cctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtacaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataataaaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggtggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctcttaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacgggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccagtgtataggcttcgaccaggtactaatccctcgagatgatgggtaaatgagactagatctgctcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgacttagactgaaaaaataagactttttgaagggacacggacgtattttttaagggttttcaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgattttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgtttttttttttttttttggtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgtaactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggattccaattaggccagacccccaattgtcagcctctgggtactagctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggagagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaccatccaattccacacaaaaaaacaatctaaaggagacgaaaaggacgtcaattataccggtttcaaataccctaacgagtggacgcaatcctttgtgaagtggaccgccaaccacagaaacttccacgttactttcagggacatgtacaactaccctgaatttgccaattggatcctagaacacaaatccaacgtcgaccaaataatctccgaagatggtttccttgtcggcttccgctacgacttgattgtccggcaaaacgccttctcctaccaagtagaaactgatcaagggatgtcagccatggatatatcaatcttcaggaaagaagtaaagagagaagcatggaaggtcaccaggaacctagaagaattggactactctgataacccttatgcgttaggagggcctaaattcaatttcgacccacagaccggcaagccaagaatccccaaagataaaaacttagaagacatgacccagggaatggataatcaatacccctctaaaggtagaggcggatttagacaaggacagggctccgacagattccaacaagaccgtcaaaactcagattatggtgcataccgtgatgaatcttacggctacgagtacggtggtggcatgaaaagacaaagagaagtccatcctagcgacaataccccacacgggagattcgaatcctcgtcgacccgcggaggctactccaaagaaagggccaattttgggagagagcggtcattcaaaggagccggcaggatggacacgccaaaaggcaaagaaaaagaccactcgtaggcatatttcctgattgagttgcaattcaagaaaattccaaaaaaaaaaaaaagaaataccaatttataaatatggagaagtggatcaaatattttccctgaaacttggcttgttttacctcttctttcgtgttttctcattttcgattttcgaattgtttttctcctcgctgcattctcctcgccacatcttggcctcttgcaatgtgaacttgttaagtagaaatttcatccacaatgcttcaaaagttattgaactaaaagaggcaccatggccaacagaggtgacctgtgagatgaatattgaagcatgggaagaggcattaatcgagcgtggtttgttaccggagtaccgggatgtaatagaaggatttcggattggctttgatcaaggaattcctcagcacagagtcagtaaacttacccattacacaccagataaccatagctcctcggaaaaagtcaaaagcaaggtggaagactcgattaacaaagaattagaggcaaaaaggatgtttgggccttttagtctggagaaagttattgagaagtttggcttctgcagatcaaacccgctgggtgccatcgtaaacggagatggagcgatacgatcaataaacgatctctcttttcctaggaacgacccagaaataaactcagtaaactcctttgtagacaagtcagaattcaagacgacgtgggatgactttcaaattgtctcagaattctttgcaaaagacaatcggaaaatggaactggctcttttcaattgggagaaggcatacaggcaaattcccacacggaaagaacaatggcgttatcttttggtaaaagatttcaatggaaatttcttagtggacacgagaattacctttggaggagtagcgggatgcggctcttttgggaggcctgcggatgcctggaaactcatcatgaaatcacatttcaagctattgaacaattttagatgggtcgatgataatctctttgtcaggctacaaggagaagatatatcaatggaagatgtcgtccataaatcacaccacttaggagtcttaacaaacaaaacaaaatattctccttttcaaaacaaacagaaatttatcgggtttgtatggaatggggttgagaagacagtgaggcttccagacgggaaggtagaaaattgcttgaatcaaataaaaacgtttctataaaataaggcgatgtttgattaccacgacgcagagattctggtcggacaactcaaccacgttgcatacatcttacctcacttgaggtgccatttatgttccctataccggtggctgatgtcctggaaatttcgcaaagcactcaggccaacaccatcagacgtattagaagacctaacaatctggacagaaactctcaataattttgaacacacaagaataataaattatggcccaccagttgatgtagggtgggtaggtgatgccttgactttgttcggtataggaatactaatcggaaaacactgggcacattttaaattgcacggcccaaaatcgagcgggctacgtatctcctacctagagacggttgctattaggctaggtttactcatgttgcttaaactaagagaccaacaggggaagacactagttgtctggacagacaataccacaacagaaaatggaatcaataacaagaagtccagggatcgcgaggtgttgaaatacaaatccattgtgtcaacctgtgtcatcatacatcataaaaatcatatgtcatgaatagaatcaattcatgtacacaatcaagttgatggcactaacacataggaatcatatcatataaatcaacatcctggacaagactggatagcctagtggtaaaggcatcactcctagtaaagtgacttagctaatgctgaggtcccaggtttgaatcctggtctggtcattcttttccctaaaatatatagctgatgcttattctcacacaaggcaaatacagaatggatgaaaatccaaactatcctggtctcaaaagggatagaattgttggctaggcgagttacgtctaaagacaacaaggccgacgccttgtcgcatggcattagatcaggccagtcggtaaaataccaaattgtcatagaaattcctgtagacttacaaataatcctctcgcaagtcgtttttataatttgacataagtaatacattccgtgtgttgttagctttttttacgggctcgttttgtactgtactcccctcacaacggttattctttttctactcatcttatcctttcgatttcacttattcagatagtcattattataatgaaagattttacctccaccggtttctctttgaaatcaccatcaaagatagacagacatatcctaaacggttggaggggaagtaccctccgtagctacaactcagctgttagaaaattcctcaaatttgcaaaagaaaaattggaaagacgcttcgaactgccagcattacaggaagagattatcggtttctgctactgggccgggcggaacaaagaagataccaacccaaacgaggagtccggggcaactcttacgaaatacctccacggcatcaaagcctggcatacctaccatggggtgcagtacccccaccaatctgatggtaaggtagctctcatgataaaagcataactacgatgtggtcattattcctgtgtatgaaggaagaaaattaaaaattttattatttatcaatgaaggactcaagatatggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacaaggagaatcacaggatcagaggcactcagctggagggtatattgcatgggtgtatattacatatttcatattgaattccttttatccatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcgtaaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttttggtgggacacctgtcacagatatttattacacaagaagttcacaagtagtacagttcacagttgaaatatatacacagttcagttcacaaacattacacagaagagccagtactttgttccagtcctggttgaagcaaagtgctcccagcattattgggttcaagaaccaactctattacatgacacatatacagtatcaaggcatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttataatcactttttgagtcttacaagggagtccccaacgtgataaggattacggtataattgaagaaggatcaaattctagaagaacagcaagaagaagaatcaacacggatagtcgacactcttgaaggattttgagaagaacaaatttatcaaccacaactttcatcaagtaaagaagaaacatcaagttaacctgaagatcgaatagtcaagtgatagaacctattaacgaacaaaaactactaaacctctgaaagaagaagaagaagatttgtgactctagttctgaaagacgtatctcgaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataatcgtatcctgttagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaatcagagttttagtaggattagtatccaaacatagtattacatcacaacaactaggaagtcaacaggaacaacatgagtttaccatatactgtgccagatttggaagatggatttgctccaacaacacctttgggaaatagaccatttgcgtcgggatcgaattcgaactggaatacaggatttacggcaccgccaccaccaatgaagaaggataaaggaaagatgccagccaatcaatacagagaaccacaggttgaagaagagatgtcagactcagaggatcctacaccacagagacaagccaagcaaacggaacctccggtgactgggtatggactacataatgcaagaggatcggatggtgaaccgacggagagaagatatggaccaaggatcatcaaggaaccgggacttgtttacgacgggaccaatttcacacgatttctagcaagatacgaacgagcggctttggcgtttcaggcatcggactacgaaaaggcggtacagattggacgatttgtacataaggaggaattgaagttggaacttgaggcgatggaaggttacgacagtttcaactggaaagaattaaggaaggcaatgaaggagagttggggggaattggacaacactattctgtatactacggcggatttggtcaaaattgtggaagaatactccagaaagggaggactgaaggactacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatatctcgtggataatgaacatttgaacaagaagcaggatgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaacctccactgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgcagtttcaggcttctccgaggcaaataagcgaatgcaacgggaactggatcagaagaaaggtgatggtcagcgacgagaacaaatgatatccggagatccaactggaaaggcggtcgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaacaattgaagagtgtattacctgtttacaaccaacaaagcaatccaaaatcagaattctcacgagggaacgccaaaccttcgacaccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttccgaattgtttaaagatgaagagcaagggctagtgaagagaaacgggaaagattggtacctgccagatgggcaacatattccatggaacccttcaagaccaattcgaaccgtagttgcaacagcctcggcagacccaaagatgcaagaacacacaaataatgcgaccaagacagaaccgaagcaaaattctgggatcatgaagtcatcagctcaaactatagattgggatccaccaatattaggggctgagaattttctaggaactcacgcaataacgaggtctgatgcgcagaagggaagacgaagtgtccgaatccaggagccaacaaacgacgaacagatggatgtggatcaagaggaagaagtggccgagatttcgccgaatcctccgaagaagccagtcgagaaggtttggagtaaagaaagaatctcagctatgaaatccaaggatgcaagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcgactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggatacgtaacggcagaaattggcggatcaaaatttgatttcatggtcgactctgggtctatggtcaatgttattccaagcatagtggctcaggacttacaactggaagtagtgaaagtcgatatacctatgaaaggagtaggaggagcaagatgtgatctgaacggggtagccaaaaactgtccagtaacgataggaagattctcgggaccagctcacctgtttgtttcaccgaaggcgcaagactgtatccttggacgaccatttctgtttgattacgaatgcacgctaaaatatcaagaaaccggtgaaactttaagcttccaaggaaccaaaggaagaaaggtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggatcttagtaccaacagtatccggaatgatgctcacgaaactcctgcgggtaaaattttgaatttttttgtggacatttttcttttcatccagtgtttttatggggttatgtaaaccccccctccggcttggttcacaaacctttcactcagatgtcacatcccccttatagtcttcatcttcgagttccccttcctggctctgcagagatcttcccttccatctctctgagccaggtgagttccattctcttttctcatttgctctttcctttttgtttctcctttttagattgtactgagagatcttcccttccatctctctgagccaggtaataaaaagctcccccgtgtttggtcttagaattttttggctcaatagcccgcctccgtgcctttttctcctttatccagtgaaggactgacagagtccttacactttttttttctcacaccaaaccattcacatcgaccctactccgacggactacctgaattgacttgactgaactgactgaatcgccttgactgaacgtactcgactcgactgtactcgactgaccttactgccttgacgactacaactgccttttttcctttttttcataccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaagatgtggagagttcaggatgccgagtcaagccgattaggatcaattcgtgcgcccttcgttgaaattgggcaggaccgagatgagttcacaggcatcggcattggtgagataggtgggcgatctgaaaagtttggggtcaccgaatgagctgagatggctgaggtagagacaggtgctggagatgattccttgggctggcggatatccatccaggagcctttgtgattgatgcagggtagtggggactcgcggagtgtcgccggaaagttctccttcttgatcgccatcggcttcattgatgactacctctgtccggtctcgaatgggagtgtgtagttgtactctcatggatggccgttcaggttggtggatgagggtaagtgggcacaatggctgttcagcctaatgatgacctgatcagaccacttattgggggacaacactcatcgataaccagtcggaaagtcaggtcgcaattagtgctgatgcttcaggcaacccatctgaatcatcataggtcatcagatatgtatccaagcacaacactggggaaactctcgcttgaaggaaaactcatgttcttgtcaatagcatctggtcacctttgattgatgttgcatcttgggctcatgttttgtttatgagatgtgtgagggtttccactgagttggattgactggtgttttcacaccaaatcaggcttagatgaattgaacgggcaaggaatatgtacatgaaattaaacgcaacagcaattgtttatcacaaatagttggatggtgtggatgaaacgtgtgacagagagtgggtcgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatctagcaccatttctggtatttcaataactgtatgtgcaagttccatgggtgtgtccattacgtttgctgatgctgctttccattcttccaccagatccggtagtttgatttttgtagctgctgtttcaattgttggttccgtataatccattgttggttacgtataatccatcgttggttccgtataatccatcgttggttccgtataatccatcgttggttccgtataatccatcattggttccgtataattgattgttggttccattgggacaaacagctgcggagttttgcattcaacaggcaattgtacctccagaagttgttgtttgagtgaatcaagctgtttggccaagtcagatattgatggtgtgacttctggtgagtggtggacaggagcttccaaggtacgtagatagttgcaatagtcttcttccaatttgatctccctttcagcagcctcagttacatgtttaaaaagtggaggtgatcgggatccatcgggagcttggggaagttggccattgttgattaaagtctgtttgatatttatcttgacctgttgaggaaaggcactgatgaaaaggagtgagacatcctgttcactatcaaaatcttcattttcgaccagataatcaagaatttctgaaaaattttgaaggtaaatctgaaattctttgtagcttaatatttcatcatccctagaaaattcttttaccaggttgactagattggtggttgtgtatgaagttatattgtcaaattccccccaactttcaatcaatgagactttcagagtatcccagtcgcattcctcgtatccatccatggcctcgatttggcacttcagttcttcagttcgcacaaatcgtccaatctgtagagctcgatcgtatttggttgcattaagtacatctgccgtcctttcgtattgtctcaagaactgcatgaattggtatccgtcgtaaaaaagtcccggttgctcaatgagaattggtttgtgttggtttgttgattgttgataagttggtttttgttgttttggttgttgataaattggttcttgttgttttggttgttgaaaaattggttcatccgtatcttgagtcttgaagattccagttctgaatataggtggcactgttaaattcagatttcctggtttcttgttcttcatccaaggtggtgatggttttgttgatgacatcgtagtttccgcattccggtttaaatttgaagttggtgtaaaaggtcgtttcctaaaattggtccgtggagcaaataattcttccatatctgatacaccaaacaatatattcatgtcaattgttgttgattattccagattttctagatatagcattcctttgaaactttcctatttggtcttctgaaaagcaaaacaattatggtcgctggtgtcttcaccagggcaagttgggggggtttatatatataaaatacttaacaataactgggaatttattcttctaacaggatctacttatccaaatccttcaggtctctattacctttcttctgggatataagcagctgcttccttcaaatagttccggagatctcttctaacaggatcctagttatccaaatccttcaggtctctttgcccttcttaaggtatataactggctgtttccttcgaggtactcttttcaggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacgcctccagtggtgaccaagggtgaaattgagtgtagaatccatttcttgggccatattgagtgatttgtgagtgtatgtagaagaaaaaagagggatagaaaagaataataaaaaactttgaatttttacacattcagctaccacaccgtctggaagacctccttctagcgttgaatgtcaagaacgaggtggatgctcggccggtacagccgagtccaggtcgggttgacctacagaaattttgcacatcggacggaccgatataccgcggaccgcttcaagtggtcgaaccgttcttacgctggatccacggtgtacagatcttcttcgaaactaaagatgttgctaattcggccgacaggatcaagatccttggcaatctcatcgcggagaccaatctccaatccttctacgccaacgaggcatctgggttcctgaccaagtcctgggacgacttcaaagtgcggatgttcgactttgccctccccacgaactggtgttcgagcttacaacgccaggtccgcaagctcgagatgtcgcagaccaaaacctttctggagtacagtacccgggctcgcacgatgcagagcctattcaacttcgacgccaacgaagcctccaagcttggagatcttcaactggcccaattcttggtttatggcctacctgacgcacttcaagaccggatttacaaacgccagctattagaggtggccccgttcgcatatggctctttcgaaaaacaagcgaaacgcttccttcctggctttgcatcgaccgaccgaaacacctacaccgataaggactacaccgagtgcgccacctaccctcgcccgggacgagtttgtctggcgagtacactcatacctcgactcgcagggcttatgccacttctgcaaaaaacattgtggtagcgcggccggcgcctgtcctggaccaatcgatcgatctcgcatcgacatcccatcgactttcccaaccccggttaaaccagccgactatgttgccccgcgctcctggggtaaaccgacagccgcgccaggaaaggccacacaagctccggcaggacgaccttcaacccgtgctgcgagcgttgcgggtattgcggacacgacaccccttgaggcccaagtctctgcgctgacactcgacgcagctatgcgagaggatgggcgctgggacacctacttcgacgacgagggatgcttccccagcctggaaccggccgctgtagcggcactcgaggatctcgacagtcaactcctcgcgaacgagattgagaaggccgaacaagctgccctagcggatgctatcgccggtcacccgggacgcgcttaactcaaatttccgcctctttatccttttttttttttttttcttcttctcttccttctttcttcccatctcctttatgaatttattttactttgttttgttttataaatttttctctttcttcaatttttttataggaggggagactgtaaaccccccctccggcttggttcacaaacctttcactcagatgtcacatcccccttatagtcttcatcttcgagttccccttcctggctctgcagagatcttcccttccatctctctgagccaggtgagttccattctcttttctcatttgctctttcctttttgtttctcctttttagattgtactgagagatcttcccttccatctctctgagccaggtaataaaaagctcccccgtgtttggtcttagaattttttggctcaatagcccgcctccgtgcctttttctcctttatccagtgaaggactaacagagtccttacaggttacctccctcatggtgaagacctgtaaggataaaattgagaagttgggggaggtttccccaaagttaactgacaaatttgtttcagagaagaaggctgttgtttgttcaaagcttacatcggctttggcagaaccaaaattcattcgatcaagcgacaataagaagatggaaacgctactgttgaagtgtctcgggatttcttttcaggaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtacaaatcggtggctaaaaagatcaggccgattaacgaagcaattccgcaggctctcaatccaccacttcaaagaccagctctttcgagggatccatacgaaacaccacttacacctaacccaccggaatttgtaccaactgagaaggtgacggaagaacggcttaagatggtgaactttggaccagaaggatggctgtcaagcgaggaattgaagctcttcaagaatttaattgtcattagagaaaaggccatagctttctgtacgggagaaagaggacttctaaaacactcttacggattaccatacgttataccagtagtggaccacaaaccatggcagaagaaaccaataccaattccggctgcgattaaagacgattatgtagaattagtcagggagcggataaggactggtttatatgaacaatcaacttccagttattctagtccagttttctgtgttgccaaggcggatgggaagttacaaatagtccacgatcttcaagaaatgaataaagtcacaatcaaggatgctggattgcctccagcgacggaagaatttgtcgaatcttttgcaggacgtgcatgttacggtctgggggatatcatgggtggatatgatgaacgcgaattagctcaagaatcacgacctttaaccaccttcgacacacctttgggaagatttcagcttaccagacttcctcaaggggccacaaattcagtagcagtgcatcaagctcagatgatgtggattcttcaagatgaaattccagagcatgtaggagttttcattgatgatgggggaatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcaggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaaaaataaagtgaagacgtggccaactccgcataacataacagaattacggggattcttgggcattgtcacttacgtcagaatatttatcaagaacctctcagaaattgcggcacctctcagaaaactcacgaggaaagatatagactgggtctgggaagaaagttgtaacaagtctttcgaaagattgaaggagattattggggaagaaatcaccctgaagaagctggattattcaaaggacgcaggattaattaaattagcggtggattcaagttttatagccgctggagcagttcttttgcagcaagaactagaaaccggattggacagacctgtgctttacgaatcaattgttttttcacccgtggaatcaagatactctcaacctaaattggagctctgcggggtggcaagaattttgaagaagctacagatatatctttggggtcaacacttcgaacttcaagttgatgcacaatccttaattcagatgatcaactcaccatcactacccaatgcacctatgactagatgggtggcttttattcagttattttcttttgacatagtccataagaaaggaagtacattcaccctgccggacggattatccagaagaccaatcagcgacgaagaaccagaattttacgaggatcaagaagattttgacgaagacgaaccagttattagagcctgtgttcatatcaatgtatccaatctttcatttgagcctaaggaatgggaagcttctggatattggatggacctcaagtggtacttaatgactctaaaacgaccaactgggatggatccagaagatttcagaaaattaaaacgaaaatcagtcaactttttcattcaagatggacggcttataggacgacattcacctcttggacaattggtcatttccaaccacgattatcagtgcaaattactccaagaagtccacgaggatctgggacacagaggcctggaagaaacttatcagagactggtttgcagattttggtggccaagtcttaagaagcaggtcaagctgtgggttcagagttgtgaagcgtgtcagaaaagggactctttaattcctcaagaaatcagaaaccctaccggcgaaagtagcttatttggacgagtggcgttggacgtctgtcacattaaggctggaagatataaatatttactagtggctcgagacgatttatctggttgggtggaagctgcacctctagaaaaattgactgcggcaaaaattggaaaatttcttttggaggagtgggtctatcggtatggcacaatcaagacggtgacggtagacaatggaccggaattcaagagtgaatttatcagtgcagtcgagaaaattggggccaagttcaagccaacaacaccctattatcctgaagccaacggaatgattgaaagaggccataaatcacttaaggatgccttgatcaagatgtgcggcgaatctggtggaaagtggcgggaatatttaccattagtacttttttctgatggaatttccacaaaaagatcaacaggttactccccatatgaattagtctttggtcaaaagtctgttcttcctgtggacctcgaaatggatacctatttgggaattgattggatggaagtcagtacaacggcggaattattggaagccagaactcagcaactcgaaaggaaagaagaactcttgggaatagcttaccagaaactccaagacactcgagaatcctcagtcagattttgggacagaaaaatggcagctcgactccggaatcctttggctcctggcaaaatggttttaacttataataaaagcttagaagatcagtggggtaaattatttgaaaacagatggaattgcccttttaaagttaaaaagcagcttgaaggtggatcttatattcttgaagaactggatggtgtggaattaaaaagagcttatgctgcctcccatattaagaggttttattccagaggaagggacttggaggaaataagggcagatgaggaagattcagattcagactcagactcccattcatcttcagattcagcatcagatcaatcctcagaaaaagatgatgccaattcagattcaaacatggattaaaaattcttcattattttatcatctttttctcatattttcttcattttttatctccatcagtttctttctgactttttcacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaagtttaactcattaaataccaaaaacatatcagttttatactcatttttgataagttgggggaggagattcatttcttatgaactcaattttgaaataagtttcttaatttttttctgttcaggaatggttgaggacaaccatttaagttgggggaggggtttctttgtctttccattatcaaatttcaaaatttatttatttatttatttttactctgcaactcttatatcaagatatttctagataagccttgcttgaatttttcagtcaaggccagtttaggaggactagactcatgaatgattgcttaaaaattcagttggataaggatctatggatttctttcaatttcttatatacaagtttttattcgactacaacatcatttgaggttggggggaagaagcgacttaatttgttcgttttgaatcaataccagcacaaaacgagcgaccagatcgacactacagttttgaacgagcaagaaaccttaccttcggattatcaagcatcacaagaaagcgactggattcttttatcaacgaacaataatggtctggcatcactcaaaaccagcgatgaggcagttaagatgatcaatctatcgatctatcgaagagatcaaagagagtataccaggatcagtcctttaacgtctaaaaccggatcggtcaataatacaacagccatgattacttaaactagtattggaaatcaacatacaaaaccggttttggggtttagttctatcaacaaggggtgaagtctgtacaggaagcgaaggcgagaactgatggaggggatagttgagaaggaaggggagaagtgatgatggagttgggggaagaggagactgaagcgaaggacgagtcctttatataggcaggaggttggtgaggggaagagtcaaagtcaaatcgttttcccgggggaccccattgatcccccgaggaagaaacagcatatgaacactttttatcgacttgaattcctttgatggtcgattggagacggtctttaaggatcagtgctagaattcgaggggctagtttcttccattggcgagtttttcttttgacaatggagtgggggcgatactacgaaaccgggccgatgggactacacactaccgggccgactggcaaatagccagggtgggaagtgttagagagcaagtaggcggatattggtggatcaaaggagcgagtagtggataataatggcgtgatcggcgatgaagcggcttgaggaggatgaatcgacgtcaagtacttggtttagggtgaattttggaatcaacagaaatcggacggcgggtggctcgcgtcaagccggatatctgagattacaacactagagaaatgcggacaaagctatgagcacgactaaaggacgaagacaggatagagcaatgtgacttacttaagatgaagatccaactcgcgactagtcggcaatcgtcaaataagaagaaaattgaaacttccagcgcgggtcaatcacaaatttcctaggaggtagattacagccgttggcaaagttcatagaaggccgagagataccgggccgagcttgcaagaacaaggagacagaagaccggtcgattcaaagggtcgggatgatactagcggatggtagtgcggcccgttcaaggaagaatctgcggaaatgagaccgatatcgtagtggggtaaacaacaagagagcaaatacatatagaagtgaagaagacttacagattcaagatacaacatcgtcgagaagatagtcgtggagattagacgagaagaccgaccagaggtggatagatgaggggaagagtgccgggatagggggatgagttttagtagatacgctaccgggccggggccgatatgccaggatatagtcagaaagggtgaaaggcctgtgaaaggaactccgaggcggagaaagacgagaaattaggattcgactactgcgctcgcagcaagccaaatttgaggacgtgaaaggctctgtgaacggtgcaaggacttccacaccccgacaatctgaaaaacttcaaaaatggagtcagccaggaggacctcggttccagtccccaactaggcaaaaccctacacacctgattcaacaccaaaggacaagggttcaatccccacccttgaacaaattttatacacaacacattctgggttcaattctcacccaaggagtaaatttttgagaaataagaaggctccctgttcaattcccagtctcaaccaaattagccactaaaataaaataaacataaaaattatcaaagtttatttttatcattattatatcatttcaatttagattctattatacaaaatacacaaagttttagccgtcaaacacagtcataaatcaggattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaaggaagaaaattaaaaattttattatttatcaatgaaggactcaagatatggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacaaggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatatttcatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaatttctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctctattcagcaaaaaggatcttataatcactttttgagtcttacaacgagcggatgccttcataacacggcaacaaacaaaacgaccagtaatggtggaacatctgctacttcttcacaaacacctgtcaaaatccaatgccttaagcagggcactacttgatatggcgctggtcgcgttctggggtatggcacaacttggcgagttaacgtgcgcgtcaaatcatggcgacctaaagaaagacgaaggccctctgatatcagaagtcaaggttgcacgcgatgcgagatcagctatcatcatatgcggtttgcgaaaacggcaaacagaggcgaaatccagcaactgttcctcactagcacaaactgttgagatgaactcaggtgactggagacagaagtgttggaaaggatgatgattcatttcaacatcaagaaagaaagggaaaaagagaagaaagaaaaggacatacctggagacagaagtgttggaaaggatgaggaaaagaaagcctcccaaacacaactgaatccagtataagaactaaaagagaaaacacgtgaatgtcacagaaagtgacatgagagaaatgaaatcaaaaagaagcatacaacatgagatgtcactgatatctcaacacaaacaacaaactgtgtccagtgaaagctctgatcaaccgtatcactggggggacgcctaccgactcactttttggcataacaagggagacaggcagaaccaacctcacaaaagggtactgcactcgtcgtctccaagccgcgtggcgaggtatgggtttatcagacctgaccggccactctttcagagtaggaggggcgtcactacgcaatgcactcaaaattgacatcggcaccatctgtaagctaggccgctggaaatcgtcatgttataaattatacatcaaggcgtactcggaggaggacctacgggtcacactttgtattttagaacaactagatgctggtgcagttaagcccagagtttgagagaataagaaaaccacagtcgaagttgggggggtcgcgtaggctcaggcttcttcctgagtttcaggtgtagcgcaaacctcaccccccccccctttctctgctgttaattcagcatgcttcatttctctctgcttcaggagcagagtctcagccttttttgaaacaaaccagttgaaccctctcaaatggtttgaagtccctggcagagtttttcccaaaaaagattctagactctccccgagacccgaacaccgccgacatgaaaacccatcttaattgacggggaccatggaggctcacgggactaagtgccaagcccatgatagactagacaccttagtcccggaaaagtgtgcagagactgaaatagcagagacggcttggatttttgggtatttgttttctcatttcacttatcagaaatacactctttagtttgatcattcacaatactggttgcagaattttttgctcctaaaacattgtctgtgcctttatcttattgctgctattgatggtgaagagagcatgggaattttacacagccttaccatgaagggttttaaccaacgcaaggcctgttgcagcgaagtggttttgttgttattcagaggctcaaaatcctgaaaatagaaaagaaaaagcatgattatttgattccacaattcaaacatcctgaaattcctgggttggtttatgtggtacgcaattgtacaccctgtactggtatgacacatctttgttgtcttatttttcctcttcccgcccagtggctgcttccctctcatgtcaacttgttcgttttccaagatttctcggaacttacctgagctctcataggtgtgtcgctttcctctcgactagctctttgtccctctctggaaggcgcgttccaaccagtcattgaagctattctggatgaccatttatgagctgagaggcttttagtccctctgtttgcccggctaattgaaatagaaaaaaatttgatgaccggcctgaaccagcggtagagaatacatggttcctctcgaaagccgattcataattggttatccagtcctcctcctgagaggttcctaacggcaatagcccggaagtgaaaaaaggggtggacgacacttctttccagcgtcgaattttttctaacaagcccataagtaaacccccacttgtttttctgacaacatcagcggacaatgaagaagactagaactcctcatccagggggaatcgttcccgaaatcttcgacgactttttcactgtacaatctttctttttactccaatgttgtttgtacattaaggtaagcattttctttcgccattattctcatttcttgtggcatggacgttgtagtacatagagtggcgtcttgtatgacgtaagcgtattctaacagtcccccaaagtcatcacaactcgtagcagatgcgatgaatgttgcactatgtgtttccgttgaaattttgaacctctattcccacactagaaaaagtgttggatcgcatgatcccataggcgcgataacatcgcatcccgctgggcgacgagataacatcgcccggtggggtgcgatgttatcgcgcctggggaaaatgcggcccaatactttttctagtgccaggcttctgtgccactagctgaacaccatcccctcgttccaggggccggaggaccggcacgccgttggcgcctcgcgacaggccggggtccccccgtccctctagtggaacgaggggatggtgttaagctagtctgagccagggcctcgaaagtgagggggcagcccacgcgagagaaggcaacaggggcttttggggtcaagttccacctgagtccagatgttgaatactggatgccctctattatattataagccacatggaaggcttacaagtcataggatgtaaaaaaatgcggaagcgctcgacaaatcctgccctattcgcatgcatatcgttgtatatgttgagagccgttcctttcagaagcacatgttataattatgtgtatataaatatgtaccttccttttggtgcacaaaaccacgaaaatcccgcattatgaataaaaacctatgtctagaaatgtgaagtcatcagtgaggttgtgcacatgcttcctttcccaacccagcgaataaccaggacgcactgaacaaagcttttccacaccaccgaaaataaatcgaaacctcaggaattttgcagtccgttaacccaggtgcgtacttggtaagcggccttgcaacttgaccactaatctgttatcataagtgatggaagccagaatttttttgacataacttattttgcctgcagtaacctatcgaacgtctttcggtaatccctcaaaataatgatctcggaacgactcccgtatcttccttggccactagacgaggagaagctagttgggaatcgcggcaacaagaacgataggaaaacttcgaggctcaggcacattttctccgatacaaatcgggggcaacaatggggcaatgggtcacattactgtgtgatttgctaaaacgtgcacctataggtttgtgaattgcaaacattccagcatgcctcaatcttccactttcaacttcatttctgacatccaggattttccaatagctgcaaactcaagattaactttgggttcccaaactttttcaacacaaaacttgccctcatctcagaaattcagtctccctgatgttaatttgcttacacaaactaggatttctttcatggagccaatttactggccaaaatcatccatcaccagagctccctgcatacccttgatggttggcttaaacacgtcaaattttcttctgccgctgaaaatatcatcattctattctatacttcacctttccatttgtaataagatgtagaaaatatcttggggatcctattcctgcctggaaattagtttccatttcaggtgcaagtgaattaaaatggagtcattagcacagttcatgattgtatttattttttctgcaaaccctcaaactttgagcttgctgctttggtttctggcctcaaaattatcataaattaaagacccaaaataccaccacagtttcatcagtaattattttttgctcaagaaatggcttaagatacatttatcccataaccttgaatccaatcaatacccacaactctgatcaactggagatactcctgccaacctgaggtctgtacctccagtaccctcaataaacattcttcttggataccctttttccccttctgggtccctatcccagtcctaccttcaagttgaatgtttttgatcaaatttataattgaaaagggaaagttggcaaagccaatagaaaaaatagtcttagataagtgcttgaatacttagtaaaaagggataatgcggatcagttataagctggactgatgatgttggtttcttagtgatctagcctatttatatggaccagatacagtgtgatcatgttttgggagagaaatgaatagaaaaggagcacatgcaaagctgactgaataaaaacaattgacttgtatatgaaagagaaagaagagggagagcaagacaagtgaaattccaaaatgattcctgaaattgatatttattggccatttttcacagattgaggttgagttatttctgttgtaagtaatcaagggtttcttcatcttcttgagtgtattagtgtggtaaatatcactgtgtatgtacacagaaaatacaaaagtttattactatctaatcatatattcaagatatgggcaaaaatcatcagaagggaatttctcaagtaaaacagtccctagtgactcactacagtagaactacccccgtatctctcatattttgatagttacatggctttcaacctgtgacagaaaatatcttggattctttcttctgaacagggcttcttctgaaaactggatgcttcttgaaaatttaattaatttttttcacattgaattccctagtaggtgcacatgaattcctttgtagcagaaatttttaggctagccaaaatcctcaaggtctcactaggattatgggctgttgtgctacagtacactaaatggtccaccaattttattgtagcagcatcaaaacagtgcacccaacctgtagtctaagtgcgctgatagttaaactgcactacggcacttttagcagcaaaaccagcccaaaaacttataaaatgttccataatgcagtggagtgggtgtagagacagacaaaatgaagttgttcttggtgagattcaagctcacaacctcagaaattctgagacacatactaaagtgctaccttttaccaactaggctacagacatttggggctgccagggtagttgggtcttactggtccagtttcaactgcacagcacctccaaactgtggtgataaatcatcttagcaggattaacgtcaacaatgggcccttttttgtgacccacgtgcatagtgttagggcagttgtgaacttgtggcagaattcctctgcttatgctaaattatagccagattctgctatgttacgcttgactaattgtaaaattagcatagtgatttcatttttgtcactagctaatatccctcacttttatgcactagattagctcaattacctcattgtattttcaggccaagtcaaattcctgaaatactgtactttggagctagaatccctcacttttgtctgtattataatgaggcctctgaatgcgagtggttccttccatcatcccgtgagtggaacagatcccctcaacccaaatttatatatatacactctacagtacaactcatagccaacaataatttgacctatatacatattggaatataattataacctttcatcatcatcaaaccagagccctttcctccgttccatttcttgttgaagcaaagtggtcccagagctctgcacattggttttggagctttgaaaatgttagggttgttctggggagagcaggtgagggatcttcagggttctgagtcttgatggtagattgcaagatgagggatgtacaaggtgtggatctcgaacaaactccaagttcaaaatttgtgacatgtacataacaggctctctacatatgtaacatccccggttccagtcctccacagctcataacactatcccccctttaatgcccaagccgcccccgttgatgttctaaaaaattaactatggatagaaataataataaaaatcctcctcttttggctctgcattctttccccgggaagtgttaataaacccagttggaaaaagatttcccttgcacttcattctgcgtgacctcttgtgtcttgaagccgcatccgggaacttgatgttgaattcagcgaccagttcttgacagtgttccaagttgacctcaggttcccacgagttctcttccggtccaaagcctttccagctgaccaagtattcaaccttcttccctcttctccgacagtccagcacgccttctactttccattcctccttgttgttgacctgtacgggctccggtgatgggtggcacctcccaatgatggtgtcagagttgtgcttccgcagtactgaaacatgaaacaccaggtgaacaccctgcatggataatggcaaagtcagtttgtatgcagattgggatattttcttagaaatttgaaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcaaaatattcttgctgttcaaccaaaccactttgccaacgttccaatttggggtgtcctttactcctttgtcaaattgggtcttcattgattcttgagctgcttctagacataacttgagttctgactggacttcatcaatttgtttgagtcgctcttcaaccaccagtagacactgttcacttgacgggatcccgctgtatgaaggattgaaaccgtagtttgccttgaatggtgagactgcaatttagacgtgatcattgttgttgtaagcaaattcctccgtcgccaaaagccgttcccagttgtcctgtcagtactcatgaacaaagtgccgtaggtactgctccaccaccttatttgcaatttcagattttccgtcagtctgggggtggtaggcggtcgaagggtgaagccggactccaaattgcttttccaactcttgtgtgatctgagagataaaaatacttcatctgtccaagaaaattttctttggggtgccgtggagtttccaaacctgtttcaacataagatctgcaagctgttcggagttcatggacatgttgcaaggaaggaagtgggccattttagtcattctgtcaatcacagtcaggatactgtcacaattgtttgataggggaaggtctgttatcagatcataactaatgtctgtccacggtcctgcagggatgggcagtgcttccagtgttccaaatggcttctgggttgaagactttactctaaggcaagagtcacacccatccacgtagcggttgacaaaactcttcatggatggccacgttgtggtatacagttgtccaaagtggtctggtgcaatcttcaggagtagttgagaaattatttctttaagtaattgaaatctgaaaagtaaaatctttggtgctataaagtgagagagactgatgatttaatccagtcgtttcctgaaatttcaacagactcagctgtgcaaaagacaatcaaaaattattttgttcctcaagggaggactgtccaatcagaatctacaaactcttctgctcaaccaagcttgtcagtcactactgaaccgtacgagccggccagcaaaagcaatttagatataatcactggtcagtctacctaacaaatagttcttcagtagatttcatagttctgacaccaagatttccttttcttggtcatgtccaccaggagccactgcccagctttggtcaaagcccaagacctcaaaggggcccctcgaggactacattctgcaaaagtatcctctgccgcttcatccgcttcttcagtcggcgaagctgtacccgaagtactaccgccaagcgaaggagaagcacaacaaggatattaatgtctttgcaatctccaacgtgtcggacctgcaggccagctcatcgggaggggttactcctggcgagctggtttttataccagcttgtaggaaggaaccccttctggcgaggtggcttttataccagcttgttggaaggaatctcttccgatgagctggtttttataccagcttgttggaaggaatcccttctgacgagctggattatttaacagctcgtcggaagggattccttccgacaagctgtgagccttagagccagccaagctggccaaaagactgcccaaactgcccatttctattccaaacattatcttatcttttttaccttaagaatttttacttttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttgcccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaaccacaaaaaccagtaccagatccagcctacacttatcaacccgaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttaattctttaagtacagctagcatctttctgcttgttttctttctctgtcactctcacctttttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttcttgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccttgatctaaaaaattgtggttgatctgatttatcagagtcaataacccatttcagtttctggtgatttggacacctgtggctgcaaaattcttccatcccaaatggaggaaatgtgtgtacacatcatccacttggaatggaaaatggctggagctcagctcacccaaatttttcagctcagccagctcattcagctcttggacccagctcatccagctcagtcagctcaagtcagctctcagacccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagccagctctcagacccagctcagtcagctcttggacccagctcagtcagctctcagacccagctcagtcagctctcaaacccagctcagtcagctctcaaacccagctcatccagtttgatgaggtccactaaaaatagaaacaacactaattcctctgtccagtctccgtagcctagtcagctaagtctgccctccacctcccttgaggttgtgggttgaagccccaccaaaggcagctccaatttaggggttaggggtcaggttaggggtcaggttagggtttatgaaggctttacgttagcgtttacattagagttttagttacggtaagggattaggtgtcatgcattaggggtacgcgggtaggggtgtggggtccgtcttaggttcatggtttaagtttaaggttaaaacaagggataggccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttaggggttaggtttagggttagggttagttttagggatctagtagctggttttggagctggatgagctggatcccagatctggatgagctgggtttgagagctgactgagctgggttggagagctgactgagctgggtccgagagctgactgagctgggtccaagagctgactgagctgggtctgagagctgacttgagctgactgagctggatgagctgggtccaagagctgactgagctgggtccgagagctgactgagctgagtctgagagttgacttgagctgactgagctggatgagctgggtccaagagctgactgagctggctgagctgaaaaatttgggcgagctcggctccagccatcttccattccaagtggatgatgagaaaatgattttcctccatttgggatggaaggattttgcagccaaacctcgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaaataagactgtcagcagctatcctaaaaaggacagtaagactgccagaattttatcatcttcttaaaataaataaagaacaaaaaatgtttccttttatttcactcttcttcttcttttcctcttacttttatttgtattcctcttcttataagaaatacatataaaagtgcccccccaaaaacttgtgtcctgcagtcactatagagactcaggctcacaagctggcatgtacatacactggcttgttgggaggggttcctcccggtgtggtgagattgatcaaacccatagcccataattaaaaacaccttattacatatacatagtagttagaatactagagggaagggaataggttaggaaacaaaccacataaatattacagggttaaattgtagttaattaattcacaaaatgggcttaagatattcaattttccatgaataaaaaatatatacaaataacctgtagaactataatacattcatcttagactagtaaaacaagctactgattagaaattgcttcacagactagttccagaaaataactcttatactaattagtctaagaataccattctcatattaattaatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattaggccatttcagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaagccaaaaacccatgtactgcagaaccatttgtctataaatagaggctcctctggctcatgttttcctttttccctcctgatgctagctacagaacagtaatcagagatattactcagctttcatcacccttgattaagagatccagagattattagagcccctgaacttcccttacctcaattttggccatagacaagtaattcagaaatattgcttacgccattctcacctctttgaaagatttagagaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttttgctgaatgagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgataggggtggttggttcgagatttctttgtttgatcacagtttaatgatgtaagaattgagtttctgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacattatgtaatgttaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaatagacaacaatgagtgattttggctccaagggagcaagagaatgagagattttagctggtcagagctgtacaatgaggtaatttagctagagaaagctgtgtacatgaggtgttttggctggttgtacagcctacatgatgtaatttgagatatttgagctggaagaggcagtgtacatgaggggtttgtgctagcctagcaatctgcatgatgtcatacagactgcatgagctcagctacaggaagattatcacatgacctgacaagctgcacatgctgtacacctgacctgacaggctgtgtaagctgtgcacctgtcagaagattatgatgtcatatgtttacctgtgtcctgtagtgaagtatttgtgtaatttgtgttgtgtagttgtcctgtgtggttgattgagtgtaattgagtgttgtacatgtccagaggtgtgtaacatccataccagtagagttacagagatgtctccagtggtgaccatgggtgaaatggccctagagtccatttcttaagtccaaataagtgttgaagtgagaggaaatataagaaaaaatgataaagaaaagaataaaaaagaaataataaaaaactttgaatttttacacattcagctaccacaacgccaatctgcagctggcatacagtttggtgtgtgtgaggtgggttggcttgcgcttatcaacccccctcaattacaaaatgctaaatatattaaatgcatggatgtacttaaaggatttcaccaaaatgttattcatgaagatagtagacatttaaggagaattattttacatatgggtacttatgaatatttgagaatgccctttggaattaagaatgcaccctcacactttcaaagagtgatgtacactcaatttcatcgagaattatgtgaaggttggctaataagttatattgatgatactattatctttagccctgaatggaatgaccatcttgagaaattaaaaattgttctagaaagaataattaaaatgaacatgaaagtttctatgaacaagtgccaatttggttttcaagaacttaaagcattaggccatattgtttcaggatcaagcatagcaatagacaaaaataaagtagcagccgtgatgatgaaacctatgcccactaatgttaaagaaattcagtcattccttggttttgcttgttattacagacaacatataaaagattttgccaaagtaacaccttgtttatatgaattaagcagttcaaatacatcctttgaaatgacagtagacagagtggctgcattcaataaattacgtgaattacttaattctgctcccatattagttatgcctaatccaaataagccttatattaaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgctatatttctagagctctgaaagacagtgagagaaaatacggttcaagccaacttgaatgtttatgtttagtctgggcccttgataaattatattattaccttgatgggtgtgaatttgaagttattacagattgtaccacccttaaaagttcactaagtatgaaaactctaaacagacagctcagatggcaaatagttattcaagaatggagaggaagtatgaatattaaacatagagaaggtaatataaataaaaatgctgatggacttagtagatggtctttagaaaatatgccagataacccagcctgggatggaaaaattgctgcaaaaattatgtgtttatttccggaggagaataatgaaaataacccagcctttgatgataataatgatgatattaatatttgtgggttacatgtaactgaaatgccagaagaattttgggatgaaattagaattatttatgaacaaaataaaaattgctcaacaatcaaaaatattttagaaagtaatttcaagaataatgatctgattaattctttagaagaaccatgacttagctcattcaaagaagacagattttctctttcagatggattaatgtaccacagaattaaacataccagtgcagtagttatttgtgtaaaagaacacattaatttatttttgaaagaatgtcatgacaatatctcttcagctcatttttcctttgacagaacaattgaaagagttaatgtgagcctgggtctcaatagtgacagcaggacacaaggttttttggggggcacttttaaatgtatttcttaagataaaggaaatacaagtaaaagtagaagagagggaaagaagagaaggaaatgaaaagaataatctttttgttctttgtttattttatgatgatgattaagttatggcagtcttactgtccctcttggatggctgcagacagtcttactttcctgtgtaggatggctgttataagcggagctaactctggcgcctccaaatcaacagaaactgaaatgggtattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtatttttcagttatactaccaaacaggaagagtagagataatagaagctagagcttgctttctttgatcagggctttggtttgaagaggagtgaagagaaactgagaacgacagagaagagaaacaagcagaaagattctagcttaacttatgagaagtgacttaccaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttgtattatgtaatctggcatgtacatgtggtagagggagctgaaaccttaaggttggaataattcttgaagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagataagataatatttttagtagaaatgggcagttttggcagtcttttggccagcttggttggctctaaggctgacagttaaacaaattgcttggtggcccaattttaaaaatgatactaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattaatgcaagaaattgaagaacccaaagaaagatggtctgttattgacatggatttttttacaggattgccacctggagggcctcatatttttaatagggggaaatggttcatgagtttagaagaaaatgggggtttaagttttcagattcttcatatttgataccccctaattcaattttagtagtagttgatagattttcaaaaagagccagacttttactgtgtcacaaagaagatacagcaatggatactgctttattgatggatactgctttattgttttggaattctatcatttatgatgttggttgtcccagatatatcattacacatagagaccctaaatttacgtcagaattttggagaaatttgtatgatttatgtggaacacaattaagattttctacagcttatcaccctcaaacagatgtcttagcacagagaatgattcaaaatttgggatacatgatcagaagaaacttcacttatggtatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgattataattttagcaaacacagtacaactgataaaataccttatgaattagaaagaggttagactccttggtttcctaaagaaatattaatgtcaaaagcagtacatacacaccccagtgcatctgattttcatttcatgatgaccaaagctgaaaaatatgtggcagaatgcgtgaaattatctgtagattacaacaaaactagatggaataaaactcacaaatgttgaaattttaaaacttaggcgcataagaggcggagggccaaaaattgaggatcttatttttgggaaaggttcacagaaaaagagtgaaagaaccgatgattttcattcactttcagctagctaggattaaatagactaggtacaagtggtcaaaatgtggttgtaagaaatgaaatgaatagaaaaaacatattgaataaaacaccgagagaaagaaacatgagtcttggaagtaacaaactggacagggcttctcagtctcttttagtcaagccagattagttaatcaagaaaaacatgctataattcacaaataactagagtcgttaattctaattaatcaggttttaataaatcaaacagtaaatcagaaaaaagaagaattcattgtagagacatgagtagttagaaaaagctaatttacttaaggttcatatttgactcagaagggggcttagaataaccaaaaacaagctacttaacaaatataatctagtctgatttatgatgacttgaaaaagaaaaaggagtgattttggggaagagtagaccagagaagaggaaaactcaacaacaaagctcaccagtttaaagttggagaccaggtcttgatatctacatttaattttacaaatctgactggccctaaaaaattaagagattctttgtaggaccctttaccatcaaacaattacaaggtgtgttgagtttttgtgttgtccacttgtatgatcaactatgtccggtacacttgccgcagcacaacaagccggacaatcgcagctctcagaaaccgctcaataaaagagactctcagtattggttgtttgatccttgaacttgacaagactgatctcatcctcaatttttgatcaagactctcggctcactagactcaactcaagatcactccaagaccatcaagacctgaatcagtaaagtccagcctgatctgcctgctgtactcctcaatctgacctctctgcattcttcgatactcaagattcatttctcaacaacttcgagtcatctgatttaggcacctttatcattcagtttctaataaaattatctgattgtttgtttccttctctttttctttgtttgtcttttgtttgatgaagaaatcactgacctgcttaatttcatccattgcctgtctctgttctcatttatcagtcatctatattgaaacctcttcctctttgtctcctcatcaaaagttctctgattgttaatccttgtctatcactagtggtatgcttttattccttcgccttatgtttcttgttttcttaatgtctctaactcttgttttgtcttttagactggttttggttcttagcaattttatcaagatttcttcaaagtgcaaatgctgttgaagttatactgactggagaattagaaagaaaacatccaacatttccagttagcctaattaaaccatataaaactggtgataatgataaatctcctttaagaaaagataaaatcagagttgtaatacctcctttagaaaaagaagaaataaaaattatggggtatcaaatataagaaatttgaaaaattaaaactccatttactcttgcactaaaaagtttttatgcaaggtgtgctgtgatgaatttggaaggcgaatatgtgcttctttccaaaatacatccatcaaaaaaggtgttttggtttaacagataatgaggttttaagatttcaaattttctatatttgatacccccttaagaagattttacaacataggaaaatcagaaaaaacaatgaacacattaaacaatattcagtaagatacagtggtactaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattcttggataatacagagctgataaaagaaaataacatgttattatttcttggatcagcctttttcagagggaggaagtgtcagccacagactacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatttacataagtacaagtacatatccataatgttgtttacctttacctcttgttatcttatcattattattatcttatcttattttatcttataatattttatcttatctttattgattacatataagcttacatattatcttatcatttaattacttatccattgtatacatatatgttttatacataagtaattatcatctgcctttcactcctttatccgtgaaatacatgtaccacaagttatccttggtctacagtattttcacggtcaaatatcattacaaataaatatgtacatgtattgaatagtaattattaagtgttaatagaattaatatattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagcacacgcatcaagagcaactagtacattgatcaactattacacaattatgatgtcacttacagatcatgacaaataatgatcagtcatcaattgatgtgctcattctcctggccaaggctcccttgattctgagcactcattctttccctcctgcaatattctggaacttataatctgtgcctctttcactgattaatccccagaatattcagacaccagttaaaacagttaacatttatattgatacagtacacgtgaccaacataaatctagtctacatttattgttcttaagcttcagtactcttactcaacttatccacaatattcatagccttgctgaatattcccatcaacaatacctgttaatatttgactaattttgttaaagcttgataagtattgttagcccattccctcggggaataaccaaatcaatcccaggtgagtcctagtaccctggatgcctattaataccaagtattgaaccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaagctcctcattacaggtgtcagccacagataaggatgataatcgggcggggtcgggccgcccgcgggctggcccatctcgggcgggtcgggccgggctgcattcagaaaatcggcagcccgacccgaacccgcatacaatttgggctgcccacgggccgccatctaaacaggcttttgggcttatggcgggctgcccgcgggcgtatccgggctgcccgcaggcttggtgtattaaaaagactgcatgcaaagaaaaagacaaaccagatttatttcttgtattttttcaatcaaacaattcaaactttgggaacaaattgtgtatgtggatggagaaatgaaaatgaaacccatcggtttacatgtatatggatatataatagatagataatagatgagatcacattcagagaaaagataaattgaatcctaagcatcttgtgcgttaatccaatcttgagtgcataataaagcctccactgtatcatcgctgagctgcattcggtaatcatcaaggacccgccaacccgtggagaaagctgattcggaagcgaccgacgtcatcggaaccatgcgcaggatacgtgcaacttcagaaagagatgggaaccgagcggcattagacccccaccagttcaagatgttgcattcttcattgtcagttagaatcaagttccgctcttctagatagaggtctaactcggctgcaggggcgtttgtaggagctgattccatggttccagccatgtactgatgaaatccagagatgtcattgctgagcatgctttttgatttcgagggttctggtgctgggttggagactgatggagttggtggagacggcacaaagtgggtccagagagacaagaacgatgacctaacttttgtcataaagttatcggctttggcgtccgggattaattgctgcttagtcagagagtaccaaagatatcgcatcttgtagcgggggtcaagaaggagtcccatcgctgctagttccttcatcggaccccaatacttgtcgaatttctctttcatgggattaatcatatcgcccagctgtggaagtttattgatgagcttgttatcttccttgagttgcctttcaattgacgtcatggcttggtaagcgtagttgattttgggatggtgtgatgcactcaaaataagagttgctgaggaaggggaaagaatcagcagccaaaaatcagtccacaggcaaagggaaaataaaatgaaatcaagtaaaatgtagatcaccttggtagaaaggttcaaggaattctgccatgactctcagtttgtcccactgatcctcggttggacaatccgcaaatttgtcgtcctgaatggagagttcttggaaagcaagcttgcagggcaacgaagactcgatcatcaggtatgtggcgttccatctagtcgggagatcctttgaaggatgcttcattgcaaagtccatctcaacactctcgagggccttgttgaaagcatccattcgggatgaggacccgtggatccagagaacacttgttcggagttgttcaacagccttaccaatgactttcattccgtccttgacaaccaagttgattacatgggctaaacatcgcacgtggaattgaggcgtagttgccgaggttgattggccagcccgaaggtcgttgataaatcgctggacccgcgtcattgctgtattattagagcttgcattgtcaagggtgacaaacgcaatcttattgatagccttccaatctagaagtacttgacagagtcgctcggagatcccttggcctgtgtgtggtggaggaagcaatcggaaactgatgattgacttcactagttcccactttttgttgatgtagtgcgaggtgacaaccatataacctgtgaggtcagttgccgtccataagtcggtagttagagcaatctgattcgcctgtttggctattgtagcaatctgactagccttcattgagttgaatagcttgaggcaattgtttctgactgtctggcgaccgggcataacaaactgcggctggacggtattcatgagtttaatgaagcctttgtgctcggcgattgcaaacggatactggtgtcgaatgatcatttcagcaagtgcttctctagacttttcttgcgagtagacccagacgcggttggaagaagtttgaacggtgctcgtgaatcctaaacgtgtttggcgatcgggaagaacaacccctcctttcgcctcaagacaacgacgtgcgtgacggtgcaagtggttagttccagaactagatgcacttgagagtttggtcttgcaatagttgcatgtagccttttcatttccttccttatctttatgtcacaaaggcaggtagacagtcatgtcagcttgtaattcatcttgttgtataattagtaatacttaagaatcactcaccaagtccaatctttgtgaaatgttcccatacttcactggttagccttctttttttcatctgagactgaggggcatcgtcctgagattcactttctggcacagggttgaaagatgctgagccatcaccatcatctgtgctgctgttgatggtccttttccttcttgttgatgcttgagagggagctggtgttgatgcttgggagggagctggggttgatgcttgggagggagctgggggtgaaacctggatgtctgcattggaatcttccattggaacttggatcatccaaggtacaattggtgaggattggagcctagcaagagtgtagcgagaccggcgaggaggaaagcgtagcgagaccggcctggaccctagcaaaagcgtagtgagagagcaaagtgtagcgagactggtgaggagcctagcgatagcgtagcaagaccggtgaggagcctagcgatagcgtagtgagaccgttgaggagcctagcaatagcgtagcgagaccggagtgaccactgacaatccgcgcaatcaatgaggaaggagcctagatgctagcagagaccagcgagaaccagcgagacaattggggaggaaaacatagcgaaaccacgtaacaaaaccggcaagagcgagacaatcgtagcatcaacgtagtgatcgagaggaagcaatcactagatgctagaacagagcaactcacctggaaatataccgatgtttgtccaggtcgagggttgaaagagtatcggctgcgcccgtgacgttcgtcaagagtgtgagcctgggtctctatagtgacagcaggacacaagatgtggggggcacttttatatgtatttcttatgagaagagggatacaaataaaagtaagggaaagaagagaagaaaatgaagataataatctttttgttctttgtttattttatgatgatgattaagttatggcagtcttactgtcccttttggatggctgctgacagtcttactttccttagtaggatggctgttataagcagagctaactctgacgcctgcaaatcaacagaaactgaaatgggtattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggatgagaggagataatagaagctaggtcttgctttctttgatcagggctttggtttgaggaggagtgaagagaaactgagagagacagagaaaagaaacaagcagaaagatgctagcttaacttaagagaagtgacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggtggataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggatgacataatcattacatgtacatgtggttgggagagatggaattccaatttggttggtatttcacaaggtacggtgaaatgttacaaagtcaatgaaggagaagagtagtgtaaaactggtcagtggtgaccatggttgaaattggatgaggaattcatttctgaagtcagaatgtaataaattcttaagctgaataagttactgtaggaacatggatgaaaaagggggacttaggcagtcttttggccagcttggctggctctaaggctgacaaagagtgtcgattgagattcccttctgtccgatgctaagtcggaacttggacctgagtcctgagtctgaccgagcggggccggcaccaaggcttcccactgcaccggcccgaccggcgcctgacgggcagcccgtttagacccgacctttaatcgggtcatcttgggccgggcctaagtgaaaaatcccaagaaaatgtcggcccgagcccggaccaaacccggtcgggttcgggcggcccgctggacacccagcccaattaccatccttagccacagagcacctttcacagtacgtgaaatgtacgtagtaactgcaaataataataactatttgaatacaggaaaatattatacattgttgttaaaataagaaataaataaatatgtatttactatataaatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccttcttggatggcatcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacatggggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacttgcattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattccgtgctatgagtgttaacaagtagtgtaagtggaaagtttatttgtggtaaaaatacctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctgctgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttttactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagagggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaagtctaaggtagctaagttgtaagtttattggtgggttgaatcactaataatcacagtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcatggctccttaaatattctacagagggctcaggggcagaggagaggccctcagggtactagggagcttcttagcagctctacaattgcgtgtaaggatgggagctgtagctgtgcagtgttatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcatgggctgagcaattgtagatttagttgcatacgtgtaactctgcttatgcaagcttgtgatcatgggaaatgcaagtccttcatgcataactcagtcttgcatgtagaatttgggctcctttcccgtgtaggctactttgaattatgcaagctttgaattggagcacaaaagggtcctgatgacgccatccaagaaggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatttatatagcttattcctcatccctttcacgcttctactagctgattcttatacctatgttcttaatttatgtattataaaatatgtacataatgtataagaataaatattgtcttaataccttattctaaagctattcctgtgaaatactagtgatattatatgtacaatgctcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaaaaatgtataatattttccagtattcaattagttattattatttgcagttactaggtacatttcacgtattgtgaaaggtgctctgcggctgacagaaaacctcttggccgcttatatctgatcaagtcacttccggactgattattgatcctgacaatagaatagagacaagagagagaaaaaaaacatgatggtgaatctcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccaattttttttttttcgtgtagtgttagcgcgccgctacggccgctgcgctacgctaacttgtagcggcgctaacactagccattttttggtgtagtgttagcgccccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgccaaaaaactgctaaaaactgctaaaaactgctgtagcgcagcgtagcgggcaattttttgcgccctgtgcgcgtagcgttagcgcagatggggagaattgcgctaacgctacgctaaacgttagcgcattgttttgccccgtgcgccgtagcgtagcgctgaaaatgaaaaaagtgctaacgctacgcaacatggtagcgattttccctaacctacgctacgctaacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccatcagagacggccgggaggatcctcccggccgtgtggctcttttggttagcccgacccctcaaatccagtagtttggggcaccaacccccaactctttcgggggttggatctttgtttaattaaatttctttgactctcaactcccaaacccaccaatgggtttgggggattgactcccctttctcgggtattttggtggaaatattggggattttggggtttgggagttggctctccaattcttgggagtcaattagccaagacccatttctttttgtctatttttacttctgttgagattattgatagtggctactaaaaaaaccacataatctcattccatttttttctattttcacaaatcatgatcaacaaattcagaaaacacagcattggctgcttgtcccaataagtcaagctgccaagcacaaagttggtataacccaaacccagtccaaaccaggtatttttgtgttgggtcttctcaggaatgtcacaagactgacctgacccgattcagtccccccgcaagtgtgtgggtttgggaaaaatcacagtgggccggcccaaaccaggcccattctccacaagttgtcagtacaactggtattgagaagttaatccattctaaagccagttgctacctggagtgaaagaaatgaaaaaaaatgcctgcctcattttgatcttagtttctgtgctggcagcccatttgctaaatgggtgcaggccttggctgaatggggccaagccaggtctgcgtgctaagatggatggccctagcgggccagcccaggggtggccaaaccctgcttgtttgaattctagccacaacaatcatctttcatggtgaagagtaaaacgacatcttataggaatgaatatacagtgtttcctctcaattttgtcactctcgataccagcaactataatttcaggaaaattgatagtacaaatataacaaattgtacagaaagaaactttccagtaaaagctatgaaatcggaaggttgtggttcaatattccgctggcacggagttttcgacaacagaaacatgaatctggaaagggcgtaagcttgtttgaggggcagtcgtactggggaatagccctgagttaatcaactttctagtgtgcaacttttccgcgctcgaagatgtcatcacatcggaaaatacactatggacgtcatatgtcaaattagtgcctcttgaaattacttgtaagatgtataattcactcacctcctcggctcatgatttctccgcggggaccttgtcgcgaaaattttttctttaactgcatctaagcgatcgagacaggcaagtcctactttggagtacatcgatactgattctgaaccacacgaaaaaaaacaaatgaccatcaaccctgcgacgattggtaaccaatcgcgcagctggtattgataaagagggtactggcgaaccatcgaaagctaattgaaagaaaatgtagcgtaaatcgatctagtagttgtgatctgggggaggagtctgaaacaactatcagttgatggaaaaaacattaaccttgttgtcctcattgtggactgttgaccaagatacccagggtacgtatgggccggtggcggcaatggtttccaaagtaccgtaaacagcacaaggcgtggctacgcaaaagtaagtgactgataaagctcccattcgagcgaaacgagacacgttcaatgtgcttcccgtacagttgacaagcttcttgatatcgcggtgccgctgtatgagacagtagagaacgtatactttttttcggagagtgcatcagaaaagcgcgaaattactttaaggactgtaaaagagcaaccacacgcacaagagtagcagcaggagataccacaaaataccaaaggccagacaatggatagtataaatgtgggccatacgagggcggatgcactggagcaaccagcaaggttgttgatttggtaccggccaacttgatagatgactgatacggcggcaattaggctcgggaagcccaaagagaggcagtagtcaagcaaaattctgcgccgcttctgctggggctcttctattgtgcgattgggggtcaagatcaaagcaaggtaccgaataatacaacagttggcaatcaacaagcccagggggcccacttcgcttatctgaaaaaaaacttcagctattatatggtggattcagagcggatgtaggttgcaagttttgaaaactatgcgcaccttggaggaaatgtcacacaacacgggcgccctatccaaagcatcattcctccatatcacaccgttggtctgagttgaggcgcgatgtttcagtttcatttgatttgagcaagcagtaacagcttcagtggacttacaaaagctaggatgttcaaagtagttgcccagagaccgaaagatgctggacctgaatgaccttgtgatatatgtaatattgtcggtgggatattcaagagaccgcacaagagggagagagacaggtatgtattgatcagagcgcccgaagccatcgcgttaatcggggtaagtggaagacgttttgaagcgaagtcgaaagatctgatgtctccaagtgattgtctgaagcagaaaagactgccgctagcaggtagtaatgttaaatcaacgttgaacttttgttagcgatgaggaaaaccgatgaggaatgagcaagtcagtgagatttggattcctgggaaatacacttttcaagttctatggccactggaaacctgtcaggcaatgagccggggggtcgtggcccctgggtatcatgaaaggaggaagcataacaaaggaaggggccatacgaacacggtacatacgctggccattccaggcgcattgcactttccacaacagacataagtatgtgttttgacacgtttacacaaaaggaaatcggcaatcgcagccctggtgctaccaacaccgacagagcagaatgtgcagatctcacacaggcataaacgcatgcatacaaaaggagcacatcttcagtcaattgttttccgacttctgagtcccacctgtgggcatgcctaacccctatatccacatataacccagctacacctggggtgcagttcgacgtggttcgacaccccttttgcatgtggatcccacgcgtgaccactgcggggggtcggaccaggacctgagggtccggagttttccatgacccccacccactcatccacggggccattccgagctgatcccgagtcatcgatgatcaatgtcaatctgtggcctccccgaggcctaatcggcttccacacatgaagcgagtcgagcttaactatgtctctccgtaggaggcgcgaagcgtctccgaaggagaggcttaccttcaaagtcgcttgccttgaccaacagccatgagttttccgcgaaaaaaaccctcatttgattttgtttgatttttaaaagtacactcaacggactatgaaaaaactgaatagacaaagttgtagcctgctgtctcagctttcttcaaaaaaaaatcatgtctcttgcttccctaaacagtggtgaagctcccttcttcttgagcgatgtcctgagctttgtgaagaaaaaaaaattgaaatattttgagcttttggatcctgaaaaaccggatcacagacaatctcacgggctttctggccaatgcatagtatctgtttgtcaattaattttttttttgaattggctagaataggctctggcagtacatacataataattcagattatcccgagttatcaaaggctttgattgaatggaaaaaaccaagaaaaagcaagacaaaaaatgataaggcctatgaaaaacacacctaaagaagcccaccgcaaaacgactacgtgaggtgtgactgttttgaaggaacttcttcagaagaaagacaacgcactcacaaattttggcaccacttgaggggatggggattgctcagatgctggtggggattgtcatgggacctcgtcaatttccatcgcggctgattggagcctggggagttcaaggacttggatgacggcggcacaagctctgaaataatttatacatgcattaaggtatgtatgtatttaattttgataattctgagataatcacggtactacaaggataatatgtttattcaagttatgttttatgaccagatatgtccgatggaatatcctgccatgctcaaggcggattgctctcataaattttccaaatcatatattttacaggacatttcattccagggagtagggatattcaaacatttgaagtgggtagaaataagttcagaagcatactattttgatggtggaaccctccgggtgagattcatactggaacagggtagtactgggcggtataggtgaggggaacactattcctgccatttggctggagtttgtaggggtagacatgccactttgaatgcaagtccctcctttggaggtcgctggcgcaacctcctcagagggacttgtgttaagtttggaagcgagtacccgtctgagacaccgaggtgcgcaaggtctctcccacgtgggctaagctgagatttacaagggacaccacgggttgtggtgggcgaatgcttgacggaaagcattttgtgggcttgacctgtgcggccccaacaaaagattgggggtgcttcatagcggggggcgtaaatccccgcggtcggcttgaccctgcaacattggcttgcccgtggttgcagggctggtttgcggaggcttgacagctcttgacagtggctgcacagcagctgattgcagtgcaaaaaaagcagctcagggcttgaacccccaacctcaactcacagcagcttcagctcatcctgagctggtggtccatttagtgcttctaactcattcctgtggtactcatgtcagagatgtgccgcagctcatctcctaggattgcagtggaacaagttcctccagcagtccggagtgtgggttggtaactaaatcaggattcttatcaggaatcagacttgtttagggaccacgggaaatgatcagtgtgtttttaagaaattcaagattatttctttttaatttctaagaattagtaaaagaaataggtttaggaacagaaacgccattcactcaggagtaaatttctaaactgagataggagcctgagcctagtgacaaaaacctatttctccgatctaattagacaatttaacacaaagatcaatcttcctcccacaattcatttaactccgcaattatcttcttgctgtcttctttatcctcggcggtgtattcccgaatatataatctgtaagagttcgaaatccagcgtcccaagagacaaatttcttcgatcggtgttcccaaagcgtaccttaaagaagcgccaccgactcaaaaggagtgtccgaggagaccttcaaaaccccccacgcgaagaaccagtttgatcctgttcaccgcgataggccttgttagatgtcgcctaactccatctctataaaaaccgaacaatgaggtgtctgttccgtttgcttcttctagccttcgttttaatgctaacactgggcataacatatttttcaaactatgtactacaatttcttgtggtttaccgggttgcgctgttttggcgttccgaacggttataatagctttctcgcctattgccgatctgactagtctgacgtctgatgtcaaaactgagttttccgaatttaattctccgaaagggttgtcgtaagtaaattcgcctaaacgcgccatcccccaaaaagaaacaatcgccagatccattattgttttatcaatatccccgccggggaataacgcgttcgaaagccagatcaagtgtttcagtagaattggtggtttcttcggtttttttggtagcgtcgcatctattctggacgatgccttaagtaatagttcaattcgtttgtctgctatctctgggtattcttcgttgtgaaacgtatgccatgctttcaaaccacatagatactttttgattgacggtgctgagatcttgtacgagttgtttagatataaatttcttcctgcccagaagcaaaaatccttgatatctttcttcaacgccggtaacttgaaattgtgattaccggataaattcttaaagaatatgaattttttaactgcagcgttgtatcctagaatagtgttccacttccaaccactcaataagtgggcgtttaacgtcgaaattggataatgagtcgtaccattcgcagcaaacgctttaattttgtttagatggccaactgtgagcggttggttatctactatcactatgtcttctgatgaatcaatcatttccattgtcaaaaagtagagaaattatgaatgtcggtaaaagcaaaggatttttcagagaaaacaggtttgtatgccagtaaatggaagaacaaaaaaaaaaaaaaaaaaaaaagtatttatattcagaaatagagaaagggggaaaggcgatcaagcgtggcataggtaacgctcccattcgacagggatttcaaaaattaccctgtacccttttttcatcttacttgttatccctcgcgacagttcatcagctacgttgtttgccgatttgacccttttccctgttagatctatatcttcaccaattaggaaggtctgtattgctttccactcattatttacgtgttcgtcgcctgatttccttttttcaattaccgattccgtggttgtattgtctgtccacacgattaaattggatcctttctgaattcggtttaactttttcagcataatcagtccaactcgaaccgctacggtttctaaccaggctatgttcctctttggtaggtcgatgttacgcggtttaaggatcctcaactgactccagtacttcccgattataacgccgaccccgaaactagtggatgcatcgcctacccaaccaatatctgttgccacttgagacgggatcaatctggtatgttcgaatttgtctagcgtagatttccaaactagtaaatcttctgtgacgtcttcaggggtgtatcttttggcctttaggtcaaaccaatctaataaccaacggtacaagctcctaaggtaacaccgaagttgtggtagcatgtacgttacatggttcagtctccccgtcaaaacttccacctcgttgaaagagcaatttatttttcttgaccaggaacacgtttatttgttcttttcgctgttccccccctttccagtggcagctcctcgttcttattgttttgagagcccattccatagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttttgttcattcgctaactcaagtgaacgatctcgaaatgagtctcccatgctagtttttgaagaggttcttgatgacagttatcatcaccagcgagaaatctttaccaagtcgaatctgacgccataatctcttccatgcgtcggcgggtctgccgaaagatccgcaacctgcaacgcccccaaacgttattcttgtatctagatataaatagtcgtcgacacctttgaccatcaaatacggccactgcgatgggtgggtgggaatttgcctataagctttttcccaatcgaaaagcgccaactgtaccggttctttcaaggccttaaagaaccccgcgacaatgctaaaatcgtcccatgtcgtttggaaatcgtctttgtcgacaaaagagtttaccgacggtacgttggggtcaccgtgtggaaaggataaatcgtttataggtctgactgagccatcgccatttacgactgcccctagggggctcgtcctaaaaaatctaaacctgtctcggacttcattgtgcaaaaatggaccgaacattcgaccggctttcaactccttctccatagaagctgatatcttttctaacgccagctttgacgacatatggttgtcgggtgtgaaccactccattcctgggatcttgtgttctggtattccttggtggaagccatgcttgaaaccgtgtaatacgtcgcggtaatcccttaggatacctgctttcttcaatgcctcactccacaatgcaatattcatctcacatcgaacacctgaaggccatttcaaatttgaagggtcttgtctttttttttttttttttttttttttttttttttaatcatccataggtagaaaccgcaaaaagcggcagagattacacaaaggatagaaaggagtagagataacagaaatgttaataacagaaaccatcatagaaaagaaaaacaactccttgttgggaagagcttgggataagtcttaacaacaatgtacgaggtaatctctcgtatatactctcgaagaacacagagaaaaaacaatgccatttcggctcggacgaggacagatagaaaagaaggctagagctcagaacaccaacacctacttatttgggtgtcctttcttcccgagtgtgtttgcgtgtgcctcgtttcttccttgaaaattattggaataattgccgcctctgtaaccacccctaggccgcttgttgttgtttggattattattgttgctgttgttgttgttctggaagtggaaagcattattgtttctgttcatgttgtggttgttgttgctgccataggggttgtttgactgatttacccattgtccgcccgagattgggttattaatcatggagttgttctgataaccgttattgggatggttaccgaactttgatggtttcagatagcccgtcaatgggtcttggccacagtgtgataacccaggggcgtatagattctcttcccattcgagctcgccaaaatttcggcagacgttataacactgttcgacgacagattctttacgttgcgatatatcagggattgcgttcttgacgtcttcatccgtgatccgatgagagaaagtattatttcttacttccatgtcgtaacggaaagcgaccatgaaaccaaattcttcggtaatatcatcacagttattcttgtgggtcgcaagcagcttcgagaatttcttgatcttgtaaacgtcatggagtgtcttgcagaaagcgcggtggtttctagtccactgtgcataagtctgagtccattcttgcacgaaggcaaatcctttatatcctccggacttttctttatcgctagacgaatcatctgatctctgccggcggtctaggtgatgcgccatggctctttgttgccatttccgattaaaaattgtaagtggcagcggagatctgagtttatggatgttctcgtctaagaacggtgcaaaaccgacactattgtggtttgtcaccgtcccgatagcgtagactaggtcgccttcggttaagaaaaatttttctggcgtctgggctggtttgctttcgatacatggtaacgcgggggctagttcctggtatatgactccgcctgatgctgtgcgagttggtaaagcaaagacatcggcttctgctttctttgcggggatcttgggctgattcgcgccgatgcggcctatcgcgccgaatagcatctcagctagggactcgtcgcctgcgtcttgcgcggctaatgctcggtgccacatgttttgtcgttctgtcataacagacgagaccgcaatggctatttgaaaatgtgttggtatgttaatatcacacttcaaccgtacgtatgctttgacaggagggagttctactgctcgctaacctggggaattatcctcgtcgatctcctcttcatcaggagtcgcggctatagcggacttctctttggacagttcctgtaatgatgccgcgggggctcggtctctgcgtaaatcgcttgcatcatgggggtatacggtgtcaatgactactgtccctgaaatggtatgtaaagtgtatttttaatatgcgagtttcaacgctccagaagatttcctagctggaaagtaagttggaaggatacagtacttaccgtcctctcgagtgttcttattcattgctttcccactattgaaagagccgctactatgagcttggccatgtgcgtgcatgatgctcgacgcgctgccgctgtgggcttgggttgatgccggcaaagggctgccgctgtgggcttgagacgtggtgtttgttggtgtggctggtgtcatgcctaaagcgctcggttgtgggactagggcgttcgcgattgagatgtcgtcgctcttgttcttcaaggacgcggtatctttgattttctttgaagtcgctcgtgtgttgttagtttcgaccatctttggtttggtagtaagcgagagtgattggttctggaaagtgagtggggagtgtcgagagtgtgtaaggggagtttggtttagaaagtaaggaaaaaatttattagataaattaagtgaaaggatgtataggatgagtgataagattaagttttcggatgagagaaagtttgtggaaagtctgagtgggattctttataaggggaaggaaaaactttcttcgagcgcaaattagtcagatctgttttgaaccagactgggactattttgtgcttgcctaaaactaatcttattcgcacacatggaccccagctccttctcatagtgccttggtcaggtgctatacatgatgagacaggagggcttatctgactgtggcattcatactataccagccttgcttggttttgcatacgtattaatataaactttcaaatctcaagatttttttgtcttagtttttttttgggccttaataaaaaaacaaagtttttccgcgtttacacgcggttttgctgcggcacagcacacgcggtttccacatttaaacacggtttcgtagttaattttttaccgcttatttttttagttttttcaaaattttaaaatttattcctacactatgaagggtgtagaatttaatggtaaagtccattttccataaaaatgactttggttttttttttctgctcactcatttttacaattaaatgttactggcttgtttttcactattttttgacattgtaaaattgtttcctacactttgaaaggtgtagaattcaatggtagtatttattttgcataaaaatgatttttatgcattgtaatttttgttcccactcattttttcaattaattgttagcggcttgtttttcattattttttgacactgtaaatttgtttcctacactttgaaaggtttagaatttaatggtaaaatttgtttttcataaaaatgattcctttgcgttttaatttttgctcccactcattttattgatgcaagcacagtggaaagttcctggtggttattcaaccttccaaacttgaatttatcaatgggaaagggtaaaaaatgctataatattctagtgaggccaaatttggatttaaaaaagagtgtgggcataaaaaagcgtagtttggattttaaaatgagaagagggacaatagcaggaaatcagaggaaggtacggagaacagtaatgaaaaaagttaaacaacttcaacaggagcctttttgaagcgcaaagatcttctgacaggtgggtacaagacttcttgacccagttcaacatgggcttgaatgtaatcctcccaacccagcgcttcatccctgacatagtgactccaaaatgtatcaatcctggggcatggccagatttcagccttgaaagtgaacgagatgaaatgagaatagtcaggtaaaaggatcagaacaatgggagggttgtttcttggagtatgagaaagaggaagataagttgcaggcatcttttccgataataaaataaccggtctttggtacgtatcagctattaaatatccatgcgcagggaacatcatccagtacttgagggaggcttgctgttccttgtctctccatgcgagcaaatcgatgacatcttttcggttgtcccctgctccccatacatcatccaagaacttttcatccaaataggccttgtttgactcaaattccttctgcatttccttgcggattgagtcccatttgtcagactggcgtcccaagctgaccgctgtggtagtcaaaaatgtgaagaattaaaagttttttttttcttatatatatgtatagggccttaataaaaaaacacggtttttccgcgttttgacgcggttttggctgcacgcagcacacgcggtttccgcatttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatgcatacttgttgttaccttattttttatgcttttttgaaattttaaaaatatttcctaggtttcaatgtgcgtagaatttaatgctgcaatccaatttttttaaaactcaacagttcacttttaatactcaaattacacccattttttcacttaaatttttagagcttaattttcattcttttttgacattttaaatttttttcctacgcacttcaagacatgtataaaattatggtaacagcaatttttccccaaagtgaaaaatataccttgaatgccgcatttgacacgtttttcaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaatttttttcctacattaaaaagtgtgtagaattcaatggtataattcaatttccattaaacccaacagtacatgctgaatactgtaattagccataattttcaattgatttttaacagcttaattttcattcttttttgacattttaaattcttttccttatgaattttcatcaaaatgaaaactatgtcttgaataatgcctttgacgtgtttccaaaattcattcttacatgcgcaattatccttattttttggaatttcaagctcatttcctacactttgaaaggtttaaaaattgatggctgtatccattttgcattcaaaaaaaatttgtagatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttatatttttagtgaaattggacttcaccattcaactctacacatttttaaatgtaggaaatgaatttaaaatttcaaaaaattcttaaaatcaagccggtaaaaatcaatcaaaaaatcattaaaaaaaacctgtccaacacagtattcagtagcaagcgctgatttttatgtaaaatggttgttaccatcattttaatcatgtcttaaagtgtgggaaataaatcttaaatgtcaaaaaatattgagaaataacatgtgaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaacctttgcgttgtaagaaaattagatgttaccattaaattctacacactttgaaatgtaggaaacaactttaaaatttgaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgaagaattgaataaacaaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaattatttttaccataaatttataaatgtctgaaagtgtaggaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaaaaaatgggtgtaatttgagtattaaaagtgaactgttgagttttaaaaaaattggattgcaccattaaattctacgcacattggaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtaaaaacaagtatgcatacaattaatggaaaaaatgagtagaaaaaaaaattaaaaattaaaactcatttttatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgtgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctatatatatatattttctccatattatcacccaatctctttcagaaatcacaccctacggctcaagaaccagactctacggataaattcacccttggtcaccatggaggcgtcactggaacacacctggatcagcaattatcccaagatggacaacatatcacacggatttcacccaccaatgccaattacaaccctcaagctacacagacaccctcagtacagtacaaccccacatttacatatacaactcacttacaagacactacattacatctacacatcttacatttccacttatacatattacataactcatgcatgcagtctaaattagtgacaccctcagtacagtacaaccccacatttacatatacaactcacttacaagacactacattacatctacacatcttacatttccacttatacatattacataactcatgcatgcagtctaaattagtgtattttctgtaaggtccattccacttgttttcaaataattttccccattgtgagtccaaggatttattgtatactaataccagttctccttcctttagtggtttccttgttttcttctttttgttccagtactccacagaagttgtccttgtatccagtaatttttgatgagctttttgcaatacagagtccctgttttccaactgtttcaccctggcttgaagaaggtcttgagttgttttcacctggtcccagtccactccaaagaaggtttccagctccaagtctattggcaagatgggaggttgtccaaacaccagctcatatggggagtatcctgtggacctttttgtggaaattctgtctgcaaataagaccaaaggtaaataatttctccacttttttccttcttggccacagagcttgaccagagtatccttgagagcttgatggcccctttcaaccattccattggcttctgggtagtaggcagtggtaactttgacattgattcctttgtctttgaggttttgctgaaattgttgactgaattctgatcctccatccacagtgactgagaggggagcgccatacctgaaaatccaatcttcctggaaccattgagcaattttcttggcttgaattttctccagtccaatggcttctgaccaaccagataggtcatctctggccaccactaagtacttccatcttccagccttgatgtgaacagtatccaagctgactcttccaaagatagttgatttcccagttgcctttctttcttccatgggtaaagttgaatttcttttctgacaggcttcacaggattgaacccagttgatgacacttcttttgaggccaggccaccagaatctgagtttggttcttctgtaagtttccgaaattcctctgtggcccaaggattcatgaagtgagtggaggattgatttttgagagggaggtgaggtgaccacaatttgggagaaaggttggttttttctgtgcagaactccatttgaaaggaaaaagaaggctgatttgtgaataatttgtttgaattccagggtagagcaaccagggggcttgctcatggtggataagtattcttccaaaaatttccaaattccttgttgcagggcccttgtgttgaaattttaagactcaggcgcgtaagaggatgagggccaaaaaaggaaaggactcttctttgggaaaggttcacggaaaggagtgtgaagaaccgatgatttttattcactgtaggtaggctagcttaagtagactagttacaagtggtcaaaatgtggtttgagaaaaatgaataagaaaaaagtattttgaataaaaattgagagaagataaaacaagttcttggaagtaacaaactatgcaaaacatctcattctcttttagtaatgtcagatgagttaatcaagaaaaaatgttttaaatcacagataacaagaggcgttaattcttattaatcaatctttgataaatcaataataaagtcagaaaaaagaagaatccatcttagagacatgagtagttaaaaaggctgatttacttaaggttcaaatttgactcagaagggggctcagaataaccaaaaacaagctacttgaagaatataatctagtctgatttaagatgactagaaatggatgaagggcagagagagacagaactgaggaaaattcaacaccttgagtcctcccccaactgagctgatgtccccagaagcaagccaacagaagacttcaaaccaaaaccagggtggggtttggcccaattatcatcctcatcaaaactggcaccatcttcctcatctgagtctgggggtcttctggataagccatctggtaaggtgaaggtttttcctggagtgtggaccaagtcaaaagaaaatagctgaataaatgcaatccatctgttcataggggcattgggaagagaagggttgttgatcattccaataaggcatttggcgtccactctgagttgaaaatgctggccccaaaggactttctggagtttcttgaggattttggtgacaccacagagctcaagtttggattgtgaatattcagattcccttttggagaagacaactgattcatataatactggcctgtctagtccagaagaatcctcctgtgtaagaacagcaccagcagcaatgtagcttgagtccactgacaacttgatgatcccagctccaggtgagaagtccagtttcttgagagtaatatccaggccaacaatccttttcagttctacaaaggcctcctggcattcttcagtccagtcccagatggagtccttcctggtgagtcttctgaggggagaagtgatggtggaaaaatccttgatgaacattctgacatagacacaaacacccaggaatcctctgacagctgttgggttagttggagttggccaggtttccactttgctgagtttcttgtgggatatttttcttccatccttgcagaccacatggccaataagatccaaggcagggacgcagcaagcaaatttcttcccagagatagtaagtccagcttcctctatcctgaaaagaatcctctccaaggtgatggcatattcataaataaattttctgatttttgggttggcctccagagtttctccattgtagtcactggttggtcctttgatgcctccatcatcaatgaaaattcccatgtgttggggaatttcatcttgaagaatccacatcatctgggcttggtagactgcaactgagttggtggccccttgaggaagtctggtgagttggaacctgccaagtggagtttcaaaggttgttaatggcctagattctggtgacaattctctttcatcataaccacccataatatccccaagtccataacaggcacggccagtgaaggaatcaatgagctcttctggtgatggtggaagtcctgcatccttgatggtgattttgttgagtttttgtaagtcatggacaattcttaattttccatcctgcttcttgacacaaaagactgggctggaataactagaaaaagattgctcataaaggccagttccgagtctttctctgaccagttcaataaattgaggcttgatgggggcaggaatgggaattggtttttgttgccagggttcatgagggattactggaatgatgtaaggttgtccataggtatgtttgagtagtcctctttcttcctcagagaaggctagtgctccttgtctaagagtgattacccagactaataaattatgttcttcttctgtcaaccatccagtggggccaaagttgacaagatccagtctttcctgagtgattttggaggtgggcataaattttggtggaaaaggagttaaaggagtggcatagggatctctggaaagtggtggcctagagagaggaggattgagggagagtggcataggttggttgactggcttgattttttttagagttgatttatattttgctgcataaataatggtttctgatttgtttcccaggtcctcatcctctacttggagaagttgaaaccctggggtttccctaaaaaatccctggtgacaatgtggactggtagagtggtttcctttttgtggtgagtgggcaagaggattggaaccaggtaagtttttcctttgggatccaaaattgaaagtgattcctccctagatccattgtatctgatagtagctgagacgtccattaagaaaggtttccccacaattatttgaacagggcccttggcaacccagaagtgaacaggcctggtgactttaccaaccaaaacctccacatcttcagcaattccaataattccagtgctgtggcctccaattccagtaaggttcatggttctttcagtaatgacaagtcccaggtgctgagccagtccaagaggaataaggttgaccattgatccagtatccagaagggattgatattcatggcctttgacagagaggttgatatatccaagggggcaagagtagtgagtgattgagtcttcttctccatcagtttcatccaaggctccagagtgtgttgaaatggcctcctccacaggtacccgtttgttggaaatcctcttcttgaagcagtcagtaactccagaagatatagcaaaaatttctccaaagctgagttccagttttcctcccatgagcatccttttggctgtttcttcttccactcctgggtactccttggccaaggtcttctccaagtaagtcttctttgctggcttttcttttgaaggttcttgtcctgatgactcttgaaatctgaccttgtttggttgactggcagatttaggggaagctgggggtggagttgaactaggtttggatgagttggaagggttggaaggtttggaagggttggccattttaagtaggtcctcttcatccatgtccatgagggtatccttctcctttctggatctcttgtctgatgctggggtgtcctcttcctttgatgatctagtcctttttcctaggtccacttcataggcgccaacttcttcagcttccacttcctgtaattgaccaaaggacgaagatatgttgactgaattcctggaaaattggtccactacttgcttgatgggcctgctgacatcccatggaatagtagtgctgtctgggagtttgaagtctctgccatccctggatattgcgccaatggactcatcatacagaagtgagttgcatttcttggtgccatggttgttgagaaaacagtagtaacacttgaagtctggatttctgggagcaggtggattggactgataaggagttgaaccagaaaggtgaggagggaccatttttccagcagaaagggctgcaaatttcctggtgagttcttcaactttctgttcaagtccaccagagttgaatggagttgtttttctgaaggctggggggagatccttaggagtggaggagggagcaggattggctgaagaaggtgagttggccatttccctgtggggttccatcctgtagagttttcttctgtccatgactgatgctgattgaacctctctgtgtatgtaggtaaggagaatttgggtatttggaagaatgtccccaccatccttggaagctagcatcttgttgtccctgatgagttccttggtgactgaagattccaaatcaggactgagtgattccagtaaaagctccctgaattcctccaagctggtagtatagcccatcctggtgagatagttggtgatggtctcgaatttagtcctgaaagccttgaattcctccagagtcttgatccctccagcctggatagcagtgttgaccagcttcttcaagtcctgtctagagtatttgaccaagggtaaagaggatccaaacctgttgagtaattgtttcttcaagagttcccagtctgagtcctcatggccagtcatttcttccacttcgtccttgaggtcatttccatggataaaagagataatctgtctggccaaatcttgagcagaagcatcatcagctaacccggcattctcatacctcttgataaatttttccacaggcatgttggttccatcaaagaaaagttccttatccatgggcttgattttgactgatctggtgttggttcctctgtacctgggcaaggctggttcattctccaaaaagtgagtgtctgagtttctggttcctggaaggtttcctggctggttattgtctgatgcaaggggattgttcaaagggttggtggatccagtggaagagtgaggtgagttgtccctgtactgattgaaagcagagttctgaccaaggttggggagctggggttgaccattgtttccagtagtgccttgaacagggttgttggtgttgaatgaagttccagaatttccttgagacattgctgatgaatgaatgagaatctggctgactggtctggtctggtttggtgatggaagtggggtggaagaaggtgatggagaaagatatggaagggggaagatagagaacttgaagaaagaaatttggaaggggagaaaaactaggtatgtagtgtgatggtctaaaaagaagaaatttctgaggagtaggttgattgaagggaaaggatggttctagtactgatgatatatttttgtgatctttctgtgtttaggtagaaatagaaggagtaattaatctgactggaaatggtggtactaaggtgtaataagaagtgaagagggatgagaaaagtaggggaaaaggtatgtaggtagtgatactaaaaaaagctgatagtaatagtgttactaggactaaaatctaaaggaagtcaggccactgttgggacaccacttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctgatgggaagagtgtaacactaagaaaaagaagaatagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctactgaggtgtgaggaggaggagcaatgaggtgtgatgggataatactggcaaggggggtaacactggcaatgagggatgacactggcaaaaggggataatctggcaaatgaggatttataactggcaaggggggatgtataactggcaaatataactggcaatgatatctggtaaagatataagggtgatactagtatttctgatttcgaagactatggttagaagatacatatgaaaactggcataaggggtaaaatacatgaggaggaagaaagagtgtatatgtgtacaacatgtacatacaacagcaaagcaccatggcagtggaaatcctggctatgggtaatggaaaactaaaacagtaatgagtgatgagaaataatgtaaccaagagatagatgttctgtgaatacaagtgtttaatcagatatggaaagtcaaagctgtgtgaagagaaatatgtatatgatgtagttgatgtatgtagttatggttatggtgaatgatgtatgtagtaatggtgatgcaccatgatgaaggagtgatgctacatagatactgtaactagataatgtgtaatgtatatgtactgtatgtataaaataatgtactgttctgtaactatgaatatactgaggagatgataactagagaactataagagctactgaaaagctgtaagagtgactaggggtgaaatgatgtgtagaatctgaatatgaaataatactgggaagaatatatgtaaaatgatgtgaaaaaggaggatacatggaaaggtatggacataccacagcggactatttctgactaaaaggcgagataatatttccgaggactttttccaaggactataaaactaaagactataagctaactatcttgaccaggctgagcacgtcagggaactgatgagggaaccaatgatgaggggaaaacatggctccttatataaaaaatctggggagtggccagcttgtggtttgaaaaaggatcaagtgaaaaatatcaaactgaaacactacggcccagaaggtggctgctaagaccaaagaggacacaatgacatagcctgccttcccaaaaagggtgcataattctgagacgcgcatagccacatgcaggcgcatgcatagaggtaagagactaatcccctagtgggtgcattagtgtgaaacaggaagataagggaaagaggagtgcatatgcagcagctccagaaagaaaagaatgaaacaatagaaaacaaggagggttcctaataccctggctctgtctgaggggtgactttcttccccccacgcgtggtctgggtgccttgagatgtctgacttgaggaccaaggtgtttggggtcttcctgtcctgattgtacggcgcattgaggcattgatgttttgatttggctcaccacaacgtggacggatacaaggaatgcgactgggatattctacgggcctcaatgattgaattgtggggtgacaagtatgaaattctgtatacaacaactgacctagtcaaactttctgaagaattttctagagataacaaaacagtcagctaccaagcattccagacgtaccttaattttttttccaaaatacttgatttcctcctcatccagaaacaattgaaaagtagacaggatgccttagttcttttcatcagtgcctttcctcaagaactccagagaaatatcaaacagaatttaaatcacaatggtcaacttcgacaagcacccgaaggatccatgttaccccctctttgggaacaccttacggaggcggctgggatagagatcaaattggaagaagggtatcaaaaatggtcacgtaatttggaagctcctgccaaacatccaaccaatgccacacagtctgtgaaagaattagccgaggaaattgagtcactcaaacaacaacttcaagagtcacagtcacctgtcatatgcaacactccacatcctttgtcccaagtggatccacagacggattatacggaactagacacggattatcagaactagacacggattacacggagccacggacggattatacggaagtagcgacagattatacagaactagcaacggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaatgagttgaattgttattggtgttgggtaaggttctgtacaggtggtgtatctgtgattgagtggcactaaactgtgactgatgaataataaactgaggagacaacaactgggaggagagcctccttatatagaaaatagtgaggtaatttagctccagggcagccagtgatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacataagttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacacaaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatttaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacacctccgtggtgaccaagggtgaatttgtccgtagagtccagttcttgagccgtatggtgtgatttctgagagtgattgggtgataatatgaagaaatatatatataagaaaggaaaaggaaaaaaaactttgaattttcacatttttgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaactacccggtgggatcagatagagtgtggaagggtaaatgcgccgtgaataaggctgccctccggtaaaaggtgataaggtagtagacaaggagagttcaaatactccctcttagaggtggcggacaatttctgactagcaaggtgtgataatattttctaagtactttacctgaggactttacctgaggactatgacaaaggacaataactaactaagtgaccaggctgagcacgtcaaggaactgatgagggaacaaatgatgaggggaaaacatggctccttatatacaaaatctggggagtggccagcttgtggtttgagaaaaggatcaagtgaaaaatatcaaactgaaacaccacggcccagaaggtggctgctaagaccaaagaggacacaatgacatagcctgctttcccaaaagggtgcgtaagtctgagacgcgcatagccacatgcaggcgcatgcatagaagtaagagactaatccccaagtgggtgcattagtgtgaaacagaaagataagagaaagaggagtgcatatgcagcagctccagaaagagaaagaatgaaacaagagaaatcaaggagggttcctaataccctggctctgtctgaggggtgactttcttccccccacgtgtggtctgggtgccttgagatttctatcttgaggaccaaggtgtttgggccttcctgtcctgattgtacggcgcattgaggcattgatgttttgatttggcttaccacaccgagagggattcctctcggccgttgagaccattcgtattgttgtttcattttttttatttttactttttattttttatttaattttattatttttttgttaggggaacgactcccaaaccttttgaaggttttggagttccgactcccaatttcggggttggacgtcctgaggaccgtcatgagacggtcctctcaacgtcccagaaatttgggagtcggaactccaatttctgggagtcgattaactaagaccctaatagttttattaatatttatcccctccaagctcttcactcattagctgagcagttccacaccggctggaagggtttccttccagccagcaaggtacatgtacctcgacagctggaaggaaacccttccagccgtcggggtacatgtacctcgccggtcaactggaaggaaatccttccggtcgacgaggtacatgtacctcgtcgactggaaggtataccttccagccaacaaggtacatgtacctcaacggctggaaggatttccttccagctgtcgagcatgtacctcgccagctggaaggaaacccttccagccgacgaggtacatgtacctcaacggctggaaggatttccttccagccgcctcgccggccctttaaagggcgggtatccgtggatacccactcggatacccgctgcggccgacggatacccgctagcgggtgcggatggccatttggcctgaaaaagcagccggatatccggatgcgtagcgaccagctctagcgggcggtacccgctgagcggtactaggtacctagcaacgggtaccgacaaacgatctctagttcaggttgatttgtgaaggcagtatgccaaccaagaaatgattctagagggtctatctgattaagagggcaccaggaagattttaagttagtttttccgaatatcactgagaagagactgtatgctgagatgggctcctttgtaccgattggttttattcttagcttgatgaagggtaaagatcttcttgttacaagattttcaggggtagtgagaggaggtttgagagaagtttgactggtatcagggggcttaaagggtggcaatttctgttggtggagaggtacttggtgattttttggagaaatattttctgggagaagttttgtgatgtaggctgattgaaaaattatatctttggttcttccagggtctttttccttgttgtagggtcctaatatgttcttgaagtttctctgaggatcaaatccttgacttggaggaataaaaactggttcctggtagaagatttcagctttggcatctttgtagagaggttctgcaaaatgggtctgcatggaaatcagtttggaatggggaatggaatcaatttctagagataagttgggtgcaatatttgaaatggtttcctctggggttccaattccttcaggtaaaaattctgtaggatacattgtgggggactgaattgactgtaatttttcatcattttcatcttccaacaggattgtcagggagttttgcatttcaggaataggggtacttgtggtttcttcaactttttcctactgaaaagtcctcttctgaaaatatgattcctgcacaaatttcactttctgatccaatattttctgcttcattttcatccaagggttccaattgttgtctattttccaggagctgagggccattttccaggagctgaggggaatattccaaggtgacaggtgctactgggaagcaattttcttcaatcatggtacctggtgagaataattctgtttctgatccaaagtgttttgtttctgtgttgtccaaggtttccaaggtttccagggattggtcatgtcctaacgccagggggcaggcatccaaatttgaagaaagtattggggggaaattttctgtgagtggtaactggatttctgagttagaatattccatgggcctttgagggaattgattctgatcgttttgtccattttcttgtgcagattgatcacaatcttcctgtattttgtccagtttgttgaactccctgtcaatatactccagaataacaccataggatggtatatctgcaatatggaaatttgctcccaaaatcaagtgaccatcccagataagtggatcagatattaacctttccaactttaggctgagggatctccaaaggtagtttgaaaattcatccatgtgtaaattgtgaccatttctgatgaggtagtgagtgattgcttcaaattggattctgaatagttggaggtgttctagattttttattcctcccatgcctatagtggagctgaccaaacattgcaaatcctttctagcatattcctcctttgtgaaaggcattccatctttgggtctgtagataatgctcaatttttctgttctttccagaaattggatgggggtaggtttcttgggttccagatagtgagttggctgagttgaaatattctttactggtcctggtggctctgtatcctgactttctgtcctgttgtggtaaaggggctcttgaacttccaagggttccaagtaatcactttctgagggttggggatgtctcattggtccagggttaaatgctggagtatgggcaggaggaggttggtagaatgtggttccagggttatagtactgatgcgggggtagttgagggggtaagacttttcctctccaagctgggatgaccaaattggccatgttgatcctaggggtaggtccagacagggagtttcttcttggtggaaaattcatggtggtggagaagttgttgagatttctactgttatagtgttgttgctgttgatccaatgatttttgtgttgatgcagatttaccaatgaagatttctgcagggaatgctaaggtataaaaattctgaattctaatagggttggtagtaactagctaatctgtgactgtatatttagcatagaaactgtaagtggtagtgactgaaaaccaaagatctgctgggccactgttgggacaccacttgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaattgctggggcaggatctgatggggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagattgtggttgtaagatatgtggaaaattctatgaagagtatgaaacaagggaaataatttatccagagaaaacaggggaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaaataaggggcagaatatttcatggaaggagataggaggaaataactgtttcatggacaaggggatttttactagtgtgagacacaaggggtaagaagaatggaatatgtttggaggggagtacgtttcaagggtggggagtttctggctgggaaatattattatccatgtggtctgtgcttgagaagattcatgagtggtgtttggatttgtttgagggtctgaggagctttctggggtgtcttgatcctgtgattcctccgtgatttgtactcttgatgtgcttggatcttcaggattggcttaccacaccgctggcactggcgggtatccgcctgcggattatccgcgaccatctctaaatacagcccgtatcaacctaaaaatggctgtatttcctgttatagaggacatttctcaagcccttaacatcattttcatcaaaaaaatgagtaatttcaataaaaataacattgcaaaccagcaaacagagattgtttgtccgtactttttgcaggtaccttttcttgaaaaaatgaacaggtacctaggtataaacaggtacctaggtccaaacaaacaatctctaccagcaaacatttgttgctttaccattacagctacaccatgggtcgatattttttatttgaccgtgttggcttgactgcgcagttgcagacaggttggcactgacctgtctgccctgagaatcatggctcagtcgggatgtggtgggggatcggactaaagatggcatttgggtacccgccggcaggtactaggtacccgttggcaggtaccgcccatacccgcaaatacccgtcaggcggtacaggtgtggtatctggtatccactttgggccaaaaaaattgggctacccgggtaccgcacgggtgtacccgtctccaccccctattcttcttgggggtttgggggtaggccatgtttcaagcacgatcaagctgctcttcagccatatccgctaggcaatcatcatcattcaaccatccatccaccatggcatcatccacccggaagcgaaagaaaccaaactcatcacacccatcaagcccctcaccctctcgcagccaatcacaacagcgtaatactacttctacccaggaaaatcaatctgatcaaaccaaaggtgaagacaatgatcagccgacatctacagcaccaattgaaacaactgacgaggaggagttaagtgagtcatttccaatcttgttgttataagctttaatagtttttctgactcatttttccgtgatcctgcttcatctctctactttgccccttactcacagcctggttggttatctgaatcccagccttgtgtggcaatgtcacaaacaacatgggattgagaggaaacactacttggacgagtcagacattgcattggcacgagatttggccaaccttctcaacgtattctgcaagatcactcttcagttattgatatcgggctcggctcgcctagctaagattgttgtcttcattgatcaaatcactgagaatttgtcaacagtaatcagtggctccaagtacccaccagctctgaaaaatgcctgtcggataggtttaaagataaccaataagtactacagcttaacagactgctcacccctttataggatagccattggtacgttcttttttttggatgctaaatcaatctttgattgtactaatgcatagagtttcatcggttctccacccatcatttagggatgaatatttcaagctagcccaatgggaaccagagtggatttccgaggctataaggcttacttgggagatgtggttgacattttttaagcctcaagcatcagctccgatgaactcatcattagctactacaagctctaaggtaaatcgttcactctaataaattcaacagcgatttgacactgacatctatatctacaaaggccaagactagcatgctagctggccttagcagcgcagctgctgcccgaggtggtcattgctcctcagaccctttggaggtgtggctggcggggggactcatcttggacaacaacgaaccgatcaatccgttaaaatggtggatccaacaaaagcgagctggaaacacccacggtgtcagccttagagccagccaagctggccaaaagactgcctaagtcctcctttttcattcaaatccctactgtaactttttcatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattttaaccttagtcacccctacacacttttacactactcttctccttcacagactctgtaatatttcaccgtaccattgtgaaatatctaccaagttggaattccaactccctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccaaccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaacagtaagtcattccttcaagttcagcttgcatctttctgctaagttccttctcagtctctctgaatgatcccatcattctttttctactaaacctctgcctacatcatcatcaattcaattcaagtcatcttaactctctgtttggtggtataactgaaaaccacctaggtttccctttgaagaaccttggtctttgatctaaaaaattgaggttggattgatatatcaataccaagtaccctattcagtttctgttgataggaggcgtagattaattccgcttaaataacagccatccttttcaggaaagtaagactgcatcaaatcttgattataaaacaaataaacaataaaaaattattattcatttcttttctctttctctttctctttcttttcctctccttctagttgtatttccttatccctcagaaatacatctagatttgccccccccatccttgtgtcctgctgtcactgttgacaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactaccaaattttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgctgttgagacccaggctcacaattgggggcctcatcgggaaatatattcctttagacctcttataatcatactctcaaactctaatcatcatttatcaggcctctaaaaaagttaaaagaaaaaaaaaaaaaactctctcttaaaagcttcattatatttctaaagaaaaagaaaaaaaacatataaataaaaaccttttgataatttcaattttttttttcaatttttcaaaacacccttctcaaatatccatcgcggagcgctcgaattttttttatattcatcgcgaagcgcttgaattttttttatattcatcgcgaagcgctcgccaaaagtttatctccctcaactcaaagcgaatttcctttctctcagcacgcttgctcaatcttcaaatcataggaaccgatctaacatttccaaaattttgttttctctattccgaatctttgaactacctcctcgaatcggcgaagtgaaggctagcagacgagtgatacctgacactcctccgaattctcctccttcttcttcggaattgtcatcaatcccctccgaagtagaaacagatctagatctcatcgaaaaccagaagttagcccctcccagagaaggaaataatatctcgtcggccgagtggactccgatagccactactagttacccaggagtcgaaaaacgagctaataagaagaagcgagaagtacataacaatcaaccgacccgtttccccgtgtggactccctcattcactcctctagactccggaaagagacaaccaggaaagaaacctaataaaaagaaaaaaacaggtacttgtttttttccgttacatacttttccttgaatcagctctcacattgcctgatcgatagatcaactctcaacgtaagatagagaagctgaacctgaatcgtttccattgatcggattcctgcagtcaccccggatcccttcgataagaaaacgacgaaaaagcagcccataaggaaaccacctaaaggtaccaccttttcttccaaagtttactcaccaactcgtcgtaacgatcaatcgatagctaaacctatttttattattatttttttttaccttcaacttttcttcgtcgtcgcaatgggtgcccacttaagaaatggacgcaacatctctgtcgaacaacagcaacgagaactcgaacgcgagagaagagagctcacgcaacgagaccaccgacagcaggactcaggagccagagctggacttgttggactacagcgaggagatgactcgcgataccaactcagcccagccgcaaccgagcggctttgaaagtttaaccagaaacctaccttccctcagcgaagccagcgcgaggatgagaacgtcaggagcgctaccgacggagcagggcatctcgccagctctcatcaactcacgagcaacgtctctagcgttagaaactatgtcgaccagatcgacaccggtaccgcgccccatagaacgccaggaattcgcggtccacatgaataccgcgacagggcaccagattcaatctccgacccctcgtcagttaaatccaaccccttccccagcgctgaatcagactccagccttggagggcccagaagacataatagtggacaacccccaactggaaacggtgatcaatctattcaacgaccagtggctgatgttcgtccaagcgagagaaaatcagaacgtacctatgatgcgtttcgcactccagcaagcggcgggcagtcaggaagttatcaggaatctagctggaggggaggagatgctcaggatctgcaagaattggatcgctcgcgaagaactagcggacttagagaggtcggaacagcacaaccctaccccgcaagttcaaagactagccatcacccaacgagctcactcacacaccatcagcccctccccggctccgttgcccctagcccgccagacatcagagatcacgtacctgggtcgtggccaacaaccagcacaagaccaactgccaacacagcgaccacagaccgctcaaagccaacatttggctcgaggcaaccatttgcctccacccccgccaccatctactcaacccccaccagcttcagcctactacaaccagcacaggcaagggcatcaccacccgtactatcgtcagggcggctcccagcaccaacagcaaattgttccaaactacgaacaacaccatcaagcacaagtggcccagacacacgagccacagcagcgacgtttccaccccgccccgcaaggaaactggagaggatacgggaggaatcacagggatccgacaacgagattactgcaggttggggattatctgatgagagcagagagagtagccggaagagttttccaatatcgtgggaggggaagaggaaggaaccaagtccaacgacaaggcaacccccaggaagaaccacaccaatagattctccgcatagctttgacctagacgacttatctgtcccatcaaataaagaattttttctccaaaatatcaataatgatctgtctagagatgtccctttgttaattgaagatagattaaaagatttgttttccacttttctctctgatctttcaggaacagtagactctattcccagcactctgttagaatcttgcttaaaaaatttcaactcttctatgaaaaattcaatttctaagctaataaaagatgaaattgttcccaatctacttgagaaagtaattgatagtttgagtgataaactgagcaaagagcctaataaccatcattgccctagctatgttgaagaagtgaaacaacatattgacaagaagcttgaagactttcaagacatcttgtttgtgagagatacccaaactcactctaagtttgatgaattaaaaaaggacatgagatctactgaagaaagaacagccaataattttcaatatatttctactcagatcagtgattttgacataagtgaaaataacagatttgaacaactgaagagaagaataggagatgtgtgccagaccacatatggcatgaacaataaacttgactctatcatcgagccagcagatagagatcctccccctcacttgaaattcaacaatcctcttttgaatattccatctgaaacagctcctcaactgccccctcaagaccttgaagttaactgccaacaatcaaagaattcccagaccttcatagctcccgcagtgattaataaagaggaatatgattccgataaaagtaacctcatgaaaggaaaccccgttccactttgggttgaagaattcccctttattgatcatggagaaattagttctgatgtgagaaatcaactatggaaaggtatcccgaaaacaagtgaatgggaaaaattctcaggagaactcccctacaaccatgaactatggttgaaaaatattgatgtctttgttcaagattacctgatgacagatgacatggtaataagtagactgactgctttgttcactgatactgcaaaaaattggtacattggaataagagacacacatgggagaagatcatggtcctggtggaagcacaccattagaaacaagtttggcactcataattggaagtggaagatgagaatggaatttgagaaagactacttcacagtagataatagaaaggtccacaaatggttcagcacccagagagaaagacttagagcttaccaacctgagctgggcgaatctctagtctgtgagaaaatcttgaaacaatgccctggttccttagagcacgcagtaaaaagcaggtgtaatagagccgcagaagatatgaactttgaggaaatggtcataattattgaagaaatccttgacagagctatgggacagtataaaacaaagtacaacaataacccaccaactaacaggaattcttggaggaacaacaaccaaaataccaaagttgaaaccagcaagattgaacctgactctaaaagaccccctccatctaaccctcaggccacaaaagggaaagatgtttgccatttctgtaaacaaccaggccattataccagagagtgcccaaaaaagaggaacagaatcaacaatgtagggttaaattctgatgaagaagacaaagaacagcctgaaaattgtgagtttgactctggcagccaatatgacaaggaagaggaagccgaaaatgacaaccatatgatcttagccttggacaatgacggtacgtcagaccctctaattgatttcaattttgacgaatgtgctgtagaatgtgaaattaccaatgacttttctattgctgaaatccaggctgaatcccatcaacctcaaacttgggacaagaattgccggacttcccatgtggaagatgctagacttatgagatgtaaaccagataaagggaaagcccatttgataggtaaatcaaacctcactagcgtcctgatcaatggtgaagaattttcttgcctactagatagtggcgcctcttgttccataatcagccactcccttttagaatccatcctcccctaatggagagataatctgatgccaattaaccatgccagattccatagctgtagtgatcaattacaacctctaggaatagtagaacttcctttaattttcccccataccaaaagctcagtcagaattaaagccgaattcgtagtcatgaaaaatgcaagaataaactatcttatactaggtaatgactatatgtccctctatggttttgatattacaaatagtaaggaaagattctttaccattggaaatgataacaaaagaaagaagttcagtttcaagacccactccagtgataagatgcccccctccactgagatctcattagtcaagaaattagacccatcgctgaacaaattcattactgaagacctgtcagattgcaagatttatgagaaactgaccatagagcaaaaggagaaattgtttgaagtgctttaccagaacaaacttgcctttgccaatacagatcaacctttgggagccatcagagggcatgaagtccacttgacactcaccacagagagaccctaccctcctcttctcagaaaatccccttaccctgctagccccaagagcagagaagcccttgaagaacatatagaagaactagtgagattaaatgtcttgagaaaggttggccacaacgaggtagtagaaataacaacacctgtgattattgcatggcacaatggtaagtccagaatggtaggtgacttcaggtctttaaactcttacacggcagcagacaggtaccccatacccaagatcagtgagaccctcaataacctagccaaagccaagtttttgactagcatggatgtcctgaaaggtttccaccagaatgtgatagcagaagattctcgacacctcttaagaattatcctgcataaaggcatttatgaatacctaagaatgccttttggtatcaagaatgccccgtcacacttccaacggatgatggacattgaattcagaaaagagcttgatgagaaatgggtaataatatatattgacgatatcatcattatgtccaatacttgggaagaacatctgattagaatcagcagaatcctaaaaatagtgatcaagatgaatgtgaaaatttccctcaagaaatgcaattttggtttccatcaaatcaaagctttaggacacgtagtctctggaatagcaattggcatagatcaaaataaagttgcagctgtcctccaaaagcctgttcccagtaacaagaaagaagttcaatcttttctaggctttgctggctattatagacagcacattaaagactttgctgatatcgcaagaccacttactgaattgacaaagatggaaatggtatttgagatgacccaccaaagacttgttgcctataaccttctgaaagagaagctaacctctgctcctctactcctttttccagactggaaataccctttcatactatatgtagacgcaagtatgacgggccttggagcagcactccaccaagtccagacaatcaacaaaatcaagagagaaggacctattgttttcatatccagacaactaaaagacagtgagactagatatggtgctagccagctagaatgtttgtgcctagtatgggctgtagaaaaactacactactacttagacggaagtgtctttgaagttgtgactgactgcactgcattaagatcattgatgaatatgaaaactcccaacaggcatatgttgaggtggcaaattgcaatccaagagtacagagcaaatagtagcatcaaacatagagatggcaatatccacaagaatgcagatggactgagtagatgggctttaccaaacgacccaagcaaccctgcgtatgaccctgaggataaagatgatgacagatttcccatcatgggcatccacgtatctgatttcaaggatgaattctttgaaacagttagagaaggttaccaaaaggataacaacactgtcatcctttcccaaatactcatgaaaaattgcaaggatacccaactgaaaaactccttgcaagaaccatggaagacatcctattccaaaggcaggttttcactgtttgatggtcttctataccacagagagaaacacaattctgtgttagttttagcggaaaaagaaagcatcaataccattctgtatgaatgccatgatagtgtttcctctggccatttctcagaagacagaacattagagaaagtagaagacactgcatggtggtgcaactggaagaaggacacagttgaatactgcgcttcttgtgatagatgccaaaaagcaaacaaagccactgggaagagatttggtttgcttatgaagatccaagagccttccaaaccatgggacatcatcaacatggactgggttacatctttatccccaggaggagcagctagctttaatgcgtgcctagtaattgtagacaggtattcaaaatccccaatattcataccctgctttaaagaagactcagcaatggatacagccattttgttttggaacagagctatgcctaggacagggattcctaaaattattatatcagacagggatccaaaattcacttctgaagtctggactggattgcacagtatgctgggaactaagctttccttttccacagcataccatccccaaaccgacggactagcagaaaggatgatccaaactctggaggatatggtcaggagattctgtgcatatgggctagaattcaaagacaatgatgggtacacacatgattgggtttctttattaccaattcttgagttagcctacagcaccagtatacactccaccactggaaaagcgccggctattctagagaaaggttggatgccaaacctacccaggaatttcctcaagaaggacgcagtagatattcatcccactgctctcacttacgccaagatctttgagaaaaccagagagcatgcggagcaatgcatgacagatgctgtagcctacaataaagataggtgggataaaacacacagagaacctcacttcaaggttggggatcaggtactgatatcaaccaccaacttcaacaatttgtctggaccaaaaaagatgagagactcctttgcaggcccattcatagttaaagcgttacatgggaaaaatgctgttgaagtgatcttaactgaagagttcagcagaaaacaccccaccttcccagtcagtctagttaagccttaccatgctcccaatgaagacaaattccctctgagacagaaagtgaaagtagtcataccccccatggaagaaaaccctaagaataagatcatccgcaatattctgagggaaaagagattaagagtagacaatagagacgtgaggatgtttctagccagatacaagaacatgagtgcagacaaagatgaatggctattagaaaaagatattcccgatgctaacaccttactccggaaattcaggagcgagaagaggtctacctgatgcttcatttttaagtgaaaggaagcccttttttggtggtagggaatgtcagccttagagccagccaagctggccaaaagactgcctaagtcctcctttttcattcaaatccctactgtaactttttcatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattttaaccttagtcacccctacacacttttacactactcttctccttcacagactttgtaatatttcaccgtaccattgtgaaatatctaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccaaccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcatgatcaccaaacagtaagtcattccttcaagttcagcttgcatctttctgctaagttccttctcagtctctctgaatgatcccatcattctttttctactaaacctctgcctacatcatcatcaattcaattcaagtcatcttaactctctgtttggtggtataactgaaaaccacctaggtttccctttgaagaaccttggtctttgatctaaaaaattgaggttggattgatatatcaataccaagtaccctattcagtttctgttgataggaggcgtagattaattccgcttaaataacagccatccttttcaggaaagtaagactgcatcaaatcttgattataaaacaaataaacaataaaaaattattattcatttcttttctctttctctttctctttcttttcctctccttctagttgtatttccttatccctcagaaatacatctagatttgcccccccatccttgtgtcctgctgtcactgttgagacccaggctcacacacggaggcctggtaaatatggctctggatgtccttagctgtcctggtgagttttgattctgctcaatcacccttctattggcacacactgactctatacccataaactatgcagcaacataggttgatgttgaacggacctttagttttggccgtgattatgtctcgaccaagaggcacaggctatctgctatttcattgagcagggggatgacggtggctttctattcgaagaacagtctgattaaagaaggagttttgtccaggtggaaggagggaatacaggaggagaagaagcaaaagtcaaaggggaagaagaaagcaactgtaatacatttggatgaagactgaggtgtggggtcttgggaccccaatgaaattaaactatcaaaatcattaaaacagcacttttctgctgagtgcaagtaccgccggtatacccgccaagtacctgccggtacccgccccagcggtacgggtgtggtatctggtatccattttgggccaaaaaagggacaagtacccgtacccgtggcgggtacccggttcccaagtgccatctttagatcggaaaggcctatgccggcccaactcacccaatccattggtcggcccaactttgccaacatgttttgtcaacaggctttgtaaaacattggttgggcattgatgaccagaccaacacagtttggcactgatggtcggtccaacggtgtcaacaagttcatcccccatagagccaaccaacaagttattagcatatcacactttccaaataagtgcaatgtgcctccttccacacagagaataggctacagagatggggaattaccaaaaaaaaaacggacttcaaaacaaaaaaaaatcaaacagcttgacaaactagagattgattggtttgaattcttcaagaaaggccagccaactaatgtgatatggcctggtggtagtccagaaggcctatgattaagccctgaggtgtttggtggggtaggtacttgtgacacaatatgaagacatgggttcaagcccaggaggcgctgtttttttgcttggatgtgaccgcggccctaatgccagtccaacgttgggagctatcccaacggcagcaccaacggaaggccaacatcagctgctatgccaaccgcaggcatgcacgtgaagccagcgtgggaggttgcgcccactgcgactcccaatacctcccttaaagaagtccaccaaaacatctgggcggaagcagggaggttggctccacatgaaatttcatgttgccccgcggtgggtcaaagtttgtggtgtaactgtattggcccactattgtatttcatacgccctatttctctagaatcttggcaagatgtacaactatcaactgtgttgagcttcagaatatctggggaatgatgcctattggatgccacacaaaatgatgtagaacagtgaggatcaattccaagcatatctaagtggtaatttatggtctcaacatagcaggttggtgttgtggctgagactaatgcatcatgtaaacattttatgcataaagagaacattcttgtagctggcaatcaaaaacagaccacatagcacaaacctgttgagattacctcagcagtagcatactcggcaaccggttgtatagtgatactcacagttgtaacctatttgaaacctaattgagaactctatttaagtagcaaacacgttgtaccgtttcttgctttttcttttttctcattcagtttcattttctgtttcaactctcatcgcacaaccaggtgtgctcgctcgtctctcttcatcccatctcgtgtagtgacttacacttcgtcggtctatcaaaggtgtgctcgctcgtctctcttcatcccatctcgtgtagtgacttacacttcgtcggtctatcaaagactctctgcgcctattttttctataggttatgagcccagagttccaactctaggggaacgcgcttttaatcactcacgaataattatcaaaccatgtcagaacccaaacaccaaatcccagatctctccaagaccaacttcggagcttggaagcaaaaagtcattggatactgccaacaactcggtctaagaaaatacctcaccctcaaaactgcgccaaccgatgcggctgcacttgaagtgtatcagactaaccgatccaagacggcaggaattctggtttcaaacatgggggtaacaaattataatcgatttgttaccgagaagaacgacgaggatccgcaagcactttggacgttgctcacggattacttcgaagcaaagacaccaggcaatcaggccagagtgtacaacgacttctgcaccttcgaatataaaggaagcgatctcaccgcctatcttgagctagttgatcagcacttaaagctcatggcctcagtcggaatcaagatggaaggtcccgatcgacatatcgcagaatcctttgttgccgaaaacattgttgtcaaagcaccctcaaaattcgacacaaccaaggacttactccattctatgcgacctctcaccatcgctatagtccaagagacattcaataataaacgcctcgacgtatcagtcactggatctacggttacaatcaaaaccgaagaaaccgccttggccgcctcttcgtcgtcctcaaaaggcaaatccaagaagcgagagtggtgcactggtggaaaacacaaccccaaatccggtcacactgaaagcgattgtcgacaccttgccaacattcgagctgctgctaagaaggctcaagccgacaattccgacggcgaatctcgctccacgggcaacgggctacggtgcaccatcaaggctttcgccgcgataagtacaccaaatctttgctacctcgacagtggtgcctcacaccacatgttcaccgataaatcgctcttcaaggactttcaacccaaaactagtcacgtcgagctcgccgatggaaacaccatcgaggttcaaggcaaaggcttcgtcaacgtccgagccgagaacggtaccatcattccgatgaaggccctctacatcccagcactcagcgcaactttgatcagtctaggtagactgtacgaacgaggatgtgaaatcaaaagaacaggaaaatcttcgtttgttcttgtgagagaaggggaggttgtcttcaaggcttcgatcgtaggcggaacgtgtatggttcacattgtcgccactcatgaaggtcagtctccgacaccaacctctcggctctcgaccatcactgacgttcaattgcttcatagacgcgccggtcactgcgacagcaacgcattaagcaggatgtttggaatcaaaactcctaaagtcaaatgtgacgcatgttcgctgtcaaaatcccatcgccttgtttttccatctcatctaccagaggcctctcatccgcttgaattggtccatatggacctcagtgggaaaatcactccaacctcatgtggtgggggatcctattatttcaaaatcaccgattggttcacccgataccgtcatgtcttcatcttgtcatctaaatctcaaactttctctaagtttgtggaatactacaacaatgtcacaactctacatgatcgaccaatcaagtccgttgtgtttgatggcgggggagaattcaactcaaatgaattcacttcatttcttaaatctaagggtgttacaattcatgtaacagccccgtacactccgcaacagaacgctgtcgctgaacggggaaatcgcacaaccagtgaaaaggctcgagcacttctaaaacaggcaaaactgccggccgaatactggggggaagccgtatctacggcagtttttctggaaaacataactccaactcggaaactcaaatggaaaaccccgtatgaactctggtttgatgctcaattcgacacatctcgtcttcgtccatttggatgcaaggcctttccgaacattccggacaagcttcggaatggcaaatttggcgacacggccaaagtggggcttatggttgggtatcaactggggatgcacaactggcgcattctccttccgggagggaaggttgagcgctgccatgatgtcacatttgacgaggcggagttcccaggagtctcccttctctccccagttgatacccatgatggtgctgacttgccagacccgccggagttccaagaactagaggcgtcggtccttccttcatccgtgcccgaagatgaccagtctgatgaggactcggtctatcatgacccggacgtctccattgtcccacccgagtcggaagaggagacatctactcaaaaccccgaacccgaaccctccctcgaatccaaccctgatccatctttgtctgcccgccctaaaccgggctgggatataatcctggcaccagataaggctcctaaagacatctcgtcggcgatcgatccttctaacatcatcactcacaaacgacgagcgaacatggccattctagatcacttcgatggactaatgcttgacgagctcttacccgatctcggacttcatccaacagcgtttgtttcagtcggtgttcctcaaacatacaaccaagctatggcgtctggcgaagcagcgcaatggaaagcggccgttgaactcgaactatcagcaatgatcgatcttgaggtttgggagattgttccaatccccattggtcgtcgcttgcttggcactatctgggtattcaggaagaagctcgacaaagacggcgcagtctccaaattcaaagctcgtctatgcgcgcaaggatcgcttcaggcagctgaggatatccttcacacctacgctcccactggtcgatttgctgcactccgcacagccatcgttgcaggtctgtccaaaggccacgcgattcatcagatggatgctaaaaatgcatttctcaacggggagttggaagaagaggtctatctccgtgctccggctggcttgttggtccctccaggtcattgccttcgcctcaagaaagctatctatggtcttcgacaggctcctcgggtatggtacgcagctttatcccggttcttcgtgtcgatcaactttgcaccttccccggccgatccctgtctatttatcagcaagacaagcggctgggaatgcttcgttcatgtgtacgtcgacgatatggtgatcatcagtcctgacgttcaaaggttcaaggacctgatctcggcaagattcaaaatggatgacatcggtgaactcaaacatctactcggggtgaaggtcgctcgcatcggcaacaagcaactatatctctctcaggaagcatatctagccaaagtcctggacgatcacaatctatctaacgctcgtccgacttcggttccaatggtgccgaatactcaactcacgcgctcaacccccttcgaacgacagcaattcgagcaagttggggcaaactacagacgatctgttggcatgctcatgtacctagcggtctgcacccgtcctgacatcgccttcacgctgtctcaactgtccaagcacctcgaatcgccgggcatcactcattggagggctgttattcacctcatgcggtatctctctggtactcgcaaccacggcatactccttgacggtggatcgcccacctttgacttgaaagtgttctcggatgccgactgggcaaacgacaaaggggactgtcgttcttactcgggttatatcgccacgctcaacaactcaatcatctcttggcgctcacgtaaacagcctgtcgtcgcggtttcaactacggaggctgaatatatctcgctgttcgaagcagctcaggaggccaaatggctcatcactctcatagactctctcggcatcttgttatcacgcaaacttactctcatggtggataaccaatctgccatcgccctcgccaacaatccaatgtttcaacaacgcacgaagcatattccgatcaagtaccactggatcagagaattcatcagtgaaggaacagctgaaacccgttacgttccaaccaatgatcaactcgccgactttctcaccaaagcactaccgaagaaaaagcacatcgattcaatcatcaagctcaacataaaccggtattgagcaagggggggtgttgagattacctcagcagtagcatactcggcaaccggttgtatagtgatactcacagttgtaacctatttgaaacctaattgagaactctatttaagtagcaaacacgttgtaccgtttcttgctttttcttttttctcattcagtttcattttctgtttcaactctcattgcacaaccaggtgtgctcgctcgtctctcttcatcccatctcgtgtagtgacttacacttcgtcggtctatcaaaggtgtgctcgctcgtctctcttcatcccatctcgtgtagtgacttacacttcgtcggtctatcaaagactctctgcgcctattttttctataaaaccaacatcaacattgaacagaactcagcagaaaataaacacaaacaagagaatttattagccctgttgagcaaggttcaattactaccaggcaccagaaatacacaaccaggagcttggcaggcaagggatttcagaaaagatgattttggaaagatgatctcagacaacttacaagatgagatcagacaagatgagatcaatcaaagcaatgggaaataaggatacagtcacaaagccattgggattagtgaaattccaacaggaaggctggtacctgttgagatgaactcagatgactggagacagaagtgttggaaaggatcatgattcatttcaacataaagaaagtgaaaatgagaagaaagaaaagaacatacctggagacagaagtgttggaaaggatgaggaaaagaaagcctcccaaacacaactgaatccagtatatgaactaaaaggaaaacaagtgaatgtcaaagagtgtgacatgagagaagtgaaatcagaaagaagcatacaacatgaactgagatgtcacaggtatctcaacagtaccaaaggttaagttgacaatccatctaactaaatattcttgaggttcttcttgtttgtaaattgtgatggataccttgacccaatttgaaattttcaagagagatttgcttaaacagttggggggggtcatagggttgagaggttgctttttttgagttttgaggcaatttcaacattcttgagtacacattttcattttttttttcaaaagatggacttgtggttacatacatgcaaagctcctcttgtgttgatgctttttcactcaatgatggggtttgataaatcaccgttttgaactatccaacaagatgaatcgtgtgattgccctggttcagcaccacagttacaggcatgggctggatagtttctctctagatcctgaaccacatctggggtcttgttatattttgcacttgaaggtactatacttgtgatggcaggagtgatcattgatggaaaagcccaaaccacaactacaatcatgctggatactctgcacagggatagcatgttgaagagtctgagtgtaaccgtgagtttctttgacctggtgaagatttatctaatagaagtcttccgaagtctactaattcaaacggttaacgttccgcaatttttgttatctttaaagcttaaagtaacgtttgcttgttgaaacaaaaaatttcttcaaaatccggagtagagctaggctttgaatgaatagactaaggtgcaatcaatggtatccgatatgtaaaaggaaggcaagctggatcgaaagcgagatgtagttgtgactggggaagaagagatcaaccgcaaaggtatccagcttaaatatccaagacaaggaaaaaaatagagaggtcggcaagagaggagaacaagcaaaaactggcaaggagcgggcaccagtccacctggacatgtcgaacattgtgtgagcacggagccattgctctgctcatacacaattcatcacactggtcccgcacgctgacatatgcccgaggtgtcaactcttggcgacaccgggctcagtgaatatgctcgtggcacaaactcgcccctaggatttcgggcaggtcactgcgggtagcaacctcaacgcgccatattgctggcaatgaccggccggacgaattggtgccccaagcaatagttcggctggttttgtccgaccagcttttctccatgcaccgcctggtggttcgcacaagaatagacaagtatccactcgggtcgacagcccctggccctcggtctgactgtggcggggagctttccgcagcccggatccagcgacatactcaatgcacgactgtccgagttgcagcgtcaccttcacgtaggcttgacatgacccggctgctgacttgcgcaagctccccaggttggattggctgtatcaagcccttgacgtgaagcagcgagggacttgagacccatgctatgtaaataattgaagaaggctcgacatttggacacttggccaatgcttgaccagtttatgacgggacagtcgatgctcggcactcgcagtctacattgtatgtactaccacaatcgcaggtgacaataaatgaacacttccccgtcagctattcggacagacaagtccaataaggcctctatgacttacccgaccaagtattttcgcacatggtcatcgagcctgcacaataaattcaaaggcgggcggtacaagatctcagacaagtgggtccgatctctggatgaagggtaacagatccgggaacagcttggtcaggcatatcagaagtcttaagttgttggacctggaagctctgcgcgggggccatatactccgcaatttcgaacaccgcttacgtgacgatttgctcatctccgcgatgggaccagttccgttggcctgcagacggattatcaatcaaccggaacaatcgtcacagttagtatggtgttggacatgccggtctgataaccatgttgacttgtgtcaatggctgctactctagatgcctttgtaggggtttgtcttgagtttcaacggccatgtgtttgttgatcggtaaccgagacgctttacaacttcttgccccttgaagttgaaccacctatacacatatctacaatgtatgtatcttccctcccgagagaacaagatcgaagtggaaagaaacatgtgagaatcatgcaggtgtggagcttgcggagaagcttttggttacttgagctgaggtaaacctataccggagtgcagcggctgcagattgacctgaatggagaggactgattttctgatgacagtactctactaatcaggtgaagaaaatatgacatttgagccccagtggaacatgtcctccattatgaccgctggcatggcccggtagtgtactatcatctcaagcttcgccatccatcaagagactattggcgcaaagctgctcatactccaaagtttcacctattctttgagtcttgcagtaaaactgtcgggattaaacaaacaatgatcttggcattaatttcttggtcagtcatgcagaatattgcataccttgttggctgaaaggaatccctacattgtaattgaccggaaggaattatgttccattctttgatttctgtgcactatgaatatccatgttttcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggcattaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcggcacagcgcacgcggtttccgcgtttaaacacggttttgtaattaattttttaccgcttattttttgagtttttttgactttttaaaattgtttcctaggtttccaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgaattttaattattaattattttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccccattttttatgtttttttgaaattttgaagttgtttcctacattataaagtgtgtagaattttatggtgaattccaatttttataaaaatgaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacatttcaaattttcttcctacactttaagacatgtaaaaaattatggtatgaaccatttttccccaaaatgaaaactataccttgaacgctgcatttgacatgttttttttaattaattcatcactttttcagttaattgtttgcatacatgtgtgtaccttattttttatacttttttgaaattttaaatttgtttcctacattaaaaagtgtttagaatttaatggtaacattcaatttccataaaactaaatggttcatactgaatactgtaatgagtcgtatttttcaattgatttttaacagcttatttttcattattttttgacattttaaattcttttcctacactttcaaacatgtataaaatcatggtaactatggattttcatcaaaatgaaaactaggtcttgaataatgcctttgacgcgtttcccaaattcattcttacacgctcaattatccttgttttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgatggctgtatccattttgcattcaaataaaattcgtagatggtacaacttatgcaagaaacggggtacactcatctattaagattgaagcttgtatttttggtgaaattgaacttcaccattcaattctacacatttttaaatttaggaaatagatttaaaatttcaaaaaatgctcaaaattaatccggtaaaaaccaattgaaaaaccattaaaaaaacctgtccaacacagtgttcagtaacaagcgctgatttttatgtgagatggttgttaccatcattttaatcatgtcttaaagtgttgcaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaagaaagtgtctattttcagtattaaaaatgaaccattgagttttaagaaaattggatattgccattaaattctacacactttcaaatgtaggcaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaacgtgaaggattaattaaaaaaatgtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggctgttaccataattttatgcatgtcttaaattgtaggaaataaatttaaaatgtcaaaaaatgataagaattaagctgtaaaaaattaagagaaaaaatgggtctaattttagtattaaaaatgaacattcatttttataaaaattggaattcaccataaaattctacacactttataatgtaggaaacaacttcaaaatttcaaaaaaacataaaaaatagggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataattaaaattcatttttatggaaaatggtttttaccattaaattctaagcgcttggaaacctaggaaacaattttaaaaagtcaaaaaaactcaaaaaataagcggtaaaaaattaattacaaaaccgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaaggcccaaaaaaaaaaaaacatttttcattgggcataaggttcagactaaatgcactccaacattttactacattgcagacactccaaaaatggagtgagcccattgttcactccaaaaatggagtgaacccattgttcactccaaaaaaaatggagtgaaagtctttcattctccaaaatctactgtacacctaaccacaccagggtcaggcttggggatacacaagttcttaaggctctttggactcaagcaacatcctggtgtctttctcctatcccctccccctcctccaaaaaaaaaaaaaaatagggtccataataaataaaatttttattactcaaaaaaaagaaagagctagtattaataataataatagtagtagtagtcaagtagtagtgaagtagtcaagtagtatagtaggaaagtagtaaagtagtaaagtagtaaagtagaaggagagaaagttggatgatttgttgtatttgttttttttgtttctgaggataaaaacaagcaccagagtcaaggtccgaatgaatagtcgattgactcctgcttcttgatctccttattcttgaccttgttttctttctttctttctttctttcttccctctaatgtcttaaccaatcaagctgccaacctatcttttttgttgttcattctaaccaaacaaaaaaagaaaaagaccgattcaaaaaaaaaaaaaaaaatcgaaaagaaggccacagaacaaaaacggggggggttgaggggatcttaattatgagaagacaagctccactgatcgagcgggacgaccttagtagacttcgaagcggccgccgaagtgtctttccactggggactaaacaagaccgagactatggatccagcgttagccgaagcgggaagatcgatggcgagcactttcactccagggttagggaggtcaggcgagcctgaagggaccggaggcgagctgggcaatcggatcggatccaaagtggtgaacttggttcccgcaggcgataggatcgtcgctaccatttgtttcccattcaagttcatatctacaacacatacaaataatatacatcagttttttttcttcttgttcagagacatgataaaaagaaaggggactgaactggcagtcatcccgtcaccggcgatattgatcgtagcattcgtgtggatccgccattgagcagcgagcggcgaggcggcgatttcgtcctggacaagcacctgagagcgcccattgatcatcctcaatcccctcttgacgttggtgccattataagcctcggagagatcggcgatccaataggccgtagattggcccgaattcacattaaagttgatattattctggacttctccagtcgtttcaaacttgagcacaggattaacggaagttggattctggttcaagccgcccaaaagaatcgtgttttggccctcggtccgacatcgatagtagagccatctctgactgttgagaccttcggaagagaagtacccggcgccgagataatcgttctgacagagctgtccgacccaccgttcgcccatcgcgtccaaggtcaagtcgcctgcatccaggtttccatgggtctgatggcccgtcagattgcccgccttgaccgacgcaaacaccccatccgtgttcgtccatgaggagcgcatcgacacccaactgtcactcgggtctccaaagttgtggtctaaggggaggtcgataaaccacccccctgaggcttgtgggttataccaaaacatgctcaatggatccgccgcatccgctcgatcgcgttggtaaagaatgtatcgaggaacttcgatttggagtcgatttgttcacttcagtcagtgccatataaacttcaaagcggagtggagggtaaaaattggctgaactttggaactgatctccatagtaaagcattggattagcagtagcgatgtatttgttgggtccacaatcgccggtattggctttgactaaataaccaacaaacacaaaagagtcaaggacgatcctaaaccagatcgagttgagaaggacttacaagtgttaccatagacatacatgtggtagagaccggtcagattgaaggaggggttagccgtcaacatttgatgggtacttccggtggcagtttgtaaagccgaggccatatgagcatgtccttgggatccaaagtacctataaaaacccaaaaggggtaaatatgtatgtaagaaggggattggatgaagggaatgtaccaatagtcggcggtctcgctccaagtgccgtcaggcgagacagcattaacgcaattagtggcggcggattggagggccaaggggagcagtttggaggccgtccccgtgggatcctcgttcatgatcgccaaggatcccacgaccatccccccgttcgtcacacagttccagttcccattggtggtcaagaaccaggcattggtcgcatgtgattggatccctttctgtaagcccaggttgatgatcgaccacataatcgcattccctatggtttttttttttcatcttctttagttctcttgtaaagcctcctgcgatcgggtttaataatgttgcttactttgctctgccgtccaggcttcgtacatccagtcatacgcaatcgcaaatccgatagtgaattcagccacgtcgagccaatgactgcaatagaaaagtgaaaacaattagcggggggggggggttagaggagtgaatgggaagagcaaactcggtattccaattgttgccagttctcccgaagggttgagtagtgttacccgcggcagtctgaaagttctctccaagcgcgatcgacccacttagtgtccttagtggtacgataagcgtaggcccaatgtttgagacggagctggacttctctggcgacatctaaaacaccagagccactgtagccaccatcgatggagtaattagtgggctccatgttgtagagcaaggtagcattggcaaagatggtatcgttccaggatttgaggtaggggtcgactttgatgagagcggggagacgttcccacttgtaggcgggtgcgaagagtctgggatggtcctggcggacggaggagccggatttgtcgggcgcattggggtcggtaccccatccaaggttagccgagcttgagaaggtgggcggggtgttgaagagttggctggccgaggaagggtattgggggaccccgtaggagttgtatccggagaagaggacatggttggtatcctttccagcactggaaccggcgccggccgaggacaaggagccaatggaggccggatcgccatccttgttggagtgctggcgactgcccagaacggcgccgaggatgatggcgaggatgatggctaggaggacggcagggagaccgaatttgacccagggtttggtgcgtggtttcgaagaaggaagtttctcagtttggaatttggtcgaatgtggggaggcctgatgtgatgattggtgtggatgatcatagtcctcattgaggatatcatcgttaggattagaatagtcaaccttactcagtgggcgtgcttgtgagtcgaggctttgctttgggccgaacatctcgactgcaagttgatggtggccagtgatgtgggttgggattgggctaatcgagactgaagaactgcgaaaaaagagaagaaagaaaagagggaggtaaacaaggaggtcaacaagggtagcggaagaggggagagtggttgtcagctttttaaggttcgaaacttatcaaccgaggtccgagggaagacaaggaccccccccttctacagcttcagaccccccttgaaacaaccaaaccaactgcccccctggctcagatctggatctcaaaaaaaagacaaagacagctgcagatctctctccaatctatctcaacctgtccaccttataatcctcacctgccagccatctgtaattacaaacaactcaatcttgaataatatagactagtcttagtatatgtacaaagcaatcaaaaatacaatgccactggagatagttgggctcccagttgaggagcagccaaaggtgagtgttccaaaatcattgaatcccctgtgcacatcacacaaaattttaagggggtggtgtgcacttgctaacctaaacttttccagatccattgatgaactgcccatgaaaggtgaagtttcttgggtttttttttatgttttttttttgtccccaagtgagcttcttttcaactctttcttctctctttttttcttcttcttgcaatgaaccacatccttcaatggttccacaaacatttagtcagtcctagagccattgcaacgagttgatagacaagagacctttcccatagcattaacagaggactatgataaacagaaagcatgtcaagatcatatttgttggctatcaaagtcactgtcaataagtacaccaaaagagcaagctacaaaacaagaacaaaaactcaacttggagtcaaatgcttcatcaaactcttgagcatatgatttccagccccaactagagtacacatcctccatcacatccccactctttcaatgaattgttaaatgctgtcacatcaagagctgcagtgacctggaaaatggctggtgatcagaccagccacactgattttcattttctgtatattggacactcataatatcaggaccaattagcccatcaattttggtgcttttattgatcaagcataccgggcaatgaatctatatatctagtgtgatcagttggtagatacttgtctcaattaatagtccaccagctccacatcctccataattcaaatcatctgctctgataattatcgtaggtctgtttcgccaaactcttcacacttcctgttgatcagggactcaacgtctcaaacacccatagctctttacacatttcagctaattcaaccctctttttttcttttttcaagaagggatgagaggacatgaaaaatcatggatatctgatgtgttgaagaaaacagatcatcagctagtgaagaaacagttaaaaaaacaggtaaaatcgggaatccaagatgggtttgaagaccagtttacagaggaagaacaagatttacaagcaagtgtgtgatgagagaatcaaggatatcacagtcatcaacagttgaagatatggaagaaacaagaagatccgatttgcatcactgtgtgtagcctttcaaaactctttgggataattgtttttgggacagctgaaggaaaggtcaacattggtttctaaagatttcaaagccgtccctgtgattaccatcgaggaccaatagaagatgattcttgagtgctgtcctaaagatcgatccaaggtactgattgagcaattcacaaaaatatcctggacggatggaaatttaatcggatgctgggaattcgggagtgtataaagattggcaagattatgtagaatcgctggagggctgtaagtagctaccgacaatggaaaaaaattcagacaggaatctaaaaatcataaacaaagtgtcatagattgctgggtaacacaccatattcactactgtctgttccgttcatcgtaccgttctttgagatatgtttgccattccaggagacactggttgggttccggtatgcaagcgtaatacaaaggaggatcaggatcaacttcagcagcaggcagtggagtaggaccctcggaagaagatggctgtccggaacttgtattggccgccatagcttgcttatgttgttgtttgcaagattcgtagatgttagtcagtgatcgaaatgtcgggactgggtgtcttggatgttcttggacgagattttcaacttgaagctcaaactctttcttgaaagggaccgaagatttcatgactgctgattggaagcagaaaccaagaaagacatcggagtgcatccacacattcatggcctcccattcggcgtacatgtctttcaaagtcgttgcgatgctctcagctgagtcgttgggattgatggtgaaggacacgaactggttccagatcttcatttggccggcgcgtgagatagaagtacatttcttcttcaacagatcaaacatctcgtgcgaggtttcgatgttctcgagatcggggacatgcgacgagtggatggtagccaggatcaactcttttcccattttctcaaacgtgcgattatcgcagggagtagtgaaaaaattcggtctcatgaatcgtcccgagccgatcttctcgagatcgtttgcccattgactgaagttgcggccgttggcagagaggatactttcgagcgggaaggtggcgaccaagtctttgaccgtatcattgactagtttagcttgtttgagttggaacaacgccatctcaaagtctcgctcgtcgtcactgatgaaccgattgacggtgggtccggtagtcgtcggcccccgattaactggcgtatgattcgatgccgccttgggctcaacggttgaagtcgattggcgccgcgatccttcatttcgttccaccacacggtttgcccggacggtcttctgagcggagaatcgagagtcgtcgcccgtcaccacatcataacaattctccatccactttttctgaatcagcttcggttcggatgaggtgttgtagctttgcctccgggacgatcggatccgatcgtcgtcacacttagcttcccgagaagtcgatttgccgggttgatggttcttggagttggagtgaggcatgatgacagaaaaaaagaaaacaatgagggcagtaagctgtagatcacccagggaatgatgatgtttttgtcaagaacaacagggcaagatggagaggaagtgagcagtccgatcgagggttgttggctgttgttgaccgcatcggctcgccaaccggcgagactgagggtgacacccgaatggcaccacccggggtgacaccccaagtagtaccacccggggtcaggaggccgggatgggtgtctgggacaccccccgacaccccgggtggccaagattgaagccttgagaggcctttggagacgttaacaagattgttccctgtgacacactcacagaggggctgcttaagcttcggctgcactggtctgggttggcacaatgaaacaggagcaagaccaaacagcagaaacagggaattaattggacccttaaacatcaaatgctatggatatatctaagagtataaattacccagctaaaatgatctaggtatgtagttgaacctgagagtaatctaagatttttgattgatttaaagagttatgttgaagatttggtttgtgaaagtatttcatgaaggttgaagaggaatttttttgattgagaatcagagcaaacagacccttaagattgtaatttaaatgagtggtgcttgcctgaatccttcacagtattcaagttgctggatttaatatctccaaaaaaggaatgcatattctagtactaacttaacagatattggcagattggacattcaatacttcataatggatatagaaaaatgatgtctggatggattatctctaagagggatagaaagttgacaatctcttgtttaagccaccaattgaatagacacaaatctcacaaaaacctctttggataattctagaaatataaccattcccattataaaatacaatgctttgtaattttttgctaccatatctagagactaaagtggcaatccagttccaaagaaaagaaaactggtttgtattcggttttttgaggttctgcttagaattggagaggctttcaaatctatgattatggaactgtttggcttccacttcatatattaagttcatggctcttttgagcagtgagctatcatcttccatgagatctggatcagatttatgatatttccatagaacagtactgatgagatcaatgtaaaatagaagcaaagttagcttatttttagaagaatatttttgggactttgtgccctgaaattcgattgtctcaagattgattccagtcctttgatgccaaaacttgaaccataaaaccctatgagtaatcagacttctgaatataacatctaactgtgtatctggattgatatcatatccatttgattggatttttattggatttcggacagctttcttgtatgggatatgagctgcaaaatcacaaaagatgctgtaaatgtattctggtttgagttctggcatgtttctttctgatatgaatctaattcccgaaacaaatgattttattttgtattggtgtgagttgtgtaagttctcatcaacattaaaagcttcatcatccaacttgagtatgtcattaatctgtatcttgttcttttcttgaatgatcgttttgtggttagattgtagcttgggaatctccctttcagaagaatgtttttcttgttctgataatgctttgttgtgcaggctttgatggcttggacttttttgactcaaagacgttgtgattccatattttccaatttgagcaatcagcttatttgaatctaagacaggaaatatccctgagtatggggctgattcattgtttgtggggcctagagatgagatctgcttttgatcattagctgctgaaagacagatttttctttgggatgattgaccctcatgggtttgtccaagattaacctctttggttggacaaagtgttgtttgaggtgtcccaagaccttgtgaggcttgattcattagtattcttgggggatttgattgaacaatttttccaatttcaaatttattgagatacttgtgttcaggtgttttactgatcttctttttgggtggaatctttttggtgagcctgttgaacatgggtgacacttgtttcctaggttcttgcattttcagaatttgctgtggagaaatttcaggtttcttgccttcaggatcagcttggctatgaggcaccattgtagtatctttgacagaactctggtggtatggtgatccttgcattgggacaattggatgagcctgaaaagagtgtttgagtaacccctcatgacaagatattgcctttcttggatccataggagctggcaatctcgaagtctcacaattttgctcagctttacaaggtaccaaaggctccttagagctctgaatgggagaaacagctgaagtggcaacattgtcgatctgcctgcagttttccactccagtcttttttggggaaaccctactgctggaaacttgatcctgcaggtagcaaagtggtaggttcatgtcaagagacatcggcttgttggggtaatcaataggcacgggcagatgattgtgatcaggagacgtcggtgggtcgagatcgataggagctggcaagttgaggtcaaaaggttcccatgatgggcgttctgaagcttcacaaacaatacacagtccgagatacatcaaaaccagttgaataccatgcccaaaagaaatcatccttggtcgtatttatgagcgtgaagactttgaatttatctacaaattacttgcgcttcttggccgaagaaaagcagaccaaacggcatctctatccagaggttgaaagtattagagctacccatagtaatactggttcctgaagtgattcatacgtgcttgtagacacgtctcaagcgaggcttgatcatgatcgaagtgaggcacttcggtgtaacttgcgccaaatcagcactcactccatagagacttcgcacatgactgcttcgattcattggaattgtaactttccttctcaactaggaatcggagaacttttcgccgcatctcttggacaggtcagctgtcttgattcccaaatttacaagctctggaattatgatttgcagtgtcctagacttggtggctcttggcggcctcagactgacggggacttccaactctgtctgccgaagttgtcaccgaatctcagtggggattgtggccggatgattcttgacggaagtcagcgaatggggcaggatggggtgcttttgacagagttgcgacagatcccccgggggagaaagcactgagcacctcgggagggatcgggaccccgtagttctctggccgagcggactcagccggccgagagcttaaagttctggggcacccggcaaccaaccactccatcgatccaacaaccgaaaacacttcatctcacaaccatcatcaacaccatcatcagcctacatataaatcgcacaagatcaccaagaaggataatacaagatggtacgaattattatcctcttcattggcatctcaatcaaatcatttgcactacaacttagccctctctgctttcacattcgcatgtagtccaccgcctctcgaagacgattgattcgggacttcaagcgactttcctcggaccctccaggtgggatcagtggtgcaccatgtcctgataacatcatgatctggaacgccgtcatctttggccctggtcagtctcaacatcgatttcctcgccttatctctttgttttggttggaacgattttacaccgacaacgtagacctttctgaacgcgctattgccattatatcgctacactctactccatttgatttatttaatatcgttttgaatgaaaatactgatcactggacgactgactggatttcatcacgcagccgatacgccattcgaagatggaacctttcgattgatcttgacatttgatgaatcttacccaaacaagcgtatgttcctcatgtcaccttcctgaatgaaaatcgagcttaaaatcctcgaatctacttggggccatttcactcggtcttcgtcaacagccccgacggtgaaattcctctcgaaaatgtttcatcctaacgtatatgcaaatggagagctttgtctggacatcttgcaaaaccgttggtccccaacttacgatgtggccgccattttgacttccgtgcaatctttactgcatgatccaaatcctaactcgtaagcccgacctcaccctgatatatccattttcaattttaaggcttgaatacaaatggacccagctaaatgatattgatgaataaaaaatatgtagacctgccaatgcagaagctgctaatctgtacagggataacatgaaggactatatcaagaaagtccgggctaccgtcgaggccagctggatcgacgaagggactattccaggaactgcgaatgcttcttctacaacctcttgattctcgtccagtccttgtcaagtttgttttaccccctctttggttgttgttgatgttatcggtgaaggatgtctgttttagcaaccgatcaggagacttgaacttatgtatacacccctcaagtcaagatctgcacataagtgggataaaaatttatacacacagccatccgccacccaatcctctcccttccttcttaactcctgcttcaagttccactgtgtttaaaatctctcttcctgtgtgacagatgtaatcttaaacctccccatgtttctttacatcagttgttctcattaaatgaatgcccaagtgaatagccaatcaacaagaaaactgtgataccgccctctttctttttgattgatacatatgtaaacatgcatgtaaatcaatctaatcataatttgaggaggtcaattccaaacttggtgtcaaaagtgaaaggcagactttgaaaattgatgtaacctttgccaactgtttgttcgcagtgtcaaactagaaaactgccactttgacctacaatccttatggtgtcaacttctgtcataatcaagatcaatgctgaaaatatttcagggttggatggggtgaacttcaaattttcaatgtttttattacagatttggtctgggtgaatgaagccattcttgggtccattaccgattgattgtgatccatggtgatgactatggactgatggtagtccatgaataatgaaaaggtggggaacaagcaaacgggggcgggggggctaagtacacattgaaaataacaaactgcccgtcaatctaccaacggtcaatcgcccacatctatccacttgcactgtgcacaaagctacctcaacatgtcttggaaacatccgttcaattcccagctccaactggttcacgactgcccaccccaacctcagaacatgcgacacccccgtcggatgtggggggcagtggctatagtgatactcatcacaaatttgtcaccagcgatatgtgtaagcaggcgctgtgatcccaaccagtgtgcccaagcattcatcgaggcaaccttccgcttatgcctccaacagaaaacatgcgctgaatgtcatttggcacgcccaaattggttgtgcacgacggtgatagctggggtgattccacgctgcccggagcacctcgagcctcagaacttcattccacacgcagtgtgcgatcaatctcaacatgtgttccagacctgtagtgagcattcaaggcatcaagcttgattggttctaggcaagaacaccctctcaagaatatggaagatacatacttctgggtctcgttgtgaatagaaactcatcccgggggaaactttttttctatttaatgttcaactttgactgggagcccttaaattgaacagactcacttgaccgattagctttacctagagtacagtcttctgcaaatctcaggagtggagtagatcacagtaaccactaaaagtattcataatgaacaaaattctggctctaatattggtgccaggccaatgtgttgcttgaatttattcatgttgaagaaaatttcaataaaatactacttggaacttgagacgtcgtggctcctgctcaagcataggatacatatgaaagacaggaaaattagttgaaggattgagcatacaatttttcggggggaaataagataatagattatcgaaaaggccactgtggcactccaacaaagagtcgagttcggaagctgatcagggtccaagttcctcatggtgtagggcgccctgcgcaacccggatgacctttttggggctactttaatcgatggcaatattcgtagttagattgtttgtagttcatgaactgtttgtcgatctatgcaaattcaagagaaaggataaagtcagactcagacaaagcaattttgtgacaaagcaacaagatacttgaatgagatatacatacttgggtataattatacccatgctcactacagcagaacgggtaccagacagattcctcagatgcgggggggcactgatcttgaggaatcacttcaaaccaccagaataagaacaccaagtcatgtagggtgaggttaaagcagaggttttgtaaacaagacgaagaaaaaaaaaggcgcagagaaaaaaacgcttactcatccaatagtctaggagtgggtttcgcccacaaagtgcgtagggacggtgcacgtacccaaaatgcttagcacaccaatcgtcgtatttggttctcttatatttagcgagactgagtgagaccgtagctaggagagtgatcgctagtcttataagagctttcatgatgtgcggtcgaggatagcgcgtgtgtcggacgacttgagtcgggcaatggccgtgcaaagcctcctgaccaagttataatagccaggtggcccaatccattgcaaaatgtggccatgtccatacatacatacaacatattgatatacatccattcaaaaattgtgtgagattgggtgtaatcggattcggtcctatcgcgaaaactattcagcctcgaatggcgtttgcgactgtggcgttattctcaaccccagatcacaccactcgagaggcttcttccattccctcttccgcccggagggggagacaaggcaggctggcagcgcacctaattgccgctcggcagcacggaaccttccggcgcaaggtggccgacgcggagacgttcgctccttgcttccttaacttctgacacgagaatagctcagactgacccagaccgggttagtctgtgtagcgctatgtagttctcacttggtctccccgagggctacgttttgtagccccccagtgtaatgaataaaccggcactgagcgcagatttgttgaaacagaaatgagttttattcaaaagaaagagtttacaaaataaatcccgtgagaggacaaagcgagtaccaagggagactgaatatatagaacaaatcgcgtgtaataattttgaaacgcgacgcgtcaaatgtagactatgtataaagattttatgtgatagctatttgaactgaaatgaaagttatatacataaaataaaatcagaaaatctaaaacagaaattttggattcggattcggatttcttttttttttttttgccggatccttgggctgaagttgacaaaatgacccgccatctaccaaactttgttcaacacagaatcctgaccgccttattggaaggtagcacaattttcttagtaccgaattcttcatgaaatttttctagataaggatgcaagttttcggagaacattccgccccgttcccacgagttatctgccgtcgagcctccgcgccatttaaccaggtattcatggactgctttagatggggatcggtaccctatgatagcctcgatgtcattttcatcccaaaatcgcggttcaagtgacgttgggcccttcggagcttgcgaacctattcttccggggaagcttcgtgggtctacataaggaagtaaaagtgacgaatgaaagactggatgtatccttgacatatctttgggtagtattaatctgtaaacatccttgcccattgagagatccacacgaaatggccctagtcttttgaagtcaagcttgcttgaaggacgagtggacgctatattccggcgaagaagccaaacccattccccttcttgatattcttccccttccctaaccctccgatcgaaatattctttctggaacttctttgccgatttgatattgtccagaagggtttcttgcactgaaatcaatttccttaaccatgcttccgctgctggcaccgcagatcccttgttgaacatatttgttctggggtgaaaagcaaactgcgaaaagaaaggtgaagagcctgatgaagctgagactgaagaattaaatacaagctcagctatagggagtaattgcgcccaatcgtcttgtctgtcagaaacaaaatgcctgaggaatgtctcaaatgtctgatttgcgcgttctgtttgtccgtctgttctgggatgccaagctgtcgatggtgctggctttatccgaagtaatctttggacctccttccaaaacttagaaacaaacagggcgccccggtcagatacaatcttgtctggtaaaccatggtaacggatgaatcgatcaaagaaactgtacgcaaattcctccgctgtccaggtctcctttgcggcaattaaatgaatgccttttgaaaaatggtcaacaataacaagtattgagtcccatccatctgagagaggaagttttaccacgaaatcaatcccaatacagctccaaggcctgttgggaacttgcaatgaatgcatcagtcctggagctcgttggttagaatgtttagccttttgacaagagaaacaggatttagtatatgaaaggacttccttccgtataccgggccaagtcattgtcctttcaatactttccaatgtcttcaaagaacctggatgccccgacaggatattatcatggtattcttgtaatacccgcggtcgtaacttggttgggacaaagatacgtccacggatccaccatagcccgtcgcgctgttcccagtcgtcatcaggatctgggtcgggtggttcggccacatatgcttcaagaagaagttttcgaaattcttctgttggcgggcagaaaaaataatcaatgtcctccttattgttcaattgattctccggttgagtagttacgtcccaaacatccactcccaggtcttcttcatccaaggacaattctcgcaggcacaatcccctggccgtggctatcaacagcttccgttccgctcccaacaccccgccttctgggatgaaatccggtcgttgagttgctggatcggctgggttgagttttcctggaatatgcttaatgacaaaactaaaagatgtgaggtatgatgcccagcgtgtctgtctatctgacaaatttttatttttcataaaatacttcagattagaatgatcggacatcacctccaccggatcctgagtatcaatcagccatgctcgccactcgacaaaggcctgcacaatagctcctaactcctggtcatgtacttgccacgccgactccttatcgctccacttctttgataagaacgaaactggtcgaagttgcccctgcacatccctttgtgaaaggactgctgaaagagcgtactttgagctatctacgtgcagaatccgaggcttatcaaaatcaaagtgtcctagcaatggagctgttctgaaacggttctttaaattctcaaaagaaattctagactcagctgtatccaatcccgcaacgacatccacattatcctttgtcaagttagtaagtgttgccgcgacatcagaaaacccatctataaatttcctataaaaattcaaaaaccctagaaatctattcagctcttttaagttctttggataaggccagtcaagaactgtgctcagcttgtcttcttccatttttattccttctgttgatatgataaaacctaaaaatgaaacttgtttggcgtaaaaagaacacttctcaggcgaggcaaacaagtaattttcttgaagtttctgaagaacctgtgtgacgtgggcctggtgatctgcacgtgtctttgaaaaaatcagaatgtcatcaatgtatacaaaacaagtgatattcaaatattccctcaacacaaattggatgaagcgctggaaacaagacggtgcattcatcaaaccaaaaggcatgacaagatactcataaagcccccatggtgtccgaaaggccgtcttccactcatgcccttctgccactctcaaaagattaaacgccgatttcagatcaattttagagaaaaatttacacccctgcaattggttcaacaattgccccacaattgggataggatagctatcacgaactgtcattgaattaagtccgcgataatccacacaggggcgaggtttcttaccgggtattctcacaaagaagatgggagctgccgcactagaagaagacaggcgaatgaaaccttttttcaaattctcatcaatataatctttcaattgctgctgttcatcacgggacaaattgtacaaacccccaaaggggggaactgctccatccttaagattaatagaaatatccattgttctatggggagggagcgtacaattcatctgtggagaaaacacatcagtaaattgctcaaattcctttggaatgacaagagaaggagaaggagggggggacttttgagagaaggacatcactttacctccaggcttccctcccgtcggcgatgcttccatcacgtaaagaggagtagacccaagtgtaaactggtgacctcctttcaaactacctgaagcaatccatccttgtttatccaaccacggcagaccaaaaattgcgtcgatggaacccagccgtgtgaccccgaatgagcaacctaagggaaagggttgagagctgagagtgttgagctgaataacacccgcccagtcttgagtgacgataccgccaacaccctcggttccgtcaaagccaacacaccgtataggattcttgcgagatcgaagaggaagatcatgaagtctgacaaaggattcgttgacaaaatttgccatcgcacctgtatcgactagaaccgtagccgaagcctaaaccccatctggacctcggaaagctagcggcaccaagaggcgtcccttcttcgagcaatctaattgcacatggactgttgataccggtacattggctgttgcacacgccgcctgatcatattccgcgtattcttcgtcaaaaccctgataagaaactggtgcggagaccctctctgtcacaacgtcttggatgctggttgtcgctggcgggggcaaggttgggtcttcacttgaacggtaagtaagtggtggctgaggaagcgggttgtacggatcagtgacttcaggaacctgtatagccgagaccggagttgacgaggagggtcgatgacgagccacaaaagcctcccgctgcttggtggtaactcccatgttgggacaatccagacttcctgtgtgagtgggcggggaggtaggttgaagacaacggaagcacaaactcttctgcaggcagatagagcgagctatgtcaatgagggactgcgggcgattgccgcgtctaacaaaggctgcgtccacgtccatggcgtttgggtcacgcgctgctgtagtctgatgatgggtgggtagagaaaggcccggtgggggagccgaagacagcggttgatgccaaggttgagaactttcggacggaaggagcgagaggaggtctaattgagccgccgcctgcgttgccaactccatccgctcatcgagagtcttcgcaccacgccactctttgctcatggccttgtagatgatccgtgggttcagacccaaaacatatcgctcgatccttgcctcctcgacatcctccactagatagacgagtgaggagaaccgagaattatagtctccaattgtggactgcccctgcttgcaagccgccagcgcccgtttggcattctccttgataaaccgatcaccaaagaccccaatcagtgcctccaagaacgcttctgttgagagcaaagatgggatcgtaaatttgatgccgtccaaatcgccgtaaggattgaaggggccctgacgacgggcgttgtcgttgatgagcgaagtgtaccaattttccgccggtgaaggggctgtattcttccgctgacccgatgaaccgtaaccgaagtgtcgcgagatccagatgattcgcctgttgtccgaatcaaaacaagccgaccgggcacgaagataatctctgatcgcgcgcaggaatgacagcagttgctgagaatcgccggagaaccaaagatctggtatcttcagaggttccatcctggattgggcatcgaacgcggggacctgaatcggttcttgctgagggtattgctgagtaccgggctgtgatgggttcatatggggggggagttgtcgatcattgtcagcttgaatcggtgaactcctcgccgccaatgcctgcatcattgctaccatctcagcaatgttattcttcagacctaacacctcctgcgacaatatgttgacccggtcgtcttgcggtagtccaggagggtgatggacctgcggcggctgttgacgttcgccgtcgaccgcctgtccagtcgcgtcggatgccattgatcggggtcgaaagccgcgacgaaccgggagatggggctgaagagagggattctgagaggagtgagggggaaattgagtcgaaaggggaaaagagttatgaggccgtcgggtgatattccaaactgatggaccggacgacgaggaagttgtaacggaggttggttgttcggtcgcgtcgggtgtttcctgagcgggacaaaacctttgatgactttcttcggatgtatcagacagtttggcggcagactgaagtgaataagtgttttttagacggaatcggatttcgacggaaaggccataaactgtgagcctgttattggttggtatgagggatttataatgtaatgaataaaccggcactgagcgcagatttgttgaaacagaaatgagttttattcaaaagaaagagtttacaaaataaatcccgtgagaggacaaagcgagtaccaagggagactgaatatatagaacaaatcgcgtgtaataattttaaaacgcgacgcgtcaaatgtagactatgtataaagattttatgtgatagctatttgaactgaaatgaaagttatatacataaaataaaatcagaaaatctaaaacagaaattttggattcggattcggatttctttttttttttgccggatccttgggctgaagttgacacccaggtcgaccgtgtatgggtcaggggaagtgctccgttcgcccgacttgtgctggctagccaagcacgtctggcgcggggacactcagaatgacaaggaaaagctatctcggaggggaggggatcggtgctgccccccccccccctctcctactgtagctcacaagcgaggagagaacactgggggggacgacccgatcctcctagtgatatcgcagagcgacagcctcgtctacggacggtgccgcgcagaccggtcgccgcgcaagtccgaagcagaagttacccatctgccccaggccgagggatacagccctggcctcacgtgcaaggcgtgctgtgttagtaaaaaaccttttactacagcgtccatggacaccggtgagctcggggctgtgcccagtcgcacgcccatgaacacggcacacgcgggggtcgggaagagacaagctacacacgcagggcactttacaaaaatcagtgcagcccagggatgccagtgtacttgagatgttcctgggacgggatgccgtccacaggaaatcacactttgaaaaaattagcgcaccccagggatgccattgtacctgatacatccctgggcttgtatggcgtccacaggacatcactgtccacacctggtatccctgtcacgcccagcttgaaaaatttagcgcagcccagggatgtcattgtccctgagctgtccctgcaacccgcatgccgtccccaggtcatcacagcccccccttgcgtctgtatcacgtgccacactgactcaaccgtcacctagccattcccactgcatctgagtctccctgtgacattaccatgctgtcaatatcactgaagacttgaccaaggaatgttggaattcatataatcccctcttccaacaaaattcatggctcaataagcttaacagcaccagtcaagagatccattcttctctagattagttggctgaagatctttggaagcttccagactgtaagttttgtccactccttttttttctctcttggggatcttgtgtttaaatgtgaaccactcaatttgagattttttgttaaatctcttttagcttgaaattaaatgaacaactattttgatcatgaggtctgtaataagagaataaatcaaagtttgtccttaggattaaaatttttgaaccatcctgcaaccaactgaataaaatgagcactttgatttatccaatcagtctgtcttctcaacatccacttgtatagtagtactggcatggcttcagatatgagttttttaatattaaagtgtaaggactggaagtcctttactgtgaaagtcaatgggatggacaaccaaaggccagaagtctctcaaaaagaatggatttcactatgaatcttagaagaagaaaacctcaaggatgaagaatgaagaccaacttgaggaaaaagaagagaggacgtgagtttgagctatagtattataatctccagagtttggtctactatgtataagcatctgtgagatgcttctatctacaatacagctcatgtaatggcaaggtccttacagtctcccctcctataaaaaagagaagatgtaaaatgaataaggaggatgagggaggttgaagtaagtagggaacagttgatgggggaagaaaaaaggagaattgagaattggtccactatttctatctacactttttgatgtcaattcttaccatatttagccatttgttccataattcagtactacttcttcaaatccaccccatgagtccaccatgcatgttagtcaaccagaaaagtcagtcaaacagtaaatcagtagttgtccaagggtcaatacccagggaccagtaatgtccaggggtcaatacccaagagccagaagttaatttcttgaagactgagcagattttgttgagttattttgcattgtggcagttgaaagcagttgataagcaagagttgaaggtaggcaaggacaaggaagaagatgggaggtggcactgaaatgagtcagtgtgtgggaagagtgtgatgagtgttatacatttgcttcaagacaaggtctaggctgttccaacagcaaggaagtttttctaatgacaaattacaatgaatctgtcctgacggtgatgaagctgcatgacagcaaggaagctattccaacggcaaggggaatgttccaatggcaaggagactgttccgaaggcaaggagactgttccgacggcaaggagactgttccgacggcaaggatgctgttccaacagccaggaggctgttccaacagcaaggaggctgttcagacagcgaggaggctgttacaatggtgaggagactgttccgatggcaaggagactgttccagcacaaacgagtgttgtaaatgtacagccattccgagaaatgttgctgcttgggaggccgaattttttttttttttttttttttttttttttttttaggggccaatacagccgaagatatcggctgtatgtcttccaattcttccattccttccacatgattcccctctaccctctcttgcccacgtcaccggcgaaatgcctcccccagctacaaacctgcagcgaacctcaacccccgatcggtaccgtcatcccgctgctcagcatccaaccggtacatatcatcgtgagtttttgattttcatgccttgcttgcctggtctctgacatgatcatcaatacaacccacgtgagaggaagacttacggattcagccgctttgacggacttgcgagggtcagccatcaggagcttgatgatgatcttcgtcgataagttatccttgtggttcgcaactttgacaaaaacctgccactcctcgtctcaagtgacaaagtagttccccttgtggccataagtacgatgcgagttcaagacacactgccacttgagcacgcccgattcatcgagggcctcgaagtgcttgcgaagtaatttcccagggccctcattccggatcgggtcacgtggcccctcgatgatcgagaggattttcgcctgcaagcttcgccagtcccaccgagcaatgtctgttttgaagaccgtctcggccctcgggaccactcggtcccactccttggtcgacgtggttggtttactggacccagaggattgattctgggccgatcggatgaatacaatgtaatctatgaggattgtgcgcccttcgtcctcggcctcccctggcatcggggcaagagacagcgcgcgagtcgggttcaccgtcgaagtttggccagtgagggaaggatgcgccggggccacttgacttgcaggcatggtcatcacgtggccggccgcattagacgagagggcggactgctgatgacccatggggccaatgtgcatcccctgcgccggaggcccaccggtgagctggccaattgaacttgcgtggaaacccatcggagcctgagccccaattgcttgattcgggatcgccacgtggtgaacggccggatgttgaccgattgaaccttggtgattggcagcatgcaaacccgggggcactacattggtcatctgctgaaccgaagcggggatcccttggattatcgttgagtaaggttggataaatccgccattgtcccgaggggactcaaaaaacacccggcatgatgccccgtcgctttgagagagttggctatgtcccaggtaggactcctcatactcacccatgaggctgttctccgaagcaggttgcataacctgttgatttcgaatgacaagagactttatcaggacatgctggcataggcaaacgggcaagcgaacgtcacaaaactcacgttgattgataaatgtgggacgggcgtatttgacagagacgaatttagtatttgagtaaatcggctggataggatggaaaaaaggtctaatccggttggatgctgagcagcgggatgacggtaccgatcgggggttgaggttcgctgcaggtttgtagctgggggaggcatttcgcgggtgacgtgggcaagagagggtagaggggaatcatgtggaaggaatggaagaattggaagacatacagccgatatcttcggctgtatcggcccctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattcggcctcccaagcagcaacatttctcggaatggctgtaatgttgcaggagacttcttgcttcatcgggcattacaatctggaattagcttgtgtatctcccacgaacaagtttgcctgacctccttgctgatgtctcatcttctgttttcccactcttctcgctgggttttctgttccttgtccccccagctcagtgaatccaaagccttgttttactcaaacattcataatcacagtcaatcggcaaggcttccatgtgggttcgtcttcttatgccttcacttgtttgcatcactcttactgacctgaaaacgcgactggggtatgtccgcaatcaatctcacagcaatgtttccataggctacagctcatctcatcgtgggtactgaggcatctgattgcaagagggaagttatcgagaaggcaagatggagatgggaaaaaatgtgattcataccctcctcatgtttgccccaatactcgcgctcatctggaattctggccaagttttgggttgcaatgatggtctccacaaacgatctcagccttctgctactccacctcccggggctccaaaccgtcaactggaatggggagatcttcacattcttcatactactgattcccatgtacgttaggctctttgctcaatagtattcctgctttgcaaacagatgatcctatccagctgggaaacggctttatttcaatgtgacaaacaaaaatcactagagatggtcgcggataatccgctgcggatatccgttatccgctggcggatacccgctggtcccagcggatacccgccagggggtgcggattcggctgcggatggccgtttccccccccaaacctggcggatatccgggtatcccaagggatacccggagccaatggccggctggaagggtttccttccagccggcgaggttcttccaaccggcaaggcacatcctcgccggctggaaggaagcccttccagccggcaaggatgtgcctcgccggccagttaaaggccgggtatccgaggatacccgctcggatacccgctcaggcggggggatacccgcccgcggttgcggttgcgggtgcggatgtggcttccccctgaaaaggcagccggatatccgcatccgcgcggatatccggatgcaacggggccatctctaaaaatcactaaccctgcaaaaaccttcatattctagagctggttacttgtaagccaccgctatccttcaaaaagaaaccgtctttccaatggctacaaaaatcaaattctcaaacgagctggatatatcattttgggccacagggtcatctgaaatcaaaacaaaccgaaccgaactacagtggtgatgttgtacgccttgatttcgtaatcaattgtcaacaacaacaaaacctcatctaacacttcattttacaaatttctcattgggcatggcttggttttctcgatccacttgcgattgaaagggtgattttcattcttttgttcgatgaatgaaagagaaagcgagtcagaagggtgttgatttattagttgtggatttggtgtgctacaaaaatttcaactgaagaaagctagaccacacattacttcacaccaatgctgattgttgtctacctattagggtgacttgcatgatggcaatgggttgagtaaattttcttatgtatgtagtacttgctcattcaggcagttttgcactggtgcatttcccagtcagaattttgtaggtttttttagttttgtttgttgtacacaaccaatcatatgtttctgtttgttattcacaataaataccatttcactcttgattcactgtctgcacattcgtgtgggattattgtgcagtgagtatcctctggtggatatgcatgtgtgtgtgctgtacaactagctcaacgtttttttttgccaaaaaaataccaaaatgccgtcttggtgacagctcagagacgccacattgcaaaatcctgcagatgtaaaatctttgaagagacggccctgaaacacctccaggccatcagtgggatgcattaggggaacgtcacgtggatgctccacaaggacgtcccatggctggcctcttatttgtggaggagcacgcgcctgggatgctctgatctgtgggggctgctgtcctggtgccatccccctggaccctgccacttggacgtccatctgcactggtggtgtacgctttgcgctgacgggagggtgcagtgactcctgagcgtgtctaacggacagacggcaagcgtgcgtggaggcgtggcgtagcagtctacggcctgggttctggtccaggatgatgtctgttgatgtccgtccagataagccacttgcagcttctttcttggaatctgaaagtgactgctcgtcacgataacccgttcattaaataatccaggacggtctgactgggatgggcaacatgcagggagatttgatggatttggtcgagcgtgagagagtgactgggcgagtccccaaggagttctcctctgggtgaacaaggttatctatctcttccatcctccattgagaaatcaacaagaaatttaatagcctcgcctgctcatagagatgttttccaagccatctgacaatcaccggtgagtctctctcctctccctccattgggactagaaagcgtatgtatcaccaactaatcccctacatggtatctccatagcccctcctccagtacaccctggttggtaattgccctgttcataagtctgaccttattcctcacccaattcctacccaacatctcatcgaccggctcagcctttcggtacacttttgcgggttggccaaggccgcatcaatcggtgttcaaccaactctcgagaggtagcagcaggaatggcgagaatggactgctgacaacggcagccatcgaccttcaagctggcttgccgaccttcagctcgatcagagttgtctcactcaagtctaggaccgacagacggactcacatgcaaaccttgacatcattcctgagactcgagaacctccactttactgacgccgtcctttacaccgatccacgcgtcttggaaatcgtccagcgggtgggcaataatactaaggctgataagaagatcgccgaggttggtcatgtggcttgtcggatgtctcatcgattggccatcgaggctgccgatgcagacgacgaccaaatcacactaatcctggaaggtattacattatactcttttgactctcaaagaagaaaaaaaaaatcaagctgagccaagcttttctcgcgatgtttgattttctagacgatgtagatatggaggccgccttcaagtacctcgccggcactgtcctcagggacgctcccaaggactgggatatcatcttttttggacataccgacttcagcgacgaagcgcgacacggacgcgacacttcgacgagcaatttctacatctacaagtctattgaaccacaaggtgagagctaaagatatcctagaccgcaactgaaaaactcacattttcttcatttcttgcaggaggacatggatatgccttatcgaagaaagggcgcaagttaatcctagatctattagacaacaagcgaccggaagtgtatgagactgatgaaggccaaccaatcgatgagatcttcatgtatctagctcgactccatcgggcccagctctactcaatcatccctgacatgatcatccaggtcccgctcttcaaatccgatatcttcggcacccccgctggcttcaaggacggtatgcataacaagaaactcctcgactctagcttggaccgcatcgctctttcctcccccaccagtcctccaaatcctcctctctctactcgtttcgatcatactgctcgtagaatcgcccgtcgctcaatccctacccagtgacaaatttctctgtctctctctttgtaattatacacatttttttccctgtcaaattgctttgtttatatgtcctatcaatccatcgacatcactcacatcttatgcaaagttttcaagccttttttttctcgcatctaacatacaccttatccttttcattggatacatataaacattcaatctttgtatttccttcatttgccttcattgtatttttgatcagatagactatcacacaagactattttttggtttcaggctgtgtgagagagggtaattaggaaggggaatttgagaaggttgttgtaaaaatagatgaatttaattgcattttattcaatttttacatctttctgaaaactcaaccccaaaaaaaaaacatgttcatattgacattttggtcttctcaagcacttggtggaagagaccaatgaatgcaaacccaccaaagatctagattttcttgagccccaaaacgcattattgaggagcagatagatgtaagcattgaacgtgaagatatgaagctctaagattgaagccccactttatgaaaacatacaaaccagtggacttgttaaaagagtgtgcgtaataggtgagcagcgctatacatgccccactgtaatgtgagtaaagctggagaacaaagctaacaacctgtggcgtgcattgtgtatcctttttgaggacttgctcagccctgtgtgaagtaacttgacttgcaaaagccctaggctatgttttcaaaactctgtaattttccctaccccatagactaagttacatcttggggaagggtgcactgatcacaaatgggccagttgcgctaatgttagcgttaatgtagtgtaacgtagcagaattccactaacatttagaatagcaaagtgaaattctgcctcaactgtgctaacactaagtgtgcaggccacaaaaagagggctcataacactacactaaagggactttgagcggttatttggtctttttacagcacactaacactacagggtcaagacgctgttgtaagggctgctacactgaggttagtgggccatttaacatagtgtagtgtagtggctcatcactgctctgatggcttttttgtaagatttattaataagttagatatatgtaagatggctgtaatttctatcaataatcattgttcacctaagagcagaatgtgggccactactagtacatataatatgttacaagaaaataatttatgataaatcagaattgctcctccaacagcatgcctttttcccaagaggctaattccaaaaactgagtgatgtgttgtggtaaaattttccctctaatgtttgaccatctcatatcatctgactctgataagattgcagctcacctccttctactctttgtggattgaaatttttctgctgctttctttgattggatttgattggtttgaataaatctgttaaatttatctaagataagtttctttcctgtcttatgctgtttaaattttaactcaccttcagttttgtttggtatttgctttagtaggcttttatttttgactgaattgattcatattttcttgattgctttggttgatattgtaattattggtagatagacaagagccggtctccagaattagaaccacaaaagctgggaatgcagatgcattccttgctccacagctgggtgagattcccccactcttctcactttgtgagacagacttgggattagggtagggaatgtgccacccatttaattttcaaatcatgaatatgatccaggcacagtttggaaagccaaaaagttcatagtttaggcatgcaatgaactacaattgcctattttgcttgatctctctttggaaatcatctttttgcactgacccagctcaaaacccagtccagacccagccccttctccaccctacctgggtttcttaagctagtatttctacatttttttggtttatgcttgatttcaatttgatgcacagagctcatcttagagatggtcacggggtattcattgcggatacccgctatccgctggtggatacctgccagggtgtgtggatgtcccctttcccccaaaaccctggcagatatccaggtatccccaagaatacccaaggccaagaggatgagatggccagctggaagggtttccttccagccatgtacctcgtcgacctgaaggatttccttccagcagtagaggtacatgtaccccattgactggaaggaaccccttccagcagtagaggtacatgtaccttgttgactggaaggaaccccttccagccggtgaggtacatgtacctcgtcggatggaaggaaaacattccagctggcaaggttgtgcctcgccaccctttaaagggtgggtatctgtggatacccactgcggccgccggatacccgccagtgggtgcggatgcccaattctgctgaaaaatggaggggatatccggatggcacggggccatctctagctcatctgtgtgtgtgggggggtatggatgataaggtactcaaggagttcaaaagatgcatgccatcaggggcattggattaaaaatgtgcaagctctctgtttttttattaatttcatttcttgtcaaacaattggcctttagccaagttttgggctctaggggcaatcctctctgggagaaagagaccctgtggggctgccctccaagctctaactcagaggagtgtgttgagtttgggaaaggatatgttaggccccattcatacacattttgtgggtattcttgggctggaatcacccagaaagtgagaaaattccccagaaaatgtggggaccacctaggccattttttttgggggggggtccccccctgtaaaaaacacagccctgtcacacgtgtgacaccattccctttacctttccttattcctcacctctggctctatcccttgcttcaactcaactgatcctcaaacatcaacctcacatcaactcaacatcaatcaacaactctgaacatgcaatctcaattcctcgctcctcaattatttccttctctttccttcaatcttataacttgtgttctcttactctaacttcatcaatccttgttcattgtcctcaactaacttcttcttgtcagtctctgtcctcctcaatcttccttcatacttctcttaatatttactgtcatatctcatatgtctctgctcatctaaacttcagttcttgctttatttctcacattctctttatttctttttttatttatttttctaactgttttcttttctagtgtgttggtttcatttaggcaatagattataactcattattgctttacaccccccccccccctggtgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacaatatcaagccctctggacagcaataccctcaaggaccaagacaagccccctctggaatattcagccaacctgcaacaccatggatgtcacaagaccaaccccccaggacagaagccactctggtttcccatcacattcatttattacataatcacttcatgcagtcttacatcatcaatccccattcagctttccacacttggcctctgcatgtgtttcattctaatccactttcactctagtctcatgtccactttgggccacattctattgtttcacactattcctcttgggttattttcatgtctcacactagtacacatttggctagttcatttatctctttggtattttcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacattgttttagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccccagattttgtatataaggagcattgttttcccctcttcatttgttccccatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaagagtagttccacaccgtcccaagctgaaagacacccataattgctaggtgaagggagaaatttattgtccctttgctgatgtaagcaaaactgtcctggatttttttcttaccaatcaatacaagcccaatggccaggaggaatctttcctgattgtcaagactactttccatctggtcaacaaggtacacacatcttgtcaaacaaaaggaaagccttctggtagacaaggtgcatgtatcttgttgactgaaagtttgtccttctggccaataaggtacatgtatcttgtcaaccggaagaaacccctcctgttgataaggtacatgttagagcatctctcacagtctgagggtggattggcatgaattcagcagcctgaaagcagatgtcccaagatgtcacccaattttcacaagttaacagtccaaattgcagaatttgagtgggggtgggtgaaacactaccaaagccactgaacttagcagccaatccccccccccctttgacctttggcaacttgcaagaagccttgcggcctgctgaagttggtgccaggccccacatcagtaggtccattgaagattctcttaattgttgactggaaggttgtccttcttgccaacaaggcaagttttgtcaattagatcctttggttccaaaccaaagaataagatggtggtgccattatctttgctggaatcaaagacaaggccaagctaggtgagctgggtgaaaaacttaaaaaaagttttgctgattttctttttcaaaaaatagcccaatgtggtataccttaagggttgccagctggcctttttcaaaaatgggccttaaaaaaaacatggtttttctgcgttttgacatggtttttgctgcacacatcacacacggtttcggcgtttggacatttttttgtattaattttttcccacttatttttgaagattttttgaaattttaaatttctttcctacactttcaactgcgtgaaattttatggtaagaaccattttgcaggaaattcaacagttttctttaaataatgcactagttttcttttttttttattacaaaatacacatttttcaccctcttttctcatatatgcactcacaaataggaatcactcattaaggctcaagaaatggagtattctatggacaatttcacccttggtcaccactggaggcatcactggaactcaattagattgcaagctacaccctctggacactcacaacactcaatcacacaactcaccaccatggtaacacttcaacactcaacaacatctacgtagttctcactacacagatgcacattgcaggacaactacactctcacttcatcatggtgaaggcatacaaactgaaacaaaccactatcttcagacagttgacacatgcagcttcccatgtgtcacttgttaatcttccttgaagctgtcagactatctaagagcatctccacccggggagctaaaccgggttgctatcccgtgtttagcaacccaatccaaatattcctcacccacccggggtgctaaatgagtttctattttacctcgggaggtaaaaattgtcatccggttgtcaaattcagcaacccactagcaactcaccagcacctgtgaaagtcaccaatccgatgacacctctctgttttccttgtgaatcccagatgacaaatcatcacatgtgtcactcccacccccgttcacaggcctctggtaggtattatagcaaccacgggtgtttgccagggccgattgggttgtcaaacatcaactttgcgttgccatcccgcccagaatagcaacccggtttagctccctgggtggagatgctctaacaccactcatgtaaccttcattaagttgagtgggttggaggggttaaattttttggaacggatcttcatcaaaagtgtaaatttgcaacagaaaaaactcaatttgaatgattgaggcagatggatctttactgtcaagagcccatgtattggagatacatgtttgattttgctaagccacatagaaaataattatgaatgaaggtccttgggttttttgatcaatcaagcagatttaaatcaaagcaggagaaagacaataaactttaagaatttctgagcggattgataattttaatgtcaattagaagataggatgaaggagggaaaatgaggagaccgacgaatctgagaactcgatagatagctactgcttggaaagatatggggtactgagacgtcctcggcaaagctgaacgggttgcagatatcaaaggcctattctagccgtaggtgcgtccttcatcctggcccgccgctgacagacccggactccaaaacacatacttgtggtaagagttgctatggacaggaggtgggggaccatgatctcggtttaatacattataagctcgcggaggagggggacgagccgggatgttagggcgaggtcgagatccaggtttattttgcttgaggctagctagagaaagggcaccaagcactcgagctagggcatcaatggacaagcggtgatgatcaacatgagcatcttttcacttcactttctatttggacgcaatcagttgaagctcaggggttggaaagacccaaaattcagatggcgaaaagcaatcgagcgcaggaatatttggagcttgaattgaatcgaagtgagcttaccatcgctagcatgcaagaaacaagccaaggcacaaacgatcaagaagaccgaaaccggcttcattcttcacacctcgttttctttctgtcgattgagttcgagcgttttttgcaggggtggcctattaggtctatgatgttcttctgttcagttgaagaggaactaggattgactgctcaaaaaagtcccagaacgatagatatgtacaccgataaataaaagaatcggtacatactactgcataccagtacagtcgtcggaggtcatcgggcacgagtcgaatacaccgaagatgtcaaacggcgtgagtgccattttttcccgacagcagccgctagctcctctgtccggccggaagggccagatgccagcctgaatggattgccacacagattgtactcgatgcgctctcttcaatgtaaatatgggcgaagtttggcgaaaatacgaggctgtacgaagcatgagaaggtatgaagacacatgcgcctttagccaccggtcctttcggctcattggaattgtggcagagctttgagtcggtcactgttggtcagctctgtatctgttatacaacacatccggtaaatgaattgctatggcggaatctgacgtgatgctaacaggtgctagacctgtgctactgctagactgtgctgatagccacaaatttctactatggtggcgtgtatcatttattccacattactatgtacaaggcaacgagcgccttccgtatgtatctcattctcgtcccaatcgatgtttcctcggaatccgggtgatgtacgcatttaccattgatagtcatcgcgtctccaaccgcggcactcccagttttatctcacaaactgaaatatcctccaccccgatctaaccctggcggccatcttgatcaacgaggtaacaattgcaaaatgtcaacatctgacacaccgaccgcggtcggaaggagccagcttaagacagaaacattccactccagctgtacgtacttttcttgtggttttttttttttttgggggggggggggaacgtctttcttgtgttcacctgtccttgcctttagttgatgataaaggtcccaagcactcacaacactcacaagatgaatcatcaactgcatacacgaatgcgcgacccacttccctgactaaccaagtctctttcacttccaccccatcgagtaactcgcgtgcaccttgggcccgctatctcaaccgttcgaaagaagcggagacatcgcaaggaaaccaatctcaagttcacatcgactcaaacattcaatcaagattggaattcctaggatatagacaggaactgcaccgtaattgggatttctggtcactttttgcgatgtccttttgcaacgttccagtcctgcaatcagcatttggatcggtttcggtgtcttccttgctttctgggccgatcatgttcactgttggcatgttgatcactacggtcttgatagcttgcctgaatgcggcttttggagagatggcatcggccttcccaatcgctggtgccatgttttcttgtaaataatttctggaaattgcttttgccattgggaggactgaacaagtcatctgagttgacgtagcctcatctgttcatcgtcccccacagggaccttcaagctggcgagggcgaaccccgttctacgtgattgggcaagaatcattagttgggtcgttggattcttgctcactacgtcgcatgtgatactccagtttcagattggggtagagttcagtaagtgcagtagagcttccatcttatccgcaaaataggctgattgagtcaaattcctccctgccatacacagcaagagtcttcacgacaggcattacagcctcaggagcggattggcatgtcactcgaaacgtgaatgctttacttgtgctaggattcatctgcctgactggcctggtatcatgcaccaaattctcgcgttcaccccaattctggaaggtcactgggctcttggttgccatacttcaaatttcggcctgcgttgcgatgatagttacttcccagaagcagaggagttttgccggtcttttcactagtacgaagagcaagtatgactccaagagcaagggatggaacctcctttacggctggagcggggtgacgtttgttgctggttcggaaagtgttgcacacatgacagaagaaaccaaaaatgcagcgaagactgcccccagagccatgttcttcagcagtatgttcaccgggttcatgctactcatatgttgcatttgtgtcggaatggtaagtgggattaaaactttgattaagcttgtaatattataaggttctcatatcatcacttgacaggctgtccctccgatccgtcacaaagcgaccggttttgggattatcgatacccttttcgcgcactgccccaagccagtggctcagttcgttgtgatctcgatcgtcttgagctcattcattgcaaatgtatctcagtttcttgccactagtcgatttttctgggctctggcgcgtgacaaggcgatacctatgggtaaaatgtggagaaagataactcctgaccggcggcctctacgagcggcattcctgttgattgggataagcatgcttttcagcttaatcgcttttgatccaactagtaattccattattatttttgacgtctcagccgcttatttggttctggtcagttgccaaatatcattcaacattgtgtcgattactgcgactaaaaatgtatcccatgacaggtttgctacttgacgccgttggttctatatgccctctcaaaaaaggatgtctatgatcgggacggtagtaacgtatggacgttaggatatctcagcaaaccggtaacttggatatcagttgcgtttttaactctagtattggcaaccttaagcggaccgtctggatggcccgtcgataagagtaagcattttgttcatcttctttaaaaaaaaaaactcttgcgggcaaaacgagttgagacttttgttgtatcttagaaacttttccatacgccccaatttttctaatcatcactatcgggatttccttatttttctggtttgtttacgggagatcacactatgctggcccaatcaaatctcttaccacatggacggtgggctatgaagttgagatacctaaaccacgagcaaatgtaccagcccgtcaggaagtagtcaaccactccgatctccctagaacaccagatcttgccgcaaacgaaagaagtttagcaaacatgaccaatcaccagcgtactgggttggaacttcctcatgcttattgcacctatgactcaagtgggagcctgtggtcggcttcggagagtcaagttcctattcaatctttcttccatgaatgattcgattttaccaccaggaatattgtctcttatgtttgaacttactgtttttatttctctgaataaagtaaatgatttcgattgtatcggctccaacttacaactcccatcaacatttttatatttatgcctgtgatatcttatcaatctatttgtgttttcatagccaacaacgctagtttcttaacagtttgaaaataaccgatttattcagttgtgtacacattctgactgacgcacacaccagatgcagtaatagataccgtaaaattttgcctagctttttgcagcccgatccaagagcttgacacagtagctgctccagtttttatggaatcttaaatttgtcacttcatctacgcctggactaccctgtgtgttttcggtgtaccggagccgcgacaacccatacacaggcttgacaagtatggttcagagtgcagttgtccattcatactcgcagtgagaatcgtgaggcgacatcatgagaagatacggatgagcagaatctccacaattggtgtgagcatttcattggcctattcgggaggaccaaggcgcaagctcccgtcggtcaggcagacgtcgccaaatggctgggcagaccgtctgcccagccatttggcggcgactcgagttttgccaggttttgccgctcaatcggcaattccctaatacacaagactttttttcaaggcacaccggtgaatggtcgcggctgatagctttcgggggatattttaaatgtccaacacagcgaacagatggatgtattacgccagttccatgaaccatgtaagctggcattctcacatggccttcttgatgtacgcccgtccaggacaacccttctgaacgcccatggaaggccgtaaagcgccattttgaggagacaattctcccgtggagagagtcaagctccggttgatctgatcagcctgctgccgtcgccggaaactccccgatgacccagaaggtttagggccctgccaaaaccaagccatgtggcctccagctagtgtcagttatagtgccacacacagctcctgctttcgatctgtccctcttacttcttgagtacatgttcttctggatgcccggccaagaaaggcctccccaacgctctcccggatgatgtgaagcagaccatcttcattataagtcaggcagttttttttttggttgagagtccgagggccagactgttgtgaaactcgagcttgtacagcctctccgtcgaacgcacgaagtgcgggagaggcttgagcccaaaacgaacacgactgggtgtcacagttgagttttttggctgttttttgcgccaaaaatcatagaaaatccagcttttggatttcttgaaagctgagatggagtgaagatgcccaacatggaggtcttgacttctatcaagaaacttttgggaaaaaatgaaaactacacagttgaaaaattttaaaggaaaatttgcccaatggcaaattggctgagcttacataagccagtttcaatctcactgcctaccatatgaaaacattttctcaatttgaccaacttaaaaaagatccacctcatccaattttcaagatgaagttctgaaaattggatgaggtgagaggcatcaccaagcaccaaaagcttgtctactcaaatcgccaatagctggtgatgtaaatgctgtacatccagctcaatgtgtgttacaccaaaagtgcccaaccgtgacacgcgggcctgttcgtgtttgtcttaagtaaggcatggtcccggggttcgggacggggtctgaggccagtcccgaggaacaaacaccccggggtcttgattttttttttcaggtgcggtgttgatcctcctcgaccggtcaaccagccaagggaaaactcttcttggctgattgacgcagtctgtaccctccccagctggttacagactcacttaccggtcaaagaggatcctccagaatccatcttggtcggtatgtgagtctgcaccaacaagccgagaacttagaagtgcctctccttggctgtttggcacaggctgtaccaaccagccagggaggaaagcactgttgccggttggctgtaccaaccagccaagatgaataaagcacatctttggctggtcagtagccgagcaacaccccagacctagccaactcctgccgactcccaaagaatacacagggaaaaaacgggcgggagggcccggtcggccatagaatgaaactctcaactccggcgaccctctacagacagtccttgggacttgtcagctacagaagcaagctgttttttaagccacttgaatggtttccctgtgatttatcaaaaccccggggttccggggttttgcatagtgccatcccgagtcctgaaccccggggtttggattcgggcaaaaccctgaaccccgtggttcggggtcatgccttagtcttaagtccctccttcggaggctcgcgcttcgcgcgagtggcgttccacaccagccaaggccaccgggccctccaaagcgagggactttgataagttcgtgtgaaactgtgccatctgactgttagacaggaatgcggtcaagtcttgacttcacggctcttgccgttgagctaatgtatttgaggtgtatgtaagatagccaagagttttagggcacaattaacaagtttaacattaaacctcaaaccatctcttctttccacaggtaccgctactagcgatgtcgcatgagacattcattctcatcctgaccctgggcttgggggacacctcaacatcttgccccctcttttatattgttttttctcttttgtcttgattcttgctcctccatacttttctatcttcccccttctctcccctctcctttgatttgtccttcctaaaccgctcaccaaggcccttgccttttccatcatctcgacactgccccttttgatcttctctttcctaaaggcatttcccggcctcgtaacgagacacgagtcctgggccaagcaataggctcttcctctaagcctatgtcaaacctagaccaagaaaagtttgagaatggaaatgtcgttgcaccatcagttggactttatgagacagaaaagggcacacctgtaggcaaaagcgcaaatgcaaaaggcaaagggaaggccctcgaatcaaaatcagtctctaagaagaggtgtggagcatcaactccggacgctgtactctgacattaacgtccaaaagctctcttcacctaatctggcccattgaggcctattatccaaatttgaacctagtgtttgcaccaaatttgtctctacttgatctcgctattcgaggcctattgcccaaagtcaaacttgtttaattccggaatagtaaacgtttgtttctgctgaatgtaccttagtaaaacttccttaacgacatggggttttgatctatgtatttctatctatattatatctctccaacttaaatccgggcaacaccatttgaatctctgttcatgtcttcaatcaagatgaacacggcttccttgttgcagttagtcggacttctccatttcctatcctgtccctaaatatactcactttgctttgactgagcccctcaacttttgttccatgttgaaagcgccaacagtctcaagattggaatcaaaatattgcttaaacctcttcactgcatactgacttgtcccccggattatcctctcaaccggaatatcaaacccaattgcttcacaaacattgaataaccatacagatttacgcacccgttgatcaaggccattcgagtggtacagccaatccagaaaaggatggcatcttctcctcaactgcaccagctcgcttgtgcagatccatcctattcgtgatctgggtaaggttaagtgccctgctggattgaaggagaataagagcttctagcccaaaccaaaaccttactggctcatgaaccggtagtatctgcacacaagcgagctggtgcatttgaggaggggatgccatccttttctggattggctgtatcactaaatcctacaaatggagagagcatgttagtcccatctttgttcttacctcatattcgatcactcctgctgaactcatccttgtgaccatccccacgtctagcaactcaaacaactaggtcatttattgcaagagaatgaatatcttttggaggaagctctcaccattgatgtacgtctatgctcaaacccttttgaatctacatgtcaagagctgaggggattcaggcgcttatcgattgtttttcactattcttcattccaacatggctagctcggcatacaaaaccttgaaagtcatgggggcaagttggtggggacgagaaacgaggtactctctgcgttgaaaattctcaagaaatggatcaagcctcaaagtgtgaagaccaagctcacttggctgattgccaaaccttgggtctatcatgaaccaaaagggattgtggcaatttttggagcttggaagtatgtacccatttccttgggttgttagctatcctgtagtgctactgtttggtccacttgtcggtgcaattgctggcggaaactccatcattctcaaaccctctgaaaactggcatgtcaaccgtagtcggaaaatacttggatcctcggaacatctgcgttgtcaatggtggccaagagcaaagtactgcaaagtaaaaaatgttgtgaataagcaattattcacgagaatggacttaaattaatagagctgtagtatatgactgaagggatttggtataatttgtataaattattaaacttactcaaatcacatggaattattttaatgtaaattaggcggcaaagccgcctttaaacactagtagttacatataaacaacagttttaggcaaccctaacacaagtgccaaccccgatcagtgtgcttggagcactcagtcacgcatctatcgcctttgcgccgagcttacgattctggcggggctgcccatgtggagctctattaggccctaggtttaaattgagggtatgatctaaatgtgtgactgaaatcttcaatcaagaccaagtgtctctcttgtatcgaaggcaaagacagaacccttctctcctcactacagaagctggccctccccctcctccctgtcaagtttatcagagtcacaaaattgatgtcgaggaagtgcatttccttttttctaatctcgacatctcctccacatacgtcttttggtaagttaacacctagaaaagatgctgattatacacgttattattattattattattattttgggaggggtttgttgttcaagtttgtctcttttacaatcttccttcctgcttaatgctaacattatcaacccttgccaagaaactaatgtccagttagattactttctaccctaggtcatctaggtgagctcagggtttttattttgtcttggcttcatgcatcatataacctagtaacgcctatcagttacaatctctttctctcccttctgactctatgataatgtacgccttgcaggcttgcatacgtctgtcaatttcttacatatttacgcgacttgctcctcctatcaaatttattaataaatacgtcagatctaatatttttgaaccctctgccactggttctaaacaacccttccagttcctcatattgtatagctttattcgcaaaccatcttgtgaaacccttgaaggatttgatccatgtatgtatttatgcaaaagacaaactttcttttcatcgtaaaaaaagcccgcgccacaataaggggaaaaaaaaaaaacaagaaaagagggaatctcgttccgattgcaggcatcagcagagccgacgggcttgcccggttttattgtctatgcaacgtattaaataactaaataagatacccaaacttgcaaggttatgttgataattaaattaaatagtagatttaggcgattttcgagctcggccgtcatgatgaacagtggaggctggttcggtcagatgatgaagtgatttgaagcaaaagcaggagagggggttgatgacgtaagcgggggatgggcgattggaggcgatgggaaagagggggtgtgtgttttgttttgggcaagttaccgaagacagtgggatatgattcagtaagttagatagttgtcgaatcagctgaccccgctgatcaactggcccccggttggcctacgtaactcccactgcactcccccccccactccactccccaccaacaccagcaccaccagcaacttcaacggtcaacaggaaccaaaacacttaaaacaacccaccccacaaacacacccacactatcccctgctctctctctctctctctctctctcgatcggagccttctaagaaaacaaaccatgtctcgtcagtcatcccatcaatatccccaagacctgactgactgagagcaacgactgacatcatctgacctacaaacagtcgacgaacccaacaaagtcatcaaggtgctggcctgtgatggtcgaacgggcgagcaacgcgagatcggctacaccggcactcatgtcgtcggaaatggctcctttggcgtcgtctttagcgctcaactcgtcgtcggctccgttcatccctccggcaaagaagaggtcgcaatcaagaaagtcttacaagataaacgattcaaagtacattcctctctctctctctctctctctctgtgtatccattcccctccattcaccccttactgatcttctccttctactatctcagaatcgagaacttcaaatcatgaaactgttgattcatccaaacgtggtcgacctacgtgcttatttttattcgtccggagataaagtgagcaaatcctccccagcctctctatccttcaatacaactgctttcgatgttgcttatgtcaccccctacattccttgccaggcgaagcgcgatgaagtcttcttgaacttggtgattgagtatgtgcccgaaaccgtctatcgcgcctcccgtcattactccaaattgaaacaggtcagtctcatttgtggcactcttgtcattctctccattggttctcctctaacccaattgattccaatctcgctcatgtcgcgtccaatcgatcgatttgaccaacaggtcatgccgatcttgaacatcaagttatacgtctaccaactcttgcgatcactagcttacatccattctcttggaatatgtcatcgagacatcaagcctcaaaacttgctattaaacccatcgacgggcgtcctcaagctatgtgattttggctcggcgaagatcttggtggctggagaaccgaacgtcagttatatatgttcgaggtactaccgagcaccagagctgatttttggggcaaccaactatactactaacattggtcagtgcccacagtcgataaaaaaaccctcaagtctcgtgaccgcagtaattctctcttatagtcttctccctccctctgtattttatcccccccccatgccttctgttcgcgtgatcgatgtccgggtcgttgatctacgcaaattctcgatgtagatatctggtcgactggttgtgtgatggctgagttgatgctcggtcagcctttgttccctggtgaaagcgggatcgatcaattggttgagatcatcaaggtactcggaactcctactcgagaacagatcaagacgatgaatcctaactacatggaacacaagttcccgcagatcaaggcacatccattccccaaggtaagtcaacacgtgatctgttttggacttatttgacgagcaaaaaaactgaatggcaaattgatgggctttcgataaaggtattccgaccacgtacgccgccggatgcgatcacattagtctcgaacttactagaatatacgccttcttcaagattgacggcgatcgaagcgatgtgtcatccgttctttgacgaattgaaactgccggagaccaagttgagctcgggtaaacccttgcccgagttgttcgacttcaccgaactcgagttgtccgtcaaacccgagttgatcaagtctctcgttcccgaattcgtcagagaaaagttgaagatcgagaggaatattgatgttgataacttcaaaccggtcgaacttcctaaatttacgctcgattagtcttctcttctctttttttttgtcttactttctcatcccctctcctatattccttcttctatctttttaccctttttcccgcttttttttttgttttgtaaatctcggccctcaacttttttttgacatacatacattacatatgtagtttttttttttttgatgcctcaaatctcaagtgtccacgtgcatatttatatgtgtgtatgcatacagacatatatatgtatacaaatatatgtgtgtgtgtttaggtgatgttttgtgtgttgttttttgtgagggtggtagcgtgttctcttttcttcttacttctttttttttctttttttttttggctctctattatgttggtcttgaagacatgatgattaaagcaaaggaagtttacaaaaaaaaaacaataaccaaattacaaaataacaaagaagatagaatcagaaacacggttattcacttatttcatacatacattctgtatatgtaacttctgtttgcaacttgtctatgagtttgatccaaccaaaaaatgggagggtaataatcgtgagagctattacaccacaacacattttgtatggattgatacagttgaaattgaagttgatttgagtgacttacatacacatgtgtgaatacttcaaaacagtcacacaaaaaagtcataaaaattacctatgatgttttttttttttttggacttgtacaatttgaatgaggaaaaccaaatgttgattctgatatatcctccatctcaagtggagaaatatgtcacttgaagctatgtaaggctacaattataaacagctttttgagattttttttgagaatcttttgagtttgttttgcactcaatcccaaaaaataattcttatgttttttctgaaaaagatctcaaattggcttggagggttgctttgagtttgatttttttttttttaaaattttgaacatatctcatcttttgcaatggccaagaggtctgtgtatgggtctgtgtactaggagaaatgccagagaacccttgtgctgaaacaccaatcatcacccttgcatagtggctgatagcggcactctcctgtcctacctcaaattcagcttttcggctcaggagtcatcagatgttgctcctttccccagtccgccggtcagagtcctgagcagagaagtctgcaaatctcacaaccaccagggacttgtgggctgaatcagagcttgggtttatgattacacactgttattgaatcagctttgaaaactgatcgagctatgtatcaatttcctaaaaaaaatagaagaaataaatttcaagacgatttcaaaacgttttgaaaaaaatctcaaaaacatgtttataattgtagcctaataagtagccagactgtacacttgggctaaaccaaaccaaacaaaacaaagcaaaatatgtaacccacatgaacattgcttctgacactgtactttgttatatgtgcctctctatatatcctcaacgttcaagattttttgacgttctggagctctctggtcagtgggttgtaaaaatacatgtgaattgtgccttgggattgggatctgcaagggctttattttttgggggggagggggaatgagacaagaagcgtagtattccatactaaaatccttggtgatcttccccacctgttcaaagaccatcagtgttgagtttttgagctcttgaccggttgaagttgaggaatttgagaagggggcacaaagaaggcaggggcccttttttgggaaaggttcaaggtgaaagaatgaaaagaaccgataatttttattcactgtaggtaggctcgcttaagtagactaggtacaagtgatcaaaatgtggtttgagaaaaatgaataagaaaaagtattttgaataagaattgagagaagataaaacaagttcttggaagtaacaaactatacaaaacttctcattctcttttagtaatgtcagatgagttaatcaagaaaaaatgtttcaaatcacagataacaagaggcgttaattcttattaatcaattcttaataacacataacaagtcaggaaaaagagaagataataccttagagacaagaatattgagttgagctcatgtggttcaaatttgactctgtaggaactcagaaaacaacaaagacctgctacttggtaaaattaatctagtctggttgagggtgctaagaaagagtaatagggaagagagagaaagatgaggagaatttcaacaatcagttggatctgataacattgagcaggttcaacccctgttgccattgtgagtggtttatgtatagaaacttccaggaccattggaaagattgataggatcctaagctcaattgaaatggtagcatatggatcatcttctattcatttaaggaacatcttgggctgccttgataaaaaaccagaacttgaaggaccatctgctcaggtggatgagtggaggtcctcataatcattgaagcctttgggcaaggattctgcaagccttgagactcttttgtagtagattcttgtgacaagagggccatgtcacaggttcaaaaggggatggaactggccgtccaagctgagaatcaatggatctttctaaccaacctcacaatcacaacacagctcagcctgtttatacttagttttcttttgtgggaccatctatcctaaatcagacactgtcaattgcccggacccttgtgtccaaactgtttttttttcagcaacgtggcgcagtgtttagaagtgtctggctttgagtgtcataaaacgtctagaccaccactccaactgactttgtgactgaaagatcgagagacttgtgttgagtctggcctctaactcctgtttttcaattcaacaacatcgaaacgaaagatatcctcattgagactcagaggagtctgaaggcgtgtatgaacactgggttattggagattgtcctgagtcccctcaaccaaatctttatcacagttaaagttaaatactgaggatctgaattgaagcgtacttaactctgagcccgggctatttccacaagagcccaaagttcaacttgctaacacttaagtttcaagttgtaaagccgcctcgctttcaaggggggggggggggggaaagattatgctcatgggcacaaaacaatatatatttctctgactcaaatttatctatgtatctatccaaattttgaaaacgttctttttgatttttcatagcgatgcgtttcttaataggattcatttgcttgttgttggtcaccatcccggccgttaaggctgcgtcataccagcgcatattcggatctctcagaacagaaaaggtcgagcgaagtgataccaaacttcatggtacgcattcatgtactagtggcattgttttaccgaagtagattatagtgcctgcttgctgaccgtcttccctcaaagcacttgcgaataaaccggcaaatgatgcagtcttggcaggcgaaggtaatgtcagcggagtgacgggcaaagggataatgtgtcctgtacgacgtatgttcattgtttatctcatggaaacaagttgtgtccctgataaggcaggatttggaactcttggaccctctttgcaggttctcacatgctgaaaaattgggataaaaaccaaagtcagttctttttttgtttgctcctttcaccgactcattaagctgaggtggctgagacaacgcaatggtcattaatagaagaggtcatattgcttgatgaatattcaagaaggcttttgaagtcccaaagcaagcttctgttagaagactttgagtttctgaaaagtcagacaaaagaaattgatcttggagaattgtctgaggcaagggaaatcttggaagaatccaaaaagaatgtttcaattctcaagcaatggaaactctttaaacttgcccatgttgattttaaggtctcacacaccaaatttaaggaatgttttatttcaaatgagaaggatagctcactctaccaacagctctccagatctccagtggatctgtttggattgatctatgataaaaatcttgaaggaattggaaatgaaactttgaaaggagtcaagaagttgatttctcattatgatttcctatggaatactgctatcccaggttatgcttatatattcataaaaatcaggaaacatataaggaattatttttgtttgatagttgattttttgtttgaaaatgaaatgatcaatcaagaaattgtcagaaatttatttcaagaggagaagattgtccgtgaaatagttaggcatactactgcttgtttagggaaagacatccaaatgaagcacattgattttggtccaagcttgacagaacattggtattggccacatgtgaataagtttttttcaggtatttcaaaattcatttttttaattgaattcaagttccttcaaatcttgacaaacaaatgtttcttccacataaaaaaagctttgacagaaaaagagaagtgtgtttttgattttgttttcttagtcgaaagggtatatcatgagggtgaagtgaataaattcagcacaattcaattttggttggatggtttcaagttaaaggaaataatatcaaagcattattcgattgaacaatactttagtagactgaaaaaattccaagaattggatgatgtagactattttggaggaaatattacacttgatccaaaattatcaaccaataagccaaagggagatgaagaagatatgtcaaaaatgattccactagttctgcttcaggaatatcctcaggctctcagtgggtataataaatcatatttagctcagcttaggccagctgtttttgatctgttggtatttcttgaaaagaacctatgtccagggatcctcaataagttgtaggtttaaattatttataatcttcaaacaaatgagccaatccaacctaattatgacctatttttcttccaaagtattaggacttgcaaattggaaaagatatcattagtaaacacctcccaaaaatatgacacagaagatgtagtaaaacttatcatactttcatcaaagtgttacaatctcttgttattagctagagattatgaaggaacattcaagaaatcatctgaaagaaatgtgtttggtttgtcttatgatcagtccatttcaaacagatatctctctcaactcaataacatccttccagaatggaaaaatatatattataaagttaaggaagggggagatgaaattatcacaagtttgtctgaaggtgacaagaatattcctcccctgattcttcatattcaagaagaatacaaatcagatgcacagaattctttttagatctggctgggatttgaaatctcatttgtatttcctttcaggtgaaaactatctccataagatcactttttaaagtgaaacctgcaccctaagggagtaagttgacacctttgtaaggttgttacttttgaaagaaggtttgatgcctgccttaaaatgggctatgcccttttaggtactgagtttgcagccaaatcacagttttggagaagtctgggtctttgcctttggcaagattatgcattcagaattttgaacttggacagtgttcactattcaataccaaggcatgatctttaagaggtataaaaaagggtgtctcccaaatcatgatcttgatataaacttaatccctttgaagtttaatgataaccctcccatgaagtcagacaagtttgaatgtgtctttgtatgtatcatttgattgccaaattgaagtaacaagacctctgtgcatctgcactcacagaggaatgcatttgttttcagttcaaattaaaatgggggtctggttatctaaaacccacgaagtagatggattggcagcacttaaaaaaaccatccaaacctggcatatccggctccgacacaccggatacccaaccaatctagaattttcttcaaaaaaaaacctcctcaaacggtctgggagaggccataacaagttcatgtttttttagaaaaaacctttgaaatatgccatgccaaatttctgcttcccttggtcaaagtcgatgccagactcacagtgtgatagtcttccacaggacaggtagcaataaacaatttggtgaggttttccgactgccattcaatgctggaaacagacaggtgcttgtcccttggcggcgcagtgatcaaacgtgtctggcttttgctgctgtgtataatttgcagcccgttccttcaactcccatgcctcaatcaaacagtgagccccgcagaaatggccccactggatggagtttgaagatctatcaaggtacgcagaaccaccttgatatctccgctgataaaatcgggtcatagtccagtttactctcccaataatagccaacagtttcactgcaagtaattaagatacctcggtcttgaaggaggaagttttaacgtctatatgtgttcttggttcatctccattcagtcgttgtaatcgttcttcagcgatgtttcgtctatcccggttcatcagcttgttgttgctttcaattccattcgtttacaccgtgtcaaaccagcgaatatttggctctctcaaaacagaaaccgttgcacgaagcgataaccaactccatggttaggatttccatctgcatatacatataagtatgatggtgcttcgtagaaaaaaaaagatgttaggtcgacaaagtctttccagctctctgatcactttcgtttctcacagcacttgcgaggaaaagtgaaggttatgaaagcttggtagaaaaagggcaatccagcggaggcaccagcaaaggaactatttgtcccatacgtcgtaggctcactgactccatcattaattaaagctatgttcatgatcttatggtttgaatttaatttgaaatatatgcaaaggctccaacatgctaaagaattgggacacaaatcaaagtgagttttttttaaaaaaaaatctttctctcactggataaggctcagttggcttagagaagatgattgggctccttagaagaggtaatatttcttgaggaatattcaaaaaatctttcaaatttccacaaccagcttctactggaagactttgagtcaatgaagataagaaggaagaatattgatcttgtaaaattgtctgaggcaaaggaaatccttgaagaatctaagaagaacctatcaatccttaagcaatggaagctattcaagcttgctaatgttgatctcaatgctttacattcccaattcaaggaatggttcatttcaaatgagaaagacagcttaatctaccaaaaactccttaaagttccagtggatatgtttggattaatatttgatcaacacctacagggacttggaaatgtgacattgaaagaaatgaagaagttgattacaaattatgatttcctatggaatgatctaataccaggctgtccatttagtttccctaagataagagaacatgtgagagaatactttttcatgatggttgatttcctgtttgaaaatgaattcatcaatccagaaatggttagaagtctattacaagaccagaagattgtttgtgaaatagttcatcacactgctacttgtttggggaatgaaatcgaaatgaaatatattgattgggggccaaagttgacagaacattggtactggccacatgtgaacaagttttattcaggtgaaattccagcccaaaaatgtcaaatttattcctgaatcagttgctaatcttgcttcacatttttctcttcctaaaactacctgcctcaattgaaaaaaaaaaaaaaaagctttgggcaaaaaagaagagaatattgtagattttgtatgtctctcagaaaggatatatgacttaggagaaagtaatcgagccagtataaatcagtttgggtttgatggatgggagctatgggaaataatattcaagagtcattcaattgcaattggacagtactttaggaaattgaaaaatctgaaaggatcagatggtttagaaaattattctggaaaaaatagcttacttcattctcaactatcaacaagtgatctgaaactacttgaagaggagatggagcaaacagtccccctgttaatccttaagcaatatccttatgctctcagtgggtctaacaaatcatacttggaccaattcaggccagcggtttttgatcttttgatattttatgaaaacaacctgtatcctgggatcctcaacaagttgcaagtttccccttctttcttctcagaataaatagagaaattcaaaactaattttggtctctgggttctacagtattatgacatccaagttagaaagagtatcattggtagacactccacaagcgcatgataatgaagacatagtcaagctgatcatactttcctcagagtgttacagcctgttttcattggctagaaactatgaggcaatctttgaaaaggctgctgaaagaaccgtttttggtttgtcatatgatgaatccattccaaaagggtatatctctagactccacgagattcttcctgaatggaagaaaacatactccaaagttaaagaagctggagaagagattatcacaagattatgtgaaggcgacaagaatatacctcgtctgataaaagcaatcaaaacaattgagacagaacctctccataaactcagtaaactcttcttatcataatcccatccagatttgtaaactctaacaggtttcatccatgcaaacatgggtccacaaagcccttgaccattctcgttcaccaattttgaaacatgttagccaaaccacagcttactgctatgcttatcaagagaatatttgtaatgtttgtttatttttgactgatgcataaagggtgattcaaaagaaaaaaaaacctatatcttttgctataaagggtgtttctcacctctcagtgatatatccatcaaccatgagtaaggccagcacccaatctgtgttgtatcaagttgattttccaatactttacgattataagatacaaatgaagtcaagaccgaccattgatacaagtggtcatcatttttcatcaatctatttccactatcaatttgtaatttaaccacatctcatatcattttgtccttacatggacttggacatatggctccctgaagctggagcagcaactcacaaatttcagggagatcctatctggagaaggttccaggagcaatcctggtttcctatgagcagtcattcccaatctgatcagggggggggggcacctgggagagttggcttccaaagctgacaatcaaaagatgtattttatccatcctaggccactggcactagacctacatcactacatgggcaggtagacacagactgtactcactggctgaccactgcacctgctatgtacataggtaactggcaaagactgtattgactggccaaggaagaaggatcttcctcaatgggaaggtccttactaggtggacaggtggactcagctaccaggtttcttgcccatgattggccaattagggcacagaaaaaaactcaggaggtttgaggagaagtgaactcctagatccccacagatgggggctggagtgagtacacaggactcagaatcagctctgggacaatctccagaaatcacagcttgggtgagccagaagtttaaatacacatacatcatgcaatatgttacatggttgtgcactccaaagaatctggaatccaccgatttttcactcctgtaaatcttggagtgcatgcccaagcacttgagagtgtttttactggccagacatttctagaagtgctcactccaaattatctggattgcacagatcagcttcactccaaaaaaaaaaaattggagtgtttcctgggacccctagtacacaagaatgggcctgccaatctatagacaggtcattgtggattcaattcaaaagatttcttctgtctgtctgttgaccaggccccctgatgatgatggctctctaacattccaaaatccatatcctttcatgttgagtgccttaatggaatattgtgtgtgtgtgtgtgtgatatcagcctggagtggggggccaaggaaagactctacatgtaactgtttggagtgaagttctgtggactccaaataaatattgggattgagtagcaggatttgcagtcccagaaatacctatgaagtgaagtgcactccagattctgtgcacatcatcttttttggtgtgtgtgtttggtgtggaaaaaggcagaccctacacctggggtgcagttcgacgtggaccgacaccccttttgcccgtggatcccacgagtgaccactgcagggagtcggaccaggacctgacggtccagagttttccgtggaccccacccaaccatccacggcattcctccgaagcagccccgaggagccgacgtgattttgggtagggccgcggttgcagaaaccgcgggggcctcaaaaaggaaataactgggactcgaacctaggtggcagggtgggctggtcggtcgagggtgatccttgacgactagtccacagggacttgttggaccccaggccttttcgagatgatagccacccgtcctgatcggttccgggttatttttactgacatcaaaaaaaaaaattcaaagttttttttttttttttaatttttttttttcttcaacattcgtttttctggagcttttagactgtcaggacccgttctagcgggtccggcttgaaggtaaaaaaaatatggccgccgtgggaccgacgtgagcaacgagagcccgatcggctcggatgggagttcgtggaatcaacgttgaaaaaaactcggttcgtggaaccgccgtcgaaatcggctcttaccgaacccttacagagccgatctcgttggttccacggattggccgagtttcgtcggttccacaatcccgcgcggtacgaactgccgctggggtgtaagctttatcccagtgcagatctggtgatgagcttatgcagcgcagattgcaatcagatttttattcgcccagattatgaattcttcaaaaaaacaaaatatgaacgaccaccacccactgagaagagcagccccaccagccaggccacatccgatcgccggctaccgagcacagcaccaccaccacagccagcgagccatccaggcggcagggatcgacccactcgaactccagcggggcctccacccaaccaacgcattcgcaagactcgaccacaacactctcagcaggatcctcagcttcatcagcccaatccaactactcacaacactcaacagaacaagcaagactctcaacagactcatcaaccagcacgataaccatctcctatggaacaccaaactagactggctcacgaacaaccccctcacatcccacacactgccctcgatcatcaacatcaatccagataacctcgagaatctattcagccacccactcctcggtccccccttccagcaggatggcaaagaagaagaagacctgctctcattcgaccctgcgccctcatcccaatacccctccatatatcccggcaagatcaccaacactaccaaggcccgcatcctcacatacaaacctcatcatcatcattctaaggcgacgacgacaagaaagacgacggattatcggggtcgattcctagcttactatcgatccttgttgccgtacttggactcgctcatcgagcactccaccgactccttggtcttcctcatcgccgggctcagtccgctccaacgcgccgagctcttggccgtcctttccagactcctccgcaaccccgccctcgcaccccctcgtctactcctcaacaagaccctccacgataacctcaacaaagccctctgcgccttccatcgcgctctctacaaccagttctccctcgctctcaacactaacaggttgtccgacttgaacaccctcgcctgcgtcaatgctgctcttccccctctcttgctcccttcctctggtctgggaattcctgacatcgctcgttgcttcatcgacaaaagagtcatattcgagcatcaaccctttaacccgttggataacttgaggtctgtttcccctctgatcaaccatttccttattcttcttctttcatatacttaaccaaagcaactcataatgatgacagaatttcatgaaactgtttactcatacatagctcaattttttttttcttttttttctggaacaaaattaatcaaaaatcaaaatgattataggaaaagagaaggtctgaaaggagaacaaatagagggggtagatttcagcgcgatggcccgatttttcgaatacataagcgagacgattgagcgggagggtggcttaatccagcggatattcccaaggcaaatgaacgtgttagagcgactgatcagccggataatcgacgaggtgattgagggatacgtggctcggttattgaccgccgtccaaagcttaccatccccgctattccagatcaccaatgtggaagtctatcgccacttgaaaggcttggtcgaagcgacgaaaaaggtggacgaggatgggacgggaaggacgactggacgggtggaggagatgatccagcggatgtttggggcccatctggcggtctatctcgaagaagagctgagctttgtgaagggcgccttagagcaagcctgttctcggtggcaggaagccggcgagcttatggaaggaagccaagtcggcggaagccggggggccggtctgacagtcccctcgaccaggacgaccgacggctcgttgggcaccaagaccaagacggcggtgctgcgctcgttcaagaatgccttgctcttgccggtcagcgtggtgccgaagacggtctcctactccttcaatgcgctctccaacgtcggcgtcgaggccttccactccgtcacccatgcgctcatcctcccctcgaccacctcgatccatacccacggcccgctctcgaccgactatcgtcatgccaaaatcctccgcgatcagccctccacactcgactctgaactcgagagctggctcgactgttcgccccccaatccttctctccttcttcctactccttcctcttcttcttcatcaaatcccattactcatccctctctcatcaaccccaaatcaaccctcactaacagggatcagaagcaggaggaagatgagcttgacgatcgagatgggaccgagcctgatgacgagctgagctccttgctctccctcgacctcgtcttgcagctcatcacaatcaaccaacaggccatccaacgtctccattcgttccttcctttcgcgcctctccagtctctcaatctccaaatcgtcaacactgtccatcaggtctttgtccttcttcttcattctttgacacatcatcatattcaacctggcttcgaaaagtatgtctgttttctttttttcaaactgttgttttttttgtttgttatgttgaaataaattatgttttcttttttttgggggggttgtagagctttccggatcatgtccagttatgctagtccatccaaaaaagaagtatcagagaagagcaagaagaaaggaagagtaggaaaagaggaaggaaagaagaagaattcaggtggaggaggagggggaggggtggcgaattttttcggaatgatggatgtagcggacacgatccaagagatggtcgaggtgtattcggagcaagccttgggagccgacgtggggggccatcagcagacgcaggatttcctgagtccgatcggccgggagaagcgggcgtttgagcgggcgatcgacggctgggtggctcatggaatgagtctgacgatcgacgcgatcgtcatgcagctcgaccttcgcttacgaactcttcaactcccttccgacttttgtccgcctccaaactcttcttcttcttcttcttcctgtgaggatgatgatggtctttcttcctcctcagccacaacgacaacaacgacgaggacgacgacggcgacggagaagcagaccaagccgactcccgcgtgtaccgccgtcgtcgaccggctcttggccatctgtaacgccctccaaggccgctctgatcgccaagtcttgcacgtcttttaccaagaactcgggctccggatccatgcgtctgtcctctctctctctctctctctctctctaaacaaaccctcctccttctgacattatataagtagattactatgtaagcacatcaaacggacgaagatctcgatcgaaggggctcatcaattagagaccgacattgcccggtacgcacaagtgttgggctcgatggcgggcgagtcgaaggagggtgcagacgaggggctgcacggctcgatggacgcgctccggcgcgtcggccggctgttcggctgcaaaacccccgcccagctcgtccggttcatccgccacctcgggctcggtatggtctcttctggtagcactcatcttcagctcatagggtcggcagtcttgccgatgtctattgacgaactctatcaagtccgtctgcttctcctttttttgttttgttttgatttgattggcgggaagggcaaaaggggggaaagtaagattgatctcaactattctgttttttcggggacagttcgtgcaggctagagacgattggaatcggatccaggacgtcgtcgaggccgagctgtttggattcggcggcggcggcggcgagagttgtgtcctcgtttgatctctaggcccctttcgccctccctccctcccttcccacccggcgtttctcattctccacttctctctcgagtctcgagtctcgtctttctcccctttgcttttctcgcgggctcaaggtgcctccctcggccctttcttgactcgcttttctttctttctttctttcttcttagttcttcttccccactttttttcttctttcttctttttttttatatatcaaaattataaggagttcttgtttttttttcgtttttttggaaatcaggtgtgctcttttttttgtatcgttatgttttgttcaatgaccttcaacaacaccaacaacaaaaaactagattcattttttttttatttgatttggttgtcagtttcttgtgttcttgtcgggttttctagaaatggatgttacatagatgaaatagtcgcgccggatgagtgggtattaagaatggagtaactgcaagagagtgattgacgaagccgatatagctgcttggccagttcacgggcaggaggatggtcacgggcagaaggatggtggttcttctcccccaaccttgctttacaaaggccacagcttggaggaacaagcggaaagcttcgagcctatccgtctcccttcaaactaactgtcttcgcttcctggtcggagtggtaaaacgacttgtcggattgcgccgactggagggaaaccccccccccccccccccgacccaaatccattaaggtggacctcttactcgaagtccctcgccgaatggtttttagcactccgaccaggaagcgaaggcagttagttaattaagggaggctgtctgcgggactgcgtcccctccaatacatagaggggatttagctttcgacccggtccgagaattggcaacccgggctcatttggggaatcttttaatgggatctcaaacttatttgcttcaatgtggttgcattcgcgcatcactcatgatcgttgcaagttaatagactgactcgttctggagatcatcttcactccatcatcggccacctcatccaaaaacatgcatttctcctcagatataatgtacatatttacttcttgaaatggaaagatcagaaacaggcatgccccatctttcaatcaatcaatctctaagtttcccagactcccactgtcaactttcgtggataatcatcagtgtccggagcaagtcttttagattgatgagccttaacagccaaccatccggtttctcactcagttggatctgcaccaatcttgctgaatcgttaatataaacagaacaaccaccttcaccgattattatttgtttttgccaagccttcattctttattcataaacaacggattgcaaccagcaccctctctatattgacgaaatgtcgatcctgaaaacgttcaacgtgttatcggtcgcaacagcgctgacggttctgtggtcactgggccaggacgcgcacgcgttcgactgcaaatccccagcgaggtcgcaacccctctgccgggtagacttgagcgtggatccggttgggatagttctcaagtacggcagtgagtgtagtattacttcaattatcatccatgaatcgtaatccccactgacaagatttatgatcaccttcagtgtatgctgctccggaaactatgttccccgggccatatgactgccatccgcttggtcaagaggactacacgcccaggtgttgcgcgaaaaacgcagtgccggtgactcctaaggtacataagatcttgagagctccttctctttctttgcattatgaaactgaggactgattattgttttttttttgttcatttgtcattggacactatagggctacaaagcaacgccggtcgatccagccgccgaatccaacgcatgttcgtcgccttagtatgtatgtggtgcaaccaatccggattgctcctcgacgaagctcggcaatcggtctggatctgtcagagaaccaaggccctcttcctgaccggacttgtttcggagaggaaagaacagcttgaaatgtgtagaaaaggtgatttgtgtcaatgatcaattatggcaaactcttgtggagcattttccttgggacttgaagagccttaagttaacatccatcaaaaaagtataccgatgcatgagcaattaatctctctctctctctccctgagcagcgagagagaagagagacactggttgctagactggggccagacaaagcctataagtacagcacatcagtatgcctgcagccgacaactgggttgtatctattgctgctggccagaagtcgctgtgagggggtcaggactcggatggacaatgttgtagtcacgtaggagttccttcctcaatcgaagtgagaaaagagaaccatccgcaaggaagagaagacctttgtttctagcaaacgattgagaaagaaacgatttctatccttggtccaccgtccaagtgtttcgagactatggttgattacaactaaagtttgatgaatccatgtggggcttcacacttggctggagcagcatcgaaaccatgacactgatagaaatccaatgccttcggccccagcgagtacactgcattctggtcttcttgttcgacagagcctcatgctcatacccgtaaccccaacgatagccgccagtctctgtgagacagagaggcttgtgttaggctcgagccaccagtgccacacactgtagccaccaaccagagcaccggagaacggcagccaccaacgagttcatcggtgaacggcagccaccggtcggagcgtggcattgaagtgttaaatgtccctcgattcgccgacctttccatccttatttaaagctgcccaatttcaatcaaacaaccggttgtaacccagttttcaattcaagcttcataatcatcgatcattataaagttccccgaatccgacccagaacttaagtgacatcagacggtagacatggcattgcatcaagttgttctcgtcgtcgtcattagcttactatatcttcagagctccctccaacaaaccaaaccacaacctctcaaagatattgagtgtggtcaaataaaggagttcgaggcaggtgattgtccaaggtgcgcttcccagtttcaagccctcttagcactttcaaaagttctgtcgcatcaaaaggcctgtcaatcaacccgagtagttggctcattgacatctgcattctcttgtttgtcaaccgcaaaccgatccagtgcataccgcaaaatcatctacgaccccgattcaacccttgaccaaactgaaagaagtgttgaaaggacttccggaagctgtgtggtacgttcggtggttttcgattcccctgcattttctctgttaaatgttaatcataaatcttctccacttcagacacgcatcgacaatccgaaattcatgaatgtgtgagctgaagaatcgttctcagatttcgcgttgagtgattgtcaaactaacaaacatgtgaatatttactttgtttgttgcaacagtcccaaggggataattgaagatgcatttgaccaaattggagcaaaatgtaacggtcgtgtgcgttgatactctgcagctttttctcaatcatcctaacctggaggggggatctcagaatgctgattgcaatcgggatcctgtgtttaggctggtaatgtgactctcccaggttttgacggggtcagcttgttgaccagacggcataccaagccaggtgcatcttcctatgaggatgatgtggagacaaaccgagtgttctgctacaataaccccaaattggccaaaacagtgaaggaagattgtatagagtatgtatattttttttttcttacctgtgaaggggtactgttactcctcgcacacatctcaatggccaactgattgggtatttattgatgtgtacacagggcctacagattgatccctaccaatgcagaagggcgcttggtgtcaattgaccaccatgaacccaaaagtgaaatctactcttctgccaaaaaatgtgttgtgagtagggatgataatcgggcgggtttgggccgcccacaggctagcccggctctacccgcgacttaattgggcaggccgggccgggtaaaaacatgagattttgatgtccgacccaagtccgtgtccgcaatgtggcggacacgggctgtccagcggcgccccgctggggctactggccggtgggctatgcgggtgacccatgggcagcccaccaggagcccacgggctgggttgtttgaggcacaaaaaagaagtttttcacgtttactacagtctacaaaagcttgagggagaagcggagacaaaaaaaacaagagaacaaagctacatagaggatgaacggactacatcgccttcatccaatcctgagagcacaagagtgcctcagcggtatctttgttcagtcggctttggtagtcgtccaaaacatgaccaccagtggaaaaggctgattccgatgccaagtcacagctcatagcagtatcctgccggaacattcaagcctgcgggcacccgctagaccagcccgcgccgacccgcgccgtttagtgactttaacaggccgggccaaagtccaaatatttcacaaaagcactgtccgcgcccgacccaagcccggccgggtttgggcggcctattggacacccggcccaaatatcaaccttagttgtgagtcaaataatcctcagcccgatggcaaattatctccaaccctcagagggccttgcactaacaagtacggtgtacaaaattttttttgaaacatcaggtcagcatatcaacaactggtggatcaaaggttatagcgtaagctcaaaattatcctaaattcatgtggatggtttggcacttactcaagatctctcattaggttgaagtctgatattgacaaattattccaaaaggtgatccaagaatgcggctcccgggtgagtgaagcctagtattatcagctcaaatttttttaactatggtgaagcatattgtattgacttcagactgggtttatagtggggattcatcgtgacaaccaaaggagctcaggggagaaatgggaaagtcaccttgctggtttggggccgtgcctgaagggtcattagcttttcaagtggtctgccattttacaacatcctcatttggtacactgggaatagtcatcttgtttccccagtccaacatcttttctgttttctttggaaattctatcttccttacccctttttttgtaacagtggacatacaacatatttttcaacatttgtcaatagatagaaatgccacttaaagaattgtaaaatttggactctgacatgtaatttccacacaaacaatgttcaagactgttattgtaaagcactgaaagcaatcatgataggttcatcaaggattctttaaattctcaacatgttcacactgaattgtttgtggaattttggattctggcctgaactgaaactgagaaaatttgatcaattttgattatgaaaaaaaacaagtccagactgaaaaacataatgagttagaaataaatttggatatgaaaaagagacaataaagaacagaatttacaccacaatgatagaaattgatgaagaacaactgatgataaggaagacagagacaggtaggacacatggcaataaaataaaggatcaggtgataaggttggagaagaagattggatcagttttattcttttcttgccaaatggaatcaggcaagctgattctgaagttgtggagactcaacaaggtcaattgatgttaaggatgattgaagtttcctgaaggaagtatgcaatggtgagatgttgatgggagttgattgtgaggagtattgatgattagagaggggatgagcagggccagggaaagaagattgaactttatctgatggagagagtgagattgattaggtttggtgtggtgggattgggtttgaatcatctacagactaaaatcttccacagatgaatcacaagactttccaacacccccccacaatttgatgagaaaagagcttttaccagaaagcaatgttctttcagtttgtcaggtgatttggaagagcatctagtgctattgttcctttggacagcatgagtttaacatataattccttgttgttgtacaggctccttaaccacttcaagaccatggtactgcatccatttcaaagccatggatctgcacttcaaataaacatcaatccacgatttttgtttaactttggacatgatcattattgtcccaaatttcaacagaagattaagggaattatcaccctcgtttcatggacaggatgtccgtgactcaacagaatataaagggcattatcatcctcatttaatctgaatcattctttttctccatcttttcagatggactattaccatattcatgtgctcaaagaccaaattttctcaagtaagtggagtggcaaattgaggcatctctcacgctggaattcagttggtaaccagtaatttttgcatgggtttttgctagagatttctcagtaagctgatgtatgggaagactttgtaagtgtacatttatggttattgtgatctatgatagcatgttagaccaaattatacaaacatgataagaaaaaaaaaatcagagccgattgcaaagaaggtaaatagtcatagacaaggaagaactatgtagtaaatatgtgttaaagtggcccgcgacaatctaattttgagtctgtaggacactagttaaggatagaatcaagcgcccatggcaggtttagactgttccatttgggctgtttcttgagattggccgaggcccattgggccatgggaatcgggcgagccgacgggtagctgagaatctcgctggacatcttgggcctggctccccggagtctgatcattaggtccagccggttgcttggccggcatgtcttgggtaccgagagtagctcgtcctaagacttgggcagggttggtctgcgagagagaagactatcagcgagagtcgggcgagaaaggggtgaaatgaatggttgctcacgtttggaggtgctccggaagcagcgactgaacgaccgtagaccgggatccctggaccgtaaggagcaaatgctgagaatcgatcagggccataaggagcgtatccggggaatggagtgttgtaaggatagtagccgccgccgggtccgtagtacgggtcgccggcgtaaaagccgggataatattccgggccggggtagtattgagggccgtacgcgtatccgaatgggacggccatcgttgctgctgctgagagcaacacgatcatcatcaaggagacggaggagttcatgttgtggatggggagtttgttaagctggatttcggatgaagggtgaagagcttgagtataaggtcaggccaagttgatggatggcgagcttgagttgcagttgtggcttgaaaagcagtaagaagagaatgtcggtgagatgaacttggatggctggaatggctgattgcaagataagcagaacaagacttctacaagacgggtccttatatactcttcatggcctctctctctctgtcccgagacaccaatcaagtcttcctcctctacgagtctttgaacccaagaaatgaggataaatgtggacaggactggtcgaatgcatgattgacctgggctgagatctgaaccaaatggcctggtgcagacccatttgcagttgaatgcctcaggcgaggatgtgggccggccggtgccatccggagggcaacccaagtgaaaggatgacgacggtcagcccaagcgcacccgacaatcggcgactcttttccatccgagtccgaccagctatgtgctcgtcttcacccagacaacatcgacttttatcgaaccaggctaaagtaagatcccaagttacagaacgagctttcaatttcatgctgctaagcatcgcccaatcatacatcatcattgcctagtacgtcacttgctcacaccttccttgtattcaaacacgagtcgctcaacccacaacatcagagcatcatcatcaacaaggataaaaaaaattgtaaaactgctttttcttgaggtttatatatatttatttacaaaggataatcaatgttgatatattggtgaatatgataggatggcttggataaattcgtacattgatgatcaacgcacatctattattgttgtggtggatgtaatgcgagtctactggaggacacttgaagcccgggggttatacatacagtcatcagcacagtgatgctacaacgaagagaccaagaaccatcatatagtcttttttttgacagtttttgaattgtttatttggaaggatgagaggacgtttgggttttagaaacatgaaccttaacgtagcctttagcgggggcaaagtcctgttgaagaggaggatggtgatgaagctgggtgatttgggacaagccgaagttagagagcgaggagttggtgaagttcatgttaggaaagtaggtgctctggtttggtttagcaggagtggtgttggtggtggtggttatactagacgtaggacaagatattaaagcgggacgaaagggcggcttgagcgcagacaaagcatgctcattcgagttgagaatcatcgagcgattttcggatggttgctgctcattgctcatggagcccggcgtggtggagtcgaatttatggacgtaagagatttgctccttggtggttgtagtagcgttcgttgggtttctaggcttgttaggatgcccagtctttggcttgttggtaggtttggtcgatgtcttctggtgtgacggttgtctggctggttttggtttcttttcaagagcagcatgtttggtgccgtttgcgctgacatgagtcgatttatctgcttttgggttcctctctgccggactctctttggcaccagtagggctagacgtggtggctggcccgttggtcttgctattattgttgctgttcgatggtttgttggacttgatgctcttggaaccaccttcatgatgagcacgaggtctggaaggtttgttgtcgccgttagtgatttgggcattgtttttatggggatgatggccgggcttggtgccactagctttcccatttgtcggtaactctggtctttcttgcctggtttgaatgacggtgacacgagtggataccgaagtagtcgagccgggtgtatccgagtagactgatttggtggtcatgttgaatttctcaacaaccttggtgcaaccctcagtcttcgtgcgggtatctgcttcatagtagcaagtgatcaagagccgcagaattagacttctgaacactgaatatctagtcacacagcatcttaacttaccttttcgagtcgcattcgccggattgctcacgaccatttgtccgccacccttcgaaatttggttctgaggctttttgctattgccgttcacggtgggcttgttcggcttggaagccgactgggattttttcatcgggtcctttggtttgttagggtccgctgtttttcgagcccgatgtccagcgccggcggctcccggattttgctgagtggctggctcagagggaaacttgacatgcttatgggaaccgggatccatcaggtcgtcacaaacttttcctctcggtcgatctttatccttggaattgctactctagctaccggtctggacagatagtttgcagaggttcatgaggttctcgatcagcgcctgcagttcgaccaaccaaaggaacttgatcaagaatgaaacactgaccttgggcttttaacatgcaccggtgtctgctctggcaaactatcactattgaccttcaaacacgacgctcggagcttgaatgagctgcagagatatgtacgctgtacttggtggcaagttcaacttcggattatctcgtttcagcagacagctgtctatgccccatacaaaaaaaaatcaaactcatcgaatccaccgcaacagctgtatgatgattacccggctatcgtctcggattctcggataaataaggttcactcacgtctgcccgtctaagttcaaaacaccatactcaatatctcctcaacccagaaaagtcgtcttcactcctccaaaatcttgctctcttgaaacttgatataggaagtatggcgtatatagaatcactccatggcccacatctactgctagtactagcacacatttcctctctgtctatagagcacatcgaactcgtgcagatctaccagaaataacacctgggctcacccatgactgtatgagagtctaccacccttacccacaaccctccctgtgtcctacttttctgggtggatctgtatcactcagtcctgtcctaactccttggcaattctggacctaatgaattacatctattcctcaagcagatgtagcaaaggccagacacaaattcttcagaaatatattgtttatgatctactctccacctcacataggagaatcttgggaattcaacactggaatcctgaaaccctattgtagactaaactttgataaaggattgggaaaggccctccagaaaactcacaagccatgtgcaaatcaatcaagctgcatagaattagacactccataatcattgttcttggccagaactatcagatacacaactgtgaaaccataaaattcaactgatttttatttttaacttatatctaacatcaagagaaatcagtattattaaacacaagaaggcttccatgcagacaaatgttgtaccacaattaaacaaaaaaaatatcaacaagttatcaatcctgaaaagcaatggctctcaacattgaaattgtgtccccaggttagttgcagttgaaattcttactctccttttgaattgtgcacaaaagaaaactattcttttgagaaaattttcagttaggttattgttggaattccgcctgcgttcaccttctctctctctctctctctctctctctctttctctctctctctctctcttatttctatcactctctcctttttccttcttcctccttcctaaatcatccttcacaatcttcatccttctcaaaatcatcctccacaacatatcaccagtcctctgtctctacaccagctccgtagtccatctcaaccacaagtcaacacttgactgcaactctcaaaccacgtgtctacacctgctctcaaatctataaacagttgaccaacaaactcatgtttttccttcccccagcagtttcagtccacacaacaattactccttgccattgactcaacttcccagtcctcaaaactgctcacacttcctctcaacaaactctcaccaacttcatctccttcaaacttgacaacattcccctctactttgccctttgacttttcccctttctctctctttctatttcttctcttgaccaactctctccttgttcactctcaccgtcaaagactacaaatcatctcatctttgatacaaccatcaatcatcattctttctctgactctctctttagaactgctcacttggctattgctaatttagtgagaaaaacttattgaactgtttcttcttcttctcaaacatattgtgttaagcattttcattctttttgttctagcgtctaccacttctccttttttgatctgatctattttagtctttctgttttctctaaatcaaaaaacaattcttgcggtgatacactgaaagattctctgtttttattaatgttttctaacttgtttttttactagttctggtttttggtttcagtaataaaccctgtttttcatcagttatcattatagtgtgatgttggatgaagaggttatcattataggatgatgttgcctgtagagatatgtaaatcttgtgttgttgagagtcaaaaccgttatgttcattatcttaagtcatcatagcagatattcagtgtttccatttttgatccattttcttaacaagcaggttgtgatcaaacacgtctttagacttattcaattacaagcttacagtttcaattcaattcaatacataatcctttgttctcatgttgaacccaactgaacataacccccttccagtgtcactgatcagttacatccatcctctctgcattttttttctctgatatctcatccatgacaagaaaacactcaagattgacaaagtcaagtattattcaatcagagcttattggcacttgatttaagtgttttattcattcatatcacaatggaataagcctgactgagcataaaccagtgtctagaaagaacttgatcactgcacatgcactgttttctagtgaagggaggaggtcaagaaacacctgtgacctcagaatgaaaccaacaggtcataaaaactgaagatgtttttatactgcttatcttatgtactgagatcttgtggggtgactctgagtttgcttttactgagcattgagaaatctggatgagtatttccttccatattctcactttgtttgtccatttccaatttctcaacttcagtgccaacaagatagtactgcagagcctgaggaatttctttaccaaaactacccagacaaggctatcaacaatcaagcgatttgagagaggagatgattttcgcgatacttctgagtgaatgggggagccttgcatggtcagtctggcttcgatcggtccctgaaacgaaaccctgtttttatgataaaaactgttttatctgtgtacatattcagatataacacaccccggccaaacctaaaaaagaaggcaagaaacccccctttgatgcaagtcagaaactcagtcattaaagtctttcaagtccatacccagcttgactcgtgtaagccagttttaattcccaaccaaaacccaacagcaaccactctgccaccagaacaactcatcatcaaccaccccaaacacacccctcctcctgctcatcgtcatcgtcatgttcatgtgagtagccctgatgaccatccaaaatcaaaccagtacagattcactgatgtttcattctttttttttttccttcctacatatatacagtctaaattggtatgccaattccctccaacatctcgatctatccttacaaatccatctagaagaaagaaaagaggaaaaaaaaaaactgactgaaactaacaccccctgcaaacatgaaatcgatacaataacgttggattgatgatcgctctgatgaaggttttgggacgtcttagctaacctgggtaagtaaacaaaaaaccagagccctgaagagagagagataagaacagaaaagaaaacgattctcatttattattctatgtgtcgtttccgaatgaatgaatgaatggaatataggtttggtcaacaagaatgccaagatcctgttgtacgtgtcgatagcacccttattacaatttgattacgagtcctgatcgaccatccctttctctctatatctttcttttgctttgatgtgtatgaactcgaccaaaacagtctcggcttggacaatgcggggaaaacagtgcgtcctattcttccctcccaaaaagcttcgctcgtctgaactcacttccctcgatcgatcgggtgtttttttgtgggggatagactttattgcacatgttgaagaacgaccgactagcaacccttcaacccactctacatccaagttgggtcatcatcctactcctcctctgcccttgaccaaatgaattccaaataaaaaaacactcgaagagtcaagcacacataagaacaggatcatcagattgctaatgaacgatttgaatgttgatgaaaataacactcatagcatccgaagaactagcgatcgggaatgtgaagtttacgacctacgatttaggaggtcatcaacaagcccggcgactatggaaagaatacttcccagaagtgaacgggattgtgttcttagtggatgcccaagatcccgagcggttctcagaatcgaagatcgagctagatgccctactcagtatcgaagtacgacccccccccttttttgtgtttggtggagatctcagagagctgatccattatgacgtatgggttaagcgcaggagctctccaaggttcccttcttgatcctgggtaataagatcgatgcacctggtgctgttagtgaagaagacctccgacattgtcttggcctttaccaaaccaccggaaaggtaaacatcatcatcatcatccccatctttttttctctctcctggacttctccttttagcttaccttgacgatgatgatcattgtataatatagggtaaagtgccacttatagatatccgtccgatcgaagttttcatgtgctcgatcgtcatgagacaaggttatggtgacggttcgtctgcttctcctctttttttttctcctctccctcttacaagtcacttcatcattgattgttcttgttcttcttctttgcttgatggattgggtttatgttacaggcttccgttggttggcacaatacatttgagatcctccctcaaccaaaaatcacccaatcaggatttccctttcccattcttcttctttttttacaactactactatcctttctttgtcattttcctttttacacccatacatagttcttttttgtttttatcatttttttttttttgacccatccatatcttaccaagtttcttcttctttctcttcatcttacattcagaaagaatgaaaagcttgagacaatactcaaaaaaaaaatgttaaacaaaaaaagcaaacaaacatttgttatactctgttttgttttttgctctacaacaaacaacttgtcgctcaaaaactgaaacacaacccctggctgctgcatccctcttctctctttcccagggggaggggcaagaattgtgccagctcatgagtggcatgtttcggcatcagtttggcaacacaatgttttcgtgatattgagaaggaaaaaaaccctcacagatttgaagtgttgaggctttgtcaaaaactggtatgcctgcagccgaagactcgccgagacggtgtgccccaccccacaactgctttgcatctattgctgctggccgggtgtcgctgtgagggggtgaggactcagaggcacaatgtcataaggaatctctcctcacgtaggagttccttccacaatcagacagcggccaagtgagaaaagatgaccatccgcaaacaagagaagacctttgtttctagaggtaacacctcgattctgttccgactgcaattctgttcttcttgttcgacagagcctcatgctcatacctgtaaccttacgtcttccaacgatagccaccaacgattgccacacactgttgccaccaacgagtgcaccggtgaacggcagccaccgaagagagcaccggtgaacggcaacctccaacgagagcatgatcggtgaatggcagcgaccaaccggagcgtggcaatgttggagtgttaaatgcccctcaattcgccgcccattccatcctttttttaagtttcccagtttgaacaatcataaaaccggtaacccatttcgcgattcgagcttcatagatcaatatacattcccccacattaatccaacccagaagtgacatcagaaggaagacatggcgtggcatcgagtcgttctcgtcgtcctaatcagcttgctgaatctccagggctcccaccaacaaaccaaaccaccctctctcaaagatattacgtgcggtcgcaaaatggagtttcaggcaggtgattgcaaagcgtgagcttccccgttttactcttggattttttttttcaaaaatgctctcccatcataaagccctgtcgatcaaacggagtatttacctcattggcatttacattctcttctttgtcaaccccaaaccaatacagtgcataccacaagattatctatgatgcagattcaagccttaaccacaatgaaaggaatgttgaaaggacttctggaggctgcgtcgtacgttccttgattttgattcaccaacactctctgtggatgttaatcatacatcttctccactagacgcacatcgagaatataaaatggctcaagatgtgagttaaagaatctctcaaagattgcccttgtgtcattgtcaaatcaacaaacaactgaatattgctttgtttccaacagccccaaggcactcattgaagatggatttgagcaaattttagcaaaatgcaacggttatgtgcgttcatactctgcagcgtttctcgatcataaccagagggggatctcagtatgctgattccaacagctgatttcgggatcctgtttttaggctggaaatgcgactctcccaggtttcgacggggttcgcttgatgaccagacgccatacccatccagatgcacattcctatgaggatgatattgagttaaacaaagttttctgcctcgatggccccaaagatgtcaaaatagtcaagcaagattgtgtggagtatgtctttttttttccacctgcaaagggtacttggcttcttggatgctgatggcctgataatcatcggttatttattgctttgaatgatgtgttgtacacagggcctacagattgatcccaaccaatgctgcagggcgcttcatatcagttgaccaccatgtgcccatcaattcgatcagctcatttcacaaaaaatgtgtggtgagtcaaaataatccttagccccatggccaatcaccttcagctctcagagggccttgtactaatgagtacagtgtacttctctttttttttttttttttttttttttttttttttttaaatctgatacatcaggccagcatatggacatctgatgattcaacggtgatggcgtaagctcaaaattaagctgaactaatgttgatgttttggcacttactcaacatctctcattaggttcaagtcggatattgacattttatacaaaaaggtgatgcaagaatgcaacactttggtgagtgatggctatggccttttcagttgtacataatttgtcatgctgaagtacattgtattgacatcagactggtttgataggggggttacgttgtgactaaaggagctttgggaaaaaatgggagagtcaactttcagatttggggccgtttgtgaaaaataatgactcaaacattctcatgtggccaactgggaatcgccacattgtttcctaggccaatgtattggtgttctgaaattgtatcatccttccccctttttttgaagcagtggacatacaacatactttccaacacttgtaaatagattgaaatagcactaggaagaattgtaaaattttggactctgccatgtaatttccatgcataatataatgtctgtcactgttagtgtaaagcactgaaaaaacaatcatgataggttcatcaagcattttatgaattgccaatatgtccccactgaatactttatggaattgtggattctcatgaaactttgagtggatgcttcagaaaagagggacagccccgatgatgagcacatcaacctgagcgggcatggttgagtttgaagctatgatggtttgaggtgtttgagagttattgagtggatggatgtgagatggatggtgaaggatgagataaaggcaggattcacagcaaggggagaggggagaggtaggctgacaatgacctggactagcgcacaccactccactcaagtctcatgcacagcagcacaactgcaccagatcatgcaaaaaaaaaccaaatgaatacagtcccattggtggattgacttttctatgagttatgacaggttatgggtaatgctagttccccctcataacccatacactaacccatacctttgaagaaccataaaatgcatggttttggacattgggtattttttgttgagatacctgtgacacgtgacctttcaacagttatcagtgtgcttctttaagatttcatttcttacatgtcacactctgtgacactcatcttgttttctctcagttcttatactggagacatcagtacctgggaggatctctctttcctcatcctttccaatactgttgtctccaggtaagcctttctcctcatttttgtttctctctcttctatgttgaaatgaaaccctcatcctttccaatactgttatctccaaggtgttcatctcaacattttttcccacttcttgctgagttctttctccatgagcacaaatgacttcttaaacagatctacctcaatttgatctagcatttcagctggttggagttctgaaggtaatttagttacacttgagaagtaagtaaggttacctacatgggttatgtagactggagaggtgttttggtcattgagccagggaagcaacatgatgagtttgagtcatgtatatgtatctgtgtgctagtcttgaggatttcaaggaagaagacttttaagaggacttgtattacatagaaacacagctctcacttgagaggtgttgttgtgacccaggaacccagtggtaccactgggaaaatgtatgggtttgagcaggaaaattccggtttgggagaccaaagtcctatgggttacggaggagggcaggtttatggcttaagaccccttttttggctggccccaaactgggagccccaagtctctatgggtttggaggggttatgggtcttgacaggtaggggtttaggacaatttctactgtacagaacaaaaagcaaacataacctcatcttatccatccaaacccaaagcaacaagaatggattttatcaattgttgcttttattctgtgtatatgatgatgatgatgatgtggagatcatccacaccaaatcttgtttaacatatgtctctaaaagagaaaaaaaccggatcttgttgtggaccttcatggacccataaagtttaaaaactatgtatttatatgtcccagagaagtccaatctcatcaaaaccaaacagaataaaaaaaaatgtattgaagtattcaagtaaattgtaccagttttgttgagtgggacattgagcatcagtttcagttccctttttgtggcaccccatgatggaagaaaccgtccttccaagatcgccctacataaaaatgtcacattgagatccacagagatctgttgaaagcacttgtgagagtcacattgatctgtgaaaacccctcgggagaccaaatcatcatcactcatttttcttcttccaacaagtctcaagacattaggccggttcacgtctgaagttcaagacaatttttagcacatttgtaggtaaaaatttatgaattttgtcaaatctcatgattcatcaggtttggaagaatttgaggtttttgacaaatttgtaaaatttgaatgatgaatgtcattaaatttgcctcaaagctcaggcgtgcaccatcctattggatgtgttttaagaggactcaaagatttaattaagcagatatttaagaggactcaaagatttaattaagcagaaaactttcaaccttacgtattctggtacaggtttcagaagatttatcacttgacatgatgtgatgccgatgatcatgagcaatttacttggtatatgcagacaaacaaaaatcttcacagattttccaacccataaaaactggatagaaagcatttttttttaaaaaaaaaaggaaagggttgagagagagagagaggatgattcatttctttttctttggagcttctttaacaaacggcaagaactctcgaccttgcatgtaaggtctcagaacagttgggatcagcaagccctacaaaaacacatacccatccatacagagatgataaaacatacaagaaagcgaggggatgtggtccagtgattgacgatgtttttgtgggaagacgaggggaagtgagagcacagaaaaataaaaaaggtcaaccagtcagttattaaataaaggagattttcgatcggatgatgatgaacaaaacgacgatagaaagaggaagaagaagattggtcgaggtcgacgaacctcaggagtttgatagttttcgaccagacaacagagtgctctttcggtagcacaaagggtcccattaagcatatggacataaaccttttgagtgtcgccttgtttcttaactccacatctgacctctagactcctagattctaaacgagtcaagaaagtcgttagtcaatgtccaatatagttcaaacaacatcgggatacctgggtgactgggtaatggacttacgataatcggtacaattactgacagaaaccagttctttaaactcgcccatcgacgggaaccaggcctccaagtcggccttcttcgccgccgcattgttcaatgcgccactgacgatgccaaccagtcgatagccgagccctaaggattgatagaagtcctccgagttctggaccatctcttcaaacatctcccatgatttgctcggatcggtgatgcagaattgctcgactttttcgaactgatggacccggaaaattccccatgtatctcgtccatgtgagcccgcctctttcctaaaacatgtcgaatatcctgcatacctacacagacaaaataaacaacaacagatatctgattaattggaggtttgatttattgaagatgacgaattgggaattggacggacttgagaggaagttgctcctttggtttttcgaaccactcgtcagaatgatacgccgataggggttgctcagaagtagcgatgagatatttatcatcttccccatcgccggacaactagatcgagaaacaaattgagggtgtcagcagagcgtaagttagtgggcggacaatttggaacaagatccaacgaaaaaaaaaaaaaatcgactccagtctaggagagaaaggaagagagagagagagagagagaaatacgaacgcgataaagagcctcgtcgaattcctcaagttgtgcggtcttagccatcaagcccttcctcatcatgaacggagccattgtcttcctgaatcctttattgcgcaggaagtccagaccatagttgatcatagcctgattgagatccacgccatcgttgatcaggaagaagccccgatgacccgcaaccttggcgcctcgctccagatctaccatgtctagtcggtgcatcactacatcgtgtgataacagttctgcacgcttctcgaacggcttattcggttccggattccatgtcttcaggatcacattatcatcctatatatggtaaaatctcgtggatcagttcattgataactgtcccaatatcgccgttagttgtgatcaactattaacatacctctgtcatgctaacatgcacactttcatgcacaatattaccaatgctactcgctcgcgttttcagtaggctttcggcatccgcttcttccttttccaactgtttgattttctcatctaattgttcttttgaagtccataattccggctcaggttccttcttagcctgtatgtaaaaacccatgacaaattcaaaatgattaagacatctacacatcacaaacatcattaattgtagaaaaagaagtatatggatgatggctattttttggtttgggtcatgattgcacacttttttggcctcaccgattttcttcttgatggcgttggcttcggtccgaacttcccttaattggaagccgactattcttagaatgagacacaataaaaggtatccggtcagatccaattcaccaaatacgaccttctttttttctcaaaaaggtgaggagaatgaaagacctttagtccaactagtgtacaacgccaagacttcatcgaccaattcggccgccttttcgccacccctcttccgttgcgaagtcttgacaagctcaggattgcctcctttcccggtctatcccaacagttcaaagagacacagtgtggatgacccatcaatacgagctcgatccaatcatgaaggtagcaagatatttggggaggataagctcaggattgtgacttgcctgtagtagttgtaactcgatcatcttttgtgttggtgtgggcctggtaaactggtttgttgatgtgatcgatgatgaccttggttctcgggtttcttttctttttttttttctagtttcgcgcctctttgaccccgtttccccctaggattaccctacacagcactggctcccgatcatacagtgccctaagttctaaccctcttttgtgtaacaccgcgcctgctaacttagctaagtacctccggcagtttcatccgatggcttgccggagggacttatgggctatgtccaccccgtggcccatgagcattagggattttgctgggcaatattttaaaacccactaagcccgcccgtttctggacgtttttcgcgcttctttcgatttttgtgatggcctcgccaatgcgcatccatccgtctcatcaactccccttcatccctgaaggttgagcttccaagaggccaggtgagaaccaacccatccagattatgtgttatgcattcaccaggctgtccacaatattcgatgcaggggcactgtaacaacagatacacaggtgttcttatggcataatcaactgatatggcaactgtattttatgcacctcccatcgtttcaaagatgtggagggtcatacagaatgagcctgaaaactcaggttcctgatgccattaacaaaagcccagcttcccaaacagctagtggcctccctccatcatggaggccactgtgtgattctccagcatttgccgctcattttggcacgccgcttgtggggtgacgtgcgagtgagcggccttgtagtgagcttgcaaaaaaaagccactttttcctaatcctcatgggcgaggagggtgacttagcacataagtccctccttcggagggtccctgcgggacggcgtcccccctccgaataaagagggacttagttaagttagccgcgcctgcaaaactattttcaaactttgagctgtatgttggttggctcaaatagggctacatacccttactatacatttttgggctctacagaagcagtagaacccaaatatataaccacaagtctgtaggtgcaataataaaaaagtttggaagttattttttctaggacttggaacagccacccagggaggtcatagtattgacttctgggggctattatggacttatgtactatgtagtatgcttttaggggtggaatttacataatatgttaaaaaaaggcaaagaaaaaccaatacatgagttatctggcaatgatttcttaacagatttggcagcccttctgtctctctgggaacgagctgctttcctcacaaccatctttggtgattcaactcctccttgcatgaaagtcgtaaaacatgcattggatttcatctaaatatgtatgtactttagtaaaaaaaatccaatttcaaagtcaagaaagtcaaagaaatggttggaagaagccaaaattgcttaaaaaaagaaggaaaaagagaaaaaaatggtaaaacacaagaaaaaaaattgaaaaaaagcttcaaacatttggaacacccccaggggtgtagtacaaaagagggttagggcactgtaggttgcagggacggggaccaagcttctccgccgggggaaggctgccaagttggggaaaattgacgaccgatcgggcgaccgcagcgccgcgcgtgcctacaggacactgggggccactcttttgaaatgttatttgctctgcactacttgactgtcccctcatccacgtctcctgttcgatttagccaaccatatatctggctatcatctttttggattttttctgacattgagtgatcaggagtttcaaatttgcaatttcttagtcttgaggcaattgaaagaacttgcctttgttcatgattcttcttcagcttttttgattgacaagacaccagtcttcacagtttctaatttgcagctttttttatttaaaaaaaaaaaggatttctatgctcaatttgggttggaattgcacttgaggggttcaagcttaaagttctgtttttcctagtcaattcagaaatacctgcatgatcaatgtaatcaacaatccaatcaatttttgattatcaatcacaatatctgatcaattcataagtttacagggagagagagagagagaggaatcactgtgaactgtttgacttcacacagggacattgaccaaactatacatcccaattcctgactgaaattgaaggtttgtttgaataactaactttggaaacaggtagtggaaatcaaagcaaagcaagatcatcaaagatgtatcatcaccagaaaatttatccttggggccaacattattatttcttgagcttcatccaggaataaaagcacctgaacatttgtatacaaaaaaccaagtcaagggatctatgcactaatcacagatatacacacaagatatttacaggtatacacaatatatctactattcaagtccaaacagtcttagttcaagatggatgtgaaccttagagtatcagatgtcaggaggctcaaagatgtgacaatggctttggttgttggcactccaccggaccaggacaaggtgtgagatggacggtacttgagcatgatagatgagggttctctatgcgccaagagtggccgatgggacacctgtgaacgaagactgagagctggcgggagcaggtctgcgcgggcaggttgcgctgatggaccttgcagacgagcgggagtccgcaggtcctgatggcctcatggacgagaggcgtgccatgacattgtgtgcatttcagtggcaactcgtggacgtccaggatggacgtgccggacacaacacatgttgatgaaagtacaagtgcagtaaagatcgtcctgaaacgcatgttgctcgcttgaagtaagggtttgtttgaggctgccgtgtcaagtttggggaggctcgttgttgcgttttggagcttccaagatgcaaatcgaactcaaaccgttgcttgccaagtctggcaacgtgtcaggggaaaaaaaaggaagcttttggtccaattagctagatcggaggtttggcctttctaccagagatctacatcatcgggtccagttttcaaacagattgatatggtgctgatgatgaattggcaagcagccccagataaacaaacaggttgagtgtctatggcagtgcatagcattcacaccagcttttccaaatagttgaaccgcttagacttctctattaaacttggtttcaagcaattctaattcacgagggaatggccaggacaattgtgtctgagaaacaaaaaaacatgtatataatgaagttaatgcacagaaataaagaggtcaagacccggagaagcccggagcctaacttgagagcaagaaattgttgagtaaataacttattaatgtggggtctgacaattgcggaattcttgtctacagagctggctgcttggacaattaggcaaaggatgtgtgcgcctgatgaagctatccataaggatctctggcttacttccatgactggtgaagaggatatcgatacagctgcaaccgtgttgaagttcagcaaaggattgtagagctacatattgacaaaaagaactagactctaagcggaatcgattgtaccgcgatattaggttgcgagaaacgaaaagttctgaagaagaagtgactttctccaaagagcctatgatcactaaagaacgcgtggtctcccgacggatttccaggtgtcaccgaagagctgaaggcggcgctctcaaatctcgacaagcgaggctagcagagcatcttgtgcacgttgaaatcctttcaatccctctctggttctgttggtgattttgcttgagtttcggctgattgtcaatcaagttcacatcgaacccacacttgcaaagagtcttaccaatggatcagatgacgaggctggcgagtttgaagaatgactcaaagcagagattgctataagagaagtcacgggtcttatatggactctccggattggattggacggggttatcgtgcgtgtggaggtgcgactgcgagcagtcacaataaaacaattatggatggtcgctggaaaaaaaagctgatctgcaaaaagacagtccgcctctccctgcgaatttcggaatttctagttttcaaggctgaacggattctgcatctttcacaggtattggtgggaagccatcctgtcagagcccccgtccccgaaatataatggacttcaaatgatgtaccaatgtcacaaacgcggcacacgagaaaactcgaagtacatataccataacttaacttaactccctgtcctttgccggagtcggagttcggactgtcgaccggaggggggagacccctgcgggacggcgtccgcgtcctccctccagcgagaggggcgttaagttagataccgcgacctcgcgtcttacttttgaggcagaagagacctcgctggcccttcccctccgaggctactcgagactttgtttagatgcattgagagagagaacttgtctgggttgctcgtccctgctggctctcgtcagcgaatgctcgctgaggatttgttgagctcgtgggacgtggagagagcccgcttctggaatgatatttatgtagatcactagaaggctttgatggccagtggcagtacccgagagacccgtggtacgaaccggaagtgaacagcactgagaccgaggttctgcttatttcgatctcaatctattcaagcattttgatcatgagtcattcatcaaggccagtgacgtcatccatactttgttgagcgcactcttgcttgacttcacctctcgaaatagtggtcaagagaactgactctccattcagagctgatcgccccatccaagccgcatacatccccactcacatcgaactctccatcagtttctctcctaccgtctcctacccattactgtagccaacctttaattagcatttccgtatcactgtcaaaatacaaataaaaatgtccacgcctgacgcactccagggtcttaaagacagctcatcaatcgacgctgtatgtcatcctactatgatcttatattccaagtggattccaagagggctgctgttgaccgtatctctgatttccttcggaccatgtctacctgctcttgaaaacctcgatcaaaggtgatcgaggagtaccaatcctctggaatcccggatagacaatccaacagatggttctcctatctttcctcgctctatctgatcctgttgtcactccccttgatggtcgtcccaaggttcctcgtcatgcttctcgggccttggttggtcaataaggacgactcttcggttgatactgggatcatcggggcttatcgacccttgaacgaattggaaacttatcttgccgtgggttctatttgtattttctccagccccctccccccgccaggagaaaaaaaaaacgaaaacgatcagtagctgatctggtcttttgaattttcttttgctaatttcacattaatgacccacaaaaaaatagcgactagtcggactgagtttcttgaccttagcttcgctcatcgtcctccaaaccggagcgatcccggtctcctcgtcgatggcccaagggacagatgcggcatccagcgccgccccttatcgccaaccaacgatcttcttttcgacgttattcttctcactcttcggcctgtcctcctggaatatcggcttgaaagtcgtcggtgctcctggccttgcactcggcgcgggcggcctttggatcttactgtttgctggtgatgtgaatcttctattcaccatgccttgatcacacaaaaatcttcgtgtggttctttttaccttatactcatggtcttcttgtccgatttgaaaataatctcatgacagccactggctcacgggaagaaaagccatgcgatctttggggactctaaatcatcctaattgaacatcaaatgtacatgtacttatgatatattttttatgctctgtagaagcaaattaggcactctgcctgaagaaatctccacatcagtgctctgtatttatcaaattaaaatttaatctcagctgcaagttataagtgttttttatgattttgaaacaattgagggttttaaggtttaattttgatttattttttgttatctatgaaaaatcttggtagcatctataagtaaacaaacttgtggtattttttgagtattagctgaagcccaaggaactcctgtctggcaaggtcatttggtgtttttggaaagatcacgctttttttgcagaacaaattgctatggaattgcgagcttcccaccaggggcctggacatgtgttgagttggagaaaaagcagtcctagcttttcaaaaaacaaaacaccaactgctgatctacatatcatccttggttgcgcaagttgttgccaagtttctcattgatatggtggaaattagctgcaaacaaatttacttcttttttgattgtcatcacatgcagagcctcaccggtctctcccgtctttcaacatggtcatgggccagacaagtacataaaaaaaggtgtatggtgtatcaagcccctctgaggggcttgataaacgcacgccaccccccctggtgcacgccaaaccgcacgccaggtggggattagcgtgcacgcctgcacgccaaagaaaattggtgtgcaggcccgcatgccaatctacagagtgtagaccggcgtgcaggcctgcacgccaaggattcgccgccgtcccataggacccaggcatgggtcctatgggacggcccctttgtttttttttcatttcatttcatttttttttttcaaatcccctcggcctaaagaggccaaggtcacaccggcttgtcgggaggggttcctcccggcgagctggtttctttaccagctcgtcggaaggaaccccttccgacgagctggtatatgtaccagcttgccgggaggattcccttccgacgagctggattgtgtaccagctcgtcggaaggaattccttccaacgagccggcaggcgcgcacgccaaaccgcacgccaggcgccaggggggctggcgtgcgtttatcaacgccccccctctgagcacaatcaaaagtcccgcttggccaagtgccaccatccccaaaaatggagagccaactcccaagtcctggaatccccaaattttgggagttgagccccaaaaaaactttgactggtttgggagttgactccccaaaaaatgtggagtagtcattcttcattgtactctttcatttcagtttatgtgctacatacctgtcacagacctatcacagatctgtagtatacctgggccagacctgagtgtgtggaaggattctctttcctcatccttttgactatctcctgttctgacccaggtacataagtcatttcatttgttctatgtttctctctgcttgcttttatgtttctgatgtttctcagtctatgttatcattactcaaagcattgctaacctcatcctttccactatctcctgttgacccagtctgtcttatcaaaaaaaaatattcaaaaaaaagccatccctggttggtttaaggagtcgatcctccaaaaccaaccagggtatgggggttggcaaaggaaaacacccccacaaaagcggccaggagaattcctcctagcccctgagagtacactactctcgatgactgagaggattcctctcggccgtcaaaggtatacactctcaacggccaagggaaaccaccttggctgttgcaagtgtacactcttgacggctgagaggtacactccccgccatgaagagtgtacactcttgatggccaagaggattcctcttggctgttgagggtatacactcacgatggctgaggtggtttccgttggaagttgagagtatataacctcaacggctgagaggtacactcccggccatcaagagtgtacactctcaatggcctagaggattcctcttgactgttgagggtatacactcttaactgccaagggaaaccaccttggctgtcaaaatgtgcaccctcaacaccaagaggtacactttacactcttggttgtcgccagcctgatcaaccccattgagctcatctacgctgtggtaagccaatcctgaatcttcaagcacatcaagagcaacaaatcacacaagaatcacaggatcaagacccctcagaaatctccccagacccccaaaaccaatcatgaatcccctcaagcacataccacatggataataatatttcccagcagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttacccattgtgttccacactagtaaagatccccttggccatgaaacagttatttccttctatctccttccatggaatattccaccccttatttgtttcatactagtaaccttgggagcattttcccactgcttgtttctcctgttttctctggataaatattttcccttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccactattagccagatatttgcccatcagcatttgggataccttgatttgtgacaagtttatttagactagtaaacataagacatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggctgcccattaaagcatccatccctctcaagctctgttcctcccaagagtagttccacaacgcaagcaatgttggaatttgattcctaagcctagccctcgaaagaggagaatttcaggtaagttatacttcaatgtataaacttcctagagaaatataagcatactgatcaataaagtttgatcatgtatagagttgagctgttctgtaaatgagcatgtgattgccaagctcaaagcttgtgatcaaggagaggacatcaatgatgtcattactctagatgatgatgatcatcaatcatcaaactctaagtgagtattgatgattgtgatcaaaggaatgagaaaatgatcattgacaatctgattcttctctcctcaacatcaatcatctacagtaagttctatcaatcctctgcaagttgtattcaacttatcgaccgtatctctccaccaaagaccggtgagtaaaagcctttccttgaaactaaggaaagagaatgttaagcaatagaaaacattgattgatttttcctactttgaataacaatttagattcattaagcaagaaaaaatcattgtagtaaaattagctttaccggatctcttgatctaattactgtaaagtaatttttatcaaatgttctttgcttaaagaaaataataaattgaatgaaaactaattaagtttgttttctgattatcagcttattatcactgttacttgacaaactactacagttttattctttacaattgttattactcttgcagactgttattctgcctttaggtaataacctgatcttattttatcttttataaagttatttaattgtattttctttataaaaacactttaattataaagaaatgaaactttagtcttcaaattctttcaagcaaggtgttggccttgatgccaatagtagaaccctctaggccatcaagggtcgatagccgggagctacctctcagccgtggagagtgtacattcacaacggccaaggtggtttccctcggccgttgagagtgtatatccttgatggccaagaggattcctcttggccatcaagagtagtgtactctcaggggccgggaggaatcctcctggccacttctgtggtggtgttttcctttgccgacccccaaaccctggtcggttttggaggatcaactcctcaaaacgagggggggttcctttttttcaatattttcttttggggagttgacaacttgactcccaaaccagtcaaaggttttggaggttcaactcccaaaatttggggattcagctggggcttgcgagttgggtctccattttttaaacaagtgcatcccaaaagcacacttgatgaaaatgatccttgtagatactgatttgtatttttgaatagtgtctcatcaatcctggtagtagcccatgacataccaccaacaaaggcataatgagccaattgcttcctgagctttctcccttttgagtatacacatacatagctttgattagtgagacatcaactaacaatgtattcatttctgttatgatcaacaacttgtcccagcagcccatcctgaatcacaactccaaagaacaactcaacaccctatttactgagacacaaacctggaaccactggcactgtgttgtaacacagtggcccttgttgctgtggttgataggataataaataaataaaaaaattgattgtattgatgagggaaatcattttttttcttgtaaaaacaaacaatggaagagtcggatgaggaactgcatggaacaacattatagccatcaacacaataaaagaagaaaaaaaaatggagaggtttaagagaacagagaaaaaatggcggggttgagaaacaagttcagaagcctttgacttgtttcttcccacttgaaggtttagatttgttcttcgaaggatgatttcctttagccttcacgccggttttagctttcacgccgtttttcttatcgcggatctggtcctttcgagcctgaatgttttgggtacgtttcttctgtttatcttccttaagtttctcgacgaccttgatccgttcgtcccactgatgtttcttcttcttcttctccttcgtctgtttcttgagcgccttttcgatctttttgcggtcgtccatgactttagtgcccgaggcttgcaagttagccttttcccacttcttgctctcctcggccctctcccgggcctccggcgtcagcttctcgagataggcttctcgtctgtctaacgccgtcttcgcctcctgtggcttcttcgacgtccacgatgggttcttctgcccgtgcgaatgccccccttcaactccggtcgattgtttcagatcaaacgataaggatgagaacgctagatctggctcctgagcaggtgcttggttcttagtcgacgattttgagccctctgcaggtgcaggtcctgcactaggtttctcagctttcgatggggatggattaggatggcttgatttcgatggcggagctgcgtttttggaaacgtctttcttaggttgatcatcctgggcagtcttgtctcccttctgtcgattgccagaaccggatggggcgttcgagggcttagaagaagcggagccagataactttttcttcttgagtaagctttgttccagtttgttttgtttctctttcgatcgagcctccttcctctccttccgtctccgatcccgcatctctccccgtttcttcctttcgagatctagaagggcctctttaccggtcacgccggcagattgctgattttccgatgacgggttggctcgctgagaggatccttggagggtttcgatccgcttctgaagcttggcttgtagctcggctcgagatagttgaggggctggcgagacggcatccttgggcccgtcgctctcttcgtcactctcctgtgaggattccgatgatttttctttcgattccaatttctcgcaaccactcttattcaatccttggagttgtggaatcgtaggtagagtatcggggtcatactgttttgagcaagaaacaataattgataagcatttttcttgcttctttttttgtcgatggattaaaaccagtagggagacgaacctttgcacgtttctggagtcgcttggcttcgggatcgacatggtgggaatttttcttatttttcttgctggctttctgagagttgttctggaaggaagtgactgagaactgttgttgagcgatatagtatttgggtgggatcatacgcaacagctcttggaactgctggtcatgggccaatatcgcagcctaagagggaaatggtccagatccaaggccagtcagttcaagatgatcgatatagagtgagtgagtcgatagaacctggtacgaacccgtagaggctccatctctttcggtagttcttggtccatcgcttagtcaatctggaacgtaagttgaagttttctgttcgaagcgactatctccacttgctcaatcaattgtcaagtgtcttcgaaggggaaactttcgctgggttatacatacatagaaggcgggctgcggatatcaaagaggtttcaagtgttcatattgcatacagtagtgcatattgcatatccaaactcaacccccgcacccctccgcaccctctcacagcaattggtgcaacgtctccaatgtccatgctctggggatcaactattttgttgacggggcaatctgcattcataagaaccgagtgccaatgcagttcttcacgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgcggcaatccccgcgtgctgagttttcaaatttgggcttaaaagccagttctttgtgcatttttctacctatgctcctcctcttccactattatctaatttccttgtggaccaaggagggcctgcttcttgtaaatgtttccctctcctcacattattttgtaattgtgtcaattttgatatagttatttttgaaaatgacaacttttcaacaaaagttgagttttttttggtgtgcgcgagttcattaagctgcttatgtgagcgtaaaaaaagttgaaacgttgattttagaaaatcaatattgattacttttgtgattttaaaattttgaaatttggcctgatcaataagatcaggcaggtcttgaaaaattcgagaccaaacatcaaaaaagttttgagggagcgtcatgatttcaaatcttgtgacgctcccaccaaaacaccagaaactcagcacctgagtttgtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgccccccgcagcctgagacttgcgataagttcgagttcttcagagtgaaaagctcaataggcacacaattcaccgactgcagccggagataaatatacccatgcaagtatgtaaggccagacagacaacataattccgtaattatagatattcggtctttttctatcatcacaattacttccctcatagaatttcccaattccttgaatctatatgaaaaaaaaaaatcacatgtgctgaagcccttgaaaatgaatgatagcaagtttgcataaagaaacgaaaagagaaacggtgctaagaaaaccctttcatgtatttatcccggaaatgtctatgaccgggcagagattcttccgcctgattgtgctgggatgagttcgagcactgaggagctccatcatccgacgacgtcgtcggatctttctgcatggtgatcagctgtgttgagttgtacagttgtttgtttggttgcgaggaaaagccaaggtgcaagaatagccaaaataagtgagccatctttttggtaaataggtgaaaaaggaaacctactcttcgttgccatttcccgaaatcttgacacgaattagcaaccaatcttaggccattcctttgaggaacgtcagcatgactgtaatcttgactagcggtaggcaaccaataaacctattcaaaacagaaaaccagcaaccaaaaaaaaacaacttctcaatattggctggttgttcgaaaatgcattaggggctgctttatttttgatcgagagaggactggtgaataagatgtgtgcttggggaagggacccaactagtcttccattcggcttcaacatccgcaatgcgaattccaagaggccctccaacacctcgctcatttcccaaggttttgatggcggaacatagtcgggtttcctgagcgatgagagaaggccagaatgaaaacaaacagtatgatcagtcatcccggatcaatatgtgggaggggggagttgacttgctcatgagaccaggtcccatcaggtaacttgtatggctcggtccgtatcttcgattggtcttttcgtcccagacgtttcgcccctgctcggactccatagctagatcataaaaaccaaacagtgtaagcaaacctcttctcgtgtgtctagccgtagcccaatgtcaaaaaaagaaattaaccacccacggagctgtaaaaaaacagccatcaagccgttactaattcgaatcatccctccaggaaattaagctttttggataacactcacgatcgcatatgattgcatcaaaaatttcgcctgttcgccaagggttttgctacatcaggaggagaaggaacagcaatcaattccctcgcacttccgtgacttagggagaggaagatcgctggggtattcttaatcagaaaatcgaacggaattgtccaacacaaaccgtcatatcgaacactgcctggacccgggcaaatacgaaacgcaaagtcaagaattaggaatcgacagctccacttgaataccgcaagctgtgaagtagcattttagaagacacccacacaatccagcaagttttgagaaaccccatactgtctggcactgtcatgtatcgagtgttctgttatccgcaatccaaaaaaataacgaagaatcgttttagtgcagctcatggagatgcccagagacaggattggcttgtcggttgagtgcaagccaagatacctttgcctcgcatcggacgaccgtcgatatcgctcccaaaaacgtacgccccgtaccaggctgaggcatacaacatcgaacccgtccctgtaaacggatcattgactacacttcctggtccgactaatccttgattggccatctaaagaaatggaaaaggagctcagcaattctcatttgcttcagattcctgaatctgtctctctctctctctcttcttttttgttcagatgaaggtggtagtaagagaggaattctcgtaccagtaaggataggcctgcctccatggaagtgtttccaatatatctgtacccccaggttggaatcaggacctcaatacagggagattcaaggagagaggatggaggaaaagagggagatgaaagaagaagctatctgacatgcgttttttgaggtcgaatttatcgaccaagtgacgctgaccatcgcagattttgaggcccaaccaaatccatctgagccggatattagtcattcgaaggacctgatcgatgccgattgcgggcgcgttatcgtccgggccatcggcgctataatgttcctcacttaacatgatttccacctgcgggtcttgcagattaattgtcccccggaaatccatgtacgagagcgactcgatcagctctttcttccgcccctgcgtcaccgtcgtcttgtagctgttcaccgtcaccttgaacgtgtggcttgcggcatagtcggccttttttttcgttcggttttttttcaaatctggtcaatcaaatccctctgtccactcattctcttggtcattcggtgtgggaagatttcttacccaaagcgcctcattctctttgttcaatcgatgtaattcgggatacgaaggtgctacatagttgaccgattcattccaatcaacaaaaaaaaaaaagctgcaaaacatcaatattgaataaaattctagaggagtaggaaactgagtaccgtctgcccaatgtcgtaagatgtgtttgatcaagacggccctcgagcccaacagccgtgccttctcatcattctccaagccgatcttcatgtaaggacgctagatgggacgagactcaagcaaataaaaaataataattaacgtttttacttcaatcagcacccagagaaaaacgcaagcgacctgtacactatggtagtaagattcccatttttttgttctttttttgggggagacagtaatacgattcaaacatacataaatgtcaagttccagccccaaataatcgatcccgaggttgaacaagacatcgatcgactccaattcgggtaatcggaattcctcgtatgctggtagagggggatacaaaaagcggaaagagagaaaaacaagattggaatagtcaagacgattgaccacatcaagctgtgccattcatgaatcggacaaaagagattttttttttttcttcatcaaacggaaagctgttgagagatgcgagggttggtgatgatgggttggagcaggcttcttccagccatacgatgcattgtatatgtttggacattcagggtcatttagcacgtcgaacagcgtcttgggctcctgaaatcgggcacatcctgatcctaattgacggcctaaagactaaacgaagctcgagtggatggccggagcgaggtgatcgatcggagcccgctgccgagaaatcggcgacccgacgccgacaacagaccatccttatatcggggaagagaaagtgaaggatatgctgatgagatgtgacataccctgagcgaagatgatgatgtatatctgaggggccatcgggatcgtccgaggaatgggtgcacacttgtcttgtgtcgccggtggtcgtcgctgctgtcctccggactcgggctaactggcggggctatcgaagttctcggccgaagttcggcggtcgcaccaatttttcaaacgcgcgaccaggctcaaactcggcgaagccatctggtgtacataggtcaaatactgaatatcccactcaggacaaaacacttccacaatcactgccactcaagatctccgacaccatgtctctcattgcttggatgacaaatcaagcagaaagcagatagataatcaaggattacatggtcaacttatttagagcatgagtagaatacacattcaaaaaaaaagaaacattgttcatttctgaaaaaaagaagaaagaagtgttctttattggtggagctcaaggggcgattaggatacagagtgggcgggaaaccaaaaacaagaagaagacatcagcacacataaatgacgattcaaaaaaagcagagcagtttatctaccacaacccagaggagtaccaagaaaagaaaagagatggatgggggtgagaaggtcttgaaaaagatgcaagtcaaacatcgagaacggagtatgttaaaaaaagggggcattgtaggttaagggggggaggggaagggatgaaagaacgtccatgtggttactcgacatcggtcagttcgctcaagattgtttttggaatgtggtttggaccatccggtcgggatagacggtcctctgaatgaacccataaattgatagttagtaacgaaaaaaaaaaaaacagatacgaaagagagatccaaagacgttgtcgccgtcaatcatgagatttatttttccatatcccataaaaataaaaaaagagaaagaaaacgggactaaccaaggactgaatcaagtcgaaagtttcttcagggacttgatgaggggcatgaggatgatggatgaggaatgaatgggaggcctgagcgtgggattgattgagggtgaaagtggacaagttagaatgggtgaagctcgaagctgattccgtcccgtcctgaggaagctgatggtaatggtgagggagatgagaggggacgggaatggagggggactgatcgaacgtctgtcgacgatccccatcagtctcgggatccatcctgggctcttccgggtagctcatcgagctggagtttgggtaagaaagctgggatgactctggcttccaacatccgctcgtcccatccacccttacatggggacgctcctcaccagggaagcccaccttggagccctgctcgatcacctgcacgctgggctcgtagtccaaactgttgtaagacttttgatcttcaaaccaagccatcttcagtccttccattcgatcgtgtgtgagagacggcagtgatggggcatagctgataaacgaggtcggcggtgtttctgatcgaatgggcatgttgatcatgtttgcccataattgagtgttttctgagagcccgtctccatacagttgtccactctggctggtgtcttggggcatactaccatgggatgcggtatcattaatcaattcaagattttcaagagctgaagaagggtctgggaatccagtcgagctagtcatttcaagcggcgaaggtaaagaagatgggacttcattggtccccacggacggggggcctggttcgggtattgagtctaattcaagctcgttctgacgcgtgattgctgactggggactcgctcggctatctaaatctttcaaaagcaccttcaacgtcgtcacatatttatcctccgttccgatcccccatccacctccttcggcctccacctcgagcgcgaatgtcttgataatttctcgacagtgatcaaaatcgatatgctcgggtatcaacacgcagccttcgaggatacaggcggttgcaatggaaattgtagactttctgtattctagctgcgggggggggattgacagtgtgatttggaatggttaaaataataagcatttgtccaactcgaaacaatataaaaaaagtgttttgtaatttacatgaacgcagggcactccgcgttcagcttttctggaatcaatgaattgcttcagaacttccagtgcatgtgcgaccccttccttggcaaacctgagtccttctgtgaagggagtaaggaaacgtcacaaaagtttcaaatgtcgtcaatttgttttgttaacagcatcggaatgaatgtgctttctgtggaagaacaagaatgttgaatcaatcttacgcttgttggcacgcaaggatttgcctgtccttaagtcttgagttacgaagcatgtcaaatacgcgaatgcctgagtgagttagtcagtttggtcagcagggtgttggaaaggagtcacggctgatgaaaaagaaaaaaaaaggggacgaactcgatggtataggtgtttgaattcactggccgcatccgggagaagattgtgattggtacctaaacaagaatggaacatgagcttgatgatctcaaccggctatccaatatgtgagacaacataaatgctgacgatcaagatcttgtttccagtggttgaccaaggcggcatatttttcgacaacggcaagccgttcagaaatcttgattgagcctaatcgataatgactgtccaggtgttcttgagcctcctgcatgatcgcatagtatttcacgaagctggaacagatacaatggtaagctcacagtgaccagctcatgtcaagcgaagaagtgaaaaaaaataggaattatctggaagcttactataccaagttaccatcccattctggagcgctatatggcgagttgcaaatgatgctgcagtaggaaatcaagactgtgcaaacatcgacaccatgccataatagaattaattccacgcttgagggagtaagatgaatcattttgaaatgagtgaaaagtttactcacttgattttttaatccgcatcacacatggtttacctgtccataagaaagaaaaggctcagcaaatcaagaactggggtgctctaccgcaagcaatttcgcaatcaacgccctgtgagttcaggcatggaaattcagaagaacttgatgagaaatttcgaagtggattatacctgttaatgtactgaaacattgatggaacaacaacaatcaaggtcagtaaacggtctctagcctgagactcatggctaatgaaccggccggaacagcaatcaagattgtcaagagtgagggagctggctatggaattgaaacttctcgggttttcgtctcacctataaagaacagaatggatgtagacgccgatgaatgtccgggcaacggataacaactggcgctggtcgaactcagactgccagcgaggttcggggatccggtcgaagacatccctgagctaagccgatggaaataaggaaacagatccgaggagtgaggattccagatctatatccgggagggatgactgcagtaaaaaagcaagctcaactcgaagatattccgcatggtcgacgaccaagaccgggtcgatatacagcccgcaatggatgatgcatccgatcaccgcgatcagatcttggtatgattgcggtcggtcgtgagcaaacactcgatagaatactacctatcgaggtaattcccaatacgatcatcctttaaaagattagtacatttcttctcaggatttcggatggaatagggcaagtggatgatttacatcgataatcagctcgatggcgtgggctttcatcttttggtaggtgtcaacatctccatctccctttgcccccgcactgcaagcaacggctaacattaatggcgagtgccatctcacgttctcaaacgtgtcgggctagagaacagatccgccatccagttggatgatcagcaaacgtacttgcttcaagccaggtcgatgaaggcatggaaaaagaaggacgagaccaacaagatactcacgatattcaaccaggggatctggggtgcccagcgggtttgatgactgtttagacagagccatcaacaaatccacaaaggttgagtaactcagcacatacggaaaccttcccctggaaatccgatccgtaccgtcttccgcgcccgagtacatagaccacagtcactcacatctcgaacaaccgtctcgccatctcggggctaagcattccccgctcaatcagatccgacctccgaggaccaaactgggcggcttgaatggcctaatagaaaacccagacaggatcaaaaaaaaaaaaaactcagcatcacgtaccaaaacacaaccccacatactgaccgaccattggttaattcaaagtaggcccgttttttctgttttctttctttgtaaattttagacggattttttttggatataatttaagaggaaatggattatttaccttactagttggagggccttcgaccatcgatgtccttgctgactggcttggctgaggttcatcttgtactggagtgtcggctgaaggcttgcgctttcttgggtgctgtttggatgtagtttgaaggttggcaacacactggaagggcaaggggggtgaatatgattagctcaatcattgcagatcaagtgggattggacaagattggctacatttctctcctccaggtaagaaccccggagcggtcttaagatagattggaataaacacctacagcttctactcggcagactcgagctttggtttctgagagctcttcttcaagtttggagactcgagcctcgagctcttcggtccgtttggctgcacacaagccacgaatttccagacgagcattccatgatcgacgatcaattctatgcgaactagcatcttctgcgagagagaagtcgaagcttaccccatacgatttgtcgacctctcccctgactttccccaaacacacagggctgtttgagccgttgacacctgttttgattcggagattgcaagcgatcagcgatcaagaatctcttggtgagcttctgctggtgtggatgtttctgctggagattagcatcggttccaaggggcctggctgtctgcctttctgaagttgctgccaacttgccagccaaacgctgatcaacatcgtcatgaccatttaaattttgatagggggttgatcaagagtgacatcgaacatgaatggggcagcctgaaccctatgtatagaatatttatgtaaatagatctgaagaatatgcagaccatacgccacactgggctgagggtgtaatactgaaggtgtgtcttctaatctatgtagtgtactgcggaaaggcccgaggacttgaggagtggtgaaaaaaatcgcgtgtataattatatgtacgaattatggtatgcatgaggtaagggagatagactggatggaagaagcttgctgaccttttgcacggttgacaggacgggccctcgcatttcatctgggcacatcgaggacgcggagaatttgtacatgggaggagaagaagggaatgagatggagttagtacgataagaaaacgcatggtgagaccgggccaatcaatccagcaaaaaaaaaaaaaaaattaaaatgatgtatcgaaagaattccgcaggctcggcccacacggttggactcggaggcagaggagcaaaacaaggggagagagagtaagaaagatcatcagagtgggttgaagtgaagttccaggtataagggctgtttcttgggaaaagtcacggataaagagtatgtagatcgtggtggcagcgtcggaagaagagcagggaaagagcagagacgagtctatatgagcaacaatatgtagcttgcttgctgatggatgaggaagaaagaacttgagttcgagtgtgattaaagaaggaaatggagggggaaacaagaaagaagaaatggggatcgggaaaactgtagcagacagcgggtgggtgaggctttttaatccacaatatattgagatctatgggccacaaatccctgtagtcacgcgtggtcaagagaggtaaaattgatgggtttcttcaccaattcatccagttgaacggtgaacagatatcttctgtgcggccatccatgagcgtctgaccattgatagagctgttctcaagacgagagcacttcaaaagaaagaaagaaaaacaaaacaaaacataccttttgagcccgacatagattgcaggccacggcgctccgagagccagacttcttcggaggtttggtagaaggcggcaattcgggagttgtgtgttgctggagatggtatgatgatgatgaggaggaggaggaggaggcctgcagcggtgcaggttgcaggagtgggtggggtagggcgacaggaagattgatggggtatggctgaagctgttgatgatggtaattgttattaggagggtgatcgggatggtgttgttggcgggatggtaattgagacatgatggatgatgatattagttttgggaagtccagtggacatgaaggcctttggggtttaataagtagtcatgtttaagtattaaatgtttaggtgtttgacgagcctctctctctctctctgtcttggtgggctgggctgagctgagtgagagtccaggcaaaagctaagttagcgcaaagccaggtttatgtgggagggccgatgacccgcggagttgtgggatgtgtatcttcgaacattcacgcaagcagtttcatagtttgggtgccacaacactccgccgtctggcgcagaacattaaacttgagcctacaacaacaacaacaacttcaacttcaacatcaacttcattctgggtggaagttcaacgacccctgagttcagcttgagcgaaggaagaggaatcgatcatgagcacgagagccaagcaagccaccacccggcagcaactacatagtactcttctctgtaaaactatatcaggggctggtattcagacaatcgacatcggactcgtgagcactcggatccagctctgatcttcattctgaacactcccaatcaacgcattcatcctacaaatcaattcttcgttcctcgtcacggccgacggagcctgtccaacatcgtcgctatatgtatgtatatgtatcaatcggacaaaactgaccctcattaaatcaatcgaccccctccagatcatcccctctcgggactaccattaaaggggtcaacaacttgcatggcatcgttcactcttgatccagaaaaaaaaacacccatcaccgaactctctccttgcttggccaaaacagaatcatctggaaatctattcttaagacctccggaattcaaatcaatcagaaacgtagaagctgtccagtcttgaatgatcatccggcaaaaaaaccagccagaagtttgatgtccgatgagtgatcaaaccgccaacataaataatttgattagtcctccagatcgctcccagacccagcgacgttaagaaatatatagatcaaaagtacagctttgtaacataccctcaattcaacccgattcacgccgcgaatcactatgtagaatatcatctcagtaacttgaatacttgtgttttaaaatccttccgagaactgaactcatcggccgaggctatccatgagcatatgtgtttttatagagctctcacatcgaatacaaaataatacaatcttctctgtcttcattccttcacccaattcaacgtgacttttttctcagaaatacactagttgggtcttgagtgctcaaccaaatccaacatgtttctcccatgtacctctgtgccataaatctttgcccctggtgcgattggaaatgtttgctacagcttcaagcaccactgatgattttcatttttcagtagtcccccatggtctgcttttttagacacttttttttaaaaaaaaactagtgcatttcagtccaacaagccaatcaccctgggtaacatttgtcttctttggaaacagaaagaattcattttgattttttttctttcattcagggtttgtaagtaatctatgatttaagatatgcttgagctgctttttgaatcacacaaggctcgattctctgcaggtatattgatcaactggatcaacattgcaaccatagtttaatagcattcttggagtggaaggtgtctgttgtaacagcagaagcagaaaagccaagcaaccaaagccatcttcgtttcgaaaaaaggcaatcattgtcctcctcaaaaatgacatccgcagtcttgagaaacaaagaccttctcatcctgcatgaaatgctgaccgaaagaaaccttttgcggatatcggtttgttggattgaatagtagatgatgatcttattcttggagttggttccaatttattttctcttgtccagcagcggatcctcctcaactcttcctcctgatgaccaaaatacccattttctcaatcaaatccatgccattgtcttcatccttgatccaatccgtataagttcaactgtgttcttttttgtctttgggggggggggggtcaagcaatttttatttgaacaagagacctcaggaagacgtctcgccagcgcgtcgcgcctcgagtgttggaagccgaatttggccaatccatcgagctggtatggcctcccacagctcatcgacaaggatgcgagttgctcgagctcaactgagtttgtcgtggtgctagagtgcctgcaggcggaggtccctcccctccatgcaggagggggtgcttcacggcgcgcccagccaattgctatcgacactcgcctgcaatctcactgggggtataaaacgacctgtgccttctcggtgaggatatttcaaccccggaaagctggattggtctgtagtccatagcttggcgagggggatacatacacccttggcaaacacaaagcttgtacaagcttgccgaaaggggttctcctcatcggccaaggtgaaggacttgaggaaggacccgcgcaattcggctctttggagggggacattacatattctctgacccgtatgtctgttcaatttaaatagaaaaatcctgccccgacttgcgggaaggttgatgatgttcaactagctggtacatcatagtaccaccggccagaaaccgatctctccgtccctcagcttacatagcaagaaaaagtcgatcccgtttgcaggaaggcttgaacagccgacctggggatggatgttctgctgtagtacgctctcctgggtgtccagaatggtggtcgcataggcatccatcaggcgcttaccgattgcgctacggggccggtgacttcattggtgatgcaagggtataagtaggttcccgggcgcgcaatgtcaggccaaaaatagagaatactgcgatacaaaaatcaaaaaaagcatctcctgttccagcttattcatgaggatctaaccttgttaaagaggatgtatctacttttcactgagctggtaaagccccttggtgaggaggatcttcactgagctggtaaacggtagagggcaatattgatgaggagagtgtatccctcctgagtccctggtgagccgacacaactgaacagccgtgccagcttgccgaggtttcgtattcctcctcaccgagtcatggagcacagcccggtccaggtcgccaacggggattctttcacattgaggctcgagctggtctgattggtatcagcttgccaagcttgatgcgtccttgctcaggtggcatgacctataccggcagggtgaagatatatcctgcttggcaagtatgtatgtatgtactctacatcttggtgagcaggatacacccttggcggcttgacaggctcgcataagaggcatcctccccactgaaggccagtaccagctctatcaagaggcttcatcttctccaaggaaaacaatcttagtaaactggcatgcttttagattctcagccagctagtatgaattgctggcctagtaataccattgagaaaattatccctcctaagtaagctgctgcccaagtcaaaaattatggctccgttcccaggaaggcttgaacacttgacctggactgttgacggactttctataatagtacactctcttctggcaagccagattgttggacgtatacgaatccatcagggcgaattataaccgattgcgctaaggggccgctgaattcattggtgatgcatggattttaagtaggttgcgggctatatttcgggaataaagatggataatgctgggtcctgggttatatttcaggacaaaagtagacaatatggcagaaaccccacagaccttaggcggatccttcaaatcaaagtggtacaggatgtaggagctcacagagcagggatccttatctgtcaattataatgacatgcaggatataccctccttagagtgcgctcgatcgagctgaagactgggacagggcccaggccctcggtgaggaggaaccattcatggcaagcccatacaccgctccagctcaccaagggcatatccctttcaccaagctagtgctaggagtagctatcctgggccagccggtggagaacctaacaaattggcaagaggtcaattattcttctcattgagagggcacaggttgcaccagcttgatgaagaggcaatatgttggacccctttggcatttttatttgaaaaaaagtttactcggggcaaaactcaagaattggggcacccttctgcagtttcctttcccccagcagatgattttttctcctcagcattgtatcagcctgctccttgctgcgacaagtgccgcatcacaatgtgtgtttttttccactggtcagcaagttttgtcatggcagtgattgtctctcaagcctccaacaattgaggggcttcttttcttaaagaactggtttcagtcctctgatgcccccttctaattattttgcatgtctttttgcttgtttattgatttcaaatcaatcttcttttttttctattttttcaaaagacaacatggaaaaaaccttgccatacatgtcaatcaagttaaataggaagataaaaaatttgcattacacattaaacaagttaaaaaggaagaaaaaaacttgtagtccacaataaacaagttaaatacaaataaaaagacttgtagtacacaataaacaagttaaatacaaataaaaagacttgtagtacacaataaacaagtctaaatttcccaacaaaacaaaaaacatgtgaaaaaaattattttttgtagtagggatgaagtctggatacaattgatacaattttacaaaagaatgtttatatttttttcatcccaaccttgtctttgcgttgttttgtgaactttttttatccctcaccaggtggcccaattgaatgctgacttgaattgacatcaggagaagtagctatgtatgtacaacattttttccaaggttataaaaacagtgggccaatagcactgcccatatcagtattgcattgtaaagtaacagataatttgttattttatgcacccatgggtgtatcaactctgcatatggttgatacaccacaggtcgataattttcattcctgtgtgacaggcccacagcgcagttgggattgggttggcgcgggtcggcaatgacctgtgttccctggatctgacggaggttgtgggctgtcataaaattgaggccgggccgacctttggatcaccatgaatgatcctgatgtcttgacatcaggatcatctgccatgatccaaaggtcggcccaacacaaactgaagccgatgatggctgtgtgtcgggcttcagctcagtgttggtggggatgatgtcatgcccgattttgttggcatgacttggataggctttttaaaaaaaaactttttcaaaaacaagttttctgggcctctttccatgcaagaaaggggctacttatgtttcaaaatgtaaaaaaaaccattgtcttcaacagaaatgccaaatttctgaagaagatttaatggaattgtagttcatagaacttcatatagctgttaatgtgcccaaggggaagaacaatcttgtggagcggtaattatgtccccttgttgatgccttatctgcactgataatcaggcatgcccagcaccagcatgggcgtaggttgcaggtttgaggcaagggagaagaactctttttctcaagactgagcctcccagtttctttgcaactcattatacccacgaggggccactgacgtctgctccttgttagaagccgtcgcggtcatgcccacaacatgatccgacgagaggcccacatcacaagttgggctgacagcggcatccgacacctccctctcttagccctgccattcttttgggcggggtcagacaagtgaggccaaagaaacgtgtgatgcgggctaaacgtcgcttgcaacctgtggtgtagcaatgacatcaaggactggaaaaaagcccttgataacagccaatacaggctgtttttggttgatacagcctgcatcacatcacaaaaaattgaaacatattgaaatcgatagtttctcaataagaataacaaaatatttgaaaaaagttgcccaatatgttacatatatggggccaaatattgtaatgtaaagtattgacccactattggttatcaagtggtaggaaatatgtggatgacttggttcacatgtgccccaagtaagtgtcttccccttttcttcagctaaaattacagaaatattctgtcaagattaagccctggaaattaccacacatggataaacttgattatgtacatacctaggctgagacatgttttctgcggctactttggctgcacaattacacatattgacacatgtcaagctttttgttgtaaaataattggaatccattgaaacttgcctcaacacctacttttcatgattgtggctaggaagatggggctttctgttgaataaatttaaattatccctcagtattggaatataagctttaaggacagtcacggttgctactgtcagtcaaggaagctcgggcttggtggggcaagggaggggcagacctttaaggacagtcacggttgctactgtcagtcaaggaagcttgggctcggtggggaaagggaggggcagacctaggattgaggaatagaaacaggatgatgtatttcatgagcatgtgagaaagaaaaggagattggaagagaatgatgagaaaacaaaggagagaagataaacacctttaaggacagtcacagttgctactgtcagtcaaggaagcttgggcttggtggggcaagggaggggcagacctaggattgaggaatagaaacaggatgaagaagaaaagagaaagagaacaaaggctgaaacagaactaggaagaaagtacaacatatgtcacaggcaacatgtcactagctgttactggaattcttattattctcacactcagaaacaagtttacaacatctttttgtttgattaatcatcattgaaaatttatattattctttcctgccatttaaaatgactatgacattaggataccttcaaatagtcttattgttactacactcgttgcaagcggttcagggtatgaatagttttctttcaaatagtatagaaaatataaaagccaatggtaaggacttctatcttcttcattctcataattttgaatgagtacaatttgaaaactttagcaacttgaaatttgataactgtttttctgataaaaaacaattctatttacagatattgaaacaacaaaatcatccagtgaaatcaatacacccattcatgaaaggggctttcaagtcacacaacataagacccatgggaaaaaccaacatttttcagctgtaggggaacactcccaaccaaccacagatgaaaatgtattccttcaaaaatgtgcttctgaaaaaaatcccccaaagaatgtgaatttcgatgtggcagagtttaaacctaaaccagtgaggaaaaccttcaaaaaatgtgagaattcatggagtacaggtaattattggtttgttcttcttccatgctcattaaacatttactaactgattatggatttcaggaaaaataaaatcaatgattggggagttatcttccttgagcagaagatcaaaagcatttggaaaagcaatttatgaagatgcaaatatggggaaccttaacaccaattccatcaagcttttggaggattacaaagaattgggacttgtttatcaagtccttttcactcatgtcaaacagaaaatagctggtttgggatttgatgaatccagcattgaaaacttctcaccaacaggtgatttatcaatcaaattttcagggtcttcagtgtctgaaaaagtagaaaaaaatggaatggggttttccagagaaatcttgagacatagtaatactgaaacaaattctgccatcattgacaaaattccagatctggaaacagttgaatctacaaattcttctagaaaaatgaaaatagatttacctgaagtttcagaactaagcagtcctgaagatttggtttcaagattgaattttctgttgaataacattgatctggaagaaatcaataaagtgcattattttgaccaaatttctcggaagtctgtttggtttcaagaaattattttggacacactgaagtacatgcacacatatgatttgataagtggtcaaactttaaagcatttctttgaatctgaaagaacactagaagttatgataatcaatgggtggtctcatatgattcttgatagatatctgggattttcaagtagctatacattggaattgataatgtcttacaagagtttcaagatcatggatggatgtgagtcaaaataacacattcatgtttcaatttttctgaactttggatttcatacaactaacatgtgaaatttgaacaatttatttgttactatttggatatatacaaaagatataagcaaaaatcaagaaagagaagtttacaattatttccttcattcacaagcaatctcttattcaaagtacatggaagaattttcaaaggattacaggaaaaacacagaagattcaccaaggaaaaacattgaatacttatttgataatttgacacattctatcttcaaacacaatattcttatcaataagctagataattatgatgggaaaggagatgcagaaaaaggaaaccctttcaaatcaaaactgaagtatttgaaagagtcaaaaatcaaatcaattcttcaccaagtggctggccttttttctgaaattggggatatccaggaaatagatgaaaatgacagattcaagatcaagtttctgttctcaatcatacattgggctgttcaggaatatggtagagaattatttgaagatgagaaaataggcaaaaactttggggttaaatatgatgccatgtcttccagtagccaatatatagaaagcttagagaggggattagcagagggatggaagccagagatgaaagaggatcaagttcaagaaagattgaaagtatttcaatcacaattttcaaatataccaaatatcattagttatctcatgattgaagaaatggaggaagctctaaacaggttcaatggaggagttcatttaaattgatctgatttgaatttactacagatagttcattaatcatgtgtggtgaaatgaatcaatctcactcaatttccatcaccaaaataatccaataatttggctattttttttatctttttttgattgcatgatcctctatatcttcatccttcatttttcattggttaactgatgtcatttcatggtacccgggtgttgtttctgttctacctgagattttatgacttcaatctttttttgctgcattgaggtttttgtcaatagttgcttgatttgccttcttttttttcctggttccaatgggtatatacttgctttctttagagttgcaagtcagctgctatctcctttttttgagctttgtctgcatagtgcgtaatctaggtatgcagtctcatgtttgtttttatctcgcggacatctgcttggttaaaatcaacttgagtcttgagaggtctgataattagctcacatcatcacaatatcaccactttggatactctcgaaaaaagccttatgggggtatgttacagtagtgtggtatgaaattgagatgaaaaagaaaatgttgaagagccagggaaacatagaaagatctgatggatatgtaagaccaaatgcaccatgacaatatatgagggaatcccaaaatttgcaaggctgtcaattgagctgtgtgaattatgtaatccatttctctgggcccccgtggagggaggggggggggcttaagttttcttccgcatacaacctgtttcttgcctgagccatctttggtcaacaacagtcaacaacagcaacatcgatggtcaacaacagcaacaacaacatcgatggtcaacagcaacagaactgaaacaacagcaacaacaacagaaacaacaacaaaaacagcaaccacaagaacaactgatgaaaccagaccagaatcaaaacactcgatcaccctgcgactatctctcttcctattactcttggccaccctattcggatatcgaagactattgattggctgtttactactactggtctactcgatcggaatagtcatcctcttcaacctcgggctctcgtactggcttcacccccagccagctgatgattcaatcgatcagaagaaaaaatcattgtaccaccgtctcaacttctcaacaccagctgcctattcagccgccttgatcaaaaacagctgggaaactcataccgaatggcgtcaggaaccactacacccatccctccaacctaagaccacggctgtactggaccggctgattgctaagatcatcagagattttgtttgcaaggcaagcagaccatcctatctactcccctctccaacaactcaagactgatcatcgtgagtcttgcttaccttttctatctatccagtggtataatcaaatttcaccacccagtcacactaacatcgaaccatcatctggtgctcaacaacaagaaaaattcgaatctaacactcccaccgacatcttctcatcccccgccttcccgctcgctgttgagaaaactatccggcattcacttcggatcttattcgataggtttggaaagatcgacttggccaacctgatcatccacaagatcttacccattctgaccactcacgtcgaagctttcagacaagccgaatacgatctcagaggtggcgccctgcccgtccacgaccattcgcgtcgatcacgaaatgagtctaggggtcgtctctatcgtgccttcttcagctcggggaacgatgaaatcgatctgcttctctcccgccttcatgctgatgtactacgccgcaagagtcaagaggctgagcacaacagtccttctaactcgggtgaagagcgcctcaaaccctccagccggcttcatccggccgtcgacgtgcccactcccaattcacaatcatcagaacaagcccatcttcgcaagctgcttgaactccttctcccgctcatccttccaccctcagaatccaagagtgtcgccgtcaaatcgttggtggttgagttactggcctgttgtgtgatcacaccggtgatcgagatgctttccgattcagacttttggaacaatttgattgaagaaagggctggtaacgtgattcgtgagcaacggatggtcgagcaattcaggcaggtcttggatcgccagctctcatttgttacgacctcttcctccaagatggaaataggtgggactagctcgagtgccagtccttcaatcaaacccgttacaggttcggccggccaaaccaaccagtccatccaaccgatccccacggcaaaacagaacggaatccctgattatgagtttacctcaaccgaaagcatctcaatcagaagtactgccaaagaatttgagcgattctcgagatcaatccaacgttgtaatactctgtttgatgttaggcggttaaaaaatgatgtagaaactcagattcgcaaggcggaggccgaattggtcggtggcttcgacccagagcaagtagacaaaacccagcaatctggtaattttcacgagtcagccatcaaccctaatctaccaccgatcaattctcgaagcgacttgaccaagtttcttgaacggctttctgctgcccgagatatcctggaccatcgacttgctgagttgggagggttgagtggaccagtaaccaattcctggccatctgaaacggcaggatgtgctgagcccaattcgtccaactcgcttaggacgcttgaagcactgcataagctccagcccagtcggagccccagtcaaatccttcaggaaatattgagagacagggaaagtcctgcactttcttatttcaccgagttcatggaccgtcgtcaacgtgtgaaactcatccaattctggctcgccgttgaaggcttgaaaaatccactggaggaagaacctctttccaatgccgatagcaagtctgtcaagttacccggtagatccgttccagccaagtcttatgcgtcctcaactcacgaagtagcaggagggacaagtcaacttcccgagcgcgacttggacgccatgaaggctgacatccaagcaatcgtcgaaatcaacttttcgacggttgaagccacagatttattaggactcaagcagaccgaagttttaccgttactcagctttctttcacccgagctcgcccaaagttatcaatcgactatctccactcgagctgccatcgtacagtccagctcgacaaacaacaagatctattttgtcacagaggcccgtgctgccctgttcgcgatgcaacgtaaggtctttgacctcatgttggcggaagattttcctgcgtttgctgccgctggagatttgtacctcagagctaccgcctccctgtgtcgtgggaaatcgtcgagtggatctgccgcatcacctgcagggctggttaccagtgaatctttccctaatctcatcgatctcaagtcctccaacttcaaaggtcgccacggctcctcgctctcccataaatactttcctgtcactaagcctcagcatctgtcggacattgattcctcgcgccctaatctaatggccggcctgatgggatcagaatataacgaatcggttggtaagaaggacgggccgtctgcaatgatccgatccaagtctttcaacggctctcttccttccatagaatcacattcgggccccaaatacaattgtgacagtcctgattcaatcacctctcctgatgctctcacgcccgccagaaaaggaagcactgggatgcacaaatcgaatccatctacttcaagtatcatccacaccgtcttgcgatctacggcaagtgatatgaacaagtataatcgtcggattgttccttcgcccgttccgccccaagtgacgcttcaagaagcgtttgatgaacgtctgccaggtgaacgcttgtccggcccaactcactacgaccagcacatgctttcgctgtccaactataccttcccagttcatttgccctcttctcaatcctccagcaagttccagccggtccaccaaatccagccggccaagttccagatgtctcctagtttagatttcctcatttccccctgcaaaggcgatcgggcacccctcttcggcgacgatttaagcttctccatccgcaatgcctcctcggcccgacctctcagtctcctctcgaacttggacgttcagaaaaccaccaacggtgatctgaagtctggtcatctatcacagtccacctcccgcgccaatggtgcgaagcctagaaaacgcgacccgataatgtcaccggatgcaaaccttgcgttacaagaagccctctcatcgatcatctcgacgtctgaccagagtcctagtctgggatcagtcgaactgccacacagctcctcgactagcctccacaagggaaagtatcgctcgtcgtgctcaagcctcttgggggatgaaagcggaagcaccttagattggtcactcgatactcgagaccgacggctgaatggcgacctcgctaagccgctctctcgctcgactccgagctcaccagtctcgaagccctcacaacggaagggactttttgacgacgacgaggatgatgaagatgacgttgatgacgaggaagataacctgctgttgttcgagcctaacaaacaggcaccatcgaagcgcaggaaaaaggccggcctccaccgggagattgcggctagctcgcgcccaatccaaggctcatcaacggccgtcacgagtgttgcggaagccgatgagcggatcatgaagctcgagaacgaattgacactcttgtcaacgctcatccgccgggccgagctgaccgggaacaagctcgagatccgcctggttagaaagtccatcgagtctgtcggcatggagctctccgaggtgatctatcggaagacccggttaatccagctcaaggaactcgccctcggcggcttccgtgccaagcttgttcctggtagggtcaagctctcgatcaccggtactaccctcggtggacatactcctcaacagacttctggtaaagatgatctccaggcgggactctttggtgtactatcgcctgagaagaagactagcacgggtcaacagcaagaatacgttttgtataagatagaggtccacaagctagccgaggatggaagcttcggatccggctggatcgtctatcgtcgatacagtgaattcaaccgactcaaccaggcccttaaggccctctatcctatatcaagacagctcgaatttccggctaagctctttggtttgggccttcctgctaccacgggcctcggctttgtctccgtcaacgtcctgccctccaccgtagctaatcttcataacttcggatccgctcatactaataaatctaatcgtaatcaaactttgatcgagcagagacgcttgggtctcgaacggtatttaaaggttagtctccttcactccattcattcatacaaatgagatctgaagtaattcagtttgtcttcctttcctatcaagtccttaatccagatcccagtgctctgtgaaagtcctgaactggcgaaattcttatcccgatcgtcgtcaacaaataacaataatggccaggatcgatcggggttaggagggactaaaacaggcgacggaggaggaggaggagcagcaggtgggattgggatcgggatggattcaatgacgcgtttgaagaagcaggtcgagtttttctccaacacctctagcttcgtccgttcaatctacaaggccattgttactggaagcacgaccagtccgccgggcgattcgagcgtcgatgcatccggatcacgggtctttttatctgacccccaccaacaacaagaccaatttgttctcccaatctccaactcttcttccaacgttggccctcaatccctccccctctcccccaccttctcattctcctctcagttcttgctcgactgcttcctcaaagggtcccacaagaacgccctgaatcctgttcatgatgatcctactgcggatcatcatcgtcaagtcagaaccggtcataaaaatagcgactcgatcgagattaaggatcttcggaagaagaaaaccaagaaagattccccaactcaacatgaagaacatgaggaggaagaagagttggaagaggaaggctacgggtttgggacaacagatgatagactgatcgatctctctcagacttttaaagccttcgatggcgaacttattaccccattcactcaacctatttcgacctttctcatcgaaatcttcgatctcaatgatcatcatcaatggcttcgtaagcagggtatcgtcatcattctacaacagatcttgggcgggacgatcgagaggttagctcaatcccaatcatccacaccttctatttcttcttctctaatctactcgtctcataaaattgacttatttcatgtttcttcctttgcgtgtgtgtgggagtgtaggaagtttagagaatcagtggcagaattgttggatgatgaacacctctctcaactgatttgttcgctggaaaactcactctggttcccagaagatgacgacgatcaagagaaagcaggcagtttgagagcggggggacctaagacgcgatcgattgaagagaaactgatgacttgtgaaggtgcttatcggaaactttcggctatcattcccggttcgtctctctctctctttttctctgaaatctcttttgtttacttatctctctccatgggatgctgctggtgggttttgttagattacgcggctagtatcctcggcagatcaaatgctagattggctactagaagatctttctctatgcttcaaaatcgtcgacttaataaacatttgatttacactatcttggatgaggttcgttctcgtttcttctctatttttttctattctctttcttgaagcacgtacttattattgttattattttcgttcctttcatttacttgattgatttgtgtttttgtttgattgggtgggggtgttataacccatagattattaaaactttgtttcctgaattaattggttctttgtagtcaacaagatgtacataaacatatgtaaaatggttctgtatcaattttcttttggtgtttttgtttctcattattaaaacagaaaacagccaacttttgtttgtttaaaattacctatcttattattttgaagggttatagttggagagcgatctgtccatgcaatccgcaactaccacagaggtttgattttctggagagttgagggaagcaagggtatccagagaaattggagagggaagctcatcggtgtgggtctgtgatgtttgaatccatgtgatactatggtagctaagatgcctagtagcgctgggatttcaattctttatcaactcatccctaaaagcctcacctgtccctttctttgcaaaatttaatgttttttcctggttgtttcaagtaagaacttcttgatatatgttctggtaatattgaagctccctcattatagtctgagtgttccatttgttatgatacctgatcacaagctccttgtagtcttagagccctggcttaaagggcttcttgtctctcatctgaaggctcttatcctccttagtatgtgctgttcaattcaatagaggggtctaaaaaccactctcaattttgacaggaagttcttgactgtctgtgtgcatgtaggcttagtctatttcaggaagcccagtggcagcaatgaaactgcattggcttttccctcttgttctgcaactcaaacccgttctagtgagacaagctcacatttcactgcttccacatgtgttggaaaatcatgggctgataaattcatcaagcaaaatttgcaggaggggttgtagccaatgagggtgaaaacaggcctaccaaataaaactgtaccgggaattgcatcagcagagcctatctactcacacttctccctaatacaatgtaagccctaaaaacactatcattttgagagcttgtgagtaacaaaacattttgaatggattgtaaacatgattcacaaagtttatccatacattccttaaaacacggagtaaacagtacctgtggagaagactccagcaacacctgtctcaaaatagtaatagagccaatcaggacttgactgtcagaatcaaattattacaaatatgtaatttttttgctcattatagatttgaaacctgtttcaccaaattgaacagaaatttgacacacttggagactctctaaaaggatttcaatggcatccaggccttttacaggttggtataaaatctgttcacagtcagattcctctggtcagtacatgtatcagtcaaattttgaacttgaaatattttcccagttttacacattggtcaaataattcatttttgaaaaatgtgtggtgagttgccttaccaattacttgatcccccttcacacttgtctcaaaatacagtacctgatttgaaatttacatgtatgtttcatgtttttggtcatgaataaaagggtttgttctgtctttatcattttaaatattttaacaccccaaataaatcacagtccaccatttttaaatcaaaattcatatttacaattgttgctgcccatgtcatctactatgtctatttacttgagatatctccaaatattcttacttctcctgaactctttgagcacaactgcaggtatgacaagtaatttaatggatattaccaaccaaggtaagaaagtaatttctttgtcccatagttctttacccttgctatgctttgaaggaagcactgactggagatttgatcactgtgacattgaaaaatgaaatttaccacacttcagatactgaaatggaaaaattgcacctggaacctggaagtggctccattgagtggcatcccacagtgaatcatatggttcatgaggcagagagggaaggtgctcatgagatgatggcagaataccctggtgaaacattggctcagcataagaggctcaacaatgattctgaggaacaacctcaaacaaagaagatcaggttgagcttcaaagagttggaaaacaaggaaccaaggcaacccaatgatgaatctcaacacaactctaaaataggcacatgtcttcttattattttacttaatttgttttgaagttttctaactgaaaattccttaacaggtaaccctgaatcagtattggaggagttaaaccttttgtggaaacattccagctcatttgacaaaaagaaatttaaaaatccatacaagaggtacacttcacatgacatgaatatattggattcctttcaagaattgaaaatcattcatgaaatcctgtgcatccatgtaaaagaagtgcttgtcaaaatgggggtggaaaagtcaaggatatacaacttaggaccaatctccattctaaatcagcaagaaactagggacttgggagaattttataaaaaaatcaaaataaatacaaatttacctcatatttcagaggaaagaacttgtgaagatttggttaaaggtttaaattatttgttacacaatattaatttgaaggaaattgaagaacttgatttggaggattccagaagtagattctctattcctctgcaagagaatatcttgaaaactttgaaatacatgtataaatatcaattgatcaccagtgaaaatttgaaagggttctttcaagctgaaaaaactatggaagttttggttgtcaatgcatttgagggagacattttcacaaaattaatggaaatttccagcaactttgccttggaacaaattttttcttttcaacatttggactttgtttctaaatgttagttgatttcctcttccttttttttattgaccagctaattctgaacatttatatgtttttttccattgtgaatttgaatcgaagttatcaatcaaactcaaaagagaaaatcttactttgattttctcaaatcccaagcaatcatttacttgaaatacattgatcagaaacaccaaagacaatttcatgccggccaactagatatcactgattggggaattgaagaagaattcacaaatttgactgaaaagatctttgatgataatagtcttattgatgcattagagtatcatcatggaaatccagggaatgatatccaaattgcagtggtcaaaacaaatcttaaacatgcagctgaaatctttttcaagattgggaatagaaaagtaatggataaatttgacagcttcaagttcaattttgtcttctcacttttagattgggtcattgaaacatatggtacaaaattactggaatactttgatttttcaagaaaccattttttgttgaaattccactgtttttctcacatgagaaattatgtagaaattttggatagggacttgatgactggaaggaagccaaaaatgagtaagaatcaatttcaagcacaagttgatcacatgaaatcacactttacaagtcaagttcagggagaaaatattgatagttatcttaggattggagccattcagacacgtctacaggattcaaattatttttaaaagttgacatcaatgtgaagaagaaacaattaattagaatctatccatgctaggaaaattttaaacaaaaaattcctgatttgaaaggttctcttcaattcagtgatttttcccttctttcatatctttggtttatgggcttgattcctctcaattattaccagtgattttagattatatttatcttgggcttggttcttttatttatttattcattttatggattattgcaattccagtcaagggttaaggtgctacacttcacccaaaataatgatgatttaggaaagaataacaggcttatgctgcagtgccaggcttcactagaaatgtccctgtcacatctggatatccacacagatttggatattcactcacttcttcagcggaatcagatattcaaatttgcatccacatccactagcaggcagcagggatacggagatatccacccatcaaatcacaccaatggctgttggagggggaagccaacaatgaaaggggttgtctgcactcttggccttgagactgtacagttgcaagtccaacaaggcacaacattgttgaccgtacatgtgccttgttgactggaaggaagaccttctggtcaacaaggtacatgtgcatcaccaatgttgccttgttgaccagaaggtttccctcttcctgacaagatacatttaccttgttgactggaagggtttccttccagttgaaaaggtaaaacccttccagttgacaaggtaagggcccagatcacgggtactgtgacacttctgcataaagcacaatgcatatactccaaatccagtctcagaattggagtattttgcacggtttagaagatagagcagtgtggagtcctgtctccaagtccacgcaccacgtagtcatgctgcgcaccagtatccaaggtccccattgcacgtgacaacaaagcccccacacatgtgataagaatttcaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagatatctctggaatattctgtggcccattcacaaggaacctgctccacgtaacagagtagcccctatccacaggttccaatgggaaattcttggctgtaataattttcgtgcatgacctcttggagctcctggaatattatccccaaggttccaaccctggttacatcaccatttgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaatagtgatcccccagctttacaataccatatagaaacatacttgttgaaattttgggctgatggactcaagagacagagggccaaaaaagaaaggtttcttatttgggaaaggttcacggaaaaagagtgaaagaaccaatgaattttattcacaattatctagctaggtttaaatagactaaatacaagtgtgtcaaaatgtggttgagaaagaatgaataaaagtattttgaataaaaactgagaggaagaattgaatgagttcatggaagaaataaccggacatgtcttctcagtctcttttagacaaactagtaaaattaatcatgaaaaaacaaacaatccgccacaaatgtatagagtcgttaattctagacaatcagcttttaagaatcaaataatgaaaatagaaaaagaaagaagccaatcattaagacaagagttgtgggggttgataagcgcaagccaacccccctcgcgcacaccaatctgctgcaggggagattggcctgcagttggcgtgcaggcctgcacgccaatctccttcccataggacccaggcatgggtcctatgggagggaggattgcaaaaaaaaacaaaaaaagtctcgggctgggaggggttcctcccatcccgaagactgtacagtctcacagccgggaggggttcctcccggcctttcagttgtgcagcctcgccggccaggagggcatcctcctggccgacaaggctcatcgttttttttttcaaaaaaaaagtgagaacaacttttttttttctttaccttgccggcctctcgccggcctaggagggaatcctcctggtcgacgaggttgtacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcatcttgaaatagactgaattatagtttgtcatagctggttttatgttgaatcttatgcatcttagtagtctaattagaactcacagtagcaatttatcaacaactcttcgggcacgccaatctgctttggcgtgtgggcccgcacgccaatctgctgctggcgtgcagattggcgtgcgcgaggggggttggcttgcgcttatcaacccccaagagttgttgataaattgctactgtgagttctaattagactactaagatgcataagattcaacataaaaccagctatgacaaactataattcagtctatttcaagatgattcaagaaaggaaaatagttgaaaaaattggggaaggaggaagtgaatttagggaagagtaggcaaagacagtgaaaactcaacaatacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaagcctcaagatccctcaataaactccccagttatcacccagaacccaaaatcaaccattctgagcgctcacaactgtccagcttctactaagaagatcctcaagacccctttggattattactagttttccccctaagaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaaccctcttttttttgaatgataccttagagggattaaaccacccctgatttatcaggcccctctggtttcatttatattaattctattaatataaattggccactttttggatttaatccataattttcacgtaattcttctgaattacttataccagttttgtccctgagtttttaccataagaaatcttaatttttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgaaacaccaggtaccacaccaggtaccacacctggcaccgccagacaggtaccagtggtacttgaggtggtttgatattgtattaacatcaggcttcttgatcttgtactaaggagagatggccccaacgcatccggaaatccggctgctttttcaggggaatcagccatccgcatctgctggcaggtatccctccgctgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaactcttcaatatcctcaagattcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatgttattttttattcatcttgattttattttatttttattttttatcattttattattcttacttatctttttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgatcttgtttgtttgttctattctgtgttcttcttctgttctgtgttgtgttgtgttgtgttgtgttgtgttttgttgtgttgtgttgtgttgtgttgtgttgtgttgtttttgtttctggttgattggtgttgtagttagggatgtgatgacatgtctgtgacgtgtcactccccagagtcaaagttcagtttgaactgagatgatggggaaggatggcactctgatctgatccaagatagacccatcatttcttattgatctttttattattgattcatctgatcctcatactcaccttcacatatcctcaacctcaacaaccgccacagaaatcgaattctgttgtctcctctcagaaaaccagccaaccccaacactttttgttcagatcacagctcactcatccagaccccacttgaaggcagccctcaaagcactttcccttcaaccaactgcctaccgcctggcacgataggagttccacaccgccttagcgggtatctttggatatccgccccttaaactaagggtggttggagggggcggccagcaatcaaacagaaggtcttccttccggccaacaaagtaaatgtgccttgtctccagttgacaaggcacatgtaccttgtcaaccagaaggtttatttctggccaacgcggtcgacaaggtacatgtaccttgttggacttgagactgtacagtcttcaggccaagaggaacccctcttggccttgagagtgtaaaacgtatcaaggccaagagggtccatctgacgggtatccctggagatacccagatacctgccaagattccaaggagaatagggcatctgcacccaaatccgaatcctctggctccgcaacagaataccctgaggcaatctctagtactaaggtaccaggtgggtttttattccaaaacatgcacaaggtgtcacacatcagcatgttgtgggatactttatggtttcccatcctaaaactccaaaaattttatattttcttgtatatacaataatatgacaccaaatgtggctccaggaagggattccagggacaaaattaccctagaggagcaggcttggacacatttaacccctctgtgttgcattctaaacccctctttcactcacaagtaggggggtcaagcacccttacatgttacaaggatttcaggtacacatttcacccctctgggccatgtgatctggcatctgtacatctcaatcaagtacaatggaattattcaggcacagcatacagtttaccttggcaacctgtcatgtgatgtgtacagcctcaacatacaggatgacatcatgcggcttacagaacacagcctgtaggttgctaggttgcatagcaaccgttgcacagcttctcaatacggcaaaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaaattaactcatgtaaggctgtacaaccagccaaaatacctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaacttctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggtttttcaattataagaacccttttatacaatattataacatcttatacataacaaacaacccattttagcacctgtccacctgttaaacaacagtgtatcttttgatacactccactatcattaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaacggcagaggttacctcacacatccctttccaaactcagcaaaaggttctcacaagcacttgtgagcttaacaatgttggtttcaggaggtagtagttgccatccatcagtccctgctaaaaacagtgggttgctatgcaaaactgtgctacaaaaaccacctggtggtagcatagtaaccccaaaaagtatctcttaatgctgttgaattagtggcattagtctaagactacactgtgttacacccctttttgtgcaaaagaaacactaaaaggcttgtatcactgcatagaatggtgggccgctacgctaacagtagcggttggaacagcataacatagcagaattctgctaaactttagcgtagtgtagcggaattccaccgtgtcctcactaacaaacactacacgttcaggccccctaaaaagtgcccgctaccaacaatgaaacaatgtgatgtgatgcaataaatggccatgtattggcatcacatcaaaaaagtgatgcattgcatcggcatcacatcaaaaaattgatgcattgcattggcattgtgttggacagtgaggcaaaccaatgccaccaaattatagtgcatcacatcacatcacattgctttgccaatgcgatgccgatgctctgtattgaagaatccaatgcagggccccgcatttctatctcaatgcaatgcctatgcgtgcattgcatcagttacattgttgttgctacgctgcactaacgggctggttagtggcattttgattctgtagtagccttagtggccattagcagcctgtagtgcagcattgtgtagcattgcaaagaaccactaactttttgctaaaactacaaattttggtgcacaaataaacactgctacactaacactttttaggaaaaagtgtagtgtatgcggcccagcattgctgcatggtggcagaatattttactctgtgtccatcagagttagtgtgatactgctagtagctaatggaaaataagtgtagtgttagtggtattctgctgtgctttgttgatgctaatgatagccgcatagcatagctgacccactgttgcggctacgacccaacacacaccacaaggccatctcagactctaaaatatagagggcttttcacaacagagttttttgttttcgcttcttgagtggctagaaactctttccccagacttataagtttcagttttgaaatttagtttcaaaaacccacttcagcatgatctacagttttctgaggtctcagtataaggacccaactggactgagtggttaaatgttgcaccatctgagctctcacctctatgacattgatgtgaggtttttgatttagcaaggtgagacagttcttgcaagtgttgaaaaatctttcttgtaagatgctatggtgagccccgctactaagtgtatgtatgagtgagcccctgtgtggactgggctatgaaggctgtaagctcatttctttctagtcaaacataaatttgtggtcaactacacaaatcaacaggctgcccttgtagcacttttttgcgtaccaaaatagacactcatttccccccacctcccctttactgtttcatcaacttaatgtggggacattgactttgtttaatgacaggaaataagctaattaacaggctattacaactttaagatttctttaggattgattggtcctatttatgtagatgttatatgttctcaaacacacacgtatgtgaagttaagttttggtttttttaatggaaatgcagagccccttaatttgattggttgaatcggaattttcgattattatttgggtatggatatgatttccccactcagcttggcaagggagtgttacacgcagctgtgggtattttcttgtccaatcttttcagagtcgaattagagtttgtgtgtctgttttttttttttggagatggttgcagttgaaagccaattatgttataattttgagatggtccagtttcatttgttctcgatcaaggttgagggatcgaagctccttttctgatatcctgtatggccagcatgccatcaatcaatcaagagtcatatcagagtattgtttacatattctgttgttgctggttgggttttaagagatgagggcagtttgagcaaggagttgtccgggaagcgccaattcgaaaagaaaaaaaaaaaaaacatccttctctctccatttccaaaaaaaaaaaaaaaaaatccaaccatcacaatcatgaccaactccaaccaagcagaacaccaacaacaacaacaacagaccaacggagctggcgaagagaagcaacaggagaatggcaccacaacagccaagacgattaagacagcagccgatatcctgtcgcgaccgagactaccacccaagaagaaactatcaaccagtaacaagaaaccaggaaagaagaacaagaacaagaacgagcagctagtaacagcaacagaaaagctggaagagaaagaagaagaaacagaaggtcatcccacagagtcgatcgataacgaccaattactcgaccaactcttgacccaaaccaaccacctcactctttcatcctccgagccaaccaccccatccaccccaaccacaaccaagacacaacaacaacaacaacaacaacaacaacaacaacaacaacaggaagcgaatgggaacccaagcagaagcagcacgatatcgaggaaattgcatggccttagtgaagatatcaaggaagtggcgcatgccgttagctcgtcgatcaatccctcctctcccggaaaactcgctagcatcaagccgaagaagaaaccgcatcgaaccaaggagaaaatcgccaagcgccaggccgcccagctccaggctcagctcgacgctcagctcgaatcttctatccatcccgtcatcgatcatcgccagttagaggccgaagctttgctcagaatttgtctctctttgaagctacaaatcttcgaggttagtagtcccttttccccattcccttttcatttttttttttcaaaaaaaaattggttttatattggacttattaatatatgtataaaaaaaaactagattataccggatggacattgtttattttcagcgatagccgaccaaatgaatgtgttaagtggccagacaaatggcccctcaacggcgaccacgacgcccacaaagggagacgaagcggtcggaggggccttgagatacacataccaaacgtgccggaaactcgcctcggaatacatgcgcaagcatcccgaagagttcatccattatctgccgggccaggacgatggattggaggcgggattgatgtcttccaaggagtatgaggagcattgtgatcgcgtccgagactcggcttgttggggcggcgagcctgaggtcccgtctctttccccattccccttgctctctctctcactctttctgttcacttgattaaaaccgtaattgatcttgggccggtttctttcatcatcagatcttggcactgtccaaagcattgaaattctcaatccatgtcatccaggctttccatccaacaatcaaagtctccgaagagtttctcgagcctagagggaacatcgccttgacgatctcataccatcgtaaatcctatggactgggcgaacattataactgtatgttttctctcttcctttctttccttcctcaccaaaatatgaattactcatcttcatttgtggcttacttttgaactttgtaaagctctcagaccgatctcgtgatctttcttcttcttctttttcttcttcatagaccacttaatttttttttttcattcttttcttcctctcgatttcttctttatcttcagtggattcgttgattatatctttttatctgttgatttactcgacatcaaaaatcaattggatttcctcttttttttttaacattttgtatcataattgatacattaatccgacctttttttacatatatctaaatatacatcaataaatagatagatagatagttcccttttccttccttcctttctattatgtttctatacatagtattgttgatgaaaaggcaatatgcaaagtaaccaagggtctcaagcaatacatttctttaagagaacgtatctatccatgaagtacaaggaaaaatgattccgtcataaatagcctctcgccgaactccacggagagccaattgccgcggcgggggatgcatcatacagagagcctcggccttccctcaagcagcccacgggaaggagagatgtgccaagttcggtctgcatgctgcccttcggtaccctcggttcacaaggctggcttttgataaacactaccagcaagtttggcctgtgcagatgttgtccgagcctagcttataaatacatgtgggctctcggctcttccttgggcgtctccgcaggggtaggacgctctgatcgtcctccttctctgccggaagacgtgcttcgtccatcgcgaagtgccactaggtccgcaagctcccacacattggagagacttgacgtatcaactcagggccaacccggacgcagtaatgctcagaccgtcgtgtcggcacggttgttgctgtgaagctagagattgttgccgtccgtggttggatgagcaacaaatgttgtgagattgacaagttagtatacttgtaagtcagactgtcctctttcttcctcaacttaactgtgtacaatccgggtccttcaatatccttcagacaaggtgggacttacatcttacgttcttccattcacaagtgatttggaatcatcacgcagtggaaaatcagatttgcagcctctgtgttaaggattgtagggtgcaatggcgcgacgggaaagtcctcccttatgcttctcagcttaatctccaatttcttccgggccgtccctatattactcgatgaataacactttcgcggatagagtagggcaatttcttctggccgagttttcacactgggtgatcggccagaccctgctccccaatatttacttgtttcatttcttccagtcggcaaaacgggagtacgaagagtacagcgggtcatgccatagtcataccggtcatccgtctcatacaatccgccctccaggcttcaccgaggtcgcagtctagacatacgtatatgccgcaaacaagggtaggtgagcatagatcagtcaatcacagccaaccctggttcatcctccccatggaacctgaaaataatatatcatatccaaagatcctcagagataaattctcataaagaaatccacataagcaaattctcatagataaaacttctcatagatcgatttcgaggagatgaaaaccgatatccagcaactgctttcctgtttctcactttccttatgctgcaaggcaatgtataaatcttctgagcgtcctcttctcgagttttcggatgaccaagcgcagagacagatttctgtaaatcaaaatctgtcgggctccggcggcaggatacctatcgtgaattctaatctatgcgcatctgacagacaagttttgacgcatcagaatccttcaacttatttatcccaaggtgatcaaaattccggttttgccagccagctttcttcttgtccaatccagtccagtaagcatccgggtatacagttatcagaatctaagcggcattttggtttcatagctgagccagaagaggcattggaaatcgagtcaggatcccaccatccatctgaacgagacttgaaacggcaaagaagcttggatcatcccagcggtcacacacattcacaatcttccggggcgccttctgttcctgctcatgagactctcaacccaagacccaatcaagccataaaactgctgggctttgtcatgagtcctggagtcacgccaagttatttttcggaaaataggatgatgaaaaattcaaatcgactcggattaagtgctctgtctgaaaagacggatgaatccaataaggatgtcggagctgacaaaatgtccggctcgaagaatcgcaattccaggtccgcaaggtctcccgaaactcctctggacctttcgatcgaacctcgcacacggatttcggtcgatgatccgaacaaagagatgaagcagtcgttgggaccatatatgatgcaggtaaaacctggatggaaaaggttgaagttcgatgagaaagttcttacctctacactcgccctgcaagattatccacaaaaattacagcgtcttttggaactcatgaaagacagacttgggaaggaagagatgcggatgacagaaacggaattcctgaacttccattcaaggggcacactcaagttggcccacaatcgaacccgaaaagatcccgataccctccccgccaatagaaaacgtttattgaaaagtaaacggaccaattcctttgtgacagccagcacatcactatatcaaaacaggaagggttggtaccagcattggtgggagcaaggaacaaagagcaacttggaaagtttgattgaagatcaaagtagtcatctatcaagacaacgaggaatcatgatcttgcagtttttagcgtatgtcgagatgatcagtacgattgtcattaacccccacgtcagggaggcaaacgatgtgggttttcaactagaaaaggcaatcaagatggtcgaagaactctttgacaaggaaaaggtgaactgtttgcccaaaacaatgcatgaaatccttctgaaagaaagaagaattcaggttgaagaacagataagttggtgtcagtctatggactcctattcaggtacttggactttgttggagatttggatgaatgaatctaggacaagctggttagattcaatcaagcataccggttataaagactatcttgcaaccactaagacttttttcaacactatcttctgcttctctattgaaaaactatctgataatctctccagaaatatgagagttgagtagttttggaaaacctcattgcataaattgagctgtagtcttctttacttatcaattttttaatcataaacatttatacaaaataaatcaaggtcataaaagtacatgttggtttgatcaatcttccaaatttcaatttcaaaatagattcaatttgtcctttctttaatttcttttgatgaaggccacatttttaagtgttgagtgcaagcatgatgtgtgaactttgctcaaattctgtcaaatttggtggggattctacatattacgctgctactctacaacagcatattatgctgacaatgataaaagctgtgcatagaatcttttggggtggaatgttcccagacaacctgttatagatttctatcagctctctgtgaagtacttcccctggggaaaaccatccagaacataccagtttgggtggcaaggagctttctttgtcgaaaaagggtgagaagtatatcagactcagttcttcaggggttttggacccctccaccagggaggaatcaaacttggcaaatttatgtccctgaagattggcttctttccagaaagaactatgtatttcttagaaaactagtccggattttaccatcttaaccaggatcagaagtgatgggtaatttacagttatccatttagttgagtcaccttgaaagtaactatttgggagaaaatcaatttttagttgattcaccttgaaagtaactatttgggagaaaatcaatttttaattatgtccattgtgaaaaaaatggataactagataattccccatgacatttttaagaggaatgtttcaactcaagaaagcaacactgaagtgatcctttgaccataaaatcatgcttcagattgaacatgcataatgcatgactttttcatttttttctattggagaaccaatatgtcaagatgaaagttaagtattaaaaagctcatagaaaattgtggcaaacagttgtgataaagtaattttctgagtagaatttttggttaagctttaatcagttaatttatccaatgaatagaggttgatgacttgaagaagttttggtatccaaagtgacctgtatagccccacattgtaactttccactacttttgtaatcagtgggaactttttttttgtccacacaaagcctacaaattttgagcaattcattaagtacaagaggagttaattgatttaggatttttatcacttggataattattataacaactttgaaactctcaatgatttttcacaatttcagacaatcagtttcataattttacagtcatttgttgttgttccaagctacataaagtgaacaggacaaaaagttttgaaataataacaacattttgaaatactaagcttcttcatttagagtattggaccccatgtaaataatttcccttggcagtaaagggaattatattggaatgttccgtggcaatgaacttccaaggctaataagtcatgtttttggagtagaaacctgcaggttcacttttccatttttcccctgagctccttcagtgattaaagtccctccctatgataccaggattgagtcagtcactgcctctgattgtgataagctggaaattgattctcaccttcccattgaccttgcattgctgcatcagctttccaaacaacctttccatatcaccctttaagctgtttggttgtgatatggatgatatttgttagtcagtaacaaaccactaaaatgagcccagctagatttgaacgcacacaatgatctttgagccatcagatgtccatacactcacctgtttttacagatttaaaaaattgtgcacagcatcagtaccagagccacaagaacagttcaatggaaggcccgcagaggattgggagtgttggtgaccgtgaggcagtgaatgggtttgacttacgagacatgttttgaacgtcaagccaattgaattaccttgtacgtggtgctcaaccgacaaaaagtgacctgcagtgtcagtagggagcagtctgtaggccctgtgtgcatccttcaatcagcatacgggaaggcaatactctccaatgacaaaaagatgatatgtcgtactccatacaatcctcctccactatgtcttgtgtgtcggaatcacggaagcagatcgattggtttaactccgtatcatcctcgtagccatatacactagggcgagtatgatgcctgaccagcacgcgaaccccatcaaaacttgtgagattcgcatggccgggctaaaggggatgccagaattatctgttggaatcagcattctgaattccttgcaggatatggtacaggagattggcaggttatcaacgcacaacgccgtcgcattttgttacgacttggttgaaggcatcttcaattatttccttcggactagttaaaatgagaatggtttcaaagtcaatattcactgtttgtttatttgacatttacacacgagggacttcagatttttttttttttgacttacacattcaggaattttggattgtctatgcgcgtctaatggcgaaagttcaagataagcatcagcacttcatttgaataatttaccaatgtagtacataatatgctacagtgttttcgagaaccaaagcacaagaacgtacaacacagcttccggaaaccttttcaagggtaatttcactttggtcaagagtcagatctgtgtcgtagataattttttggtatgccctgtgttcgttcggggttacgaagaaagagatgcaaatggggtcaatttctttatgaatgttcatgagccggactagtacatgtgggagaatttctggaaagatttcaaagctaaaaccttcaaccgtaccttgcgcaatcaccgggccgtaactgtcgttttttactgcacttgatatcagtgaggggtactggtttggtcaattggagcgagctaggagcattcaacaagcagatcacagcgataaaaataaatcgatgcgataccatcgtagcctttttatttctagaccggaaggaagtgattcagtgaattaagatactggagatgtttaagggatttcgagaattggcacgtatcattcaggacttaacgagaacaaaatgaggggtggggggagtgcagaagcggccttcatggcaacttctagcgatttcctcatcacatagctctaatgtcatgtgtactgtcgttgaaggttataacttcttgcttgctgatagctattgttagtggctgacgttggtggctaccgttggtggctaccgttggtggctatggttgtgggctgttgttggtccgtagggatgaatcccgcgaccctggagctctcatatcgagttagaaaaccagaggagaatacagactgcagtaagcttggcttggttgctgaacactgaacagacctgcatcttcactggtcccccagaaccaggcagaaattatgatatcagaaccaaacctcttgcagtggaaagttgaacaataattttaagtgtgaatgtgagtctgtcaaatgcaaaagtggaataaccaacatttcttatacagctattttgggaagtcttgtccacttggactcgcgaattcttttttatttttttatttttttattttttttatatttttttcatttttttactgaactggacctgtcagaactgaactagtgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaattcaaaaaaattcaaaaaaaaaaaaaatgcaagagacaactggacaaccctttccgaaatagctgtagcctaaacaaggatgcaaccaactggctgttggttcaacttctgggtaagaatggaccccatgagaaactctaggaatggatcatcatgatattgatgggaacaagcttttctggctcactcaaagaaggacacaggaaaagttgtaaatctgaaagataattagatacggatgaagaaaaagaggaatgaaacaaagaagaataaagcagatcatagtgcttgtccaacacaaagtgtcccttattataatactggttagaagaactgtgtaggccttgttaatcatcaatttccactaccaaccaatcaatgggacaacagaattcagggagacagtgttcagctatgtggataaagaatgacataccctatacattcttcctttactatttgttgatatttttatgcataaaagcaaataggcacattgaatggcatgtcatcctcatcagcaaccctactagggtagatacagtacatcattaaccagcaagctccatcaaaaccatcttttgaaataggaattgtgagctccctctcttttatctatgatggagaacagcatcaggctatcaatgcacacatccattgcattttacattgattaggttgaagggattttcaagtattgccttgagactgttgaaaataggaattgattggccaaaaatatccattttttatttgatgatgggacagtatcaaattcaaaaatatttttcagatcaaaatttcaggagttttgaattgttggtacgtaccaaatggagaaaacttatgatgaaaattagtatgataattcaatgagctggtgggaaataacaatatgctaccaatttttggataagcaaaacacaattccactgtacatacaactcagcttttgaaagtccttttgatcatatttttgattttgccaagggtgaaatatttagtgtcaataagtttttgaaatgtcctgtttaagattggggttaagaaccatgaaaatgaaagtaaaggaggtgtttttagttgttgatgagcaggcatttaggtaagataatttctgaaaatattcaaaaggaaaatcaaggtggctatccaatgggagaaaatttccacttgatgaaagatgaaatcatcatgcctaatcctatcctgcaaacccattggcttacttctagcgagggcagtgcgtgcacgaggtgcgatgatagtagtgcgtggcacagaaatgggagagtctgactgtcgaagtcagtgactgtgagatgagataggcagaagtatgtattccgtaaagcatgagagagagagaagagaaacagacagtcaacaggcagcagtcttataagtacaaatatttggctattcctttgtaagcatgtatataaaggaagagagaacacgcgtagcatttgagtacatgaacaaacagaaggaaaagggataaacggtaacagtaacaaagatcggttcagttcctgaaaggattttgtttgtgtgttgagtctgagaagctgaggctgatttcggtctgattgagagtaaatgttgagtcagtaagagtagtgttgagttaaggaattacatcgatgtggagattgggaaggcgcggagtgtgtgaatggttctgagtatgagaaaggactgaggaagtacctgacttccggactgtggttgtaacagccccccctgctcaggattattcgggtaattcacgaagagcgacgttgttgaagatttttcggcaacaatcgatgacaatggcccccgcgtttttagtgagcatgtcggcaggcatggatttggtatcaatgtgacgggtttgaattttcttgtctttgactagtttgcggatgaaatgatagcgtatatcgatatgtttagaacgttggttgatagcggattcttgggagaggaatattgcgccgttgttattgttaaagagttccatgtcagtgatgacgtcggcggattccattgatgtttgggtaaccagactaatcattcttctcatccataagagatgttttgcggcatcggatatagccatgtattcggcctcagtggtggagagggctaccatgcgttgtcgtttgctcttccatgagatgagacatccgcgccacataatggcatgacccgtggtggagcgacgagtgatgatacaagagtcgtagtcagcgtcggtgtatgctgtgattttgtttttagatgcttcgtcgtctttttcaaaaacaatacccctgtccaaggtgcctttgacatagcgtagtaagtgtttgacagcagtccagtgcgttcgatcgtagcaggcggagaagcgggcaagataattcacagcgtactgtatgtctggacgggtgcaaattgcggcataggacaagcatccgatggcttgttggaagggtaaggtgttgtcggttacggtggctttttcgagagagatgttattaggaagaggtgtggtattagtgtttgagtcttgcatctcgaaacgtttcaaaacctcctttaggtagtgttcttgtgacaccatgagtcggtgattcggacgatcgcgagaaattttgagtccaagatgtaatgacggattgtcattccatttcaacgagtagcattccttgaattcgtccttgaattgcgccatcatctcctttgagttcgagaaaactaaaccatcgtctacgtgcatgtggatgtagacgaagttattaccgtcacgtcggaagtagagtgagtcgtcatcgaaagtgctggtgaattgaagattcaaaagtttttcttttaggtccgtattgaattgtcgatgagcctggcgagtaccgtatagagactggtcgagtcgaatgactctgttgggatgagtaggatcctcgaacccggttacctgttggatgtaaacagagtgttccatccggccgtttaagaatgcggtggcaatgtcgaattgctccatctcaaggtcttcgtttgcggtgagagcgaatagtatgcgaagagtatcggatatcccaacagaggcgtaggtttgatcgaagtcgattccaggtatttgatgatttctgaacgccacccacctggctttgtatttgatgatctcaccgaattgatctcgtttgacttttaagcgccacatccctccaatctgatgtccgtttggcgggagatccacgagttcaccgatgttgtgttggacgagggagttgaattcggcctgcattgcttcaatccacttatcacgatcatcggacgccatggcttgtcggtaagatggttcatcggggttgaattgagtaatgtgagcaactgggttactgtagaattctggtcgtccacaacttctggtaggacgagatagggcgacaggcgtgatggtggagggttgtgtggtagtggatgtgcaagggtgaggtgagttcccggagttggattgtgtagataaaggaccgtccctttgattgatttgcgctgtgtttgggttgtctgtcactggttctgtgacattagttatggtattagcaggtttaaaaagggcatcgttggagtcaaaatcaaattggatgtcattaggttctggagatgtcaccgaatatggaaaatgggtttcattgaatatggcatttcgggaaactataactttcttatttttggggtctaacagacggtaagctttggagacagtgtcgtagccaatcatgacaagttcatgagctttagatgagagtttgtctcgtttgtctatcttagagtaggctctgcaaccaatgactcgtaggtaagagtagtcaaaattctggtgtgagcctttaggattgctgtggtgcatccatagtcggtaaggattgtccgattttaaggttgatgaaggagcaatgttgatgagtagtgacgctgttacggcaacttcaccccaaagccattttggaaggctaccagcactcattattgctagcatcttttgtattaaggttttattgtaccgctcagctacaccattttgttgcggggtgtttgcaggggcttgttcaatggagatacctttggacttggtatacagggtgaattcattggagttgtattcacctcctcgatcagtatgtagaatggaaactttgagattggaactagacatgatattttcggcgtatgatacaaattctttgaagcgcgacaatgtttcagacttccttttgagtaaatagattttggagaaacgggtacaacaatcgataaaagtgaggatgtagcggaatccattgttggtagctatgggcatagggcccatgatgtcagagtagattcggtataatggacgagatgaaatgggaaggtttgaagaaaacggttttcgctggatttttcctttcacacagtgttcacaaaaagaggacttgttggggattttatctccatccacacggtattgtcgatgggcacctgtcgaaggatgtccaaatcgagcatgccatacgttagcacaaaggccaatgatgtccgatgtttggggttttagaatactgacagtccatagttccttgccgagtgttaccgaggtgatatggacgtcctcgtttttgaactcgattgtcatagtgttgttgagaaaagaaacatcagctccagatttgataatctgtttgatagagagaaggttcgctgcaaggtctgggcagtagaaaacgttggggatgtctatagaaactttttggtccagatgatttcttgccaggacacaaacacttccttttatgtcgacacaaacttgtgtatccgatttcgcagtgttgatcaagcggggttcacacttctccgggttgatgagcatgttgtagtcgttgaccaggtggatgctggccccggaatcggcgatgaaatgtccggtgaatgagtagtaatctagttctgggttgtgaaccacgacataggcattttcgatcataagtgatgccaagtcgggactagattcatcctgggcatctggagtttcggttgcagcattagccgaagggaatcgatttgtgttcgtcacgtttttcgctccattcttcttttgtgcgttgcactcggcgttggtgtgagagctgaatttgtgaattgtacatctgtcgcttttattattgttggaaagaccgctcgctttatttttcttgaagccgtacattgccgtgtctttagacgttgagttctttaccatggcggcttcagagtttagacgggatatcacttgtttgacactgacagttttatttgagaagagagactgaatgatgtgttgaaattcttccatcggtaggttgatgatcatgaaaatagcgagaacgttgtccggtagctgaaaagcttcgttgtctttagtcatgtcgttgagtctattgtggagagaccggatctgagcaatgtagtcgtccagggacgaagtgtcttcatatcgtaggtgcacgatatccgcgatggtgctggcgatcatgaatgcatcattgctaccgtgtttttcttccaatgctttgaaagcgcagtgtggatcgtcgtagtgaatgatggcggaccggttttctttgctgatggtgagccggattgcttggaggacctgggcacgctcttggacaaacgtttcggctgcggcttcgtcttcaggtctggcgacttcgctatttatgtacttgagttttcccatcgcggtgaggtgtccggttattgttctcttccactcgaagaaattagtgtcctcgagcttagggatcaagttgatagatgggttgagtggatttaggttgttgttggccatttcgtcgagaaagaggatgccgtgggattatttttatagaccaagttcaatctttgcgttgatgagctctttacaactgttgagttgattttcgagagagtcgattcttgcagtgagagtgatgaaaaggtttcggaggataaagtatagagtgattaagaatgtgatgtagcagatttttaggcagtaattgaatagagttacagctgggctcataacctctagcgagggcagtgcgtgcacgaggtgcgatgatagtagtgcgtggcacagaaatgggagagtctgactgtcgaagtcagtgactgtgagatgagataggcagaagtatgtattccgtaaagcatgagagagagagaagagaaacagacagtcaacaggcagcagtcttataagtacaaatatttggctattcctttgtaagcatgtatataaaggaagagagaacacgcgtagcatttgagtacatgaacaaacagaaggaaaagggataaacggtaacagtaacaaagatcggttcagttcctgaaaggattttgtttgtgtgttgagtctgagaagctgaggctgatttcggtctgattgagagtaaatgttgagtcagtaagagtagtgttgagttaaggaattacatcgatgtggagattgggaaggcgcggagtgtgtgaatggttctgagtatgagaaaggactgaggaagtacctgacttccggactgtggttgtaacattactgaactcaaattcccttgggtttgagatgtcagttttgttgtaacccagttaatgggttacacccagactcactagacactggcgtagagctagcttgtgtgagattttgttctgagaatcatcatcatcattcacaaactatatcaagttcggcccagaatccagagctccatagcaaattcagtggggacctgtttacaatttacaagatccttgatgaaactatcctgattgctgtaagtaatttgcactaaacgtcctgaacatcatgtctgaacaacagtccaaattttgcaattcttttagtgctatttcaatttgtttacacatgttggaaaatttccttcaaggattatgtcacatgtccattgctacaaaagggggtaaggatgattcaatctcatcacatcaacaacactttggattttgaaacaacatggataatcccagttgaccaaatgagcatgttgtaaaattgcttaaaaattgaaaagctgatgagtcattatttttcaccagtaacctgcaagttgattttcccatttttccccagagctccttgggccaggatgtcacccccctataagaccaatctgaagtcaatacaatacacttcaccaggataaattaaatttacagcttaaaatacaaggcatcactcacgctggggttgcattcttgcattagcttgtcaaataaaatgtcaatgttggccttcaacctgtttgttgagaaaatcagagataaggagtaagtgtcaagccattgacatgagttcagcttaattttgagcttacaccatgacctttgatccaccagatgcccatacgctgacctgatgtttcagatttaaaagaaatatgtacaccgtactcgttagtgcagggctctctgagagctggagataatttcccaaggggctgaggattattccaactcacaataaattttttggcaacagagtcatttgtgggtttatggtggtcaattgacacaaagcgcccttccgcagttgtagggattgatctgtaggctctgcttacacatcagtcaattcaataaatagccaatcagtgcgccatttgcatgtgtgtgaggaggcagtacccttcacaggtgaaaaacacatactctatacaatcttgcttgactacatcaacctcatcggggtcatcaaagcagaacgctcggttcaactctaaatcattctcataggaagctacacttgggcgggtatggtgcctagtcaacaagtgaaccccatcaaaacctgggagagtagcatgaccagcctaaacaggataccaaaatcgcctgttggaatcagcattctgagatccccctctggctatgattgagaaaagctgcaaagtataaacgcacataaccgttacattttgcttaaatttgatcgaacccgttttcaattattgcctttgagctgttgggaacaaagtaaatattcacttgtttgttggtttgacaatggcccaaacaatccaagctcatctcgtattacgcgcagagagtgaaccccatcattctctcaacatctctatctttttgtcccgaaatctgtattccatcctcaagcatggcatcagcatcaagctaatgagccgcaagctaatcgtgatagatcgtgatcaatgatagtgcatcacctgagaaaacccgaaaaatcagtctctattttaagctcttatcatttgtcattgcctcttcagttgccggaaaaattgcgaacacggtaggccctgaggattgggctgaatatgacgccttagctccagtggtcatcaatgattgcatttctgcacagaaggtgatgggctttgctgaaaagctgcattacctgatcagaggtctgtcggatgttctacaagcttgaagttgcacgcacgaccaactgaagttgctatttggcgaggtttcaatgaagatcctcattcagttgattaagatcatcgagcctggggtcttgttggatgagccaacatttttgaagccagcttctgcgatgatgattgatgcttgcttcaacagcatccaggctggaggcgtcatcaatcaagctacgcagaaacagtccatcgaagtctttaataaatttttctcctgagtcactcaggaaagtctcacaattctttaactgacaagctgcctatcatcattttgttcattggtcagatacgcggaaaaatctgtttgacagctatcaagcagaattttgggactgccctgagttagcggtgagaagattttatgataagcatcagcgcttcaattgaaaaatctacgagcgtgtaatgttatgctatagtgtgttggagaggtcaagggtaatttcacttttgtcacgagtcagatctgcgtcgtaggtatgtttttggtatcccctgtgttagttcggggttgaaaagaaagagaatgcaaatgaggtcaacgttttcttgcatgttacctttaaccgtgacttgtgcaatcattgggtcataactgtctttctgttacggcacttgatatcagtgagaggtgctggttgtatcatttggagcaagctacaagcattcaacaagctgagtccagcgatgaaaataactcgatgtaacaccatcatggcttttttagcgttaggccgcaacaaagtgacttaatgagcttgaaaaccagaatagtactagagctgcatcaagatcctgtggattcggagggggggactgtcgcgcaggacccctggattagtcaagttcagtgaagctccagccaactagccagtgcttcaagaatcagaaagagtgtgtggtgatatgattgaaagaaaacggaaaaaacaaaatgaagaagaagaaggaaaggaaaagttggaggagaataagcacagtggaaagtgatttacacaagaagggttgagcagatgaagaagaccgaaaaatgaaaactagcaaaaacaataattggcatccagaaccttgtccagcaagacccctggctcgtaaaacaagctgctgcagttggtggtctacagacaggtggaacttagcacaatccttttaaggtccatgagcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaattcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctacgttacgctacactaaccgctacggttagtgtagcggcccaccgttgccatgaggcactgtgactttacatgtggtcacagccttgagtcgtgggtaatcttcagctcagcgactgccttcgccagctctcttactcttaagagtatctcctcctggatcttcatcatggcagcatgagcctcttgtcgtttttgttcagcctcttggtgtttttgttcagcctcttgtcgttttcgttcagcctcttgtcgttttcgttcagcctcttgtcgtttttgttcagcctctcgtcgatgaccctcttgtcttggggtctcttggcgagtgaaatataggtgtgctttgtgaaaattggattggtttgtgtgtatatagtgcagagggtcataatgaagaataaaaggggaaaaactcaccaacagcaattatggtagtggagaccacaacagcagcgaacatatcgtcttctggggtaaaatgatttttttttgttaagagaaatgatcataaaatatcataatcttcgtatcaaggacttaccaggtttgctgttcgaaatgtggccaaagagaaaaataccaagctggttgatgtggtcgctggttagggttgggatagctgtcagcaacttatatgagggaagtttgcatgatggattgcaaacttccctcatacaccacgggtgcatctcgacggcaacccgcccggtatcttgacggacgaaccgacctccgccgacccagccaaaccttcctgtctgccgacgtcaaattggcagctttgaagccagggggtcggcgtggtcggggtgttgacccatgtccaccgggcgggatgtgggtggcccgacgataagccgccgacatccaataattatctcagggccatgagcggtcctgagattatggattcaagaggtttacagtcagcccgaccgttccctgcccacaactcgcctacattgctgtcatcagtccgtgagatttggaccccgcattgacagctgcaggctctgccgtgagaggcaaaaatttgggctctctgttgtgcaggcggagccataaaaatttatgctgaccaccggactcgatctcaagataacacccatcatgatcacatgttggtgatgttcttgactgcttgcaccacgtgcaggcaggtgatgttttctgaggagctgcggcgtgtggttttcccaaaggctcgcgcgacctgtgaaagccttgcctgaaacatcaggtgatgtttcccatctgccatgcatgtcactatgcatatgtacacctgtcataggtaagtacatagcaggctagacatacagaatcctgtatgtcaatacatatttatgcaacccaactctgtggaaactacataaataatagggggtatcaaatataaccaaatccacctttatttaattgactggtttgaaaaaacccacccttttttaaacattttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagtttttggaaaagtgactggtttttgatggtggatttcctatatttgataccccctaatatttacacagctgcaacttcatcactcgccccacacccttgaattccgatcccgactccccagttatccggcttttctgtgtaagtccagcgacctgtctctccaagctacagcaagatgaattgctaatgatttttgatttttcaaacaggttcaatctttgcgttatggattctccatcaagaagagagctttgtacatgtcccaaatgccgagaaaatatctttatcgagaatggtctcacccgacaaggactctatgtacatcctagaactcgacagaagcactggcatgatactggaaaagacaatggaaaacaactagcggaatcaatggtcaagctcgccctcgatgaatttccatcccttctcagcgacaaaaaaccagcccaaccaatccctgaagtcgacgctagtaagagagactcgtgtggttcagacgaccacgaataccaaccaattggaatctcccattgtgagtatatgagtttcaacttcactgcctggcttaccaagctcattaacgtgtacacttctagattatgtcctatactttatcgcatggctctatttgttctgcgggatcagtcaagacaagtgtcgcgaggcagttgactatatcttatatctcatcaaacattgtcgccagcttccccccgatgccgatatcaaaacaaagatcccaaaggatgtgcgcaccataacaaagcaattgaaactcacccctgaacttgaagaacacgtctgctgccccaagtgttactcgctgtacgacatcaaaacagcaccattcacatgtggctaccgcgcaactcccaaatcactagtatgcggagaggaactatttgacacaaacagaatcccttcgctcaaccaagtctcgcgtgctccaaatcaacagttaccaccctcaaaactccgacgtcagcagctccaacagcttcacccaacaaacccctcaagtatctttatcactcaggacttgacggactggttgaagtggtttctgtccttacctgaagtcgaagtctctattgaagaatcttctgggccagcggatcctcgtcctgacggcatctccgactatcttcaatcacgtgcattcaataagctcaattcacaggatgtctactcaactaaccagcctccacctctcaacctagttttcactctgtttgtcgattggttcaaccctcttggaaacaaacttgcagggaaacaagtctcgctcggtgttcttgctctcacatgcctaaacctccatccggaattacgatacaagccacaatacactttcgtagctggaatcattcctgcacccaaccaacccgacatgataacaaccaacaatgtgttacgaccactagtagacgacttcatcaagctgtataaaagtcagaaaatccagacccaccagttcccacaaggccgaaggattaccgctaagctgggtgccttgcttggcgatgtcgttgccacccacaaagtcgctggattcacctcgcattctgggaaacgtttttgctcctggtgcaatgttctcaacacagagatttcacagatgaaaattggacagcctcggactcgattggcgactttagccgccgctcggcattggcttgaagcaagtgcaacagaacgagaggctaaggtcaaagaaacgggagtacgatcttcagaactaaaccgacttccttactgggacccggtcaaccatgtggtgctgggtatcatgcacaattggttcgagggtgttttacagcatcacttttgatttcggtggggattaaatggaaaccccgataagaaagacagggctgcagcccactcaggaataagcggagctgaatctagcaactatgtcaccgaggatgatcgctccaatgccgaggaagaagatgacgacgacaacgacaaggttgcaagcttgttcttaagtgtggcacaaaaaaaaactagtcgaatcagtcctcgatgttgtggttccgactggcattactcaaatgccttgggggcttgggacaaagaagaatgggaagctcaaagccagtgaatggcatactctctttgccattcacctgcctttggcttcacttgacatattcttggaatctggcaatatcaaagaagatttacgtttgaatggaactgcgttggacaacatctgtgccttggtccgctgcacaaaccttgtaagctcaaaaaaaatcactcgcaaagatgccaattgcttccaagacgaatacgaggtatatactgcaacttcagaaaaactttttcccaatctgaaaatcctgccaaatcaccattacgcgctccacatccctcaacatatgaattggtgggggcctctcatggcggtatccaaatttcctggagagcggctcattggttcattgcaaaaatgtaaaacaaatacccatcaaagtgagtaattaaaagatcccttaatttacatatgggtggctgacacttgtacttgccctcagaacacacaggagttacaattatgaacaagttctgccaacgccaaaggctgaaggctgcgcacgggttggactgtgctcgtaaacaaggagataaaaaacaggttgaggccccgtttgaaatggatcgcatggcctacgaccaagtcctgcacttttgtcgccaaacggtgccagacctacgcgcatattacgatctacctcatccacccgaggccaaggtcatgttcagtctcgcaaaggaaatcaggtcgctagaggtcggacaagggaggaggatatctaaaagaaaaccaaacgacatagtcgagtacatcagcaaagacggggagttggcttatggacaggtgtgtgacatcattcgtccaactggaattggccatgaacattcagatgtcataaaggtgatccggggcaagcaagttgcgcgaggggatgccttcccagtttatttagagaagctcaatgtgttacaattgcactttgggacaattgaatatattcatcccccccaggtagttagcccggtagcctatcgccgcctcccagcatggtcccttgcaaccgtcaatcccagctatctcatcagaccacttggtggcctttcctcagctccatcttcaaccaatgatccaatggagctagacccctgatctttcttcttcacatatcttttttctccttttctttcttttttcgtgtaacctctttttcaattatttgtacttttttacatactcattgtcatattctgaattgtctttgacttgattcttcacttattcaactcatttgtccatttcacttatatgccgcttttttactaggaaattctacctacaatttgacttgccagctcatcatggtacaggttacatgcctcatccaagtcagggtggctaggctatttctctgcccattgtaactccgagtcagggtcgctaggccatcatgttaattattacatgttcaatttgcattgcacgttgggagagggtaaacgagtgagttcaatttgcattgcactttgggagagggtaaacgagtgaccaggtgttaagaaaaatcaaaaaaggaaaacaagtgaacgagcgacaatgatgtttaaagatcaagaaaagactatgaaactattcgcggagcaggataaaggattaaaagagtgacaatgatacgtgaaaggaatcaagaaacatacaagctgtactgaatcaaagagataaagagagaaactgaacgagtgacagggatcagttcaagagatggagaaaaaaaatcaaccgagcaaccttcactgccatgcgttccattcctcatcatttagcccccccaaataagaccccttcccgtagtgttccatcttcatgtcggcctctgggtcatcaaactcctcaaagttttcatcggcttctcctctcatgttgacatcatcatctgcgtcctcttcctcctcttcctcctcctcctcttcctcgtcatcatcttccccatcggttttctccaaatcaatgctctcgccataatcactgtccccgtcttcatcgtcggagtcggagtcttgttctttgggagtcaggaagtccatgttgtacggctttgtggcgtcgtcccatctttcttcagcaaatctcttgtttgagagcttttcaatcgggtctttgaatctaagagagtcgttggggtttgagaggaaagccactgcgtcgatgttggccaggttttggcgctgtgcagggagtttctcgttgaaccactctgtgtcgtagaagtcgatcggcagtcctttgggtgctttgggaaaaacagtatttggggcgtctttgacgcggattcgtcgtctgctttgatcacgtcgaccttcttcaagcgacaattgtttcatgacttcattgaggcggcggaaaaatatatcggccgatcgggatcgaaagggaagcttcttgacgatgtacacggatttggaagggtaaaactcatcatcgctgtgagcctgcacgcacttgataatctcaaggtattgtttaggaaagttgttattgactgcatacttgtagcgtttttccctgagctggaaccgaggttgttttatcagcaacagttgttaggattcaaataaactaaaaaaaacttaccctttctcgggcggtctggagcaccttcctctcctcatcacgaaaatgcttgccttgctctttcttctccttgtcgaatatctttgccagcacatagtggacgtagtggtcgtaagtttgtttcaaaagatcgaaattgtcgacgtaagttgcgtttacgttcatgtattggtaagccccgcctgcaaccatttgtcgaaagctcctgatggcacagatcttgtgggcctcgttgtacaaggagtcagcttgctcgttgagattggggttccaagcgaagagaccgagttgcgacaaggaggtatgaatgtactgaatgtggaagtcggatatattcacaatatgcttgccaagtttcatgcgcttctcttgagcttctttgagggtattgatcatttcgagagctaccaggtttgggcctccagtgacggccgattgaatttgttcggttgacgagaatctctggtaaaaggtagccaactgttccggggaaggggtgttggggacggcgcgtttcttgatcaaaccccacaacaccttgatgtggacatagaatgcctcctgaaatgcaaacaaatggtcagctgttgttgcagttgtgtgaggtagagcatggaggacataccttggtgtgctcaaagccttcaggatggtcttgcttcaccatttgaagcggacttttcttcgatgcggaggctggggttgccgatcgggcgcgctgcttcacgggagttttggtggcggaacctaagttggtcggaggttttggaactgccttggaggttggtgttggggttgttgttgctttcttttttccggccttgttggacatttttttcttgctggtttctccgctaccactttgagccgcgcctgcagatgttgacttttttttcgagccttctggagccttgctagcattcttaagttccatagcactaactcgattgagaagctgagtaatcaaggcatctctttgggcgagaccagcttgtaattcggcaatcatagaggcatccataatattctcaaagttaatgtagattataaaataactggggagtcacgctctgggttgatagtaaatataaggtatgtagctagggattcacgctttgggttgatagtatgtagtgacaaagtttgaagcttgagtactggagtggtggggatggcggtttggatgaggaggaacacggtgaacaacccaggttttatttgtcaaagccgccacccagatgtatgtcgctgtgtcacttgcagacacctaggcattgatgagtcgagtaggcaagatgatgactctctgtgcttatacatatttgtatttttaagcataaataaaatgtcgcttatgtatgcattttaacgagtgtgagatgacttgtggctgccactgtaaagtaatgtattgacatacaggattctgtatgtctagcctgctatgtacttacctatgacaggtgtacatatgcatagtgacatgcatggcagatgggaaacatcacctgatgtttcaggcaaggctttcacaggtcgcgcgagcctttgggaaaaccacacgccgcagctccgcagaaaacatcacctgcctgcgtgtggtgttggccaggcctacttggtgatagacttgtccaagagggatctttcatcccgcaacctccatatgcaagctgtttttttttctctaagtcatttttttgaaaaaaaaaaaaaaattcataccaatttttctccacgtctcacccaaaaagagaaacactgagacaattgtgaattgtcataaaatggggtgacccgacgtcaagccgacgactctgcattggtcatcccaaccgcaaccttcatgaggcgccctggcaagcctcttcgagacggcaactcgttggtttggcaggactgtcagacctggtctccagcggttgaccaaatctagagcctggctgagcttgggtcatattgccggaggcttgacggtgatggccttggcaaaccgttggtcgtatatgggtcaggaggccgggtgtctaaatgacacttgatgacagcctgcccccggacagtcaaggatcgggcggctggccgacaaccgccggtgtggaaagccgtcggttgaccattccaaccaaaccgacagcctgaccgatttgcatcaggcaggctgaccggctggtcaggccaactgcggtgtgacgcacaaacctgcgccaactcgaccgcttggtcaacccgacccatcgtttttgtttgacgttgtgtcgacaccccggaggagcaaaaagtgtcctggtggtgtaataaagttgctgacagctatcccaaacgtaacaggcggacgacatcaacccagcttggtattgtttctgctctgcttttccaatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctatcataggaaaccgtaggggcatgggtatatgtatgtatgtcatgaggctgatccgtcgattaaagcgaaatagaaaaatacagcctgcagtattcgctcggcctgttgaggtctcggcggtctcacggagtgagcctctcgaagacgccgcaagaatcgcctggcagtctctggtgttcttttcaagagcggagacggctctgtgaaaagtatttcagagaaccgattgtttgattttggtttgattattctttgttttccttgggcgtctcttccttttcttttttatttcctccatggtatctattgtgttgtcagtctccccgtttttcgcacatcactagcatgtcatgtagtagtaagggcagcaccaatgttgatcactttaatgagataagtcggataaaccaatgttcatcattacattccaagatgtataaaaaagaggaaactaaaatcataacaaaacatcaagaaagtcatcgagagaaaaaacgtaaagatgagaaatatacaatatgcatgagtaaaggatacaagaacaactaaatccaaaaaaaaaaacaaaaagttatcaattgggcaatctttcatcagagcttagtcgacgagaagaagagcgggtaaccctagcccgagagacgagtatatcggaggcggttttagtaagccatccgagttgactagaagatgctgattccaagatctattaaaacgcaacaaatagtcaggcaaaagcttgagggaatcacaaagatgaaagggttgacgactcacctcggactgtctagcgtcttgcaacaactcctggatctcacaaccacgcctcattgttcttgtctttcttgagagtcgaggcgagtcggagggggctgaatcaagtccgactggactggtcttctcagagtgatcctcattgggttgcgggttttcagcaggaggggacaagcttgaatcggtctcctttgagacatcgtcagtaatctcaatcggcactatcgttgagtttgcgctgcatttagtttttttgcgagggggtggagagtgacagtcactagcgccatttgatcccgattcagatagcgatggaagcaagtgtcggactggtgacttcctagtcaaagacgattgagacagcgatttcctggccgaaggcgacgcttgtgacggcaagccgtcggggacagtgctattggcccgagcgcatggctgtccggatgggttttgcgagtccagattggccacggcaaaggtactggtagcttgcgggggatggtcaagtttatttgctagagtggagtaggcttcatctcgtttgcgtttggatagtgttgcagatttggtggaaatgtcggtagtgtcgggtgaattctcactgttttgagatgatgggtccgcacttgaaccagcctggacgactgccttggagctccccggtggcttacgcgtggtcatgttttgcaacatttctcttgcgctttgggcaggttcaagcgtagctgattgctgagggccaaaggagagacatttcccggcttgtcgcttagcaaatggagcgagcgtgtctaatgcgccaaggctcgttgtgatgggggaaattcgatggtcaggagcttcactcggggcaaagaatgctttaggagtgtaaggttgcgtgaaagaagctgggcatgaacttggggtgaaacttgatctcaaaccctgattgacctgggatatcgatttaaggtttttggaattgggttgaagtggcaggcttgggaccaatgcagactgatcagataacgagcgctctagatgaaagctaagttttgcctgttcgactggatgcaattcaaaacacaaacattgacatcaacatgagtgtaaaacagatagatgcaaatggccaggtgctcaccaaatcggttgactggttccttcgagtctgggagggttgggtcgaggagatcctttaactgctgatcattttttgccacacttacgtgcatccaaacaggcacatctccgagctctgacgagggggaaggaaaggagtcggtttccttgacgcttttgtgaaccggccttagacttgcgaaatcgtgaacagcgccagatgatctttgactggccagaggaccgaacaacgtcgggtctcgaacatcaagaccgtttgattgcagtgagctgtccgctggcgcctttgttgtctcatctggacctgcaacaggccttttggatggtggggcacgtgtgaagcaaggagctgttggagaaaatgcattgatcagctgaacagataacaaaacactgtgattcagtctttgggaaaactgacctttgtgtggggactcagccaaaaggcgcgggtcaacttgtggcaggaggcagtcatgacgtagtcgaacctctgaaggtactggtaaggatttagctggggagagagagctgatgcttgattggcttggctgaatttgtaaggcttcaatcgatttgggtgtttctaggtgatctgtttctgaatgatctgtttcttggtgatctgtttccgagtgatctgtttcttggtgatctgtttctggcccatccacggccctagtgttcgatgtctttggcagacaagccgagtctgcaggcttgtctggtagtgttgactctgtaccctgggactgctggatgacagcttgaaacatacaaaaaaagctgtcaggatttgacgcagatgggatgagctgagccaagaagaacgcaccattctcagaggtctcggcgctttctgctgcctgtccctgggacgctgagtcttcttgcacaggcgactgcacttggtgatccagtgaggaatcgagtggctctgagacgggagtttctacttcaacttgcacgtccgacttgtccaaagactcaggatcgatgctgatcttgagcctctgcgatctacgagaccctctaatagttcctttctttgactttttgcgggatgatgaagagacctggctttcggtgagggagttgcaaggctcagctggtacgctcgaatgatctgggatgtgttcatggacactgtttgaatcatccaatccagctgttgcctctggcgttgaggagggcgcttcagtaccgttagagggacccatcaacgatgcgctcgagaaagaatcggcagcagctttcagaggagtaacggggggtggagaaacggaggtgagatcttttacagcttggacaatatcctgctgttctccgatgtaagcgtgcgccgacgttttgacgaaatcaatgaatcctttggaggagaacgttgatgagcttggctggtttcggaacggggaaaggatcaaagcagacagttcaagtggagccatcaaaagtctgaggtcaacttttcgaagcttggagagcaatgtgttgtagacctgttggatcaaaagagaattctcatcaggacacgattgccctagttcagaagagtaacattagtggactgaccagctgcctatcgtcattttgttcattgttcagatacgcggaaaaattggtttgacagctatcgagcagaattttgagactttcctgagtgagtcgtgagaagaattcattcaagacttcgatgaactgtttgtgggaagcttgatcgatgacgcctccagcttggatgctgttgaagcaagcatcaatcatcatcgcagaagctggcttcaaagatggctcatccaacaagaccccaggctcgacgatcttcatcaactcaatgacgatcttcattgaagtcttgccgaataacaacttgagtcggtcgtgcgtgcaagcttgtagaacatccgacaggtcgctgatcaggtcgtagagcttttcgttacagcccatcaccttctgtgcagaaatgtaatcatcgatgaccacttgagctaaggcgtcatattcagcccaatcctcagggcctaccgtgttcgcgatttccccggcaactgaggaggcgaggacaaacgataagatcttaaagtagagactgatctttcgggttttgtcagggaatgcactactatcactgatcacgattagcttgcggttcatgagctcgatgccgatgccacgcttgaggatggaatacagatttcggaacaaaaagatcgagatgttgggtgaatgatgcggttcactctctgcgcgtaatacgaggggagctgggacttggattgttttttccaaggtatctccaagagcgccgagagatgccgaaagtggtgtgtcaaatatccaatcacaactttgatagactgaccccatggacttcacaagttcctgccaaagcctgaacatacgcctaggcccgacccgtttggaatcttctggtcgtggagatccagttgaggggtgtgttacccattgttccttttccatgctctgaatgtactggattgagctaatagaagagacgattatcggtaagaccttctcataacgggagcaaatccagagcggatcgagagctggaatttcaactggagtcacggctgtagagaccgccgcatttgagaactgttccaagtaggtttcaagggacgattcgggcttggtgggcagttggtggtaggcgggatgtatcaatcgttcgagagtccattcgttttcagttggcgagtctggtgagtcatgcttacatagagcaattaggatttcatagacatgatacctgtgctcatcatgtggcccggcgagaatattaggcagaataggtcctatcatctcgtcccagaccgtatccagattttggaaccgggaacaggtattcgtcgtggctaataactcagatggtgggctgaaacacatgggcgggtgggctaggaattccttgatgaagccgatcaccccatagagataggcggaaagtaagatatgatgcgacgatgaatgagggccatctagaggccgacattgtggtttttcggttacgactgtacttgacggattggtatctgaagcgactgggttgatttgtggttcagttccagttagatctttgcttggctgaagcaagcctttatattgattaggaatgtcggtagtgctaggtggagctttggatgaagttgcttccggacttgacgaagttttgattggaacacagtaggtgctccggagtagttgcaagaaaaagggccgttgcatcgggtcaagagcccaaacttgctcggagttgtgggtccggtgatcaatgctccaatgcaacatgacatagatgtaataatcccaaagctgagatgttagatggttcgttcgactgtctcctagtaaatgctgtgggaggtgacaaggggacatcaacaattggcttgacccgctctatatctcaaaaacactcacgttaatgaccggcataaagactcgagtcataggcgggtccaattttctgatccgtttgccgagtaacgcaatcatagttgccatcacactaatcacccaaccgacatcgccttctttgagagaacgcttgatttgtttgaccagcaagtgccaacgcaagaatgtgtttttgtcgttgtaaaaggcctttaggagggaaaaaatgagttgggacggtgagttagtagatccttaacggttaattgacaagaaaggcttacgagggcgaaggtggaaagtttctctttgaaagcttctttcctcccttgctgaagtttaagcaaagcgtcagctgaagcacgcatttcgtggatttgaacccgagcagaagttttcgccggaagatcccaatcgagtttagtacagttaatcaatgcacccaaacctccgatcgcttgatgcctcaagattggagaatcgggcgccattaaagacgccaagaaaggctccaaaaacttcccaaccttcggcgcgatatgttgtggaacttgagttgtaagttgttgcaaagcagacaatcccaagcacaaaaccttttgacctttgtctccactttttccagcagacagatacaatgtgcttgcaatggcatcaaccacactgctcacatgaggttctagtgtggcacgttttagtctctgatgcttgaaagtgtggttcatgagcccaacagcaattaagttcttcttgcggcggaggatcgaagattttggtatttgaatcaggagcgacagtagacgttgagtataggaatctgtggcaaaattcaagaagtggcaattagcggtgatcttaaatggattgactgccatagactaactcaccctcaaaatgaaccatacaactaggccagccccatagtattgcaatgcatctcagcgcggcttgtccagtctcaatttcagcaactcgcctcctgatttcatttgttgaggcgccagatttattgatggttgctgttgaaggtgtaggagcaccgttcaaggataaagggtttgcattggaggggagcatcattcgagaaatttcgtcccttaaatgggaagcggctgaattgctggaagatgtcgcctgcggttctgctggagtgctttcatcatgtctgcacagattttcaacttcccgtaccaggcatttcatgagggcagcccccacatcatctgcgaagagggatcctagccggagttgctggtcctcgtccgaaggttgactagattcttgccaatgcttgacgagggcgtcgagatgatcatacaaagagatataggcgtcttctacctctcttaaggtaatcgttacttgcggaagtgattgtgactgtcggacagggctagaatcaggagtgcgaagaagtccggatgtaacggatggagtagttggtgtgctcctagattcagcaggttttgggcgaaccctgaacaacgagcgcccacgagtacgaggttgattctttggaaggtccagccgagggttacaggtaggggcacgtggtagcacgccccgaggctcccgtgggctaccatcaagtgtacctagtttactcaatttgtatttctgggggcttgtcaatttcgccaagggggagacgggatctagacgcatttcatccggtggaggaagaagagaagcttgaagggtgaccaagcagctccgggctgacgatagcaagcatgcctcgattgcgtcgctgtcaactgagtccaagttgccgttttccaaagacaagtttgtgccatgagaagccaagctatctgcattccaatcaatatcaactgtcgaactgctctggagattagagattgaagcctcggaactgatttgtagtgaccggattgagccgtttgattcagatgattcagctgcatctgctggtaacgtgctactggatgcgtccccgggcaaactggaattggtcttctgtgaggctttggacgtcacggcagcaatcactcgacgataagctgacagaggagttggatcaagtgaaagtcgagggcgaccattctcggcggtagcttgctgtactgtttcggccaacaagatctgtgcgcgggttttctttaggatagggcgtaactcagaaggttcctcgtctggctcatcgtccagctcgtttcgaagattctgaaggcgcgagcaagacgatgtcctccggatatcaaacgtgtcatttatgagtgccaaagcgacctcatcatcagaatcagaggattcatcagaactgtccaaacgtgcttcatccttcactgtgagcatctggtgggaatgacggcgagctgcttgcttggatccagcggatgtggcgagtgtagggctctttgggcgacgggggagctcctgaaggaaagatgggttgtaataaaaccgagccagtttcttcctagcttcagccttggccccaagcggtgagccgggggcttggagtcgtcttaggtcagcttcccggtttcgagaggtgctgggggatgtagggttagcgagctgaggggcggcaagggaaagacgggcgcgtttctgttgatcggcataactacgtgacgagaatagggttggctgaacggggccagggtgttggatttttgttgtggtgcgaggaatagtggcgattgtctgggctcgagaacgatggttggggacactccgggcgctacgcagtggtgcatcattaaaaatgacagatttcctcttgcggggactggcaggcggcgcgtgggtcggggtggatgtgggaggggaaggtggagcttgcttcgaaacaggtggggaaagttggttcatgtccaatgtgccacacgctttgcctgatttggggactgtcgaaagctttttcgactcggcggtaattctcttggcagaggcctgaccagggaggtgagagaatactgaggctcggtggatttcacttgacatagaatcggattggtgggcgggaggaagggtcttcaagatacgactgtgagggaaatcttttgccacttgacgcgattactgatgctattctacttggatgaaaaagactttagactccgagagttgtggataagaagagttgagctgaggggttacctgcgcgaaacaaacaaaaaaaaaacatcttaagcatatgggaatcacgagtagcataaagcaagagaagtcagggatatattactgtttgttccaagaaaacctaatagttccaagaagtaaacgcagtgcacatgaattccgtgggttgtttctcgagttcaagaagttggcgatgttggtcgaagaataaggttccaggtcaaatccgggtcggcggcgggtcgtggtggacgtggtggaaacgtgaagaaaagcgagggcgagttgatggagggtgaggctacctgaatgcttgttgggaaaaagaaattgtgagagctgaggagcgggatgagttatgatttctgtatggaagtattggtcaagtgtgttaatggtctaaagcaagcagaggccaaggtcggagtggatcttgatatggacgcgactgggatatccgatatgtcgcgtcgtcattgaggaagtggtgccagtcttttcagcccaagatgcacacgccgcacgcacatgcatgcgatctgatcgggtcttagcctcccagggcgcaccaagcagagcagccgggtgcacgggcctgcatatcaagtcacagaaacggatacaaaaaagcggcccggactccgcatacagacacggatacttggcgggtccaactacagttgttgtgcaagcaagcgaaaaaaaaaaaaacacacgatggcatgactgttttctagaggaatgaaaacctgtgtgtgaagctaattaaccttgaagcctaggagaaaaactagtgcaacaagtgtttttgtcgatcagggtcacagaaatgtgagccactgaacagagtgtgaaattcgattatgggaagcaagtcatatggggaatacgtatttagatgcgcacacaagcgcacccagagtcaaattaactatatgtatatgtatgtattttttggttctaataaaacagtgaaaaaaaggtttatgaaacacagtatatgtccggacaacaacacaaaaaagttaagcttatgaaaacattcatctacctttgacctggccttatgaggggggtggggagcatgtgggggtaggtttggtaattgtagaaggcggggggagggggtaggagtgactgatgatgacacagtgaagaattagagggaaatagggataagccaagttgcacattgtgcgtcggtcatgacgtgtcgttctgaagtgccgtgaccagcctgaagggtatgaaattgattgcgggaaacaccgggttatacgaagatgattaaggaagttgagacaagaaataattagttttcgatcagacttcgtaggatcatcattcaccgcccatgacgtcttcacgaggtctaactcaccaatcaagtccttcctctaaaccttcgcctttggtcgcacatgctttgaagatactccactgacgattcttcagggtgtccaaccccagtccttctgaaacctctgctggggtcaaggcattcggttgatcctgtataaacagacatgcaagagtcaagtcagcttgggcacgactgaagcataccgatataattgttatgcatatcaaaagaaaggacctgtttgttcgcaaataccaataaccgagcatctttcagttcatcctcgctcagcatggccagtaactctgccttggcgatcgggagccgatccctatcgttagaatccaccacgtagattaccgcttgggtgtttgcgtagtagcacctccagtatggtctgattgatgtctgtcctcccagatcccactgtgttttcgaatgcatagtggtcaatgcttcttattcccgatcagtttaggggggaaacaatcatttaccacttggaatttgatattcttatattgtactgtttcgacgttgaatccgattgttggtattgttgagactacctctccgatttggatccgataaagaattgttgtctttccagccgaatctgaatcaagccaaaacagggaagaacggtttcgtcagtttctgatctctgtaacaacaatcatagcatgatgatgggtcttcaaggataagatcacaaaccgagaccgagcatcagaattcggacttcagactgtcgagagaaaagggacgagatccttccgaatatcgatgaaaaggcgatacccatttgagcggaaggtccctgattggttcttcggtttcagtgattagagctccgtcccgatgtgtttggcttcttttgtcggtctgagtatagtttggttggctctcgattcttcgtggaggagggcgactggagacctcggggccggcttgctggtagcagctgggggccggtgtcatggcacccgaggcctcggactattccaaggggggtttatatgcatatgactcagcagaagggggccagctatgcattttgaactattttgaactgtccgccattgaaaggcaaggcgtgactgaagatctccatacccttttctccccttgcccgccaaccacgatgggcttatcaggtcgaaaggacaagcagaagataggcgatgaccctagaaataccaagtgggcaaagagttgagtgtcctcccagctattggcagatcagcaaaacctgcttgacgcggaacatccgagctgacattttttgctcacttggccagatgaatccaaccctggtttcaagatcctatcttccatgggctggacaccttcgacaaccactctaggcgccgcctcgaccgcttctgagccggcccaatcgacctggaagcgactccctggggtgatcctcccggtcatcaaatcctccacctctggtctcggtgccaatccagctcaagcttccaccagcacctatctgtcaggcgccccacgcttcgtccgagcctcccagggcatatcagtcgtcgaatcggatctcgaaccttccacgctggcagaaaatgatccagatcggtcaactaaacttgctatcgtctctcagggcggtggctttgatgatcttctcagccgtctcaatcaatctaaatccaaatctaaatccaaatctaagtctaaatctaaaaccaaatctgaaagcgaaactgaaacgagcacaacaactaagatcaagcgaaagaaatctaagaagagttctaagtcttcagaggccgaacctacggaggagaaacaatcaacccggaagatcaagaaatccaagaaacggaagaccatggaggctacggagccagaacagcctaccgacgacgacgacgaagaattggtggctactccatccggcccgatcaggatctcaaggcctatcaatccccgagtagcgtatgtttccgccctgcttccgccgttccctcattccttgatcaccacttcgtatgatttttcttacattttgcttatttattttatgacaaaaaaccagtgcacgagctaaattcatcaattcgaaaaaactggcttcatctgcggggagcgctcaagccatggcagaaatcctcgggatcccacccccttaatagcacctcattcattccattccaataatcaaccccgggaccaaaccacatcttgaaatcatcgtagagctttccgcttctaactatccacatacttcatcataaatatcctcctcctctcaaaacccatgccatctttgtacatcctaatcagtatttgatcatcaacttatgaccgcatatggattggaccttgttatgaatctccttcagatcttgactcgcttgtttcccaacatagacgctcgatgcagatctaattgcacttgactaattttggttttcgtagaatgtctcaagccggaatgcaatccgtataagttacaagtaagatttagcctaggctcaaaagcacctgctaccccacaatctccactcctggggacatcttggacaaaatggggataaactatgtgaaaactgatcaatttcaaaccttagtgtttgattacaagatagatgcagcaattgaaatatttggagcaaaacacgacacaaatgaacataggagtaagcttttgctttcgcatgtatgacatgattgaaagagtctctaattacgggttaacatttggcttgatcgaaggctacagaacgcaggaggcgaaaagaaaagaaaagataaataaaaattaaaaattaaaagtgctgccacagctcgccaaaggaaagtaactgatcgtcaattgggccaaataagccacgttttacagcgacttcttcataccaaaaactgaagagtaagaatgcaagcttatgtgcctgtttcctatggaggggtcttgacgtcgttaattctttggataagaatttctgagggatcccaaacaattcttcgggaggatgtatgggtggaaagacgatctgaacccagccgaaaaggggcaagccatcttgggcggaatgcttgaataaactggcaaggtaccagtcgattaaaatttgatgagttttctggggatcatcaactcctaaattgacgcttgcgatctgacagagaatactgagagactcgaggattttgaggatccgactctcgaacaaagtgacttgatccgtccgggtcctccccccgtctctgccgtcgctcagattgatgaacacatgccgtgtctcaagagtatgatcgtggtgataggccgggataagataaatcggcagatcggtcaccttgatcggttcattgatacgcgaaaaatggtcttggagtgctagcacagacttctcgagttctgagcgaataaaggccctgattccttgggtgatcattgattcgcctttcttctgatggcgactaacaaccgtgaacaatgactccttgtgctgaatatctcccgagtttccaaagtgctcttttatcttggcgctaaaaaaatcgagctctggactctcaatctgatgatcagtcgtcacaacattgtcctgtggtcggctttggttcttgcttgcaccgattccggatttcattaatcttgacaagtcgtccttccaaaagcttacggattctgcaaagatccagaggttttcagggtgaccttttgggtctgatctgccaagcttgagagcacttatcttataccaatattctagcagcgaaagagaaacgctgtatatttcattgtgtctttgctttgtctgttggacatcggtgtgttttttctggtggacaagcaccatcgccaatgctttctgtgcgtcaccaaatcgatttgcggcccgttctgcctctgtccacgtgttgctatattgcccaaagatcggaagactatcttcagttgcttcaaagaacagtttctcaatccattccataaattcctgccgagtattctcccattggggcccaaagattactgggtcgatttcttgcagactggccagaccaatgaaaagctctgctgcttcaaggatcttcgtaacacgaactctgatgttaatcaaacatttacctcgccgtgcttgagcccctctaattcctttgggcaagaagaaaaagtcatggaagtcttctatatctggatcttcgtcgacatggatgatctcgagcgagatatccttagagctgacctttttataatactttctattgggtaacatctcgttcaaggtcacctgttctttttccaagcgccgtaagaaacgtttgatactttctgattgtaattctgaattcctctggaaaaagtatcgtttgacccaatcaaaaaagggatgccatctttcatcatagggcagcatttcaaattttattggactgtgtccggatgaggatggaattggttgctgtccctgatctgcatggttaagaaggcttggagagtgactttccggttgagcagtcatttttccctcttgcattgtttgggttgggtgacgaaattccgagttcgccaactgatcatcccttgagcgcttcttcgaaactgtgctaatctcgacctgtctgccatgttggctgtctagagagttggaagccgtcggtgagtcggattgcgaagggaacgtcttgtctgttacagggagtcgactaatttatgtgagtagaatgcatcaaccccttgatcttggtaccatcaggatgaattttacctttcgagttggcaccatcaccgatagctgagctgactgtgtcatgatgccgtgaaccatttcctgaggaatcgagctcactttcgtcccactgtccacgatctgcgtcccagacgaaatccatagatgagatgcgagcgtcaacgggaggcacaccacaaactccagagaaaacaaaaattgaaaacacatgcacccacattcttcattcaaatcgaaatttttcatagcccttccccctaccgaatcatagtcggatgatacttttctactcttcctggccgattgaaacgccaaaagctcccaagattctgatcgatccacactggagtctggcctatgctcaagagcaccgatagttgggacctcaagctcagctgggatgggtgtaggaggagaacagatcgataacttcaagtagacaatcagcagaaagttcacgcggagtaaccacaaatgatgagctgaagacattgtggtgcttcgtataatccgttgtgccgtgccgagtgattgtgcaatgaaattggcattcagtaggcactaggcaggaggcacggaaacccaccttcatacccgctcgtgctacatatttaaccgattttaacggacgtttccctcctacaatacttcctgacacaagttacgcaacaatgcatttgcgtatttatgtaagagtctgacccaagtcatttctacaccggcttgcctggcgattgcagttgagacttgccgttggtacatgcatagacttgcgagctgcccgcaatataatctgaaacagaagtgctgaatgatgcccgtttgatgctacaacataaggacccatgttcgtgtgtttacatatcccttctatatacctcatggtcatccacctgttaaggcttaggcttggcaaatgctccacacttgaaacttcagtgtctgccttcgtctggccggctggggcggcaggaagacatcacagcctatgaggcggcgtttgtgcttgtctgttggtgatttgagccgttggtatctctcgtgcatgcggtgactggttgaacgacttgcttccatcagtctctgggctgataatgctgatttggtctgaatagaccagggcctcgcggagtcgggtctatcggggtacggaatcgttaggaatccggatcgacctaccgggtcagtcactgcaagcactgcagggttcggtatcttcttcggaaggcctggtggcaagtctgcctggcggaagcgttcctcgcgcgcgcggttgcgttaatatcaaacccggcgacccaaattgtgctctcttcaagtcagtcaatcatccttgctcgagacgtttcccgggacatcaggggaattcgccgcgtcaagaactgcacccaccttcttcatccccgggacggagttgaggacatctcttcgacaagattcaaaactttcttaaacatgctcgacgcgttccttattgactgtgatctatgcagattcggagagggatactctgagcttggcagtgacaggtcgcgtccgagccgctggattggggttagctcgaacttaacttagaggcggtcgactctggatacacaaactcgaaggcagtcaacagcttccaagcttttaatttctcgacacaaccccttcacacatggtaggataattaccattccgagccactcttccttcggtcaggctatcttggggatcacaatgacatcaattgggtcggctgatacgcaggattgcaaagcatgtccgcaggaaatgcccgactcgtccggccagatggccagcgatgatggagattgtatagtatcatcccccagctgaaaaggaattttgagagtttccgaattggttggactgtacataagaatgacgtgaatgtgtggattgcagatgagcggcactgtccgcttcagtccctcttctgctcatttccatttgcctgttgtgttacacttgactaagtaactcctctgacttgccagcatggtgactggtaagtggcataagtgttccacggccatgaaggattcaaagctttctcttgcgctcaaattctcggaagcagtttatttgactaggatgtcttttggcgcagcatgttctttctgggaagatagtatctagtctattgaaaagaatcttgctgaatcctccatataaatcctgagttggcactccggctgggccagagctacccccaccgaccgcgaataactaaccaacattcttgtcctccaagtccttcgtgctaattattatttatattaagcggtgcttgcaaaactgcacttatcggcgacagaattgtgaaggaagatgagattcttttcgcgcatgttggcaccttcgcgtgaccaatcggccccacccaaacactcacaagtcgcaccgccaacgctccaccaccatctccagcgtcccacccggatcctgcgctcgccgaacctggagatccaagaccttctcgcggcggagcctgcccgggtgagcctgactccactaccatatgatgccaacggcctcaagctggtgtcaaggattgcattgaagtggaaaagccgattcggccaatcccctggacctgttcccactgcctctcaaagtgatctcggacacgggtgtccactccagccgaccttgacccaacagagcagtcccgatcaaagggcaaaactcagaagacattctcatcttcccccgggccccaggatgactggcgccaagtcgttctcagacgccagaccactcagggacctgtccccagcagccccacctctcaagcccaagactagctcaatcttcggggctaagaagaaaggcatctctcaaatctctcgtcccaggttactcacagaagatccctggaacacccagatcagcctccatcgttctccgagccgacatcgtagaaacatccccgtcgacatggatttcgcatgcttctcgccatccaatcctcaggatatctccatcgacagtaatgactacgccgcttcgaccctcgacttgctccacttctatcgggaagtccacggctattctccagccagttcctccctgggcgctagttgttcgccccgcttaggaatccaataagccacaagcttgtaaaatggtcggtgctctttcctcatccactcaaagaaacacagcaagcaggaaccacttctccaaaccccgaccatctcattggatgaatcctgactgtgtctgcttctctcttcccatgtttcccacagccccaccaccctttggaaagtttcatcggaactctgccggctttcggtccacagatatccccccaaaccacacagacattggcatcatctcacactaattctatgcttgacaccaaccctatttacatgtttatctcttcatctttcctaaaatatcctcacatcttttcgatgttctggcgcttcgctttgaaccagtttctggatttcttcatttcttcctatatatccttacccatctttccgtcccaaacattccttgcacttttcacacattccttctaataatatcgaatattccttcgggcttaaacattgcatttggttaaaaaaacattcctttcgttttcaaccttccttctggttataaaaacattgccttggtttcatacattccttttcgtttcaacaacattccttccgtctttttttttcaacattggttaccattgacaagatcactttgtatttatacccatctccatgattgtcccaatcatggtagtctacatttgtcttcgaactgcctttcattaaataatcaaagtttaaatttttattttatccaagcaccagcgggccatctcaggcattttgacaaatagtccttccatgggaaggacgagcaaccatcctaccccacatgtgaaaggtgccagaccaagtcgtttggagacacacacccatcatattctagtaatcatatttcagtacgtcccgatgggtctcgaaacttgatcttgttttctaaaactggaagtaagaacgagtcaattatacaccgattatcaatttacatggaacaagaagttttagccaccattgctctctagttcggaagtcaatcatcgacagcttggataatagaaaggattaaacgaggcgggaagattgtatttttggggggttatcttgatacactgagaatgcgatgaagcttaaatttcgcgctgttttcctttatcagtgagatgaatgttatccattggatggtggtcatcaggcgagtcgtcagcgccataggccttcagatcatccgccctccctctggcccttgccaagtcgtcctgcatgaacaagagttcctcgattcgactcaattgtttttcggctaacgaaaccttccgacgtgctagggggtatggcgtgtattttataaggtctctggatgtcgatccatgtagggtggttggattgtggactcgagtggacgattcttctagtgctgatttgatgtcgtccactttcagtttccccctgttcgttgacctcctgtgtgcagtaattaacttggtagacacgtacaaccgtcgtttagttttttttttttttctgtttcccatcggcaaattgaagctagaaaaaaatatatgagggtgacccaaactgtcagctcaccacatcagaaatatgatcgattacgatctcctccatcaagttaacgacatcccgttgcggatccgtgtctccgaatccaaacatcatagctgtcactgaaatacccggaagaataaacccagatcagttcatcggtgtgttgagttctagtctatctacttcgttggacatacaatctttggcaaacaagccttttttcgagatcctggggcgagatcgagcttgggtgttgtggtcattgtgggatggtcctgagaaggactgttggtgtgacatggggttgggcagattacttcttggatatgtattccagtcgagcagcatctggggagagatgatgacctttgttgaccatgtgacacccatcgcaggtgacaggctcgtgaaagggcacaggttttttagaccccgagctccgacggcacaactaaataagtcagccgagtggctccgagcttaactaaccctctccggaggaggcgcgaagcgtctccgaaggagaggcttatgaataaagtgacaccctcggcctgaggctggcagatttcaacaaagaaattcatgaaatttgcctccgcaaatcttccacatctctccctcacattcaacacaagatacaaatagaatattttgtagcccttgatcttggctttctattatctatttttttgagtaattccatcaagaactgatggatttgtaggaattcttgtgagagcgattcctgaggaatgcgattttgccatcggatcatccgaaggtcaaggtggaacactttctcacgggttttttcagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgcttgggagccgattggttgatcgagagtttaggctctgaaagcgaaggagaagatctcagtcttgacagtctgcaatactggctccctagcaacttctggatatggaaccgccctaggaattatcactgctctccatgagctcgatcgattagaacacacctacttcatgcaaactactccttatctacaaggcgctagactcaccagtttagagcttcaagctctttcgatcccttgctccatggtctgtgactccgccgttggatggctgattcaatccggaaaggttgacgcttttatcgcgggtgcagaccggtaagcttcctgcgaactgtctcgtgcctcctttccctcttctcatgactctgttactgattaagcatgatctttcccctcaaatccatgcgatccacaatacaaaaaataataataaactgatcaaaggattgcttccaacggagacaccgccaacaagatatcaacctaccagatttcattaatctgtaaacatgggaacaaccccaaactgaagccgaatatccctgtggtaatcgcggcgccgcgcacgacgatcgatttaaagattgactctggcaaggcgatccacattgaagaacgatcaagtttggaggcttgttcagtgagagggaaagtgattggggaggggccgaaggaggatcttgaggtggctactgtcctcgttacccccgaaaacaccgtcgcccttaatcccgcgttcgacgtcactccggctcatttgatcgacgctattgctactgaagtcggcgtgatcgtgaaggatcatggtcaagatcaattcaatttgaggtgctatttcaagtagctttggtccacaaaaaaaacccatttattttccctgttggaaactctcaaccctctgattgacagaaaaggaaaaggatacctcttgtatttgactctctcatatatgatttcttcaggattgaataagaagaaaatcagctcatacgatcccatgtaattgtataccaccatttttcatttttttgtttggcctctttctaatgggaaacaagctttagaatcaaccctttttttggaggaaagctcttatgtttctaacttgcagtgcctaaacatttgacccacatggatttcaatatgccacttttccagtctttctggatatccacactgcctatgattggtactaggaaattgattatgagcatgacctggcaaagaactgaatattcagtatcaaagcccaggggattacatgtttttcatcaagagaggcatcatacatagacatctgaaagggtggaatcacgtaatgccagacaagaaagacagagatgagagacgaacaaaagatgaaagtaaagtcaaaagtatgttcacggagatcatgagtaaaagggatcaagaatgagacatcaatcggcacaagactgagggaaacatatccaatggacaaacactaaacatttagaatccagactaacttataagagatggaatacatcactagacctgaggctgaagacaaatatcataaggctaagtcagttgatctcttgagcttgatatgataaatgtgagctgagattagtgagtgctcaaatttgaagaggggcaaaggaagaagttcaagattaagagtcatccaactgtattctattttgaagcatgaaattgattgagaaattcaagtatgagacaagcggtagatttactttcacgggcactgaagctctgattcaaaaaaagctagtagaatttttgaaagtatgcaccagatattgatggtttcttctgatacataaataattgattggagtgtgaatgattatgatttgcaatttctttctcatgaaaaggaactgtaaatcatgtttcttgagaagtaatggggcagtctgctcgtttgaattctctgattaatgataactacttttgaattgaaagatgctccacagaaccttttggaacatcagaattgtactttctaatccacttttttacataactcctgtctctccaaagaaattttttcctgacttctgctgataaagactcagttgaaccagacttttcccatggaaatagtctcaatcctctgaaaaacttgaatatcctcatctgggaaatattggacctgaagttgaaattatcacagcttaatttcatgaaaagagtgaaaaggcaattgtcatctgaaaataagccaatccacttttcatgatttgtatccttataataatgcccaatgatgttcaaaacaatcttcatcaaaattatatcttccattgtgacaactgaaacttgctctacattcctcttgtaatgctgaactgtgtaaaatggttcattgccttgaagaagaaacagttccttaaacaactgtccaatcatgttttctttttcatcatgggattccaaattggaattgattctttgtggttttaaaagaattgattcaagatatttcttgattgatctttgttctttctgatgatccttaacttcataactacaacccaaaaagcttataaaccttccatttgttacatatagataatcaaagagtttgtatatttttcccaagaactgagtttcataattcaactcaaactgttttttcttgtcttgatctaatttttgaatttctacctcaagataattcttgagatttctcttcagccaaaacgttggcttgaatctttcaggagcttgtgttccttctttcaatgcatgtcttactaaccaaacccaaaaggaatcctcttgatgatccaactggaagtttttgctaactaaagtatttatcttttcatcttgttttggtggtaaaatatcttcaacaagttctggaaattcaaattgtatcatgttatgattccttgggaagtattcaaggaagtctggggaacaagggaattcccatggaataattttgtttttggaatggttttcaaccatcagttctgatctttggaaaagtttctcaatccaattggattcaaagttggaaatctggatgacaaagtttttctcttctccaaaaaaatggtcccatttctcagagttcttatttttgtaataataaacaatcagacctactgcagcctgagtcagtgatatctggtcatctgaaataagaacagggatttctttgatcccatccaaaaatactttgtgggaaggttgacattgtttgctgtgtatagctttcaatgtatcttgataaagagatccctctttggtgtcaaaagaatgaagaggaaccatgggatttgacaacaatttcaaaatttggcggtttgaatggaacatgaaatcagaaaaccatttcatgaattcattctgttcttcaagataagtagcttttgattctatagtcccaatcaagtcaagagctctaaggttcaaagtccaaagtaagcaggcaaattgcttaatcttttgaataacttcaacatcattcatggatgattgggacgtgttctgattcctaagaatagaggagttttgactggatggatggcatatcatcagtaggattgggatggatggacggacactccgcatcatttcttcagctgctgactgatctatggttgaccaaattgaggaaatccgaggccaaacttttatgtcgatgtccttcaactgatgccctctcgtaggggcttcctctttggaaatttcatcctctatagagtcagtcgacatgcatgtatcttgagattgatttgaggccgcactttctgaggaccacccctccatataaccaagcgtcggatttatttgatttccactcgacttaagtattcctgtatcctccttataggaccgaagtttcattctttgctgtagactatcatcgtaccttcccccttggcgtttcgttccgacacttggcttgaccttcagagaaacaggcgtacctggctgattgctgcctgcaaaacgcaacaaaagagtggatatcaaatcaataatcaagcttcaggaagtgctttctgactggtgtatttttaaagccgtcgcagggccgaaggttacctacgttgggtttggagggatggacgcggtgaattgaggtaggcagctggatctttcctcccccacacggtgcgattttcacatattcctttattcgaagttggttgtcgatttatctgttcatcttcttcatctctggtgtattgccgctcaagtgaagaactttcgctgtctttgctgcttctgtgcaagccgacttcccctaaataataagattttccataacccaagtcggctactcagtaagactgaagtcttttggttgcgcaagaaccaagagatgatttgtgtaaactgaccgtgtggctttaatacttcctctaccggacgggatttctccatcaaatatccaaggcgatttccctctgattgaggatcagggaaatgtgggaatgcatcaggtagatgcatgatgtggtccattggattcctctcatgtaaagagtcacttccgcttaagcttctcgatatttcaattccttcatctttgactgaaggaattctctctggtggggttcctgagattaaagcagcatgatgaatggtaaacagaattaagcaaaggagactttccattgttgaaaatgggcgaatactgtgaaggaatgcaatccgcatgaggacttggcggggggagagggatcgtcggagttcagatcgttttatgccagtgcacattttttcctcggtcatagacgattattagaccaggaggcgtatccgcagccctttgctacctcagtacagtttatcttgccagctataagataagttgctgtgccgtgaaagtttacacttagctttcaaggtcacgtcggcctatgagttgccacgctctcccgtaggaagctagcaaatgctgtcccaccctcagtacgcatgactaaaattaacttcatcgacagtttcgtacaaattcattgattgtctcatttgatgtaccgtccaaaggcagagccgtggtcaggtcaagattatgcccgtctcattaacggaagtgtcaccagcagaaaattggtcaaagtgagtttggctgttcaggacgtcaaagattcttctcttctgatattgtgagggatgcacgcaacttcacaagatacttcaatgaggaaaagcagcgaaatagctggtaattacaaaataattgaaagtcaaattaatgacaatttgacaaacactatgccttccaaggctgcctcagccccacttgtctcacctttagtcacagataggcagccacaagtcccccctctctgccaatgttaaattgtgcttgagctcattccagagaagcaaatcataaaaacttgaccaattctactgccccttttgcaaattctcagcctcttcttggcaaatcccaaagtgtgctggagccttacaagaacctccctcaagaagcaggggtgctgcaccagaaagacccaattggtcaaagtccgatgaaacaagtggtgcaaattttgatttcaatgttactttgtggaccccaagatcaatttccatttttttgaccacaccaaacttgacaaggtgattgaagaataaagcaaatttatcaacaagagaagcattatcaaataggtgatacatgaaatgagtcataaaaacagatgaagctcacctttgaggctctatttataacagtgactgagggtcattctttattttgatgatccagtaatcccagagtgtgagtttgtaacttgttcccatccattgctcattatatggaatagtgtgtgagtatgattttagaattccagatggaatcaaatccaccctaaaaatgtgtgagataacattacctaaggaatgaacccttcatggcaagctggtagtggtacaacaagtagatctttgtgaaaggttgtttgggagaaacccttgtgggaaagcaggctgtttgggtgcatggagcaccccagagttcccacttttgcaacaaagagaatatacctgtgtgcacagtgtcaccccatgcatgaaataagttccaaaaaatatgtagatttgtattatcttaacttccagtaaaaagggtgttacaaactgaatcatatttggataaattctgaaacatagatgtgattttgaaggaattacatgtgttaaaagatgctcgaataagcccttccaaatttcatttaggcctagaattcatgcaaatgtacaacttcaaacaccctcatataatctgaatacagattatatgtatttacatgtggtgttgattttagctagaaaataattgagcaaatgaaaaaacgggttcatgtttgacagattttttgattgtcataatgccaattgagatcctctccagattcattgtactgaatgaacagaatttatcttccttaaagacaagctgagggattttcttggcttatattgaaggaaatttagagcttcatttgggattccctctctagaatttaaagatttcatactccatgggaagattttgagagccctgaaaactggaaaaaagttttttctatatttagcaaattttcctgcaagaaaataagaggtgcttattctggtaagtaagttcaaaagatcttgatcattcacaaacaggatatcccatttttggttattctgattcttgtaataatacccaaggacattgactgaaatctttgaaaaaattatgtcttccattgttgtaactgactgagctgaattggattgatttgattttcttccttcaaatatgggatgtggcctttccatagaaaaaagctctattatcaagctctggaatcttctatattgaatttgatgcaaacagggctttgattcatgtgatgattcttgcggcagttgatcacctgatgtgaatttggaaaatatgaattcaaaataaagcttaacaaagttttgttctctcatataccattcatctgacttctggcatccaagaaattcaagaaattttccattgattgcataaataaaatcaaacatttgctgaattttttgagagaatttgatatcatattgtagccagaaattgagttgcagttgttcatctgagatatttctaattgcatttgaaatgtaatgcttcatattttctttgagttgaatatgtggtatgaagctctcaggtgctatcatgttttctcttgttttcagtttggatatccatgcccatccttccaaatttttctgctgaaaatcaaaattttggttattaatgaatgtgaccagttcttctttatccatttcaaatatcaattcaacattattcttaaatctgaaatgggatgtctttataaccttcttttggattcctttcacatattctggtgtaacaggatctttccatgatataggtgcttccttgatctcatccttggaaattcttcttggggtgttgaaaatgtcttctatccacttgcaaccactattagcaagtctgattacaaagttgttttcattctcaaaaatctgtacccatttcacatagttagtgtttttgtaataaaaacaaatcacattggccgcagccttactcatgaagacctgattttgtgaaattgcaataggtttcttatgaaattctcctgaaaatactttgtagcaaggctgttcatcagaactgtgaataaactttaatatattgtcataaattgattcctcaatatcactcaattgatgaacaggaagccttgaatttgatttatctttcaaagtttgatgttgacacttaaacatgaagtcaacaaaccatttgatgaattctttctgcttctccatatacaagtatttagactttctggttccaataatattcagagctctgagatgtaaaatgcacaataagtagacaaattgatcaactttgtagattaattgaacatcattcacagatgaatggtttgtatccttcaagggaggttttcccccagaatctgaacacaacatggttaagattggcattgacaatttaaaacctctttttacctcattgattattgctttatcagcctgagaccaaaatgctggtatccaagcccaaactattggatctatctctttcaaattgacacctctgacaatctgtccttcattggaagagctttggtttgggtagtattctgagatatttttcagtgtgttctgacctgagttctggattccacagggaaaatttctgctagatggataaaatgttaatttgtgtgaagattcagaaccactgttacagctgataaaagtttggtcttctagtttgctttgtctgcatgcatggtccgacttgacaaaattgagtgcggaggttctttcatattctgtaaagtaaaataaaaaaatgacatcagataattgtaacagagttctgttgatgttgattggtatgaaatgccttgttggatcctggccaagctatatttattttgggatattatagatttaccttgtgatttagaaattggaccaaatgagccaaaatgttggacattatcataatcctttccacacaaaccgtagtgtttgttatatttctgctttttaagatctgataccttatttccctcctcttctctgggcctcacaagccacggccttttgaggccttcaagcctccctaaaatatgctattcatgagaaaaccagcaagctttctggcaggggaaaagaggcttaactcactgtttccatccaatatttccagttctgggtctgatatccctgatcctttctctgattgagagtgtgcaaagtttgaatatacttgagatagatgtaaggtgtgtctgttttgatcattcttatctgtcaagtatcttgacgtatctaaagcttcttcaagcaaaggagatcttgagggtggggttgctaagattaacaagacatgagggatgactatcagggcacgctttatcaagttggccatcctaaaagctgttgagcagactccccttaggaatacaacaatgtagcaatggctattcagcaagggagagggtgcaggatgaccagtgaaacagggattttcaccttgttggcatgaattcacaggctcacactaaaaaaactgtatacatataccccaaatagccaaaaggataaatttcctatttcaaacaaactttggaaaagattagacaggcaacacagatccatgtactcgaaaagctgtttcaaagattgacccctaacagaagtgtccacttgaaactgagaggggctttaatatctatcactttgaaactccaaaacttgtgtgcacttgattgctacttgtgaaggaatcataatcagtggaacactgtcaacctcatgtgagagaaattgcatatagggacagcaaggtggataggtcttgaagttgtataatatctacagtccaattctcctagtaaatcagagagcattgaaccttcaatcaacttaactttgcggtggagagaaagaggggtcaatggtcaagttctgactgaaatcagatcttgaaatcagctcttgaacagagatgactgcagttgtcttcaaacaaatttcattggctggttttggccttcacaagcttgcttttgcaccagtcagcctagaatcaacttctcccaggtgccagctcactgaggaaggcccatcaggagggctgattagacaatagttacctccagtagctggatgtcttcccttttgttccaaagcacctgcagaggttcagggccttttggacaagtttaccctgtgaaaactgacactctccaggtcatcaaaactgaaacctttatcaaggtttctacatagtctccagattgtgtgcaagttgatctactaacccatactgtcaacttcaagaaatatgtaaactgtgtgggtttgtgatttttgattcccagctggctccttttcttagtaggtcaacaagaaccaactttgtttgcaaagagcttcttgttttatacccatacagaaaggaatgatttgtgaaagtgattacctcccaagtggttatcttcaagcaaaagtctatttcactccacaggatgcttatcacttgattatatgcaaagtcatctagagtagtgtccaataacccattgctttcaagaaatatgaaaactatgtggggttggtttttttggttctcagatggctccttttcttcaacaaaactaacttgcattttcaaaaagcttccagcctaatatccatacacaatggaccaatctgcaatgtaccccttcaagcaaaagtccatcttggctccccacatgaggaggcaacaagtgttgaagaaacctaggctaccccccctcataattaagttgtctgtatatattgcctatctatctataaccttcctgctgggtctcaagtgtggtctcaataactttcccagtgtggccttaatcaaaatcagtcttttgattttccattctcatttgaagccgaaagggtgagcactcgtaatgagacatggttttctaattttcccttgaaaaagatgatggaaaaaattagaagtaggaaataattagcagtcggatgttgatcttgtcttgccaaaacgatgtccatctcggtcagccgggggtgtggcgagcgctgttgttgaagggttcatgttgactgctctggccgtcatgctctcctgcaaggttccttctcaaaatattcttgatgtggtggtgcccctataagagttggatgagtctctttctcatcatgatgtgatgatgtttcaaccagattctccgggtggaagttgaaagcgacgggatacttttcttgagccgccactcctggcttttatcctgattccgcccgttatcagcgtatggctatcagtacgctccacccatactctctctctgagctgggattccagtctgaaccacttgtgctggctgggaaggatgatatttgaagtgaggcctgcgaagtgcatgcttcttcctctgctgctcaagccttaatgatggagccagccatcctttagcgcagaactgaccaagacaaccgtgtctcattttccaatacattgtaaccgaagccttctccgtcatcgatcactgtacaaaaacttgtacaacccaaagccttccttgaactctttctcctatgaagtttatcatcctcacttccaacaacctcctcgagctccctcccaccacgcgttgctgaccgcggctgcccccccccaagctcttcgcccatcactgcaacaatcccatcttctcgactcgcctttcacccgccccgtcctccgttccaccttcgatctcccagactctcccacccacatccctccgcctcctgtgtatgtgtgtgtgtgtatttttggcggatcctagctcgatgctgcaagatttgtagatgggatagccttcgacctagaatacgcctcgacaacataaatcaataaatcacccgggcttcttttttcaccatcaggacctccaaccagtctctacatagactcttgccaccagtcgctctctgttcaaaaacaaaaacaaaaaccctgtcaacttccgattggcttctccgaattgctagttttctttggtcggttatcctcctcataataatccccccctccccatcgcttccgattcgatcacgagtttggtgtgagccatcaaacaggacaacatcggttcagcttgactcaaacttcgccaactcaaatacaatcaaacaatcaaacaatccggcttggatgtgttgattggcagagtgacccacccgagctccgactgcctccaaggcttacccgtccttgggattccaatcatggaatctcaccagcagtctaatcccacgccgtccccctgggaatcagactccgccgccagcccaccactgtcagccctatccccagagtcagaccccacctcgtcctctcttcagtccttggaaatcatctccacccacttccacaccgccaactccggcctgccaaccgatatcctatccatccctccatcagctccggcctctcatccacacccagatccttccaggcccagttgcagtgatcatccatccggacttacctccatgccctcttctctagcttctccagatcctccgcgtcatcctctcactcagaccccttctcaaactcaaaacaccgcctcaccagcctccaagtcctccgacttgtccgtccatccccatccaccacctcaacgcttgagtgtccttcgccagggtggaaccgccagcgttctcgacttggccagcttggttcgatcggcccgtgaccgagcccagcaatccagtgatttcatctgctcgcctcccctatacaattattattatacctccacatcctccttcaattttcctccccttcgccccggcctcagcgactcgactcaagaaaaccttcactcctcaaacgcctccctagaacccaaatccctctcgctatctcactcgtccatccaaaaccaccagattattcccaccctcgatcgtcatgtgcgagctgaacgggagtcttctccctcctcatccgcccaactttcgagcgtcgacatcgcgagccttgccgagccggcctcgaccaaaactcaacagcaccccgagccggggctctcctcatctctggtggggcatgatgatgagattgagtccaagaaactgcggaaccccgatccggaggcggagctggaagccaaaatgatgtcatcctgtctgccgatttcgatggacgcgatgcgctcgtcgaccggccctaagaagcgtaaaccccaccggagtaaatctcagagcggaggtctacacgccttctgggcactcggtcctcacgaagccctccccgaatcatctgtcgatccctgctcctcgacccaatcgaacccccctccgctcactcgcacccggctccgctccctctccgggccatcctcaaacgacccacagcactctctcaacaccaacgctgtcccggtacgtcttttcttctccttcccctcctcccttcgatcctgcgtttgttccctcctcgccctccttcacgccggtgatcctgccgtgtgccttccagccgctgctgtacgtatgatgcatgtctctatccatatctaatgacaaaaatcgtcagcctgaaatcactctgaaatgccgttggcattcgctgcggatggattggacactggtcctctctttcgccatggatacataccaagcttctgtccatgtactagtatgtaaagatatgtacagcacttcagggtcagcggagactgggcttgccgagcggaggatggctgtgctcatggccgatcagactcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggctggatgatgacagtccgagagatcgggaattcaataacacaatccaaggatgtacagcccaagtatgcgaggccttgtcactccttcctcttgagcaagtcgtctttcttttttttttaaagggagcaggcatcctgagcccgttccacaccggttctacatatgtacaccatctctctcgatcggcgtcgatcttgagcggattcctgattggattcgcaacggcaagattgtaagcctgtcggagttggtctgtttatttatttatttcttctttcttgattgcagtgtagtaatcatctcagttgcaaaaatggtaacaagctttgaatctcgcggttggctataaagaaagtgttgggatccgaacaagtttgaatctgatcctacatagcaagtcttttgaatatcatccaccttccaggctcataaagtttcgttatctcagcccaagctgatgctgccccccaagctaaaccaagcactagcgtgtctgcttggtgttgagttcatacagtctgcgattggctgtcacttcgaaggggcaagtcacccttagctattggtgcatgaagtatatccgacacccatattcattcctgtctgatagtactcatcagctctgatcccaccatcatcccacttgagcagcctctcagactgtagtgatggatctggaagctcgttcaagcatcctgtccgtctgcattggctgctgtttacatctgtatatactccacaagtagggatatccccatgggaaaacgggctagctccctcgccagctctatgtagttctgctccggttcgcaagggtccatacctcttcagtctggtctgtttccctggcttgcttgcgctatttatgtatagcaagcctgtttcctcatcccttctagatcatctactgcctataccttcgcaagcactcggacgagtgtccaagatcgacggctgtctgtcgagtgtgtcatcctggtccgcttcttatctaaaaaactaacagtgctttccttgcttgctttgtttttttttgggttgggtcttcctaactcaaccacatctttcctcctcccatccccttctgcggtcttctcttctcactgtaaaagattccctctcatcagaagaagctgcaccaggtctcgactgctaccatgcgcaagaggagtggcttcttccgccgaaagcttagtacctcgctgtctcaagccgatttgaactgtcaagattcacccacggccaatactcaccaaccactcgagctgaccttcaccccaactcactccgagtcacgcacccctcgccaccctctgaccagcgactcgtcccaccaccatcacgcttccaacttaacccctccagtgcctatcatcccactttcctatcattccagctcaatcaccccatcaaatccgcctccacccatgcctctcaagtcacgtctctccagcactgcttcgacccgccattcccaacaacatgcccattcaatagactcacaggactccaagcagccaggctcatctactccaactcactcaaccccatcacttaactctcaccaagaagccttccgccagtctatgtctgcctctcagctgacccgtcatggctcgccctctgaatctctcttctcgccaagcccctccagcaggtcacatagccccgcacacagttccttcaaacatcaacagcagcagcaacaacaacaacaaccccccttaccatccccttcttctcagcccaagtcttcgtggctgcattcaacctcccgcgctctagtctcctacagcgagcgcccggatcctctaagcccgcgaggggcccaatcacgttccccaagctcaaacaacttcccccccacgtcgttgtcaaagactcgaaccgtcccagcatcctttgactccggtgggccaggtaaaaatcgtcccgtgctcacttccactacctttgtgggctcgaattcgagcaccgtcgacggtggccagattgggcttccaggcggttcacttactcagcatgcctcggcatctctttcatcatcctttttgccggattccccttctcaatctcatcgtttatccaatctctcgagtaccaccgggctgagtgaggaggaaaaacttcgactgagcctggagcgttggaatatcgatcaagatggtatccttcgaggcggtctatcctccatctcacctatgactcctaaagcttgtcagtcttcccttgctctccgccctcataaactaactgaacatttgcatcaagttgttcaccctactggctttgactcacaatcagctcctgacattgacgctctttcatcatctggttcgatgtcatcattcttctcagctgcatctgatctgaacgaccctaacaactcgcacgtccaagacggcgcgatttctgagcgggcgtatcacaagtcgctaatcctgagcccgccttcgatccatcagtataacctaactaagaatccacttcctccagacagctccaccctctctgccactccttgtttacccagcttggtgaatccgaaccgtaccgccatccaggccagatatccggccgaaccttttgacaagtcccacagcagtctcgcacggatcagagcactcaatctcgatacttccacaagccccatcccatcctccagtctggcactcgtttcacctcttgccctcagctcgaagcaaagcccttcaagcgacagctcaacaactcaggtcaatcccggatcgatttcatcacccaacttgagtacctcaggcctttccagctcgcagcagggtttcgtgtcccgagcgagctcgatgaaagagagtcgcgatgtcagtgttagcccggtcacttctacccgtggcaacagcctccgacggcgaggctacaccgaggatgaccatgcactggcaccgaagctgctcggaagtcaattccctgccccatcaagacatcccagcctccgtcctcagacagcttcacagcccgtatctcgcacgaccaaccttgaaacagctccctctaatacggttgatcagcagcttggactcgcacctgaaaatgaagatagcgagactgatgatcctttatctcttctatcgcccagcatccggctcgtatcctcctcccacactacttctacatcggagcaagaccacgcaaatcctcctgttgcaggtaatcaaaacgcccctagcctttcaacctcctcctcctcctcctcctccccttccaaacaacccatcagctcgacaactccatcacatccaagatcatccatttttaaccgtggagatccctccatatttaccaagccgtctggacatgcctcgcctcccatcagggctcatcatgctcagttgtccaaaactgctcaacccaagcgaggcaacgcaggtttaggtatcaagccaatcgtcgagtctgatcgtcctgtcacccaacataatcctcagcttcaaagacgtgacattgacaaggcacagccaataaagtcgggcgcctctaacgaagattctcgcacccctcgcaatcatcaatcctctcctaacttgagggctcttcgtccatcaactccgcccgaatcctcgttcttttccgtcattgtctctgggccgcagcagactgacgaacaatcgacggcaatcccaccagacgggcgggataatctcaccgttcatccccaatcacacaccttacagaacccaagttcctcttctaattctggcaactcagacaagtcggactcactccattcgggttcgcgacattcacttcacgttccgggtatgacgcctgaagcaaacgctagcagacttgccgagcttttctggcaggaggatgaatcgattattaagcgtcgaaagctgactgaatggcttggttgccccgagacgcccgagaaccagttacaagttctaacgcgtcgcgcgttcatggacaagttcgacttcaaagacctcagaattgatcttgctttcaggaagctctgtacgaagatgtttctcaagggtgaaactcagcaagtcgatcgaatcttggccgagttcagccgtaggtattgggagcagaatcagtccaacatctacgtcaatgctggtcagtttctttcagatcagctctttttatttccaaagtatgtcacgactgacatttttctctaccggatgcccccaacatttagatatggttcatgctatgtcttactcgattcttttgcttaataccgatctacacgtcgttgacacgacttcccgaatgtcacgttcacaatttgtccgtaacacgatggagaccgtctttgcgcaactgtcccacttggaaactcccgaagccaatcgatccaagggcttattgatggaaccctctcggtcttcctcatcaaacaatgaaacgttcgggagcaattataaagctggaagcagcgctgctagtatggcgatgcggaatcgacggacctcgtttgtcgacatgagtcgagtgctgccggcttcggcaatgtcctcgcagactgccactcggccctcgatggagcgatggcgggatgcgctccggaccggctcacagtccatcgtcaaaactccccgtcggagccaaagtatcacttcttggcccagcgaggacgaccttcaaacaaccagcgccggcactcctttgccagggagtagttctactgatcacgagcgtactgcgtccatcgacaccggtgcatcttgctctcctgcagctaatcgaaccgaagatctctcaagcactgtccatctcaactcgctcgaaaacggatccccggcttcaaagcctgacagacccaacaaagccttgttcgaaaaggaagtcgaggccctcttaaaggttggcagtttgtttctcaaaagttatttaccgatttagactcagttgttgataatcattccggggggtttttttttttcttataggaaatttacatggccgttaagagtcatccgattgctcaaaatctggtcgaatctcaatcgcatgagcctggaccgtatggtagccttcaacggatagcaagtcgacgcagtcattacactcacggcgtcgctgactctattggtccccataagcgcgccagtctgcgcgggtttggcggattcgctgcgatgctctcagctggaccggatacgccaggtggaagacccaacagtccaacacctagtgctagcacctcggtttcaagcctgccttcgggcatgatggtaaatatatgctctctttgtgtcttttgtttttcttatctcttttgggaatgttgattgatgttgaacttgaacttgtatctacagggctattcgtccaacgcaggatcatcgctcaacctcaccaatctgacaactccttcgatcggcttcgtctccaacctctcgcaatcgatcatccgtgaacagcacgaagaagagtcactcgagaccagtcaaatcgatgatgagcaaaccagggatagcgagttggcattgctaggagcgccctgggccaaggagggaattctccagcgcaagcaatattgggaatcgaagggcaagagacacaaggatcgaggttgggcacaggtgttcgtggtcatccagacgggtgtgttgaagatgtttcagtttggtggcggtggcggtgcttctgttggtggaggctatggcggcggtcaagctgaaagcgaagtcggacacaccgagacgatcgggtcggatgggaaatctggagttgggggaggaaattggcttcccaacgcacagctcttggggtcaatcactctctcgcatgcgctgacgagtgtgctcgtctctggatacagtaaagaacgctcacacgtcttcgtcctgacgctctctaatggggcctcgtatttcttccaagcggggacggaggagttagtgtacgagtgggtatcgacgtgcaactactgggcagcccggttgagcaaggagccgctgacgggcggggtgtcgaacatggagtacggatggaaccaactactggaggcggaactgccgagtgtagtggagaagaaggaagagttgcgggagtgtcagggcgatcaggaggagatgatgagcatcgtcagtggtcactcgggccacagtcacaaaggtcgacggctacgcgaccgcctcttcaccggtctgcccctcggcactcctcactcgcccacctcgatcaccccgtccaaccgagccagcgatgtcgaacattggtcaaactctgctacgagcatcgacacccatggtaccccctcccaacccgagttcaaaaccggctccaatctccatctcgatcgcgtgcctcctcaaccccccgtccccgataaactgaccatctgcgactggaaccctcccgtgccccctatggcccttagctcccttcctgaacacgctcaactcgaaaaccttcgacgtcataacgctcacatgcaagtagaactcgagagacataatctattgagaagaccgatggtcaacatggtcagtctctccctctccctcttcttcttcttcttcttcttcttcccttttgcacttcattactgacttctttttttttttttgatggatggattgatgattatttaaaagtattggaatcggccgatttatctgcaaaaggcaatggccaattgggagaaaaagtcgcagtatctgatggctgagatcatcaaatacaccacttatctcaacgcgctcgagtcgactatcaagctcaaactctcgctcgctactaaacccgcactcgtcccgctctcttcttcctcctaattgtttttttctctctctctctctctcttgtcgtctttttttgggtctgttctgttctctctctctttggtgtctcttatctccgctgcttctcttaccctcttcaccttccttttttttgtttctgctttttttttttttttgtttgacgatgttcaatcatgttcaatatgaaacgaaaacagtcatgatgagatccttcaaaaaaaaaaatcaaaaagaatcaatcaatcaatcggcccggttatgtgtgtgtgtgtgtatcaagtggttgtagataataacatatcttatttgcatgtcttatatagtatgtatatatgtctcaatcgtactagctgaaacttgatcgacagccaacaatgagcatcatgtgtgctgatggttgatcacacacatgatcaatgagacaacagtgtccggtggtttactggggtgacgatcccaagcattccatgcagatgtattactatttaccttgtctcctatatcataaccacttctggtatccctctccttgactccacatctaaataaacactctagtgttctgtactgtgccctcaaataaactgttgggttggttgatgctcagcctcaggtctgggccactacactcctgttctagttctcatatccatcatcatctctgtgaagccaagcattgggggtaaacttcggatgtgggctggacccagatctgatcagagtacttacatcgaatccttggagttagatatttatatacattcattctcactttttcttgctacattgatggggggtaagatctcaatctggggctcaagatgattgattaaaacttgcacattctcctgatattggcgcttgaagcttgggtgttcatattttatttttattttcaacatcattccctgcctttgttttcgttttctataagtgatcaaattgtgagattctctgaccgcctgagttggatgtggtactgtttatgagattgatcgattctatggattccgatgccatcaaattagaattcagtcattccatcttgagtcctgaaacactccgcaactcagccagtttgaaacccgcatccccggttcttggacagatccaagggaatgtcttgctggcaaaaatatccaaatctctttaaaataaaatgctttctgaatgggcaagcattgatttcactgaagataccagattgtcatctgtgttgggggcttgcaagcctttgagggaattaatgcatttgtaaggcttcttgaatcaatcaacaaattaagtttgtcagattggtttttttttttcaagggggatttgagtaagttatgcatcattgagaggaagagattgaagtactccagcttggcgggtcgataacaacaggtcttaataaattagcaaaattcggtagtattaggatgggaaattaggagaagagggaaacaagattactattttttgaaaaaaaaaaaaaaaaaaaaaaaaggtcaagattgctgcaggtgatgtattttgtaatgttctcgctgagtcacgggaatcggtctccatttgattagttccctgaatataagtaggggattacgatagatagattgaatggatgaatgaggattataaatgttggaatggacaccctggagacaatgaggttggaaaggattgatgtgtcatttcaaccaagagaaagaaagagagaagagaaaagaagagaaaaactaacctggagacaatgaggttggaaaggatgaagaaaagggatcctttccaactcagttgtccccagtataagagagaaatgaaaacagaatgaatgtcacaaggtgtgacatgtgagaaatgacaaaagagaaagaagcacgaaacagtagcgctatgtaaactacactacatagatagctcaacaataaagtagtcataggagatattattgaacgatttgatggttgctagtttttactggtttgtaggaagagataattttgaagtatacgctgacagttgttgggcaaactgtttcatgaaggagacgtcttcagcgccgaagactctcttacggtcgttggtataacctgccaacacgaagccgccagcgttgggaagagattccgagccgacggcgaggaggattgcagatgcatacgggtcagaagctgcgttgcagccgagcttaggctgtaaggcagcctctttagcctcttctacgcttgggttttggtatatcagcccgccctcgtccgagcgcaagacacgcagatggaggccggcgtccagttcgggaaccgggagcgggatgttgtggcccgagatgatcaaggtccggccgagatcttgcgatggtccctcgggcgcaacagccatcagatagacgagtgataagtccaaggtttccgcgagcagtttggtcgccaggtcgaatacctttcgcatcttcggtttcactgccgcattcacatcttcaaacaggcccggacttggcttgctcggcgacttgggactggcggtcgattgggacggcgacgaagggggggctgttgagatcgagctgatgcttctccactttctgaagccagatgaaaggtgagaggatgtgggactcctgaggcgcgacctaggggtatcacacaagacctcggattccagcgagtcttctccatcgctattagcgctagcaacgcgcttcaactcgtgatcccagacctcttgagtagccgagagccttccaagcttgtgatcgatcttacaagcaaaccatttttcgatctctcggcgagcatattcggagagatataccagcttcctttggtcttccgagctgaacgactcccgggggctgaagtccaagatacacaaggtcccgatcggacaggagtttgcttcggcctcttggctgccatccatgttcggcgccatcaacggcacgcctgcgtagaaccttgccccgaaatcatgcaccaatggtccgtctccaaatcgccagtctttttttgcatcaagcacagtcaggcccttgcgaccacttagaattgtgtgggcacctgtaaaaccaacggggggaaaaaacgagaaagcagattcgtaagtcgctgtcttagatctacaaatgtatcaatgaaactctacgcacagaaagatatgtctctagtcacctctcgcatctctcccataccggcctcttccataccagattcagccaagaatacttggcgatcatcatcgagaatctaaaaaggggggcaggagagggtgagtaaaatgaggctatactgctcatttgcgagcgcccttcaagagagagagagagaaaaaaaaaggatgaataacaactcaccgataagattcctaaggcggtcccaaacagctcccgacaacgtttgacgatatttctgaagataggatgttgctcgagtgtttcggggggcaattttccactgcggacgtcgccgatcaaggcccgagggtcctggatagtcgggaaggaatgccggtcatgctcccaatagacttccagactggccggcactttgccctgtgcaatcaacatgtcgccgatttcggtccgagtcttcgccctcgctgagccgtcttcggtcgggtcgaatggcttcccccccaggatcccgagccggttcaccactagttggcgcaccgactcgttcgtcggagctggggcgcggtagaacttgatccccacttccccgtcgccctcttcttcacgctttgattctatcggcggtaatgggggattgatgacatcgatttcttcctgcgatgatgcggaaaataaatctgatcagtaaatgtcacagacatcgtgtcgtatcgtgtggacactcgacgaaggatcttaaactcacgttggcatataaacgattatagtcttcccatgttttgggatgttggtctcggggactagaagcgctgatccggttcttgagaaccacgaccatcttcttgacatgggtcttattattattgttcggattcgatttaaatttccaggacttgaagatagaagatgtgccgcgagtaggcttgggttgatcagaagaggagccctgatggtccagaccgttgttggttttttgatgggagaagacctcagtactggtgacgatgttgcgtttgtttcccttggcgtcaggattattatgactgaaggccttgaaggcaatggtccttaagcgggtgaaccggagagttttcttagatttcgactgtcctcgggtcataggctgggagggagactcatgctcgctatcactgatagccggcgcccagggatcgagccaacagacattgttggcctcctcctcctcctcctgcttgggtcctccttcgtgagcggtaagattcgaagccgcactagtcgtagctttcttccaaaaatactccgcgggcctcgatttgaccaggcgcgttgactgggcacgcagagtgacattaaacagcgaggaatagggcaacgtgatccctcgagggtctgcggtgatctgtgccatgatagccaaggcttgctagctagtggcagatttgagaaggtgaaattaagacggaagaaaagctgcctgttctccgtttgattttttttttttttttttttttttttgataagagataagagataggatgcgggcagaggaagcagacaggacggcttgattatcgggggcttggaggatggggttggatatttgttgtgcagtgggggctgtcagctgtgaagagagagccgggggatctgattgtgcaggttgtggataggcagtgtagaagatgaaggtggcttccaagggctgaggatgagatggtatttatgtggctgaaggaggatctaatagacagatctaggccagcagaatgagcaagctctccagggggggggggatggatgggagagtcttatatatatatgtagaagaacatggggagagttctgatagatggctggatggcccggcaagcgaataaaccaagctgggggataaccttgcttaaaacaggaccaccacacttggtttcatatgtgtaagatggctggtaaagactagagtggagcaaccgacgtggggttcggtcctgactccggacacgggttgggtgagtggccgacaatccttggcaggccggtgcacgattcagctcggatggagcgaaacgagccttggtgagatctctggtttgatgggcgactgggtgtgggtatggctctgatcagctcgtcactggtcgtggtgagaagcaagaggacatgcaccggatgagccagccaccagaaggtaaggccgaggggcaagatggccatcaccagtcaattcgtctgaagcccatagcgctcccaaacacttcaagctccagcggagcagcactcttggggcttcagccttcaggccagtgttagtcgctcttcctcccccccagcaaaagcgagatgatgttcaacttacagcagtacatacatacgataagctcttcaaggctctcccagctgagaaatcgcggtgtacagtggaaattggagagcagcttgggggataggccatcgagcatgtttgtgatggagctgatcggaagtagaaaatcgcgtcgctataattagacggcatacatacatagaagcttgcccgagacagcaggacctacttgaccttgccatagttattatgatctagccaagctcatcgattcttcccttgcaagttgtgatcgcactccacttgccccacaatattgtcaccggccaattacaaccgggtctatggcacaccgatctttgcgtagtccttgcagctaagctatccggcccatcttcatttatgtttctttttatctatacagctcataaatttggatcttacagagtcgctacatagaagatgtacccacagtccagcatccttgaagatgctcgaagattatctcagctctacaagatattcatagcttgtgatattcattctccgattgctgagtttctatgtatacactcttgtcacggaagctggattgttcagttgctccaagatgttcgtgttttttgagtacatgatgcgtctggaacatagagcttcaaaaaaggggtgcccgtgtccctgtttctttactcagaagcagcctttcaactgcttttcctttaaactgcctcggtggtcaattgtgccaacttcgcaaacttatacccttataccatttctccgattcagtttgccaagcccaatgcatgcaatgatgaagtctacataacaaacatatggcctgggatgtctctggaagcattctcagagggcatatttccttcagatcatggttgacgttgaaaatttttatgggcagtaattgcttggataggattgtagtatatggatcagttgtcactccaagccaaccggtttcagattttgaaccaggatttctgactcagttgctagtgcagttggaccgttggatcttacttctgaagaggagaaacttgagtcacattgaaatcagggtatatcacaattaattgattttgttttgctgtttgattggaaagtataaatgtttgatgggaagctctccttgaggagaagcaaaatcccgcaatttaacttaaccaacaacattgtgcatcagcagacaaataaaaattgtagtgctatttgaaccccccccccttgttgtttggaaattgtaaaatccatgaatttatttcttacaaattgtatcattggaaacaaggttcatcaagaaaaatgcagcagacacaggaaagcttgcagtttgacatagctgagaaacaaattcttgttttagctgccatctgacctgatcagccagatgatgcagtgtggcagccagtaaagcttggaagttgagagtaaaaaaacatctgagatcatgggtggccagtcgggcccttttccccttccaatcctgtacatatgatcataggtatatgtaatcagatcagtggaaggctggacagacccaaacttccaccaagcatttggattgtgcaactcttcaaagcttgaaaacatacaaaaaatgaaacacataaaaaacagaaaaatttgttttgttctaaccataccaatgtatggaactgcccatacaaggtactattgtacactcagagtcagatcaggccttacttgtttttttagctacatcaaactgtaatctttcttgtgcttgtgctgtatgttttcctgaaatttttttggtagagcttctgcggtgaggaaaaatgttctctggtctgtcaagtgaatctgaatggactggggggttcatcaagttttgttaatgtgtcataggccctgacatggaaccctttgagagcagtttgatattcctatggctcagtttgactctgctaaagtttcagaaaatctgatgcctgttcaaaattcacatgccacaaaaaattcattttgtgagtgccagagcaagttaatagtaaatctgtaatccctctcaggtggatacattattgtactttaatgataactgaactgtaagtctaaggagactgtgccttgaaatgcaatgcttcaccaatacacattgtgatactatccacaaaaaggaaggtcttcatgtgcagagcaagttaaagcatctcctatttttataaagcagtgattttccagagcaattgtttgatctcagagtaagggccagggtaatacaataactgtgattgtttcatcaatctttttttaccactggatacttgccacatccacattatcacacacaacagaaatcaacctgtcaggctactgcacatgacactgatcaccttgttgggatgcttggatgatgtattgattccaattgctcagagtgacacaaaaactcagtggcatataataatcaccctctaaaatctttggaaaaaatcaagataaattcactgtgaaattttatttgaatctccaactacaagtcatcataagcaatgtatcatatttttggttatttattggcattcccctgcagcgcaatggataacttccctgtccgccagcttcaagatgtttctgatgggaaaacacaaaatcttcttccaagctgtggaaatctttggacctctcctgaccatctgtcaagcagctccacaaatcattttggatttcactccagtgggaaaccttcacaagaacatcttccattagctacttcaaggcttgatggaagtgagctgagtttggctagtttgtaccagacatttcatccaaaaaaacaacagtttgacagcaatttgaaggaaccaattaatcacaaatttaccaaggattattacccgccagatgtgtcaatgggggctgccactggtgagaggaatccaggatcaagcagcagatttaatcagggaattgaacacaatgatccagatttcaccaaaacttacagtgattcaaaagatttaacagtgattttacctgttgaacatgggagcagacctcagaaattaatcaaactgatgggtgttttgctcaaaccacaaggggatgtcactttggagcaggaagaaaacacagcacactcaaaccaaccttgcaagccaaacaccctttatgaaaattcaggttgcttatcagaatacaagcaagatcagcagccaatcaaagcatccagtaatccaggaactactccaattgctgcaataccacccaccttagaaatcaccaagggagtaacttctaatgatcactttttgacgcaaagatattacaagaatgaatctgaatcagagggattgaaatttgatgaaacaatcttcatcctctcacccacttccccaagagataatgaagatatttccaagattttaaagctgatccgtcttcatcttcaagcagacaagctaattatgacagagaagcaattcattcaattctgcatggtactctacttcaatcatgacacaaatggtgatggtgataaaaagcatacaatcactaatgaagaaaggtactaccagaaaatgagcatgctggacaaactccttcaaaaccatgacatttggtatcagcattggaacaaaatagcaaatattcattttgaaatttttccagaaaaccttgggcccaagatgagaactatgattgtgacatacttattttatgttgagatgatcagcatgattgtgccagttgaaacaatgggatattctgtaggtgcagaagtgagaagggcatttaatttggttgaaaatatatacaggcccagaaagttcaccaaagaatcaagagaaactgaactgtacaagaaaacacataaaatcaagaaatctgtaactaatggaagagcaaactcaaatgtctacattggactatgggctttgctggaaatttggatgcaaacctacaggccagaattgttcaattcaataatcaaagaattctattgggaagctacaaagagattcttcaacaagatattctttcactccattgaaaatttaaccaaacaattggagaatgctcactaatttctttcactatgatatgaatgccttcattcacataaaaaaaatgaaattctctttgctatcctgtctgcttgtatgcaattatgttttacttttagatgttgatattttacattggagttgaaactgggggttgataagcgcacgccaacccccatggcgcacgccaatctgctgcagggtagattggcctgcagttggcgtgcaggcctgcacgccaaactgggtcctaaacccatatgtatatgggtttaggaccgggtctatcccataggacccaggcctgggtcctagaggatagcccagagtttaattttttaattttttttttcaagaaaaaaaaaaaaactgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccgacgagctgttgtgtacaccagctcgtcggaagggattccttccaacaagctggtttaattaccggctcgccgggaggaacccctcccgacaagctggtttaattaccggcttgtcgggaggaacccctcccaacaagctgttgtgtacaccagctcgtcggaagggattccttccgacgagcgggtttaagtaccggctcgccgggaggaacccctcccgacgagcgggtttaagtaccggcttgccgggaggaacccctcccgacaagctggtgaaaagaggctctggctgggaggggttcctcccagcctcaagcagtttttttttttttttttcttgaaaaaaaaaattaaaaaattaaactctgggctatcccctaggacccaggcctgggtcctatgggatagccccggtcctaaacccatatacatatgggtttagggacccagtttggcgtccaggcctgcaggccaactgcggggcaagtctaccctgcagcagattggcgtgcaggggcgcacgccaatctgcgcttggcgtgcagattggcgtgcacttatcaacccccattgaaactgggttggattacaaaaaatatgagttccatggaatatgttcatttctgattctttatgtcactatgatattaaggaatatagatgtatcaagtgtcaatgtcagctatgtgtatgaaactttggcttaattaatatagaagccaggtaggactgtgctgaaggactagtttaaagaccaagattactcctagtcacccttaaagtgttaagtggaccaaacttcccattcaaaaggttcaaagtccacactcctcagttaaagacacttgagtaatcaagagagcactgtaggagacaataacagaataagttattgtagagtgtttggaagcaataataaatattgcaagaagtagctggcaagcacctgagctgaaaggctacagtcagaggtggtggtcttgcagcaactactttttaaggaattaatcaagtgttgagtttgggataactctcagcttaataataattccagtgagaaggtagggttggattggacaataaaaagagggtcttagttaaacgactcccagaaattggagttccgactcccaaatttctgggacgtcaagaggaccatctgtggacgctcctctggacgtccatgggagtcggacctccaaaacattcaaaggttttgggagtcgttccccttataaaaaaataaaaaataaatgaaaaaaatgaaaaaaataaaaaccccccaggggtttttgggagtcgatccgccacaaaccccaggggggttgggagtcggcgccgggaagatgccctcaacggccgagagggattcctcttggccgctgagagtgtatgctcttaacggccaagaggtattcctctcggtagcagagagtgtacactctcagcagccgagagatccctctcggccgttgagagcattcactctcagtggccaagagggatttcttggcttctgagagtgtacagctctctgcaaccaagaggtattcctctcggctgctgaaagtgtacggctctcggtcgcagagagtgtacactctcagcagccgagagatccctcatccctctcggccgccaagagtcgtacactctcgcgagagttgtacagtctcctcccagatgtttatagccatctgctttgagctccacagcgggaacccaaaaacatcaagtcacaagattttgtggaatggtggaaaaggggtttcaaagaatgaatatgaaaaaataataatagaaaaaaagattttaaaatttgtgagataagatataagaaaatcaactttttctgaaaacttattttgttgtctgaatgaaaagtgtacacacagagagcacgtttggaacatgaaaaagaatgattataaatgaaaaatattgatcccaaaaaagtttgagcatggtggatggacaccctgaagtcacaattagtagattgcagtactactaccagaatgccacatttcttgatgaatgtcccactagacatgttttctaaaccaccaagtagtcatttttatcaaaattttcacttcttattattcattccagatctcatactatcacttgggagatttcatcttttcctgaaagagatatcagagctgttggtttttgtgattttctcctttttactttttacaaattttataatcttgtttatcattattattttttcatattcattctttgagacccattttcccccattccatgaaatcttgtgacttgcaattcctccgttcctggtgaggagctcaacccagatggctatcaacatctgggaggagactgtacactctcagcagccgagagatccctcttggctggcaagagttgtacactctcagaggccgagaagggattcctctcggccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctttcctttttctctgtctcattttcttcttttctcttgtttctgtgttgtttcaagatctgctatcatcactgaaagtaatgctaattatcctttccacaatctcttcttctgacccagacccagtctgtctcatcagattcctctcggccgctgagagtatatgctctcagcggccgagaggaatccctcttggcctctgagagtcgtacactctcagcagcagagagtcgtacactctcagcagcagagagtcgtacactctcagcagcagagagtcgtacactctcagcagccgagaggaatcccctcttggccgttgagaccattcatatatttagttacaatttcatttttttattttttattttttgttaggggaacgactcccaaaccttttgaaggttttggagttccaactcccaatttcggggttggacgtcctgaggaccgtctgcagacggtcctacagaaatttgggagttggaactccaatttctgggagttgtttaactaagaccctaaaaagactactctaaaaagtaggtggagaatattcactgtacccacttagtttgttgggggtgaatatgctgaggaatccatcctaggcaggagaaaggcctcctcaaatattctagagatcccttgggaggcatttctgagaatattctagaatctcctttttaatgtacaacagtagaaatagtcccacaatgtaatgggaattgttgtaatatttctaataaaagtatattctatgtcccatgacatcatgatgtgtatttatagccaattacatcatgtgtcaactaaagtagaataatacttatagaaattgtaacacactacactagtgtggtaatttcttttctacatatttatttcttgtataatacagtcttaaatgtatattttaccctaatttaatatacattaggtttactttcttattctagttaatttacagtattttgttcctacttgacttcatggtctttgagtattaacaaagtcttagaaggagtaggattttaggggtagctccagtgactgaccccacctaaaattatatgaaagtaaagattattcaataatattcagtgtttattttattgttcagtgagtaatattagatatatttattattagcagacttttggatactctggagtatctctaaggctgacagtcaacataaatatcttcaaaataaaaaatcactaaaaaaatcacaccagcatgttttgtcaagttgaagacaacttttttccaacagaaaattatttcattcaggtcaggattgtttgttgttacagtgttgtgcctaagagagagggatacagaaattgcagattgtgattgaagagacttaatgaacttcgttgaagaagaggatgggtggatgatatgtaattatcagggtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttacatttatcttatcttgtaattacttatctattaaatacatatctgtgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctcttctacagtattttcacggtcaaatattattacaaataaatatgtacagtgcctagacagtgaaaagtggctgcctattttggattccagagctccagagcacaaatttgaaatcatgatacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataagagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaacaaaattgatttttttcagaagctttgatattcattttgggggagtgggagtgctgagagaatagagatcgttcgtttggacctgggtacctgtttatacctaggtacctgttcattttttcaggaaatagatacatgaccgcccacccggggggtttgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattttttcatattattgtaaacatcactcccagatcacttttcattggttataatttaataatttattgaaaagttgaaactatctacaacttatactaattggaagaatcttcattgtcatccaaaaccatccccttcctttttgatttttgttagacttcttgttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctatgagagaaagaaagtttgggaaatgagaagaatgattatgaatgaaaattttggaaaaactggttttcagagggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggccaaaacttttttgttccaatttttttcatttataatcattcttcccacgttccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttatttcttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggagctattatgcaccacctgaccaagtctcatgacttcaagtctgtgtttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacatgtattagacagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacacaattatgatgtcacttactgatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagatcccttgattctgagcgctcattctttccctccttcagtattctggaacttataatcagtgcctctttcactggattaatccccagaatattcagacaccagttaaaccagttaacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacactcaaaaaattcggtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaccacctcacccatctgcccacttggcttgccctggttcatattcaggcgagccagatgctgacgactccccctcatccttttcctcagccgacaaccaacacacgacaaggccccccaccatcacctgcacagacccctcctcccccttgatcagccacagccctttcattctttcattttcaatgcaataaaattattcaaaccccatgccaaacatcttcaaacccctgagtgatacttgtttagtgagtaccacctacatgtagactttttacatacatacacaagccatcttgacagccaacatacacaagccatcttgaaagccaaatggctgtcaagggggttgtgtacctgagtggaaccccctgggcagattcatacatagtagcacaatagttgtgagttgctgactattattaactatggcagctcaggccccccagtaattacagatccaccaactacacttgtgaccataggaattaaaattgaatcgatttttagtcttctcatcacgtcagtacattccatccaacaatgcaccccaccccccagagagcagctatacctgggcgggtttgagcggagtagttcatctgcctgggtatttcagggccattggggacttggcggagttgtcaaaaaaccaaaggcccctgctccaatggggggtgggattgatatcacccatagctgactctttacatttctggcagcacaggtaccccaccctttggaagaaaattctctgcccacctcatcacgtcagtatcctctttccttttatgaataatgcacctcaccccctggagagcagctatacctgggcgggttcgagcggagtagttcatctgcctgggtattttagggccattggggacttggcggtgttgtcgaaaaaccaaaggcccctgcttcaatggggggtgtgatgctgaataattggaccaatcagatggctgattgatccctccatttttatgtagcaccatgggattgccttgggaccaccagatccgccggaatggactttaatgccaagcaggaagcaagaatgatccggatactgtgcaggacgctctcaccaacaacattctgaggcatgtgttgagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctcatgcaggaaatgcactggaacattcacatcaggcaactggttgatattttgctggaccaatttggttttaaggcccatccactgggcgaaccgcttccggaaccaactgacaatcataagaaaccatttgcgccgaggacccccctgcaaagccagatccaccatgcagcccttcacgtcaaccaaaccatcaaccaacacacccaagagctccagacaaaccccaacgctccccagaccttctgcctccggtatccaacctacgagaagtttgtggagtactccattagcatggagaaaaagtgtaagcttttgccaaaggacaaaatggttgtgttgttggaagaggctggaagatgtgtgggggtggctgttccgcctgatcatactaaagaagatgggatattcttatcaccccctgtaagtggatttgatcatgtaacctcttcttaatattcatatcttttaattaccccatctaattctactttgctgatattattcaacataggatcgtgcactggctggcctgaatgatgccattaagaattgcaattggaacgaggccaaggatgaaatagtgtacagtactgttcccccacctggtccccttcaaactccaaaacccctggatatggacaacaaaggggaaatccgtgatccaaaacccaaaaccactgaagaagaagaaccaccatccaatgctttccagccccctgcccaacaatcccagaccccccaccaccccccaaatcccaaaccccaggcagccttgccactgtacgcttctaaaacccctgcgccaaagcgtaaatcccatccagaccctccaaatcccaaacccagagcaggcaaggcaaaaaagaaatgtaaaacatccaaatatttggaggacaacaacaacactaacaccgaccccaatcctctcccaccaccagaaccgcaactcaatactaaaggaaaaaatacaatttcctatcagccttatggatatggactgggagaagtatgtatttgaactatgcacttacttattattcttgtttttcaattgtattgccattgcttttagaaaaattccacaggtatgcaggaccttaagatccaagtgaaagtgacgccatctgcacgacctcaaatcgacgaatcatcacttcaaggacgtggtattggttggagggacaagccaaaagtggagcccaatctcccagacccccaaaagacaggtaccaaccgctccaactgcctggagatggttaacatgaggaatgaattgaaatatcaatttgctttatctctatggataaataaagcattcttacctcaatcagttgatgttgcagaaaaagcggttgagtatctcctggccaatggatctggatggttgcgtgaaaccttgctttgtgaatccaacaagatccttgcttgtaagtatcattctcttgacttatatcttctcaaaataattggtaactgattttgctaatctcactacattagcacgcaccatcagtttgaacactcaggttaccacccaccgcgacaagaagaatgccctgttatttgacactgacttcttctttggtaatcaccttggaggtgaactcttgcttccctctttaggtgtggcatgtcatggccttcatggctattccttccatggaccggggctgccccgccacctccaatccaagaaaccggaaatgcagctgtcagaggcagtttggttggtgtcctgcaaggccagttgcatttgtcagagagcaacttggcacttgcaaatcagttattcctagtaagtgccaccgcaatcatgcctcagatgagacatgaacatcctccggtgcaccttgcttacattctatcctcccaccacaagcattgtcataggccactgaagaagagaagtggcacctgaccgctgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaaacacttacatatatgaatatattattgcataatcagaatatacatacaattttacccatattcactcactacaactatccctctatctctattagtttacaagataatccaatataaaggttaaagccataccataactagtcattaattagtatttaatagtagtttaccacatatatatatgtacataaacatagattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcgtatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacaggaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaataacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattcccccccatcatcacccagcaggttcatcccccacaaccagctcagtggtcatcatcatccaagtctagtcaacaccagtaacaacaacaacaccaacaccaacaacaacatcaacaaccaacagtttcactacttatccagaatcaccgtaaaaaccataaaccctataaaaatattccacttggattgttttcacacccatactcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgacagagactactacatataagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcatattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccgccttgatgtttatacatctcctgggaaaaacaccggatgccatggtctcgaactccttgtcactcactgtgacggtgaaaaactttgccttttcgactcacatcaaggttagtggattccaccctgcttgctgggggcccatggggcttagccatgggatgacgtatgttgaagtctcattttatcacatgaaacacaatccagtgtttcattcgagaccagctcagattgatcctggccaaaggcaatgtcaatgcctacactcgaaccatgaccatcggaaactcgaccccaatcaaccgaacccctttattgttactcaaggcatgtcctatcttttgtttcagcctttgtttttcctacagttaattctgatgtatataccttaaaatctaggcttatatccaatcacaaagcccctcttttcacaaggactacctgcccccaggataccctagggacttatcggccagtgcaaaggttctcaagctgatgaggagcctcttgaagaaggaaaaatgccttttgcgcacactggtaagttcatctcaacgtgcaactgccaagaatgaaccctaacccaaccggtgtccttacaattacccagctccttcataacatcaaggagcaaaatcctaggcccatcgacggggccgttccagatctggatggcctagttttaattgtaagttcagctgcgttacaaacaccttgtcccccttccctgctgaccattttccacgaatccttgcatctagattgatacatatatggccgctcgcaagcaggtcaggccggtagcggatatccttcaaagttacctggcaagtgtcaggactaggctggcatttttacgactctacattgttgtccatcttattcattgcgaccccaaggaaaatatatctcaatgggagttgatcgatcaacaacttgagtttgttaagggccaaagtgacctttaccgaattgtgtatgtagacaaatttcctgcctgtaaatttaaattccttccacatagcaactgaatgaaaattgcttcaacaaacaggtacagtcgtgttgtcgaagcaattgacaaggagttgtttggccatgggatgaaatttgaagataatggaccacaaagacatccgggtcccaactgacaaagatgttcaggaggaaatttgtgtgatgtctgctagcggcgggagcgcggttgaatctagtcctttctgttgaggtttgggggcccagaacccatctctccggctcaagttgaacatctacctctgtcctctactttctttaccacccaggcagagtgactgcctttttctcccatgctcaagctcaaaaaaatggtctattagtattgacctgtcacggtgaatgctattcctttcaatgatctcaaatgccagaacaggccaattttttttactaccgaccacaattttttactcctgacactctatctaagtgaattgccgtgaaaaagaaatatatgaatttttgaatgcacctccatcatgcggatcgtgtgtgcccaaaccaatttttgacgcctacttgaggagtctgacaccgggctataaattggtgtcttaaccaccggtctatcaatgtgcgtaacccgctcacttgtatccggttcaattgcgacacgggcggatctcttgccaacccgcctcccaatccgcttcaagaaaaaccttgacatgcgggcttgatcctccaaccgtgtccatcgatctcctggatcggattggctgatcctagtgcggatcctcatgatccgtcggagaatcagtgagtggaggagcggagcacaaacggccgctggtggtcagaaatgagctcgtctaattgtcggtcgagggcggcttgacgacaaatgagcggggatcttgcagcgattcctccgatttatcgcggtgaataaacagtcggtcaaaggggttataggttcgacggcgttttgcccctgatctcctggtggggtcaaagtggtagaatttgcgaacttgacacaagtctctggctgcggggggcacatctggcagcgtagcgctggccaggcggttcccaaagggaactccccgcaggggagacttgggccagaggtcgaccaactcaggtgctgagtttggattgttttggtgggagcgtcacaagatttgaaatcctgacactccctcaaaacttttttgatgtttggtctcggatttttaaaaacctgcctgatcttattgatcaggcaaaatttcaaagttttagaatcacaaaaacaattaataatgattttatcaaatcagcatttgagctttcttttacgctgacataagcggtttgatgaactcgcacacgccaaaaaagctcgactttagttgaaaagttgtcattttcaaaaataactacatcaaaactcacaacatgacaccagaatgtgagcagagggaagaatgtacaagaagcagaccctccttgggccacaagtaaactagataacagtggaagaagaagagcataggcagaaaaatgcacagaaaactgggtttcaagcctaattttgaaaactcagcacgcggggattgccgcatctgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttaggctcgtagaatttgccgcaaactggcggagaaattgccgtcgaacttgtgcgcctgtgtaactgcgcggacatgccggtccgaccagtcagcggaccggccggcctgcgcgagcagttctcggacatagccgtccgacgagtcgtcgaactggcttgtccgagctgttgacggcggaacgatctgctcggacaggcgagtcggacggactccgacctctcgtgggacaaccatgtccgacaattgctcggacaggccggtccgaggattcgtcgggctggccagtccgagcagagagtttgcgcagtgtctcagctcaacaccaacctcaactatccgcggaccgctctcatcctcgacgccatcgactccgcaatacaacttacaagctcaacttgctcactcggagcaaccgatcgatggtcatcaaggtcttgctctaacttctcaccctcgcttgcaggactcgaatctaaccttgatacactggttcatctttctcgtcgttcttctctgctcgtcgttcttctctgctcgtctccttcgtgtcgtgactcgaaatcatattggtaaatgacttgtttcaatctctctttctctgtctttctaatttcttcagtcattgattgtttcttctcttccgtcttgcagggatctgtttttagcactttacgtcgacaggcctcactctcacaagtcggtcaacagccctcactctcacaagtcgctccacgcccatactctcaggatggtacccaaaagaatctggctatcgtacaacaatcagctcagttgcgttctaacacaagagctcgagttcgttattgacctcgccaaggcggccagaaacgaattcttgccttatctgcgtgacttcgccacgtcggatatcaccctgcatgtcgatgaggatgcagaggcgctggctacagactcagcccttgcggaaatcgcggcacaactatccccttgcggcgtctcaaagactcctcttatagtgaaaggtgagcttcggtcaagcctccattccgtccatgtccaagctcttgtgccagcaatactaagctcaagctcccgctgtgctcttttccctcttcctgcttgattattaaacatttagtcccagaatttaaagcaggatcgaaagttgaagagggcctcctacgcttctggaaggctctaccagaggccagtttggttgtcgacggggaggtggaatacttggagctaaaagagtcttacattctcggaatcaaaaaacttggtgaccgcctactcgtgcgccctatttacaaagagctctgcgagctttttgaggtcgagggctatgatcaatgggtcgttaccggtactcctgggattggaaaaacctttttttccgtctactacatgtggatcgctgcgcgcaagaaaaaagctgtgttgtggcagaatcccttctttcctgatgatgtgtgctatttgatgacatcaagcggcattgcaccggttcgtacttggggttctgagattgacggcgttctcgcaaaattcgacccagtacacattgtggatggtcgagctccaaacttgagaaacgtctggactctcctcgtcacctctccacagcacaatcactaccaccaatttctcaaagacgacgattcaaatctattgtatatgccgccttggagttatgaggaattgcaaacttgcaaagctatcctttatccagatgaacgaatattgcccacaacgctcatggaccgggttttcaaatggtacggcggtgtgccgagatacgttcttgctcgggcctcaactgaattcaaacgaaagggtggcaacgaggacgccgcatttcaagcggtgaatcggagtctgactgaagccatcaaccgaggtggcataatggatgctatcaaagcctatcagagcaaaactaccgatggacaatattcgcatcgtgtgatacacatttttagtcacccctctggagaactcactcagtttcacttgtcatgggcatcagaccaagtagcaaccgaaatgtccaaaatatatgagcaagaacttcgctttaacattctgaacttgctccgaaattttcccgatggtagcaatttccgtagaatgctcttcgagatccacgctcaaaacgtgttgcaagaaggtggaacctttcaagtccgtccacttggcgaaggagatccgcgaagtggccaggacattaagatcacgtttcccgcagccgaacgtcggaccttcataacttacgaagaagttaacctacgcaccgacgtgttctggaagccgtgcagtccaactctggcttcaattgatttgttgcgtggaccagcaaattgttttcaaattacagtttccaacacacatccgatcaagcaccagggcctcagcaaagctctagagctggtggacaagtccgaatccagccgaaggctttacttcgtggtcccatccaatatttattcgacttacaaacatcagccgtatcataccaaagacgggaagatatacaagcgaaaccttggtgacgttggcaaagtagagcagtgggctttgatgattccaataggggccgagaatctgtcaagaggagatgaggaaccccccaaaaagaagcagactgtctgaagagacacgccaaaaaagactgttgtgctagcccccttatccatcatctgaatagaactatagtccagacaactccaccatgctcacagaaattgccacactgcttgattggacaacttacacacatcatcagtcacaattggatatgcttgtacttgcattatgctagatctgcagtgttataagtaaaatcaaaaacagtataaaaaagtaaatgtgttatatcacataagttcaaggatcaatttcactatgatgttttgacaatattcttgtcttcaaagcagttgacaaactgagttgtcttgaccatctgattggtctttcccagattaggcttgtgttctctttgttattttatcctcattatgatggtgtgtaatctacactgcaaccaatggagatttgagttaaggcctacaaaaacatgtgggcagtatgatttgattagaggggcaagaagaaggaattctgattcagaattcaattaggtgaataagatatacacacatggctcactgtcaccattgggatcagaattgacatcttactctagatcatccagcagagcagggggtaattcccccacaaccagcagttgtgccaagagctgattgtgaatgtcctcttactctagttgttgaggagaggaatccatattgaaacgccacagcaatctttgtgacttgctgtttccgcaaacctatgtcttttctgtgtagggcagtttggcaaagaacatccaaaacctgcttagcctatgtcttttctttgtagggcagtttggcaaagaacatccaaaacctgcttagcctatgtcttttctttgtagggcagtttggcaaagaacatccaaaacctgcttagctttataccaatgtcaattcagtggccatgagcacactttctgattgaacctttttttactaggctagcaccactcagccaaaagtcattcaggattaaatactgtcttcatattctataagggggttgggaaaacaactcccaaatattttccaacaacacctattctggtcaaggggctgtatgcaggagttttttttccaatcccccctcaggggggattggaagtcaacctcccaattcaatttttttgggggggaggagttggtgccccaaaccctccttggcaagtggaaggtttgggagttgcctccctcccactagccaggagggattccctctggtcatcaagactgtacagtctttttgaccagaagaaatcccttctggtaatcaagattgtacagttggtgaccagaaggaatcccttacagccagtgagaccctaccagccattgagactgtgaagtattgatggctggaaggaatcccttctgttcatttagactgtaaagtattgatggcaggaaggaatcccttctgatcatggagactgcaaagtcttgattgccagaaggaatcccttctgctcatggagagtgtaaaatcttgatgaccagaattaattccttatggtcatcaagactgtaaagtattgatggccagaaggaatcccttttgatcatggagaccgtaaagtcttgatggccggaaggaatcccttttggtcatcaagactgtaaagtcttgatggatgggtggaatctcttctatttgttgggacttcacaatctaaatggccagaaaggattcctttcagtcattatgactgtacagtgggtggaccgttatttttggctgcttgttttgtatcccagagcttcaaagcaccagattgaagtcatgagacttggtcaattggtgcagaataggccccaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagcttggatattccttttgggggagcaagagtgctgagagaaaggaagattgggatattagaagaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaagagctgttgattggggaattcaccagcccacattgcagtaaagcactagaatttactgttttggatcccatctggacaaccaacctggccaaaccttttttggttctaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatgaatatccaagcttttgaaaaaaatcagttttattttttatttttcacaaattttgaaactttactttttgtttttatttttttgtattcattttctgggacctattatgcaccacttgaacaattctcataacttcaagtctgtgttttggagctctggggtccaaaacaggcagccaaaaataacggtccacccactgtacaatctcaatggccagaagggattccttctggtcatcaagactttacattctcaattaacagagggaatacctcctggacagcaaaagggaggtgactaaaaagccttccacttgacaaggagggtttggggaactgactcctcccaaaaaaaatagaattgggaggttgactctcaatcccacaggaaggattgaaaaaacaaataccgtcaacagcctctcagccaaaatgggagttgtcagaaaatatttgggagttgtttttccaacccccagtttaaagcacaaattggccatatttttggcatattgtgaaccaaaattctgtcagatgtgtgtacatattcaataatgtttttaaattgatgttcaacagtggaccggcccaataccataacatgttgtaaagtgacaaaaaattctttactttttgatgttatggttatcaaaatcttgcctttttcccaataaaaatcactgtcagggatcaataaaagccctcaataacagctgatacatgctgtattttgttgttacagcctgtatgggtgggtaaagcatcatcaagtatgaaaacttaataacctttgataagataacataaaaagaaaagaaaataggccaatattttatgcaaaaaaggttgaaacaattgtaccttgttggcccactattgcattgggtagtagcttattagaaacttgaaatatttcataatcctctcaggtggatgacccccaagttgagattgttggctgtctagatgaactcatcattgctgagcctggaggggcaactcaggtcctggtcaggagggtgtgccagccccactcataaagtcagatgtgaaattcattgaaagtgttgtttagagattttcttcaaccattcatccaaacactctggactaacaagattcaaattaatcaaaattactggtgaagtgtgtgcagctaagagtatctaataaagtggctgagaaagctcttagacataccaaaggttcttcagaagatgtgttgctagattttatttctcatgcagatctgaaatgatttacttggctttttgatcaccttgaacaagggtcaagagctgcacatcttaatgtgacatgtcaatcatagacctctcccaatattcaataacaattcttaagaaaaatgcccaaacaaaataataattttcttgacctttattgaaattattgatgtaatactgaaattgtaatgtttggttttggtgatcactgcattatgtatttatgttttgaaacttttctaaaaactataacagagtttgccaatggataaattacacacttaaaatattatcagagaacacaagttgattggaaggaaatctataacagaagatactacttgcttgatatcagtttttccactgagttagtttttggaatttttctcaatgcttcagcaattgctttccaaaatacatccaccttgatcatacgaccttgctttgaaacattttcttgacaccaataccccatcaatgccactgaaactatgcctgacttatgtagattgatcccctcctcaattaacatctttgagagataaatttgagcgtcactgagcaatgctttagattcgtccctaggaagtttgagtcttgctaatccaatcagaggcacctgatctcttccggtctgttcaaatatgaaccattcaagtagtggtcgaccgaagttttccgcaaacccagtaatacttctatccagtccagtagaaacaagcgcattgtgaaacagatctagggtctgaaagatcagatcaactctctgtgcaagagttcctaaccaaagaaggccccctctgcttaagattctttgtgtaagtctgatcaagaccttgttccttcctttggcatctatctcagtgggcctccatttgattgatattggtagatctcccggtatttcactttgcaacggggtataaccagtattcgataactctttggctaactcgaaacgctggtaaatgtccttcttaatctgctctgtgctttctggattttgaggaggaaacctaactgtgcgtctgatgagaactttccaccaatttttgagaccaaagtcgttcaaacctgttgagttgattaagcctttttcttcctctccaatattgggctttttgcaaatcctgcggcggagtgggcgggttttcttactaggatgtgtttgacggtccaatccaagtatttcacgctctctggggtgtgttgtcgggagggatccaaggcactttacctgcttttcatttttttctggatgttatgtaggtgtgattatgtgttgaaagcggcttggtgtcagtaaccattgaagaatttaattcgactgtgtttaaagctgaccttatcccacttgtgctactaacgctgggccctgagatacctgctaaatcaagatttgatctatcaagaaagctgtcctttaactctgctgaatatccaagagcacggggtaagaattgttatgaaagcttcagccaccagtaagcctcggtatcaattgtgggaattgatttaatagtacctcaccatgccgagggaagtaaaacacaggaaagcgaccagggtattcctctgaaattgtctttggccttgaggatattggttctgttagaataagcatcatctatatattttagggaaaagaatgaatagaccaggattcgaacctgggacctcagcattagctaagtcactttactaggagtgatgccttttaccactaggctatcactacaggcaaacaggtgtcgctgcggcccgcagcgtcacctaacccaaaggggccccccttgggttaggtgacgttccgcgcgggagcgtcacctaattgcccgtagtgtatccagtcttgtccaggatgttgatttatatgatactagggaagagtgtggctggcgccacatctgagttattaagaattgtcaatttcacatatttacataatttattcatggaacatgtcataagctagaattgtcttgtggagctaagtgcctgtctaacagtggtttatttacaacattcattgtacaagctgtgacattttccgacagtagcccaatggctagactatccaaagatgtgactcgagataaggccacgtacaattgaccgtgtgcaaacacaggccgcggcaaaaacacacctactttatctaaagattggccttgacatttattgattgtcatagcaaacgctgcgacaatcgggaattggtatcgggagaacgatgcgccaaaatccagatccggctcatgattcaaagtaacccgtggtatcatatgaattttcccggcgtacggcccaacgagtatttcagcttgaatgatgttaggttgtaggtccttgattatcatttttgtcccattggccaggccatcttgcaggcataggtttcgcaaaattataatgggcataccaaccttgagtgcgatacgatgttccgggaagtttggtatgttgatggtgttaagaatctcttcaggaactgctttatctgttacgtcggtcatttggtcaatcgacgtagataggaacagctttcctggcatgaacctcatacacgcttgattcaaatccttgacatacttattcaatggggtaatgattgctcgagatctaaaagagtctgtcatgaaatagcttgacgcgtcgccatcgatcaagactggataaacgaacctgatcaacgctatccctaggtcagaagcagtcttcctcattattgtaataccaaagttcagcggcacctctgctacaagatcgtcttgatgagtgccctccccaatcccaagaagccattcgttgaaccggacaagatgcgggtctggcgaatcagtcgacatacccaatagccaaacgttcttgtgtaactgaagacgagtaatgccagcccaaagatacgaattgagcatgcagagtttgccttgaacgaacatgttagctcgtttgacgaccggcaaagtttgtcggaagtcacctccaaatataacattgatgccaccaaaaggttgactgttcctccttaggtcttgcaaagttctgtcaacagcctcaacacagaaccgattctgcatcgagatttcgtcccatactatgacttggacctgggccagctcctgaccaaccttagtctttgcatcaaaactacacaatgagttcgattcaatcttgacaggtattttgaaccgagcatgagctgtcgttgcgtctcggaggataagagaagctatgccagacgatgcgacagtcgccacgcttattcgatgagagttgaaataagaaatcaatgtgttgaggagatgggttttgccagttccgccaggtccatcgatatacatcctccatggatcggaggttccacataacctgataacttcattcgcgattttcaactgatcagagtttagcgactggaatcgatttaagaaatcttctccagcgtcataaattgagagtccccgatcaagcgtatatgaatggaatagagcccagcggctttcgtcaggttttgataagcctacatctgaaaatgttttttgaaatttgttcaactgttgttgtatttgatatatagtaaaagactttatatattcggctgacaaatttgcttcacagcgagcccctgtcaagatatatttcgagtcgtccccgagttcatctatgaactggtttaataaccggtctggattagatggaggagagtggaccagaataatacaaaacatggctctcaaagccgatcctaccatccaacaggatgcctcctggatagcggaatggtaatgctcgtctgaagctaagaggcccagagcctcagcggctgaacgaaacgaatcatgaattcgaccatgcacagttcgtaggtcttggtatcccgtagggccaggtctattcgcaagtagtaagcgaaggaaatacctgtctccttctgagatcgcggcgaaaaatatccgaccgacggcgtctgatgtccttactcgaggttgccatctcttgtcatcggtccaccagaaaaatttaggcaaatcttgataaagacaatcctttgctctaaccccaaggccagttatgttggtcttgcagagttcaaagaactctgtgagggtggtgcgttctgctttacccgattcaaagtgctttttgaccagggcgctgtccaggtaatacacacgctgttgtttttctaaatgcagggataatctttgaaccaaaggtgatcggccattcatcgggaattgaaataggcggtatgcagctgaagaagcatttggtatgagtttatgacgcgaagcaacttgattaacaaaacataccttctgaaggcccaatgtatcgaccttcaatgaatcgttgaacttcatcgccgtcagtcagcttcattgaggatcgatcgactcctttacagatgtatttgaataagtatttcatggcccgaattgtaaatggaatctcaacgtttatatggcagttgtaccggagtagaagaaatttgttatatgggacgacatggccattgttaaattccatacccatttttcggacagttcgaccagagtctcttcgtcgataatcagggtaagagtcttctgttatttcagtctccggacgaaagggcttaggatagccatacttgcagtatccatctttccagcagttagatttgaccccacaagggccatgtaacatgtttcttacaacgatgtcgtataaatcgggttcttccactggacaaggtatttctgctgaaataagtgtatcgacggcagaaattgtcctcggtacatcagagttgtgcagcataaccatgatgtgagcatgaggaagaccacgtttttgaaattctaccgtataaacaatggcttgaactctgccaagaaaggagaatttgaccaggtcgtcaagtagagccattaatttggaatggaatgcacgagcgattaaatctgctcgatcgctcggactgtgatgcgaggctaaggcctcagtcatttcaggccacttgggattcgcggtcatggtgatgaatagcgcaggtcgtccaaattccctcgacagggccattgcgtcctggtacagctgagtcatatttctaggtgatccagcaaaggtcgaaggaagtatgactcggcggccctcgagatcggcctcattttgaagtgcttcttccacagccttatagaggtctgccttcaacttcttctggttatgacgaatgaagtctaatctagatcgctcgacgcatacatacatatcgactaacagttcttgatacaaagatttaccgtatactatggccgaaaacttcccaatcttgtcgaagcacatcgatgcataccattcatcttgcgtgattttacgacctgatcaggatttaggggaatgaatttaccgataccaattcaatagagatgaaggagcgtacctgtgatccgttcagaaacatagtctgcaacccatccttgttcgccaaagggaaaaaaaatggggaatcgaagtgccaggtatcccgggaacaagtcggtcacatgcgtgattccaccatcaactttatgaagcacaatatcctgcggcccaatctgttcttcatcgtaagtctcgagtacaatagccacctcatctacccgaggttgattgtaagtgttttggttttggttaggattgtgcaacgctttaagaacaaaagttgccgctggattgatggcgagctcctgcctgacacttctgtagaatttggcgtatgagttgtgctgggtgagaaattgttgaagttctaggagtaattttgaatctacaggggctccgcatttatgcttccgcatggctgcttctttttcatcattccctcctattacataaatttgggcaaatttagactcatctttggatgtaggagtctgttctgggagattatgaaataaagctccggatatcttgaatgtgtaaattcctttttgaccctgaacactgtcgtcaaccgaagcaccgagagaggcgaaagataacgcattgttataatttctgatctgtcgttggaatttcaaagatactacgtgttatgtgtcagctgagtcctggtcagagacttaaaaaagtcaattgtacataccaggatcattattgagaagcaggtttcgcaggatggttggatagttgtcgccactgtatgtggcaggaattgaaacctgacccttttggcaacacatggaataagaaactctaggcgcctttttatcgttgcctgttctttcagttttccagtgaattgcgccacagctgaggcacgggtcagagtatgggcccatggagtgaggaaacattcctgggaatgaaagcttgaggtgagattcatgattctgagctggacttttagcggctggacctgaactgagtgacatgtagttgagctaattgtcgattcaaaggacgcgagtctgagaagatgagggattgggtgagaagttgaaatggaaaggaagaggtctgtactgccttgaaggatataggatcaatagaagatttgttatgtgaagaatttagttccgaacatgggtgatgatgtcctgggaacatttgaattaggctcatagattgcctcaaacaatgcggaaggtgcatacgtatcagttaaacatgattgcctaatccaggactattcttttggagaccaggtcgcggatcaagcaatatgtaacgccagcgatgtgatccgtttgaggaaggagtatgaacagtcaaaagcccaggggatcgcccatttcttttgttgcgttagcaaaagaccttggttgacgcaagaaacctcatgtatacggatagatgaggaagtgtagattgggagttgcgtcgcggagcggaagaggcaaagtcttagttctcaaaaagtaatgacttcaaccagtgagaggctaacgtcatatcataagaaataacagtgtaagcattgcagctgcttcggaataggaaatattgaggtgattagaataggaaatttgtggcagttggcttgttgaacgctggaaacgggaaatatttgagataggaaattatagtcgagaatctagaagcgagtggtaaacatagaaaagatgaacgctgactttggccttaatttagacaaagaccgtgattttgttttgagtattgctatagatcacgttaaagcgaataatgcaaagtcaggtcgttatagactcagctagccatgtaaaacaataagaaatacgatatgggttctgctatgctatccacgtgtcagtgccaaacgtaaatcactggcagagatgagttctatctcagaatagtattgatctaaggacagaggacagtaccataacacaatactgaattgttatacggatcatcacattatagatattcaggaaaagacacacgaaacgtgcctagaatcggcgcaaccatttacgataattcaatctgaagttgttaaaataccaatgacagtacagtcaaaactgaaaacaaggtctatacaatgggatgttccgagaaagattttctgaaagaaatgtttatatcttttgatttcacggacaacaacgggataagactacacgcagattaagaggttaataactgaggcaaacaaaattggaatgatgaaaaattgtctatgtcaattgtattgaagaagcaaggtggacgagagggtcatccaaagatgagtcgatgtgaggttcagcttcgacctacccaacatacggagtagctgtgctgaggtttttctttgcgcgcttcgcgtcagctagaatttcttttttagttcttttcttgccgctagttgaaacaatgctatcgtaatagttgccagattctggggcatctggtgtattagattgtacttccgcctcttgagagacggtatttggaggagtgagcagtccaggattaggaatggactgagtctgcggttcaatgtgagcgggttctggttgatcctcaattgagattctaagcgaagaataatatgagaatggaacttatttctggaattagaatggtcgagtacttacaaacctggccgacgagaaaccaactcaggcttttgagttgagcgagaactttgtgtagtagttgactgtgagcctgaagtaattgatattgaaatagcctaacaatgctcagattagtcaagtgtcgcgttcaggcataacaagtctaggagagtacgaacattaacaatccacatgaattggtcttcagaatagccaacaatgttgccagaaatcagtacttctctgccaagttggaacagtccaaaagtgttggcaaaatttttgcggcccccaacgtgatatagagatttgaactggacttgggatttggtctaaatgaagggaataagtagaaattgagtttgaataggaacaagagggagacaaaccacgggatcatagtgtgtatgttgcaaaatgacgtgtagagtttttgaagcacaatctccgtcactgtcaatgacctcctttttggaaactactacatcaagaccaagtacggagggtttgtcacacatcgattgtgagaactgcgcagtctcaccgagattgatgattgtatcagaatcataatggaagacgggggtagtcttgatgttccggggaataaattttcctgaaaccaaatatacatggttttcaatcagtgcagtgatagcagagccatatccacagagtttaacaagaatattcttttcctgttgagtctgagggtcagtgaaagcgactgaagttgagtaaaagagttgaccgtaagtagagccaggattgattttttgctcaagctatacatgatgacagtaagaaagaggtgacaattgtaagtataacctcaagcagagggggataagaattggcttacctgctcgaagatgtcggaaatgctacgaccgagcataggatgactgagttttttttgagtggccatgccaaggaaacgaaaattttccagttgaatgggtttgttctgaaaatgttaaggatgagtgcgaaggaaaagagtttgtgacacagaaagagacgtgtcgggaagagaagatgagagtgaaaagcagagactgagccttggagtgaaatttgtaagtttccctaagcttcgccgagccgagtgcaagagcatggttgtttgctgaattgataagatgaaacgggaaactggaataggcaacaggcgattagaaccgggtttgtaacacaaaggatgatgtcattcctgagaaggacttatttgattgcttcgcatcaggcattttacaacggaagtttaatcggtgcaagacaaagagatgataattcaattgaggaaggacatggcaggtcaaggcagaaaggcaaatacagtgctatgaaaagcagtctaggggctcgtcaaccgtaatcgatattcggcaaataaaccggtaaccggaattgggagaagtagaagaagtcatttgaccaaacaaatgttgaagtcgagagaaaagaagaaagaactgaattaaaaaatggtaagtgagaaggcgtgagatagcttgaatagggctgccctgaatgtttacgtgagttacgacatatttagtggagcaacaatctgttattggaaaatggtgaagagtcctcgctgagctgaaaacatgcaaggagggaatatgaactgggtggcccctgccgtcttcaggatacatgatagttcaacggtagggaagggttcaaatgctattgaatcgacggtaataaccgagggtaagggcgaagcctgaggtagtctatcaagagtgcataagcagcgtggatgtgaatgtgaagaaagaatgccagggggtaaatatgtgagtcaagaggtgaagcgatttttagtagagagtaggacagggcaacaaagtattgtagggcaggtatcgaacaatgcgatgttcaactgattgtgaggttgttgacataaatgaatgcaggggttacatgaggagaggttaaataaagagtgagtctcttgttgagaatgaatgagtacttctgaaaaaacttcaacattactcgtttttttatttacaacaagagctattctacaatcatgaaagttgaaggctgcgaaaaaatttggtcttctttctcgctcagaaattccggcgtccttgtattttgtgttaacgagacgagacgagaaaaaggttattctcaacgagagatcatatcacctcggtacgatttagtcctgaacaggagagacgatcaagttttggaaataatcggtccaaagtggttgtcgtttagaggaagagtaatggccgacgtcgttgacgaagcatggcaaatcgaggtagaggagttggaattgtcggactcacccccacgaggatttcactttgcctcagttcacgggccgatcatcagtggttatggcttagtagcggtgaaagatccattggtgattgagttaagagataacaatagcgaagtgagttcaacaacctcaagctgtgacatttccgaagctgattagagaccctggtcagaaactttcaatcgcgactcatgttaaggttgtgggatttcatgtaaatcgatatcaaactctggattacatttcacaaggggacccagtatattttaatggtcgatgggtggttggattggaaaacaaaggatgcctagaaattgatgtaagtatctagatgattagttgattaatggaatgttaggtccaaaactgaagttcaacatatatgcgcgagttatagtcgaggataggagcaagttcaatgatgaatctgaagacgggaatgtgtttaagtgaagggtgaaattcctacatagttaattggtgagaaaaagtaaactgatgataattgagaattgtttagctgaggtaaaggggaaaggagatgtgatgaagaggtgacagtggagagaaagcggtttggtggacgaaacaacagttaaacaggagaaaatctattggtaacgatttggcgagtagagccagcttatgctacgagtagaaaaggcacgaatagtcctttagaaattgaattaccccgttcaaaaaatgtacagagaaagaacctagatcaggaaaagaagaatgcactcagtttgtggacaggtgtggacttagaagaggtgaaagcgtacctgaacgtcaataattccacctttgtgggcaagtaaatatccggaaatgtgaacaatggttccagggttggtggaggcaatttcacggctaagggtctcgcaattggccgagaacctgaataggcaagactgtagagaaagtttaacgtggtgaaattgaagaataacattaatagtggactaacgtcgggaacatcagggtcaatcgccaaggttttggttccatggtcaatgagtttcaagtcgccagtgagcaatggatgtggaagagatcgaactcgaggtgggagtaccgagtgatatgatgaggattggcacatgatagtaatattgtcacgggaataggttgcaatggcgcgaccttcaaatattagccaggaagcagcgtcagggctgttgccacggggagctggagtaaagatgtcaaaaagatgaccgaggataggggtaggatcatcgtcttgtaaagaccataaattggagtcttgaattcgatagttatgattaagtgtagtgggaggttcttcagaaacaaaagtgcaactttttatctcgatcattttgacgcggaagaggataaagtgatggaggcgatgtatggaaagatgagagcttttatgtatccagctcatcggcccgaagtcaaggagtgcgggctggcatcagagaggaactgctccagtttgaatgtgacgaaaaaggaattttttgcgaaacaggtcaaacagaggagaattctgaggggagtagaacagtgagtgaagtagagtactgtgctcgaagaatgcaaaaggaaatgaaataaggtaataatgacaaaagaaagaattttaacagtcccggaaattcggaggaagaagctcacacaagttgagaattaatgtggaagaaataatgagatgtggtgaggaatggaggtactgaagaaggcaagttagttgaggtggctgggtgcgaatcgttttgaatatgataatacaagtaaggaccagattcgggatgtgggatataaaaagataaaacgggctaaatagccaggacttggataagttacaaagaacaggaataggtaattcgggtttgaatgggtaaaagtttgtattttagtcatgttttcgaataggataatacaagtgggcatccagattcaggatgtgttatgtcaaaagttaaaatgagctaaataccaggactggcgtgatggacgatgaacaggaataggtaattcggttttgaatgagtataattttgtattttattcatggatgttttaatatgtccgaagacagatagaatggctaggtctagttacatgtttggtttaacaagaatataagataggaaaaggtagacttggtgcgtgactaagtggttatagggaagtggtttgggaactggtaaattacggataaggacaagggtgaggttaattgagaggggcactgtaactgagatcttggacctagggaaaggttgtagggagagtcagtagttgagattgatttaaggtgaaggttagttaaacagcttacgcgaacgtggatgaatttagattcagatctaacgatggtccctttgatccagattcgggaagcaatttgcaactcagggttgagacgttgaagaagtgcgtcttcaatggacaagacaaaatctttggactgaaacaaatcaagggtcaggatcaaatagtcaaaacagataataggaggcgaacagaaagacatacgttgatgttggtgggattgtgggcgcgaagttctggaaatatggagtggacctttatccagccggagatttggacaaggttaataggttgtggaggtggaggcatagggagtggtccttgataagatttaggatttcgatttgggagatatagagtaaaggatttgtggaggaagtggatgaatttagaaaaattgggtatagcctgggatgtgaaaatttaaccaagatgaggtatagtctgaaatggttgacggttgaggaggagcaaagcggtgagcaagggatgcatacgggcatagggatgggttgaggtggtatcaagagctggcaggggaggggaagtcatcagttgagcacaaggaccgattatatgaaattttagagctgaggaggcggcgattcagttctgagagagagggcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatagggaaatcgctactgtatgaagaacagtggacgagtcgtgacagacctcatgttttccttaaatggggaaatgctgtattgaaacctaaattgagcagaggtaggtctcgatgattatagcatatgtcagcgctgaggaagaggtgtttcggttagggaatagggtgattttaggaagtgagaggattgtggaacaaacggagaagagatgatgcgagtcacgtagagagaccaggtttttgtttgaatgaggaaaacactgtagtgaaatcgaaattgagaagcggaatttaaggctgattatggcaagtgtcaggtttaaaaaagaggtggctaagttagggaatagagaggcttagaagagttagagaactgtgaaagaagagggcaagcaaatcgaggggagtgagccaattgttttgaaggccgaatgtagtggttctatggtggtatgggttggaaaaggtaattgaagatttgaagatggaagaagaagtggaggtgctgagcagacagttgagtagtgagacagagtcattctcgagctgaggaatataaaaggactgggttcgagaggatgctggccgctcaggttccaggacttaaggtccatgaaggtgcctcaaaaggggaaattatgcaaaaaatttgtaggatttcgcggtttctgtggtttggatgattcctatgtgttagtgccatcaacttgattgtgtacatgaattgattctattcatgacatatgatttttatgatgtatgatgacacaggttgacacaatggatttgtatttcaacaggttccaaactattgagatcttcaaggtctttgaatattttgttttcaccagtgagatcagatggattccttgtcagtttgctaacttaaccaagtccctctgtgggaggggggacttagttaagttaggtcagttcggctgtagaaatccccgtaggagttgcatgaaccaagtgcaagaagcacagtgcgatttgaaaataaaatgctgcatccatgagtatcacaagaagagctaactgagcacctgcattgacttttctatcacactgccgtaaatgtgaggctctgagtcaaaatagaaagaaagagtgggtcatgggccacctggaccatcttgacatctaacagtacggcttgttagagaatgagtattggatctgaggcagccgaggtccaacagaagttttacatacacacatgaatgcatcaagagcgagcctcccaatggctcccaataccttccaaactgtggaatcggccccatggtgcctattcatggtgcttattatactgtggtgggccgaaaatcatgcgagcagttttaaagtgatgttttggagtacattactcaaggaacagcaaggaaaattcgagatatcagaatttgaacgtgaagcaagattcattacaactggcattaaaagtgtttcgcaaagaaatcatacatcaagcggaaagtcaggaaaaggaagggatctgatcccactgacataatctcaagttgtattgaacaagttcattttaagttttgttggaaaacatgtttaggcagacgttggccaggccagatgatcatgtccttggcctattgccaggacccaactttgggaccaggtggctctgaaaccctggtagatttaggagttggagttggacttcgattccacggggtttttttctagaggggggttggctcccgggcatggggtctgtacagtctccatgacggagatggattcctcttggccatggagcctgtactgtctccttggccaggagagatcccacccgcccacgtaccactcttcatggccgggagaatgcctctcgggcatggagtgtcagcctctgggtaactaacctgagtgtttaagggtgagaaggttgttactatgagttgactgagtgttttgagtgtggtgagtgttaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccatatcaatactaggtattaataggcatccagggtactaagaatcacctgggattgtgtttgttattcccaaaagataatgggctaacaatacttattaagctttaacaaaattggttgaagattaataaatattgttgagggaatattcagcaaggctatgaatattgtggataagttgagtaatgtactgaagcttaagaacaataaaggtagacttgatttaagttgagttacgtgtaatgtatcacaaataaatgttaactgggtttaactggtgtctgaatattctggggattaatcagtgaaaggggcacggattataagttccagaatatttggaaagggaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaaattgagtgactgatccttatttgtaactagagggcagggcggctccgccgctgcactctcatcccccacagcaatcccatcctcttcaccaacttacacctgttatgtttcactcaaggttagacccgcaccacagttaaagtgagactttccctctaatttcaatggaaccatccctcgccaggagaacttgacccatgatttgtacctaacctggtgaatgacattccccaacctccacagggtaacaaaccattgacacacccaagcaacagatgaaaccaggtttagacctcatcaattcagcacatgagcatgacagtggaaagaattatttacagtagttttaatagaaatacaacaatctagactattgcaggaagtgaggtcaataactacaaggtgaatatggacttctgaacaacattcaacactccattcctgatttcaggctttgccaccaacagcttttttacattagacacacgcgacaacgcaacatacagttgtccatgagcaaagcagtctgtctccagcaacacaccgacgcatgccagagtttgaccctgagatttatttattgacatggcgtaagctggacgaattgggaactgatacctgaaaaagctatagccatcagcagaactgctcttgttttgtagctttatctttggtatgagaatctcatcccctttgaatggtcccgacattaattctcccaagataaacccctcgccaatttccttcacaaccaatcttgacccattacaaacccccctcgcaatatagagattcctcgttaccacgattggcattccgaccttgaggagaattttgtgtttgggtaatcctggtggtgaaagtgtatttacgcattcttcgggcagactgttccaaccttcagggtctggaatgtcaattgactttgacactacaccccgtccaggtaacctcatcgttatttcatcattgagaatctggacgtctttgattaatggggcaaggatgcaccgatccataaggtaatctgcgttttccgtcgatggttgtcccgcgtagtcagccaagtctctgtagacaaaattgacaagtgctgttcggctttcctttggcgtagggaaactgctgatgttgacatgcttaggcttgataacgtcgttctcaagtttgttgtaattgccttcgccaattcccaagagcgttcttgaaaatgcctggttccttttggcctgctggccactgacttgtagatccagacgcatgtttcgtgttagcctgagctgtttaacatatctccaaatgaaagaagacttcagtgttgcctgcgatgaaactgggaattccccaaacttaaccacaggcagaatttgacggaaatctcctgcaaagattacaattttccctccaaagggatcaagagagttgcacagacgcttcagggtccggtccactgcttcaattgaattcttgtggattgtaacaatttcgtcccagattatgaggcggcagtcgactaaggaatgactcgtcacggtgttatcctcaatgccacattcagcattgggctgacagtcgatagggatcttgaatgctgaattccccgtcattccacctttcaacagcagtgctgcaactccagaagaggctaccacactccgaacaatgccccttgaatcggccaggtctatgattgagttgagcaggaatgtctttcctgtaccaccgggaccgtcaataaagaaaatctgagccttgttgcttgataggcattgccgtacttgagcgtagattcctctctagtctttgttaaaaagtgagacgtgtttgttcaaccgggcttcaaccacttcgaccggttctgtcagcctgctactaatcagagccagcctgaacaaagcattttacatataaattagatacattattacttatatatgtacatacatttaaaaaaataaaaatatactatttaaataagtggaagcactataatagagacattattacatagtacacttacattgtaatattttaagagaaaaacatttaaataattaaataaatactggaaaataacattttttttaaccagaatctcctaataacttctgaaccttaagcataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattacgtgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagccaaccccccacgcccacgccaatctgcacgccagctgcagattggcgttgtgaactgctcagcaagtgagtaaagagcttagagggataaatagctaataagactatgaaatagtagaattagtattggtgtgtgggtgagactgccctcctgtctagcttgcaggaaagttacactaagaaaaataagagtgtggcttatttctaaatttatcttagtgttgatactactgttgttgttgcttaagaatacctgttgaggaggtatggagtttttatggggttttctaagtaataagggtttctgtagggtttctctgttaaatctgttataaattctctctgtttctctgatcttataagtctctctggtttctctgggctctgataaaaggtacgctgatttctctaaatctttcaaagaggtgagaatggctaagcaatatttctgaattacttgtctatggccaaaattgaggtaagggaagttcaggggctctaataatctctggatctcttaatcaaaggtgatgaaagctgagtaatatctctgattactgttctgtagctagcatgaggagggagaaaggaaaacatgggccagaagagcctctatttatagacaaatggttctgcagtacatgagattttggcctgaacacaagtgcgtctgagaagggtacttctagagtggtttttactactctgagatggcctaatctgatatgaattaatctctaagtacctttctaatacaagaggttttaaatctactatatgagacctattctcagattaattaatatgagaatggtattcttagactaattagtataagagttattttctagaactagtctgtgaagcactttctgatcaataccttgatttaccaatctaagatggatgtagtaacttttatgtgtttttacagtttatttgtataattattattcataaagagttgtgtattttagacctgttttgtgctttattttagctatgttttaacccagtaattattataccttttatgctgtaatcttccccttcttttctaacatcttaaacactatttatgtgtaataaactgttttaaactaaatctatgggtttgatcaatcttaccacagcgtgcgcgcctgcacgcccatttgcgcaatggccgtgcatgcgcgcatgccaatctgcagctggcgtgcagattggcgtgcgcgtggagggttggcttgcgatatcaaccccgtccggttgttgtcacgccgacgatatattgggtaggcaccggtcaactgtgaccgtcctgggagtaacggcttcggaaatcccagccgacaggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgtcaaggaagttgaccaataacttgattgttgcagcatgagaagtttccccccttccccctcgctccccccttgccctgcgctttggtaagtcaaaactcggcttcttgcatcccaccatcaccgacaacaaagatctgggcatatgctggctcattgccctcgattggttcaatacttgatatccggtgagtcaaacctccattaatacgaaagacgtagactcccttctggacttgtactgtggaatcgacctttgccccaagtgatgtaaagctgattgaattgttatacatccttatcagatcgaggaagttacaggaacctggaacaatgattgtcagcaatgtgtgcaaggtgtatccaattttcaagtaaggctcacagtctgattctcccatgaagagcgattgcaacaacaaagggtagcctggataagtctcatcaacaattggaagcgtcactttatccttctgacagcaacttgagaaactaatgctggccagtctgcgatccactaccgcggattcctcctgccaatgcaaagcaccgcacgaacagcactcaacattgcaagcgcccagccggtgaggtatcttccaaataaacgctccaaggatccttgattcagtgttgtccgcggcggttggaacggccaatgccttgtgatctttcaacatgacgggtagaaggttgatgatatctcaaataatagtaagaatcaacacaaagtacaagtcaattatgacttgagagaaggttaagattgaggttgagatgagatctggccagccaagtatcagttcgatttcgaatagagttataatgttatgatatctgcaataatagtattaatcaacacaaactattagtcaattatggacttgaaagaagattaagattgatgtcgagatgagatctggccagccaagtgtcagttagattcgaaatagagttataatgctaattggtcccgcaataagggtgcaagctctgttttccatgaggtcctctttaaagctcaggcgtcccatgagaagcaatttcacctggcacatcctttgatgttgggggctcaggctcaactcaactggttaccaggctagacaaactaaaatttcatacgtctggactgaacattagcgccaagggatattatagtatcaagcacaaaatgactgccttgccggtgatgctgatcatgtcttatcatttcgacttatcacgctggaagttcggaaaagtcctacaagaataacattcacaacaagaatctggtgcacaaacagctgagaacagaccatctgctgtcattcacggacattgaagtgtatagcatgcaaggcctgagcgaggtgcaagggcattcagtaatgcactaatgtcggattgaaaattgaactctgtgactcacctcacacacactaacactccgttcactgaagtcattcccagactgcattcaagcttgccttccacccagaatttgtactccatcattcagtttgagcatcgtcccggcaagttgtcatgcgagttttcacgccaatatcaataggtgtaccatgcaccttgtcaactgtattgttctgaagactagtgtgcagtttggcgtgaagtcagctttggaatatgcctgggccttaacccattgacatcatgctcaacgtaaaataataccacgttgtgctgttgattccctcaccaacttccttctgtccgaccagttcgaacaattgatccgacaccatctcatggtaacgaccttgacgaccggctcccagtatgctcaaactcactcgccatctgactgttagctaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtagttgcacaggttaacttcccgtcgcgcttttcttagttggatcctgggctagcacgctggttgcacaggtaatggtaccaaatcccctagacacaccctgggggtgtcatcctagtaacccgtaactccccccggtgatactcttgacgcagttcagggttcactcttcctttactcagaaagtatgcttgggtcaagtggctgaactgcacaagcattgtactggctcaaccttacctacagctttgtgtatgcttggttggtgattaaaccgaacgcaagtgataaatcagagaaccattttaatattgctgtgtcagggtcaatagctaagataattgtgcattacaaaaaaccaattcgaagtatagcgtccctcttcagggtactttacccttgtgaccttagtggagtcacactttgaagtgatgaatgacgtcggcattgttacggctcagaattgatgacagggttagtgattggaacatacatttcaacctgttcatgatgacgcgatgacctccaatatatgtgttcatcgtacttctgtaagatttccgcaagtaaatgagccccgatcttattgcgctgcaagttgtagctgtcttggttgggatttgcattgacattcccattctcgtaaattttggtgattcgttggctgtaagagtgcagtgcttgacccggtttgctgcccaaactaatgcccaaattagtttgacaaggccttgttgctcaaactcaatgcaacagtcatagtcagggaaggcaaagagtccgccattcacgtcgtagccatccttagaacttgcaaggctaccgtctttgacatgcgttgggacaaatatggcaaattcccattgggaagcatctcctgaatcgatatgcggagggttgaagaaaccgtttgttgtgaatgtgatatgtggagcacaattgtatgcttcaaggggtttgccaaattctgttgagccatatgacgggatgctatttttgtgcatgatttgttggtttgagtcaaatgctacgcctccaagatccttgaacattttccctaagatgttagctacctcccgggacttgctgaccaattcgcaatattttttggagctcgctttattgctgccccgtgcacgtactggccgaaaagttccaaactggtcatcgatttgcgccagccgattccccatgttcgtgaagggccgattggatggacaaactgtttcatctggtggaggtaagtcgtcacaaagttgatctcgtttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacctatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagctatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaacagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaattccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattggacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttggtgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacttactcccaataaagacatactcataaatcttgtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttgagtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccacgagacaatagagcccaatctcctcaaacaactaatagggaagcctcagataaatcctcaggtaaatttaacacctctacatatttttttattatcaatttccgccgggttaaattttcctactaagacctgtttttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagcataaagataaaattatttacacgtcaaaaaagaaactaacatctcctactaacagttcccaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaggaatggttgaaggatgtgcgcaaccgcagcagctactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagacttaagaggaatgacgacgaccctcaaaaggaccaagggttggaacccattacacgtgacggcagagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggaaaaatcaaccgccaacaccgcttcatgaaagaggagccttgaatatttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattgtctagtgattactctacgcctcaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattactactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacattagagataaagttatgatcatggaaactggccttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaggatatacaaaataataacaaagaaatgctccataaattcaatactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcctgcatcatcaaattagaaaataaaattgaagaattaattaaaattaatcaagagcctaacagttgccaaaatttaacatctcaacatactgttcatggcaaagggaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccgtctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaggatttcaagaaaattataaagactacacagtaagacgagataagagaaagaaaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagattagtatgaccaagatatagattgctccacaatagaaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaagaaaatagattctctctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttgtttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgatagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacccaataattttaatgcaattttagtagtagttgatagattttccaaaagagccagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattcaattatttatgatgttggttgtcccagatatatcattacagatagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacacaactaaaattttccacagcttatcaccctcaaacagatggactagctgaaagaatgattcaaactttggaagatatgatcagaagatattgtgcctatggtatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaactagaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacaccctagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacctatgtacataattacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttatgtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccacggaactaagactcacctgggattgatttggttattccccaaaggcaatgggctaacgatacttattacgctttaacaaaattagttgatgattagcaggtattgttgatggggaatattcagcaaggctatgaatactgtgtataagttgagtaagagtactgaagcttaagaacaataaatgtagaccagatttatgttggttacgtgtactgtatcaatataaatgttaactgttttaactggggtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataggtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaatcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacatcgttcttctcctccggtgagagctcgtctagaggtgtgaattcgatgacagctataacctcgcctccatttgtcgtgtctctgagaattaccttcccattcgtaaatttccggaatccagaggccttatctttagcttgttgaagttcgtcttgtgttggcggccggggattttgtctcttctcctgtcttattgttggatagaggtggcacttcttgaaccgccgccaagaccatatgacaggtgttcctgcatattcacttgtgtcgatctcgagtgcgacttcagattctcggtcagcagctcttctgcgcttccttgcaaaggatttcaggagattcctgattttgggtctctccgcttccattgccaagtgtcccaaccaagttctaaggcagatcggaatcacttggcaacttgtcacgttgattgcctcaaccggaatactgagtagttgagaagctgatcgaaaagggaactctaatttgctgattcgacggggtagtccaatacctgaggtattggatgaagctgctagatgagtaagggctgaaattagatcaattacccgggatatcagttgaagcttggtcacacttgcattggtaaggtttgttgcttgagattcaggtttgggtgtcgactcctttgaggggttactttgtcaccggaagtgcaacaactgagtatcgattgggagttcttagagcctgccgtcaagctcaatgtgaattgtcacggtgtacgtcttcaggctggcccttgttgatcgttgcttctgatttgggaacaggcaaatgcagcccgccgggtaattggtacggagagggcctgatgagttgactgcagacaatatgatgcctacttcgttatcaactcaacaaagtttgtccgtaagatgcggcctggtgtcatgataatggttttgtgttcagaatcagcatgactggccagtggaatgcttaatacaatgtaatcataataagcttacgtcacttcgatggatagtccagatatcgatctccgtagcgttgtaattcaatgtggtattaaaacccgatatagcggttgttagtcctttgcattcgaacacctgacataacgcttctaatgggttcggagctggcgatggtatggcttactttgacaataagaacactttatcctagtgtgaatgttttgaggcgagctgaaaaagtagcgaaggtgaatgtctacgcaacggttcataattagtgcaattcgaccgattattgaatcccgacaatgctggcaactatccgatgatgagaccactcacctattaaaaaataagggtgcggaggccatagattaattcgacatagacatgatgatcagcgattgatgaggcgtgtatcaaggatgagcgaacatactttcaaacttagagcattgtgttgttcgattgaccaacgggtgctggagggttcaggttggctaggttgtggaggcaagacaatcatcagcattggttgagtctgatatcgaggacgaacgaacgtattgtcgatctcagtggtttatcagtttgcttgacccaccagttctccttgaggtcgggcctgatgttaagtgattaaaggtgagttgaaaatgaggtccctattgatgggcgtgagtctagtaattcggtcgaccaatagggtcgggctcacggttcggctcatctgaaacttagcgctttcggttaggttaaaggtggatgttgccattacatcaagcctctcagtgtacatgttggtgacacctgccaaaatctctgcttatgaggcttgaagttcaacgcggccgccctttgtcagactgcaattggatctcatcagattcaccaaagacttaaccacacaacattctaccgcactcaacagctccaacgatgctccagtcttccatcctcctccccccccagtctggctgttgtcaacacctacgaatgacccgatgtttgaactctgccaaaatttttaccaactcggctggttgactggaaccgatggcggatctcaattgacaacggtgagcctcttattgacccgtcggttttttgtttatacctgtagcttgagcaaaaaagaacctgatgatatgtttccccgtgtttgttaatcgattcgccaagggatcacgtcttcatcgcgccatctggtgcgcagaaggagcgtttcaagccgtgtgatatcttcatcctcgacctgttaacccgcaagcaattccaaggacaattgatcctctgaaacaccttctctcaacccatcgccagattggtttacacataccggttgtttgttggacgaatgatcagccggtgtgttgagattctaggcatgttgccacttgaggacttatccatccaacccctcaaaataacattagtagatgtactattgatctgctatagcaaaagatcaagctcaatcacaaatggcctctttctgtatagcgcgtatgtatttcaatatatgtgtctcaaaatgaaaatgatgttatctcaattgtttatggtttggacgtaacgatgacagcaaattgggagaggaaaaacagtagcaggaagctgagagtagcatagtggatacacccaaagtttccgcatgtactcagaccacataaaatttatcaatgaaggttatttacatcgcgcaattgggaagttgatcggtgatttaagcagaagaatgaatagcaacggagttgtcgaatggatatggcggaatcttggtcttgtgagaagatgtgcattggcacaagtatttgtctcttggctgatatacacgcagagccagaaaagggccttgcttcaggagacaggtggtacctaattgaagtgggatgtaggcgagttgaaagaagccatgccgattggtgaggaacatgcttaagttctcttcatacgtttagctgctttgtgaaggatattcttgcgaggtctccctctcttggaagtaatgtcggagtttgatgtgaccgttacgtctggctcaggggccataacctcttcggaactgctcccattgtcgtccgagtcggtgagtgctttgttctttcccttcttggtggtgtggcgggactgtgatggagttgatccttcagctggtgatggggaaacatcctgagctggtgtttcgtgagatgggcccccaaacttgatgctgtgcaggttcaggcagagcatccagttaaatgtcatgtgattgtgagagataaagccttacaatttgcggccagttctaggtgaggcagtggccaaggatgaagtcccagggacggaccaaccgatttgatgtcctgatgttaagctgactgaatggacctagaatactgtggtttgattttgtgcatgataattgatgaggaaacttactacaaatacggccatatgtcagcctatgtgatgccaagacacgtgtcctctagctacacaaggtgcaaaaagtaagagtttttatggcaaaaactctgggatagaactggtacaagtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatcactctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataatttttaggggaaaatcttcaagaaagggttattactcactagtaataatccaaaggggtcttgaggattttcttagtagaaactggacagttgggagcgctcagaatagttgattttgggtgctgggtgataactggggagtttcttgcgggttcttgaggcttaataacagcaattatagtagtaactaggctaattacaagtgtaggagacttgtaaatggtaagtaaaattctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggcccattttggcccacatggtgatgtaaccagggctggaaccttgcggataatattccagaagctccaaggggtcatgcacgaaattattacagccaagaatgtcccatgggaacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccactggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtgggggctttgttgccacgtgcaatggggatactggggcttttgtggcccaatcctttggatactggtgcgcagcatgactacgtggcacatgggcttggagacaggactccacactgctctatcttctaaaccgtgtacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacccgtgatctgggggtacctgttaattattcatgcttgtattacaggttgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatattcaaggttttgtttatactttttaagttattaatttatttttatgtattttttatcttgtttacataagtaatattgtttcttttacttatgtaatatttttaatttatacttagattttttatgtaatttattatttttatttgctatgacaggttgtctctgccatagtagcaagctgacaccatatgtcgctctaactcaaagtcgaccaagtgaccaaggagttgaagcttgcgtccgatttggtataaactgtgtgtcttgatgaaattcttcgtgcttggaatgatatatttgacaagaaaacaccgatgggttctcgcctagtgaagcagttagttacgtgaaaaggcgtgagtttggtatgagcttactatagtgtcccaatcgttatgagctactacaacttcaagtcgggggccaccatcagcttctccggctaagacttcagctctttccacaacatgaccgagtccaacagcagaggttctattagttacttccgggccggatgttccaggaccagcgattcaaactactgtctcgtgattgtacgtgagagttggggttgacccgtcgttcaaggatataagcctaccactgattaagtaacatgcaccagcctcaaggacattgtttagtgccgtattagtaactaaaatgacctcgaagtccgtgagttgctgattcatgtttccggcacattgaaaaaagctgggagtgttgagaacgccatattggtttcctctttgggcttcaggtatggactggagagtttggtggcataaggatctgcagtgggttgtgtgggacgaggtgaacactcacgtttgcggttggctcaaagagtccagttaagatggaagggtgattgggggctcggagggctgtcatttttgggttcaggggggctgaggctgaaaatgaggttacttggaaccagtggagttaggctgacaagataggtctaggtgtgagttgcttcgcgtggggttgttgtggaagaggttgtgaagcggtgtgtcagtggggggaatgaaatgtgatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagcagctcttgatgtgtacacttgacagatcctctaataatgcagtcataattgtgatcagtgcatgtattgaatgtattaattctattgttaattattaaacagtattcaatacctgtacatatttatttgtaatgatatttgaccgtgaaaatactgtagagcagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtgagtgataattacttatgtataaagcagatatgtatttattatataagtaattgaatgaaaaggtaaattgtaaggatccgatttgatccttcaccgtcggacgagtaaattctagaaacaaagccaatgctttgtggagaccaattctagaaccgctgtgtgttttatttctagctcagtagtaagaagtcagtgggtctctctgaataataataaacaacaagagtaataataagaaagaattatgaaatgaaatcactcacctagctcagtagtaagaagtcagtgggtctctactgagctaggaggggaatggggagaaaggaactaagtaccgtagaatttatgattatgtaataatgtgtgaacctcttgtgaaacctgtactgggtgtaggtttcacagtctccccccctatataaagattaagccctcccccttactaagatcctaagagaaatggagagataaaatagaagacagaaaaggaaatgtgaaaaaaaaattatgaaaataacactgatgtagggaatttgaaaattttgagaggggagattcagaagggaaaatgagacaaggaatcaagagaggacaataagacagagaaagctaggggattcagagaagtgatgatcggggttgtcctcggtgtgcctttgggaagactgtaacagacggttgttatgtgctcacggagtggccagggtaatgttttgacaggttttttggatggtagtaacacttggaggtgcatctattgggaggaacttacttctgtgctttccacatttgcaacctctcctctctcaatgtacggcttcacttttgagatgtgcattgtgggatgtcggcggtcgccctcggggaggtccagttcaacgctctgtccatgattaaaaacttgcaatactttatatggtccttcaaaccgctccttgagtttatccactccgcccttgtgtttgccccgccaatctgccgagttgaggagaatccaggatccagctgcaaggggagggcggtcatggttatgcttgttatgttgtaatgcttgtctcactctgctagtccataaggtttcgcgtgcgctagtccaggagctttcccgaagtttcatccacacttccaatgtttttggcgaatcttgaggtccttcctttgatgggaacaagtttggtttgtgtccaaagagtaattcaaatgggctaaacccagtggctacattgattgcagagttgatagcaaattcagctgccggtattgcctctagccatttcccctgccgtttggttgtgaaggtcctcaggatctgtccaacagttttatttgtgcgttcgctgcgaccatctgcctgtgggtggaatgccgaagacatgtgaaattgaatgttgaggcgttccatcaaggctttccagaacttggatgtccaaagtttgtcacggtcgctgataattgatgctggggcgccaaacgttgtcacccagtgggagaagaatcgtgtcgcaatcttttctgccgtatccgtctgtagaactggtatgatcttaataaaccctgataatcggcaagtgcaggtcaagatcatgtcgtagtgtgttgatttgggaagaggtcccacaaagtctatggctatgtcagtaagaggtttccgggggaaggatggagtcaacatcttcccagttggggatgatgtcggggcctttgttctctgacacgtggggcaactatcaacaaattctgccacttgtttggccattcgtggccagaaaaagtcctgccggagttctgtgatcgtcttcaaatatcctaaatgacccagtcggttatgagcttcattcatcaaattgtggcggagctcccccgttgctgggataactagtctgccctcgataaacaacagtccgtcgacatctagacagtccttcctcaagggcagggcttatctaatggctaagcagaaaggatcagtcttgtatccttcccgtactttgaattttagagagtcagaaagcccggtccccagttccgtcagagccgccacgctagcaacgtctgctgcttcaattggtggatcctcctcgtctatttcctttcgcgagagggcgtccgccactgtattgtcttcacccttgatatattcgaaatggagatcaaaatccgccagaatttccgtccatcttgcttgtcgtcggctaagattccgctgtttgagtagataagtgagtgaatgatggtctgacatcacattaaatttcattcccaggagtaacatcttccatttctgtagcgcgtggatgaccgccaatagctcttgttcgtgaaccgggtaattcttttctgctggcgtcatgaggtgtgattcgtacgctatgggtgaagccttcttccagtcttgaccttggaacaatgctgctcctaagcctgatccactggcgtctgtgaatagccacagagggtcgtctgaatcataatcgatgttcttgaggcatgggagtgacgtcattatcttcttgatattgttgaaagctgtttcctcggcggccccccatcggaattgtttgggatctagtttggtgctagtgagtggggtcagcgtacccacatatttctgcagtccccagatgaacttcttcatccattggaccgtaccgagaaatttcttcactccttttgctgacttaggcgttggccaatccagtacgtgtgctaccttgtcgtcgtccgctctgattccctcctctgagatccagtgacccagaaatttaacttgcctgcggaacaatttggtcttctttgggctgcagtacaagttggccgcccgtaatcggtgtaataccttgcgtacgtgctcctcgtggctttggaaggagtctgaaaaaatcacaatatcatcaagataaactacgcagatgtcatttataagttcacccaaggcctcctccaatcttgcttgatgtgttgctggcgcgttagtcaatcccataggcatgacacaccactccattaatccccagggtgttttcacggccgttagaggaatgtcagcctctcgcatccgtgtttggaaaaacgcatttgtttgatctagaatggagaagaccttcccagtcgcaactgtccggaccaactcgtcaacgttaggcaatggggaccgatcgcgtactgttaagctattcagggtccggtagtcgcaaacccagcgtggtagtgctgatggatccttctttggtattatcatgctgggtgacgcatattggctagatgatcgtctgatccttcctgcctccaagtgttgatccaggagcgtacgccatgcaacaagatgtttgcgggggtaggggtaagatttctcattcaccactgcatccgggttagtcaaaacaattttgtgtcggactttagagctttctagttgtagtttctttgggaatgtgttgtctgttggatggtcgtctagggcggtggtatcagatacagccggaatgtctgcagggaacaagtcttcaaactcttggagaatcttcttttcagaagtctcacagggataagtcaatgcatccatgctggtggttgtgggagaaggtggtgaagtctgttgatgtattgcagtaggatggcggtaatcaactatagtacaaccagagcgtccacattgcagagcattatcggagattgagacggataaacaaaattgagagagaaacggtattcctaaaatcatctcgtagtcccctttgatctgaccaaccttgagattgacgtccttgaaggtgagcgcggaattgggatcggatagagatactaccacaaagtgcttgagtatgatggggactgaggttgagtcatctaaggctaaactgaccaccgttggtgttgacatctcttgaatccttacgcctgtcaatttagctgcctcgtccgtgattagattcagttccgagcctgtgtcaatcaaacctcgtaagtttaccccgtccatagtaaaattgacgattagtcgccgtggtcttgtcttggatacgtacgtttcctctctagccagacggagctcttcttccatgtctgttattgctgatatggatgcttgatccaagagagagcaaatgccttcctctgagattgcggccactgtggctgctcgtcctgctggtcttcctgccgggggttgtgttggtcttcctgccgtatggttgggagcaagcttggctgtcggaggtgtgtagttggccggtttggcaggagctgtgaatgatgcgggtatcgggatgcggctgcgatcgatgggacctggacaagctccagcggcactgccgcagttcttcttacagtagtgacagcgccctgttgaatcaaggaatgcatgaactcgccataggttttcctctctcgacaaccgttctgagggtcgatcttgattttgtggagcttgttgatgactcggtttaggtcttgccgttgatcgtttggcaatccaatcccagaatccactggctcgactgtcgaagatgctgaaatcgaatggagaggctaaaagaagttggtgggcatgtacctccgcttgtaagtcgtccttcattcctagtgtcatcgactccgctaggtcaaagtcggagattgtttctttatcaaaattcaacatgctctgcagagtgcgagagccagtactgtagccacgaaagtcctcggcattggacatgcggaggcccttgaattctgctcggaggttggtgcaccacattggtgggagggcaaaggcaatcagtttctctttgaaacctgtccagccttgtccaatgaacttctcaacaccggccgcatagaacgcctgggtgtttgtttcgcgaatcaaagtgccgacgatgcggatcttgtcatcgtcgtgggtgatcccttttgtggcgaaaaagatctgaacgcctcggagccacgaaaggaagggttcgaccttctggaaaggcctgacgaagctgggtccatcggacgatctgaaccgctgtagatcgactctggggtttgttggaggcggggtcgcatgctctggctcgattttgaccgacatgagcatgagcgcatcctctagtcgcgctatcctctcggcgtccagtcgtcggttcgcttctgccgctgctcgatccatgttagcttgatcgatgctgcggtgctggagctgaatgactcctttgaggtagtctgccatcgacatcggaggggttgtatcgcctcccgccgctgtcttatcatttggaggatgtttggagcttgattttgagggatcctcgttcgacatgttgaatggatgaagcgaggattgatttggtgcaagtagagaatctagcgcgttattccgtatcgccgctttgagtttctcttgccgttttcgagcgtttgacgctttgatgatggcttctggatctgttagtggaatgagggtgtcggtttttgaccgagtgctcatgaattgacgttgggtttgacagtagttcaagaaaaaaaaagtgtaaggatccgatttgatccttcaccgtcggacgagtaaattctagaaacaaagccaatgctttgtggagaccaattctagaaccgctgtgtgttttatttctagctcagtagtaagaagtcagtgggtctctctgaataataataaacaacaagagtaataataagaaagaattatgaaatgaaatcactcacctagctcagtagtaagaagtcagtgggtctctactgagctaggaggggaatggggagaaaggaactaagtaccgtagaatttatgattatgtaataatgtgtgaacctcttgtgaaacctgtactgggtgtaggtttcacataaatataagataagaaaaagtaagttaattataagataacaataggtgaaggtaaacaacattatggataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaatttttttttgatggattgattggatgtgtgccggtgggcccattcccactggcatctttgacagcttcactcaggcaataggacaagaaaaggagccaagaaaaaaaaaactcagccaaagaaaaaaaaactcagctaaagaagaagatatcggcccacaaaacataaatcagccaacaaaaaagaaatcagcccaagaaaaagaagttagcccaagaaaaagaaattagcccaagaaaaagaaataagcccaagaaaaagaaataagcccaagaaaaagaaataagcccaagaaaaagaaatcagcccaagaaaaagaaattagcccaagaaaaagaaattagccaatgaaaaaaaaattgggcaaaggaaaaaaagcctgcaatgaagaacagaaaaaatccgccaaagaaattgaaaaaatcagccaaagaaacctggcatatgaaaatttacatgtgtgctgaattcttgtgcaccaagaaagtctggtttcttgggccgattgcgcgttgtgtgagctagaacccctcatgacaaatgatcacgtgtctcagattttgattagtatttttcttttctcgtctcagctttcgatcagtatttttattttctctgaagagtattacttttggccgcctttgagtctgactccctcgcgattgtaatttggagttggggtgatgtattgtcccgaagcttatctttctattaatttgagagaatgaatgaggggttactgatcagtgatctaaaaaatctatgcagcaggttgagagtcaagtgtgtgctggatgatctggcaaagcaagaaagagcttacaatacatttttttttgaataatccctctgatttctgatcgggcattcctccggacgggctggccgtccctgaactgaagagccgagaatagtagactatgccaaaggaactcttgaaacccaaataaacgaggaaacgaattcctaggacgtgtgcacaggtgagtagccggtggtaggactgagtgtagttatttatcctacgctgatttcatgatgttttttttgatcgccacagtatatgttagtgcgcaattgaagtcatctctgaaatggaggactcatcttcccgtgctccgattcttaggaaacagaaacagaagtacgactcgttgaagccatgtgcggtttgcaaaagccgatctgtgttattcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccattgattggatgtgtgccggtgggcccattcccactggcatctttgacagcttcactcaggcaataggacaagaaaaggagccaacaaaaaaaactcagccaaagaaaaaaaaactcagctaaagaagaagatatcggcccacaaaacataaatcagccaacaaaaaagaaatcagcccaagaaaaagaagttagcccaagaaaaagaaattagtccaagaaaaacaaataagcccaagaaaaagaaataagcccaagaaaaagaaatcagcccaagaaaaagaaattagctcaagaaaaagaaattagccaatgaaaaaaaaattgggcaaagaaaaaaaaaagccaatgaagaacagaaaaaatccgccaaagaaattgaaaaaatcagccaaagaaacctggcatatgaaaatttacatgtgtgctgaattcttgtgcaccaagaaagtctggtttcttgggccgattgcgcgttgtgtgagctagaacccctcatgacgaatgatcacgtgtctcagattttgattagtatttttcttttcttgtctcagctttcgatcagtatttttattttctctgaagagtattacttttggccgcctttgagtctgactccctcgcgattgtaatttggagttggggtgatgtattgtcctgaagcttatctttctattaatttgagagaatgaatgaggggttactgatcagtgatctaaaaaatctatgcagcaggttgagagtcaagtgtgtgctggatgatctggcaaagcaagaaagagcttacaatacgtttttttttgaataatccctctgatttctgatcgggcattcctccggacgggctggccgtccctgaaccgaagagccgagaatagtagactatgccaaaggaactcttgaaacccaaataaacgaggaaacgaattcctaggacgtgtgcacaggtgagtagccggtggtaggactgagtgtagttatttatcctacgctgatttcatgatgttttttttgatcgccacagtatatgttagtgcgcaattgaagtcatctctgaaatggaggactcatcttcccgtgctccgattcttaggaaacggaaactgaagtatgtcaagatacagacccctgcacggtaaccaatgccaccagtagactactcaagcaagtctttgatcgtaagttcgatcttctccctttttggactaaaccaggctgggcctcggctcctgacctgtgaagttacaacttagactaatccacaaaattgcaccctgaataccgatgtcacagacatcgaggcacaggaaggaatacaagtcgaccctaaccaggcgcaggataccgtacacacctccttgatggaggtgtgaacacgatgaactggcccaggcatacccgtgagtcaaacggatgaaatcaaagctcatgagaagctataagttaacctctttgcttcatcctgtcttcgtccccatccgcgactccttgattagaaatccattcgcagatcaacttcctcatacctcattcatacccaaagcccaaaacacttttccttctccttatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatcgtcctattatgatcctgacttgaaatattactttagttttgttattctaacagatttacagtctcgacgcaggaccactcctcaggcttcttaggacaaaactctaaaagggcacggacgaaaaatggcagccgcgacaccctccttcaaagaagaactctccttgttacccacgttgaaaggagaaagcaacttcccgatgtggactaaacggatgagaactttcctcaaaagcaaggacctttggaccgttgtcaccgccgatcccggtcctaatcccgttggccgagtcaagaagcaactagcggaatcaggctatgccatcacaatgaagatagctgactttattcataacggtctcgtcaccgagggtaacgaagataacagttacctcatctggaagaacgtgcaggacacgtatgctcgatataccactcatcggtacacgaagtgcatgaccaactggtatgcaatcaagtacaaaggaaagatgcttcccttcatacgcgacattcaagactcactcgacgcttttgcatccatcgctcatcccatgcccagcaaagacgtttgtagcgtgatcgtctcgaaactctcgcacaccagacgtgctctcactgactctttcatctttaacccggacatcatggaaaatcacgaagtccttattgcaaggctcaaagacgtcgctgaagagaaggatgaagaaccgaaaagaaaggagaagtcagccgtggctctcaacaacactcgtactcgtcctccatctggttgtcgcaacggtaaacatcacccagacgctacgcacccggaagcgacctgctggtcattacaccctgagatgagaccaataagaaaaccacgcaccaacccttctcaacatcacacgtccgctccgtcaacctccactaacgcccaatatagcacctcctgctgtctctcagttcgaaaagccagcctttgggcacatcaccacagtcaccatgctatctgtcactccacaaaatcttcctgtagttctggactctggtgcctcccaccatatgttcaatgacattggaattcttcagtatcaccccgccacttggcaacacgccccatcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggtatctctcacaacgtctccccgccatacactgcctcagcacaacggctttgcggaacgggccaacaaaaccatcatcaacatggcccgttgcatgatggttcaatccaaactggccaaagagtggtggggcgaggcggtgttgactgccatggccaccaccaactgcctaccttccgttggaaaaagcaagacctctccgatcgagctcctgtttggaaaaactcccaacatggccttctttcgacccttcggttgcaaggcttgggtagtcaaaccaaatcagctccggggctctaaattcgatcccatatcgtgggaagggatcatgatcggctacagcaacaattactcagcgtacaggattgtccgcaaagatgacaaaaagatctttgaaacaaagcacgcgtactttgatgaatcctcattccctggactctcggctatcaatcccagcgcggacccttttcccttggatcccctccctgacttctccggccgcactccgttcccgtttagtcaagatgactcaacatctggccacaacgaccctgactccgactccgaacaggatctgcttggtccagatcacatcatggacgaatgcccctccgaagaagacgaggtagatggaccctctgactcggacaccgagatggcagaagctgaaccttctcgaccacctcgcaggctcatccttcgtctcggtcctcacccgactagagtcaccagcgacatcaatcctgacaacatcatggcccgatctcgcagacaagccgcttcatacttggtcaccatggtggaacccaagaatcacttccaggctctacgaagcgatgacaaggatcagtggcttgcagctgagaagaaagagattgagaacatgcatgaacacaacgtctggattgaaatccctcgactagcggctcactcgtgcatcccatcaacctgggcatacaaaaagaagcttggtgtcgacaatcaggtcgtcgaatacaaagctcggatatgcgctcaaggttttcgacaaacctatggactcaacttcgacatgaagtatgctcccactggcaagccctcctctcttcggatgcttctctctcatgcggtcacccacggctacaagattcaccagctcgatgtgaaaagcgcgtttctcacctgcgagcttgaagagactgtctacatgctccctcctccaggttacaagacgggtgaggatgtcgtcctgcaactgaagaagacgatctatggcctgaagcaagcttcattggcctggtacaaacgtctcagtcgtttcctttcctccattggcttcagcacctctcttgcggatccctgcatcttctggcgtatctccccgacccctctctggatcttcgctcatgtcgacgatctcatcatcgttggacaggaccctgaattcttccgggacgagatatcaaaagaattttccatcaaatacatgggtgaggcctccttcctcctagggatgaagcttgaccgtcactctgatggcctcattctcaaccaaactcaatatatcgagcgaaagttagtcgaattcgaagtcactcagcttcacagtgcttcctgccctcttgacccgcggtctcatctctccaaagcatccctttcagacattcagcaactccaaccactgaacatcaactacagagcgataatcggctctctaaactatctcagtattcttactcggcctgacatatcctttgcggttagcaagctatctcagttcttagaaaaccctggtctctcacattacaaggccgccatgcaagtctttcgttacctaaaaggaacaattggtcgaggcctactgttcggatatgcgaaaacgtctccgttgttcgcatcggtcgatgccgactgggccaactgcccagacaccaggcggtctcacaccggctacatgatctcatggaactcccatctgatctcctggaagtcgaccaaacagtgcactgtttccctttcctcgactgaagccgagtacaaggccctagccgatgttgggaaggaagtcatttggctcaacaacctcatgaaggaagtttccctcctttcggacacctccccgatcactatcctcgtggacaatcaaggagcaatcgacctcgcgctcagtcaaaccagtcagaatggattcagaaccaaacacatggatctccgtctccattttgtccgagatctcatccaagacaaggtcttccgtctacaatttgtcccatcgtctcaaaacacatccgattacctcaccaaacctgtaggccgcaccaacatcagacgagcacttcagaaactcacagccgatgtcaacagcatttctgcttcgtgctttcaagcacaaagcatgtcagcctgtcaagatacagacccctgcacggtaaccaatgccaccagtagactactcaagcaagtctttgatcgtaagtttgatcttctccctttttggactaaaccaggctgggcctcggctcctgacctgtgaagttacaacttagactaatccacaaaattgcaccctgaataccgatgtcacagacatcgaggcacaggaaggaatacaagtcgaccctaaccaggcgcaggataccgtacacacctccttgatggaggtgtgaacacgatgaactggcccaggcatacccgtgagtcaaacggatgaaatcaaagctcatgagaagctataagttaacctctttgcttcatcctgtcttcgtccccatccgcgactccttgattagaaatccattcgcagatcaacttcctcatacctcaatcatacccaaagcccaaaacacttttccttctccttatcacaataaactcgcgacgacctcgttccgcgcttttatcttctcaccccttcttactctctccacacatcgctataagcgctcttcttgtcaaaactttgcatcttttatcttctcttgtcacacttacgacctcatcacttcttcttgttcctatattcttttgagcgacccttttcgtgtctacctctctgtcttcctttttcatactctgtctgcctacccctgccctttaggtaaggcagcccattcttgtttttctcgtctcatcgtcctattatgatcctgacttgaaatattactttagttttgctattctaacaaagtacgactcgttgaagccatgtgcggtttgcaaaagccgatctgtgttattcttctggtgaccaaccgacgtcagtagacaaatctgctgctttctgttgttttacatttatgatccgattcgatttggattcaactgactccttgatagccgtttgttggacgaggaggatgaagatgcttcagtcgatcatccgaagaactcaaggtcctacggcaacagtcggatcacttggaacatacattcaccctcttcatcaatcatccacctagcggcacaagccccaccttaggcaccaatgatgtctctcatcaattggcaatagatatggatagtatcatgtatgtcttctgaattgttatttctcatgaaataataaacacggcctaaatcattaatcgattgttgaaaagcatcttgatcgtctttgatcagaattaaatcttgctggccactgccagtggcatgctatctaggttcttgacctgcagttcggactcatctgagcttagtcacgcctttccaatttttgaaaaggtatgtaaatatgctgcaccattagctaaagatatcgaacaaatacctcccaaaactcaatctcatccaacctcgatcctttgggtcccttaatgaggtccgtcgccagcgtcagctagaccagaatgcgccaccagttccaagcacaaatttctatggctccagtggcctatcgacgtatgtatttcagcagccagttcaaccatagtcattatgctgaactacggaactgattgccaacccaggagtgatcagtcgtctttctagccccttacctggaagagttcgagtggtgtcatttgtgcttcaatgcaacggcctacaaaattggactcagaagcttgttagcacctttctgccgctggatccgacctcgaagaaagcattccggacagatttatcactatggccaccgtgtttgctaccgcccgatcagccattgtcaagttgtcatctgaatccttaatcaaactgaacttgcccatcgatcctaccagtcgtctcgagcagtttaagatttggcttgatatgagtgtcgcttgtttgaaatgtgctgctttgtagttttctgattatgctgttttcctttttcatgcatgttattcagccaagatatactcttgatgcttttttatttctatttttttggcgatgatgtgtatagatctcaaagccaatccgctgctggaattgatcagctgtttaatcatactgcttgaggttgaatggtctggcctcttctctccccagagcatttggctggcattgagtcactttgtcaggtcactctttcactcctctccaccatgtgatgttacatcttggttcttctttggttccctaccctctgactgacaacccatcataatttcctcattttcttttttggattgaagccagagttgaatttggccatggcccatcggtggtgcagcaaaatccatcggccgcgtatttagatgtttagattggatttaaacagcccaatatattggcaagctcaacaatatcaacattgcaatctcttgcaaccatcaaactaaagtaacacaggacacattagagagctgatgtacattaattttgggggtgaagcagtcaccactggtaagtgaaagtttttacaaaacaaatatggtgggattatgttggaatttcttctctgttcccttcctttcttctatttttcttacttctgcctcaaccccaatcttagtgatcacttggatctactctttcaccgttataagatcttccccattatagtctgtctcatcattttgttatgaaatctgaccccctgacttgtagtcatagaaccctgatcaaggagggcttattttctctcagtaatgtttgcttatcttcttggttagagatactccattcctggtgcttgttgttgtaccctcttgttcactcttgattgttccttttatttctattcattttcctttttattcatctggttcacaaccacaactcaaactcttgtacctagtctattttaacctagcctagtacaagaaattaaaaaccattggttctcctcataatttgagtttgaccacttttttgcccttcaaaaagtgacacctgagtccgttcaaaaaccttctctcttattctgagctcagatttctcacagattagaattcttgaatgcctctgaacatcatcttcacttctctctgttatagggccctccattacatgcttgccatgcagtgcttatacaaattgaactgcctatggacatgatcttcatggacattatttgttggataacaccttgtcctccagtactcactccaacccattcataacttcagcaccaaagagaaaatttacgcaatacaacagagtctcaacagcagaaaacattctgcaatttcaacagtatcacatccctgagtataatcaatgtcagctctgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctaaaggactatcaaagaaaaagattactctttttcaccctttatatgtggtccaaattccacaaagtttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttatagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttttcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacaccaataattccagtagtaaaaggaagattgggattgggatgactactctaaaagtaggaggagaatattcactgtacttactaagtgtgttgtgggtgaatatgctgaggaaccaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcatgatgtaatgagaatattgtagtagattaaatacagtattatctatgtccccatgacatcatgatgcattgttatagccaattacatcatgtgtctacttataatagaataatactgatggaaattaccacacacttaacaaaggtggtaatttctacactttgggttatagtttcaatttatggttgtaactataaatttaatatttgtttttatctttattttataatctttttaaggtgttttatacttttattcctactaacctctgaggctcttgagttatgacaaagtcctagaaggagtaggaatttggggatggttccagtgagcaaccccctctgaaatattatgaaaagttcatttatacaataatattctaggttttcttattattattacaagtaatatattattaagcagtcttttggatactcttgaggatctctaaggctgacaatcaatatgtggcaattgaagaggctcatggaatgttgaaatctgaataccaaatggtctctctgggcaatgtagaaatttttgatgattcacaaaaacacttgtttctgcctcacttttttttggtttatccggctcacacaccttttctctatgcaggggatctttacagaacattgtttatggtgtgttttctatccccacacttccaagttttgaaggtatttagtatttctctctcctttggtttatcagttattagtgggggtgctccaaaccagaatgttgctcatttctaccagagatggatgcatggatttagaaaactgtagcttcaatcactgcttccatctccagggggtagaagtaagcaaaattctaataaatgataaatcaaaggagagatcaatactaaatacattcaaaacttggatgtgtggggatataaataacttgggtaagttgataatcaatagacaatgttgatttggatcccccttcttgggagaatctggtggaacatcttgagctattccaatatttggataattgcatgaaagcctggtggactatccaagggttttagcaagctggaaatcaaggcaggttcagcttgaggctggtttgtattgtaacaagaaaccatccattttcattgtttccacaattttttctatgagctacatcaagccaaatttaaaactcatcatctgaaatcttcttggttgtgctcagctatcccagattataaagtggatgcatatgttggtgcatggattctcaatcaagggagccaagaaacaaattagaagctttcaggctccacggcactttcctgaatttctcatatctcaatcatttgagatatccaatttcgttagcttggaagaggaacatgggactgaatcttctcacactctgaagatgggatgttggatcaagttcaagacaaacacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgccatggatccatcgcaagaacggttcggtctcctggaatggtccacggtagatcgggccatccgacgtgcgaaatttttggagatcgacccggcctggagtagtctgtactggacgagcgtccacctcgttcttgacgttcatcgctaaaagtaggtcctccaaacggccgatgcgggcagcgttggcttggtgagctgcaagaaagatttgacggtccgcgcgacggtctgctatagcttgctggcggtcttcctgtgcctgtgtgatcgacgcatgttgaagcttgaacaccgccttgaaccaatccttggcggtttgcatgtcggacgcatctgccgtgcgtgtcgagtccgtggtttgttcttcaccttgagtattctcgtcgggcatcttgtgcgggagagctggtagtggtgggagtagttgaagtagaggattgaagagtggcaatacgtcgtcgttcggcgttacccgctcgaagtatggcttcagggtctgagagtggaaggaggctattggctggagcgttgctcctcgtgggcataaattaagtcgtttaatgagaaccgggatcgatctagttggaaggggttgtcggagcagtgtggtcgagttggcgagtaattcggggtagacaaagcagtaaagaagcgaagtttcagtcggtcggtcgcaataatttcagtcgaagaaatcaagtcgctacggtcgtaatgagaagtccagtcgagcagtcttaataaattcagtcgggacagtcgaagcagtacagtcggggttgggcaagtccagtcgaggtagatagtttgttggtggtttggtgtgagaaaaaaaaagtgtaaggactggatatgtccttcactgaatgagcggagaattggcgcggagagggacaaggctgaagaagccggagcaagattctaagaccaaacactgggggggattgattactggctcagagagaatgggggtcagatctctctacaaccttttagaagcaaaacaaggaaaacagaaaaatgaagataggaaattggggactcacctggctcagagagaatgggggtcagatctctgctgagccaggaaagtgaaactgagaatagatgtactaagggaggggtgacatgtataggacttccttgtgaaacccaactggaggagggggtttacagcttggatctgacccattggaagaggatctggttcaatgggtcaagatttgacaagggtgcaaagttgatcaccaccaacaagtgcggaaactcaggatccacgccagttgtgatccgttgtggtgttgcagcctggagtcgaagcgatgagctcgatgcgcactgcgccctactctgagtgcatactgaattatgcaatatccgttttttttcaacgcagaactttcgaccaagaaatacctactgacgaaccaggaacagacggaagaaggccgacggatccacatactcaagcaactcggagatttccctctcaaggcggcaggagaagaaccagctcccacgtattcctcacatagagtaacatcagcatgcccaaacaaggcctgggcgcaagaagccagcaatttccaggattgcaatcgacttcgattagcaaggacactcctgtcaagaggcccagagatgaatttatcgatacgaggttcagggtatgtaactaagctgattcacatcccatatccacttatctgacctccttatgtcttttagtttacatcggcggcctcgcaatccaagaaattgaaacccaacttgtcaaacctcgtgtcctctcataatgggcttaccttggaatcggaagaaaagcaagaacacgaatgccacttcacatctgccttacagacagcttcactcgacaacctatccaacccattcaaacgacttcacaggaccatcgaacccatcactcggagcttgccattattaatctaccatcaagaacaagttgtacatgcctgctgtcaagctctaatcgtatccgattcaccctcttccgctgatcaacctgaccggtctccacaagccacaagattgtcgggtaaaaacaagaggaaccaatcttccgacttagaaaaagaaagaaaacgtcacctgattcaggcaaaagaagcagtcaatcttgttgcaaccagcgtcctagatctattcgtgcccttgatcttggatctttcaacctcattactcacaccctccaactcacccacgaaccttggtcgatgtccattcgaagaactattgataacactactctatttcatcaacttgactgacgttgagccgaccgcattatcgaaagcccccgaagtaatcgtccaccttttcaaaactttggccaaggacctcactccatccttgtcatctaacgatcatgaatctgatgaaaattcccatagactcaaaagtatttggaacctcgttcgcaatgcgcttggggcgcccttgcctgattatcaagaactcaccaaagtggacgaggagactcccgaggatgaaggatccgactcagaaatagaagatgatgtgaatgaagttgaacatgatctacttgaagaccctaccaaccctctcgaagaacccacgaaaccgatagacgaggaaatcgaagacgcagatattgactcacccgagtttaaccaagttgacccaaacgatgcgactaaaccactggatgaactgacacctgatggccctaaagagttcgagacgacgcagctactccatcaagtactcaagtcaactacaccttctagtcgcaggctggtggcgacctctttctcatacctactccgtaaaaaaggcatctcagagcctctcattcggttgatgctgaatgatttaaatactgttgaaggtgatgagatcgcgaagcacggtaccttacaagcaaggaagcagaaggttcaggtcgctcgaaaggggaccagtgtacgatctttgctcggcgaagagcacggtggtgctcgggtatttgccgagggaatttgttgggctctaggggagacatgtaaagtaaggcctatctggtacttgagcccactctcagctctgctaacatcccagttgctatgtagtctatagatcatcgcttgcattctcgcgcatcggccatcctaatcgccgccgattcgcaagtggttgaaacgagtcttcgggcacaacaaaaatctcttcagcagcccatcttgatctcaagcgttctaagctctttattgatttcaataattcatcacacaactgcccaatacttagaacctgttctagaagcactcaccaccagaacgacagaacggctagatgcaatcaaacctccgcctgcttccagttcaaccgagaccagttcagtggcactcgaaacatccctccattgcttggctacagtggccggtgttagaaatggttccaggttatcacgtgagcccactaatttcattgccactttccgtctatgctgcacgtcgtgtatactaaagtttgtccccaaacacagccacaaaaaagccaaccctcttcaagatactaggctcaatgcttggtttactttctgatgaaaagtttaaccacacaaaatcactgagttcgactactgcgctgttgtctttgaacttgttgagttccatcaaagatcactccgaatttttgggtacaccggagaaccgtaaggtgctcgacaagattttccaacttgaacatcgtcccctctccatcgaacatgtgttcaagctggcatcatccctccaccgaatgaactggtcattgttcgacgactttctcctacccaaactacttgccatcatccctgaccaactttcacattcaaatctgaatgcatcatcagagtcgaccgcaagtcttttgtctgatctgctatcaaccagaaattctaaattgttcggcaaactgtttgatttgatatccagtaagatggcagaggcgacaaaagtcatcctggatcatctttcaagtttccatctatcatcacccaacacacccttcgaacagcctgcctcacttagcatgtcactgaaagaatgctatgattgggtttctatttcctcgctcttgccaattgaaaatacgcaagtcaaagataatcagattgaggaatggtgtcagcaagttctcatcatcccatcgccatctgatcaagacgtgcccgagaacctgcgaagaaaatacatttccgattatgaatccggcgctcctattaaccggaccatgctattatccataatgatgaacgtggcacgtcgcctattttctgatcagcattcttgcttacgtgctatgctactggatggcctgccgtttatcgcacatgtttgggggtggcatcgagagatgttgaagattgtccgagacatttgtgaggatgttcaaaaaaggtttgctgctctacttatatcgacagtttactagacagttcagattaggttaacatttgttcgggtttagctcttccatttctttgtcttttgagtcgatgtaccaaccactcaaagctgctttgttatccgaaagccatgttatccgtcaccttacgctcgagatcttgttgaccactgctccacccgcatcacccttggaatccttattgaaacagtgcttgaagattgaagacactccgctgctggtcgaaaatgctcgaatacgccagatgcatattcgtaaactgtcgactatggttcagacgaatggtgaatcagtctcgtcaactgatattgtcgacctaacccaacgcgttttgatcggtaagtgttttgctgccagagtaactagttcttctgggggccggctaatctaatatctgagttctgttgtgcagcacaactcaaagtacatttccagccattatgggaagaatcgattcagtcacttacaaatctgaactcaaagtatcacgttaacttctggacgctggtttggggccaactcgatctgtgtcttcgggattcctcagagctttactttactcctcgagtgcaactcatcaatcaaacaagcgaggaccacactcattcatcagtttcgagatttacggatcaacctgaattcaggtgcacacacttggacaagttggtcgatcatttttcttctgactttcgaaatcttactttaatagctgcattcgaggtatgtattgcagatgtctactcgccttgattcttttcttcctaagctaactgaccgacaattcttcttagtatcaatctttggattctcgtcttgacatccaaagctacgaggcccatttagtagatctgttatcccgcaaccggatcgtcgctgaaaaacacaacagactgatcatcgaggcatttttcagttattgtcaagctaaagatgaggatctggaacaagggcacttgttgggtagatcggcccgaagtcggttacgcaattggcttcggatgttctctaagtttaccaacccgaaggctttccaccgcgcccaagatttgcgggtcgcattttatgatttacttgctgatccagactcagacctacgcagcttgtccttggaatgcgtattgacctggcaggatagtagccttgtgagacaccaggacgactttcggaatctcttggacacttctcaattccgggacaccctattgaaaatggctcacgcaatcgaagatcacgttctccctgatcacgaacgggagcaggttattccggttttcattcgcatccttttcggtgccctggtcgtatctcccggtcgttcttcttcctctcatagtaaaagtctgaagaaatctgcgatcctctccgccttcaaaggatgctccatccaagagatagacttactcgttgaattgatgctccggccactcacatcttctggcagcaacaaaaatagttcagcttcagtggtcaaaaggcagttgggattcttatctctgcttggtgatgtcatgaaaacattgggccgtcagcttgtgcatcgatgggaggattttctgaatcaggtcatgcgagttgttctcgacagtcaatctcatatacattctctgggtaacgatgtaaactcgcaacacgtcttccttgagagtcaactgaaaaaagtccgagttcaaactttacatcgtctcaatgatttttttcaactttcacctccaagtttttcgtttgccaagtggatcaattcaatattcgaagtgcttatcaatccgagactagctagtttcgccgcggaaaccgctcaagctccctctgctcttctagaaatctttcatacttggtctggtcggaaagatttgatgccgatgttgattcaatacaactcgcaagttctcacatcggtttaccaaacattggcaattgtaaacgtgaaggccccagtggtgaaaacagtgattgcaatccttgaaaacatactacgtaatctcgaattgtatccagctgagcttacagcagagcaataccttaaaccttacttcgatgttttgcttcctaatcttgccgaattactaagaaaggcatcttactcaagctccttaacagcctccatctcgcgacagcaaattgccctcctatctacacttgcaccatatatcaccgagacgaaccattcagaaagattttgcgaactcatcttgccccttctactcaaaaatcaagtcgttgtcccagagcatattcaagccgatttgcttcttcttttatcaggctttctatcgacagctcccagggtagcatcttcagcttcatgcttcaacactctatcgaagttgctgggaactgttatgagccgaaaaggaaggctttcactggttggggcggtcgattcgatctgtcaccactcgaatcactcgatcagccctagaatcatcaagcttttgcaagacctcaatagcttttcgacaaaacgaatcgacgagccggactttgaaagaagattaaacgcattttctcgactgaataattccgaggatgaatcgagctcagcactgactccgaaagagtgggaattactcatccaacactcactgtttcagatccgagaccctgatgaactgagcttgcgaggaagtgcagcttcagctctatgtcgcttcttggaccttgccgaatccaatcaagatgctggagtacaaatgactctgaaggcaatcatgatccccggcctgaagaaagtgttgcggtccaagcttgaaatcattcgacaagaagccctgactgtcttcgccgttgcagtcgcaaagcaatttcctaccatttctgagcttgaggagatgcggtgcttgttggtcgatggggataaagaagccaactttttccttaacatctatcacatccaagttcaccgaaggattcgagcgctcagacggttaggagatgaagtagaagccggtcgcctgagcagcaagggcttattggatatcttccttcccctgcttgcccatatcttcttgccaacagattcctcgagaactgatcctgatctggttaatgaagctattcgtgcaattggacgaattaccaaagttttgaattggtcggcctataacgcagtattacagttttatgttaaacttattcataagcctacagcggtaaataagatcacggtccgagtagtcgtttcgatcatgaaaagttttcacttcaatctccacgagcaatcagatccggctggcacgagaaacctgacgtctactccagagcacgcgctcggctttgtttcgggcaagttgataccttcgttgatcaaatttatggaacagcagaaagaagacggaccggatgagagtctgaggatcatgatcggagaaggcgtggcgtttgtggctacattccttccggaaagtgccagtcaaaatgccatctcaggcatcatttcttctttatctaatattctcaaatctactcatcaagaaacgcgtcaatcagccagagctaccgtcggaaacattgtcatcctattaccagcatcttttcttgcgcaggttttgaaagatttgaaggcagtcctccttcgtgggccccagttacacgttttagcccacacgacatattcgattctatctagggccagcgaatcgtcaaatgatttcgaaatcgactcacacgcttccaagttgctcatgtctataatcattgatgatctcttcggacaaccctggcgagaccgacagtccaaagaactcaaggcgaagacgaagtttaacgagactaagacctctcggtcgttagaaagtcttcaaatgattgtcagcaaactggccaattctgagatcttgactgatatcttgatttcttttcaacaagtattggagaataccggaccaacaaaaatcctgaaacaggtcgatgaatgtttccatcggatctgtgctggcattgtggcgaataaagagaaattcgatgcaccaaaggtcttggatttgtcaaaaaatctaatttctgagaatgctgaatacttgaaaaacaaatctcagaagaagaagtcatacgtcatcaaccctaccgatcatcgagttgtcctttcgactaagtcaaaggttcatgacggtcattacgctgcaaatgctcatcactttgtcagtctgggcctcgatctcttcaacacggtctatcgaagagctgttttcgacctgcacagtcctgaataccttccgatgatcgaccaactggttagcgttgttggcaacactctctacacccacaacaccgaagtcttggctcgaggactcaaagtaatgagcattctaatcaagctccccctgcctgaggtcgagagatctgcaactatcatcgtccgccagatgctctcggtcgttaatcatatcggaacatctcagtccgaaatttctcaggtggcacttaaatccttgggtacagtcatccgagattgcaagaaagtggagttgacggaaaaacagttaacagatctgttgaagatgatcgtgcccgacctcgaggattcggatcgccaaactacattgtttgcactcttgagaggaattatgagcaaaaaatttatggcacctgagctttatgatttaatggatcaaattcttaggttgctggtcaccgctcaatccaatcaggttcgagagatttgtcgatcgatcttcctacaatttttgttagattatcctcagggcaaaggtagactatctggctctctccaatttctcgtcaaaaatcttgcctatcagcatgagagtgggcgacaatcagttctcgaaatcctcaacgctattaacatgaagttcagtagtgcactagtctcccagaattcggatctgttcttcgtggctttggtaatgagagtagccaatgaaggttcggtcaagtgtaaagagatggcaatcgaggttctgaaagtcatctgtcgacgaatcgaacttgggaaggccggcaagtacttggacatgttgctaacttggagtcaaaatcaaaacggtcctgtagagctacgaaggacggctctacaacttctcggagtcgtaatcgaagctcgaggggctgaagacaaaatgaaacttgaaagtgtgcattccatgatttgtgtgaccctcgagaaaattgcggcagattttatggaagaagaaagcgatgtgacgtctgaatcgactggattagattggcaaacgatttattactctctccaagcactttctaagctcttcaccatcgatgccggtctgatttgtcatcctacgcctcagaacaagttcccagaatggagtgcgatccaaaaattcatgttgtttcctcatgcttgggtgcgctcgtccgcggctaggttgatcggcaccttactctctgccagtgtagatgagaaactgtggctatttcaaaccgataacttgcttgctatcgctcagaaatctagtcttcaacttcgtagtcaacatttggatgatgccttggccttgcagatcgtcaaaaacctgttcttcctccttaagactttgcatgaacgtctcaagtcgaatgctcccggctcaaacataatagaccctacctcggacaatcctcctgcggtcaatggagcacaaccctcactcgacaatgaagacgatcagtccgattctgaagaagacgaccatcagcacgaaaatcaagagcccaaaggcaccgggactgaattcattcgtctgatcaaaaggttgagtcgacaagcaagcatcgcccatgccaagcgtcctagtgtgtattcaagtgatgcagtaagtctccacccgattcctcccaaaaataaaaaacatttttctcggttagtttcttgcatactaatttatctgtttacagggtcgatggtctattgaggcagcgtccgtgttgcgatgtttcgcggctttgatcaatcatctttcggtggatgatttgtccggaatccttcgccccttgatgatccccatcttccggataatcgaagattctaacatagccgatcctcaaatgggtacttttttttgtatctatcccctttataagctctattctaaccaatgtctcatttttttttgcgttcacagaggaactccaaaatcttgccaaggaagttcaagagttcttgagagataaagtaggcaccactaagttctcgctagtgtatggtcagcttcggacgattgcgatcgagaaacgacaagctagaaagaagttaatcgctttgaaggtctgttcatgcctccatcttactttctctttctctttctttttgacaatgatcaagtggaaaaaaaaatatcatcatcttgatcttcaaaaaaaaaaaaaaattgacctgacctgacctgacctgaactaccatttatttctaggcggttaatcaacctgaatcaagcgcaaagagaaaaatctctcgatcggaatctaagctacggaataaaaaacgcaaacaagaatcgttttctagacagaattctatgtatgggaaatctaaagccatctaatctacaagaaatgtgcatatccatatgcatacggctatgtataaatccagtttgacacgttgggtctaaattgtcctctgattctttgtttctacccttccctttcagtttgtcataatgttttccatgttttcttgattcttttatgatcttctctacctgatatatcactttcctctaccttatttttgttgatcatttttctatcatcttctttgttaagggctgatttttctttttctttttttttctatttccttgttgcattttgaatttctcctgttgcctttttcctttctttttttacatgttgagatctccagacctattaatgaataatgacttgccaaaaactggtcagaactcagattttgatgttatgatagagcataattacaaagcatagtggtatgttgacagcgcataaaatagattgagagccagatgagcgttagggcttgaaccgcaatctgtccatttttgaaattacttgttagggctagagtagaatcacaaaccagctggcttgtaaatggactattgtcttccccaaaaaccttggactggactcaattttttatggattcatgttttttttttctcttttgaaattggttttctacccagatatcccaaagctttcaagtcccctctcagcttgtgtaagagcaactccagtggtccagggggggcaacttgcttgggttctgtaggccaaaacctcaggtcacagaggttgcggatcagctccaataatggactggcaatatgtacctccacctgccaaagtaccaacctccccatactacattaatcaacccaccacaccagaacaatggaagattgggggtgggatcaatctcaatgatagtttttttggctggtttggtggttgcatcattggttggtttttttttttttttttttggggggggggggttagttttgatttttcttttctttggggtgggtgggtatgttgaagatggtggattggtgtcagccattgttgtggggtgtttggtgatgggcaatatgagtgccagacacccactcgcggctccgttggagttgctgtaaaaccccccacctgtgaacaacccccaagacacactcttgaagccccagtctttcgcacaggagaggctttagagggcaaactggacactaagtgttgtctgcggcgggtgtatctggaagtgtagcgctggccaggcggttcccaaagggaactccccccaggggagacttgggccatagttcaacaaacttctgtgctgagtttctagtgttttggtgggagtgtcacaagatttggagtcatgacgctccctcaaaggggagtgataatcacacttcccccccccccccctttgcacacacactcccactctcccctctctgaggggagtgtggaactgcacaccaattgaaattggcatacgggtccacacgccagcaaactgcaggggcatataccaggttggcgtgcgggtctgcacaccaatttcctttggtgtgtgggcctgcacaccaatatgcaggagctaaatacatatgggtttagctcctgggctatcccataggacccaggcctgggtcctacagcagttcccagaaagcttgcgtttgtgagctcctggggtcccaattttcttttcttccgcacttttttatgccttggaacctgtacacatgaatttacaggttgtgaatctactactgaggcctctatggggctctggggacccggctgttgcctggaaagggctggcaatgcagcaaattgatgaccggttccgactcaaaaaactgccatgattctgatggtccaactcccaaatcttcaacttgaaaaatgtgggagttgggccataatgcctagggtactgtggctgtatgagcccatgtacaaaatgaaataaaaagtgtggcacaaaaaagaactggatcccaggggcttgcaacagcaacctttctgggagctgctgtaagcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcatatttgaaaagtgagaaatgtattctgtattgtctcagatgactgatcccaccaaaaccgtatttgatacttgagatatttggccgtattgaagaaaaaacgaaaaaaacgaagacatttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgctgtaagggtgtctgatgttttttttttttttcaaaaaaaaaagaaaaaaaaaaccccagcttgaggctgggaggaaccccccccaagactccacggtcttaaggccagaaggggttcctcctggccttgagactttgtacagtctcagggccaagaggaatccttcttggccttgagactttgtgcagcctcaaggccaagaggaacccctcttggccttgagacctgtacggtcttgaggttggaggaatgcctccaaactcaaagttgaggcagcagtccaaccgccgggaggggttcctcctgacaagctggcttttaaaccagctcattggaaggaatcccttccaacaagctggtgtacataccagctcctcagaagggattccttccaacacactggtttaatcatctcattgggaggaacccctcccaacaagctgactatgcagaccagctccttggaagggattccttccgacaagctggtttaatcagcttgttgggaggaactgttgagtttttcacttctatggtctactcctccctaaaatcaccctctttttccccttttatttttctctctttttctttcttgattcatcctgatctagactgaattatagtattttgtagctgtttttttgttgaaatcttatgcactttagtagtctaatcagaactcccaatagcaattttatcaacaactcatgtctttatgattgatctccttctttttctatttcactatttgattcattgaaaactgattattgagaattaatgcctttcaatatttgtggtttaatctatgttttccagtctcttgattaatttactgacatgactaaaagagattatgaaggcttgtctcattgtttatttcaagaactcatatatttattcctctcagtttttattcaaaacaatgttttattcaattctctttcaaccactttttgaccacttgtatttagtctatttgaacttgactagatgcctgtgaataaaagaaaaatatcagttctttcattctttttctgtgaacccttcccaaaaaggaatttccttcttgttggccctctgcctcttaagcccatcagtccaaaacttcaacaggaacccctcccaacaagttggtatacagaccagcttgtcagaaggggttcctttgaacaagcaggtttaaaaaccaaattattgggagaaacccctcccaacaagctgcctatacagaccagcttgtcagaagggattccttccaaaaagctgatttaaaaaccagctttccaggaggaacccctcctaaaacgctggtgaacagaggccttcttgccaggtggaatccctcctgacaatatggtgtacatacaacccatctcaccgggaggaatccctcctgaaaagctgggatcaagccaacttgtgtgcaggacaccagcctgcacactttttttttctggcatacagacatgcacacttctgaaaagaggtgtgcttggccacatgccaatcagcatgcacaggtgtgctgatttcaattggcatgcaggcccagactccccttctgaggggagtgtgggagtgcgtgcgcaaagtgattatcactcccccacacagacctcttggttgttgtaaaacatgaaaagtatctgaagtttgaaaaaatttgaactcaggcagcaattataaagagactttttaaaacattttgaaagtgttttgaattttgtttttttctagttttcttagtaaattgatagccggatcagttttcaaaactggttcaataaaagtgtgtaatcataaaacaaagctctgatttagcccacaagtccctggtggttctgatgtttccagacttctctgctcaggactgcaaccagcggactggggaaaggagcaacatctgagccaaaaatctgaatttgaggtaggacaggtgtcagcttgctactatggcagagacaacctgtcatagcaaataaaaaataataaattacataaaaaatctaagtataaattaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaataaataacttaaaaagtataaacaaaacctttaatattattgcagattctgaatcagcacacaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcatcctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcaatgtggagtcctgtctccaagcccctgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatacccattacacgtggcaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatctatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggttcccatgagacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccctttacaagtcccctacacttgtaattagcctagttactactataaattgctgttattaagcctcaagaaccctcaagaaactccccagttatcacccagcacccaaaatcaactattctgagcgctcccaactgtccagtttctactaagaagatcctcaagacccctttggattattactagtaagtaataaccctttcttgaagattttcccctaaaatttatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaaatttattaatataaattggccactttttgatttaaatccataaatttcacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttactttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacaacaggagagtgccgctatcggccactgtgcaacggtgggaatgattatttccgcacaagggttcttcagcatgtatcctagtacacagacctcttggccattgcaaaagatgagaaatgttctaaattttaaaaaattcaaactcaaaattggccctctggagccaatttgcagactttttgaaactcaattgtaagaaatatcttttgagatcaaattcaaagcattttcaaaataaattaaaaaaatctcaaatatgtgtttatacagccaaaccaagaaagcttgcggtcttggttgacagaatttctaataaaaaaaaaccattgactggagttggaaggtttggaaggatagattgagtgtacagattgtgtacagattttataatgcttgccaacatcagcaacgggacctggcctgccactgtgctggggggctgaggcagggggagagacacgttggggagcagccagaccaagattgccatcaggatttggatggtcttacccttgtgagctgaaaacaagggataaaaaagatagcaaaaaatcaaaagtaagccctgtaggctgtatgcaagtgggcatacagggtggtgtagtcttccaaaaattccagcttcggacattgtttttctttttttttgccaaccaagaccgcaaactttcttggtttggctgtgattggggcctcaaaataaattgtaagcaatattttttgagaatgaattcaaaacattttgaaaaaaaaatctcaaaaaggtgtttataattgtagcctaagctcattgctagcttgatctgaggaaggaaatgaaaattggagcataaaggaccccatttgggcatgggacaaaaatctaacaatggtcatttcagactgatttgcactcgttgtccaattctttttgcgaattaaaggttcccgggttctttggtgcagcacaagaaaagatagatgcggccataaatagtatatacgtagtcagcttatgagcacagtgctagcggctgtatacatgaatactcggagacgaaaacgtacatcgtacgagcagcatttgatttgtgctgcttctgggcagatattattgttggcactggatacttcagaggccaatgcgttatttgagtcagcgtgattggtggtaagatatgtggagataagcttaacgaccggatagcttacaaatgaacttggtaccactttgttcctcacacatcttgactcgtccagtcgggcaagtgtcggatcgagcgaaagcactttcaccctggatcaaggcgaccaccaggcattggaacaaggttgcgaatcgcattttggccgaagaggatctaataattacgatttacgacactagatgttcagcgattatattttccatgattattatatacattaggcacttaagagctacttacgatggatgatcagtcgaggtatttgctttgatggaggagacaagattgttggatgagggtgaccttccacggcgtgctaccgcaacaactatttataatctgcaagtacatgtagcagctagcaacaggactcttgtcaactccgaggcgcgtttgcccactcttccggtaggttccgggcttttgaactgtggcgcgttcatctaaaacttgtctgctccatcgaattgtgtgatggggcacctgcacaatccagccaaactccaaattcctggttcttcaattgtcccatcctgtgatcgcgcctgcttgaccggcaaaaatgttcatcatacgcacgagtacatatttacatacgtataacatatttggaggccaacatgaggctttggagtcaagtggagaaaagttcaagcgagtaaaatcctgtctgttttctggaacggtgacgggagcgcagcaggagttatagtgtgtccatgttaggtgtacggtagggcgcagcccagagttcaccggtgtccatggagctgcagctcgtagttcctttgacagccgggcgcagggctgaagccccacacgtgcttggggatacagccaggcggtatccccgccgatgaggccggctgtcgaagaaggggaaaggtctgttggactagagccggtaggtatacctgggctcgtccatgcctcgactgtttccccccaccatacgagtttcctccttcctcgtctgcaccttttcctctccgccagcgtcctattttttctgcacctcccgcccaccctgacagaagggggggggagaggaagggcggcgagacaccgggagggtgaggggcctagcaccaatccccctccctccttctctagcttcccttgttctatctgcttggaagcgtcgtctctctcgactcaaactgctctgcatgacgagtcggaagatagggcgcttcactcgacccatacacggctcactcggggggccactgaaggtagcccccaggagagccagggcgcactacacaggcctccataggaggcctgagcgcccgatctgtgtcagaagacaaggaggcgtgagatgtcccctcgccgtcgcagcacattcggcccaggcctggccagacaggctcatcacacgccccgtccacttccttcccctggcggaagaggaaatggatggactacatagacattcacggcaaaagccctggcgccgcagggcgcattctgaactaaaagccttgctggccggcgtgtacagggaagatgtgacttgagccttctgggagcgggagccgtgacgatcgttaaacagatgcccggctgggttgggctacatagccgagtgatccggtcaaatttgaaaaaaaaaaaaacccagggaccgaacttaacacagttaagttcgcccagggacccaccgagcttgaccgccaaggcccaagacaaatcgagcccctcgaccttgggagattgcatgaagcggccaaacggctggagttgcgggaaatgaatctaccagcctttctctggtaaaacaatctggttataatccctccaacaatttgactcctgccaccaatcagccccttcctggatcatcagacttgagcggtggcctactgacagatcactctcatccagattttaaaactgtcccagttggattcccaatttcaaaaccttctgatcttgtcatgagtgctctcttgacggccacaccctctgcagctccaactcatcaagtgcatcagatagctcaaagaaacaatcaaaatcaatgatataacaatacatcaggtcaacaaccagtgttaagtggcagtatggccagttgaatatcacatcagaagaggctagcttaatgagaggacacttaaacttccaatgttatcttgattctgttcaggcaatttccttccccaccaccttgacaatgtcaatgccattgctagctacccagccccctgtggccgcaaacacagtggtgtccctcagcagtatttcatgttttgttcctactaacctttaaggatcttgaaagtcctggagggagtaggagttcgaatttgggggtagttccaggcagcaaccccatctataatgttatgaaaagcttatttatgaattaactttctagtttttcttcataggggcttggttaaacaactcccaaaaagtggagagccggctcccaagccccagaatccccaacttttgggagtcaaacccccaaaacctttgactggtttgggagtcaactccccctaaaaaatattaaaaaaaatataatcccccggttggtttaggagtcaatcctccaaaaccaaccagggtttgggggtcaatgaaacaaaagaaccacacagaaacggccaggaggattcctccaggccgctcagattacacaatgatggccaagagattcctcttggtaatcaagagtatacactctcaatggctgagaggtacactcttgacggctgagaggtacactcttgatggctgagaggtacactctcaacagctgagagtcaggatgaaagtgggtagggtcaacccgcaagtgacccgcaacccgtcgggtcttggggcaggtttgggttgactttatgtgaaaaaaacctaagtcacccaacccgcatgtgacccgcttgattagcgggttgggttcgggcagtgtgttttggttttgggttggcccaaagacccaactgctgacacgcttaagggcagtccggtgaccggtccgtgggtcggctccagattcacccaatcaaacagagcctgggattccagactctgtttgattggtcatcagatatcaatatgactagtaccgccaccatgctacgacctatacgagtcacaacaagggcttcaggaatttgcaaacttgtattaattggaaggacgatttaatcaatcatcacagccatgtaggccatcccatccatatttgaggcttcaggatcttgggacctacgatggctttcattgaacttgcaatcaaaaatcagacaaccgactttcatcaaagtttgaaaccgcgatcaataattgggagcaactctccattgccaattcctcaagcctcaagcctcacactacagtctaccattgtgagcgactctccattaatcaagcctcacactacagtctaccatctggacggagatcaattgaaattgctccaagcctgacccggaaagtgacctgcaacccaacccgacccaaccctgacccgcatgctcctctaggttggtcgggtttgggcagcaatattgactgtgtgacctgatctgccgggttgggtctgggcactgttttttgacccgaacccaactgagaggtacactctcagctgtcaagattctgctctcagcggccaaggttatttcccttggccatcaagagtgtacaacttggccgtcaagagtgtaccctccgacagccaaggtgattcttcctcttggccattgttgtgtaatctgagcagccaggaggaatcctcacagctgcttctgtgggggtcttttgtttcatcaaaccccaaaccctggttggctttggaggattgactcctaaaccaacagggggattataatatttttaatatttcttttgggagagtgaacttccaaaccagttgaaggttttgggggttcgactaccaaaagtcggggattccggggcttgagagttggctctccactttttgggagtcatttaaccaagacccttcttcatatcaagagagttattgcatattaattatttgtaatttatcattaaccagtcttttggatactcttaaggatctctaaggctgacacagttaatcatttgatcctgtcaagtatgacattgctttttttcagtgttaaggtacaagaagatgtaattggtatgttgagcaaaaaaaattaactaatgaagaggagaaattaaagagcaaacagtggattgttcttggccaaaaaaaaatgggtgcaagagtaattgaaaaaaaagtttgatgtgtacaactcagagatggggatttggtggagggaaaacaaggctgctggaagttggggggcacctgagctgaattccacaacatccagggaattcatatgtcagattgttactgaaatacagaacaagactgaccaaaaacttaataaaatacacctttttgttttatcattttgttatattattaatcctagtagttagtcattgtatcctgccttttgaattatttaagtaatatacaataataaaaagacaacttgggaaagatttcagagctcgcgccagagaatccgcagcaaccgcagacagtgttgggatcttggcgtcatcgctaacaaactaagaaaaaacttcgacaccgccagtcatgacctcatgacaaacaaagaagccttgaggacccaaaatgagaatggaatcccatacactattaacaaccaaccaaggaggtataaaaggagctagaattcataggtcagaaaggcattgaatcatttgacctccatcctttttccagaactatttctcttcccaacctcataacactaactactgctgttttttatacacaccttgtgactaggtaaaaacacctacccttaaactctcaagaccctgcactctagctcaccgccgccttcaagggaccaacctcgtgatcggacaccactaacgcctttgtccctagcttagaggaactctgatctcagtaagttcctcttgcctttacaatccatattccctactcagatactacagaccaaatactctcgcactttgtcaagaccccgtaatagctgtcaccaagtcttactatgacttaggcttgtatcctccaagggcaccgtaaaaaaccccataacctgggcccctcggttcctttctttatcactctaaactctagacaccctactaactcatcacccggtgtagctagaagaccagcagtcttggcatcaccgcggctgacatcataggacaaaaattgccacctgaagcaaacctatagagcctctcctgtgtgtgaggctggggcttcaagagtgtgtcttgcgggtttttcacaggtgacaacactgggtagttaaattacctgtaatagtagcctaaaaatcaagtagtgagtttccactcattatcatcactaagaaaggggttatattggttacaacccccgcaataacgtttcccggaggcgaccaatataagatcagtcacaacagtgggtcaatacaatttgatacaatattgggacccattttgtattgaatcaatccccattatctggactagtcgttactgatagaagtaacagctgtctccgtgcccggtgggtattttagccagggtagtttttttgggggttgaggaaattggtaccacaatggcctataacggcctgtaatgccctgtaacatgtttggcccctgtacccctgagttttacccctgcattttcttgctattgtgaataactgtgaaggataaggcctattgtccaacagaatctctcaaaactgcctctattcctttgaaaaaaaaccttggctttcagctatttgaaccccattgctcccaccacacttttttcttctcaagagtatcaacaatgccacctaagttgactaatcaaactgctagcagtactcaacttgaagatacaaatgccagcggatatgcgacggaccagtctcaactccgccaatcaaatagagcctcattggtggttgtagaaccaggcatggtcccaactggctcagactcccaggtcaaattaaccaaaccagctagagacattgcggccccttctatggaatctggccgttcaatggccccccggagtatgcccaagaaaaagaggttgatagaagaggagtcatctgaaatggaagcccccccccctgatactattgtaaaaaagaagccaaagcaaaagaccaaaaaggccccggtggaccaggtgtgtgtacaaggggcattcaattatgttagaagtgatattaatattgcaataccaaacttttctggttgttaggtgaactcaaatgatgaagcccatgatttcattcaggatacggatgaatcaatcaagattactccgagggaagttaaaaaaaaagttggaaaaagagtatgacaatgtcttagatttcttcaaagcaccggtttggaagcaaggcgacaatcccaacacacagataaattataagtgtaaatggtgtgggaataattatcaagcacaaaagacttctcatgggaacttgaaggtggagtgtaacggttcaactcagtctgagaagaaaagctacggctgtgtaaatcaagcaatagcaaagctttcaggttcaaaattacctccctcagtggctgagcgcaaccttgcacaagcccatgacgggggtgatcctaaacagaccatcattgatggttttcttcagaaccagccaaattttttcaatgttgagttttcaagttgtcctctaccatgagttgcagtgtcctacacctgccgcagcatgatgagacagacacacgcaaccaaccagctgcctcttcataaaaaagacaaccagtaccggttgattgttctctagacttgtcaagtttctcactctcactattcgatcaagactcaagactcacaatctcacatcaagatcactcatcaagacctgacttggtaaagttcgactgactctgtcctctgttcacgttctctctgatctcattgattctccgactccttccgctatcaagattgactcacaaaacatcaatacaatctcatcaggcggctttatcattcagcaacaagatcacttcagtgctgtttgttgtttttccttaactccttctctctattccttgtttctttcattgtctttgtttcatgagaaaatcactaatcttttcttttgacttgtcttcaaatccttgttatttttcttttctattagtcttgcttctcaaataactcctgcttcttatatctctatcaagtcctcaacttatctaagatagttacaatctctggcggtatgctctctcttcttcttttatttctttctttcttcatcttattatttttatttatatctaaaacttgtttcattttcttcagtctggttttggtttctagaaatttcattcagaattcaatattcaattgtgttctaaaccaattgattatgatctggcagatttgacaggcgctgccatggggattgataatgacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccacactccaatcaaaattggagtgcgggtccacactccaacaatctgcaggggcagtcccccagcaggtgggagtgcagacctgcactccaattttgattggagtgtgaggttgcacaccaatgtataagcaaggcaggcttgcttacctcgttttcaggctggcaatcagcctcacatgccaacctgcaaacctaaacccataggaatatgggtttaggttgcgccatatcccacaggacccagggatgggtcctatggagacaactacccaggctttgaaccttgaacagacatccgttcaaggtttgaagcctgaaggccatcatccaaggtttgaatcttggccgatggccttgaagatccctgtaggacccaggtcctggcttcctacaggcattacttcttgctatagggaggtgtatggttaccaagggatttatcgattcggcaactacatggggtgcctgactgtcttctcgggggctttgggtagggccactgcgtagattttcctgatagactgacagtaaacatgtcaggtgctggagggacggggaaacattacagtcttgagctcagacagaatgatccgagctcaggacttggacacgggtgcggggctggactggagccctacaccaagacttgaagaaaccaatcaaacggtataatccctgtaggacccagccctgggtcctacagggatcttcaaagccattggccagattcaaaccttgggatgatggccttcaggcttcaaaccttgaacggatgtctgttcaaggttcaaagcctgggtagtcgtctccataggacccatccctgggtcctatgggatatggcgcgacctaaacccatattcctatgggtttaggttttcaggttggcgtgcaaggctgcatgccaacctgtaagcgaggtaagcaagcctgcctcgcttatacattggtgtgcaacctcacactccaatcaaaattggagtgcaggtttgcactccaacctgctgggggactgcccctgcagatcgttggagtgtgaacccgcactccaatttcaattggattgcggtcccagactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtggttatcactcccccgctgccatggtattggattgacaacccaaaactttgtgcggcttttcagtacacaaacccaaaggctgttctatacagtcaaaagtggttggccgatgaatcaaaaaagctgtacttgaggttaaagaaatcagtgtttgatgagttaaatgtaagcttccactttattaatttcttgcagctgttttaccaagactaacatttcttgatgaagaccctttatacaaagttctccctaatccatgatgtttggtcaacaaaggggaaccgatttgccttcattggggcctcagtagcttatatcaaattggattgggagtatacaatccgacatttaactcttaaaatgattccatggaaacactttggacacttacttgcacggcccattgcaagtctcctcaacaagaagaaattatttgaaaatatgttggctcagacaatggactctggctcaaacaacaacaccatggccgtcaagatgtataaattattcaactcaaaccagccaccaaacacggacttgtgggatccaatgactatgcacatccgttgcttctgtcacgagctggcattgatagtcaatgcccgcctgaattctctattgttaaaaactcttcctccagaaaaaaccaaggattctgtcttgggattcttcccaattttggggagaatcactgaggaggatgaggaaactcttgattggcaggctggagtagcagttcctccagaaccaacggcaagcacaaatccccttgacaatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaatgagtgatgactctactgcgaacgccgctgttcaaagcttttaaaaccagggcggggagctctgggagcgcttatcttcaaccagtaatggtatgtgaggtagagatggacgatggatatccgttgcggatatccgttatccgctggcggatacccgccggtgccagcggatacccgccagcgggtgcggatttgggtgcggaagtccttttccgccccaaatcatggcggatatccgggtatcccaagggatacccggttccaagaggtaaagaaatcttttttttttttttttttcaaaaaaaggggaaaaaccaactggctccccttccatgtcgccgggaggaatccctcccggcgagctggtacacaatccagctgggagggattccacccggcgagctggtacacagaccagctcgtggggaggaacccctcccgacgagctggtacacagaccagctcgtcgggaggaatccctcccgacgagctgatgtacatagcagctcgtcgggagggactccccccgacaagctggtttaaaatctagctcgccgggaggaacccctcccgacgagctggtttattccgaaggttccttatcgatctatgtccaggcttgaaggatggagggaccgccactgggagagataagaccaagagatgaaggattgtcaggagctggttcaggactggtagcattcggccaggtttcaggagagatttactcacttctctttggagagccttttgcggtgcttgatttcgagctggaaggtatcgaggggcgcgtcgttgcgtgcttggaagatcgacatgtccatggccggtcggagggagaaggagcggaggctgaaccggctcaccacactcgacttcctcgaccgattgtcctcctcgtcgccctgtctgacggagattgctggggtgcctctttccaagtcaagcatttcctggtgggtcggctctttcctcttgctccttgcgggagccgagaggatttcttccgtctggaggctctcttccctattccccttcggctggattgcgtttgtcttcttctggctctcaggctccggctcttggcgtttctctccaacaacctcctgcgggatgctcagctcttgccattactcccgcatgcttagctttttggcccttttatgtctgaacgctagtccgatgataagcaggatcacgagcaaggtaaaattcagcttgtcgggaggaacccctcccgacgcgctgatgtacatagcagctcgttgggagggactcctcccgacgagctggtctaaaatccagctcgccgggaggaacccctcccaacgagctggtttaaaatccagctcgccgggaggaaccctcccgacaagctggcatgtagacctcccgacggtgtggccttgcccctctaggctgaggggggcagggttttttttctttacattttttgcaaaaaaatcccccttgaccgcgtttgcccaccagtaaagggcgggtatccgcagatatccgcgcggatacccgccagcgccagcggatacccgctagcggatgcggatgcctgtttccgctgaaattgtcagcggatatccggatttcaattgaccatctctaatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatggttgtatttcaatataatgtgttgttatggctgtcacttgtatataagatgtaatgtgggttgagatgatctggtcctctggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggatttttgctagtctagtacatgcaggtgagggaatttggctggtgagagcactgcgttgagggaatttggctagcctacaaggccctactgcaaatgaatgcatgtgcacctacaaaggaagtcaatatgcactatgtgccaaaaaaggaattcaagtcatcgatcaactactcaaggaagatcgacagcaaaaccaagccggaattttcaacaatgtgctgttttctcctcgagattggaaaaagatttgacaccttgaatcaacagcttgaggtatgtccgtttaatacttgatatgatactccgttgccatactgacacaacaagcatcaatagggtttatgtcaaattgaccttctagacagaagggaatcaaagggaccggcgccctgacattctaaaatatctagaggctaaaggatccaccctcgggtaactagccacccaaaggtaccaacaggctgaatccaatggacaacaaatcgtggccagcgttgggagtactggcttgaatcaagggtggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgacatggctttctgaaggatgagggatctgtagacagataggaatatttcgaaggcttgactttggtggttcggtcgcgaagttttctgggagttgtggattttggaacaagttcattttccacatcatcattgctactgtctgacgagtcggaggatgagtctgagcttgagtcagattcgatatcgataggtttttcgataacgatgatttcattgtctgtgtcatcatcttcgctttttatgatcggagattctttacttgaggtgatgacgtcaggttgaatatcttcgacaatgatctcaaagttatcatctttgtcgttatctgactttttcatttgatccaagaaccgagcacttttcgtttcaactattttaccattatcactcaagatcctgtatgattgaatttcgttgttgtaaccgagtagagtccctagttctcccttgggcatgagttttgaggccggtgtaagactcaaaaagtgattgtaagatacttttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagctgttgatgttgtttcttgtcttgatgtcttgatccttgtgttcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagagtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgttttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatgtgtaatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattgtagccaaagggaccccctgtatgaggcattttagctgccctatccttgaaaatccttgagggattttggctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatcggatcattcttggtaccagttgccggtgtatcccagtggctgattgatcattgctgtagagtttgaggtgattgagcacgagattgctggtgagaggcttttccgaatgtgttatttgctgactgacattggtcaatgccggcgggagctttttgagtaggatgtacgccaccaaatcttgagggaggtcgatgccaatctcgaacagccgagagttgatcgtgcgaactgcagtgatgaacgtctggatgtcggaagtgttgaagctcaagtctaggagttcattaaagactctagctctgttagctggctgggtcgatgcgaagtagttagtgatggattcccatatcttacaagcattcttttcattttcatgattgatgatgttaggttgaatggaggaatccaactttgaagtgatgatagtacgaagttgaacatcatcagtggtcgtgagcgaaccatccttatcggtcaacgacgctcggagtccttgtagatccagcatgttgtcgactcgatttcgccaaaaggtgtagttgtcggcagtgaggagaggaatggcttcgagagcggtcttcagtatggtggagataattttctcaattgggttgttctgtgaggtgttctggttggaagtggaggaagttttgggagtgtcgattggcgttgacatgatgagatttggttgagagactgaggtttttgttcgaatcggattcgactgttaatcgtgatgaaaaacaggaattataattgaagctagaaccagaactgacaaatcaaatgacaacaattaacaatgattacaagaaaggaaaacatgaatttgaaaaagagaagagatttaccacgtgaggatttgtcttttgatttagacagaacagatagactgaaatagaccagatcaaacaaggatagatagtagacactttcagatcagagagaaaatagaaagagaaagttaatgtttgagcgatgagatttgagagagagaggagattgttttttctcaccaaattggcagaagccaattgaagatttcaagagagagtgacggcggaattaggatgagtgatgattgtggtgaggtcgataagatatgaagtcgacggcggtgagattgaacgataagagagaagagggataggaagtagagaatgagagaagagaagaaacaaagtcggagaagaatgatgaggggaatggttgagagaagtcgaggtagacgatgagtcgagcagttgaagttgggaaaggtttgagaggtgacgatgagtgaagatgtcaaagactgctgacgagaaaagcagtgagaaaagcggcggcagtgacggcttttataggttagtgtcgaccggttcagattgtggttgaggatcgaagtcggttggcttgtggttgagtttgtggttggttagttttgtcccaatagtgtttcgttcaaggcgatgaggagttgatagggtgatgaggcgtttgagaaggaatgaggtgtcgtatgagaggatgtatggttgagtgtattgagggcagaaggactgagagagatgtatagcaatcggtgaggattggagagagcggactgagagagcggactgagagagcggactgagcggactgagcgaaggcgcggataacaagaagagagaattccaagaattccaacatatggagtgtgagacactcaaactagcaactattcttcatctgtgttaccggatgcatatatttggactggtgtttggatcggacagtgccaaggtcaaggaatgtgtcaaactcctaaacttcagattcttggaatacaaggagaaaccagttgtctctcccccaaggttgaatgatcccaaaccggagatcactgtcataggcaactctgaggccgacacatcctcactcatggcatggctggcacgttgtatgactcgaaagccctcaactctgttcaaaattgaaatcaaaacattcctcaaagccgatctcatcttcaccagcaaggagatccacaacaagtccactcccttgaggtggtggaaggccaactgcaccacctacccatcactctcttgcatggcttgtgcatacctcggttgaaccgggagctcatgcacagtagagtgattgttctctgctgcatccaatgtctgcagcagtaggcaaggtggcctactcccttcaaccatgtctcactgcgtcagcagtttgatgtggatgaggggagagggtgcctctcaccggcgatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcaaacggattcaatcaaagaatgactgtaataaactcaacaaacctacttttcagtttcttaagaagaagaagggaggacgaagaaccaccagtgcacggtggatccagaccaggccgcatgcccaacttgccacaagactttgaggcaggctacgatcgactgttccgcgactacttttctgaaaatcctgtctatccggatcacatttttcaaaggcgattccggatgcgacggtcgcttttcttgaggattacggaagatgtacaagaacacaatgactactttttgcagaaggccgacgccttggggaaaccgggattacaaccactacaaaaaatcacctctgccgtgcgaatgcttgcctatggaggtgcttccgacttgaacgatgaatacctccgcctaggtgaatcaacttcgaacgaaagccttatcaagttttgccgggcagtcattgatatctatggagctgaatatactcgtgaacccaacacggaggatttgactcgactccttgcgattggagagaagaggggatttccagggatgcttggatccctggattgtatgcattgggaatggaaaaattgcccatccggttgggctgggcaatttcaagggaaagagaaggtaaatcaaattaaatcactcccggtcttgcctatattctgatctagatcccatcacccaggtacctacaattgtcttggaggcggtggcttctcaagatttgtggatatggcatgcgtatttcggattgccaggctccaacaacgacatcaatgttttggatacatcacccctcttcaaaagcctcctcaatggtgaggctccacaatgccaatttgttgtaaatggcaacacttacaggcatggctattatgttgccaatggaatttaccccgactgggcaaccttggtcaagacaatctcgcagccccaaggactcgagagaaaatacttcgccaaggttcaggaggcttgccgcaaagatgttgaaagagcttttggggttcttcaagctcgttttgcaatcgtgtcacggccagctcgaggatggcggcatggaaatctacagctcattatgaaggcatgtgtcatcctccacaacatgattgtggaggatgagcgaacattaaatgtagaaaacttctacgatacctctgctaccatctcagaggtcaacttggagcgatcggacgctaggaccgatttctcagtgttcatttctaattttcgcaccctacgaagccaggcaactcacatcacactgcggaacgatctcattaagcacctttgggccatgagaggaagatcggacgatgaatagattttttcttcttcattttcaatttcattgatgtaatcaatgaatacatagataataaaaaaaacaatgctgtctgagtggaaaccgcgagcatatgaaagagatgagtaattggaccgtgattcataaagagaaataaaaagcatgaaaaaacctcagatcgagcactgaggtatatcgattgaggtggttgtgggttgaggatcggtagcaacagttgttgcttgagtactattagagatgttggtcgaggaggtggtcgcttgagtgttgctagaggaggttgttgcttgagtcggagtgctgcagctcgcttgagttgatgctactctagcttgttcggcttcagctcttgatcgttcgcggagcttgagcatgatctgctctctttgaagtcggtagaactcctgagtcacctcatcgagtccgctgatgtctttattcatgatggctgcatcggccatgttctgcatcgtttgagtctggctttgatatatgtcgttctggcgcttggattgacttgcgatctcggcttgcgcggttgccatgtccttcattatgcgtgcctccgtagctgcgtccctcagaatcgcttttgccctttttttcccccctggtcgttctggctcgggtcgatcgggagtttcactcggagtctcggtgtctgaagcttgttcagaggtcaaggggggtgcttcactgcttgggcttcttgctcgctttttcttcttcttggggccttcggcggtctttgtgttcatatcttgaaaataatcggaccattttggagaagaggtgaggatattgtagcactgaaggaagccaaacgtctttccttgaagctcggaaaaaagagcaagagccttcgtcaatcgatcctcggaagtggcaccgctgggattcaactgatcgatgtgtttgacgcaaccggcgaatttgctgaccccatgagagataagttgccagcgacccttgagactaccaatcggtcgaggcggctgaggaattgcgtcgtggtagcatttagatatgcgatcccagaatcgactgccggcttgatcggtcccaacacttggatcctcggagacctcaacccaggaggagcttagctgagcatcctcatgatcttgataggtgggtcccttctttcgcttttctttccttttcccctccggtgtttgcttggtctggattgatcaaaaagaaaaaagaaataagccacattgagattggaacgaaaagcgcataaattgttcactatcccttcccgttcatcaatgaccaagagcgggatccaaatgcgggagtaagtcgtagtacttagccgccatcgtcgtgtttgttggtagtcgaagggatccttgttatattcactcccaaccgagagttgggatatcgggggtgaaagggttgttgaggattggggtttcacgagatggagcaaggatttcacggatccccaagtggtatcaagggaggtaccggggtggtagatctaccacctcggtacattttttgttctgaaaatgtagcttacctccccgtataccacccgcggtggcggggtgttttgggaattggggtggtaaacggggcttacaacccggatttaccacccgcgttggagatgctctaaacaattaatttttgaagaaaaaaaaatgtgctcaaaggcagaaaccgcatgcgctgcactgccacaaagccgtgtctaaacagggaaaaaaataccatgtttttctattagagccaaccccccccccccccccaaaaaaaaggaagttggaaagggaattgagagatggaaagtacactgaaacagggagaatgatgaagtattcttattatttaagaaaaagagagtcaaataaatacaaccagataagttagataagaaagtactttacacactctttttggttctgtttttttttgaccatcatcaacatcaagatcactgatcaaccaaaaaaagaaaaagacaaaaaaatcactctggaaacctacacctcaaatcaatccccaaaaaaagaacaaaagaaaaaaaaaaaaaccactaacacttttcacatataacgattgtcattatttcatttatttctagttatatataagtgaaaattcataaatataaagataaatttgatagaagtacatgaaagataactatcacacccaaccaaacaacaaaaaaagaaaagaaagcgaaatctttacaccactgtaatatccaacaaacgaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagatagtccatgaaagcaacgacaaataaacaaaaaggaccaataaggacgagagacgagggatagtttggatgagcgattcaagacccgggctctttggcagcatcctctttttcttcttgttcttgttcttgatcttcatcatcttcatcaaacgaggccaacggattattggctcgtccgtctcgcggccctcttgcagaagaagacgggttaatggaattgggatccaacgagatcgaggcctggagcctagcggcggtagcatcgatagcctctgaatccgggatctgaaactacccacccacccaaaaaaaccgatatctcaacaccgttcctcttcgggtaaaaaaaaaggagagaaaggacatacgccttcagccgccatatccttgaagatagcagactcagcccccgacttcatcaacgccaacatcttcgcagccgccccgccgacatccgccgtccccgtcaacgtcacccgttcccgctcgcctcgcccgcgtcggaccggcgctcgactcgacgtccccgtccggatcttcgccagaatgtcttctaataccggatccgcatccgtcgcttctttggccgcttttcgagtctgctcaatctgctcattttttgtttaatcccatatttgttagttcttctatgatcatcatcgaataaaaaataagtaggggaaggaggatgtttacctctaatcgtttctgacgcgcgttcctagcctcattccatttacgattctcatctctagcctttttataggaagtgacgaaagttttaaagatgccgaagaaagccatcgagttcatctgtttccgttcgtcggtttcctctccgaaatacatgaggatctgggtgtaggagttctgagccagggtgatttcgtccttgaggatcgccagcttgttgccagcctctcggacaaacttgggcatcctttgcttgtatccatccgtacccacattctctagatcaaacttgttgtataacgctagtcgagtcttctctacttcttgtctcaactctttaaagttcttgacaatcgcttgtagatcaactgcggggtttttttttggatgtcgggttaagttctattcctcggtctctgaattagacaactcgaaagaaaaaaaaatacttacttcgataagcgtttgcaggttcagccaactcttccagaaacgcagccacctcagggaacgattgcgagacggttttttcgacgaaatggagcaacgtgaagtcgcccaattgagcagccacgcctcctccctcctcacttggcgtggctttcgtatccaccaactttacaacaccaaaaaaatgattagtcaatttcagataggggggaaagaaaaacgtagcgcatatacaagggagagacttactcgattgatgctgctcacgcggaacccaaacgcgcctccttggaaattattcccattcaagaagttacccaacaacaagatcaactacaaaaaaaaaacgcaatcagcaagaatcccatccatcattcttcccgagaaaaaacaaaacgaacattaagtaatccagaaaagtgatgagcgttttgcaaagcggtagttgcgagattaaactgagaagtattagcgtcaaggatggagaaagcctcgtcgaacagggcgcgacacagcatgccttcgaccctcaattggaggttatcgaacttgatcagctcgaccaggaaccgatcggcagcatgtaagagtgccagatcttcctctgaatcggtcttgtgtcgattcaataatcctacctgttatataacatattaaaatcatcagaaaaaaaaatcatttatttcttctttctttggcgaaagacaggaggaaaaagaaggagaaagggaaggagggagaggagggaggagaagggacttacttgagtaggatccggaatcactccattcaactcagtcaagaaagtttgggtacaaaactcctcatcgaacctgcgaatcttatcgataacggcggcgactctgacgcccatatccggatccgcacccggcttcaataaaatcatctctacattatccacatccgatcatcctttcaatcaatcgatcttttttttttgctcttcaatcgatctctttggagtggatgggagggacttttacgtaccgattctttgtcgaactcgtggctccaacacgctcttcaacgcttcctttttcttagcccctaccaccacccaacccaacccaacaagaacaacgaaaaaaaaccctcaaataagtaaagctgagcagatttaaaacatcaaaaaaggagagtcgacgaaccgccgatagccttagcgactttagccttaaagtccttctcgatttccataaagacgccgtcatctttaagcaacatgaggagtttagattcgtcgataaagttcgaagcccagacggttttctcgatcgagtctttcccaatcttttcccattgaagttgtttaagtttagcggaagcatagatccccaattctttacgattcttactattcatcagtaatccgttattaggtgccattggaattccaggtcctttcattagcattgatggtggtggtggtggtcctggtggtggtttaggtgcccctggtggtttgggcgctccaggaatcatcggtggtggtggagctggtggagctggtggaggtggtggaggtggaggagccttgggcgcggtgggtgaagtgactttgaccaggtcgctgccgatcaagccccgtaaagtatcggtgtcagaaagatgcgatttcaatggcggaggtggtggaggaggtgggggtggaggagggggaggagggggtggtggtggtggtggtggtgggggcggtgggggtggagcaggggcggctggaggctggactgtaatgagcaccggaccagacccaccaccaccggccgactggttcccggcttggtttttatcctcattcgatggagggggggtaggattggaggcccttcgagaagatttctggagtctgaggatctcgaggtcgggggggaggttagagatagaattactggaagggctgaggagaagcttgttgcgatggtctgagtcgtccatagactggccgggagattgctgttgatccccaggctcgtcggtggagacgtacttcatcgtcgacccggaggccgagcggagctggtgcatcttcaactcacccagatacaacgccggcttgcgaccgatctgcgacgggatcatcggtcgaggcggcttgatcgtcgactgcgaatctgtgtaccccggatagtgccgcaggatctcagtgactcccggcgaagccggcgagcccatctggctctcactctctctctcttccgacttggctcgggcgcccaggttttgacttcgcttcggcacgatccgccgcgtactatgccggggtgaactggcttcggagattggtgagagaccagtgtccttactcgtcgcctcaaattggggttcgtcctctgaatctggatcctcaaaacgggacaaagattctttggtcttgtgcgtcggcttgtgagcgaccgtaaagttctcccgcatcggagatcccaatcctctatcattcggccgatcattgccatctccttcttctatcgagttcttcctcctcctcctcatccctttctttccatcgttacggctcgatccaccattctcaccaacctgactccttccttcgagagtcaagatggctttctctctctgaagtttcttgttcatgatatccatcaactctcgacgatcgaggattcctgtatcatcttgaacaacatctagattcttggactctttcagcatcgtaaacagttctctgatctgtaaatcctgttgggttaattgtgagcgatgttgtttctccatctcgccaatcctcgactgtaaggcttcggttgccgtccgagagatatttagggcgcgctcgatctgttcgttggtctgcttgagttctttcactttactatcctgattggccatcagttcttcctctaaagtgttcttgtcccgcttcaatctctcggcctgtcgtttggcctcctggagttcagacatcgtattctgtagttgatcttgatcggcaaactttgacatgacagccgcaacactaactcctagcatcgaactgaaatcgcccccaccaccatcgtccaaggctttactatccaagacgaccgaagtgactagttggtcgatcaattgataaaacctcacctggccttcgccgtcttccttgatcagtaagagatgctggagcatggagatgaagaattctttggcacgagagccctccaaggtatctatgatggtatcaaagagctgctgaggattggtcatgtcattcaagagccggtggttgaagttttccagcatctcttcctcatcttgaatggcttcgacctcgatctggttcaactgacgttcgatcgagttatgctgaaactttctcaacttgtcggtgatccgtttgaggccggagctgttcatctgacttctgagatggactcgtacggtgacatcctcggggatgctgatgatagaggtgatcaagaacaggttcgccagtgcgtattcgttcaaggccccatcgagtcccatcggactgctggcggagggtaggttggagaccatacttccgacactatccgcatattgattgaggacagatgtggtagcactatgtcctctgagactcctgagttcctcactggcgccaaccagactgcccatctttcctcgaccgtcgatgacctgctcgaaggaaccaaaccaggcatcgaatctggccatcgtctccccaatcgtcttcccaccggtcgtcctcatgtttgccagttgatctaagcctttcaaaacgtgtgaatgaccccgaggtttctcccagtgacataagaaggtcaggatgtctgcaacggtcttgcgtgtgggtaggtgaggtgagactagtgagaataggatttggtatattgattcgggatgagagatggcatcgttggcgccttgctttgaattcaataagatcttgagacatttcagggtttcatactcggtgatcagatctgcttcctttcgaatgatcccgggtgcattgatcttgtctaatgagtttgtgagaacgatttgccccttgagatggatgaattcttgtagccaactggatcaatttgagaaagaaaaagcaaacaaggtgagaattgttagaatatgtgtattcttgtgggtggtatagagtgatttttttgggggacttgcgtgatttcataggtcctcagtgcgacggccagagcagcgacgactcgatgatcagcggatcggtccatgaatttcttgatgtaccattcaggttcttcccgttttccgcggccagaggagggaccagattgacgccacatgccatgcccgggggtcttggtgagtctggagttagtgtggctgttggatgagccagagggttgaccgagtgagggggagggttcgatggttcgtttggttggggttgagtcggagttgagtcgtttctgtcgagcggtggcccattctgttggtgaatgaccatcccggttggttggtgaatagtgagggtcgtgatgagtggcgaagatgtcgaggaaggattcgatcatgaattttgagcgtggggtgggtgtcatggttcagagagggaggatgagtttggtggacaggagtatgggtcaaggattctgaggaggaagggctagagagaagggggggagattgattacccaccggtgtatcggtcattatagatcaatgtccacttcttgtcgatcgagaagttgagcataccctgttgtgcgctggctggtagggctgggttcgagttacggaaatttgtagacatgacaacaacaagaaagggatataatcagtatatatatataagttgttttgtcagcagttagtgattcagttttagtttacatgccagttctctcctgttcatcatatcatcaaacatctcattgacgatctgttcggcccattcatccctcggcctgagtagttcgaatttctcctggttggggtcagccctcggccagagatgctggtagggtgcccttctgagtgaggttgagcgggtgttggtgttggtggtggtggtggtgctactgctggcgggggggatcggcggtggtggcatgaggtcataggatgatgggcgtgagtggggctcggagctgatggcgatggatggtccgccagtgaggctgttgatggagttgtgccgtttgctcgatcggctgttgaccgagttctgcttagataagtcaaacccaatttcagatcattaaattattattattattttttttcagtttggcttatgtgtttgtattgagatggctgactctgtttgatgaggaggatggtgggtgttggtggtgggagtcggttgagctggtgatgctggtcgatcttgagctcttgttcttcctctggtggtagatcagttcctcctgagtgatataggatgatgatgatgagactgcagctgccttggttggggtgccttcgaggttgtttgcagtttgtagtagtgggctgggtgagttgggtcgactgctgctgctgctgttgttgttgttgttgttgttgaggctggctgagtgtcgatgtttcttggcatgtcgactgaacatgatagtgctctgatgaccatcaggagagtccactgagcagaacagtcagagacaactgcaaccgaatttgatcaagggttggtacataattgattatgtaatcaacaaatatccaaaatgaccatctggatcgggataagaccctcttatcgggtccaccaccagtaatttaaagggtacaattaatctgcaacactgaaaatatgtagcatgggatcaatctctcagaggaaacccaataacatcaccagctgcctacaaaaaaccacccatcatctgatgggcagagtgctatatcaactgatcaaaaccaatacaaacaaattgaaaaaaaaaaaaaaaaacatcaaaagctccctccacatacaattgtacatagaacaaagaccacaacagtggctacacacatagcctacccggagccagcacataacactcattgaagctcaatccaatcccctcctctcttataagatcttggacccgtcccttgagaactccagggctaacaaccagagagaccttgttaagctgaatgctgtattaatgcagacttcaaccatattgagaattcaattccacatgacaaattatctgatgacccaagattatctacctgcttgcctgagcactcatagaaatatctgctaatgatccatttccctagaaatatctgctaatgttacatttcatcagcttccttctttcttctggggggttaatgtaacagtcaacaccatcatggacattctccaacacatccatcattgttgttttttcttctacttgagaattcatttcttttgatttgaatcactgatcatgtgtagaacttgtcaaatcacaatcttcttgagttttaatattatatacccaacttttctttatattttgggaaaaaaataaggataacccttccttgagccatagtttagatactataagtagttgactataaattacctggaaaaatagattggcttagtgaaaaaaacaagggatcaataaccagggggtaactggggaaaaaattagtcagatgatcaattcatacatacgcagcagtatcttgaatatcaactgtcagcaggtttcctgcatttttttttgtggtgaacatagaagcataggaatatccttttactttctttctctaccagcagtgtgaggaccttcagagcataggaaatgtttaaagacttgctcaatcacgttaacttacaccccagatcctggaggtgtgcatgataccttctcaatgaatgtgtttggttcatcctcactcctcagtactatccagatgttgaaactgtgagctggattgttgagtctacattatttagctaacttttaagtttacctttggacccaagttatacagcgtattttgttggaatttcactacactcccgctcaaatttgactacactctgctctctcttccactttctctctcctgctatttcctgctctgtctatctctctcttctgttccgcttttatcctcaaaagttcttcttctttcctccaatacactctcaatacctccacccacacctcttctcccaattcatccttcttctctcctccaacacaaccaattaaaagcctcacaaccaactcaaaacctatcttctttagtcccttaacctaatcaaatctattcaattgcaaccacaagttgaactccatcaaccaaatataaataaaggcacaatttgtctctcttttccccttcttctccttagcagttgttgaaatttatgactcaagcgcgtaagaggatgggggccaaaaaagggaagaactcttttttgggaaaggcttgtggaaaatgagtttaagaaccaatgagtttttattcactagtaactagcctgggtttaagtagaataaatacaagaggacaaactgtggctgagagaaatgaatagcaaaactattttgaataaaagactgagaggaagaaacatgagtctttggaagaaacaaactgtacaaaacttctcagtctcttttagtcaagctggatgagttaatcaagaaaaacatgctataaaccacagatatttagagccgttaattctaagtaatcagactttattagatcaaacagaaagatcaggaaagggaagaaaacatcatagagacatgagttgttgagaagagaattacttagggctcatatttgactcaaaaggggcttaaacacaacaaaaaaaagctacttgatgagtataatctagtctgattttatgatgacttgaaaagaaaaaggagtgattttggggaggagtaggcaagagaggtgaaaactcaacagcagtctccgacaccgtaaaacttcaatcacctcctcaaaccatgatctcctgcctaaaatgcttgcctaccatgactaactcaatctcattgtccttaagctcactcaacaattccgttcttcatctctctccaacttcaattcttctcttccctttttctctattttgtttctctcatatcactccttgttcacttccaccaacgacaattacacatcttcccaaaatcaactcaagctcctctcatcctacttccgctgactctctctctctctctctcaaaatactcatctggcttttgccaatttggtgagaaaaagtacaatcaaccttcctcaaaaagtttgattcatttgttaaccttttctttattttgtttcatatcaaaatagtgtctactatatttcatataatttagcatctctgttctgtctaattcaaaagacaaatctacttgttttaaatatctcttcttctgtacaaatgcctatctgttgtctatatctttgttttccactgaaaaatcttctaacatttgttttctatctgttaatttctggttctattttcagtaattgttcctgtttttcatcatattttgaatgtgcaaggtatgaaaaaggagattatgaaccccccacccctctagtaccaaaattggaatgcttcctttggttttcagtgggaaaactattgctggacgctaagaacaagaacaaggagaaaaaaaaactacttttacttttggaattgggagggggatggatgaatctttgacaaatctcaattttcaatcaattattttcttctctttttggggctttttttgtctattccttgtttctcatttttagttttgaaaaaaaattactaatcaccaatcagagcaagaaaaaaaagaagagataaagacagcctaaaaagagggaagaaaaaattgattcaacagtgatattattcatgaaaattcatagactctaaagtattcccctgattcatttttgatcagtatgtttatagtattttggctttttgtgcagaaattcttgtgttttggtaacccacttcttggtggagaagccttggttttgaaaccagttcagaaacaaagaagcatctttgactcagaaggccacttgaatttaccttgagtcagcatgtgtgttgagcttgaggatgtctttacctgatctatagaaccagtgattgaattgaaacttcgatcaacaaaagagagagaactatcatgattctagtacagattataagaaaaaaaaagaaataataatgtctacattctagcactaaattaaacttctatcctaagctgcacacaagaatcttgaaacaaaaatcaaacgttatgatctaatgagcttcttgaggaatgaagacctttttcaccagtttcaaggatagggatttctgatggataatcagaggattcattaagggcttgagaaggatggaacaagttgaatagaagcatgcataagaacattaaaactgaatccaagaggatggtgaagatttcctttttcattaatggaccatgactgccgataatgtattcagccaatcgaaagctcgatcggattataatcagagcactagagccaactaggaggatcagatgtcgcttccatgtcgtgttcaacgtctcggaactgatcgtcggtgcccgtttcattcgaatataaaatatgctcgcatggatgatgaacaagcaaaatgtgaccaactggattatcagtccagagatgatcaaccttcgaccccattcttcttcttctgatgtctttgcaccagcgtccaaacctccgccttgagaaataagaaaaaaaaaacgcatcaatgttctgaatgttgggaagatggaattgatggaaaggtgaaaatgaataagtaccagccgcttgtaagaagaatgagatgagatctccggccacgaagatcttggtgagccacttgacgggtagcacagagtgtttttggccgttggttaatcggatgattcgagtgagcgtcatgtatatcgatccggcaaataatgttggagccaataatagaaggagagtctcggtgatatgaagaccaagttgccagctgtaggtaagattgattaagagagcccttgccacgaaaccgatgcattcaactaaaaattgattgtaagatatcagaccgagtcaaaatcgtttccctttcgctataaatttaattgatctctatattcacttacaataacctccaagcacaaacggtaagaaaaaccaagaccgactttgaatcatttggaccgtgtgtaacatcatcgtgcaaaaaaaagctaccgcgaagaaaatctctaggagtaacgagggctggtaggcaaataaacgatagtgttggttgtccatttctggctcttgttctgacatctcgccttttttctcttgttttggtatttgaagcttggtcaatctcgtgaaacggattcagtggatatgccgtataataaaatatcaatgataatgatgagaatactactttgaaagaaagaaagaaaaaaaaaaaaacgaagatcgaagtgtacgcccggtaaaatttggtgaatcggttaataatgttgtcgtgatgagtctatgagggaaaagacaaatgcaaagatggcaagaggatcatgcgaaaaagcacagtcaatatggcttgcgagtgggggcaaccatcaggatggactctgaggagccacccatttgggacgagtactcatcgtagtgtgtgtgtgcagagggcaaatgactcagcgcttggataacaggtatatgtcgactcagcagagtgtttgctcatcccctaactttgttggagaaacgaaaacaggttgccagattgcagtcccgaaaatgggctactagatttgaatctgagctgattgttggagaaacgaaaacaggttgccagattgcagtcccattcttagcttcaaacgtgtcgcggtgaccgtgaagatgcctagagtagaacattcttctgtttacattcgatttcactgacaatccttcgtcgcccttttctcacagtgtccatgcggtggatagaaaacaagacaatcttcaaactgaatggcaaagagtgtctccgagcactttctctctatcccgggtcctaaaccggagtgttgctattccgcattctctgacaacctggccccaacaaatcccccccataacccaggattgggtttaagatgctagtagcaagttatttcaacagtattttttagacttatcctgatggggaccagttgtgtggtctgaaatcacaagttatgtgtcagcagttaaggcaggatcaagaggtttgagctaatcttcaaattgagatgaagaattagctaatcataatacttattcctgatgaggaaaagagaaggcaaaatagaaagatctggtgagccttatgagttagaaaacatgtgacaaacaacaaacaggaacaaattgtgagtctaaagcatacttcacaaaaagtagagttcttacactttcatccctttctctcaatcttatctttgtgtctgactcctgcaattgtccacaaagttgatttctcatttattccttcattcgtgctcattcatattttcacagtggcttgtttctgactttatttcttcacaataatatggctcttgtgaagtaaacatttttttttagcttggactggaaacacaatgatttttttcaagatgatttatcacacagctttcaaattttgtccataatggttgtaggtttttggtgtttgaattttaaatgtggtttagcacagtccctgtctctggttggcacaatgtaacacctggtttaccacttcatagggaggagaggtacttcttgcagtttgagtcctctccctgtaacgccttgctggcatagtggtattattgtcccactccaaaagcccactgcgtctcaagaactgtgtttcatccacccatcccacaagtagcaagctcaattcccaatttagcaatctattggtgtccaagggtgcagcttatagccatgcaaagccttcccattgtctgtatggggcttttcagtcttgtggctgctcagcctccactccccaagtattgttggcagtgtgaagtgatagccaccccaaagagccgaaacaaactctctcacttagaattagatgccggaactgcaataaagtgttggattcagggatgcaatgaagacatcacagctgacaggtactattgctcaacatgccaccattatgcatggtacgctgcaacagactgccccaatcacaagctacttgatccactctactacaaggcgtgatgtccagataacctaggtgataaaaaaggggaaacctgaatgttaaccaaacatgacccccgcaggaatatttttctatcattgattcctatcacaggttcagtaaattcccttatgaatacacttgaacttttgcctggccttgttgttcatttgggccatgcatttggaacacccaataggtgttttcaaataggaattaagccaaactaacatccaaaaaatcatgcatgtctttgatcagcccatttatcaaagcagaaaaaccaacccatatttatgtagattatccgggccacaggactgaagactgaaattcatagataagtcttgtgacatgcagaattgagactcagaaagaaaaaagatggtttatattttgtgagggaagagctaaaggatctgagccgtgaaagactcaatacaagcccaaattactagacacatacagaactagatataagcattttaacagatcaataatatcaagtatatcaacactgtaattctctcatgtttgaaagctcccttttttagtttttttttctattttaaacagggaatcaatgatatgatgatgaaaaagaaatcttctcgtttctagtaaaaagtgagaaaaagacaaacaaacactcagtcaaaaaatcaattttttgcacatgaagtatacccatgcaaagccattagccccattcaaataggtgcatctttatttgggtgttgataaacgcatgtctccacccacagtgcacacccatgcacaagcacacactcctgaaaaatcttgttcagtcatccacacccttttttggatgtgtttgactgcaaaccctattcttggtgggccccttcctggaaattggtgtgctggttagctttgagaactcctttgggaagggtggaagtccttcaaggaggaaatagaagatataatattccaagtttgtatgaatttatcacaactgtcatgggcggtgtggaaagtaaggcgcgccctaggagatttcttgtacttcttcgctccgcaacacgtcttactccgatttgttgtccggggtaacttgcttgatgctcttgtaggtaggtaaaaatagttctcttttgttgttcttaggtaagtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttttttctgatatattctcagtcatccgtcccccctctctcccccctcttctgcctcgaactccactcctcctaagtatcccacactccagtccctttctgcttcccgcgatgtcatccgctgtcacccccttcggactccgcatgtcacccctccggcgcctgtcggtccaggtactcctccggccactcctaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtatacgctgaacccccgttccgcagtcggccgtgatccccggtgtccgccggtgcccggattcccccgcagtaagcttttcagagccttgtgcattcggtctacttttccccgctttcccgcgcctcggaaagctagactttccgctaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgcccccaaacaaaccggccaaagctttggcccaggcgcgctctcaccaccacaccggtcaggtctgaaagacctgtctctctattgtactgcacaaaattttattgacacaacaaattcatataattgttgtggccaaaactgatgatagagaaaattcttgaccctaaaattaaacacaaatatatatatatattttttgtctcttaagttgaacctttgaattgacacctgatcatattcccagatatctggaatttatttatttatttttgcacaagaggttaacataattaaatgtaaaaaaatattccaaaaaagaatgatcatttgttgtggtatttgtgaccaagaatccaaaaattaccaaatcatacatgaaaggagtcaactgtcagaggaattctcatcttgaattgatcgattaatcagtagacacatgtgaaaagaaattatataaatcagaaaaaatgaaatgaaatgagacaacaatgaggatatattcatgaatgtgagcattcaaacaagaggattgcagtgaagaaaatgattcagaatacaaggaaatcactcactgctgttttgatgggcatggaatagacattgggtgtgggaatatgaatacactatgtattaggaatgtttctgcatttgtatgttaaggttttcaattgagtgaacaaagatcttgttaaagaatctctttgtagcatcccagagtctattcttgatgatcagatcaaggaaatcgattctataagcttccatccaaagcctcaagaaattccataagcttggaaaaagattggtatgggagatggacctgatcacattcttcttgattttcaaggttttctggtagaattcagtgtcgattattctgtggcttgatgctcttgatccataaatggtttgcgcaaattcgaatgctttggtcagttctgagcctacctctgttgagcctgggacaatcgtgctaatcatctccacataaaatagatacatcactatcaggtttctcatcttgacattcagattttccgggaagttttccaggttgagatttgctctcttgagccaatgtctgtaccaatgctggcgattttccatcaacttgtcgagcaattcaagtttctgtttgcgtctttcgtcatcattcatcaagatcccttcggagtttgtatcctgattatgataaagaaacatacaataacgtatgaactgtttctctgtcataacaatctcctgcagtttgagatcaaccgataagatcttcaagatctcggatatgttttgattgattttgccggaaataggggagggacggaataccttctcatcaaacttcaaaacttctgattgatattctttcttgattgcttttctaatagagtcattagtcgaagtcggatctgcctctgaactaccttttgtgggctctatcttgcaagcagctggtgtgattatgtgttgacttgaaccacttattttcttatgctttcgagaaaggaatgaatgaagtggcttaacttctcctatgtcactttcacttttaacaggagagcttgactctccggattgctttgaatgttttgttattccttcaaggtccgaagtggggtccgctggagttactattgaaaacccgagcagtttgatcactttatgaggtcttctttcaaggcccatcggttcagccagagtagaagattgtgaatggctgtaaatctttagacgatcagggctttcgcgtttgattcccttgtcagaggcactgcttgatgatggatccatctcctccgcgacgaacttcctttcttcctccgaatggctgacctgctgttttgatgtgagcaggaccggttgggaagacttgacaaaacttgacattcctccttcatcgcgcgccgcattagaagaaaatgcaggcaaaaaattcgtgttggagatgcattcgacgtgatccatgggggtactgccacttgcaaaatgatcaataggatcagagccgcaaggatttctacccttcgacataagggtttctgccgtcccgtcaggactagctcggaacaagtagttgtccatggcgctgcagccaaaaacaaagaaacaaccaacaaccaggcaatgcattggaagtggtgatatagttccaaaggaggtataacctgggctgtcgatattgagtgacagtagatggtgaagatgggtttgtcttgatttgcttcaagaaggttggacgctaattctcttggtcttacgccgccagttgtgttttgatgagtctgtgtttttgagacatccaatttgaacgatcagcgtcagaacacgcagcacatcaaagttcaaagcccttcagcctcctaaatcaattaacactaacgagagtccctgtccaacgcggggaggacagcccgcagggcgcagggaccgtccctttggttggtgtgatccaaccagcaactccccactccaggcgtagaagagactagaggtacttttgtttagtgggcggacgcgacggtccaatttctgtaatcaatcaatgtgatgccccctcatagcccctgatgtatctttgcgtgatgaagttccgagccggattaaggcttccaaaaaaatctccaattatgtccttgggtgagacttgtgaaaagaggtactgatcattaaacttcatgcagattcgagttcaggtgacttacatagatagtagcaatggaaattcatatgtatatctatagaaatgattgcaagagaacatcaaaaattaaggtgtgtatgtgtggaggaaggatgaacatatgaatatatgtatgtataccggggagaaaaccaaaaaagaaaagaaattctcgatcgaaattaaaaatacattggagggttgactaaggtgaaatgatgtatgtatgtatgtatgtatgcaaaaaagaggaaattccatccatgacactcgaaatctatctatatatttatatatatatatatatgagcgagaatcaaaaagaaaaaaattaagataagagggggaaaaaaaggggggggggagaatgtgggtgatcatttacatttgggggttttcgagttagattagggccacttttttcaagaaattggctactacatgatttcctttctgaaagatgcgacaaacaaaaaggtaagggggtaatatgagacagaggggaggttcagctgaagatcatcctggtatgaagagagaatacacaaaacgggactgacttctagattgaccatcttgatcctttcgttgggtaaatgagccgaatcggaagctgatcccatgggaagatgaatagccttagcattgactaacaaaatccatcaaacaatcccgagtttttttaagtcaagatagatagaaagaaatgagtctgggcaagtttcattccattttaagcaaaagaatacatacattcttgttctaagaatgggatactaggaatcgatccgccttctctgatccatagcggcttggttccccattcctcttccacacattcagccagagccatcgaatgcaaatcttgaggatgtcccaaccaccaatcggcggtttgattgattttgacctggagcgatcgaatcgagacaacgccaaacaatcagatcagctgagacaaactagaaccaatttcttgctggttttttacgtccgattcaggacttttttatcttatttttatttgagcagactgatttgttacctctagggtattgcttgaatttagatgttcaaacgcttctttcaagaatgataccaatgagctgctgatctcttccaacgattgatccggtacaatccgaatcgagacagctgattgagctgacgcgggtatgaccgtggcatgagctggccctgtaacatcaatcttgtgtatactcaatgatggttgcctccacctagataaatgaatgggtatcttagttaatcagatgacattgagtgcacaaacgggcgaagcggcagtttatggagagaagcaatgaagaaaagcaaacatacttggcaatcaagttttcacgaatgtttgtgattggggaatgcttgagtagctcgacgtttgcgaagctaaagatcaaaacaaggaagggggttggattagttttgggaggggctcttgggataggaaaaagatgggagagcaatacttggagatatgttcaacaatccgatcataaagtttctgctcctcagtgtcaatgggcctgacgcccttgtaaaagccatccaaacggatcttaccatctttaccaaccaaatcccccaagattctcaccagatctaagaccggctcatgtacagcacctccatgcatacccgagtgcaagtctggctgtgagctagtcacctatcaaccagtcaccaggaagcttggattagctgagaacgcgtaaaatatcactggcctcagattgtggtacataccttgactgtagcatggatcacccctctcaatccaaatgtcatacaaggagtttcatcgtccagccaataagagttactgagtaataaaaagatgttcatcaatcgctcggacaagaaagccgtaaagtttctgacttacctgaccaacacgacgtcaatatgaccaataagttcctgaggatccgcaaagttttatactcctgtgagtcgtggaactcatgccgaaagttcaagtgttgggactgactttattttccttgacggctttttgaaagccggcacttccggcttcttcttctccttcgactaacatgactacgtcgacgtccaaagatctctgatctagtaaagcggtaactgcgtaagcaacagccaaggtgggaccctaggaaagtggaagggatggaaaattgccaccatagatgggatgatgagtgagtggatagagtttgaatagcggttggagaaacaagagccacctactttattatccgtgacacctcggccgtagagccacccattgtgaccggtcatcacaaatgcaggcgccgtccaatccttttcatcaccagcttgaacgacatcataatgtccataatacaaaactcgccgtctgcgtgttttggtagtgggtgattcggtggaagatttccccttgaatgttgctaaaactagagggttccggccaggatcaccaggtaactttggcggtggatagaagtataagcttcagtgtatggccatccagagatcggggcatgagctttgatctttcaaagccactcaccagtcgcgcgtcggcactgttgcaggagtttattttgaaagatgttgggtagtgataacgaatccataactcaagttaagcaaatcaaatttcgtttgcgttcttttttggggtgattgttgaaaacaatatctcgagtatatgaaattgctcaccccaatttgaccagtgtcgttttgaggtaaagagcagcttgtctacattcttcgcgatgttcttcgttgctaatcgatctatatgaaacgaactgactgaggtgtctgaacatccgatctgaggtccgtagtgaaatggcgatgtaaataccaggcgaatcaaaccattttatgtgccatgacaggtggttataaacagaatctgcttgcggaaattcaccttgaaaagccattgctgtgcccgcttggtccttgatttccggatcatccgtcactagcctaggcacgctagcctcggtgtggtatacatcccaaatctgaaagagtggttctcagtttaatgaagggaattctaagtaggaaggcggaaagcctgatgctaacctttatgcagttgtcactaccacctgtcagcaaaagcctcttaccttggtgcaggacgaagcatgaagctagtgcacttccttgatgtgattgccatttaagaaccctttgaaaggacgagtcccatctctaattgtcaaattttgaaaaaagttgaaaagaaaaatcagttgagtttgttattcggctacatttaatacttattcgaccaaagtaagagattctagacttgcaattattactccactggagcaaccggaaaatagttctccattgtcaagtaccgtcatggtcaagacatcatctgagtcctttgagcttggatgaagctgatcagcagatccccgatggaaaagggttctgatacaggtaaaggtatcgaggtcccagatcttgatcactccatcctgatagcctgagtaaagcgtcgagccataagtggctagggtgagtactgccccgagatcttcagaggactggggggaagctgtgctgggtgcaagatggctggatgagacagctgagagtagtttgaagttgggattcagtgcgcctgtttgaggatcaagcgtccaaactttgattgtcgagtcacccgctgaaaatcgcaagaattgtattcatttaagcacataacgactttccaaagagcatataaagtatcatgaaactcacagccagaaatcagtaaaagttggtcgttcaagctaatcaataaaagacaatatatataaccaaagtgggcataagtaacagaatccttattatctatgaacagcacttcgcttccgtcttccttttgatgaccgtcgacactgcagacgtcttccaatgaatcgcgtagcttgttctgagattctgcgaaaagttcgggtgagagtatatgcaagagtggcgattgaaggctattgctttcccgacgtcgagcagccttgagcagttcagattgggacatggaatcgaagaatttgtgatggaccgatcgaccagactgtgggttgggtgaaagaccggctggactgtggacgaagtgaagaccatcctgagacaatgggccggctgggatactatggcttctgactggtgcgctaacgcaatgttccattgggggggcagatgaggttgatcgcatcaagaccgtagaaccacagagagagtctcccttgacggaatcagtggcacgagtagtcatcgattggggtaagcaaatccactatcgagcaggaaaaaccaaacataatgcagatgtgtcaacaacagcagctcagcacgtattatgatacactgagagttttgaagagttgctcacttggattgaagtatcttgacatcccaaatacaatatgctcagctgattacaccaaaccaggctgaggacatcaccacagctgtcgataggcggcttgacgacaaagagggcatttccgaattgatttgtgtcccatactctgacggtattatctcccgacgaagaaaaaagcagcgaccgttcgatagagatcgtcaagcagagaactgaagactgatggccgaccaaacgggtaacagggaaaaaagtgcgcagggaccaaacctgttgatttaagaagagatccaaaaaatggaaccagttaaaaaattactccgagccctctcattaatcattcaagagagggcgagatgaggagactgacatgaatatcaccagattggctccccccaaagacgttcccagcctggtaatctgtggcaagactcaagatggattctttatcttggctcgacagggtggtcagtaaggctaacgattccattccaagcggattccaaagatgggcgatggggtaacgagggggtaacgaggtaggtattgctgtagctgctactgcatgtcgaaaacaaaacaactgtgtaagttccccatcatctggaccaacaccacttgcagaagataaaggtcacaaagacttacgttgtgattagctggtccgaatcgatagtaagcttttttcgggtcggaatgtcttcgaaaggaccgtgatggttatcatccactgttggcttgagcctgttgatgtagtagtacgacggatactcgatcgaggtaaaagtgttgcaatgtttgtatggttaaactccagcctcacagtcacagttgccggtctccaccctccaaaatatcaaaactggcttacataatacttggctgcgcgcccgtcccacatacccctggacacactccaatcaaatctcctgtgtgggcagttatttatgttggactgccccctttcctaagaaaagctatacatacacaaggcacctgaggcatacgttgtcaggatgggacgtgcaagggaataattgctaaaggatgcttgggcatggcataatcatcaaagttgattgagtcatggactcatgttacatagaatgataagcttaggactccggcaccttaagttcatgaaggaacctccttgataaggtgatgctgaccggccagctctccgtcctatccatccgagagcataagaaagcaccgatacaattccccacaagcttatcatcaacatcatgtttgggagtggatcctgagtaaagttgtacgaggctgtatgtatgcacttgagagagcctttccaccgagtctggtcaagtcccctcaatcatgaccggggccagtaggcgatgtcgtaaaaacatgtttgaagagatcgatgacttcttggcagtgcttatcgggtcgattgcctatactatagctactacaagacaccagcctaccactcagcgtgtacaaacatctcggatacaaataaaataatagaaaaccgcacttggagaaagaaaaggaaatgttttaactcaggatcttgcccaaccaaacgtacggtttgtggagttatgtacacacatgctgtcggtgtacatagagtatcccgaaatcctggaacccaaaatctccccacacgccgcgctgtaccctgcttccagggcctccaatccgatccatctgcgtgctccagccatgtcgatcactcatagaaaacagcccaatcccttcaagttcgagacaacacgttgcatacaagctgtaggattggctccgccattgccctcaagtccacccagaaataacgcgatcaacagataaggaaactgtagctcaattataatcatgcaattattacatttacatttcgtttgatcagctgataaggaaaaaagaaataagcgcgtctcggtcaaaggggctggacagaaaaagtaatgcctcaacagtgagtcgaacactggaccttttgctagctcatactaggcaaacgctctaccactgggctactgaggctgattacactacaggcaaacaggtgacgctgcgccccgcagcgtcacctaacccaaaggggccccccttgggttaggtgacgttccgcgcgggagcgtcacctaattgcccgtagtgttacatgatttgggggtataatcaatatttataacacagcactgagttcttaagactgttttatgatgatcagtattggttttctcagagggttgttttgagggatgtgcttgtggatagtttgtttttgcaaattgacaacaaaggacttctgccctgccaagagcaaccactcaatgctgatcacagcttttctccaagactgagtttgtctggtcattctttgttagtgctgattcccattgcttgctcttccatggaactttggggacttgtctcaattgatcactgtttggaagtcaatcagaactagacaagtgtttatgatgtgaaaatgctttcaattgtaatttgtaggcctactatgaggaatatcatatgtggtaaaaacagatgatgaaaagggatagcctactttgaggaacttttttttttcacaccccttcagttactgagtcaattttccccaatgtgcgcacatctcagttgaatcagatacttgatatttcatctgactaattcagacagcttgtctccctacaacctgatcaaggcccaacatcaagtggcaagcctctggcctatcaagccaccagccagcattctttaggtttctattgtgaggataaagtgctagattggtgagtcctgttggcctttcacagctactcactaaatacacatcttcgagagcttgtatacagcattcttttgagattattcatgtcttcattgccttgaaagtgctgggaatattgagaacataaaatcttttgatctcagagaatcaacaaaaaatccatcaggaacatcttagtgaattcctgggaaagagaaaaaaataggagggttcatgatgaacagatcacatttttttcgatgctggttgacgatgtgggaggacgatggtggtgatgatgagaagcagacaagatttcattcaaaggcgccacaatctcgattgccatatccacgacactggtgacacgtgctttgaagctttccgaatccgattcgaccgtctaaattaaacattaaatggcaataggcttttaattccagaggccatcaacaaatgatagaagaaggggagaggtttactcacaaagtcatccagagatatttgagcacaaacttcgtccagatggactgtggccctgggatgaggatgatcatcatcggcttctaagagcttgacgtccccgaaatagacgctgaggaatccgatgagacgatcaattttcgccagtagcgagtgcgcctcacggtctcgctcctcctggagagaagagactggtttgatatcttgctttttttcttccggggaggaatgtgactcgtggttatgtgaatgatgatgaggtgctgaaactgtgatggtcaagacgtcaaacaaaaacgtaattatgtgaacgatattgatatattttcagaatggaggagttggactcaacgtttgatggatgcgggactttggtctatgcccagaagaagagccaagaccgaatccgcaatcatgtcatttgctatacttccgacccattcgagcgtcatttggttgaccgagacctgtttgatgtctacggtttccatcacctttgagatacaatgaatgattaataagaaagaaagaaatattagtaattacaggccaaaccacctttaacaaaaccaagaagaaacccttacccgaaacgtcaaaactccctcagcatcgagtccctcaataatgccgccgtacatcccattcaagtgccaccgaaccgtttcccatccaacgttgatgatcagtttttgcttctgcagaatggtgctcgtcgagaggccggtatactctctaagatcggcaggtgaaagcaatgtgtacgcagcatctttcgaaactaagatcccagagagactcgagccggccaaaggtgctgtgtcctcagccaaagaaccgatggcctagatggagattgagcacagagcggaatcagttcgaccttgtttccacaaccctggaaaacatatacatacgagagaaagtaagattttgcgagaaatgaatgattgtcaagcagagcactatcgctactcacccgtgcaatccttgaggcttgaaatgtcaaccgaagagtttccacattgcgcggtgtgtggatctggatgtcacttttcttcaacgtgtatttatccttgagcgcgtttttcaatcgagtcatattgttcaattccccgtgaacgagtacctagagagccggtgagcacgatgtcagagcgtgtattcaagattcccccaaaaagactgaaagggcttgaccagatgagtgggcatgatttgatcgatgaatgcagcattttgagtgtaatccacgtgggctgaaaatgaaatatagtgaacatcgagtcgacgagggattttgtttcccttcattccgatgatttcattgggctctttgagcatctcctagtgaacaggaccaccgcggtttagtttctgacagctcattcggagaactagatgttggaggcaaagcccaactcaactcgagccatagtcccttcaattgaatatcctgtgactaacagggcattccgacgatctggcgcccatcgctccaacagttctctgctcacaccgctttgcatgaatcctggacttgccataacgacctatataaatgaaccgtttatgagatgtgagccggaaggatgtcacttagtattatggatgtcacacattaaggaaaagttgggtgaaactatcatgcttacacatggacctcgatcatcaaatttgtcaatggctttcaagttggtgacatagccctttttgaatacaccttttccctcgcgataaaatgtccagggatttatcccttgattgaacttgcgcttgatttgatcattcattccatggataaacgtctgataaaccttcatacattttgccgccaggttagaaatgtagtagattggaatttggttcaactcaggatggttagcccagtactcgtctaggataagcagcagctcttgagctcttcccagcgcaaagaccggcatcaacacgcgaccccctctcttcagaatgctttggaccagcgctgagtattgattcacaatggtcagaaggcattgtccatactgttacaaagatttttaacaggaaattgacagctgataaggagaaactcaacctgacctaacttacttgtaaatctttcttctttctcgaatcggggttcgagactctggaccccataggtagattcacagatcataacatctggtttttcattccaatttgggacccgtgctggaatgagatgacgatcttcctcagtggagtagtccccggtgtatagaaccctaatcccgctaatctcaattaaaaacatcgcggcgcccaaaacgtgcccggcgggatacgaggtaaatcgcaggcatcccagtgaaatctcttgatgatagtcaattgcattgatcgactgacccatggtaaagatacgacgatgagcttaaatgcacttggccacaaattggatgcatcatatcataatcaggactcacatcatacgaggctatcatctgttcctcattgaataattcactatcggtcccaatcgtactagaattgaaggaagagcgcgtcaaggtggtggttgtccatgccgtatttgtgaggcagaagacgatgaggagaggaatcaatctaacctcatcctcacaaaatcttgcattaaaaatctgtagacggctttggtggggtgggtcataaacacctgtcaaaaggggcggtttcatgagatgatgaacggttggaatattgatttgaaagacgataatctactttgccgtggccctccttgaagttggtctgttgcgttcgaggtaaacacgcgagaaatagagtaatgtgacattgtatatcaagccgtgatcggtcgcgtaaatcgtagtagggattgttggagtaattagaatggtgaaagagtatttcaatcagtgcgttttaccatgcatgggttgttagagatcagtcgggattaaaggttaattggctggaacaggaaaaagggcaagggtgtcggaactcacgttttccatgatgtaagttaatgatgcggcatgatctaggtgaaaacttgtagtgaggacaaacgtgaacgtcgggtcaagagcaggctcgggataactattttcctggcgggccgcggtgccagatgctaacaaataatagtactaactgtgtaattagaattgcgtccacggaactccagtcaatctattaaacatcacaaatgagaaccaatttcgatcagcatgttttactcgataggatcagaattttgacacatagggtatgaaggcggacatacctacctcatcgatgaacgggagagctgccattccactaaatgcagggtggataccagtatcacaaacaaccgtcgtggacttgtactcgatcacacaacaacttcgaccgacctcttgaccggcgcctagcatggtgatcttcatctcttcgtccaatcccgagaccgcttggacgccatgggcgggtgatatcttgacatgggcattggccgctgattgggtctgacgtgctgacatgttgatttcttgatggaaaaccgagaaatggtgagtctggctgagttccgctgggagtggcccggggaaggttttctcgccccacccgatctgctgtgagaaggaagattcccccgctcacacaccgcatacaaccccgaactttaaatttcttgtctgggcggccattttggcccaagaaaattcctccattttctggatgagctcatgaacattgggacgctgaattagaacccttcatctccactatgtatcatctttcacctcactgcataggaattcaactccgctcatcccctcccaaaaatatgcaaaaaaaatcaagaacacatgtaactccaaacccacatcccataagaacactgactttcatgtcagtttgataagccccaatttcagacaagcatgtgcacaaatgtaaaccatatgcttctagaagagctccatcctaaagcacttttcctgtggggcttgccctaaccatctcacagcagagagttatgatcatctaaaagatatccgggaacattacactaagttattgaaatcagtttgaaagagaaaaatgaagccagaaaagaaatctgccatgctcaaagctttctaatagtaatacaactcacacattaacccagaaatcaaaaaaagaaagaaaccattggctgagatgataaaaagaatcaatagaaaatgataaagacagaagaaatgctgatgtgccacagttactggtatggtagtggttacaactggtgttgatgcacctcactcatttacactgattgaatggttaaagctggttcctgattggattacaaatgtgtagtcacattttaattcttacaaaattccagcctttcaaattcaaagggaaagtgctttactttccaagatcagatttggcaatgtgccggggaaagagaggaaaatttatgcacagtaatgacatagtgctccagatctgccactttggaggccctaattggtgctgaagccaacttgtttaaattttgaactcagacgcgtaagaggttgagggccaaaaaagaaggatctcatttttgggaaaagctcacaggaaaagagtgtcagaaccaatgatattttattcactgtatttaggatgagttaagaagacaaagtacaagtgatcaaaaagtggttgaaagaagaaatgaataaaaaatattttgattaaaattgagaaaagataaaacaagttcttgtaaataacaaactagacaaaacttctcattctcttgtagttatgatagatgagttagtcaagaaaagtgttttaaatcacagataacaagggttgttaattcttattaattaatttcaaagaaacaaaaagtgaactaggaaaagaaagaattcaatcacaatgactagagttgttgataaaattgccaatgtgagttctaattagactacaaaattgcataagatttcaacgcaaaactagctgtgactcgtgagtgactgtagttcagtctagatcaagatgattcaagaaataaaagagaaaatagaaaaggaaaaaggaagtgaattaaaaatttagggaggggtagacaaggaatagtgaaaagtcaacacacctctactccaaagtggtatttaaaccactctcagtggtgttttagatcaaacttcttcagattttgaggtgttcaaggaagaatcatgcctaacttgggccccattccatttgaatgagcttgttgcagttgctaatctgagccaaggacggtgtgaggttcctcaaatgaagttttcagcgggagtgttatcttcatgagtagagaagttacaattttattcatgggatcactctgcgtttgcggcctaattaatacaagccgtccagtttatgtcatgagttagttatgggtgcaccgtctcagtcgccgttcacatgaaaacaacgcttttcggctgaaatcaagtgaggtggtctgagggcaatccagggcttgaggcatcctcaactctcaccacgtcgggtttgttggcatatcccatcacaaccaagtctgaatacccttacgccggttaattggccatggcatccatggcgctccctagagcattcgtggagactttgtaattttttgagggctactggtcagatgctctgtcagaaaatcacttcgcgctattggtccgctcctcccctctctccgagtctgcacagaccggacggttatattcgtagtcaaaccaccgaaggctttagtacaccaaaggcctgcgggttatttggaagttttaccgtgaacctccgtgaagtatgatttcctgcagactacaaattcttcaaccttgatgagtgcgccgtttttacgccaatttcaaataaataaatagtgactgtaaacatctttattacggcttctgaaggaacaagtgtgtgatggaggttaagataagaccctggacctgtgctttttaactgaggtttgagcgacgaccaaagcttagcgggccttcctgggcccagacctgacaaggaatagatggccaaaggtttgagtttatgccatgtagcctcccaggaactccccgaagatgctcagatgaaatctacgcgcggagctgatcaattgcaccgcagttgaccgggtttagtcgggttttgccgaggagtgatacatatttaagtgcataatctacagggtgacgatggttttattttgcaggtgcactgcctttattcgaggggcgacgtggaagctgagttgatgcgtggcgcagcgaggccgctcagacttgtgggtttaaatcgcgcatggacagctgagctcagggttagggtttccccaaaatggtatataagctcatccgattccatggggtgcctcagaccgccctccccgcacaatctgctccagaagaactcgctcacctgctaaagtggttccctccatcctgtctccatcttgcactctgacaagtaactccaacttgatcccccgttccttcctttgactgtgactttgagacccttcatatcgaggcccttctagctctcctcgtcccggccctcttcccaactcggtccttctggcagacctccccctccctcctcccgcctcaccaaaccactcctgccctggaacttcattgtctctcaagcggccgtgctattgctacatcgctttagccaacctccactactgcccacttacttgactcgcgttcattcacgtggccagtcttctcgttgtcttcattcggccttgtcacccacgtttgccgcagacacactccgcatagccattatttgtaatcatggcccagtctacctttgtccttcccggcccacccgcctctgcgtccctacataacaacgctggctctatctcccccgaccagcttaccttgtctcaacccgaaggacaggaagctacccaaacttcgcatcatcccgatgatcccaaaggaatcatcactaatgtccagggaattgtgcccacccttcagtgagtcatcgctgatgatgtggggagaagcctccgacttgaaccccttcccccctccatcacacatcgttcccccatcaactgcacatcacagtagctaatgtcttagctcttacgctctatcccacctccccccatgccctgtctagaaacattgttgcaacggtcaatctcgaatgtcggcttgatctcaaaactattgctcttcatgctcgaaatgcggaatataatccaaaggtgcctttctgttggtgttaccaacaattttttgtttcatattaacaccccgtgccccctcccaatagcgttttgctgccgtcatcatgcgtatccgagagcccaaaacaacagccctcatctttgcctcggggaaaatggtggtcacaggtgctaagtctgaagacgactcaaggcttgctgcccggaagtatgctcgcatagttcagaagcttggcttcgaagccaagttcaccgaattcaagatccagaacattgttggaagctgcgacgttcgctttccaattaggttggaaggcctagcctacaaccacgggcacttctcatcgtatgagcccgaggttagtcatccatggtttcccctttttgatgagctgcaatgggactcttccgctaaaacccgcaatccagctctttcctgggcttatctatcgcatgaataagcagaaggtggttctgctgatattcgtgtctggcaagatcgtctgactggtgccaaagattagtgtttctttcttttcgttctcgtgcgtcttgaaactgatgcacgtttcggcggtccagggtgcgcgaggaaatctatcaagcctttaacaacatctatccggtattgtccgagttcagaaagccttagatcgagctctcgacacactccgttgaaacttaaaaagaccacctgcacgtcacccaccaatccctcaaggggacatcgtaatgaatcttgtttcctcccccccccccacgaatttcgacttcttctcttgttcatgttcaccctcgaaccgtttttgttccaattgctccatgcattttgctgtacctagcctgcaaatgttgggttcgacacgcgggccgggtttcttccacatttttaacgcttcgcaccatgtagtttttatgtcttcagctcggttgagttcctgccgggcgactcttgttttttgtttttgaaaatttcggacatgtcctgtaaatacatactatcctcccttaattaccaacttgaaatcacaaagccatacttcaaaggcatacaaattattctgaaccattcccaagccctttgctaggactcaggaggaaagttgcagttagactgaccctttgtcagtgtaataatcatgctactcacacatgctgtacttggttggatgctacatccaatggacaacacaaaattgtgtagtacatgcagtaataatgcatctaaaaggttcaaaaatgtatgtagatgcttgttggcaattaaaatctatgtgacaagaatttctttttattaacatcctgtttgtaattttgcaggattccatggagcaatatgagccgagaatgggtttgcgctgggaaacaacagtggtaccaagactttcagtatgtgtcatcatgcttcaaggactgaatttgcaactaatgtccttcctgttcaaaggaacaaccattgaccaaaactaagtattccacagagactcacaaatggaatggacaagaaaatgtagtattgtaaaatgagaagaagagatgaatgaatcaagcataggcatgataggcttagtagagccatatgagacctatttacaggtatctcaacacctctgagaaaagtgtcttgaggaaccaccctgtgtatccttgattgcacagaccagagtctaccaaggtggatgtatgctatcacaagccatttgtgtaatggtgactggcaactttggcaccaggtaggaaacagttgaataggtgactgcaatggaagagcctctgctaaaaaaaagggcctaaaaactcactccgcatcggtcttaagttcaacagaaactcaacacaatcttgcaagggaatgacaaaaattgattccctggttgtattgacagcaccaacaacatgcaatgggaatataaaaagggtcttagctaatcgactcccagaaagtggaggatcgactcccaaaccccgaaacccccggaatttccaccgaaatccccgaggaatgggagtcgatcccccaaacccgtcagagggtttgggagtcaacagaccaataattttaataaaaaaaatacaaaaaaagagccaacccccgaaggagttgggggtcgatgccccaaaacccactgggttttgggtgtcgcttaccaaatagagcctgcgacggccgggaggattcctcccggccgctgatggcacaccctcagcggccgagagaaacactctcggccgccgctcagatggcgacgatccatttgcgatctcctatctcctctctacttgctctcaacaaccccttcacaaacttcgaccaggactcggcttgtaacaatcaatccttcaattgcttatataagcccaggttttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagatagtgtcagactatgtaggagaagacttttgagtgactagtgagcagatccaagagattactgagattgagattgaggcagaagtaagaaaaaggagaagagaggaaaggagtagagacaaaattccaacagtttctcattgagttcactgacatgagtcacaaaatctttcagtgttctcaaagcagttgttttcccattttgaatgctctcattgatcaaatcaatacttgtgccatatgcaagcttccagatagtaggtagtcactgtgatcttcctttggggcaatagaccacttgttccaaagcaatcctgtaacccaaatagttagagccacagcagaaaaagataactgacaagatgaatttgcaatcttgagatccaaatgtatcatgttctcatagattgtggacagtcaatcagatatcccttggctcattttcaaccacaactcaaacatgcagttttcatagattgtaaaacaaattggctatgagtctcttcaggtgacctttgatacaatcccagtggatttgagctcttgcacgctctgaagctcttctttctgggggcctggagacagagttgaagacttgataaaaaccatcttcttctgttgtagtccattatataaggcattcaagcaaggtgttgaaggttggagatctaccatcaatgatttgttgaaaatgactcttaaaaagtcttggttacagatagagatggccccggcgcatccggatatctgcgcggatgcggatatctggctgctttttccagggaaattgccatccacagctgctggcgggtatccccccgccttagcgggtatccaagcaggtatgtttggatacctgccctttaaatggttggtaacgcatgacctcgccagctggaaggattttctcccagttggcaaggatgtaccttgcaacctggaaggaaatccttccagccagcaaggtacatgtacctcgtttgactggatggatttccttccagttggaaataccttgctcgctggaagggtttcctttccagttggcaaggtacatgtacctgcccgtctggaagggcttccttccagttggcatggtacatgtacctttttgaccggaagagtttccttccagtcagcaaggtacatcccttgccaactggaaagacctcgttggctggaaggaaaccctttgtcagacactgaggctgtagcccatgtgtcgacaacctgaacctaagctacaagtacatgtaatcaacggtgggccgctacactaaccatagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcatagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcagtttttagccgctttttccgctaaaagcgctgtagcgcagtgtagtgtagcaaaaatgcgctacaaaagcgctaacactacaaaattttggcgcaataaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccactgatgtaatgtagtgcaatggttaaagactatgttagcactttgtctcaccaacacacttgggttcaagtaccaattgtgtagtattatatttttattattttattttatattttatgttttaagtattgtcatttgaagaatgcttggacagatttgcaggatcttcactcaaaaatcctggattttcactatttaagtttgaatttttatttttgttttttgcctctcaaagccatgatgtcatcatagaaaatcatcaccttggccacagcagcctccattattgattcacaatccagatggcaagctgcctccaatccaccccaaaacttccaaaaacaaccaaccaataatagcattggcggctcaacaacacatttggatacgacctccttggaaagaatccaccattgtcaggtcattgaattgctattgcattccggagtaggcatgtaattagcccaccattttccaaattcctgattggtgttttataattctaacatattacttgtgaccaatgttcttgcttatacatttttccttgtcctctctacatgcaaactgggatattcatttaaacttactaaatctgatgccattgatcctggccttgtttcctatcatattgattcttgcccagtccaatattgatgatcttaacctctttcctatcatatccattcttcaaattatgttgtgatcttgctgagtaacataaatccaatctcacattcagtttcaacttgttgagatgtgcacaagcaatcttcttggatttgtcatccatgagatgcaagtcatttcaaggaaggccaatgttaagactagactcctagagtcaagtcggaaccagttggtagaagaccttggttcaaattaacgttcatcttcagctcagagctcaaagacttttccactgagcttgattaatttttcaatttgattcattgaattggtcctgatctgcttcaaattactaacgttttgggctagaggctagagcctgtggagtctgagggataaatagttgaacttcagctgttgacttggagttgattcaaagtctttttcattacaagattagatgtagaataatatacaggctaatttcctctttacaaatatctgctttggcttatttgagaaaacaatgagtcaaaacagccaaaaaagagttaaagacagtgcagataaacagaaaatttgagcccaagaccaacactgattgattatttgacatgtgtgatagatgaatgaagggggggagatgtaatccaaaacaatcacaccatggaagtaagtgtccaaaaagtgatatgtgatttgcttttcagtaggagaacaaagacacttaccaaaatcaaataaaactgccattaatgttctttagttgaatggcatacagtactgttgtagctaggatcagccatcaacctgaggttgcttttctgacagtcaaatccgggtgattgggctgattcaagacttgcaaagcccatatcttctgtttgaatgttacgaagcagagtttagttgccccaaggtctattcgtgtgacaaaactactgtcaagaaatcaaaacaccgaccatttgatggccaaaagagggagtcgttcaagagccatttggatggtgaaaatcttgatggctggctcttatgattgataaaaaatttgttggggggattgatatcaatttggacggtgtggaactcctatcgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaattcgatttctgtggcggttgttgaggttgaggatatgtgaaggtgagtatgaggatcagatgaatcaataataaaaagatcaataagaaatgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacacaacacaacacaacacacacaacacaacacagaacagaacggaacaaaacaaaacagaacaaaacaaaataatcaagagtgaaataaaccaacatcctgagatgtcttaggaccaagaaaattaaacaagactgtcttctgagtaggtgatttgaaaaagataagtaagaataataaaatgataaaataaaaaataaaatcaagatgaataaaaaataatatgaagagtaaataataagaggaaatgaaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgatatttttgaaatcttgaggcttgatgatattgaaaagttgaaagttgaaatttgaaattcaaccttgagggggcctgtaccgtttagaacaccacaacggtagcggtggccggctaggattcttgcatctgcttgatcacagccaggcaaataaaatcagagctgtgtggcagaaataagcagcttaaactgctacacagcagcataacaacataactttagcgcttggaaaactttcctttgtccaagctttattcaaaggacaataatttcacagaattacttaagtatttccctctgtattaatattcatacattagagagattatacatatgtactagaaaaagcttgatcatctctcttaccagtatgcactgtaattagagagatgacatcattacttcttttttgagcttgagtttaatattaagtacatatgttgatcatttatggttatatacataaatgatcattgtctggccttaccggtcccccaggcaggttgacccctgcctttgcaatactaaagtggaaggctttcctcccaggattccttccccccactgattattgccatatcaacccgttcatgttacttagacctagtgagtgtgtttgttaataatctatcccttacattacagctttcctatcacaatcctctgtttacttttatccctacagttgcggatggcatagaccaaccatgccccgcccgcaaaatccaaaatggatatgcggggcctatgcctcaatactaatttttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaccgctaaggttctactcaagtggttcttgttttttatttgtatgacaagcatgtatttggacatgcctgccaaaagccatacttaaacccataactatgggtttaagttaggcttattcatggccttatgcctcttaaagcacctgtagcacctattttgagtggttatgcaatactctgaggtaatatttcaaatctgtgtaggctcaaaagggctaaaaaaaactattttttttgctcaagatttcagacaccctcaaaatccagggttggttttgtggtcgacaaacgtgtaaagcttttagtgtgtgaagtttagaaagaaaaggaagaaatgagaaaagaaaggaaagaaaaagaagaaaaaggaggaagcgaatcggataaagaaagaagaagttgtagaaacataaaattctgaagaaagcagtaaaaacctataaaggatggaaaacggagaaacaggagtaggaatagagggagggggattaaatgctctggatttcggagaacccagcccatcgtcccatcccaccaaaattttgattttatcagagtgctttaaggcccccacaaacctgtcgcaatcttctgaaagataagggatcctcagattatcccccaataatctgaggtccatcggtcttcagggagtctgggttaggtctcctagtccatcgcaattacatacaggatgtgttcaagagaaagaggtttacagatgagcagcaaagaaaaggatgaggtcggtagagagaaagagcaaagacaggaagaatttctgaggctgaaggaaaggaaaaaggaaaggaaaaacaatgttgagcgagagtgaaaactgtagaggagagtgaagccgttaggtgaattgcgcggttgggccgtatcttcgaatgttcgggaaacgatttgttgccaaaatgaattcggacacctcttccatcgctttggggttgtccatgattgatttgaaggaatctgcattcactccacacctcagccgtcgtagtttcctcttcaggtttgctcgagccttcctgtacctggcgcaaaacataagaaaatgtgccgcgttctcttggacaaaacaattagtgcatctggggtcaagaatatttttgattttgaaaagaaaattatttaggggggcgtggtctgctctgagctgcagtattgttgctgccaaccctttttcctgacgatctaaggcttgcaccagcttcgtgcagtctttagagaatggataacggcgggaaacttcttttggctcttcttcggtaccctgtatttggagccggctgtagagtcttgttttggccagacttccgtaagggggtgactcttctgttgctgctaatctagcgaggttgtctgctttttcgttagctgtcaccccctcgtggccggggcaccagtataagcggacggggcatcctagacttttcatacgaaagaagttgtcagtgtataagtgctgtccagaggataaagacaacggattcgccgagagagctagggccccttgattgtcacagaatatggctactgccgcgatatcctgtgaatggtcagcttctagggaatcctgtgccatggtgatggccagtctgatcccaattagttcggtctcaaagtttgagatggaatcggctgagttgatggaggctgtcatgcttttccctgaaggatgggccacagccgccgctcctgctcccttgtcgggtatccaagaaccatccgtaaagatgatcagagcccgtttttgaatctcttgatgtagctgttgtgggatttgtttgagcacctccgctcttttctccatcaggtttcggatttctgcaaccggttcgatccaaggtggagccggtaccggaaagatggtctcggtctggtttactgggaagctgtattgattggagggtgtcaagatcaggtgaattggacttgggaagggaggctgtttttctgtcagttcttttcttaagatgtgggttatggggtgtgaggaagggtatgtcaatgctcggaggatatacgagtgagaattcctgagatgtatttctagggggtttgtcagtccgctgctctttctgacaaagaccaggggtgttttcttgaataggcctgttatcaaccagcaagctcggtggtatagaccttcaaggatctgtgccaccgactttgcgtttttcctgttgtaccagacaatgctgccaaataggatccttgagtaaaagactgacactaccaatctccttgccagtcccgtgctcagaccgtatgtggatttgacgattctgtcaagttgaatgatggttagatcgcctgttgctttgactttcttcaaatgttccgagaaggtgaggcgctggtcgagtatgatgcctagccatttagttgttttttggaacgtatgagtatgcccgtcaaagtcgaaggtggggggtgacagggttttacaagagaaaagcattagtacagcctttttgggatcgaagatggctccgaacttccggccccattccagggagcaggtggcgtcatcctgtatcattctcactgcctgttccattgtgtcggctgccgctaggtgaacaatgtcatcgacatatcctatggagagccttggttcctctaaggagcacttgttgtgtaagagtaacccactattgtacaggatgtacagtgtgacggatagaggggagccttgtggaaggccctccttcactgggaagggagatgactggtaatcacccattcggatggatgtggatcttgcggttaggaaggaggaaattatatgtatcagataatctgggcaggaaagttgatgaagtcgatctacaagacgggttgcatagacggaagggtaggcggattttacatccaggaacaagcccacaactatcttgcctcttctccattggtgcttcacccaagaggtgaagactaccagagcatctatgaggtttctgcctcttcttccacccatgtggccttggggaaggatttctttggtctcgatccagtggatcagacgctcattgaggattttctcgaacagctttcccagggtgcacaagagtgcaatgggccggtacgcattggggtcactataatctgacttccctgctttcctgatgatagctgttgtagcggatcgccattttctagggaaatgtccttgtcgtaggcaagcattaaacagaggtgtaagaaagggagaaaggtgggtcttgcccattttgagaagctcgttggggatggtgtcgggtcccaccgctttttttgcgggaagggagtcaatggagcggttgacttctgcaatcgtgatgggaggaaaggttctgggaggggttttcggttctctgggggagatgtctgtgaggtcgcagaccaagtttataactgatgtgccccggaacaataattctgcttgttcagctacatcggtgctgagggttttatcgggtctataaagtggttcaaccgtggcggattgttttgctttagtgaacttatacgcctggaatgctgaggcgtctcctgttctggctaaaaatcgcctccagtggagtaatttcaactcttcaaccttctgtttgaaggcgtgttgccaggcataatagcagtgccgtgcttcggctgagttggacaaaatcatccatctcctagccttgtttcgatttgctaccaggggccctagtatatggggtacccaccacgagttagccctggcttggcctctccaaggggtcgtgccttgtttcaggtggcaggtttgaatgcttgttgtcagtctagacacagcttctttgatggaggggacggggtctgaagaatggggaggggggatggacttgagagtctgttccaaatccgtttggaagcgatctctatcaagcttttctggcgtgattcctcttgttgccaggggttgtaggattctaccctcaagcgagatagatagagagaccggttgatgatcagaagcatggttgtttagagcaacactgcagtgtctcactcattttctacattgggcattgatccaacagagatcaatagtagtttgggcgcctcttgggctaaggaaagtagggatgcctgccggtgatgccaggaagaaaccttttttttccacagatctttattaggtctttggaagatgaatgggtatggtggtagttgggggggttccagcgggggttatggagattcgagtccatcatcaggatggagggggtgtgacgacagttgtgtttatttagccaattgcttagcatgggaattgcaggaaaggttgatggaggattatatagtgagaggaggtgaaatttgaggtggatgtctgtgtgaatggtgatggaaactgctgtgagaagtttggagttatcaggtaggcggtggaattgatgactgggtagacatttgttgatgtagatgcaacatctgggcctgttttcactggagcccggttggtctatgggagagatgcgataccagctggggtgactagacgggagttgatcaaaagggttagtccagggttcttggagtagtagagcaagtgctgaggtttcgcagtggaggacactaagggtggaatcttttctgttgtggcaattaagttggaggagggagaaagaatgggggggttgctcggtgtggtgtgaagaaaaggatctggtgaagttgggaggtaaggggagtgtggtagtggggttgtcagatgtggaatcaagggtggggccttatggaagttgtgtctatcattgtcgggggttgggggtcttatccttggatagtttttctatttctttagcccggatagggcaagcactactgaagggggaatgatcatatttcggatcagataggtcaacggtggtggaggatttgcggtcaacttgcaggcatcgctggcagtttctgctagagtcctccatttcgtcacaggaggctgagttgtgtcctgctccgcaacgcgagcagagtggtttctctttgcaggaatgagctaagtgaccgacagccaggcaattatagcattgctttgggccttgaaggtagtgttgccctttaaggtgtaagctgttgtagcatagtccggccctttcgatgtcaagggccagacgtctattgaagaagaaaatcaaaagggtgctggaagccttacccgtccctttgggattgaggagccaacgaatcttttggatttcctttggctcgatattgttttgtttacaaaggagctcaacatgctctttgttgtcgacttcgaagctggtggggcaggagtggaggaggacagggtgagccacttgggatgtgacaaaaaccgggtcagctttttcggtccaaaggtgtttattgtctaacaaccatttggccgctcgtcgatctttagtgaaaattttgacatctccatttggaaattgtgcaaccgcttttaccttgataacttcattgtcaatcgtcgctttagcaaaatcgagtgcgtcattgattttctggcaaatggctgccgctgttaggccttcaaagggtttgggctgatcgaatttcttcctgatcactacctgcccaagcttaaacctgttgatatacaaagaggggggaaccagtggcagagacttggccgccccgggcttggagatcccggccgccttctctgaatagaggggggctggtctaggaggcaagatgcttggtttagcggtcgtctgagccatcatgttggaggagagaggtgaggacaaagcctcaaccttcttttccagtctggtcattttggccgctatctcttcaatcctcactaggagggtgttaaaggagtctgcgcgagttgctccggttggcttggaagcttggccggagacgaccctctcaagactttccatcctagggattaaggtatcaagcagcttggttaacctttccgctagggtgttttcgactgtaggcaaggagccttcagtaacatacatgtccataccggacatgtcgttactggtcgctgagtctccgccctgcgggagcagggagggtggcatgggtttatgagacgagtgtgtgattgtgaggtggaaaggaggtaggggagggggagagcggggctagtgctcgttgtattgcaaagggggataggggagaaggtgggaaagtggtgggtgtgctgagtgatgcgaggtagattttaggatgacaattttggatgaattgaaaaaaggtggtgacatagaatagaaaggaagaagcccctaaagcacctgtagcacctattttgagtggttatgcaatactctgaggtaatatttcaaagttgtgtaggctcaaaagggctaaaaaaaccctgtaaatacaaaaaaaatctattttctttgctcaagatttcggacaccctcaaaatacagggttggtttttgacatccgcaactgtagactacagttaattgactactgtagcctactactttaagctcggcgctgtgaagttcctaccacacgtcccctcaattacagggagctaacccctccgctttctagtgtcgcggtgaggcacacattctaatggctgttatagctatagtaagacccttccacctcatcaacaccagttcactttagagactggagctgacacccttccagctggccactctcatactattggcctcaggtatacctggggatacctggatatctgccaggtttggggagaaaagcggtcatccgcagccaaatccgtaccccctgaccggtatatattggcgctgggttgtatccgccagcagatagtgggtatctgcggaccgcaacggataccccgcaaccatctctggttacagaggcacactaggagtaccatttaactctgttgtttagttacagagcatcacaggaatttttgatcagttagagattaagtggaacaggggtggatgctcatgccatgtaaagaagctagtatatctgatatgtgcaggacaccagcttgaaatcttcagtggtgccaatgctgggccagctatgctaaccgcagtgcttagcgcagcataatgtaacggaattctgctcaactttagcatagcgtagcagaattgtgccgtgtccacactaacactacacatgctgcgctaaggggctgtttagcggcattttggacctgtagcagccgttagccgcccatagcgcagcgtagtgtagcaaaaaaccactaacttttggctaacacttcacaattttggtgtaaaaaaaaactgccatactaattctttttggacaaaaagggtagcagcccagtgttggtggtgcacaggccaaaatgccacataagccccagataatctggtgtgcagccaggcacaccaaaaataacaggtgtgtttgaccaaacatcagaaatttgaggctggcatgtctaaccacacaccagttttaggctgttgtgtgacagggacaaattttaaaatgtattgtgaaatggcatccaaacccaaaggaggtgcatcataagaagaaaatggcaggtggacacacaagttggtgtgtttagccaaaagttggcttttaaagttacatgaaactataatttattgtaaagtaaaaaaaagaatctcaatctacagcttgtttggcatatcaatctcacagagagccaatgaaaacaacactgagggcttggaatgagccctcagtaacatcttgttggaatatgcttaatcttatattcaatatgtagtatgcttcaatccataacactaacaacttgtacatagtccatatataagtttctccaggagttttcctttcctcagtgaatcagaacattatatcttctcattctcaagtgtaactgttggaatttttctctttcttctcatccctaaaaaatccttctattacacccttctgtcttaatgatatttagatgaaaaattattaattctactgtgtcttgtaagtgtctgagtggcacctttttcattgtctagtgctgcaatccctgtagtctttgaacccgggtctagtctttatcaatgattatttgctcctgtcatcttttcatgcatgtgtcaaattgttattcatttcaaatattcatttttcttctcacccacatgtttaacctcttgtatgtagactacttaacgcttagtctcctctaagtaaaacaccattggctcttaccctccttttccgacccttgagtctttccaaaaaaaaagtcactttttgttgcccaaaaatttttctcttcaaagaaaatcctccgcctctccggcaaaaaattttatcagtaacaagacttttcagtctgtgaactttagtcttcatccctgtgtctcactcaacacatccaatacaggattttttgcttttcaagacaaaaaaaaattatgaagaattgtaaagtattaatttcttaatactttccctgatgaaagtaactaaaaaaactaaagctgatcattgatacatggcatatttgagggcagatgttgtagcatattgtaatctcccatcattgatttggctacacaaccatttttcatttaaccccagaggatgatacattcatagagtagtgagttacgttaataattccctcctgatttgaagaacatattctaacagaaaaaaaactttatctaatcacaaaatttgctaccatttatatgctttgtttccattgtaatgttcttttgaaaattccatacactctaaaatctctgtcaattttttcatataccaatatgaccttctagcaggggagaagttcaccaaagaaaacctcctttctgaaaacatcaatctccccaaaactttaatcataagattccaataatcaatcaaatttttgaagaaataatctggatggaagttcatataccaatatccaattaaagcaagggatacctgaacagcattcaagaatccctgatttcccatgaaatatgactttatcaagaaaatttgtactggaccaaagtttgattctgaaaaatgaaaattgcttgatgttaccacctctccaaatagagggaaatttccatcttctgggttgaatatgacttttaatagccagtcattaaagtgtttcttggaattttgaatctgtctgactcctgtaaaatgttgaaaatcaatgatagtctggtgacataccttgagatttgcagcaaggaatttaaattttcttaataccattgtgtctgaatttcctctgttggaatgtgttcttggattatagttaacacagatttggtatctaatcttggaagtattactgattaattcaacattttccttaacatatgaggaaacagtcattggatttatgtttgtgagaagtttcacttcaagactcttaatttcctttgctgctgtagtccaactatcttgttcatttctgttcaaataattcagaatttcctttgtgagaatttcttcttcaacttctatacaacttggaccaaacttcctgggcttcattgtatctggaaaatcatctaaatttgggatttcccattctcctattctatcaacctgatgcttaaaaaatctttgtaatgctgatttactgtgtattttcaatttggttgaatcagaactcttggaatcttttccagccaaatttgaaggtaaggtgtgatttggaataaaatccctatcagtatcatcatgagatccaatttgactgttttgattgtgaggtaagtttgcatcaaatttatggttttcatgataatctattttgtgaacattcatttttaagcatgggaaacagctctgaaatttttaatagtttttattataatcactcactcttgaactgcatttgaaaggggtacagattatctttcatgtgattgtgcccatagttcaaagattgagaaaatggagggatatcagaaatttcttggttatctggtgtgctaaatttaaaacctgagttagctaaagtttaggtcagcaaacatcaagcaaacaaaaattttcatcatatgaagagttgcattcctcaccatatgagaagggaattgattccatacccaagtaattggaggggagggaatttgcaggggaaaattctgttgttggcccggctaaaactcctgaggtctcaccattctgtgcaaagcataaattatcacctgatttttcagatccagatagtcgataagtcatccttcaagaaaattccatgaatcacaagtcttttagagaagtctcacctccattaaagatttgattcaattcattactcatgtggtttgataaccctgagattcctgaagaatatgttttccaaccatcagataaaacctgtggggccccattttcccttccttctgaccttccactgggttctaatgactgatagttgagcaattcagaccaaattggatcatcaaaatttgttgtaaggatagaatctagttgtgcattgttatgagaaccacttgagcctccattgtttgatgttgatggtggggaaactgtccatccatcagcaaaacttccatgttgggccaagagagtttcaaaatatgattcaattggatagtatggaacttgtgatcctgccaaaccattagtgttctcatgctggaaataacttggttgaggatccagcccacagaatcctaatccattttaagttttgtgaaacagagaatttgaaaattgaaaccatctatcagtaccttgaagtcttaaaagggttcctttcaaaatctcaatacatgggaaaagttgtgttgcacaccttgtaagtcaggttggtggtatgtgctcaagtgattagagtgaggtgaattggttgaagatgcttctgtccagccatcagataaaacatccagagtcggccttggtctctttgatgaacttgcactaagtctggtttcaagagtggttggaaaagtatttgcttcattttctgagtgaaacgagtcttctaattccaatggacgcttctgattttctctatccactacagcaatgtcagcatccagtcttccactttcagagggtgatgcaagtaagccattgtagtcccaaggcaaaaacaggttctgatcatcaagtctgggggctggtagagctgatactttgatgatattgtagcagtagtatgccacttgtaagagaagctgaaagctcaacaaagacaaatccattattgttcaataagacctcaatgatcaagtgtgaaattttgagacaagtgggaatatcttttggtaggattattattttgggggctctcaagttttaccagctgagtttggtctgactcagggggtctgtataggtctgtaatgtatggagcatagctttgagttaggtttggtagaatacatatgtatgtactgcttggggagccaaagtgcaatgtccggactgagagtccgactggtccaatccgaagcatgttgtatccgcaccgacccgacctacgacatgctgaaaccggcctacagtttatttcgggcaaggagtggtgcccccaatgaccagtcttctacatacatacaaccactggcgatttgcctgccaacgagcatctgaacatggcagccccccaaccaactaccacaacattcagaccctcagcaaccccttcctactggacgctggtcctcttccacctcacgataccatcgatcccagacgcatggcggaatttgatcagctcccaggaatactcaagtccgacaatctacgcggttctgctgacaatccatcgttcgatcaaggcgatatgcagcctagtcactttgctcactcgtttccgatcctctactcgtcattctcaaagctcatccgaactcagtcgggctttggaggctggcttgaaaaatgaaatcaggaatgctcgggtgcgcaagatgtatcgggatgatgaagattcaagcgaagagacaacagccctattagcatcaagttcggctcagaatgagcaccaagctcaggacaaaagtaaaagcgcgctgagtaacttagtcgtttggagggtttcttggatcatcaaccattcgaagcaacttcaggtactcagattctctgctcaaccagcaagatgtaaccgagttgattgatcaggtttctcgagacagacaactaaattggccatatgcagcgaaggttcagatcccaaagaactctctgaggctattgtagccatcaaaagcatcaatccaatcgtcagttgagtatattaacatcgtcatctttcaaatcggatatcacatctctctgataattgcctatcctttcagttttcaccgactttagttgaatgtctcaaaataatccaaagcgcatcgagaactcgaaatgtgattgaggaacgatccaaaatcacttatcagcccgagttgcataagcacaaattcaaggaagttagtgaaatctattgacctgctagtgtactcttcaaacaaaccatactaaaaatttgaaaatcatctgcaccaacatcatctttcttagttactcaagctactaaaacctagtcaagactacgatacaatacccccaaagggctggcaagaagtatgtccagtttggagtttgtttcatctaggcaaagagattactttgagaaatctactgctcaaactgaactgcccaccatatcttactttttttttcaaaaccaaaaaaaagatagggtttcaagggactgatccgtcaaccgatcttcgaggtgctggaatccttgggtaattatcgatctactggcaaatggatattcaaaaatgcgtccctgagatctgtttatgacttactctgaattgggtcccgcatacgttttaactggcaggctggatgctttgatagcatttggaaggtactacggatctgccggccaggacatcgtgaccgaggcgatcgagggcgggtcttcatggtacatccaaaatctgtgatctatacaaacaaatgcaaaaaaaaactaattgtggacttcatctggccatgttttaggtacccatgggcacttgcatcaatcaacataacatggtggtgcatatcactcatcaagaccaaccaactcaattgtttcctactttctccatctgggacgacatcttcaaatccagataagaggaaagaagaagagactctgatggaagatatcccacaagagctgcatggattcttggtccttcaactgaaactaacgctcctattccaccatttctggctgaatctgcagcctcgaccgagcgtgatggacttcgaaaccaagttcaaagtcttcaaacaactcactcaacaaggtttggctaagggattcattggtggcatgggtgttggctggattcttgatccaagtgcccctgatttcgcacatcatcaggtactggtgaaattctgacatatgacaagaaagtgttgtcttggccctcttgctctttgtttgtttatgtgtacagctttggcagctaacacttcgcctgtacaatgatcaatcatgaggcttggctaatctatattgcaatgtctagtgttctgacttgcagtaatgccatagtttctgttcttttctttcttagttcacttcactcaattttgtactgttctgttaaatgcaaggcactatattggccatgattgatgtgtaggattgttcttattgcatgtttcctttctaactgaagtaaacaaatcttcttgaatgttatctgttaggatgcatctccacttatttcatatcttcagtttaagctactatgtctgtaatgccacatgcgatcacagacagaatccttccagcggggtattttacaaagttccttgctcaggaaattgatgtggtcttttgtgtatgttatacggaccaaaatcaaaggaaggttgggtggagtgaaggcaagatgagctcactttgatgtttttttttttcaaaggtattacacatagagagggaggtggactttgtgcaactttttaacactcagaggctgcaaatcacagctgaagtagttggaagattcatcctggatccttactacgaaaatttgaagaattcttggtagaatgttgaccttttgaaggcaaaacacttatgtgcttgtcaatttggttgatcaaaaagaaaaaaaaagaatttagcaggtactcaattagaacaaagaagaacctccgaaatgaaaaattggcaattgtatgcagtgaggccattggatggctaatatgaaattggtcaagtggactgatcttatattggttgcctctgggaaaccttattgcagggggtgtgtctctatcccccaactattgcagcctctcccccttacagtgtctcaagatgacttcttaaaacattgggagaaggaattttcacagctcagagcaattaaatcaaaaaaataaaaaaggaacacttttgtttgatacttgtagtgattagactatgtaaaagcaacaaatatttgtttatagttatcaatacattgactagttctattctctagtgcccatgcaattatataagagtgatagtatttcctgtttgctaactcatctcatttgacaagagcccatgcagaaaggtgaaaatgtgcagtagccagtcaaaggccagtattgagtcccaaaaggggaaacacaaaatttgtatgaacttttagccccaacaccaagcctatgcacaagaaaggtaggatgaatcaaggtgtaacccaaatggcaccacctgggtgttttcacgggtggtgccacccgggtgttggtccttgggatgggtctctggaaccacccaaacacccaggttagagattgttccttcggacctaggtacctatttatacctaggtgcccgtaggtacctgttcattttttcaagaaaatagataccatgtaccacaccagacacctcccgtggctgaggtacctgcaacaggtaccttgggtaccccatggggggtgtctggtgcgggaaatggtatctatttttttgaaaaaaatgaacagttacctaggggtacctaggtccaaacaaacaatatctaacccaggtggtagtgcaatatgggttgaagggaggtatgagctttctgttggcttggactcaatgccacaaagccattgtccatgtacctgattcaacaattggtaaagcattgcaaagtaactattgtttgttactctacaatgttattgttattgaaattgttcatttttttataacaataacacccagggctccaaaaaggccctcaataacagcaaatacagtcctttttgggtcaatacagcctgtattgggttgaaacttgaggtaattaactatcaaaaaattgatattttttcaatagaaataacaaaaaagagaaaaactgacaggccaatgtgttacacaaaggggctgaattattgtattgtgacacattggcccaccgttgcctgagtggagcaatgatctttatgtggatcagacttgatgttgtacctatcaatgaatgcatttgggaggaggaacaagttttttttttggctgggacttgttgaaattctgctgttcttctcttacttgttgaggtctaagcttcatagctctagaccacctggcacccaagatcaaaacacatatgacatcattctggcctgaactctgaataaggtcaaagctcctgcaatgacatcattgcgcttgatccttctcccttgttctcgcttcctttatcattccctctctttcgccgactattgttcttcctccttaggacttcatctcacacattcctccactgtcgaaattcctatttgatcgtgttataaaatcttactctctaaatcattattcatcctcgtcgtttcagttagacaaacattacatcttccctctccgacttccttccgctctcgcatctcgttctttttgatcctcgtatcaactctttcccttccattcaacaactccgccaactacctcttctcttctggtgttcccaatcatcgtaggtattcgtcgaactctctctctcactagtgtcttattattaacccactttcttttgttagctttttatcttctttcatttgccttacaaatcatattgttgtcatattcacctagccatttactgcttttaggtgattattttcatttcatttcttctttcatttcttctttctactttgtatttctttgctggcactcatgaaatacaaatgcttttagtctattcattcacattactcttcccaaaaagcttaacttttattttccctgattatttttatggtgatcttgaaatgctctagattatagtctgttctctaattttatttgtatgtcacgtgcacccctttgtagtcactgagccctagggtccgggagtagccctttatcaacacttatatttggaacttatcttcttttttggcatattcattattgattattcattcatacatattcattattaaaaccacatcttgatcatcttgtacgtagtttatttaaacatagccagttacaagaaatcaagccccattggttcttaccttccttttctgcaaaagtgaaacactccagtgagaattcccacttctctattctcagttccttatggtcataagttcaacaagacttgattccatatacttatctatatgccaagcatgagaaccaaagcaggctcttgaactaacaggtcactcaaaagcctttataagtagctcttcaatgctctgtgggttgagtgacaaggccaaccgagcacaaaccctttgaccttttgaaaactccctttcaatgttaaggcaccaattataaacaccgttttggaaatatttccaaaacgttttacaatcattgtgattttaaggatagtcaggaatctggcaaaaagcaaaaccaaaacgggtccaaaggagcccatggacctcctttggacacattttgagcttgcgaaaaacttttttgtcacaactacaggtaaacaggaggtgtatttgacactcccattgagtggcacctctgtaacatatagtggtagtacagcaagggaaaactcaacaatatcgctttgtcatcaggtcagggtctagctgtctgctaagccaaatcccctctccctcccccccggttctttttgcgtggtcttcactatggtgaactgaccggagttatgcggccgttgttctacagctcccattgtgttggtcttgtgaagcacaagcggcgggcttgcacgtaaaccagggggacgtcttgctgctgcagctgggtccattgccaaaggccgaagagctgaattgggagtggattgattggcggggggatcattggcaggctgcgtggggtgaggtttgatcaagtcgagcccaagctggtttggtcactttgacgggtgcggggtgcaaaagtttataactgcaaccccgttttgaaaacgttttggtattgttttggcgcaaaaatccgcgctttcaaaaatgcaaaacccactgcaaaaacgtttcaaaaacgtatcaaaaaaattggcaaaacattgtttataattgtcgcctaataatttcactcgagtgagagccagagttgttgcaatcagggtgggttgaggtagattttgcttcctcatcatgatgctggactctcaaagggttgaatgaggtatgtacagcagctcccataaagcttgcggttgcgagctcctgggatcccaatttttttctttttttgcacctcacttttttgtgcctctttgtcctgtatctggccgtgtacagcgacagtcttccaggcattgaggcccaactcccacattttttgagttgagaagtcgggagttggaccatcggaatcctctcacttttttgaccaggaagcctccgtcacagtggtgcatgcccgccccccaccgggcaactgctaggtcgccgggcctcaagcaagaccacagtaacagatttgcaacctgtacagtcatgtgtacaggttgcgaggcacaaaaaagtaaggggtaaaaaaaataaaaaaacgggtccccaggagctcgcgagcgcaagctttctgggaactgctgtataaggctatgccctccagaccctcccctgattctgaattgcaactcaaaaaatgggtgggcccaggtccacagatagccttgatactcacacccaggtcacctactttgaactgactcaccagagcttcttgaagatgatcatttttttccaggcagttgatacttgctttcccacctcaatcagtcccattcttggggattcagtgactagatggtttgaaggagagaaaccagccccagaaaaaagagcaacacacctggcatgaacagtttccccaaatccaggatttttgtttacccacctttatagggggtttcctgtttgcccctgtattggagactccaaccaacaacaccactcgaatggcataacagaagttcacccaagccactgaatgtatctaaaaatattccgaatacgggattcaaacccgtctctaccgcgcaccacatgagaggcggtcatactagccgatatactaattcggacacggtccgatctccaagccgttcccagccggaggggggcccaaggggcatagcgagagtcagtttcgatccgacgacctctgggttccaatgcaatgcagtatgagcccagcacgctaccagctgcgccatctcgctgtgagagggccgctcggaacatggcaactgatccagccgacgaacacagccgatcgctgagtggtgtgtgtgaatattgcatattggatatgcaagacgcacctagcccacatcaccccgcggggcctccgaaattcaatatggaaaaataaactctcccccgcaagaccactctgcacccaaacaggcttagtaggaaacgacgagcgcatataccggcatcaatcaggcgtgggttacgagttatcacggttttcacgccgaggaaagtggaatcgcaaaatggtcagtaaccgagttccttcatccttgcatacttcataagccttgccatactgacaccaggaggaaaacttgtgatcaatttcaaatacaggacgtgatggacgattttgatttgcttggcgctctccacgattttctccatcagatcggccttcttccactctcaagcgctccatccacgaaattatcaagttcactgtcagctggcacaatcatccatcatcatctttgctccgacattccggcccacgatatccattttttactgaatctcgtcaaggcgaatccacctcaaacatcaacggaatcttttaacctacctgatcatgacccagtccctcgtttcctcgaaatcctcgctcaattagcccttttaccaccgtttacctgccatgtatccgctcactttgcccccatcttaccagaattagcctcgaggtggattttgtctctggaatttcaagaaggcggtcgatattcagatcaagtttgctcgtactggccagctcaacctgatcaggatgaatcgcttcattccgagcagagccatccacctgcaaaggaaaacatcaagtctaacctccgttcgatcattagcgcattcagcttattattaccgcatcacgcctcgttatttccgtaagtgtttattaagacccaagttttcttcctttatgaaaacccaagcctcgttactaacattttgcccattagacttttcctgattcttgtacgccatcccgcccttcggaccgatccttttcaagctttaccagtcgaaaccctcgcttcgatatctagactcgatcatcctcttgccgccaaccatccgctttaccaatcaaaggctgtcgatccatacatcttggcgatttctcgattattgctagtatcacctcatctcccttatcccggtcttgttttgcagggctggattctaccccctgttctgctcaacatcctcaagttccatccgcgtcgaggtattcgtcagctcgcttggtattgctggaagctctggcaaggcccagcgtgctccagtcaactgatcaaagacgtcaaggatcaatacgtttggaaacgcaatccaagtgaaatttctccgattgaagatcatttctcatctccatggtcgcacaagtcccctcaaaatcaggatcaagaggatacgcctatgaatacaaccatcgatggctcgtcggatgatactatcatagtcgaagaacagctcacttgcaaatggagcgcgcatctgtctggatcttctcccgaaaccgtgttttcctatgaggtggttttccgagcaatcgatgcatgggtcttggaagtcgacgaaacccaccgaatttcacagctcaaatcccgtcccaagtccgcctccgttcaaaggaatgtcgacttgccgttgcttctccttcaagattgtcacctcaccaaattgattgcagcaattgaaggcaacctccttttgaaattccatgcactgcctccaccgactcgaattaacaatttattgaccgcagcgcaaagcccaatatctgagaaaggaagacagatcaggtcggatatcgttccacaccaggctccattcgtttcaacatcttcctcggttctcgcactcaagtccttgagtcagcatatctcgcagcgcttccccgtcctcttatccggaccaccctcctctgggaaaaatacaattattcagaaattagccgctcatctttggtcgaaaaacctctcatttgaccatacaatcatcgaccaatccgagttcgaccaaaatgttgttatcctcaatttagcctctagaacactggatgcaaaaagtttagttggcagttatgttagttcgaccgaagaccccggaaagttcgtattcgtggaaggtcccttactcaaggcaatgaaagagggaaaatggattgtttgccaagacatagatcgtgcatcagatgtaattataatcttctggtacaagtaaaatcatccgtcactgagaactgattttgttttcaactttaggatgttttgtctgtgatcaatcaactagccgatctaatcagtcaccgtgcacaataccaagttggcggagggtatggaggacatggtggaccaaatggtgtcggaatcgatttgggtgcccagtgcggatgggtatcagccaacgaacgatttttactcctggctacccgaacttgtcaacacgacaagggcaaatctttcgtcggtgaagaatactggaaagaagtagtgatatcctccatgacgaaagaagatattttgattctcattacacgccaaacacccaacttctcagaagatgtccgccatcgacttgtggctgcatgggaagaagtttcatcttcccacatggactcctctcgcaggcgcccaatccagttgattgaccttttgaagtaggtttttcttgttccaatttgcgattttgaatagccactcagaaagttaacatcaaatgacatggtgggttgttacaggtgggttacaagaatcaaagggctcttgtcaaataatcaaatactgtcttccgtgtctcaaaatccggtcctccaagaacagatctttctcgaaggggtcgatttatttttagcatcttccgaaacctttccggtcgaaggcgataatctggcgagcaacctagacttaaatgttgctcaagcactcggcacacatctagatttgaatcccgagaggtccgcatactgcatctgtcgtcgcatacccgattacattcctcctgcacaaaaacctaagggcggatcaagcgggaaagggaagactcatgccacaatcggacgagtcaagcaagccattgacaaaagccttgtggggtccatgatctccaactctcgcccttttgctttaacgaaatccacgttggttttgttggaacgattggccgtatgtatgcgatcttccgagccagcattactggtcggcgaaactggtactggaaaaaccactgtcgtcagttacatggctagcttgattggcaagagattgatttcgctcaatctgagcaatcagagtgaagccagtgatctactgggtggcttcaaaccgctcgattctgctgaggatggcaaatgtaagtactccgaacaatcttaagtagcactttgagcgctgaagctaacaagtctatctcaactttgtagtgcatggcaattgcttggttgatgatttcatcaacaccttcggggatgcctttaatacttctcgcaaccacgaatttgttcatgcaatacgcaaggctgcatccaaaaagaagtacattcgactggtcgcactactcaaagacggcattcgagcactcagtgaacgtttaaatactaaactcaaatcggccgacgagcggctccataccgagatgaatgattgccatgaacccagcaagcgccgcaagactaacatcactcgcagcaaaacatttgaaaccacgcaagcccaaatgaagtcgtctcttcaagattatctttttcaagtcaaccaatttgaagataagtttgttagatccacttcaaatcacatgcgattccgttttgttgaaggtccgctggtgaaggccttacaaaacggcgattgggtcttgttagacgaaatcaacttgggcactaccgagactctcgaagcgttaagcggtctcttgcggcatccgaatgcgtccgtcgttctcagtgagcggggcgatctcgtccccgtcccaagacacccagatttccggttgatcggttgtatgaaccctgctaccgatgttggaaagcgcgacttgccagccagtttgagatcaaagttcaccgagctctacgttcaacctcccgataacgatcgagaagccctcctgaacattatctcccaacatctaggtggactctgcgcttccgataaaagagcgatccccgacactgctgattgctactcggccatccgaactctagctcgaaatggtagcttggctgacggtactaatgcccctccgcactattctatgagaaccctttctcgcgccttgacatttgctaccgagatttctagttcgttatgcttgagaagggccttagtcgaaggattcttgatggcatttgtaacaactcttgataccaaatcaactgaagtcgtctaccagctcattgatcgacacattgttcaaaccgggaagaacccaaaggcgatactttctcaactgccgaagaagcccgaagatcacgaatcatacattcaagttggtccgttctggttgaaaaaagcacaggtactggacgaatccactgtcacccaagaatatgtcctcactgggtcggtcaaatcaaaaataatcgacttggctcgggctgtgaccaccggccgatggccagtcctaattcagggacctacctcaagtggaaagactagtattgttgcttacattgctcgtctcacaggccacccgtttgtgcgaatcaacaatcatgaacatacggatattcaagagtacattggtagctatgccactgatccagaaacagggcgtctctgttttaaagaaggtgctttggttcgggctctacggcagggcgcatgggttgtcctggatgaattaaacttggctccatccgacgttctcgaagctcttaatcgattacttgacgacaatcgagagctattaattcctgagactcaagaaattgtcaagcctcatccagacttcatgctttttgctactcaaaatccacctggtctctatggtggtcgaaaggttctctctcgcgcttttcggaatcggtttatcgagctgcatttcgacgatgttcctaaagacgaattagaagttattctatgccaacgttgtgccattgccccgagtcacgctaacaagatcgtccaagtgtttgcggaactccaaagaagacgacaaagtgacaagatctttgagcagaagcacagttttgtcactttgagagatttgtttcgatggggtggtcgaggtgcagtaggttatcaagaactagctgaagatggctacatgctgttggccgagcgctcccggggcaaagaagaaaaggaaaccgtcaagcaagttttggaagaaatcatgaacgtgaccatcaatccagactgcctgtatcaagacgtacaactaccaaagagtctagtcgccacagaagcatgcaagcgtttattcaagctagtttcccgttgccttcagttcaacgagcctgttctcttggtgggagacgcgggttccgggaagacatcggtttgtgaagcactcagcttgtttaccaaccaccgcctgagaagcatcaaccttcatcggaattcagaagtgggagatttattgggaagtcaacgcccgattcggcagcgagcagaaaaaatccagactgcgttacaacaactacaagcttctcttgcctgtttggaaattaaaatctcaattacggacgggtcggacactgacgatgtgatcagcaataccgagaaggctttggcgcagaaaaagagattgttatctgattcaaaagccattgatcaggctcagatggcactcagtcagctcaagaaatcaactgcattgtttgattggtccgacggccccttgatacaagcaatgcaagaaggcgatcacgttttactggacgagatttctcttgcggatgactcagtacttgagcggctcaacagtttgttagagccggagcgctcgattgtcttggctgaacgtgggggtcaaactcttgatgaaatgcaaatcacggcccattcaaccttccaaatctttgctaccatgaatcccggtggtgatttcggcaaacgagaactctcaccagcgctgcgaaaccgattcaccgagatctgggtccctctagtctcggacccacaggacaggtttgcgatttactgtgatcggctatcacacaaagcccagtctccaacttgtagtagctttgttccctcggaatgggccgctcacatcatctcgttctcggagttttactcgaagtcaccgatctctgcgcaattttcaacttgcgagttgagtctaagagacggccttgcttggtgcgactttatccgatcctgttcatctctagcaccgcctctatcattcattcacggtgcccaaatgactgttctcgatcgcattggcaccgctggctttggacaagacctttccgtcaatctcactcacgaactcagaggctcttgtctggattacctgcatcaattggccaatgttttgcaagacagcagtgaaggtggtcaccaggtcaaatacacggcggaaggcttacaaataggcgattttgtattacaaaaatctaccccgaccattgcagaaccaacttccaccaattactccttttctgcacaaactgtggcccacaatgccatgcgaatcattcgggctcttcaagttcccaaggccgttttgttagaaggtagcccaggagtaggtaagaccagcattgtggaagccttagccaaactctcaggaaaacgcctgcaacgcatcaacctttccgaccaaactgatctactggatctgtttggtgctgatgcacctgtcgagggcggaagcccgggacaattcgaatggaaggacgcctccttcctcgacgcgctgcagaaaggagactgggttctgcttgatgaaatgaacctggctcctcaaacggttctcgaagggttgaacggctgcttggattatcgaggaactgtttatgttccggaaattgatcggaccttcaaacgacaccccgacttcagggtttttgctgctcagaacccacatcaccaaggcggttcccgaaagggccttcccaagtcgctagtggatcgattcacggttgtcttcatgaaagagatggaaaaagaagacttacttcaaatttgtactgaaatggctcctgtgtacaatcaatctgtaatatcaggaatggtcaatttgaattaccgactcgccgaagagaccaataatcctagttcctttgcttcccttggctctccttgggaattcaacttacgtgacctcggcaggtggatgcaggtcacttcgatgagcgggaaatacgacctccaaccgctgtctccggtagaatacgtcgatatgatctacaccggtaggtttcgaactcaagacgatcaaaccatttctgcaaggatctctcgtgaattcttccatgcgtcaagtatgtcgcgtgatcatcaagatctggtcgagctcccttcagagctggttatcggacatagcagattggcgaaaccagctggcttgtcatggactcccccaatagtttcccctctagaaattccaccatgtctctacaactgcgctgaagccctaattcgatgtctagagctgaaatggcttcctattctgactggcatggaaagatcgggaaaatcgtcccttgtgaagtttttggccgctcgaaaaggtgtccagttacgagtcattaacttacattccggcaccgatacttccgacctgattggaggatttgagcaaagcaatactgaacgcaagttgattgcgatacttgaggacatctctgaaaccatccagcaagatctcaataatttttacctctctcgtgacgccagaaccagcaatctcgaaatgtgtcgtagagatctgaatcacatcaaggatttggtcttttcattcgaaaccaacagattagtttcttgcgcacttcaaatcttgcagcagccagaaaagctttcactcgctcctcattacgaaaggtttgaacgatcattactggaccttcagtctggaaagcccggatgccgatttgaatggatcgacggtcccctcgtcacttcaatgaagaagggccaatggctcttggttgagaactcgaacttgtgtagcgcatctgtcttggatcgtctgaatcctttattcgaaggtaccggaagactgcagctcgcagaaaaagggatgtgtcaaggtggtattgatacggtcattccccatgagaacttccgaatcatattcgcgttcaacccccggtatggcgagctttctcgggcgatgagaaaccgtggtgtagagattgctttcttacctgatcctcagctgcacctcatttcttccccgttgcctttcagtaagtaatccaataacttcaagctactcattcatacactaattttatttcttctaaacttgtttagaaaccactctcctcagttcaagcaatgttatccaggacccagtaatgcgctggaccgctcacgcattagttcactctccctccgaattcccactgctctcgagaataatcgaccatttcttatcctcgccaagtcccgaccattcgttgaaactactgttgaacagactgttacaacctgatgttctggaagttgtagtaggttgggcccagctcaaccgagtgaatcattttttgattggagaggttggtcatttgagctctctgcccacatctgaagtgtaatgcctgatcaagcttgtttgttactaggcatttgatttggctattggaagccaatccacccaacatttactggatcaaggtaaagcactgggccaccggtgtttcttgcgactcatcatcgcggcttgtctacctatacgcttattgactcatcaagcaagtctcgaatcaaatggcccaaagaagatcccaagcgaaccttccataaaacacagtcatctgattaaccatgtacacttttcaagatttgtccatcttgccagtgatgtgattctgcgaacatctttgttcatactgagcaaaactcaagacaatcacagcttatctgactttgaaatatctgaatatcaggtcagccttcaactattcaccctctttttctcagaaaagatttttcagctgatcattttgactattctacagaggtcgtttgaatccatacgtgatatccaggaagcaactttgcagatgatcaacctcttagaatcaactccggaccatgcggcgattgggtttgctttgaagatgatagacgattcggtcaatcaagcacccatccaatcaaaatcttcttttgatcccatcaagctctccctccaaccactccgcgactcacatgatatctctcggtgggaaggtctcgtccttctatggaatttattctgtccaccctggtataaagatttacatcttgtcaccttggtcaatcaattagggcagctctgcgaggccaattggtctttattagatattggttagtcttctttttttgtcacttctttatacccctactgtgttacatcttttctcatctacatctctggtaattgagatgctttgcaactattatttattatttggggctcaacaactgaccattggcatatgttccattcttggcgactcagatttaagagccatctattttgaaatcgtggcatccctcaagatcagtcgagaaatatcaactcagtgtccggacatcaattggctgaccgaaaaactcaaagtggtatgattccttaacctgatctctcaattttcatcaacaaagtctgattattctttgttccttttgatcatcagcaaatatcagctgctaaagcagaaaatgacggcttgagcacactggatgacaattttggggtggtcggagaaagaatgattgcaattgtaacaacaatgaccagctttctccaaccagcacaagtgagtatttttttttctcagacgcagttgacacatgtactgatttctttgtaacccatcagagcaaagtaaaacttgatacccttctacctcagtgggggactttaccaagcgaagtaggcgtgctattccgttcaaaggcctaccttcaagatcaaaatgcatcaacgcgtaagtattccgcccttcaatgatatagagaatttggctgacattttcccaatcacagatcaaaccgacctatgcctcaacctccaaatcaccatgttattaacagcagcccccatcaatttctgcgatgctgtgagtcaaaattgacttaaatgtggccttcacttactaatgatcattcatttttgctagaccaactcgagccttcgacctttcaacgtagtgtcccaatttactcgatcaaatttccttcacgtgatgtcgggcattgctaggtttgtccgtctttgtttttcttcttatctgatcaccaaaattgagcaaacatcttgatctggacttcagactggtcacaaaatcaacaacgcttgaggatcacggaacggtagtcaatacactccagcaattggtctcgcttgttgctaccacaactcactgcttgactcaagatcgcgaacgcatgtgttctgctctgatttcaaaccttttagaactcgtaagttaaatcaattcattgaaattcttttttctccttataaatttacgacgtttgattttcttgttgcagattgaagccccggtgaatcatcttgaccaatctggtaccccaattcctgcaggtaagcattttctcatctgcctcttgatgcgagaaaagcaatccagctcatcctgaacaaacgtatctgcctaattcaggactgagcttcacctcgcgggctctgaagctatggcatctctacattccagacgtacccatcgaccctctatctgtccagactgcccaccattcttatctccaagcttgggcgtcccgtcttggccaactgcgggaatttttagcttcgtaccagcaggcaaaaggtcgtgtttcatcgaatcctcgaatcaagcaattggatgacgaaatcgaagtgatccactcacgctgcaaggaaatcccaaagccctcaatccaacggtccactgacacgctggtccagcatgcaatctttactgagttgaaagcgttcgagaaacagtttcttgttgatggacgccttgaagatttagtacaagctcttgccagaccggaaaatcaggactgtctccaagccctacatgcacgaatcgagaatttctctttctcagccattggattgctcaatcgcctcagcaaacgattccccacatccgtcgacattttatggccggtccaagcatttctacatgtcatgatcgctgaccttactctctcgttccaaagggcaatgtcagattgctccaacccatctgcgcgggttattaccgatttcatcggctgtttaacaaaaagcactcccactatcgccgcagccaatctccgagacgacccgctcatagaaacagctcaaatgaccgttgcagatgaagctggtcaatcggtcatctcactactttacatcagtgcgatgaccaaattcccgatcacggaattcgaaagccctcaaacccacaagttgctctcattctacgacaaattatggcaactttggactcgagattgtatccgactccagaaagaggctgaggaaaaggcgcaggagttcaaaacacgccgacaagatatcatcatcaagtcggatgaggaaatcgaagaagaagaattgcaagacttgttcccgtcttacgaagataacttaccacgggcctcatccaactcctctaccaaccttgtcactccgttgcaaatttcactcctttgcaagattcatctctcaatcatgtcggcaaaggtagatgaagaacattctaggtcctgttttgattcgcttcggcagcaaattgtggtagcaatggtagagaagcacgggcttgccttgccctcaaatctcgatcaatcatcgttggcgtttcagttccattctctttgtcaacttctcaaatcgtccacctcgccatcaaattccaaggcaaacttctacaccgatagcaatactgctgagaccacccgggtggtcccatttgtaaaagctttggcttctaaaatcgaggcgctgattcgacaatggcctgagatgacaactttggacgagattcttcaacgatgtcgtaaagttgcagctttatcatcagacagtcctctggccttgatcatcccgcaactggaagccttaatcggacaaattgaggaatggcaaaagtacagttgcgccgagaactcgttgctttcattccagtctgaccttacagctctagtcgtgagctggagaagattggaattagcctcgtgggctgccttgattcaaactgaactcgattccttccatctcacgaccgacgtctggtggttccgactctacgaattgcttgttcgcggttattcgacgcattcgcataccccagacaaccaagaagcaaaatcatatcttaaggattgtgcccttgttctcaatcaatacctcaccgaatgtaacttaggacaattcggataccgcttgacactcctcaactctttcagcgcactccttcgagccgtttcccggatctcaaactttggatgttggagtcgcatcaacaatcttctagatggtatcatttacttctactcgcattacgagcctctggtcgaccaaaagattgaacaagcaaaacgtctggcccgtagcgagatagagagctacatacagcttgccagttggaaggatgtcaacatcattgcacttcggcaaagtagtcagaaaagccatcgacagctctacaaaacaatccgtaaattccgtagcgtactgcagggaccaatgaaggatatgttgcagcgatggccagtcaagaagtccggcgatatcgaggcacgtcttccgacgatactccaggagaatgaactatcacgatcctgtcagattaatccaattttgtggaaccaatacacagaatcactttcgatgccatcctatctctcacagccgcagaacatcttgaaacggctgcagaaattggtccagtcgaacggtttcctatctcaagatgtcgcaatcgcagcctccgaaattgccgaattgtctacgcacattttctcagtggcaaaagagctgagtgaagtgaagattccccgaggagacggccgagagcgctttgctcgaaaccttgatctacgaaaacgaaaggctttctccgaacttctgaaaaagttgagactcttgggtattggaacatcgcccactgatcgtcttcttctacaactctcagatcctgcagtcgtcatgagtcagccattacttggcccagaaggtttctccgaagtccagctgtgctgccaggattctgatgaattaatttttgcgctgctcaatgaaatgccgcaatttcgcaagtatcgtagtcagcatcactctgacattcccaatgccgacatggagcgactgattggctctattgagagcggtttggcacttatcttggcggaacggcagagcctatcgacactcgtcaagacagtcaagcatattgagcaatcccttttgcgtatgtcgaacttactagtttccacatcgttttgtacatcaaagaccaccggtaaccagctgtgtgatatcagcaaaaagatcattcaacaccagaagctttgtgtgaattcgattgaagaggcttcggagttcattgcacagctcactaatcaacaaggccgtggtcctaccggaattaatgatatgctacaggaaataattcagacggtagtcgaaaatgcgtctcttgttcaagacattatcatgttctccggcacctctatcacgctactcaaacccaatgaggctgatgctttgcaaaaaatcaatgccaactttaacgcgaccactgatcgtctggagtctttggctctcagcttccccgatttcaacttcatattgtcgcctcttgcccaacagctgcgccatcatcagaccaccattccaaacttcgatgatgttgatggctgctcttcagagaaggcttggggttccatgaagaaattgacagactcaattctcgttgttattcaagatctagcgagacccaaagatccccagtcagacttgatcacatccaagaaagcacccggcctcctcagaaaagctcattcggaattcgcaagcttgactggacaatgtcacttggaagaaatcttgcaaaatttatccaacttcaaccaggctgtatcgttcactaccaactctgaagaaatttctctgttgctcaacatgggcgcatcgttactgcgacagtatttacaactgatttccaaccatctactcgaatacttgcgttggcataggagcaacctccacttgttacatacgatcgtctccatcggtgcaaacattgcggaacagggattctgtaagcccgatttcagagaggaggaggaggatagcgcaggcaaggatgggccgtccagagacggaaccgggcttggtggtgggcagggtgcgaaagacgttagtgatgaaatcgaggatgatgagcaattggagggcttgcaaggagaagttgacgaggaaaaacccgaggcagatcaagatgcctccaaagaagacaaggctgtggagactcagcaagattttgatgcttcactcgaagatgttgaagatgcagacgacagcgaatccaatgccaatgaagatgatgaagcagacgatgaggtcgaggatggcttgggcaaggttgacccgttggactccggggctgttgatgaaaaattttgggagggtgaagacgaagcaggggatgagcccgaaaccaacgacgcagacttgagtgccaaagaaaatcaacctatgccccaggattccgatttggcggcacaagacaataaagtaggcggcgagcaaaacaaagctaagcaaaccgatgatcaagagatgaactcacccaaggagaaggaaggctccgacgtcgatgataatttgttggatgaaggagctgaagaagatgatccggatcaagagaacgaagccgctgatgctcaagaagaggaaagcgacaatgaagtacctgggcaagataacacggtgcccatgatggatcatgtcgacaattctgaagtcttggatcttccggaaaatctcgaattggaggaccacggcagcgaagcaggagagaattcctcacaagactcaattatggatcttgaagattctagtaagttgctttgattctgatgcaacttggcaaatccactaatagggtcgcatgattgttttgacagtgcccgaacctcccgagcgaactgatgcggaacttgaccgcgatggagaagaagaaagcccatccgaccaccatgacatagaggattggcaacctgaagaagccttgggagaaactgaagctcagccacagaacgacccttcaggccaggctaaagattctcagagtggcgctggagctggaaccgagggcggtggagcactttctaccccggctgcattggagacaacacaaaacgtcgatgagaatgcggataatcagcaacctcagttagatgaagaaaagccagcgggtgctccaaatgagtccacaaaagagaagatcccaatgcaagtgactcaaccacaatctaccgagcaagttggcgacggttctgacggtcaagctgtatcccaacagcaaggtcctacagaacagcgcgacagcaacaaggagaatccaactaggccgaatccattgcgcgacttaggcaatgcaatggaggattggaagcatagacttcaacaaatcattgatgccagtcctgaagaaggcagggatagtggtgaagaacgatttgatgatgacgccgaagttgagtatttgcagactgatgacgacgatcttgctcatcagcaagctcctgggcctgcgaccgaggagcaagcctgtcaagggcttgtcaacatgcaaatcgatgactgcgaacctcaagccgatatcctccggccgccggtaaccgactcgacgccttacccagttgagccactccaagcgcccgaaacggggaaccagattgaccctgccgaggcggctattctcggatcgaaatctgagtcacaagctgccgaagatggtcaaattcgcgattccagaatcgagaacgggtcacctgaagaccaagaagaagatgacccggtccaatcaactaacctcaattcggaaaacggacctcttcacgacccctccacatcctcggcgctctggcgcgaatatcagcaactcacacaacgctctgcctcacacttgacggaacagctgcgtctcattttagaaccgacgaccgcaacatgcctccaaggagactatcgtactggcaagcgattgaatatgcgtaaactggttccttacattgcatcggactataccaaagatcgcatttggctacgtcgaaccaaacctgcacaacgagattacaaaattcttctggcggttgatgattcaaagtcgatggccgactcaagatgcgcagacctagcctttcaaactctcgccctggtgacgagcgcgctcgctaaattggaagttgggcaagttgcaatagcaaaattcggcagaagcttcgacatcttgcaaccctttgaaggaagttctggaaagctaaacaactcggcgagtccaattgaaggcttcaccttctcgcagcagcagaccaacgttcgacttgcggtagctcaagcaatcaaagcgttctctttggctcaatcctctggcaactcccacaatgacaatgaaacctggaaattaggtatcatcatctcagatggaatttgtcaagatcacgaggaagttaaaagcttgctgcggaaagctgttcaagacaagatcatgtttgtattcttgattcttgattctctacatcaacataccggaaccgcaggagcaaatgaagatggcaccaaagccaaagatgatcatcataacgattcttccatcatctccatgaattccgtttcttacgtcaatggagcaaacggtcaaatggaattgaagatggagagatatctagatacctttccgttcgattattatatcatactgtgagtttgtgttacttcaaaagattaaaccaactgtctagaattgctgagttcgaagctaacatttgcatacttcttttctacttagtcgtgatgtggaggctcttcccaatgtcctaagctcaacgcttcgccagtttctcgagaaagtaaataatgtttagcagaggatttctgggtatttaaaatttacatttttgtaagtttcgatatcatcacacattactcaaaacaaccggattgatgaaatctgactggttattttatgtatgtgttctttttttcttattagtgtcttacgaatttttttgattcctcatttgacagactcaaaattttccatccgtgtatccgtactttgacatacagattttcatgaagtctactttttttcgatttatacctctttctcaaagcatcagttacccttggtttgattttttttttgagttttttctctttattttccttattttccttttctctttttctctttctttttcttttttgtttctgcctttcctcttgacttcctctcatttttttgtgtcgttttcttatactgctgtcttcttttctgggctaattttcaccactcgttactttatcatgctttttaatcaccgttccattcttctttctcgttttcctatttcattgaaactctttcaatcagccgcactcgatgcatgatgtaaaaacttttattagctttgaggttggacatgagaatcatgtcgaaagttttccattcaacgtaaatagtttcccaaattcgagtcttcggaacgcttggccccaaaaactcaaaccagcttaccaagcaaggatcccagacgacgatattatcatttacatattcgaacacatgttgccagtggtcgggccttcgcgctggatcctcagcatggcgaatgataaaatgcaaccaccgaggtgggcactgggaggccccgttctgtacttgaatgcaaagttgaatgcgtgtcccgtgtcaggcttgtccctctcttgtgctggcttgtctgtcacattcgccgagcatgctaggtcgccactaaatggtgtgtatgtactcaatttcaccaatgccaagtgattcgaagccatgagtttgagttgagcctatgtaccatcagtccgcgcttcagctgcaataactccttgaggacgacttttggataaatagggacagggttggcaacatgagtccaaagaccactcaacatcttctaccccttgtatcctatattcgcagtttagtaaggttagtatctcaatcagtaaagcagccttagttagttttaagttcaagtaacccaacatcagtaagaaatcccaccctcgataaccgctaccttatcaaaaagacgtattccgcaatggcattcctacgcgacattttgtctgtcttgctggtttgcattagctaccaggccgttgttgcctaccccagcaaccccgttgtcggtttcttcaaacgaggtcaatccagtggagagttagaagagtctgctacggtcagaagcttctccaaactctctacttcctgtcaaatctctgcgagtagtttactcgcaggcccattcggaacttgtgccaaccttatcggactggtctcaatccttgaaagcaaagactctatcatctctccaatcaacgtaagccttcatgaggacctccgaaggacatgcaaaatttcacttgattaacctttgattatttctctcttgcgaaacctcagaactgggtctcccaagcgtgctcatcagcagcctgcgatccggcaggattagcttcggcaagtaaagtcattctgaacggttgtaagactgacttggaggaccagtcgattgccgccgtggccatgtattcaataatcacacattacaatgaaaccaggtaaggtgccaatcgctatagtcaacctccccattacatgcaccctgtggatctttatagcttttaacgttctctatcatatttttctgcgaatctacagagacatgttttgcacgcaaagcaaacaagatggaagtttctgtcttccatcagttttaggcaacgtcgaggctcaaagcggcgaaaaaattactgttgctgaagtggtttccttgatctccggaaaacttactcgagccgaccgggcatttgtcgccgtcccaaaggtccgtagagagatcttggatgaattcaaaatgaatttcaaaagctgattctcaattcgcttcgacctgcttcttttctatgtctacaggaaacctactgcactgattgcgcacatgcgatcgtgagtcaatcagctattatgattgatgcgatagccaaagaccccgccggcatcaaattcgagtacggctcgaacgagtctgtgcatcggatcagcgacatctgcggcgcttcttttggtgatcgcgcacttcctcccacagtccaaattgcccagcccaaatctcaagacacatcggctgatacgcttgacaactccgaatcattcaataacgaggctttctctcaagatccaagtttcccattgtcatcctactagtgctatgtacagccccttgacagaaataatggaacccctccacccaatttcagcaggcatgggttcagttttttctgtcaaggggctgtacatattctgttatttttcacaatttataaaacaatccagattattatttttttgtttcataaagcatgtgtatactattggcttgtttttcttcttgtacaaatctgatgtataaaagcccgatgcaaatataatcttctcgtgtttccattcaaactgacagagttccagcaaaaaaatctgttgacaatactttcagtgatttaagcaaggtttgattctttagataaagacatggcaaaagtctggagtattcaatttagtgagatacttgcatctgaatgaaaccagtgtgacatcttctttcccaataaccaaattatttttgattgtatccagtggaaagtgctgtcaacatgcaggaagctcccttgtataatttctgagtttttggagattcccatccaatttagtaatacatgttgattgaaaacctgaataacctcaaactagaagaggaaaaatcaaattcagtttacatggtgtgaagcttcagaattggaaatccttttgttccgatctttcaatacagatcatggctttgataatcaaaacacaatgcttaattacatccaatgtgattagattgggaaagcaaacttgaatgcttaaaatctgttagattctctccttttatgtcacaggcctcagtcatcccccacccattttgtaatttttgatatgacatgaattatgcataaaagcaatcaaatcttctgtaattacagagcagtaaatggcagaaagaaaattcatgtgtatgttggccctgggggttgctgaattgtcatcattcatatcaaaagcaatggtgggccagctatgctaactgtagccttagcaaaaataagctaatttttagcgtagcataagcgcaaatccacatttctgtgttaatgctacacgcaaagggcacaagagtgtgttaactattattgtagtgttagcgcagaaatttagaattgagctaacactacgcgctcagggcaccaaaaagtgcatgctaagctgtgttgcagcacgttttagcgtatttttggcctttttcgctgctaaaagtgctgtagcgtagcactggtagtggcaaactaacactaaaaaaataaaatgacactgttagcgcagctacaaattggtgtagcatagtgattatagcggtgccctaatactacacaaaaaagggctaattttagcgccgctaagctaatgctaagtggccctgtagcgtagtgtagcatagcagcccactgctgtcaaaagctttaagacttcaaggacccttcttaaacagaagtccaagctagtgggtaggaacaacggtgttaagctcaaaaaggttcctgagaaccttttgctgagtttggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaaaaagaccaccaatcttagattggcagcttttaattagtgatagtggagtgtatcaaaagacatgctgttgtttaacaggtggaaagtttctgaaatggtttttgttatgtgtaaagatgttgtaatattgtatgtaagggttgttataattgtaaaaccaatatattgggggacaagtaatattatggagtgagcagtgatttgcctgttatgtggataaatgaatgcaggaagtctgctggggagaaattacaactgggaggaagagcctccttatatagacaacaatgagggattttggctggttgtgcagccttacatgagggaatttggccaagatggaagaatagtgaatacatgaggggttttggctggtggtacagtgggtagacagtggaaagtggctgcttttattggattccagagctccaaaacacagacttgaattcatgagacttggtcaggtggtgcagaataggttgtaaaaaatgaatatgaaaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcactttgggggagtgagagtgctgagagaaaggaagattgggacattagaagaatgattataaatgaaagaaaattggaaccaaaaaaggtttgtccagattggagccaaaacagtaaattctagtagtgctttactgaaatctgggctggtgaatgccccactcaacagctgtttgaagccatctggaaaccaatttttccaagattttcatttataatcattcttcaagatgtgatattgaaagaaagttttctcactggaaagtttctattttggcagaaggcagaaaaggaaggtgaagaaccaattatcttcgacttccttttgaccagctggctgaaatggactagatacaaagatgatcaaaatgtggttggaagcataaagaaaagtaaaaaaaagaagaagaaaaattcaatatgatatgcaccaacaagagagagctcagaaaagaataaaagtttagctaaagacaatggtggtgttagcgcaccgctattgcctctacactgtgttacactacagcgcttgtagcagcaaaaaaagccaaaaagccgctaaaaaccgctgtagcacagcatagtgggtgcttttttgtgccctgtgtccatagtgttagcgcagatgtgtggaatcacactaatgctacgctaaaagctaacaaactttggggccctgcacacatagtattagtacagaattgcagaattgtgataacactacactaagagcatccgtatcggtggctagtttagctcaagctaaggaacttagccaccaaattcaagcgcaccggttcaagctaacccagagctaagtcagcttgaagctaagatcttggctaacccttgctacatgtagcaacggttagccaatgagctaaacagtgagctagagcccatgagttgctggaagaccagatatctctctacatagcaaccatccaccctgattctcctatacagccacacatctaccatgccgactcgaagtgccaattggcttccaacagaagaccaacagcttgcaaaaagctggcttaagatatctgaggacccaatcatgtcaaccggtcaaaagagagccaagtttttcaaacgagtcacggagggtacaacgattattctgtcttccttgtcttcttcatcctccgtttccaatccaaacagttcctcaaggaggtgttgttgaattgttcctgatcatggtttgctgagctatcaagctgctgttggtttagccaataccagtgcggctgaaacacccctgctaagttaacttgcttcaacttggactttagccgcgggctgagttagcccaaccgataaggatgctctaaatgttagcttattttagctaaactatgctacactatcactacggttagcgtagctggcccaccattgctagagagctgaaaagccctattcttcagggttctttgactacaagaagctggatcaaaaatgcataaactagactaaaaacaggttttaatgaaagggaaaattaggcaatgtgattgtgatcaattaagaaatgtataacttttgggatgggggatgagtaaaaagatatcagaattataacacagggctattgagctcttggtcaatccatccccagagtcaatattgggccactatgctactctacactatttgagcattaactgttagtgtagagtctttttctctttgtaaaatctgtagtgttggctcacactaaactgagataactgccagtgtggtgtgaaattttgctctcaaatatttttttagtgttaccttcaaaaaatcactgctaaactaacaagtcatgtaacttttttgtgaaaaaaaaaattgactgacagatagtgtaaataagttgacactaacatttagcataactagtactacactattctccaatacagatatagctacactaaacaatcttgggcttttgaaacttttcaagtgacaaaatattacaaatgcatgccttgaggtggaattgaactctcaacatcaaaggttagtgacatgtccagacaccatccctgaccacattacacagctttcaattgactttttcatatcccttcctgaaacacctgttgctggcattggacctgtatcagcatgcacagtcatcagcaaggtgcagcaacaacagatttccagctgtgtgactagcactacatgaggactggtctgtggtgagttttttttttttttttgagccagagaattacatgtacatgtctgtgacattttcactgcatgggttctgggtttgaagtcaaagatcaaacaaggggaaggatgtcagatctctgatctcttctaattgaagaaagaccccatcaagatctttcatcatcaaacttaaatctaatcctcatttaaattcaatatttataataacaacctccattctaatagaatggaggttgtgattatcctctaatccacaaatctcttgagcttactccctcttctcaaacttaggtctcttattgtattacattgagctaacttcaatcaatttgatctcagcaaacatttgtttttgggggtatacttgctgaaaaatttgtagcccttgattacagccttcaaaaaaaaacacaaattgaggcaatcagaccattattgcacaaatcagaggacatgtactaactgtgttgttttgctcttcttcacttctgcttttctttgcttctttttttttgtgaaagttacacatttatctgttcatattctgtgggatgtgtgtgatcttggggccttaacaaatttctacttggggctgctggccatgtcagaaatgtgaatagattatataagttgtaaaacacttgcaaaaagcaaaagaagaggttggaactgcatgcttggtttcaggagcaagtgatgagcctcaccatgggactctttaattatatccaatggtaacaatttaaaattatttacactaactatcagcaaaacttttttatctgttacactaactgttcgtgtaagtgagtgaaccattattctaacttttagtttaaccaatcaaaaagttatgctgatgtgtggtgtggtggttacacccactaaaactgctagaaatgtgccaacaagggcttggccaggcaattgtgttggtttgcttgctcagacacacattaattgaatgagtgagtcctgtcaactggtttcttaattttcagctgagccaacagctgtttcatgcaaggcccaccaatgctgttggattgattgttggagataaatgggattggcataggaagatgcatgatgtttggtgacttgagtgtcatgacaactgtgttgggatttttggcatgaaacttgagttggatgggtcaaaccaacataggcatgacctgttcggggcattgctcagtctccactatgaaatccaagacagactggtcatcacagcattttgcagtgctgtttttgactttctggtcaagcccatgtagtttaaaaaaattgaaactgtgggttaaaaaagttccaattcatggtgatagtttgattacccaatttgaatctattttgatgtcaagtgatttcccactatgatagggaggcttcaaaattgaaactgtgaattacttaggtccaaaatcaaatgtgcatgtactggctagattgatgatgagttgtatcattccatcttgtggcagtattacctgattattccacctgacgtgtgaggaaacttcatgtggcaaatttgaatttaacctcaggctaagtacactgtccttttttttggtcccaacttccctctgcatgtgctgtaggaaaacaaattcaagcataaactgaataatctgaaatgaaacagatgtaatcaagttgctttgataaatccttttgtatatgttccacctcttgcaagtatttatcccaagtttcataagatgtgatttctgctcctaatgatgccatgaagtgtctcatcacatgatcttgtgcttgatcaagtggcttacaatacatcaaatttgatggtcaagtgtttgaagatcttagcaaactccccacttctccactttgagtggggttaaccttcatctgaaaaagggcttggccaagccaaacttagataagacaaacctcaacccatgatctttcccaatttattgtcatgttcctggtcacgagcattcatacttcaatcatgttagtttatccgagttgtttaatgtcaaatatcagtgctgttatctgcgctctaaattttcttgattccttctcttgatgaaccgatcaagattttcacaatggattataagtgacgaatgaattgtatgatcaagtgatttgtttttttttgcttcgtgggattttcccgattgcaatgccgagaggaatacatttgaacgaagaagaagacgaatgataggttggtagacatggatgtggtggataaatccgatgttgggattattaaaacacaggggataagtaagaaatacatgaattaaagagaagatagataatcccagcttgagcctcgaaagaacctgagttttattatttggaagtgttttgtttggacgagctacgtgaacgattacgtgtttgcctctgacgcctttgttcacgatcgaagcgcattccggagttgatccgaaattgagggtggaattcagccaagctgagaaccatcaagtgaatcgatggacgaattgttttgttggacgtatcgttgcgtccttttcatgatccatcacctggaccacaacccgttcctggccgacatgcctatctttatcttcgatcaacttgagccaatccgattgtaagggaagcgaggctcttggagatttctttgtttgcttgatgcactgaaatcctgagcgttcaagcttgaaaacatcggttacgattgcttgaacctacatccacatttgtcaaaataaaatatatgagaatggatatcgatcaggggacatctatcggcgggtcctcttgctatcaagcaaatcttcagatagctaatttctgaaactcacgatcgtttgatcaaaatctgagtaggctggaacgaattctttgaagtactcgagatctattgaggttaattgctgaggcaggaatgacaaggaatatgatatcataaggccatctgcgatcgtgatcagaaccgaagcgatagttgctgctgacctggaaatatttatccactggactaggttcccctggagacttttgaggtgaagagggggaggattgatcagatttgttcatgatggttttgagtaataagtgatcggaaggtgtatatagtatttatgaaagatgtgttatctctgacggtatatagaagtcagaaatttctccctggtctgaagtcactgcgtttcaagaatcctcagaattcgaggggagggaagagaatttaatttgatctaatatggggagaacttgaagccagctgtgactcagctccggcatggccttgtagttttttttttctcccccttctgggtaatagtattatcggagacaacctcagtctttctacgagaaatatgaacgtaaagctgagttagaaaagcgtgatgtcaagcaaattcacggatagagaattgggtgactatcgacccatagttctagaagaagcattctagcgatgcagccctagttacaccaagtctggtgtgctaactttgcaagcttgtgttccgcagattttttcttacatacatatggcctcagaggagtgtacgccatgcagtctagtgatcctagtagggaatcgtctaactatgcccttggggtggtagaagttcctgaaagatcagtttcaagtttaaccctgcttcatctttctagtctagagcttcaagggatatttctagcaggagacagacatttgttgtatgtagtagacctgaagctttgatgattgaattttgagtcagagctgatagagttttttttatgggctgaacctacgattcggttaaatattttatttatgcctccctcctggtcaaatgaagatctcttgggagatatccgatccataggtttggttatctttttctcttgggggaaaggtacacatgtagacataagcaactcctcggggggaatgaatagcccggccatgaggaaatttcaagcaaacaaatacgagttcgtgagttgcagtttgttttgatatggggccaagagtctttcgatcatgatggtttatgagatcaaagtggatatatcgatcaagaatcaaacttgttgaggaactccagtcctgtccatcccatgtaaatatgtctgtctcctgaagaattgttggtgttgggttgagtgtggtggcagagggtttgtttcttatttgttctcagcttgttcctcggattccaggattcagccatcttccttgttgttccttccgatgtatccttatcctgctgtgaaaacaattgtgcttccgtcgattagcctttgctcgacttgttcttcgtaatcaatatcatctgtcccctgttttcttggacttcaacgctatacatagagggaagatgtctttgactgaccggccgatcagaaacctggtgagctttcttttcattgttggtggtcgtcagactgtataatatcggcaaagtctgacagtatcaaacaatcgatggtttttgtcatcttgtcgtaggttttcccactcctggctgtcttgacggcgctttggcttcgtccgatcctcaaacgagtacctgcacctgagttgccaaggcttcagctgaaatctctaaatggtactcagcactcaaacgactcatgcaagatcgttcatcatccttcaggttcgctgaagtactgcgaagatctcttgcattggaaagatgccggcgtggccattgcaagctgtgatcaaggtcgcccggagtggaataccgtcctggtcagtcagtctccctgtactttcagtgctcggataatttaccttgcgcttcttttcaaagcactaatcattcttgaattgtatcctctatgaatagggaccactcaagaatcccgatccaagaggtcaactgtttgtataccacatcctcgaaaacgagcccactcagcaatcccatgaccgggtctacgagctcgatttaactggctttccggccggtcaagatttccatccgcttggtttggagcttcatcagctcaacaaaaactctgccagactcttcctggtcaaccaccgtagagataggagtgtgatcgaagtcttcaagctcgaattcaactcgccatctgaagattcaaaggctcgaaagctatctctcacgtgggaacgcacattggctcatcacttgatctcaactcccaacgctattgtcgcaatcgattcgaactcctttcttgtcaccaatgaccactacttcaatcgtcgtgcccaccccgcccttcacattcttgaaacctggctaactatcaggggtggtagtgtggtagaagtaagattcactgatcagccgaaggaaaagctccataaaaccgaccatgatatcgacgctgctgcatgggagaatgtggaggcctggaagacgattgaagggatcccgtttgcaaacggcttaacattaaatccaagtaaatcaaccctagtcgtagcgtgctcgatcactcaaaacctgtggtattaccaccaagtcaagcctgtgggctcgaaccagcgactggcgttcaatccgatcggctcacgaaagctcagctttgcgcccgataacatccactttgatgggccacaaaggttgatcgctgctggtcatccccatggcctgagcttgctcaaattctcatggaaccttcaaaatgctaaaccggctggtagctccgttgccgtcgtcttacacttatccgatcccgacgaaccattgaatcctcaccgaactcaggttcataacgtcttggtcgatgatggccagttcttcgcctcttcgactagcgctatcatcattcctaaatccgaattgaatcttcaatctgattcacgcgtcgattccgatcatccgaatcccgaaaataagttgattgtcactggactttatcagactggtctattggaatgcaatttagcttcagcttgacaccccaatcttccaccacttaatcttttttgtttgttactacacatacccatgtatttgacatgtctttcgtcccatgaaataatagatcaaacacataccgggcggcttcagttgtgttttccctgcagtattcatgcaccttataaagatactcaaagtcatgaagtagtaatgagactagcttaagcatttcaactcaagaaaaattcaacaaatgaaaattgattggtgtcttatatcccaccagaaagaatcattggaggacaactaacaaacccaattgtttgtgccaaaagtcctccaagcttgttgagcagatgagaatttcacaaactccagagatggtgtaggattatgggctgcccaattcagacttgctggcagtagcaaaacccaatcccaaaccatgagggattatagattagcaatgatgttttcccttcctagaaaacgttttttatgataatggaagaatcattcatggaaatttggaatgcaagtatcaggtgtttttcacaaaaatgaataactcttgaaaaaagttggtagaaaaatgtagcagctatccagaaaagtagtcctccatattcatcccactgaccagctcttttggggactcctcttgcatggaaatctgatctatatatacatcaacttgacaaaaagagtgttgatgtctaagccccactcctgaacttgcttagcccctgtttcttttttccctcaatatcgaaatcatgatgtcatcttgctcaagccttggtgatgacatcattgttctcaaaccttctaaatcttctgcacggttatcatctcttgcacagtcccttcaccttttccttatcatccttggtttccaaggacgttcctcgctctttcttccttaggaataatcctgattatattcctcactcatttccatcattgatcaccacatctcaccctattctttctcaactatcttctctattttctctcttccatcattgacaccttgatcttacctcaccgtgtcctctctatcttttgacatagttcattgcctgttgaccaacaatcatcagtctcaaatttctgagtctcttcaccatcttgtctgacgtacaatattctctaacatcatcatcatagctcacttgattgtttcattcaatcccatcccttctattcaatgatcccgtcaatcctcacctttctaagaccccttccatgtaggtcattgctatggatctcttgtcttgtttgacaatcatgtattaaccacattcatttttcagatctcttttctttccattttcatcacatcactattgttgttcttctcacttgtcatctactgcttataggtgatcaccgtttttcatctttttcttttattgtatttcttcagctgtgctcatgaaatacatcttttagtctatcaattaacaaagagtatattgcttggcaaggtaatcaatacaaccttgtttttccagggtggaaaagcctttactggcctaccaagggggttcctcttgaaattatgagctgacatacacataccaaaaatgtgtgtcctcttgtcagtcttagaagaattacgggtgtcagaggtagtatctacacggcagttgggggcgctgaaaaaaaattgcaaagtttggtcattgtgagaactcctttgggaatggtggcagtcctgcaatggggaagtagcagctataatatttcaggtatgtatgaagctatcaatactgttacgggtggtttgaaagaccttcccctctaatgtactacactagaattctgacaacaaatttattttattgttgtggcaaaaactgtttatggagaaaactatacgtagcagtctcttatcaaacctagatcaatgtggaatcagctgagacttgaattttgagtgaaaagaatttggtgtggtttacagcaggctggaatcagataatggaaagatttgaaaagctgggagatatttttgtaagtttttatatttgtatatgattgaagtaaaggaaatgttgatatgggaaaagactgagaggaaactgatggtaaatatgaactattcaaagtgtctttgccctcctccttaaccttcagttaagagaacaaatgggttaagatcactttgacttgttaatagcacaaggggaaatacttgctaccacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaagacttttccagattttttagatttttctaaattttttggatttttggggtcggaattgggggtccgactcccaaacaactgcaggagtttggaggcttgactcccaaacccccaattattttttttttttaatattttttcttgtatactcgactcccaaaaaaaacaacaattttggaggattgactcccaaaccttttgggggaaaaaaataagggatttggacgtcccaggacagtctgcagacggtccataggatgtccttgacgtttgggagtcaattagctaagaccctctggattttctagacttttctaaattttttagatttttccagatttttttagggagttgatcaaccaactcccaaatatcggagagtcgactcccaaacccgggtttccccaaaatttgggagtcaattccccaaacctgtcagtgggtttgggagtcggcctccaaaataatttaaataaaaaaagaaaacccccggcggggtttgggtgtcaatgccagaaccaaaaaaaaaaaactgacggccgggaggattcctcccagccgtggagagtactcttgatggccaagagaatttctctcagccgttgagggtctacaacctcaacagccaagataaaaccctctcggccgttgagtataaccctcaacggccgagagggtttctcatggaggtcaagggtgtacacctcaacggccgagggaaacttctcggccattgagacctcaacggccaagagaaaactctcggccgttggaggtggagccctcaacggccaagtgaaacctctcggccatcaagggtgtacacctcaatgaccaagaggaaacatgtacggctgagagggtttcctcttggtcattgagaatgtataccctcaacggccgagagtgtacctcctggtcgttgagggtatacactcttgacagccaagaggattcctgccggccgtcaagggtgtataccctcaacggctgagagtgtactttttttactagtagacatctataaagttgaaaaatttgacaaaatctgaaaaaatctgaaaaaaattaaaaaatctggaaaaattagaaaaatctaaaaaatctgaaaaatctgaaaaaatataaaaaatctggaaaaatctcaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaaatctagaaaaatctaaacattctgaaaaaatctaaaacatctgcaaaaatctagaaaatttagagaatctaaaaaatcagatttcccatctgggaaatcatgtcagggatgatgtgtacttgacttcttctatgcttcctgaggtacaaaagatgttgaccaatttccacatcaatatgtattcatgtattgatatattttcaaaaagtattgataaggcaagtggaggacttcctgttggatctgggacccttgcagatgttgatttagacccaaaaagtctagaattttgctgggaaatctagctttcaaggcctctcaattgcttctgggagacccgcagatttgacaggaagttgtccagtgaaaggccattggagttgatcttttgtttcaaatgacaaaataaaaattgtctttgttattagaacttgacaaagaacaattttcatcaacaagttaagctttggatttggaaattcaaatgtcaatccacttccaaaactgacctcaagtcctccattgtgcaattcagctacaaaagataatcaaactttttggggattggggcagtaagctaaatggctagaagtgggaatggcaaaaccctacaagctaatacttcatgaatcaaaagatcagtccagctgtacagtcttgaagaatgagtggtgtttgttttctattactccagccaggcagaagcaactcatcaggccccaaatattgctacatttgttagggcctgtaccatagcaccccagccaattttcattttcatttttgatctttttatttttcaccaaccaaaattcattttggggttggcactgaaaacctggctgctgtactgtgggaaattgggtgtgcatggtacaccatttctggcaaagtcaatttccaacctggaaattggaaattgacctgaaaattggggctgtggtacaggcccttagacttatgacgtggattgtcatggggatctcacatcaagactttacctttttcccctgtcaaacgtgaacttgaacctcattcaatttaacccaagcccctcaaatggagggcctggtacagcccggctggcactaacttagagcatccgcattggttaagtggattagtgaggattagcgacctcattaatccaaggattagtggggtataaatttaatacctgttagctccaaaattgaccctggagctaacctaatccactctctaatcccaaccggtatggttgggaggattagattaggcagctaatcctgcctaatccgcacactgatgcggatgctctaagtgagcctttgtaatctgaaagaggcttgttgtgcaaggtaaccctggcgcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgcctggcgcgccggggtgtcccggccctcgggaacgaggtgttggggttaagccaggataccaacttcatgttaagccaggatacaataccaacttaattttttttttcaattgcattcaggtctcgatgttttaaagcctcatgagcggatcatggcttcacttaggccatcgaattgggccttggtcaagaggcgaataaaactcaagctcaagtcgggtgatcccatgatttgacaatttgttttagtttttttttttcggtcctgtctaaatcacagcagaaccagaaactatcaggaacgcggaactgataaaatacgttattatcactagtggttgtcattttctagtccgcccgataagcccaatttggggaaaataatttgctagtttctgcgacattgtacatgatcgtgaccggtggttatccgcaaatttaaaccttggttctgtgctaaccgtgttagggagagctagcgccctcctttcgatgtatgtccctctcctatctaggcttgaaggttgcaagcaatttttttgagcgaatcaactggccagtcgctgataatcgcggttacgccctttttgcgaacatgtcactcagtcgtaacaatttccaccatcttcggcataccgcgatctttttgctgtctttctgtcgatgaatgaaagccgcggaggcacccttcgatcactacttcagggcaaagcgaaccaaatttatggccccggcttgcgtcccggccgcttcctatgaaaacctttcgcccgtaatcaaaagcatacatcatctgcatagtgccacatgctattcgtgtggccgcggtgaatgcagcctgatagatcgtgccagtttcggcaattgtcattttgacgcgggccacgtctgaaaagtaggcagtaccctacatgcccagaactccctaccctgtttggcctttggtctaagcccatcgtgatcaactcaaggctaaccatattgaagttcactatattgcactcctcgccaactccactggcacatacattcataacatgagatttaaaaggtgctgcgttatcttcggaaattggctagagatgccagcaagttatatgaatatgtaacaccggaaatagtgtatttccaggtgctttcctcgtctagacttggctaccgatacatcgggaagtttacgataatcaaggttctgttacgacaaaatatacgctgtgacgcgctcacagggtctttgactggagctgcgaatctgaagtctcaatggtcctacacacaaaccgctgccggcccgccacggcaagatttttttctcctgttttatgaaaaacatcgccagtagtgctactttgaaattcgttcctgcgacaatctatacccgacgtgaatttttaactcttccatatttgatctaaccgcaggatcgtatggtcgtgtgctccagcgagtttgccattgcaactgccaataccgcaactactctagtctttggggagggaattccacctgacctcgttcaaaatgccaagctagacatcggggcccgctcaaaaagacaattttggactttgatcagtattcagtttagctcagcacgattttggccgccatgcagcccgcgacaaacccttcaatggaatttcaacataaggttgatcatggattcatggtcatgacccaatcagcgaatgtttgcacaaaggtgcctgtatcatatcatcatgcgtgcatactacgtatggtaacgtacaagcatattctcattcgagcgcatgtaggttatagtacaacatgtttgcattgagaagcccaaccggaagagccacgtgtcacgggaaaacgcgacagcggcgaattgtacgtgaaggtgcgctattgtgtcgtatctttttgagcgtggatgggaagatgttttagccgacaagtggcgtcttcattccaaatgacgcgtcaagtctatgtacctcccaacaggcgacttcctcaagtcaagaaaccagccaataattgtaattttgcttgctctgaaaaaactcgaagcaggagtgcgaataaagtaccgaacaattcataatacagctgttcccaaaaaccttgcggtttcgggagcgctgtatttcagaagaatttttttagcaccaccaactttttacgcctcacggcctgtacagatgacggtacaggttgtgatttggctgccgaggccctggtgtaggtccgggtgcctgccagctgccaggcaggggggggcaagcccctacctgatgaccggctccgaaccaaaaaatcgagaggatcacgatgatccaactcccataccctcaactcgaaaactgagggagttgggtactcttgcctgcagtactgtggccatacagggccacgtacaggagagagcggcgctaaaaagagaggcgcaaaaaaaaatcttctgaaatacagcgctcccaaaaccgcaaggtttttgggaacagctgtacaaaaaaggttatgtaacaacagcacaaaattccccaaaaccagaaaatttgtgcatgtgcgccagatgaatcaaactcatccgggtgcgtgattatcgcctcttcctcagttacaatctagcgccaagctaccgtgttgttcgaatcagttggggcgttaccgatcggatattaagatagagaaaacgaagagttccgaaaggaatactccagagacaggaagatcacagctaatctgagggaaacgaaaacctcaatactaatttaaattccactgcaacctaccaaagacataactatactcttctcctcgaatgattaggttcgatctgtttttgaaacctccaaggccttcaacgcattatatatccataaccagcagacgtttaatcgggcggggttgtgcttggttgtggggcgctgggagcggattcgtcaaccttgccacagcttcttttttgagcctgccgtttctttggcactcatgcaatttcgccgactctggagtctgtatgtttgtttttcaccatcgaccacatgcattttgaatctttgatatggcgagctagattcatgttacaccttcatcctgtcacgactccagtcgtagatcaagctcatgaggatatgtgcacattgcattgccaataccggtgccgaagttcgctgtatgtatcgtaacagatgatatgtatttaaatatttatttacttcttcatttatgtaattaactcacctcggcccaccttctccaccagtttaccctacgtgactgccgcctttggaagcctggaccagggccgcatgatgaagagcaggaaggtttaaaaggctaaacgcttcatacgaatgcctagctcgcggctccctcggcgtatgtacaggcttggtaactcgacatgacatggagttgacaggcaacgggttgatcccgaggtaatgttgatgcatctacacacgcatacagaagatttgaggagtgagcattcttctccatcttgagcttgtaaggatccaggatggcatcctgttggtgaggtttcagtggatttcaggggaaacgcaatttgaacttagagtgtggatgaaggatgtatttatttatgtacaaatacactagaaacccaaaataatcgatggatggatacaacctacactcacttttttgtacacatcatactgaaaatcgcaacaaacagtgatacaatacattctatgtgttcaattcataattcatatcaatcgcgcagtcccattctctcaacactgcttgccgattgtttgttactgcccgatttttttttctacagaacgtgcctgtagactattaattatttacatatttacataccagggaaactcacacttccattcttctcctctctcgagtctccgctctgtactccttgtcctttgtcaaacctttaagtgatagagtctacatacttcaattcaaataccacatttatttagcagtagcaggaggtaccagtacatattatctacttaacaatcaaccactcaagactcagattgaagacctcggtcggtctacccgctgccatccaaattccaattgcctgaagccggcttggggagtttgtttttttctatgcaaatgacatctttgatgttcagtaacagttgtttataataaatccagattggctcacctctatatactcaagtgggtggctgatctgatctgcatcacccgcttttacttaacctatttcgcgccccgtcgggattggtccacatagatctactttccatcgacatcattcatccgaggtcagactccattagactctatcctgtcctcttgaatcctccatcatctacagtagagcttcaagtaccccacccagccttctcgaagatatccaagagagcccctctactcgatttcctccgagcataaactgtctctgaacctccacttaatcagcagtacagtcattcatgatgctctcttccggcccgagtttggaattgatgaccgccaagttcggctccccagtatctcagccatcgcccacaaatacttgctcgtctacggtcagttcccttatcttttactaatgctgaaggattggcagtttgaatgagtggaccagcgatcgtttctgctgctcaccttactataattgtctcatggttgaaaaataccggaacctgtttgctgatccctattttattccctcgaatgtcacaaacctaggtaaatgacggcctgaattccgggcatgcagcagccattcatgacaagcctctactaaattttaaccgccgagcactctacccgatgtcttatgaagaggcggcgaccaatcttcaccaggttcaatgtacggctctttccctagggcgaccgacggtagtcctccccgggccagaagaaatgctcaatggagctccagcttatcaggctgagcctctcatatctctgtcaagatcaagtctatcgccagccgaacaagcgcactgcccattgcctcctcgtcggcgcgggcgccgccatctaaccagcgaatcacgcacgggtagcgcgaccgtccctcactccaatctacaatcacctcgccagcgtgtcagcattgcgtgcacattttgtcgggctcgaaaactacggtgtacacctgggccgcctccgtgtgaacattgcaagagaagaagccacccttgtaaattcgattatcaacctcaacaccgtgatcagctgccatctgccggatgttcctcctccacttccagggatctggctggtcatcaatgaagaaccccaacagataaatgtacttgaattttccccaatcccctcgcttgtatgaattttctgaagccatgaaaatctcgtaccgttcatatttctcaaatctccaataaaaacttgttttttctccttgagttacttctcattatcttcattatttttgattttttgcttggagatttcagaagcataagggaagctgtgcaatatgtaataatggctgggataatcttttatgtaaagctctttttacgtgtttcctttcttttttccctttgccatttcaagaaaaatattcagttaggacatataccttgtattattccttgagttttactattctattcttgatcattattacgtcccttttcctacatgtacgtcaaagagatatgcccatcacttgcatcatcagctttgtcatttatttcaaaaccagttcgttgtagatgatgtatactattgaacgcccaaatcgaccttcgggcgtggtggtgtagcgttgagcaaacaatagtgaacattacatcttgcctcagaaatcatctggaggaagctacaggcagtcctcccgactgatcggcgctgccatagtcaagcgtgaccttgtcaggaggtctgaatcacaatcccaaggaaggctctcttccttctcccttgggttcctgtcaacgagcctaactaagctctaagccttgggtcctcaggctctcctgcaacttgattttgtttaaacttgttgtaggcagattcttaagtaggtttttcatgggaggctcaaaggaacacccagtttgtccaatatgctcaagagttgtcactaagacatagtatacactatagtcactgtatgggattttgccctcatttggatgctctcttcatgcaacaaggatttgagcaggctatgaagatggtgaagagttgtccagttgttgagaaacatttcaataatttttaagtccttttttttctgaggcctggaggtgcacaatggactagtctaacggataatatgtaaattggaaggcatccaactcaacttcaaccaaccatgtcaatccccgccactgaccatacaaccttgcaacttacattcaattctctctcccactatttcagaaaccagtctatccccatgttaattgttattattcccctaattctttttttacttgatcaaatcaaccatttctcagctggaatggaaagtgtctttgttgaaattctaaatgattccttctcttttactaatgactcttttgttttctccccccaattattttcagtcatcttgaattcttcagatcatagtttgttgttgacctttcttataataagaccccctttgcagtcaagaaccctaggcattgtccctcttatcaacactcatgttcttcatttatcttcttctaattatattcattattgattgtttttctcttgtttgaatattcaattacgcaaccactttttgatcagcttgtatgtagtctatttaaaaactagccagttacaagaaatgtaaaaattgatggttcttaccctcttttttgacaaaatttaaccgctccagtgagaactctcttcatcactacccacatctctccctccacagttttccttgttggtcaaaagttcttcagtctctttatgtaaccaaattttgttttccttgtaaattttttctcaacaacactcatgctattctgtgtcaagccttacatctttacagcttctgagtatgatttcaatttttcttgagagctttagactttaattgaatgtttttagacttgcttatttatctgggattaatcaatgtacccccttttctgctatccacaccttgtttttcacacctgcttttctgcttttaaacccagtttttccagcattttcaattaattcttttgggattccaaatatgctaaaaatcatctaaaatccagcattctttttggaaatgttgaaaattcccaaaagagcatttcttttttttttctcgcccatttttcccaattttttttttctccctatgaacttttgaaaacttgaattatagctcatacttatttttaattgttaatttttaatttttcttctccatatagatggtaccattcaagatatccctcattttgtctagtattgttaggagggaatttgaggtggttaaaaacagggttttcttttcattcttttcccagctcaacaagctcacatagctcacccagattgaagtagccttcagttccaaatggatggtaatttgaaatttgttcctactttgtgtgactgtatgaactgatctgtatctatagtaaatatgagttgaattcactgtaatatacaactatgaaatggtacacttaagaaaatgaatcctcaattttgaacaattactccacttgattcaatgcttgaaacaagtttggaatcccacaatccaaccaacactgaaagaatccagtacatctacttgattttcatgtattgcattgtaataaatgtatttctgatgttactattatctgatacaatacaaaggttcccaaaactgtgtatattctgcctaatgcattacaacacatgatgtattggatcaagttcaccccaaattgtatttaaataaatagatacatttatttcttatttatctgttaacatataaaatacacagtttggaaaactttgtactgggaaatacagatacaatacatgtttcatatttgtttcaatgttattatttaatcaaccttgcccatgcactgatttttgagttcattggaagacttcctgtcaatctggaagcccttctagatccagttctggaatcctagattccagatatttccagaattccatattttcccaaatttgcttttctgtcatcttcattgtccagatctgaaaagaagcccctaaattccctcagattcttctgtcagctgaggtgtcaacactcggctcaagttcattgacctaaaaaaacctttgatcaacccaatttcagcctagagatgtcagcaggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgtgggtgtcaacatttgcagtaaaaacaggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacccgggtacctgccttacacccgccctgggaatgcttcccctggagaaatcaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatttaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggagggttccctccggcctttcactaccaaaatgattttatcagattgctaaatctggcattacattagataaaaatatctgatattacatcaggaaagactgggattgtatctaccagaattgatattatatctacctaaaatgatattgtgtgtatcatgaaagatattaaatcagaccaacctattcaatttcaacataactgaattcatatcagatttttccatctgatgtaatgtccatgggctaaaaatttgtatcagatataaaatcagacataaaatcagttatgttgatattaaataggttgggctgatgcaatatttcttgagatcgatataacataattttgggtagatataatatcactcctgatagatataataccagttttgcttgatgtaaaatcagtttttttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtgtttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagtaaaagggtaaagctaaagatagatcagagaggagataaaattcaaattggtgatagaataatttgtttttatttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtaccgtacccaccctggtggccctagcaggtgcgggtgtgggtgtgggtttcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtattgagtgacatctctatttcagccagctttcaagtcaagcaaagtatggacaacaggagcaattgattcaggttcaacaacactcaatccgtggttgacttgatcaagttgagccgcgtcaacacagagaggaagattaagcaattatggcttttgtttggatgatgttttcaggtggctgattcattgtgttgcaattagcttttgagtagccctgagatcccggagcacaaccaccagtgcgcttttgaaggttttgttgacatgttgaatgcctacggtttatatctggaaagctgggtagaaaaatggaaaccctcacatagatttggaaggtggacctccccagggcacagccggcgaatctggaaaccaaaagtgatgagccaatgcataatcacaacgtaaatcttcttcaccgggcaatgaaatatccagtgcttatcacctcatgcataccaggcctaccgaagaccttttgtcgacaaggaaggccatggtgtttgctctacaagacccagggagagagcatacataccccctggcaaaggctatggggtgtgtgctcagtgaagttttcttagaagatgctcgccaaggaggcatcatcctttcttgctgcttgttggggacaggctgttgttcaggagtcaggaggaatcctccccggtacacggtgttatgagttgcatgtaactttgttccaaagaggtctcctccaacaagtggtagattcctccctcacaaacagaccggccacttgccggggaggaacgttcttcaatgaaaaggtattgtaaacttgtacttttgccaaaggtgatgcctccccggcaagcagtgaagtacacccgctggccaaacaaaccccaaaaagctggaatatctgaccgttgtagctatggctgttctgatccacattgtttgtaacagatacgttgggagtgaagtcttaatcatggatttatgctgtactttgtgttgccagattcagtccggcccacggcacaccaaaatttctgggagaattccgttcagatatggatctagaagggccttccagatttgagggaaatcttccattaagaattctaaacatttttctatcatttaaaattcatacagctgtgttgttcctgagcaactttgttatcttcctttttctttgtgttttttgctaccttttccttttgctcatctacttaaaacttgttggatttcatgtgtactgcccatataattcattgattatgatagttagatactctaccaagtcgtaaatacacctcacaacactaaattttcatagtatgaaatgtcaacagcaatggctgcaaactttaaatttaaaactagtcctgctggtgtgactatctgggtgcttcatgccccctccctcagggagagtctaaaatacatttcttgtgtgagccagaaacacgttttggtggtggcaacctctttttcaccaccactcattcattacaagccaaatttatttttgattcaggtggatgagagatctacatgataatccagatttttctatatatttattcttcatgattgccagaacctgtttgtttctggtagaaaacatgtaatcaagttcatgcttcatgttttgaactttcatttgcaaatttggcagaggcttgagcacattctcagtatagacatattttatgcctgcaaaattagaatttccctttttctgtttgttcttttcaagaagattggtatgaaaataaaaatatgaaaaatacagaaagatcaagaaatattatagaacaagaaaaaaagtacaatgaaactctgaaaagaatagcatcaaagacagaggtgaaaatgcaaaaaaggcctcaaaatcacacctggatcatgccaactttgagtgatagtatgtaaacctctctagtaagaataggctgctgcccagacctgcccacacagcactctcaccacaaggggcttagttaagcttgtgcaaacttgagttacaaagacaaattgagtctcacccaggcaactgtcagtctttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggctagctccactcagtcaaacgttatttgtggatttaagtttagttgcatacaaaatgcttattgcataatgcaaaccacaagttggccttagtttttttacatattcaatattcattgcatagggtaaccacatgttggccacattgtttgtaggtatagagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatagttgttatagggtagggttagaaccacaagctggccttttattttttataggttataggttagggttagaaccacaagttggtcatttgtagattataggttagggctagaaccacaagtcagccgggttgtaaatagactattttaaggaggggctttcccccctcattccaatttttcatcatctcatctgatcatcaaccagacagaacagagcaatcaatctatacattaaccagtgtgatcttaatcaagtgccccgttgagatcattcagccattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaagaaggaagggaaagacactttcaatagtcacatttttccacaatatcatctcataaataaacatttatcatcagtacatacgtcaatcatttttcaaaatacataaacatataaacagaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacataattttctctatcatcagttttgccacaacaataaaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaacgccaggacaaaacatattgatgcaagatatcattttgtacgcaactgcgtcaaagatgatattttcaagatcgtgcacgtctccacacacgacatgctagccgacatgctcaccaaacctcttgctcgtgtattgttggagaaacatcgtctcatgtttggccttatttaattttctctctctctcttatctctattattctttcaactccttctcttatttctttcactaaagtcagtcatcagcaagggggggtgttgagataccgtgacatgttcacagttgtcagtgtgctttctttcttccttcatttcactcatctctctcatgtcacagagtgtgacatcttgttgtctttcctcagctcatatactggagccaagtgtgtctgggaggattctcttttcctcatcctttccaacatacttgtctccaggtatagtcatctttttcttttctcctgtcatgttgaaatgaactcatcctttccaacatacttgtctccagggtgttcatctcaacacatagcaatgcaactgcagcacttccccagaaggaatctttcttaagcttagcacagatgttacaacattgttatttttcatcagctgtgattctaccactgtaagaaatcctttgggatggggggcatttctacaaagaggaggtatgtaatgaatctatgacaactcctacaagtggtttgaacaaactcatgactgtctatgatactgcagaagtaacacaatgaatttactcttgttttgtggaagaataatgtgagaaagctctcactgcaagattaactaaactgccacaatttcacatgcaggataactaaatttaagttttgttgaaactcccccaaaaacattttctgtgcaaggagaaagttgctgaagagttggcaaccaaattaactttctgtctggctagttttggacccagaaggcaccattgacttcaagtcatgatgagtccaggtgaaaatgttgaaatgggtttcaaaaattcaaagaatgaggtaataagcacatctagtggtatttcttactttcagttttcacattcattcttgggagctactttcaacagtttgacagaaacttgtttcttgaactaaaaactttcaagcctgggtttccagaaagggtttttgcattaaatttttggatccatattgtttctcaaagtgggtacataaaattcttggcaagccttcaagaaagaaaggcaagctaaaaacacagctgaattcaagattgaatcgtgacaaaagaagacctctcattatcaaaacaggaccgcccaacgtggggctcgaacccacgacaattcgatgacagaaacatgttctgaaaccctttataagagtcgaatgctctaccaactgagctagccgggccggtgacaccacggtcatttgcctgtcgctgcgcgccgcagcgtcaccttgacgctgcacgcgagtttgaatttgaattcatcgtcatctgctgcgacatgatttcaaatgcatgcgacaatgccaactaagcaatcatctcaacttcgctgaattaagacttaccagacttaccaagagtacaataaataatcttcaggttacataaggttccagtcaggaaggatatgatgaggatctattttctgaagagaaacgacaaaggacaggataatcttatacatataggtgcgaggagagcgtttgttgctcatgccagagggttaggttcgccgaagcagattgagttgatgaagaccgcaccagtcttgcggtcgtcgccctacaaaaaagcattccaagaataagccaacatatcgggagaagttgacgtctgaacagatgcccggaggattatatgtattatgtagcttgccaagatttgcaaagaatttatgtcagagatacaagaacactaaccaccacgttcaagtatatccaaatcgacatcaaaaggcaaacgatcaacatccgagcaatgcccagtataccgactcaacgacccatcaagatacttttaacaggattcggttcgttcagaaaccatgagaagaatgcctcatttgatatcgtcaagcaggcatcggaatctggagggtttgactctgaggatgggaacagcgctgtagagttagtggtccatccagagccggttcgggtgagctaccggacggtgaacgagctactcagccggctctaccagacccatccagatctcaacttggtcatccacactggaatctctcagctccctagggccaaattcttgctcaagaaaatcgcctattgggaacattacaagtcccctgatgtcgacggtctcttccctgatccctccctctccgattcggagacccgacctgcttccttatcttcttctgtcatgctcgatcagcttgtcgaaagagttcaggatcagatctctcagccgatcaatctcaaagtctcagaaaacgcgggcctttttttatgtgaatacatctactacagttcactactgagattcaagaacttgacgaactcgaacccggagccaccatcgacgaggacagatcaatctctttcttttggtcattgacaaagaagttagggttagagccctccaaatacggttctgcttgtgaagcgaggatccagtctgcaaaacggcaatcgatgctgtcaccagtcaagtcaaggttttggtgagctggtgtgggagcagcggcggcaccggtctggatcagcaagccgtcgaaccgtttaatgagcgcaaagtttccaacgcggtcgtccagattgcagacgcgggcaccgcctaaagtggccaagaaaagagattctcgattgataaccgttggggacggttgccggcttgagcgggatcggtggggtcggggaagctgagtactttggcggccgaggccgcgtccctgatcgtgctctggatacccacaccgtatcccccagagagactgagcttgtcaaacccggccgccatcttctggatctggcaggtccctgagcaaaggttgaagttcaacgtaggacaatggctcagcccacatccgctggacaagcaacttggtctcgctaggctcgaaatgaatgcaatgcgcgagaattgaaggcaagatgcagacaacatgatttcttcagatttagagtcagctgccaggtggggtttcaaatggatgtaatgttggttgtgtgatgggtaaaggaggaggaatggtagtcaggcccttacaacaaggaaaggcaagacaaaaacacagctgaattcaagattgaatcgtgacaaaagaagacctctcattatcaaaacaggaccgcccaacgtggggctcgaacccacgacaattcgatgacagaaacttgttctgaaaccctttataagagtcgaatgctctaccaactgagctagccgggccggtgatgttacgtagggggcatctgccatgcagtcccaaccagacatcattttcgccggctaggttgaagacttgaattgttttacaattgttttacaacgtgcatgtagatagaacgttctgcgtctttctaagaggaaacgacggaaacaaagaaactacaaatcgtgaactgactgactagaggtttgcgcctccaaaaagaacgcagattgatacgtataatatgttaattggatgcgaggtagagcgatgccttgagaattcagggtgattttgattaaaaataaacttgaacggcagagctcatggacgaactgctggggcaataaggacatttgaccgttctgggaagtcaaaaccagcactctgaatcagacatgggccccgagcagacaaaaggaaagtgaaggattcaagcgaaaaagacataccctccacctttagccaacttttgcatagattctttagcgatcacgtgtccgcaaggcatcatcattggggggttggcctctgtggattgttccttggaaaccggacacgcgaagactgaatgaaatctaaattctaatggtaatggaatttctacctacaaacgccgaggatcaaaccgattagcgaaactcccatagaaaatgaagatacttcatgaaaatataacagttacgaaactggtaattcatctgcctgactccattcagtccttttctctttcatgactgatctaactttagcgattttggccaacgcaccaccagagccaagttcagtagccaccgtcaaaggcaactccttactccaacttagtctcgcataatattctttggtaaatagaggcacgagatgatccgcatggagccaaagttgtgagcaatcagactcgtcgccagcatcggcatcgtccgtcaatcgataaaactcagaatagggtgatcgtttcaatctggagaatggagtgtaaagactcgaagctgtgagcctgacggcttcgtcccatcttttaggaaagaatttcgggaaatgttgctgggcatattctagcgctaactgccgagatttcgtgtattcttcctgatgtcggtcctcctccagttcaggttgattagaatgcggctccatgatgattggaacttcgattttagtgtcgcgatgtaaatcaccggagctcaattccatcttttgatcttcttctaccctagaccctaactcgacttcaacctccattttgtccttcgcgttcttacctggttcggagtgaattgggcgatgatcaaaggcaggttgagttaacaatcgaatgaattgagaccgatgcagatcgaactccagtggactctcccgagcatcgagccaatcccgattcctttcggtccattcgagggcaggtgctaaatcgccagcttttaagcagtcattgatccgaaagagttcctgacaagcttcgaggacgtgagcagatgaggtaacctgagcctcctgagcaaaggtctgggccgtttcaaatctaccctggcgaagtaagtgatcgatgatcacctgattaagggcttgctgagcacttcgggataggaagggttgcttagatttgggtgtttcggtttgagggcctgggacgaggttggtgccaagtaatggaaggacggtttggttgaactttttctcgatcatcttttgccattttgacgtgagtgaatatagctctttgtgagattgtaaggccgccttcgttgctgcctttgagcgattcatgattggttgaaggccattgttctgcttgatctgaaatccttcgatctgcgagcctgcgtcagaaaccaaacagcctcagtgttttattcaagaattcgttcgtactactgcgtgattgaaacctgcctcgttgtatgaggtccctgagggactctagatcggagatgaccctatcgatatcctctgtgaccttggaatggttcgatgctgccttgttcgataggttctcccagtctctacaaagtgactgcataatcaaatgagactggccgttcgattacgatggttataaatgtcgagatggtctgagaatatatccaaaggaaagatgatgttaatagttgactgtcggtggagaagtctggagaagtcctgcaagcctgagccatcgaaacttcccactgcccagtccctcgggtgagtctggctgacctcggggccttccacgggagtgaccgaaggatcaggcataaactcatagattggtttatacatatttataatagtcttgtgctttccatctttatacaaatacaaagaattgtcaaattccatttctcaatttgaggcttgtgggaatcttcaaaagctttctattgggaatctcaaagatttccttttgaatagagatggttgattggcatccggatatccgcgcggatgcggatatccggctgctttttccggccatctgagcatccgcatccgcatccgcacccgctggcgggtatccgagcgggtatcctcggatacccgccctctaaagggcctgctggaagggcttccttccagccggcgaggtacttgtacctcgtcgaccggagggcttccttccagccggccatctccccttccagccgcgggtatcctttgggatacccggatacccgccaactttttgcggaaaaggggccatccacacccgttggcgggtatctgttggcactggcgggtatccgcgacggatacccttcgaccatctccacttttgatagtgaaaaatccatgagagtgttatccaaaaaacagccagatactccaagcaatccatttcaatgatcagggaaagcctttacagagcagcccattgtggatgaaaattgatgaaaaaaatagatgatgcttgaaatagaagactacactttgattaatttgatctggtcagattttttaaaaaatgaggtggatgaatttttgtcaattttcttgtcaaaacatttccgcccttaggccgttgtggtgtgctgtgcctgttccaatgccaaaagcatacagaataggtgatagttacacacacttatcactcattacaagaggaggaacatttattacgtaggacatacaacaacagggtaaggaatacatatgtagatgtggtgtgtgcatgggtaggttatgtaatatgggtttatttattgtgtaatcagtggaaaaaggaacaaggaagggagtaagtgagtgtttcatccattgcttcatctgtttagatgaaacacagaacatttggaatgttgatttggtttctgagtaacagatctcataagactgtatactgtactggattactgctttggaatgtttcagcacatgctacatggcttggtttcatagcaaccaatgacatcatgctgtgcaagtgtgtgtcacctgcagcaaaaataactcacagagagtcacctgcagcagaaatccctcactcttcaatataaaaggagggcctctctccaccaggattcttttttccccatcaacctacaggagtacgttggtcacaattagttagttagtagtgtgcttgtcagaagtagttaagtaaagtcagagatttataagcagtagaaccagaaccattcaaccataacaaattaacataagtagtattattaacaaataacaaataacagtagtagtagtagtaacaccggagctctagttttgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctaaataacgcgccacagtttccattattaacctgaagttgtaacagattcattagtagagtgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccacatattcttaaatattgattacaagactcttagttatttgtttagtacaattagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacatctggtgtcccaacagtggccgattaccttcatcaagatcattcgaatcaaccatatttttctagcgaatcaacctcaacatcaaatcaatcgtggataacgggaagaaggcagattttggcggcgataaggaacgttcgattggcgatacgaaggatacaattgaagtggcgaagtatttaattggcgataccaaggatttgattgacgagacgaaggattcggttggcaatacaaaggatttgattggcgaagacacaaaggattcgagtgaagctagagaaagagaacggaaattcttggccgattattttaacaaatttttatttcaaaagcacaagatgtcgaacacaggggaacaaaaccaggaacagtcagctattatagaaaggcagcaggcggagatagcggaactgaaaggctcaatgcaacagatgcaggagatgatgatgtcattaataaatcaagcaaaagcaccacaaaacgtaccggtaccagaaactccaccaccacaagggcagtctttacaatttgcaacgtcaaaaccatacaccggaatagggggaatggaaactactattggcgcaggagaagaaactcttttaggattgggcgcaacatcatcagaatctagtcagaccaggaccaaattggaaatcaaacttctggatgaagagaaaagtgtagtcctagatacgcggaagctaaatttagactttgatgggtcagaagtggaattattcatcaagcgcgtggagaagattgcttccttgcacaaagctggcggacaagacgtggctcttcagttacctttcatggttaaatccaagaaaatcagtgaatgcatcgagaatatggagggacacgagaattgggattgggacttattgaagaaggaaatgattcgtaaatggggacgggcaacaccactcagacgatttaacgaggattcggtttcgacattggtcagcaaatacatggataagggtggtattcagacaaaagaggaatataggaagtttattggcgaactcgaggagattttggcgtatttgacaaagatggattacgaggacgtgaatgcggcaagtggcgaaccactttggaaggcaatttcgacggagatgcgacgggacgtggcgaaggagttggcacacgacaagaaattgaagaagaccaaggacgggaaggcgctagtaccaaagttagaagtcttgaaggattacgtggatgcatcatttgcagtattagacttggacgttggaatttcaaaagctaaaccacttaccaaggaatctgaatctaagaaggaagctcaaagcaagaataagtcagacagtggaacagataagatgaaggccttagaggatgaaatcaagaagttacgtactgatatgaatactaatcaaaatgccagaccatttccgccacatttttctgcaccaagaccacccaattcaggatttagaccgccaggaactggaggaccatcgttccaacgccctcaacttcaatgtttctattgtaaggaaatggatcatacctctatgttctgtcaacatctgagcgaagatataacgaaacgactggttttcaagcagggacccaacttctattaccctaaccgggaagtgattccttcagacaccggagattcagttcgagagttggtcaggaaatttgctgaacattccaatgaagccaaggagactggggataagagggcaaacatgatgatgagtgaagaattcccgcagcctagacaagaaccaacagcgtccatgatttcgactaatcgttgggaagcctggagtccaccggaaatgcactatggcgaggaggacgaggagaatttgatcggatttggcctgcgaagatctgcaaggaccaacaaggataaggagaaagaatcacaacaacccgttcctaaaccagaagtacaaattaagcccaaggaagttacgccaaagacgccaccaggaaatcaggaagccaataagaatccatctgcggcacggaagagaagaccaagttacccaggagcgtggatggaaggcggctcggacgacgggagtagtgtggaagaggaaccagagttggaggaatctgcaccacaagaaccggaaaggaaggaagaagatctgtcagtaaaagaagtatttcctagaattatggacaaatccaaagttgggggggggacttaagaagaagtttttaaagcaaagttttacactaaccttggaagagctcctattgatagcacccaaatttcttcaagaattgcagacctttccggaggaggaaccaaaaacggtgaatagaagccaaaactctgggagatgcgaccatcgagattttgaggacgacattaagcgacagcgccgaatgaatttagatttgggcgagaatgcactaacttatgcttgcccgctaggatttattgacatcgtgatcggaggtaaacaggtgaaggccctagtggacacaggtgcggaaatgaatattatgccggaaggattggccatacagttgaagttaccagcgcgtgagatcagtatgaacatcatgggtattggaggacattcgacacccatagttggcttggcggaaggaatccatttctgcatagattctgaagatgagaaggctgcaaatttctttattgctcgaggtaaggtttatacggtgttgggaaggcccttcctggctgatcacaaggtacgtctagagttatccaaaaaccgaggtgagatactgagctacgaattagaggatggcggaagactatgtatacccatttgttctccaaagattccaggatgggagatggcacccccacgtaggatagcagataagtgttttagcatgaaagtagactgttatgtggatgctgggagtataccacatatgagaggaccgaccggagttggaatcgaactagaggagaccttggatcaagatggcaaacagacggaaacggacagtacagaaacccatggatcggctagctggatgacggattcattatacgaggatgcattgaacgcaaaatcaactgaagaatggacaccaattcccacttggacaaacagcaagaagggttacttggaaaatacatttacagtcacagtggattatattgacaaagggtacccggataaagaatttgtacgaatgttccctgagaatcgtggatcgacagcggagggggattggaaggaattacctggatattcaaccggccgtattggtttcatgatgctgctgaactacaaaggaacaattggttacctggagaacgatagtatttggccagaaacttggtggattttgcctggagatcgttatcatatgtatttaggagacaacacaggggtgtgcctagcaatggaacaacaaatacgacacagcggtagaaagcggcgaaaggaagaagaagaattcttagctgagttagtatcaaaaatggttggcctttttggaaaaatcgattggaatgcttttaaatgggtgttacaggacgaacaagcgcgccaaggatcagcttatgagactttttggaaagactgggaatactctgctattgcagattacaggtctttgcaacacatcaaaaatgatagtttatttatttattttttattttttattttttcttcctctttcttatgtacataggtgactctggttattaaacactcaagattataattttatggcacagatcaacatctttagcatcacagcagcttgggggtgtcttccttgttacagttcattttcttatcaagattcattcaagtccacaagccatgattctctgattctattttacagttctacattttttttgggggggatttgataagagcaattttgggttagttgtggaagaaaaaatacataaggagcagaatttctttcattccaggggttatgaacatatagagcaaaaaggaggacatattcaatccatgtacaagtcttttctccttcttttgtgctttttagctcttattggtcatatccatcaggaagaaaggctgtggcgataggggacagaggaaacaggtcatttttgggattccaattgttagaggcagcggatggtcgttgtatcgttggggaagaggaaaggaaaaagaacccaggtcggaagcgttaaatctagtcgtttgggtcataatcaacgttagcagatcggtgtaaagaagaatgtagcggcaggtcgtttcgtcgttttctttaggagcagctcgggtttggaatcgagcaggtaggtcgtaatgggtggaattgttcaggaggaaggcagaaaggagcagcggacgagatcggttgaaataaataacaaataagacgctgtatagagaagggccacctgcatcgatcttgccatcagcaatcgatggcggtgggaggtcgtcggcgactagaagcagggagatgaaagttgagctatgtacagaagggaggtaggtatggttatcgctgtccgagaccgatcacgaaataagaagaccgctggctaaggtgcagagaacagagtcaattcgaaccaatcgagtcattatattagaggcggccgattgataaggaaacacatcaggaagtaaaataggggatactcatcactcaagagaccgcaagactaattattaaagagaagacaagaactacgtacgtatcagcgaatcgatcgcgtggtaggaggtcattggttactagaagaagcaaagagaaacttcgataaatgattgatctaggacttcaagtcttccaggccgcgttgaagggagcttggatccggggtacaaggtggacgcgagtcaatgctgtttgagagtatcagcgattcaacctgaatttatacccttgcatgcgactccactgagaatatctgagaatacttgtctgaccggttacgaggaaacatcaatgcagccagacacagcaacaagatagaagactctggaaaattccaatggtttctatttgggccattgaggataagggtaagtatcaaggatcccaggcaatacatacatacatacaaagaagaagaatacagcaaacatgggggtaacagaattgcctggaatatttaaaaaaaaaaaaaaagaaaaaaaaagaaaaaaaaaaaaaaaaaactggtgcagataatgggtcaagtcagtcggataaaacaacacaaaatgaaatttaaaaataataataataaaaacagttgatagcctcctgagcaagaggttaaactgctatgttaagtcactcttttagcctcctaagcatgaggtaaaactgctcaactctcctcagcaagagataaaattgctcatgtatcctcagcaataatataaactgctatgaacagtcatttctttgtgaaaacagtagaataatattacgaaatatacgactacggaattcaggatcaggaagaaatgaactcaagaagattgtagtgtatggacataaaatttatttaagaaaacaaacatcaagtcatttgacaatcattcacaagacacaatcattagcacattcacgaattataataagatgggaaacttggaacaggaagagacgatctaaagacgtggaaagcgtggacggactatcaatgcaatatatgagaacaacaggactaatgatttttttataggacaagcgggattcataatgtggatgtcaagggattggatatgcttgaataagaaggggcattatctatgaacgggtgaaggatgaaattaggccggaagcgtaaaagttagataatgtcaattttccaatacccttgcaggaattttagctaccagccttttctttggaccaatgcggaaatatatgaagcggaatagggcgtggatattcagagggcattgcagagcctttgatttggacgtagcaggtagggaggatggatgaatctgtaatcttatgaatcaacttataggattggtgtgacaatatggggcaatgagaaccctttggcgtatagatatggacttggaaaggattggaatacaactaaggaggacttaattattagaaatacatttcaagacatcatgattataagattggaaagcaattggtaggcaaacaggatcatatgtttagctgagggacaagggtgggccaattcaagtcaatcatttattagtaaataaataagaaaatagcacggtgtcaagagcactggacaaaatggacggaataacacagcaaattggaaatttaacaggatcaaaaaggaagacagacagacttggacggagaagaaacaaaccagcaacatggacgacgtggaacgggaaattaaagtggaatattttggcatcaagatgtaagaagattcataagactagcaagaattataaattggattgaaaagtttgagtgatatgaagagaaagagtgaaatggttgagtgtttaattaatccttgctggatgtgtggccatctacctcttcttagagcggatgagatgaaatagtttgaaataactcaagggcgtcttggattaggtcgtagcggttatcttatggaatggattatggattgatgatacaatattggacggcgatggacttatttacggatagaagtggacttggcgtggattggatcccaacaacaatggacgttattcttggaaatcttggttaaaaattacgaggagtagtgttcttttggcatttccacaggaatgctgcggacagcattaagttgggggggggatgtggtgtgctgtgcctgttccaatgccaaaagcatacagaataggtgatagttacacacacttatcactcattacaagaggaggaacatttattacgtaggacatacaacaacagggtaaggaatacatatgtagatgtggtgtgtgcatgggtaggttatgtaatatgggtttatttattgtgtaatcagtggaaaaaggaacaaggaagggagtaagtgagtgtttcatccattgcttcatctgttcagatgaaacacagaacatttggaatgttgatttggtttctgagtaacagatctcataagactgtatactgtactggattactgctttggaatgtttcagcacatgctacatggcttggtttcatagcaaccaatgacatcatgctgtgcaagtgtgtgtcacctgcagcaaaaataactcacagagagtcacctgcagcagaaatccctcactcttcaatataaaaggagggcctctctccaccaggattcttttttccccatcaacctacaggagtacgttggtcacaattagttagttagtagtgtgcttgtcagaagtagttaagtaaagtcagagatttataagcagtagaaccagaaccattcaaccataacaaattaacataagtagtattattaacaaataacaaataacagtagtagtagtagtaacaccggagctctagttttgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctaaataacgcgccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccacatattcttaaatattgattacaagactcttagttatttgtttagtacaattagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccatgtctatccgtcccaggagtcctacaccgtgcaagttaattttggcataaatctctcctacagagtgtccctttgggacacacgggccttcccccagaccccctccgttgagaggcttagttaagctagggacggagtgcccaagatgctaaagcaaatttcaatcaataaattacctagaaatatctagtacaactaaattctagttaaattcaagagaaactttgtaattgtcaaagtttccactcaaatggaggacttcccgttgcctaaattgcttgatctagaagggggtcctaaactctattggctggtgaaaacttgatcttgatcaatttttgccagcaaataacgtttaggatgtccttctaaattagcagatttggatgatgggaagtcctccaatttgcattttttgctttacaatagcttctcaaggctcagagatcaacttttgctctttgatttttttcaatatttgatactttgaaaaaattttactggtctaaattgcaggataaatccctgagattttgatgagaggattgtcaaaatggtcaacttggaccattgagaatcagccatgaaacaaactaaagatggcattttggacccgggtacccgcgacgggtacaggtacctgctccattattagcagatatttaatacccgtacccgtacacggacacgcaacagcgggtacccgggtgtttttggcgggtaccggcggtaccttttccagaaaaaatctcaatgctttatttcattccattgtactacttaatgggagtatatcccctaaaattacttatcttcccctctgcttctccttcatcttcctcttcttttcctctaggagcccttcattccacttattcagatccccatccttgatcttattgttctttgaataaaatgctaccgccattcccctactcacagataccgcactaagcctgtgcctcttgagtgtgacataatctcttccaaaactgaacgcgcgctccacgtcaaccgatgtagctggaaatttaaaagaattttccaatcgtttgtaaattagaaattaaatcaaaagacttaaatataaataaaccaatgaatcatacctggacaactcaatacatccagtgccatagtcaaaagccctccataagtgtttcctccccgcttttgttgaagccaccattcaagggcgtcgataggatcggatccatccaagacaagagcaccgctaagccagatgtcaagtggatcggttgatgagttccctgagcgtgctgcagatgcggcaccaagttgcgaaaggaatccggttgggtgctggaaagaacttcggttaaacttagatttaatgtttgagatattaacaaaatctgacttacttttgatttagggtcgactgatttggaagctgtgggtattggttttggcttatagtgattgatccacatctcgcgtgtgtgagaaattgcatcatcgatccacttttgatcccagccagcaatcttgaagtactcatccttgaatgaggggtggagtactttgccattggccatcaagatgtatgtgagttagtttgatataccaaactgatacagataacagaaggaagatatggaaaggaaacttactcatagccactctgtaaaggggtgagcagtcggttagagtatagtatttgttagtaagctgcaaaccgccacgacacgcattcctcaagacaggagcgtaagattcttgagctatgatagtcgagagatgttcggttatttgatcgatgaagaccaccacatgcgataaccgaggtgatcctgcaagtgaaacttgaagcgttatttcaagcaaaggctgcagtattgcagccaagtcgatagctaattcgatgtccctctcattaatttgatatttccgagcgagtccatattttttgtccttctgccattcaatactaagaaagaaagaatcatttcatgtcttgttggaaggagaatgatgaatctatgagctgaacttacatggcggagtgacacctgatgatgctatttagttgaattagagtcgagttccatcttgtacaaacatctcgttcgatagtatgcggtttgtcacactttttttctatgcataacttgataaaagttgcttttgagtttggtgattttttcagcttacgggcaatggcacaaaactggccgttcaatcatccatcagtggttattatacaagagtcaaatgaaaaaattaactcttctgactcacctttgtaagagtttgtcggcaacttgaagatgtgtatttgtcgacatcttcatcttcgtcacttaattgttgaatgtcattagtatccaattcctcgctgtcggcctcctttgtaatcccatctgagtctcccaaatcattgtcttcggaatcactaattacaacttcactccccttggtgtacctaaaggaaaagaaacgatcatttatatctaaagaaaaatcttgataaaggaaagattgaatccttacaacgcaatctgctcttcgcaatcagatgattctgtttcggaatcggattcagatcgatcggccaagtcagatgtttctttctggtttcttttttgtggtccaaacggtcgcaggatagcctttgcaattagattgagtatatgggcaaagcagcgtatccattgaggttgtcctttgaagtggggccacttcagatttttcagctcatttaccataacttcattattggacgcgttatctgacacaatgccataaatctggccaaaagcagaggttgttagacgagtacaattagaaagaatgaataataatctaccttgctcgcaataccaaatttttcaacgaccagctgtactgtttcagccaagtatttgcctgtgtggctgcgggataacttgatgaaatcgagtggcatagattgaagcccggctcgctcgttaagccagtagactactataccaagaatgtcgaacccgttgggcgattgccatgcgtccaacccaagatacaatgctcctgtgtggctctgatgaccaaatcacaaatcaaatttaatcgcagaatcaaataaaatgacgagatggatagaatcctcctcaccttcaactccaacttgaaggcttcctgtaccacggtgtacaagacatgaattgctttggagaccatccgtcgattgggtaagttcttgaggacagttgggtgcaagatgctcttgaggctgttgtcttccaatgcagagaatgggcgtgcagcctccgcacaccagattgtacatttctgtgttacctgttcctcatcaaacatcaaataatttcacatcaacctcctaataaataatcttaacatgaatactgacctcgcgtgggtcaatgtcaccagtgccagtgactccaagcgatccaagggtccttgtatggtcttgatcatgtttcttcttaacacaacttgcagagtgtttgaggagattactgcaggatgagtcgcttgttggtcggttgatcctctttccacatctaaaaggatgaaaaataaatttagactgccaatatgattcaaaaatagtgataataaagatgaaaatgaacctacaatttgcaaggataggctatcatccttcttccattcttatcaagttgattggatagctcaggtacgttgtatgatgcataactggtactgacagcggtcctggcaattcgttgtgctcggcctgtgattatgtattttcagattggggaaaaaagaaatggatattagaaatcaattgaccaacaaaaaatttatcaagacgagagacaagacatactaagctcctcctgatcggtattggcaccagcaggccctccactggcagatggagtgacttgactttctccaagttgctcctcgtccacgtcaatcggatcggtagcggcagcggcagccccatcagatacagatgtcgaagcggtgtttggtgatgattctcgacgagatctcttgggtggatggtgtgggcggcgcatggtgggggtgttgaggtgggatgaatggttcaatcggggtagattgaggatacaatgatatactttgtgatacctgttccacacctgtaacatattaacatatgttacaggtgtggaacaggtatcacaaagtatatcattatacacttgtgacatatttatgttggaccgtccaacacatattacaggtgtggagcgggtatcctggcaagtaaccgggtaccctagcaaaaaatcaccaaaaccagatacccgtacccgtacttggtacacgcaacgagggtacccgccagggcagtgagtacccgtttgcgtgtaccaggtacccgccaacgggtacccacgtgccatctttaaaacaaaactaagctacactgatcatgctggacactccaagaatggctatgccaaaacatgttgatagcaacatgcaagcatgtaagtccctcctttggaggcttgctttgcaagtagcaccagccagccaccaggcccacagaagcgtgggacttgctacaagctagctggtcatgtggaagcaacttccaaatccccacaagcatgaggggtggtttggggagccaactcccaaaaaataaataataaaaaatatacatggatggctgactcctaacaatggccatccatttggaggaaaaactcccaagcaatttccctcaacagtattgttgaaaatccttgggagtagtttttataagccccttgagttattattttgtatcaaactctcaagctaaccaaccctcttacctacaagaattttgaggtactagataagtggcaagtgggcttatttatgaattatcaaaatgataaaaaattaactcaaccttattagtagagccttggtattcaatactggaataaggtcacatgacttatctgggtatatcctttgttcttgcattcttgctcatacacaatcctacttgttctttttttgaagtttttatggggttttgaaagaggagagtaaggtattgttttaaattataataggagcaatgtgtaagattttaaacaactaagagtatttattttgattagaaaaatgaactaactggtctatagctatgcacaagaaatcttattcatgaaatgaattgaaagcaaaagaaaggaaaggagaatttacctaagagcagaaccaattttttgtgcttcttgtctatagaggctttctgtttggatgatccaaaacaaatatgatggaatgtaatgagaaagatttgaggtggaaagaatagaactgaggagagagagtgtgtaatttggtctgtatttgtgtgtctgatcagtatcaaaatgtctgctcagcaatgtgaaatagtgcagttgtatctactcaatctaaggctatggggtagctgtacgtgtccctactagatatgtttgcggataatctgttgcggatatctgttatccgctggcggatacccgccagtgccaacggatacctgccagcgggtgcggattcgggtgcggatgcccccttccccctgaaatcctggtggatatctgggtatcccaagggatatccgcccatacaggaggtcttgaaagggctacaggctgtgagaaacaaaagaaaaaatggaaaaaaggaaaaataagagaaaaaaaatggggccttaacaaaaaaacacagcctatcttttagcccagacacatctgttaaaatcttcttgtgtaatcaacaattgtctcaagaaaataactgaaggctgtcaacagaggaccacaatctccaggccaacaagacacgtgtaccttgttgattggaatttggaaggttttccttctggccaacaaggtacaagaggcacatgtaccttgttgactggaaggaaactcttccagtcaatttttggccaccccctccaaccacccttggtttaaggggtgggtatccaaaaataccggctcagatacccgctaaggcggaggtatacccgccagtggagcggatgcagacaagccggacggctgtttccctagaaaagaagccagatatacagatgcctaattgtatttaaatacatgtatttctgatgtacagtgggtggaccgttatttttggctgcttgttttgggttctacagcttcaaagcacaaactccaagtcacaagacttgttgaattggtgcagaataggtcccaaagaatgaatatgaaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaagagtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgcttgactgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctggaaaccaatttttgcaaaattttcatttataatcatttttctaacatcccaatcttcctttctctcagcactctcaatcccccaaaatgaatttcaaagcttttgagaaaaataaattttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaagtttgtgcttcaaagctctggaatccaaaacaagcagccaaaaagaacggtccacccactgtacagtatctgaaatcggcaatgttacaatcatcattattaatcaaggagatgtgtttacccttagcaaagttagtacaccacaggttgagttttggaaatggcactccgtcggcttgaccctgcggtcaagcactggcactacaaaaaatattgattcttgaatcacattctgcaaatctgcggtaacattgcatgccacatgcaatgtcaccttgcatttgaaaaatgtgattgaatattttggcactacaaattcaatcacattttgcaaatgcaaggtgacatcgcatgtgacatgcaatgttaccgcgcatcagcggatgtgattcaactctttttgtagtgtggttgggcttaaccccttttacgcaatcccaccggattggtctggcaaacgtcaattttgggtaggaaagctgtaattccaacgttggcttgaccttagggtcaaagagtcccaccgtcggcttgaccccatgtctgaaaataaagaattttttttgacatttttctacaccctttccatgcccaaaaagttgtggccatctaaagaaaaaaaaactttaagacaaaaaaatcctatatgcaatgggcattaataaacgtacccaggttttccgcgtgaacacccggttttgggggtgggtggcatacccggttttccgcgaggaaacccgggtttattttgtatttttgggattttttcttgcatactcaaggactggccacaaagccggtcccccgttccacgatgggagtagactctcccatcattggccggtcaatattggccgtcgatggacaccgggggaatattggggcactggttgcccagtgacttcaagtcaccataaaatcagattagtttatcaaaaattcactctggtaaagaatctgaaattcaaagatgtttcacaatgttggaaactgattcttcctcagaattcactcaacattcaaatgaaattcacaataaaataatatataagtcaccagagcttcctcaagtaatgattcatttaattcacttctaattcatagaaatggtaaaaatgatcagcccacaatttttttctgcagccccttcagaactagattataatactcccagatgatgattgtaatttgtcattctaggcttatatactctcagatcagttaatttcttattgaaattattctttgcagctctaaatctgcagcttcaagtaatagatatttacccagctcattgggtggattcaaacccagcttgttggaattttcttccaacaagctgggttgcaaaccagtttgtctggaggttgaagcttagtctcatgttggattatgtgtaatccaacatgagactgtgctgcgttgggagggactccttcatacaagctgggtttaaatccagctggccaggaggtcctcccaacaagctggggtaaccccagctagccaggagctccttctgaaaagcgggatttatcctcagctagccaggagctcctcttgaaaatctgggtgtaaccccagctagccaggagctcctcctggggagatgggattaaaatcagctggccaggagcccctcctgacagaccatcttggtttaaacccagcttgttggaaagagctcctggcgagctgggaccccacctcaatgaatggagctcctgtcaagctgggtttaaacccagattgttggaagaagctcctggacaggtgggtttgaacccatctcattggaatctggtggagagctggttttaaacccagctcatcggaagctcatggcgagttggtttactcccagattgtcggaaggagctcatggcgagctgggtttactcccagcttgtcggaagaagctcttgtcgagctgggtttactcccagctcgtcgggaggagctcctggcgagctaggattaaacccagctggtcggaagaagctcctggcgagctgggataaaacccagctcagctgggtttactcccagcttctttggagggtgtggtgtagtctcatgtcggattacgcgtaatccgacatgagactgtgccgcattgggaggggctccctccgacgcgctgggtttaaacccagcggtcaaggagtttcacctgacgagatgggtttaaacccatctggccaggagttaaaaccagctggccaggagttcctcctgacaagctggggttaaacccagctcattgggagaagatcctggccagatggatttaaacccatctggacaggagttcctcctgaaaagctagcgttaaatccagctcattggcaggagctcctggccagatgggtttaaccccagctggacagtatttactcccaatgggtcgggtttaaacccatatggccaggcactcctcccaatgatctgggtttaaccccaaatgaccaggaactcttcctgaaaagttaagtttaaacccagctggccaggaggtcctcctgaacctgagactgcaccaaattgggagagactcctcccaaaaatctggcgttaaacccagcttatcaggggctcctcctgacaatctgtgttcaatcccagcttttacagagcccctcctaacaagctgggttttatcccagcttgtctgactccctcctgacaatctgggtgcaagaccagcttgtctggggccctgcctgacagccttaatttaatcccagcaatattctggagctggtagcaaagccagctttccaggccctacttccaacaagttgggtttaatcccaactttcccagagctcctcccaaatagcagcggtgggccgctacgcttttggcccaaagagcgtagcgtagcggcgcttttttcatcaaaaaagggtagtgttagcgtttttttagtgtttttttgctaagctacgctgcgctacagcgcttttggcggaaaaagcggccaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacacgtaccgttagtggttttgtggcggaattccgctacgctacgcttagcgctaacagtgattccgctgcgttaagctacactaaccgctatggttagtgtagcggcccactgttgcaaatagctagccaggagctcctcccagaaagctggtatcaaatccagcttacctggaggagtctctcacaaaagtttgtcgaattaaccaacttttggggagggagtattgcaacacaagcagcatttaaagccaacctgtttaatgggcccatcctggtggactggcacataatccagatttttggcagaagccccttccagcaaaatacatctaataccagctttttggaaggaactgctcccagccagctggtattaaaatcagcttgttgagaggaaaccctttcaatgtagcatcagctcatgcgggatgttgtgcaatctaataggactgacatcagacttggtgtcctcctctgacatacagcctgtggggccttctgaaaatcggggattaagatttgatttgatttcaaatccagaatatttattctaaaataagtgctgacatccagtaaatcataacaaattctggtgttccttatgtcttaatcagtaaagaatggggaacaacctttttttaacatcaggtgaatttggaggaagttaagaatcttttccagggaaattgagaataatttcagaggaacacctagtgactttcttgtgaaactcttttttcatgtatgattcttctagtgatttttataatcttttttgaatgtttcaaggtgaattagttgagactttcagtcactggccaccagtgccctggaatttcccctggtgggaagttgtgtactcccattgacaaccagaaacactcccatcaaggaccggttttgaccggtccttgatgggagtgaacaccgttgtccatcactggaagtaactcccctcgatggggaatgttcactgcccgatgaagggagagtctctggcaccgtggaccagctttgtggcctgtccttgaaaaaataaataaataaataaaccagggtttcctcgcggaaaaccgcgtatgccacccaccccgaaacccggtgtacacgtggaaaacctggtacagtgtgttgacaccaagcaagtcttggtagtgcaaataattatttacagagctttcatggtatacaccagatatgcatatggctacataacccctttatctagtatccgggtcagaaagggtacaacaaaagtatgttttccacataggctggtttacttaaaaatatagtactaccaaagctacaacatacctacatatcaacacatctcaagatacaaataagactccccttcacaccgttctttcgataaaataactctttccctaaaagtgtattttatttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacactcccatcaaggaccggtctatgaccggtccttgatgggagtgtgtcctccatcgatgaccggtcaaaaccattcatcgatgggggtgttgactcccatcaagaaccggtcaaaaccggtccttgatgggagtgtgtcctccatcgatgaccagtcaaaaccggtcatcagtgggagtgtgtcctccatcaatgaccgttcaaaaccggtcatcagtgggagtgtttctggttgtcgagggcagtacacaactcccatcgacggccgatattgactggccaatgatgggagagtctgtggaacggtggaccggctttgtggccggtccttgaaaaaaataaataaataaataaaccaggtttcctcgcggaaaaccgggtatgccacccacccccaaaaccgggtgtacacgtggaaaacctgggtacgttgtggtgacaccaatcaaggtcatgtatagtacaaaatagttatttacagtagttttcatgttattacaaccagatatgcatatgctacataaccctttatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaccttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatcctgatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacttttatttcatactacaagtacttcatccttacattccatttcaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtctttgattatctcatttctttttgcactacatattattttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacgcatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatattttaccactagtacctgatcagaaccacccacatgtatatagagaagactctttccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgatttttccccagaagataagaaattgaacccagaaaccattatcccccagagcctcatccttaccagaattccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaacgtttattaatgccctatgcaatttgaaattttatatctatttacatgcaaaaccaagcaagactggtatgatattaatgccacagcacggcatgcaggcaggtgatgtgaaaataaaaacgtcacttccgccactgcggaattgatgtatttgatttcatgtcacctgcttgcgggccatgcagttggctaagagcatctctaacggtctgggggtggatcggctcgacttcagcagcccgggagtagatgtcccaagatgtcacccacatgtcacaacagtccaaaatatggactgtggatgtgggcaggggtggattgatcgtgacgtcccttccttcaagcacgaccagccaaccgattccgaccagccaaccgattccgaccagccaaccgattccgaccagccaaccgattccgaccagccaaccattccacagctcgccccttcgtattcgcaatggatcctatcaaaatcatggaattgatcgaggacgacgacgagatactagcttccctgtcaacttctatcgcactagtcgtgaaaagaatgaatgcaaaaccgaagcatggcggatcaacagttggccgaagagaaatatatcgaaaccgtcttcaaggtgatcagatgctctaccacgactattttttggaaaacccgacctacccagactacttgtttcgtcgacgcttcaggatgcaacgaacactttatcttaaaatcgtcgaggctgtttcacaggaggatgactattttattcaaaaaagggatgcagccggtcgtttggggttttcaccattacagaaggtcacagcagcgtttagattgttggcttatggctgcagcgctgattccattgatgaatacctgagaatcagtcagtattttatttgttttcaaatatatttcactcgcttttcactcatacttcttctcttccaacacaggtgaaagtactgcgctggaaagtctcaagcatttctgctcggctttggtcaaaatctacgccgaggaatacttgcgaagtccaaatgcgaacgaccttgctaaaattcttgcggtctctgaaaagcgagggttcccaggcatgatgggctctctggactgtatgcattggggttggaagaactgccccgttgcagaccacggtcagtacagcggcaaggaaaaggagccgacagtaatactcgaagcggttgcgactcacgacctgtggatctggcatgcgtttttcggcctgcctggaactttaaacgatatcaacgtcctcgatcgatcacccatttttcagcaatgccaagatggagttaacccatcgtttgaatattccgttaacggcaaccgctacaacctcggctactatctcaccgatagtatttatcccaaatacgcttccctcattcaatcgatttcgaatccacaaggtaaaaaaaacaaacactatgcaaaaatgcaggaagcgtatcgcaaagatgtcgaatgcgcgtttggcgtgttacaagcgcgctatgctattattcgctaccccggccgtttatggaagcaccccgacctatgtataattatgaagacagtaatcattctccataacatgacggtggaggatgaagctggatcggattttgaagaagatttcgactatgatcaaaatgctcgcacacaagccacaatcggacgtgataactcagctaatgccgactttgactcttttctcttgcgatatcacgggctccgagacattcatgttcataaccgcttgaaggcagacctcgttgaacacctctggagccaattaggacgagatgaaaccgacgaatcggaggattaaatttttatctcttttatttttaatgttcttctctcaattgcaaagttctctcatgtttatcttctacatcaacattttcgtattctctctctcaaactcctgcaacttttttttgtttcaatgatcattcggtgctttcagtcaaaaaagcatccctttgtgtgtttttggattgcgagacaagaagacaagagataggaagtgagggtttgaagcgagatggaagagcgatcatgtagtgagaaggaagtgagggtttgaagcgagatggaagagcgatcatgtagtgagaagaaatagcgagaaggcatgattaaatgaggccagagtgatcagagtgagctacaacaaactgaacaaagaaaaattctctactctggtcgatccaaaattgcacgccttttcttttgccagtatgccttagcttcatcatccatcccagacagatccatcgccatgatgcgatcatctgcctcctgcttctttgcctccgcagcctcctccaacgccttttgcacagatgccgatcgctccttcgatatcttgaccaagtcttcttgggtcttgatgatcttctgcaagatcgaatcttcttctcgcttcctttttgccgctttgttgccctccggacgtgcgtcagaacccagggcactacggtcgtcgtcgtcgtctagttgagtggttgtttgaggactcgatggcaaagaagcctcgttggtcgcaggtgtgctacttggcgggtccttggacttcttctgtctgagatcgatctcctgctgtgttgcctgccattttggatgttctctcaaaatgccccagcagtgatcgagattgaaagccgactcgttctcggatttgtaaagttctttcgcctcagaaagctgacaggaatcaaaatattaactaatgtttatttgaatatcaatttgtagaaatgcaaacttacaatatcatctcgactcatcccactcctcatgcgacgctcgacttgcgaataacatcctccaaacttgttgcagaccctcataatgtgaccccaacgacattcgatcgcattgacgagttggactggtaaaggcttgattgtttttgatcttttgttttccttgttgtaatcaacaacaagatcggtataaagctggtgaacccgttcccaaaaggttccagctttctgaccggttccgacaatactgtctcggctcgtgttcaaccaagcagcacagagctgcttatcttcatcgatggtccactttggagccttcttcttaggagcatcgtcagtctcgtcggtgatttcatttgaagaagcgggttggggaaccggagttgtatggggatccagctgacttggcatcgaaagagttgttgcgggcactgagccagtgggggtcgcatggggatccgggtgagttgttctcatcgtacgagtagttgcggttggggtggtttggttcatctccatgaggagtggatcgagtactacccttttgggaggcatggtatttggtgtaggatatgtggtgtttgatatgaagaagtgcataaaaaaatggaaatgggacgacggatggaccgaaaggtagctatggcagcttggaggatgggatgccaaagctgccagaagtagcagccgagggcagcttgggtccacccccggagccatcagcagcttgctcagcatggccgctaacggccaaaaaagactcgcggcccgctgaagttggctccaggtcccgcatcagcaggaccgttagagatgctctaagctttccagtcaacagcatgcaaccacacaatgaggccagggtgctgtgagtccaggttgggagttcaagccccaaggtgattttttgtactgtagctagttgctgtgcagccactgtaaagacaaaaaaatgccatcaagccgccgtaagcttgccagcactacaaaaaatcttgaatcacattctgcaaatgcgcgatcacatcacatgtgacgcaaaatgtgactgaattttttggcactataaattcaattgcattttgcaaatgcaaggtgacatcacatgtgacatgcaatgttatcgcacatttgcagaatgcaattcaagatttttggtagtgcagacgaccgctggcaagccaacattgaagggtcaagctgaccgcgggggattacgctccccgctatgaagcaccccagaattttggttggggcggcatgggtcaagctgacggaaccgcttctgtcaaccactcatccaccagaacccgtggtgtacatagatgggcacagcatgaaagatccccagtgtgccaactagaagaaaaaccaattggcaaaatttgtgtcagattgattacacaattctcccagccaaaaatcctaatgctctcaggtgggttgactttagacgcaagtccctcccacgagtcgtcgcaatgcgacaagtggtttaccactccgagtctctccgacaaagggaggcagggacttagttaagttagggctttgtgtggcatcagccaagtgacaaaagagtcaagaatcgcacaaaaaacaaacaaggtgtgggtggtgccgtgccaaagataaagaaaatcggcaattgaatacacgttttgggtcgcttccgacgcgtaagtttttgaaagatccaggacaagagctttggatcaggagatccagacagattgaatcgaccatcccgtcgacccagtcgcctaggacaaggtatcgcagggtttgtgcgcctttttttttcgtcgctcggacagaaatcggttaactgcgacttcgatccatgaagtgtacgaagaatcgtcgagcccgttccaagtttcgggattaaagttcttgtaccagattcccaagatgatgatcgctttagtcaatgcacaatcgcttggtgcgtcttggctcagatagtcgatcaaatgttcttgtaacgttccaaacgggtttttcggatcgtaacttgttgcttgtccttcagtgacttttcctaaggccggaagaccgttggtaggagtgaaagtctcagagaaaaaccagtcccagaatttcaactcgtatgccccgcgctgatcgttcttgatctctagcttgttcagaaaagcctgatgcgaaatgtgaatccattgcattaggctagacatgctcctcctcaacatcagcatcttcacagtgttttggtggaagtcaaagattcggattgtcataattagattgccgttctcattccaaaacctgcatatcctagctcggtcattattcccgatttgttttgattcataatttcccggtgggagatccgattcggacagcaaagtttgaactttttctagctgaaaggttagcagtggaggctcgtcaaatgacattcgataaattcttcggttgggctgaattattttcttgtgcggtacaacatcctttaacttatatacgggtatgggcacgtgtccgtgatgatcctccatgtgatcggacgaatgacctggttggtggctaactgatgagctctggattacttttgggtgttactaccatcggaccatagcccaaaggtggctagtgctactttactaacctttgagcctcttggcatcgtgtaccaactctattgtcctactaaggtctctactcaagtcatccgggctaccaattatttttgacgataatgattgcgatgagcttgaaggaatgtttgtgtggcgtgaatgacgggctggattggcgtccaaatgttgagagttcagaagatgaagtagaagttgtctaaggttgataatcacgaaacttattttcaatggagaatgctctcttaccaacagatggaccaagttgacccgatgaaagatattcagccggtatctggaatgggaagtagaatgaagcttgatgcccacttgcagcggaagatgatgccacttcacgggccggttgggtagattgagccaaaaaatcagtgaatgtggttggagggcggaattcaaaatctggttgaatttctcgctctgtgactcctgcttctggttccaacaaatctccgaagtagtagtaagggaatcgtttgaccttgtttgcttcatttggaatgtatggctgggccagcgtcagtccggcaatcgcgaatgatatcaagcaagctttcgacttaaattcacaccgagcccatcgacgatcatcgtgccacatctgagagtaaacagtaacgttggtgagttgaagagcgaaaattgggctgcttttttgtcttgctgatgtgggcatcgccagagcaatgtcaaacctgtgcgactttaacttaagagctacttctctgattagaagcgcatgggccgagtctcattctcaatatgtaggagtcaagtttcagatatgttttagggctgtttcatacaatttacccgctgattctattaccaagaggatttggataagccaaactacaaacacgtattttcgaactctgagactgaactggttcacaggatgtttggttttgagctgagcattaccaactagtgacattttcaaaagctctcaaatctgggacgtacctaagaacttcttgaccctggaaccagtcaaaagaagtgttgagccaattggccttataatgattgtaaacaagaagctgaccattgagcaaacttgcaaagcttctcataaagactacccaattttgtagtaatgtaaaagaagagcaggatctcaaagaataggtgtactgagaaatctcaaacaagcattggttagcatactacttgaagctgagggtgatagttttgtagagtgaatacacagattatacaatctagcaaagatattaaagaacagaaatgaacattcattcaagctggaattcatcattatgacctgtctgcttgcgacacatgggtagttgacatcaactgatcccaaggaacggggagaaaatttccatgactggacaggatttcaatggacttcatagcctgcttttgagtacgagtggacttccgctttcttgaaagatgtggcgtttctctgtcctgcgggtcaaggggggttccccactctctgtttccccggcgatttaagatctcaagaatttcggcttcgatccatgaggtgtaggaagaatcatcgagccattgccagatctctggatggaaatttttgtaccagattcccaagataatgattgccttggtcaagacgtgaatcggtggtgatttttgagataggtagtcgatcaaatggttctgtaccgtcccaaacggattctctggatcataaagccgtgctcgctctgggtcgattcttccgaaggctggaagattttgtgcgggtccaaaagtctcgtagtaaagccattgccagaagactagttcgtatcgatgttgcgtgtcagtatcaatattcaacttgttcatcgcggccttactggcaaaatgaatccattttaaaagactagacatgtattctttcataaccccattcttcaccaccctgtcctgataatttaataccctgatctgttcgaccaacaaacctgctctgttgtaagatcgacacagcttgacgcgcttgtccccaagaatatctaatctttcgaagtttctacgcgggagagtggcatatgaaatcaactgttcgaatgcttcaatgcaattggttaacagtggaggttcagccatcgttcgataaagacttcggttactggagatgatttccttatgaggtacaacatcaagcaagttggctcggagactatattgatgtaagggtgccacaatcggattgggcaaaaacctaggcgaagcgtgctctacaaaattacgatgtacttggagatggaagtttgaattcagtatttttttttttttaattttgtcctatataatccataggtggaccaacttttagctcgcttggcatttggaacaagttcggctctccaactagaatctcgaaccaagccatcctgttcatcgggaactactgatgatgaggtttccgccggtgggttctggtaggctggatgaggaactgaattgattcaaatttaaacgaaaaaaaatgcccaaagagttgggttgaaagcatgagcattatacaaaaaagcagaattgaaattgaatggagtgcactctttcttaccaggagagtgaataaaatgatttgatggtaaatatgccgctggtataaaatcaaaagatgcttgattatttgcaatccaaaatgttggtgactctccccgggtaagctgagtcgattgagctggaagatgattgggcggcgataaacaattgcggaattcgacaaccggatggttcagctgttcaggttctgtgctatcctcatgttctggtcgcaacaaatcgccgaagtgataataggtggctaccctagcttggtcttcagccccgtcaggaatggatggcagacataaagtcagcgcagcaatcgcgagcaacatcaagcagcatttccagttgcttttatatagggtagtctgctggggatccttgtgccacatcctaagagtaaaaacgcgagtatgtagtcaagattggtgatcgagcctcattgatctgtccagatggcgaccacgcgccgatcggtgtgggatgccaagtaaccgataagttcaactctacaacttctgattgtccccccccccccctagcagtcaaatttgtacccccttgtcttctttccaaacaccaaaatcttgctgatacatgagtacgtgattgaatatttcaagaatttgacttcagttgtctcgacctgttccgagttttagatagtctgcttcagcccggttctgctggcttctatgagcttctatgccccactacataggtgatgtctattctggcctgaagctccagcttcaagcttaaatggcacttgtctgaggttgatgtatttattcatttgctagaatgacgaataatcaggtaaagcattcaatgcttcaacttcaacggggccataaatctgtgcatatctgatgcagacttgttttaacccaagcgacaaaacatggttaattgcactgccataattttgcgttccgctcagcaccgggcaacatagatctcggttccggggtgtaaggccacccatgtccacatactgctaaaggtcggcagtccccatgcggaagatttgctggggtgagattgtcatcacatttgaggttgacttcgggcagggcatgcggtgagggagagcgtcgatcccctcagaattgatcaagaggacttgcaaatacataatcaatgtatttacttaatatttactagggtttaggggaggctgcgccgccctgttcaccatcaatcgttctaagttaaattcttcccccaaaacccttcctcaatccatcgtacccgatcacccttccgattcatctgcctgcgctacagtccacccatttccctctaaacaccgttcatgccctcctatcacatgtaaatctttcattttaccaccacacttcccatcaagacctccaaccgggcgaggacccatttcgtcaaactccaaaaccagatggacatagaaatttgcattcaacaatcaccacacctttcctatttcacctaaaaagaactgtcattgagagttagcatcatgtgaaacttgcaattatggaaggtggtccttcggtttgtgttgttgactgaggaatcggtgggggatgtaattctctccctcaaagcccgagcgtgctcactgttggtttgggtaagttatctccaatctggtcttggtaaatttctgggaggtcaagtcgctgggagacgtccgaagtgaatggcatttcttaaattggaacaggcagtgaatagtatttccatttcaagatgaaaatgcaataatcttcgcggaaagttatctttagcaggagggatgaattaagaaagagtaaagtcatatgattgatgggtgattagtgttggaatgttattccttgtcttagccctcaaaagaggagattgtcaggttagtttatcattttgatgattaaacttcctgaaagataaataattaacgcgctgttttaatcaattgttgattatgcgcagaatcaggatgttccatagaagaactagagcgtgccaagcatgtagcttgtgaaacaggagttgatgtcagtgacgtcagaagactgcacaataatgatgattgtgatcattcatcaagctctaggtgagtctcgattgaattgatcacaagtaatgaagaaaggaaaaagaacaaacaagtttgaattcctcattctcaatcgatcatcaacaaattatttgtttagttcgcgcttgtacaatcgtactcctaacaagctcattgataggatctttccggctatagttggtaagcaagaagtaaaagactttgcaagcctttttcttattaagaaaaagagaataaccttttggatccaatttatgaatgcttagtcgattcaatcgctgaacaacaaccaacagtttaaaaggttatcgaaataagaaatctatttctcaatgataaaagtaaagtgtttttctttataacttaacacttgatcaacacaaagataaatttatttatagctaatcaataataaatttattcagctacctttattctttataactcagataaattagctatatcatcttcattgttatctcattatcattagtagaattagcagattctattctgccttcaggtatttctttaactattttatttataaatgtatttgttatataatattaaaagaagaatacttataaagaaatgaatccttcagttctaaaatctttcaatcaggaatggaaaattatcaggtgagggtggaatacggtgaaggtaaattgcagatgagttgagggaacatgcattacgaggcgtaaagacagaaggaaagtgtgatggaaaaggaattctattgttacaccacagggccagttttttgaaactggccccatccgccggacactttcctgaagagagcgtccaacggatgtgatcagagcatccgagggacgctctggcgagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatgaagcatccaattgacgctaggatttattgtccatcggacactctccaaccaagagggtccgatgggtggtggtttttagtgtgtccattggtcactttgatttaacatttccaattggagctggtggtcgatggtcgaaaaaagatccaaaagtttggtcaatggtagaaaaaagctccaaaaaagcggtcgatcgtcgaaaaaacactcccaaagtgtggttgatcgtcgaaaaacactccaaaagtgaaagtgatgtgattgtcaaaaaaactctaaaaaggctgtgaagtggcttactccgaagtgcaaattcggtctataaacaacaatttgggttcacttgaaagaatgattctgtgtcactacaggcaaacaggtgtcgctgcggcccgcagcgtcacctaacccaaaggggccccccttgggttaggtgacgttccgcccgggagcgtcacctaattgcccgtagtgtgtagtgtagtcagtaaggacaagctctcacagctggcgattggatgtcgcatacagtctgctgcgacacccgcagtaaggggggccccttgccacgggtgtcgcagcagactacgtgtgatatcccagtgacagctgtgtctgtggatgtgcagtggcacttccatgaggtcatgggttcaaatctggatgtgctcatttttttcttttcattgcagaaaaaaaagcatccagtggacggcttgaaaactatccagtggacagttttccagaaaacgtccgcaaactgtcaggcagagtagtgtccaatggacactctctgccctgcaagttctggacagctcagatgatgtccagaagagtgtccatgggacatcagaatggtcccgtggtgtaggtgaaatagcaaaggtgtggtgattgttgaatgcatagatagaggtgtgggtcatgaaaagttgtgaagtgcgtacaaagagataggggatgagtataaaagaagagctactggaaaggtgtaaacgccatcgtatgactcttgttcggcggcatcgcttagatcatacgatccggggacaatacccgtgaggaggaatagattttgtttttttatttatgacagaagcggtttgcttaaacctaaactgttaaaaactgttaatccaagcggaagtggcaaacttggaacagccacgaaagatccctttggagcttaaaagtggagaccgtactagggttaggtttacatagtgcacgtttaatcaggtttttatggtcgcagccgagttttaactgaggatgtaccgatgtgaaggatggtcgccgggtctatgtattacatacgagtgttatcgggtgacgtcaccccccagactgccgagataaaaccaagaaaagtgtacaaaaatggcaatgctcctcaaccgatcgatgggcagtaggaccttagtcagcccactcagaacacttacaaccactcgatcaagctcaaccaacttactcagccaactccaacaccaaccagtttaccaggcttattgccccaagtcctaccactccagcagaactaccagtcaaaccatcttccaaactagagcccagtctactactacctcctcaaagaagatgccattgaaagttggagacactattccggttggtggaaaaaacacaacccttcatatgcttgattcttgggtagactgacttattttgttggtgacagtccggtacattcagctatatcccttacagttgagtttatccatccagatatctagaagccttggaaaaacaagtatcgatcaggatgtctactgactaaggccatcctacttggtttaaacacaaacactgaacagctcctgaactttcctcgccaaccgtctgtggaaatgcgatcgacttgaagaccgatcaatggaaggggaagtgagtggacatattccgttattatgatcacttttctgtttgattccctgtttgatcgatcttaagctgattgccacatggtgcttatgcatggtcaaattcaaggaaaatcgttttgtttggtgttccaggttagctagataccattcaatctttggacttgttctcgaacagtgtatccatccttcctgagactgactgtgatgatgacgatgatgacaatccaggcgcctttaccaaaagttgagtaacacagaaacttgcatcacaaccaatcctcctagtcactccggaatgcagcgtggttacaaaatactgagagacaaactttcatgggtttgttgatggttagcttgttcggccaatcatttacccgcttatgttaaaaaggccggcgagttgaagtccaaaggcatctcgggcatctactgcattgcttcaaacgatgcttttgtcatgtctggatgtaagtcgacaatttatgaatgaaatatgtatgtgttcaatctggaatggggtctgacaaacctcgtggctggtctcaatacagggggtcgtttgcttggttccaacgaacatgttgaaatggtatgtaacgatggctcgagtaggcaacttatgatgatagcctcattaataatttcctgctgtgtgttgttcgatattcagatcagcgattcgactttgaaatggttggaagaggctggtttgaccgtcgatcttagcgcccatgggcttggcaagcgtggtactcgctttgctctcgtcatcggtctgtcgattgactcatccaaaccgtactctacttccaattggatcgaataactgattaattgagatggatgttgattatagatgacttgaaggtcacttacgtcggcatcgaggaaagccccggctcagtatcagtctccggagttgatgctgtgctcccaaagctctgaacccacttctcgagcccatgaaggtcgacttggttttaagtcgagaaaaaaaaatgttaaccactcgctatcttgtgtgagatttcagtctcagtttgcagtgcatggtaaatgaaactatatctgtcacgactattggcttgtctgcaatgttatcgtatatcaagtcctgtcctccatacctgttttcctccactggcctactagaaaaattggttttgtagtactggccaccctgaatctgatcgacttctgtgcgcctgactgtcaatgagaatattgacctctacaaaacccaaacagtttgggaagatcatgtctttctttctgttcatctcggttacatgaagacacagctgtagggcattaactcacaggttcaaatgtgccttgacagcagcactcataggcagatatttcttgttataaccctatggctccatggatcaaagaggataggttatgagtcctggcccagttgagctcatgttgatgaagcaagacaagtccatcatgaatgctgatggattagaaagctgctgggctacaaccacatcaccattaagacttttaagatatcttagatacacgcaaaccactcaataattttctcattaaatcaagtggaaattgtttgatttaattaatttatgtcttgttagagactcagtgtttctttcgccctttctacttggacattcaaaaaaaaagctagtggttcaatccaaagagatctcagatgtatgccaattaacaagccagtaatgtaagattgtttcttccatgtcggatgtggttttggaggacctcatggtggctagtggatgattaattgacggcgaggatgtagatttggttatgaaaggttcaaaagacagcttcaaagtcttgatattctcatctgattctgattctgattctgaaatgagaaagttgatgagtctgttgctgatgttttctgatgagtgattacacactccagcagaggtgggtggtgtgagttgggttaggtttacagtttattttagtttttaccagtcacaaactgaaacttcacagcccccttcgatcgggaaggacaaccagcacagcacccaacaagtacgactcccatgctgcccggcgttgaatgctcaagacagccatcagaatatcagcaagactactagcacaacagagaaacacaaccacacccacaccctatcaccaacccagcttccacatcaaccgtctaatccattccagacgaccaccacctcatatcaagatgacggagaaactacagcccaacgagcaaggcctctacctcgatgaaccctccggagagatggtcagcaagagcgaactgaagaggagagccaaactgagggagaaagaagccaagaaagccgccgagaaggtacgaacaactgtctcccagattgtattactatttgagactcacattgttcctccccctttcgctgctgaccttaaaaaaaaaaaaacgtcgaatttagcccaaagcagctccgcaaagctcggctaagaaggacacagcaacttcagaagaagagctctcacctaacgtacgtggaaggtcgcctcaaggagtctgctagatttcccttgagtgatgagagctgattttgtgctagagttcatttgaggaattcagcaatactacgaactacgatgtcgggccatccaagcgctcagggaggccaacccgcccttctcctccacaccgagctcagacccatccctgccatcgccgtatcctcataagtttcatgtgacgagctcgatcccatatttcattaagaagtatgccgaccaagtccccgaaccgggagatcgattggaagagaaggatcagatcagtctcgctggtcgaatccacaatatgagacaggccggctccaagctcaggttctatgacttacacggcgaaggagaaaagatccagatcatggcatcttccaagtatgtgtctcagattgatggtttagatcactaggtgatttaacttaactttattttttgtttccgttccgtctggatgatagtgattccaaggagcccaacaatttcgaagcgactcatgacatcttccgacgaggggatatcgtcggagtgactggctttccctcacgaaccaagaagggagaactctcgatctcacccaggagcatgatcttactctcgcctaaccttcatcaactgcctcgggcggaaacgacgatcaccaccgaggccggcacaacagagagcaagtttgggttcaaggatcaggagcagagacatcgtaaacggtacctcgatctgatcatgaataaggaagtcagagatgtcttcatcaccagggctcgggtgatcaaccatgtccggcgattcttggacgaccttggattcttggaagttcgtcttaacaaaaatcgattcatttccaaggcgttttgacaccagattcctgagcttgaatttctcatttgtatcgatctttcactctctctttcgttcgggttcaggtcgaaactccgatgatgaacatgatcgctggtggtgccactgccaagccttttatcacccaccataactccttgggcttggacctgttcttgcggattgcacccgaactgtacttgaaagagctcgtcgttggtggactggatcgtgtatatgagatcggaagagtcttcaggaacgaatcaatcgatctgacacacgtatgtgcttttctctactctctgtatatgtttacgtatgaagatcaattgaaatcaatgttttgtggaaattgtagaacccggaattttcgatctgtgaattctatatggcatacgcagacatgtatgatctcatgcaattaacggaagcgatgttatcaggactagtgcacaagttaaacaacggttcttataagatcaagtaccatcctgaaggacctaatagtgagaaggtctatgaattagatttctctcctccttggaaaaggtttaatatgatcgaagaactcgagaaacagttgaaggtcaaatttccaacaggcaaggatttcgaagataaggagaagatcactaaattcttggatgatctgtgtgtcaaggtaaattgatcatcgaaatctgaatgatgattcgctttggtttatttttttctcactcgctcttgatgtgtttgtccagcacaatgtagactgtccagcccctcgaaccaactcgagattgttggacaaattggtgggcgaatacatcgagaaccaatgtatctctcccagctttatcgtcggccatcctcagttcatgtctcccttggccaagcgtgaccgttccaagcttgggctatgtgaacgatttgaggctttcgtcgcaaccaaagaaatctgcttgtaagttgtctctttctctctctctccttatccgttatacttgtggttttttgggattatttttgtttctctggattcaatgttgatttgttgtggcctttgtggggtggtctgatttcggttagatacggaattgaatgatccatttgatcaacgtgaacggttcgaggaacagacacgacagaaggcagctggagatgacgaggctcaagggatcgatgaaacttttgtcagtctcggactagatcccgcttctaatccatcgactcgtttggtcctcctaccacaagaaagatgtactgaagaatgcctcttgtcttggacacttatggtagatcgatgcgttggaacatggactcccaccgacaggtggatggggattaggaatcgatcgattggtgatgcttttgaccgatagtaactcgatcaaagaggtcctctgtttccctgctaacaaacgtttgtcgccccctgtatctctttcattaaatctctttttcgacttgtcactgatatctcaaattcatccctctcttccatcaatctatgtatcccactttttttttcttttttttctttcttagctttaccaaaggactcttcatgaagaaaaacagtcttatgatcggctttggtgtctgtttttctctgcatatacccaatacttgacccaatccttgggcaaaaatcaaaatcacactgttcttttttttgtttcatcagtttcacacttgatttgctccttcaaaaaaataaataaagtaacagtaagtagcaaatttggaagtgatatcaaatggaaagatcctctgtggggggtttcggttatgtcagtgggagaaatgagtttgactggcacatagttaattgtgatgtatatagttcaacctgtacaattgctaccaattgcagaaaattcgacactctcgaaatcactctaaattttggaagaaaacatggtcaaaaggaattccggcgggggcatgtttgccaagtttgttacacttctatgtgcctgatgtgcttccgggtgggtttgaaccggattgaggtggtccctttcgaatgttatatgggggaggcacgccacgatggatggtgcaaccttcgacgggcacgacttgggactgcttacatgacacgcaatggtacagccgggtcttgaccctgcccgtacaccctgcctcccaacaaccctctgtccgggaggctgcttgcccggtctccttgacaattaccggttcaagggtcatgggccggctcttgcactctgggcatatcaaccacgacgttgggggctgggttgcgtgcagctgagtgaggaggaggaggaggatggacatggatgccgcaatgaggactcccgattggacttgcatggttggttgtgtggttgtttcagagcaatggattcctgcgtgaattgaactgcagacttgcacttagttgaaggtctaatgttggccgttgatcgattagttggacaacaatccaagtacaccagcaacgatgatccggttagacagcgtcattttggcacccttatcgtgtgtctggagttgatcttgattcatggttgctttttttgtttctctggatctgagtttgagtagatatgtcataacacccgcagcaatgtgtttgctctttgcggcaagcgaaggaagctggagatgacgaggctcaagctgggatccacaaaaattttgtgagctcgtaatcatgtacagctatttcggaaagggttgtccacttggactcgcgaattcgtttttatttttttatttttattttttttatttttttactgaactgtgttatgccaggaatcctaatattcgagtgaaaagaagaaaactcccccaaggggatataaatttcttaagaacctagtatttatggaaaaaacctatgtacatacttgggttggtgagaaacaaaaacccataaatccatagactatgtatataaatagggtgagaaatctgtcaaaatgtgacatgggaattcatgtcataacaaactggacctgtcagaactgaactactgatgacagctgtaccaacactgccacagatacaatacgatacatgtatcaccaatactgagtatcgtattttttttctgataccaattttgagagagacacttcttgtatttggtcccaaatacgataccatgtatcgtatctagtgggcaatacatggtatttgtgtttattggtatcatgtgatgatactgatacgggaggaataccggatttccagtatcagattttttttattttttgatagctatttatgcagtttaatttctgggctaggatttaactaagactatggatccttgaggatcttttgggcaaaaaggaaaaaaaaaacagttctacttcatgtgatgggggattttcttccccttttgaaaggcctcctcttcattttcctgggtgatgatagcctgtgcagtctcaaaagttttgtccggttcaaatccttggactatccattgatgagaacttacacaacgttcaatcgtacttgcttcaagacttcctcgattgtgaccacaagtgtcagctgcggccgaaaaacacctctcaacacttgcagaggttgctgagcaagccaagtagtcccttgcaaggagggccaaggttgggaactcttcttcatggtcctattaagagaaattaagttaatgttatattcatctccaaattttgatgatgaaatacgattaccttccaccattgcaagcactgatcggcttcagaacttggcaacttatacttaccccccaagtagatagcaagctcatcagcaacaggagccttgactgagtcaggaaaatagtcggtttgcttttgagcttgtttgatggatttagacttgtcgcaacggcgcaaccgctacgttacacttagcgtagcgcagtgatagcgtagcgtttttgggctagctacgctacagctcctttttagaggggcaccgctgcagctacagctacgcatgaggctcaattttttttttttggtttttagcgcgctcaatttagcaggatttagcgcgcactcgctaagctacagctcactttagcgccgctacgctacatctagcgaatgattagcgggcggtgccgctacattagcaggggttgagttcaaaaattattatttttcaaatgtggaataagtagtcaagttggccacaatgtataagaatcagggggtgtggtaagtaagacaagtaggacagtgtggataaggataaggaaactattattatgagtaatagcaaagcattatttggttttaccaacatgcttgatcttgtgggccttgtatttcttcgattgatttgccacttgagttgcaaactttggattggctgtggcggtgtcaaccacagactgacaatcagcaaattcaccctttgccttgataccttcttgcaaccaaatatggctgctgacacatcgctcaatggtagcagcagccagactcttcctaccaggggcgcacacatcagcagctgctgagaatgtccgttcaactgtggccgacgttcctgcacacgctaacacgtcgcgagctactgttgccagtcgggggaactcagactcgtgattctagaagataggctcatgatcagttcaatgtaatactaatggcaatatgagagcgtgatcacataccatccaccattgaagaggatcaccctttttcccaagtggccatgcgccgtcgagatatttcttaatctcgttgtcttcctgcgacacccggttctttgcaggataatagttgaacccgtctgcatcagaatcgtccgcgtttgaatctggggtagtcgattcgggggtcaacagattgtgagcttcttgtttggccttgaatgccgcttgaaggagattgaatgcgatatcggcgtgatcaggatatttgtctttaataaggcatagcctccacgctgggtgaaggatcgaagcaagtactaaggcagaacaaccaatggcgatgtcttgatattttttggctatcttgatcatcagatcaaacatcggttttaacacggcgaattcgggagcagccttttttttctcaagggatttgattaggcggcagtactcgtacaataccattgaagcgttgggcccgtccccctccatgtgtaacgttaacgccacaaattcctgggtttgaacgattgagatgttagttgtgtaaatactacagcaagggccaaggattgaattggagaaatcagaaatgggctttacctctaatactatggtgagggagttgaggttctcccattctctcttggagatttcataacctttgtagtaatgtacaatacccgacttccctgcgcacttatcggtttcgttttctaaaagttggtcaatcacttttttggccgcatatgcacgttgccaacaatcgtaagcgatgttccagcgaatgccatacccggggattagtgagcctttgtgctttaaatcgtcggcgactagtttgaagtcggctcgcctagctgaagatgatgagacccttcgacaaatgtaatcaacctgctttggaacattagtattgagtttctgagtgggagcgatcagtttgataaaaacttaccttgactaaggtgtggccgattccaccatggtggacggtctcacctcccagctcgtccgagttgttatcagaatcctgaccagcgtttgatacatcatcaggatcgacatcgtcagggtcttcaacatcgtctagttggaggatctccaagtcgatttcctcgtccacctcagcttcttcttcaccttccacaatagcgtcgagggtaggaaagtagtcaggggtcttgcacggtgccttcagaggtttggcaagcttcaaactcctcagcccagcacccagcaccagtgctagcacgtggcagaaacatcgaggatgataatctgcatgatgatcgaagttgcccctcttgcttctgaggatcctcgccaattcggtcgccatggtaaaattgttgctgcctgagtcagtcgtcaatgctgcaatgtatagggttggagacaggtgtcagcaagagcagcctataaaaatgagagaaatgaaataccacttatttggttatgcaatccatgcttggcaataacattggcaaaaggagccgccaagtatttgccattgtggtgccaggaaacatacttcaacgccaggtgctgagaaacatatcgccacttcttgttgatgtagcaaaccgagatgccaatgaacgctttgtgattacctttagttgtccagacattggcaatcaagccaatctttgagtcggattcctagacaaaagaggtcaagagaatgtatcagctgcgggtcgtacatactatataaggattgaagaagaataatgatattataacttaccttgatgtccgaaatcacctgctgctgcagggataaatataacttacgtgcattatgagcagcccaagtgcgtgagaagaccttcgtatttgtgttgcagtagtcaaaagccacccggagtagaaagtcttcaaaccgagcccatggaagcgactgtcggatgatccagaagagtagtactttgttcatggtgttggtatcgaaccttccttttgtaacgtaagcggtcagtgtaccactcgcaggttgagcatcctttttctccttagagatagccgcaaacttattgtcggcactagtcggaagcttggccccatgtgcaatggcctttgctcgtccagcacatgcttttcgtaagtgagagcaattgatggccccatcacggtgagtcttgaggtttgaatcggtggaatcattcacccggacagacttagggcaccatcaacatttgtaggtaagggctccttccttgaactgatcagtaagcaaataaacgtacgatgtcagtaagccattgttataagtaaatccacttgcaaaaattgagaacgaggggaaatcaaacctgatcttcagcctggaatcctgtgtgataatacaactttggatgggcaaatccgtcccgatcgactttgggcttttctttggccttcaaattctcttcatcagaatcttgaacaatgtcaattgcggtttcaacgtcgatgacgtgtttggtggaactcctgttaacagactgtaattgaaggggagcaggtaagcaatccgcttgacagagggggtgattgtttttggatttgggcaaggaaagggcttacttgaggtcctttcttgtgtgccttagatttggtgttgcccggacggccccgtgtggcagctgggcctgtggtcgcttcctccgtggggtcagctggatcaatagccaagggtgatttgggtggtgcctcgagggctcgtcgggaatctggattagtttgaatgaatccagggcgtgaaagaggggtgcggacccgagttgattgacgggggtgagtgctcatttggtcgggcggggtggtctctcttggagtcagagccattgcggttggatgggatgggaacggtggagttcggcctgtgcgttggtggtggttggatggggtggggtacgttcggatgggatgtgcgatgggtggcagtcggcagctggatggggtgaggtctgtgcgttggtggtggttggatggggtggggtacgttcggatgggatgtgcgatgggtggggtgaggtctgtgcggctgaggctgcgctacagtgtgttaccctgcgctcccttgcgctacacggcaattagggtgtagcggtctgtagcgcgtaacgggggaaattagcgggtttgtgcgctacaccgctagagctaccatttattttagcgttagctgtcctgacccgctaagctacagagggggacaaggctgtgtagcggagccctcgctaagctacagttgcatttagcgtctgacagctacagctacagctaacctcatggagccattagcggggtccgctatgctaccagggtagcgccgctaaacgtagtttagcgtagcgttgcgccgttgcttgtcggcagctactggtggggaggatttggttgggacagaaatttcggctttcctggtgttgaaaagagactacaggaggttctgagtgtgattgtggtggctgggaaacgaaaacttgaaaatcgataagcaaaagctgggattgagtgctgtggcaatcaggatcacatcacaacgcaaggcctcattgagataggtgtttgtttttgctagcatctgcttgagcatttttttgaattctggttctgaggtggattcgattttttcagtgaggaattccttgatgtactggtattcagaaatgagtaagcatcctgaggagtggtcaccctccatcttctttgtaaggaaataaaactcctgaaaatattgtgaagggcatatcaggtctttgtcacatgaaggaaagaatttcaagactcattttatattgactcacactgagtgtgtcattcaatctattcaccatctcccactcgcttcgactaacctccacactgtcaaagtagtttttcccaccctcttgttcttgacgatcattttcattttcaattagtttatcaataattttccgagcctgatatcctcgatgtcgactttgcaagacaatgttccagcgaataccgtacccagcaatgaggctgagcccattaaagtcgagttttgtgcaccacgtcttgtactcggaacgcttggctgcagaggatgttatcctttgaataatgaaatcaacctatgtggaagaattgctggtgagctcttggcaataaacagtttaactatggaaagacatacctttttcaagactgtatcaatattacttcctccattatcagggatatctgaggaatccagatcaccgtccccattacacccatcagaaccagttctgctttcggcttgaccctgcggacggaattctaaagccacgtcttttgctacaaactgatctggttcctcatgttcttctgactcttcaatgatcggtgctaagtcaggggcaaagccaagggtgtcacctcttgattcgaccaatccgtcggtgtggaactactctttgggatgaatagagcttgagagggaatagtgctttaatgggctgcctctctgggaactaggatgagtaaggtaacaagaaaagaacaagagtatggactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttatgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaataatgggtgatcagttatctggatttctgggtcaggatctgatcaggaacaaatgaagaggggaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggaacaaaatggaacaagagaaaaatatcaaactgagacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacacccaatggggaaggaagaatataccaaagaggtaaatgaactagccagatgtgtactagtgtgagacatgcagataacccaagaggaatagtgtgaaacaatagaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaaatgtggaaggctgaatggggattgatgatgtaagactgcatgagatgattatgtaataaagagatgaaatgggaatccagagtgtcttctgtcctgggggcttggtcttgtgacatccatggtgttgcaggttggttgaatattccagagggggcttgtcttggtgcttgagggtattgttgtccagagggcttgatattgtgcttgaggctttgattttgtgggcctcttattcaagattggcttaccacatccacccccaaattagatgatgaccccatcatccaaacaaagaaaagggccaatcttgatactgacaaaattggggtcagtgtgaatcagcacaaacttgggcacaaaatgatatacttaaattcacatatgaacaaacatgagttacaaatgagtaggagagggatataacaaaacataacgagaaagagagagaggtaaagagtggaaagagacaagaaggcaagtagtgaaaaaaagggggggttatttgtttctgaggtgaggggttggttgattttgttgctttattctgagatttgttttaaatgttatgtttttaaccacccccaaatttgcatatgggaggggtggggaaacagatgacaagagaagttgaatttttagaagaaaaaaaaaaggccaaggaattagggtgttgttttggagataaggggcttggatttttaattagatctgatttctttttcttttctttttttttgctttaaatgattggtatgttacttggtggtgtttcagcaatcagattgcctcttgtcttccagttgcaaatgtgttgtagtagtttagcttctttcatattggtgatgttgacttcctagttgctgatcaggggcttcattccaaagattccatgtagtccttcacaatcctgcaggttcctttagtgtttctcccaatgtgtttgctgaagacaggtcgcaccaatcgtttttggattatcaacccaaatccatgtgtgtaaaacaaaagaagcgataagaaaataggaggatacagtatgaaagaggaaaaagagctcgatccgtaaaacgtttggagatctattggatagccgagtttcagaggctctggttggtttgtcctataaatcaaaggcttcggaatctgatccatgtccatccctcccacctctttctatttttttcttcttcttcttcttttttttttcggacatccaaggtataaagaaagagagatttttagacagtttattctcttgtcaaggagccaatgatacttgaaaagggcatccatgagtcttgtcacccgtttcgctttgttccctctggttggtttctgactgtcaagatacagagcacggcacggcaacaaattctgctgacaaactactcaagcaaatctctgatcgtaagtacaacctcctcttgcttttgggctaaaccaggcggggcctcggcccttgacctgtgaggttgcaactgaaaactaatacataaatactttaccctggataccgatgtcacagacatcgaagcacaggaggaaatacaagacagccctagccaggcgcttgataccgtgcacaccccatttatggaggagtaggcgcgatgaaccacgctcaggcatacccgtgagtcaacggatgaaaatcactgttcatgcaaacactataaattaaccttgtcacttcatccagtctctgccccccatctgccatcctttctagacgaaacactactcagatcactcaaccccttccacagcatcaccacagaacctttactccgttatccactttctcatcagataaactcgcgaagaactcgtaccgcgtttttacatcctcattctcacttcctttttcttttccgccaaaaggcgatttcctgtttaaaatacttcttgttacttcacttcactgtcacatacttaagcgactctttattctcctcatcctctatcattgtctcgctgcgcgatcctttgcgctagctactctgttatttttctactctcatctgcctacccctgccctttaggtaaggcagcgctcttcttgtttcttttatcatgttttctctatcatgattctgacgtgcaaatgaaacctttagttttgctattctaacactgaccaatgtaagactgcgatgttgcttggttttctcgcttcaattcttctcctctgaaaattccttttgaatctgatggccagcaacagtaacagtttgtcaactgattttctcttctgtccctttgcacgaactttagctttgatttccatcggtctcctcctgatgctttgattttgatagaacagttggacctcgctttttgataccgttaagttgtttttgataaaggtaagtcgtcccctgatcttctcttgtccctgcttgactgaaatattctttctcttcatttttccattaaaatctatataatccaacctctgtgcatcaaaaccagtcgcttcaactgatctcttgctgtcgttgctcggtcttcttgctttattccacctccaaacctgtcgttggtagcaggctgttgaagaaactagctgtttgtctgtagttcttctcttgcggctctttttgcaaaccgaaaccttcctagtcgttgacattgttgcctcctgtttcaagcgatcgattgccccagaagctcttggtcttcccatgcatgaagcttgccaaaacaaatcaaaactatcggcacatgatgaaaacaagctgtcttctatttcgccactgccatccccatcgtccaggcaaacaacacccgcaattcctatcaaacctcttgcaacattcccagtttgaatgtaccgtccgaatctattcatcaatagatttgaccaaacattctctttatttccagtctgacccttgacgcgatcaaaatctatcattaatttaagactcttcataatgtcaaggctgtgattcaataaatgaggacttgacacaggtatgtttcctggcactttcatagaaaatggcttgctggtgatatatccaatctgcttcttccttattttctttctgactttagatagggctgggatgattgaagaagaaacaattccaatgaaatattgatccttattaattaacatggttggttctgaattggagtttctgggttgtggagaggtaaattcaagatgttcatattccaagtggttcctgttgatgatagctgacttgattcttttctttatggatttcacagaacccttcaggctgtcaaattgtttcaaaccattttttgcaataatgatcagagaaggttcaatccatgatttgctggaatcagaggggctaaggggttccaatgtttcttgctggttggtgaattggtgagttggaggaggaaaatgttccggtttgtggtttgtgacagagactgatgttaatccctgttccataatttttccagggtcattttggaagctgaattcaaataattttgtagtcaattctggatgatttatgaaattgaggtctagttccccataagaatactgttcatttctagctgccaagagtggttgtcttctatggccatccaaggtatccaaatctgattgaggagaatcttctgaagagctaattggtctaactcctaaacttgccacatgttgagttccaataccttcaggtatgaagactatttgatctttgttggggtacagagttgatttcaagtccaaataatccacagggacaaaattccgagtttcaattccttcaggttcaacaaacatgatgtccttcctgtggtactgaagctgatgtcttgaatccaaggctaatcctaatttgtttccttctgtttctcccaagtttgatgcatcttctgggttgctgctatcttcacaggtggcactttctggtccaggattttcttttgcatttttgtccaagggttccaattcttcacaattttgggggagctggggggaaaattccaaggttactgatactactgtggagcaatcctcttcactcaaggcacatggtaagaatatttcaggaggaattgttgctggaaagattacttgttctgatccaaaatttgtttcttctttttccaagtgttccagggatggttcattttccaggatcagggggcatgggtccaaatttgatgaaagtgctggcgggaaattttctgtaagtgatgactggatttctgagttatattcttccatgttggtcactgtatggtaattatgattgagttgcttgattttttgttcaggttgaccaggttcttcttgaagagtatccattttttcaaactccatatcaatatattccagaatgatattgtagggtggtagttctgcaatgtgaaaattttcatccaaaaccaagtgaccatcccagataagtggatcagatatggctttttccaaatttgggcagagggattgccaaaataattttgcaaattcatccatatgggaattgtattgtcagcctgctactattcagagacaacctgaccatagcataataaatatttagagacattattacatatactacccccataacatatgtaattaatgtctattttatatgtacataatatagagacattattacatatgtacatatgaaaacattaatatttaattaagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctactaataacttctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctaaaaataagattgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccattgaccaaaccatggctgcaggctcgtcacagcaccccttagtgagtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttaaccacgaactcaaattccccatcttcatcaccatttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagatcagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaatagtttttatttcttcttttcttaatatcaaaaaactcccctttccaagtgttacccacacttgtacataccattttcttagtttgcacctggtgtagctagaagagaccagctcttggcatcacccaggctgacatgtatccttttatgattaggtagtgtccaatttgttcaaattgggatctgaatgatttgaagtgatctggagtactgattcctcccatgtttgcaacatagctgaccaaatctaccaattcctctctagcagattcttccagggtgagttttattgaaaatcttcccattaattcttccttcaaggtttcccaattgcagttttcaaatccaaacatctcttccacttcatcttgtaggtctggtactctgataaatgatataacttggtgggccaaatcttgagagcttgctccaaaatattctccagcttcttcatactgactgataaattcttctatgggcatgttagtaccatcataaaaaagtctcttgtccaagggtttgattttgactaccttccttcttgctccagtatattcaggcatttctggttctctttccaaagagtgggttggaagggatttcttgtgtccaaggtgagtaggggataatccagttttctcctgtcttgtcttaggtcctccatgatgacttccagtattttgagtagttaagggtgcctgtggttccaaggggtctaaatcttctctttcagatgcttgaggatttctcataggttcaggattcaagggcaagttgttttcagggggttgttgatagtaggaatttgcaggaggttggtggtaaaaaggatttgcagatggatgctgataaaattcaggatgttgctggtagtaataatccaaaggaggttgatggtaaaaattattttcatgtggttgctgataaaatgcaggatgtggaggtggctgataagaggtagttccagaattgtagtactggagtgggagtaattgaggggggtagatttttcctctccaaggtggaataactaagttggctatgtttactgtaggtccagaaaggggttttcttctaggttggttttccatggtaagagggtttgttgagatttctactgctatgataattttctgatgttctggtgatatgttgatgaagcagatccaccaatgaaggtatccacagggtatgataaggtatgtaaattataaattctaaggggttgataataactagctaatctgtgacaatatatttagcctagtaattataagtgatggtgactaaaaaccaaagatctgctgggccactgttgggacaccacttgtggaactactctttgggatgaatagagcttgagagggaatagtgctttaatgggctgcctctctgggaactaggatgagtaaggtaacaagaaaagaacaagagtatggactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttatgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaataatgggtgatcagttatctggatttctgggtcaggatctgatcaggaacaaatgaagaggggaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggaacaaaatggaacaagagaaaaatatcaaactgagacaatgtggcccaattggtaggcactaagataaatggggaaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagacgatatttgaggccaatgtcgcttgcgtgactgttttcgtcggtagatggctgggtgctcttagtctgagaaactgacttggtttcactctcgggggttggagtttggatttgtctgctagtctgtggttgcaaagatcgccgagagtctcggttggatctgacaaaatttccatgagaacgctgtagtgtgccaaatgtgtttcaagtaccaaaatgcataaattcatgatccactcttgaaaataggctagattcttgttgttattattacttcaatagattctacaggtaatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttggataaatcagtttttgttattacagcatagtatagttgtcctgggtagtacatagtatagatttatatataagtgcatagttgcaatctttttttgtagaggcatgtgtatgatcacatgttttagtcacatgcatgatcacacgcttggatcacacgtattttcacatgacatcaccagccacacgcttggatcacacgtattttcacaaaataccagcaaaaatgcctcaacatagaaagaatattccgcaacacatgtgattttctgtatgtggcagtgcagatcacatgacacaccagcaaaaatgcctcaatagaagcttccaagcagcaaaaatccctcaagaagaagtcacaccagcataaatccctcacagggacatcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatctgggcacatctaccaaggctacacatctcacccagaatcttcaagtcaaattaaggtaaaatccaacagtgtgatctcaatcaggtggcccatcaacatctttcatacctcaggaagcatagaagaagtcaagtagcaagtatcaccccttgtgctctcaacaagtcaaagtgatcttaacccatttgttctcttaactgaaggttaaggaggaaggcaaagacactttgaatagttcatatttatcatcagttttctctcagtcttttcccatatcaacatttactttacttcactcatataaacatataaaaaacatacaaaaaatatctcccagcttttcaactctttccattatctgattccagacttctgtaaaccacaccaaattctttccactcaaaaattccactaagtctcagctgatttcacgttgatctaggtttgataagagactgctacaaatagttttctccatcatcagtttttttgccacaacaataaaataaatttgttgtcagaattctagtatagtacattagaggggcaggtctttcaaaccacccgtaacagttgtaataaattcatacatacctgaaatatcataactgctatttccccctcgcaggactgccatccatcccaaaggagttctcacaacgcaaaggagttgtgattcgactagactgacgggaggatgtttgcgagggagttccacaaggggaaacagatgatcgggccattcttgtgtgaaagaactcaaagaactaggagatttatttctgtcatgagaaagtatttttctatatacaacactgtatcatgtaggatgttaagaaagaaaaatagaactgagtggagtgagagagaaaagggatctaccttggttattctgccaaagagtttcaatcctgatgtttcaactttttgtgcgtaactatacagagtgtcataattttcatgttagtttgcttggtctttaactatctggagatgttatggaaatcagaatcttacctgatcacctcagttggatgtcctgacgtgaatgtttcagtgggttgctgaataagttggcttttgcatacatgttaaacacattatatcagcttgaaccttaactggttggggttgcttatagttgcatatgtgaattggcttaatgaagttatggcttacctatttcacctgctgctcttacagttttcctcctcttattagaggacgtgccagagcctagaatctgacagggtggagggtggtggtagaagatgaggaaggatgataggatagtgtgaggttaaacaagtgaaatctgattgatgttggtgatgaaatccaatcaatgtaattgattctggtactggaagaatgttggcactggtagcaaaatctgattcaaagattccaatcaaggtcagtaaaggaataaattcattgattttggtggacaggcaagcaggggggtggatggtggaagagacaaagcaagagaggaagaggccaagggatgaggaagctgctttgatgaggatgctgggacgagggtgagggagttgacgcattgcaaggactagacggtgtggtcgagggggacaacaatgtcgcgttgatgggcagggatggagggggaggagggcacgaggacggcccagtgacttcttcttcaccagactctccagcacatccgctagatacatgtccatcgtcacattcaacatcgtgttgattgagtctacccccttccccggcgacgggatccgcaccttcagatacactgtcgagcccgtgaaagagctccccccaagcggtgtcgtctgttgggcttccgggtatagaccgccaatctcggaaagtaaggtgcgcagggaagtcgcgctggttgactggtcttgtctgatacttgcatccccatcactgagtgtctgaatttccgtcgacgtttgccctcgtccttaacgttagccgagaccatcatctccgcaatcgtccctccacgggccttgcccttgaactcctccggggattggctagatgggaaagatacatcgttcggtcaatcgtagcgtccgggatgatcgacaaatcgatcgtctatttccacatatgtgcattccattccaccccatcaacaaccaattttttttctttctttctttccacaaagaacaataaaactcttcaaaaaaaaggggggtgggggaagataggaagaaaaagagagacggctaacctgatgaaggtcgcgcaagacctcggagcgtcgaaccaagaactcgaccgaggctttccaatcgggtgtggccttgagctggaagttgttgagaagcatggtctcgaacttggaggtgtagatcatctggccatagctttcgaggttagactgagtattataagccttgacgaggtagatagggtctcggaggccagaaagcttcaatcgggcctacacataaacatcaaccgggtgcaatgatttgatgcattcatacctggtagcgagagaaatagatagggggagaggaacataccttttgttcctcaaaccggttgtccttgatgctagcacacaggtcgtcaagtcgtttgcgcttgacgatcaagtcgaggacgacttcgtgctggctgtcacaatggacggcgatccagatggcgtcaccaaggacaagtgcgcgttgaaggacgcggatggggggctggcaagagcgcttgctttcttgacgcacaagttatagaaagcgttgcggtcgttgatgttgaaactcaacgtgtcacaagcctgtttggtatacaaacgactattcattttactcattactccaaaccactggactgcgcgtaccacttccgcatccagaaatccaaaccacatcttgaactctaatcatcatcgtgggaaacctaaccacctgtcatccctcgagtataaaaaccgccaagatctcaactcaaaacattcctcagtcttcctcagtcttctcatagaccacgacttcagaacaccatcgactcaacaaatctcaatcaaagaccacaatcaaccatcaactgtcttcacattcaatcctcaactactcatcaaccaaatcgtctcgtctctctattcaacttggtgagaacttcatcaagaagcccttgtcttaattctttttctctgatattcaaaatcactaatgttgttcgatcttagtccatcttgtgtcctgtcttctctcaacattattagttgtctgtcagagtatttattaaaactcatcgggtatgcttcatttcttttctattctatattctcttgtgatcttgtgtctaacactgttgtgcatagctctggtttttgtccttgataaataaaaattataattctaaggttctttagttgatggcgcggacctccggatggtcgaggacgagacagatgtcgtagctgcccgccttccacacttccggctggacgtcgtcagtggcttgactcaagagactctccgagagcccactcggggtccgcttgagattgacgcgggtccggttgctcggcaagccgttgctggaggaccgactctcagagagtgcactggtagtgcgcttgaggttacggagaggacaactgctggatgatcggtcgagagaagagctctgatgggaaaggttgctagcctcacgactgagatcaacaacggtacgagagctggccaaactgttgacggctccggagacaggcagactgttgggactttcagatgcgctccaaccagcgacggtttccaagagtgcggcaccactccagaggatctcgcaggacccgggccgactaggtggcttgatccatgcggacggtgccaagtccttcggtgcagccggatcggcttccgaggggatcaacaccactgagcctgcaggcgtggctgagccggatgaacttggcttgaagagccgatctaggggcgagatcctgttctgatatcctgcgctgattatcgtctgtgcagataatccgcaataagaatcatcgtggataatgttaaccgggaagcttcttttgccgaagcgaattcgagacaaataggtcaagctgtaattcttcactagaaaccatcacccaacaccgtttcaaggcaggtgcaacccagattaaatgtgctgaaacggacatcatagagccttgtgagtatatatgtcgaacaaacgcccgccagattgagatgagtgagacaaattgaaaacttaccatattccggatccctttgggccaacaattgtctcaaattagcgtattccggtaccgccagatggtgggtttggtgcttggttgccatctgcttgcctccttcgagttctgattggtgtgggtcttgatcttcgccaaggcctcgttgataggatgggaagaaaaagaagaatgaaagaaagaaagagagaaattcttacctcatgatgtcaagctgccgatgaagttggccaaccaatgcagtgaacgactacagatgagcatttgagaagatcgtttggtgattcagtttttcttgtctcaggttctatgggggggggggtgatggacttacctcgatatgtggattggtatcacaataccggattgatggtattgatattcagaatccaggacaggaaatacacctgtcttgcatcggcctctggaatcccggactttgaatacgatgtattcagtcggccgcagcgggtatccgagcgggaatcctcggatacccgccctctaaagggtcggcgacggaccggctggaagggcttccttccagccgtcgaggtacttgtacctcgccggctggaaggatttccttccggccgtcgaggtacttgtacctcgccggctgtaaggatttccttccggccggcaaggtacatgtacctcgtcgactggaaggacacccttccagccgttgaggtacttgtaccttgccggccactctcaatacccttctctttggaaaataaaatgaaccaatgtggttggaatatatacatatattcactaaaaaaagtattggattgcattgtgaaaatgtgcggtaacattgcatgtcacagatgatgtcaccttgcattttcaaaatgtgattgaatttttagccaactttgggaaaatgcttgtgaaatttgccctggttgctttgcaatgaaatttttacacgccattttattacatgagttgacctcgcaaggtaagagccttgtgcttttggggcatttgagcaaaatgtgtgcttttgcacagtgttttcatggcaaggcataatccttgtaattaatacctggtaaaaccccaaatgctgagggttttggggctcttttgcacctcttattttacaaggcttcgggttacaaggtgagggggcgaaatcatgccttgtaaaattgctcattgaaggggtcctggatgaaaaggacaagccatcacaataccaaggcttaagccttgtaaagattgacttgtaaatttctatacccccgtgtgatggctattgttcaactggtataattgatcaattattttggtctgccaaacccaagaatggatggattgaaggtagtttagttgaatggaaacccagtgtcaatactagacagaatatgtaccatcaggttgaataattgtgaaagaaatcaatgaaggaaaaaggagattcctgtgggggcatgtttgccatataagctaccctttttatgtgttttgtgtttttttttgcagttactgaagttgcatgggttgttgtatgtaacgtggttctggcacattcttgtgtttggtgcaatcctggttggccagccacatgtattgacaacaattagagcaatatgaatgtttggccatgacccttcctgaacatcctggctcccaacacaccatcaacctgggtgagagtactgtttcaacagttggctcaggcgggccagtgcaccaccggtaccagcacacctcttttttcccctggacaggggttatctcagaggcaagcactaagttgacaagcatgatgtacatgaatgtcacagtgggggtatgtttgaggtgcatggttaagtgtgttggtagaagcggcttatacaacaaaggtcaagagacaggttgtctcaaagaagagttgaactttggttttgcaggtgctgaatgtgagatgactgtcacacagggctcttgaagtaggacaacaatccaactataccaacaaggtgtggtagtgaagcattgatctgtccttatcaagtattgaggggtgtaatatccagtcaatttgaaagccacattgatcaagtgaatgaagaggacccaacaggtgggtacccaatatattcatatggtgttgcagtctggttacaccaaaattgggaaaaaaatattgtcaagtgtgttgggccaagatgaaaggctgcttggccaagcttcaagcacacagcactgtttaaacccctgcctgacacatttcaaagtgggcagggattggcacaaagccttgcttggccaaaatcaagtgagggttccatgcccaccacaagtcaatgcaccccacagctcaaggggtgcatcaaccatgcacttccctcctctctgtcttcacacacatatcaattgacctgaaacacatatgtacttttctctactctctatatgttgacatatggagatcaattgaaaaacaaatgttttgtggaaattatagagccaggaatttttcgatctgtgaatcttatatgccatacacagacatgaatgatctgatggaattacaagaatcaagttatcaggactagtgaacaagtcaaagaaagaaatctgaatgatgattggattttgtttttttctcacttgctcttgatgtgtttgtccagtacaatgtaggctgtccagtcccacaaaccaaatcaagattgtaagaaaaattggtggatgaatacattgagaaccaatgtatctctcccagctttattgtcggccatccccagttcatgtctcccttggccaaatgtgaccgttccaagcttgggatacatgaaagattctaggcttctgttgcaaccgaagaaatctgcaatgattataagttgtctctttctctctctctcctcatctgttatactcatgttttttggggctatttttgtttctctggattcaatgttgatttgttgtggccattgtggggtggtctgattttgggtagatacagaattgaacaatccatttgatcaacgtgaacggtttgaggaacagaaacaacagaagttagcttgagatgacaaggctcaagggattgatgaaacttttgtcagtcttgtactatatctagcttttaattcatcaacatgtttggtccccctaccaaaagaaagatgtacagaacaatgcctcttgtcttggacacttagggtagattgatgcgttggaacatggactcccactgacaggtggatgggaattagcaatcaagtgattggtgatgcttttgactgatagtaactcaatcaaagagatcttctgtttccatgctaacaaaaatttgtccccctcccctgcatctcttccattattttttttgacttgccatcaatatcttaatttcatccctctcttccatccatctatgtatcccaatttttttcttgtttttcttagatttaccaaaggactcttcatgattggctttggtgtccgtttttctcttcatatacccaatccttggggaaaaatcaaaatctcaccatcagtttcatacatgatttgctccttcaaataaataaataaagtaaattataagtataagcatggagttgaatgacataagcttcgcaaaaaaagcaaatttggaagtcatatcaaatgtatgagaaaatcttctgtgggggttttggttatgtcaggtgggcctttctttttcctgtgggagaaatgagtttgactggcacattgttattgtgatgtgtatacgtagtttgtgctttgataaaagcacaccctcccccctcccgcacgcccatgcccccgcccctccaaaaggggcatgcaatcccacctgcccgtctctgaggggcgggtttgattgcacaccccttggaagcctaatttttgaggaatcaggcttctgaggggtgtgcgatcaaaccctcccctcagagacaggcgggtggtattgcacgccagccacccaagaggtcatggcaggctgatgtaagcaaaacactctggacttttttgcttgcgtcagcgcgccaatgactctttcctcccggccatcaagactgtacaagtcttgatggccgggaggaatgcaatgtttcctgggaatgtaacggcctgaaattggaagatctgctgtcgggttgatactagagctactccacctccaacatggcaccagtgtgtaattagtgataaggaaaatttgagcagctgttcagaccttcttaacgcccatcgttgcctgaccagcaggcccaacacccgccttgagaatttccccggctccggctaccagaaggcccacaccggttccaacatgcttgcccgctgtggtagctgaatgtgtaaaaattcagttttatattagtctttttatccctcttttttcctctaaatacactcacaaatcactcaatatggctcaagaaatggattctatactcaatttcacccttggtcaccactggaggcatcactggaactcaactggattggaagttacaccctctggactctcacaccactcacttgaacaccccaacaacatggcaacactcaatcaccaccaacacatcaacaattacatatctcacactatacatatgcacattgcaggacaactacactctctcaccagaatagtacataagtatacacaccactccaccatcttctgacatattgacacatgcagtgttggtctggaaccactcaggatttacaagtagagatggtcaatttgcatccggatatccggctgctttttgcagcaaaataaccatccgcatccgcatccgaacccgctggcaggtatccgttggccgtagcgggtatcctcggatacccgccctttaaacggccggcaagggaccggctggaagggtttccttccagtcaacaaggtacatgttgaaatagacaccctggagacaatgtagttggaaaggatgagtgtcatttcactaagagaaagagaaaagagaaaagagaaaaaagaggaaagactaacctggagacaatgtagttggaaaggatgaagaaaaagagatcctttccaactcagttgtctccagtgtaagagagaaatgaaaacaagatgaatgtcacaaagtgtgacatgtgagaaatgaaaaaggagaaagaagcacaaaacaatagcgctatgtaaagtacgctacatagatagctcaacagtacatgtacctcgccggctggacatgtacctcgccgaccagaagaaacccagacggcgaggtacatgcctcgtcgactggaagggtttccttccagccggccatacccccttctgggctcgggtatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccgaacccagatccgtatcgcctggcgggtatctgctggcgctggcgggtatccgccaggggatagcgggtatccgcaacggataccccgcgaccatctctatttacaagtgacatcatgcagattatcatgtcatttgttattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcactccatcttagttttggactagtagaatgacctcatgtagcatgctaaaccagcataaaaccctcatgtagacttctagttcaagctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaataactcatgtacatgtcctgactagctaaattctctcattgtaaagctctggccagctaaaatatctcattctcttgttcccctgaagctaaaatccctcaccttcgtgtatttaagaggctctcctctcagttgtttttcccctcagtttagtacccacaaatcacataccccctaccattacataccataccattaccattacatactgtaacaacctttataacaccttataacaacccttacacttgtaatacacactaaactcactctcatactctcagaaactcaattcttacatcattaaactgtgatcaaacaaagaaatcttgaaccaaccacccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtttgcaactccaccatacccttctccattcagcaaaagggtttcacaaccgcttttgagtcttacaccgcgtctacccccgtcttcacaccgctcaggagtgctgcgctgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcaaaatatcaagccctctggacaacaataccctcaaggaccaagacaagccccccctggaatattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaaacactctggattccacattacacttccttattacataatcacttcatgcagctttacatcatcaatccccattcagccttccacatttggcctctgcatgtgtttcactctaatccactttcactctagtctcatttccactttgggccacattctattgtttcacactattcctcttgggttatctgcatgtctcacactagtacacatctggctagttcatttacctctttggtatattcttccttccccattggttgtggcacatttcatccctgcatgtctctgatttcatttcccccatttatcttagtgtctaccaattgggccacattgtttcagtttgatatttttcactcttccattttgttccatcccccttccacccacaagctggccattccccagaatcttatatataaggagccttgtttttcatgttcatttgttccccatcagatcctgccccagtaagccagataactgatcacccattattagccaggtatatgcccatcaacatttgggataccttgatttgtgaacaagtatattttgaccagtagacataagacatattagacataccttactcaagaaatctccatagccacacctattcttcaagagtccatactcttgttcttttcttgttaccttactcatcctagctcccagagaggcagcccattaaagcattattccctctcaagctctattcatcccaaagagtagttccacagctcccagaccggtcccaagcccggtaggcgctccaacaattcctgcaacacccgaaccaaaatcaggtgatcctccaccggtttcggaacctccagattgatggttggcggcggccgggactgaagtcacttggggaagaaggaatattgtcagactctgaagttgatgtttcacagtctaactgacatacctgggtcagacggagataccacatgtccagaggactggattgtaccgggagatggttgatggacggttcgcaagtgggaggaagtcttctcagtttgaggttggtgttgagcttgcaaggagtacgactggggcggtgcggagtatagtaaatgggtcggcacgtttgattgatgttttcggtacaatttggtggcagaaaagtcagcagtgcaggtattaggcatggcgatgacacctgagaagtcaaggaagaaaaagaatctcagctcctcatagccagtcaatctaaatcaagctcagagctcaccactgcaaacaagcagaatactaatcactaggctagctggacatcaagactgtacaagtctcgatggctgggaaggattcctccaggtcttcgagactgtacaggtcttgaagaccaggagaatccctcccggacatcaagactgtacaagttttaatggctgggaggaacccctggtcttcgagacttgtacagtcttgaagaccggacagaatccctcccggccattgagacttgtacagtctcaatagccgggagggattcctgctggccctccagaccaggcgtgcaggccaacccaccctttttttggtgggttgtactgcacgcccctcttgttgcaaatgttgagctatctatgtagtgtagtttacatagcgctactatttcgtgcttctttctcattttcatttctcaaatgtcacactctgtgaaattcatcttgttttcatttctctcttatactggagtcaactaagttggaaaggatctctttttcttcatcctttccaactgcattgtctccaggtcagttttcttctttttctctcttttctctttctctcagtgaaatgacacattatcctttccaactgcattgtatccagggtgtctattcaacagcaaatgtcagcaaacagaggagcgtgtagcaaaacccgcccctcagagacgggcaggtgggattgcacgccccttttggaggggcgggggcatcggcgtgcgggaagggagagggagtgcatatatcaatgcacacgtagttcaactggtataattgctaccaatttcagaagattcaacattctcaaaatcactgtgaattttaggagaaaacatggcaaaagggaattctggtgggggcatgtttgccaagtttattacacttctacgtttgcgatgtgcttccgggtgggtttgatccggatcgagatggtccctttcaaaggttaaatgcaggaggcacgccactgtggatggtgcaaccttgggtggccacgacatgactcagagcagcaattgtacagtcgggccattaccctgcccaaacaccctgcctcccaacaagccatctcccgggaggctgcttcccccgtccaattgtcagctaccggtttaagggtcatgggctgactgttgcactctgggcatatcaaccacgacattgagggcttgggtgcgtgcacctgagtgaggaggaggaggatgaacatggatgtcgcaatgaggattcccaaaaagctctcctgaatttattcattttcaacaccttcaattaagtctagttctgttgtatttagtctcattttccccttctccttcctagctcggtagagttcttcctcctaacgatgctaggtacgtcttcccatctcctctttctccatccttctcttcccgcttctgactattctagttgtacttaagagagttcttcctcctaccgatgctagtaattcatccaaccgtggtactagaagttctctccaaggcaaaaggccttgttccgaccaatctttaagagcaccagtgaagagaattcacagctcttacactgtcagcctctgggtagggtaactaacctgagattttaatagtaaagaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaatgatacttattaagctttaaaaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaaggtagactagatttatgttggttatgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagtgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataatggggtactagttgatcaatgtactagttgctcttgatgcttgtacttaacagatcctctaataatgtagtcataattgtgatccgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtaggacacaggtatgtatttaatagataagtaatcaacagataagataaatataagatcaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtattgtgacatgtactctgtggctgacatacactgacctgggccaacttcttgtcgcagaaacttgttcatttgtgcaccacctcctccaacaaccatgaatcggatcatcaatcaatctatctcactctctccttccaatcaaacatccaaataaacgatcgactttcttgcgatctcaaaaaaatcgacatcatcaaattcaactcagacctcaacactttccttagaaccatcccaactcatcctcttcataattgtcaagacatcgacaacttagttgaaaaactaactatttctctccaaaactctattgatatccaaaaaaagtagtcaaaaataattctcagaagatcaaaccgtggtggaacagcaagatccttgcccctttagctgaaaaaagaaacagggcaaggaagtggatgcttctttccaaatcaactaaatcctgcgtctgctttaatcattggcaatcaatattcaaagaaaaagttttcgaattgaaaagaaatcattggcgaagatttcttgccaaatgtaatgactttcagttattcaaagctttattataaattcaccaagccaaacagcaacggcagtgttgcccctcttcttaatgaccaaaaaattcttacttcaaataaagaagaacaagcgtcccttctcttcaaggggacgtccgacgctcctatcaattgttctctttccgacatccctctgatggccctcaatcctcccttttcctttcctacaatttcccgatctgaaattgataacatcatttcaaatctcccaaaagagaagtctcggggtcatgatgacatcgctaacgaactgattatttggggtaaggaatccctcattcccttccttattcaactattttcttcttgtcttaaaattggttatttcccttcattttggcgtcacgctactacagccatcatccaaaaatctgataaagattcatattctttaccaggctcctatcaccctattgccctcctgtcttgcttagggaaaatattcgaaagcgttttaacaaaaagaattactttctgggctgagaacaatcaagttctagccaaaggtcactttggaggaagagcaggttgttgcacagatgatgcaaacctcttcttaaattcttggatccgccacaaatggcgcgaaaagaaaattgttttggcattgttcttggatgtcaagtcagccttcccaacagtcattaaagaacgtctccttcacaacctcaaaactcgaaatgccctccctatatcctctccatcatttccagcttcctctcaaatcgaacaactttgcttaaaatggtcgactatttgtcttcatccttctcactgaaatgtggcttgccacaaggctctcccctctctcccatctaatatatcatttacaactcgtcactcctcatcaacaatccgttatctctcagtcaagatgctatttctctgggctttatagatgatgtcactcatcttgttgcctaaaaataccttgaaacttccattcaaaagcttgacatagaaggaaacagatccctcgaatggggtatcaagcataatgccatttttgacaggaaaaaagccaatttcatgattttcactcacaattcattaatcgacatccgccctttcaaatttggagacctttctcttcccacctcttattctgtgaaatacttaggtattatctttgatcctaaacttcttttctccaatcacattaaaaaagtcaaaaaatgtgccaaccaaacttcctctcaacttatccgtatctcaagatgctcttttggtgtcggcttccatcagtccaaaaacctaataattagtgttctttgatctagagttttatacggcagcaccatctgggctaccaacaaaaaactctctaccatcaaaaacttatttgataaaattgacaatcaagccaatcgaattatcctcggtcttttcaaaacaaccccgtgcaatttcctttctagagattcaccgctaattcctttttttgaaattttaaaaagaaaaaatcatctgtatatcataaaaaaatcaacagctcctgattctcatcccatcaagcgcctaatcaattcagaaatctcaatctcgccatcctctcacccttctcccatctacagcattctcgataaacatctgatcagcgattacgaccttccctcaatcaaaactatccaacatcatatcataaatccctgggaagatttctcccttcccatctccaacatgaaaatcaaaaaagaagacataaaatcaacggttcaatcccagattgacaaatctaaatccaattctgaacacctcattttcacggatggttctaatattccggaaaatggagccggctcagcagctattttagacaactccattcaatcctcctatcgcatcaataattctgataaaacatcctcatttgaggctgaagtccaagccatcattatcggtctggatatcttcatcaatcgtcatttattgtctccttcaaattctgtttccactccgccgatcaacttcttcgtcgataaccaagcaactctctattccatttctcatcctccacttcctacatcgtatcaatctaatttcatcgacatctttgtcagcctcagtgatgccaagagctgaaactcttctagctacactaggtgcaaggttaaattcagaggtatacacgtgtgggtgacacgtgaaaagtggggaaagttgggtaatgaaaagaaatagtaaataaaaacttaatggtttttatttacagaggggcctgagttacaggggtttttatggtgccctctaatatcaggtcctgggttacggtcctttgtaataaaggagtatgcccagaaaatagcctacaactgaagaaacaaagaaatttaaaacctatgtttcccagtgaacctgggttcctggtgccgcaactatccctgcgaagcagggctggtctgccgaaggcttgggccgaaggcccccatccctttgtgacatgtaattttggccgaaggccgctggcagcgaagctgccaggagccatgggaccactgaccaggatgaggttgctacccatccagtcattccattcaaatcaagcacaagacaattagtgttcaggcttttaagccaaacgttttgcaattgatttcatcatgagaggttgccactcatacgaattcatcatgcaattgcaagaagttaatgtttgttattgttaggctgccatgccaggttagtcattgatgctgatttgtgccatcaaatcagttcaagcgatgggaggcaatgtcatcaagtggaactgaagagctcattttatacctgttgaagtccacctatgcagcgttcctggtgtgtcgcaaccagtctgctaattcctgtctgattgcccagcccaccaccaggcaggataaccaaagtcgagctgtaccctatgctcatctccctcaaatgcaactgatcatctgcatcaacatagcaacacggaggtcctacctcatcaattcaagacacccgagcaatgtcattgcttatttggtactacattatagatctctcccatttaagatcagcaaatcaacataatttgatctacccatcccaccgatggcacaagatgacacacatcccctgataaaatcatctcagtcaatgagaacacatgaccatctctattttcctccacaacctcgatctggacttgctcacaacactcaaagttgtcaaccttgacattctcaggcagtaccagcagaccaacaataggtaattcatggcaagtagcaccactcttttgaacctcatgttatcttttgggaagaaatctccttgcaagataaccacactgcactggtagcatgtactgatgttttcatcatgtgtacaaaaatcgttgactacagaacaacaacaaaaaaacttcaccttgggagaatttccaattccataaatggctattgtcaacaggaaacagcagtaatcagcaagaacattctgctgttgtgtcattaaaaaattgtaccctatttcaggatcaatcagaccaagatgtgtccaagaaggttagtgtcatggtgtacacacaatgttggatgttgtagctggctcagagatttcttctttgggtgaatattatagttctgcaatcaacttgactctgttgaatggtgatgtcaataagataaacaagttgctcatcacacccatccccagtgaattttatgaaccgctggcctgagcatgaaccaataagatgtagaagatagtgatgaagcaatttctgagtaattactcagcacatttaccattgttggattacccaatgtgatccacaggttgaaacaaggaatatatgttagtctcctgtcatataagatcttgaattgggtttttccaacaggacaaggtctccaattcaagagtttgaacctcaagtatttttaatcaatttgtgcagcagaaccaaagccatcatccatgaacacaccacttctatggggtaacctctttgtgatagtagtttccaattgcgctagcattttctgtcactataagccaagttcaaaatcagtcattagataaagttgctgtttatcttccaaatccagtttctgggcagagtcaaatttatgtggcattatcacgagtcacaagcgttggaggattatcttttcatgggttggttgccaaagtagttaaacaaccctcaccatcaaatattatctttttaatgtaaaaatcaatgccaacagacaaacacatgagcattgaatttttcaactcatcaaaagtccaactaatcctcctggcattccatctactaacacaggacttcacatgccaaaatcaaatgcatgtattacaaattgtatggcggcaatacattgaatcatcagtcaagtattgatttttattttaaatctcagtgtgtttacaaaacgaaagaaagaattgtaacagcaaaattgtaagtgcttctgtttcacttttcaaaataaccatattcttaagttacccgcggcgcccccgccgcggtttttcactagtaatacttactagtacttatctctaagccaaggaagtcttcaggaggggggaactgttcttgaggcgctcagaaaggtgggtgagagatgttgagagtgctggggaacaggtgttgagttggaaggttgaaattcagattgcaaacagcaggaacagggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtaatgatgaagatggggagtcaaagttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctacaaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaaggcttgtaaccatgtttacagggtgttctgacgaaactgtaacactcctgtagcctttgtcagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggctaaaaagggccacagattatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatttaaaccttgtttttagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaataccactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatcttcaataatattctgagttatacttaaggttcagaatttattaggagattctggttaaaaatgttatttttccttatttatttaattatttaaatgtttctctcatggaatattacaatgtaagtgcacagtgtaataatttctctattatagtgcttccacttatttaaatagtatattttattgtttttaattgtatgtacatatgtaagtaataatatctctaatttatatgtaaaatgctatgttcaggctggctctgactagtagcaggctgacaatcttcaataaattcaaaattataatcaatctatgtcacattcctattcatctccactggtgtccagctcatgtcggcatactcgaaaacaaaaaagtcgacgaactcgccaaagcagctactctaaatacacatccgaatcatctcaacaatcaacaacgctcattatcaaacattcagcaaattgcttgagctaaattcaaattcaacaaaaacaagatatcaatcagtcgcaacaacatccgtctctccactattcctctcaaaatctttgaaagcatcgatcatcttgaaagaagcgcggaatctatcatttatcaacttcgatctggccattgcgctctcaaaaaatacctcttttcaatcaaaaaactcgcatctcctgattgcaacttctgcaattctccggaagacgtcaaacatttccttatttattgtccaaaatttgatcgtcaaagaaaagtgtttcgaaattctctcacatcaaacaaagtcaaaatcaatgtcaactacgtcaagagtttactcgacactcccaaatgcttcgatctcctctcaaaattcatcattgatactcatagattcaatcatctgaaacattatttacaaaaagaagaaaattaaaaataaaaataaacatataaataaaaataaataaaaatttctagttatccttttctttggttaaaagtcatcaatttctttggtctaaaagtcatcacttcctttggttaaaagttatcattttctttgattaaaagttatcaatttctttggttaaaaagttatcaaaagagtcatcaatttcttttcacattcttcagtgttcaatctaatctctcactaaaacaattactttaatatcggtagggtattgggcttgataaaagagttggtcggaggtgttcgacttttccctgcttcaaaaacaagggtttgtggtttagggcaccacaaaaccgaacttaacaaaagtccgcgtccctgctgcggcatggggcactgtagccgctcgtcaagtgtgcatgcaccaaggactctcccgcagggagaggacttaggaataatgagccatcagggcccaatagcatctccaagctttggtggtggaggatgttgtgagcacctgcaggcctcagttttgaacggtttttttttttttctttttcatagtttgaactttgtatttttatttatcaagtagcctattcagaacctgaaaaatatgttgcattgatgatcaataaaattcatgaaactttgagtttcttgaatttctgtggccgcttactagcaaagccatggttttttgcatggctcttttttccaggaaccgctctttttttctaatctttctgcctttcagctcaacggtccttaattaatttcagatttctctctctctctcccaacccgacgcatatgtacatacactccctcctcgcgcgcgcatataaacacctgacaccgttcaaaatcaagctgggagaggattcatcgacggccgtcgcaacaccctttttgaccacccatctgcagagattgcaagaacctggacaccgacagctcgcgagtccaaagaggcttaatcttggtcggtcactttgcgattccgatccgatcgctttccaaagagctggacgatcattcgatgatcgcattgaagtgtcagttttttcttttgcattttattcaatacaagccattcactcacccagtaacccaaccggaatcagctcctctaggagtctaggtacccctgattttcaaatcaatccagcccaaagggcttttctttgaccctgtacagttttctgcaagcctagaaaggagattgtcagtcaagcgatacaaactgtataggctcccaaccacgattcgcgattccaatcgctttccaaagaactcaacgattgtttgacgctctctctcttcgatctctctctctagttatgagttgttttttcacatgttgtttatttaattagaggtatggctttttaattcaacggccggttggccaattgacattttaatggactgaaagcgaaaacattacaggtccgataaaaatacaaaaaatgactgttttcaaaaaaaatatagaaaaactacaaacggtgccgggaggaaattgaacagacaggattgtgggcaggatgctagcgctcagctgggataaagtagtgagagcgatacatcaaacagctaatttaaaatttgaaaaaaagaaatcctacacttatttcggaggagctcttgcgcgggctcctcaatcttggtcataagcctcgcttgcacctcacgcctacgggtgctcgcgggctttgttacgctcgccacaaaacactctgcctggtccgcagagtgtggaaagtcagactcgtttggccttccctattttcagacccaaaaaaagagtcggaaccgtttctttatctcattttttctatttcgttttttgtttttcgtctatctttctcctcttcttttttacagccatttcaagaaagcttgctgcttgggagtcggactttttttttttttttttttttagagtctgatacagccctgtatgccgactgtatgtcttccaatcctttgttctcttctgtgaacatagaattggaagtaatccagctcatatacagggctgtattcagcccctaaaaaagaaaaaaaataaaaaaaagtccagctcccaagcagcaagctttctcgaaacggctgtatcaaatctcggcagttttcaacactcagtttcatttaattcagaagattaaaatactactaattattcttagggtcttagttaaacaactcccaaatattggagttccaactcccaaatatttgggacgtcacttagaccccctgcggacggtccgcaggccgtccacccaccggagatgggagttggacctcccaaaccttcaacaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacgattattaattcacgggtttcccaaaatccacctccatcaaccccaacgggttttgaacaaaaaaacacacatcttttcacccaaaccagtcaattaaaatatcccatttgtttcaactcatatcgccgccaattttcacttgcaccgccaaacctcacctcatcagcaccgatcatcccaccaccaaactgatcatctgaccaccaaactgatcatctgaccgccaaacttcacatcatcagcaccaatcatcccaccaccaactcatcatcatcaacaccaagatcgcctccactcaagtcctcaaaagcaatcatgcccaaagtatctcgaagaaagaaaataatcgaagcatccaatgttgctgcaatggccatgatggacgattcagattcagatcacgactcagaacttgaagaattttactttttctctatgagtcagcttcaaaaacgatacctagtagctcgaaactccacgacacgatttgatccttgttatgacttgtctgagcttcaagaacttccagaattaagctttgtgcagatgtttcgtatgacttttccttgcttcctcaacctggtacagctcatcgaacaaaaccccatcttctacaacaactctcgtaatccccaaaggaatccaccaatccaaattgctgtagcagtatgtcgtcttggatcaaatggaaacggttcagctatctacaggctcaaaaatctgtttcaagttgggtttggaacgatcgacctgtatactagacgagtcattcatgctgtttatggattacgatcttctttagtcacttggcctaccgaatctgaacgaatagaatcatctcaggtcatgcgagaggaaggattccctggctgtgtgggatttgtagatggaacaaccatccctttgagtcagaagccccccaaggatgggcaacattactttgatcgtaagaagaggttagctttttgatactgctgaattatataaaatatcttccttgttgattgattgttattttctcttggctgcttggatcagatactccatttcagtaacggtcatatgtgatatcaacaaaaagttcatttcttatttggctggatttcctggctcatcacacgatgcttatgtgttttcgcacatgcaagtggcccagcaacctgaaaagtacttcaaccaaaagcaattcctactggcagactcagcctacaccaacgatcgttatgttgtccctgcattcaaaggcaaacaatttctcaaacgtcggaacatcaatttcaactaccacctagcacaatctcgagtcagaattgaacatgccattggcattctcaaaggtcgttttgcaagcttacgagaaattcgaactcaaatccgtaatgctgaagagatgaagggggctgtaaaatggatagttacttgcatcgttctacacaatctgctggccgatctcaaagatcaatggaacgatctttatgaagatgaggctcctgaagacagtgaaagtgactgtgatgatgacaatgttccgaattatgatcttagggctaagatgcgtggaatcacactagcccactttgcataggtaagtcttttgatttgctattgatgggcaagtcgttaacaaaccacagtgttgaagccccaaaagatgtttttttaccccccattcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaattacacttgatttcaatccaaacgaccaaaattcatccgacccaccggccattaccgcacaaacaatcgtcctttggacattgcacctggcccagcctcagtgagtgtttttgttattttttatttttttatgtttgatcaagacagttgattacatggtctatttcacccttgttgtgtaatcatcacgcttgctcatattgctttgtggagtcaaaggtgagtgccagtgtcttctgatccaaattcatctgaacaacgcatatgcgttgtgctcgggctggctttgtgagcctgggtctctatagtgacagcaggacacaagaatttggggggcacttttgaatgtatttcttaagaaaagagaaatacaaataaaagtagaaaaaaggggaatgaaagactgagagaaagagatgatatttttgttctttatttattttaagaagatgaattaagttaagcagtcttactttccactaaggatggctggtaataagcggagctaactctgaagcctccaaatcaacagaaactgaaatgggatattgaactgatgaatcagatcaatccacaattttttagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacagggagaattaaggtaatagcagctatggcttgctttcttggatcagggctttggtttggaggagtagagaaaaggttgagagagactgagagaataaacaagcagaaagatgctagctaaaacttatgaaaagtacttactaatgacaccaatgacactgaatagtgggaaaggtgggaaaagtggagtgcttctggttgataagtaatggcttgatctgtttctgggtgttggtgttctgtggtggtctggagtctgaaaatcctctggaagtggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggtatgtacatgtggtagagggatctgaaacctaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagatatgatagtattttgaatagaaatgggcagttttggcagtcttttggccaacttggttggctctaaggctgacaggcttcatctcattaccctctttttatgcatatagactcaaccaaatgaacctccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttccattttgtagcacgggtaacaagccccagaaaccagttctggcttattctgtggcccatttccaaggaaatagctccacgtaacagactagcacctacccacaggttcctaagggatattcttggttcaaataaactcgtgcatggccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaactagcctagttattactgtttttgctgttattaaagcctcaagattcctcaagaaactccccagttaacatccagcacccaaaatcaacaattctgagcgctcccaactgtctagcttctgccctgaagatcctcaagaccccttaggattattactagtaagtaataaccctttcttgaagattttccccttaaaattatctcctgggatttaaaccacacctgctacaggccccattgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccacatttttgatttaatccataaaatccacgtaattcttttgaattacttgttccatcctttatcccagagtttttaccttaaaaactcttagttttgcaccttgtgtagctagaagacttgtgtcttggcatcacataggctgacaaaaacctataggaataattacattaaatattattttccctcataaccagaaaagtgttcaaataacagctgaactagtagttatggaagacttcaaaatgaaatatattatcctaggtaatgattacatcattaattacggaatagatgtcatcaacagtaatggaagatatttcaatattggaggagatgtacatactaagtatgaaataggtattagtgacaaattgaacctggaacaattagaatgtaatgccctagacaataacaaattttctgaaactattagtgaagcaaaaatcaaccctgatttggacaaaacacaaaaagaacaacttgttaaattactacataaaaagaaactagcttttgctacagcagatgaaccatttggatgtattaaaggacatgaagtacaaatttcattaaatacctcaagaccttaccctcctttacttaagaaagcagcctatccagcttcccccaggagtagagaagccttgcagcaacacgtgacagaactagtaaaaatgggagtgttaaggaaagttgggcctaatgaaaatgttgaaattaccacacctgttattattgcctggcataatggcaaatcacgtatggtaggagacttcagagcccttaataattatacaataccagacaggtaccccatgcccaaaatcgcagaagccattacacaattacaaaatgctaaatatattacatgcatggatgtactcaaaggttttcatcagaatgtaattcacaaagacagtagacacttgatgagaatcatattacacatgggaatttatgaatatcagagaatgccttttggaattaaaaatgcaccttctcatttccaaaggatgatggatgttgactttcataaagaacttagagaaggatggcttataatttacattgatgatattataatattcagcaaagactggaatgaacatttagaaaaattagccattgtattagacagagtcattaatatgaatatgaaaatatccatgaacaaataccagtttggatttgcagaactgaaagccttaggacatatagtttcaggacttagtatagtaaagatggccccatgggacccgggtacccgttgatacccgggtaccgactgctttttttggccaaaacggacaccgggtaccgcacccgctcaagtatgacgggtaccggcggtactcctggcgggtaccgcctggataccggagcttcttccaggcaacctggttgagaccaatcaggtcgccaaggagggcccttaccggcgacctgattggtcttgatcaggttgccgaggaggggtcctctccagcaacctggacgagaccagttagtctcagtcgagccaccgaggagggggtttgggggcgggtacccttgaaggtaccagggtaccgcctgcttttttgcccaaaagcaggcaccgagtaccgcacccggcaccacttggcgggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaacgagtacagagagggaaattgccgccaaaatgatgtctctattccacacatagagaagaggagagtgtcgtgtagacaactgagggatttgatgataatgaagatgtcatttgtgtcaatggattacatataacagaaatggaagaagaattctgggatgaagttagaaaaagttatgcttctaataaaaacttatccgctattgtagaaattcttcaaagtaaattcagaccaaatgatttgattaactcattggaagaaccctggctaacatcatttaaagaagatagatttgcattatatgatggattaatttaccatagaaccaaacataccagtgttgttaccatatgctcacctgaacacattaacttattcctgaaagaatgtcatgataatattacatcagcacacttctcttatgacaggactatagaaagaattaagaatgtggcatggtggcccaattttaaaaatgacactaagaaatattgtgaatcatgtgaaagatgccagaaagccaataaggcaacgggaaaaagatatggactactacaggaaattgaagaacccaaagaaagatggtgtgtaattaatatggactttgttactggattaccacctggaggacccaataacttcaacgctgtacttgtagtagtagatagattctctaagagagcaagatttctcccttgtcataaagaagacactgccatggacacagccttactattctggaactctatcatttatgacgtaggttgtcctagatacattattacagacagagaccccaaatttacatcagaattctggagaaatttatatgatttgtgtggtacacaattgaaattttccactgcttatcaccctcaaactgatggtctagctgaaagaatgatacaaactctagaagacatgatcaggagatactgtgcttttggattgcactttaaagataaagacagttacactcatgactgggtttcccttcttcctgctctagagtttgcatataattctagcaaacatagtaccaccaataagactccatttgaactggaaagaggatggacaccctggttcccaagagatgtgctactgaataaagctgtacacattcatcccagtgccacagatttccatttcatgatgactaaagcagagaaatatgcctctgaatgtgttaaaaaagctgtagattataataaatctagatgggataaaactcataaagcccacaaattccaaattggtgaccaagtgttagtatccacactcaattttactaacttatctggaccaaagaaattacgtgattcttacgtaggaccttttacaattaaacaattacacgggaaaaatgctgtagaagttattctcacaggagaatttgataagaaacaccctacttttcctgttagtttaattaaaccttatgtaataaatgacaatgagaaatttccactaaggaaagataatgtgagagtagtaattcctccattagaagaagaaatagtaaaaattaagaaaattttacaacataggaaaattagacaaaataatactgacattaaacaatatctggttagatatagtggtagtaaagaagatgaatggctacctgtagacaagatacctgactcagatagactcctcagacaatacagagtagacaagagaaaatgatttgaggatcatttccttttttagggggaggaagtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataaataaatgaatactggaaaacactatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataaatttataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcataagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctgcacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccctttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactacacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccttgagggcctctcctcttcccctgagccccctgtagaatatttaaggggctcagattcctaccttttccccccaggaaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgcttcaaaccaccaataacattacaacccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcacttaccattcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacattgtccttgaatgacttgaaacgatctttcatctgtcggggggtgagattgattttagtcggagatacattttgcaggtgaatcaccatcaactcgtaaccatttatcatcgcctttggttgtcgtccaatcgcaggagccttcccatcaccaaaacacgcaacatagtttttcttatctctgagccagtcaatgatgatttcatagtcctctctttttagatgaccttgggatgaaccaagttcctcatcattcttctttgatcgtgtatttttgggagtggccctcttcttctttggaggggttcgaagcgatcgtatgtttgggattctggaagctttttttggtggcatctgttgggtgcaagtagtggaaaaataacaaatttgtgaggccattaaaatataatttagttcagttgaagataaataccttgaactaatcaattgatcagagttggtttgatgacgagtgatttgcaggggtgagttaagaggagatgttgaagaagccgtggggtgagtggggtttgaatcgtggaggatgtggggaatcgtggaggattgagggaatcgtggaggatgggggatggttgaaatttgaaattggattttaaatttgaaaatcaagaattttgggctaaaaaatgggttgatttaggctatatttgatacgcccctgacgaaagaagtaggttatttggtcactgcaaaggtggatttggtaagtgtggattttgcgaaaccagtcaattaaaaagtggtggatttcgttatatttgataccccctattatgtcgtattctcaaaaaaaaatttgttcaaaaacatcatcgagtgtacatatctacatagaatgtattactttaggtgcgcaatgtcaagacaatcagcactaaaaaaaataaaaataaaaaataaaaaaaaaaagaggattcccggttggacttgcatgtttgtttatgtggttgtttcagactggttgaaggtcgctgtcggccgttgatcaattagtctaacaagaatccaagtgagccagcggtgatgatccgttagacagggtcattttggcacccttattgtttctctggagttgatcttgatttgaccttgcttttttttttctggataggtaagtctccatattgacggcatccatcgctggacacccagggcctatataagggcgcttggtgcaacacttgatatcagatcatgacacctgcggctggggtcgtgaattaccttgatttagttcgcatcgtgctcacgaccgttcactttcttcaacttcttgaaagagtgtagggtagcaggcgtgttcccgaaagcggttgagctggccgaggcttgctccttggcaatggatatatgggtcgcctttgggatgccatgggaatcgttttcctcagcagcacttcttcaacgcggatgctttgttgagatcctgttgtttccgtggaccgggtcaatcatgttagaatagcaaaactaaagggtagtatttcaagtcaggatcatgttgagacaatgagatgacaaagacaagagtgagctgccttacctaaagggcaggggtaggcagacaagatgtaagaaatgagaacaaagaaggcgacacgagacaggtcgctcaaaagaatatagggacaaagaaaagatagagtcataaggtcgacaaaggaagataagagataacaaagttttgacaagaaagcgcttatagcgaggtggagaagatgagagggggtgagaagataaaaacgcggaacgaggtctttgcgagtttactgtgataaggagatgatagaatgtttaagcctagggtatgatgaggtgaagggagtttgatctgcggatggatttctgatagaagagtcgcggatgaggaagaagcgagaggaagagagggagttaacttttatagcttcctgtgattcttaggtatgtttcatccgctgactcacgggtatctgcgcctgcgcttcgtcacgtctactcctccatcaaggaggagtgcgcggtatcctgtgcctggttagggtcaacatgtattttctcctgtgcctcaatgtctgtgacaacggtattcagggtataatattttaagtcagtcctggttgtgccttcacaggtcagggacaagagcccagcccggtttagccctgagcaggagaagaagtattacaacttacgtttagtgatttgtctgagcaaagtatcagttgcttcaagcacagtgccagagtcgacatcctgacaggctgacatgctttgtgccataaggcacgaagcagagatgctgttgacgtcggcggtgagattctggagagctcgtttgatgttggttcgtccaacaggtttggtgagatagtcagacgtgttctgagaggaggaaacgtattgaagacgtatgaccttgtcttggataagatcccgaacaaagtggagttgaagatccatatgtttggttctgaagccgttctggctggtctgactgagcgcgagatcgattgctccttggttgtccaccaggatggtgatggagaacgtgtccgagagaagcgaggtttccttcataaggttatttaaccaaacgacctcctttcctacatccgcgagagccttgtactcggcttcagtggaggacagggagacagtacactgcttggtcgacttccaggagattaggtgggagttccacgaaaccatgtatccggtgtgagatcgcctggtgtccgggcagttggcccaatcagcgtctaccgaagcgaagagcgatgagggcttcaagttgccaaacagtaagcctcgaccaatggtacctttcaggtatcgaaaaacttgcaatgcagctttgtagtgtgaaaggccgggattttctaagaactgagataatttgctgacggcaaaggatatgtctggcctggtgagaatgctgaggtagttcagagagccaatgatcgctctgtagttgatgttgagaggttgaagatgctggatgtctgaagtggatgcttgggagagatgagatcgcgggtcaagaggacaggaggcactgagtaggttggctgcgtcgaattcaacaagcttgcgttcgatgtattgtgtctggttaagaatgagtccatgtgagtgacggtcgagcttcattcccaagaggaaggaagcctctcccatatacttgatggcaaattctttggatatttcatcccgaaaaagttcaggatcttgtccaacgatgatgagatcgtcgacgtgggcgaatatccagagtggtgttggagaggtacgccagaaaacgcagggatccgcgagagaagtccgaaagccaatagaggtgagaaagcgactaaggtgtttgtaccatgccagcgaagcctgcttaaggccatagattgccttcttgagctggaggacaatgttttcccccgttttgtaacctggaggagggagcatgtagaccgtctcctccagttcacaggtgaggaaagcacttttcacatcgagctggtgaattttgtaccctcgagtaaccgcatgagagagaagcaaacggagggatgatggctttccggtgggtgcgtatttcatatcgaagttgagcccatgggtctgtcgaaaaccttgagcgcaaatgcgggccttgaactcggtgacttggttgtcggccccaagtttcttcttgtatgcccatgtggaggggatacaggaatgggttgcaaggcgaggaatctcagtccagacgtcgtgttcatgcatgttcatgatctccttttcttcagccgcaagccagtgggacctgtaattactgcgaagagcctgaaagtgattccttggctctacggtggtaactgaataggagacagctggtacccgccgaggccgagctatgatgttgtccgtgctgacgtcactgttgactttggtcgggtgcgggccaagtcgtaggatcatgagacgttgagtaggccgagtaggtgcggcatccgccatctcagtgtcggagtcaggggatcggtcgatttcctcatcttcagaggggcattcattcatcattagatggttcggttcagagtcatcctgctcagagtcggtatcaggatcagggtggtcggtggtggtgtcatcttggctgaagggaaaaggagttcggccagagaaatcagggagaggatccagtgggaaaggatcggtgctggggttgatggctgagagtccggggaacgaagattcgtcgaagtaagcgtgctttgtctcgaagatcttcttgtcctctttgcgaactattctgtaagccgagtagttattactgtagcctatcatgatgccttcccaagagataggatcgaacttggatccccgaagttggttcggcttaacaacccaagccctgcagccaaaaggacgaaagaaagccatgttggggctcttgccgaagagtagttcgatcggagacaacttgcttttcccaatggagggtaagcagtttgtggtagccatagccgtcaacaccgcctcgccccaccattctttggcaagtttggactggaccatcatgcatcgtgccatgttgatgattgttttgttggcccgttctgcgaaaccgttatgctgaggagtgtagggaggggaaacgttgtgggagattcctgcctctttgagatagtccgcaagaagaccattgcaaaattctccgccaccgtccgtaacgagtttcttgattgattcaccagtctgattctcgaagaagtttttgaagtctagaatggccgaagtcgcatcggatttgactttgagtagggatgtactggtctaccaacgtgaggaagtatttagaaccagagttggtggagggattgattggtccaactaggtccccatgtaccacctcaagaggggcggaggttttgtcgaaatgactgttgaagggatgtcgcgtgacctttcctttcatgcacacgtcgcagttgggactagctgtaagttgagtgtcagatacagcaactttcaagcgggctatcccagagtgaccgagtcttgagtgccaggtctcataggcagatgtcttgctggagtgagtagtggttgagaagacggcaggtgtcgagggaagagggccgatacattccttgacctccaaaattccgttgatcatgtgacagttgaaccgaatggattgatcgatggtcaccactgacatgtcaccttgtcgagtgatggagactgaattctgagaaagggtacctagggaaagcaggttgcgggagagaccgggaacatagagcgatccgggaagttgaatgatctttcctgaggaatccatgatggaagcagttccttcaagggtcgctactagatccgcagagttctttccggtgctgataggggtattgcatgtgcgagtgtctttgaagaattctagattattgaacatatgatgagaagcgcccgagtcgagaaccactggaaggatttgcggggtgacagataacataatggcagtggtgatgtgactgaaagctggtttctcgaattgcgaaacagcaggaggggctgtattagtgtttgcagaggttgacgggacagtcgtgtgatgttgagaagggttagtgcgtggctttcttattggtctcatctcaggatgcaaagaccagcaggttgcctccgggtgcgtggcatctggatggtgtttgccgttacggcagccagatggaggacgggtttgggtgttgttgagggccacagctgtcttctcctttcttcttcctcagcgacgtctttgagtcttgcaatgagaagctcatgattttccatgatgtctgggttgaagacgaatgaatctgtaagcgcacgtctggtgtgcgagagttttgacacgatcacgctgcaaacgtccttgctgggcatcgggtgggcaatggatgcaaacgcgtcgagagagtcttgaatatcacgtatgaaagggagcatctttccctcgtacttgattgcgtgccagttggtcatgcacttcgtgtacctatgagtggtgtatcgagcgtatgtttctttcacatttttccagatgagataaccattgtcttcattagcctcggtgacaagactgttgtgaatgaaatcagcaattttcatcgtgatggcataaccggattccgccatctgctttctgactcgaggggtgggattgggcccaggatcagcgttgacgacggtccaaagatccttgcttttgagaaaagtcctcattcgcttggtccacatcgggaagttgctttcccccttcagcattggcagtagggagagctcttctttgaaagagagagttgcggctgccattttacgtccgtgcccttttcgagtttttgtcctaaggagcctgaggtggggtcctgcgtcaagactgtaaatctgttagaatagcaaaactaaagggtagtatttcaagtcaggatcatgttgagacaatgagatgacaaagacaagagtgagctgccttacctaaagggcaggggtaggcagacaagatgtaagaaatgagaacaaagaaggcgacacgagacaggtcgctcaaaagaatataaggacaaagaaaagatagagtcgtaaggtcgacaaaggaagataagagataacaaagttttgacaagaaagcgcttatagcgaggtggagaagatgagagggggtgagaagataaaaacgcggaacgaggtctttgcgagtttactgtgataaggagatgatagaatgtttaagcctagggtatgatgaggtgaagggagtttgatctgcggatggatttctgatagaagagtcgcggatgaggaagaagcgagaggaagagagggagttaacttttatagcttcctgtgattcttaggtatgtttcatccgctgactcacgggtatctgcgcctgcgcttcgtcacgtctactcctccatcaaggaggagtgcgcggtatcctgtgcctggttagggtcaacatgtattttctcctgtgcctcaatgttgttggaatctggttcacggagttgggactacatcgtgtgatgtcataggagcggcgcatacatcttatgatgtcataggatgaggaccgtgatcttacacagctggatgtttctcgtactagttcctctatctatctgttgaccattgctttctctttcatggttttctcttctcttttgttgactgtgtcctatatcgtagataacttattattatttctacttcttcgatctcattactattaacttcaacccaacaacttaacacttcatctccttatactctttctacttcatcgtcctcaagtctctggttttcatcttcgccgaggacttctttattctggttgactttcagaggttcttatttcttacttttctatactcttgaactcacgtgtatgattctaattattctttatctttcttaagtcacttaacctagtcatcgacagttattcatttctcatcttcattcttcatcatccttaaacctgtttcctgttttatctaggtaatattttattcttactatttctttattttattaattattttctattaattttcttttgctgaaataaatgttttatctagccaaaacttttcacattatcagtacggcgctcaagcaggaaacgatcacaaaaatgtcggacattgaggaaaaatcgaccaaatcgtcgattccaaaacttgacgatctcaattatccgtcgtggtcagtaaggatgaaagcctaccttcgcagcaaagacctctgggaaatttgcactggcgaggtaactccggctaaaaagaagagaaatgaaactcttaacgctatcattagccatctcagcgaagaagctcttgacgctaccgttactcccgataacgaggaaaatcccgctcttctttgggcttctatcgtggagcgatacgcttctttgtcggtcaacaacaaagcccgaatttggttaaaatggatgcgatatgaatttaacggcaatcttaatagttaccttgccgactgtcaaaaaatgattagggaatgcgcgcttgttcagcttggtattcccgacgacataatctcaatttctatcctagcaaaactttctaaggattactggaatgtcgtcgataacataattatgaacgaggccatcattttctttcccagtcgcactcttaagaagttaagagagctcgtctatatgaaagatactcgactatcaggcgtttcaaaggtcgaatctagttctaaaaatcaagtcattggtccttctgcctacaaatctgaagccgaacccaagtctaaaaaatcggataaggcgaaacaaccacctgctcacccgtgttctccagggaaacataatcctttggcttttcacccgatttggcgatgtttcaatttgcctgtcgaagaacgcgaagctctccgccctaaagatcctgaagctcatgcaacttcagctaatagcgatgaaaaagttaaggacatagaagaagtcatcgaagtttcggcttatctaaatactgcggtagaaaagaaagctcctattcttgactctggtgcctcccaccatatggtgaatgatctctcaattttctcaaaactgaaagatgtcaacatcaacattcacaccggcagtaatcagaaaatttccgcgattgcgacgggggaagcctatatctccgatgattccggttcgattgtcaagctcgacaacgttctttacgcacctgatcttcataggcctcttatttccctcaatcgcctcttcgatgaaagtatctcgctttccaagtcctatgattccttcaagatcaacttcgataataattttagcttttcgggtactattcataataacttgttagaaattggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgagggtcccagatcccacgggaagtcctccattaccaatgactttgcaatgaaagaagaattctctctgtatctttctacggcgtcactcaactcttcaatcgactggcatgccagactgggtcatcctagttttccttatctcaagagactaatcgatgatgcagtagccgtcgactgtactacttgtaaaatgtgtaaagcggtcaaattgccctttaaaggaaaatttgctcctacttctcaagtacttgaagccattcatcttgatctagtcggtccattccaaactcgttcagttgggggagcccaatatttcttaacgatcgttgatcaattctcgggcttcaaggcaatcaagcttctaaaacacaagtcagaaactctcaacaaattcgaggagtttgttatctggtctgagaatcagactggccgcaaaattaagcgtattatctctgataatggaggggaatttaaaaatttgttttttgaggatttctgtcgtaatcgaggcatttcgcatcaattctctccaccttatactccagagaacaacggtatggccaaaagatcgaatcgggctattcttgataaagccagatgtttatttgctcaagcaaatctctctcctcggtattgggcggaagctgttgttacagcgacagacttgtgtaatcttcttccatcaagcacaagaaattttgaaattccttacaaaactttctttggaaaagattttgatctttcaaagcttcgctgtttcggttgcatggcctacgttcttatccctgaggaggtaagaacaaataaactactacctcgttcagaaaaagcgatctttctcggttatggagatgatttttccacatatcgctttataagaatagaatcaaagactctttgcaccactcgcaacgtcacattcgacgaaaccatctttccatcgctctctaacgaatccttggatgaatcaagtttctacttcaatccttttgaagttattccgtcggaagaagacgataatatcgatcaatttcatccctttcctaatcaagaaaacgcattagaagacaccttaagtgcgccatcaaatgaaataataggagacgttcacctgagaatattctatctattctcgtaggggagtactgtggaatcattaatacaacactctctgaagacgacactctgactataatcaagtgatggctctttccgacaaagatgactggaatgctgctctagtgaaagaaaggaacaatatgggcgactatgaagtgtgggacgtgatcgagagaacttctattgataaacctattaattgtacatgggtgttcaaaataaaacctgagtcatcaaaccaacctcaagaatacaaggcacggttgtgtgttcagggattcaaagaagttttcggtaaagattacaacatgatgttcgctccgacgggtaaactggtttcgcttcgtcttctcatcacgtttgccttacaaaggaaatacgagtttcatcaaattgacgtaaaatgtgcttttctgaatgcaccaattcgagaacggataacactaaatcctcctcctggcatcgatgttccttccaacaaggttttattacttaagaaggcactttacggtttgaaacaagcaccaaaggaatggcaccttacactctcatcttggttgctctctgtcggttttaatcgtagctatgcagaaccctgcgttttctggtcagctaatacctggctatatgttcacgttgatgacattgcaatcttcagtccagaacccgacattttcaaaaaattgattgcaaaacgctttaaaatcaaagatcttggtagcgctaaacatttgctcggcatgaaagttactcagttagattccagtgttcatcttactcaaacgcattatatcgaaagcacactcaagaaatttaactgctacgatctagttcctcttgcaactccgatgaagcctaacggtcatcttgttaaagcttctaaagccgaaattgacgaattaaacaaactacaagtcaactatcgtagtctggttggcgcacttaattacttaagtgtgacaactagaccagatataacctttactgtgggctgtttatctcaatttcttaaagatccgggtatcttgcattggaatgcggcgatccacactcttcgatatctaaagggaacaaaagatttcggtattacgttgcgctcgaccccagttgatcaagtcaattttgtttcattcgttgatgcaagttgggctagctgtcacatcactgctaaatcaaccactggctacttaattttgtggaatgataatttaatctcctggcgctcgaagaaacaatcaacaacttcgctttcatcaatggaagcagagtacattgctataactgaagtttctaaggaattactctggctcaagatggtaatcgactcggcacttaaacttccattatctcttccttttgaaatttttgaagacaatcaaggagctatactgctggctaataacgagtcaaatcactcagcgttcaagacgaaacatatgaatctttgctaccacttcattcgagccaaaataatcgcaaagaacattgtattaaccttcaagcgtactcacttaatgctggcggactttctgacgaagtcaattggtcgaagttcaattttcaaagtactcaaggttcttcgtgcaggtatgcccccaccttagcggtttggtgcatgggggtgtgttggaatctggttcacggagttgggactacatcgtgtgatgtcataggagcggcgcatacatcttatgatgtcataggatgaggagcgtgatcttacacagctggatgtttctcgtactagttcctctatctatctgttgaccattgctttctctttcatagttttctcttctcttttgttgactgtgtcctatatcgtagataacttattattatttctacttcttcgatctcattactattaacttcaacccaacaacttaacacttcatctccttatactctttctacttcatcgtcctcaagtctctggttttcatcttcgccgaggacttctttattctggttgactttcagaggttcttatttcttacttttctatactcttgaactcacgtgtatgattctaattattctttatctttcttaagtcacttaacctagtcatcgacagttattcatttctcatcttcattcttcatcatccttaaacctgtttcctgttttatctaggtaatattttattcttactatttctttattttattaattattttctattaattttcttttgctgaaataaatgttttatctagccaaaacttttcaaatgtctgtgacaacggtattcagggtataatattttaagtcagtcctggttgtgccttcacaggtcagggacaagagcccagcccggtttagccctgagcaggagaagaagtattacaacttacgtttagtgatttgtctgagcaaagtatcagttgcttcaagcacagtgccagagtcgacatcctgacaaatcaagcccacttgacggtgaacaaagggagcttcttgacatatacaccttgcaagttgggcttgatgatgtgtacaccaagttcggcaacccatgagttggaggttgttcctgatgatgtactcctacatagccgcgtaaagatcgtatgtaattagaaccctttaggacctcttccgtggcaggcacagtactgtattcattttttctatcagaagcagattgccagattggctcccttctttcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaaacgaagacgaattttttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgcttctttcgtgaagtacagggcagcctttctcttggcttgtcatgtttcacagggtacaagaactctgcttgctcgctctccacgacatagagacttatcgcccccacgttttgccccgcagatactcagccccctaacactcgtgatagacagcccgattgcgttatctgtgcccagatagtccaattgcgttctcactggtgtaatccgtcctttgctgcacgctgctgctcactgcagcatacttgacaccatgaacctcgttaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacccagctatctaacccgcaattcactatactctgcaatctgttgtcacagtggacaccgccgtgaaggtcggacctcgcacttccaactgcggtgtgtccgccccccattgttgtcgggaatttaactacaacttgatgttaggggtgagtgcgccaggaactttctcggctgccagccaagatacgcgctcaaatgaactaatctggcttgcatgaaacttaggccaataacatgaaaaggctcactgatgacaattgcaagcccccaacctttgttaaggagaagtaaacaaaacgacacccctgatttgcctgatccgatacgcacgtagacacccaccccaatttcccaacatttcaccttgatttcttgtcttagtttccgttaagctagttgcagcaatcctgtacaaaaaaatgtttggaattccttgaggcctgtagctataactaccagatagtaacaattccctgaaaagttgtcatgcaagttgcaacccaacttaatttggaaatctcgaatgacagagagaaagctaccaaggcgtcattaatgtacctgaagatgtttttttccagtggaaggaggatgtcattcctttcgactagttcaaactccggtgataaggagatgcgggcgtttcaagactgaggtcatcatgaacgaaagaagtttgaaaacgatagcgcatacaaatcatcgcattcatagaaatgacagaccttgaaaaacacggaagagttataaccgtcgctttggtggaccggaggcccaaaaggctagtatttatcatgaagctaacgagcatccatttagcatgagaacctacacttactgtgaatggattgtatagatgatttgaacacgtagaactactgaagatgatcaattggatagttgagaaaagtccatagatagtattagacctccgaggatggtggagatggaaaacgcatttccgtccgcctcgccattgggcaaagatgagaccagtgttccggcgcgtgacggcaccggagacgaacgatttgttattttcggtgagagatgggacggagagaagttggagccttgggaatgccgagcggatgatgaagacacaacgcccggtgggaggttttgagatggccagactgactgttcaaacaaagcaagatggccgtttgattgatgatgccttgcgagccacatattgataggggcaagatttcagagaggtagatggacacgaggacattgttggttccacagcgattctgcaaatctagatcatcagcaagaaatctgtctgagaggggcatgagtgatgattctgattgggatggctaagatcaattatgtgttccgtttcgcgcgagtatctgctagtttgaagacatagacccatcctgttaagccactcttgctctccatcttcaatgttgaatagaaggtgaggtcaactcgcgttttgtacgctcatcatcaacaaactgtcatcaaatctctgtcactttgcgacattgtgcacggaaaaaacagatgaaaactgaaagggttactgtggggcctgtagctgagttttcactttcaaggaattctaagaggcaattctcacaagttgttttgagcaaataaattggagtcggggcccatcgatggacgcgttattcaggttggcgattaattcctgtattggtcaggattgcggacaactgcgcctgtcggacacaagccaagtgaacccgacagtccgtcccctgacgaacttaacacaagtccccctggtgggaggctcgctggtgtaactggctaacttaactaagtccctctatgggaggggggacgccgtcccgcagggaccctccgcaggagggacttatgcgctacgtgggtgtcagcgcctaacaggattggaaaaaagacaccaattttttgatctagtctcctgcctccacctggggattttgaagtgcaaagtcacccaaaatcagaaagggcttgtccaggagaacatttcgatgtcatcctcgggcttgtgaggtccctcccctcttgtctaaggcatggtcccggggttcaggacggggtttgaagcccatcccgagagacgaaccccggggttcagggttcaaaccccgtaaccccggggtttcaatcactattttccattttttttatgttgcagcgtctcctagaggatctgaatccactccgactttccagatctcttgcactacctcaggatgaagcgtaaacagcgggagaagactccggaccacgaggttatcgatgtcgacgagattgaagttaatagtagtcaaccactttctggagcatcaaataagcggagctgggtctggaaccacttcaaggaaaaaccaggaacaaatgaagcaatttgtcaagtcatcacaaagtcgggcggaatctgtggcaggtcgatcaagaaagacaagagtgcaagtaccaaatcattccaaacacatctcgaaaccttccatcgactatccgatccgagtctcaccaagaaaactaagacaaaacacatggatattagcaagtggagcaaaagcggcactatgcagccccaggtaaagtatttattctttatttaaatgctttgagaaggaccgtctattgataaatggcaattttttattctcttcacttggcctgtttcatccaggttgaattaaacagcgaaacactcaggtcggcgcttgtttatatgattgccgactccgatctgcccttcgcttttgtggaaaggaaatcatttcgggatcttgtccgcctcctcaaccaagacgcagtggctttaataaataccaccaaccaaaagtcaatcgccacacatgtgactcgtatgtacgatcaatctgaaaaaacgatcagaaataattatatcaaaaaacagatctcgatatccttcactcaagatgcctggacagcccctaatgttactgccttcatggcagtaacagcacacttcatcaatgaaaacttccagatgcgagacctcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncataccattctcaagcgaatccatggcctctgtacctgggttcgtttttcacctcaacgccgcgaaaaattcactatcaatgtgaaatattgtcaaccggaaatgtgtgctaaaaagattcaaggtcttgagatcgatgtaccaactcgttggaactcgacttattcgatgttgcagcgcgcactctcccttgaaaagacatgtactcacttctgcaaacacaatgctgaagcttccaagttcctcctatcaccggccgaatgggatcaagcaagatatctcacacagcttctagaaccactccacgatgctatcgtaatcctatctggctcccattacccaacattgaacaaggccctcccagtctatattgtgctgctcaaacatcttgactctgttcgtcgagggctttacaaccaatctcagctgattcaaccagctcttcagatgattgagaagtttgaccagtatatccgggacgccctcaagaaacctgtttacatctgcgcaatgatcctcgaccccaaattcaagaccgctttctggaagaatcatcaggatttcatctttgattgctaccaggtatctgtccaagaaatcgaagacatctttttgatagaagcacttgcctttgaggaaaggtttgtgaaggataagcctcctgaggattcaatgttgaatcgatcgaacaccaaaggccattttacctcggcattgtatcagccggctccgaatatccaagggattcaagccaaaattcgacactacttgaacgaagatgttgaaaccgaggaggtcaaaacacttccttattgggcatcccgacccaaatctttccccaaactgtcattgatggctcgacgcttcctatccatcccagccaccagcgcatcgtcggagcgagtcttttctacaggtcgtcgcattgtttcgtggcagcaatcctccttaaagccaaccacaattgagggcctattgtgtctcaaagactggttcctcaccttcgacgggccattttgatatcgtttctttctcttattcattttttttttctgttctcatgattctcacacaaaaaaaatacaaattcatacttcaaaaaatctgaaaatatcatgtaatacaagatcgaggcagcacaaattgaaaaaaaaaccttgcttgataatgtatcaaaccccggggttccggggttttgcaaaacctcatcccgagtcctgaaccccggggtttggatccgggcaaaaccctgaaccccgtgtgtcggggtcatgccttactcttgtccatatgctcttttttgtttgcatcgctcataaggagtttttatcgacctcctgtattcgctgccacacgtcttgtacaggcgcctggtaatcaaatacactgtgctatgcaaatatcaagatgggccgcataatgcgatacataacggtcatatgccctgaccggacggtttggtgagctgatattatcgattgttttggctacaccaccgggccacattttctgtgggtgggtggttctggaactatcctgcgaggagaacgttcctccaaccgtgatacaaccctcgggttggaggatggggtggaccacagtggctgaacggccatgttgtatgaccgtttgtgctctgtggtccaccccatccgcccaagttgactgaacagatgggttggagcgcggttggcatgaccgttcaactgttggtgggtcgctcccttgccaccgacgttatcaaccagatttcgttcacccaacagaaccttccactgttgggtgaacaaaatcggggagcatggtctgtccgttctccaagagatctcagcaggaggggcttgcagctttaatggctgttggcccagtgcgcgtgcctcaaatttttgcagaaaagaatgaaagaaatttgctattgccgacaggttttctggacaagaaccaagatgccctacaatcagtctaagaacagattcaagaaaccataaaatcagatatgcaacgctcctcggatgggtatgttcagcttatttactgttatcgcctgaatcgctgcatttgctttacatttaagatgcttttgaacatcatttccaacagtgtttccaagttggcaagtggagatgatcggacactttcaaagctctataacatccctccaccagtacgacaacagttgcaagacatggtccagcctggggctggggtgagtcccaacaccctcgacaaaatcaaagaacatctggccaccatcattcggactcagcaagaaaccgtccaatgcatagacgaccttgaaaatgccgtccttggactactgaggctcttcgcacccactaaggatctgctggcaaggttttatgaagacatccaggctcgtcctcaagcacccctccaacaacctcgccaacagcgtcaccatccccacaacatgcgaaaccaccaatagccttattttatctgactcttgtcatcccccaaactccttatgttgtctatgtattgctacccctccctccccggcaataagtacgaaaaccaatgatttgaaagtagctatgactaaaaacaaaacaattgattcgatcgatcagattgattgatcaatcaaaagtaaaatggatgatccacatcccaaagcggaagaatccgtctgttgacattggattcatctttgcggatcaaatccgtgagatgaacaagctgtacggagcgccagaggtacggttggatgtatacaccacccaccggatgggcaaccgaactggaagacttccagttggaggaacgttagagcatggggaagttatcgttcctccaaccgtactcgacgaccttatcacgttgtgggaccgtcggtccctcagcaaaatttcaccgttgcacaacccttcaaacgagggttgtgtaaccatttgactggcccggtggtgtagctacgatgacactcctcgaattggtaccggcgacgccgcagattgcgtccagcttgtcgttcatagggacacgaggggcttgggttgaggcttcaggagacatcggcaccggctgcattgtaaccgcgaattctaagacgattgaagataggtgattcgtcaacggttgagaaatagttagccaaaggaggtgaacaaacaatttgtaggtttttgtttggtttcaaactgatgaccagaaggctggaaggtggctgtctcaaggaagctcaaggattttaccagcggccgcgatcatatcacctgctggtatgaccccgcccttgcctcataacacgatctcatcccgcatgggttactgggtcccaaacccaatgctaattgcatgatacaggtgagtattgattattgctgcatacacatcctaggcgccgaagaagctggaatttcctcttaacccatagcaaatcttacttggctcaagaaccgttgaatccttgattatctgcccacatttcaacgtggagaggaaatgaagcaatggccctgagggggaaggtggggccatcagatgtgcgaagactagaagcaaaatggagcaataatgattggtggagacgagttataaaaaagtccccagccaaagtgctaatcctcttcggccgcaggggcgacatagcccataagtccctccggcaagccatcgggtcaactgccggggggaattagttaagttagtgtaactggctgggcgcgaagcgccccctcccgcagggagggacttgaaacttaaaacgcatttgcggtgtgacccagaagcactgttttggtgggagcaaccttccttgccccaccactcattcattataatgccatttttttctcaattctagtagatgaaagatctacataatcttgattttcctatatttttttattttgaaaaggtgtgtgattctatttgaaaataggcaatgaagttcatgattttgaactttaatttgcaaatttggcagagaggctcgagcgcaatctcagtataagcatattttatgcctgcaaaatgagaatttgtcttttttctgtttgttcttttaaaaaagactagtgtctaaaggcggctgcgccgccatctatccaatacaaatatttcatttattgcctttactccactactttacacaaactcatcaagattcatgcatatttttaggcctgtcgccggcaaaaatgacagttttccccccaaaggttagtttagtcttcattagatctttgagactttgatctacagtcttaatggcatccttatacattgctactgcctcgtgttaacagatcagcagtccataagtgcttccctgttttgtcttcgtgcaagaaatcacaataaaaattggctgaaaactggactgggatgttaaagtaagaatgggccatctgaacccctgtcaatgatagagcagcaaccccttcaaccccaccactatcactgtcagactgtttgacctaagagcatttatgatgaaatccagcgggaaagttttttccagttcctcctggtccatctagataatacagctttatatgaccagaatgcactcatgagaagttatcataaaccacattgtagaatttaagttgagccatgttcaaaagaccaagaattatttcccaaacattgctcatgtcccttgcttggcactctccacaatcttgagcattgatagagatcagaaaacgttcctgtcctggatttaatcacaagcctacatcttgtaagattttttctagtcagagtataatgaagattcaaaattgttctggcttgggatcttctaagccattctgattcttcagcatgtagaccaattccttgcccatttccttccaatctcaaacaaagccatgggcgcagctggtggactaaataaaagtattgtcgcaaagactaatctaagttgaaacttgaaaaccttttgatgtgggctccttcagtcaacacctgattgtattggctgctgttgactaattagcccaaggcatcagccatgtcccaaaatttgtaatgaacaatcccattggctgacttcagattgacccaagattgtatatttttacaatgaagtaggatgagccaagtgtaataattagttggaacgtaccttgctcgcctgtcgcaaatgtaattgcaaacagattgagtatattggtcgagtattgcgttggcgacttttgttgaaagacaaaagaaacctgctatttcattgattgacgagacaaatcttagaggagagaaagatgctgacggtgtatttcatgcagacttttaatttggaaagccttccaccagggttattggatcaacccctcttcgggtccgtcgcgagggggatggttgaggaagcaatggaagtcgaccggatttttttcgatgttatgtggctctcgatgattcccctcttggtccggatatgagggcggagatttggagagatgatgggagatggcgaggaggaaggctgaggcagcaatgagctcgggtttggcgacgagacacagcggggacatcaaggaatcattgataaacccccaggcggcctggtgatcgacttggctttggcccgatcggccattttgactgcaatcgacgatttcgaaggctgggcccaagtgtgggactcgtggatgaacttgacactgtgtattaaggagacgtagggatggtcaacggccagatcaaaacacagcgtgcgtaggaggatatcctcgtaatagagtatctcctgcttgagcacttgaaactcctgttgggttggatggttgttgatagggcccacgttaacgttggaaggcaactccttaagctacaatgtataagtaggaaaccctgtgacgtccattttattcaacacttttatttccaatgctccttcagcttcaccattgggtttgtcaaccattgtcaaaataatagaatgggaaccaaaattacgtaacaaagcttgattgatctttgcagcgtcttgcatccggcccactgtttttaacatccgttttcttgcctgccactgcttccattactttggttcaatacaaaaaattgatcaagcatagaccggctagatttttcatcctcaattttagtcttggcctgtgggcttgaagtgtagaaaattgaatgaccgttttcttcatgtattcctaatcgttgaactgaaaaacaatgaattgagtgttagcaaaatcaaagataccatatggtgaatacaaaaaaggaaaggataatagttgaagtattgcggggtcacgtaacgggattggggtgtggtaacaaatgagacactgtgtaacggctttagtgaagagatgaacaataggggcaatcatgaaatgatgcaaaaggcaggtccttggtcagcagatgaggcagtacaaatcaaaggagaggtgagagtcagcggaagaatgtgaagtcttgccgctgccggccttcccttatccggtacagtatttctgaccaccgctcttgggatctctctctttcctcaacccgctcttgggatctctctcttttgttccccgctctcggctatttcctagttgtatactcagaaccgatcttgtccaagcccggagtctctatcaccttcttctctcaagtagccactctgggttacatatatcttgaatcatgaatactatctataaccgtgactggacttcatcaagtccggtccttcttgtacccatatcggtttctcaccctctatcttatcatatcccaaccaaatgcctttaggaaagagaggatcaaaaggggaagtgtcgagatgatggaaaaggcaagggcgctgtgagcggtttaggaaggacatatcgaagaaaggggagagaaggcggaagatagaaaagtatggaggaagaagaatcgtgacaaaagagaaaaaacaatataaaagaagggtcaagatgatgagatgttccccaaagcccagggtcaggatgagaattaatgtctcatccgacatcgctagtagcggtacctggggaaaaaaagagggggtttgaggtttaatgttaaacttgttaattggtatggaattaaaaatatgaaaaaatacagaaagatcaagaagatgtcatagaacaagaaaaaaagcacaatgaaattttgagaacaataacatcaaaaacagagcagaaaatacaaaaaagaacatcaaaatcatgcctgcctcacgcgggctttgagtaatacagtgtaagcctctctgaaaagactgggctgcctcccagacctgcccgcaaacgactctcgtcacgagaggattagttaagctcggtcccctgaggcttgactgaggtacatgccagtttgtttcactattttgtagtgattagacgcgtataatctctagttttttgcgttctatgtacaccctcccaaattctagcctctgagcacgattatccatctgttcaagcctgactgtaagcactttacttctatgaatataatctgaagcaggtaaaaaattcttggaatttttgatcattttttttttctatgaatataatctactaagggtagaagggtccagaacaatcaaactgataaatcagtacagaaaagttaattgagaacctgtttcttcccaaaaaaaaatttaaccaccatccttattcattttccttgccttgaatggatatcatgggttctttgaaactagccaatttaaaattattcaaaaaagaaatccattgtcatgaaaggagactacatgataaacttagcataccttaaattccaattcctgaggatttgtgtgatattggaggacttctggttgccatttatagtgctttttaatgcctcccaagtcccaaattaacaccccaattgttaatttcaaccatctcacatgagacttgtctctacaaggcttgtaaaaagtatttcttttgacaaaagattaggatctagggggtgtagattggattctggggtggttcttgattgcaacaggaagtcatccattttatgatcagaacagtaaaaacataaatgtggagtgtgttctgtatccaagcaccaaggtaattgcttccatacttgaaatcataaggctttcaagtcctctgaggtaatccaacttaatctgattggagctctctcagcatgcatatttatggacattatcagggtgactggattcagatttccaactttgtgagcaatgtcttgcaaaaaggggccagtgctatcaacactgaaacagagacaagacatgtatttggtttgtattgtctttattttgagcctgatacctggtttcagtatttccttggttggtgagaaaatccaccgtctcagattcagatttacaaatgcaaaaaaatgcctttgttttttctcttcaatacagccaaatagaatgtgtatcagagacgtttttggtgggatcatccatctgagacgttacagaataagtgtatcactttccaaagacaatacatgtgtattatctcaggaaagtgagacaacacaaatccggtatttttgggtgttcaaattctgagacagtaaaaataaacacctgataccacctcctcttgtccctgtttcagcattggtgctatctgaggacctttgatttgccactgcatttgagattatttgatttaaaggtgtagctcttttgaaaatttctagatgatatagttcttgctgagaggctgtgttcccatttgaaatgctgcagcagaaatgaaaatctgacagtaaagtgttgtggttctgttttgttctctctcaagttctgccttttctctagttttctcgtgtttgttgaggtactcatattcagtctagacctcattatatttcattattactatgcttcatacatgtcacatacatttcactgtcatttcacatatgttgtagtacacctgagacagcggtcgtggaagaattctttcctcatccttccacaaaccgctccactcacccacatcgtgtctgctgctctcaggtgtgttttcattctgtttcttctttctttcttttctcttttcttttgtttttccctttctttcttctgaagtgtgaaatgataacaatccttccacgaaccgctccactcacccacatcgtgtctgctgctctcagctctgttttgcttatcagtgttgtttgtctgccccccccccccaacctttctctctgatgtcacaaatccataaaattctttcagttatttttccctcagtcagctgccagctttcacataatttcttttttccacaaccttccataattaactgctgcctggcctaagttggtttctttgttcatttctctcttctgaagtctttttctcttgaccctttctctctcttcttgaaattgtgaaattaagctcatccttccacaaagtgcctgcctgcttcactgcaacaaaaagatccactttggtcagtctatgtggtcctggttctgtttgctgtacatgttataacctcagagagccaacaagtacgcaaacctttttagtctgatatgattatgagtgatcaaatcaatctccatgttattcctagttacaatatccaccaaaatttctcaaacaatcacctgaaagcaagctaaagcttgacataaatggcagagatgaagcagaaacaaaaattttccttgacttattcaagttcaatcagatgggtggttgggtgaaagattttatatggtttggataagaaaaatcaattggatgcctggcaaagaaccccacaatcagtctgatgtgtgtcttgccagcagatcttgtagaagtgactaatgtggtggatggttgtccttcaacagactacttggcaatgaaatggtctctgctccagctaaaaaaaatctgaaaaaaaatcaagctgctcatgcaagagaaccttacttttcaattgctgttactagtgcagtcaagctaccacctgagcaggtgaggtaaaggtatcatgaggtcatagtaataacctacagcatgggaggcatgggacagtctagaatgtagggtgaagatcagaaacagggaggaaaaaagcataagggtaatctgataggtatattggggataagggtgagatgaagctacggttatgcccaagaacttggggaggagataggtacacttgaagacgaggactgggatttgggtgaacttggaaacccccagtacgggtcaggtcgctcgagttgtgggatccgaattttaattttttaatttttcgaaaccaaccacctcgtcgatccatcctcaacacctgccagcaacccaatgaaccgagccaacccttccctgctgagcctcaacccaatccagcatcatctcaaccgattctcaactcagatccattcacaggcaccaaagcggatctcaccttcattcaaaccgggtccattccgaggggcactgctagccaaggagccaggaaacacccaggatgaacaacagaagcaaacgcccatccaacacgaatattcagcctcccaactcctcagatcgacaatcagcagcagcagtaccactaatacccccagaaactcctcgagcagctcgaggttacacttcccgcattctaagctgatcaagcagcatctcgaggaattgctctacccgctctcgttctctgaccaactggcgtgccgaatcgttagcgccaagaacctcatcaagtcgcaggactctctcgactcgctcgaacagcagaccgagggaggcgtgggctttgcacgactgggcgagcacaataccaagctcagcttcatcggtcgtcgggccatgcacttcgccctttccaacttcctcctccacgcccctagatcttcatcttcatcaactccagcatcaccatcatcaccatccgacgatcatcactccaaaagaaccgggaaaagtacaagcgaggtggtcgaagatgctctgctcaccaagttcgtcctcggccaatacgtcggccaccagtgggaactcgagaagatcatgcgctggagagaactcagcccgcctccttcaaagcaaccgtcttcctctggtgaagaaacccagccaagagtcatgcatgggaccggtctgtggatggcccgaggacatgtagtcgaagcgatcgtcggggcagtgatggctgaacacgtaagtggatttttcagcagacagaacgataacccagaatgctggttagccaaactgagagaataatatctcttgtgttttgtttttcagggcacacgactcagtatggcggtcttccactccctcgtcctcccccatctctccttccgcctcgatcgcgccctcctcccagccatcaaggccgtccagacacatgaccaagaactcgagaatcctagcgccggtcttgtggactggaagtctctaaatctggatcccttcctcgaccatcaagatcatccggctactacttccaccacttcttctttcagtagacctgcccctatcgctgcggtcggttgaccatcttctttcttccagctttttgatttgctttgttcgttgtcaaaatgtgttttatttttaagtaaagcaacacaaaaaaatgtgatttttctttttttttttcgtcctcatttgcattctattaaatttttttagacacaggtatgggagaagaggagacagtatcaacatatagatagtgaaactaatcaagaaagccaaaagtgaaacaagcaaatatcctctttttttgttacatgaaaagacactagctatatctttatgaagactggtgagcagaagtgttgtggctaagtccttgtggttgacattgcttctccctgccctcctcttctatgcctgaaacttcaaatgtagagtttgcacactccctacaacaataatcataggcctatgtttctgctttgacactattatgaatagcttgtcaaaacaaaaagaccacaccactctgaatgtctctgactgatgactcagacctttttcattcctagtgataccatccaaatcttgacatctttgggcatgaaattgctggattcatgtttccccacctttgggcatgaaattgctggattcatgtttcccaggtgttggaattttgtctcttctactttttcttacttctgcctcaatctcaatctcagtaatcacttggatctgctcactagtcactagaagtcttctcctacttagtctgacactatctcctgttatgaaggttgcccccagcttgtagtcaatgaaccctgtctgaggaggatatttcttctctcatgtagtcttgcttatctattaggttatattccattcttgctggtgtgtgatgctgtacccaaaaaggtttactctattcattattgtttattcattttctcaagcacatctggatcaatcttgtacatagtatatttaaactgactaagttacaagaaatgatctggtgaggatggtagtgatggggaacaaggaggactgggataaccaatacattggggtttcctacttatcacaatagtcccatatggtaggcaaagaattgataggtttccaaactgtaaggccccgtttggccaaaaatcatgatttgtgatttggctaaggtttggtgcagatttggaccatgcaatattaaaccatatgaaatttttgcgcaaactcctgccaaaccttgcctcaaaattacaaattatgggaggccaaacagggcctaaattatcaatgaatgagttgagtttgattgatacctttgggagcatatacctagaccaaatataaatgggcaagttttggaatcaagattcagtgctctatccattgaggatttgatttacttgttgaattctgtgaaacaaattatactttcatgttgatgtcaaatgctgtgaaacaaattatactgttgtcttgatgcttataaaggcatctttggctcaccattttagtcacatttgactggcatagtggtgaattcatcccactccaagagcccactgtttcagaaaccattaataacttgacaagttgtttggtcaaaccccattgcaagcagttatcaagaatacctgcctgaccatgtggagctacactctcacagcccgtgtgacacttatcaatgctctgatcatgtaccaattggttgaagcacccctttggggtgaagtcaaggcccggccctgtagctactgctttgtgccaaatattcgtgcaccaactccgcgagtagaaaacaccaataccctcctaccaataggccgagatgacaagccctgttggaaccctaaccccccatgtggggaatccattcctgtcattctgttctactgcaacgcgtgctacaccactgcatatgcacctctaagaatgtgcagcaaagctcatagcctgcatgaggtttatgtcaacaattcacgccgtgagattattgaggcaacattaccttattaaaaaaatttaaaagggggaacatgcatatatttcaacccatgcccccacctggagtattcttttatctcttggaaaatccaacaggaaatctaaccatcagggcatttcatgtaactgataattttcaatctctcttttgattttgatcatttctgcttattttgccaagatattcagttgaattcaagtgtaggatcatgcattctgtatgcagatcactttctcatgtatttaccaaaggtcaatttgagccaatttcaacagctaattttgaaaattgacagcacaccttattataatcaaggggccatttaacatttcaattttcatacaaactttggctaatttgtaacaagctctttttgttaatgcccaaatggtggttaagtttgaatttaagcatcaatactccacatcaatgtgtggaccatctcattcttaacagtgtgggaatgaagtcactgcattcatttttcttgtgttagggaaaggtgtcaagtggtgtggtcaggatgacagggatggtcaagaaggatgataagaggaaccagagctcagttttttccatacattatatcaccatcagattagtattaatgacataggcataagcttagttttttcatttatcagattaatcccatgctatatgaatatcagatttttttttatcctagttgagctgatgataatatattggaggtttgcacttttttggcagagtgcacgaaattgacaagagctcaaatttttgcaactgtaaattctcaataaatgaattgagttttatggattctatcagtgattttgtagcttatggaccaatgtaaagatggatatatttcagaatcatgatcacttttttgggtacattaatcttctttaagaagaaattacctcatcctttctttcatgctttggaatgaattaagattcttatcctggtcaagagggctgtattgtttgcaacctgacaatactatcagctggaggcaaccaatgtaggtccctgaccaatttcaatacactaaccctgggccccagccaataaaaaatttgcctgagggataaatcttacagtggttggctccagccaaacttaatgtaggggttgtgaccaatacacaccacaaacaatacccattttgccccaggaaaaaatgacaatttggttggtggaaaatagttcaatttcctgaggcttttttacaaaatgaatcaggagtaaaaattaggccaaaatgagctattttagcccaaaaataaaaattcctcaaacattccaaaattcatatttagctcatttgaggcatttttattttttggctaacatagctcatttagcctaattattacccctgagccattttgtaaaaaagcctaaggaaattgacctatttactccacctaaataaccatttattcttggggaaaaacaggtattgtttgtagtgacatctcctttagcagtgtataaaaaattgaggttatatctaggctaaaaatttcaattcaatcacaccttgttggcatagtggtatataatttaaagagcccaaagtgtttcaaagagcctcaacagaatcataagtcaactgttcaaaccccaatattgctactgtttgtccaaacatgcaaacccacacactcaatttgtgtctggcacttgtgggtgccctgatcctatacccactggtctctgcccattttcaaccatacaaggcccgtcactgtgtccaatgtaaagatgtatcacaagttgagacactccaacccattgagaaaaaacatgttaaatgttggaacaaaaccccgtgccaatttgcccttctaactgctttctaccactgcaaagtgtgcaacaccagtgtgcaggcacctctagagaagtgtggaaatggccatgtactgtctgaaatttacatcactgaaccaccggtgaataagtttgactctcatgttgcctgatgagaaacaaaataaaaggtgaaacatgaatgcatcaccaaacacccccccccccaggaataatttttatttcttgaaaaaagtgaacaaaaatctgatcattacagcagtccatttactgtttactttataataagtgtgtaaatcttgttaacaattttctttctgatttgtctataaagttttaaagctttaaggaaagctatccttgagaagcaagagcacacattccagctttgccagaaaatgttcttggtcatcaagctttatgaaaacctaaaataaaaagccaggaaactgccatcagttgacatgcagcaggctccaatcaaccctcaatgtaaactttggtcattgtgttgacatacttgtgtggtactgccttgtggcctcaaagtggtgaaccagaaaaatctagaataaaaggctaagtttgactccagttgggtgtagagtatggtataacctcttgcatgtcaactgccaaaatgtgcttgaatttttctttcagtgaaagattatgaatttttgtaacttctgattttccttctgatcttgacaaggtttattcttgatgcaagatttttagaaaaatgttgaaataatattctaactttggcttaaggctcagaagttatttgtagatttatgttaaaaatgtttagggtttatttttatgttttcttttatgactagtaaaacttaatttaatgagtaatattgtctctattatagtgattccacttatttaaatattaatgttttatggggagtgataatcacactccctccccctttgtgcacacactccaacactcccttcagaaagggagtgtgggaccgcacacaaatcaaaattggtgtgcgggtctgcactccaaacctctgcgcgggagttcctccagcaggttggcgtgcgggtccgcacaccaattccaattggtgtgcgaggctgcacaccaaaataccggccggggtcaaacgcatatgttataaatatgcatttatcccctgggctatcccataggacccaggcatgggtcctacgggatagcgcagggtttcaacataaaaaggaggctgggaggaacccctcccagcccaaagaatgtagtgtattaaggccgggaggggttcctcccggccttgagactgtacatggctcaagggtgagaggaatccctctcaaccttgagactgtacagtcttgagttcaacgaggcacaagttacaacccatgtaccttgtcaactagaaggtcttccttccagttggcaagatacatgtaccttgccgactggaaggtttcccttccagttggcaaggtatgtgttgtcaccctcactgccccatccactccaccacctgaaccatctcgtcgggagggattcctcccggcaagattggctgtaaacaacccgtcgggagggattcctccaggaaagatgggctgtaaacaacccgtcgggagggattcctccaggaaatatgggttgtacaccttcttgttgggagggattccttcaggcaagatgggttgtacaccctcttgtagggagggattcctcccaacaagatgggctgtgacccatcttgtcgggagggattcctcccggcaagatgtgctgtgcccatggcaatgaggagagggtattgttgcaggtagtctgaagagccacctcgcccgggagaaaaccctcctgacaaggtggtatgcagaccagcttgttggaaggaattcctttcgacaatctaggttaagaaccagctcgccgggaggaacccccccccccaacaagctggtgtttagattagcttgctgggaggggttcctcccggcagtgtgagctctgtgttgaggtcggaggaattactccaacccttgagactgtacaaattctcaaggcccagagggattcctcttggccttgagccatgtacggtctcaaggctgggaggaatccctcccagcctcaagactgtacagtcttttggggctgggagccccaggtcttctttcttcttttttcaagggcctcaaaggctcaatccctgggctatcccataggacccaggcctgggtcctatgggatagcccatggaatacgtacatatgtataaagtataaacatgtgccctcccatactcctctcagaaggggagtgcagccttggacgtcaattgaaattggtgtgcggatccacacaccaacctgctgggggaatgcctgcgcagagggttggagtgcggaactgcacgccaatttcaattggtgtgcggtcccacactccctttctgaagggagtgttggagtgtgtgcacgaaggggagggagtgtgattatcactccccatgttttatatgtacatactagtatatgcccccaaatttggggaggcagcttgttttggccccggatgttggggtttttactcgatgacctttggggttttcttgagttggacacctgtctgcctcaatctaacgccggcgtcgacaaatccaacaaatgtgaattggaggtcgacaccgacgttagattgcatgacagtttgtttggctctctaagcctatttttttagttatatgtagatttaataagctttctatgttatatacatataaaatagacattaattacatatgctatgggggtagtatgtctaataacgtctctcaatatttaatatgctatggtcgggttgtctctgaatagtagcaggctaaaaaagttcctatcacaaggatgagtgaatgatgtttggctgtttactgcttgtctcttcttggcaagtttccaagggctgtggataggtggtcaaatatttctaagtctggtgaaataggtggtttgccaataatattgagttcttcactttctgaccctttgtgacagtgtattctcacaattctcctgaggaaaaggtaaactagttttctctgatcttgtgccagtagatctgcagtgaatataattcttagcaagcattccagattataatttcaagcaaataagacttaatttttataggcctatcaaaatccttcacagctctgttggttgttaaaaattctaaaggtggaatgactgaatttatatttctaaacaaaactgacctggtgtgtggttgccaggagattgatgtgttacagaaccatttggataagattgccttgtttgaaaattcctgattttatgatgagatatcttggtagaaggcaataagtgtaaatgtaatccccctagcagaaatacccccttttcagatattacaggcagaactgggttagaccccaagggctgcttcttaacaggatcacaaagcatgtagggattgttgtattgtgtcccaaattgcaaacttccaaattgatgaagatgtattttacaatattgggtttgcccccttccaacctgccattcactagcgggatttgcaatagagatgtcgcttcataccccagtacctgtagcgggtgcaggtacctgcctcaaaaatccaatattttggacacccgcacccgccaggtctgccagggcgggtacctgggtacctgggcggggtacctgcgggtgtggaggtttttttgcaggcaaatatacccagaaatctgtctcaatgactggagggattcctccagtcgtcaagactgtacaccctcttaaaggttggagggctccctctggcctcaacaaagcaacccatgtaggacaccagccggtgtcctacatgggttgctgaaacctttgtgcagcccaacacacacaaaagggagtgttggaccaccaatgataatttaaattcttcaggggaagcattcccagggcgggtgtaaggcggatacccgggtacctgcctttttttaccccagatcttgacacccgcacctgcacctgcacccgtttctgggtacccgctttggaaaacaggtatctgcaaacggataccaggtacctgctgacatctctacttcacaataagcttttgtgaggaggatgttgaagagcctcagtattctgaagcactatctgggaggcttaaatattagcttggatttagaaatatattgacaggatcaaggaaagattttgcaaaattgaagccttgatcatacaatctcttgtagcgtgtgtgcttttccgcaatgcaagctagcagctcttagccctttttgtggctctgcagccttgttttttcctcaagctttgaggaatgagtttttttcctctggttgctttttccccttctcagtgtcttcaccgccaattttcatcaaaaatcaagctcagaatttcctaatccaggaagaatttaagccgggttcaggaagcaaaaagcttattgtgaaacctgctattctctttctactgtcaagtattttgtgcctaatcacttgtctgtccttcaagtcttgaaggttactggggctgcttgttgagattgtattttgactaggtacctgcaacggtccaataatgggggagattattgtgctcaaaattttattttgaattccagctattccatctatttgagtttctatctttcctcctcacatttcattgcccatttgactatcaattccaactgtttaatcatgcatatttttttgctggtaagtgtccttattctctttctgttggaattctggaggcttgatggtttcctttttgaggtttcactcttgtcaggtaggggatctgtatctttgggtgccgtcttcctcattgcaatccaaacttgtagtgggttggatcagcagggatgtgttcaatgtcaatcaatgatacagaaatgacctcagaaaatttgttttccttgggtaggagagcaatcatatatgaaccaagtcaactcaaccagagcactacttcaccattttctggtttgagggaatcaagaatctgcctcatgctgagtatagttccagacaattggtcaggattgtattcactagaaccatagtccctgtgcaattggagctgattacatacttccttgtggtcatttttcatcacctgaatgtcagctacaccaaaaaaatgaatttgagcagagttgataggctgacagacatagaaatagatgttgaatcagaaaacagaagttagtaaaatgtcatagctttttcttttggcttttggtggcaccttgttaaggttgtcagcctgagtgatgccaagaactggtattcttctagctacactaggtgcaagggtaaaataagaggtgtacacgtgtgttggacacgtaaaaagtgggggaagttgggtaatgagaaaaaatagtaaataaaaaacttaatactttttatttacagaggggactgagttacaggggtttttatggtgccctctcatatatcaggtcctgggttacaggggtggtactgatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaggagtatgcccagaaatagcctacaactgaagaaacaaagtaaataatacttactagtacttatctctaagccaaggaggtcttcaggaggggggaactgttcttgaggcgctcagaaaggtgggtgagagatgttgagagagctggggaacaggtgttgggttgaaaggttgaagttcaggttacaaacagcaggaacagggcaaaaaggcaggttgatactgggtgttggtgacggtttatgctggtaagtaatgatgaagatggggaatcaaagttcagggggaagaaggggctcttaaataaacattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaaggcttgtaaccatgtttacagggtgttctgacaaaactgtaacactcctgtagccggtatttgaaacggcacgcgagataacctgaaaagggggaagtgccttcgtttccacaattaccggaaacacaagaaaatgctatcacatactttcctccacttgaccattttgggagatgatgatgagcattttgaatatccaccgcaggtctcactccgacattttgggggtgacactgactgtccctgggcaaagcagcacttttgatttactgaagtcccccttctgcaaggaagagcaattgatacatattcaggtctgcaatgaccgaggtcctcctccctttgttccctattcacctcaccaaatttatctattgtttcctgctgcataagcattggcctggagccacacttgttgtacttcttttaattctgttctgagattgattactccagtcttttgatttattcttgccacttcttgtcaatcaaatccaatccctgcactgttgtgcttgtcaccattcaacgctccggctcaacgacctcaacaataattttcttccagtccattcgatcttcatcatgccccatcaccgctcccttctacaattaaacaatttctcttacccgcttgtcaaaatctccgatgttgttccccctccgtttacacaagaaatcccagcccccaatggcattcgtgtacctccaaatgccctgagacttgtccgccaggttgatgggatacctccttcatttcccaccaatccccatcgcttcaccattccagggagctcatcaacagatgcggaagattttgttcgtgcaatgggggccaccatccggtggacacggcaaaagtggaccaacaacacttccaaactgactggcacaccaacaggtagcggtcgtcggccagagttcttcttcaaaacggagtatgtatgtccttgtagtggtcaactcgaacgggctcccaactctcgaaagcatcacccatcgcgaaaatgtggatgcttggccaagtttgtcattacccacaacatcaagacaaatacaatccaagtggtatggtcttggcaccacaatcatgatccatactcgtacgaagacatgaagcgttgccgaacccccaaaaatgtagaaaaatggctcgatgattgtgtagtgtccggtctgggatgggaagcaattcagtgactcatccgcttgcctgatctgtttgcagtaagtaatttcatcatcttctactttgtttgaaacatgcctggttgggatttgagactgatgttccattcaattcagttggacaaggcccattttgtcgccgaggctagggagatcagttatgacaaggttcgccacctgatccgcaaacgtgcaagtgtgcttgccaaacgagatctaaacgtatttagatcgctctctatctggaatgagcaactccaaatggatcactggtcaacttacgctcctgtcctcctggactcatcggacttcatctttgcctttcaatcatcctggcaaaaggagatgctacttcagcatggtcacgccatgattattcttgacagcactcacaactctgtcagcaactacttcatgtccgatggcaagaagataagtcactacaccttcttgatccgagatccgattactggcagaggtcttcccattgcatgggcctttaccgcctctgctgccgagtaagccaatacttgagcataatattttggttatattgtcagtagctgatcacaaacttgacatacttcagaagaccactgccaaagatcctcagatggttgcgcatgtcgactggagtcatcccccaagctttcatgagtgattgcgcgcttgcaatttcgggagcagtagatgaagtgttcaaggatttaggaacacatgcaccaaagcattattggtgcctgtttcatgtcttcaaggcatttaaagaccaggctaaggaccatgtacccaactgtgtcgacgaagctctcttcgattttcgcgacatagcatactgcacttccagtccaacactcaagatggccgccttccttgcaaagtgggacaacattcatccttgcttttccaaatatgttaaggggcagtgggaaaagcatatagtacattgggctgtttttttccgacaagtaagcattgccaacaactccaataaccacttcctttcattgaccatatctgacacacttactttacaaaacagactacgcaccaagggatacatacaaacaactacaccgaggcatggcatcgggtgttaaaatcgaggtatcttaaaaaggagaaacaccgtatcaacgaggtgatacaaatttttgcagatgaagttgcaaccgattaccggttcaactgcgagcaggtggacatgggcttcacacctcaaaccacaaataaatttcagatgcgttcaaagatactagccaacagctacaccagagaatcactccggctcttgggggttgggaaattccaacatgacctacatgtaaatacatcttattactctttagtccttgtgctacatgatactaactcgaccgccctcagttcttcacctcttcattcaccaatcccaccaagcaggcatacactgttcattttgagcctggtcagcctggctgcatgccacgacttcgaaagtgtacatgtgaacattttttgcgatgtgcaagtgcatgcaaacatatgtatcacttcgctcgcgagtaccagatgctggtaattgagcaggtggtttcaaccagtcacaatacagcaccgctcgaatcagacccatcggtgcaaaaacaggttatcttgatagaggatggtgactcggacattgaaatcgtcagcactcaaaccaactcaaagcgaagcagggaacaagataaccttgactcaccagcagcagattgtacaaagcgagctcgagtagacttaccacgttctgaaacttcaaccacatttcggcccccacaatcccacatcctcaccggcacacactcaaataacctcgaaaatatggaggcaatgtcggtggataacaacattttaaatctaagggctcaatcatcgggattgaatgctttgaaatggataattggggtcttgaagaccgctaaaaaccggaaggaatttgctcgattcagttcagtcgaaacgatgctccgttttcgaggagaagcgcaccatattcgccggatggttgaggaacgatgtgcaggtgtgaagttgagtgcggtgccggattcatcgggcatagccgatatcaatggcttgaaccgagaattgttcgaagcgttcatggaatcatggcagacaactgggtgggaagcgagcaagcgggcgctatcattgcttggtcaaaagaaacatcgactcaagtttggagaaaagtgtacagagcaggagatggaggattggaagcaacggtgctggggaatcaaagcgattgtagaagagaattccccgtcggttcaggcattggtgcagagaagatgatatatgatttgttgttgtagtgatcagttagcttacgtgcgattggacaacttggtgaatagatgacaaatgctgtaatacattttattttggagggaaatagcaaagacactaccatcttataaagtctatcagtcgatcagggaaagaggcagcttaacaaaaatgcccttccagtcactatcggttctgctgacatgatcagaaaagggcagtcctgatcgcccatggtggattgctgtgacctgacactcatcatctcatgtcaatccttgttgccatttatgtactgtgcgacaatcattatgccttacgtgaggtcagaagctaccgccgatcacgattccaattctgtagacatggtaacagtatttttttcttaatttttttgctttttctttttttctcaagagtttttctcgcgggccgattcgcccatgctcctgtagcctatgtcagcactgcatgatgcatgggttgatctttcagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacagtttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctatcctatgttattttgcatttagattcagaatctgcaataatattctgagttatacttaaggttcagaagttattaggagattctggttaaaaatgttatttttccttatttatttaattatttaaaggtttttctcatggaatattacaatgtaagtgcacagtgtaataatgtctctattatagttcttccacttatttaaatattatattttattgtttttaattgtatgtacatatgtaagtaataatatctctaatttatatgtaaaatgctatgttcaggctggctctgattagtagcaggctgacaaaggtcaaattcaatttttctaccttgggatactggcataattgagctatctaatgtaccccaactctcttgaaggacaaacaaaatgaaagaatgaaacataaaaattgtaaattttcattgggaaattggcataggatagaaatacatggaattagtgagtactcactccacttctttgtgacaataccctctgttcagattggataacacaagtctaccagcaacactgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttacttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagcgttgctaccagaccccagtgcacctagagaaatcaggagaaatccataagaacaaataccttgatatgatcaccatgttaggccaagataaagaaatcaaaagtggactaatgctgccataaccctctcaaggcacagacctgatgtacaaagatgaaaaggtccacatttcctcaagacttgcatcacatctcttgttttataatttttacgtcagtcaagctgtgaaccatcaattgtgtatgagggttagctcagacaatattgttcaaacatagggatatctcatcttgaaacagacttcttgcctgcaatgaaacaagcggtttaccactccaacaacggggggtacacaatacaataagacccagctaagccccccaacaggggggtgttgaaaaaggtatgctaaattggcaaaaatcccaagagcatactcatgaagaagcttgaaaaaaggacgttggaatagggaaaccgaaagatgacggagcatcagcaacacatcaacacttgattcagctgatctgaccatcactgtatatcttcaggtcgcaagatggttgaataggttacagaacggtataataagaatcagtaacagcttgttgctcttcattacttcatgtcaagtcccacatcttccggatacacttccaaaaaactttgggttctcaagactcctgctcttgattgtttgaaatagatccaataaggaattcctagaggaaaatcgcaacaatatataaagaacaaaagaaaagaggattcatcgcagacgttgaaggaagagatcggcatagaaaaagttaagcagatacaaccccacgtaaagggttatttttggttctaaaatagatacattgttggctctggactaattagtgtggtccaattgatctcgatagaatcaaaccccgatcttattttggaatttgaagccaaaacgagcccagagtggaatgtcgattctgaagccctcgagagcattgtggaaatctatgtcaagcttcttgaactcagtgacaataagatccaacttgggctcaaactcaggaagcttttctggattcgatgatgatcaaataacaaatacacgcaaaaatcagaataatccctgaatcccattcctcggaaatgatgtagcttcatgacaccatgtcaagattgagagttcttcttcaatatagagagcttcagacttacggtgaaccccatcgaatactttctgatgttgtgaaatggcccggatgattacctcgaggactttgataaatccgaagaagattcgagcttcaccaaactagagagatttccaataacaagatacagttagcacaagaaaagaaaaaaaccctcaagatcataaaaagaagtggaaaggtgcacacaccgccagatttttgccaatcttttcaatgagatggaacttgttcgagatatcaacgacgggtttatagatttcatttaaatcgttgaggacttcttggaccccatctctattgcaagcattgatgatgggttgcttgaacttctcagccaccgtaacaatcacattcaagtcgagatccttcgagatcgatgcctcttcattcgggaccgcagccactggttcatgaaaaaaaggaaaaccccgatatcatgatgagcaatttttctcagtattcctcacacctaacctagaacgaaaaaaagactagacgcacttgctaaagcaatcggggccaaaaggtactttaacaacatcttggtgatagaggaattctatgctagctatgggtgcggatggcaaggaaatatgattcagtcacagttaatccaagggaagcagtactcagaatcggtgaggatttggttggcctactgttgatatttgtcgtttcaggattgtgatgatttggtagtgcttgcgagttcgcaagaaaaaggagatggtggagaaatagaaggcctcaagaccggtggatttataggcaaatgggagtccaggccgcctggagatggctcgttcgtgatatccatccattgcacaataaacacacccatgacttacccagggatacttcctggtcctagactacagagtacccttttactggtcaaacaaatgatatgccgcatcgtacttcaaagctcccgcattgaaggctcacatcttccacaaattctctacccatgccttttttgattaggatagggtggatagagaaagggttggagatggaactccgggctcagtcgctgtgcatgccactcaagagagaacatctctttcattgagagcaccccaaaaaatctgaccaccacaatcgacccgcattgcgtctatataaaggttttgtaatgatggaaattgccaattgaagactcaatcaccaaaccacattaaaaggcagatctgcttgagaattgagaggtgtagattgaaaatgaggaaaggggtacgtagttcactaatctatgcactcatccatcccagctggttatgatttggacatccaccaacattaagccaactgtcatactcacgtactggttgatcaaaaaaccctgcaagggtgggtacatatttctctttgcaatctggaacccagcagctcaaatgaaccccactttaaatttgcttcccctctttataaaatatttactagatccgaaataccaaatttactcatctgcagaacttccaacgtaaagagaccttttttttttggggggggggggaattcgcgcagaaaaacatgacaagacatgactctgagttcaaaacttcaagcaggcgaacttagacagactcacaagctgagactcgcccccaaaaaaaagcgattgcggggttaatgacactgatggcagaacccgaactttggttttattctgattgggcatcgatacgatgttatgtagattgagccgacaatgaagtcttcaaacacgatgtccaagtcgaaagattgaccaaagctaatcttcgttggacagaagcaacaccgggggctcaatgaaagcataccctgattaactaaggctatttggtactggaatacatctcgccaactattcaactcatacaactgcgaaaggaaagcgtcgggttcgatcaaaagagtatgacgacggtcgcacagcctgctacagtatttaacatccgtatgagccaacgtctgtcatcacagttgttaccatgccaagtgaacgtctgttacttcaacatgcggtcgccgctaacacacagtttgagaggctccgagctggagctttgagcgaaaatctcgcttctgtcaaagtggactcggtcagaacgggggccactttcagcgtaggttttgctcttggccagtaagcttagcccaccagcggattgagcctctgaagcttggtcatggtatcggcagtaattgacacattcttacggtaccggtacaagttttatcaaggtcatccaccttactgaatcgataacactcggcaatgattgtccatacatttttccttggttgatcttaagagtagaattgaacatcccttggcaggggagggctacagaccataaaaaatctacaaaaaggccctgatctggcgctgcgctgttcccgtatttgccgtcctcaatcactttcaataggatttttgatcaacaatttcttgagcgttcaatattcagatctttatttggaagatgctgcttcatcccggtgcactggcgatttatggcacactttcaatacttattgcggaaataccatctcaatgttccggtgcaagcttgtcaaagcgcaatcccaaccttgagggaatttattctatgtgggcctccaaaaaagaaaaacttccaatcataagagtacatattatgcatttagactaatgttgtaactacttcccatactttcttatacggtaggttcaaaggaccagaagggtaagtaaagctctcttggggaaaaggccgcaatgaattctaagtgctaaacaccaaatttgataatcttggtttattcaaagttcaatgaaatcggtacatcaaacgtgtgtatgcttgcaagagatatccaagtcctaatcaagtgacttgatttgtgattctcacttccacctgatacccaatttttaccttttccatgttaatagccttgccgaacaaataggtgatgaaatttttgccggagaggtggagagttttcagagaagagaaaaattcttgggcaacaaaaaagtgactttttgttggaaagactcatgggtcggaaaaagagggtaagagccaatgagtttttttacttagaggagactacgcgttaaatagtctacatacaagtggtcaaacatgtggttgagaaaaatgaatatcaaaatgaataaaacagataaacatatgcttgaaaagatgtctggaataagtgtgagttgataaagactagacctgggttcgaagactacaaggattgcagcactagacaacataacaaaatatcacgcagaaactatcaaaaacaaagtaaaaatcatgttaattatttatgaaatcatgttgaatttaaaagtgggatagatgagttttttagggatgagaagaaaaagagataaaattccaacaccccccgctgctcagacctaaaaaaccttagagtaaaaaaaaataattgtttgacggagatgagaaatgaagattgagaaagtgaggttgtctatgtattgaagtattggacaccttcaaacctcatttcgtcgacgtgatgtagtttgccgtcggctgttctgaagcgagagaaatcggttggatcattgagttggttgaagttgtcttgaaccgtcatgtgagctgagtgagacttgggggctttctctggatacttagcccagcagttgttgatgcggtgcccgggtttcttgcaatgatcgcagagagtcgagctcgatgcagcttgatcgttcgattgagtgagaagcgattgtggcggagtcaaggaagtcgacgatggtttcttgtcgaggtcattttgagctacataactttcaagctttttgatgacagattcgaaggactcagtaccgtagttcatcgagacaatatctcggaacgagcggtagtcggacggtagcttcttgagcattaggatggttcggacacggtcatcaaggacgagaccagacatagatatcttttgattccctgatcgaacggcagggatgaaagtggcgatggaggagaaaccaagatgtaaaaattgatcgagtgctgtagtttgcgaggttagatcatcgccggcatattgcgatttcaacagcttccagagaccacggccattgaagcgaggggttgcaggtagagcagaactaacaaatccgagtacttcctgaccgatgtacgctatgatttcagcataagcgtcgttgttcagtttagtccatttttcttgttctttttcatcgggttgaacttgtccttcgaggatgtcgagcagctttaatctgaagagtcttgcctccattggtaataaccagagggcgtagttgttaggagtcaagagaactttggtctcgcggataacttcggtggccatgtcaagactgtagatgggatctgagcaggagaagagtttgttttaacaggtctttcgactgttaatcgtgatgaaatttttgccggagaggtggagagttttcagagaagagaaaaattcttgggcaacaaaaaagtgactttttgttggaaagactcatgggtcggaaaaagagggtaagagccaatgagtttttttacttagaggagactacgcgttaaatagtctacatacaagtggtcaaacatgtggttgagaaaaatgaatatcaaaatgaataaaacagataaacatatgcttgaaaagatgtctggaataagtgtgagttgataaagactagacctgggttcgaagactacaaggattgcagcactagacaacataacaaaatatcacgcagaaactatcaaaaacaaagtaaaaatcatgttaattatttatgaaatcatgttgaatttaaaagtgggatagatgagttttttagggatgagaagaaaaagagatgaaattccaacaataggtgtggatccaaataaccctgagcaggtttatcaaaggtaagtaacctgttctatgatcaaacaaaggcgcgttttgagtgaaacaatcagactgatttgtttgtattggtagcacggttaaaattaaggccgtgagaaacattgcaaaagaaaaatttggagtggtccccaaagtcacggatgtaggtgcaaagtatcttcagtacgttgatttcaattttttttttttttgaaattgaaattgaaggagcatataagtcaatcaatggatcagtttagctgaaattggttatgtctattgattttatcatctcatgcatccacaagaaaaattgttgagggtgatcatgagggagccaagaggactttcgagaagtttcccagagcgggatcacgtgacgtatttcggggaatttcccaactgaattggtaagttgtttgtgtttacacatatcaattgcttctgtaaggccagacttttgatctgattataacttcttaccaattttaccaagggtggaactttggaaactcacatcagaaacaggtagaaaaaacctcatgagggagctagagagcgaggttgaaattgtgtatgtacctattaagaatttacatttctacatataaaaaataaatgccgggctgatcaagaaccggtggcgcattgctttattgttaaaaaacaaaatagtcaagaggtagacacagctgcttacctgcatcgaggcatgacaaatgccgatatggaggatttcagaaggtttctaatcagaaaaaagagaactgaggctgaggctgaggaagaactattacatgatctaccaggagatgaaaaattgaccgcacaggagaagataaaaaaacaacgggagaggaaggttaatccactatacgatgaatggaagaaaggcaagaagccagttagattgtatctgttaagatggtggaaatttgtcaggggatccaaagctatctatagaagatttatggcccttttcagaaagaagtctgcataatttttcactcactcactggcaatcctttgattccctttcttctcaattttcatggccattatgtatattctgtggattctaaaagcttctcttcagatttagtttctttgtcaggtttcatgggtgtacttggtttctggatcaaagatatgccaagacatgagttcaaaactgcaagcaggtgaacttagacagactcacaagctgagactcaccccgaacagaaacgattgcggggttaatgacagtgatggtagaacccgaactttgattttattctgattgggcatcgatatgatgttacgtggattgagccgacaatgaagtcttcaaactagggttgacggcgccatagggtggggcgcgccaaagtgcgcccgccccccgtgcgcgcacccgggtccccgaagatcctgaaaatgggggtcggcgcgcacctgacttttaaccctacttttgaaggacccctgagatatcttggaccggatccaaccggatcacaccggattcaattttttatggatttgaaatttctgatctcagtctctcaccacttggaattatgcagttatggcctctgacacatgcactatgcattgtagcagagatattgcctctacaaaaaaaaaaaaaagaaaaaaaaaatactttgaaccttgttttttgagcttttttgacggcgcccagctcgccggggcgccgccagccaaaggcgccatgctctggcggtttgacaggcgcccctaggcgcgcacctcttgaaaaggtggcgccgtcaaccctacttcaaacacgatgtccaagtcaaaagattgcctaaaactaatctgctttggagtggacagaagcaacaccactatttcactggaccttgatcaactccaattcctaagcctaaggtctatccgccaaacgctggattgagacttatgaattaggtctacggagtatggaatgactgggttttcttgtaaactttgacagcttgaagaagccttctggctcgacctcagctcctacataaataaattcttatgattttaagatcgtagccactccctcctccggccctctggaacgaggggattgtggggcaagtgtggtgatggtaataaataagtaactccttgacaaatacccctataagttgtggtagacgggctcgggcgatccgtgggcagctttggcaaacccttcccgtctcatcagccggcgcctcggggttgactgctattaggcttgtgtatttatttgcacagatagccctgggaggtctgcgggcacctggtcatattattccctagtagggtgtatctggagccatcgacctgcccagctcccaacggcaatagttggggctggttttcccttcagaactggcctcgactggccaaagagagactctcactcaggtgaggtggtacatactcagctggagctccggcgcagtagcagtagcagtactttaaaatggccgtctcttgtttttcttgtttttttatttttttttttggttgggaatattattccagttcagttccccatcaacccttcgcatcccaacccactcttgacttcttccagactttcgcaagaagaccatcacaagaaagatacagaagaagaagaagaagaagcttgtacatacataatacttacaacatattctaagcaggaatcttcagagcacagatgactcgcccctcagcagcctgcttggatcggctggagaaccaagccgacatggaacgagtgaaacgactgtccagccaattcgagtaagtctcacccactcaaccacattcttccagcgaattctcacctgaccatctgataatcacatcatatcatatctaccatctccttccacagccagttcttcatccaagcctcaaaacatgccatcgaactaaaagcataccagaaactcatcgccgagtctgagaaacacgcccgttcggacccaaacagtcaacactggctgaaccagatcgaggagaaatctgcaagacagagccaggtccagcatgctatcaaccaactcgtcacccaggctgtccagcagatcgaccaacacatccgaaccgaagccatctcaatcatcagggcactccattccgacggattcttcgataaacccggcaagaactcaaacctaaactcaaacctcagcccaaccgccctcaaaaccatcgaaaagagcatcgataacgaacgaaaggaacgagaggattcactagccactttcaagaaggagttcgaagactaccggaccttcaataacacccgttttgaagagctacaggccagctttcaggaattcaaagaatctaatcagactcgtttcaaaaacctagaggatacacatcgccaacagatgtgctcgctcagagccagtctaaagcttaccaatcagcagcaaacctcgtcctctccgcaacctccagtcgaacaagccgagccacaacaactgaaacaattgattcaagaacaagttcaagagcatcttcataccaaacacatcccaccaaccgatctcatcagcaaacaatccctccaaactgccatcaaactgatcaaagaacaactcgataacctaggccttcagattaccgagacactcaaagagttcgaaccacagatcaaacaaatcacacaggcgatccagctccaggtgatcaaatccacaaagaccgtcatctcagatggccataaagatatcgccaccctcatcaacggctccatcgtcaaactacaggatcaggtcgataaacttgaaccactcatcaatagctcatccgagaggatcgaccgcatcgaagcagaccacttgaacctagactcccagatcaatgagaaagtccactcgaagctggagtcacaacttaatgagaaggtccacccgcagattgagtctcaaatcaaccaaaacctccaatcgaacttggaggatcaaatcaacaagaaactcgaccccaaactcgcgccgctcaaaaaacagctcgcagatctcactcaaaaacagcacgaacacgacaagaagctgaactaccccaaagcattgcaatctggaatgtccaaactagagacacgtcagaccaactcatatgaaaagattggcaagctcgaaaagacaatcaccgatgtccaatctcagttcaaagactttgagcttcgaatcaaaccattacaagacaggattgaaggggttgagaccaccgtccagaacagcaaccatgatcatcacaacccatcccggcgaccatcaacccccgcctaccaagccaatcagccctctcattctcatcgccgaaccagccaaacaccaccctcgccccactcgcacagcagcagcagcaacgtcaatggcagattccccccatcagaaatctacaatccaaccccaacacagtctcgtcgtcagtcgtaccaggccaaccgagcgtcaaccacttcatcttctgccctcgccgcccagtcccaaaacatctcgattgcttctcggctgaccaatggacccgcccagggcggcccggtcgcctcgagccagaccaatggggaaacgacctactaccgcaaacggacgctttcccgcgagtcgagtatttcccggccgtcccaatccaacgtggctggctcgtcacactggcccgcgtctacgacgaatgtcgggtccggacagagccataactacgccactcagcctccgtcctacgagcctcagtcggatcagtcatactctcagtttgctcaccaacaatctcaacaacctgtgtcgtcgatccctctcgccaaacggctcaaaaatgactacagtctcgtcaactcttctgccaaccattcgtcctatcataataaccatgaccatcaatccgagtatcatcagtttcatactcatagttatcagcagcagcagccctaccatcatcatcatccgacccctaatccgtacaagaaaaacttcacttatactaagcgtagttagtcttcacccccccccccctcaatctacccttcttttctgttctcgctcgccctaatactttgcatgtttagatcattattgtctttttttttgtcgttttaatgctgtatgttattttctttttttgcattttatatttattcatatttatatttatatttgcctgtcctatatatacttagcaagttttaatcgccactacaagtattgtatgtaagacagagatcatgggtgtttggacgcatgtcgatccatgcaccagagagtgagatgcaaaagcacacgcgacaatggccaagggcacttgactcgaggctctcacgtgcccaacttggcacatagccatgcttgtggggttggagacaaagtcctgcttgaccaatccccgttgcagagtacatacccaccccaaaaaaaagtgatgcccatcactgctcaagtgggttgattgttggacttatgtactgtgaggtgaggggtgggtgggggcactgtattcctacagtcccttcccccccactccaccccatcccttccaaaaaaagcaagaaccttttgagtatgtatgtatgcagataaacattagccaagaagcagtcgatatatatattgatctgcataatgagttgatgcgaataatagggggggataaaacaacaagaaatatatagatattgagaagtcaaagaaagaagacccttacaagtaggaaaaaaaaaaaaaccccaggtgtgtatgataaattcaacaacaacataacccccgccggaggaataaagaggactccaaaaggatcaagagaaggaggaggagggaggaaggagcggattatggaggcgcgaggcgagcagatcgaagtcgtatccggccgaccttggcgtcgtcgcaccctgcgatcgaagagcttggtcttggataggagtcggctgttttggagaccgaggctttgatggaagcgcgggatttgcgcgcgaatcggccggcgatgaggaaggatgctcgtttttgatctggacgagttgtttgcgcagctcctcacaagtccttacaacgatcccccccaaaaaaatgagttgctaatagagtcgaccaatgtgtaagaccataagagagagagagagactgactgagagacgaggatagccttctgacgcttctcggatgcctgttgagcgaccatcagtttaagggtttcgcgggcctgacggggccggagttcgttacacagcccatggatattgaaggcggtgagttcgatgtgagagacgatctggtcggtcttggagctcgttggtgcagtcccagctgttcctccagtggtggtgttagtagcagtagtactagttgagagtgaggtagggccttcgttggtcaagacttgcaagagttccagatatccatggatcaatgtgttcaagagtgcctgtaaagcatcctttcgttctgctgattcggatcagttataaaatcttggagtgagagaggatgagaaggatgtatgtatgtacccatcttagggtcgtacagtttcggcatgccttccaagctggctcttccgctcgagcagtccggccagggctcatgatcgccgaacgcattccagccgttattctgtcggatccaatccagcaatgggggttggatgagtgtgcgtagatcgacctcattcagttcttcgcccacgatctcttgctgtttcgagcgatcgaaggggtgttcgtccgagatctcttgatagtcgtcggcctcggctctcagtcgtttggctaagctcaggttcttgttggtgaatagcttgtgtctcgggggtgggggcgggaagaatgatgagttgacttcgttggattccatggtaagctgttgtggttctggttcagaagtccctcttaagatatgtacaactcaactcgagctcgagaggaagaacactcgctagacttgaaaaacacacataaacacactccacactctctcatgatgcaaaatcgcagtaataatatggatatttttaatttactgaagtttagtaagagaagaagaagatctactaagtctgacttgatccaacaacttggagatgatcgcagtaggactattattaagagcactagaggaggaagaggatgaggatagtctgattcgtttcttggtgtccatcggtttctcgaccaagatcccacccaatctagccttggagccgaggtgaatgaactcggatttcaccggcagtctcggcttggcgtgttgtagtgcagcgaatgccatctccttctggattccgcccccacccacttcgaataggactcgaccaactggggctctgtgttgtgtataatatgatataggtcagtatttgagaaagaagggttgtttgcaggatgtgcttcttacctgcaagcccaatattcgaatggacctttccctttgcccatcctagtctcgttccctttgacgcagacgggcaggtccgggaagactctgagatagcattgggcccccttggtcggtttgatggctcgcttgatggccgtttcgcaggattggagtgtcttggcactcagtcgacatggttcgagtactctcaatccgaactggccgtgttcgagcgtggtggctactgttgagcccccggttctgatgggtgttgatcccttgaatgccttgcgatatctgaatttcttgggtgctagatcggatctgtttcgttgctgttgttgtggattgaatatcgggttctttcttcttgcgatctggaggggtgtgttgttcgttctgaagttgaacaacatcttatctttatttttgtgtagttggttggttatgatggatcactcggtctatctgctcgactactctcctgttgaccatcaccaccaccggttcttcaagagggtcttactaagccaacagcacatcaaaaacagcaaactcactacaaaccagaacatcctcatcagaccactcctacaccaactcaccatcaacaacgacggtcaacagcaacacagattcgcaatcggaacagtatggccatcatcatcatcaaacaacaaccaggacagcaaagaagatggtaagagacactcaccaagctcaatacatcactcacaaacaactaacaacttggaaataaaaacagctgtcggaatctcattggatacgatgatcaatatcggaatcaaaccaggagaactgattaacatcaccccactaccaccgatcctaccaccaaatcatatcggaccaggaagagggatcagactaccagaagcaaaactaatcaaactcaaacaaaccaaaccaccaaaggaataccaagatctaataccaacaacaataacaatatcaacaacaacaacaactcaatcatctgatagactatgggaagggttcataagagaagtactaggttaggcatccaaaactatcctactctcaaaccagagctaacctgtaactaaaacagtcgatcgaaagtatctggccatcaatcactacatcatcatcccatatgccaaccaactcagattctaccatatccaagacatccaatccactacgacgacgacgacgacgaccaacccatcagactcactagaactattcttcatcacccggaacactcgactcgagatcatcaagccatcaacaccatccaagcctagtacgactacgactacgactactcagtccttactgactcaatcggctgatcagatcggctatgaggccatcggcggtcttcagtctcagatcgagcagatccgtgagatggtcgaattgccattgacgagaccagaattatactcacactttggtaaatcatgaggaattcggtaacaaagaaatgcatactaataatcactttattccacatgtacacaggtatcaaaccaccaaaagggatcttactctatggaccaccgggtacagggaagacccatctagcctcgatcatcgccaagtcgaccaactcgactctactcacactatctactgccacaatcagttcagcgtatcatggagagggggagcaaaaaatattcgagattttcgccgaggctaaggaaaagagtccgagcatgatcatgatcgacgagatcgatggcttgttccccagtcgggaaatcgggagcgaagtggatcgacggatggtaggggccttattgacctgtatggacgggatggaggagaagaatgatgatccgggtctggatcaggaagaaaaccccagggtgatcgtgattggaacaactaatcgtccgcagactctcgacccggccctccgtcgcccgggaagattcgaccgagaactagagatcgggatcccgaatggaggagcacgcttagagatcctacaagtcctcttacgcaagacgcctcatcaactgacggcagcagagatcaaggaagtggccgacaagacacacggctttgttggtgcggatctgctcgcattaatcagggaggccggattgggcgcgatcaagcgctccttggccacccacattgcgctccaagacatgcatctccagccgcaagacctctcccaagccctgctaaagatccggccctcggcgatgcgcgaattgttggtcgagacgccgacgacaagatggaccgacatcggcggccaaaccgcaatcaaacaacgtctgctcgagaccttgaaatggcccgccgaacatccccaaaccttcaaacgtttgggcatctcgcctgtccgtggaatcctcctctacggcccccccggctgctctaaaactctgatcgcaaaggccttggcaaccgaatccggtcttaacttcatcgccatcaaaggctcagatgtgtttaataaatacctcggcgaatcggagaaatcgattcgcgatctgttcaagaaagctcgagctaattcgccttcgatcatcttcatagtcagtactcccttcttcgctcttcgaattcatatgaccgaaaaataatgttggttttggtgtgggcggggggattctgtataggatgagatcgattcgatagccatggccagagcaggatcggatgatcttgggggtggcggtgggacgggtgttggcgatagagtgttgacgagtttgttggtcgagatggacgggatcgaggagctcaatggggtcttggtcttagctgctacgaatcgacccgaagtcatcgttcagtggtttcctctttgtctctcttctctcttaccttcatgtgtaaacatatatccgaaaaacaatctaatcaattgagcttgttttttttgatgatgatgatattaggatccagcgttgatgagaccaggaagattggataggattctttatgttgggccccccgatctggactctaggatcgagatcttcaagatcaatttcaggaagatgagtgtggatccgagcttggatatccataaactggctactttggtctgtcatctctcttcttcttcttcgttcctcctatccatatacccttattttaaccggcttttgttttcggattgtagaccgatggatctaccggagctgagatcgtagctatctgtcaagacgctgccattaatgcgattcatcgagactttaacgtcgcctttgtatgttctcttttcctttcctttccttttccacttcttctttatttctttaataactgatgtttattatggggggtggattgggatggtcattagattgtggaagaagacttcttgaaatcgatccagaagattgctaagaaacaggctatcaattctcaacttattcaacattacgagaagtggagagatttggtgggcgttcaaagcgcttgatctgctcacgttctttgggctttttgatgcagaaaatggaggaaggaaatcgcaaatgggggtggagcaggatcttgtttcttttctttttttcaaaaagtggatgttaatttcttccctcctctcaaaagcccctccgtctgttctttttcatcttatcatcatcatcgttttattaaataatcttaacccgatcgcctattgtcaaatcgagttggtcttcataatggactaaatcaacatgatactcaatcaagagtatacaacaagtgaaatttgtgggattgttgatcatcaggaggcttctataacatagatacaacacagcgtgacagtgagggggcagggacagtgccgatgtgagcctgtacccccctcccccggtcggctcgggagacgctgtctgtgataattgattccgtatactgaacccaaagctgatgtcagtctgaaccaaaaggaaccaaaacactcgttacgcgattggaagggtagacagatggaagatcaatccagtgacacgtcggacgaagttggaccacagattaggcatcttggaggtattgcaaatcccaactcatcaatcataaataaaccaattggcactaaaacaaccaccttttgaaatccgctctacgtagacttagttatacaggcttttagaaatctgaagcatatatatgaatcacaacagggaactaatggagaggctcgattgactcaagccacagttactgctcgagcgagcccgaaggaaattcactacgatcgattacattcgagcctgttacccttgctgaaggagctactcacgacgatcacaaatctactattcccgggaaccttacgaatggaagccgagtcaagattcagaaaggtcttggaactcttaccggagctggatttccaggtctctcaggtcgactctgccgttcggatgatctgtccaggaacgttatctacagagagccaaacggatgaccatgacctgaagcgattcaagaggtttagactgatcggcctgaaagagatgctcgatcaactgctttcggagatctgtgtattccttcattcggcctctgaatacatcgaaaccatggacctctcgagtggcggattattcgaagaatacgacgatgaaaacaatcctcaagcagaatccgaacaagcatgctatacagccaaccgtatgatcaaacacttgaaccgctctgaattggatgttgcagaaggttgttgggcaggtgccctagatgcgctcgatgaattattcaagaataccttcagcatcgtcactccaaatgctccagaaacgagccccttgcggagaaaattggtccgacaaccggtcatccaactcactcaactcaccttaccgatcatcaaactgatcaaactattcttcaagaaactctcaaaggatgggatgaaccataagagaaggctcaagctaccctcatttacccagatgaactcccatcaactcgattcgttatcgaaatccgctggaaaaatcgccgtcgaactcaacgaaatcgtccttcttttaacccaagctgatttggcgattgcagaatggcatcgaatccattttcaatcgatcatcaagatagccgaacgtcttcctactcacttcgaacccgctttactttctgttgttctttatctgattcccttggtcgctcctccctctgatcagaaatactaccagacctggtttgttacttggaacatcctcatcaatactgctcttcataacttccgccgactcgctagaagcttgaatgaggagcaataactttcccgagtttcattttatccctgccaatttaattcttttaccctatatcagaaacagaagcattctacattttcacacctagtgcgcttaagatcctaccaaaactggacctagaatttctgactgatggatgatttcaaacgattagacgtctctgatcttcttggagtcctgctctatggtcctcccggttggccgccaaatctggccataacttgacctcgatcaaaggctctcatacctttatgaatatctttctcggtgaatctgagatattagaaagctagagctaaaattcaccttcagtaatttccttgagtcagtagtctcccctctcaaaggatctaccggagctgagatcgcaggtatctgacaagacgctgcaattaatgcgatccatagcgtcgccttcgtacgttctcttttcctttcttctgatctccttcctccatcatctctccactaactcttgctgtttttggggaccggattcggatggttatgtggaagaagacttgttggaatcgattcagaagctcagtaaacaacaatctgttgattttgaacatgccgaaaattcaaggtagagttggctggcattagtctcttcaactttcttgagttctagggatccaaaatggagaaagcgaatcgtagtgggcaaggagcaggaacttgtttcccttttttttcagattcaacgtggatataatttcttcccttctctcacaatccctctatcttatttcctccatcgtatcatcatcctctctttaggcccaatcataggcctagtcaagttcgacaggcgatggcagagatgcccccggtccgatcgggttatggtcggatatgtagcatccaacaaggcgattatgcagtggacgggtgtagatcagtttgagcaaaaacactcgttaacgggattggaaaggaacaaaggaaacagagatactcagtcatggataacccgctggacgaagttgggccacagatcaagcatcttggaggtatctaaaatccagactccataaacagataaatcatttgacactgaaaaaacaacctcttgaaatctcctctacgtagacttggttatacagggttttggaaaactgaaggataaatatcaaacacaccgctcgactaatcaagtagctagaacgactcacgcagtgattaatgatcaagcaaactcgagggaaatccattacgatcgattacattcgagcctgttacctcagttgaaagagaaactcgtgactatctcgagactattagagccacaggacatatgggaagagcccgaggcaagactcagaaggctcttagagatcatacccgaactggattccaccctctcccagattcacttttccactctcatcgtctgtccaggaacgttatttagcgccagccaaacgaatgatcaagacctcaaagagttcaaaacattcagattgatcaaactgaaagggacgattgatcatatgctttggaacctctgttcggtctgcaactctgcctctatacacatcgagatcatcgaactctcgactgggggactattcatgcatgtcaatgaatcttctttctatggttcatacagacaagcgttacgctggattaggttcacgatcagtcaactgaaaggttcggagttggatgtcgtcgaagaatgcaggaaaatcccgatcctgtcgatcgataaactcttacaagataccctcagtatcctcactccaagcgcgccaaagactagatacttccagcggaaattgacccaacaagctacagtcaaacctgtctaagggcataccttcctgtgtgcataacctgtataagggaatagtgaagggcttctcccaaaacttgattttgctgcaaattccctctctctaagggcataacctgtttacaggcatacataaatccttctcccaaggggtatgcccttagacaggtttgactgtatcatcgaactcgctaaactgagcatacctatcatcaagttattcaagctgtttttcaagaaattatcaagagaggggatgaataataagaagagcctcaagctaccgttattcacgcagatgaattcgaatcagatcgaatcgttatctcaatccgctggaaagatctcgggagatctcagcgaacttgtgcgtctgttaacccaagctgacttgacgcttgcgcgcgagcccaacaccattgacaatcgaccgatcatcaagatagctgggcgtcttcccactcattttgacggcccattgctttcgatagtgctttatattgtccccctcatcgatcctctgtctgaccaggattactaccatacttggttcgttacctggaacatcctcatcaatagtgctattcataacttccttcaactcgctagaaccttcgattgaccagcgagctggattccttcattggattccatgattgttgatcatcgatttgttgtgtctttaccttgtagaaaagtatacccaagatgccatattaggcttgaaaatgctaccaaaacctggtcttatttcagcagaggagtcagactgcacccgctccagtcggctggactagtcagaagcagctaaccaatcacttcaacaatccaaatctacttacataagtttcgaccaaaaggctacatacatagcgaataaaacagagcaaaaacaagaaatccaagaatcgagctagtcatttaattcaaactgattcagattaggcaaactcactgactgagtttttggaaaacaaactcttggaaaattcttctgggttgatggatgatcttggtagtggtgccatcgacatggaaattcctcaggataccgtacacacccagggcacttcaggaaaatcagtgcatcccagggatgccattgcccgtcagatgtccctgggacgggatgccgtccccaggacatcaccattcacaaaaattagcgcggcccagggacgccattgtacctgagacgtccctgggccgggacaacatccccaggacatcattgtccctgcctggcattcctgtgacgtccaccttaaaaatatcattgcagcccagggacgtcattgcccctgagctgtccccagttcctcactcccccccctggcgtctatcacacgtcccacaccaactcaaccgtcaattagccattcccacgtggggggcatggcatctgagtctccccatgagattaccctgtgttgatttaacacgtccagcgcaggatcaacaacctcattaccagctgaattttcttcctcatgttgggtgacgcgggactcaggagtattcattgtatcctgaaactgagttactctgctttgcatgttaaggaaattattttctaattcctgatgtttttggtaattgatgtgttttcaaatggaactgaataccatgttcctggacccacagagcaaacacaaccatgtcccaccgtgcggctcctctgacaccttattccatacaacttcaataataataataataataataataaaattaatcaatatttcatttgggtgtgtgcaaattttcctgagaaatggtacttacctggattcagctccaattctggtttggcccctttacgaccgcgcatgatgactattgaacctcttcacttcctgaaacgatgaggtgttccttccgcgcgtgcatttgatgtgagctgaagcctgagaagcgcgagtgaggtggttgagaacagccaggggaagccagaagtcaggatgatgcactcgcctgacttctggctatggcctgatgccccttcagctcagatgagcgagcatcaggtcgatgatccttgggtgatgttgtttcacccaaggtttcaatgggaagttgggccggcaccaatcctcacggtcagcggtgccggccggtttatgctgatccttgggtgatgttgtttcacccaaggtttcaatgggaagtcgggccggcaccaatcctcacggtcagcggtgccggccggtttttgttttatcatcggtcttggaatgaccgatgatcctttgcctcaaccaaccatgggtgattttatttcacccatggtttcaatgctgatcccccctggcccaccaggcagagacccaagcgagcggttggctgcctcttcctggtggagaacggaggatcagcgacaaccaacccgattgggattggtcacgcaggtaatcccttcactctttcaagacttaacgacctccgttgatcatcatcagtcttgctcatcaaccacagctcatcatcgactgtggacgctgataccgcgccgtctttcatcgacgattggctttttcggctcttcaaacgcaccaactgattatcgacttttttcttttctgtcatcgattatctcaccgacggacgattgccgagctacatcgaccaactcgtttttctgttttttcttctttcaaagacaacctggcgacggctctaagctaggtcagtattgctatgtttttttctggttttttccctgcagtatttgggcaggatttttgatagaagattgatccttgctcgcgttaggcctgatagttggtgcatcgacccggacaacttcttgattctggcgaggaattgtccagatcacttctcgaaccgatcctcgcgaggcagtgaaaggtcagtatccctattttttccttttttttccctgcagtatccaccccatcccttccacattgaatcgttttttttttcatttctaagtcatttttttttgtgtttacatatgctcagatactttcgacggacgatagctgtcgtttctcatcggaatttttttgtctttacattctcttcagatactcgcgacggacgatagctgagtccgctacttcgacacatatcctttatttggcgattacatcgcataggaactcgcgacagtcgatagccgcgctacttcgaccgatcctacttgatcgctgttgcaccttgctgtccggacagcttcctgactggggtgagttttgataacatcatccttttctctgtagtgtttgagtaggatccatattgattttgagatctctcctggcctgcgtttgcttcaagtagctcagacaggacttaaacatacttggacaacagtccaatttctgtttgccatgtctgaagaacccacttgggttgtttgcctttttcttttctcatgtgaatagtacttgtttctttttcaggcagatttgcactggtgcatttctcattcacatttttgtacattttttgttgttgttgtaaatggccaatcatatgtttcagtgtgttattgacaatgcatattgtttcactatttcattcactgtgtgattattgtgcgatgagtatccttgggctagctggtggatgtgcataagacatttttttatgccaaaaaattggcacaatgccgtctgggtgacggctcagagacaccacattcaaaaatccctagcttatcacaatcccctcgttccagagggccgggggacccggcgtgccgggggcacctcgcgaagcgagcctctgaaagaggggcttgggaggcaagtcggaaacgtagcctggaagcttgggctttttgtggctttttgctgctctttcacactcaacacctcattgctcccaatccatcccaccaaacggttagcggaaaggtttttcaggtagcaaagcatctcacctttttgatcccttttttttggatcacatttttatcaaacacttaaccatctgttggatgttaacgggggcactggatcccagctcaaaagcagcttatcacatataaggtggtacaacacatagtattagccttacagttagcatgtgtggcctcttgttgaatccgtacagggaccatgattgccacaccatggagtatttgaccactgtacagttgtgatgtttggtcggtgagaagaccaaataaacaagtttgcaatggtttacaaacaccatttcagaatcaaaatcatcatccacccctttatccaaattcatccggaagacctcattccccataaaccaatcttttgttgcttcagaacttagatatccgcctatttataatgcaccaattagctttagccaagcgcggacatcccacccccatgggtgccagtctgtacaagaaaatttacgaaaagtcggacgataagctaaaggaattcatcatcgaatcatctatcaagacttaccagcaagagccaaagcggttgcaggtcgatgctgttttcaatcttgcccgaggtcgcaacacttttctcttggcaggaacggggtttggcaagtctcgaatctcggaaatgtatttcaatatgatcccaaagatgaagcgggcggtggtgcttgtcttgaaccccctcgactctctaggggataaccaagtgcttgagaaggagaaggccggattcactgcgatcaacttaacgaagatgaatttcaataagaaaacggccgatgcgatcttgaacggagactacaatttcatctacttgagccctgaaattttcctcaacagcaagtcttttgatcaagtttacttcagtacaacttttcagaaccgattggccttaattgtaatagacgaggctcatatggtgtacatctggggcctggtggagagttcgacgtcgaaaattgtcacttccgtgcacctgaggattgaggactatgccttgttcaggccgtgttacggaaaacttggaccgcacctcctcttccgaaacgacaaaccaatcttgctgctatcagccacttgccgtccggtggctgtggagggaatcatgaagagcctcaagctgaccgatgataatcttgatattctgcgtggcgagctcacccgacctgaaatccgcatcatccgagtcgagatggactattcgcttgcatcatctctcgacttggtcaaagtcttcccctcagccaacgacgtacccgacgaagagatggttccatctctgatttatagcagctcacgaaatcgcacactaattgcgatggatgtagtcgatttggctcgagagactccgggggcggcctttcgttctccgagcagctgtatccgtcgatttcactcatgtactggcgatcaggataaggtcgattgcatcgacgacttcgcttcgggcaaatttcctttaatttcgtgtaccatggctctcgggctggggcaaaactggaagagggtacgaatggtaactcacttgggaaggggggatccggcatcaatctctcagatgtttggccgatgcgggagggatggacggcaggggctggcaataatgtttgttgaaaagattcgtcggaatggtaaaaattcggtggaccagtttggccagggtacctatcaaagcgatctggaccgtttggacgccctcgcgatcacgcctgtatgtctccgtgtggcttttgcgattgataacttgtgagtaactcgtacttattgcttatacggtgcactcaataagacttatttggcatttcttattgctcacagacttggatacatccctctctcagtggatgaccctggatacatccaagagaaagcacgcgagatcaaagagggtatgaccgaatgtctgtgttctaattgtgcaaccgaggaggccgcaaaactgctggacaacctggtctttgcaaacaaggacaacttcgatgatataatcggcggtaactttcagccaactcagactcgcaatatcagccacaaatatccttgcaagcctgcggtcatgaggaagaggaagattcccgaggatgaaagagcggtgctggatgcgttcaagaccggcctcattagtgacttgcatgcgcactacgacctcacctttggtaaggatggaccgttgtctgcggctgacatctttggcaatgaagaagcagaggcgattgtcaactacatgcatcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagggtttggaaaaggcactacagagaggatgcgaaatgtagggcagtgtgattggatgatgatgattgcaagcaggatgtcttaactacattatgtatcagttgacttctctctatctctgagttgcaaataaagatttgttatcctatctacatcccactatcatgttccggctcgctgtccgcttcttcctcatcttgtattgcatgagcttgaccggtatacaaaaggtgtttcttcattttcttcaactgagagtccttgcttcgaatggttctcttaaatttagccaaccctgtgaggagggtgttatctatgcgattgataggtgactttggcttagacatggtttggtctaatacatgcctgttgacggccatctgaaggaacatatcgagcgatcgctgggtcagcgaattcttgtgtgactgataaatcactgttgcaccgcaatccactttgagggattggaacatgccctgcaactatcaaatcagatcacagggctaccggtcaatattactcttcttgaatacttcactgggttgagatgacatgagtatttccgcttaccagaataatgttgaccgaaaaaaggtcgcggagtcggtctacgttcgttccattaccagtattgttgtaaacaaatttcaaccaataattttggcattcaagccagtgatcctttgcgacaaaatgattcgctcggccagtgggtgagaacaaaagattgtggctaaggtacttcctaagcgctggtgggaggatctcggttaacaacaacaccatgcgagggaggtaagaagagtaatttgtaagtcctttaagaccttgtgtcatcagacaccactttttccagacattgatgagccgtccgatgtcacctgctcgcatggatcgcttcgcctcaacaactgaggagaaatcatgcaacataatcaagaggttgctcagcttggggctgacctgcctggcggcagtgctacgtgcctccggcgaacagaattgctcgtaacagtcattgactatttgattccattgcgaggtggggatggagagtcgatcttcacccaatttttggaactggttcttcattatgacccttaagaacaaggtaatgaatcagaatgtgcccgatcaaagtcctggagaaagtgggtcataccttaagcagtaatacaacatggcttccatgaccttttccatctgattgatcatcagggtaaaatccttcttctggattgccttatctgctgggaaaccgatggcttctagaaaatgccacgcgccacagttcgtctggtccgaagggtccccaaagtgatgtgtgaaaatggccgatgcgatattccacagagtatgggaagccccaagctggaaaataacattgtcgaggttttccttgggataagggctgggtgcccgctgggaccggaggctgttgaaattctggatggtgcctaagtccccatccatgggctggagacgcccgtagaaatgcttatccgacagccccgattgcttatggatggttgcaaacacttgccctatgctttcagccgagttgtccgagacatccatcaatttgagcatgtggatagtaggcttttctgcgctgatctgatcaatcacagccggctcggtcggaatcgccttggatttatctaagggtaaagcaatatattccatgaggacccgagcgatttgactcttccaaacctcaacctcgcttatcttggcctccggtgtaggcatgaaatgctttggctctatgctgaacgttctaaaattctgaatagattcttgatacgcttgtaaggtaagctcttccatgttaagcgaactgaggagagatggatttggaacatgaatatatccccaggtaccccgaaaagtgttcgacctccttccaaccgagatgtcatggactcgttgctccatatcaatattatcgatgcagattgtcggagcaatcggcgtgttttcctcccaagccatgaccttcttaatggcctcttccccttcggaagccaaagtcttcagtgcactcatagccgtccttcgagaagcagacaacccaaggtaatgtagatattcttgaacccgctctgagaccccgcatgctgtgaaccttactgcattcttcaattgcaagccgttggcgcgtcggtttcgggcaaaggccatgatggagcatatagttgttgctatctgaattttcgcgcaattggtcagaccattatagcaccaaaccacaagttaaccagctgcttactcgatcaatccgagcatttttgcgctcctctccactaagtgccagatagtaggagacttccgcaaaatcctccggtgtcgcttggtcgttggttgacccggggtggtcttcagacaagtccggggaggcactgggctcattgtcggcagacgaggctttgtcatggccatgaccccgaagcattccacccatgagaccatacaagaacggcatgtcctcggaggtcatggctatctcttgaacccgctgctcctcggccgtaaaaaaggcctccttgacagtcagagagctgtggaaggagcctgccggatgattacctcgaggcgactcttgtgacactaggatcgagattgcctgcatagaaaaacatatagatgtgtcagtatccacatgagagaaagatatgcgatgatgcacacctcctgctgaatgaaatcagaccaccgggcacgaccaccttcggagctaagtatttcatctcgtaggagattgagcaactggatggtcgaatcaaggcctcgtgggcgagcccacaaccgtcgcaagtaggctatttcagagttattggattccaaaaagatatgcaacaagcgcttgggtgtcatctttgtgggtgttgagttgagcagtttgcaaatattgagaaccttaagggtttcggctggtgactccatggctattggtatggtaaattcgtgagtattagacagcaaatgatcagtgtccggatcagaaaagtctcaagattagagtgcggatcagacaagactaaaagcgaactgatggtaaactcgctaactataggggagcagagtacgttgtcggcaatgatggggcacaagtcatcccaatgtgactaatgttttatgtctttcccactcgaaaacctgatcagtgatctagcaagtttccaatcccgatgacccggtaattctatcttctaacatgctctcaaacaagtaagaatgactatttacttccatgaccctatattggatgggttggagactgttttcagcctctgagactctggccatgcacgaagaaacttgtctcaagtgctcaatgaagccattcaggcatcagtccgccaccggtagcttctgacataccgggctctaaagcaaaggaacccgtcttgattactagatgacaccaggtttgaaaattatgggtatggaataagggcaaatagtagatacaggtaggtatgtgacatacctaggaggtatgtagccatacatgtgtacagacagagtattggagaagatcgacgaatctgattggtggaacgggaagaccgtcatcaaacttccaagaaaatttccatttttcaaggggggtggggcccaatataaccggcctgtgtacctaagtcttacacagaaagatagagaagacctgggggattttgcccgtctaaaaggcagatattaattccagtgggaagggagggaaatggtcggagcaagctttttccctatcaaaagcccccagcttgcacgccaaaacgcggacctttggggcaagtccctccttcggaggctcgcttcgcgaggggcgcttgcgcccgcctggtacaggccctccgatcgagggacttgggttaagttagcaaaaatcctgctgatggaaattctttgaggagacatccctgaaacacctccaggacggaagtgggatgaattggggggctgtcacgaggatgctccacaaggacatcccagagatggtgttttatttgtggaggagcacgcccctgggatgctctggtatgtgggggctgctgtcctggggccgtccccctggaccctgcccctgggacgtccaactgcactggtggtgtaggggaggatggaggacttactttggggaagtatgtacagatgaacccgtttgctcgacttgtgctagtctcgaatcagctgatcttgatgatagaataggaagaaggctcacttctccgctttggtgcatgaggaggaggtggagcgttctgctttgctgtggttgacgcgacgttgagacttgctcatggccgtgggtttttgacgggtgagttggccagcgtttcaatgccggtgactggggctcttcgcctctcaggcttgtggagggatcgacccacccacccatcattcaaaatgaaaaatccgaaagcagaaaatgacatttacccttttggtattcccaggatggctctgtctgagcgtggatcgacaatcttgatgggggagtacagaaatcgttggtggggcacagaattgctgaactcaaccaaaaccattggaagcgaagaaaggaaaagaaagacatggacagccaaagcagcaacacctccgacgaagctggactacagatcaagcagcttggaggtatttatctaaaaatccaaacccatggcatcagtcatccttaaacaagtcattcggtactgatcctagctgtcgaaaccccctctgcttagacttggtcacacaggcttttacaaatctgaagcataaacatgaatcacaacggacgactaatcgagaagctgcattagtcaatgatcaagctgtgaactcgaagggaatccactacgatcggctgcattcgagcctcttacctctgttgaaagaacaactcaccaccatcacaaccttcctagagccgcgagccttacggagagaacccgagcccagactcggaagggtcttggagctcttgcccgaactggattccaggatctctcagctcgactctgccgtccggatcctctgtccagaaaggttgtttatcgagaaccaaagggatgaccatgacctcaaggaattcaagaggtttagactgatcgacctggaggagtcgtttcatcagctgcatcgggacatctgttcattccttaatacggcctctgaacatatccaacaaatggaactctcgactgttagattggtagtactagatggaccggatgatgaagtaaacgatcttcaagcagcatcccaacaagcattccattcgatcgactacatgatcaaacacttcgaaggttccgagttggatgttgcagaagatcgtagggcatatgcagtagctgatatcgatcagttactaaagaatacccttagcatcgtcactccaaatgctccaaaatctagtccctcacagagaaaattgatgtgcccacgagccatccaactcactctgctcatcataccaatcatcaaactcttcaaactattcttcaagaaattatcgaaagatgggctgaacatgaatccgaaaaggctcaagctacccaaatttaggcagatgaattctattcaactcgactcattatctcgatcagctggaatgatccatggtggactcagcagtcttgtgcatctcctgacccaagctgatccggcgactttagaagggccttgcagtgcccccaggtatctatttttcgccggggtagtcgaacgtcttcctccgaacttcgaacccgccttgctttctgtcgtcctccatctcatccccttgatcgacgatccgtctgatcagaactagtactaccagaattggttcatcacttggaacatcctcatcaatactgctatccataacttccttcaactcgctagaaatctttactaatcaactagcagagttcctcaatttcctttcacttcctgactgcattcaaatttgtttcgtttgccttatttgtgtaaatattcaagcaaatgttcataaatacatcagattgtcaaattgtgcttgagatgctacataccaaaacctggctcgaatatcttgacagattaagcatgctgcggctgcgggaataagacatgagtgtcctccggtctacttgatccggaggacagtgtcaacaataggcgaactcaggaaaaaagaaaaaaataaaaataaaaataaagaaaaatattttcttaaattctcctttcagatacagatcttgttttttctatttctagttttgttatattctagttccattttacatactatgttatttacatttctacttatacatactatgttgttaggcgcgtcgaggaaagttgagatccagacgcgtgtcaatttacttttatcctaaataagtctcttgcttttgaactcgctcttttcccttatgggatttattttgttttcatcttctaaatactttaaaattttaaaatcgtatctcttcatctctcatcatcaggattagaaaatcctacctgcaccctgccaccctgccgcttaagaaaagcacctgttaccctacaaattctttacattataaatcccacacataccataaaactttgttttatccatacaccttgaaattactttaacaaactgtcggaaacatcctcttccgacgaatttttttctatacactcaaactctgaccaatctactcaaaatcaacccctttcaactcttcaaccttgacaaacttttccgtattcttcttggcccgcgcctccccacctttctctcccattccctccttccttgccagctcgacgaattcaccccggatcacgttctcgattcgccatgccgccgtatggactaatacacgccggcgatcagacccaggacgacatcgacccgcaacatgcatcgggatccggtgggcctcaacctttggcatccggtggacctggattcggtggacctcaaccttcggagacggcgactcgagtggtgcggggggaagagctggaccaagttttggcggaggtagccaggatgcagcggtccatcgatcggatgatgaccctgatggaaaactctgcgatcttccaaccccccccccctcccgtccatgctcctcttcaagagccgaatgtccatactcatcccgctgttccccctcacttccagtctcaagcacagattccgacgaaccctttcagaggcccggattcccgtcggttcaagctcatcaggcccaggccgccccggtttttcaggaacaaccgcaacggccccagcccgcaccgattttcgtagagcaaccgtttcagggggacgagcaggcgacgcagccggaacccatgcggctcaaagacgttttcttctcgggagaacccggtcatctcctttcgtttctccggacgatacgggactttcttcgtaacaacagggcggggttcatctcggagaagcgacaagtggtttagatctctcgtcattttggtttccacccatccaaacggaagaaaaccccctcgccggctgagaattggtacagctcactggttattgacaatgccagacggcaggggatcatcgatgtctatggagatctggccggccaacctttcgtcctccctacattgtctttggttttggtgtttctcgagggtctcatcacagtcttcggggacaaattcatgagagaaaacgccaaacgggcgttggaggcttgtaaacaacggaatctgaccatcggcgagtataactcgcaattcaaatccttggtttatttggtcgaagacattgaggcgacgcggatcgagaagtacaccgcaggtcttaatccaaggatcatccgaaaggccatgtcgaagcaatggacggacgcccagaccttagacgagaagatggagttggcatcggacgcggcagcccaactcgacatcctcgctttgttgcctccagatcctccaatgggaaatcagcaccaccctttgtcatcgtcccgtgtggtccatccgccgcccccaccacctcgtccccaacgggatcctgatgcgatggaaattgacgcaacaaaggtggttcccgccgcgttctggacgcggcccgggccatttgcaaggctcggaatttgtgttttcgatgcctggcgccgatagttccgggtgtccacacaggcagtctcaactgtcccaacccgttcatcacacaggctcaacgacaagagtttgtggatcggtgctgtcggaacccgaataccactccaacgtcggtttctagtataaggactatcccctctccctcctcagccttcttgacctaccaaccagccccaccgccatcacccctccctgttccaaggaaatcatcaccgatcattgaagaatcacattccccggtctctggtcccaatccacctcctcatttgggataagatgaacagtatgacgactatgatgaggaggagtgtgctacggtggacgttccacttgccacggttcaggtcaggttagagcatctccaacggtccggggggcaacttcctcgcgttccccgggccgcgatcccatgtcacaggggtcgcgggtcaatcccaattatggactggcagttatccccctgccgctggtagaagatcatttcccctccatcgaatcaagtcatggacatcgacgatatcctcaaatggatggacgacgacgacgatgtgcttgcctcactacaagcaacactcaccttaatacttaacacaaagcaagagaaaaagcgtggtggttcaacacctggaagaagagagattcaacgaaaccgaatcgaaggccacaatcagctattcaaggactacttcgacaaggattgcacgtatccccccgaaatattccgtcgccgatttaggatgcgcaggagcctgttcctccgaatcgttggagatatcgagaaggccgaccaatactttgttcaaaaacgtgatgccgctggaagattaggtttttctactcttcaaaaggcgaccgctgctattcgaattcttgcatatggatgtagcgcagactccgtcgatgagtacctccgtatgagtatgtcttaatttttttatttttttctcatttactagctcgaatctcacctgccatgctcattatttcaattcaggtgaatccactgcgatcgaatgcttaaagaagttctgctcaacaatcgtcaatgtttatggaaaagaatatttgcgaaaaccgaatgaagaagatgcagcaagactcctagccgttgccgaggagcgaggatttcccgggatgatgggatcactagattgcatgcactggtgctggaagaattgcccagttgctgaccatggaagctatactggaaaggagaaggaaccaacggttgttcttgaggcagtggcgtcatacgacctttggatctggcatgcattcttcgggctgcctgggaccctcaacgacattaatatactcgaccgatctccgattttcgagcagctccaggagggtgaaggaatatcagtgtcatacgaagttaacggaaataaatacgagcttggttactacctcaccgacgggatctaccctccatatgccaccttgatacagtcgatctcggaacctcaaggagccaagaagaagcattatgcgaaaatgcaagaggctttccgtaaagatgtggaacgtgcttttggagttcttcaatctcgctatgctatcatccgtttccctggccgattttggaaacacgaggatctttcaacaatcatgacagctgtgattatactccacaatatgacaatcgaagatgaatccgacagcgaacttcatggcaactgggactacgatcaaacacctcaaactcaagcgaagatcaccaccaatggccctcacaattcatctttcaaacagtttctcctccgttatcagtccatttgcgatcattcatcgcatgcacgccttcaacaggatcttatcgatcacctgtggaataagcatgggtcagagggggatgaatgaaacttttttcttcaatcatatttcttctttgttgcatcgttttcatctccttttctttgtttctctctctttctcttgcatcgttttgatttctttttttttgtttctctttctctcttttttctttttctatgcttactcttgattgtgtctcagtttatttcttgtattctttcatttgcaattgattttaaatgaaaaatacaaacaagaataacaagaataaaagaataagaaaagttgcaagtgtgagtgtcaagatcaagtgtaaaaaggagttcgagagtgaatgaaatcgagtgaatatagtattatcaatcagttttgtttgttgtaatcaatcctcctcgtcgtcattctcacccttgccctcatcattttcctctccctcttcttcatcgctttcggtttcggtttcggtttctcctagctctttttccttctccttttactccctttcttccttctcccttttctccttttcttccttctcctttttctccctttcttccttttcccttttctccttttcctttctctccttttccttgttctccttctcttcttgctcaagctcgcgagcgatgattgctcgtctcttcctttgataatacgcacgactctccttgtccatcgaagtcagatcctttgacatgattgcatcgtccgatgcagctttcatcgatgttaatcgttcgcctgatatctcaacaagatccttttgcattgcaacgatttttgttattgacgcctcctccgctcgttttcgcttggccgctttagaaccttcgatacgagtgtttccaaggaccgatcgagcaggttccgactcatcgtcttcaacatcgattgctggagggcttgagatcgcatttgtcgagctgctcacatcggtcgaaggaggaggtgggctagatatctgggtcttcttgcctcgagatttattctcttcctgggtagcctgccattttggggtgtctttcaagataccccagcaatggtcaaggttgaaaccaccccctgaggaagccttatataattcttttgcctcggtaaactgtatccaaaaatagatgcagacacataagtaaaaaattgtataaactaaaagtaaaaataaaaacatacaatatcatctcgactctttccgctcttcaagcgtcgttcagcatttgcaaagcagccagcaaatttactgacacacttttggatgtgtccccagtggcattcaacggccccaactggtcgtataggaagaggcttgaagttcttcgagttcttcttattgtcattgtattcggtgatcaagtcggagagggttgcgtggattcgctcccaaaaagtggtggccttctgcccattcccaacgattgggtcgcgactcgtattcaaccaagcaatgcagagctttttgtcctcttcaatggaccatcgaggaaaacccttcttgggagtcgggtcctggtcagctttcggggtggcggcattgttgacggtggacttttcagtaggtttgggggttgaaacatcggcggtggatgtttgcgaactcgattttgctttggattgcttcttttttttctttggagagctcggtgctggatttggtgtgtgtgttgggtttgaagaaggaggatccgggtcgtccatcgtttgttgtggggtctttttgcgcggcatcgtatgtcggatcgtagaggaatggggaatcgcggctgggaggtgactggcagaactcagaaggggaccgcgggtttgattgcccccggcaatttgttgagggccatgtcacaggtccgctggagcggaaaatggacacccggcctgccaaagttcgcccccggacgcccggtcgcgggtccgttggagatgctcttagagggctccaaaggaagctgtctgttggtccctgcttcttttcgcggtcccggtggagttttgatcccggccaccatccttgtcgacaccggtgccatggccaactttgttaatgaaagttttatccgacaacacgacctcaagattcgcccgcgcaacaaccccattcgatgtgttggttttgacggtcgcgagggagtcggaggtctggtcactcaagattgggcgggcatgaatcaactctcctcggtcgacgcaaaacctttcactcttcaaagttcgtttggcatcactcgattaggattggttgacaccatcttcggtttgccatggctggatcggcagggttgggtagcttcaggtagtctgaatggagggcaccaatttactttagggtcgacccccctctatgtgatcaaatccgcgtcggtgggagggaagcctggaggtaatgaagtgttttctcttcagacagttcccccttctcctttctcacttcccccagaatttcaacaatacgctgacgttttttcaccacagatgaattgtacactccctccccatagagagatggatatttctattaatcttaaggatggagccacacccccctttgggggcttgtacaatttgttgtttgatgaacagcagcaattgaaaacgtatattgatgataatttgaaaaaaggatttatccgtgtctcctcttctagtgccgcagcccctatcttttttgtgagagctccgggtaagaaaccccgaccgtgtgtggattatcgtggtcttaactcaatgacggtccgcgacagctacccaatcccaattgtgggacatcttttgaatcagttgcaaggttgtaaattttttacaaaaattgaccttaaagctgcgtttaatttgttgagggtagctgagggtcatgagtggaagacggcattccgcacaccgtgggggttgtatgagtatttggtgatgccttttgggcttgctaatgcacctgcttgttttcaacgtttcatccaatatgttctccgggaaatgctgagtgtatcttgttttgtttatatagatgatatcctgatattctcaaagacaagggaggagcaccagcgccacgtttctcaggttttgtcaaaattacaagaacattctctatttgcatctccagaaaagtgttctttctacgctgataaagtcacttttttaggttttgtcatcacatcggaagggctcaagatggaggaagacaagctgagtactgtgacagaatggccttacccaaggaatctgaaggaactgaataaattcttaggatacataaatttttacaggaaattgattgcaggtttctctaagattgcggcccccttaacttctttgacaaaagaaaaagaggatacggttttgggactgaaatcagctgagtctcagaagtcattttcggaattgaaacactgttttacaacggccccactcttacaacactttgatttcactaaagaacgtgttttgcatgtcgacagctcaaagtatgcctcatccgcagtgctatcacagaaggacaagacaggacaactccgcccggtctcttttttgtcaaagaaatggaatgagagtgaaatctcttggcagtgccacgatcaagagcttggggctatcgtccaagcattcattgaatggagggcctggcttatggacacaagggagccggttgttgtcatgttgtatcatgcaaatttgaagtatttttttaccaatcaaaatttgtctgatcgtcaaacaagatgggctgtctttctttcttccttcaatctagtgattcgacatgtcccgggaaagcgtaatccggcagacccccccactcgaagaccagatttcttgcccgaaaatgttgaagaaaactctcactgcaccctcctctttaatacggacaagggggcacgggtggagggctcttcgcttgaagtctgggatgatcgtatggatataggggaagttgttccagtttgcgatgtcaaaggagaggaggactccgagtcggtagctgacaaatctctgaaagattggtccttttgttctccttcgccagaactaaaggatctgttgcgagatgcgtaccaaaaggaaccgccggaccctgaagaagacgatgacctggaatttcgggatgatctttggtggttcaaagatcggatttttgttcctcaattactccgcccacgcattctgaaagatttccacgacgagcctacggcaggtcacttgggttccttgaagacgttggacttgattagtagaacaatgttttggcctggaattcgacgggatgtgataaactatactaagtcatgtttttcttgccagcggtcaaaacattccaatcagcgtcccccggggcttatgacttctttgtctgttccccgtagaccatggagcatgataggtttggattttgtggtaaaacttccggtgtcgttgggctatgatttgatattagtcgttgtggatcacttctcgaaaggagtacatctgattccagcaaacgagacttggaccgcggaagaatttgctgcgtcattttttgatcggatctttcgccttcacggattacctgacaagatagtttctgacagaggttctctatttgtctcgaaattctggaaagaagtacaacgcctcctcagaatcaagccagcaccctcaacagcttatcaccctcgaacagatggtcaaacggaacgtgcaaatcaaacagtcgaaacctttctgcggcattttgtgtcggatcgccaggatgattgggtggaccttctccctatagctgagcttgtcttcaataattctgtctctgcttccaccggcttctcccctttcttttctcaatatgcctttcaccctcgagttaatactctcagcgaaggatctacagttccggcagcagaacgcctccttacggacctgatggatgtacaagaaaccctgcaggaaaacttgttgagagcaaaggaggtccaacggacctactttgatcaacgtgccagggacgcttcagagtactcggcaggggattgggtttggcttttgcgcaggaatatcacttctacccgcccctcggggaagttggatttcaaacgactaggccctttctgcatagaccaagttatgggaaaagacatatatcgtctaattcttcccgaagatctttcgcgaactcaccccgtctttcatacttctcttttactcccatttgtcgatccccagggtttccccaaccgcatcggccctaatgcccctagaggaccaacgatgacaaatcctgacttttgggattaaaaggatgtagaagctttgattggctaccgggcgcccacacgtacacgcaaatcacatgaatatttagtgagatggcgtggcggctcagtagccgacgattcttgggtcaaaggaggattatttgaagaatctatgcacccttatatagaaaaatttcatgaaatttttggttcaaaatcaatcagattgcctgctgataaatctgtccggactttgctttaggtacatggtcgggcattttgtcaacaataggcgaactcaggaaaaaagaaaaaaataaaaataaaaataaagaaaaatattttcttaaattctcctttcagatacagatcttgttttttctatttctagttttgttatattctagttccattttacatactatgttatttacatttctacttatacatactatgttgttaggcgcgtcgaggaaagttgagatccagacgcgtgtcaatttacttttatcctaaataagtctcttgcttttgaactcgctcttttcccttatgggatttattttgttttcatcttctaaatactttaaaattttaaaatcgtatctcttcatctctcatcatcaggattagaaaatcctacctgcaccctgccaccctgccgcttaagaaaagcacctgttaccctgcaaattctttacagacagctgggcaatgacatcaacgacaagttcttcaccgaggcggatcagcaggatcagccggatcatgactggtctttacaaagaagacacaacaaaaaaagaaggaaaactcagtacccactgtaagagttatgggattagcaacattgcgaactttctatctttttccataatctaagttttttctcatctattttttttccttttctattttatctatttttacatttcacacatacaaatatcacaaggcatgtcacatagtcaaacttataaagttgtagccgcgactggctattcgagttccccatctttcttttggcactcgaatagtccagtccggagcttatagtgttttccatttctttatacccacctagtacatagcatgtcggagcaaattgcagcacagactaagcacatcggaggtatttaaacagatttgacgatttcttcgaactcatcaaaaagaccgctgacaacctcttgaatcctatctattctatgtgtagacttggtcgtacagggcttcggaaatctcaagcggaaatattcacaactgagggaagctcgcgtggctggcacagttaatagggtgaactcgagggaaatccattacaaccgactgcattcgagccttctgccactcttgcgacagcaaattcagaccatctcaatactactggagccgcaagccttgtggaatgagcccgagtcaagactcagacaggtcttggagattcaacccgaactcgatttcaatctctctgagatcgactccgccgctctgatcgtctgtccaggatccatacattccacaactcaaaccgatcttaatgaccaggagctcaaagaattcaagacttatagactgatcgagctggacgggatgatcaattttacgattcacaacatctgttcaatctttcatgacgccccagagaaaatcgaacaaatgcagctctcgaccgggcaactgtttgacgagtgggatggcgatcttgtatctgctcatgaagactcctcccgaacagcagtcgaatggatcggctacaccatcagacacttgaaaggatccgaattagatgtggtcgaagattgtggaagatgtgcgagaccggggatcgatgagctactggatcgtgttatcagtatcgttgatccaactattcccccaactagattctcacacagaagattgatccgacaaccgatcatccaactcacgaaactgatcataccgatcatcaaactggtccaactgttttttaagaaattgtcaaaggctggcttgaataacaagaaaagccttaatctaccagcatttacccaaatgaactccaatcaactcaaagcattatcacgatctgctggaaagttctatcgtgacctcaacgaactagtgcgtctcctaaccgatgctgatgctagaattggagaagcgcttgtgatcgaccatcaactgctcattcaaacagctcaacgtcttgtaattaaatcagaagctccattactctctatattcctctatttcatccccttaatcaatcatcttcctgatcagaatttctaccacacttggtttgttacttggaacattctcatcaatgctgccgttcataacttcgttcaactcgccagaaatcttaattgaccagcaggctttcctcatttcataaccattttcgattgggctttctttgattacctttttgcaaagacaaacatatgaaaatggtatagcatgtacgcctgagaagctaccaaagcccagtcttatctcactcgctgccggaattatgtggtgatgccctccactccccggtccaacgcggaggacaggctaatattatttcagcagctcggcaatggcctcagtgattcagtttacaaaagtatcgactctcaaccaaaccagactcaacgactatatgtaatatgtaattactgatttcctcccattgttaacacaattatccttttttttttctcatgcttcgcgtctcctgattctgtatgtacctgatccgtttagcttttggcggaaagcatttccttcctttcacctcaatctctaaagacctatgcgtgtatatatctatgtacaaagatctcaagaaatacgcccaagaaagttctgagtaccgaaccatttgtctatcagggccagcaaaggacaagatccgtcggatgtacgaggcaggttcttggagttgaagtgtttgtgttcccgaagaaggaggtgtatggatttgcatgtaatacagggcagtgactctgactccggacgcgactcgcgcctttgaagctgaaccagcacttccgacggcctgcccatccaagcacacaccactcgaccggccatcctgacgaggtttgaaaatcgaccatcaaatatgacggatcagggatcaggaaaaggaccagtccaacctccgaaggggccctgtgtcgatagcaagttgggcatctggctagccgagaccggaggccgtttccatcccaaactagtctttggagcgccaggggcagaaacatgtccgtcggaatgagatctacacttatatacttatgtgtactgatccatgaacgtcgtggtgattgcgtgtagctcgggatatggggatgacggtctacgccgatggaccgatcgagcggcgggaagtcctggccagctgctccgtcaaggccgtcatcgaccggaagaacagcctggaacgaatcgggaggctgttgagcgatctcgagctgttggacgagaagagccatcgtacgagtcgggatccggaacgagacggcgcagtgctcgatcacttcctcggcttcctcgatcgggccatcatcagcctctacctgatcctcaccaaactctcgctcagattaaggagtcgaaaatcggcggaaggtgagtgggtctcttgtggtatttatcctcttgctaactgaagctgcttgtacatagtctgttggtgttgatccacgatggatgactatttttttttttggggattcctccagatccgagcccagttgaccgtctgctccatgagctcttctccttccatgaggaatacgtcagactgttacccgagacggagcagttgatgactccgctcttctggagcgacgccgaactccaaaaactacgctccacatccctcctccctacgaccgatcaacaacgagaactctggacgaatgagtacgagtgcttcgtcgagaagatccgcactctatcgcctagcttgcacgccttaatcactcaacatacctcttggtaaattttctttcctctaatatatctcatcgggatttttttttctaattcaagaaaagtctttcgtcttgcacgacttgctccagtctagattatttctgggccagtacgatggtcaactctcgctcatttccgtccaccttactggccacttcatccggaatcgccaaccgaaccagtcttccaactcaaccagacacacatctagccactccagccgcttctccgcaagaagaagcgccgattcttttacccggtgtcgatatctttaatcacaagcggggctcgaaggtcgagtggagaccggtaaatgctgactcccccgtccagtgcattgaactcgtttcgttggaagatcagatccctcgtggtaaatgacatccctctctttctcgcatagtgcacacaatggaactcacctgatgattggttgttgtaacaaaacaaaaaggcgaacaagtgttcaataactatggtcccaagtcgactggggaattgattgtaggatacggatttgcattgggcgaggaagattggaagctgcaagctcaagaggaagagaagatggagagcaatccggacgatttttatccggtcaagctgagccaaccgaggagtgaagaggcatactcggcgctgatcggcgagatcttcgagcgcttcgagtcggatgatctgctccatcacgtccgacgggacggaatcctgccgccactcctcctcgctcaactcaggatctcgctcatctcgtccgaccaagaactccgtctagcctcccaacgtctccaagaagctctccggctgaaatcttccaaggagttcttggaccgctttactgctgctatggatcagaaactgaactgggagaacgagctgaattgcttggattgtctctcctccttgttctctcacaagctcaatgccctcagttcttctgatgtttttcatccacatgccgactggagtcaggtcagggcaccggtcaaacggatgatcgaaatctactcgaaaggtaatctcagtttaccccatcttttctttacctctgctattcacgttgtttgtttgtttgtttttacttgtcttttctaacacgttattggttttgttgtttggttggtatgtataggtcaactagatatcctcaaagatatattaagagttgtcaaggataacttcgagctcagtctcgaggacgctcgggccgacggctttgaattcgatgctgaagatgatgatgaatgatgagggataaatgatctccgatcgatcttcttttttgcatacatgtacatatatccctatagtctttctaccgagaatcggagcacaagcatgcattttaaactgttacttggattacacagtcaccacatctatatacatcacttatcgaaatagcaaagagtcatccactttggattgaaatatctgaccaacaaagaaccacaagtgttggataacttgtttcttctacctttggcggaatacataaataaggccggcccgagagattgaaaatcgaagtgttaatatctatgcagaccctttcggcctcatttttttccccatctttcaccatgagccgaccagctttctcgtcttgattattgattggaagcacgatgattgaacccagtttgtttgtccagtagattccttgatcgcactacataggctgcttcctgatatttatgtccatgtgatcgatggactcgactttcacaaccatctctctcagactcttatcaataaaaaaagcacttcgttatagatggtttagtgggttatgtacttgtttacacccaaccaaccaatcctttcaaatcagtctcttcacatcctcgcccagagtccagaccaagtctccaagatgcaagatcttccgcctggatttaagtgctgcgatggtcaccctcgttgttaatatcgctggagatgttgaactgtgatggttgagggggctgattgtcggtctgtcaacttggagcagcgagggtggtcttacattttgagtgctcggatatatatttattgtagcgtgaaattaaggatatcagattatgacgtcatccttggccgagaggaagatcgatggcttcaagtatgatgatcggtggatatcctctatcttttgttctcgatccggtcagtcagtcagtttagctctttttctgaagctcacccgtcgaagcctctgcaggaaggcagtgctttctctcttgccaatgcttgtgatgggagtgcgagcgagaggcggtgcttgtcttgagggaccaacaaagggggctgggcctcttttccggtgatcatcatcctctcggcgtggtcagccatccagattaaatttaaattttacttttggatttctcgatcaccaagctgctgccaggattcagccctggctacaaatatttacattaaaacccatccatccatctctctcctcctcttgaccatcctcccctccccctccacccctccatcaaccgaatataaacaaataaacagtcagtgaactggtcatgttgtcttcgtccagcctggtgtcatggctgtacgctgcctctttcctcaccaaccagcttgctgctggcccggtggactccccgtctcccctagccttccaagtccagcctaccaatcaactcccgccatccttgcaggagaacaacaatctctggtctgacgagtctttcacctattccgagtcccatcaagcaaacgagcaacctaaggctcccatgtctttgccagcagaccttcgatccagccgaatgccttgtacagcactctcttaacccttcccccacttccttcttcggtctcctacaaggcctcgtcaactcactctccctcttgggtgctcctgctcgtcgtgacaaccatcaccaccatctcgggaaaccggtcgattgcaccaagtacaccatgggagaggtgtaagtatggctctctctgaattcgattctttacaagggcaaaataaaacaatcgcgacttcttcagttctgatcattatcatccgttcttgttgtccacagcttcgagtggattcttaaacgtacttctaagcccgacgggtcatctttcaacagccctccatcctccgatgagtgtgccagtgactctgtgcctcctcccctccaccgactcgcatggctcgtcaacatttcccacccagtccaagaggcgctctacaatcctgacgcggatttcaccctcttcgccccggatgatgatgcactcacccctccttcgaagaagagacatcacttgaaacaagctcaagcgatcaacaaccccttcgatgccccatcggtggatgaagcttcccatggagagtctactcatctcttctgggacgccctcgaggcaatcgaatctatgcgtgattgcccacatatggacctgtggtctgagggtgaagatgacgagaaggagaggaagaaaaaattcttcctccatgctgttgagatggtgctcaagtaccatctttcacctggcagtaagaagattcacgagattcttgacagcagcacccttccaaccgtactgccaatcttgtacgtgtttttgttgactgtagccgtcaagtttaatcttttgactcagatcttcactatcgctgttttttttgtaggcctgattcgaacgcgacgcgattccgagtgagagtcggtccggctatgccccaccttagcaagcctggagaagttgtcctcaacttttttaccaagttgaatgtgatcaaacatcgaccgattttgacaaagaacggcgtgatttaccttgtcgaaaaggtccctctcctcccgccactctcaccgctttcggagctgttcttgtttcccagaccgttctctaccttgacgagtgccctccaaaaaactcacctcgatcacagcttattgccccgatgggagaataagacaatccccttgtccatcgattcttccgctcaatcattggtccccaattccgctttggacgagagtcttgatgtcgttgacgaaagggtccagagcgtcttgtccagcttgactggtggtcacggtgggaagttaattaagccaagttcaccgtctttgcgcctaccaaccagtaagctcaattgttgcagtcttgctactggagcatgttttcgtatcggaccaagctaatgataactgcatcaaccaatcttttgcagtgccttccgtacgcttggaccggcagcaaatgcattcttattttctcccttcggccagcacatccttcgctatgtcttgtcctaccacatcgtacccgatgtcatctggaacactgatcattgcgagcgcactaaggccggggttcctccaatgccctgtgacttggatgcgcaaacctatgaagccgaccagttccctggacgaatcgatcatcacccattcccaccccttcctggcaaagtcaatgtgtaagcttctagatctctgctctgctatcaattgcgagagactcatgctggtcactttcttttcccaacagtaccgagttgcacttggcaactttattaggctcacgtaagaatgagaccttgccggtgactttggtgaaatttagacaccttggaaagtgagtcccacaggtttcctgatgtgattataatgataccgagagattgagtttttttttttgtcttgttctcctaggggcccgatcatccgacgcgtctacattaagtcccaccaagaaggtttcacctttggaccgccagacaaacatgccattccagtcgttattcctgacggtgtcgcctggggcggcgcgcttcacatgatccctaaacttatccatcctcccgttccggaaggccatcaccataagagaaaggatgtccaacgtgccatcgagctttccatcctttctcctgcgtgagaaaaacaaaaacacgtttctctcttttttccgctgaattccttcatgttgtattcatcaaaagatcttgtcatactgagatccctgtccctcccccccctcttcacaccttttttgtatgggtgtatgtttcgttaaccaaaatcactcttatctcgagtatatatatataaactccaatgaagaaaatgtcaattacatgtatgtactatgtcgaaatcttagcagtgaatgtagattggtcacgcgctttatatgttaagataagatcaattgaatctcgcagttatggtgattgtcttgcaagtttatttgcaaagagtcaagctacttgatcttacttgcaaacgtgccattccagtttcctaatgggatgccggaccacgcgagattttcaatagaattgcctgtcttgtcttcctccgccggactgtaaccaaacaagtctcttaccttgtgatgggcatgtagatgaagacacagtgttgacaagtggattaacaaaaaaaaaaaaaaatggacataagccctcacaaatcacatacttatatacctgttttccacctcgctgatggtttacaaggcatcgggacttgtccttgagcaactttgcctctactcattagggactcatcggtagtggtttttttttcttcgacagttaatatcgatagacaagcttcaatttttttttgattactttcaaagaaaagaaaaatatatgaagaaataaataagaaataataataatatgtagccttaagaatgaaaccgtcgagaaagagttatataagtgtttttcaaagtccatgatcgtataaatttctcagaacggccaaataaaacttctcgatatcgaagccattagccgaatttttctgattactattattgttgttgttgtgttgatgatgattgagatcgagatcgtcgagaggaaattgaggatgaacggtacgagtaggattcgtaaacggatatttagagtaagtattcaaagaagaagaagaaggattcttatgaggagtagaaaaggaggagctagaagaagaagaagacgaggtggcgagggtgggttgagaagggtagagattcaggggcagttttttggcgatccagtcggcgaggaggcgggtcgaaagagtctgttgatcgaagatcttatggagagcagcatccgaagaatcagacgaagaatgggaatcggagtttttagaagatgtgttgtgtttcgaaagcttctgagagttagtagagttgtcggaggaggagagccaggagccgatgtaacgattaagttcgagccaattagatttcgcatgaaggttgagtagatggtcgtcatcaggttgttcgggcaggatttcggcgccgaatgcggaggagcctctgatttcccaatgatcggtgccgacgatggtgcccaagaagcggccccattgcgcgctctgaacggtgaccaagccgtcatgatttccctgttcgtgggtctcgaccaaccgatcgatcagcagtccgggcaaccagagtggatggatcagactcaatccgttcttcccgatcttggccgcaatgctgaagtattccaccccggctcgatcgggtgtgcgcggattgaactcgcccgtcagatagtccgtgctcagattcgaatacgccggcgaatctaacaggttcagcaacagcaccttcagcaggttgttcggcagatatcccagcggctccggcggccgtctcagtaagggctccttcagtgagaacggcacccgcttttgactcgcctccgtggcactcaatccgaccccgatattggcccgacaccaatccatgaagggtgagccactttgttttttttttttgacaagttacaccaaaaaaaaaagagaaagaatagtcgttagtttttgggattagtataaatttataagacgcttgatcagagaagaggataagaacgagaaggagagacttgacgataccgatgcggagtgcagatagtagtgagactgatgggtgtatacgtctgaggattaagatgagagatcagatatcgggcgtcgagaccgcccatggaatgcgcgatgaagttgtatttcggcggccgtctggtagtgttgggctgggactgcaagagcttgtcgagctcgaccgcccgctcctcgatcgtccccgtcggcggcaccttgcccacgatcactttcacgcccagtcggctccgtaggatctctaagagcttgccccaataatggatctgaaacctcggaaacgaactcgggcctcggacggcaaacctgttcataaatcatcctttgtgttattgttattgcttttttgttttggtctaagtctagggtacttcttacccgtacaggccatgacagaggacgattggatgtctcggtatgcggataggatcgtagaggatatggtccaagttgaggagtgactgtagcttgcttggttccttctccttcttgtccttcttgggtgttggtggtggtggtggtggttgggtgtggagtgagagtcgtgctgagactggtgctgtccgtcttggtgctagtcggaacatcgttcagtctccgatcagactcactagacccaatctcatctcttcataaaccaaactaatcaatccatcctatcccaacgccgtcgtcggtacagctgcagtctgtctgtctccccacacacacacacacatgtaaatggtcttctttaaatacccagctcacaagaaagctatctacatattcacctgggaaaacaccaactggctttgcttaacacaatactcacatggcagctggctaagtcaatataattagcatgctgatgatgtggttactgatcccgttggagagaattagtaaaccatacactgctatttctaaacaaaaaaaaatcaaggaagaagcaacaaaagacaaaacaaacacagcctttgtccgtataacagagtagagaaagtatccatcagaatcagaaacaagacaacgggcagaatggtcgttcatgagatggatgtcaagatgctttccagattcttgtatctgaacaaacatgcaatttgatcatgtcaagattgtgaacggctaattgaatctgaacaagtctctgtatccttctcttgacaattccactcatatcttaattacctcactccaactcccatgcaatcaaacccctgaaagagatgactatcttctatcaaacgatcaatatttttacatttaaaacagaatcaccaattttaaatggtgttgattaatcctatctatagaatgcatgagtatcttctcccttcttgacaaccgatttccatgattcctcgaaatcgaccggtaagataacgtatcgattctttcggacggcttgtaatccagccccctgacaaacttgggagatttgcgctgaagataacttgtcgggccgttggacatctaacatcaagatcaagatatcattcaagttaatataaatagaccatcagaaaactgtgatgatagtcagatgaaataaaaaattcttacaatcttcgagatcaacatcatttcctaagctcatcttgctcgccaaagcttggaaaatcagtcgcttttcccgacgagatggtaatggaaattcgatctttcgatccaatcttcccggtcttaatagggcgggatccagtgtgtctgctcgattagtctagagagaaacaaaaagagagagacggaccggtgtcagacatcgattgtaagggagataaggatgagtattgtccaagccacttacagccatgatcactttgacattactaccttgatcgaatccatccatttgattcaataactcgagcaagatccgttggacctcccgatcagcaccggtctgagcgtcgaaccgtttggtggcgatagcatcgacctcatcgataaagatgattgccggagcgttttcgcgcgccagtctgaagacatctcgcaccattcgcgggccctctccgagatacttttggacgaattccgagccgaccacacggataaacgaggccgtcgtatggttcgctaccgccttcactagcatcgtcttccccgtccctggaggcccatagagtagtacccctcgtggtggatcaatcccaatctgcgtgtacagatcaaagtgtgtcagcggaagttcgatggcctctcggatctcttgcttttgaatgtccatccctccgatatcgttgtatgttacatcaggtttctcactatttccattcaagtagtaaagaatacgcagtcagcaaggtatatgcgatcagggatacgggttaagacactaactcggagccgagcatactgatactactatcagcctcaggaggaagaacatcaacgagcgaattggagtgtcgatgtagcgccaccgaactagatggcttcaatagttcccgatcgatcgtagacagaatcctgaccacatagttggatccggttgtcgatcccacgatcccagtaaactggtcgatcggttcgaggaattgtccgatcactaatgggaccgattggattcgcttcacttcttcttgggccctcaacaattctcgcttcaagttcttctgttcatctttgatgtattcttcctgtagttctaaaaacctgtaaatcaatacacgtcacataataagttacagtcagaaaaaaacaaaaaagatgtgaacatctggatcgaagggatatagttgggggaccgggggcgtttgcatcgggataacctactcgagatgcttttggagcttcttgaatttcatgtagacgtcatcttcggaatgtaactgagcagccaggaccgccttctcatcaaggactgaagggaacgtaggatcctacgagaaacatgaatgatcaagtcatagattagtgagctgattcttatcaacaaaaacggaaaaaaataatttacaacagttgcctccttatcgatttgaatgccgatctcttccattctgagtcctctttctcacttgttttttttttttttcagttcttcacaaaccaacagtctacgttgcggcctttttttttccttcttgatcttctggtcgaggtcgtcggtctggttggaagtgggttgattttctgacagcagtggttgttgggttgggttggctcgaaatgaggttgtatgacgcaagcaactcagatggctcttggcccccgcgccatgtccccgacgacaacccgaccagcgcatgtgctacttcctcgggggtcgggccgactgggacattgacaattcatccaactatcatctcatcctggttctaattgcacaccgttttcttcagttctacgtgaccaggataagaaccccagaggaagaagaggaaaaagaaaaagcctccaatctaataggctggttcacgtctgaagttcaaggcaatttttggcacatttgtagtagggttccaatcctggcctctgggttccttcccgagatccaaacccaacatatccggctcccggatctgagcctccagcccatacttcaccaaacggtttgggagagtccaaaacaaattcttgatttaaaaaaaaaaaaaaaaaacttgaaaaaagagggtccaaaacccccaaaaagcccaaatttctgccatacagggcagaattttaggcaagtacagacccaattggatagggtatgtctagagtcatcccatgacccaacccaacccggtatccggttgggtagcactggatcttttgggtctggatcagaaccctaatttgtagatgaaattttatgaattttgtccaatctcattaagcatctgcaggcttggagaaatttgaggtttttttgtaagattttaatgataaatgtcatgaaatttcactcaaagttcagacgtgaaccgtcctaatatgtgtgcatatactgtatatgtcatgtaggacacgtccaaatgtctgcattggctcatatttccatgagttgatttagtttagtggttcaatgaccacataaaaggatgagatatatcttgatggatgtacctgagtcccagtgtccttggtatcttattctatacttatttaataaataaatattatacaaatgtattaaaagcttagtcatctctctcttgattatctgctgtaatgagagagatgattaccaatggggatttaattatttatctttctctgtattgatacacccagagagagagatgatgtcatttcctccacttttggtgtgatcataatttaaatacatattttgatcatttatgatttaaatacataaatgatcatctgtggacctgtccggtccaacaggcagcctgaaccctgccttaaaatacttaaggggaaggctttccctctaggattccttcccccagagattattgccatacaaacccgtttacattacttaacattagtgagtggggttttagaagtacactctcccctttcctctttaattttcatctctattattattctatcatcctagactacagttaagtcattaatgtagtctagaagagagtatattaccactctgagcttggcacggtgatgctcattccactgttgtcccctctaacccagggagctaacccctccgcttcctagcgttgaggtgaggttctatttctactggccttacaaggctatagtaagacccattatcccatcaacgccaggtcacacaagagactggcactgacagtatacatacatacccaacaatatttggaatgacttaatcacaatctaaaagctagagcaaagggtcactatcccagtaaaaggacctgatgatttcaaccacggtattcaagtaccccctttggaagtgggtgtgatgcatttgttgccgaccaaggggagggacttgcaactgaattgcctcaccttttgatggaggatgattaatttgtctgtttttttgtaatttccaatgctcccacaccttttcagccaaactcaaaaattgtaatatcatgtgatgcagtcaagaaagtataacatatattgtatgtcaaaatatgggaaaacagtcaattagaggcctttgagactcagatttccagtttttttttttcagaatcaacaaggcaaatcatttgcagattggttgtcaaattggattgttgactatgagactaatcattgatcttgttacagcttgattgatctgtggagaatgagtgattattgatggaagaaataggatttctcagggaaagtttgaaatttgaatctaatcaagattagatattactgaataaaggttggacatgcttgaagaacactgcttcctggactgaatcatcctggccccacatcaataatattccataggccaactagaaaggttttttggggagtcaatctttttttcttttgctcagttttttttctctttttgtaaaaaacagcaagcatacatgaatctgttgtgcagtttggatttcaaacaagggatggcatcttgtctgttcttgtgggtctagatttcaattcttcactcttactagtggatgatttcccaacacaatctagaaccctcccagaaatcaatttacaccccctagatcttaatttttggccaacaaaaatgtttttacaagccttgtagaaacaagtctcatgtgacatggttgaaatcaaggttggggtggtaacttaggacttgggagggcttgaaaactgctctaattggccacggcaagtcctccagtgggagcaacaaaccgcggaggccttcctatcaccgtataagcagtcttagtttcgacttgcggggattggttttatctttcaagcctgctatgctgaacctcattgcaggctagttttcagtgttcaccatcttcccaattgaataagctctaggaagttcagctggaatcggccgcacatccaatcaggagtggttgtggacatctttatcttgaagttcaaacgttattccatatttcatcactcttttttggattggcagtgtggggcgacgtcaatttcggagacaaactaacccggagagccagtaaaaccaccgggcagttgagggtgcagctacttcatcgaaccttctgcgtgcagtttcggagggtgtggtgatttgtctcgcaggaactccggccgtgtaaagctttctttaaagcggggacgccccgcataggggaccggatgcctgacttgactcacttccgcagactcctggagggtaccttcgaggctttgccgaaggtatgtacccgcggaggtcatcagggacacatggaagacaagctgcatcattcaggtcgcaagtcgggcaaagttggaaccacgacaagtcctgccaaagtggttgccctgaacgaccgttccgatttttcctcgctcaacgatgagtgtaaatcttcacggattggaatcaatcaatgccgtaccgaacgcttatgattgactttgtcggatgcccaccggcggcacccgatcatcgatcagattgtgattttgtgacagcatgaattcaactctgctaccctgtattcccagtaggagctatatgttcacctttgtgaaggcaatgtgagccttgggtgcaggtgcgggcatactttttcgagtgccatataaaccgcgagccaatggtattaatctccctagccaggtcagcaggcgtacactacaacccatctgatcaggtagcttaatttgagtacacaatgtcttctttcggtttagctgcatcagagggctctgctttcaaccccagcatgaactttgcagatacacttaccatagaaagtcgcattacgttgaattcaggtgaggctaatgattctgacatcttaagcttaatccagtagaactacaaggcttgaaccacatcttgactcatgcgtgttattctcacatttgactattaaggtcaccaaataccatgcatgggatttggaacttcctcattacggaatgccgaagaggcatgtaacgaagccatcaagattggctaccgtcatcttgactcagcacaaagttatgggaccgaagctgccgttgctcaggccgcgcagaaatggtgggatttcgctttgtttttattatagctggtagagaattatatttgagaggttccatatatactgctagtgccatcatctcggttgctcgttaacttgtttcttcgtcttttgtatagcgaaagtggatgggagtccatattcctgaccaccaaaataccagggactaagcatggcaaggaagcttgcgaagaagcattacgtgaatctctcgtgcacactgcgaacaaaccttgggatttagttctgttgcacgaaccgctcagtgaaccgaataaacgacaccaggcttacgctgtgctaggtaaggatgatttatattcgtctttcgtcttatctgatttagcctcacagcctgttttcttttgtggccatctcatagctgaggctcaaaagaagggagatgtaaaatgaattggggtgtctaattttggggtgcaccatctggaagaactgcaaaaggctggtgtgggaccgctgcctgcggtcaatcaagttcgtcattcgacttcatctttcatcttgatcccttggatacttgctgataacacattggtatctgtgtattcagcttgaattgcatccttggttccaacaaaaatcgctcgttgattactgtcagcgcaataatatcctattacaagcctattgcccacttgctcaaggaaaacacatgtccgatgagacattggtgaagattgcaggtaaagtaaggatcaacctcttgttttgtctaatcttcaatatttatccatgccacatgggagctttaaaataagactggacagattctaacaccaggaaaaaaaagttggaacctgcatgcaggtgcctcattgaatccaattcatatcctgggcatatgttagacaataactttgaccattctccaaactcatcaggggttatatctaaagctctatccctcctgtatgcaaaaatttaattgggatttgtatgaattgaatcccacatgtatgtctatctacaagattatatctatacctacactgaaaatttcccaccactcctatcatctgaatacactttgaaatccctttctgccttgtagctaaactcagagcttctgaatgtacaatgaaatgagatcaatttttggaaatgattcagcatttcaaagagtgataaatatgataggagagtctgattatttatcaatctagcccacatattgaaatcaaattcatgacattgaacttagataaaaaatcatactgacagaaagcattcataaagaagattcagaactcatcacacatcatgcagttttcattttattgcatactatctgacctaattttgattgagaagtcaaactaccactttttgaaatttcctggcccttctttgtgaataaagctgcaaattgaaaagctaattatgcagatcatgtaacaattcactatatcatgttcaaattttttttctcactcccatacaaaatacattatcaattttaagctaaggaagtgcaagaaaatatgtcaaagaatcccctccactgaccagcatcaacaaatttattatagaaatttccagataaggtaatcttttcacatttttttcaaacaaaaagcctactccttcctcaaatgaaccttatcacaggaagccacaaaattgattggatatcaaattcatctacaaaataattgaatcagatcataaacttgataattaatcaatctcattgcaaatatacactcaaaaagagtcacaattatggcaaaattatgactgtgaccagttcaacaaaatgtttaaataaaattcctactacctctttcttcatgacaacctgggacaaaaacaaagtatcccttgtgctaaatttaatgtatgaaatgatatcacatatggtaccatcaattatttttctttatggcatgtagtcaatgtattttgcattgcagatatttctaaggtattctcacttttaatttcaaataattactgtcagattactattttattgggtgagaagtacaaatttttgagttttactgcgtaaaaatgagagactcaagtgaataacaggctgaaattatcatggatatgtgggcatcccaatgtctaagctgggttcatttaaaatcaaattttaagaaaaacatctaggaaattaatatccatgtcttgaagttcaatcatcaattagtcaaaagtgctgcaattttatcaagctatgaaaataaaccattcttactggcacaacagaaactacatgatttattagggaattcttcattaatgaatgtttgacttaaagacctttgtttcaaagaaattccaatattcctttttggttatccatgaatgaaaactcagttggaatgcaatttcattccaataaaatggaatgaaaacagtcaaattattatataaaaacatggattctcacaaaaaatgttaagtgtgatttcttggaatacatgagcttgttggcatgttccttttttttattttggattgaagtattttgatttctatcaaagaatttacaatttgtatcagaagtatgagctgccccacgactatcaagctcaatcaacaattgaacagattaaaaaaggaaatggtataaacaagacacagaattcatatttaatcaaagctttttgtggattcctttcaattaagtggaaaatattgaatttggattgtcttcatccaccaaagaatttcaatattgcttcaatgacaacatgaattgaaatactgttacaattaactttcagggaaatattccaagatgacaagtagagctggaagtcataaatgtgatttatttgagtcttcactgatttttgatgggtcatatgtaattgcaacttgaatccttgccaaactattcattctggaccaaaaatcttttcaccttctagattttttgttatcgaaaatggatgtaaaaataaaaatcttagtgaatttgatctgagacaccaaggtatatgtgcattgtgaaaactcatctacctatcaattggaacttgttttgttttataattcatccatattcagtagataaggtggcaccacagacttgacacacttggaatttgttacatgaggataagcacaaaaaaaataaatcacaagtggacttaagtttatatggtgaaacaaacaacttacaaagtttcagagaatccatccaatgtcccacatttccctgcatcccagcttttcttgatgtgttaggtgtgtttgatataatattgcatcacttcgagtttttttgccacttctcttaccaaaccccacattggactatcagcacaccatttattcacaatcaacacaacacaatctcagatcactctcatatgcgataattcgaaaatttcctgcaatgttttgcttgggtttttttacttccccagtcatcctttgtgataacacaactccgacaacatatggtctcagagatgcagtgttccatcgtggaaggtctaatctacatatactttgctcaaattatgaaagggttggtgatctagatatcaaaggaagccaagccttaggtccattgattggtgaggtaggtgatgtgtcagaaccactcacacaagcatcaattgagaataccaaaaagcgactgtatctccgtcttttctatgtacatgcaccattagaaaattcttcatttattcatgggttcgtatttactaaatctcactggatatcagaagtgaggcatgattttgacaaggcaaatcttgtgctcaatcacatacctagctaccagcctagtcatttttatggtgttccccagaccaaagacttagaattacaactctcaaaagaagccacagattcaacgcaagtccaaggctgcaaaacaaagctaatgaatcatcaagtccaagctatacatttcattcaacgtagtgaatccaatattgtatcaataccacttgaaatatggaatcatcaagataatcaatgggttcaagatgtcttcaagggggctgttcagaaaggaaatctaaatagcacaatcaaatttgattcaaaagggtgtattcttgcagatgacatgggccttgggaagaccttgactaccctatccactattcaactttccagtcaagaagcaattaatttctccaatcaaccttcaaatgtagaaaatgcaatgcggagctcagcaacattaataatatgcccactctcaacattagagaactggaaaaatgagatcaaggtacatttcattgaaggcagtctccctttcaaagttttttatggaaaagaaagatttttgataaaatttgaggatatagctaaagtagcagttgtactggcaacatatgagtccattttgataccaagaagggtggaaagcaatcaagaggaaagtagtaggcaaggttcccgtgtggaaatggtgggcttgaacttctctagcattgaatggtttcgaattgtacttgatgaagcacagtgagtcacttcagaaatattgaatttaatatatgatataatactgaaatcaaggtgtagttatatgaaggatccaaaaaccaacaggagcatttccctcttaggtttgaaagcccaacgaagattatgtctttcaggaacacctttgcaaaatcagcttggtgaccttcacaacttgataaagtttcttcaaattgagccctggacaaacaactcaatttggaagcaatgtgtggaaggaccagtccagttgggcaatccacaaggaatcttgacattacagagtatcatgaagggtatcagcatgaggcgattaaaaacaactgtgcttgatcttcctgaaaaatgtgaaattactgtctaccttgaacttgaaaaaccctggaacattagataccagaagaaccatgcagcctttgcagagcagtttgggaagaatcgactttcagtccaaggatgggactcaagccatttttttggggagctagtaaatttacgacagctttgcaatcaccctgcattgattgaaaaagaaaaaggaacaggaggatacttctggaatcaaagctcaaagattgtacatcttctgaaagatctttccctgttcctggcaagtggaaatcaagcacgagcagtaattttctcagagttcaagaggtttctacaaatgtaagttctttaattccatctgcaaaaaacaatcaggatcaaatttctgagctgtcacttacatattttatgtatttagaattgaaatagctttgaatgaacggggaatccaatttacaacacattatggaaagatggacaacgatactagaaggaaaaatttggaatatttccggagggatgtatcatgtaaagtactcttggctacaataaaaactgcgggtgtggggatagatcttagatgtgcacataaggtgtatttgatggtaagttggggaaagataaatttatgaattgtaaaatctgatgagcaatttttattgttaggaaccaacatggaatcctgcagtggaagagcaggcaatagacagactgtaccgaataggacaaaaggagagggttcaagtggtgaggtactgcatcaaaaatagtattgaggggcacattttccaaatcaagtggaaaaaagcagagttagcaatgtgggtcatttttcttccaatttgaattttctaaggggaagattttgtgaactgactacccatataaaatcaggctaagtgtgcctctgtgtggaaaccttgaattcgagttggtgaagaaattaatgatggagaaaatctgtgaaaattaggtttaagggatttcaacatacctacaatggtaaaaccttttgtatgatagcttgaagatcaattgcagcttgaatttgcaagaggttgatgtctgtttcattgagtgatgcaagaaatgtagggttgtagcaattgtgagggagtgcagagggtacattgagaattttctcctgcatgctgcttccttggcggagtagccaaatagaaacaccgtgctgattgtatctttgaccaagattctcagatttatttctttcaaagaacttgtccaattcgtgaccgagttctgaaaataaatttgatcgccaagagcattgaatccgctggaaggttccatcaggagtttgctctgtgtctgagcagcatgttggttcggcgaaaaggtcttcttgttctggtgggaggtttaattggccaagaatttccgtgcggttttgggagagctatttgttttttagaacaattcagtgagataatgcttgatatagaggtaagaaatctcatcaagccaacaaacctggttgcgccacttggactttttcacttggtaagctttcttttccatggcctccttggtgtatttaccctgtcgtatgtcagagcttttccccatgaaccaccttttcaatacagccctaaaatttgatggggtattgtgtgataaattcatggggaaatttgcaaaagcattgtgcttgtgaccatgattccagtgcttcattattaacgcagaaaagagttgattccagtgagactcccaaggttcgtgccaagaaaaagttgcctgggggaagttggttgcttttatgtcacgaagaaacagattacgacagtcggatgatattccatgtaaaacatcaggtttgatgggtgaaagctttgtttgtgatttaatagggtgactagtgatgctgagaggcaagtctttgacatattgaatctgttccagtgtgggtggaatttgccaggcctgttggtctagtgtctcaatatctaataaatttctgcagaaggaggcaattgatctggaaaaatgagatgtcggaggagggattatggcaaagagagccttgttgagatttcggtcattggtcggagcttttccgttcttcaggcatctgaccatgtcgggaatcgattttaggttttgtggagctaagataactattcttagatttgtttggggcgctgtgatggaaaaataaaaaaaatcagtatgtctaacaaaaatattgatgctggggtagagaggtttctatgaaatacacaagcacagaatctttggtgtgaataagtcgaggaatttgtacatgtggaaaagtgatgacgggtagatattgataataccagcaagcttaacagatggaagaagaaaaaaattgcctgtgataaattcttcagtacaatcaaaacatttggattccatgtgaagagtacatctatttgaatgaagtgaagacatttgcaccatattgagtttgataagaccgccggtcttagttgtgccagcttgagcttgataagaccgccggtcttcttaattggatttgcatttgtgacatgtttgtgtaacaccggggacatgttagactcaaataagaccggcgggcttatcaaatcggaaattgaaggcaaacttgcatgcatgtcacaaaatcaacatgaaaggtgacattttgtaacatgcatatcttattcaataacaaatatttgatacttgtttcataggagaagaagataaaggttatcatgatcaacaacaaacatcttattataccaaatcatgcaccccaggtggcagatatgcgagtgtactgagcttgggtgcaaccaggaaacctatcaagatactcaaaccggtgaagagaaaagaggcaaggcatggtcagcttcatcaatcaagaagcatttaaaagatatttcaaaaaagaaaaccagggaagaaaaggaaaaggctgtggaaccaattcaacaagatgttcatcagagtcaagtttagtgatttttcattttttcctggtcctctgagtgtttcaactaactttatggaattaaacaaagacccaagatcaaattatagttgaaaatcaaactcaacaaagtccgggaacaagtggctgtgctgtggtagacactgaatcgtcaaaaggaaatttgtttcggcttgtacctcaacacagtctgacagtaatgctacaagcagctaagatgtctctgattgatcgagtcagtgacaagaaggtatctgaatttttgaagactgaaggaaagaaagtgaatcagcttgcggaagaatttgggttcagtgcatcaagaattatcagtcacattcctctgtcgaaatcaaagttgatgcagcagcttgggtttgatgttacgctggaggaagatatctgttgtcctgaatgcttcaagctttatccgattccagaaatcccgaaaagcgatgatgaatctttggccgaactaaaaacaacatgtacatcaattttttactcagaatcaaagaagtacttgaaaactattggaaatgaagtgaaattttgtgataccaaattaatggatattgaaggaacgggaaaaaagacaaaaatttatcccactagaacattcagctttcaaaaactgaagaactggctcgcacacaaactctggcttcctggctttgaacttttactagattctaatctcaagaatgaaaataccacagatggaacgatgaaagatgtctgggatggaagtgtgtggaagaccttggtgggacctgccaactcaaatggaatatatacttcaaaatctggaaacctcgtattcagcctttacgtcgactggttcaatccttatggaaataaatctggtggaaagtcggtatcccttggtgcagtggcccttgtctgcctcaacttacctctagcggaacgatataagattgaaaacatgttcttatttggggttattcctggaccaacggaacccaagttggaccaaatgaatcatgtgctggagccacttatatccgagatgaaggaattttggagaggtgtctggttcaccaagacacatcaatttccccaaggccgcctaatatttgcagccatctttcccttgatcggtgatctcccagccatccgcaagacaggaggattttcatcccatgcagcaacacagttttgttccttctgcgagattaatcttcaagacatcaatatcatagaaattaaccaattcaccaagaaaacacacgaagcgcacatggaacgagtgcagagatgggaaggaagtgactcatttcacgagcgggagaaaatcgcaaaactagagggcgcacgaggcagtattctgaatgaactaccctactggcgatcagtggaacattgtggaattgaagtgatgcacaatttgctgttgggaaatctcaaggaccacagtttcaatatcttgaaaacataccaggctgggaaggatttgaagaagcgggttgagctggagacaaaatggaagaagaaggatagtgggaaggaattgttcaaagggctcaagtttccagaaattaaacgaaaaaagacaccagatggagattctagcggcacagaggatgaaggaatggggggagggaaaaggcgccttctcagttcaaaaaatttatctcgcctatcaagaattgaagaagatccaactggaccttcaacacacaactacggactccggggaaattcttcaagcagagggacaagaagtgcaacaaggtctgcaccaggatcaactatttctttggattcaaaaagctcaaatcccaccgttaggcgctatgaattgcgtcggaggagtccaataagcacctcgtcccttggaagcggatctcagtttgaagatgaaccagaggagccacatcaaacagatgaagtgcccgaaacagaagatttggagagggaaggaattacagtagagatggaagaaggtcctaccaatgagcctcggatgaaaaaagaagaattgcgagccttacaaaatgtgatctctcagacaaagataccgacttgggtttcaagagtgcctcacaattttggaatggcaggtgctggttccttgaaggcggcagattggttgattctatatacagtttacttcccgcttgccattgttccatactgggtgattggggacgacaaacagaaggaaaatactactggatcaaaaacagtgacacaccaagatgtcctgagggactcgttgataaaactgattgagattacaaacattctaatgaagcatcagttgaacaagagtgacatcaccaattactcaaaactcattgtagaataccgacaaacactacgaacaggctggcccacacaggataccaaagaaaacctccacttatcccagcattatccagtagtcatcgagaggcttggcccacccatggccactgctgcatgggcccaggagcgtctcaatggcatgctgggtaaaattcctaacaaccaccatatgggtatgtttttaagatcaatatttgtttttgttttgttttttgcaattgggtaagagggctaacttaaattaaaatttcaacaaattttacagaggagatccaccggacattgaccaatacatggaataagaaatcacggtattacggacttgaaaatcaattaaatgtcagtgcggaaaatttacgtaatgaagatggaagcaagaaggtgcagaagacaatgccgaaaaccgataagaaagttactctggatccaaaagtgtacaaacaatggagaagacagatctcccagatttacccagaacatgaggatcatggcgagcttggcaagcatctagtaaacatcaagagtgtagaccttttcaatcgtaaatatgttgcagcaaaggattttcatctaccatcacccggtaactcaaatgtggaggtgtctcatggcggggatagattatttggacgcattagtttactatttggggctcgctctgatgacaatgtttggtttgtcattcgccctttcacaacattgaatagatgggatgcaccaaagaatccatacaaggaactcccacagctcaacacaaggttactctactcaaccaaatttgataatgcaatagtggtgcatcattctcatgtggtgggtcatatcgcaatcttagaaaatgaggaaggtacatttggggtcagcagggagaccatctctgcagtcagcctgggaagtatagtgcgtatttatttgatataatttgtcttcaatggatagcctatgtgctgatcaagtgtttatttttaatgcaggcatgggaccaaaacaccctgtcaggtgaatagatgcggagaaaatgtgcttgatggcaatgactacatcactttatattaatttacgttgaagactattttagtgccaaatagatttcctttcaattgagatcaatgtttggtgttatctttatttgttgcataagtaataaagaggtttctgttgccgagatctcagtggtgatattgacaacgagttgaaaaacaaaggggatatagtgtgacaaatatagtaggatggtaatttgggtgatgtttgaatatagtgacaccgagtgttttgttttttcattaaatttctcaccatcaactcatctcattttcccagttggcacttgaatattgaagtccaggattacaagttctccaatcaaagtatttcaaatctcagtttaaatttacaaaactattccggtttgtccattgattttggggatagatctgatcaaccggtgctgacatactttatttgattaaactcacagcagtcctgaaatgagtggtgaagatgatatggaaaccggttcggagaatgaggcaaccaaccggccaggtggatcaacttcagtaggtgcaccaggtgggggagaggaaagtaatgatgaagagtttgataagattttggaaggtgacgggggtgatgaagacgatgatggcaagtttctggcatttccttcacattgaatagttattgtcggggaagtattgatggacaagattactgacccaattgcagttttttaattgacagattcagaaagtgaagctgaagatcctgaggcagctctcaaacatcagattgaacgggaaaaaaggaaacgtaatcaagacctctccgcaggaaacacgcgcaagatacgcaaagttgtcgtcagcgaaaaacttcccagtcagtcaagtgctttatgcaggtccatccgaaattttgtccagttcatgatgggtgtgcctgcatccatcgctgcattccctgtcgagccaacgccgagcgaatggaatgcttggaatcactgggctgagaaccgctacaacaagatgatgaagcacttggacaacttcactgaaacccacaaagaaactccgaaaccgacttttaagaaaatgtatagcgatgaggtggcacggatccggaaaaaaatatcacccccacctttcactcctgcacctgatgttttcaacagcaatatcaacattccgatcaatgtgaagaaagcgtgtgaacaggacatccaacttgctggattcggtcgagtcacttttgagtggaattctcgatcttttacagcgtctccttggaatgcaacactcggatcaatcttgatgaaacactactacaaatgggcgaagtcacagccagggacaatttgggaggatgtttcgtctatggagaagatattggatcgttggatccgggggaaagggagagagatgaaaaagggaaatgtcgttggagaaaaatcagctgaggaattaagagctgagaagggtaaaaaaactgcaatcacccgaatgaaaacaaaagtaagtcatgattttatatgaattctattcccattaattcaaacttaaatttgatggcttcaattctctaagattgcaaatcgaagacgagatgtagccatgaagaaaatgggaaataagccgtcgcttgcccttttattcaagaatgacacggtctctgattgggaggaccagcccccaccgtcgaaacccaaccgtctcatcccatcctggaggagttcatcattcacctcctgtgcacacaaactagatgagattgccttcaccatgtcaaagaccatgaatgaaatcaagagcgcccacaaactgctcgaccgcaataccgaagggttccgtcgaatcgaaattgaattcagtcaagtccctcgaaagcttccctcagatgcatatgatgtttcattccttgaaactctatcaattgttcaaagggagcaccttgacgcacgagatccaattgatttggtggcaaaggagagacttttgaacgagatgacgatgaagggtggatttgcagcttccagaagtgctagaggaagcataggagatcttggatttgggggattgcaaggccccagtggttcgagttgagtaggtccaattttcaaattttaaagcatcaccaaagaaatgtgtacatattagctgacatgctctaattgtgtttaaggcaaatttgtgccaaagaaattacaattaaacacctcacataaaggtttatttcccaaaaggcatggtgattcataaaaaaatctgtcttacactgtatgagtattgccttccttatcttgcttagtcctgcttagtccatatgataacatacaaccaaaaaaagaattgctcaaaatatatttctttgactattcctgataaatccactctctcaatttgaaatgagttgtaatacaatcataacatgtgctactattgatgttcatgagaggtcgaaatgaaactgtgctgcctcactgattgatacatggttcaaattgtgttgagtaatggatccggaaaagaaaagtaaggcttccatcttgtaaacaagatgattcttagaagctggtttctgtaaggttgctagacggtggaagacctcaggtacctacaactcctcatgaatgggaatcccaatttttaattccaatctggtctttgaaataatttggattgataagtagagaagagagagcttcttgatgcacccattaacatgtgagtccaggcaccgtgtttggcctgaccagcctcaggaagattgccattctcatgaaagacttctggagcccagttgtatactcatcaccctaggccttgtgagggccattaagagctggatttaaattttaattcaagtctcacaaattcctgaattgtgattgttttgctcagcctaatcatagagtgcttttttgagtccagctcgcttaagtacggcagtcttatgcgggccaaaccttgcgcttgcaggaaatggtggtttctccacccaccattattgctaagatgactaagcacatcaaaagcagcacatggtgtggacttgactctccatgatagctgaaactcattccccagatgaattataaagtcatcccattaagaaatccccttcgtgtatttgttcaaaggatcataatttttcaatgagaaagaatatttttaaatgattaatgcattcatcatcttggaaactaaaccaatttcaatattcattggtccacagaatatctccagcatttttttctttggggatattttccagatttaaaattccattcagacgtgaaattgccactacacccttttcagaattgccaatttcttacaatcagtggtatagagggtgttcattaggaaaaatatgatcttgggtgggtatactatgaacaaggatatctttgttgttgtattcattgggtgatgttttcttatatgatatcaaatcatagacactaagaccttggtgattgttccacaggagccccttcttcttctcagatataaatgctgagggattaagcaatttacatcgccaaaaaatcacatgctgatccaatccagtctgtgcaattggttacccaactgaaacttgttaaattgctagtgtatacattgaaacatttcaatccaaataaaacttctttcaagtgtgaagaccactcaagaagcatagcaaattaacaaacaggataaccaaatttctccagaaaaaattgttacgcatttatttaattttttccctcagaaccagactatgaggaagcatagtgaaacaacggacattcctacaccataaaatgcaccccttgagaattcactgaaggaatcaaggtggtatatagcatcaaggatggaacagtggttaaagcgtgacaggcaaatccggaaaatataatgaagattacacttgggaagtgtaagccttatttgggcagaatgatttgtgccctggagaaatttcatatcaaccaatcagtatatatccgtttaagccttgactgacttcatatgctttcagaaaatttagcatttcaagttagacatacccttggatggtgcataatccactataatattcaaaccaatacctcaagggtaaataagcctttggttggtggcttccctacgttcagcttcagttctccagttttctatgcgaattgggtctaagtaaagcatatcagccaattgtaaagtattaaaagtgaagcaaaattttacctcttccaaggcgcatcctgcggagattccaaatcaccaaagcatctggtaccaaggctagtaggacacaccgattggcacaccaacccgaaatcctagcctgaagatcttcaatgtgccttgcatggcttaggtttatttgataatgatttttctcataatctacagggagttggtctggttccatttgggaaaccatggtttcaattgatttaacagactcttgtaggtaattaacaacctcattcgagttgaataggtagcacatgttagtcatctttctgatagtttaaatgtttagcttggtaaattgatttgtgtgctgttcgtgtggtgggtggtcaaaattcttaggtggactccaaagcttcatttatattgctttttccagaagtaaatcgcacaggagcacttttgctactttcgccacatatatcacacgtctttgggtgtgtgatgcgtatctggtaaacatcacaggctgacccgtaaaaatccacatgacgcttcccaaaccagtttaatgagacttacatagcctgcaaagttgctcaaacagaacatgaactctcaattcaacaatgcaggaaaaatggaacaatgtgaggattattcgtgttacctgtgccgggaaatccctgaggcaagataagaggaatctgataccaggaaattgtgcagttcagggatcaattggaccatttgggaatgtggttgaatccaaatttcagcaatctccaatcttaataccgaccagtgttcttggatgatgcaatgagcccagacaatgttggaatttttgctatttacaccagtctgatttcacattccctgttccacgtaaaccatgcaatgcttttgtatgcatggaagttgagatcttgtgctcaaaatgcccaaacagccggcatttgaaactttttgatctgaaggatgctgtggcccacgtgctagcctatgtacaaatcggatttaaaccgtatcagtaggttaaacatcacctgaacagctatagcgtattaggtattgtgtattcaaagagaacaggcaaactggttcatgcagtcattgagtatgatctacatgaaatcatgcaggactattaaaaacacttcatttcttccatgggaggtaagcacgagcaagcaggactctctagtcaattggggggtatctatgccttatctggtctgtatctatgccttatcttgtctgtatcccttctgtatctcatgtagatgtaatgtgacaaagataccataaggatacaaccgaattaaattgcagatcatgagctcttattagccgcccatgcagtggatacacgtgtgattttttaccctattgtgtgtcacttgtgatattacatcccccttaaccaatgagtttgctgtgtaactatagcgcttgattcaaattctgaaaccaatgatgtgtttcaagggatgatggtgatcttcttggcaactctacttgcactcaatacgtgtgtaagttttctgcaagcccgaaatcggagaacaaatatgtacctttgtgtcccacaccattcggatgcaaaattctcagtcagtatgggccacacacacacaaatggaaagatgacgtactttgggtttagggggatgaatttttcgtcaccaccagcacctgaagcatgagaggtttgccaacagatgaaatcaccttgaatgtgtccatggccccaaggttaaaatgtctctctctttttgctcgaaatagtccccacaaaccatcatcttgtagcttcatccgtcttgccacaaaaattagctctagtttagttaactccataatatgtctggcaacaatgaaggcttatcagaaaaatatcaacacaagaagtatgaaatccagaaccactatgaatggttggatgaaactcgagaccatatgatcagccttgtcaatggatgggaacctgaagtacacaaatcaaattctaacaattatactactgtgagtgctggaagccagtaccttcgaccaatgatggactcgggccattggtttgaagccaaagaacaacagcgcaaggcaaacatagaggccaaccaactgggaatccctctttctgaagtgccccaaattcaaaagatctgggaagagaaaaggaaagatttgggtagaggcgagtcgtatcatttgtacaagtatatttttcacaaatctaacctgtagaatttttacagagcctgttgtcagaccatggaatgattccccgtcccctggatccagcccaggaaaaggcaagaagccccagaacaaagagagcaacagtacacctgaatcctcatccaaggaatctggaaaagtaagtaacaaatcttcaatcttacatctgatatgaatatgattatccttttactaaacctgaatgaactgccggattcagcttgaaatttgcattgactagtcaatacacatccaggcacacattgtttctgatgatctgctttttgtatgctccaaacatagtctaatgtcattctgcattgactcacttatgaataaaacatccaatggtatatgtacttcaataccagctgcttggcattcattttaaaattgagtctcatttgggtccaaatatgtaattatttgctgaatgcatttcccaattattaagctggggcctagcatgcttaaacaatgccatatctatcttccaatttttctgatgcatgctgtgactccctagtatggtgaattccaccggaaaaactagccttgattcataattctcttctagattgtccacaagaccgccggtcttactgatttctttcctttttttagatcggtgtttagcaaattgggaaattgtctacagagcagtggttccggctataaggctaacaggcaggataagcccgccggtcttgtcagatcggcattcttcacaaggccaataatcttgaaatttctggataagctgaatgaatacacaagcccggcggtcttattagaaattggtaactatgcttgtattaccactgctgatccggatcaatcagggatatttcacccccaactttttccctgagtcacatcatggaataaggcaagattttttatattccatgataatgaattttcaagcatatctttcttgaaattccccctgaggatatttacagttccccaaagtgtaactttattaatatgactgcatttactttatggttaaccgacccaagcactgctgatgtcaccaaataattgatgtatgctgatagctgctgatttcatcaaaaccttgaaagatcacaccacattcgactatgtaatcttatttgtggtcacacccaaatacatcattgttgatttatttgtctcacttcccaaataaactataaaaaagggtcataatcgaagaaattttctgtgttgaaccaaagtatagacacacctttgtcatcaatgcatagcctccactggatgatgacaaggggcatgcagaaaacttgcttttggggtccaaaactagccaaacagattaatcaaaatactacttaaaccgtacgtctttcccccaagtgttccaacttcccacattccaagaacaatcccccttcgaataccaacctttaccaagacttacacatattcatttagttacagttttacagtctcggtatggacgcttctattcaaatgactcctgccgttgaaacgtcaccagagaccacaaaaactaattccgctccagaagaacatcctgcatctacaccacctccaagtgagccttgataaaaaaactgccctctcccaatctccttctcgtctgaagggcctttgaattgatctatcacctctaaatttccatgcagaccccgccacctatgaaatgtccttcccatcagagcagcaacccaagccaacccccccaagcaaatcgaccccaacattgccacccgctgaaacccctaccgagccgcttttaaactcagaaatccaggagataagcgaagaagaatttttaactagtctgatcaagacaagagaccatgccttggccacttccaaatcacgattccccaaatcaatcaaggaagacttttctcgaattgtgcttcgtttggatcgtatcctcaaaggtacgtctaacctttatcacacaaattttcctttgccgctaacacacatgaattatgatcttcagattacgagtcaaacaaatctcttcccactgacgagtgcctaatggtgaagccatgcacaaaaccaagcatcactcgggcttcttcttctgtacccccaaaaccaaaaaaaacgcagaaatccaaacgaaaatcgcatccacctgttccaattacttctcacatgtcaacctcaacgagtcaagctgaaaacgatacttccctgacaaaatcacaagggaacactcagactgataaaaatgcgactacagatgaagtttcaggccgtacaacctgcgaagacaaaacctcatcaaatcctctctcacccgtggattctgttggcggacctgatgctgacactgatgatgaacaaccgagctctcctattccaccgaaaaaccaagattctgccattcctactcgaatcctcactcgtaatcgcttgaatccacccaccgaaaaaaccggaccatcgacaacatctaccacagaaaaacaaaacacgacaaacaagagacacattagtggccagaagaaatataaaatccccggaaacattcgtgaagagaggagttctagcttaaccccccctccttctgacatagcctccgaacatcatactgaagccgattcatcacaccatactgacgaggatcaatctcccgccaatgtcactgggccaaccgaactcccttcagctcaaaacaatagtgagacaaccactgctccgatttcccgagaaacattcaccatcattgtgtctgaatcttttcgtaagaagattcatgacctggttcaaacgtttcaaaaaggtcgtgttaccaagcaaaagtgggagaaaggttggacttctctcgaatacctcttgaaatgacggctcaatactccagatgtatccaaaatcccaactgcgactttcatttataacaatgccctgttcacatatgagacctggatcaaagaaatctctgatactggtgagttttttatacattcaaaccaaactgatcctgctcagttctaatatgaattcggtgtggttcccagcgacatctttcctttctcattcagattccgaattctggttctctaaagatatttttaatcttgactttctcaagaaacaagttcacacgtcaaatccaatccttccttacaattgcaaaactacccatcccgagtcaaatctacttcgaacccttgcctttctcctcaagattcccatcaatcgggttttgcgagagtgggctaagacggttgccctttcaattcaaacgatttccgatgagaatcccaaagctccccagattgcatcaggagcaacttcgatgaaacggcatgtactagtattacaatggctcaacactctgaagaacacaatgccgactctaccacagctaactgaaggtccatccaacactgtcgaggagattgaagccacgaacacctcaactgctccccctagtgatgcacttgatgatttccgtaaggtcatcatcgagatgatgatgtcctacaccataattgaagctcattcacaagatcagtataatccgcgaaaaaagtcaaagaataatgaaggaacatccagagctatttctaagaagacccccgatcatcaatctcttcaaaaaattgaaagtcgccataactacctcccatttcttctttatctgcttggcggtgtgcgtggaatttttaacgcctctcgggaccaccgacaatatgcgatatgtgatactctagaggtcttgcacatttttagagaaattcaattgacctctccaaccgagttcaagtcttccgaagaagtgtgggtaaatctaggcacctacattcgccaaattctctcttctgtcattcaaaaccctgaagatgtttcgaaatttgtcatccctacccgtcatgaactagccaagcgtattgcgcatgattatatcaatcatactagtcaagaatctgacttattcaacattccacaaacacgtagtctgcaataactctcatatgatatgtatcctctgcaattaaaaaatgtgaatgctcgtttgaggtggtaacctggtgagaaaaccttgtgtgaaattaataagactgccggtcttaagcgcaccctagctgtactgctagttccactttgaatgattttgatgagggggctattaaggtaaatgtcctacaatgctccactggtgacttatggccaatcaacttcaactccaagacttccagttttgatgctttcagtaatagccacattaatgttccataagaccagtcaagaccggcggtcttaagaccggcggttttaagaccggcggtcctaagaccggcggttttaagaccagcggtcttaagaccggtggtcttaagaccaccggtcttaagactggaggtcttaagaccccaatcttaaggtggtcagttgtcatactggtggtcttaagaccaccgttcttatgaccaccggtattaagaccgccggtcttatggaacagactaccaaacccaaaaataatgactttttgagtacactggtccaattatttaactgaatggaatgagccactaaaaagaatcttgatgaatagatttgctaatggtgcaccgttttgggtgcgcacatccattcaggctgagacatgagtaattgaattcacattgttgccaactgttctattattgaacatgattcattgttgagactttggggtttcccaaaatggatccattacgtacctcaacaaaacattcaactggtcaacataatcaaagtgattattttagaaattgcattcaaagagaacataaattctgaatgatttcatgttttctcaaatgaattgacctgatataccttgaatctcctttggttgggttctaattttcaactatcttccaccacaatcagttacgtcttctagacctcaagattttcaacaagaacactggtctcagaaaaaacctgagagttgtatccttgattccatcagctgattacccactcattactgttcaggtgtttttttttttcaatgtttcacattgatcagtaacatcatcactatccaaatcaatcttcaacaaggaaaatgtgtgaacctcattttctacagtgattgattttggatagagtggaacatgttttgccacaaactaaaactctatttttggttgatgagataggtttgattcctgcacctatgaaatttcacttacaagtgattagcaaaaatagtctcctattcttgttggcacttatttaccttttgtaaatcaagacaattaaacattaatgaaatttgaatattatattatatttccatagacacattgtggtgcccccaaaacttgaattcaatattttcatgtgtcaaaattccacccagacatttatttacatttcctaccctacttctctatatttccacattaagggctttgattgctatgtagatggtggtaactttgggttattaattctcattttcttcttggactttattctttttctgttccctttccattcattgacagtggagaatgtgattgattgcaatcttttaatcagaactggtactgaatacatgatccacactagccttttcaatccatgagcacattatacagattttcttatgacctgctaagactagaatcttggatttgatggaactcaccaaaagaccttgaatcatgtcattttggttggaaaaatactatcaatatattcatattttggcttctactacacctttttatctgttttttgatcctggttcttactttatatttgagaaaattatctatataatttgaatgcttttcacgaccaccttgatgaatatgcttagtgaggagattttggtcattttggtccttttgagactacccaaattcttttctctcaggctttcacccatgagattccaacagaaaatcacttttcaggtcccatggcatttgtgcattgagtatccttatatgtaatgattgtaattctcaattggtcatgtgcaaatctcataatttctttggatttctgtacaattttttttggcccatgtggttccctttggctggattcatggaagttcatgttttcatctagcttccatttcctacttgtcaagtacacttactgtggcgtgtctccttgaatgtaggactaatgtcctccattcaatgggagatgaatttcgatccctacacaaacacactcctgtgacttctgagtttcacaagaatgtcactgattcgcctcaaaactggcatccttcaatcaattaattattttcccttatgaacccacctagtacactcacaagcgactcgttcccccactatcatcttggctcacaacctggtaagtcactctctacctccatttctctatcatcttcactattctttcaccctcccctgaggtacacatttccatatgtctaggctttgttgatcttccaaagccgattggttcagtcagtctagctatagctaatccgctcttcctttatctttttcatcaacaggttcatttcttctcctgctctcgggtggctcctcgcaagtaagttttcactcccttcttatattttgattgccttgtcaggcgatcctctttccaaccacaggcagctatcgcttttgcaagtgcatgacctcattttcaagcaaacaggtcggcttgcttgaaaacacaacactcttcttgaaatcaatctcgttttcaagcaatcccgcttgttttcttgaaaacaagccggcttgcttgaaaacgagcttgttctcttgaaaacaagtttgttttcaatcaagcgatcatgttttcgacaaaacgagtgtgtgttcaagaaaacgagtatgtttgcaataaagccggcggtcttccgagacaaccaaattctgctcaagtcaactcgttttcaagcagaccagctcgttttcaaggagaaaagcttgtctgcatgaaatcgagtcacttttctccagaatacttccatttattaatttctgactcaattccttgtctttcttagattcaagctctcggtggttggtggtctcttcagcaagactttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagaattaatcttgaggtatgttcacctctccgatgcaaattttcattcaaaaaagctgttttttcttctctacttttttccaggctcctttactgacaacctttctaggtgaaccagttcggcacaagttcaattcaaggatcaatcagcttgaggagacaattattctctgtgcacgtaagttggatgctactcttctcatttgatactcatgtctctatctgaccttttgatttcctttgaagttgccactctttcagatcaaaatctgttcatccattggattattgatcataagtaaggtgcttgatgactttgatcaaatgacgatttgacctgcctgcacatgagcctgctcatctgacgctttcttgttctactttgtcacattactaatttaatcaattgtattcatttgttattcaggcttggctgtccctcctcatctttggttcaaagaagcaactccgatgccagagaagcttggaacttcttctaagaataatgtggcccctgaggaatgcacggttcctcaggtctcacagggttcaaggaaaaaaagtccggcttgtatgagcaatccagtatgtcaactgggtaggtctcatccccctggggaatgcacggttcctcaggtcagagagacttataagggagacattactggattgtcctctgctgcaaccaagaagcgttatcagtcacctccgaagtacaagtccaaaaccgaaaaacgggttgcaaaaacacaaaggaagcttgcaaaggattcagcgaccattcctcacatcacttacatctcaccttcggaagatgttctctccgaaaaaccacttaccacctttccaattcacggtaagaaaactagaaatcttgtttgcagccaaggtggagttccaaacttcatcatggagactcactcctttgccgaagcaccttcaccaaccttcgttaccctctcggaaatcgtctctgacctctacatgatggctctgaatcgtcaagataacaaatccaattcaaacctactcaatggacgtatgcggggaattggctttcgtcaaggcacagatgataataaatcaggcggtcaactcactatgttttattgatcccatatctcctttttttctaaaatctcttctctctgcaggaacttacgcaaggaaacacggcatcaaggaggaagactcaatttcagacagtgcactctggaaaaagctggagttccacaacgaattcatagctggacgtatcaaatctctatcccaatccgcttggcaaaaaaaccaccaaatctctttggaacatcaaattcccaattggagtcaagaggaatggcgtggatttacgaatgagcataactttgccgggaatgtgatggtcacattcaatgattttttcaacgaagtccatgccgatagaggtgacctcaacccttggacctatggaattttctcttacattgacaaaaaaacaggaaagcctattcctcctccttccaatgagaaggggcatggtttgcattttacacgccatgctgctatcattgactttgcccatgccaatggcattgtagaagtattgtggcaaactacacagtttgaacatcacactacacctcccccccccttctcttcaaacaactgaatttcacacacattttggttcttcctttcaaatcagcaaaaggttagccaatactgcagtaaaattaaaaaatgctacacaagaagaagtagaagatcgtactttatgcaaaaaacaaaaatatagcttgtagttattttaaccatagttttcacttgtaataccttcactcctcttctgtttaagctatttgccattatttcaagtataaaattttctttccaccacaaatagttagcaagttccaactgaatgcattggaaaattttgtttcatagttatttaaacaacattttctctacttctcatccatgcatcattggaattccattactgcaaaaatactgcacaaagtttgggtggagtccatttcaaaaaacttgcatgacaaacatgggcacccgtaataagttgctatcaggctaaagtgaaaatggtataaagaattgtatttcatgtttttcatcaagcagtgtttctcagtcaagaataatgattggtacaaaattaatgataagtaaacaattattcaaacaaatcacaataatttaccacaatgtccattcaaatattgaaaaatcattcagtggaatacccacacaaattgaaaagaaaacagtaagcaggactatgtggaaaaattatccaatttgaattatttgcttgctaattgtatggtgggtgagatttttaagttaaatcaacacgtgaaccctaatatatacaaatcaaaacacaaatcaagtaatgaaggatacagtgcattgagtatccaagatttagtggggagaaaatatggaaatgcatataggggtggtaaatgcaaaataattcccaatatcaaataacttcagtaatcaattgcagatttactgtaattccagcctatcagcagatacaatcataaatctgaaaagttgaaaagtaaagactttcatttaagataacaaatttagtaattagtaaatgaggtacctcatatcagtgaaagaaattcaagtatattaaagtctaaagtatcatccaatgtaatctgtagtgatatatatacataaaaattgaatcagcatgacaaaaactctttttgttgtgaaaataacacctccaaggtttacacaaagtgttcggactatcaagtttttctctaaaatatcctgtgccaattactcaaatggaaaactaaattacaagcttattaaaatagaatgtggtttttcaaggtgcaaaatgtgtttgagagaatcatcatgataaaatttattgagaggtttatgtgtgataggatcggaagcaaagttaattgtaagtacatagaagtgtcatcagtttacatgtatacataattcatgattagattaatgttccagaagtacatataggtattttttctattttccaggagtgaattagagtaattttgtgagcattgaatcattcctgaattattctagctttgagggaatgtatatgattcatgaaaaatccagaaaatatctacttgacattccatcattattgaagtattcatcctacccacagagctacatagttcagcctgtgatccaatttatgaaggaacatatatgagtattgtttgaaaactacatgtttttttcaagtaatttcattttatcaataaagatttatgagtgttttcagatttaaaataatttcaaaggatgagtcaatttttacattttatgattctaccctcaggctgcagaatttgagtaaaaattaggttctataatacttatcctagggggatatttatttaccaaaatcttgatgcgccatttgcccctagaattccaacaaaagttctaaaggtgacttcaaatccaaaaataaaacttccagagatttcatttttgtatcctatcccccaccatgaggtctaggtattaaaaatttcattttgttgaataacactaaaatatcatgaagaagtgaaatttctcatttatttaaaattcaaatatcagagccattcatatgttgtggaatgcaaaaccaaatatactccagttttctattttttgttatttttagaagtttgtatgaagcatagttctctttgaagagtgccttaatgttgtatttatatgattttttcaaatgcatctcagttgggctcatccatttacaatgaatatcatttcatgtttctttaaaacctcttgtgtcatgggggataaccttatccaagtacttcagggctttaagttgcatcaaacacacatgccaataggcaagcatatgccaataaatctagtacaattttcctatgttactattcttgatgctaaaatcattaaaatgacttttcacagaacgcatatataccaaaaacagaataactgtattgatcccataaaatcaaactatcatcacacattcagagtgtcttatccagtcccaaccaagaaaaatgatacataaatcaaatgattatctcaatcaattgcctcaaatccaagatatcccccaccttccagtgatctcataagatctacccaattggcccagattctcactgtaatcacacttcacccaatttaaagtctcaattttgaattcaaacaaaccagttgtacctcttcatcaaaaaaaaaaaaaaaaaaaaaaaaaaacttcttttatgtactagtagtgttccattttttattttacaataatctgactgaccaaatcactgctcctcaagaacactacataattggctccccaattcaaacacagattttgaacaataattgaacaataaaaattcccactccacccatttgagggctctaatccagaattgaaaacaccatagttgtaattgatacagtaatcacatttcaattcaggatgatggaacctgataattaaagaatgcttgatttgctttacagctccccttatgaatgcatgtgctatttcaattcactagcttgtttcttggacacaaaatattcaaaactaaagattcagaaggctcattgttccccccaggagatttaccagagaaatgataaaatatgaaattgtttcccaccttgttcattgatcatatcctccaatgcctggcaaaaattacaaatccataattcaaaccaaaattggcttatggtgtttgtgccccttgatttggattgatgacaaaactgaaagaagtattacatcttttgtatcttttttctcatagctcaaactctgacaaaccaatatctgccaaattcaagatcaaaaagtaaaattaaaggaaattaatgatttcctggggaatttttcatgaatatggcaaaaaaatgaaccacaaggatgataagtaagtaagaagaaaaaccataccatatttatttgcctgaagagtaaaatcagaataagttttttatcctagaaatcaaactttatgtgcaattgcttgaattcacatgaataatcttgccctgaagaattcaagaataatttttcatttcattcattgaactgttatcctttatatgcttccatctgcaataccagtcaatcacaccagatctgactggtaatcaggctgggatctccttccaaaatctacataaaaccaagagatcattcaaatttcaattgtgaatggctgattgcttgataaaaaatcatgaaatgtgtgttgcatcattttttttgacctacatgtatcaccatgcccatctctcaaacaaatcacaagctcaaatctaagacatgtttttttgctctttttcttttcgacagagtacagttattcattttaaattgcatttctacagttatggaaatggtacaaatcagagaaagaaatataaaagagtggaatcattttgaacgttcttcttaccatactctaagtcagctcaactacttttatctgtttataaatttgcttatgtttgcttgtttttttgcatcaaaggctgtacagtattttatttcatttttctcatttgaggaaacagtgatacatagtggaaatcaatttgagctatttaaatgactggaatagaattaaaagatgcttatggttggatttgtcaaaaaataatgatcattattcatcatttattaaagcactggatccttgaatttgaaagttttttggcagtgaagcctttaggtattggttgaactcaattttcaacaaggcaactatctctaaaagaactttttctatttgagtcgtaaaatatgcctgaaatctgggtagaggggattcaatttgataaaaaaatctgaagaacagatgaaatattattcatttagataaatcctgggagtcttgaattcactgaccacccaatatgagcaaaatccatacatatttcccttaatttcatttatttgcttggtaaataaatacattgaagtggatgcttgcttgattacaagttaataatccaaaagaatagaaaatctttaacttgaaatgaggttcaatcccaagaacaaaactaagtaatgaaaataggattgcaattcacaataaacatttaaaaatatgcaaggtaatccagtaaatcaaaaatttaatcagatttattaattccagaaccaaaacaggacaatagcacaatttgaaaaattgtgacaacctgaaaagatagccttttcaagatttgccactgtatgctctctgctactgagagaagaaaaactgggtgggatatgtgaggcgtgaatgcaataaagatagaatctggaattaaaccctgagcccatctgagctttcaagcctatgctattctaaccatcttctccatcccttttgattaatagcatgcccatgatcaagtgtgatattcatcatatatcataagagaacttaaaactctgtggctggattgttaaaactgttttgcaagttacctgagttttgccttgaaaaaccttttcctctaatcaattgaaatataattttgaaaatgacaccttggtcaaaaatatacgattcattttgacatcttgtaagcttttggatcctgttattctgggtatatttattgattttttttttcaatgatttgtatataaattaccattcaagggcttgcaagttcaaaatctctcaatgatatcacacatcaatatcatggtaacttgtgcatttcatgaatggataatatctgttaacatgagtaaagggattttatgagtataacatgcaaagcaaaagtgtagtttccctgaaattatttttcttccctagaagcaacttctgaaattttcaaataacataatccaaatatccttcaagccaaactttcacagtgaaaatttacctactatctgatcagactataacaattttgtattctgaggtcattcacaaagctttgttgattccttggtgtcttttacaaaggtattcttacttgaattagccccatatgggacagtgattttcattattgaaattaatagaagacacattcaatgcaatacttttgttttaggattgctaatcatagtcacataaaattcaaaggtgaaagggaactatgagtcaagaatgaattgactgggtggttggcccattctcaggtggctgtatgacatggccacttcagagtaatatgaaggtacatattctaaaacatgatcacatcgccagggagatatatattatcccataagcattcctcatggttatgcacaagatattactgagatatattatgagattgatgtttagatatgaagcttgacttttgtggatacaatacaactgacattaaacatacaccagggatacaataaaggcacctgcatgcaggttcccacttttttttcctggtgtaacatagtttggacacgctttgataggcaaacaagactccagctcaggttctgttgcgctggtcacttcagaagggatttgtaccattaccacagtcaaacgacccccaacacatgatggaaaatacaaatatatttgactttaaactgagttctgaagatatgagtgagttggacaaactagatcaaggtaaagatggtgctgttgcttggactcctcaattatcggaaccatagcattgtaaatagccacaatccaatgtcagtttccaatttcataaaaaatgtaaattcctcacagaaagcatgtggaaatatcagagtagaacaacagtttcaatgcatacacataccaaaacacacatcatgcagcctttttatatcatctgttatcaattttttacgctattaaacatataggcatcgtatcaaatttctaattcagtattatagcactggcaagaaaaaaaatctggaacataccttccagcttgtatagtgatggaatcttttactcaagtccccatcttagtctaaaaaaatacgttctgtgaaatgatactttttcacatgtctgcatatattggaatccaagactgatgtatgaacaaccaattgaagtaaatatagataaaagagaagtgtttttagggatatgtttgattcatggtcctgaggatatccggtttattcagtgagcatacaacttgcacattgaaaacattaattttgggtacaattttgaatatttatgaatagcatacttacccatcactacctgtgaaatattaaatttatagatgtggacatggtgggccacaagttacagctaaccacacaactaacaaaatttacagattgaatacttcagttatccagaaaaattaaatcatcagggattggtctttcctgtttcttgaagttgtatgtaacaaaaagtcttttggtcaagtcatttatttttaattattagatccatgaccaatttttcagctaacatttcagctgaatcattggtcatgcatctcataattaaaaataattgacttgaccaaaaaagaaaatttctcacacaacttcaacaagcaggaaagaccaatccctaatgatttaagttttctggataactgaagtattcaatctgtaacttttgttagttgtctggttagctgtaacttgtggcccaccgttgaattattattattattaatttagtctgtcattgtggtggttgaggtgattcaggatgcattgtctcacatgcagggatttttttagagttttgattaacacactgcctctcattatgacacccattccaaaaaaggagtgagcccagaaacatgcctcttttctatgcaacaatatgagttctaaagaataattctgaaaaattggataggaagattctttgtaaacattgtgtatatttttccttattttctgtttctttttggtatttttcaatcatttttcaaaacagccaaaaaaacaggatcaacacaaattacaattgcatgtgaaaagaatgattgtaaatgagaaattgaaaaatcaatgatccaaattttagagagcagaagaagcttggttgagattggaattgaatgtgatttcagtgcctgattacagggttggtctggtggatgacacaatccaaacatgcttaaaaagctgttgatcgcttctcttcaatttttcacttataatcattctactcacatgcaaatgattttttgagctactttgaaaaatgattgaaaaatatcaaaaaaagcggaaagtgagggagaacatgcatacttttacaaaacattttcctatccaatttgccagaataattatttgaaactaattttccacagtttcaccaggaagcatgttgagtttttctcatttctgtctctttctgaccttcatctctttctagtcaacaaaaatcagaccagtctataattatcaagtagcttgttttctgttgttattaagccccttctgagtcaaatatgaaccctaagtaattagcttttctcaacaactcatgtctctacgatgatttcttctctttcctgatacttttgtttgatttattaaaaactggtcacttagaattaacgactctaaatgtttgtgaattatgacatgttttcttttgattaactcatccggcttgtctaaaagagactgagaatccctgaccggtttgtttcttccaaaaaaccatgtctctttctctcagattttattcattatggtttcttattcattttcatttctaccacattttgctcacttgtacttagtctatttaagcctgccttcttacttgtgaatgaaaattattggttcacacactccttttcctagagcctctcccaaaaaagataccctcctttttttggccctcaatctcttgtgcgctgagttcagaatttcaacaaagcatgaattaatgtccctttgtttgccctctagactccaattaaagggttccattctttctgtcaaggggctgtacagtggctagagatggtcgcagggtatccgtcgcggatacccgttatccgctggcggatacccgccagtgggtgcggatggccccttttccgcaaatcgctggcgggtatccgggtatcccaaaggatacccgcggccggaaggggagatggccggctggaaggaagcccttccagccggcaaggtacaagtacctcgttgactggaaggacacccttccagccagcgaggtacatgtacctcgccgactggaaggaagcccttccagccggtccgtcgccggccctttagagggcgggtatccgaggatacccgctcggatacccgctagcgggtgcgggtgcggatgcggatttgcaattttgtgaaatcgccatcggatatccggatgtggaccgaccatctctaacagtggctagacagaattttacaccacactggtttggactctagaaactcaacatgtacagttgcggacggcaaaaaccgaccctggattttcagaatgtccgaatagtcgggccaaaaatttcagattttttttgaaattttcagccttttgagctgtttgtagcctccagagtgtagaaaaaatacactagaatagtagattaacagtgaaagtagatggtgagggtgtacaagtagtataaaaccatatttatgtatcacttaaagccataactatgggtttaagtatggcttaatctgtgcatgtccgattatatgtatgtggaaatgaaaaaaaaaaatgaaccactcactcaaaaccttagtgattacaattttgaactctacacatctgtagaagttcaaaaatgtaataaaattaagtatcggggcacatgccccccggggcataggccccgcgtgtccaatttggattttgcgggcggggcatggtcggtctatgccgtacgcaactgtacctcgtcaacggtcaaacatatactataaaataaattattgcccaatattttatattgtattggtgtccagataaaaagtatctttaataaatatattatatctgttttccaataaaataaatttgtattttattggcaagcagatataatatatctgttttggatatattgtattggccaatacaataaaatattggcacagtatcgcaggtattcaataatttcactttttttttcttttttttttctttatttcattttttcctttttttcattttttttttcattttttttcattttttttcattttttttcattttttttcatttttttttcattttttttcattttttttcatttttttcattttttttcatttttttcattttttttaattttttttcatttttttttcttttttttttcatttttttcattttttttactttttactttttaggccccatttggcagcgtcataaattcaagtgtaatattgccttataaattcaatttaaaataaaccactcagaaatatttaataaaattttgactggggcaaggtcaactactgatttcaattttagaacagaaaaatttgagataatgggctatcttcagcaccataataccaatatcacactttttacccatataaagtgtaatatcaatattatgggtctcaagatggcctaagatatcaagtttgttctcagcattgatgaaaccaataattgaacttgcctgagtaacaattttgaaacataatttgcattggtttattttttattgaattaatcaggcaatattacacctaaatttatgatgctgccaaacggggccttattctttttctttctttcttcttttttgtaagtggaggaagtcgggtccagggcagaggagagcaggggagactgttcaaataattggggcttgtgcttggcctttggcatccgcagttgtgggctgaatggtactggcaaattagatggacctgcttcatctatctctagtctgaccatcattgtctctttgatcaatcagatatattccatcactaatgagagtggagcccattggactagctgttccactgatccacccacaaaaaaataaaagggcaaacatcaggtcagcctttgatgattgttatgattcaactatgatgtgtgctcagaatagaggatatcaaggtgcaaatgggagactagtggcaatctgaggcttgaattgactctagcgagcgagcaaagggcaataatgattgtttttttgtgacgtcaaagtggattgcaatgatgaatgttagaaggggaggggcatgttggtgcaattagaagcatacaagccatgaaagccaatcatcatagtatcatgtgaagaataccatggatggtggattggatagacgggaaatctcaaagaaaaaagtaagaaaatgatatgaaataaacagacaaaaaagaaaaaaaaaagagaaaaaagagaaaaaaaatgaaaaaaaaaaaatgaaaaaaatgaaaaaaaatgaaaaaaaatgaaaacaaatgaaaaaaaaatgaaaaaaaatgaaaaaaaatgatcaaaaatgatgaaaaatgaaaaaaaaatgaaaaaaaaaatggaaaaaaaaaatgaaaaaaatgaaaaaataagaaaaatgaaaaaataagaaaaaagaaaaaataagaaaaaaaataagaaaaaagaataaaaaagaatataaaataggtttttgaaatccacactgataattttgaagtatatgttttattttattggccaagccagtagattaatgatgaataaagtttattttattggctgcccaatacatgtgcccatgaataaaaattattgggccaagggcccaatactatacttagcccaaatattgggtggtattcataggcaataccacccaatatcaatactcagctaatatctgtttgaccgttgacctcgtcgactggaaggacacccttccagccggtccgttgccggccctttagagggcgggtatctgaggatacccgatgcggccgacggatacccgctagcgggtgcgggtgcggatgcggatttgcaatttcgctgaaatcaccatcggatatccgcatccaaaaggatatccagatgcggaccgaccatctctaacagtggctagacagaattttacaccacactggtttggactctagaaactcaacccattattattggcaagacagttcaaaacaggcttcaaaaaatgaatatgaaaaagtaataccaaaaaacaaagttttaaaatttgaatagggggtatcaaatataagaaatccactattataaaggggcttggttaaatgaccccaaaaaatggagagccgactcccaagccccggaatctccgaaaaatgggagttgacctcccaaaaccttcgacaggtttgggagtcgactccctaaaaaaaataataataaaaaatgaaattccccggttggtataggagtcgatcctccaaaaccaaccggggcttgggggtcgatgaaacaaaagacccccacggaagcggccgggaggattcctcccggccgctcagattacacaccgatggccaagaggaatcctctcggccgttgagattctgctctcagcggccgagaggattcctctaggccatcgagtgtaatctgagcggccgggaggaatcctcccggcgcttctgtgggggtcttttgtttcatcgacccccaagccccggttggttttggaggatcgactcctataccaaccggggaatttcattttttttttttttttagggagtcaactcccaaacctgttgaaggttttgggagttcgactcccatttttcggggattccggggcttgggagtaggctctccattttttgggagtcgtttaaccaagccccattataaattaaccagtcaattatcaaaaaaatatgtatcctcaacaatgggtccccaaatgaagaagatgaagaaccaacatataaaaaaatgtaagaattttccaaacaagtcaattccgcaaccccctggcggtgctgggtgccgggttttttggcaaacaaggaggcggtatctgggtactgccccacagccctgatatagggtgggaggagagggggggggggattggctgcaccggggtggcagtccctcttctggctgagaggatcaattgaccaccagcccacacctttgaccactccaccctggcccaactgattgattgatccgtatcaaccgaccgcacaacaacaacaaaaacaagaaagaaacataaaaagaaggaaaaacaaacctacccccttgacaagaatcaatcatcgaccccaatggcttgcgcccacaaccaacaaaggtccaacaagttttgtgccttgtcgccaatgtgtgacccccaagtaggcggagccagttgaagtgcaagcaaaggctgcacccagccaacttctgcaagcaatccccagcccccatccgcaagcaatcaagcgcggaccaatcatgaggggccaggtaagtcccccctctctctagtactacttcaacttgtcttcttgcttgtttttcaccaatttgctgattctttttttactttttatttttttatttttcgaacttttataggtaagtcttacattttttttcagcattttgctgatgtttcaagattcttccaattagttatttaaattttaaattagttgtagatagttttcagaaaaaaaagtgacctgtctggctgtgaaatccataattttcaacaaaatgaaagaagttactaagaaaaggaaaaagtgactttaaaaaattgcaaaagtgacttgaaactctgggattgaacactgaagttctgaaaaccatgaatgaatctgaaaaaaaaaggaaaactagtgactaaaaaatgaaaaaaaagagaattgggactctaggagataaaacaataaatatgaaaaagataaaaaaagtgaattgggactgtgggagtgaatctaggtgagaaagagaggagttgcctgcggtacccgccaaaagtactttcggtactggccaaaagtactgtcggtacccgccgggaggtgcctggtacggtacttggtacctattttctgaaaaaattcaacaggtacccgagtacaaaggaaaaatctctagtgtggtagctgaatgtgtaaaaatttaaagttttttattacttttcattattcttttcttttcatcatccaagtataataaagtcagtgatttacagaaaataaaatcaagggttcccccttacaaatgcctaaaatacaaaaaaaaatcgaagggttccccttccaacattaaatagaaaaaagacatgaattcaagctgaatacgatgaatatttacaaaaaagtgggaagcaaaaatagccccccaacaccagcaaagctagagcacttggactgagaggccagtccatgtctagcatgggtcaaaacctcttggcatgaaggcccccagctgaatgcaaaggcagacaacaagtggggtccagcttgttagcccctcagactgtgcaattgcaaaagtggagggggaggagagcgcttcagcagttggaattacaactcttggacgcctggaggcaataacacctgcagctgagcttccccttttatatatcttaacaagctgctctcccctctcaccattaacctgggccaacccacaacagtctgaggttctaaggacccttggaaaccatccctataatctgttgccaacttccaaattcatcatatgttttatagcccaaaattgtgccactgtaactatacaggttgtctttttcagcccagcataaacaaaacaggactatggtgttaagaccatacaagccaaatctgaccgtcaaaggtctctgcacaatccttggcatcttccacttgcgtaaggttacccctttccagctgaaaaaagtcaaggtaagcctcttgacgttgcttcaactcagccatcacccccatttaattaacattcctgatgagttggacagttgccagctgagcatctcagtccgccaaggtcgtaaggtttggaaagcacacaaaaccaaaatcagttgaatcaacacaaaatagacaaacagattttctatcaaccgttgaacagacaacctagccaattctcttgagccagttaatgttgttgttggtgtcttctcagtcaacttggccaatgaactttgccatctcatcagatctacctgtgcctgtcacttgcaacccattgacctgcacccatccagaatttggatgagccacagctctttgatgcctctgccacagactcaacctgtgccaccatcaccaatatcaaacagattgaacaagccaagatttggtccatcaccctctctcatcctaaacatctacaagagcggtacctgtgtctgcgttcctaattgatatttggattaggtaatactcaagagcaagccgtcttcaatccttttggattttttttcagttcaagtccccagtgcctattatctgttctgaatcgataatttccttccagttttggctttttccagatagtcaaaatctttctcgacaagtggctttgcagagtgacccttcatgttgcagccgtcggtgtgtccgacgacaccaccaccagctgattggcttcaagtcagccatttatcccaccaaaagctcaaactttcagatattcactgccccagctaaaaatctaatgtactgaagtatggattcaaccatgagttgttccaaccactggaaatgattcaacagtgtatctttttctcaaaaaaaatctgtttcgtgtgtaaatacatagaaatcatatatctcaatcaaagcccaaatgcctacatacctacatattcaccccctctactgcttctccttcttgactcacacacactctctcaaaacatacacactcacacagatagattggagtccccagaaaaactaataggaagaatacatagataatgggaaggaaaaaattagaaaaaaaaaacttacggaagccagaattgaaatcaaatgtttaagatataagagcaactatagagactgaagaaaggggaactgattcagaaatcacagtgggccttttggtttgcacttgagttgtgttacctcatttcctctggctcagaggttagctgagtgtgtgccctccaaacaaaggaatgcatatcaaaaagaataaatgaccatcctcttccttctaggattgattggttctgcattgtgctacacctctgttgcccctaggactgaccggttctggagggaagagagaggttacaatcagctttctctggaagcaaatggctccagagagaagggagaggctatgctactattccctctggaaccaattggtttcaaaggaacaagagaggctatacatctcttccctctgtaactggtcagtcttacagggaagagagaagctatagccctcttcactgttgaaccgaccggtcctagatgcaagaaagaggctatgactctctttcctctggaaccaaccggctctagagggaataaagaagctataactctcttccctctggcaccaaccggttttagagagaataaagaggctacaactctattccctctggaactgaacagttttagagggaagagacatgctgaagatcacagtctgaaagcctcaaagggaaagccagagtaaatgaagaaaaatacaacacaccaattttgtttactgaatctattagaatgattccaatagttagatttgattgctgatgacctgctaaaagttgctgtagctaaaatttgctgatggcatctttttcaggaggaattcagaataaattgaggggatctagactatgttatatacactatcgaatgttttttggaatatttatgatttactgattggagctagaagtctggctggaaactggctattttctaatttaatcatttattttttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagatgcggttttttaattaattttttacggcttatttttcgagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattattaatttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgcaattttaaaattatttcctaggtttcaatgtgtgtaaaatttaatggtgcaatccaattttttcaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattgtttacagcttaattctcatcattttttgacattttaaatttatttaaaacactttaagacatgtagaaaatgatggtatcaaccattttttcccaaaatgaaaactataccttgaatgccgcatttgacacgtttttttttaattaattcttcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttcatggtaacattcaattcccataaaacacaacggttcattctggatgctgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatttataaaattatggtaacaacgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgatggctgtatccattttgcattcaaataaagtttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctgaacatttgtaaatgtaggaaataaatttaaaataaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcgaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagttttaagaaaactggatgttaccattaaattctacacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcataaaaaataaggtacacacgtgtatgcaaacaattgagtgaaaaagtgaagaattcaattaaaaaacggtgtcaaatgcagtattcaagatgtatttttcattttggggaaaaatggttgttaccatcattttttacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaacctttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaatcaaagtcatttttgtggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgtgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttttttactaattttgaaacttttttttttttattattttgttcaaattcttggctggacacttattatgaaacattacacccacccaacaagttgaagtggtgggttgagatgctagctagtccaaaaacagtgtgatggaaacttctttctagccattctgctgtatttgtgacctgggttgcacagtagggatctttagtctttaggtatctttatattataattgttttcattatactgttttttcgactcatctaacttattatatttttgaggataatttatcctgtacagtttgataagatactcttggagagtcaatcatgtacttactgtgttggtagttcatctaacttcctcttttttaaggtatcatttctttcctctaacattttgtttcttttttctttttgtttcttttttgctgatatttcaattcattaagactttaaatctctcatactgtacaccaattcttttaacaagtgggaagccacccagacctacccagacccattcagtaaattacattttttggtgtcatattttcaaaggtacttctgctgtaaagctggggtactttctagactttttatgatactgtttcctggaaagctgtatttatacaagcttgtcatgaggtactcctccagaagaataagtttttatagcagctttctgggatggactcctacctaaaagctggttgaatgagacaaattctgtagatgattgggtgtgggtaagtcacaagcaagcaaagcagcagcaatgacaagaaaaacaaacaaacctaaatggttgttggtaagtcacaatcaagcaaaagcagaaaaaatgaaaagcacaacaaacaaaaatgttaaaggagaaagggatgaagcaatatttgagaagcaaataatgagaaatatagaaatgaacctaaatgttgtagtggagaataagaaaaattaaaccattaacaaaagtgaataacaattatgataaaaaaacattgcaatattgttaatttgcatgtgagtgtgacaggtagggtaactacctccacaaatcaaatttttagctctttttagtgtagaatagatctctttagtggttctgtttgctaaaatatgtcagaggcacttatggacctctgcactattaggtagcagcccctacagatagttcagtgtagcatcccgctgctttcacagggtcaagatgccactaatgggcactgtagcacagaatagattagcagacataactttgaggcctgtgcgtggattgtaagggaatatatgaaaaaaatctgacggaatgcactcaacattattggaattccaatactctttaccacactaatctgatactactctagtgtagatggcccagagttagcttaacttatttttatcaggaattcaattttgacagacttcgtggaaagtagttcttggatggaacaccttggacctgggtcatatacagaatacaaaatatcaaataatcttgatcatatgatttttgcaatcctgggtctctaaagtgacggcaagacacaagaaaaaggggggcatttctagatgtatttcagagggataaataaatacaactagaaaaagagaaaaagagagagaaagacagagaaagaaaagaacaatttttttttgttttatttattctataattaaggtttgatgcattcttaatttcctgtaaaggatggctattctttagtggaataaatctacgcctccttactcaaatgaaactgagaagggtgcttggtattgatatgtcaatccaacccctattttttagatcaatgatcaaggttcttcaaagtgaaacatatgtttttttcagttataccaccaaacagagactaaagataacttgattggatgggatgatgattgaggcatagttttagtagaaacagaatgaagtgatcattcagagagagacagagaagtaacttagaagaaagatgcaagctgaacttgaaggaatgacttgcttgttggtgatcctgacacaaagagtgggaagattccaataggtaaaggcttggtgataacatggcaatgatacagcggtgaatccaagttggggtgtgctggttttctggtctgaattggttctgggtgggtctgaaccttgaagatactgaaaatgtgaactcagtgtctactgagagaatttttagagttggattacataatcacaatgtgttcatgtggtagagagtttgaattctaacttggttgatatttcacaaggtacggtaaaatattacaaagtctatgaaggagaagagtagtgtaaaggtgtttagtggtgaatgaggtgaaaattaacagaggaattcatttctgaagtcagaatgtaataaaatattgagatgaaaaagttacagtaggaactttagtgaaaaaggaggacttaagcagtctgttggccagcttggctggcaatttttaacaatcaagtaaaatatattcctgcgggggaatatttcccctttaagcatttgatgtgcttccttgtgcaacagtttttgttggaaggaaaatcagagggggaggagtgctattgtgaatggggcaaaccgttctgggaacccacgctaaagttccacatttaggacaatggtaaccttcagctgttaattctccatcacaggcagatctctcagggaactcatgacatttcattgtctcaaatttttccaatgagacaagagtgtttcccatttcaatgatacgtagtgttctaggctttttatccaggcattctggacaacgcttacctacccctctgttaaatgaagccaggactgggtagatggagagagtgcacacatacaccatgcagagaatagagctgatttgcattgtgacactatgggtagtagttggctttcaactggaattgaacttggaacctgagggtgattattgatctttttgtggtgggctcttgaagcagtacaattataccactatgccagcaaggggtgatgaaaaatactgtgtatgttattaaattaggggtttcatttccagtcaagtgaaatacttgatatttttcaatttcaatagccctgtacttcacattggacctgcatcagttgaatctgaaccaccatcagcaaaattctgcaacaaatttagtgctacatcaaaaatcattcacatcacaatttctcttcttactcctgaccccaaaatactaactgagttgcacctcactgcctccccaaccctcatttatgcaccaattatcttaaatgaagaaagcaatccaatgcctcttctttatgtgtatagtttctcacactatctttatgggcatgaacatcccctcaaacaaccaacagtaactatatctgattccagtcatgttaaatgattggctaacccatcaaaaatgagacatccttttcagaaaaatgatcaagtttaacaagttgcttggacttctctcaacccctcaatcagcggtgggccgctaccttttttggcccaaaaagcgtagtgtagtggtgctttttttgcatcaaaaaaatgtagtggtagtgcttttgtagcacatttttgctacgctacgctgcgctacagcgcttttgttgagttttgaaccgtacgcgatgttgaattacttggaacatgtcacaacactctagtattcgtgaaaccccgtccttctctctcagtacatccgcagcaactaagtcaaccggttagggttgagttattggattctgttaaaagaactccattctccctgtattcaatccccagaatcgacaagactctcgactcaaatttaagatcatactcaagactcacctcaagactacgatccatcctctagactcgacgaagtaatgtccaattctctaacctgactgtagcgtcagctctaactcatttcgaactctcacttcctcaagattgatttcagtgacctcacgaaatctagtccaggcttcctttccacttttgcatcacaccaatcattgtgttgtttgttcctctctctttttcttttttctttctcatttctgtttctgaattctcttgttgtttgatgaggaaatcactaatcccctcatcattgctttctttttagtttgcttccttcttaccttgtgcttccctcttccttatcaagtcctcattttttcctatctctttgtccatcattattggtatgcttcaatttcttatctcttcttatttgtcttttctgattcttttcttgtctaatcttggttgttctttttcagtctggttttggtttatcagaaatctagtctaaaattcttcagcttttagcggtaaaacagccaaaacttgctaaaaagcgctgtagcgcagcatagtgggcccttttttgcgacccacacacgtagcaatagtggccacacacgtagcaatagtggtgttgtggcggaattccactgcactacgcttagcactaatgggaattccgctgtgttacgctgcactaaccactacagttagtgtagcggcccaccattacctcaatactccaactcttgctgaaatcctatatctcacaaaaatgaattatattgttgatggagacatcaggcaggtaataagaacaacataagagttttttttttcttcttcaacttgtgcttgtggaaatccaacaagctggtatagatacgtatgcaccagctcaccagcaagcaggtacttcttaaaccaacaagctggattcattctgaattgttggaagggattcctcctgataaaatggattcatttcaacttgtttggatgaattcctcccaacaatctgctgctgtccaaagttgtcacaaaaaaaaccaaatgatccaatggcattggtttctattttataatttcacaagcaaaaataaaaactttacccaaaataacacaaacttcttgacctacagttgcggacagcataaaccaaccctgccccatccacaaaattcaaaattgacacatagagcctatccacactagggggcatgtaccatcacacctcatttttcctgcagttttgaacttgtctgcatatgtagagttcaaaattgtaactgctaagcttctacacaagcggtttttttttctttttttttcttttggcctcatgcatgtattctgacatgcctcaatccataattatggggtttaaaagtgtgtattcatgggtttatattggggaattttttacagtatgtgtcaaacatctggaaggctaaaaagagcctaatagtctggtacaaaaaagaacttgattttctggcttccgaatttggacatccaaagaatcctgggtcattctatgctatcggcaactgcatgcataatttgtttttgctttattttttaaaaaaataagatagatttaattatattgatcaaaataatattttcagcatctgtgacaaacaaaatcatcagactaagcctttaagatatttcctcaaaagaggatagattcaaatttcaagtgactcaagatagataaacaaacatgcagcctgctgaacaggtttgattttacattttattttatcatcagagtctgtcactcatggtaaagaataccataacttacacagagaatgaagtgagcaagttataatatcaaagattgctgttccaaccaggtgtgaaatcattattaggtattatgatcataggatggctggattggttatgtgcagatttttccacttggccccccctccctccccaaatggataatattacagtgggaaagaataaggagtcaacaacagcattcttgaacatgttgcaattagcagggttcacaatggcattttttcttgcacctgttatattttttcttgctcacacattgctgacattaattttctcatcaaaaattcaaaatctgacactaaattttatgccagcagcagtgctgcagcttcttgcaagaaccaagagagctttgcgccagaagctattgtgagcccagctattggatttgaacaacatgcttaaacactttgctcgtttctattattctcatgtgtctgtcatatcttgaaatgctatgtattacatgacaacaaagttttcacaatttacagggctttcctaagcccaacaacccgcttcgacaatgccaagtcttaaacttaaaaattctttcaaaaaaatcatctagactttttttttcattttccttttaaaagtagtatgtacatgacagataaaacaaacaaacaaacaaacaaacaaacaaaaaagttccaccttccaaagaataaaaataagaaacaacctccaacaacgacaatgacaacatggtatttaatccttgtgttaaattatattacaagacaaatggtgatcaagacaacaacaacatcaatccagtacatttgaactaagataaagaataagaagaaacaaagggtaagtgtagtagattgcagataacaatctctactcaaagaatttgttaaaaaagaagtcaagggtgtcaatgagaaaagtcaagagctgagtagataaggaaacatttttattggaatgttgacattttcctttcagaaaagttttgaaattattgcagctttttcaaattttagtttctgtctgatggaggaagataagcaaataagtgggggcagtgacgagagctagttagatgacttgatcttggagaagattgacttgattgaacgaaagagagggcagatcgagagcttcgttggagagataactagaatgcgtagaggaggaggacaggctaaagtttcgactgcgaccagcgtattgcgatagttcaaaatctgtaggaagagcttgagaagaaccgcaacttccgagactacttgccataccggggccttgatccgactgagaagagctgcctgccctcgatccgcaacatccgccgattgatccctgtgagtgatgagactctgatcgtccatctgcgccgctacttccaccgcaacacccagcccggttaccgggattagtgatgagtgagactgtgctttgattattacaacagccgccaagacgagattgtgaatgaggggggccttgagaagtctcgccgggctgcccacccatggcatagccgccaaccaaattgatgttggtctcaatgctctggggacgaacattacagcagccagatacgctcgaagttggtacagaagtttgaagataccgttgatcgtcggagattgcgttgaagctctgctcaaacaaagaaaacgaagcttctgtagaggtagaagggattccaaaggtttcactaacgccagggatttgcatttgcgatggtggcaaggattgcggaaggattgcggggtcggctgatgatgaggatcccattttggggaaactctccgagatgggtgaaaggtttaagaggccattgacagtgggtaagtccagtccagcaatacatccttccgagtttctcatacttgtaggacattgtacctctgaaccagtttggaacttcaatcccaaaggatcatgtaaaacacaacctacatcgaaaggaaagaaaacgatgagaaggcagttctcgatgacatgtaaaaaggtgagacagagaaactcatgactcttttacctggacaagggcaatggataccacaaaagcagagggcagtcccagctgttcggggagtaaataaagctggttgggtactgaaagatgaggactcaaaagttgagggatgttgggtgacattggggttgaatgtggaatcggtgacggtatttggatggccttgagagacaggagcgattgatggtaacgggaaggtattgctggtcgtgtaagggtgaaatgtggtggcaactgttgatgggaatgaacgactggggccactctgactgtcaatgctaacaggctcagtggaagttgaaccggcacagcaacttgatcttgaggatgactggatcagcggaccatcaactggttgttcagcattgatttttccactcggggtatcgccgtgattgattttcttcttgggattcttagccctggtgccaactgttggatgtgctggagctgcacagcagcatttaccaccggtcgaacatgtacatggattgaggatctggttgactagaatcatcaaaccaacatattggtatcagttttcatttgcacttcccgagacagctttatacacgttctaagcaagtagatggagagggataagaacatacctagttgggtggtgtctacttcatcttgctcgagtagactttttgtaccgttcggtagtatcctcattggacgcgctgaagacaagatgggataggatgtacaattagtttgatgagaaatgatacggaacctttatgggggagagatcactgaactggtctgggttggcctgtcgccgcacatgcacttcgaatgcaccctgctggtcttccgcaactctctgcaatgagcacactgagtgggtggcctgcctgtacgtatatcaaacaatattcatcagcaagactgatgatgatagttagcttgaaagcaatcgagggaggttcaccttttttaccgatttctaccaaagtccgatcggtgtgagaacagctagtcgatcgatgacctttgatgcatactccacaagcgaattttttacctgcatatatctacttagtcagacagaccagtatttttcgagctgtacatagaagaatggatggatgggattgcttaccgtcgatgatgaccatctcggtatgtatcgggttcggagttgaagttttccagttccgttcgtgtttccgattgaagtggttggcaagttggttggttctgaatgggttgttgtagttcaatccagctgatgaaaccgagggaattggaaaaacggtcaacaggaagacagactgagaccagtcccaggctggcgggatgtcaccagaaagacgcctgacacccccaactcagcttaactcagccagtctgccactcaaccgacatcccatctacataaattcaatacaccatttgtttacttcgcaacccacaaaacgttaatttgttgagatgacaagcaagcacggccacacaacgcatgagtagcagtacaagccctgcgttggattgtgcttgggtgagagaaagctccttgtgacgacttctaggcgaaatacttgtgacaggacccaggaaaccccctgtagaggtgggtaaccaaaatgtatgaatggattttcaccctacacaaccactttgactgaacatcagatgtggtatctggatagttgccacatcaggacatatacatactaaatgtgcatcatgtacatgtcttctttagtggctaacctcaaccagtgagttttaataaccgaaaaactaaaaaaaaaaaatgtatgaattttttttcagattttttttttttttagttttttgcttctcaaggctcactggtgaagatttaccactaaaaagtttatgggcaggatgcaccttcagtatgtacatgtcctgatgtggaaactacccagataccacaactgatgttcagtcaaagtggttgtatacattttgacgttttggttacccacctctatagggtgtttcctgggtcctcttgtgacttggttccgaaaagcagaaggtacataattccagctctactgtaataaacaagttgagcgtcccggcgtccagtctctgatgaagaagtctcgcattcaagccaagcagcagatgattccaaggacacctgaggtgataactccgtcaccccctatgtattgtagccgaattggtctgctggtgcctgctgctgcgatccagacacgcttgctttgtgcaagagacttgcacatttatgataggagccaaccacaactcagacagggtgatcttatcaggtcatttccacagtcatacagctgtcaggctggccatcttggggtttaatggagtaataacctccgaggatgggtaactgcagttatcaagtcttgccacctgctcagtttcctcatgttcctgactggagcctcaacttattaggagctgtcaatgttccttgtcttgccctgcacacatagctcataggcttgcaaatttgctactcgggggtgggatgtattaccatctcaatccgtcttccaccatgccctagttgaaaccatgcagtcgcttaacagaaggcctgagatgaaatagcagcatggatggaaagtacttggcccttttacggtgttggttatttcgcgcagggtttccaatctcaatcttattctgcttagtgactatggcggattgtttcattctgagagtgggaagtatatttatcaagtcatcataccgaaagagggcaacacaacatatcataggtaagtggattcgaatgacaagttcatcatttcttcttggcggcgtcttcctcctcctattgattgaatagaggcggaaaaaaatggaaacacaatcagaaccaattttgataagcaagtagggggatgtactgaccttcttttgtttacgtgctttccaaacaccagcttgtcgctgggcagcacgagcctgtcgaagagctcggaatgcattgaattcaagttcctcggaagtgatggcacgaggagcttcgggcttggtaccggagggtaggggaagaggacctgagatgtcttgggtggtagcagcggaaaggtcctggagaaggggtgatatggtggatgtgttagtgagggtataaatgaaatttagcacttgagagaatctcacagttgaatcggctttgccaggtttcttggcattcttggggaagatgatcagtcgttccttgtaggctttgaggcggtccacattgcatgatacaccctcttcgctcttgtttcggcgacggtggtcgtaaggaacgccgatcgatagggcttccttgcggcggatacctgcagctgcaagctcagcggaggtgaaaccacgaccagcacggatgcgtcggttgtagcgaaccgtctggcatcggacagcgggtcggaggagggaggtgggtctgttatagatagatggcaggcgaggaacgggttggtaagatgttggacatgttggtcggatgagagttcagagggttcgagatattcggcttacctcacaccggcagcagcagccttggcttgacgggcattgcgtctgcgcttcttggcacctggttggtcgaaccaggttttgacccgacgttgccaatccttccggaaatgattcttgtgtaggacgttgtttcccctgaaacccatcgtgaaagcttgaaaggtgaagttgagttagaaccagagacgaggggaaagacagaacagggaaagcgagactgacttttgctgatcggccgatagacttgaggcgggcgtgcggactggaggggcttggggcgaaacgactgaaggcctgccggttcagcagcagacctaacctagtgagagcgctgcggactacgcacataatttcatcgggccggacgacttcccgctccgcccttccgcattccggctcgcccaacacaaccgggattcggtcgttccttcggagccccagctggcggggttgcaccgaatcaattatttatgtattcaacctgcctccattgcttcaaccgtaccgcaatgacttgtgaggacttggtccttggatcgatttgacctgggttgcaacctgcatgatcaccgcgagcaacacttgcggtcttgtgcctccacacaggcagccagtgaaatctgttgaccgggttggccagatctaatcaagtgttcaggatgggcagctaagccgtgtccaatgcaaatccagagatggagtttccaaaaagaaacatcaaccttttttgatgatcagaaatcaaggagtgaacaacttcccatcaacatctgcgggtctcccagagcctgtttagagcctccaaattcaaatttccctgcaagaatcaagagtttttgggtctagattgagttatgtgagggtcccagtcctgaaagggtgtcctaaggacttcccgttgcattttagagcgctttttagacctctctcagtcttaaattaagaaagtaattaagattccaaccagctcatgtgagaactattgctgggaggcttcagaaaaaagatttttttgataaaaaaatttatatctagggggtgtaaaacaacctctgggggggttgtagattgtgacaggaagtcatccagtagtggatgacttcctgtttgcatttacaaccctcttgattaatagatggatgacttcctgtcaatatctgcagaaagctagatttcccagcaaaattctagacttttctggtctaaatcaacatctgcaagggtcccagatccaacggtgtggaactgctcagcaagtgagtaaagagcttggaggggataaaatagctaataagactatggaatagtagaatgagtatctgtgtgtgggtgagacagccctcctgtctagcttgcgggaaagttacactaggaaaaataagagtgtggcttatttctaaatttatcttagtgttgatactacttttattgttgcttaagaatacctgttgaagagttaaggagtttgtggggttttctgagtaataagggtttctgaagggtttctctgttaaatctggtataatttctctctggttctctgatcttaataagactctctggactctgataaaaggtacacttatttctctgatatctgtttcaagagagttgaggatggctaagcaatatttctgaattacttttctatggccaaaaaaatgagataagggaagttcaaagggctctaataatatctggatttcttaatcaaggggtgatgaaagctgagtaatatctctgattactattctgtagctagcatgaggaaggaagagtaaaacatgggccagaagagcctctatttatagacaaatggttctgcagtacatgagaatttggcctgaacacaagtgcgtctaagaagagtacttctagagtggattttactactctgagatggtctaatctgatatgaactaatctctaagtgcccttctaatacaagaggttgtaattctaatatatgaggcctattcttagattgattgctatgagaatggtattcttagactaattagcataaaagttattttctagagttagtctgtgaagtactttctgatcagtagcttgatttactagtctaggatgaatgtaatatagttctacaggttatttgtataatttttatccatgagaattttaatatcttaggcctggtttgtgatttaattaaactacaatttagcccagtaatatttatgtggtttattccctaatctacctcttctcctctaatgttttaattactattatgtgtaataaagtgtttttattgatgtggtaggtgtttgattgttcttaccacaacgggaagtcctccaataacaccacaagggtcttaatttttagcaaaaatgatacttcttcagaagccttgtaccctcatatgagctagtcggggttttgattagagtgttaatttagaactgagggggtctaaaaacactcaagtgtggcaggaagtcctccagtaccaatgtaaaaattttggacctggaagtaaattcaggttgttcttgcttcttacagcagtgggccgctacgctacgcttttggcccaaaaagtggcgctgttttgcatcaaaaaaatttagtgttagcgcttttgtagcggatttttgctaccctacgctgtgctacagcgcttttagcggtaaaagcagccaaaaccactaaaaagcgctgtagctaaggatgataatcgggcgggctcgggctgcccacgggccagcctgtctcgggcctgccctttctcgggcgggtcgggccgggctgcactcagagaatcggcagcccgacccgaacccgtatacaattcgggcagcccgcgggccgccatctaatcgggctttcgggcttatggcgggctgcccgcaggcctttccgggctgcccacgggcttgttgtattaaaaagactgcatgcaaagagaaagacaaaccagatttatttcttgtattttttcaatcaaacaattcaaactttgggaacaaatcgtgtatgtggatggagaaatgaaaatgaaacccatgaatgacgccgtttaaatgtatatggatatgtaatagatagataatagatgagatcacattcagagaaaagataaattgaatcctaaggatcttgtgcgttaatccaatcttgagtgcataataaagcctccactgtatcatcgctgagccgcattcggtaatcatcaaggacccgcccacccgtggagaaagctgattcggaagcgaccgacgtcatcggaaccatgagcaggatacttgcaacttcagaaagagatgggaaccaagcggcattagacccccaccagttcaagatgttgaattcttcattgtcagttagaatcaagttccgctcttctagatagaggtctaactcggctgcaggggcgtttgtcggagctgattccatggttccagccatgtactgatgaaatccagagatgtcattgctgagcatgctttttgatttcgggggttctggtgctgggttggagactgatggagttggtggagacggcacaaagtgggtccagagagacaagaatgatgacctaacttttgtcataaagttatcggcttcggcgtccgggattaattgctgtttagtcagagagtaccgaagatatcacatcttgtagcgggggtcaagaaggaggcccatcgctgctagcaacggtgccacagatacgagacatgtatttgtatcggattgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaatcgtcttcgtttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacaatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtatcgtatcgtctctgtggcaccgttgctgctagttccttcatcggaccccaatacttgtcgaatttctctttcatgggattaatcatatcgcccagctgtggaagtttctcgatgagcttgttatcttgcttgagttgcctttcaattgacatcatggcttggtaagcgtagttgatggtgggatggtgtgatgcactcaaaataagagttgctgaggaaggggaaataatcagcagccaaaaatcagtccacaggcaaagggaaaataaaatgaaatcaagtaaaatgtagatcaccttggtagaaaggttcaaggaattctgccatgactctcagttcgtcccactgatcctcggttggacaatcctcaaatttgtcgtcctgaatggagagttcttggaaagcaagcttgtcaggtatgtggcgttccatctagtcgggagatcctttgaaggatgcttcattgcaacgtccatcccaacactctcgagggccttgttgaaagcatccattcgggatgaggacccgtggatccagagaaaacatgttcggagttgttcaacagccttaccgatgactttcattccgtccttgacaaccaagttgatgacatgggctaaacatcgcatgtggaattgaggcgtagttgccaaggttgattggccagcccgacggtcgttgataaatcactggacccgcgtcattgctgtattattagagcttgcattgtcaagggtgacaaacgcaatcttattgatagccttccaatcgagaattacttgacagagtcgcttggagatcgcttggcctgtgtgtggtggaggaagcaatcggaaactgatgattgacttgactagttcccactttttgttgatgtagtgcgaggtgacaaccatataacctgtgaggtcagtagccgtccataagttggtagtgagagcgatccgattcgcctgtttggctattgtagcaatctgactagccttcattgagttgaatagcttgaggcaatcgtttctgactgtctggcgaccgggcataacaaactgtggctggacggtattcatgagtttaatgaagcctttgtgctcggcgattgcaaacggatactcgtgtcgaatgatcatttcagcaagtgcttctctagacttttcttgcaagtagacccagacgcggttggaagaagtttgaacggtgctcgtgaatcctaaacgtgtttggcaatcgggtgcaacaacccctccatttgcctcaagacaaggacgtgtgtgacggtgcaactgggcagttccagaactagatgcacttgagagttcggtcttgcaatagttgcatttagccttttcctttccttccttatctgtatgtcacaaaggcaggtagacagtcatgtcagcttgtaattcatcttattgtataattagtaatacttaagaatcactcaccaagtccaatctttgtgaaatgttcccatacttcactggttagccttcttttttcatctgagactgaggggcatcgtcctcagattcactttctggcacaggggtgaatgatgctgagccatcaccatcatctgtgctgctgttgatggtccttttcctccttgttgatgcttgagagggagctggtgttgatgcttgggagggagctgggggtgaaacctggatgtctgcattggaatcttccattggaacttggattatccaaggtacaattggtgaggactggaggctggagcctagcgaaagtgtagcaagaccggcgaggaggaaagcgtagcaagaccggccaggaccctagcaaaagcgtagtgagagagcaaagggtagcgagaccggtgaggagcctagcaatatcgtagccagaccgttgaggagcctagcgatgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacaatatcaagccctctggacaacaataccctcaagcaccaagacaagccccctctggaatattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaaacactctggattccacattacacttccttattacataatcacttcatgcagctttacatcatcaatccccattcagccttccacatttggcctctgcatgtgtttcactctaatccactttcactctagtctcatttccactttgggccacatttcactgtttcacactattctacattgggtattctgatgtctcacactagtacacatttggctagttcattcacctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacattgtctcagtttgatatttttcactcttccattttgttccatcccccttccccccacaagctggccactccccagaatcttgtatataaggagccttgtttttcatgttcatttgttccccatcagatcctgtcccagcaattcagataactgatcacccactattagccaggtatatgcccatcaacatttgggataccttgatttgtgaacaagtatattttgaccagtagacataagacatattagacataccttactcaagaaatctccatagccacacctattcttcaagagtccatactcttgttcttttcttgttaccttactcatcctagttccagagaggcagcccattgaagcactattccctctcaagctctattcatcccaaagagtagttccacagcgatagcgtagcaactcagcgagaccggtgtgaccactgacaatccgcgcaatcgttgaggaaggagcctagaggctagcagagaccagcgagaaccagcgagacaattgccaaggaaaaagtagcgaaaccacgtaacgaaaccggcgagagcaagacaatcgtagcatcaacgtagtgatcgagaggaagcaatcactagatgctagaagttagaacagagcaactcacctggcaatataccgatgtttgtccaggtcgagggttgaatgagtatcagccgcgcccgcgacgttcgtcaagagtgctctgagtgttgattgagattcccttctgtccgatgctgtcggaactcggacctgagtcctgagtctgaccgagcggggccggcaccaaggcttcccactgcactggcccgacgggcagcccgattagacccgacctttaatcgggtcatctcgggccgggcctaagtgaaaaatcccaagaaaatattggcccgagcccagcccaaacccggtcgggttcgggcggcccgccagacacccagcccaattaccatccttagctgtagtgcagcatagtgggcccttttttgcggcctacacgcgtagtgttagcggtgtcatggcagaattccactgtgctacacttagcgctaatggaaattctgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttgcttctcacataggataacttcctgtggcggtttgcagccctcccagaatttaatttacaaccccttgattgtaattttgtgtttaaaaattgttttttcacagaccttgaagtgatagcttaacacattgtacctatttccaattggggaggaatgatggacctcagccaatagtcatcccattattcccacctttgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccctttgggttacataacaattattattatatgtaatttttaagctaataagtatacagtagtgttattctcttttatatgtattatttatgttaataaatgtttagtaaattaataaagatttacctctttattaatttacccatttcctgaaagtgatactcagattgaaaaggataattatctcttatgattatcaaagagatttatcctgtgtatctctgttgaaaatacttatagtccagtttatctctcttaggtgtatcttctgaaataagagagattttcctcacatgtactttaatcttcttagaatatcttgacatttctccccaaagaaataaaataaccttatggggactgtacccgtcctacaagcagactgacctctgctctgtaatacttaaggaggaaggctatccctctaggattccttcccccagagattaccatacaaatccgctatccttacctatttacaacagtacaataagtgagtggggtttattaatctagtatactttacattacatattactctagtccttctatttttggtactagtcagttacagttaacctttgtaactagactagtaattactttcctcttatcataagcctggtgcagcgtaatttaatacgctgtcatcccttacaattgtaaggagcagctcttccagtactctaatatactgaagtagctaattccactacgttggttatccaactagagtgtgacccatttccactacgttgtgtaaacaaccatagtgtgacctcattacaccatgaaagatttgagggcagcacatgtcaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaacattgttatctgagcagacaagcaccagagtagcaatggagttgtaacatatgtcacttcatgtcacctgaaacctactgccctcagatatttcctggtgttacctcatcaactcctggtcacctaagagaccagagctgacaaccttggtcatctaagcttttctttcctttcattttgcttctttgctttcttagcatgttttaccttctgtgttctttttgtcttagttgttgtggcttatatttcttttatactctggtggcaacactgcaacaaataccatatgtttatttgtatctgccatatattttaaaccaggaaaaagaagcaggcacccactattgggtggctttgctgtatcccatgggtatctcaaagttcatctgtgttgcaacaatagcatacaaatgtcatatcaatgattctatctcagttatatctcagaactatcccaaagttttcaaatgatttttacattttcaagaataatacccaacaagtatgcagttgagaattgatttcaaaatttactatggaccataaatttcataatggaactaggggaaaacataatggtgtaaaatagttttgggctctgttgagcttggatatctattgcttggtgaaaaatgagatgttactttatattatgaattcattgtattttatattctttcaataagaaactgggaaaatgcaattatcatgcaatatttttaagattcacaagctcacatgtataccaagccaagctttgatttgatttgggactcatgcagaagaaacataatgtgagagaaggttccagtacttttaatatcaccaccagccccagtattgtttcaaattcaaatcttggtccaatatgcacaatttttggctattaaactctcattaagtttttctagatctgtcaattttccctcaagtaccaaggcagaggagctcagaaagtcaagggacacattctaacatagatcaattggtatttctaattgcaaaatgggtgaaaagcataggggcatagggggtggaacttagagttcaatacaaagtaaaataagaaatacaaaagtccaatagagcttcaggatgaatgatgaagtataaattgggctcggcacataggacagtcaagtcgcccttctaaccagtcctgtaccataacaattcattggaatcagcaacaagtgctagaactacatatatacataaagagcttgcttacttgaaggcagatccgatgaaaggcatgggtagggtggcatggtgcttgaacaatgatgtgcttgttgtcgaagaagttgtccagacaaattgagcattctgagggagagaccccagtcaaagagtctgcgctaagtgatgacaactgggaagcagtcgggtttgtcatacagtccaaaagctcttgaaccctgcgctttctgcgagcacttgcaacattgtgaataagagtcatccagctcaagagcagatccgccaagagttgtgcatcagatccatcgatagctcgcaagataaggtcaattttgggcagatcgtgaaggtagtaagagtcctcttcagcattgaacctgtctcgctgagggttgttcaccagttcaaggtaagcttccttcatcttgttgaaaaaagcaacaacggtttcttcatcttcgggagcaagattctgaagagccccttgaattcgatctgggttaattgcgccttcactcgtttcccctggagcaagaagcctttcgccatccacttgaaacaagagataaggctcatccgagtcgtcgaagttttggattatgtcgcgaattttttggcgtgattcttcttctggatcctcctccattgactcgccatcaacatcggagtcttcaaccatctgctggttgcgaaggaagaggggatgggaaggagaaagaggtggaggagttcctgggggagtgaaggagccagcagaaagaggtggaggagttccagggggagtaaaggagccaccagaaaattccgctggagaattgttagaatcaggtatgtgctccatgatttataattattgtactaggtagttgtaagttgttgttgtagaagtaaggaggtgtgaagcggagatgggataggtgggtgcgcctggcaagacctggagttggggggacgactggtactggcggaaccatcagcctatatttatataccttctgtggctgctgagcctcaggaagcagagctatcagcagctcagcagaaccggcagcaggtctggtgggctccgcacttcaagtgtgtaattgctggcgcctgctctagaagaggctcagtctgctaaatactttcacttcgaatgaaggcaatctacttgtttacaataaccaatgaacaggatgagctataaatgctcaaagtcgaaacggctgtgagcaccacgccacctggtgaagatgttgagaaaatcagttaatctgaatgcaaagcgaaggctaccattccaaagcagcttcaactcaacgagatttttacgcgctgacagccgttttgagtctgagcagttgtagcgcatcctgttcagcagcaatggtgagcgagtagatcttcttcattcaaagggaagcagcaatagatatgctcagtttcaattcatggtgtgggtcttgccaagtctcaacggttgcatcgcgtccctttcaaaagcaataagctccgctcgccgtccaattgagtctcagcagtttcaactcctttcatcggtaatagtagacaaggggagcagatttgccccatggaaagcagagggtagggctcggcgccaaaatccttcaatataaataagacaaagttcttcctcgatttctgtttcccaccaaccactcaaggctttcgtcacaccatccatccacttccccctcttccctctactaaactccacacttaaaggtaagatcattttctagtagctccccctttccccctcgacgccgccgcaatcttttcttctgatctaacgtactttcctgttgaatcttttcatttcagatctaagaaaagaaaccactccgcaactatcacaatggaagaaaaccttgaacctgaagccatccaagcgcttggtgagttactgtttgcacgagaatttctgactcgacccttactaacagcctcatccattccattcgttcttttccaagatgtgcttgaccagcacaagcgcgcctgtcaagacagatactaccgacaagctcttaagcgagagtcgcagaaagcccgctacgtggacaccagctcgaaagtgaacagcttgaaacagatggttgcgagggaccttggattcaaagtcactgtccagcacccccggctttggtacttgctggacacggaagtcggtggtcctatgcaaaaccttggcacgcctcccactccccgctgggatgcgcaagggcaacttggtctaagcgacaaatctcttctcttgcttttcttcttctgccttttgcttgcacttctcttctttgtcatctttgaaaattagatttgattgcttgtaggcctcttttaaatgttggtggtaaatactctataagaagaatatgatctaagtcctatgattcctccttcaaaggcaattcaattcttctgattcaatcaattaagcctttgccataaaaagatccttcatagcctttatctgttttgagtgaaaaattaaatcccacgtcttttccagatactggcgctccccgcagcgccttgtgcatgagcccttactgataataattatgctctctttgggctttcctttgagaaaagccgtgcgacagcgacttatatatcaaccaaggagcaaattcttcacatacaatacaaatgtggatgagatctgatcaataatacaccacaggtgcgattggcgattgggtgtgtatcccttggccagacacgctttttagtcaagggcttgaaggcggactgaaacgactgcaattgcacaacttcattttagctggggggggggtcaaactcgcatgtaatctaagctaccaatggcagctttccgcttgacttcaagctcaatcaaaaatctcagcatcttgaccggatgatgtggtgctcaaagccctttcgagtgtgagctgttgtagcacatcatgttcagtagtaatagtaaacaagtagtctagctccgttcaaagggaagcagcaacaaaacaatggttcaactgcgctcaaagggaagcagcaacacaaaggctcagttccagttgattccgcgagtgttcccaagtctcaaccgttacatagcgtccctttcagaggcaataagccctgctgcctggttaattgagtccggacaattgtaacgcctttcagcagtgattgtaaacaaagggagctgctttggccaatggagagcagcaagcagcagctaggctcagcggaaaatatctacaatataaagacgagtacttctttcccatcaatgctgtttctccccaaccatccaagtatttccacacactcttccccctcctcctcctccccctccttccctggactcaaccccagaaactaggtaaggaatattatagtagccttctctttcctactccgaaaccacctccagaaagccttctaaactgaatgcttacaatgcctaatctttaaatttatgaaccagcaaaaccccataccacagatctctaaccatggctgaatctctcggacccgaagcgattcaagcgcttggtgagtagtaatcttgcgcgaggacaatctttcttcaaaagttataattatatagttacatcaccaaccccccgattgcttctttgtagagttgatcgacaagcaccgacgcgccagcaacaacgatctctaccgccaagtcatccaaagagagtcagagatggctctgtttgtggacaccaagtcgaaactggccaccttgcgagaaatcgtgcagagagatcttggctaccccgttactgtcaagcacccccgacttgcctacttgcgcgacaacgctgtcggtgctccgatgaagaatcttggcactcctggcaccccgcaccctgatgcacagggccaacttcctcgccccgagtctcgtgttttcctcatctttattggcctttcatgtgctgttcttttctatctcctcctttcatacttgttttagatatttcatctactacaaaacattgcaggaaaccttttgtatttttatcatcattccttcgaagaaattgttgttcactcttaaattcatctactgttccttcagaaatttatctcttgaatcccatcttcgctttgagtgagggatcaaatcatgcgattcttgtgccgtagaacttaccttgaacatgattggttattgattgtaagagaacactctcttatactcggtctctgatttcgaagacatctccttcaccgtcgctgcatcaatgaggatgcagttgggagtacctttcaatttgaagagaaggataagtgcctgagagggatgcgttatctgctgatatcgagtcacatggttggtaaaaaccccaggttcttattgcacaactctcgaagagggataaatcaacgttggtactggcactaccagctggctacttcgaggatcagctcatccgagagctgatagtgccgaaccacaggtacaatttgtgatccgagcaagatataaccttggcacaaaacagaacggctgtggtgcccaagtgacatccgggctcgatagctagcctaacagattgtgggttgtttgtgatgtaggctctacaagaagacaagtcaccggaatggattttcagcgcgcgaatccacattgaggtacggaaaccccgcggacaacgtcgaaacccactctagtcgaccattttgcataatatgtaagccggagtcacgaatcacgatcatgtgacacacttcagttcacagccagtaagtgtgaaatttcagcattttattttatcttattttattcgattggtttgatttttatatcaacataatgcttgtggggtataacacttggggaatgagatgtgagttcactttattttctcaaatggctttttgagcttttccccctacataggaagtttctgaacaatacaatttcattcattgtgggtttttgaagcttttggaatcttcatcaattattctacccataagaatcctgcatgatatgctacataattcatactaacaatttttttccgctttacttacatgagatttacttccttgattggggtatttatcaatccaaagactcatggtgttctttatatatatgcattttatcacagtaaactcaaaaaaatctggcttgagttcaaattcattgtatttgtaaattattgttagttggaaattacataaattcagtacttgaatctttgttcatgaagaagagttctgtatgaggtggttttccctgtgtcataaaagaaatgcaagagatcaactcagtaccaagggttgtggataaaaaatgttgtaaattaaataaataaattcatttctgtgaagattgaacaacaaagttaactccatggtgttgaggtaaatttaaggtacagtctcctcccagatgtttatagccatctgatttgagctccacaccaggaacccaaaaatttcaagtcacaagaggtggtggaatggtggaaaatggttctcaaagaatgaatatgaaaaaataataatgataaacaagattataaaatttgtaaaaagtaaaaaggataaaatcacaaaaactgacagctctaaaatttctttcaggaaaagatgaaatctccaaattgatagtatgagatctggaatgaataataagaagtgaaaatttggaaaaaaatgactacttggtggtttaaaaagggtgcctagggggtcattcatcaagaaatgtggcattctggtactgcaatctactaattttgacttcagggtgtccacccaccgtgctcaaacttttttgggatcaatattttttcatttataatcattcttcccatgttccaaacttgccctctgtgtgttcacctttcactcaaacaaaaacttaaagttttcaaaaaaaagttgattttcttttacctttttcacaaattttaaaatcttgttttttattattattttttcatattcattctttgaaacccattttccaccattccacaaactcttgtgacttgaagtttttggtttcccgctgtggagctcaaagcagatggctataaacatctgggaggagactgtacaaagtaatgtacagtattgataatccacagaggagtaactccaaaacagtggtttcacttctcactattcttaaactcaatggattcaactcccaaaagttgtggacatgtcaaattcctgccaatcaattccaaggtttttgaatcaaaatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacattttttttcataaaggggccccaaaaggggttaaatggataaccaacatgtttaaaaaacggtggattttttcaaaccagtcaattaaataatggtggatttagttatatttgataccccctaatacagtatttttggcaaaaaataaattctctgagcaaaatttctcacattcagcacttttttcaaaaaaaaagaagtttgagggtttgatcaaccaaaattgattaatgtgtgtttctattttcattccagaattgcctcaaatttttcttgatagatggattgcattgaaatcaatctgagaagaattttgagctgcatattcatgattcaatgtaggaaagtagaccaattttcattcaatccaaaacatcatgtctaatgggatggtgtttatggttagagtttgatttctctcatttctatcacattagttaacacaccctagacaaatatccagggggaacatctacccaaaatgcatgccttagtcttcccctgatataaactcaccccgttataaaatctattttgagactagagattgaatgtactgcaagatgatgtggggttgcaaaggaaaactttctcactatttgttctcataaagagatctgttatcaaaaaagtataatgaggatttaatttagattggataatgcacatgatactggaggctgagtactcagttttttacactccctttcttctacatagatttttatcttatatcaaaaggggtgaaatattactgtcgagtacagctgagatttgaggcaaaaagagatttccattttatggaaagtgtactcaacagtcatttaactacaaaattttgataagtttgaatgttttaaaattcattacaggctgtatcaacaacaaacagcctgcattggctgtttttgagggctttttttgagccctcaatgttaggtctattacacacccgcagattcaatatcacccacccgcttgtaaagtaatggattttctgttactttacaatgacttattaatacagaaattgctattggcccaccatttttgttggcaaatacttgggagtcatttaaccaacacccttcatctcttatttaaagttctggttttgctcaagcaataaaattcttaggttcaatgcatacacatatctgtaaatttatgaagtgcaccggactggtacattttgtaatttttcttctttgtccctttccaatacctgcaattttcacagaaaaaatggaaccctttagttggagtccggagagcaaaccaatggacagcaatttatgcttcctggtgaaactgtgtaaaatgagtcccaagtaatgattctgaaaagtaagatagaagaaatttttgtaaaaattttgtatattgttcttcattttttgattttttttggttatttttcaatcatttttcaaagtagctcaaaaaatcaagatcaacaaagtcacatggaaaaagaaatatcatgaatgaaaattgaagaaaatgaacaacagctgtttttgagcaggtttggaatgtggcaaccaccagaccaacctggtaacaacatggaaacagagaaaagacaagacggtatcaggtcaaccctgtaacaacactgaaacagagaaaagacaagacggtatcaggtgtttattttagggccttagttaaacgactcccaacatttggagttccgactcccaaatcttgaggatgtcctgaggactgtctgcggacggtcctcaggacatcaggccccctgtttttttccccccgttttttgggagttggtcctccaaacccttcaattggtttgggagtcaactccctgagatttttttttctttttgcaaagcccctggggtttttttggagtcaatactccaaaaccccatgggggtttggagtcggcaccgagaaaaaaaataatgtacactcttgatgaccgagaggaataactcttggtcatcaagagtgtaactctcaacggccgggaggaatcctgccgtccctcaagattgtagcctttcaactccgggagggtccctcctggccgtgtgcctttcaacggccgggaggaatctacctgctggtcttttttttttctcagtgacaactccaaaccgccatggggttttggagtatcgactccaaaaaaaccccgggggggctttgcaaaaagaaaaaaaaaatctcagggagtcgactcccaaaccaattgaagggtttggaggatcaactcccaaacaatgggggaaaaaaaaatagggggcctgatgtcctgaggaccgtccgcagacagtcctcaggacgtccccaagatttgggagttggaactccaaatgttgggagtcatttaactaaggccctatttttattgtctcagaatttgaatacccaaaactgtatttgtgttgcctcactttcctgagacaatacacatgtattgtctttggaaagtgagacaggtattttgtatcatctcagagggatgatcctgccaaaaatgtctttgatacccatgatatttagccgtattgaagaaaaaagagaaaaaaaatgaagacaattttttttgcatgcgtaaatccaaatccaagatggtggattttctcaccaacaaaggaaatactgataccagtatcaggttcaaaataaatacaatacaagatgataccaaatacatgtcttgtctgagttcagtttcttctgctatctaaactttggatcattgttcttttccaatttttcatctataaacatcattttcacatgcaactgttttggtcttaattttttgagctaatttcaaaaattccaaaatatgaagaaaaatataccaagctttttacaaaaagattttctaaccaacttttcagaatcattatttggaaatcattttccactagatcggtcacagggtatccgttgcagatacctgctcttcgctggcggataccccccagcaccaatggatacccgccagggggtacagattcaactgtgtatggctgttttccccccaagcctggtggttatccgggtatccccagggatacccaaggccaatgactggctggaagggtttccttccagctggtgaggtatatgtccctcgcctgctggaagggtttccttccagttggcaaggtacatgtacagtgggtggactgttatttttggctgcttgttttggattctacagcttcaaagcacaaacttcaagtcaaaagacttggtgaaggggtgaagaataggtcccagaaaatgaatatgaagaaataaaaacaaaaaaaaaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttctagggcattaataaaaaaacacggtttttccgcgtttacacgcggtttctgctgcgcgcagcacacgcggattccgcgtttacacacggttttttaattaattttttactgcttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaaattaatggtgaaaaccattttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattctagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgtttgcacgcggttttttctttaattttttaccgcttaattttcgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgtagaatttaatggtaaaaaccatttgtcataaaaatgacttttgattattaatttttttttttcccactcatttttcaattatttgtttgcatgcatgtatgtacctttattttttatgttttttggaaattttaaatttatttcctaggtttcactgtgtgtagaatttaatggtgtactccaaattttttaaaactcaacggttaattttcaatactgaaattagacacattttttcacttaaattttgacaggttaattttcattcttttttgacattttaaatttttttcctacactttaatacatgcaaaaaatgatggtaacaatcattttgcatcaaaatgaaaactacatcttatatactgcatttgacactgtttttttatttagttctttatttcctaggttttaatacaataaaaagagaatttgattcaaatgtctcccaaaaattaaaaaactacaaaaaagaacactcccaatcatcggaaagggatacaccaaccatttctccagattcccatgcacaaggcagactctagtcaagattatgatcagcctggacaccacgacactatccaacgaggtgatgccagccaactagtttagaaataaaacttggtataaagctaccactttgggaatacttgtacttccaagcgctgtcacaggttcaagccccattgaagtcatttttgaattttttaatttatatttttattcaagatatagttttcatttttatgcaaagtgattgttaccatcattttgaacatgtctcaaagtgtgggaaacaaatttagaatgtcaaaaaataatgaaaattaagctcttaaaaatcaatcgaattttcagaccaattacagtattctgaatgaaccgttaagttttatggaaattgaattttctcattaaattctaaacactttgaaatgtaggaaacaactttcaaatttaaaaaaagcataaaaaaaaggtaaaataattaatgcaaagaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtattcaagatgtagttttcattttgatgcaaaatgattgttaccatcattttgtgcatgtattaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaattggattgcgccattaatttctacgcatattaaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatgatttttaccattaaattctacgccgtttatagtgtaggaaagaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattacgaaaccgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcttttaaacgcggaaaaaccgtgtttttttattattgccctttttctaaaagctttgttattcattttgggggagtgggagtgctgagagaaggaaatagtggaacatgacaagaatgattataaatgaaaaaaattggaaccaaagaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtactttactgtaatgtgagctggtgaatgccccactcaacaactggttaagactatctggtaaccactttttccaaaattttcatttataatcactcttcccatttcccattcttcctttctctctgcactcacacctccccaaaatgaatatcaaagcttttaaaaaaatcaattttgttttttatttttcacaaaatttgaaactttgttttttgtttttatttttttcatattcattttttgtgacctattctgcaccacttgaccaagtctcatgacttaaatctggtgctttgaagctctcggatctaaaacaagcagtcaaaaataacggtccacccactgtacctcattgactggaaggaaatggtacattgttgccggctggagggaaccccttccagtcaatgaggatgtaccttgctggctggaaggaaaccctttaatgacatgatttgggcccgtaggggtgaggatgggtcaggtcaacccatggttcaaccaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaaacgaagacgaattttttttttttttcatttttaaatccaaatccgatacaatgtatcttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttggttcaacccaacccagatggaatctgggtcggggtggggcggcacaagcccagatttcccaattttttgaccctgttgggtcggcccactaggtgacccatggtgggttgggtcaggcttttccaaaaatggactacccatgggtcgacccatgaggaggccaagtttcaaaatgcatgcttttgttgaaacttgcctggcatgctgagttattgacatcccaatctgagacatgaaaaatgatagtacgatcaaccaaagtagctggccgatgatggatctagttgtctttctttttttatttttctctcttctccattcacctttctttgtcttaatctttcaccaaatatatacacttgttgaatgatgcaaagaagaaggcatcatgcccccccccccccaaaaaaaaaccccctccacctaaaaaaaacctctgcttcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacggtagccccaatatgggtcaacccacgccgacccatcacccaagttgtgggtcttgagtcggggcggggcaaaagtttttgaaaaagtaacccaacctgacctgacccatttatttttggggcaggtcgggtcagcatttttttgccccaacctgacccatcctcacccctaactgatggtctctcccaagaccctcacatgctcctcctgaaaaccctagagattctaggggaccaggaagggctacagatgataccgttaagacctagaataggacaggcaccactcggaacccgtgcagagatggaaagagtgtagttggattggagttggaagagggcatggtgtgaactgttgaaattccgtagaattcaatgccaagttctggtctggagaagtttgtcatgggcttccagtccaaaggacatagaatggagatcacacacacacaagtagtcagttttttttccaacactgtgctcacctttaatttttcacttgaaagacagtggaccccaggatctctgccaaaaatgctgttgagagctgtagcctgtatccaatctccaaatccgcctggactggaacttggaagccatggggtatgttcacagctccaaatccccccccccaaatcttttctttctttcctgtcacccttcctgatgtgcttattcaactttgatgtatccatggcaaaaacagaggtccccaaatagcaaaatcaagaaaacccaaaatagttcaacatgacaatactgattcatacttgcaaaaaaagaggtaaaattaatacaaggtataaagctaacatagagaaggaaggtggaaggcaagatcaggtgtgttcaatccaaggggtaggagtaatgcaacccgaggggtaggagtaatgcaaaaagaccggtcgttcgtgtgtgtacatgatggtcagatagaatagtgagagaagaggtaggacaagcttagacaatggaggaacattcaagtagacttggttgtattactgccacccccacttgtcccattgcgggttctgacatgtgccaaaatccacgggtggttggctacctggggtaacggtaatctatcttgaggttcgtgcctcaatagctgaatttgtttgggagtaaacaaggataatgaaatgaattaatatgacgtcggtcttttttgttccattaatttgactctaagctgtccaaaaaactcactttgcggatgaggtctgaggcttcggacgatacagtcggagggatactaaagtcgacttttgaaattttcttgtacgtggctgaacacaaagatgttaacgcagaggtcagatgaatatctaatgaaggaatcagaaagaaatcaaaaggactgaccattgtgaccggaaagatcctcaaacggcggcacaccgacaaggaactcgtaggtcaatacgccaagtgcccataaatctactttttcattgtgatctttaccttcaaccatttctggaggaagataatccaaagtactggaatcgaggaaatggtgagcggattgcaacatcttggtgagctgccgagtcagggaaacagaaggaataaaatgacaaacccgcaaagtgtcttccttcgattaccgggggcgtggacactccagccaaagtcgccaatcttcagttctccttcaactcccaataaaagattttcaggcttgatgtcgcgatgaattacatgttttcgatgtaaataatgaagtgcatcggccatttgggcaatgtatttagccgagcgtttctcgctgaacttcccgtgtcgatgcaattgtttgtataattctcctttaccggcgtattctaacatcaaaaatattctcttttcgtcatgaaagtatccataaagacgtagaatatttgggtgtctaaaagaaaacacgtttcaatcagttgatgagaaactacttttggtgagtaattgctttctagagattgccaattcgataatcaatctgaatgatacgaacctgagattactttggatttcgatttccctccgtagctgtttctcgactttgcattcgaccaactctcgcttatacaaacactttagagcgataataaattggggtggcgctttggttcgaaccatgtatactctgccaaatttacccttacccagggctctaccaatgtcaaatgagttcaagctccactgggtctttggtctgagtaatgggagatttgatgaaaaaaagtatatagaagtcaggcttatttttatttagaagtaaaagtgtgacgcgacaaatggtcagtgacgtacagaggggatggtatctcgaaatctaacgtgtcgttcgccggtttatgacctgggtcccaagaccctctaccggaggcttcgtctctctcgaaaccgccatcgtattggccaattcccatattggccaagctagcagggttggagataggcggtgctgagggtggaggtgctaaggcgtaaggtttatttttcgattgattgaatgattttggggcagagaaagagccgggtactgattggtcattagagttctgggtatctgctttcttcttcggtttgcttgattcgtctagccggacgttgctgagactgttctcgatctgatcgatctgagagcctcgttggaggactctagaggtcatcgtaatgagtgttgatgggttcggttatttgcagttcgggaaggtgtgtgtgttggtgagaggaagtggtgagcaggttgaagtggtcaggtgccaatcatcgggcaagagtcttgacagccaaaacgggggttttgaccgtttaggacgacgcgaggcgcaaccgactgcggagtcgcgatcagctcatgaaattcattccaacctttcaacaaacagactaattgcagcttcaaaaaaaaaaaaattgcagcttcaaaaaaaacggtacaaattgttaaatattcatacctcccaagagaagggcctctcagaacgtaatacagttgttgagctctctatgttgtgtagtttacatagccgctatcatttcgtgcttcttcctctttttctcttttcacatgtcacaccttgtgacattcactgtgttttcatttctctcttatactggagacaactgagttggaaaggagctcttttccttcatcctttccaacctcactgtctccaggttagttctttctctttttgtttcttcttctctttctctcagtgaaatgacacttgatcctttccaacctcactgtctccagggtgtccattccaacaacagttttacttgtattgctgcagtctacatagttgattgtttgcaaggatcaatttcaaagtaattatctcctcaatattcaacttgacctcctgatgaaaccgaggccccatttgttagcgcaatgtaacagcatatgtgtgaaattcctgcaaaacttcttggaatttgagcatatttgacataatgccaactagggttccgatccgggcctccgggttcgggtatcgcctttccgagatccgaacccggcatatccggctccgacgccgggtacccaatggatctgagcctccagcccaaacttcaccaagcggtttgggagagcccaaaactaacttttgattttgaaaaaaaaagaaaaatctcaaaaaaaagggtccaaaacccccaaaaaccccagatttctgccataaagggcggaattttaggcataaaaatacccgatcggataccgggtatgtctagagtcatcccgtgacccgactcgacccggtacccggtcgggtagtgccggatcttcggggtccggatcagaaccctaatgccaacaaacacagcctaagtcatattctttggcctgtgatgtcaacagaagcttacagtggtaccacccatgttacagttgttactataccaggtcaccagcaagaagattttgggccaccatgcccaattaatgtggtccatcatccatttttatctccaaatttttgatagcaccttgctttggaagtcctggtgctagtggccttggttgttggcatgagcaacagtgcaacaaacaaaatacatgtattgtatctgcactacattttatcatattttgttttgagtacatgtgtattcaaatatgctgtatctacaattcctcttggccgctgagggctttccagcgctggctgactcacaacccccatgggttttttagagtatccactcctaaaaaccccctggggtaatcaaatttttattttatttttatttttttctgaggtccaacctctatacaagttggaccctttggttagaaattagatattgataattacaaactaaggtcatgaacagtagagcttgagttcaagagtgagaaggttgaattacctaagagcagaaagattggttgtgggtcttgtttggcaatcacagagcaatgtagatagagagagataaaatatttgatggaaggaaaagaagagatagaagattgtttttgttcttttattgtgttttgatctagttgtcaatgaagataacattagcttgacttgtcttcatcttatgctgtttcttatgagcaaagatgtatttactttattaagtacgcaatgccactatcctgaatcctggcaatcagatcgtgttggactgatctgacgggtttctgttcagtaatggatgcaataatgtcagcctcttggactcatctgccacactcatggttctagtacttactcaatggtcttgaggctaagcctggcgagtagttctggttgtgtggtgagatttattctgttgatgattgggctggggacaagtgacaaatagttagttcgatatctgagaaatggctgagatagagcctgcttaagtactcacgaggatgccttgcttgcttccttgtttgctggagctttgttgctgatgtcgtggggcaaattgtgtgggctttgttcccaaggatttgagctgattgtttcatctcctgtgtctgggagagaagaggctgagatcagtttcatcccttctgacattctataacccaagcaatgaggcttactaggtttcatcttatcatctacaagattcttgcaatgtttatttgctgactcatccttatgagggagaatctgacagatatcaatgcacaggggattgaagtggaccagcccgaccaggcagttactaccatgtaaggacatgaggatacacaatacgcaccagatgaccgtaagcatagccggatgaaaatacccatcaaagaccataaaaggcagctgacacttacctctctttctctttggtcatctgtttcctcctccttcccagatcacccattgaagtttaaactgtcaaacacacaaagtctacatctgttacttccattacctctttcccataaacaagcttgcaatgacccctttctgcactcttgtagcctctatctgttttgcataacccttgtttttcttttacatgctcctaagagaactaactttttcttcatactttgctcttgcttctttgttactatacacctttgcgtttccctttcccctgattgtcagctatcaagtaagaaccggctaccttgaggggttgctgttcctaaaacgagatagtgataagttttgagaaatcgaaggccgcttcaggttcagtgatttgctgatataactagaccacaggcttcgtgcttggtaaagttcagggatcggcgcaatataactagaagtagcggtcctggtagtgaatcctagattgacttcaggaacaagaggaattggataaggtttggataaagtcgtctcttcttggatttctggggagcatcaaagacaagagacaagaaacttatatagtatgtacaacttgcataactccatataagcataaaagataaaatgaatataagagtaataaatagtgcagtctgtgtagtacatggtacattaacttgtgaaaggtattgtgacatttacttgcaggctgacatttgctacccctaaaaaaaacaataaaaaaaaagaacaaatctactttggaatcagggttctggtctactaattaacatccatctgtctttataccaagcaaatgagggatctctcaatttcttcattattttgtgtggtacggttgacaagtcgggtgctgaacagtagcccatcttcttagttgcatagcctgagtagtagtatctttcttttttatcagttggtgggaccttggggatgtagagttggatgatgtcttcaactgagatgtcgttgttttccgctaattgttcggaaccttcattcttgattttgcttctatagatcttggtgtactttgggatcgatctgtatctatagagcttaatagattcgtcgctagatgttgtgaatgtctccgtttgtttcgacactattggtttcttgatttccatcgaggatcgaggtagatcgatgttaccgctcctcactctttgttgatctggagtgttgagttgtgtattcaccgaggtctcaataagcgattgatcgaccatgttgataaggtgtctcatgaccttaaacgatcgactgcgaagggtcctgcggtcttgagtgtgcgaggtcgtaatcggtccgaaatgatttctgttctctttcttgacacacttagtctgcttgaaaacttgtgagctaggctgagctatcctcctccgtcctacaggatcgtcatgcgacttcttcttctctgaatcgcgattggacttcttcatgtaggtcttctcaatcggcgatgagtcgctttctttttgtgtttttgtgactccgttgattgatttgctaattgctggcgaagaatctttgcttagtcgcttctgaagttgttcgagctttgtttgtagtgtacggagttgtttttctaacgacttgacttcatcttcgatcgacatgatttagttgagtctgaacacggtttccgaactatcaatcgtctccaaccaattgagaggataagactgttcctaatgcgagagtagtggtcctgtacgctcgacgtcctttgcgatctaaagcctacttttccgatttccaactgatgacccgttatcctttgcgaacttagaaaaagatagtgttcgagttatcgagtgtggaccaaaagttgctagccaaaacgactctagctgttgttttcgattgatgactaagaccaatgagatgtacaaaggaaaaataaagacaaggaggtggtttttgctcgttgaccagaaacgactaggatggtttcttgataaccaaaaacactgattttcggctgtcgagcaaaatcgagtaaaaaatacggtgaagttgatatagatcgacttccttctgtatcgggctgttccaggaatacaggtacgctggggtggtcgccaattgtcagctatcaagtaagaaccggctaccttgaggggttgctgttcctaaaacgagatagtgataagttttgagaaatcgaaggccgcttcaggttcagtgatttgctgatataactagaccacaggcttcgtgcttggtaaagttcagggatcggcgcaatataactagaagtagcggtcctggtagtgaatcctagattgacttcaggaacaagaggaattggataaggtttggataaagtcgtctcttcttggatttctggggagcatcaaagacaagagacaagaaacttatatagtatgtacaacttgcataactccatataagcataaaagataaaatgaatataagagtaataaatagtgcagtctgtgtagtacatggtacattaacttgtgaaaggtattgtgacatttacttgcaggctgacactgatgatatttctgtcatctctatactcgcacccatacctttgccttcaaggtacagaagtctttcatttctcttctcctgttcatatttcttttctctcttattcattgttttagatcatcctatctgacaatgaaataaaaccttcaagttttcctattcttacagcagctgtatctcttggaaattttgaatagtatgacaatattttattgactttttctgaagaattcaataactttcaaattgagttctggttcaatggtgtgcatagaaagcactggattactgaatatcataaaatttgaaggaaaattttagtcaaacaacgtaaataaatatctgggagtgtgattttttgctgtatgtttgaaccttaaggaagctatgagagacgttcctctagactacggagatgtattacctggagagctgattgaaagaattgacatgagaacggggcataagagatgaatgttaatggactatttccaaatgctttgatgcagaaatgacttcacggcccagtcacgcgtagatgatcggcccaagaagaagaaaagtctcctgcatctttttttggtgcgttcgaaatttgcactataactgcaaggccgattataaattgagtgaccatcgcgaatgtcaacagtacgaatattttccccgctgatgcttgattgtacaagaagtcggccgaaaagagattgtactcgtctccaaaaccctcgacctgtttccgaagatgtgtcttataagttttctatctttttgaggtgatattttgatgtactcacaaagcaagccagagataatacggctgaaaatccaagggtccaaccaatgccgagaatccatagagtggccgtgaaaagcttttgactacaaaacctgtgttggctgaaatgtcgcggagcgtagataggtaggcacccgacaacgtgacagaccagcgctacgactgaaatgagccaccaagtgaagaagacgggaggtaggtcgggcatcatgatatcaagatgttctgcattgatatccttgccacctcgtaagatagtcgtgttgtaatcgggtggaaacgcggcgggtgtgcaatgcagctggtgccccgccgctgcttgatagcacgagcctgcggccatcagaataatcaacattgtcagtatggggcagctgtaagcattgaaggaagcggattcagaaaactctaggcaagaactgacctagtaaaccaaagtggaacgacgcggtattattattttgcgcgtcagaagaggtacgatggataaccataattgttccgctcgtctgtttccaggggactagtccaccaagcgagaagatgatcaagacgaggcaggtgacgccaagcaagagtggtgcagtgtagagtacatgcagacgtttgcgcgaaatggggcgggatgtcatggtggctggagcttaagctatggttgcgaacgaagccggaggtcgaaaaacagactcgtcaagtcagaaaaattacaaccggattgagtttacagtatatccggaaagatacaagcagttgtcgaggttcttaagatgagtgatcttggtttgaattttggaagaaggggatccagaaacctcaaggtaagcagaaagtgttcgtaattcccaatgatggctcagtaggggcaatgtcaatgggttagaaggagctgacaaggacttccacttcggctgagttggatggatagcctgagcctaggagtctcgcattgctagaaacaaaagcaactcaaagttgcctttgatgttgaaaaccaactgaaaacgcgcctcgacctcaccactttacgattatggcaactgaacttgtccataaatatgtacccgttccagatggccgtgataaatgcgccttatcacacaccaagaacattggtaaaaattccttgtttcgcaatcagccctgaaccaaccgtggtaacgctcaagtgcgcatacgaaggaccaatgtaccaaacaaattgttcaccaatcaataatcttcttatgcaacaaaggcggatatgtcaattcaagtacagagagtcaaacgtaacttttggcaccccagttattcattcaatgagggccaaggaggcctagggggggggcaaattttttctcagaggggttcgtggggctgataaggctgatcatgaataaattttgagtatatgtaaagtcgacaaagaagaaagatataaaaagggcccaactcccaaaaattgggagaacaactcccaggaccgttggacaatgtccttgggagttgttttcccaattccccctgcgggattgggagtggacctccctttttttttggggggggggggggggggggggagaccacaacctcatgaccccagcaggctctgaaccccataattggctggcttggctggcttggggaggagtgatctcctctggggccagtctaggcaaaccaaaaagcaagagagattctaatttctcagaaaggttgaccaaaaaagtacttgaatctatcctcttttgaggaaacttatatcttagaggtttagtataatgattttgtttgtcatggatgctgaaaataatctcaactttccttcctaccataatattttgaattttttaaaattcttttggttgcagttttgatttttcattgtgcacttataaaatactagggaactcgtggctctgccgcagccatcacaacaaacctgctccatcaccttgactggagttttaaatttaaacatttctcttgctatgacattccaaattctacaatcaatttctactcaggcattgtttggtattatagccgttgatctgcttaaacaacaagatcattagctggttacccaaaatggataggcaattgaaatcactttatgcagctcaccccatgcttacaaagtataactaccactggaacaaatagtacctctgacccacacatcagtcttttaccaacaggtcctaaatcaagctctctcctcaggcaaatgtttctataatattatgtgagactccctgcgctgtgctttgctcacaaggtgcaacagtcagattacataagatcaacaaccataacaacatctagtcacagcccttgcctgtttcccagctttctagtgaaccgaggctaagtgattcctttttcttttctctcatctctctctttcattttctctgggctctgtagttatagattttggcaatgttgggccaggtatgctaactgtagtgctagtgtggcataacataggagtggccagcttggggttggaagataagtggaacattctatgaagagtatgaaacaagggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaaatgctcccaaagttactagtatgaaacaactaaggggggaatattccatggaaggagataggaggaaataactgtttcatggatcagggggattgctactagtgtgagacacaaggggtaagaagaatggaatatgttttgaggggagtaagtttcaagggtgtggagttcctggctgggaaatattattatccatgtggcctgtgcttgagtgttgtttgaatttgtttgagggtctggggagctttttagggtttcttgatcctgtgattctggtgttattagtggtcttgaggtgcttggattttcaggattggcttaccacaccggaagggattccttcctgtcaatgaggctattacacctcatcaatcagaaggaatcttctggtcaatggggttgttacacctcatcaacccaaaggaatcccttctggtcgatgaggttgttatacctcatcgacaagaaggatttcctccaggtcgatgaggttgttatacctcattgaccagatggatttccttcaggtcgatgaggttgttgtacctcattgaccagaaggaatcccttctggccgatgaggttgttacgcctcattgattggaaggaattccttccgatcaatgaggtgtaacagcctcatcaactggaaggaatcccttccagtcaatgaggttgttatacctcatcaaacggaaggggttccttccggttgatgaggttgttgtttctcattgaccagaaggatttccttctggtcatgtgggagtgactcccaaatcccctcaagcatgaggggtggtttgggcagccaactcccaacaaatcgaaaaatatatattaaaaaataaaataataaatggatggctgactcccaaagtcagccatccatttggaggaacgactcccaagggatgttcgacgaccgtatttgggagtcatcgacaaatccttgggagtcgtttttctaaggccctatttttattcttgctaacctttaaggatcttgagttatgacaaagtcctagaaggaggattttaggggtacttccactgagcaaccccatctagaatgttatgaaaaggttatttatgaaacaaatatctagtttttcttaatattaagattgttattgcatatgaattatttttaatttatctttaagcagtctttttgatactctggaggatctctaaggctgacaattttcccaaaaaagtatgttcctcctccccaataatcggacaggccaaaacactgatactgatgcatgactacagtcacccgcaacccactgcatagcagggttggtttggacatgtgctgcatcaaaagcaacctggcatgtcagtggggcaggtatggacagcccagtttgtgctcaggtcaggccagacactgcccactgacccaaccatgtggtactaccaacgctgccacagatacagtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagcgttggtactacctagcagctagctgcagagtccagattccagacaccagttggggtatgaggatatctaacatccagtctccagttcctccacagtccacccatctttggatctgatgccaaccatcaagatgcctagagtaagaaagcaccctcatccagggaatccagccgccatcacattgagtacaaccaaggcggctactagtggtcaatctggtagaaattctgaagcagatgccaagatattgcaagatcagccttctacagggttgcagtgctctatttgcttgggtcagccatgacttgccccagatctaccccagacctgcatgtcttaacattgaggcgggcatggacagaaaatttctgaatttgacccaccccgccccaacctgcaaccttgtgtggggaggggttggaccccattttttggcccaaaccaggcccacttgcatcctgagactacattcactgaaaaatcttgctgaactggcggcatgtgacacacaatattacaaagctgcctttgtaatattgcatgtaccactttgggcagattttttcagtcaatcagatgagttcttcaactgtatatataatatcacaccatccaacattgtaaatggaccaatcccattgcctggccctgagccattgtattgatgggattttgtcaagatcatattcaagcaggtctcatgtaactaaaacaatgcaatgtcaaatcagtgagcttatatcatccaaatgtttgagacaactggaggacttcccattggatctgggacccttgcagaagtcaatctagacccgaaaactcttaattctcacagagaaatttgaatttcaaggctctaaaccagctctgggagacctgcagatgctgacaggaggttgtccactgcaaaaatcatatatctgatccaattaagatgagagtggctatttctatttctgcttttttcctttctcttcatgtaatttttccccctttctcttatttttttataatgaccaatagatactatttttcagtcatagagaccagtaattcacaatgatcaaatgaaagagaagagttaaacaatatgatatacagtgtgcatcaatagccaagaaaagatcaccaaaagatgaaagaagccaaaggggaccaagaggcaacaccctaattgtatggatgaaacctgtggtgaccattggacttattgcaggcaccatcagcaatgataaatgaattgagaaacataaataacaagagtcaattccggttaatctcatgatacttgagcttcactgcaagctccccctctctctctctcttctgggattcatgcccgagtgcgagtgaatcccttgaaagcgagttcgtcgccgtcggattccgatccgttatcgacagacacgacacgtttggtgcgttgggatttggtctgggtgcgcgagggacgagtgagtgttctggttgaaggtggcggttttttgggggaggggtcttcttctgattcactcgatggatcaggggctcggctcttgccagagcgtgaagttcgttgcggttgttcgtccgctgttccgtccttgctgtgtttggatttggctccaaagttgagtgtcgtttgtgatcctactgcagaccttgcagacttggttctatccgcccgccctttgcctttggcagtggttttcggcgcgctttcggcttccatgtcatcgtcttcatcatccatctcgataggaacttgagttgaacttttttccctcgattttcttgcgtgctcgtgatctgcttcgatgcgaaagaagtggcatcaggcgcgtcaaagcaggaattatgatcatcctgggttcagggagtaggtgcaaaactgaccatcgatattgcttggctgaagtcgatcagtcgtcattttcaaattgcggcgtgtgtagggtttggcaggcgtgtatgtgtgtggcggtgcctggccgtttttctaaccggattcatcacaatcggaaaagggaaaataggaaacatttcagtagtcgtgaggcaacagctcatatactaccgggcagtgggcataccggcttgaacttcttaaaattgggagacccatcgctactaggcctatcttcgagatcatgtcgggaaaccggctgcttcttgatcaagttcacatatctgaccttgaagaaactttttgaactatcaggctgagttccctggcgcttccaatcatccatttcgcgtaactcattctcgctttggtcttcttcatcccatccgatcggcctagtaggtatgggtctagttttaaggatcgtccgcggtttgctgattcgaagttgattgaattctaaatttgtccgaacttcttcctccgtcaatcgtttacctgtcgtcttcaccgacaagtatcggtcacccaagtcttcagcttcatgttcgtctgaatcaattttttgcgatctcaatttctttggggattgcgcattggcacggccgctcgttttcctttttgtacccttttcacctgcagctgagagatctgagcgagacctctctaattcctgtcgggattggatgcgcgctttcttcttgggttgttcatctttctcagtattttctaaagatccatcttcatcgccgggagatagatctgtagtagctttcctcttcaagtcatgaaccctttgcgtggcagtttcccgtaacatcttgcttactggcccttcaatgttattgatatccacttcatcgagtcgtgaagtactgcgagtgatgctagtcgatccgtcctccggacaatgctcaagcttctgccgctttgcgggaggatcaatcagactatctccaatgactacttggtcagggttcccgggactttttgccagtttcctcgcagaaaaaggttacaaactggtccaagttgagttctcgttctcctcgaacctcacgtttgagtaaaggtggactctttgaaaacacaaacgattcagccctgcattcactgaaaccaatctaagagtttgtgctcacactgcctaggctggacgactgcgaacctgatttcgggtccaacctgcccgtgttctcaccacctagttgattcgtcgttggcggaggcgtttcttctcgtgcttcaggttgaatagactaggaagccgattcagcaaaaagaaggacttcggtaaatgagaacagatgaaaggttgccaaaattttgcgcactatcaccgtttcatctacggaatcatccactctggcaagcttctgtagagcttcaatttcgttttctcccggctcactatgtgacagaagctctttcatccgttcatcatccgtccgactgactgtccttcgaatctattgttaatatcaccaggtgataggtgagaagttaaaaatatgatgacttgacatctagaggtgcagagacagaaaatcgaaacaaaaagtatatttacaagctccgggccaggggatgagtcaggttctgtgaaggttgaattatcgccgatagccatcctggtgggtgtcgaacagcgttgagcgattgtcggagtttcatcaggaagggtgggattgtcggtatgatcgtcatcaactgggacctcgtgataatgaaactggtttaccaatcgccccttgtccacgtagtatatggcatgaagtaaatcatttaccgttttctccccttcaatttccgagcttgatgatttcgaatcgagattcaatatcagcctgagtcatcaaaggctgggatagagccgcctcaagttaccctggcatggaaacatagtccttggctttgatgacaacgcgatactccggccgagctggttttggccacaactcttgtagttgcggatgggatggtgaagattgatcagaaggcgaagtgtgggtgacaatgcggcctagaccggctcgaacgacttcttctacttccatagaatgttgatcctacatcgcattcaaggagagtgtagatggcagattagcaaattcgacatacagagttcttcaagaatcaagaaacctacttcttggtttacgaggaagatcacagaaatgtcggagaataaacttctgcgagccggattgggatcaaacttgaccggatctttgccccaattttcaaaggaactcggtacttgactgaagcttatttgtgggaccaattggctccaagcatccttgaagtctttttcaaaacttgaaaatcccttcgatcgcgattcatatattgaaatgacttgctgacatcgctgctggtacatcacttcggtgtcgccttctttcctgaggatgttgggtggtggcttttgtgtcgttgggcggttaatatgagtcgcttccagaaagtcatctaaccatgactgagaaatcagctggataccccgaacaagagcacagccaaccggaaccgttggtttgagtggtatcggaaggaagtgggtatgatgtttgcttggtagtcgcgatatagaggaaagaaatcctggaggaaatcgagacagagcgataggtgggattgttgcatcaataaaaaccttaaaatcgcttattagttaagggcaagttgagggactttcaaacctgagtcattgtacttttgcgagtcatgtgcccggcgggacgggctgatacaaatataaaccggacgccaatgaaaccttggagcagtgagcgataaacgatagtagtgggttaaaaattaagagtcctcccatcagctttcattgaattcaaaacaaagaaacgccaacgtcggacatggcacctgcataaataggaaaaagatagtggaattcgggaagcaattaccgaattgaatcaactgaagggtctgaagggttgaggaatatttgatcgtcaggttcgatgctaacagaagctcgcggctcgatggtgatattggggttttctccgcgacctaagtggagacctttgttaagattgttggtgagtgataatggatatggtcttggtagttcggcaggctcagattggtcactcttagaataaggaggaagaagccacttcgtcagcggcgcatagaacagtgggagatgggcagtgaggaagaaattgttagatggagagcacaccaactcaccatagagttataagaacccgcattcaattcgatagaacaccatctgcttaaagtctttggtttctcgattgagaaatcgttaccgagatctctgcctaagctgtaagtgcgagtaggtcgcagccacctctctcggagctttgcctgaacttgatgattcaaatagccgaggcacacagttgaagttgtctaagcgtcagaacatgtacttggcaagtttttcatgatgagaagcaccacgagatactcacctttgatatcggcagcatcaatgtcgcgaaagtagccctcgacaacccacatgactctcggcacagttctcagatagtccctagaattaaaatttgtgttggggttcgggagcaattcggtatgaccatcgattgtcagtgatcacgaagactcgattgcgcttattgtcggtgggccggggcgggcagcccgaaggtaaatttcgacccggcaacccgacttgtagccgaatgcctcagctggatcgaactacaatcggtcaatcggaatcgaatcggacgaactcccctcgacggtcgttcactgccatcaggactcgaccgttatcaaacagaccaaacggctcgtcagcctgactctgaggaaccccaccccgtcgctggtactgtagtgtaccgattgatctccaattcttgtctgaccacgagttgaatcactctgagcctgacaagtttcttctttcttattcaatatccaggtagtttgtaccgatcaagcgaaatctggttggacgactcgcttcaccgctatcgcttcaccgctatcaatcgaaggtacccaccaatccaaagaaacccaaaaacaccaagcacccaaaaacaaccagccctaaggctataatcccatcaccgctacccccctatcatcatcagcctccacctgctagtactacccccccccccaactgtgcttcatcttcacaacctatcaccacaccaccatcaccagcctcccccaccccaactctgcttcagattcacaacatctcacaactataccatcaccagcctccacctgctacccccccccccccactctgctttaaattcacattctctcccaaccaatccattacagctcagcctccaccactcacaagctcagctccaccacacaaacatcactcaatcttcactgaaccatcacaccacctcccctcacacatacatcctgacttggtcattatcaacagtaagcaatccattctccttcaactcgaaaaatactggtctgtctagctaagtacatacatgcaggttataaattcgcgtgtggggtgtgcatcaaaggacgtcgatcaactagctattttcgcaccgatcagtagaaatcagtaaaaaaggtgaacgtccctcagttgctttcaatccaactatcattgtcagtcctgctgattgcttcctgctgattgctattgtttgatatcaacagtaagcaatccattctcgtacaacttgaaaaatactggtctgtctagctaagtatatatatgcaggttaaaaactcacgtgtggggtgtgcattaaaggacatcgattgactagctattgtcacgccgattggactttggtagaaatctgtaaaaaaggtgagtgtcccttaatgattgctctcaatccaactatcatcatcagtctttctgattgctattgtttgatatacaaacaggcaggccacccgctcagtgtgctcattgcagagagttgaggaagaccagcagggtacatttgaagtgcacgtgcggtgataatccaacccagaccagttcagtgatctctcccccatatgattctgtatcaattctcatccaaaactaatagaacatcctatcccatatattttcatgttaatattgaaaccaacaagagccctccaaaagaaaagagaaggaaatgcctcccttcaggtccaaggatttttggcagaaattcgaccgcaacattttgatgttagaccttctcaaacggaagttacaaaatgatgcaaccatcattgaagttgctcaacctttcagtcggacgatgcgggatggcgagttactggccattgagttcatatctcaccttgcaggcttctgccaggtaagtagccttgtatgtacatattggttcaatttcagaggctttcaatggatcaatgaatctgaccattaaagataaacctttgaatgacaggaattagtagactggtatgacgagccaagactgtgtaggctggatcgcaaacaactccaggcacttttcagagtcatcaagtcggttaaaacagcagtggaagactctaaagatgacatcatctgtcaaactacgttgggccaagatccggtggcgtattacgaattttatcgctcagacattgacgggtacttctcaagatttcagaaaacgattcaaggggaattgcaacgacgtacgccaacaacttctagagaagatgctcctgatgacattgtgcaaggcagcagtactaggcagactcacacaagtgaaccagtggatcgcaaaccaagccctcaactcttctccgactcagattcagacactagtgagagtgacgacagcgaccatccatttcgaaaggtaccaaagaagccggtggtaattcagcacgacaacaaggaagagaaacctcaaattgtttcctccaaagaaaccagcccagaagcctcgattgacgcacaatccgaattgccagatgataataacgggaccccggccaagaccagaccactttcgtcaccaccaatcaagcctgaatctgaaccggaaactgagcacaccaccatctcgatcgaacaaaagaaggcagaactaatcaacactcatgagcttaactcaaatgtgttgggtgatttatggatcagccatcaagtcttgaagtccaaccaattcacaatcacaggaagaatgattgaatacacattccgactgaccgacacaaaaaagttcagttacccccgttttgacagtcttccaagttctctgccgtcgacaatggatgaagatgaaaggaaagctttgccggtggagattgttatcattgttgaaatcgaacttctcagcactcaaaccaccgaaaaccccttccaatttctcaacttcaccttcaattctcaagatgtctctgttctcaaatcacatcaggatggatccaaactcaagatgatcttacctgttcatcctgaacacttgaaagttggaggtaaataagtccacatcttcccaaattcttccttaataccttgcaacttatttttaaaatggaccttgtgatattgacattttaactaatgctttgcaatttttttttaaagttaacaagatcaaaatgaaacagtcaaaggagatgagacctcagaagacaaccaaaggacgattatcggttgaggtgatcacgatgttatcagagaaggaagtctttgaacaatcaatttgtgggaactgctccaatcatcggacgacttctctctacgaatcgagttcttcaaaaagtctacttgacccaatcagtgggcagatggttcgatgtccggtcagaagtggccaatgtcagcattgggaagtaagtcttcctttctaccatttgttttttcctttctttcttttgtatacctaattggggattgacaaaaaccgacaataaaacatttatgtagtgctttgatttgaagaatatcatccaacaaagtcgattcaaatcctcctggacctgccccttcgagacctgcaagatgattttcaaaccgattgaattggagtttgatccatttgtgttggaaaacattgaacaaatcagttaactgacaaacaaaatccacttcctccatcttgaaaagagatgaaattcttcttccgttacacaggagtagttgttccaacatcccagctcttgttttcttctttatataaacttgttttctcttgaattgacttcaatcttctattcttggctttttaattttttttgaaaggttcttggcttatcttaatcatgttttctaaatgagttgtatggtagagctttgtgcttggcttgttactcctatcccaattgtttctgtctagtgttgatccattatcctcacaacttgatattaaactaaatgatctgattccatataagctttagctgttcagtgtggccatttctagtcttaccaaaaagtgattcaattaaatatttgtatccaattgtttaacaaagttgtactgaagcccaccaacagtcagaggaaaacaatttaacaaaatgaatgattcaagaagtagattctgtcacttggataccacatcaattgtccaattctagggaaatgtgcttgtttgagtatgtaccccacaacaagtccttgcaatttttttaaagcacagtgggggacaccatattactgtaacatcccaccaacaaaacaaaattttagttgaccatgtcagctgaatgtttgtctgccatgtatggtgttcaaccccaaaagtgtcatttttgggatgattgatttggagtgtgtactttccatttctcatttggttttgcaatcagaccaacagttctctttaatttgattttttgtagcatcatttgaagtttccaaaaactgccataatgctttctttgcaaatttgaccattaatcaatgttgataattcatgttttgaaccctcttatttattcaaaccagcatagtcgtaccaatccccagagcttgaaattgaagttttttttgttgaacttatggatactcagaacaatttggtgtcaaaaatattggatgtcccactttacaatcaaaatggccatgatgaacccttttgcatcaagatggcatggtctcaagggtcaagaggatttctattattaatgtgaaactgatgaagacaggagcagctcctctatcatcagcatctccaagaaactggtgacagtgtttgggtgcacacacaacaattttctggtggagggcagatcaaaataaactggacacccaaacatgcccacttttttgaagggtgtgtgtgtgcaggctccatgtggtctcatacctgcatcagaaaggagcagcggtatgtgtttatgtgtgtactaagattgccattaccataggtttggagctatctattatttatgtaccaagtttgtgtataagtaagtaaatcgacaatacaaggtgcacgttttaagtgtgatacatgaacgtcaactaactgaagaaaggtctaaccatcaagaagatcggtgtttgcttggatgttgggaggaaatggagataacgatcatgtatctatattaatgttataggaaaacattccttaaatgatatttgttttggcgttgttatgacatcagtgattttgcaatttatggtttggtgaatataagaaattcgaccaatgaaaagaagataaaacaagaacaattctgggattggattgcgacagtgagggggaaagcaaaccgattcattcaagaatcactcgaggatccatcagaagagctactagaatcgagaccccagacagcaaacgctttcaaattgggattactgattttaggaggcagtctgccatgattcataattggagatggcgtcgagttcttcaaagtgctagctccttgtgagctcatatcggaagaggtgctatgatcgacgttgcggtgttcaagccttctaatgtgttcaggattcaattgattgacgtggttaacagcagcctgtcctaagccttcagcgagggaagtgctgggcgggacatcatcaatatcatattcttctacttcatcttcgtcaaactcctcttgcttaacgtgctcaggcgcgactgacgattgatttggacggggtaatctgccgctggatgattgggcttgatcttcttcaatcacaacaaatgatttttgtcgttctcgctcgttccacttcaaagtccttgagattgcatgaaaccaatcaatcgattggcttacaccacaaaccgtcggaaaggggtatgctgatgctgtgactttaatgtggtcgccctctagtttgacatagcaaccagaagccaagagtgatgatcaagccgatgttcaacctacagtcagtcaagttggtcatagcacatgttgactggagcttgagtggctgcttacgacgtagttcaactcttcctcgcccatcaaaactagcccaagctgtactgcgtgaagtgtatggcacgcaaatccttaattccatagtatccgggagtaacatcgggcgaaaggagagagtatgagggcagatgggagtaatcaacatcgcagggatttcgggatgtactagggagccaccggcagataactgaataattttcaaatccgtaatcagatttggtctgcctagatgttgaacttatcagacaatcacacttgactaacagagtaggctgtagaaccagtgggtgttgatactgtcaagccatcagcttggacggtggtcatatggtgatcgtcgcctgtaaggatcaaaggtgacagctttataaggaatttggacaaatcatgtttgatggagaaaatatgaagagacataaaagcacaagaaagattaatcaccgaatagctctaacaagctcacatacggactcggtccgcgatcaacaaccagttcgttcaagacttcaaaggattcagcgggatatgtactgaagcagacgatctctttatcgtccttgtcagctgaaagagacgttgagcgttgattagaaggcgccgagccgttttcgagggcttcccagccagacttgccaaggatattcatgaaaatttcaccggtcttaccagacctgacagcccggcgctttgttgggccaacactggctcgatagacggtacaattaaagcgcatcctcaagttgatcctgaccccacgtttgatggcttcatgtaagaccttctggtgatcggcgtagtcaaagttcgtaaggaagccaagtgagccaagtgcaaatgagatgataggcggaacgacccgttgaaacaaccaggaagcaaacaagactgtaccatccccgccaagctggatgggcagattgaggggcaggatgaagcatcaacatttgtaagatcaccaggtattattcttcaagcactcacagtgattactaaatcaaagagttccggagatttggcacacatctccggagtccaatagcgcaatcgcccgtcatcttggaggaacgagtcggtagtcgaattggaagcggagctgtgattactaagggtagaccggatcgagttgagagaagagaccgagtttgtccgggagactcggcgcttgaagcggttgcgaggggacaagggccggaaccaatcgggataatccctttctaagccggcgcgatcgaaccgagtggaatgacgtagctggtgatcgacatagaccaccaggggcttcgattgattggatgaggctgacctctggagtgactgggtgatcggcggatccggggattcacgcgagagtgagatgaccaattcccgagtgaggctgttcagaagggggggatgcacaggagggtgagttacgtaagaacacttgcagtggaatccaagggatggatgaccaagccatgagtgcgaagatcaatttaattgattgattaattaattaattaattaaatttaaatttaaattaaactaaattcaagaagaacatggaagggaagcaaaggaaatccgaaccgaatcaggtggttatctctagccttggtgatgatcaagacactctggatggccgttttgatccgagttcggccgagctgtttggagatctctcgtacactcgtcgccgtctcagctagttggcgagtcatgctctcatggttctcctcatcgtcgtccgagtccgagtctgcgtccaagtcatcatctcgatcatcattaatatcagcgtaggtatagttctgatggtctgggatggccatgctcgaaattccctgagaggtcgaattcggccggggggtgttgggtgagaggccgggtgatgggtagttgtgttgagggatcgttggtagtggtggattgaactgtcgacttcgggaacgctcgtgtcgggtcatgctacgagagatcccagctaaaagaggtcaagcagataatcatcatcatcaaaaccagaatgaagaaaaagagtcaacagatgcaatcagatcatccatctcgggcttggtagtaggataacataatacaaaaaaaaattcttctgacgattgtttccaggatcgagatgggagtgaacaaaacatggcgagttaggagtgatatttctatcgttgatcctgcccaagctgcccgtctgctgatgatgaggatggttatggtgacccgagttcggctgctgatgggcgttggcggttgaggtcgaagcaatgttcgaggcggatgctgaggtgtttgaggaacccttcatgttggagatgagatatcaaggatatggtcatacaaatacgaaaataaaataaaataaaaataaattatagaaatgtaaatctggatgatgatgatgatgatgtggtggtggattcaaagtcgctgtggatcggagaggccaaactcaaacttaatttggtgtttgtgaacccctttcacagctgtgagatcacgtacctgtcacaaagttgagatcattctgcctcagattgtctcctgtttttttacgagattaccgttaaactcaactacgctggcgctgatacttataagtacttacatcatggccctgaaaatgctaagccattcaagcagtgccccaaccaccacatgaagctattgtctgagtacatgctttgactgtttaaccaaaaagtctagatagcatcttggtgttgggccttggcatgcaaaagcagcccacactggctgacccataaaccattaaatatgggtatcatttgaacttaacccaagaccctcaatcaaaggtgaacaccagggttcccccagccctctggaaaaaggggattgtgttaagctagggtatctttggtcactggcaagctttccaaaaatggttagttactttattttgtgatgtctgacaatatctcagttaagtaacttttgctgttcttgtgtgcatttggcatcattaataaccatcaataactggctcaatgtttactttgaccagcctctttttgttcaggccaaatataatagttaagtaatgtgttattttggggaaaacataataacaatcaatagggggtatcaaatatagaaaatccgcctttagaaaccagtcactttcccaaaaaaaaaattgcatcaatgggccccaaaaggggttcaatgaagaaccaacatgtttaaaagagggtgaatttttccaacccagtcaattaaataatggtggatttggttatatttgataccccctgataataggaaaacatatccctatatggcccttttattgcttgttatctcactcaatatcttccaagcacatattgttgagctgatcagtttccttctcatctcatttcctttttctctgctttatacatgtcatgtgtatttcacatttatgtcacacatttgtagtatacctgaggcagcactcgtggaagttctccttttcctcatcctttccacgaacaccaatcactcacctgcaccttgcttgctgtcctcaggtatagtagtatttgtttctcttctctttctttctttcatcctttctttcttttcttttcttctcatatgaaatgaattatccttccacgaacacctatcactcacctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcgacgagtaccactacggctcgaaactctcgctcggctgtttctatcttatcaaccttgctcgctccggtctctttgacccggatacttcaagacaaccgttcctgtctcctttcaatcagtaatcaacggtcccttcaccctttcaactcacccagttctacatagcgtcctatcgtcgccgctgtatcgctatctctttgatctattcttctctaatccctcgcttcgcgatgttgacggacgatccctcctcaaagaaaccgtctaccgagacatctggaaataaaaccgagaccgatacgccaacagcggtctcactgaagtccgcagttgcaaggctgccggtcctacaatcccctggaccggactccaacttccttgactgggaactcgtgatcactgcatatttcgattccgtgggcattgactacgtaattgataagcctctgcccgatcatccgacggctgcgtggacggccgacaacaagaccgtttgcgcaatccttacgcaaacgatcgattcctctaacctcatcgcgattcgtccttacaagcgaaacacatacggaatgtggggagcgatcgtccgcgctcatcaagactcctcgactgggggccgcgtttactggctccgaaagctgctgttgactaagatggagggtgatgatgttctttcccacatcaacactatggcaaaggcgtacgaccgcctcaactctcttgtcaccaccgacaaaccgcttaccgtcaccaatgttcactcagctgctttgctcagttccatcccagacgactggatgggctgtgtctctcacctcatgaatcaagagggtgtcagcacagaatctattgttttggctctgaaaaatgagcatactcgacgacattctcaaaacgaagttgcagtatctgtctcctccactaagaccaagtctcataccggtaagcgacctggaaatcaaaacaagaagcctcgccactgcgatttctgcaatgcagatggccacgacctcaacaactgcaacaatacgcgtcgcatcctcgacgagcataaagccagccagaaggcccggactgactctaaagatcaggatcgaaagccaaatcagtcaagtaaaccagcagctcgagccggccgcaccttggctgtaactcttggtggatcgtctcatgcctacgatgaagatgacgagtcagactactccggttccgagattgaaatcactgcggggaacgcggttgcttctttatctgtctcaaacatctactccggtactggggacgcgaacctagactctggatgttccatgtcaatgaccccggatatcctctcagtcgaaaacccaaaaaccgactgcacacctgtccgcttggctgatcattcagtggtggaagcgacccacagaggcatctccaggctccccatagatggagaaaccaaagtcaagactctcgtggtcccttctcttcacgaacctctcttatccgtggcagctctctgtgatgcaggtcttacagtcgtattcaacaaggcgtcctgcgatattttcaaatctaacgacaccaaaatagaaggagatccagctggaagaggttacagacggggaaacctctattatcttccttcggaccctgtgaggtcttgctcttctctatctctatcaccccttccccctgatcactctctcctcggctatcaccaaagattctctcatattggtcttaagccactcaaagcgttgctgaagtctaacaaaattgtaccctcagtgatgaatgaaatcgaagtccaacggtgcccgacgtgtgtccaagcaaaaatgccccgcaaagctttcaaatcccgcgcggcccatcggtcctcaaagcccggtcaacttattcactccgacgtggcatcatacgaggtggtttctagggaaggttataaatatttcatcacttttgtcgacgattgttccaagtttctctatgtcttccccatgaaattaaaaagcgactctttcgcatgtttcaagatttttcgtgcattctttgagaaaagtggctcccacactataattgctctccgaaccgacaatggaggggagtatctatcaaatgagttctcttcctaccttgcttcatctgggatcagacatgagccaggcccacctcattcgccgcagttaaatggtgtcgccgagagaacaaacaggacaatcaagaatctggtcagagcttcgctaattcaggccaacctacccaaatccttttggacagatgcactccgacactcaatgtttcccttcaactcgttcccttgtcacactcctttgggtttcaaatccccctcatcaattttgcaggaacactcggttgacctcaaatcaatccatccctttggctgtttggtctggtacaagatccctgaagccaatagtaaatctcttgacatcaaaggacgtgcatctctgcttctctcctacttaccagatggaaacggtttccgcctttgggatcttgaaaagcgttctgttgtcaagtcccgcgatgtactttttgaagacacaacattcccctatggcgctaagctcaaacaaactcccgaaccagtttcaattgaaatagcctggcccaaaccatcaaatgacactcctgaagacactcaccatcctcaaagaactgagacaccttcaaccactccacctattgacaatgatgcacctctggatattcctctcgcacctcgctttgacaggagactagcagcatccatccatgctcctcataatcgtccccgggatcctctccccatctcttctgactcagattctgactcttctcacaaccctattcctatctcccctgtctcaagttccgactcaaattacaacacacccgctccgtctccatcaaccacgtcaccagatgttacagtaatttctctccctcctctccctccctctccccctccccccccagtgccccctaccccatcctcccaatcaactccacctcgatccccaccggccaaggccccattgccaacaccttccccacctcctatccgacgacgctccaaccgtgatcggcgtgctcccgaccgctatggtcaatggtccaagaacgcttccacagactgtgatgtagacaccccaaaaacttggcgccagcttctcaaatcccctaacaaacgttgttggcttaaggcggcggatgaggaatttgcctctcttcttggaatgcagacttggaagctcgtcccacgtccggaaaagaggaaggttataaaatctaaataggtattcaaagtgaaacgccgtcctgaccgcactattcagaagttaaaggcacgacttgtagatatgggctattctaaagtacacggtctcgattacgatgaagtattttctccgacactccgactggaaacgctttgcctgatactcagtcttcttgcctgccgcagttggacgggatgtcaagttgatttcaaaacagcttttctgaatggacacttggacaaaccaatctacatggaacagccccctggttttgaagatcctcaacatccggattgggtctgtgaggttaatcggtctctgtacggtctcaaacaatcacctcgtcaatggaacattgaactacacaaagctctgctcgaactgggcctctccaactcaaaatatgaccccactctatacttcaagctccgtaacaacaagctgattggtgccctcacaacacatgtcgacgatcttgcaattgtgggtgaacacgattttgtcaactccctcatctctgaagttggtaaacggttcaaaatcggtgcggacgaggagctcaatcactttctatcactgaagatcaccaggaacgccgaagatcatcacgttttcctgaatcaagctcattacatctctgaactttctgcaaggtttctcaacaacaatcccacaccagtggcaactccaactgactccattttcaaaaacctgagaccgcgctctcagtccgaccctgtgtcatccggcccgtacccccaactcattggatctctcctctgggtatctcaatgcacccgacctgacatttcttttgcagtcaaccgcctatcccaatttcttcgggacccgtctgagtctcactggcaggccggtcttcggattctcaattacttgataacaactaaggatctcaaactccgccttggaggcaatctggtattatccggctactcggactctgattgggctgaagaccgagacgacaggaaatcaacatctgcctacacctatcgcattggtgatggagctatctcttggaaatccagaaaacaagccacggtgtcgctctccagtacagaagcggaatacaaagctctctccgactcttgcaaagaaggtctctggcttcaacacatcctcacagaactttgtctccgaccagacaacgccatcccactgcatgtcgataatgaaggggctgaggcattagcaaagaaccccgaacaccacgcaaggactaaacatatccacgcccgctatcacttcatccgagaatgtgtccaagaacatgatatctccctgattcatgtgtccaccaaggacatgctggcggatatgctgactaaacctcttccccgagttgcactggaaagacaccgcaccctgtttggcattgttccataattgtttttcttctcctttcctcttccttcctccttttcttctcttttcttttttctctctttctctatgttctcttattttctttcttcttttttctctaaatccatgtatgcagcaagggggggtgttgagctgatcagtttccttctcatctcatttcctttttctctgctttatacatgtcatgtgtatttcacatttatgtcacacatttgtagtatacctgaggcagcactcgtggaagttctcctttcctcatccttccacaaacaccaatcactcacctgcaccgtgcttgctgtcctcaggtatagtagtatttttttctcttctctttctttctttctttctttctttcttttcttttcttctcatatgaaatgaactatccttccacgaacaccaatcactcacctgcaccgtgcttgctgtcctcagtccctgtctagctcatcacatatgttgtaacagcctttgatcaaattggaagctcctctggtggcaagattgaaaatggcaccactgttaccaaaaacaataaccataacattgatgatagaaatccagtgcaaatctaattttgcaattgcggagatgagcaaaaaacattaaatcccaatagtatagaccataaacaggtcacacattcagcctgattcattgatggaagaggggtgtattacccttcagaaatatgaatttcctcttcttaggagaagacagttttccttttttagtaagttattttttgcaagtgtgtgcagtgggtacacatcaaaaaatcaaactctaatttttccttagatagggaacagaggctttcttctcagggcctctgtgctccacacaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggaattcccgttagcgttaagcgtagcgtagcagaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgtgctacagccgtttttagcggtttttagctgctttttccaataaaagcgctgtagcgcagcgtagcgtagcaaaaatgcgctacaaaagcgctaacgctacaagattttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgctccacataaatcaaaaaatgaagtgttatttttgatttctacccactgtatgtacgtagcaatacacataaattaatgctaatggggtttattccaaaactcaaaaaattacatgtttgacacctagcagattgtatgatcaccttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgtgcgccatgggggttggcgtgcgcttatcaaccccccatgtcagacacacacattatacctacatcttttcaaggatgcatagctaattggcattcccatgttcaagggaatcttactgggccttcattttccaggaagggtgttgaaattatcccgtgatcccttatgtgaaatatccaattctctttccacatcaattcacattcctccgttcaaactcaatccatcatcaaacgaaacctaatctcaccttccccactcactcactcccaactcattctcactggctcattttctgcacaacttcaactatcttcatttgtgttgtccattgtccactcaactcatcctcaacttttgccaacttcttcttttcttatcttttcttttcataggcacagtggcagcagcacaaccaatggtggaaaaatgcttcacgttacaatgtttggacccatttatatataaaatattggccaacatttctttttgttattttatcaaaaaataattcaaattttgatataacatttcaatgtttcacaatgcaatacaggttgtattggccaagatgttactgagatttctttccagctcttggtttatttctatcaaccatctgcagagttgacaaacccacaggttcataaagtaaaaaatgttttgttaatttacaatgtattaccaacacggaccttgctattggcccaccattgacacaactgatgtttttttttctctgctcccatgagtcaccacaggatgaatgcatatattgaataattacctacagttgcagctgcaatatctttgtccacttctgtcttggactcccagggaagctagtaactgttaccaatggtgaaacagatacaatacaataaagtatcagcagatattattgtattgtcttttttaatgaggcttggctaatcgactcccaaaagttggagagtcgactcccaaacccccaaaacccccgattttgggagtcgatcccccaaatctgtcagcaggtttgggagtcggatccccaacaattttaaataaaaaaaattgaaacccccgaagggggagggagtcgatgccccaaaaccgactgggttttgggggtcgtcgagccaaaaacagcccccaacggccgggagggaatcctcccggccattgagagcacactcgacgtcgggcttgatggctcaacgcacaagagtgcatacctctcggccatcgagagtgtacactctcgacggccgagagaaagcctctcggtcgtcgagggtgtacacccttggctgctgagaggtacacagccattgagagtgtacctctcaacggtcaagagtatacctctcaacggtggagagtgtacccaagaggtgcactcttggccgtcgaggtgtgcatactcaatgaccaagagttttctcttggtcgttgagggtgcacaactcaacggccaagggtgaaaccctctcggtcattgaggtgtgcaccctcaacgaccaagagaaaactcttggccgttgagagtgtacactctcaacggccgagagtgttcactctcaacggccgagagaaggcctctcggtcgttgagagtgtacattctcaacggccgagagaaatccttttggtcgttgagagtgaacaccctcaacggtcaagagaaagcctctctcgaccgttgagggtgtacactctcaacggccgagaggtacgcactctcgtctgttgagagtgaacaccctcaggcttggagtgagagtgtgctctcaatggccgggaggattccctcccggccgttgggggctgtttttggctcgaagacccccaaaacccagttggttttggggcatcgactccctcccccttcgggggtttcaattttttttatttaaaattgttggggatccgactcccaaacctgctgacagatttgggggatcgactcccaaaatcgggggttttgggggtttgggagtcgactctccaacttttgggagtcgattagccaagcctctttttaatttgtattgggaattgtatccaactaaaatcagatacaatacaattttcaccaggaaaaaaaaatgctcaccagatgacaggtgacattgtgtagcattgattaaaactccagtgtagctccagtggtactgcaatacaaccacaatcgcccctttgtgctcttcagggggctgaactagagttgagctgggtacatactgggtaagatgatgagcttagcctgatgtcacttgtcatcaagtgatcattgtttgttactagtgtgtattttatcaaaaaaactgctgcacattttttggccaatttgaactgttttcaaaaaaatggaagctacaaaaagatcatacagtgtaggactcctgtgggacaaatggaagatatttgagatggaagtttggtgaggggaaaataaattgtggaataggttgaaagaatattgaacacaaattaagggtggtttgaaagacctgcccctctatagtactatacaaatatgtaaagaatcttaaaatcaatatttatgagagtgtggtagatttaaagatagagctaataagtatagtagcaacaatgtaactgatgcaatgcatgcataggtatcacattgtattgggcctgtattgcattgcatcgagatagaaatgtggggccctgcattgaattcttcaatacagtgcatcagtattgaattggcaaagcgatgtgatgtgatgcactctagtttggtggtattggtttgcattgctttccaatacgatgccaatgcaatgcatcactttttctatgcaatactaatacatggctatttattgcattgcatcacattgtttcaccattgatagtagtctctatcagacctatatcaatcaatacaaaaatcttctagtggatggctcaaaattaacaatgcagataaatgagcccagtgtagtgactatgcaagggtcaacaatgggtctttactgtactctacgataaccagccccttttgttatagtaaatgtatgcttgatcacccgttactaataccggtactagtaaaggaccaagccccaagcaactagtatagtattgatgcacccattttttggttgcttcatacagatatagttataggtttccgttttacccctggttaacacaataaccaactccaccaggggcaaaaggcataaaaaagacctaagttgatgacagcaggccttcagtgagctatcccctgcttatatgtgggacatacccctactagcatccccaggacccttatcccagatactagaagcagcatggcctcacaaactccaaaatccactcagaatgacccctccggcggtaaaaatactgaaggctattctactgatcactctcagactcaacaacaccgctcatcaagagcttcatctcttgtcattgcaccaaacatggtggcaccatcatcggactcgcgggtgagattaacacggccagctcctcacaaacgtcctgcggaggcagaacgttcatccaattccaaatcagctgttgagattcagtcttgttctgaagacgacagggaaaaaaaatagttgtttccgtctttgttattgctcatgggtccatttgctcagtaacagaaaaaaatacccatatctcagttattgtattgaaagcaaataaaacaaaaaccacaaactgggatatcgtcaagaaaaatccgatacggattgcggtaaaacccgtagggttattgagtcaaaaaaaatactgtaacagtacaataccaatatctgtaaagtaaagacccatcgttgcaagggtgaaggggtagaattggaattgataatgtgaagacaccatttggtgtgattgtgtgaaaaggaatgtaataataatagcagctaatttagatgatggaagtgactgttgatgactactgtgcctaatttttttcgttggatgattactactactaagtgttgcttttaaatagtaacaagtggttttggttgctaagggcttactaatgatatataatgttgattattactaatattaattggggatgaggaatgttataattatgatgtttgttcatgaatgattctgctgacttttttttctgatgactactgctgctacccaataactaatcaaatactaaatactaatcactactaataattactgaaactccagaacacttttgttagatcaggatcaactactgctctaagggactgtgtggatggtgggaaaaaactctgagatgaggggagagagggcctccttttatattgatttttgggggcttttggtgcaggtggactttactattgctctatttttgctggtgtaattcatgatgttaggtatatgcaatctgttgccaggtaagtaagccttcttcttggctgtaaccagacaacaagtctctgtctccatgatgtgatgttgtttgctgtgtagccaagcttccatagccatgctgtcatagcattttgctgtaaaaccaagcttctgtacccatgatgccatagtatctgctgtgtaaccagaccaccatatccattatgttttagtatctgctgtgtaacctggaaccattaccaaggtgtaataaaatctgctgtatccatgatgtcataattgttccttggagacctccttgacaactaacaatggtaatcgggtgggcttggactgccgacttgggccagcaatgtagcaacggtgggccagttacgctaaccgtagtgttagtgtagcgtaacgtagcggaattccgctaaactttagcgtagtgtagcggaattctgccacatctgcgctaacactacgcgtaaagggcgcaacagtgcgctaacagttagcgtagtgttagcgcaaaaagttggaattgcactaacactacacggacagggcgcaaaaaagtacccactacgctgcattacagtgctttttagcggatttttagccttttttgccgctaaaagcgctgtagcatagtggtggtagcggcgcactaacactacagaaaaaaaaaattctgttagtgccgctacaaagtagcgtagcgtagcgtagcggtggtagcggggcgataacactacacaaaaaagggccacattttgcgccgctacgctaacgctaaatggccctgtagcgtagtgtagcgtagcggcccaccgctgaatgtagtgggtgggttgggccgggtctgattcaagaaatacacagcccggcccaaacccaattagatgtggggctgcccgcgggccggaattgaggaggctatctgggctgcccgcaggtggcccacaggcctttacctggttctttgaaaaactgaaacattggctggggtaaaaagtaaaaattccatattggacctgaccaagcggcaagacccccagcagggcacctgactgcaccagcccaatgggtggccctcctagacccaattttcattccggctatcttgggctgggcctaagttaaaaaatccatcaaaagcttggcctaaacctgacccaaacctggttgggtttggatggccagttggacacctggcccaattaccatccttattgacaaccagctgtgtccctctgatgtcatagatttggttgtagtaaccaaacaatcttcctgaagaccacttgttgtacctttagtttccaaacacgcttatgcaacattcttgatggtgacagtatcaaattctccattggactttatttgtgaccagatacaacaattttgatacattaaaatacaaatacaatgtatttggagagaaacagacacaattacatgtattaaattggtttcactgttaccattgcccatgtacccaatatgcaatcctttatgtacagtcatgccccaaaacgttcaacaacataattgttagattaattacctgtttcattcatttattttataatgtgattgtggtgttcaaagaatgatgatttttgttcacaatctaagttctaaccaaacatccaacacatgcataacaaacccaactcacccaaaataaaaaggagtggaaaaggagggggtgaaaagtggattatatataaatcaagcttaacaaggcctctcaagagcccccccacaaacctggcaaaaggggggggggggggggctttgcagggtctgtaccacagagaggcctatatgtaaaccaatgtttgtggcctgagggccccatcttccaagacatttggccaaaagtgatcaccctcttttccatgagaaggcctgatcagtgcaaatctgatcatccaattttagagctgtatggttgcatatgacccttgaccattagggttgaagttttgcaagaaatatgaagaagttaaaaaaagaaggggaggcattaataagtccatgaaccagtttgtacagatatgcaagagactgtctcagagttagactgcctctgtgggctccatggaacatatttaatccagaaatgctgagaagaatacatgcatgattgaaaaccagttacaaagaagacaaattttgaaccaccctcaacctcttgcaacacaacctatattgaggacatgcagaccacagggtctgagaggagatgtagggtttcataatgatcccaagggcagtccaggagagcaatgggaaggtggggtttccagcaggtgaaatgtttcacctgccaaatgggcttcaggccacccaggccctcaccccaaactggcactttcaacactacctcatatccagtactggatatggagtaaaaaaaactggatattcagtgtttttttttttaaaaaaaaatggtgtgaagaggtgaacaaaaaaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcgagtgtggactgcttcccctcaagtccaggcaactccaaggctgttaagtttgtactatggattttgttttagaattagttttatagtttctcaagcccagttttccatgttttctcaccaacacaagattgtacatattttttacactataaataccttcatcttcatcaaaatacagtttctccttgggggaattttcattttcattttttatccatgttctcgccttaacaaagcccaccaggagggcaggaaaatgggcttgtgtgaagtttgattataaaggaatatttaactgagttaaattcttgattcttgagagactttatatatgtatttaaaggaagagaaaaaaaaacaaagaaaccagaaagaaaaatgtgtgatgataggactaggaggacttgacaattaagagagatcagatgaacagatatctgtggatcaacaagacccaaagatgagtgatcaacatcataaacttgtaataataataaccagaacctgtagtactagactaccaatcaatatattcatattctatgatgtgtccatgacatgtaacatcctcatgtattgattgatttccaaaaaaggaaaggaaagttgtggacaagaaatgacactctatatgtatatatatcagaaaaatgaaaaacaaaggttgagaaatgaaaacagacaatcatgaacaggagagatcgtgtctatgtatatgtatgtatgtgttttatgtatgtttagagaaacaaatccatctaacatcaccttaagaacagcgctccaattattctcacctcaaaacaaaacaaaacaaaccaagcttgaagaagaaaaaatctcatacaaagtgtatctaagatagatggaaaaagaaagctgaccaaaactaaaaccaaaattgattagattgatcttgggagaagaaatcacactcaatgctcgtcctctacaatgaacacaaaccaaaagtcaaacagggtaagctgatgatttgatgacaaggaacaaaagagccaagttagttgaacgtaccagtatcagtatccggctcacgaggagcaccagtagaatcggagagccatttcaacttcctcattcgtctacgttcttcacgatccttgagctgttttcgagtgagcttctttttcttaacgattggcatgctggggtcggcaggggagccagtttcgttatcagagttggtagcgctagggagaggggtagctgatttgcttccagacggcgtgcccttcttgctattcaacccgctgcccaatcgcttcccgtcctcaaatgcatccccttcaacaaccgccgctttgcccttgtgaactaactttccaccatctacattccagatctccggacataacgctccgacaaactcttcgttgtgcgagatacacacaaacgctcctgcccagtctcggatggctaccgctaatcctcccaacgcgtctctgtccaagaagttggtcggttcatctaggattaatacttgcggcttactccagagagcagctctaagtcaataattcattccaaagtttttttttttgtgatcgcaagttgaagtttaagtcagttcagagttcaactttctggagtctatctgttgagatgactaacgcgatgacaaccttaaccttctgacctccactcaatcccttcaattcattgtactcggcaatgtcaccatccaagccaacatcgatcaagtgttgtcggatgctagaaacgtgtgaataagagtaagttctagtgggcacagtagaggagaaaattgaagacgaacactttgaatgataggtccctgctaccagatccctccctggaggcttctagatcatcgtgctcttgtaccaatttgccgaacccagcttccatcaatttctctctcggaagccacgtgttgtggcgatggtcaaggttcttccatttgacttcgtattggaacgacttcttgagcttctgtcgcccaataatcatttccaacttgcgtttctctccgtttttcccttcgatcggcacctccatttgcttcttttcttcctcagacaacactcgagactgaaccagcagcagtatatgtgttagcaaaacaaactttgacaaagcaaggggtacaaaacattcaagatcggaagttgacttacagctttcatggcttgctcacggtcatggccgtcttggtatcgccaagcgatatactggacagcagtcttttccaaatgagcaccgatgttatggaatgcgtgttgggcgacatacgccacacgcaagttgggatgtttttcgattttaccggtgtcaggcaccgtttcaccagtcaagagtttgatgagtgtcgatttaccagccccattgggcccgaccactccgactcgtgaggagagagtgacggcacacgaggcattcatcaaacttggttttggggcccctggataagtgaatgtgacattggtagccttcagaatcgcacgcgtttgagacctaactcccatgagtgcaccaggtggggggaagacaaacttgaccaaagaagctgacagagtatagtaacttcgagcagcgggatatttctcaacgaacttggagagattaccacgatagtagactagctgtttattttgataatgaatgatgtccgtacaaatcgagtcgaggaaaccagagtcgtgtgacacggtcaagatggtgactttagtttgggccttgaggtaatcttgaagccattcaatcgatgctcgatccaagtgattggtgggttcatccaatagtagcaggtcggcctcacacaacattgctcttgccaacgctaacctcatcttccaacctccggagagtgattggactttgcatgcctggcgtgcgtcatcaaatccgaactctctcattcgctcggaaatctggtcttgagtcaaattctttgccttaacaaacttgtcggcaatcaaaaactgtaggcaggtaacatccgcatcttccccatcgatgtcgtgctcaacataaaaggttgacacactttcagggaagttttcgatttggtgtcggttgatggctttctattaatcgcggaaacatgattagatcatcccgatcaatcggcagggatggataaaatagaatgaacggatggaaagatgaccaaccaagagagtacttttaccacaaccgttagcaccacaaacaccataacgccaaccacgacgaagttggaggaccgtatggttgagtaataacagacctccataagccaaggaaaacgtcaagttgacaattttctcagttgggtcatcatcatcatcgccggcagccttgtagtaacgctccttgtcaatttccagccatcttttcaagttctccttggcgattttctcggcgtcttcggcaggcatgaaacgggacaggtaaggcacggtgtatcgagtccactgggcttcttcaaagtcacgcttgcgaaccaggctggcgatagagccagcttgataagagattgaggtttcgatgaacgggttcacggtaacatgagccatcttcccgattaaggatttgagagatcgctgagccaagatctcgtcttcatccgtcagtttcacggagggtgtgccaggtgtagagggaatcggactaggaccggtactagcttgggcagagtttttgagtgcggcaactgtagactcatcggcaccagaggataggatgagtgtattgacggcttggagagcgaattcacgaacttcggggaacgaggcagtctcagcgattcgattgacacccgggaagagattcttcaagtgaagatgggcaagatcgggagatcggacgagcttgaacaagttcccgaccaggatgacggtttgtcgttggacgatggagcttctctcagagagtgctcgttggagtaggggaaccaagaccgcgagagtcggaccgtcgacatctctgacccaaacgttagccgagagctgtttgatggcctcgggtacggtgtcaggtcgagccatacagttgaccaagaccggcacaaatggtaagacgtccaagtttgagagtactccacagacggccatagcagccttatggccggcagcactaacttcaggtttagtatctctcatctcttgagtgagtggtgggatgatttcacccagtcgttcggcgacttgatcgggtccaatcttaaccagactggcgaagaggtcgagtgcacctgctttggtcttccacttgacactcgaggtggataggatatcgaagagtaccttgatgaacctaggaactccctccggttgagataacttgatcaactgtttggcagctttctctgcagccttaccgacgacctcggcctttccagtttcagggtagcgttccaagatgatcggcagaagtggcaagagatagggctccacaccacctccagcaccgacggtccgacagatttcttcgattgcgatcatcgagctctcacgttcagagccaagcttggagcgggaagcacgaatcagatcatcggtgatggcatcgatagccaggatgtgaatgccggtggattgaatgtgattagccaatgcgcgagcggcaacggtgcaactaggagcatcaggagccgaatagagggattggaggagggcggaagtcgaaggaccgtcgccgttagtgttctcagtcatttttgatttgatgaagtctcttatctatatcgaaggaagaaatcaagctggaattaagaaataaagatagaaagttgagccagtaacgattgaaggaactaatcgatgaagatgggagaaggaagagaagcaattctataatatttgatgtttgttttgtgctggtggttgggacggtcaagagggaggaggatggtcaagagggggaggggcggtgggcgtgcgatcgagggtgggtgagacgctggagtggaggagaagaagggagttgaaaaatgaatagtcaatttaaacagattaaagtttcaaattgaatgcggctgtgcttgatcaaccaaccgcaacaatcatcacccacctacttacataagtgaaaggtctcatgttccctaacatactcatcatcaagagagtattcataattatcaagttcacaatagaacaatgacaaaactttggatttctttctgtggaatggaataagtgatcatggacggtggagtaatgattttcatggaatatgggagacatgatcagagaaattaaagaaaagataaaacaagaattaaaggattaaagagaggaagaagtaaaagccaagggagagagaaatcagacagagaaacactggcaactgaagtagctgggcagagcaagtacagaagtggttaaatcactgtccaagatagattcaccacgcgcaagtcagcattgaaggtgtcctagagtagcataaaaccagatttctagtgatgtttgaagatgataatcttaacatttcccatgaaaatttcacatctcatcaatcagatttcttgccttcaatgctcaaacaaaaagcagcttggctaaacaactcccaaaaaaatggagagttgactcccaagacccatttcccccaaatattgggagttgatcccccaaacctgtcagcagggttgggagttggccacccaaaatatttaaataaaaaaagaaactgtaagagtcagaatgactctgctctgctgtcaattggatacaagacaaagtcttggaggtatttctagaaccaaagtgaattgctagcacagtagaagttagttgtcaaatctctgccctgattacaacaatcatgaaaaggaagaaaacaaggggaaagaaatgagaaagaaaggctcatctagcatggtggaatttagtcgtcaaatctctgccctgattacgacaatcatgaaaaggaagaaaacaaggggaaagaaatgagaaagaaaggctcatctagcatggtggaatttagtcgtcaaatctctgccctaattacaacaatcatgaaaaggaagaaaacaaggagaaagaaatgagaaagaaagcctcatctagcatggtagaaattagttgtcaaatctctgcacaattacaacaatcatgaaaaggaagaaaacaaggagaaagaaatgagaaagaaaggctcacctagcatggtagaatttagtcaccaaatctctaccaagctaggaaagggggattatttgttggtttattagttgagtcaaagttttgtgacaggtcagtgttatttctgtgaaaccggagtaggtgcgggtttcacagaaaccaccagaggggtgagagcccatgtcccaaaacccactggttttttttgggggggggaggggggttggtgaacccaaaaaaagactgatggccaggagtattccttccagcctctgagagcacactctttatggccaagagggtttctctgcaccctcagagcatctccagcagagccgcaactgagcaattttcagcccaaatcagaagcttgcgggagaattttggggtccagcagagccgcaactagacccgcaactgatcacccccccaccttgcccccggctataaacccaaggcaatagccaacttggcggagaccggctacttgctccttgctgtgtttttctcacaacacacaccaacacaacacccaccatgatcctcaatccactacttcaacacctatccacacctcccccacagcagtcgctagttgtctaccagagcttggcaacttggccaactaccccctgctatctattgccagtctgctgtgggagcaatgtgacaggggtgtgaaatgtggttgtaggccactatttggacagactagagatggtcgaagggtatccgtcgcggatacccgttatccgctggcggatacccgcctgtgccaacggatacccgccagcgggtgcggatggccccttttccgcaaattgctggcgggtatccgggtatcccaaaggatacccgcggccggccaagtacctcgttggctggaaggacacccttccagccggcgaggtacttgtaccttgtcgactggaaggacacccttccagtcgccgaggtacatgtacctcgtcgactggaaggaagcccttccagtcgccgaggtacatttacctcgccggctggaaggaaacccttccagccgtcgaggtacaagtgcctcgtcggctggaaggaaacccttccagccggtccgtcgccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgctagcgggtgcgggtgcggatgcggatgtgcaatttcgctcaaattgccatcggatatccgcatccgaacgggtatccggatgcggaccgactatctctaggacagacattgaccccagctcttctggagatgctctcagcagctaagagaaaccctcttggctgttgagggtatacactcttgaaagccaagaggatttctcctggccgttgagggtgtacaccttgatggctgagagaaaccctcttggccattgatggtatacactctcaacaacccaagaggttttctcttggctgtcaagagtgtataccctcaacaggcaagagggtttattggccattgagagtgcataccctcaatggccaagagggtttctgttggccactgagagtgtacctctcagtcgttgagggtatacactctcaatggccaagatgatttctcctggttgttgagggtgtacaccttgatggccaagagaaaacctcttggtcattgagtgtatacactctcaaaaaacaatggggtttctctcagctgtttttttggttcactaacccccaaaagccagcggtttttggggcattcactcctaacccctctgggggtttctcttttttatttaaatattttggggccaactcccaaccctgctgacaggtttgggggatcaactcccaatatttgtggaaaactggggaaaggtgcattgataaatgcacaccctcccccttcccactcgcccacaccccgcccctccaaaaggggtgggaagtaagacctgcccttctttttgggtggggtttgccacacgcccctctgtttgctgacatttgcaacaagaggggtgtgcagtacaacccgcccaaaaaagggtggtttggcctgcacacccggcctggagggcctggaggaatccctcctggccattgagacttgtacagtctcaatagccgggagggattacacccggtctttgagactgtacaagtcttgaaggccaggaggaatacctccaaaccatcaagacttgtacagtctcgatggcttgcagggattcctccgggtctttgagattttgcagtctcaatagccaggagggattctcccggtctcaagactcgccagtctcaagactgtacaagtcttgatgcagagaatccctcccagccattgtgacttgtacaaagtcttgatggctgggaggaatttctcccggtcttctagacttgtccagtcttgatagccagaagggattctgcccggaccaggaggaacccctcccgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctagaacagatgtggtgatccccgcgtggtgagttttcaaaattgggcttgaaacccgtttttttgtgtatttttctgactacactcttcttcatccacatatatataatttccttgtggaccaagaagggtctgcttcttgtccacatttccctgtgttcagtttttttgttttttttgttaagcatttacagaaaggttttgaaaacattgacttttcaactcaggttgacttattttggtgggcccaagttgagcaaaccccgcatttgagctcaaaaaaagttcaaatctgaattttagaaaatcaatcttaactccagttgtggtgtacaacttctgagtttgggctggatcaataggatcatctagcccttcaagtattccgggccaaacatccataaacttttgagggagcatcatgattgcaaatcttgtgacgctcccaccaaaacaggagaaactcagcacctgagttcgtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagctggagacttgtgataagttcgaacccctcccagctatggagactgatggaagggagggattcctcctggcctttgagacttgtacagtcttggagactgggcggaatccctcccagctatcgagactgtacaagtctcaatggccgggagaatccctcccggctattgagactgtacaagtcacaatggccaggagaatccctcacggctattgaaactgtacaagtcttgatagccgggagggattccgcccggtcttcaagacaagtcttgaagaccgggaggaatccctcccagccattgagcactgacgtaagcacaacactccagagtgttttgcttacatcagcctgccatgacctcttgagtggttggcgtgcaatcccacctgcccatctctgaggggcaggtttgatcacatgcccctcggaagcctgattcctcagaaaatcaggcttctgatgcaatcaaacctgcgcctcagagacgggcaggtgcaattgcacaccccttatggaggggcggtggcgtgggcaggtgggaggggggagggtgtggatttatcaactcactggggaaaacccagggaagatgaggtttgggattcaactctccactttttgggaattgtttagccaagcccctacaaaaaaggctagatggaaagactgaagtcaacagccaaaccataacttggccatacacagcaataaatgttgaattttttaacttctgacagactgtggatgaggatctttgagaaaaatggcacaaaaaaagacaaaggccttttttgagaaaggttcacggaaaaggattgtgaagaaccaatggtattttattcacagtattctaggctagcttaagtagactacatacatgtgatcaaaatgttgttgaaaatgaaaattaataaagaatggttttgaataaaactgagaggaataattttatgagttcttgaaagaaaaaacaagacaggccttctcaatctcttttagtcatgccagtaaattaatcaagataaaacataaatttagccacaaatattgaaagtggttcattctcaataatcagttttaagaatcaaataatgaaaaatagaaagggaaagaagtcaatcatgaagacaggagttgttgaaaaattgtaatagggagttctagttagactactacaatgcataagattcaaaaaaaaacagctatgagaaactataattcaatctatatcaagatgattcaagaagggaaaaagagaaaaagaagggtgaagaagggagtgattttgggcaagagtagaccaaaggagtgaaaaacttaacaataaacaagaatacacatccacttgttccaggagattcaatatgtacttcatttcttatgctcaacacaggtcttgccctgggcagactcttttcaagaagccaatcttgttgtaaatcagttggaatcactcaagaagatgtacatatttgagacatgtctccaagatttctaccctgccacatagtccaatcaatggtctctaggagcatctagtcatccaatcaattctctcctgtgctgtcatctgtcaagtttttttttgctttttttgatgctattatacagttgcttaccaaggaaacatgcatgggctggtaagagaaactgatatatcagccatatacattgaaacctgtgtaaaggcataccaatctttgtgtataacctgcctaagagcatagtgaagggcttctcccaaatcctggtttcgttgcaagtccactccatctaagggcataacctatctcatgacacacgggcttgcccttcaggtctctctgtggattgtcaatttaagaaatgaaatgggtttgtccttcatcccacttggcattgagaaacaaaacaagactgcaaaacccggcgtaatgcatggggtacagaaggccacttttattgggaaagaaggagttagctaatcactttgcctgaaacaaaacatgtctgttccgttgggttttgtatagccaactatgtcatgatacaatccaatgtggatagttgtttggattgctgacaggggtgatgatcttcagagggtttaatgtacagcagattgcagacaataacagttagaaaccaagcaacggaaagaataaaaaagacaaatacaatgaatcatctcaataagatcggacccttagagatggacggggaagatcaatcctttctcaatgaagccaatcgagccgagaagtcatctatatcaggtacgttagcgccgccacccgcggtacttccggtcgggcctgccgacgattcgccaatggccacagcctgtcgcgattcttggacggtcgatggagcttcgaggcgaactggagtatctccaagctaaaagtttcaaacaaatcaaattataattcagtttcgtaggcaagtcaacaggccgacgcaattgcaggaagcttcacctggtgactcaagttgatgcctatatcatccaggacctcctgtaagattttgtcactctcttcttcctccgtttcgtcttcgttgtcttccatggcgtcactatagaaggatcacatatcgataaggtcgaaaggaaatccatgaccagtgaaatggcttgaatataatcttcgaggacttactcaaccgcatcattcatcatctcttctttcatgtccatcacactactttctttttcaaagtccatcagtattttttgaatttgaggtaagttcatcgtccgactcatcatccccattgcctgaaccaagaccgttttagtgacagaaaaatgattgaggtgccagtgtagtaagaattttcagcagctatttactcacccgggtcgcacctcgcatcgcttcagccatttgttgattgctcctcatggtctgtagtcgtaagcttacagcttgtaattgagttttcatcgaataaaacttggccacatagcgccgggtccgaaccaagtcacgagccatgactttgcaggaattctaatcggattatgggtggcatgttgatgaagagtttgttgagaaatcgtaatcaaggaagatgaaagatagaggatcagaaccagaacgtgcacaccaaccatttgacctttcttggcgttggacttgatgtcaattatcagttgcttttcctgactctctaactttgtacgctcccggtcaagttcacgcgtagctttctgcaacgacctttgatgttcccgcatccgttccgctggtgacttgtagcgtccaaatacagcttcctttaggagaacatcaacctacaacgtcagtttagtgaaagttgtgcacatcgaatagtctcggagcaagctcacaattatgttcatcgtggatgagctctcggatgtgaccgcgctgtgcaattaccgggaacgagatcagggcggtgtttcggtttgttgaaatttgtaggcttgatgtcgaggaatggtttgtgttgcagttgggtcatagttaaagatcgtgaaatcccccgaagtattatttgtaaatctggccgatgaagcctgaagcccgaggggtacccggtcacctcgagctatccaacggggtatggatgtgttttcaaggagcaaaacgggggtcggtatggagcttactggcccgccatttttgccaaaaaaaggcaattggcaggcctgaaccaaacttaacccaagtctcaattcaggatgtaaacgggtcgggttcaggcccaaacacagtgcccgaacccaaaccaatgcctatgttgggttgggttgggttgggtcaaacttgaatacatgctgcccagacccaaacctgtcttgggacttgttgggttcgggttggcagtatgcatgttgcgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgcggcaatccccgcgtgctgagttttcaaaattgggcttgaaacccagttttctgtgcatttttctgcctatgctcttcttcttgcactgttatctaatttacttgtggcccaaggagggtctgcttcttgtacattcttccctctgctcacattcttgtgtcatgttgtgagttttgatgtagttatttttgaaaatgacaacttttcaactgaagtcgagcttttttggtgtgtgcgagttcatcaaaccgcttatgtcagcgtaaaagaaagctcaaatgctgattttataaaatcattattaattacggttgcgaggtgcaacttctaagttttggcctgatcaataagatcaggcaggtcttgaaaaattggagaccaaacatcaagaaagttttgagggagcatcaggatttcaaatcttgtgatgctcccaccaaaacaattgaaactcagcacctgagtttgtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagctggagacttgtgataagttcgtgcatgttgggtttgggccgacccaagtgttatagactttgtacaccacggctcgatattttttttggcgccgcgttggcttggctgcggggttgaagacaggtccgcaccgacctgtctgctttgtaatcaacagcggtgacaggccaacactggcggtgggtaggtcccacactggtcttacccatccgacaggggtgtcatgccgtcacttccgacacaccctgtcggcgtgacactcgggttaaaatttggcagtggattacatggccgacaccatttggccctgttaagcaggccaacggtgttggccagttggcccagcccaaaacggctgttggcgcgactacagtcaaaaaggagtcattcagggcttctccagccaacgaaggcttgcctgaacaagtgatccaacattgtcggctggttgagccttcgtcaagcccttgaagggatcatccttgtccgtgatcagtgcgggcttgacttggtggcaggttacaccaacctgactcgaccaccaccaccacctgaacatcataagaatggacttcactccgaccaaaagctcgagcactcccaaatccctcggccgtgttgccagtggccctgagcccggaaactcgttagagcacgatgctcccgctccgaccaaaagctcgagcactcccaaatccctcggccgtgttgccagtggccctgagcccggaaactcgttagagcacgatgctcccgctccgaccaaacgctcgagcactcccgaatccctcggccgtgttgccagtggccctgagcccggaaactcgttagagcacgatgctcccgctccgaccaaacgctcgagcactcccgaatccctcggccgtgttgccagtggccctgagcccggaaactcgttagagcacgatgcttcagtgttgaatcgcacaccagcacgccgcccttccaagaaggtctgttcctccaagtcttacaagaaggtgattcacaagctgaatgcctttattcctttgacaggctaagattacaccggtcccgaccgttaggcaaagcatttgcttgttctacaaaaatcacccactcaatggaagtttctcggcaaatgccgactacgttccacaaaactaacccatgatggtggcaattcaatcaaccccggcaacaaagttgatgacggacctgaacatcgaaacaccttacttagttacacaaaaaagcatgttgcctgtattatatctatttatgtcattctacatgtctacataaatattgacattgtctccttcaaatcaaacctgggtcggttcttgttcttgaggtcgaggccaccgcgttcttcttcacagccttctcttgctttttcttaacagtggacaaccaaacagtcaaaccatcatgcattgtattaagccattgtagtcggtcaaccgttcgaaagccaacgtctgatacctctctatgtaatgctggcaatgagagtgaagcaaggtttacaacaaacctctcattgtcgttgtgagtcaactctagggccaaattggaggtctttcgctgttcaacgggtaccgccaaggtctcagtaagttgacatgcgccgcgatgacaatcgtgctgagcattcagtccactttcgatgttctaaacacatcaaaacatcaataagcttctcatccattatgaaaataagacataatgctaacacttgagtgcacaaatgtttcttgaggggttctctggatgtccctcatcatgtaagtgtcgtttatccccattttttgaaagactgttgtatgaataaagtagccactttgatgagaaggtctctgaaccatccagatggagtttatttggccaatgtgttggattttttgaggctgcaagacattgaactacatgaattagaggactgaatcaggacagcttaatggattacagatcagatcaaaaagaataccagaataaaataatcctttttgagtacttgcttcttgttgaggttgagttcagatacttgtgtgattttgtgggccgggtatgaattcttcaagtcttgagggattgctagctggttaagttctggtactgaatctttcttaacattaggaaaatagtttatattctgaatggagtctgaatgattatagcccaagcttttctggattaagggattttgggtaaacatattggtgactagattggaagattgaatgtatttctttgttataggatcaaaaaagaaaccacctgagataatttgacggaaagtgtgataattgctgaaagtaattgctatatcttgaccaggactttgacggtttgagtgaattgacgcaaatctaagaatgccgttataactttcaaatttttctgttgcaaaaagagtagctggaccaaaacgtagaatagaatctggaaggtgaagcaacatgtgaaacttggctttattgacccattgggcagaatcttgaataatgtgatgtaaaaatatgtcaatatgattcctcaagtcagaaatatatgtctccatgttgtcaatgtgagtttggaagattaatgagccaagatgacagagagaagaccagattttgatttgggattgggtcatgaactggaagaagatgaagggagctgcttggagaataattctaaaatctttgccaactaaacttgaataatattggaccatgctggcaggtctgatagaagggatattcaaagaatgggtattaaaagaattccataacgccacaagtttctttttttgaagttcgtccaatcccttcataaaatctcggaataaatacttcactggtccaagtaaaaacacatgtaagacttcaactggagtatccttgacagaatcaaaccctaagaaggacaaagaaagaaggagaacagagttagttataactttcaatgtagaataactcataaaaataaaaacctttcaactccaagtatgcattaaacattcttttgggttccttctcttccatatccactaatttttgaggaatgtcctgctcaaaccgagttggtaattcttctcccgccgccagtaatgcaattttttctgattgaaagttgaacacttgtttggaaaatctcagattgatttgatctcgaacagctagtttggcagatttagcatttagtttatccaagttcaatgtttccttggtttctgtccacagtttttttgagttctctgtggtttcttccatagtacgaaggggatttggacactgtgtcagaagagtgaaaaaattagaaccttttttttataaacaagtaaaaattagttgatatgtacatctgatccgtgtgagttcttttgagcaaatttggcaagatacgcgagtttttggcgggatttcaaatcgtcagagcttaagacacaatatcggcaagaattgagagcatttccaggaacatgggtgttggtgatttcggcgtgcatgggggaatctgctaagaaacaaagagcactagtcataacatgaacctcttggtctatggtactatcatatgctacaaagcccttggtggccatatcactggattcaaattaaagtaaaagcagtaaaaatcagcaaaacagacccaaagaaataaaacaatgggaaataggaaagaaaatacttcaactgttcaacaaccatttctcctagttccaaaggtccggtaatgttggatgtgcagagaaaatgacagttgaattcctgattggagattttgggtggtaagccggaaagtgtaaagtagtaggaaatatgtttgttccactttttggatttatttccggaggtgtcatcacagtataagttgatgggaacatttctcaaaatctttcccgctgctttttctctccaaggatttggcaagctgatagttgaattattttcatcttttttgtcaaacacaacaaaatcagggaaatcattcagtttgtttgtttttaaatgggtttttgacaagtttccctatcaataaaatctcaccaatcatttctttcccgcagcattcagccaattttgagccactattcagccggatatcaggatatggtacagaaaattcatcaacagaaattgttctcaggcaatcatcgtgataagagatgtttgcagaaatgtgaatttctacttgtgattgttctagattagatttgaatataggctggtagcattttgcgtaggttttttcattctgaaggtgaaagaagatggggatcacgatttgagaatcttttagttttacaggctcaaagatatagaagtgtttgttgtcggaatccaccatctgaacgcgaagatctgattggaggtgtttcagccacttggctgattgagatgtcttgtagatattacgtctgtttgtttcttctggcacgaaatcaagatgaggcgcaacaagaggatttgataaatcctgacaaagcaaaaagacaagttgacttattaatgcaagctgtattgtggaaaacaaaccaatcaagtaagccactcacatctctgattaactcctgggcattcaatccaaacactggctgaccaaaaaccgtctctttttcaataatagtgtgattggacaacgttcaaatttttgcccgcatctgttgcaaggcctcccatccaggaagtaggacgtggtatatcgtgaaaactgaccggattagatggtacatatcccgggacataagcttgtgtaagtaaccaaggagcaaggagccaacaagatactgaagcataaatcaacaaccaggtaagtattttgtttctttctttttcatactcgagtcaaatcctatcacctctctatttagaaatggataccaggatgagttatcgggcgtaatttttctaatcttctcttcttcgagatgaaacagggggctcaaatcgtccagactggaatcctcgggttcagcatttatctgtccaacggccacaccaataaaatccatccagctcagctctccctcttcttcggacgactcctcctcaaaaatactttgcgggacttcctccggatcttcagcagtggggatttcacaacgaatttctgtatcttcaaacgtaggttttcattgtcgttgaccacaggaagaatccccgagatgatgttatcaagaacgattggtacgtggttcaatgtttcaattactgtcctccgagaacgctccaaattctgagtttccttgtttaaccgaacaagatcttgatgtcgattcctttggcaatgcctcctcctatccgttgttgcctttccgtggcataggcagcacacatacttggcttccttgccaccgtttcttgcaacaaattctttcacaaaaaggtaagtctttttaatgcttccttaatgtgaagaccaatacaatgcttacatcgataatctaaatccattgatcctagttaattttgggcaggtgtttttttcaacttattgactgatttgacttttcaccaggcaggaccctgaccggaaaaaattgtatgaaccaaaaggtatttaactgatgaccgttggcttattccttatttcctttcactgccaaaatcaaggactaacagcaaattcaaccgtccctttttgtcggtcatctcaagcagcccgggtttatctcagaccggactcccagcccttcccctcacctcctctttcagcccccaatctaaacccatccgatttcctttgtcagcccgagcagccttgatcacctttgcccttttcagcccacaactgccacaattgccgatcttttttcagccccaaaaaaccacaacccagtctttttgatcacaggcaaattcaaccaccttgcccaaacagcctcacccaacgtcatcaacccagcaaacaaggtgtgacacaatctccttcatctgtttctctccagcctggaaaactggctgacctcaatctctttcacactttggtcggtgtctgaccaaccaagtgtggaataccagaacattcctgcctctcaaatcgtacttaaaccctcccccaatcactccctccctccccatccatccaatcacaccttcgcagattgttcccattagctattcttctgctctgaccacaccattgaccgatcttctcttacagcgttcacttataatggtcatgtcaatgagtgacctcatccaggtgatgtcaatgatccttcaacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttggtttattctgccaaaaattcttcacgattaacagtcgaaatcgactaacaaatcgactaacacacaacaacactcaacctcatcatcatcctacctcaactcttctctcccaaccgactctcaattgcatcatggctaccgaggtcgttcgcgaatcaaaaatccttctctcaaacgaaaactacactctctggcttctcccaatcaaagcgaaactctacaaactgaaggccctcaacattgtcactggcgctgttacctgtcccgattctgaaacagacaaggacaacttcaaattgtacaataaactcaacgaagacgctgacgccgagattgttcaatacctcaaccaagaagttcttgcgtatgtcagttcggctctcccaaccactgacaagttcaacggattcaagctatggcagttactcaaagccaagttcgctggcaatgatctcacctcaaagactactgctctaaagaaatttcttgctgttgattacaactcgttcacatcgtttttgccacttatccgagccgctaatcagaaaattgtcctctcgtgccttgctctcgacgaccaagttaaaacaatcttaatgctcgataaacttcctcaagacttccattcgttcaagacaaacatttcaatgaattttgaaaccctaccgtttgacgatgtactcaagaaactcgaggactttgctgctcaaaatcaattaaacggtactatcaaatcatcgatcacttctgaagctacgatgtataccaaatctactgatccagagattgtctgtcctcgctgcaagagaggcttccgagcttgttcgcactgtttcaaaagtggacataccgaaggcaactgtttccagaagcccagaagacgaagaatacttacaacaaaaatacccggatctccatctttaaccgatcgatctcttgctcaggaggggtgttgaatttttcggtcatcgatctctctctctatttctcttcctcctctgtcacatgtcactcattcaccaccggtttttctcactgagttcttattcaatatgcatatgtcctcgctcccacatcttgtgcaattgttgtatctagactatttaagacaaccctagatactgagaaattaagaaaaaacattggttctttattatttttttgaccgttcctgaaggaagcacttcagcccttccttcagtctgtctgtgagcacttaagccctctcagcagaaacataaaagattttttttcttggtttattctgccaaaaattcttcaaattgattcctctcatcgatagccctaatcatacgagtcctgttgccaatcaagagattgatccagccaacctcttcggtcctttatccactgctgataccacgatgaatgacacagtagtctcaagccttgattgcgccatcaacaaaacctgcaccgatcttcaatccaagttgaatctagatcctgagcacttgagtattgcactcttgactagcacggtaggtgtcacttggtctagctcgtctcttctcctgctttgagccaaccaatctcctttcttcattctgaatggttttctgatcacttccaagcttatatttcttccctatcaaccagtgtgatcctgaagcaagacacgcgaacatgatatttgctatggctgcatatcatcagctcattgttcagtctaacatgagctcggctgcaaaccatttgtatgacgacaggttcaaggtaagcgatacaatcacattcacactgatctcacatttcttcttctatagctgacactagcctctcaacaggactttgtgcgcactcaagctcgcatgatcttgctcaaccccacccttgaagcatattcgaacaatccacatctaaatggagctcttccgaaaactttgtattatctcacccttgtaagtcgttcttggtccaataatgtctcttgatgcctttattgcttctgactccttttctcataattaggatgcggttgatcaacagtccactgagtggaaagaagaccatctcgcttctaaacaacttcaagatgatccggttgctcttgaaaattaccaagaggcagttggcgagctcttgaagcatcaacgcagcaacttgcgtacactggtcagtttttgcttgatcaaacattggtcactcatggatctctaacattttgtttaacagcttttggcaaacatacttgaaacacagaggattaccatcaagggacctgtccccaatcgccatgagatgctaacttctgtatgtattatctttaaatatacattgaaccattccgaaactgactgggatccttgagacctttcagatctaccaagacctcccacccaagggggagaagttgaccgccacccagatccaagccgaagtcaatgggaattgggtgatgcggatccgaatgagctatgcttgactggtgatggtgcactactacgtccacaagtctaaaaagacctcgcagtgggtggaaattgacaaacgacttggtattttacgagcctcctcagttgattttcaacagcagtaagttttcacttgttctcactgttcttgctttaactgaccaaacatgctttctccctcttcctcagccacgcacagctcgtcttggataaggataacgagcttttctctcacctcaagaatttcggtgaaattccgaaggaggactttactgttcctggccttcacgatgtccgagcttcaatgatggctcgtggaacccctgccaacgaatagattgaacatctatcttacgattggtcactaattctgtttttctctcaatcactgctccttcatgtcattgaccacaggcgacctatcacatttcacctcttttcatgctcatgctcatatttgtaccatggataccacaggttttcctgaaaaagaaaaccacctggatcctttgcctgcaatccaagagctctacaggttttcccaaaaagaaaacctgtaggattcatgcccgcaattgtctcttcctacatatccggaaggtttttctgaattgaaaaatcctccggattctttttttttgtcacctccgcggctgtccgacgtcgggacatcctgatggctgactcatgacatcggtcggctggaagctattatgttatgtttgcgccaagtctcctgcagatgcatggcgtaatccttctttcgagggcccattgtcaggacaacccgacggctgccggggtgtcagtcctccgtttgcagatgacggggtccttacccaacccaggcctcacgcctttcgtaacgaacactacgccggcccagcgtattctttcccgcgcaagatctgcgtcggaagattcttgacgcagtggcatcacacaagccttgcatagcgcatcagccgatgtgatgccattacgaaaggcctgcgttggccaatctgccaacgcaaaaccttctcggaaagcttgcgtcaagataagccgacggcgattcttgacgcaaggccggcatcaaaagatcagccgacgtcagtgcatatcgtctcccgccttgagacatcaggtcggccacccaaaatttttggtggtgtcgggagggttgggccgacgaaattttttttgtcggcacccagttgaccaaaacctgtggtgtagagcaaatgtgataaaaactcgagcgtaacaaagcccgcgagcacccgtaggcgtgaggtgcaagcgaggcttatgcccaagattgaggagcccgcgcaagagctcctcaaaaataagcgtagcttttctttgcttcaaattggaaattatatgtctaatgttttgctctcactaccctatcccagctgagcgctggcatcctatctacaatcctgtctgttcactttcatcccggcagcatttgttttttttctatctttttttgaaatcagtcatttcttgtaattttaccggacctttaatgttttgtctattgatccattaaaatgttaattagccaatcggccgttgaagtataatgccatacccttacatgaaatggaaagcacatgaaaaatttactcaaaagcagagaaagagattgattgactgaagaaaaagtgaaaaagatcaacaagtaagaaaaaaagtaagaagaaataaaacaatacaccggggtacatcaaggtcgctaataatcactgtgaccaaatcatgttcagagaatgagagagatcgatgcatctgttgggtgaggtgggtgattgggacgatgcaatcgttgaacgatcatccagttctttggaaagcagtcggaatcgcgaaccgaccaagatcaattgagtctcttcggttgagttttggaattggatgggtggtcaacaagagtgttgtgatggccgtctgagcaaattcttcgtcctctcacaagttttgaacaattggagaggattgtatcttaaacattgaggggtcagttggttatatgcgtgaggagggagtgtatccgttgggttgggagaaagagggagggaggagagagaaacggtgaataaactgaaagccattgagatgaaaggcaaaaagttcagaaaaaaagagaggttcgtcgaaaaaaagagccatccaaaaaagccatggctttgctagtaagcggccacggaaattcaagaaactcaaagtttcatgaatttatttgatcatcaatgggacatatatttcaggttctgaattgactgttcaataaagaaaaatacaaagtttaaactatgaacaagaaaaaataacttgttcaaaactctggtctgtaagtgcccacaacatcctccaccaccaaagcttggagatgctgtcagggcatgatcactgattattcctaagtcctctccctgcgggagagtccctagtgcttgcacactcgacaagcggctacagtgccccacgccgcagcagggacgcgggctttgataagtttgataaaaacttccctgcatgactatcaaaacacctgcccaaacccaacctgctaagtttccgggttgggtttgggtcatgtgattttatcacaaattctgcccaaactcaacccattcgggtgtcaggttttctttgggttgccttggcttgagtctttggtggtattacatggtctacaagggacaagaatggtagcactgacaccaacctagtcaattttggagaacctgagacggttttgggttggacattgttgtatgctgctaataggattttggatacgatagtgtctctggacaactgtgcttctttcatttttgcccaaatataggatttctcatctactgctttctgggccggaactaaggaagtgttcttgacaacttcttcaagaatatcaggagacaaagccagaaattgggttattaaatcaagtgactctccattgctatgagccttgctttgtgggtcaggtctacctgatgagggatcagagttcatgggaggtctagctgacaaaggattggagttcatgggttatttcaaagtcacatgttcttttggtggtgccaatgttgttggtggcatggtagattggccgactgcagatggtggtgcatctttgcgctttacaccttttgaatgtatgattttccctgtgttttctattctggggaggaaagcatgatgagattacaaagcttatgataaatacaagtatatactgactgactagattatcgttgttaagtcttgacacataacgtgaagggagaaaactgtatgttgaccaaaaaggattcaatcatcagggtcaatttgcttattctaggcaatttggatctttagagtatgctagccgattgaggtgtttcatgtttgtaatgtcagggtaattgagtgaataatgctctgggtagcccaccaggggtgtcttgaatttctttttagggtaaatgcgcaaatggtaggcggacgggatggtagccagaacgatggagaaatgaaagatgaagaaaattactcagatggttctctctggatggtttttcacaatcttcagatggtgaattccgggatgtatctcagctgatggatttctggaattctacaagtaagaaaggttgtgatattctcaaacaactacagctaaaggatgaagggggtggaggttgccgactagcaggcggatctatggtgcgggaagagacaaagacaaatggatgtccacttttaagttgtcactgaatgtctcaaagcctagatcagtgtgactgtgcatgtcagactcaacgggtctgagcgccggtcagttgggactagctagttggcttcagccatggacaatagtgacttatcttcaccctagtcacttatcattccaactgatttacaacaagattgacttcttgaaaagagtctacccagggcaacatgtgtcttgagcataagaaatgaagtacatattgaatctcctggaacaagcggatgtgtattcttgtttattgctgtgtatagccaagttataatttgcctttcaacttcagtcttgccatctagccttttttgtaggggattggctaaacaactcccaaaaagtggagagttgactcccaaacctcattttccctgggttttccgcaaatattgggccccaaaatatataaataataaaataagaaacccccagaggggttgggagtcaataccccaaacctccctggcttttgggggttggtgaaacaaaaaaaaagctgatagaaacccccttgttttttgacagtgtatacactcaatgactgagagggtttctcttggccatcaaggtgtacaccctcaacaaccaggagaaatcctcttggccattgagagtgtataccctcaacaactgagaggtacactctcagtggccaacagaaaccgccttggccattgagggtatacactctcaatggccaagaaaccctcttgcccgttgagggcatacactcttgacagccaataaaaaacctcttgggttgttgagagtgtataccatcaatgaccaaaagtgtttctcttggccatcaaggtgtacaccctcaatggccaggagaaatcctcttgggttgtttcagcggtggcctgctacactacacttttggcccaaaaagtgtaacgtaacagcgcttttttcatcaacaaatgtagtgttagcgcttttgtagtggatttttgctgcgctacagcgcttttagcggtaaaaacatagtgggcccttttttgcggcccacacgtgtagcattagcagtgttgtggcggaattctgctacgctacgcttagcgctaacgggaattccactgtgttacgctacgctaaccgctatggttagtgtaggggcccaccattggttgtttagagtgtataccatcaatgaccaagagggtttctcttggccatcaaggtgtacaccctcaaaggccaggagaaatcctcttggctttcaagagtgtataccctcaacagccgagagggtttctctcagctactgagagcatctccagaagagctggggtcaatttctgtccaaatggcagcctacaaccactttaacacccctcactagaaaagttgctggatcgcattgtgaaaatgcgcggtaacatcgcatgtcacatgcgatgtcacctcgcatgtgacatgcgatgttactgcgcattttcaaaatgtgatccaacaatttttctagtgcctgtatcagctctgtcacactgctcccacagcagattggcaatagatggcagggggtgattggccaagttgccaagctctggcagacaactatcgactgctttgggggagatgtggctaggtgttgaagtagtggatctagcatcatggaggtgctgtgagaaaaacacagtgaggagaaagtggccagtctctggcaaggcagctattgccttgggtttatagctggggggtgatcagttgcggctctgctggaccccaaaattctcccacaagccactgatttgggctgaaaattgctcagttgtggctctgcttgagatgctcttagggtgcagagaaaacctcttggctgtaaagagtgtgctctcagtggctgaaaggaatcctcctggccgtcagtttttttggggggttcaccaaccccccccccccatatgccaagtgggggttgggagggtgccatttaaagatgtcactttgaacccgggtacccgcctcaaaaatcgctttttttggacacccgcacccgcacccgcacccgcacccgccaggtctgccagggggggttgggagggtgccatttaaagatgtcacttcaaacccgggtacccgcctcaaaaatcgctttttttggacacccgcacccgcacccgcacccgccaggtctgccagggagggtgtaaaacccctcccatgttgggtttcacaaggctgtcatgtacatgtcttcttgtctctatcttacttctagctctcacttctcttcctggctcagcagagaactgactctgcattctctctgagccaggtgagcctctgatttcctttcatttcattctctttgtttctcttcatttctaaagttgtattagagagaactgactccgcattctctctgagccagaaatcaaacccctctgtgtatcgtcttagatctcttcggctcattagcccgtcttcgcgccatttttcttttcccttcagccagtgaaggactaatagagtcctcacagagggtagacgggatcctgcgcgtgtgaaggggtctatgggcctcattggtcggaagggattccttccggtcgataaggcatatcaacctcatcgaccggaaggaattccttccaatcaatgaggcaacaacctcatatctggggtccacaagactgtaaagtctcaatgaccggaggaatccctccggccattgagacagtgtacagtctcaaaaggcggagggttccctccggcctcaacaggcccatgtaggacaccagttggtgtcctacactacatgggtttctgacaccctgatgcatcctaacacgcccaaaactgcattcccagggcgggtgtcagggcgggtgtcaaggtgggtacccgggtacccgccgttttttgtcccaaaactcgacacccgcacccgcacccagcacctgcgggcgggtacccattgccatctctagtgccattcacactttaataggattggccaagcgggctttgggattggcccagtgtgcttgccctgtttttggccagtgcccagaggcacttgatacactatgtgtgctgttggtcttgggtcaaactgcacatattgtgtttccaagaaagcttggattggtttgctttttgaattttttgtaatcctttgaatttgattttgctaatcccttattttcattttctcagtcgggttttatcttgacagatgtcagataacacccagggataaaactacctctggagccatgttgatccagtagatgctcttggaggagaatgaagaaaaaacaaggttcatatttggaaccggagcagtttgtaggtccattcaaccgctcactgggaccaccggtcactcccttctgccccatcagtgatgccgaccaagcactggaccgtcacataagctgagaaaaaagttgaaagccctgggacacctgaggcagaaacatatttgaaattaagaaagcagaaaggtaaatccataaattgcacggattacaaaaaaatcaaaaagcaaaccaatccaagcattcttgcaatcacaatatgtcaaagacaaaacttggaaaatcagagttaatcagtacagatatgggatttaccaaacatctttttttgatctgtccaagctttctggaaaagagaatacatgggtatcaaaagttgtgaaatgggaatgacaggcaaggagcagatggcaaaatgataacacaaagacaaaaaaaacacaaatgccagacagatatgaaataactcaactggacaaaagcagctctgtgtcaaccattccagaatgtaccataggtactgaatgacttcccattggatctggggccctctcagcttttgattcagagctgaaaagtctataagatttttgcagggaaatctgactttcaaggtgctaggtcaaaactgatgggcccacagattttgattggaagtcttccacaatgtctctagtttgccttttattccttgattcatttttttcttcttctttttttccctcttgcatcctttctttctttcctttcccctcccttcttttttactttcacctttttctttctgttttctgactgtaggttaatctgctgtcttgagccttgtgtccaatcgagtagagcaggtcagcttgatagggctaattttggaggagtgctttgagcactttgagataaacaatgccatggcaggatggccaaagggtttgtgagagataatgcatgcctcttcctcagtagccttgctgctagccctgtaaaagcatcaatccactagagtacacactggggggggggggggaaacaggtgtggagaggtattcatcctccctcccgtcgacccgtaaaacacaggggtcagttctgatagcctcattattcccgattttacgcgttcctgaaggtttctgatggcttgactaggatagattcctgtctgtttctggctggatcaaggttctccggtggacaacagtcttcggaaaactgttgattctgctggggttacacaactatgccaatgcgctctatggctcatccggttggttatcagtcattcagggagggatacactcagacgctggcacaagataaacattcgtatgatttaaatctgtgtgcatagaatttgttccacgcaatgcgatctgagaatcgattcggttgttgctagggtacggcggggcccgagagcagagaagtctgccagagcattggaagatgatggagatgttgagttgctgatggcatgatgactcttttagtctcatgtgagcaatctgttgagaagattgtgggttcaagctccggaagaggaggatagaagacaggctaaaccgattcatccaacatctccaatctctgtttttgtatatctcccgtcccacatttactgagtatcgcggcggccaccaccatttccattataggttcttatcatccatccatcaggaactcaagaggagggaacctcttgaatctagtagctttcgctcgactgatcacccatcgggccattccagcaagactcatatccttgcctccccatcgacctgtaatttttttattttaattatcaacctcgagcttcagctgctgctgctttggtcttgcaacttcttcatttgactccgcctctctctccttagcactcctatttctccccatccttatctcgcatgtagaattatcaagtactgtgggctggaaatttgcaactacgattcaaattacccttgaatattttctctgcttcacacacatcaataaatagatacatcctttctgtccggtgaggctcccaccaaatattctcagcagaagaaatctcaccagcctgctctccctgtcgtttctcgagtctcttgatttctctctcaatacatacacaatacatacctcaacgccaaccattcccagtaatttgactatgagtgctcaaaaccctgccgcggcagaaccgccgacctctagagcccgtcaggtcagtcgcggtgatccttacctatatcaccccccctctttatctcattcatattttatgacgacgcaggaaatcctggctgatctgttcgtgattcggttaatgttttgtttattcagttcaaggctaccaaaggccacaagatgctgtccgctggattccggcgcctccggacgatctcgggagtctaccaaggtcgggcgagctcagaaataattaccgacgaacaacgaccgcccgtgccagcactcgatcgatcctcatcagatcaaaaccaagaaccacaaccttcgtcatctccggcggtgcccgatcgcctaccccaaagcgagtcgggcaaggactccgccacagctctacccgcgctgtcgcagctgagagggattttttttgtacccgatgccaatcaagacccagatcttgacctcgactcaagcactggcaagagccgccctcaatccaccgaaagccggacatcctcgcgaagtccggcgcttgaagacattaccaactcaaacgcctccattgctgtcagctggtccgagccgcgcgacgaggacagcttatctagtcccacctctctatcaacctttgcggatagttctaccggtaccaatgatgccccatccgtgataggcgggataatgcaactaatttgccccggtaacaagatgctccaactgtcgccccgggcctgtcaggcagcttacccgccgatcgacttggaatcgccgtacgctccgtacgctccaacctctccactttcgacaaccagtgttcgggattccaattcttctactcatacccagagcgcgcatatcagcactttcaatatccggatgggcttgcgtcatctgccctccatcgtccccaaaccagcgtccaagcatcaggcacaatcgcgtgaaatcactcagcaacaggcaatcagcctagttaccagcacaccagatgttcaacttgtgcaatctgcttcatcgcctaagaaaatttctccaaacagctccaacgagaagaccgcacctgctctgacctgccccatctacgtgagtgactctgatcagtgcggtacgccgaaagacgagtcgtccagcaacttcgcacaaccaacgaccccgaaaactgcaggcttcaaggagaaactaggatggaccggaaagtcgaagcaccagcacagtcgaagcgcgtcaattgcacgcccagggagcaacatacctttcccgtgctcgactcatgacgatagcgagatggcacccaagcagcgacatgaacgcaactactccgagggcgccaagtcgatgctccgtggtaacttcaatcagattttgaccttaccaatccgacggatccgcacctcctcctccatcagcacaatcttccgagggatcaggcccggtaaaagtgctccccgtcgcacaccctcagatgcatctttcgaggcaaggcctttcagcatgcgcacagaatctttctacgaaattctcgacccaagcgctataccccctttcgatagcgctgtgataccgcaatgatgatttctccaggcgcaaattcaataattataaacgaatctataccctttattaatggttccttgcaatctagtgccatgtatctcttgaattgccctaccccggtactgtcgtccatcccttttttttcggccacttcatggcaatctcctaattctaagtgtatcctctcgttcattttttttgttttttccatatcatctatgcggggaagtccggctttgtctattctctggttatttcttacaacggtctatccaatatatcttaatttgttttgttcggcctgttttcaattcttgctccagtactaaaatctccaattggtgaagcttattcaacaagtgaacctaaagtgtgtagctctctatcttgaggtcgcttgcaaatgaacagtttgattgaaccaagcgaaaaaggaagcttatggtcgtgaaagtatttgcaagttttcaaggcatgaattatttagaagcactgagggcatgcacagaatgatccatgtctaatacataaagcagatgagaacctctaattcgacttgatagacgagatcgactttgataaaccctgtccacctctgggtcctgggcggccagtttggctcacagtgtgaatctctgcaagtttccatgtggtaatgctacagtacagtagagatcaccaattttttcgagccttacttgaccttggttgtcagcctgctactattcagagatttggcaaagaatcttgattcttgttatagagagttcatctaccaggcagcttgccaatgccaagttgaaggacgttttggcaaacaacaattgcatgaatcatgttaatttgaacatgttggatagttttgctaaatgattaattcctcaagccttggtgagaaccgaagtagtcccaacaagggtcagaatatccaaaatccttcaacggatcgatcaaatggacagctggagataaatgccgtagcagcataaaagtcttgtattattgaatcctctgggccagggaaaattacaagcatttgtcttttcagccccaaatgttttacgaattgcacctcacagaggcatccttacacgtatgaggaatataattttcaaaccgcaacccgatacaaacatccctactcatacatatttacttgcctcaaaatcaaggccatacttgcagcaacccttgcttgaagagctcaggtttgctttcggcggaaaagaaaagaaaattgaagctcagcctctcaaggtcttaagctagctgacttgtcttcgtcggtctctcccaaatcaaaggcacggtaccggtgccttgaccatatgcgaatgactacagtcgtccatgttatgctacaattccgagttacgcactgttttgaggaaactgccccccctcagtagctcacgtgaatctctggtaattcttagcgggcctgatagggtgagaacaaggggatcactcaaaacttggcgagaaatttagaatgtgtttttggactggccggtggcgggcccggccccgccggcgatcccaaagcttgatggagctaactcggcgtcttgggtctaatcgatcgcaaagctgcgccgaatcatcgactggaattccgacatttgttagacatgtataccgcaatacatagaccgtagaatccagttgtgtgagcttagggaagggtaatgacggatgtcaagctcatcgatccaaaaaagaaacccttttcattttattcacatgcgttgagagtgagactgcacccgagggaagcctgtgatattatgcctttggacttggtacccttgacaagttgacgtgttagtgagttaatcacttcgttttgcaagacgctgtaaagcgtatcatacaaattttgtcaggtctgatgaccaccatccttgcccacccccaccacaccccttcgcgatcaatcaccccggtgcagtcgctcaagtttgtgcctcccagatttatgaaattcggattcttcttatcgctcgttacggattcagcttcaagattgtcagactcggtgacttcttcgtgggttggcccgttcaatcttagttgatatgggagataaccgcaatagctcgttcactaaccgcaatgagaaatgtttgtcaactctctagaaacgctcaaaagagatccgcacgcggtaaccacttccatagctactacgctggcgattcaactcacccaacattggcttgggccaaccgcgtgaaattttgtgagaaactgcttttaccaaaaatctgacacataacgaaaagagttggagttcaaaatcttatcagttttgataccatgcgaagtcacaaaatctttgttactctgcgtcttactctcgctttggcccgttaaccctgcagactgcagcatctgcgaacaactcacttctcccagctcaagctccgaaaacaatcatgtccacaaatcctatctcgacttcctccgatactgaaagcgtcatttcctgtgcaaaagaaagaacaattttcgacgaagaggagttatacaacacgctgacagatgtatatctacccgaggtcaagcagctccctgttcaaacactcggcaccaatcttgcatacgcaagttcttgcaactcactttcaatatctactggctactactccgcgaagaataaacttgatgacgatggtctagattttgaacaagaagactccagaccgtgttcgccggatacgctgcatacaccggaaaggccttatcagcggcagggaccttgccgttatatctttgaagaagaccctagttttgtcgcctcttctaaacgtggatggatgaatttcagtcagtcagcaattcggacttattgttttatgatcagctcgtctcatcactagaattgttccatcagttgctctcttcgcaatcatcactattctccttggggcgtttgtgggttagtcatttgattcaaaattatagacttatatagtgaggagtgccccagctaaaaaaggtcaacgattttacagtctggcctgtatggtgggacgtgattcaccgccggcatcgcgattcacttggtcaatatgatctggctcgtcaaagcgggccctttctgtcatccgaacttccgggcaatagcttgacttagggctctttatttcgtgccaaaatatttataacggcgttcacgccgagttcaatcgcactcgccgcgctctctcagaccgtggtataccacaacccccttttgtatataaatcaatcaatcttgccctgggggaaatttgtggttgtaatatatattccgaacattattagtcgttaacaattacctgtgaaatttttttttcatcacacaatgctcaattgtcttattcgatgatacttagcaaggtacaacacaagaagccatatgtatagaaagtttttgcagaggctgacaatctcgtttcgtttatttgtcttcagctaattattccaagtgatttgttaacaagtattggttgggaagtatgttacccattcagattatattttgaacttgagaatctattagcaccactcatggagtgtttgaagctggtggatggattgttttttaacaacatatgacatagaatctgtgccttttgttactgcttccattttaggcacccatgaaaagtatacatcaagttgagcaaatatcattgcaagtagtttaggcctcatcatgatgtttgcaaaaatcataatcttctactaagaaatcattgcgttgacagcatttatgaagatacatacaaagggaagacatcagaaatcaaagcctaaaaattaaattcatttcaatcctgaggattcacatagaaatataaatgtaaaaaaccaaagagggcctagcagtggaacatttggcaactcttagatgtcaaaaatagatcagcagaatctgattccattattctcgagaattttgtgtagaaaatgatagaaatactgttcctcctagtggtaatggataccagcaatacctgtatatatgaagcaattcatattcatgtttttcaaagctgggctgcatcaaatcaactgtataagtgatatatgagaaatttgtatattttatgcagatctttgaggatcagggcaaaaaaagttaattgttgattgctgaatgttggtcttcttatgtacttagctattattgcattcagttgaaataaaaacaacaaagaaggaaggtatgagcacttgtagaatgcaaaaagtgttatcctagccccatggcgtgacaggactgcacatttgatgacaaaaatgtttttgaaggaagttttaaaacttgaaaataacctagaggtatgagagccaaagtggggatccagagatccagaaaatgtaatttatcttcctaatttttagtgacatacaaataaaaattggtgtatctcaaagtaaatggtatcaaataattttctggggtttctactgttgacaagacaaaggttttatcctttatcataatctggtcttcttgataacaaaagttcaattgaaaaaaattgtgctattgtttctgaaagattttacttggcattactctgaattggaaagcagatgtgacaacatcaatgattcacatgctagagaggtcactggaaaaacctttattgaattcaatgagaccaagtgcctataagaccaaaaacttgattgtttgagagtgagtgagacaatgaatctggttacagggggaaaaagcacatgccattctggattcttcgaggagtccaataatcaagagacaaagaaaatcaattcaaaattgacgttttttttctataaaataagtacaactgtaacagggccacaataattgtgatgcttggtagtcacaccaagcacgttccactgtttttcgaattacaaaactctaaataagcaactgagtttgcaaaacatggatccttttcagcagaattgcgacattttctgtgaattgtgctcttctgcggggtggtctgggtggacactgatacttttctggtgggttttaccacgttcatcgtgaacggcagctagatgacgatgcaaatcgtgacgcctggagaagcttttttgacacctgggacaatgatctgccaattgaaagaaatatccaatactgagcgacctggtttaaaagatcgattggcgcaattgtttcaactcacgtgggcgataaccaatgtgagttttccggtgtgtttccatattaaaggcgcgcgcgaacatgcgtccacagtcaggacctaatcttcataccgaattcagcttactaatctttctttctccagatgataagaaggcttacacggaaaacgcttttcgttgggacgcttcgatttctttccggacgatggtgaaggcctttcatagacctcagatcgtagtttcgtggatttcgagaaatcacctttcctcacggcttccgaatcatcggagtgggagaatctatggtctcgtcctagcggcaatgagtaatggcttcccatctccttctctttttcgctcttatacaaaggcttgaaaacttggttgataaaggtgtatctccccggatagtagtccgtgtgagcctccacgggatgaaagtgagtttgtttctgtgctgaagatgggtgaagaaaaaaggagagtagcctaggtggtgctcagtatttagtgctggcctggattgcaatgcatgcgaaggttttttcctccacgaaagatcatactggtttgaatgttgggttggagggctgaaaacaacagagaagtcaccaggatggctcaaggtttcggtcttatgttccgccttccacgctggttgacaattaataaattcttcattataacttgagaccggtatgaagggatcggagcagttggtatttacattattagatatcgccggcattgaatgacctggacccgggagggtattcagttggttttctgggtaagcgggtggtgtgccacaggaactgtgggagcggctgcgggaatgggcccgcggtaaatcatactccacacttggggagtactgtggtatttccggtccattggggaggaatcgcccttcttcggcagcggcacgacgggcctcaacttccatcgccgagagtggtgaggggtaccaaggatccatcattgaaaggtccagtagattttcgagttttcctgtgggtgaatcgcgagcgtttacgcggataaagcgggaaaggagcaagcctaaccaatccagtactagtcgttcactcactggataacgagaaagagtacaaatgacaacagttatgaccacagaaacctgttaaaattgagatagaaggatatgcccacgcacgcacagtcttcacttgattgaaggaaggaaaacaatttcagatgtcgttgagcagcggaatatcttatgaagcaaagggtaaagttgagggaaatctcgaggtattgactgcgaacacgaagcagccctaatgatctacttccgaagcactagtgactgaaaaatagaaataaaccgaagagaatctgccactagatggattgctgtaagctgattctgcggcaagaggagttgtgtcaagtgatgatcagacaggtctggtatgttaatatgagcctcagttgtgatgaaagggccgttcacatccagacgagcattcgtccacttttatgagcaacctatggaatgagtagtccaacgagcgctttcctgttgcaaggtccaaaaacggatgagcaagatgtaccaaagcaactgggattctccgtcaccccttaccaatgtcaagatggacttgttacatacctcttcatatctttgccggacacgcaacagtggagtatgacttattagaaaaacagaatgccagacatcctcaatgtcaagtcaaccctagatatcgattgtacagagtgtgttgagatgggcaaacctttcctcgtccagacagattgaagatggcacgctcatgaacatcttagcgatgcagttgccttttcacccgtgtgattcacaagatggttccacaaaccttttttaatagcacttcgacttgacaaaaagataagagtttgagagctcgttttacgatgataatatgacactttctcctttctatataaactgagccaatccgacacgcgatgaggtccgcagtacgtacaaatcacgtcggtatgactctgatcgggcgctcacaccccagacttttgactgtacataagcctaagcttgcttttgacaatgccctcctcgaccccctttccgcacggcagttgatgctcgacccttcctgatcctactatggataatgaacaatttttgaagcgttacacttggtgcccattggcgcgtctcgtccgacccccgcaatgcgaaatcatggtgcaactttgagcccatgagacacatcggagtgatcttgagactgcgggcggggccacatcctctgagttcccttggccagtaaactatatccgagtacgatacccattattgccatgtagtgcagattcatcagtggtcacttgggtaggtgctgttctaattttgtgaaagcgccacttctggttttgtttgggccttgtgtcctttgttttcccttgtggcggaaaacacaacaagttacttgtaagaaatggaaatcaaaaaataaaggttcaagatttacaagaccttgcacttttacagttgttaatgctcactgggaattaaacattcaagtatttgctgaagagtggccatccactgttgatcatccgccaagtgtgactgatagttggaggcagaatgagcctctcctggagtaacagcccagacaactaggatataaaagctctgggcttaaaaatcaactctcctccttcgcgcccatctcctccttctgaggcgagtgctttgcacccagggagttagttgagtttttttaacataccccaccccaaaggttaattcccataagtgaataataaaccctcctttaaagctctggactaaattattggcccccaagggaaggtcaatgacaggtccaattttcttattttaactgtagtcaatcatttcagccgatttttcagaaaatttcatacctctcaatgagctctacctgccaccccaacactcatgtgctaaaaatagtattagggggtatcaagtataggcaaatccacctttattgaagtgactggttttgaaaaaacccaccatttttcaaacttgttggttcttcatcacacccctttggggacccattgatgcaaaattttattttggaaaagtgactgttttctaacaacaggtttcttctatttgatactaatttgactgttgtaaattatcttgaaccatcaaattttgagaaaatctcaaaaagtgaaatagaaaaaaccttctccaattacaagaaggctatcatcatatctccctcacataatttcttgacttttcttgaacctaaagctgtggttccaatttcaaccttcatgcacatgatgtttttgtgagaaattcctaatttatttttgatgggaaaatgacatggtatccaatgatgccacacaaagttaagctatttacaaaatcaaggggatcactctgcgtttgagggggatctgaaaaaacttcaatttcaaaccaaagagaagagggatcacaggagagaaaaatgaaatcaagacaagaaggaggttgaagagaccaaatgggggtggtggtccgcaaggttgcatggtggaaaagtgttcacactcatgctacaaaaattgtacattttacaaacctcagggaactgatctcagaagaacagatggtttttattaatttctatgatatatcaatatctaatctactaaaacactaggggttcaagttgtggcaaaggatatgaagctaattcattgggagtgagcagaaagaagagagaacacttgacaggtgagcaataggaaatgagatacacaccaaaattccaacaggatcttgtttttagggagtctgaactaaaatcttaatactgattctgggaaatatgtagttcagcagggaagttctgcagcaagaaaacatctgtcctctcgcatttttccatagttcagacttcacagatttgatcatgaacgttttcaaaactcctgtgaaactggttttataaccacctggaaatcctcctctacaaatcaaaatttctgtacaagtcaatgtttcatctggaaaataaattactcaaaaacacagtaattggtaaagaaaagtacgtgtacactatgttgatccaaagaatctgatgatatgtgcagaacaaggagaatgttaaaatctgtaaaaaaaaaccctgaagcccttcattttcttttgtcaaagatggatagttcagggcccctgagcaattgaactccctctatgagacacagcaatgaagctttctgcaacttatatctgatacttaagggggggggaaggagaaagtttgtatcaccctgtaaattggactaaagagaaaaaaagaaagattgtggtttaggctttttgaattcagtgcaattctaccttgcatcaagctgtatcaaactcaacaaacctatttcaattcaacttcctctcaaaaagggggggggttaaaagttttgctcaaaaatgaatccccaatggtcaggaatttatgttgttttagtttggagaattcccatgtgaggacctgcttggaaatctcatcacatgtcataaatccccccccccccattatgaataaactcccccaaaggtctagaacccccaaaggttgcacattgtaaatgcagaaatttttaacatatgaattataatgagacatctaaatggatcctgagtttatgtgctattaaaattgcaagctctagcagttgatatgtctgaagcaattagacagaaactgtcataaaatctaatactaacactgacttccaatacacaattgtaaatgcaagtactgtcagaccaagaaatgtgcccaaaccaagaagcacatctaaaagctcaacaggttttaaattatttaaaggcaagtactagtgttgaaataaactctgtcaatatgaatctctgatgaaaatcaaatagcattcatgattagcatttctcacaaagtgatttatcccaaaccagcagcagcatggcttgctaaaaaggttaaaaatggtgaaaaacacacttgctacaagtgaaatccaacatctgagctgtaaaaacaaaagaaaacattttttagcaaaacaagcatccaaaagctcaatcatgaactccaccattggaagagaaacttgcaattatgatttgataaaaaaataccctcaaatgaattagtaaaatttggtaccaaaaattaggatgtttcaaattgaaataggaaacaaatcaacatgaatctactaggatttatcaagatatgcctgcaggaaatgatactgagatattctgattaaatttaaatccatgctttgcaatatatcattataagctgacaataagcttcatgagtcataaacttatagataaatagagacctcccacagtcacttatccatctaatcacatgtgtcaattttgtacaattcccctgaggctgtggagaacagtggctgtacaaaatgacgatttttttggtgggaggtctcggggatcccccggggagtgtggaccaattcaatgtcgaggatgttggttttacgaagaagatctgttcagattcagaatatccaatcatcatccatcactccccactcagccccatccgacacgagacgagagccgataaaacgcgcggaccaccgaaatctggttcaaagccttacgaataaccgttccttttttcaatgatgacatcatcgatagtacaacctcgaagacgacatgagaccttaaagagtaggctgaaagaggccgatctccggatcaatggatcgatctcggatcgcttacaacatgatcgggatagcttattggaggaagagaatgcacatagagatcgagtacgtgtttatggcttcattttcttttcgggggggggttaaaccgaatgaatttttgcttagatggacgcgatcgcagggtttcgaaagagcgaaatcattcctatcggaaaattacagcgggcgatagacgaatcagacacagaatcggagccgttatcggagagtgaagagactgcgagtggacaacaggctctgcagactggaggaacaggaggagccgacgagctttcgcagcagctggagagttcacaggattggcaagatcataacaacaccggcctggatgaccagcattccgacggaatgattcccgctgaagacttggacgctgacttggaagaccttgacaatgacgagctcgattatagtcgcgctactactgaccctgacctatctagtagaatcggccaaatcgaccaaagttatcaatccttggagggcgaagactagtcgacagtatacctaggaaaaccgcatccatccgctccgagagctcgtctcacttcattgctgttgttgtatactaggaaactcgaggcccacgtttgctactatttgctaattccaatcaatttgattcatgtcggacattcaactacccgctctctgagtacaaagcaactacgagggcttcacagtcgcgtggaagccgatggtggaagcccatatcctgctggtaggcaggagcgcgaagagaccaagaccctgtcgtgctggcactttttctggagtcgatgtgaaagcgcatcattgaaagagaacttaatagtattgggtgacactttctttgtctttaaggtgtcaatcatgatgtcagattataattgataataacacatgataaacaactaactttgaaatcatgactgtcatcaccatgtggttgtgttttcctgattgtcttatttatccttcattcgtgttgatccgtttgttgcgtctcttttcttccccgtgatattctttatttctgatttatgtatcattatgctagttaacataaaggaaattcatgccttgatcagcatcccttcctactaggacatgggggtcccaatccttcatattatgaccaagcatgtgcaggtgaactttcctcttggtcaaggttcgaagtcactagcgaactacatagttcaatagatcgggcctcacagtttgatgccttcagctggcgtggctttgtgatcaatctggagtgccaagggtcaggatacttgttaagacgcgaagcgcgaactgaaacacaaacccagcccggccgcccctcccaggcctctcagaactgaggctttgctaggcttggggcaatattatgcgtgccatcaacagggctttgttaccaggcagcgaagacttttcggcggccaaccacacaacaggaagtatttatgtatgaacccggactattcacgcacagccttacaacctagaggcggtgatgggctgaaactccctatgggatgaatcctaaattgccgcggcagatgctaccgacctcgtcaatggaccatctctcatctctgctccaaaagaagcctataaattcctaatcgtccagcaccggcaacttgtcgctcatccccacatcccgaagaagtccgccaaatcacgatgcaattatccaacgtactcccaatcttcttagtattctttctccaaggcgcatccacttatgctcaagcctttggatgcaaagacaactatcaagttccaaactggcctcactctggctgtgtcaaaatgagcgggatgaagcaagaactagccgatggtcagcctccttttgcggtttgggcaagattcggcccctcattgttgttgcgaatgaatcagctaattattattttgctgcaactttgtagtaattcctgcccattggaacaataaggcgtccagttacgaatgcggttccgacgcgaatggctacctcacggtggcatgttgtgcccacgaggatgtgagttcgaaaattgctgatgaatgcttgaccccgcaactttggaaattgatgtctggttactttaggacatgccaaaacaattaccttcagacaccttcatcaataactgtaggaaactcgatggaactcagttcacatggccgttaccggtcgtctaggattatgtgctgccaattcggcgagaatgtcatcgagccggttgaaaatcatgtgcttcgtcttttcatctctttctacatttagacccaaccggtacatcaacggcgatctccaaaaagttggtgtagaaaaaaaaatagaaatcaacggtgatctcgatcttgtatttactaccatcgctgcccatttccatgctgtgcaaatcgggttacacgaatcacgtagatgataaaatcatatcagataatgaaggacaattaatcgaattttgcacgctatttacatttcctcaacctctgaatttgaagataacttcagtgtgccattaggaatgtgcacaaaagaattgaaaaccagtagataaatccgcgtccactaagtgaaatcctgcttagtgacgtctcagcttgacttgcaatttttgaagaaaaacatcccacttgaacgttttgcattcaattatatgtcaccccactcagggtcaattctagagggagagaaaaaaaaactgtgaaagaggggtatgcatcaaaccaaccaaaaacatgcccatgtggaaattccaaagaagcggagagtaaaacttcggaggttttggaaaataaatgtcaatatattgtatcagcgaaaaaaatgtgtctaagtggacgagtgagtatacaatctgcatctggtttgtatttgtgatagttattctcgaataccataatctagcacagttcgtccaagaacgccaggtgaggagtgcgggcgagagccttcctgggagaggacttgcactgggttcgtcggatgtgatcacagccagagtggtggtcttgttttaaaaaacaggttttgttgttgccgttcaaatcattctccccagattcttgtggtcatgggccaactctacctggcaactcatgattctaccatgttgttctcattcaatgctcgactggggcatgccagaacttgccatctccatgagactggttcttttggtgacgttgaatgcgtctccgtcaaggccattgcctcggttggatccaagaaccaaagaccaaaaaaagtaccatgaatcagtgggcccgctcagaaattccgtcccggtgttaccgggtcgtcagccgttaaactgatggctggttttccatcagtctgattccaaatctgtctgaacattgcaaaaagatctggtcagcctcctatatgggcaatggccatgatgaaaatcaacccggtccttctgttggaccagccatctttttcgaccgcaaactgctataaaagaagcattctgggcctcgtcttttgcctctcctcatccttcatccactatcactaccaactttcacattctatcaaccgaaaagatctacaaaactatcttcagcccagaaaaaatagccatcgtcttcatcatcagtctcaacttgaatcattttcaccaagccatcagtttccataggatacttccaacgttcttagctttcccatcagagaaaaaaaaatagtgattccctgactatgtcaagtgttatttcttggctagtgtctctgctaacttgattcctactggatcagtttcacaatcctcaatacccaaagatgttacttaacaccaccaaggcgactagtgatgaaatcactgatcatgtggaagtcagcgcgcccaaacaattcacactgattggcagcaccatcaatttaccaaaaattagtcatgcaacaccactgccgccttcagtttttcaaacaatcaccgtgaagtcaaccattcaaaggaatcaataccaacacgcaagggccgagtccctaggacctacaagacaccagtctttctcctctacggaagactattggaatgattgctccgaaacctcgctctgttttgatgactcgatgccctcccatctttacaccccctcaacgtttcccaagaacgcaattgctcaagaattcgtggcaagaccgttgaaaataattcaaacccggcttggattccaaaaaattcattcagggaccagcgatatcatgagcaagtatgtgtaggcaaacttacctcttggccaagtttcgtagctggcgtgactttgtgatcaatctggggtgccaagggtgagggaacttgtcaagacgtgaagcgcgacctgaaacacaaagcccggctggctgccccacccagcggactctcagaactgagggtttgctatagcaattttatgtggctaccatcaacggagctgtgtacttaccgggcagcgaggaattgttcggcggccagccacacaacagggagtatttatgtacctgtatgcacagccctacaagcttgaacccagaggtggggatgggctgaacctgcctaggggattcatcctacataaattgccgtggcaggtgctgccatctcccatcagctcttatccattgtcctctgccccaaaaatagcctataacttccttatcgtcgagttgccctcccctcccacccagcacatcatcgccacattccagataaccccgccagatcaagatgcaactatccaacgtgttcccaacctccttagtattccttctccagggcgcagtcacttatggccaaggctttggatgtaaaggaaatgtaatggtttcatactggcctaactctggctgtgtcaaaatgaccgggatgaagaatgaactagccgagggtcagtcttcctttgcacactcagcaaaattcgcccctcaatattatcatctaattcttattttgcaacctcgcagtaattcctgcccattggaacaatcaggcgtccatctacgaatgcgcttccgacaagaatcactacctcacggaggcatgttgctccaacgatcaggtgagttcaaaaagtgatgctaaacgatttactcgcaactatcgatattgatctctggttattataggccatgaaccaaaaaataccttccaccaccttcttaattaactgtaggaaacccaatggaaaacagttcaaatggccgttgccggtggtctaggactatgtgctggcaattcggcgagaaggccaacgagccggttgaagtttgaaaatcgcgtgcttctctattcacctctttctacatttagacccaacctgtacatcaatgacaatcttcaaaaaaaaaaaaatcatgtagaaaaaggatagaaatcaatggtgattttgatctaagtgtatttactaccatcactgcccatttccattgaagcgtaagatgatgatgcctatcaattgtaaaacgtgttttctctctccaaacaaaaaagcgcatggagagagacaagatgcagaaatacaaagtgcttttgttgtctaacgagaacagacgatgacgaaactagtcgcacaaccggcggccagagcgacaagcttagagttcgaagggatctcaaagaggagagagaatgctctgataggttcgagtccttctcgtttgcccaagttcccatgttcattccatccccaaccccagatttgaacggtgttgttctggagtgttgaggtgagtaagagatgttctgagccagcgacgagattcgcatgatgagagggaatgagtcggtcgaggtggagatgagaggtgcccaataattgaccgtgcgagttgcttccataacctaggagacgtttgaatgtgggccgatcaggtagactgaggatgacaaaggtggcgttccaggtagcttgaagctcgaggatatcagcaggagggagcgccttgagcgccgatgggatctgtccgttacggttactgccccaacaccagatctgagtgggagagaccagcacgctatgttggttcccgagggcgattttgagtgcagagaggggggtgccgagggggatggagatcggaaggcgcgtcgggaggcttgtccgtgccggcttgccgtccgacgtctccaggggacccagttggccgtgccgggccgcgccccaacccaccaactcgatcggcccacctcgccctccgttgtactcgatcaccgcgatcacatgctgacagcctccatgcagcctgatccttctccttccggagcctgtgcggccgacggagggggggagatcgaccaggttcggggtccccggatcttcggggagggtctccttcttggccgaccctctcagatcgaagtcgttggatccaaaggctaggatctcgtcatcgtactggatctcctcctcctccatcctcgtttcatccttcgtgcttggaccgcaagatcgtggagataaaactacaaagctagtttcccaacaagctgtcacttggaccggccgatagtgttgtccgagtaactctttcaactcacgatcgatattcgaagtcattgagatcagtttcaggtagtcaatcatcttcatggtactgctgcactcattattagtatcgtagggttggctactctggttgatgatcgatggcgcgttttctccgatcgatggtgaaggtgctatcgatgagatcttaggtcctgattggccctgattctcatctccgcacaggtagatctcaggacgagttggatggttgatcaagaagagggagtgtcgacctccgatggacgatgagattggttgttgttgttctctttctccttgtggctgttgatgatgaagattccattgatgggtgttagtgaattcgtgtaagtcttcttcttcttcttcttcgaggttcctcgttcctagttgtccgtgtgagttagagcctgaggcgtacagtaacagttgagccatctctggtcttagtaggaggagggataatcccgaactgacaaattatcaggggatgaccgacatggctcgggggactgacgcacccccggggcgaggaacctacacatacatgcaccatcacagcctcaggtcaaaggaaagttgaagactgccaagaaccaccaagctgaagatggtctccccaaccgaacacgaacaggaagacctatcatcaccacggaaacgaaaactgatcggaaacagcccatccaaaaccaaccatcctcatccatcccccgcgaccgccatcccccagaagaaactctcgatcgacaaacgacgtaaggtcgacaagatctcacccatcaaagctaaccttaatactcgaaggaggaacatcgaacccatcttgaataggctccgtaaatggtctatcaaatgggaagtacccaggaaagtactccacacgagcatcggtaagggcgaattatagaactctccccatacgagctaatcatttctgaatggtttgatgatttcatttatatctacaggattcatcacgcttcatcaatggatcaaaggctcaaccactgcacccaagatcaccataggactcagtaaagccttgatcatcatcatctctgccgacctcttacgctttcgttcgactagatttgcgcgtttttatgaatctgtcttaggcttcctcatgaggcctaatgagaaaaataactggaacggggtcatcttttatctgattggtgtgatcactagcttgagtactctacctttaggtatgacaatcccaatttttttatttgaaggaggggggaggactgatgatttgttgtgttttgttttggaaattccagatatcagcgtcttatcgatcttgattctatcgtgggtagacacggcggcctcattgataggacgaacatacggcacggaacaaaaccgcctgccgagtccaccatttgctcgacggaagtcgatagcagggttcctaggagccatgacagtcggcacgacgacggcctacagtttctggacgatgtgggccggacgaggaggattagagggatacagttggagcggggtagagctaccatcatcatcatacaacgtactccttccgagaagagcccatccattcgcatctctcaatccactcctggcctctttcctcacccgcatccaactcccgactcccaactctatccttcctatcgcccccttaagtatcgcttgtggtctcgttgccgctctcgccgagtccttcgacttcttcggctgggacgataatctcgtcttgcctatcttctccggttggggcatttggggcctgatgaaaactttcagttgatctcgtccaccctatctcactcttggtttgctcctggaaccacatccttcacttttctctacttgtggaatatatatatatatatttatttacatatatacacattttgttcattgtttcacttggacttcgagtattcttgccttttattttgtgcggatagaagttatataattcatcccgttttttctggacaaaacacatctttgcaggcctcatgagtttttcggtcttttcctaggaggagtggttaattttcacttattctatttctgattaattagtttgacccatttgatgaagatctttgtttgggcgcgctctcctgggtcctgtccttggcatccctcaacagcaatacagttggaaggttcaaggaaatctggggtctatcggaatgcaggcaattggatctcttatccaatgagggggttggagtccacttccacttggctatctaacttaacaaagtctctccctgtgtgggaggtttgttttgggtggagcttgagtttggctggtggcgaagccacccctcctgcagggaggcacctaagaactatgtgggggtgctcgcctgagcccactcaccaaaacaggatggaaattcactctttgaatttcccagccagtagttttgatgctgccaatcccagctaccagaacctagaaagtccagcagtaccttgttgatttttagaacttaaaacctcagctagatacccacaaggggtttttttagcaaatttttgaagcctgtcaagacatgtcaagaccacacccatctcaggccatcaaatctggtaagtttttatttcttgtttttctgctttgctcttttcttcaacagtggagctgacagaaagcaagccaggatgcaagtgcatctttctctctgcagaaccatacatgtagctctttttttttaaaaaaaagtgcaatttggcctatggcattgcacactatgaatctactgtaatcttatctataaatacactacaggagaagaagagaagctgagaaaatagaacagcatgaagaaaatctgggagatcaagatgacaagagtagaagaaggaaaaagaaaaagagagaagaaacagaagaaaaaggaagagagtacaagcaaatcaaaagacagaattgagagctaaaaattggctccagtcatttggaggaatcttgcaacagcagggtccgcccttctcaagagcatacatccaaaccaacaatgcttgcaacttttgacaaaaaaatcaaaggtttgacttgcaaagaaaaactttttggcttatgggacagtatgaagggtgggaaaatcaggagaactcaactatctgctatcacacagtgagagttccaacaggcagccaactgacatttcaattaaaatattgttttggctcaagcaaaccttttatttattttttttttgtagaaagttgcaagcattgttgggtttgtagaaagttgcaagcattgttgggtaggctgtaaccttcaatcaggatggaatcgtatatttaagttttgtaaagatcttcaaagattggatcggatggtcttgaatgaagggcagaaattgaaaagatgaatgggagtgtccctgcctgggcagaagggacaaatggggtcaaagtgcctgttaatgtgaaagaggaagtaattcagcatgcaatggccggaggcaagttgatttatcgcagaagtcttggcaattggcaacgaggagggggaggcagcacccacagtgcgcaattcagtggtcgccagttgagtgatcttttggtgattccattgaacagtaaaaacaggggatgcagggttatccacagcctcttttgcaagtaagtctgccatttcattgccaatgggggaatgataaccacactcccccccccctgttgaatttttggaggaaaggcctaaaaaagaaaagaattttactttttttggatatttgccggaagggctataaggtgctcccagacaatactgaataagggctcaagtgctccttcaggaacggtcaaaaagaataaagaacaaatggctgcaatttcttagcatccagatggtttaagtagtctacatacaatgtggtcaagatgtgggagaaatattttgaataagggacaagcagcaatagtgaataaaaaaatatgtcagaagaaaaaaggagaaagatcaagtgaattttcaacacacagcacaccacaacgctacacgggtgggtggcaaaaaagggaccgcgactccaaaagagctgtagcacagcatagcgtagtggcactaacagtgccctaaaactacgggtttggtgcactgttttgagggctgctacactaatgttagtgggatgtttagcatatcagcccagtgttgaaggaaatcaagatttttggctggagaaatggagaagagaccagttgatgaagaacctcaaggcaaagctcagaggagaaaacaaggtcttagagccctcaaacaggtctaagtctgctagcttttgtggtgtaaaagcacacatgctacaaggagttgtatccagtagatactccacagatcaggtgcagaagaacagatgcttttcattttctaactctgaagcatggcaatttatctacatacaaaattttctgagttatgcacaaggtgaaaaagatgaatattcatctggaaactgtaagaaaaagagtgacagatgaaaaggaatgacagagatgtgacagagagagaagggcatgtcacaacaactacagatttccaacagtttcactgggaagcataaattgaagtccattggtttgccctctgaactccatttaaagggttccatttatctgtcaaggggctttaactgcgggattactcctcaaaagagcttgatagccctctaaatcctttggcaacactagacttacaatggaatttgatgtgaaattgatgccaagctaattcagcaccggtcatgaagcagaacacagcttgaagcttgggggtttgcacaaggctcaggctttaaccctgagttcaagggctcagcacaatacccctctgttatactccctgttgcaggaagagaaacttcttctgccacaaaggtctgctgcggtccctcctcctttttaaggagagctgctattttggcagaccaaagagatcctagaagaaggctctctcccaagaccctcatacacccatcttgaaaagccttggagacaaggggaccaaggagagctatgggtgatacatcaggaaaccctattgaaactctgaaatcatgcaaatgcagaataagtgaagatggattggacagctgggtacattaaacaatagcaacagcaacaaggaagcctaaaactcaagaagataagggaaatataagccttaattagtcaggtttatgtgactgaaagactggtgatcagactagaaaatgaagaagagaaaatagactatcatgaggagatctaggaaataatacaattgatcaagcagttatacttgagagattgaaaggaaaactagaagagttttttttaagaatgagaacaagagatgccaaaatacaaacaattgtgtggtagttgtggcattattgtgaaattggaggattgaccatcaattctggagccttttcagattttgatttagacctgatttttgaatgaattctgggtagttcactgaaatttcatgtggaaaaaaatactaaatgcaacactgggccactaagctacactacactttttgcccaaaaagtgttagtgtagtggttttttttgcacaccaaaattgtgtagtgttaggaaacagttggtggttttttgctacactaccttgtgctacaggctgctgacagcctctacagggccaaaatgctgctaaccagcaccttagcacagcgcagcgggcactttttaagggcctgcacacgtagtgttagtgtggacttggcggaattccactacactagactgaagtttcgcagaattctgctatgttacactgcactaattagcatagctgtcctagtgttgctaaatgcaaacacaggcaagcttaatttgaatacaattgttaaaaatcaagagctgtttggcaggaatgtgaactgcccatgatgatctatgttatttagttctgtaataggaaataaaagaaaatattccagcaggggatacatatgcatgatggcacaagcctcttgaaagctttattctgcatgagtatgtgttgtggaagagccaacaaccctccaagccctgataaaatcattcaggacatgttgattgctgcatggtttcttagctgaccacactgtgctggggcaccgatcacatccaaagacagtgatttctacatggaatgggcattgggattcatcagttccaccccaacacggttgaaacttcttttctcctggtttagcctggggggtgagggcatctccacacccagaacacaaccggtcaggggcaacagccagccagcacatgctgagagcacagacaatgatgatgtagcttttcatgcttgttacaaaggtggccttcaaatgttttgcttgtaatggggcttgaacatgtaactttggatttcctgatgactgttccaagcacaatgggctcttgaagtggaatgaactcaccactacgccaacaatgtgacatggcaatcaacttttttagcattataaattcagacccaattggttaaaataatacaatcatcaacaaatggcaaatgatttcaaatcacaaaagtaagcttgaatattcattctccagctagctatttatgtggtgagtacacaaaacctcaatgaacacaatgttgaatctttatgctgcaatttgtccactgacaaccccttcaaaaggggccacttgggggaacacaaaaaactcttgattcctaatgattgatcaaagatcaataaatgaagaaaagcacatctctgctcatgtatgttgtaacttgtatttgcattcaacacaagcaaatgtttcaaattgtgaatccaaagaatctttaaagcttaccatcatggtaaagtgtaagccacaccaaaggaatgtctgagcaagaatttctttttttgtaaaaaagaggaacttgatattgaaaaaaatcacacttcattttccaacaacaaaaagaacttttatgtatatcagattgagtgaaacaaggagatatccagaaataacccagggaaaggaggaaagaggtcaggtggggttttttgtgtgagtgtgcatgtgttatatatgtaaaaatataaaaagacagagctggagagaagagagtgtactttttttttgttttcaacaattgggaatcaacacaaggaataagtattcaagtacaatgaacaaaaaagaaaacctagtgttaaatgcagatagtgattttttttttcaattttaatgagtagaatcactgttgttatggagtgatggaggagcaggaggtggtgtgggtcttccaaacacattgatctgcccggtccgtgaagcaactacaaccaaatctctatgataatttatcgaactcaatggatcgatgccgatctctttaacctttttttttaaaaaaataacaaatgtaaaaataaaaaacttaaactcagctggagcttttttgaggaaatagatagagagagaagaagaaggaaaggcttgaaaaaggaacgcttaccatgacgggttgtaagatagccacctcattcctaccaggagcagaatggaaatccctgttatacaacggaaccccaaacgtattagactgttgatcaagatgaagacgatgtcgaggttggtcggagatggcaggagcagggagggtgattgagctatcgaccaagccgactttcccccgcttgtggttcttccccgaactgcccacactactactcgtatggttgttatgttggctctgatgggggtggaccggcgaggagccgttcgaaactagtgattgacgtcgactggtagcgtggttactttggctattgatctgttgtaaacgtggttttgctaacgatgctcctgataaatcccactatttacaaaaaaaagtttgtttggatcagcttgaatggaaatggtgaccagagaggtatttatatatatatatgtatgtgttttgttttctgaaagaaaagtcaatttgtatagcttacaaaaatcaatttacaatcttcagagactgaagcaaatcgacaagagcgatcatcactaaaccaaggatcgaaagataatccggtaacaaatgaaccatgtccttggcagcgtgcgatcactctctgttcgatcggcgaataagcagtcaccagatcatcttgtccacccgtcttttaaatttgtacaatcaaaatcaggttagctaattatgtggtcttagctctaaaggaaaaagcgctcacaaagacaaatctaccatccgaagaccaacaaacacatagtagagccccgaaataactcaaataagtatccagcaacctatagatacaaaaaaaatattgacgcataatcagcattgataggctgtcccccctgttttcaagcttgaaagtaaaaaaaaaggagcgtagtgtgacatgctataaaagagaagagattgacaaacttttctgaataagtatctatgatcctcaagcaaccatcttcactaacgattgcacagaatttagaatcaggcgaatacgcaaaatctagatggattgcgagccgaaaaaaagatatggatggaggggggagagagagagatctgattggtatgaataaatatcaagcccgttcgtattaagatagtgagaaggagagagagagaggaggggtaaaagatgagggaggtggcggaacagactaaagaaacacacctgtaatggctttccgactaactttccaatgagagactggatttaatcggttacgtttctcgatgggcaagttgtggttgaggccgctgatgaggatatcatggtctctaggatcggcatgaggacggggcggatggttattgagtttcttacgattgagaggggatgagggaagatggggagctgagggatgaggggtagaatggatttgctgggttttgggccaggggtcgacgacaaatccgttccaatcttcgcgttctttatcccagcagatcaacgttccgtcgacgtgagaggagacgaagtgaccatcccggcgagtgaccgtcggtgctagccattcgatcttactcaccgccgagcctgagatacatccacccttattcagcctggtatatcgtgcacagaacggatcgaagtagatcaggtcaccggtggagaagccgatgacgacatccaaagaggtcgccgagaccgtgtgatgattgacgctgacgtgagtcggattggcagcaaaactgaggcggaataaggtctcgcctgccggacgagagggtgagagctgagcaaagatgacggatttgttccaggtgtagaaggcaaaagtacgttcttctccttcatcgcgacctgttgaggaggaagattcagaggatgagccgtagaaggtcttgatgactgattgtggcaagggtaaaccttcggaagatttgatgaaggtcgaggtagagcctttgaatgcagcgcgaggacgtgatgaaagtgggttgagattagattgcgaattggtagcgtatgagcttaaggaatgtgtcccattccttgacgcgttcgatagtgaggataaagtagaggagaaattcagggcacgattcttgatgggggatgcaactgagcgactgtttggaggtagtgaagtcttttcggacgatccaccggcttgattgtttgaggaagaagaagggtatgtgttacttgaggaggttgatgggtcgtcggtggaggaggcattcgagtcggtttgctcgttagggtgtgactcattagccaacggatcggtagcggtgtctttcgatcgagcatactttgtagcggcggtgaggaagccgggatgagggaatggattgggtgggggcaccggtgggaagttgatgatgacggttgccagtgagcaaggatagagtggtggggctacaaggttctgagagacatcagcattggcagggatgccgggtacagcagggacctggacgatcggaatctgaggtgcagaattggtagtaatagcgatggctgcgggtgcgttggacgtattcgagctcgttccggtctggtttccgttgagattgggttgattgagcgagttgttggccatgggggttatgttggagttggaggaagaggcagatatgttggagacagaactgttgaatgatttcgagtggtgggcttcaccgctactgctcccaccagtgccaccgccattcccaccagcactcccaccgcgttgaacgttgagatccatgacgaagaagtagcttccctccggagcggagaaggcgatagaaccgacggtcatggtcttgaagatacgggttttcagtgagggatcgaatggtcaagtacgtcttttgagttaagcttgagtgtatttttgatccatccacttgtggatcgctctcgttcgtctatgtaagtatatgtacgtagtagcgtcctgaatcgacgaagggttgtagtatctacccaatccagggagggttcaagtttccaaagtaagaagttggttagcttgagacgttcttgaatcataggaagttctcaatagggacgtaccaggttttgagcttgttcagtgaagagatgacattggaaaagtaaagggtggtcttggagaagagatggacagcagtgaaaagattaggaagacgtcctaccgaattgggtagactacttaccgaacacactaagtaactcaactcggtcatcaacctcgatcaccaacagctggctgcacacacagcaacaccaccaccaaccaccaccaagacagaatacaagctcacgacagcatgactttcctcaaaacctgctcgagctccctcatctcactccttctgatcagccagactttcctccagatacaagtacagtcagccaccaacaacgatccactgtcgaaactgattgccctgaccaaagccgggaaaggcgtggcacctctgaacgataaactatacgacgagatcatctctgggccgaggaacttctcagtcacagtcgtactcactgccctcggatcgcaattccagtgtcaaccttgtcagtaagtctgccccccacccacccacacatatacacattctctctcctgcagggaatcattactgaacactcaacttgattttcttgactttcagaatatttgatttggagtatcaattgttggcccgtcaatgggctaaacaaccgactaagattcggaatactcacttctttgcgatgctcgatttcaaggaggggaaaaatacgtttaccaaggtgagaagagagagagagttgactctggagatctggatccggagtgaatctgacagactctcctatgcacctaaaagcttggtctgaatacggcccctcaagcgcgtactttccttgcgaacgagggtccagaggcagtcacggatgtgaagaaacaagtactgagttacgatttcaataagggtggtccacgcggtctgacggccgaactattcagtgactgggcgatcaactcggctaacttaccacccttcttcaaaaggccacccaattatggacggatctttgccgcctcttgtatcctcttggctaccatcatcctcattaaggttgcatggcctctagtcaagttcgtcctgaccagtagattcatctgggctgctgcactcctggtgggccttcctttgtcttattattaccattaattttaaccataattgagtgctgaacctcgattgatcgatcattcaatcgtagccggtcatcttactcatgatctcaggacagatgtggtgtcaaattcgatcaccaccttacatggtcaaacagcccaacggagctccctcctacattgctggaggatattcaaatcaatacggtgtagaaactcaagttatcgcaagtctttgtgagtcccatcttagttatttttgctatcctgcactagtctaatctgacgtgctgactttgaatgtcgcgtcccttttctgttttcagatggagtcttggctttcgcggcttatacactggcgttcacggtctctaaactcgacgatcctattcgtcaaagggtagctgtttacgtctggctcggcgtcttcctcactatctcaagtatgctcctcaacatcttccggatgaaaaagtatgtgatcacttggcctgttgttctttatactctgcctctgtgtcagcttcttgaattaatatttttgcttcattctggacgttgtccttctttttcttccctttctttttctttttcactcaaaaagctcaggttatcctttcaaattatttctctaattcaagcaagaaaaggaaaatcaaaacaaaaaaatgtgaaagtacatttttcccactgttctctttttttttccaagtagaaacaacccatatacagaaattacattatgctctgcacacccattgatcagtgagggtgaagagggatgaatcatgtatctgtctgaaaatgagacatactatcccccatacaaagtgcatagggggagttgataacgatgacaaggggagaaattgggcatgtggggtatttcacagctcatgcaatgatgtaatggcaattgatctgtgaattgtatatctgtcaagtcctcattgcaacaatgggcccactatgctaatggtcgtgttggtgcacacagcggaattcagtctgggccgcaaaaaagtgcctgctactgtgttaaagcacttttagcatgaacttgtcgcaagtctcaggctgcggggggcgcatctggcagcgtatgtagcgctggccaggcggttcccgaagggaactccccgcaggggggacttgggacaaaagtcgcctgacttgcttgctgagtttgaggcgttttggtgggagcgtcataagatttggaatcaagaagctccctcaaaactttcttgatgtttggtctggaatttttgaagacctgcctgatcttgttgatcaggccaaaacttagaagttgcacctcaaaactgtaattaataataaatttctaaaattatgatttgaactttttttgagctcaaatgtgggctttgctcaacttgggcccaccaaaagaagccaagttgagttgaaaagtcaaccttttcaaaaactttttataaatgattaacaagcataaccaaaaaaactgaacacagggaaatacgggcaagacacaggcctcccctgtcccaggaggaaattagatgagtatgattaagggagtgcttagagtggaaaacacacaaaaaagtgagttttcagtcggattctgaaaactcaccatgcgggccttgcgacattgggcataggcctccactggtgtggacagctccgctgcttgctaccgctcccgccgtggaggactatgttaagctcggttttagcattttctgagctgtttttgctgctaaaagtgctgtagtgcagtatagcaaagtggcactaacagcatggtaacactacatgtgtggcacactgtttcaagggccaccacgctcaagttggtgggtcttttaatgtagtgtagcataccagcccattgttgctaatgggacttttgcagctaggtttttccactaacttaacaaagtctctccctttgcgtgaggttggttttgggtggagcttaagtttggctggtggaaaagccacccctcccgcagggaggaactcgcaaactatgtgggggtgctcgcctgaacccactcaccaaaacaggctggaaattcactctttgaattttccagcctgtagtttacaagctgttggtctcagctagcaccagttgactcttgtgtatcaagtcaatttttagaactcatcagcttgtcaaaatactaacatgattattttaagtgtatttttgaagggagtcaagacatcatctgtcctgctgcaattaagcctgtgggcttgagcatgacaatattatgagttatgtttcttgtttgctttgttgtttgacagaaaatcttgcaaaactgagctgatagaagcaaatgcaagtctctaaagaagatcttcttcagcggaaacacatgtgtagctcaaaaaaccagagagctgcaggctgtgtaactggatgagttttccagatcctctcaggcaagcacccccgctttagtcataagtccctccctgtgggaggggtggctttgccaccagccagtgcttcacaccagcaagcctcccaccagggggggacttagttaagttaggttttccaccaggcaaatcagatcatcaaaaaaacaagtcccactccccattgaattgctaaaatttcttcttacccattcaattgattccattgagttattcaattccagatgtgattacacagtgacatcccctgtttcttaagggaaaaaagtgtagattccaagctcaaggtaaatactcaatcacaacattctctcctcaaggagtggccaatcatctttctaccagtcaagacggcttataagcccagttctccttgtatgcttaggtttcaagactctttaggctcaatatcaatgaaaaacaaaactaattcacttgaaattcaataaatatatatttagaaatagatagtgattctgggttttatttctttgggaaatgatattgtggagtgcttccattggcacttgaaatgttaatgcactggaatgcaagtggctgatccaccccataaacttgataaaagaatgaaataaactgatgaatttcaaaaggaaactccagaatcattatgattgaattcagtagaatatcccaagcctacaattgtaaaatagcttctgttttgttaccatgtaaacccaagatacaagcatagcaatatcaacatttagcaaagaagttttggaagaagcaattcaagagaaaagttgaattgattaactgttctaagaatgaataagcttgagtgttaaattcaaaaccattatgctgagaaaaaaaaaaaaaacagaaaatcacaaaaaggtcaactaaaaatatgctactaaccccaaaaataagagcaggaagaaaaacaacacagtaaaattaatcaacgaattaacaactcgctctatgacaatcaaaaagcatagtttagatgcagttcaatagtttttgctttcttctgctttgattttggttccttgatcttcctgaacaaagacctgaacatctaagacgttatagcaggtttaatgtggcaattcttccctcaaagcatttgcgagctcgaaccattattccttaataccttgcacgaatcctttttcatagatgtttttattcatttctaacttttgaatccaggcagtatacttgtttgacatcttctgaagatggcctatgcgtggtagaaggtaggacaaacctttttgtgtgaccgaatcactaagatcggccatactggacataagccgtgctaaatcctgatcagaaatataacggtattcttctcggattacctggtccatatctccaatcttatcgctttccgaatcgatggattcttttgcggatgtatgatgattcccttcaaatacacagaaagttttagctacactgttcgtgttagaggaaagcagatgatgttgttcacctcggtcttctgaaatttcatggccgattccacgttgcacatcgctgctcgattggccggctgcattatatcctactcccacttgttcgatctcttcaccatgaaggcctgcagattggcggcccagatgcgccacgtcatctatacgaaaagagccggagtttaagagatcaacaagtgagtcacactggctgacaaaatttcgacaaatgagagaataacagttgtcgtacccgcggcgcgcgccgattgcataggagcagataataccaatcgactggcccctaaggcgtgaagagcgatacataacagcgatttcttcgcagtgatcattatatcgtgtcggctggggtgaaaggaattgaaattagtgttaatgtatttgtgtattttggtggtcgcaaggttcaaaacgattataggttggaatggatcaagttatctagaaaatttttgaaagaaagcaccgcgccccgagtgagatcttgaagcaaactgactcgagatattggtgccaaaatacctgtctacttatagcaaatcgatcaccctccaactaaggaagtcattatctgtaccgctacagccgataccatgaagattgcgccaaccatcgtgaagagtcccagcgactctgtgaaggatgtcttcagatcgcgggtctggacgaataaagccgtaccgtcgccgcggattgaggcccgagtggaggattgcttgaatgaggtagtctcgggccctccggctacttcatgaatggtaaaggctataaatgatgatattagaagaagtgttttagtgagtccagtatactccggagcgtgccatccgaaccgtcgggacaactcttcagtgaagttgatggcaagtcggatgtgctgtggggtcagccgcttccgacatcacgtccttcagaatcagatcacaactgacgcactaccatcgatggactttggctttgacttgaaatatcgagtcggacaatataaagctatctgttcgtgactcttcttcaccgatggcccaggcagggctgtcacggccaaggctagggttcttccctctgtgatttcaacgagggctcataagactgttctatgtagcacttgcctccctcgccaagattgcaacttcgcattgatgaactctacttatcgaaaagtacattcaaagcccccactagaaaccgtttcatgttactcttttccctcacacaagctagccagccccctctgaaaaatatgctttgtttctgatcaggagatgaactacgatagaattaagttttatacgcacggcagttatccacactgtccttgtctcctaattccaatttaaccctacatacatagtccctcggtcaattcagcaaagacgggcgcaaatgtacatcttttaacaacctgtgtcctttctgcatggccggattattcttgacccaaagctcttggggtttccttcgtttgaatcagtttttttttcattttattttaatgtcgctagccaagacaccggaaaaggttgacaatacatactaatttcgttgagattatcaatttcaaggaggacaagcagacgtttgccaagcctgaaaaaattgaattctggccatctgatggaacaagctccacatcgataaggcccccgaagcgcgtctctcccttgtttgacgagtgcaaagaactgagcgctggttcacgatttccaagggcccagggactgacagccaaagtgacactgtgcagtaactgggcgatcagctcgggccaacttcccgaccccctgccccctctacaactcccgtctaaaacctagtaaggaatgtttctgcatcattgacgtttcacacattgccttgatgaaaatgttatcagtgtcaagtgtctgtggcttcttgcagtccagcttatctttcctgtcatctccatattgtaaacactaatctttatcattgaacatctggaaatggagatacatacataaaagaatgggatcacacttttggcacccaccggtgacttttggacactcgttggtgctgaggcgctagctgtcataagacggtaccagatcctaactcaatcagatttccacatcctcaaaaccgtcacaatacaatatttataatgtatgccaagttttgaacgatgctgccaaggccaacctgtacaacacaacagataattacggacccgctgaagcaggttgaagcgccttgaacaataaattcaaggagatctggcaggagtacatcaatacaatcaatcctggtgatgggggtatgtggtggtgcattataataagacgcatccgaattgaactccatctgatagcaactcattaatttacatcgttctgcaccgcagcttttctcggcagttgcttcaatccttttttttctgtcagatcgtgatgccagaattcagtggttggttatgaagaccagggagggggtggtaggattctttcaggggcctttgtgctcttgacgtggccgctgaaatccggatgcaactggatgacccgcatctcgtggaacataccaagaggatgtttaccattgaaatgtatgtatgaccgcagagaaagaaggaaaataaggaatggtggtgagatgagccaagctccttgtgaatgagattttaatggttgctgattgaacgagtttttagcgatggacaatccagcagcccattcaatgggttttactaaccaaggtccgctcagcacgcctgggtatttccgctacataacacaatgttgtgttgtgtgttgtaatttctgatctttgtccgctgtcgagctcatccatccatctgatctttgaagaatatctcagaagggatccaggtggtcgtgctcggtcgtacttctgccgttgaacaatgggcaagattgatacaacaaccaatcgatgtggattctcgtctccgaaaccggagccttctcaacaatacaaaggtatgtaacgtcacggttcgccaactcttgagcacgactctgtggacatgtgttgggcaataggacgattgatgtaatatccaatcgatccaccgctatccgccgtcaagtcgttgtacgtggaatgttggtgttttcatcacgagttgagtggactggtggggtgttgattagcacagagccttgattggaaatctgttcttctcactgctcccatgaagacttgtaaaaatgtcgactgcccaggacccaagcccatgctagccgagtgccatccaccccaggtgtccatggtgaacgtggacgcgtcaacccgatagttgagttgagttgagccggacgttcctcgacgtcgattgaacagtgttgatgaaatcctttatcttcacattgttgcagaaatcgctgcaaaaagatcgactcctaatccattagttgaatcctggaattggattttgccaaaaaaaaaaacaaaaaaaaaccatgggatccggccgggatgactcatttgtacaacttggatgaacctcaccacaactcacacctacataaggagtacataataaacaataggtcaaatgtgttggttttgatctgaagggttgagtttttatcttgccagctctggccggcctcatccaactgtattgttcgtattgtatgcgccactctcacccgcccgggttgcgaagtcaccagagattgttggcttatgtgcatacttcacgccgtaaaatcggccgcctcttcagcagaccacatagacttcagccatccttcagccagtcctcagatataaggagacttcttccagctgaggatcccctctcttcatctccccgcaatcgcctccaaacacacttccactccccaagactactacctcctttctttcagccgtcacttggctcctttcgaagcacccgtctcgctgtgccgactctccccaggtaactggactgctttctcaatcctaatttgctccgagtcatttgcttgagatccaccagcaatgtttccccccatctgcgtgtcggaccatctccagcgacatattaacgataataagtaaatagcagcgaggcgtgagggagtctcagatctcagataaatcacgtatctcaactcatctgttcttcaggctggctggctctaggcattctttcagccatctcgtcgccaacggtggatgatggatccaagcattcctcttcagaataatttgcgagtagtttaaggattaggatggttgatgcggagcattacatagatcaatctccccccaaggacactgttctatatctgtatctgccctctgtcgattgtttatggttccgacgttggaccatccctacccttctccccaaccagtctatgtcgtctaccctcacctctgaataactactgcttccttagatgaaataaatatattggtctaatactaataagcatttccgtcaaccgtaccactgtaaccaaaacatctccatccagatataaaaattaaaagacccctctgagaaaccaacgctgattacaactcatgttgattcccctttagacttttgagcactttggcatacctttggctacctaccctccacacattgatcgaaccctcttacaaaacagtcagtacgtgagttgacgatatactcgcttgctggtcttgattatcatacagctcaacaaccggcttcgcgatccgattaccgaacaacagcttttcgattgcgcataccacccaaccgagaaaagaattcttgtcgacagacaaagcttgacatacaaacagcgccaaaaaaaaaaaaaaaacgaacgacagggatataaagttttgaacttatctcttgctccttaagcctcgcgtcagtgactcagcacaatatggcaactcattcctcccccccccagcacgctccgacccccacttctgcatcccagctgtttgtttggtcctgatggttgttcctcccatttccttgcatcactcacacacccacacacacgttatgtactcaaaccgaacagtatcagggttcccaacgcacaggatccgattgctgtacttactactcagccttcgaaattgtttcttaagggcttgtcagttgagctatcattgacctcaagaacaccaattttcaccaaagtttgtcccttcaatcttgcttccggtattccccccctcccctattaaattaaagaggaaaaaaaagacacaattcacccgtccccaaggagcacgatatatcgtcgactctattcagaattctagattcacattcattaattaaatatcaaagataccagggctaaccttcaacgccatttaaaccccccggctccgctcgcattcgcaatgcccgtctttccagtgatgaagcaagacagctgcgacgcaatcaccttgcctaacccgcgccctatgactctagccagcactcactccgaaatccctcaccattgtcctggtagctacaatgtgcccactccgctcagaaaggtcagtggaatagccggattcaaactagaacattcaatctctgcaactgaccggcggagactgcttggcttctttcaaacatcgtcatgtgtagttcgccaatcccggccccctaggactttcaagtcagtcatttcttggcccctcctcattaacatccctcggagcaagcttaagttcatatatcaatatctttcattatacgtttttaggttttgcgaccaccacctttctgttgtcgttattcaacgtccagacccgggggatccacaccgaaaacttgattgtctctatggcctttgcttatggtcagcttttttggttttgttttttgtcccttcatcaagtcgggatcaagatgtcgccacacatgactcatcatttatttttttatatgaatgtcgcttgccttaaacaggtgggatagttcaggtgctggccggaatgtgggaattcgcttgcggtaggttacaaaaaaaagatatctttttgattcgccaagcaaggatctgaaaattgagttttgtaatgcagggaacacgttcggggcaactgccttttcctcatacggtatgtgatttttgggtgccacatgtcgagattggacgcgcacaaaccagccaacttatttcgattttgattattattttttttcgaaactaataggtggcttctggatcaggtaaggtcatctcactggaggcaccgatcatgttggatcacatgctcatatgaaacaaaataaaatcccacacagcttcggtctcatcctgtctccaagttcaggcatcttggccgcatacgccaccaagaaagatgaattagaaagcgccttggggctctacctgttttcatgggtcagtcaactttcccgtcgacagtcccgatcgaccctcaactgatataccccgttctttgttgttgttcatcgtcgacagttcatttttacagttgagtggattccttggaacacaagcttggttggagatcctccaaactaacctaggttgatgtgattcagacgatgatgctgctcggttccttgagaacatcggtggcgctcatcgccttattttttttccttgatgtcacgtttttgttgctagcggttagtacattgatcactctacccgatcttttcgagtttgcaaggtttcatccaaactgagcttatcactttgccccctcagatcggtaagctttgcgccgatactcaagcacttaccaaggccggtggagtcttcggtaagtttttttctttttcaccataccattattacaagactttcgcgtaattgacctttcaaacaactttgtcgtctattctaggtatcatcaccgcattgtaagtcacataggttgacaagtatggctagacgggtccatggagaagctcactgacaacgtcgttttcttagcatcgcctggtatattgcggctgctgggcttttggaggccgagaacagtttcatcagactgcctacaattcctcttgggtaagcttcaagtttctcaaagtctgattgttaacaaaaaaaaaattaacaaccaaacgcgaatctcatgatgttttttttttcttgttggtagagatgtcaacgagcgagacgagcgtaaagattgatcaatgggaggccatggctagatgccccacagtaccttcaacacttgctagaacaaaatccactcggcgagctcaaccattcgaaacttattgtgatcaaatatttaaaccctactagctcttatgtacggaatctctccaggccaacttccttttttttcttataaaaaatctctccggcaagcgatgagctgaagtccgcgattgaccatgttggccgaatataagttatatatattcatatcaattcagtgcacagacataccagtagtttttcagtttgccagtcacttcgtccctgatcatcagttgtttcgtaccctttccatccttgttttttttttcttgtaatctctatctgtggcttgctcatctttcacttgtctgatcaatttattttaattattgtgccgagttattatatgatccaaaaatgagagtcactcatggctctctgtgtgcaaagttgagcaagcagtggagagtggaggagattatagcgggtttatctgagcacaatcgtgctggaagtcccgtagtgtatcgcatccatatatagtctctttgcaactcctcttccccaattgcaatcgacatctaagcttttgtgcctcctaaaaaatgcgtgtttgcttctagtgttttttttttctcattcattaaccccaggtgatctactgtgtagtgaaaccggcttccctcatgcaactatttaaacctcgtttgtgctttaaacttttcagatttttaaacagccggcatcccagcactacatagctggggacagcgccaaattgaccacttcctgaccacccgttgccggtgcggcgggaggagtgaccgtcagactcctcccggaccggacaccgtgaggttgggagatgacgcactcagcggggatgattttccaattcgggatttccggaaggccctgttcagccagcgatgcaatcaacagaaacatgagaacagaggacgcaggatgatgtcgggctaacgatcattgatcagtgcactggtagagggacccgtttgagcattcttatgtactccgctcgtcgatatttcattaccactgctcagaatcccggcgtccaactgagttgagctgtgtggataggccatttcgatgattgaccgatccacttggcaaacataaatatttagcttcccggctcacttcttgacgcgatgacgcgatgacgccatacagacgcagctatctaacaggctttatccttccggctaccgaccgaggttgatcagacccatgaataagctcctccgagaataggacccaagtgcgaccatgtaaatatctcgagttttaaatcaacaacctgcatagtgactgagtgactctgagtggtcggctggagaccagttcaatttggattaacttgaagtacagggtcttaccccagaatggttcagaacaagactggttgctctccttaaagatgcgagctactcagataccgggtcgaatcacaaaagttcaaagttaatcattttatcaagggaactggtcgcccacccgctttgttaggatatatctgtcaagggcactggtcacttgcccaccttacctatagctttcataacgttcatcttggaaaagcgtcttcactcaatcctactttcaaatcaacttcgaaaatttcgagatatggcaccagtcttcgaaaacaaagagatactcgtggtttttgtattggggggacccggtgcgggtgagttcctcccactttccaagatataagcggttgaagcaactgagagtggctaggcaccatggagaagaccttcaacttcaagttgatgcgaaataagctgcttcgtgaattccttccgtagggaaaggtacccaatgcactaggcttgtggccgaatacggcttcactcatctttccgctggggatttactacgaatcgagcagcagcgagacgggtctgaatacgcaccggtcattcaagagcatatcaaggaggggaaaatcgtaccgatggaaatcatcttgaagttgatgcaagaatccatgggacgttccatcgaggacggccataccaaattcctgatcgatggcttccctagggagatggaacaggctatcaaatttgatgctgaggtacgttggtctggctcggctttcggatcgatcctgttcaactatggtgctctcaatatctaaagaaatttgaaatttgataaccaatcgtcagatctgcgagtctgctctggtcctcttcttgacctgtcctgaggaaaaacttcttcccagactgatcgaaagaggcaaaacaagcggccgggaagacgataacgaagaaagcatcaagaagcggttccgtgagtccaccgctacccaatacttattgtgaataacgtggatcctgacttgaatttcctctaatttttttgtttcttcatctaggaacgtttgtggagacatcaatgccggtaattgattattattcatcgaaagggaaagtcgttcaggtatggagactttcatcaatcttataatctgaccgagttgacaatcaggttctcaaccaccaaattctagattgactcttcgggcacagtggacgaaatctacaaggatatccaggcggccttggatgcacaactcgccagtcacacctcctttccggaaccttctgaaccttcaacatcatcatccacttcagcagctgcgtcctctgttgcaggtgaagtgtctgtccctgcaaccagaaacataaagcccatggttcctggtgaaacacccaaaccaagaaacttgtattgattgtccatgtatatacatacttaccctagagtcccaagttgaaacctctggaaggtaccctgaattttgtaggaactcattatttcaagaaagttttgtagcgcttgaatatggcagaaggcagcatgaattttaagaaccttgcagaaaactcccctttcaaccaccagcagaaattaatggccttttgaagactaagtgcaagtacatgaacagggttgcagtcacatcagcccaataagcagatgtatatgtcagcctgaaggttagtagaacagagattccacaagttctttgtaccaagagaaaagttccagaatcagagctggtttagtgcattggcttttgaggaagaaagattatctcactattgggagaggatcaattctccaggaaccaggtgcaccacgaatgaaactacaatttctgagagtgggaatagataatttctaatctagccaatcggaaagagatgaaccatcatgaaagaaaaacaaaaggagaaaattgcatattcaaggggcgaaaagagaaacagtcagtctcatgattccttttcaggcctcttcattacattaaatgatccagcttgatacccagaccttggaattcagagctgaaggtcaaatgtgtgatccagaaatatgtggctaacactggttaacatatcagtccagggcaagccatgaatgactacatatttgtaagtaaatttaaaaaggatggaaagtttagacacaaaattgatggccatcttactatactagtagatctaactgtgtagtgaaatatctgggccaaagccctcagggtcatttttacagaaccaggacagaataatggcctaatttttactttattcttttggtgtccatttctcgcagggtggattaacaacaccatacaagcaatcactttgaaaatgttccgaggactcggaagcccctcacgaggtggttaaggagtgaaaatggatattcaaaatgaaaaattcagcggatgccgaggtcggtcggtccgtcctccctcggcatccgtttgagttttcaccctgcagactgatagcaactacaaatctgattgccataccgagtcgttacttgagccagcttcatccgaaatgccttattcgctatgtgtacttggtaagtttcttcgagtggagagccaacctatgaaatttggagatcctgctgatttgaaaatgtcacaaattgcggatgtaggttgtggaacgatgggcgttgccatcttatcgggagtgatcgagtcgctcaaaacaccaaaggatgtccaaccatcctcttcagtccctcaaactcccacagctgaatctgaccctgatgtggatgcgccaacggaggactcgatcccgaaccgttttgttacgtgtgtttcgcgaccggaatcagctcggaagttgaagaaacgttggttagagttgggcagagaagatattgaggtccgagtgtccgataatgttcggggtgtagccgaatgcgatgtgatacttctagggtaggcgtctcgctcaggactaggtttcgttgtgttttttcaaaaaggataagtaacccaacaattgttctaatttctggcaataaagctgcaaacctcagatggcgaaggacgttctaggtgcacctggcatgcaggaagcactgtccaacaaactactgatttcaatcctcgctggtacgacgaccagccagcttcgatcatttgtaccctccagtactcgggtagtcagagcaatgcccaatactccatgtcaagtgagtcccagccattcgatttgttttggtttgaatttaatttaatcttggttgattttggactacagatccgagaaggaatgacgatcttatcagctctatccccggattgctcatttactactcaaactcgcgcaatccttcttgcactatttacgcccatcagtcgctgtcgttttttggacgagaagcattttgatgcctgtactgccgtttctgcctccgggccggccttctcattggtaatacttgaggccattgccgatggaggggtaatgatgggacttcccagggctgaggcattggaattagctgctcaaggtatgatcccgttgactccagttttttgaagttatcagatttagctgacttgggcctcttgtgcgacgtcgttcgtagccatgcaaggcgcagcacgaatgtcgctgcaaactggtttacatccggctgctctgaaggacagtgtgacaacccctgctggctgtaccatcgcaggcctcttggcaatggaggatggtcgcatccgtagcacaatagctagggcaattcaaactgccaccttacacgctgctgggttaggaggcgcccctaaaccatctcttaaagactgagctttgtttttcttgtctcggtgaaattgtggattgtatttcttgggcatgaagtcattttgtcaatgagtgccatttgcaatgacctaagtctcgcgatgacacttatatcctacagatgatcctacaaaggctggtgtcaacatcctttcacggtcaaacactccgcttgttatatttcctgtttgtaaagcgaatacatggttcaaacagcccttacgggccaaagatatttgaaaccgatgttcaaatggtctacgctgccgcaactaagtcacaaacagactttgtcatttccaagagctaacattggtctttcgagctcaagctgtgctgaccgttatctaccaaccaatccttcaaaccacatcagaaaccgtttcttttgggccactcaacctgcggataatcttgtgtgaagttgtcccaaaattgaaccatattatgactttaaagcttgttctgtcccatcagcactctgcactcgattctttcttcgtctggtacaatttgtgcattgaagcctgacaggctgtatgtacatacatatgtatacattgtaccccacaaagcagaagatccggtagttttgtgactcttactttcgacataaacacatatgtaagctgtacaacagcaccttcacaacaacttatcaacacatgcaaaaaaccctttgacaccgaaggtggaggcaaatcttcccttgcaactgctgcgtggctgtgaagttggctaaacgttcacacatcaagtctttctttaattgggaatttgggagaggagtgacccagcgagtccatataaggggacgccggaggaggacctaatcagcgatgtgccctgagggacggatcatggaacttgaagatgaacgaagttgtggggactagccgccacccgtctggcacagggacccaacattgatgagtctttactacaaaacaagacgtcaaggagtccctgagccagtcattaccttgtgacctctgcggcgaaaactcaaaaaaattgtgaattctttgcacattcctggccaatcgcacagggcaacaaggacctgccgtgcaagttcaaagataaccactatcagctatgattgctatttgactgctggcaagcggcggagttgatttctggttggacaacatgtaatcaatacataaatacgcagttttgttgatctgaactctgaagccccttctgtacagaaacttactgtgacaacaaggttgaaccatttggcgcttttcaatatgtacatatgactgacgactgtcggtccgtaaatttccttctgattggccgccggcacaatttatctcacgcgctggtacagcagaaaggggcctcattatgctgtgtgtatgatgcatgtatcatgtaaagaagtgatgagtgtaggaggagcgtgacttctccgacaaattttctttcctctttaagataatatgtacacgaaaacctcaaagcctttccccataagttccaggaactagacgcagcgacttcttcccttcacttcagtcctttctctcctcattccacaccaacagtgttgtctgcactagtatcatgtctccaattcttcacctagtcattcttttcgttttcttcgtgtccatcactttgtcacgttcacaccctcaaggaagccagccccgcactacgtcaccccttccagtagcaccatcgacaccaaggccagctacggtaagaggctcaacgccatctcgtacaacaggaactacaaagacacaagcgtctcatggcgccatcaggggtactggattgattcctccacaaggcgatcacccagaatggttcgtgatttgcgctgtcagcatccacgggctggaagggacccacttcttactgtactttcgactggaaattttctcacttcaggtcctaccgcaatggagaatacattcgcgaccaacaggatcattttcggtgactcaatatttcatttaattcaaacacagtgatggactgggacgcactagtactgaagaaacggggctattttctgctacgcgaaataatagatttcattgctatctagccatgtcgccgtacggagactattctcacaaatgcccaatagcatttcctggcggcttccaggtcttgcaacatttcagtggaggttacatcgctcgagtggaagaaatggtgcatacagttgctgcaataaaaactatttttcttgcttgaattgagactgattggcaatctctggaattcgtaattaggagaaagtcgttatcgtttttaagggcttcgcgtaagtaccgcgctagcttctttttcgaactctgatttacctcactgactatcgcctctatttctccttacctgatcctattttcttttcctcgacctacaagaacctaccaagacgtgttgagttttggcttcttcttcaggaccataaaattcattataatgctacttgagttttacatggctgattgtctcttcttcaatcagtgatttaaccccggcttcaggtttgtgacactgaaaccctctgatgcgtattttgtaccccaagctgactatccaacctttgcattttcgccagtttctagctttgtatctgactgtgccgactgcatggttgcagccggagtcagaaaccaatacctacgcctgaaggccgagacgaatgattttgctgtggctaaaaatgctgtcgtgacttcgacaaacaacggtggtaaagtgagcatttaccaagcaaagaaaacttcttccacagaaatctgataacacacacctggtgtccaacagcaaatgttgttctccgttactggattgggatggggcggtgcgcttgcagccctttgtgcactcgagctcgggtcacaaaattgggtgtgagtacatacaaccaactggtagaactcaacaccgaattacttcgctgattgaggatttgttgaaaaacttgctaaatcgatatccaaagccattactctcacaattcgggtacaccgcgctttatgaacgacgcagctgttctcagatacgacaatcttttccaattccttgctggtcaaagtgtagtttccaacaatgattacgctgttcaggtatgccagacaccgacaagccttcacctaaacaccatctgatcattttctctgccccgacatcatcagtacgtgcctaagggtgtttattcacacattggacaaaaagtgagaatccatggtgaaaagtcacagtggtatgtcaactgctttggaaacaatgtaagtaaacacatcccaagcaccatcaataaacgcaataccaagttgaaatcaacccggcttgtgttcgggtatcaggaaaattcaacatgtctcggagatggatcaagttctgccgatcacaccttttatttcaccccgatcggtcagtgcggttctgcggacaaagtgagctagtttgccaaattcttcccggctaaatttatccatgcttatcagagttttgtcaatttgcagggattttaatacttctcaaactcgctttgtttccacctacacgagccccccattgggtttgggggctcatggacatccactattttgtcaattctgtgcttgtgttggcacatttctttcttctgtttgattgtttatcctcaggattctaggaccatcttagatatccataatgaaataagattttggaaattttttgcttcaatcttcaccattgcagctgatcaggtggaaatcaaattcctgcgaatcagaggcagaaaataaatgacatcggtcaaaacactggacctggtcacaaacactgtggctgaggtgaaggtaaaaaatcaagatgtttggaggcttaaactaaaaattcttagttcaggacttcaagaaggtaggaaaagataaataccagctttatttggtaacatttttatgaagacatcaggctctttagacccaatgcagtcctgccagtcaatcaggactccgagtcaaagcaaatagtaatcaaaggatttgttgcggggggatagcagattgcagaccatgtaaaaaaacccctcatagacaagtgacaagggaaggggtatgccaaattcttccataactgactgtttattttttgaggaagagggcactcaaaagctcagcttggtatggcaaaccttgatggaaacatggataacagtcaacagttccaagtttgtctgtgccagtttgattcaggtgcaccagagttcagacccttgagagcaagctgtgactcaaaaccaccaagtgtggaacttgaaatttgtacagttcatgttgggcagtgtcaaagaaatggatgagaaagtgatcacactatttcgccgagtcacaagtgtaatatagacacactagggccatgacgtgtgcgtcttcatgcgatgtgctggccgtgtttcggcattttttggaaaacgacacgcgacgggagcatgtgtaatgattcatgaatttaggctacccctcacaggctgtaaattcttgcacctgagacatgtcccagttggagaaaagaccgactttgtgggataattacacccacctgaaaagtgattaccagaggcattcttgttctcagactttgagcatgcgccctcgttatcatctttgatcatgatattcttcacccagttgaactcttggccacactttctctttatcctgctgacctttgtctatcggtccgatagtttgattccaagattgcaagaggggatcgagactgacccgaccggggcagtcctgcatgaaattccggctatcccgacaactcgtttatctagcgacgacgtaagaaatgctgctcagggaacctactttcaccagttcaacaaccatccagtttacctactacgccctgccttgccggctgaccaaggttatagatattccgcagacgcacccaatcgtcacacagcttttgtctcggaaagccccgtgagagtagttacaaccatagtcactgatggaatcagtaacaccagcgcaagaagttcattaattgatcctggcccgctgaaagcttcgttaagtcatccaggtccagagtctccaacggtcacaacacatggtccatcaatgcagcaatcgtttgatgctgcaatgaaacaacgaatgctcgagtcgaaaccttttgtacctgcgtgagtgagctcaacgcttaagtgtggtgcacttcctgaaaaattctgctactcactcccggattaacaatccatctttcacaaattcgaaaaccaatctaaggtctcaggcgccagggaaggggtttcaaagccgcgccagcttttcaaacgacaatataagagaccagggaaaggactccatggttgcaccaaaacagcataaagtagacattgatcaaaatcctaataaagcatctggaaatgaattaagagatcaagcgggtcagggcagccgaggaaatgagcgcgcaaactccaaggtcctctatgaatcaaaggcaagcacagggagtcagacatcgacaagtttcgactatgcgatacatcccgaacgcctagatgccattaagaattttatcaggcaatttaaaagtgatgttgcctctccagacacgagtgacaacttctccgaatctagtcgttctgtaagttgcacttcacgttttttttgccctgatgtctgtgacgcgatatgttcaataacatcggtttgctctctgctaaccatttttaaaaagaatggctcgaatgaatttttaccagaaatttccaaggtcgcaacgtccaaggaaaatacagagcgaggtggaactccagcctctttagaatcactcagttctttcaaatcaagtattccttccgaatcacagcaacgccctcgcgcgctgaatgaagatgaaattcggagagcaaaaaaccggcagaaaagacttcgaaagcaggagaggaggatccggtcgcaaataactgcgtcaaaggacacctcagcaaaagttcagtcatcagaaaaaacagaaaaagttgcactgggtgcgtatgacaatgagtttccaagtctggcatcttcatctgaagaaagtagtgcggttcagctagggaagtcaagttatccaaaccaacaagaaagcaaaaatgaagaagtcattccaaacaatgaaagaaaagaaaaacaagaagatcatcaaaactacgatcaaactattcgacctacgaggtctcatggatcaagtgaatattttgatacccgcggaaatcttcagccaacgatatcttctatatcgagacggaaaggaggtaagggaaagggatcgttgagtgaaaggccgcctgaatcgacgagtcaaccaaaaaggagggcgcccgaacctttgcaaccatcttcaaatatcttggagcaaaaggatccccaggttaaagagaagattctaagcctcctcggaatagaacaagctaaaaatgtcaaaccagctcttgagaagaaaacccacctagggacaccccccaataatcaaaaagtgaacgatattacagatctttcaaaacaagtaaaaaaagaagtcgccgcgaaggcaactcggaaactggaaagagatatgataaaatcagttgctgagcagtctagtaatagactgataaaatcttctctgcagaagacatcactctcctcggttgagaagtccattgaaaacttggagcacacgtaagcatcatatcgctgatgttcttgtttgtgtttaaatctttgtcttacatgtcaaaaactcatttcaacttacgcatgaatccacgaattcagaaataccaaatcagccattggagttgaagataagagatcaaacttcgacaatggtcaaaacttattcgtgccacaagattctgccagcaaacctgaagatcattcgagaatttctacaaatccgaataccgttttggccttgaaaaacaaagctgctcccaacctaccccaatcacagtccatccagcttatgaaagggggaccaacatttggaggcttaccaccccgtgcaaaccaaatcccgcaaaccgatccactagtgatatcatctgggtcgaaaaccttgcagctcaaagagcagcttcaagagcccctcataggtgccaaatcaagtgagacttcgaacaacaagagtagtgagaaaatcaaaacacagcttcaccagtcaaatccaaagaaagaagaagcgataccccccggttcaaaagaaacagtgaaaggaccggaaacgtattctgatacctcagagttagtcacttttcatttattccaaaaataaagccgacattggtgttgaatactttctttaaaacaagcaggagccatgatcaaccagaaaaccacagtatttcaaaatcaggcatctcacccacgaaatcgaatccttcctccgtttcaatgtcaaatcctcatccaatgactagtattttgagtgcttctgatgatatcagcccgagcaaaatctctcgacagattgttagctccacctccaaagacatccgaccactgaataatgatgtacttcataacgtaaggccggcagacagcaattcacaagcaccaagctcgtcaatagcttcaggaagtcgcaaagcgaatagccggagcgatctgttgcatttgcccccgaacttcacgactgatattgacaatcaccaaataaatcacaatgcaatcatctcacttgaagatgcgttcggagaacaggctagctccaaaaattcaaagactagaaatcttgtttggcaatccccctttcaaaaaaaggtgaaaactgcgatgctacctctgggaatatacttgcgcatatcaaatctccaggcccactctcaagtgggcttcattacagaggagggctatcaagagctttattcgctttggaaaaaagacagttacgcatacgaaatagctgaaagtggtatcagggatgccatagggactttcgaaggtacaaggagaatgttggccctccgacgtcagattcttcattatacaatctcccaacggtggattaaggcccgtaacacgtggtttgatgagacaacctatggttcaactgctgccacaggtttcgaaactttgcttggactttcttctgagccattcgatgtccgggaaattccgctatcaagcacgttggcgaggtccagaaaagaaaaatgggaggcgatgcctcatagcctgttgatatgggggcaagctgaaatggaacgacaaatcgaaatgcgatcatatctggctcaaagagtcaaccctttcttctggtgggaagcttacgatttgaatatgaaaagtaaactctttggtttagacattctcacgatcctcaaagtgggcgactcactgcaatttggggcaaattttgtgattgatcggggttatggaagggtttcaattgactcggcatacgctcttctactgaaagtcatgacagacactaatagaccactcccatggattgaatcgtctgaacgggcatggctatactcattgcctgatggcctatacgaacaacgactccaaaggctgagtcaattgatttccgattcgagacctcagatgaaccctctttctgttgacatactggccaagaaaattgatcaaaatttcatagacagttatggataccgcatgggtgaagaactgctttggattgacaaaggattgcctttggatgaattattgaatcagatgaaaaccaaaacgccggtggtctctgatcgattacttcttcctcaaccaaagccttatctaactttgtgggaatttaaagatatactattgaccagcgctcattatttctggaattctttcaagtacgtcttagagtactgaagttggaaaattgaccacatgccctcggtttcaagattggaagccacttggttcttccagttagaaatacttgcaaaagtttttgttttctaatccggttgtttaacattgaggttgttagcactatggctaagaatatccactccattcaatcttgattaaaactatttgtcatcacaagaggtaaagaaatcatttccatcatttctttcccttagattagaatactacctttgctcaagtaataaattttgggtcttagttaaatgactcccagaaattggagttctgactcccaaatttctgggacgtcaagaggactgtctgtggacgctcctccggacggccatgggagtcagacctccaaaaccttcaaaggttttggtagttgctccccttataaaaaaaataaaaaaaaaaaaaaaaaatgaaaaaaataaaaaccccccgggggtttttgggagtcgatccgccacaatccccagggaggttgggagtcggcgccgggaagatgccctcaacggccacggagggattcctctcggccgctgagagtgtatgctctaacggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaagcgggattcctctcggtcgcagagagtgtacactctcagaagccaagagatccctctcggccgttgagagcattcactctcagcggccaagagggatttctcggctgctgagagtgtacagctctctgcaaccgagaggtattcctctcggcttctgagagtgtacaactcttggtcgcagagagtgtacactctcagcagccaattcatatagttatttcatttttttatttttatttttattatttttttgttaggggaacgactcccaaaccttttgaaggttttggagttctgactcccaatttcggggttggatgtcctgaggaccgtccgcagacagtcctcttgacgtcccagaaatttgggagtcagaactccaatttctgggagtcgtttaactaagaccctaaattttaaacctgagccgactttgagggtaggcaaccagtatccttctttcaagagcattgatacacaaagctggttgatcagtgtgcacaactgttcttctgtttgaagccatgtggtgtccttgtggacacatatgtgggtctgcacaaagtccagtttttttctttacttttggaggtttacacagagctagaggttctcctaccaacttgccaggatctgctagttagtgagcaggttggaaaccagccttctggaagtttatctagctttatggaatggcttggtgtgattctcatatttgaaattaattcaaggtaaaattgaagatctgggaccttggatataatcatatagagacttggtcaaccgattcccagaaattggagaatcaactcccaaacctggttttattcaaaatttgggagtcgattccccaaacctgtcagtgggtttgggattcagccccccaaaaaaaattaaaaaaaaagaaaaaccccagaggggtttgggtgtcaatgccagaaccaaaacaaaaaaccaatagccaggatgattcctcccggctgcagagagtgcttttgatggctgagagaatttctctcagtcgttgagggtctacaacctcaacggccaagagaaaaccttaaccctcctcagctgttgagggtctacaacctcaacggctgagagaaacccttaaccctcaaaggttgagagggtttctcttggtgttcatgggagtacacctcaacggccaagggaaacttcttggccatcaagacctcaacagctgagagaaacctcttggccattgagggtgtacccctcaatggccaagtgaaacctcacagccatcaagggtgtacatacacccaacagtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaaacaaagacgatttttttttttttcatttttaaatccaaatccgatacatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccaatacaaatacatgtctcctatctgtggcaccattgatacacctcaacaaccaagagggtttgcttttggttattgagaatgtataacctcaacagccaagagttgacctcctggttgttgaatttaaagtgtaggaaatttttttaaaaattcaaaaaaactccatattaatggcaaaaaaaaaaatcaattaaaaaactgtgtctaaacgcgggaaccgcgtgtgctgcgcacagcagaaaccgtgtcaaaacacggaaaaactacgtttttttattaaggcccaaaatgaattttaatcattatttttttaactcatttgtcaattaattgtctgcatacatgtttgtaccttattttttatgttttttttttggaattttaaatttatttcctacattataaagtgtatagaattttatggtgtactccaatttccataaaaatgaatggttcatttttaataatgcaattacactcattttttcactgaatttttacagcttaattttcattatttttttatgttttaaatttttttcctacactttgagacatttataaagttatggtaacaatcattttgcatcaaaatgaaaactaaatcttgaatactgcatttgacactgtttttttatttaatttttcaatttacacttgattgtttgcatacatgtgtgtaccttagtttttatgtttttttgaaattttaaatttattagggggtacccaatatagtaaatataccattacaaaccagtcaattttcccaaaaagtgtttttgcatcaatgggccccaaaaagggttaaatgaagaaacaacatgtttaaaaaagtgtggatttttcaaaccagtcaattgaataatggtggatttggtgatatttgatacccactatttctttggttttgatatgtgtagaatttaatggcataatctgatttccacaaaaaccaactgttcatgctgaatactgtaactagtcacaattttcaattgatttttaagagcttaattttcattattttttgacattttaaatttatttcccacactttaagacatgtttaaaatgatggtaacaattacctttcataaaaaccaaatattgctcttgaatattgcatttgacatgtttttttaattaattcttacaaaatgacttagggaggcaaattaggctaaaatgagctattttagcccaaaagtaaaaatgcctcaaacattccaaaattgatttttagctcatttgtgaaatttttattttttggataaaatagctcattttaacctaatttttactcctgagtcattttgtaaaaaagcctcaggtaaattgatctattttccaccacccaattggcaattttttcctggggcaaaactggtattgtttgtagtgtaatcaaaagtcatttttatggaaaatgggctttaccattaaattctacacattttataacccaggaaacaattttaaaaaatcaaataaacttaaaataaaaggaaaaaagaacggatttaaaaactgtgtcaaaacacagaatccgtatttgctgcgcgcagcagaaaccatgtcaaaacgcagaataaccgctttttttattaaggccctaattgaaattcatttttatggtaaatgaattttaccattaggcctttttatggacatgtcacaaaatcatgactgcttgctcgtcaaaattttattgcaaaatttgacaacaatccaaacctgcagcactgctcatctgctgctggccaattgcttgtcacacttgctttccttcaaccataaatactcccccaacaagcccactcaccccgactatcccttcttttcccaccacatttccacccccaaggtcctcatcatggatgcatctcaggacattttggtttgttgaattccagggttttgatcattcaaaccatgaaatttagtactcatgttctttaataaattgcagatgttgcaattagaatctttgggatcttcaaggccattggccaaggttcaaaccttggctgatggctgtcaggcttcaaactttgaacggatgtccgttcaaggtttgacgtggacagtcgtctccataggacccatccctgggtcctatgggatatggatcaacctaaacccatattaaaatgggtttaggtcgcaggcaaggctgcacgccagcctacaagcgaggtaagtgagcctgcctcactcaaaggttggtgtgcagcctcacacatcaattttgattggtgtgcggacctgcacgccaacctgctggtggaatgcccacgcagacgcttggcgtgcggggtttgttgagtgattgtgagaagattgcttaccagtattttctccactttttagttgtataagtgtgtggataaaagaccggttagttgggaattttcaggttttttttgacggtgggggaggaaatggcaaggttttgattgagtatgttcagacagagtgaaaattgaaatttgctgtgtattcataattcaaaccgtattatgaatattccaacacaacttacaacaaaccacttaatatttggatggtttgaacactttaatactcaaaaagtgattgtgataccctttttttgaatagtgaaagggataaatgaggtgcaaactctgcctttatgtattatcagggaaaaaagcctccaaggtaagcttggaaatttatttagtgataaagagacatgttcaaagatgaaagtttaattgataaggattgattgtgttgtccaaagtgttactctagttgttgatgtctttatacttgagatgggcttgagtttaaatccttgatactaatattatagatgtgattcttgaaaacaattgttttgggagtgtcagctatgtgtatgaaactttggcttaataatataagagccaagtactatcactgtgctgaaggactcaagttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagaggttaaaaattccacactcctcagttaatgacacttgaataatcaagagagaactgtaggagacaataacagaatatgttattgtagagtgtttggaagcaagaattaatattgcaagaagtagctggcaagcacatgagctgaaaggctacagtcagaggtggtggtcttgcagcaactaatttttaaggaattagttaagttttgagtctgggataactctcagcataataataatcccagtaagaaggtagggttagattggataaaaaagactaatctaaaagtaggtggagaatattcactgtactcacttagtttgttgggggtgaatatgctgaggaatccatcctaggcaggagaaaggcctccttaaatattctagagatcccttggggggcatttcttagaatattctagaatctcctttttaatgtatgtacaacagtagaaataatcccatgatgtaatgggaattgttgtaatatttctaataaaattatattctatttcccatgaaatcatgatgcatatttatagccaattacatcatgtgtcaactaaagtagaataatactaatagaaattgtcacacactacactagtgtggtaatttctattctaaatatttatttcttgtataatacagtcttaaatgtatatttaaccctaatttaatatacattaggtttactttattatcttacttaattttacagtattttgttcctacttgacttcatggtctttgtccctttgagtattaacaaagtcctagaaggagtaggattttaggggtagctccagtgagagaccccacctaaatttatatgaaaacaaaaattattcaataatattcagtttttacttcttgtttagtgagtaatattagatatatttattattagcagacttttggatactctggagtatctctaaggctgacagggagcgctatgtgtcaaccaagaatggaacaggggactggctcttctgtgtaatgtgtgtgaaactgatataattaaatgaactgtatttgtgtgttgaggaattggaaaatttcactcataaaattcaattaactgaattggtgttttgaggaattggaaaagtacttcatggatcctagtgctgactatttcaatgaacatcatgggatatagtgacaagaaataactacagtgccttccgtaaaaaatccctctcccagtctggactttctcataaatccttttctggttgtcagcacatatcaccaggattgaaataatttctatgactcttagtaaatactgctcaccaatgctctctcaaaaaatgctttgctggcatagtggtgaattcaagccactccaagagcccattgcatcccctggctatcaaccccagagttcaaaccctcttgcaagcaaccaccactcttgactgtacaccctctgtgattcccaaacccctggaaccatgcaacatctttccagaattatgtcactgggtcttatggtcatccttctccttgtacccgcagccacttttcctccctcagagcccagtctgatgacatgtgggaggtgccgtgaactcgctgaggaggctggagaacccgatccaaaggtacccctcaaatatcataccataagagatacccagacttgcaacggcttgcggcctgcccgagatgggtgtaatcaagcaattctggtacagatgttcaggtgcccagaatgtcaaatcctggcttggaagagtataacattttgcagacaccatggctatccagatttgtattacactgtcaagtgggtaggcaatgatccagctccaggtagcacaagcaatgcataacctcatgcatttcccccgcgggaagtatctttgtcacaggatcagttgcttttcttttgatttgcttgtgattaaaactgaaagcagcaaccccatctcttgatcaaatatgctactcatcactcaactcagtttaaatttttcttggattattaggtggtgcaaaatgatgtttcagaccagattgaacttgtgatatgagaaaaaaatttgggaagaagactagcctgagcttggttggccaatatggtggggaccagtattagaattggaaactcaattcttcagctcccagtgtgttgatacattatgatggaagtgaagagcactggttttattctgaagttcttaggaccattatgggatatatgcagtgacagagaaataattggaggtcttgccagcagactggattactttctgaagtgagatgaaagctttagtacatctgaattgtgacaaatattgcttttgaatcagggggatcaacaatatggcataactatgggcacaaaagataacataactgaggccatccaaacaggaccttcaagactagatcttaattggtggctagaagtaacaacctagaccaatagttgacctcttttaccaatgctgattatgtggtcttcagctcttagggatgttaatgattcacttacttatctgtacaacaaacacccactttggatgtcaagataaataagatcagcatgcactagaccatcatcaatgattacagaaaaacagaggaactaacaacaacaacagacacctgtggcaaatcagctacgtttgtttaacacttattttcctgccatatttctacctttattgttacatttgattgttggatgaaatgtgagtcaagggggggggatgaagaagtggatcaaaagtcgatgaccaaatgatctttcaagagccaaacttttgcatgaggattgatgatgatgctttgagtatctaaaccagttttcccccacagaattaacaagaaagactgttgcatcagaaataatcctggataaccaaacacacacaagtctacaagcttgagcaagagagaagaaaggaaaaaggaaatcaaaacagtccagtaacacggccaggccggcccgttaattgcccactccaagccaatctaaagctaagaagggagtctcaacttggcctaaatctttgaaaaagaatgagtgatatctttgtcaatcagtctcattatctttcttggagtctatacaattgatgttgaatgacttgaactcaatcttcaatagttgagcatccatgggaccttaccaattggcaggggaaccttaccaattggtgtatcgttaaggttcaatgcttcttgagaggcgggtcaaaggccccaccccttggttaagctacattccagtcaataacccagaatatcttggttcttgattggcaggcaagtcctcctgcccctcctgggggtgcgggttctcctgcccgccccttggaagcctgtttccttgggaaattgggcttctgaggggcagggtgtgggtggttggggagggggggggggagtgtgattatcaacacacctcataaagtgatcagagtgcgggaatctcatccagctgtggagcaaagtacaaatatgcatcctgagctgtttgtggacacaagtcccaaggctaatttgtgaatatcttctgatattacagaatcaatcaaagcaattgagaaaatacaaaccaattccattgagtgcaaaagcctattaaagcctattccaaaaaaaacaaaaggtgagttaaaagtcattaaacaatttatagaagggatgctgttgaaattttccctctctttctctctctgcccattatcttttctaatcacctcaaatcagactgaattaatttttccaagtagcaagtttttagttgttttctgtgtcctctttcgagtcacatttgaaccttaagaaaataagctcaactcaatcactcttgttgctacggtattaatttcttctttttctggtttattgtctgatattgaaaattgattaacaaaaattaatgccttttgttatttgtgacttgaaatattttctcttgactagctcatctggacttttactgtctagtttgttattttccaagaacttattttattttctctcaatttttattcaaaatacttttttctattcattatcaaaaaccacaacttgacctcttgtacttagtctatttatgcatgactaactgctaagaatgaaaatcattggttctttcactcattttttgtgaacttctcccataaaaggtcttccaccttttttgtgccattttctcaaaagccttcaacatcagccggttcagagctcaaaaattcaacagatgcttatccaagaaatgaacattagacttattcagatcagccaaaacaattaaggagaagaacagaaccctaccaattggcaaggagcagaaggaggtgagctggaattcctacttagacaaagtgatgaccagaaggagaacctgatcaacctccctgtggagataaatcagcaggtaccagttcactacttcaaatcacacatttgtaaggatcagttaagaaagcaacaacaacagaggatctatttttctcctttgatcattttattataatttcaacaagtaaaacaagcagaggcctaaatcctgctcttgggtaaaaaccctgactgcttttaactagttttgacttcttgcctcacccatccctccagactaggattgcttctcaagtccaaacttggcagcaggagtgatgttgttgagctcacatttaatatgacaactaactgttgccatttggagtgcttttgtctccctcctcagtcccaaatccagaccccaaccatcattgtgatacacccagctcacatgagagatatttccacaaggcttgtgaagaaaatgctttttaaaccaaaaattaagatctagcgggtgtaaattaaatccttgaagcacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaattcaagattttccagattttttagatttttctaatttttttagaatgttccaaatttattagattttttagatttttctagattttttagatttttccagattttttagatttttccagatttttttataagagacatctacatccttgttttctgggacaggtcaaaatccaaaaaaaaatccaatacaggcctgtactgagaagattgctgagtttttcacccctctggcctactcttccccaaaatcacttattttttctgccctattctttgaatctttcttgaatcttcttgacctggactgaattatattcaatcatagctgttttttgtgttgaatcttatgctctgttgtagtctaattagaactcatcatggcaattttcatcaaacaaatctattattattgattgatttctttctttttctggttcactatttgattccttaaaagctgattatttagaattaacacctttcatatttgtggtctaacttatgttttctcttgattaatcttctggcatgactaaaagagagtgagaagtcctgtcatgttgtttcttccaagaactcataaaattatttcctctgagtttttattcaatttgtttctgctattcatttctctcaaccacatcttaaacctcttgtatttagcctatttaaacaggctaactacaagaaataaaatccattggttctttccactccttcaccgtgagcctttcccaaaaaacaagacttcttcttttttggcctcaacctccttcttgacttagctcaaagattcaacaaagatattggaatatattccagagaacaagtcagccggcggctgcgggtccccccccccctcccaaaccacaagcagggcagtttttttctccagaatttttgccaggcctctttctccagtgcaattcattcccacctggaaatcagatccaagctggtgagtgtcttgactaatcaccactcttattctaccctcactgatatcttttggtgacagaccaataggcattcattggtcccacaactgatttccggaattcaatagccaattgagcctaatcagtaagtcattttggctcaaataccattgataggacacagctgacatggccctgcacttgttgtctttagtggtgtttgtccaataatccagagatgttaaggtcattgttgtaaggttgagtcacgaaggcggttttttggactatattaacaagatcctcggcctgaggatctcaacggatagcttacgtcattggctggacctctaccaacggactcttgatgtggtcagaaacccagatttctaccaacctcgaggccaaccagttgcagtgacccacaaggaatcagggtttatccttgaagcattggagatggagccaactctttacatagaccagttacaagctcatataaatgcaatgactggcgagtgccattcaatctccaccatccacaatgaaatcagacaacgattgcgcctgacgtccaagaaggctcacacagtccacccggctcaaagtgtctttgcccaagcagcgtatatttcttgggtggcagctataccaacaaaccatctggttttccttggtatgtttgcccttagccttatatgtgatcagtactgactgattgagttgcctgacacagacaaggcgggggtgcctgtgaaaactcatgcgcgcaatcatacatggggcccacggggccaatggaccgtttggattccacaagcaatcacggatacccgcattagcgtcctcccagcagtttccctcaacggtttacttgggtttattgcccaagaggggacaatgggacgactggatttgagtacttttcagaggtgatacttgtgagttctttgatttgagctaatcctctgggagggtgttgtgcaatcctgatcccccattgaatgtcttagctcccaaacatgaatgagttcccagggcccaacagcgtccttgtaatggacaacggggctattcatcatggtggttggattgtggaaatgtgcggggcccaggggggtgctgcttgtttatttgccgccatactctccggacatgaatcccattgagaaggtattctcggtattaaagtcccagctcaagcgcaggcaagtcctcacgggcaccaacaaagaccctgattcaactccttcaatcaatcaatctcaatcttactacttcctcattcaattccctgatttcttcttcttctgcctggtgagatttgactgttctaattctcttctctttcaacttctcttcactgacaaacacttcttcagtcctcaattcttgttcttactctttcaactctctctatcaagtctattctcaaatgttcttctgtcccaatgttggttctatctcaactatctctttctttctcttcttctcttcctattgtatttattttctcattgatattttctcctctagtgtgtcggctcttttctgcaataaataacagattcaaatccttttatttatatcaagtggtacttatttagacattccatagatagtcacaatgttgtctctcctttgttttgcccctgcgcaaatcgcaacctgtgttttctactgattccggcctcttgcatgtgtgcctactacacccttgtttttgacagtgttctcttgcttgattgcaatcatgagtattcatcagaccgtagtggcctcacccccgtattcagagtccccaaatctagcctgacatggacaaaacctaagaccatgttcttgtgccaagacactgtctgtgttgaaagaaccgcataaacaatgagttgcatgaccgctcatcattggtgcatcaggagcttgtggtctcatgaactcgcttgtcagtgagtccaatatcagtttttatttcaatctagtgaccatgctatgtacatatttgattgctgccaattgaacagcactggagtgagaatctgagtgcccatactatttacaactgtagaaggtttaatgaggtcgggcccctaaggaaatgcagatacaatatgagagatagaattcaaatcaggtctgtgggtgggaggacttgcgcccaatcagtgaaaggaagataggatgaaaaataggcctgggttggaggaattgcacccaatcagtttgagtcatcaaacatatcatcatccaaggtggcaataccacatttgatctgtcaagctgtggcctctgcaaaatgcagccgcatcaaccctgcaacggtcagggagagaaagaagctccagtgctcaatgtggttgagctggatcatccccctgtggaccatgtttgttgcagagaaggcgcaatggtcaaagaattggtccatggtcattatccggcccaggtgggataacttttgagggtttggctcaacacagatgtcctgatgaggttggggagctcacttacgaggtggtgaagcatcactggaaacgccagtgctactcttgtgtcgcctgaacaacagcttgctgagcacatcaccaaacattttgttgcttgggctaagaagatatttcctagccggggagccatctctccccacgtcgatagggttagatccccctaaatcatcattcagggaggtgtcttgaattagaacctctacttccgactctgactcagttgttaagggaacgatagccttgagatcattatttggaacttggtgtcgattcacgggggtgacaatatgtcggcttgccttggctgatgttggactcgacatggacatgtggtcagcgttcttgcctacgctggggcctgcccttgtggccttccctttccccttgggggctgtctacttttggggtgaaccttttgacccagaaaaactcgtcagtatccggggggttgtccatgttgatagcggggttttgagcatgcaacaaggtccgaagtcaatttttgttaatgtgcatgctttccgtattgtcctcagggttctctatccacagctgctttttgtggtggccaaacctggccaatatgtgagccatgaggttggcaatcaatggtgtcacggtatccttggacttattggcctttggggttagcaggatccaaaggcaaatagccgacaaacaaacatagacacacttttgcaacctcacaggcctgtttggctttgagtctgagctgctcgggttcattgccatagttgaatgtcaaattatcttcctgctgttgcgcctgagcgaccaaaggatttaaaagcaagatgagcacatgtaagccctgctcctcacaggcttacacaaacctgtcacgagattacataagccatttccgcttgtatttagtctcatctatcccctttacctagacagcagagatctttctctcctgtctaggtaagtaccttattgtttctccttctcttctcattttcatttcctcacctttcttcacttgtagatactaacgagagatctttctctcctgtctagactgaaataaaagacacattggtactagaatcttctccgtggacgctattgagctccttttctagtgcctctccgacagacagtgaaggactcgacagagtccttacactttttttttctagttccaaagaaaaattgttagaaattttaaaaggaaatttcttcatccaccgacattactaaatctcctgtaaatcaacccacccaactatccacctcttctgccgtctcggtcctagtcccagaagcaggcctagattgaaattatcaacctttgatctcgaatgacttctccgatatcattacatgccacgttcccacaccaaacgaaatctcatgccaggaaagatgaaccaaacgtggccgcaacaaccttttttccagagctagaacgactacaatactcgtatccgatacctggaggaggtcgtccaccttctaatcgctagaacaaacttggttccgccatcccctatctcctcgcctccactatccagctcattccgatactagacagagcggggtcttattctgttgttatcgaaaggaagagcagagtagttgtatttgtctcactccttggggatacttgtattgtttgatttccaatgcttgccaaaatttttgccacctggttattagcagattgagtgaataggaggtagtcaacatgaatgaggcgcacctctgacacctcagactccagttccaatggtgggtcctcttcagagggctgagtcatttgagtattgagatgaggagagtcgacttgagattgctgcattgacgactgtgattgtcccaaagggattgaggttgggccgtccggccccaacaatgggctggtaagctggtgctggctattatttaaccaggccgttggcaccgtttggatctgacctccaacagctacttgaaccattggctgagattgcccagggtgcaagacttgagtctggagctctggggtatacccatcaagagcggccccaccttgactatcaaaccggaagactactggttgatatggttgagatggcctcagccaggactctcgggatttggaagtcaaaccctgatcatactcaaaccacttcattctggacccacaatcaacatatgtaccaacccgctttcaatgaaaaaatcaaactacccataactcacttggtctagttacccttctttacaatattggcaacagcaaaatgcccgcttttcgaaacaccaggctctttaatgaagaacaacaaatgtggtcagtgttatatcagtatgcaagtaatccgcttgatcacttacgtcgaaaaggtccagttccaagcttagttttcccaaaccctcactggctgctgggatggtggatcgggtcctgcttgtggttcgggagggggggggacacgcagcggccggccaacttgttatctgaaagttattccgatatcttctcagtacaggcctgtattggaagattattattattattattttttggattttgaccggtcccagaaagcattctgggaactgctgtataaagttgaaaaaaattaacaagtccaaacaatctgaaaaaatctgaaaaaaatttaaaaaatctagaaattttaataaatctggaaaaatctaaaaaatctggaaaaatctaaaaaatttggaaaaatctaaaaaatatagaaaaatctaacaaaatctgaaaaaatctaaaaaaatctggaaaaatataaaaattcagaaaaatctaaaaaatctggaaaaatctttaatttttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgaagggttttaaaccatagatctgtttaagaattatccacagagaaacatagtcatacgcttccacatccatcttcccaattttcttgacctgcacagctttcaaatgtgtcatattgctttccaggggctcaaagtgaacatacctacttgaattacccttcctagcagtaatcactacaaaaagtgttaggttgcattctgagaatgcaaggtaacattgcatgtcacatgcaatgtcactttgcattcacaaaatgcaatcaaattttcagctctaaaaatccaattgcattttgcaaatgcaaggtgacatcgcatttgacatgcaatgttacctcacattttcagaatgcgactgtatcctctttgtagtgaatcaatctggattatctccatgtaagagtctcatcaactctttactggtcaatgtagataatccaggcaatgtacctggagctaacaattctagaacctgagtaccttttattgcagaagagctagctcagtagaaggagtaatggtttgagttctcttgtaagtacaactgatcataatctgaatagaaaagaaagagaagaagagatagtataatagaaagataaaagacagaaaataaagaaattagatgaaagacttgcctagctcagtagaaggagtaatggtttgagttctctactgagctatacaaggggggatgctgtgaggattaagtagttactgtttggattgattatgtgatctgtgattggtttgttttgtgaaacccgggattcttgagggcttcacactctggtggaattttgactcttcccttcttcatctccttcacttctcaattcttttatacctctttcttatattaataccctaaactactaataattttatagtctgtctagtagcaattcatgaagttaaacatctaattcttttagtcaaagaaccctgaatccctagttgttaatttctttcttctccatgcttatcttctaattattcttaaattcatggtgttgagattgatctaatgaaactaacatcttcactagaattgtggttcttgttttcttttgttgtttatcaagtagatttatcataaataaaataatgtctctctcatgcttcatcaacattgaattcaatttcctctctatttttttattcattattgtttctgtattcaattctctcaacaaaccacaacttgaactcttgtatccagtctttttaatctagcctagtacaagaaatttaaaccatcagctctctccttcatttttcgccactttgagctgttccaacaaaaatattttgttttctgaaaattttcccaaaaactcctcctggttaatcgtttctagttacaacacacaccaagataatcaagagatgcacctgagctgtttgagtattggtcttgacttcaactgtgtcagaaactaacacttgcaggcctacactcatatgctgaatggtgtttcttagtaaatacggtcaacaccggtgttagattgcatgacattttgtttggctctctgagcctattcttttagttatatgtagatttttactgaattgggccagtcacaactgaactaatggtcaaggtgtcttcaaaagttcagttgtgacaggcccagttcagtaaataaaagtaaaaaaaaaaatccgaggcaagttggacaagcaattttggaatagctgtaactgtatgacatgaaaatccaaatttccaaaaaaatttcttccttgtgaatttttcatatcatccagagtgaacagttccaaaagcttatagctttttttatcctcaaagtgattaagaatttcaaccaaagatgatctacccatttattttcaactgatctggtgtaaagctacagctattgtgtaaatgattgcactgatttctgaactttcttttttttttttcctcgggcgacattttttttcctccaatccttgaagccctgagcccgctgggtaaatttgcaggagattacccaccaattatcatgaccaactcagcccgaaaaaaaaatgtataactttggctgatcgggtgaaatcggctagcttaactaagcctctcctttggtcagggccgagtggccgaccctgcgtcccgaagggacgctctctgaaggagaggcttacgccataagtctctcgcacggcgtgaggctggcaaatttttgccaggaaaatccccaaaatcgcaatgatctccatttttaaaaaaattgtacggaccaaatcggacttggatcagtccaatgtgtagcctttgatttcaagcttctcacctttttttttataatttttcatccagaacaggcggttgtgcaatcaaccttgtattgccattccctcatcattgcaatcattcgttcggagtatccaaatgttgttcggacaacactctcacacggtttttctactattcacttatgagcgagctctttccgatagaaatctctggaagattcccatagactgacatttagaaatgactatgagtttagaccggatccatatggctaggtatccggtctctaccagagcggattccctggactcctgaacgctctacatcaccatagcatccaggggagagcagtggatggagatgtgttgtgatgggcactagtagaaaaaagcagtgattccaatggtgccattggcaaaagtggaatcaccaatgttgagggtaaaattgcttgaaaaggcctttttctggaaaatggctgggtggcctcaagccaaattcagctcatttgtcacaagtccctccctgcgggagggggcgcttcgcgcccagcaacagtgttacacagcatcctcctaccagggagggacttgtgttaagttaggaaatcgggttggtgtgtgctccgcggtactttgcacaggcggggccgggcttcaaggatcggggcaaaaaaaaagctgcgcacgagaaaaaaaaaaaaatcccgtcgcggtttacaaccctcccagaatacaatttacaacccctacacacgcagggcacttcacaaaaatcagtgcatcccagggatgccatggcatctgagatgtccctgggatgggatgccgtccccaggacgtcacacttcacaaaaattggtgtggcccagggatgccattgtacctgagacgtccctgggccaggacgatgtccacaggacatcattgtccacacctggaatccctgtcacgtcccactcagtgcagcccagggatgtggtgaggcctgagaagcttgagtgagagtgaaaccgccttttgtggatgagacaaaggaagaggaagccagaagtccggatgatgcatttgcatgacttctggctatggcctgattccccttcagctctgatgaatgggcatcaccatcaggccaatgatccgattccttaggtgattttgtttcaccaatgattgcaatgggaagttgggccagcaccaatcctcatgttcagcggtgcaggccgttttttttaatcattggtcttggaacgacccaagatcattggtcattccaaaccatgggtgattttatttcacccatggtttcaattctgatcctccctggcccaccaggcagagacccatgcaagcgattggctgcctcttcctggtggagaacagaggatcagcgacaaccaacccgattgggattggtcacgcagtatagtctaacaaagtcaagggaggagagcggacaaagtcctctctgtccttgaacctctccatcccttcccttcccccattcaagacctcaagtgtgtcgtttaacgacctccgttcatcagtggcttttgttgctcatcgacccaccatcatcatcgacttgacgcttgaacccttctgtctttcattgactgcttcctttttctaccctccaaacccacattctgaatataaaatttttcttctcagtcattgaatatctcaaaaacaacctacaacctcgaaaaggacgattgctgaaaaactttgaccaatcctccgcaatcccttttgagcgtggacacccagacacttctctaagctggttcagtattgctctactttttatctttttggccttgggcatgaattttgatcagttactcttttcttgcttgcgtttggccgaagtagtccagatagttcttcaattgacccggacaacttctcgaatctggcgaggaattgacaataatactaatcaagctgattcttgcaaggcagtgacaggctttcgaccgacttagacagacgccacatcaccattttccacatgttggtcgtagtgacctcagactccgagagcaagtatcaaggcagcgaccattcctcctcgctcgcaccggacacgcctggcccccgcacgcaggtgacgacacagttagccaatcgcaaagctcagactggtcccatcaggccgacggtccgccgaacccatgggaacggtggctgactaccagctcgcccgcaaaggggtgcttctaccacttcggctgccccactggcccgcggcacctctcgaccaagacctggtgaggatgtttggtctctccattctcggtgttctctgtgtacctgatactgacaggtgtcggtgtttcttttttagccaatctccctgcggttccgagcagagcacggaccgcccccttgagcactcaataagcaacagccgtcaaaccgactggcaatgaggctgacccccaggcgggccaaccgactggaaatgaggcagacccccagggattgtggcccccagctacagtgcacctgaatgttgatgatgagcctatcaacgacgagtttgtcttggaggttgatgccatctttcagttgggtgggtcatatgctgaccttggtgaacaactagcctatgtatttactgtacataatcatccttcagacaccatagtaccttaattcttccccccaaaacctaaaaataacataaaatacaaacaaataaaccaaaaaaaaaaatacccaagtaccattgccaaggcaatatgccgtggggatgtatggcctcttattgttcaggcaagcaattgaaaggatccttcacaatattcttattgtgccatgagtatccacaagctagctggtggatgtgcataagaaaaaattttatgccaaaaaaatggtgcaatgctgtcttgatgacggctcagagacaccacattcaaaaatcctgcagatgtaaaatctttgaggggacagccctgaaacacctccaggacagcagtgggatgcattggggggacgtcacgtggatgctccacaaggacatcccatggatggccttttatttgtggaggagcacgagcctgggatgctctgatctgtgggggatgctgtcctggtgccgtcccccgggaccctgccactgggacgtccaactgcactggtggtgtagatcttaatttttggtataaaaaattattttttcacaagccttgtgaagatagctctcatgtgagctggttggaattatgattgggctgttaatttaggactggggagggcttaaaaagcactctaaatggcaacgggaagtcctccaatcattgcacaatagctgtaattagaaggcagaaaaaatcaccattttttccaaaattgaatccctgcagtacagtagtacgggctcttaatcatgaacagctttataaagtgggctttaaaatttgataaatttcaatcatggtgccggcagtgctcgaggcgcgagctcgaagccggatttgatttgtttgtgattttgaagttgcagatttataaagggcgcggtggagtccagattagcaagtcgctgttgttgttgggttggactgggttgcccccctcatccgacatccgaagtctggggagaaccaaaccaccacgacccatcaaacaactttctgaaggaaatcccaaaaaaccaaaaaaaaaaaccaaaaccaaaaccaaacaatcatgaacagcaaacccagtctagtcctacccaacctcaacccaacaaacaacaacaaccaaccatcatcaccaccaccaacaacaacaacaacaacctcatcatcagcatcagcatcatcatcacgacctgcctcaaaacgaccaccactcacaatcgcatcagtctcatccacctctcgaaacaggaacctctcagtcagcagtcaactcagccaccatcgatcacagcactccatctcaagctcgatcggacatgaacaacagactcactctccatccagtaccaccaaccgatcgatcgtcggagccagcctctacccaaccaccctgccatccaccttcgacgacgaggatggcaaactcaacgaccaccaacagatcatccatgacatccaggctgccatgaacggaatcagctcaacaaccctcaactccatcagcactccctcaaataacattatcagggctcgctccggcagctcggcctcgatcatcaaaccgatctcagtccgaagaccaaggactgctgaaaacctcatcaacaacaacaaatcatcaaactcattgaccgtcccatcctcatccactccagataaccaatccctactatcctcatcaacaacaacaaaaacagcagcagcaacaacaacagcaacaacaaatggaaccagtcatcatcctactgaaaattcaaatcagacgattatcaatgatcaaggaacccaatcctctgagcttcacgatcaagccgagaccgaggaagcggcgtttgatgagatcgaattcgaacccagcgacctcgagatcttgaactcgttgggcgaaggggcgggaggcgaagtgaggaaagtgttgcatcgaccatcgggactatacatggccaagaaggtaaatttatctgttctactcgtcactctcagtcggcagggccaatccacagcttgctgaagacttgctgtccttcttctgcttcttagaccattccaacctccccaaatccgtcgcttcatcgacagatcttgagagaactcgcgtttaatagagaagtcgccgatggccaatcgccgtcaatcgtcaagtattatggcgcgtttttagaagaggttcgtcatcttttttaaaaacatgaacccttccaaacacactaacagtaatggattgaccccaaaccaaataacaaaaaaaaaccatggaacagaacaacacgcaaatagcgatcttaatggaatactgtgaggggggatccttagaagcgatctacaagcgaatcaagcaacggaagggccggatcggggagaagatcctgggcaaagtggccgagtcggtgcttggcgggctgagctatctgcacacccgacggatcatccatcgggacatcaagccctccaacatcttggtctccaaggagggcttgatcaagatctgcgatctgggtgtctccggggaactgatcggctcgatggcgggcacctttatgggtacctctgcatacatggctgtccgtccttcttctctttcttaaaatgttgattttcactgataatcaatgacgatttgtaaacagcctgaacgaatccggggggagacatactcgatcacctcggacgtctggtcgctaggcctgaccttactggaactagccatgaaccgattcccgttggtgaacatcaacgaggacggggtggcggtcccgttgcagccgttcgagctcctccagaccgtcgtcacgttcgagatgccttcgatgaacgaagaggaaggcatcgtctggactaaaagcttgcaacatttcatcaagacttggtccgttttttttttccttcaccccccccctttttttttcgccagcgcggatggtctcatactgattgggtctttcttcgtcttccgattccatcgtctcttctctagtcttgataaaaatccaaaccagagaccaggacctaaagcgttactagaacaacatccatggatcgctaagtctagaacctggacccctgatgtgaagacctggttgatcaaagtttgggactggtgattcctctccatctccctttcttttcttttctcacattttttgtttttgttttttgttctttgtaaggttggcttcctttttcttttttgactggtctgggttcaccctacctccctttttctatgtgtatatatataaatgtgtgttcatacatgtatacttgttttttaaagtgtttctagagtaattcttttgagtcctttttttctctctctcaatttttctttatgtaaatatatgttgaacaaaaaaaaatgaaactgtggttctcacactttcattgtctcttggagtttgttcatttcatataatcagtttttgttggttagttatgagtgagaggtcccaagctccctaacaaaaacaaattattgaagatttctataggtgtatgtcctgttggttgtaatgcggacaggaagaggatcctgcatatggacaactaggcctaaaccgacattaagccatctggataagtatttctttgtgacacgattatccccgattgaggcagttatataagagtgctgtgatgcggttaactacatttcaacaacaacaaccaaaaacctcttttactactgtggggtgttgttggtgaggaggataaggaggagcagtaaggacgaggacaatattatacctaaatagatagtggaaaagttgtctcaaagaagaagaataaataatcctaccacccctcttctctccaaaaaaagggggatatctgcttgaaagtgtctaaccgaagcaatgttacaaaatcaaagtttagaaagaccaaggattaaccaaaaaaccccaaagagtaagaccatttggaatataaagacagtctaaaagggtttttttttttggggggggggggggggaggttacacaaaagaagagcatcactgttgattgcaagcttcggattcgttttcggagacgagtttgtgattgggggagagtacggaagaacgacgatggaggagtctggcgggattagagggaggagaagaattagcggcggtaggaggggtgggagagaggagaagatggtcggggagggagtgatcgatccgagcggcgcaacgttcgagggcggcgatgcggggttcgaagcggaggatgaggtcgcggatgtgctgggcgagcttgtggtgggcatggaggagactggtgtggacggtggcattgacgtcttgttggatgagttggacggattcgtggaggttggcggggatctccttggtcaggatggtctggatgctggacgttaactcgttcacccgagcgtccatccggtccagctcggctcgaagatgctccacccgctgctccgggcttgctgcaacagactcagcgtccccagtcgagccgatcgctccgttcttctcgggactgccatcattgctcgtcggcctcgggtgggtgggtcgatcggatggcccaggtatgctcttgcggatctcctggatcgcctctttctggagcccgatctgccgttgaagcacgtcgatggccacctgatgctcgcaatcgatccgctcgatctcgtgcgaatgcttgccgattctcttgtgcaggaccttgatatcgttggccaagacgacgatcgagtctttcaccgattcggctgggggctgctgctgatggatggagttcccgacttgaggattcccgagccgctcaggttgtcccagagacgatggatcttcgtgttgatgatgatgaggatgatgactgtaactattaactgagaattggacgaatttttgccgcaagtcttgggcgatccccagggcgagttcttcgatcaacttgaccgactcgtcgcgtgcggtccttcggcggagctgttcggcctgcaaggtcgagttactaggatcttggctgagcagttccgtgttccgggcgagcagcttgtccgacgccttgaggtccacgccatgccgggtaccttcgacgagcaaacgtctgcaagaaatacaaaaccacaggggggggtgtcaatcacatgcagggaaattgtgctataagggtgcaggaggttctggttatgtatgaatacatagatggacgggtggggacccactcgatggccgattggacggtcgagcagaatgtgcttccgaagagatccgatggcaaccgatgttctgcttctgcgttcatctcggctccagtcttatgtataacgcgcgctcgtccgaggatgatgatgatgatgtaaaaggatgtctcgaccagccttctcgagcgctccgtctccacgctgcctggttcactatatctgcgccagtgggatccggaagatcggtgttgtggttcaggtttattttgatgggctggctttggagtgtgggtgactcggccaactcatggaaggaatgccctgaagaaactggcaattaatatgtactcaatctgcttcattcacttcaaacatctacataccaccctcatacatcatcataccccatcagctcatacatacatctgtctcaccggcaaatagatagctgagagaacaacatatgaaagcatatgaacatgatcaagaaagaaagagatctgcaagggaattgagtgggagataaacaagtcagtggttgcacctgcaaagggaatagttggataacatttcatataacccaacagcaatatatgtggcttatgagtgaggggagctgctcaagctgggtcaagattgattgaaagtttctatattaggaaaaatttctggggttcacaattgatcagcttttttagcatctgattctgagtttctgttctgatcactaaaaaaatctacaaaactacaatatagcaaactcagcaacactggctgaacaagccacctttgcccttgctatacaacaggttgtcaagaatgcttgtttgatctagccaaccaagtctcggccatattaggcttgatcatctgttctatcaaatttaccagttgtgtaagcaggcctgtttataagcactttatactgcagctacataatacctcaacaaacacaatcctgctcaactcagcccagactgcaaattggggaacccatactgacacaatatagggcccaattgcaaacccacataactttttttgtattcttgggctttttatctattcaaaaaccattcaaaattggaaacaaaatcaatatgaaatcagaaaaaaaaagtcagaatattgtttcaaaaattcacaccctgcaacaggggttgtaacctgccccaatggtaaggtttccttcccagaggtgaccaatgtaagattggtctccttgaccacttttaaatgggttgggcccacctgtaaagtgggtggactgttattaatattttgggctgcttttttttggatcccagagcttcaaagcaccagattgaagtgatgagacttggtcaagtggtgcagaataggtcccaaagaatgaatatgaaaaaaaaaaaaaggtttcaaaatttgtgaaaaataaaaaatgaaattgattttttttccaaaagctttgatattcattttggggaagtgggagtgctgagagaaagaaagagtggaacataacaagaatgattatgaatgaaaaaaaaaaaatggaaccaaaaaatgttgagccaggttggttgttcagataggagtcaaaacagtaaattctagtgctttactgcaatcacaatgtgagctggtgcatgccccacttgaaaactggttaaaactatctggtaacctgcactttttccaaaaaaaaatattcataatcattcttaccatttcccattttttctttctctctgcactcacatcacatcacatcacatcacattggttcaccgttggtttcaaccacacagggatgtaaggacgtaaacatgttggtatgagggttttgagattccaaccatctctggaggaggtttgaaaggttttgggcttggttttcaaaccaaaaaaaaatcaaaatcaaaatacagttgcaacactttttgttgatgaaaaatcttaactgagaatgtatttctcaattaattgaaatgcagaacaaagaaatacaagggaaacaacaaaagatgaaagaatcctaacctcaaggcaaaacacaggaatctaagtgaatttgaaacccttaagactcaccactctcacaaaacaaaaccaataacagcatacatatggtgtatcaagccacgctgggcacatgccccatcactatgaagttgaaagacatctgatctgaagaaacatgtctaatctctcctgctgatgaagtatggtagtagtgaaaagctgaactttgggagctcaccactggcaggccagacagagcctcaatgatctgatggtggttgaaaataatttggatcttgtgtgtagagaaacagttatgtacaagcttttggcttgagtgaatcttgttgtgctgagatatgtgtattaccacagacaactggtcgggacggataccgcggttccaggggtgtggcgacggtgtttgaatttacaccactcttgagtcttcgctctcactctccttgaagactgaagttggtgttgatattcccgatcgatcgattccgtcatccatcagctcaacctctgctgactgggctcgagtggcccattgccgaacctgaacgacgaaatcaataaataaaaaatcgaccaaagttcagcagattaaaatgctgttgaccatcccagccgaactgggtcgactactcatcatccccaccctcctactcatctcaacattctcttcatccatctcatccgattcgatcatcgaaaactcagatccaaccttccaagccctccagcaagctaccaaccaatcactactatggggcacctaccgaccaaacctttacttcggtctcaggccccgtcaacctcattcgttaatgaccggaatgctctggttcgggactcaggacttccaaagctttgctcgcaagtgccaccaattttgatattttcttattgaaattcaaatagaaactaaccgaaataaacactttatctatccttctcaggtacccggcattcgtgtgagcaatctgatgaacttaacggctatggctttgataaacacgacggaagaaactttgcgtcccactacctgaaggatcagctgaataacgtcgaactgagagtgcaaatgctcaaagtacccggtggccaatacggttcgtgaaggaaatattcaatgattcatactcccagatgtccaaattggcttcaaattgccggctgacgtctttcaaaattatttggcttgattctatgcaaatctccaggtggatcctgggcccttaggattaatggaaagaaattggatgaaggtacataccactattgttttcatcaacaattcagcttcttcctaatcaatatggttatgttaagctcgggattcgaaaatcagcctggtcaactacttcggactagacggattgggctcattccaaatagagaatgaagaggatgaagaggtcattgtcttttcttcttctatctcctatgcggccgaagattaaacaaccactgagtcgtgttccctgttttcaaccactcatcatcaatagggaattgacggtgaagtcaagatctctgggtctaccactcagttgggagacttcacaattcgcattaaagatagtcagtactcaagccctatatcaaaagacaccaaaaaaatcatcatatcttgaccctttgtttcaaattccaaacaaaggtcctacaaacaaaccagccgtcgcttatcgtcatacggaagactttggcgaaaaattgtcaaggacacagtacttaggcgttcaacttcctgctgggtccatttggaaagccaaaggtgagggattttgccattcacgtgcctctttaatcgtcccagcttgatgatccaccagtagtaaatgggcgaattgtatctggatattcacccttcaaatctccaaacagattcgatcgtctccgccatcaatgaatttgttcaccctatgatcgagaaatacaccgtacaagacatgccagacccatgtcttgtactgactttacccaacgaaatcagctacggaagcaacctatacgcactccaaaggtcgtatgaggcgccatttgagttggatatctattttgacggcgacagtgcacctcgaatcgattcggcagctttatcggctgggttgctggccgcctccactgcatttgatcaacagttcaagctcacgtttcccaagattgtctctgattactcggccgaggaacaatctatggccatggaaatggtttcgagtatgattggtggaattgggtacttctacgggtcatcaatcgttgaccgtaactttgctcacgactacgacgatgatgggcttttattgactgggaattccgaagatgatgatggagggaatgatcgcaagcgccagcctcagctaacagaggatcgtgagctatttacggccactcctagtcgctcgttttttcccagggggttctattgggacgaaggcttccacttggccttgattggggcctgggataatgacttgaggtgagaaagaaagcccacataagtagcgttgtgaagcatctcaacagtctaactttcgacaactctaattttcatcacattcttgtagcttggagattctccaaagttggattaagttgattgatcgggatggttgggtcggtcgagaacagattttgggagaagaggctcgaagcaaagttccgtcggaatttcaagttcagtattccaaccatgccaatccacccacgttgacgatggcagtaacctcatacctcaagcggctcaaacgtttccaaggggctgatgggttcaaagacacactgtcagatgccgacttgggattgggtagcggccagcatatcttcaagacaacaggccgagagggcggaaggatttctgacaaacttctcgaggatgttggactggcgagatccttcctagtctcgatataccccaaattgaagcttcactacgaatggttccgggagactcaagtcggtcagatccgagagtggggtcgagaatcaagcagcaagaccgaaggctatcgatggagagggcggaccgctgaacatgtattaacttcagggattgacgattatcctagagggttgccccatgtaggagagttgcatctcgatctattatgctgggtcggctttttcactcgaacgatgaagtcgatcgctgaatttattggggagaatgacgatgttttggagtatgagaaaaactatgaggctattgttagtaatattgacggtacgtatcattcagtcacacatctattgttgtaacaaaaactaatccgcttgaggtctcgatgtaatatcagatttgcattggaacgaggataaaaaaatgcattgcgatgtcagtgtagacgcaaatggtgagtcccattccatgcagtaaatgtaattaataaggggttttataatacgatctcatcttgtatcatttacctttgcattgaaccgtacgtagacgaatcatactttgtttgccacaaaggctacatctcgatcttcccattcctgttaggacttgtcccacacgattcccccaaactgaagtacatcttggacgatatccgggatccaaatgggatctggtccgacttcgggatcagaagcttggccaaatcggatgagttcttcggcaagaatgagaattattggagaggtccgatttggattccaatgaattatatggctctaaattctttgtatactgttagtaactctctccttgtgtttgccatcaggaggaattcttcttacttgaaactggattgcctatgggtaattattctagtgtgtttgaagctgaactgaaaactggggatttttttatatttgcagatttatgccaaggaaagtgggccatatcagactcaagcagctgagttatacgagcaactgaagacgaatgtgattaagaacgtgttcaaagtgagtggcttgtgggcagctcaaactcagactttcaaggtattagtcgtctggaacatgactgacagagcaaatgtgataaaaaatatttttttttgatgattggtaaccctttcaaaggaatggaaacggactggttttacctgggaacaatacgatcccatcaatggtgagggaaaacgatctaaaccttttacggggtggactagcttagtggctatgatcatggccgaggaatatgacatgtaagctgtttctcttttcttccatctcgtttccgaatgcaaactgaatcgatctgttgtttttgttctcacccttggtgatattccattggaacatttcactcctttctcatccactcttcctttcttggtttgtcttggatacctcaattgattgttgtttaatcaggtgaacagaagaaaaatagagaaattgtagagaaaaacaaacactacctcttgctgtaattgattgatgattggtgtacataataggaagttcagtcactcttaagcagtttactttgttttgtttgtttgttttgctttatagaatcatcccagcaaacatatatgttatgtctatacatgactaaatagttttcacacaagacatctctggatcatttggatcaaggtctgagatacatagctggatggaattgattgtaatcaggagtatgcttaccattgttgttttataaaaaaaacacttataaaactcttaaggaattttggagaacttctggtccaaacttgcattgtagaagccaattgactagagcataaactgccaaaaattagtgcaactaaaatatacatttcatcatcaggatttttgcaaaattgggattacaatttcagctttttgacccctttcttcaagaattgctgggaagtcttatgttgaagacaatcaagaaaaccaaaggaaattttgatgtcacgtactgcagaggaaaaatacaaagggaaaccccagttctggatcaattcaagagcaaaaaacaggaggtgaaaaccagtgaagccagtctactaattctgtggtgcttaaccatacacatatgtactccttggtttcatagcaattggtgtgaccccatgatctacactcaaatccatcttgatgtcctcacatgaatcactgctgttgggtccacaaattgagctctttagagcttcagttagcttttggcccaagcatctcccctctgctcaggaaacttcctctttgtgtgagtttcttataattcggttggttggaaaagtaatcaatattgcttatatgtaaaatagtaactccaacaatttctggctatcactgcagaagtggaatcatctccttgatttgatcaatcaattaaaagtgacatatttgattatattatatatgttcattcatgctattacttacagactcatcacgtaaatgacgattgactcctcagcagagttccctgatgtaaattgagcacacctgcttgcactccaacctacaggaaatgattttaatctattttcatcaatgattaataatggaaattgatgttggcaatttattgtgggggatgttacaaattgtaagttgggatatcacaacatatagaaaaccctatttgatggataaaaagttgaggatcaatttgtagaatcttcttcgatcattcgggccactttgcagcctttcaaaagggcctgttgaagggaagcaggaaagacgaggaagccgtccaagggagtgtagattctgagtgctggattcggctcgtaggtgtctgggacaggtaaccctgtggtggattgtgccaggaaagagaagatgatcgatgcggggtcgcgatcgtttatgtgttgactcttcgtccgagtacctgtaagtctcaatgttgatctcagtatatttgaagatcatgatgggcgattgtgcaaacagcactcggagtagccgagaccggttatgcgaaaactgaccaagcacgtgcaagtagctgtccgcagaggctgacttcctcgagagtgccaagtcgcgtacataggggtcgtccaagtaaacgccacaaaacacggaatgtagcaggtcgacgaaggatggatttccctgaaacctgccttgagcagacagggttccgatcactgtgggcgagcctggaaagactggcggagtatcaagaaaggaaagctggccggaaggttgatgatggtagaggggtgtggagccgttgtaaccagcgagttgttgagcggaccgagacgccgtgctggtcataaacgatcgattggctgcttgataaattcttgaggcagcccccctgggtgcatgcctgacgatcgttaggctcatcatcggttgttgacaagccagaaccggcatcctatccttcttgatcttcagttcacccgctccaggctttctccattcgcccgacgatcgggggaggccggggaatgatgatcagccgtacctttgaaaaagtgcgcgccaacaaaaaaaaaaaaaaaaaaaaaaaaaacgggcgcctatcatacaagcccccagggatgcgcgcaggactccagctggcccctattttgtggggctcgagccattgttttggctatttcgacatcttctgaccaacatcctcaagccgcccaaagaaattaagcacaaactttttgggtttttttttctatattcttagagcatctccaccgcgggtgggaaatccgggttgtaagccccgtttaccaccccaactttcaaaacacctccccactgtgggcggtatacatacggggtggtaagcaacatctcaggtccaaaaaatgtattgaggttgtaggtctaccactcgtgtaccaccccaggtacctctcacacatgtgtgaaaccaccgatcccgcttgtgaaacctcaatatgtgcaaccgtttcacaagccaataccccttgctcatccaatcctcagcgcaggtttacaactttgcggtggcgcacctgcctgatctcaggtggcaattctggaatgcgggtggtaaatccgacatttaccaccccagatttaccacccgcggtggagatgctcttagtgacgtttatttgagcaggaaccaattatgttcaattctgttatgttgctggaggatcatgtacaaagccaagcaaacaaacttggatctgccatctgctgtcatgattactgtttggctatgggtacccagcagagagatgtacccccttgagtagagtttgttatttttaggtgtgcgtagcaatcattgattttcaggaaccattttcttggttttgcagtgaaattacctggatgagagacattcctctatgtatgttagagattgtttgggtacccgcacccacctcgcacccgccaggcggtgccgggggccgtttttttggcaaagaaaggggcggtacccggaggggcggtacccgggtaccgcccccatattgggtctgaccggaagggtttccttctggtcaacaaggatgtaccttgttgattggaaggaaacccttctgctcaaggaggtacatctacctctttgaccagaagagtttccttccggtcaaagaggatgtacctttttgattggaaggaaacccttccaatcagggaggtacatctatgatctacctctttgattggaagggtttccttccaatcaacaaggtacgtcctctctgaccagagggaaacccttctggtcaatgagacaatgtgcctcgttgatcagaagggtttccttgtaaatcctacaaaaatttcatcatcaaaggattgattcttctatttttgatgagaaagaaagccaaacaaaaaaatgaaaacaaaccaattttccaacattgaaaacacctttctcaatagatcaaaaagaaaaaagtctcacattttgtgctgaaaatttatgacaactagcaagtgaagtcatattatttggctagcttaacataatcccctcaaccagagggccggggtacctctcaaagcaaacctctgaaagaggggcttatgagtcaactcaaaatcttagcctggaagcaggtactttttgtggcttttctgggatcttttgcacacaacagcccattactcccagcccatccaattaaatgatcagcagtcaagtttgtcacataagtgagcatatcactttggtgtccattttttttgaaatatttgcgatgaacacctatccatcctttggatagaaagtgggacttgattccagctgaaacccgccttattgcatatatggtggtacaacacatagtatgagttagcctgtgatcccccgattcattctgtacaggaatcatgggtgcctcatcctgccacaccggtaatgctcagtgatagacacaggtagttatgtctcatgtgcagagtttctattaacagtttaggtttaagcaaactgcttatgcgctaaatacacaactcatcttatagtccattcctcctctcaggtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaccttttccaacactcaactcatctctatactgtattctgtaatctaacatgctcctatgcaccatccatacatgcacaccaatcctctccctctacacttgccgttttattacatttttatcatccatcctcctaaacataatcatttacaataacttccaccttcccatcttttaaaggaaattccatttcccccctttctaattcaagatatcccattcaattctcacctcccagtgcaacttgacctcacacacaatcatcaataccagcatgaagaattttacccaaaccagcgccaaacacggagaacattgattgagaggatgacaccccccaccaattccggagcttagaacactcacttgaagcccaccttccatatgtgtaaactttgacctgatgcaaagatctatgagaccccggctaaggtcaaattcccttccaaaagaaccacaatcactgatcttgtgaaacgccccaaacatcttgttgattatcttcagaaatttcagattgaattgtctgatcgtgagaaacgtaacaaactcatcaccaaaattcaatcctcagcaatcatccctcttcaattctcactctcacttgtctttcaattcttctcaatctgttcttagctctaagaccctggaaatcatcaatgatctttctaaacagttgtatcattggcaagagaaatccaagaaaaattaggcccttcctctgaaacatctctacttgacaagtttgcttttggtattttatgtatttacttctttgtcttattattatttgaattcttggaaacaaaaacactcccctcttggcaagtggaaaataaagtcaatctgtgctgagattcttcctgtgtacatctgagctggatgaagataaagaaagagggggatcagcttgtgtggaaaaaatgtttggctgtggtgggcactaccattctcatctttccatgatgtgttttggaaagaggaactaaatttggtaaaaacaaaaacagaatgagaggggggttatagttcacaacatgagcatttctggaggaaaagatgtaccatccgcacatgaataatcttcactactgtgtaatagcttgtagatgctgtgcaagtttaggtggccagaggttgctttgggcaaaactgagctgaaatcataggaggtgtcatgagcaagaaaaaagacttaccatgatgggaagcaagaatttgtgttgataacccccccccccctattatcatttgggaaatgatttatgatttatatcttgtattgaagtcagatgaagatttgatcctgacaagaaaagctccttgagtaaatatgtattgccaagtactctttgaaagagactcctcagcacccaaaaagtattatgggctacattgttgatttgttccttgaaaggaaaccttgccagaaaagatcccaaagattggaaaaagggccgtgctttctcaattgatgtggtctgcatgacggtctcaaatgtggcccttctatttctctacatttcctgacacttggctgttgttggccatgttcagggacggaagctatctcaggattgaggtatcattatctcttgagatcaactaactgttcagtttggggtgataattatgattatattatttggtttttctccaggattattttgtgtataattggaaaaaaagagagatatcaatagggggtatcaaatatacaaaatccaccattagaaaccagtcaatttttccaaaactttttttgtatcaatgggccccagaaggggttaaatgaataaccaaaatgtttaaaaagggggtcggaaaaacgactcccaaaaattgtccgacaactcccgttttggtcaaggggtcgtcagacgggagtcgttcttctaaatcgatggccgactttgggagtcggccatccaatttcttttttaattttttaattttaatttttttgatttttagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagttgctcgctcctattacaggaagaatttcactccgcccgacgagaaacaagaatctcattgaccggaagtgtttctatcaagacgatgagattgttacccctcattgacgacaggggttccctccccatcgatgagatattactatctcattgaccggaagggatcctcgtcgaccggaaggaaatccttccgtcaatgaggatgttaaacctcatcaaccggaagaaatcccttccaattgatgaggtataacttcttgttgaccggaaggatttccttccttccggtcatgggagcgagcgactcccaaaccccctcaagcatgaggggtggtttggggcgccgactccctaatagagatggcgctcgatacccgggtacctgtagccggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacctgctagggccgccaggggcgggtacccgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttaaatttctgcatgaattaccaaatgtatgattgatattcactagatatatgagtaagaacataaaaataaagaaataaagaagaacaaaatatcctatcactaatttgcactttatcttctctctgatctatcatcttgaaggctggagggttccctctggcctcaacaggcccatgtaggacaccaaatggtgtcctacatagtttgctgacacctttgtgcagcccaaaaagcccaaaactgtattcccagggcgggtgtcagggcgggtgtcaaggcgggtacccgggtacctgccgttttttgtcccaaaactcaacacccgcacccgcacccagcacccgcgggcgggtacctgctccaaagaacaggtacctgcaaacgggtaccgggtacccgcaaacgggtacccattgccatctctactccctaaaaatcaaaaaaaaaaataaaaaattaaaaaagaaattggatggccgactcccaaagtcggccattgatttagaagaacgactcccatccgacgacccctcgaccaaaacgggagtcttcagacaatttttgggagtcgtttttccgaccccctttaaaaaagggtggattttctcaaaccagtcaattaaatgatggtggatttggttataattgataccccctaataagatgtgatctgagaaatggaaaacaatggacaacttccagtcaaaatctgcaggtctcctggagccaatttagagcctcaaaattcaaatttctctgcaagcattaagagtttttgggtctagattgacttatgtgagggtcccagatccaacgggaagtcctccaatacacttcaggattggtaagtttatgactgattttatgttacttatcattatctttggatcatgattgaaaatcatgatacttgatcataatgaatcattaagcagaataaaatagacaaaaagaagaagagaaaatcagtcaaaggcaagaagttgggggggctcttttgtttgttaggaagatgatatgttctgatgcaggggaggttcttttaaaacagggcagtgtagcagcccctaaaccctagtatccataaatcaatacacacatacagcagttcccagaaagcttgcgtttgcaagctcctgggatccaattttttgtattttcttttcactttttttgcaccttgcaacatgtacacatgactgtacaggttgcaaatctgctgtcaaggccccactaggcctttgggcacctgtcaggttgcctggtgggagctagggtgtggccaatgtggtgatcaattccagctcaaaaaaatgagaggaatccaatggtccaactccgatttcttcaacttgaaaaatgggggagttgggccatgatgcctgcaatattgtggctgtacaactacaaggccatgtacaggacaaaaaagcaaagaaaaagagtggcacaaataaaaaaaattgggatcccaggagctcgcgacagcaagctttctgggaactgctgtagtatgacagaagaccaatgaggtttgatgaaggaactcaaggtacctcatcaacctcatggaaaaatgacctttttgaaaggaaggtgggggccaatgtaaagggcccctggccttgttggtgagacaaaaagttagatacaattcagacctttttacctgctccaaacggctgaaaatatttccgaggggaagagggggagattgcctgggcaacttttttccctactaacaacccccagcttccaagccgaaatgtgggcattagtcacaagtccctcctttggaggctcgcttcgcgaggggcgcttcgcgccagcctggcaccaggccctccgatcgagggacttgttgccaagttgatttgtatttggatttggcacaccggaatcatgaacggggttttggcgcgctccaagtacagcacatagcgaaagcgctatatacaattcccggatgtaccgaagtcacgcgcgcttctgaggaggtgggcagctagtcgatccccctgagacgaaaggtctctgcggcccggatctcctctacgagaggcttttgggattggatgtaccgtatcagcagccaaggaacatttcgatgcctgggcacaaggagtaaatgtacccgacactttccggacaaattaagtccatagagatgaatcttggcacagccggactgaaacctttcttggaatccggaagacatgcaaaagactagtagcacacctggaagaatttcttgcgggacgactcggaagagccgctgaattgaactggtagctggtattcacttacgacaatgccagtggagccgagattaaaagaactctcggtcctcccttgggcaggaggtcagtcgaccgcagatgtagatcatgatacaatggaccagaggagcagaactcttgcggggtctctgggaaagattctcgttcatcttgtaacttagtgcttgagactcagacagacttgattgtttgatggcgattccatgctttgatttacgccatgctgggattctgtgcaatattgcaccataaaaacctcgcaccaaagggtctaactgccgatgcaccctcattgtatcagaaaacagttctcacctcgctattcaacagatctacttgtttttattcgatttgtcaagctcgaagagccatgacgggcttgaagcgaggtagcttacaagttatttacgttgttttcttgctgggcaatgtgcagtggagccgccttggcgtagtttcagttgagcccagcgaaatcaccgacctcaggtctacccagcatgaagttccatcgctagttcatcgttttgatgcccaggaccaccctactgatgtgtgtccagaaggcagaaccaaactccaaggagactttcagccagatagaatcccgtcttggcattgtcataaagctctagaatcgctccctgagtcccatgagtaagttcgattgatttcgctttaatgaattagacgcaaatatttggtcatcggggcttttatgtgccaaaaataaacttgactggattgtgatttgatgaaaatcaatcaggcaaaaaaaacatagccgttcatcaaacgcatacgctctgaaccatgcagaacacgatgctgaaatcaggaatgtctctggcaatccccaggtagccgaggcaaacaaggaaacagcaaagtgagatacgacctctgtgttctaaccaaattcaattaacctttgctaacttacgctcaactactcgttggtgtaatttgtgttagtccggtaggttttgaccgtcctttcgacccaaatagcggagttgtcttggcaaatgaacagtgcttcggtgtggcatcttcaggccctgaagctgtcggtgttccgaacacagaacctattagcagcagtattaacaccaaccaaaatactaagaattggaattataaaaaaacaagacatcttcctcagagtagaggagaagctccggggctcgttgcgaaatccggccaaaatacgcattctgcttatcaccccatctacaataagccacaggctcccaacacaggaatccacttgcccagctcaggctaccaggcggcaaatgaccctcaaggatatccaaccacttactaccccacaagttatcagcatttggtttcggatcaatcatcttggaagtaccaattgcattgtgtggaattctgggagcctcaagttacctaccatctacaacgagggttagcatatataccggttcatgtgttcaaagattcagctgttccttcggctattccggctgtacataacagactaaatgcccacgccccgttgtcacaccctacaaaccatgcttatatcggggagagcactggaaacactatacccggaagtgggcagattggaggaaaattgtcaattcaagcggatggcagagctgacaagcctaaggaatctttcataaattacagaaagcatcagaggaatgagtaagtctatacattttaggtgacttatttcttgatatctaaatataatctctgaaactcgattgtttgtattctttcacactttccctcagagaggtggatcaagacagcaggataccgtctgcgtgtaaatctaataaccaagtcaactcggatactgaaaaggaagcagcactggaaaaccccaaatcaagatctttgcaatcccaatttgattcaaacaatgcggccaaggaaacaatcgtattacctgatgattctgttaatgttacaaatgattcgcatcccgaatcacattacagctcagaaccaaagacaccatttatcaagaaaatgaacgaaaatccaccagtagacttagattcacttccaggatcaaatcataatcccaacaccagtgaagaaaatacagaggaagctgatgggattccgccagaagtcacagactcggtgaatacaaaaattccatgcaaaacgcgcacaaatgtgaaaaagatgtgcaaagatttacagcctcaaactcctaagccaaaagtaggagcaggctgggatgttgcttgtgatggtgttaccaaacataataaaatacaaacttcacaaatccccgagtccaagattgtggctggagatcagaaaacaactgcaaatcaagatttttccaaaggtaagggatcagaataccccaaacaagttacttcaccatcagttttgaccactgaagtcctttcccatcttggagcaacattgggaagaaaactcaatcatcagccaactactgaacaagtagaacatgtagccaaagatgaaaattcacatctacatcttgagttgcaaaatgaagaacccaaaaactttgaaaaatctcaccttaaaactcaccattccacagatctaaatccaaaggcatatgagggaaatattcaagtgtctggtgttgataaatcacatttgacttggaaagtttcccctatcttgaaggataataagtttgcagtgtgagtaatccaacctacacaccacaatggcacgttaaattttcccacattcttcagaagttgatgcaaactgaaatttgttcctctgaaaaatattttttagtcttgaaaagttagaccacaatccagttcttgatgaaaaaaataagtatgctgcaccacttgtggaaatttcaaatttgcaacaggacagtgcagaatttcaagatggaacaagaaaaaatgaatcagtttcttcttatgcacacatcccttatatgaataaaccaaaagtagttataaattctgccatagattacatgagacctatgctcaatttggtttccaatgcatggcaaaagattcctagattggaattgtcaattaaatcacttttttcatcaaggaaaaaacttttacggaattccagtaacaatttaaattttctgccgatttttaatttcatgaaaatctcaagaggaaaacctacacagggttttttgaggaaaacaactcatgaccaaaatcacccagagccctttccagattttgtgactactgaatcaacaaaaaacttccaaagagaagaaaaacaaccaggttctgcaacaacttattggaatccagatcttaaatcaaaaagttcatcaggagttttgaaatcaaattcaaggaccagcttacaagaggaatatcattttcatgcaaaatttgggatccatgctggatacatggtttcttttgttgaagaatacagacacaaaaatcctggaactaagaaatttgagattgaatttttattggcacttcttaagttcatgaaagcagaacatgtggggggttacattccaattgaattagatgcagaagattcagattataaaaccttagagcaattcattcttcaaatgaatgtaaatccaaaggaagggaaaaaattgaaatgtgtcattgagaggattggtatgattgaaggcaagagaagatggaaagcggttatcagacaatacaatcaacaagaaattttgtggaaatgggcagaaattaataaaaagggtctttcaattaaaaaaaagctagaattgagaaaattggatagggttctgaaaataagtaaaccctggcccacattttatggagtaaaatccaaagattatgagttgttggaaaatttattgaaggatgaaatggtcaaaaaagatattcttggaatattgggagaagaagaactagaatctaggttgcatcaaatttttgtcatttcaattttctctaccaaccccagatacttggatgcaggggactgggaaatagtctacaaacaagggcttgatttcattcgtatccttgctgttgctcatattttgcatcttgatcggggggaatcaaacattgaaagttcaaatttggtgactccagatagtgaaatatatttttcactgcttggactttgggaagtaaaagaatcagcaccatggggcctttcagctgaaaaaatgtggcttctgagcaatccaaaaagagagacaatctacaatgaaacatactcaaatctgaaagaaaaatggaaatatcaaaagttattgcctaaagtcatccttgagaactttccagaaatatacccaaataaaaaaatgatggccaaaaagaataaatttggaaaaaaagtagtattggatgtatggtggaatttatcagatctaatagaatggcaagaatatcatatggataagcttacaatggtaagggttggtgaacaattaaacattccaacaacaagagacaaaaaaataaatttagacaggttgagtgaaattttgaacaaaaaatcaataccagaaggtaaggaaaacatcatgaaagaatggtttgaaagaaatgcattctcaccataccttcatccatctcatgatgaatggtccaaaaatttgcctgctgaatttcaaaattaatggaattgaattttggttgtatgtgcattattttttctgagaatacattagccttttttgtttttgtaagagctttagaatctttgaatatgaaggtttctctggtgagatctgaacacataatgcagcactgggccagatatgctaacaatagcattagcgtagaatagcgttgtgacattccactgaaatccagtgtagcacagcagaatttcgccccatctgtactcatcacaggccccaataatccacccactactctgtgctacagagctggttagtggcagtgggattattttaggggtttgattgtataaatttataagtgggagccccaggatcaatcccattcccaccaaaataaccacaccttcaatacctgcaaccccacaaaccattaatgtcataaaatgggaggacttgccatcaattcagaaagagggaaaaaaacaaattgacaattcacttttctgatcaattctaattgcaatggaaagtacttctccattgttcaaatgttctgaattttgttttgctccataagtaaacacaaagaatgtaggagaaactcgtagtctgcttcctacatacacattgttttgtccaaataaccacagtatacctatttcatttggcaagtgaaaggtcaaaccatattggcaatcaaaccaaactcagtgcaaagatatggaatatatgcttctgtatactgactgaaaactaaataaaaaaacttttattaaaagtcttgttacctggtaagttttcttgggttaatcatatttggtgtgccggacatggatatacttgattgcaggcacggccccatgaacagattctgcaaagaaagagtcaagatacttggtcatcgggtgaatgacttcatcagttttgaatggctgaatatttggcataaacaaatacgtaaatacctcagttatgactttggtgctgtacaggacgacctcggaagcacttgtgcaggaggtcgtcgcgcagcgatctccttcggagtgacttgtcttgcgtttggatagtgcacaacagaagcatcgggccagctcctctggctgcttcatgtgctatatagtactaattatcaagcgtttttatctggacgtctttatcgcctttgtcccgatcgattactagtcaaaccatgatcaccggtttcccacgggcactttgcaacgttctcttgctggccagtcagcttccaaccagcttgattcggcttgaggtggttgcgccacttccaccaagtgacatcgaacgcacattgtcaggcgggttaagcacagcaccaagcttagattccacccacgttgatgttccaaagactgttcacgaggtcgtcaatcacgagcaaaaactcaagagggaaagtcgcgaagagttgcagcctgctgatggcctggctatggattacggaaagctcgtaaaagagccccaccaaatgtaagaataattcatccggctagactctctaattgacccgtaacctgtggccctcgaggtttacgctggagctcatgctgactggagtttgattgtgtataactggatcaggaaagataacttttctcgttcatcgagcgcgcattcttcaaagctcacagaaggtcaacccgagagtgacgtgaggagagccatcggtatgctgaagtcagctgagacgaacgaagaggaagcagcgttagtttcgacttctatctaatactcaagtctcctataatcctaacgtagaacaattcgttttgtccacgttaatctagtccgatgagtatcacatccgttgtccctgattccaacagcgaagagggatcgccgagcattaaacagagcgccaacccggtcgctttaaaccccaaatccgacatgtgttcagacccaggacctttgtgtggcaagaatggcatgcaaaatactgagaatggagaggttcagcatggcaaacagcctcaacatcatcccgtatcaaatggatttatggaaattgagaacgttggcccacgctcccccatcctcggtcaccctctgcctagctcgcatgaccaattgatcacagattctcaacaatatcctcatgttgatcgtaatcttcaacattatccctcaagctaccagcctctagttccaaatcaatcatctgtaccattgcaattgcattacattgattacttggttcctataatagcttatcaagtgcaacggaggataggctatcttcctatggcgcaaaatgcaaatccttcaggcatcccatctatccacgatgaagcctatgctcagagtcaaactcaagcatcgcactcggcataccctagccactttgggcagagatctgtggacaatctgtcaggcagtagtcaagatagtacaaggacgtatggttcagggcgtttcagaggtaccaaaccgccaacgcgtcttataccacccagattgagacggctaaataagtgtgtcgctcgcttgagaattgattgctttaccaatggcctatgtatcctcgtttgctaatcgcgaaatctctgactctttggtatcttccctcagagatgtgggacaacagagcacagcaccataccagtgggtagctaaaaatcaagctggatcagccactagcaacaatttcaacatgaaagaaaaacacgatgagcgcacatcagaggatttgcattctgaaagtgactccacgtctaatgaggctaacccaacgcccaaccttcctaaggtttcaaataattctctggatggtttagttagtatgccaaaacatgatccaatgaccagcaagccgtctcttaagatgattgatgaaattttgccgggagaccggcaggctgaaaatgtgcaaacacgttctttttttaataagcttgataccatttcccaggttacatctccccgaccaaaatttgtttccaagaaatacgcagaaactcttgaggttacaaggaaagggcagccgacagggctacagtctgctgactccacgtgtgaagcccgagcgcatgggactctgagcattggaaggacaaacaaagctttgaataagcagcttcctactccaaaaggacgaagtcgagtaatccatgagccagaaaaagcaagtaacgaacctgctcaagttcacaaagtcactccatcccggcttgaaaaaattgtagccgattcaaaagaagtgaaagagccttcgggattcagaaaatctcaggaaccagctgtatatctaggcaattccaacgtaattggattagcacctccaacacatattcctgcaggttcagtgctagccgatgaaggctctaccaatgatcccatcagcttgacgaaagataaggctcaagaaccaagaacaagtgtccagcagtcacctagggaagaaaaaccacatcccgatcttgagtcgctagctcagaccaaaatcgccgatgggaaaaccccggaaggtgaggttgtacatccaaacaaagatgtgtcgattactcaagaagttgggggtagagagacactgccagacctgaggaatcgggatggtactccagttccgcgggataataagtttgcaatgtgagtcgtccaatcagtctgccgcaacgtcttgaaaatctggctgaattattatttttttgcacttgattcatttggattgatcatttatacgatggtgtgcatctccagtctcgatgagatagtccatgaagctagtcatgtggcggagcctaaggcggctgagaaacgtgtgaaaaagaggaaacctcacaagggaagcacaacttcatcccatgaaatgagcggctcggatcaagttgctactgcttcaaaaaaacctttggatccccaagtcgtcgtagcttccactgaaacctccctcggatcgaaaaagaatgtaattttcaatctatgggacaaggttccgaggcctctagtatcaattccatctttgagtcttttcatgtcttcaaaggccaagttttttccgaatgccgtgccccattttccttcctttgcccagagaatatcaattttgaattctatcaaaagcattaaatccaaattatcaaatgtggttggaagggtgatacgatacaaaagcccccaagtgtctgctcattccagacaaagtccagccaaagaaataccattagaaaatagtaaaaccatcaagggaaaagattctttggattcaaattgttcttccacaccacgttctccgcattttttgagtgataaatctccaagttcattcaaagaattcaagacacctcaggatgtgaatccgggtggaaatttagaagtgacccctgagggcttaagcattccatcaaataaaaacaaaagaaaagggaaagaattgtaccatgaacattcagcaaccattgaatccaagccgacttatgtcaaggattactgtcagaaatatcggggcaaacacgatgaaggtgaaatcgagttgctagaaacacttggaagacttcttcaggcagaccaaattgggtatagcaccataatcaaagtgaacccttcagattcagattatgaattcttgagaaaatttatgttagaaatacacaaagaaccaacagaagtgaaacagttgaaatggttaattggcagaattgggaagattgaggggagaagaagatgggaagcagttgtgaggcaatacaggcaaccagagatcctgagaaaatggaaagaagctcaaaatactgtggcacttactgcaggtctgattcttgacagggctctcaagatcagtgaaccatggcccacattttatgacgatcagaatgaagattatgaatgggttattaattccatcagaggtaatcccaaaaatgagaggcttttgtttgatatattaggaatagaagaactaaatcacagactggaagccagacttatcatgaaggggaaaaatggggatcttgacaaatggttgcccagaactgaactgaaaatagcttatcaacaaggttatgatacaaaccgcattctcttgatttcaaatattttgcagcttggtacaaggtactttgagcctgtagagatacttggggtggctctgtatcacacagaattcagacagttgtttaacaattggggaagtaaaagatttggtgcatggggcccttcagtagagagaatttggctgatcagtgatccaaaaagggcaaagatctacaaggacagatatgaaaatctgaaacaaatatggaaatatcaagacttatctcctgagtatcttctcaaattatgtgctgatattagaaaaagcctggatccaaataaaagatctgagaggaagaacccattttccaaaatcgaatcatcagaggtatggtggaacttatcagatatgattgaatggcaggaatatgacatggacctgctcaccatggtcaatattggcattaaattgaaaattccacaattgagaaatctaaatttaaatgaggatgatttgatcaaaggtttaaatgaaaaatcaatcccagaagaaaagaggttaataatgagaaaatggtttgaagacaattccttttccccatatgaaggtactcttctagggtcatggtaccccattgattgcaaaaatcctccaattttggatgaagacccctccatgcattatgaaaattctagaagcctgttggccaattttgtccccaactttaaaaagatattatctgaagttaaagattttttgttatcacgatagaaaaacaataaaaattacctcagatttgtgcatacacttctctgtaagaatccgattctctattgaaatatgtttttatttttttcaaatcaatcagtatacctgtgttatttgtgtgaatttcaagaaagaattttgatgaaatatgatgtgtaaacttcacatcaaacagaggtttcatgtggagtgaggatgttataggcagggagccataacccgggtatcgggtaggccctcgggtaccggctagctgtacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaagcacatcaccaatgccttcagatgaattgtctgaagccatcatcagtttaagcatgttaaggttgggcttttcaagtttgattggtctgactggtggcgggtgatctgcaaggggcggattcttctggcttgaggaggcaacataacgaaggaaaacgctagtgagctgagacttgagcgtcaatttgaaatatcgatcgctgataactgtgggagcaaaatggcgcggttgaacttcaagattggtacttttcttgagtgcaagtttcaatgcggcaagagttagttcgtcatggttgagatggttgaagaaagtatgcggcaagtgatggatgtatccccatgtcccgtggaacatagtacttgagtcggctacagacttagtgtggatggattgttgaaaatccaagttgtcaatgcaagctgctggggagaagatgtttgcatcggtgttggagaacagtctctttatctttttctccgcctccttcccaagcgctgctagcccacaatgggcagtccttcgagagcaagacagtccgacatagttcaggtatctgcttactcgttcagtgaccccgcatgcgatgaaaagaagaccgttcatcaactgttgtccattatggcgccggttacgcccaaatgcaaccatcgagcagatcgttctagcaatgtcctcgttttgtttttgtctacggattaaaggattacggcttgggcgtaagacattggagtcaactttcatttgcatcgtctttcagtcaaggaaatcggaattctcgggttcgggtcttccaatggatcttcttggagagtagataccgggagattgacgggaggagctggatcttcgaaagcggaaagatcgatggagccatcttcactcgaatcgctgtcttcagaatcgttcccattgcttggtctttccagcttccccatgagtagattatacaaaaatggcattgacttgatgagcagctgagaacgttcaacccgtgaatcctcggtaaaaaaagcctcatctaatttatttgagctgtgatacgcgcctttcgggaattgtccgacctttggcttttccttgcgtacaatattgatggcctgcttgtcaagaaacgttcaataataaatgctaaggcatggaaaatcatgagcgagagtagaaaaagaatggaagtaattaacctcttccaatataaattcctcccaaagcagctttccggggttatgcttgccaacaacagtcttgattgagtccaacagccgcctggtcccaggccagccttgtgacccccagtatcattgtttgaaaacggaggcagcagattgtgtgttcaaaaaatgagctatgtagctctttggttcccagttcaacttctcgattagatcggaaatttgcttgagtttattctcctccgagattgactttgttgatgatggagacgtgtgagtagacatttctggagagacgacacaggtattgaggttttcagagaatgttttgttcaggattgcacggttttaaaaatagcgcatacatttgatcagaatctggaaaaggaaacgttggagagagagagatgagtagagagataagaatgaaaacggttgaattaaacattgaaaaaaagagcagaggaaaaagccaaatgaaaaaaagaagattatacacatatccgagttggcccagagctttcttgaagtcatcaatttcctttaaaaaattattttaaaaaaatggctcaatgctttgaggatgttatgagctctaaaaatcaacatattcagcaagattttaattttcactaccttggatggacagcatcgaaactacatgctggaaaaattaaagagtgaatttacaagcttttttggtggatggtctactccaagcacccccgctttgatcgtaagtccctccctgcgggagggggcgctttgcgcccagccagtgccacaccagcgtgcctcccaccagggaggacttagataagttagatgatgtgtaaacttcacatcaaaacagaggtttcatgtggagtgaggatgttataggcagggagccataacccggggtatcgggtaggcccctcgggtacccggctagttgtaacaagtactttaccgtgtgaatacaacactgagagtctgaaatgtcaaatggctgagcaaacctgcaggccgccagtgccttttgctgatggaggccggtaaaatctagctagctatgtattttaaaatccaggatagaccaaaatctttgtactcatgatgtttgtctggaagtgataaatgggaacacccctttcccagagccgacatgtcttgctgtaccattaaataggattgactctttaattaattaactttttaaatttgatgctgcgaaagacttgcaatcgcttttattcagaaacggttaaattgaaaacacgaaagggaacaatatctgctatcatagaataatcgaacaaactgttatacaacacatcgtgcgctacgagagccccttgttcactaaaagtaaacgtagaatcgtaccggtccaggcatgagcatctctttttgctaagcccttccttcagttgcaacttgcgctagaaaaacaaagcaatattggtttgtaagcgattctccactatgttgtacattcaatggtttactcacgctctttctcaatcttatttgtgattcggtttttgagttccctcgcacgccttccgattccctctttcatccaaatactagttcggaccggtccgtactgcatcgcaccgcgatgtcgtgaggagagcgatttcttgtgagcggcttcaattgccttttcctcgggactcttgctggagatgatactcgatagcctgaatgttcctgcatgtccttcgctgttggtactggccgcgctgtcggagctaccgcttggatttttcttatgagccaacgcatgtgcatttctcaaagcctgttcagcttggccctcgctgttatcgtacgcctcgaacgtatgtctagccactgagctttgagcatatctgttacgtatccatgaaagttgtgctcagttttaggcaggctgaaatgtataaatatcctcagaaaatcacctggcgtgctcgggatccaacccaggatcgacgcgcgctctgaaggtcagataaccattcacttcgtagttgtgatgcgcgcgtgtttctgaaagaaagggaaaagtttgataaaagtgcgagagattgttagtctcagcacggccgaagactcaaattctaattaagaaagtacacacggtcattgatgaaattctgcctgagggtggtcagattgggtccggatacgatagggaggcggatctgctgctcgacatcgtcttcaagggtatgtagccacaggacagctatgtgcttgtgcgcgcttgattctcctggaagaagagagctgatcacagagtccccgcctatttggaaagtgatatttgacttgtatctcgcgtagatggggactctcagaagagtgtgatcatgatcggggatctgtgagtcattggcccacacgacagtattggggatttcttgatggctgaccagaggaagcttaatgatgtcttcgactgttttcaatttgagcttctgccccttttttttcaagtaggcgctcagttcatctgataactcggctctgattggagaagtaatctccagcgtcgcagtgttccatcccaagagattttttggaagttgcaactggactgattcgaataaaaccgagacttgcgctcgaccaaatccgactccttcctgaagcgagaatatgcgagtaacctgtgagcaagaagaatcctcaaataactgctcgaggtcaatattgatcacccccaataacgggtccttttcacgaatcctcgaatctcggactgctattctgatgacggtttcggtccagtctcgaataaagtgttcggtgccagcctcgaagaatggcatggtagtatactgtttcaccctggttttatatatcatctcgtcgttaacaatcacttcggcatagccgctgggtaaattatcatcttgttcacttggtgctgctgtgtcttgaccttgggcaccctcgcgatcaccgctagcacctttgagattagctcgttccagattgttaatgtgatgaatgataaccgatacgatgcccgatctcatctgtcgattgggtgggactttcgtagtcaaatctttagaatcatctttagtttctggtgttgctggcgtactggttggccgactagatagttctgagctggaccctgccgtattcttttggaggtacgacgccaggtcgactttcgagaagtatccaaccgaccaagtcagctgaccgggcatgtcatccgcgtcttgaaagccctgtagcttatctgtacgccgactgagctggttgggattttgaatcaattgagaaacaggcagttcgattcggccgaccaaatcatctgcagacctctcgtctatgttgcaaagggaaagaagaagaaaaattaacctttgtatcatcaagatattcaaacaagcagtatcgtgaccaaccagaatcccacagcatgacactgagtttttccttggattgaatttcatcttctgagagcagcaagaatgcagtttcttcgaaaacagggtttaactctttgccaatgatacgagtagaataaattggctttccaaatttagcgtacgctagtacgatgtagggatcggaataaccggaagcgtcttgtgcggagaggcccgttgcgtgatggatggtgaccatgatgacacccaaagcgtgagtcttagtcttcacaccagagccggaaagcatctcttgtatgttcattgtcatgaatttgggggcaacatattctgcgcactacataagcggaagatagatacccatgataatcacgttggagatcagatcaacctcaatccaatcattttatcggacaacttacagcggcagcaattgaactctggacaaacccggatatcaccggcaagtctagaacattgggtatagaccgcgccattggtttggcagaaactgatactttggggactcccatcatcgtgaaagtaagctactcggcggaggcgcgcgaaattaattcaagttgtggtaagtatctgataaactatttggttatgcggttcactgacatttcgaatatagggaggctcttgaatcatctgaagtctcaggcggacagttccagctagcccctcaatttggatcccttgaagaaaggaaaaaataacggccgacattgatcagcacagcttaagatacagtcagtataaataagatttacaaatggggaccggaatgtggacccagtcgaaaactccaacgaaaaactcaaccattaaactgttttaaattacgattaatactgtgatggcacttcgaaggtatattttaatgtttgggagaccgtaggcttaatactcactggatgttgtgagcacgaagtttgtcggtttgaccgggctgcgcttggtatgcaaacgcaacttcgtaattgacgtaatcgccgctttgttcctccctaaacttttcggattcactttgatgatagtcccctgtgatccaactatcacgaggatactctgggtctcccggttggtcaggcaaagctcgcatcgaaagaatacgcaagggagtgtcacccaacccaaggtcggagaccttgacagcatcaatgaagctgggtaatgaggcttgcatcacgtcttcgatggtatccgcctgattaaaaaaatatcttcaaagccatcagcactccgaatgtcatgatcattcggaaaccagttcaatcaattgcactttaccaatggcaaaaacatgtcgggattcaaaagacccatcagtgtggagatgacttcatcatggaagaaccttcatcagcttcccgaaataaacctgaaataagaattactcaagaaatatcaagttactcacaggcgttcaaccattcagttgattcaggagtcggtggagagttttctattccccgctgacgatgcatttcaaaccgaatctgttgaaagaattgtgtttagtaagatgacataatgcaggagcggagttcaaatttcagatctgatcaccttatcaagttccttctcaatttgccggtcgagcaaaccgccttggaagaaggaaactagcccaacgatcccaaataagcaacttcgccagagaaatgttgacactccagctccaaaggcggttgtccaccacatcaccaataagctgccaaggaaaaaatagatcgttttgttaatgaatttcttaatttcatccaacaggttcgagggtactggtggcggaaagggttggagacatatgtttccaggtgcaatgggggagggcgagatgcgcaagctaggctctgttcggttagaattttggggaggagaaagtgcatgattgcgggaggcttgacaagcgcaaaacaaaggaaaagatattgtcagggggcagaacagagctaaaagccaaagcgcgaactcataagagacgctaccactagacgaaccttgatttgtatcaaattgcgcatcactaattatgacatcagagttagtaaccggatctttcacggttctttggccacgcagtttgagctccttagcaggtttttcgtctttatttttcatgcgctccataatggcctgtttctcagcttctgagtggtcactcgagtctacatcctttttcggcccgtccgaatcaccaattggagatctgttttcactgccatgttggattgtattgatcgaagttgatttgatagactggttttcgtgatttttggcctccagattcttgatatttttctcataattttcgatggttggaactggattacgggccgagtagtctgtcgaatgagagggttatgtagtgagccaaaccattctgatgggaaagtatagtcaagttgtttataatcaatgagatgtggcatactctcttggaagtggtgcccagaggtctgcattttcggatgggtggagtccattgcaattggatgctatttttaatgtatctgtgggcaatatcccagttttgtgttcagaaaaaggagtgagtcagttcatcaggccacagcttctagaagccaaagtaagacaaaaagggatttcacactgacaaaatggaaaattatcgatagccaactgtagcctcagggattggcaaagaacagcgaattgtggagagtcaattttcagtagattaccagctcccagggatgtagggggtaatcggtgcaagtcgacctgctttgtgggggcgactggttagcaatcgacgcaaaaggcagactgcaagatggggaggggatggcaaagagtgttttcatcaatcccagtccatttccatcgaacactgaccctcggaataccggatatcgatcatcatgatgtcatcgatcacattcagagggccccacatgacgtcagcttatgtcagctgagccatcaaacctcacccagaccagggctcacaagattcattttatctttagctcggccaaggtcaactcgttggatgaagaaatggtgtctgctcaagcaaagtcttggaaatcttgtttgtttttgccctcttcagaagtttcaaaattgaaagacaggcaattgccattcgaaccactcgctttatgactaaaactctgaattacatagtgcaattgatcaataaccccactccattctttcggcgatactatttccatatgggatgaggcctgatgagtgtaacgactaaggtcactgcagcagcccaagacacgcaaaggatgaggtgatccacagcacacagcggatcgagaaagctaatttttcaagataacaccaggatggatattttgccatgaggaaagaaaccctcaagacaaatacaagttctcaaatactgaattctagctacaactgagctacttcaacctgttagtacacatttctttgcaaaactaatctagaagaaactaaatctttcttttctctattgatatgtatcttcttaatattttatcttgaataggtcttctttaattcaaaataaagtactaggcctgtttttcttctcatgaaagtacagacatctagaaattttcttactgagttttcacctaaagttttgattgcttctttaactgaagtcattttcataataattttttgatttttgctgtttgctgtgcttgctcttgttacaatgaggcacatttgatattctctcaaaagtaaaattcagaagatgcatttctcattgaacagccttataatgacttgtaggtatgtacatcaggtgtgcaatgtttagacagaggagaagataggatttttgtgtgctgaatgctttggctaccaagttaacactaaactcactttgaatttccatccaataaatcaaaattctaagtggtgatatccatttggagtcatgttgaattgaaaagaaaaaaaaaactacaagagccaagtggaatgtttttgctatctggttctcaagaggttgcactaatcagaggatttgaatagtttatctttcaatgaatcatagagcttttatttttaaatggggaaagaacacactactaaatttgctcttaaagatgaatcaagatgtgttggaagtgaagaattgctggaaatctaacttgaaaatcatctggtaaacacaacattatgtgtgactatttttatcaaaatatgaaaggtaaataggtcacaatgtttgtaaaaccaattttaattgtataacatgtcaatatatagcttggttgtactatgaaaatttataaagagggtcaaattttcttatccttccaatatgatattgaaaacatgtccctgaaaatttctttcaaatcagaaataacacttttgggctctcctgaataaattggattgtcatatggagaaaaagctttgtctttgaaccatctttccattgtctcttttgcttcaagtgaaacagctttgttctttttcaaaatgctactcaaagctactgtgtctatttctgcatctctttccttggaaaccttcagtttacatccaattttccacattagatgtggatccatatggaattcttgccattcaattatgtctgacaagttccaccaaatttccaaaacttcctgtttttgatgtttcctgtcatttggataaagtttattctttaaatctggaaggtgttccaagatctcttctggtgtaaatttctgatacttccatatgtttttaagatattgatatctatatttgtaaatttctgatcttttgggatcactcagaagccattccttctcggctgaagaattccatggaggacactcttttgaatcccaaaaactccacaaaagaatgaaggcctctttgtttgaaggaatttcagctgatctacctcccattttccaatgcttcctgccaaactgtaaaatatcgccaacaaagattatgaggtttgtattgagaccttgtttgtaagcttctatcaaatcagatgtgtgcagccagttgtaacaattattccgctttgacatcaaaaatatgcaccttgacctgtatgctaattcttctgtgcccatagtcttatcaagtactgttttaatcatgtgatctttttggatgctcaaaagccattcataatctttctgtttagaatcataaaatgttggccaagattgattgatctttagcactctttctaatcttggcacttcaaatgatttgagcagttttttctttttttcttcccagttagccagaattattggctgattgatctgcctcaggattgatttccatcttctttcaccttctgttacacctattctctgagccaaccatttcaattgcttcaccaatattggatctttatgtgttttgagcacaagctgtaccatggattggttgtcggaatatgaacctttgcaaaacagctcaatgggaacatatcttccagaagattctgcattaattaaatttccaagatttttaagtgattgaatttccccgtgattagctccaggattctttctgacataatctagaacataatctggatcctcttggataaaaccttccggtaatgtaggatttgaattctccatagattttacggaggaagggtgtataaagggattcaaagagtctccttccttgatttgattatttttttctgccaagacagcttgatctgcatctggcttagtatgaaaatgtgatgggggaatgttatatcttacatgccttcccattgcaaaccataagattgatatgtcttttaaagaaaaaaaattcaggggtaaggaaggtaagtagttgaacaagttctgtttgcactctttcaattttgaaaaatggggaaaagtggatgttggttgaaatcccagaatttgtctccatgaattgtagataattttctttgtggattcaaggtaaggtcttgtgggatctaaaactatcttgggagctgaaaacaaccttgaagaagcaggagtatcttctttgatactgttcatttgcttatttttattctccacacatagatcagcttcttctgtgttctcatcctgagcaataccaaaatctggctcattgaaactgtacaatttcatgccagatacaattagtttctatcctattatacacatgagataactctcaaacatagctgaggtgtgtatattgagttgcgactcacactgcaaacctgttatgtctcagaggagggggaaccttcaaagcctcgcataatttccgagaacttgtttgagaagctacactatgatgtgttccatcacttatcacaccttgcctctgatatgaaggagcagtgttctgtttcctcctttgagaaaggttgaaggaagcattttcttcatttcttagcccaagatggggttgtgaaactttgtttcctggccattgttgcacttgtttagatgcctccagaggaccgtccgcccacagactgacatacttcttgcgtggtcgcttggtgtgtaagatcgataccactgacgcatcagggagctttctagaggttgctaaactcttatctttggaagtctcatagtttggaactgaaagtagagcctctttgaataatttagaatcttcatatttttttgagtaggtcagatgctggatcgactcagggtgagtatttggcaaatcttggctcgaggtgtccttctggtttgaagggtggtcgcggtctcgatttggtgtttttgcaatagaaatttttccatgcaaaccaccgttttcacaaaggagctccttttgttgcgagacccgttgcgatttttgaagtaaacccttcggaagattaccagacagtgactgctctaggaaagtactttctgccacatccttagctttcggttctgacacggaaatttccttcgcgtccttcaagttatcgtttttttctgactgctcgtgtgatttgagatgcgagttcttggaaagatcgtctgcttcctttgcaaaggtagctgcttggtccacttcatcggtcaaggaagtggaggggcctttagctagaagagttcttgctttgaagtttcttactctttcatgcgcaagaaattttctgtctaagccaaatttatttttggctctccttttgatagctgcttggttcggctgattcatgcctctaacaaaaggtatcatgtagtcagaccaatgaaactgaagaattttgttacataattttttttttttaaaaaaaaggggaaaagaaggcgagctctacaaaatccataacttactccttttgctcgcccattctgtcgaagtttggcaatttctcccgcgctccagtcaaagctggcaaagtgttacgaaagttctgccccaagtaggtatgatgcgcatgcgatgatttggcatgagtacacgattcctcgggaatagatgaaattttcgagggaggcgtgcaatctttcaacacaggaaaataagcgaagatccgctgttcttgataggctactacaggctgcaagacatccatgtaatgtaattggtattggcaaggaaatagatctgaagttggttgctggtagttcggaggacaatgatgatgatcgggaacagaatgatacaatccttgaggaccttttctctgctgatagtatgggcttggagaggggtgtgccacgtcgggtgtgcctgcattgttggcggcgacgtgagcagcagagtgcatgtcatgctgttctttggtcgtaggttgatcaccaggctctttaccgaggataacatctcgaatattttggttgccataactggtgccaataagctcttcgtcttcagaactaacagctccgggacctgaagcagaagacgccgcgctggtgccactcgcgctagctaaggccactcctccagttgagccgggcccgtaggcgatacccttcggcctagatcaacaaaaacaaaaagttgaagcaacacgtgagcaatttaattttattaacccaaatttgaagctcactctgatttatgattgtttatctcagctgactgggatatgccggaagttttccttgattcagcatcgttttgaatctcaacgtgcctagttggattgtggtttgatgcaacaaagcaatctttatccctgatacagataaagcaaagcccagtcagtgtgatatttgacattgtggaagttgcagtttatatcgcgtaaaacattctatgaaatgcacctgtggttcggtgcttcaatgtgttcgtgttttttcacatacaggagattgtaatgctgtggggtttcttccattgtagttttgatcgcctgggatgtgtgcaagcgattgcaagcatcggattcataatcttgagctatcgttggcatatcagactgagtgcaaatcaagtcggggatgatgcttggtctgcctgacaatgggtgctcaatatgatctggcgtaactgtaactacagacagaataaaaatcccgggattaagcaacaagagaaaaaggaagagagtctgggagaaatcggacgtgaagccggccataattcttggatcaagcgaattgggaattcgaccttgtaggatcaggtggaagagatgtcttgctaatgccaggggttgattttactggccactgtgaggattggcccattgattttgttgtgccattcaccagtatgcctgagcagtgagagtgagacaaaacgtgcaatagccgcagtgccgtcgcagagtgccatcgagtcagcatattgccaaactcaacaatctcacaaggtttcatgatccagaggctctccagactgtttcttcacaatccgttaatgatgttggcgcgcatcaggtcagacaaagctggcatggttgttcgggggcagacgtcaatgctacacctaatgtatgtacagtgcctagacagtgaaaagtggctgcctattttggattccagagctccagagcacaatttagaaatcatgagacttggtcaggtggttatggaggtactgaacagccactttggccaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgacatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacacataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcaccaactgctgaccctaccagaccaaccacttgaaacacaccaaccactcgatcacacaccaaccactcgacacacaccaacaacgcaagaccaccccaccagattactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacgatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacacattcaagacacgcacggcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagccactgaacattccaatcagcttgaagaccacatccaaacctactttgaacgaggattgtcatattcacaaatccaccatgctctaacaacaagtcacaactatactcaatcttttcgaacgctcgaaaggaagatcaaatccatgaacctgacacggcgaactgacgatttggacaacaacaaggttgacattgatacgatcgtctcttgcattcaggaaattcatcaaacccctgaaggccggaacgttggttaccgaaagatgcgacaattgttacagacgaaatatgggttcaacattcataagtgtgttatgtcttctctgttattataatcccgtggaattatttctgatatttctttgtttggaatgaagtctcacagttgcattgatcaaccgtacccttgatcctgaaggtgttgataaccgatcaaaaagggttttgaagcgtcgcgtgttcaacacccccggcccgaacttcatttggtctgccaatggccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagccggaaaattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaggtggcatacctcgccgaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggaggaatcgtactatgatccacaagatcctgttgagcagtaagtttatttagccacagcttctctggtttggtaataaactgaccaacattgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcattctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagcaatcaaagagctggaaaccgggatgcatctcacaatacctgttgttgacattcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgacttgtcttggctttcagaccctaccaatgacccttctgaatctttctctcattgtgccgcatcctttgatgaataacatggtttctttattcatgcctttgaatgagaataacataatttctgaatttgttacataagttacttggatgcgttgtcttgaatgcgagtatctgattgattatttttattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaacagaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggaatcaggatggatatttttgggatttacataaagtcttcttatgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcaaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggagggggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttcttatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcgaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcagttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcggtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaataatcgtgagtatagcatatgggattacttagggcatcattgggaaaaaaatgtaatttggacatacctccagacttgccattgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgtttggtatttcgtttgttatgcggacgatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacaaggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctccgtagagccaaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggaggagggttgcggggctttgatgtttgaataccgtgatccggaagtcttttcgggacaggcttacaattccaaagcggctcatcatcctcactttcatcatcctctcttgacgcaccaaccacacatgacccactttcaccctgatggttgccggccttgcgccaaacaagcgattcagggcttccatgtgccaaggggcccttgctttgagttgatgaggcactgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagtggatgaggcacggaccgcacatggccaactttcaccctgatggttgccggccttgcgccgaacaagctgatcagggcttccatcggccaaggggccctttttgaggctcgggttggctttgaggagtcgccttcgggcattcctggtcattttttggggcacgggtttctgaagatggagcaggaagtttgattcacttgtgatctaccgtacaacaacattgaggagggggggtgtcagttggctggcacctgatcccctgcagccactactatctttgatggtagtggctgcaaggctagaacccaaaagaaaacgagcggccgactacatcggccgttctctcaccttcgtttcgaggctcagctaccctacaaagaccagaaaaaaggggggggggggtcagcctggccaccacctcctcttcagccactaccattgttgatggtagtggctgaagagggccaatgaaaaaagggattgttcacttacctaaatagcaatcgatccagaggatcgatggtggttttagctaccctggacaaataaaagaagaggagggggggtcagcatgatcccccatctccacatcggccccaaccatcagagacggttggggccgatgaggcagaatcttaatataaagcaaagaacggccgacttggtcggccgttctcttacctaaatagcaatcgatccagaggatcgatggtggttttagctaccctggacaaataaaagaagaggagggggggtcagcatgatcccccatctccacatcggccccaaccatcagagacggttggggccgatgaggcagaatcttaatataaagcaaagaacggccgattgaatcggccgtcctcttacctaaatagcaatcgatccagaggatcgatggcggttttagctaccctagacaaataaaagcagaggagggggggtcagcatgatcccccatctcctcatcggccccaaccatcagtgatggttggggccgatgaggcagaatcttaagataaagcaaagaacggccgattgaatcggccgttctcttacctaaatagcaatcgatccagacgatcgatggcggtttttgctaccctacacaaagaaaagaagaggagggggggtcagcatgatcccccagctcctcatcggccacaaccatcagtgatggttgtggccgatgaggcacaatcaattataaagaaaacgacggccgatgcaatcggccgtccacatacctgttggcgagcgatccaacggatcgagagcgcgtttagctaccctacacaacaaaaacagaggagggggggtgtcagcgcgatccacctcctcctcttcagccacaaccatcagtgatggttgtggctgaagaggccgatatacaaggaaaacaacggccgatataatcggccgtccacatacctgaatggctatcgatccaacggattgatggctgggcttgctaccctacactaggaaagaggaggaggggggtgtcagcgcgatccacctcctcctcttcaaccactaccatcaatgatggtagtggccgaagaggctcgaccaatcaaaaacaaaaagaacggccgacgctgtcggccgttcgcttacctgaaaggcaatcgatccaacggatcaattgctgctcggcttgctaccctacacaacaacagaggaggaggggggtgtcagctcgatcctcctcctcctcttcagccactaccatcaatgatggtagtggctgaagaggcttgaacaatcaaaaagaaatagaacggccgacgatgtcggccgttctcttacctgaaaggcaattgatccaacggatcgattgctgctcggcttgctaccctacacaacaacagaggaggagggggtgtcagctcgatcctcctcctcctcttcagccactaccatcaatgatggtagtggctggaggcgcttgaacaatcaaaacaagatagaacggccaacgacgtcggccgttctcttacctgaagggcgatcgatccaacggatcgattgctcgccttgctaccctacacacgacaagaggaggaggggggtgtcagctcaatcctcctcctcctcttcagccactaccatcaatgatggtagtggctgaaggggcttgaacaatcaaaaagaaatagaacggccgacgatgtcggccgttctcttacctgaaaggcaatcgatccaaccgatcgtttgctgggcttgctaccctacacaagaacagaggaggaggggggtgtcagcgcgatccacctcctcctcttcagccactaccatcaatgatggtagtggctgaagaggcaataaagtcatgggaaaaaagaccccatcaacatccacaggggccaaaggcccctgatgataataggggaaaatgaaccactcactgttagtttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggacgagaggtggcttttggaccaggacagtctgagtggttgatgtgaaggagtctgaagaaaaaaatttcgtctcagaatcaaatctaatgcctgtacaggattgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatagcctcaagtccagaagagctgggccctggttgcctgattcattgcaggcgcttggatcaatgggctcaggtgacatgggctcatgaaaaaagataattatatttgattaagtggccatcaattctatatacgtgaccagggcattcatgagaaaaaaggcaatcataatggattgataaatgattaagtggccattacatctatatacatgagatgctcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcaaccacgagagagattccctattgtctatatatcgtaccgcatatgagtcccggcctacgtgatggcgcccaaatcgactccgactactgagaacatccgtcacgtagaagcggcgtcagacgattccgtggctgcttccctacctccctttgaggtaccttttctggcgatgacttctcatgagttcaagcgtgcagtcatagcggcgcttggggcctctcggaccgatttcccattgagcgatgtcttgaccgcggcggatgaagccaggaagctccaatggcgaggaaacatcagctggccgggtggccctcaaacagataactttaatgtgaccctcagctacaaggcatttggcgaacacgtggcgcaggcagtacttccgaagaggtgtcgattgcagttggtcatggagaaccctttacgccgcatagcggacccgtacgccgttagtcctgtctgttatgtctgattgacttgtgacttgtgctacttagatactgactccttgatcattcccagtggatgtcaacctcaccgcgttttcagttggcgtccgaggtctatgtgccgttcaggcctaacggtcacgatttgcccccgcccaatcactgtttcgttctgcagccgccagcgccgttcaccgagggaggcatcgagccgccgacttcaactagggatggcactcctccaaccgccggggggttggatgcccagcgctcggccgaatcgagtccgtgctgcttgctacgcgggtattcctcgtctgcgacaggtgatgaggtccatgagcccgaattcgcgagggcttcaactcatgagagttctcggcaacaatctgctcaccccaatctcggacggtcgagcgagtcgcctccgccgttggccgatgacaatgccgcaaaaagccctccccccctttcgtcgtcaccgggtttgattatgttggacggacccccttcttcctgggtatcaaacacaaacatccgaccccgtcttcgccgccgcgtgtcttcgtcgccggatgtggaggttgtcaagagctccaaacgcactaagacgatcacccccaacgagaatgggattcccccagaggtgggcactagcgagtcctccgttcttcggaattccaacaaatgattatattgtgattggttgtgtcttgttttgccctgcgtggattctcggaagattgtgaaattcctctacatatgttgtctgtggtcgtcttctgtggcttcataagaaatcattgtgtgtgttgtatgtgatcagccaggtgtccctgctcctcacaccaatatcagtcatttattcattgtttgttggtttgtgcttccacatgcgctgcatgactgcccaactattgcagggtcggccttttacttacattgtgactcaggaggaaaggaattatcatgggtcttacactaagggaggcttggcttacatgctcatgggttattttatcatattctcatcaaaactgtgtataattaatgcaaatgaggataagataaaatgtgcctattacaatttggtaatgacatgtgtatggaatctcatcattatgtggaggctgtataatatctggtatctgttagtaacatgggcatggtgcaaaaatcatgttgtctatgatggtgggagctgcatggtgtttttgatctttgtcttataggttaagggtgagaggaataatggtgcccactaggatcttccgggtgcattcctgctatggtgacattgtcaccgggataattatactggtatagtgtgtggttgggtggcgggaggcttgacccttgcggatcattagtaccagatgtttgtgggtgggtcattggacctggggttgatgggagccttcttgggtaatgataactactggggccctgtggatgatatgcattactatctggaagtgcataattcatttgtgggtgggcatattgatttgggatggaggcccaactgtttggtctgctttgttggggccagtgctgcatgagagggttattgtgtggtaatggctgggttggataatatggtgaaggataaggaggaataaacctggggttggattgggatctgtgtaatgttggggttccggcccaggtgtggtgtggtgatacaccactgggaactggcacatcatatcttgggttatgtagttctggggccatgtggtgcaggagtgaatgttgtggtgtggagttatgttcatatattctgctttcttgtggagggtttgcagggtagaggtttcctgggttttgctggggatttctatggcctctggcatgggacgttgctctggattgggagtttggattcaggttgattgtggtgtggttttgggaagggctttgacggggtggaggggaattctgattgtgttccatacgtgatcctacactttggctgccccacgatcgttggcctgagctcccctggcttcggtgagaaggggcactttcaacccctgtcatgggtgaatgatggttcacaggttggagttcagatggtattgcagtgtttgccttccccttccccttgggggcttggtttgggtttttgttccacttatctatccctatttgaatgccagcctgccactgggatgctgtgatttgatgatgtggcatctgggataaatgttgatgattgccagttgcatgaaatgatgcaatgttgatgatgtagctgttgttgttattgtggatggtttcatagctgaggcctgggtctccttcctgaacatctgagggggtcctctcttttttcttgaatgtacactgcccatcatggcagttatgttgcacattaatagtggcttcaatctcctacaaatgatgaatgacaagggattaacttaatattgatgttttaatggttgtttatgttatctatctttttttcactgacatttgcatatacatcccgcatgactaaagtgctttcaatgagtcgcatttggtagaattccgagatgcctaatattttgaaccaggtgacagtcaggacaaaggcactgctggtgtttgattgaatatgccaaaggaattctatcctgccaatcctcctggttgttgatgatttgacctattaaatatgatgggttgatgtggagtcagtttggatgccctcacatacttgtttcaatctatgatcttctatctgggatctgacctgtacaaatactcctttcctgagggtcctgtgggaatccagtgtgacagatgtaacaggatggatggttttgtttgggtatgcatcttgcagttgctgaggtattggaattggggctgacttctttgatggataactgaattggaatggggcactagtcattgccttttgggggttgtaccccatggacttcaagatcattttgtctttggaggcttgggtgacagattcagatggataaaaagccctttgctctaggttattgaacagccttcctcctgactgaatcgcccgcatgcactcatagttggcaaaggatatggctagatctcgtccaggacaatgccggttagaatgaactgaagcatttcgcaggataccattgaaactttcgaacttttcggttgcaaataatgatgctgggccaaatctcctgatcgataggggtaagtgcaagagcatatggaattttggcttgttgacccactgtgcagacatgcgcgttatcagatacataaagttatcaattttttcttccaaattcttgaggtatgattccatgttaggtattgatgtttgaaaaatcaggggggccaattggcacaatgcggtccacagtgccctttgttcttcatccatgaactggaatagtacaaacggggctagttggaccacaatccggaagtgcttgcctacaaggctcttgtaatgcttgacaaaatacttcccaaggatgtgtggtatgtccaaaggagggaccatgaagccttgtcaccgctatgcaatcaactgtggtagatgttaggctgatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttaggcttgatggtggtagtcatgaagtctctgagaaggtatttcactatgcctaggaggaacacatgtaatacttcaacaggtgtgtcaagaccaccatcgaatcctgtgggtttgtacacgtaattatccatcagtgacttaaactgcaatgatctcaagattctaatggctgacctttgagccggagaattgggctgaataattttggagattttgccttgtgcatctgtcgtatcaaattctttttggacctgggggctttgcggtccttgatgatttggagacattgccgattgaacacatcccttactcctaattctatggatttttcatcaaatttcttcttggacttggtcattcctatgtcccaaagttcatgagtatgcttgatggtttcagaccactgacgatatttaaagctggcctgggattggatatgcaatgataggtcagtacttgtgcgtcatcaggggccactgtaaaacttaccttgttaccatctgcatctttccctaagaaatcattgacatactctagtgttgatttagatcccttcccaggggccgacaatttgcaggttcgacaggggttcaaggcggtagagggcattggggtgtttgctatctctgcatgcataggagaatccccaaggaagcataaaacaaagggcattaccaacacatcctcctgcaatccatgatcatatgcattgaacccttcacttgaaagtaaactggagcaaataaatcataatcagtcatgagtgaaaccataagcaccataagcggatgtgtgggaccattgccttacttcaactcatctacaatctgatcagccaattctaacgcagaagcagtgtttgatgtcgccaaaaaatggcaattatatacctgatttgacattttgggtgggagccctgacagtgtgtaataatatgaaatatgcttattccattgcttagatcggttgccagatgtatcatctgcgtataaggttatgggtacgtgtctgataaccctacccttggctttctgcctccatgggtttggaaatgcaatcttcctacttttcccactctgtacagctatgcatcaacaattatcaacatcagaagtaatgtcagtgaattgcatctatgtctaattatataatatcaaatcagtggccttgaaagcttaccccaaattgaatgcccataaacagaaggcaaggattgaccccctcgcattactatttctgaatgtaagagagcaaactctccacatgcgaccacaaacaagtccggcgaattgaaagtcaaaccttctggaatgatcaggtgatttgtctgtcgattatccttgtcctttgagacacgggccttagggcgcacacattttgagtaaagattcccttggaatagtagaagtatattgggaccaccaggcttttgtctaccaattcaaccggctcaaatatgtagaaatgtttagattgaaccgcaaccatttgaaccctaaggtcctctggcaggtctgcccgccatttataactttggctcagcttgtgaacattaaatccaacggggtcctcaggatagaattccaggtgcttattcaccaaaggattagaaatatcctgtcccgcaacagtgataataagatacataatgatgaaacatcaggtcagcaggtcaaatatagctacagatcagccagcattaaccattaagattgcttaccagggctatggtatgttgcaggctcaaagaatagcacttgttgtcaaagaggctgagtctgtagatcattttcatgtccaacatgtttcttatgttcttccttgcattccttatggtggtccagtggggaatgctgatgcccagaagacccatcaggatgcacctaaccttgtcataatcttgagatgacatgagattgtgcaggtgacccatgagcatcatccctaacaaatactgccgggtgggccatatggcatgtcaaggggtcaagtaaatcagcggggggcctatttcatctgcattattccccagggcaagatgggacttacagttctatctttaaaagggaaccagccccgatcccccaattggcgcgcatcatctccatcaacctcggcgtctctctctccacccggcagcaagtcatcatccagcccgaacccccacaccgaaggagctgcactcgagaactccgaaccgtccggcgacgactggcggatggtacgaataatcatcgcaagtccttccaaactcacatccgagaaccgttcgtcgaactcatccacttgtactggagcgttcacattctccgtaagtccatcatctgttcgccagtcaatatcatcatcataacccccatttccaaaacccgcatccaatctcgcaagcacgtcggcttgaccgatgcccgaaccagtcggaaagccgtcagtcctgtcgtcaacgtgaccggtttcccacaatcctcgtagaccttgtccaatctccaaaaatttctccctgtctcgaacacgctccttgtgctttacccagcgttcatggtttttgattgattgaaatgtcttcttgctattgcacaaacggcacagataggccggttgctgccctggcagcatccattcttcgtaatacaatccgaccaatcgacgctgaataccttccatcttttaattgaatcggcaaacttaacaggggtgattgatgaaactagctagaatgcgaaataatcagaagcgacggagcaagacggaccgaatcgatcacaggtataaattgtgggaatggaaaaaggtgattattaaaaaactaaaacttaggtgagatttctaaatttttaatattccgatttatttgcgatttctttgggtggtgatttctttggtggagaacaaatacaagccaacacgcaacagtataaatagtccaacaaaggttggccagagatttcaatcatcatcccacaccacaaccacaccaacactcaccacgatttcttacccatccatccgattgttcacattattctgtagagctacaacaacattaaacaaaatgaatcactacagtcatccccacatcaacccaggccaatcaccgcgtcagatgtatacgatcgcggatgcaaacctcggcaaccaacctagcaacatcacacccacccgcaaccgtgcaacccccaggactcaagtacccggtggaggacaattgggcccccaccgcatgacacccaccaatggtatgtgagcctcttcatcaccaacattaatccatgtaactgaccaaccgagaaacccagtgcgctaccatcctcatggggccggtgggacaccggaccagacttcccaggtcatcccagcaacaaacccaggaggtcatggcaatcgatccatggatccccgaacagaaaccgacttagaaggaccaaacttgggtaactacaacaatccccaagactactctgatctcatggagactggtcttcttccccctttggaccaaggcctcccagatcaagcgaccgatgacgcagagcgacctcttccaccacccttggatttgcataatctcaatctcggcccgcgcacagctcatcctcccaatctgcgcaattcaacctcgccagatgaccttccagcccaagaggacaccgcccagggtgatctacttcgtcggctcatagaagtaagttatccatctgaatcgtccacctccaccctcggcgagtaactgtctaaatcctgaagaagctcccacagacccccgacacaatggcttccgtcatcagtgccctaatccagcgtggagggatcccgcaacccgaagcagcgggcaacatgggcactgaccccggacgacacatctacgggaaagtcatccgagtgagtaactatcccatacatcgctcctgcccctaggtccccaactaacccttaccatccccaggaacatgtgcgggggcaaatccgccgcatcttgaggcagccaaacctcgctgcctacacccgaaccagtggcccaaacggggaaaggtatactaatgcgcctttcccgttgatcagggtacgtaccagatctttatcatcattaatgctgacagctgacgtgtattcctatgttccaggctcacattttggcgcaacccttagtgtggcgacaaaggcatctgccttcggggttggcagacaatgatatggacgcgatcgaaaatcttgatcgcttcctgcgtaccatggtgaaacatgagcggacaacccttcgaaacctggtaagtcatccaacaacccccccccctcccatgaccgcaccaaatcagactgggctgattgattaccgaggttgccccccaatccagctcctgattcaagtgcgacccgacccgcgtcgtcgagccccaggcccaatcccccgactatttgacctcctagtcctcattgaacaaggactcagcggcccccggaacgcactaagtcgccaggatttggccagctgggcaacccgccccgtgcgacttaggtttgctatattgcgactcctggcagtcaatcattacctcaaccgaccgcctggagaaacagcctcccagtgggagattatcgatcggcatctagagatgctcgctgccctcagccctgtcgttcttcaagcgtaagtctcactattctcatcaccattcaagtgagtgatcaagttaacaatagaaccaaccacaggcatatcgagctcatcatccgcaaggatgcacattacttcgatggtaacaagtacataggtgacatacctcgcgaaacgttccatctgccgactgacgaagaggtcaatgcggaggtagcacgattgaaccgcaccccagccgctgagcgagccactcaactggccgacatgacagatgaataggtaggaaaggatagcctatttcatagtgtccttgttctttccttcctcttcggtcatcttgtgtttgtctgccccaagaatcctcattacatacacgtagtctatctcatcgtctttcttttacatacacgtagtctatctcatcgtttctcttttacatacacgtagtctatctcatcgtttgtcttctccgctcacgtactccgacacacaaattctccatgtcactcatcgtatttcggtgtcccatttgtaaatagcaaggccaatatgaaagtacctatgaatccgacctacctacaatgaaaatgatccgtcggatatttcagccctgaagagctagcaatagccatccgaggcattaacatccggcctgtccaggtttgatccgatttgacccgtcggatcccggtaccggaggaaccccatccgaagttgacagcgcaggtctcacccatgcgggcggcccaaccgcgtgatgtcgtcgtcccacctgaaggtcctaggatgcataatctcacggccctcagagcgtgcacctgaggggcgacggcatgtccaacctatgacagtgccttgaccgcaaaaaccgggcaggcttgcgacaagaatcgagaatccataatcgcaggccaggagagccccatgagagacttcccagttgacggcgggacatcgtcggaccacccccaccccactgggtagacatgggtcaaagccccgaccacgccgaccccctggctgcaaatctgccaatttgacgtcggcagacgagaaggtttggctgggtcggcggaggtcgggctgtgcgtcaagcgtccgggcgggttgccgtcgacatgctcccgtggtgtacgttggagttttcttgaaacttccgaaaccctgcagtgccagacagtgatgtttgccagtgttttttggtatgcagtacctcaaagtcttccccaagagggtggagtcgcctgtgcacttcattagcagaggtgcttaaacaacatgaactcttgccgggattcgaattgtaggcgcacagcctcaattccatcatgcctggaccacggcagacgcagcggcccgcaggccttaaatcgtaaaatgttttatgtataatggaatttgtaatgttgtaatcgtcaactgcaacagccgacctggcaaagcaggccgatgagggtcgcagtttcatgaagacgtttcttactacaatagcttacccctatgcccctggcgacacaccctccgatatttttggtggtttgagatgccactgtacttgtttcaatccgaaaacatgacttatttgtacaagacatgcatgcggtttcaaggcccacacgtcaaattacaaatcattgagcggaggtgcggatcatcctcgctcttttttgctggcgggcggagttttcaaaaatccagtggtaacaaattttacttataccactcgtacacaagatgtgacccagcagccaactcctggatgctatatggtcacttgagcatcggaccgacgttttgggaattatgatccgctatgtagtctacccgccagcggttggtacctaacccttaggataactaaattatttcttcgtccctttgccgatcaaattgactcagttcgattaaccactcagataagggaccatgaccggcttcaagccaggttacttacaggccctttgcactgttctattgttggttaatgagctccccatggatttgacgcggtttagagcggttgcctttccgccaaatgccatcaagcatgtaccatcaagaggaccaagcgaaatccccgacttggaacccgcaaggtgtgaaatcccgttgtcgtctcgaagctccgatacgcccccccaccgtgaggaccagctttcaggcgcgaaggaaaacattgaaggaaaattgcaggttgatggcattctctctccggacagccacgagcttctcgaaagaccctcccaagagtaagtttggtgcattccgcttcagtgtcttcatcgtgaatacttggcctttaggagttccaaaattcgcactgattaagtttgtttcttgtatttaaatggatcagtggtgatggctctgttgattcattgaacgagccctccgctagcgatatggaaattcaacgcgatacagacagggagaagccagagtaagctgcgatttccatctaataccaaagtgattccatcgcggaactactcgctgagttattgtcgacaaacagttctctagccaaacaacctgtcagtaccagtcgcaaccaaaatacggagagtcgtagagtagaccatggtaaaaaactggaacaacttcataaggcagaagaattaccgggagcggctgagaacgttggccaaagcactgattacccccacctcacctcccacaatcgatacaatcccgatggaggacacccctggccaacatcacaataccgcctgagcgaagtgcatccaggatacccgtcggttcccaatcataatgactatcgcgttcgcccagttagggatcaatcaactttgcattaccaactacattactacgatgtctgggcacccataccagcctatcaactccaccgagcttacgcgtatttaccggtgccaaaagatgggcctttctcttcaaccgtcccacccgtctacgatcaatcgtatgctcaccccggattattgcatccaacccacgacaccagctttcaagtagactacggacacacattaccagcccgcgcgcaagccatgggtgattcgtctactttaggacgttttcctgatcataaatccagctctaaatctttcccttccagattcaaacagccaaataagtaagccataacattgtcgacgccattttttttatcgaagagcactggctaaccttttctcctcgatgccttggtgccttgcctcagaggaatgtatcagcgcaacaaatccgctcccctctggagaactaaagatcaagctagctcatcaaccagtctttctacagaaaaggcgcccggaagctccagctcggaaacctggtctacaacaggagaatccagcgacacacttgagttcccaaaggagtctctgcagctatcaccaagttcatggtcaatgtcacaacatgaacccaagacaaatcaagaaaatgccgaaattgaagataaacttcatccgggcagcccgcgttctgtggatatcgaaagcacaagtggcacgcacgggactcttggaaaagcaaaagaagcttcccaatacaactcctttactcccgaagtacattatcgacccactgaatactctaagaaaactactaatgatcctgatcaagttccgcgaatcatgccatctgagttagagaaagaatccaccaggcgccaaaatttgaaatcttcccaaggatttccaaaagacctggatatctccaaaggcaaggaactagcgtcccccgaaaaagtaccttcagcgtcagagtcaaatgctggagactcttcgcatgatagaactactttggaaaatgttaatactcaggaagtttctgagcgaggaagtattcaggaagctactgaacgagtagagcaggtgcctcatggccaagcactaccacctcgtcttgagccaaaaaacgaagggtcatcccagtcgttcgaaggaaagcccacggatgttaggactgcagctgcgaagctagatgtgattagcaaccaaaaaaatgatgttttaggaatgcgctccagttttagcgcggacaggagccgtgatgttgtcaaacttgtgcaaaaaaataggtttgaagtgtgagtgatgcggccaaagtgccacatggtatccaagagttggtttactcttttagttcttagctagactaatgatcctatcttatatgcatatctatctatagtctcgataaggtagaccctagtgcggcatatgacgaaaaacttgaagcagccgaaaagcgacctaaatcagcggagaagcatcctgaaacagctgtggcgcagtccaaaccggctgtggagccacctaaggtagctgaggaacaccatcgagcagccgaggagcacactagagcggctgagcggctggcggaaagcgaaaatcctgaaaatgctgggagtactgcgcatcaaagaacgagcgactctgagcgtgttgctgttgcctctaggggaacttatgatcctaggataattttagattctgcgaggccttacctgaaatctaaagtgaagttggttttcgatgcatgggacaaggtcccaagtcttcgatcatcagtcccatcaatccagtttccgaaattgtccaggcaagcttttatacgaaaggtggtagagcattcgccatcattgccctcaggaacatcgcttttgaatttcgtgactaactccaaatcaaagtttggaaatatgattggaagacgaatcggatataacagtcactcagttcctcatgcggtcaaagaagatccaactcagataatatcgacagaagagccgaaaaatatcaagcggattgatgcctcccagtcgtctcgtttctccccaacaccctctctgaagtctctggattctaaatcatacaaatcaccaacaacgcctcgaagagaagaaaccccacagttttccgacgaagtttctgaaagtcggaatggacgaccggggttgaatgtagacaattttatcgatggccggccaagtttaagttcacgaaatagaaaaagacttcgctatgccaaactcaagtccaaggaagacatgccgagttatgttcaagagtacatcgctcagaatgcggggtctaggcatcaggaaattgaactacttagggtccttggaaagtacatgaaggcagacattgtcggcaggtacactccagtatacttagatgaaaaagcggctcatgtaaataaagaagcagttcacttgatccaagaagcaggcaactcagaaaaacatgcagttctctcagacgaaaaagtgggagacttcaacaaagaagaccccgacctcgaagccatgaatgaatatatagtcaaaatgcacgacggaaacttcggaggcaaacaatggaagtggctgactgaaaagattggtgaagtcgaagggaaaagaaggtggaaagcgctgatcagacaatttaatcaacccagaatcctgcttggatttgggggattcaagagactggctccttactggaaaattgcaagactcggaagggttctgaaactgggagaactttggccaacattttatgatgcgaagtatgcggattattggtggttgacagaggccctccgaaacccctccctcaagataatcctgattgatatcttgggcaaagaagaactagcctacaggatgaacaatatttttgtcatggctcgtcgtgtctatcctcgcaattggttggatccaagtgatttgagaacagcttaccagcaagggcttgacacgactcgtattgtaattattggtgattttcttcaatttggaagtagctacctaagccttgaaggtaagcatggagttgctacattccgtagggtttactttctcctttccgcaatctgggaagcaagtccaagcaatccatggggcacttcagcggagaagacttggcttctgagggatccacatcgagaaaaactttacaatgataggtttgaactgctgaaacacaagtggaaatacgacatgaaactatcaccagaacaacttgccgacattcatcctgagttgcaacaagaattgacccaaaaggaaaagttgtcatcagtctggtggaatccatcagacgtgctggagtggcgagaataccagatggacctcctaactatggctagaattggcatggaattgaagataccaaaagaaagaaatcttgaaattgatttagaagaactagagaaaattttggaaaagaaaaaagaagtttcaaaagagatgaaacaaattatccaagattggtttaaaaataatgcaaattcaccatacaatgatccaatctatctgggctcagaaggtataccaccacctcctacgtttttgggtgccttatctgatgttagagacttcttatcagtttgttggcatcaacgaaccttttcaccatcagatcacccactttttatgagtgagctcaagtagaggttgttttcctttactcagaacatagaagaattttcttgtgattctttgtattttttctttatttctggaagattagtttttttatctttaaaaaattaaacagattttttggaattgactttgaaactgatcaaatagatcagtttctgaccatttgtttgaacaattttgcattgtaaacttggattgtctgagtggttggagtgagggactgtaggctgtaccatagcctatatcaggattcattttgctccaagtttctcagtttttgtctagaatacaaaaatgaaaccacttcacctaattgtaccctggtttgaagcctccaattatgagtgtgtgattatcaatgatgattttggccccgtttggccatccgtaatttgtaattttaattcaagatttggcgggagtttgtgcaaaaattttatattgttttatatcacatggtccaaatctgcaccaaaccttagccaaatcacaaatcatgatttgcggccaaatggggccttagttttttgagatcaaattttcattcaatctggtcctggagactcagagctgaaagctaaattatctgctgagttcctttgctctataagtttttaaatacctatttggtttacaactagcccaatcatttgaacttgaaaagcgctatgatttttgtttgtttagctttcatttacctgttggaagattgctgtgaaactccctagacactcattggattgcctttaaacccaatccttgtttttttcactctcattttttcctctccttgttgatctcccttcattaattctttgctcattactcccatccctcttcaccaatctcccactccccagaagttaggcaggggcaaacagaggtcaaaccttcaaccactttgactgcttgtcttgcactgcatatcttctctcagtctcttctcaaactcaaaacgtctacttgactttaaagttcaattgggggagccacttttcacttgggaagttctgagcaaagattctcaagtgtgttttcttccaagcttgtgaggaagaagttggccttttttacaagaactgatgatgaggaccacaaaggttgaagtcttgaggaaattggattgggtctatacttggcagaggtaaatagggatttagacccgcaggtggcaacaatcctagaacaagattcaactcaacaaggaacagttgaatccaaccttaagcatgataagagtagtgatccattgtttttgtgatagctaatccaagagaaagaaaagtaaggtttttttgttaataaaaaaatctggtatttcatgttggtttattttaagatttgaagtgtaaaggccagtactttttgcattggcaagatgagaatttggtccgggatattttgttagcaagattccaaaaactaatccggtatggtttgttggtttgagattcttcagcttagctggtaatagtgggattcagagttgagtgcaaatgccttgcaaaagggtttgcaagtcaatctgcacaaaaaagcatgcatgttcagctcccattactcattataaggttagatgtggctagtagaaagccatttttgaaaatctccatacatgagagtgacttgcaaaatgttctgcaagtcacttgcactcaactgtaaaaccccctaatgtattgcaggctcatatataacctttagtgactcagaggagtgtaagtgtattgttgaaactcccggtgatcctcttgtgaacctcgaacacgcctccgcattgccaaccactgcagtcaaaaacttaatcgaaaacctaatgaatagtgacccacaagtgggaaccttaattttccctactctctcatgtataaaagcaggggttcttcttgcttctttggaagaactcactggctactcatctctcaacccgccagctactcattcctcatcaacaactcaaaccactaaatctaacgacccagtcaactcccttcaaccttatcggcctggtcgactacactcatcctctttgacctcgtcaaactcaatcatcctttatcacatcaccgtgtcttatccatttggtgagaaaagatactaagccattcaactcctcatcatttgacaactgacagtctcattctttgtcatctcagtccagctcttgtccttgtctaatctcttctctcagttgttctctacatcaattcctcaccattgtggtaaagattcctttctcttcctccttcatctcaatgttctctaatatgtttcagcgtctaaaaactccttgttttgttctcagtctggctttgtgttgctagcaataaagttttctcacaattaacatttgaaaaaacagcgtatgacagataaactcaacacctctgcagcctctaaacctacaaacacaaaccaggcatctacgactcaaacaactgactcaaaacccaatatggaaaaaatcaacgccatgatcttaaaaacggccatcaaagccataccattgcttactcaggacaactactctatgtggaactctcaaatgatgaacttccttgaacttcaaaaactcaaagacacttttttcaaagaagacatggaaaatattactggcaacgatgaactacaagcttgaaccatactcacatctaagctggacctgtcgattcactccaatttaatcaatcacgtgaatcaattcaatgtgatttagatttggaaatctattgtccatcatttcacatctactcaggccgccaatcaagccagagtttggaatcaattcttgtctctcccttttgacaatactgacagcggtgggccgctacgctaagctacgcttctggcccaaaaagcgtagcatagcggcactttttttgcaccaaaaaaccatagtgttagcttatttttagcggttttttgctacgctacgttgcactacagcgcttttagcggaaaaaggggccaaaaaatgctaaaaagcgctgtagcgcagcatagtgggccctttttttgcagcccacacgcctagcgttagcggtgttgtggcggaattctgctacgctacacttaatgctaacgggaattccgctgtgttatgctacactaaccgctacactacagttggtgtagcagcccaccgttgatactgatgtaccaaggctcattactcaaatcaagtcttctattgaaaaaatgcatgaagtaggcataaacatcaacacagatgttataggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaactgttcccaatcatctccaagtttacaacaacaatcaaaagatcaatagatcctctcaatcggatgctgtctccactcaggttgctctcttcaccgacgtcgctgggaaatgtaaacacagagctcacaacactcttgccactcacccgcagtccaagtgctacatgctgtacccccatctttgaccgcctcctggatctaggactccggctaaccaaactgaggcaacaaaccgcaatgaggctaatgttagcagctttcactcatctcttaccaatctgttcccaaattttattcttgattcaggatcatcagctcacatgacttccaacatcaatttattcacctctttaacactaaaagacgagggaatagtttgaactagctctggcactgatttgctgtcaatcaaaggaagtggattgatttccttgttgaatgaatatggtgaactcatcctcaacaacgtattattcatccccaacattgttttaaatttcctatctgtccgatgtcttgttctcaatggctacaaagtacagtttgattgcaatgaattttttgttcacaaaaacaactctgtagtgatgaaaggccactacattggaaatcttcccgctcttgagtttaataaccaccacagctttctgtcatctagtgacaaggccttaggacatgtcagttaccatcaaattaggcacaaactcggaataccggttaaccaacaccatcccttttgtagtccaggcatttctatgcctggaaggaagttgcacagatgtggagaaagaagtatctagagaagaaaatatacaataaatgggctttcaggtgcaatctgaaattttgccacaaaggacttgcaacttaaggcataggcctccactggtgtggacagctccactgcttgctaccacttctgccatggaggactagttaagcttgacatcccacacataatatctggtaaaatatcaaggatatccagtagacaacagtttttggcctgtaagttgtttcctgatttctgtacattttctgtaaccttctgtaaactttccataagtctactgtaagttgctgaggcataacaggaggacttctgctttagagaaaagtgatagaaaaatggaaattacacacaatttaccaaaagattgcagaaatgttgcagaaaatttgcagaagtccaaaaacacttcacataacaaaaacttgtgtctactggatatccctgattaaggttgatatttgggccaggtgtccaataggctgcccaaacttggccgggtttgggttgggttttgtgaaataaagtcactaaacggtgcgggctggcccagccggtgtccgtgggcttgactgttctggcaggatccgactgaagattctcttttttttttttggaatccacttctcccttaagctgttgtagactgtagtaaatgtgaaaaacttcttttttgtgcctcaaacaacccagcctgtgggctcctggtgggctgcccatgggtcacccgcatagcccgccggccagtaggcccagcggggcgccgctggacagcccaatgtgccggacagcggacacggacttgggtcggacatcaaaatctcatgtttttacatacccggctcggcctgcctgattaagtcgcgggtagagccgggcaagcctgtgggcggcccaaacccgcccgattatcatttctatccctgatacttgaacagatatcctgtgtgatctagtatacagttgcgtacggcatagaccgaccatgccccgcccgcaaaatccaaattggacacgcggggcctatgccccggggggcatgtgccctgatacttaattttattacaattttgaacttctacagatgtgtagagttcaaaattgtaatcactaaggttttgagtgagtggttcattttttttttcatttccacatacatataatcggacatgcacagattaagccatacttaaacccatagttatggctttaagtgatacataaacatggttttatactacttgtacaccctcaccatctactttcaccgttaatctactattctagtatattttttctacactctggaggctacaaacagctcaaaaggctgaaaatttcaaaaataaactgaaatttttggcccaactattcggacatcctgaaaatccagcgtcggtttttgccgtccgcaactgcaggtgttagtgatagaaactgaaaaactgccttcctctggagccagctctggtgccctggactgtcccaagggttgaaatcaaatcccaatttccaggctccgggcttgctccccaggagatacagccccgggctgcgctgttcggactgcagctttagggatagcttgtgtaatcctgatcgaccggaccggactcggatcggatcccccacccaacccacatggagcttgattcttcctagtttccccaagaaattgctcccgagtcctcctccccagcaaggaatcaaacttgctgatcatgctattctcgctttccggcccgtcgagtcgtgatcctcgaagtttgttggtcaaactaaacaatcatttctgtgccgaggagacctatcgatacactcattccagaccggctcacggctgttcctctgccggaccatagaggctctttcgcttccactcatcggctatatattgctgggcggtcaacagacccaaggttctcctcccaacactagacagttctgcagtaaccagtattaataatatttctagaggggtttttttaatcttcatcacattggcaacgactttgaacagtcaacgacgtagctggctcaatgaaacaagctatatgtcccttataataatcattagctgtctgtagtaacataccccatacagaccacaaggccacccggatcattcctttgctcattatgaagtcatgtttgtctcagactcaggggctacaatgaagtatccatgcttgtcgcccccttggtggttccctatgaactattattaatcacaccaaattaccaaaaccagccccaacgcaacttgacccatcaaatccagcgtatccaacctgtccttggtcatccgaacaacttgggcttcctcaaggttcacattcccctccccatttcctccatcttcatcataggccttcatcatggcctcagcctcgattgctaccgtcccatatcgccctccgctcgcaacgggcactccaactaccacacaacctaccatctcttacaactatggcacttcaaccgctcaacctggtcacaccgatgtttatctgtactacttcatcgtcccctatctcgacgctcacgtccttagtcctccttcttggcgttatgcatacatcgtgagtttttctctctatttatgttcttgctttccatgccccacctagattggctcccatcgcccttcccggtcttatgatgatggtttactagcactgcttgctaacttcatgtttttttttgcctgatcttactgtcgactagttctggatcttcatttcaggttgctggcaatttggacgatggcctaccaactgaaacgatatgccgcactcaaaagaccaattccacaaagtcccaacccttcccgtgatccagaccacaagccgggttggaactttcatcctatcagatggactcacggccttctcatgcggcgactaattccaaacagtaccaccatttctgcgcgttcgaatcgcgcaaaccaaatcccacgatggtactcctcgaatatcagcatcggtcaagccatctccctcttaacttttaccgtcgtcctactcgcaatcagcttagtcggtgatgactacatctcacccaccacctgcacctggggcggtcgctgtcccgttcaagtcttcaatcaaggccctcccagatcaacttatgcaccactctcacgccgagcaagaattcaacactcagatatcattcctccccctcaaccggctcatgctcctcaactcgcacatgctccgagggaccacaagatcttgctccctcgagcgactgctctcagtctcaatccaaacggctgggccccattcaccgacccgctactctccgctcccaacgtagatgtcccacggacgatgtggaccctatcctcccgattcggcctgatcgcttacgccatgatacccttcgtcgtgtccatcggcttaaaatcatggccattcaatatctttgccatcccctggctaacgcactacggcttcgaccgtactagcattctccatcgttggacggggagactgatctgggtttggagtaccattcatacaatcacctttgccatccagcttggtcgtgacatcaacccttatggcaatacacttttgacggatgtttggcagtactatcggttcaattggggcgtcgttgtatgtcttcaccattttttttttctttctgcctcttccttttctatgtgctcatcgtttgctgataccactcaagcacaccccattcacaggcgtatattgcccttacaatcaccgttggcttttcattcaatcccctacgaaatcgctattacgagtttttttattgttctcatgtggtactctcaatacttttcttggtcggctgcatcattcattacgagcctctctgggcatgggctgttatcggtctggctctctggggcgctgagcgtgccttcaggcttagcatctggctatggttcaacggatttttgatttctccgacacgtttttggtccaatcagcctccgagtgcaagtttgaaagcttatcaagatgatccaaaatcacctgtccctccttcaggaggattatcaaatgtccaacacagctatcctcctccttcttggctcccatcatcaccaggccggactgccttcttgccctcctcctatgaacaaggtcctctgagagtcccacccaaatcttcgctaggatcagcccaaataccccctggatttgcgctggttcaagtgttgcccggtcagacacttcggataactcacaggatggttaaagattgcaagtgggagatcgggcagtacttgctcttatgcgttccatctgtatcttggtggcagacccacccttacacgatttgttcatcatcatccctctcgcagtttgacgcttctagtcaacagtcctcggggaaggaagttgttctacttcttcgcgcccggcaaggattctcaaaaaaattctacgaatctatcatgcgtgcaaaggccgaacgatttcagagtgatgacagtgctcaacccactaatgggatccttatgcgctgtcaaatcagtcggccccttggaagctctggaagggtgggttgggactcgcttgatagcctcgtcattgtttgtggaggcagtggaatcagcttcggaattgccgcgcttgaagagacatgcttcaaaatttgcactcggtcgcacgccaaggctaataaaggtgtctcaaagtcaaacattacaagagtgcgtctggtttggatcttccgagaatatggtaagttttcaatttgtctcaatttgttggggacgacgtttgttcgacatatatactcacaaggctctatgatgtcgggttcagcgcatttaatctgggttgcacctgccttgaaacggtgtttggcgatggtttctagtgaagaattacagcttgacctatatgtctcgaattcgcttcggcaaaagaagcttcccagcgcgctccaaggtttgccaaagccgccaccaggcactgttttgcacaacaaagcggaggtggcggatagtcagaccttattgatgccgcctcacccgcccttctcccggctagattccgactctgatttttcaccgacaccgccaagacactcctttacgggctcgatcaccgttagcgagagcgaacagagtcatgggcttgactcccaggatgtcccgctcgattttaccgagttcgagggcgaggcccgtggagggacgattgcagaaatgatggtctcggctaacgtcaaggacgagggcaaacgtcgacggaaaaacacgatttctcgcaataataagggcggtggtggagagggtgggcggacgaaggctaaggggatatttggaaatcggcttaatagggcagaagccagtctgagcgaagagaagaacgatgactcccaacagatcacattggtcgatggcgatgggaacaagcaggttctccctcaacaactcgagcattctaccgatcttcattcatctccttggaaagacgacctcatgcgcgagatgggcatcgatctcagtcctcatgaacgtctcgccttggaagaactgtctgaaggcgtcaagactggcagaccccgtctggccaaaatcttggacgaagaggtcgatcgatcggccggtaaaactctcattgcttgtcagtccctccctccctttctctcctctcaagttttcttcaagaagattcgttctcacttctcgctcattatgatatttaggttgcggtccggagtcattaaatggattcatgcgctccttagtcagccaacagtatctccgtcttgtcgatcggaaaataagccataaagatattgatatctataccgaagatttttcttattgaagctttctcacttctaatttacactgatccagtactctttcccatcatgggttcttgggagagtaacgagacttacttaacaaaaaacaagattaatgatcatttttattcaatgtattttaagtgtgtgtagataggtgtggacacctgtctcacccgatttctgattttaatctcttcttgttatgtgtccagcttacttcattttttccccaattgaaactgctttgtagtgatgccaatggaggcctgatgatgccgccgcctaaccttgtaacgatcgttaaaccccaagaaatcttgtagtcgtcgtatgatgtaaccttcttttgttttgcttttccctctgtctctctctctctgtgtgtgtgtctgcgtgtctcccttgtcatccaaagggatagcttccatgctcgttttctttttatcctttctgggcatgcttatctttgatatttatacaaaaaactcattcacgagtattgtagcactagttcttaagtggtagtgcatcgtaatagcaactgtcagagcatctccaacggtcctgctgatgcgggacctgggaccgacttcagcgggccgcgaggctcttttggttgctagcggagctgccgagcgagctgctgaacatcgcgggggtggaccaaagctgccctcggctgctgagtttggcagctttggccgcgtttcacccacccccgctcaacttcacagtccgcatttaggacaactgtgacagaccggtgacacctcgggacatctgactccaggccgccaaaggcgagccgatccacccccagaccgttagagatgctctcagtatgcaggtcatccagagttaaccccggcccgcacctctgaaattattgtcatcatcttgtttgttgagttggtgtcaaactgctctatctatcaccagcacttcatcatcatcctcaactgtgcctgcttcctgaacagggatcttctttttgcgggaataatctccttgctccctgacttaacacaaccctagcgaagcgccccaccagagtttgcgtcaccggcaagctttggtgtacacaccccgttccgagaatctgggtttcgtgttctggatcaggctgattgggagcacaactacggcgttctttatccagccagccaccatctacataacgtcagaagtgcccacctcgtagaaataaagagtgataggaataatagagaatagaaatacatatgtaagaatataaaataactaaaagtgcccacaaataacaaggcccttacagtaggctgtgtgaaaagtatcaatcacctcattccattcaccttgcccactcgaaactatcggaacccattctcgaagcccagttgtgattcattcatcagggaaaaacgcacacccacgaggctgaagtggacgcctgtaggcacgctgcctccggtgaaaacccccggctcaatggaatttggtatactttgacttctcggcggaggctggataaataatacccatcgcctcatctcagtcacctgggaaacatccttcagggaaaacctcacaagtatgaattttccgccggagcggcggatgccaaggatggttatgtatatgtgtcggtgcgtacatctgggagaaacctatccgccgggagtcttcgccggaggctgcataccgtttatgttagcgcccttgctttggtcgtcgccacaaggctgttcaatgagccagacgaaattcaaacaattttatctctgtcagacggtggcgctctgtataacagtacatttttgtgttcatctgatctgaggcatagctttcgagttgcctaccgcaacgttcatatgagtatgtacggatgtaccatttctccaggatttggtgaacgtggatgcttcgaccagtcaggcacaagatttagagtatttaagagtgcgtgtcattcagatcatcagccagtacccaacatccgtttcattcccagtcgaatcaattaacatagacctcatcgttaaatccaggaccccttcaagttcaactaaaaatgttcgagatgcgatcttcaatgctaaacgctcgtgttgcacttgccagtgtgattattgctgccaccctctgcgttcagctttcggaggcccgacacagccttgtgccgaggggtgtgtcggccacgtgccaagaaggcctcaatcccagtggtaacggaatgtgtgaggtctaggtattgcttcttcaatccacaaccattggaaaactcatccgcattgaacatccacagtatgtctaactgccccgggacagtcctactcctgtagcaggtgcaactcaggtgatgataacagcatttgtgagttacagtctcgacttgtctatgtaagtagtatatcaagacatcaaacattgaatttgaacttctcccggaacatttctttctgcaatacgtgcggtctggatggctattaaacaaacaaatagttagccagatgcactgggtgcattgtagtgcgaatcaaaaccctgggggcgtcgggggctcggatgtgacgattgtcgaaacctcgtattttaatgtcaaccacgacacgaagctgatcggtaagttgttactatccttggtcaatttcaaggagtcacttctcatttatacctacaattgttaccttgtttgcaggggtgcaggggcgcgaagagggcgggtcttcacaaacctactatacatgtcccatgagttcaaacttgcaaaggcctagtgagtgtaccttcaattggatacaaatcatttggaaacagaataagcctactcacgcgcatcgttcaaacctttcagcctgtaccgactgctcaaaactttgaacataacaagcttggatcgggtcttagtagagacagaacgtcaggcattgaatttgtacaaggttggctatcgtgattaatcagtggcatggaggcactcccagaaagctttcttgcggggtttttcctacagatgtgctagtttttttttttgacgggcatttgcgtctaagcaaagtatcaagattaggaaaccatggctatctttacaattattggttggattgttcttctcttgtgaattgttcttatataacaaataaaagaccggatcaggtttgaatatcgatccgatgatcttttcgaaattaagaaatacgattgcgcgtacactccagtttttatgtttcagattattctcttcttgtcgagagtttggactgccggaaagaccgagatgtgggtttttccgtctgaatttgcctttgcagatgaacaacttgctccgttcatcttaagtaacactctcatgagctttcaaaataattggatgccactattcctttctcactagcaccactcaactgcattgctttgcgcccaatcacatcaagtcttatgttctgtggtcgatctagacacatgttccactggcacaattttttccaatttcacattgcttccagccttattaggttttcaagggatgcgatctagtttcaacctgaatttgagtagcagatttctttcaccattgtgtgagatcagttcctcttctcccaggccaagtgtgtcctttgtttcttgtgtttcacagctggataatgttatgtttgatgagcattggtaaaatatttcaacaagtccaaagacttgaaaatatgcttccaaacaacctctgttcatatatagtccacacttttgagaactatagaaagagatgtgatcaagtgtagcgaataccaataagacaacttgaacattacatgatgaattgagacatatcctttaaatgtgcccattcttataaatgctgtatccaaattgttggcaataatgctccaactttccaaggccatattgcacaatcaaaatgccttttacttatggctgttgtgtctaacttaaccaagtccccctgttgcagggggacaccatccctcaaggaccttccgcaggaacttatgcgctaaatcaagcccgaggccttataagagaattatgaaatccacatatttcaattgtgtgtagcagcaccattttttggctgatgataatgttttggggtggcaaaagatgcacaagttcatggagaatcattccatattttctttgattttttaggcccttgagagcaactccactgcggcccctacttttgggccctaaaattgtgttgattgggtccacgcagccagttttacagtctccaactgctgcggcatacaccgtgacttggtggagcggtttgtgagaattgatgacagttgtgctgccaagtgcggtgttgtgtgtgagggttgagtttcacatgttgttgttgtgtgaaaatgttgtttggaggccgtaggtgagtccctaggagtccctacatgtgaggacttgcgaggagaatttacggaccaccatagattttagcgaccgtggtgggttgtgttgagtttgtaaatcccaccgacagactcaatttacggcccgtggtggagttgctctgagtggctttcaacttttatttttggtgattacaattctcctgcctgatcctgcatcacacattttgcactgtacagtctctggaattggaaatgttacaatcatcatcattaatgaaggagatgtgtttaccattagtaaaattagtacatagatgcggacagcttgaaagaacccacaagtgaaaactagaggaaaaaaaaaatcaaccaaatttgtgtgagattgattctaaaaacacccaccaaaatccttaatgctcttaggctgtggggtgaacctttctcgcaagtccctccctctggtcggtgcaatgcaacaagtggtttaccacagctgttgtgtcaatgattgcacctttccaattttattgcatgccccattctttttgtttgcccccaatctttaaatccccacttattttggtctaatgtgcagcagttgacccaccaggtatcatgactgactcagcccaaaaataaaactgtgcaacattggtcaatggggtggtctcagccagaggatggttcatgtcactttgcacaggtagggccagggatgaagtgatttggggttaaaaaatgtagtgtgagaaaaacaaagcttgtgaaaaagcacaaacatttacacaatattggtagtaattttccactgaatttgtggagataggccccatttggcagcataattgatttaagtgtgatattgcaaagtttattgaataaaccccagaccaatcaaaaagatggaactgaattgtcaggcaccagctaattgcaggcccccatttgtcaatttggacacctaggcatacatggccaagaaaacccccatagtggcttagaaaccgatggcacaaatgccttgttgggggtgttgcctttgtgaattccccctacaaggtgcacatgggtcttcaggatggaactctttaggcataacagtaccaagcctcattccttggagattttgtgtctaaaatctagaatgataaacgatgtatgagaagtatttcagtgaagtcacagctttcaaagtattcttggcctcaaagttgattttttttgttcattaaagacagaggactattgaataaggcaccttgcctatcatcttgaaatgaagattctcagtttaattttcgattttttcaaaatgatttccttgctgatgtgtgtattccccacatccaaaccatcatacaagttaataatctcctacatcagaatcaatgcattctgttggagccaatcacagtgtatccaagaccataccattgggaatggctcagggatggaacaagcagacaacaattcttagctttcagctggagaagaaatagtttctcaatcatatcacatggagcacactccaagtcaagtctaaatgctccaccagcacaccagcttcaaaaaaaatcagaaagctacctcaagtcacatttaaacattgtcccaacccagggagaaaattaccccatgtattattgttgagcaagctcaactgggttttgcagcagaattcttcccactcttcaactaaataaacttcaattggcttatagtcaattgatcacagttactgtggctggttgctatgccataatgtttagctcagttcaagaaattcaacccagaaggctcataacttgagggaaactgagccttgtgggcaccagccaaatatcaaatacaacatggctgttttgtaagatccattcaggaatacgcacagcgactaagaatctaacatctggttcctgaaatagcgatgcaaaattcgtaaaggattgacactcatcctcatgtggacgattcaagtgaagcaaatgaatccattgacgggaagatttgggttttgtagatcctaaggtggttggactggaaccgtgatagatctttgggagggcggacaggtccttccgatccaaacaggccaacctcaatgtctttgaaacccagagaatgcaaagattcctccatcctttcgccgtcgattggggattgaaattgtctgagcctgtggcccagtcttcccggagggctatgtagagcttggatcaaacgagtgttcgcgtactgaggtcaagacgatgctcagagaagaataagaagccaggagaagctccagcatgcaactctgggccagctcgcggtgcgcatttagctgcgccatgctctgcgccagaactccgagggtgctccgctcgcagtccgacccagttcgacccgcaactctctcagtctgcttgggagaaccagaaacacccagactggaccagaagacctcacaaccttaacgagcacccccacacccacgagccactcaaaacctacaccacaaaccacatcaatcaataccagccatccttcagcgattcacttgatcagcactgatcacatccattcattttgtcttcaaaccgaagatcaaatttatccactcacccacaaaactcctaacgggccgcaccctcaaggttctctgttctctctcggattccgttattcggtcgattcgacttcctgccgccgtggattactaggtccttgaaatccagccaaccccaactcaacgagaagagatcaacttgaagaaaaaaaacgccaagaatcttaaccagacgcgaacagataccacctgcgacgaacgatcccatcaggaatcatgacgatgtttatgttatcgtggtgccaaaacccttccatcatcatgatgcacaaggtccgactgttctgtcacataggactagcaatcatggccgtcctcatgctctcgtctacctcggtcatcctggcctactccatcaagatgtatcatggcactttcctgcactctatcctcgagatcctaattgccagcgcggtcagcttcatcatcgtcggcctggcatggcttccgagtaacgaacacttgggctcctacgggctctccagcatgcgagctgtgtggcaagaactcctctggtcaagtatactcacaacaggaatagcaggtcagtcttttctcgttttcgacttttcagaaaattgataagacccatgtctgacaccaccattcaattcatttcgtgatgatgtcttgattcctcgactaaaaatagcgtcattggcttccatgcacgaatcaactcctggcttgatgaccagctgcgttagtaaacaatgaaactgatctctgatgtttttgtccttgaaggctaactgaatgaatcatctcgaatctgttgctctctcagggccgttactttatctgtcgaggctacatcttcattttcatcgttacgtggctcggatgggccatgatcgccttgccgacaatcctgttacttgtcagtgcgctctaccaaatgaaacgctcaccgatcggcggatcggtttggcaggttgacatcgaccgcttcgagtacttctggcccggacagacccatctcaagagcagacgagtgacgatgatcaacgagcttccaagagttcagcccgatctggccgacttgaaatctcaccacgacgggtttcctttcgaaaacgagaaacgggccaccggcgctagttttcataacttctgattgacggtccccctcaacttctctctttcgtttatcctgaatcggtcaagatcagtcaaagctgacagctttggaacttgaggcttctcatcccccctaatcaaggactcctgaccgctctctcactgcattcatttcctgttatcgttcatttttttttttttttgcttccgattttcaatttggtgcttggttttcatcatgtttttgtttattctccaacctttgttgttgtttcttgcacaacctgcacgacatcgtctcctccatactcaacgacctaccccttttcacgaaccatttttttttccctctttcgggatcgctcatcaatattttgttgctttgaattggttttgatgcctttttgtttcatcatcgtattcattcatcaataggctcccagcccacttgttcccaagttgtttctcttcctaccgctgtttttttttttcggaatcgccattatcattatatacgtcatgattcgaaaaccaaaaattgctgcctgtcaacagacagacttagcgaaaggtggcggccaactcaacctgtcgcagtcagcgatttgacacgtcaacacagaaagaataatgcgtcatcagtgtttatgagcagttagtcaatcgactcgatgtcaaaatgccattcgctgttgaccacagcaaaaatgttgattgcctgacagcacgagggaatagtgagagcccacggccatcgtctgctccaatctggcaagccaggggaaaggaggagggcatttcaaagatgagagtaattaattgattaataccagtaattacactgataagaacatgactagatacatgtttggtttaactcttcacagaatgagtgattgtgaagatgtttgatcaggtcgttatgtaaggaaaaaaaaaattaagcaagaaaaccgggtatcctgccgatatgtacctatggccgactgggtgttcacgcgggcacacactgagtgtaagcttacttaatgcccgacgaatcggttggccactgggaaatgaaattctgggccggaatcaggattggttggccagtgggggttagaattctggccagaattggcctagaggcaaggttaatcaggaactaattattatggccccaattcgaccgacgatgagtgtttggtaatcagccatcaagtaactcttgcaagagccttgcaagtcttataagcggccactctcacaagccagttgcgcactcataatcggttctgagcaagctcctgatcaccaggatagtatcagaggctgatcgttttggaaatattcttctctgatattatgaggagctcaaacaattccggattgtttcttcttatattgatagttcattgatttgaaaaagattaacacaagcaaggaagagagaatcgccaatgggttttgctatcatctgtttttgatccatcatctggtcgagatatttgagcatagcgtgtgccagtcagtaagcagttgctttgatttcagttagatagaactgtttttttttgtcctgaacatgacccacaccaaaaaaatgtttgtgtgtttggttcctcaagatccctgcttcctccagcgctgggtgtacacacaccacctgattgggaggtagtagatcattcatccatattcaggcatccaattacctttactaccagcagcagcagtagtatcacaacagggatgcactttctggatgcatgtaaaaaatatgttgcaccaagaaacaaaaattgattacctgagctagaacttttttgccaaggactaggagtcaggaatggggatttgtggtctttgttttgctgatcatcttatgtatcctcaacatccaacctcattgccaagttagaaatacagcatggagatagagcttgggcatgaacatgtgatgtgtgtatcaaacactgttgaaagtcaggtggtcaaggctgtgatctcagatcggtttcaactgaagcactgtataaagcgaagccaaaacctgattccaactcacacacagttagacttaccaaaacataacatgcacaattcttggtatatgtaacatcacaggcgtcaaggaatctgtacaatcgacccaagctgccccgaacgcgttcacctccaccctcgccgatgcagaactgatcatacctggcatcgggtaaattccgaagtcatatttagaaagctttgttgtacggggcggtgcggtgtcctgcaatagagcgcaataaacttgtgcccgtagttcccctgaaaccccaccgaagctcaaaattgatggctcagtttcaccatggggcatgtttatcagttattcaggatgatgctcgaagtgcatcagtgagactgcctcaggcctgagctttgatgaaaactctcctggattagaatcctaccatcaacagctcctctaaactcctccggttcactcaagcactcggcccatcatgttttcccagcgacatggcggttggcgtaacttatacttcgtcattctgtcggcgtgtcggattcaatgcatgtatcaaatccctcacccctccactggacaactcgcagcttgggcttcacccccgccagaggcagaaattcaacattttgaaactggtgcattactcccatggcatcaaccagggttggatggtaggccgacactcgtccaaggcacaccctctgctaccttctcaccttaccaccacgaagcagtgccaagcgttggtgatcaagcaggccgatatgtctttgtcagtcccgagcctccggcacatccatttcagacgcttgttcccccaacttcccaagacacaattttacatccccatccaagtatggtgtatgtatatccatggagcccgcaaatgctgtcccaacaccctaaatatcgtcggccagtgagtggaagcagtttgaatcctcatgcggcggaattcgctccaaaaccgatgttcccaccagtggcagaactcactcatcttgacgggccaaatgctgttactgaagcatcacattcagatctcaacatgggagcttctatattctcagagggcgcggctcatcaatttccttcgcctggcaatggccaaagtctaaatgtccaggcttcggaggtcaaaactcagcctcccgcgaccataagcgcacccattactcctgctccaactctcaaacctgctggaaacaccggagcttctagcgcaccgacaggcgcaggacagatccacccttctgaggctaaagctagcccggcgcagctcagtgaagccaaatctactagtagtacgacatcttctatccccaaggcagcaaccagacagtcttcccttgctgaaacggaaagtaacctgagtgaatcaataaaaacgtttgaaactaaggatttgaggtaaatgtgataactaattttaaatgattggcttcttgaacacttctcctatctgaatcgaggttttattttcctttgatattttccaagcagcaagagtatcaatgataaaatcatccaacagagagtggaacataagaagcaacagaaagttgaggatgatgaaaagggtggttccgcaagattaccccccaatccggtggatgctattgccaaaccaaaggctaggcaagaagaacttcagccgcctaacttgcaagacgattcaggaagaaccggagtgcacgactctacatttgatcaaccttccaaggaggagagatttgatcatcagagcacaccacctaaggaagaagacttggaacacaagacacgatttcttaagaaagtcctgaagattcagcctcacatccccaatgacaagctctctcaaaaagtaacaaaggcacaagtaagttttttaacgcgtctttgtttttgaaaggacccttgtgctgactttcttgatgctttgaatcaggatggaaacaaggatgatggcgtttcacgtcaaacactagccagaactggaaaagaaggccagcgagaaattgatttgcaaaccgaagatcagccacataacactcctcgtgttgattctacacgaaccgttttaaaaacaaatgctgagaggttggataccacttcagctacaccaaaaaaaattgaatcagatagagttaactttagacaaaaagcacccaaagatatcacttcacccttgtcacctttcagctccagcggcaaatttgagccagcagaaatccaagggacgcctccaaccgtgttgtcggacagccaaacggaagctgaaggggtacttgaaaactcaccgatttctttatcagacacacgtgcatttaaaatgagccaaaataagatggttgataggtatgacaatgagtttccattgctgccactgccagctcctgtgaaggaaatcgacaccgttcgaacatcgaacgcaagacctacaactccacctcagacaaccatttttcttaaaaaggcttcgcaaagatcaaggaaggctagctatcaagcctctctcaacgctcaatccaccaccaaaaacaccaagcgtggtgattcagatgaaactgcggaagctatttctttgcgaaagattctggacgacaagtctgacggactgtcagaaaagacacgattgctcctgtataaatcgatccctgatagctcatcctcatcaactaaagcagagatgaatcgatcatcattgaaagggaaaaagagtaaaatttctatgaaagcacatcaacccactgcacaagtcggaaagactgaaagcatcaattcataccctttgagggtcaaagccgatgtaaatctccttacgcctgcctcgctgagtgccaagagcgtcgatagagacagtgaaaaactgttaacagatatgcaagatactcagtaagtcaccactctgttaatttttaccaattgatcttattcaggattgagacgttaaatcctgtgccaacaactttcccggatttaaagcgaaaaggaaagcgccgctgtaaatttggaaccagtcagtcccgatccggcagcaaaacctcaagtcgaaccgatactgccaaaagccgacgccaaaactcttccagagggtaatttcaatcgagccatgacaacaaccagaactactcttatcgctcccgttggggatggtggaaaacagaaggaatccttcaaaaaggaccctgaggctctagctcaggccaagactccactgactaaaaactctcccagacaaaaaaagcttcctcaatccacagaaaaaattgaaaacaaagtgtccaaaaattcagaaagaaatgttcttgaagcattgattgacccagtcgcaccaaagaatttagagaagcagccccatgggacaaaacagtcagctcttcaagatgatctgccaagaatgcaaattgccgacacaagtggccccttgcctcagcaaagtgcaagcgattcaaatggcctcagaaataaggcaattgtggaggataaagagcccaactcaaatacatctgacaaagaaatggatgcaacttcttcagctaaggaagtttccgatgtgacaccggtctcccgggatggtctgaataaatctccagtcggcttttttgatccaagcattcgagaaagtgcggaaactacttcgaaacatcagtcagctcattttgatagggagaagcaatcatttcaacctcctagcttgaatcaatcaaaagaccgaaaacccagtcccaaagaaatggatgcaacttcttcagctaaggaagtttccgatttgacaccggtctcccgggatggtctgaataaatctccagtcggcttttttgatccaagcattcgagaaagtgcggaaactacttcgaaacatcagtcagctcattttgatagggagaagcaatcatttcaacctcctagcttgaatcaatcaaaagaccgaaaacccagtcctcagagtacaagccggaactctgatatcaaagagaagtttcgtcagattcgattgcctaattacttgcctcaacacatccaaaatccctcagagtttccagtgagctctatgaaaaaaactagcaaaaaatatcaaaacaaaatgagaaatcttgcgaaaccgtttacagacgaccaaaaaagggatatttctcttgctaatgccagccttaattttgggatacaaaacgtattaagaatggaaaaagagaagctagatttatacattgcaaatacgttggcgattttcttaaaccctccagatacctcattacactattgcatggatccaaatcttgatcctcctatgtttcagattctgttcgaagattggaagaaaaacagtcgtgcatttcaccaagccaaacgtccgattgaagaaatgattggcccttttgaaggccgaagacggtggttgacattagaaaaatggctttataagcatgatgctgcaaacaagtggaagttggaaagggaagaattcagaaatcaaaaaattgaagagaaagttatggatatgattgaagaacactatggaatttctgattctttattgaatttccataacatcccaagtgacaaatcagatttggtttcaaagctccctgaaagcgcaatggccgttctcacacgagtagtcgggctgaaagcaagtgtcaggaggaataaactgaaattttatctgatgaaccggtatgattctcccaaatggtgggaagaatttcatcttgaagaagaaagtgatagatttggtttggatgttctcacaatcatcaaagtcggagacgcactgcactttggctctgaaaattggattcatgaattgaaaagaaagccagctaaagccgatttatcatatacacaattaatccaagttttctccaatgaagataaagcgcttccaattccctggattgaatcctcagaaagagaatggctgaatcgtttgccaggaaatttatatcaagaaaggcttgaaaacttaagttctttcatccgcgatcttggagatagtaacaagttggggcttgaattactgtgtttaaacaatggactcagtcaagaaagactattgatgggcattaaagaccggaagcctctaatgcctgaagtgtacaatatgattccaaaaatgtcgccagctgaaaagcgcaccctgcttacttggataaccaaaaacccaccagcgcttggtaagaaattcaatcatagtactccctcaggtaatctgttgttaagaatcagaaacctttcaagtttactagaatggccaaggtatttatcttggaattttatccaatcaaaaaccaaattggcaccaaaatccatatctccttgaatgaaattggccagtggtcaatcttgtaaaagtccatttgttttgcaattcttccaaaaataaataaaatcttgcttgtttacaatttgattttttttttcacttgtttctagttttttaatatcaatatccaaaataatactcagtcatgttagactgcatgcaacttgcaggtgtttttcccatcaaacttagtgagaaagtttgttggtacactacagttatagagggatcccaccatttttttgaggcagaattttggctaacttaacaaagtcccccctggtgggaggctcgatggtgtgaagcactggctcgtggcgaagccacccctcccgcagggaggaacttatgatcaaagtgcccctgctcgtctgaggggattgtcaaaaaatgtggttcaagttccacaaactgtagcttgcttgttttaagagctacatggatagctccgcagaaggaaagatgcactttcatcctggctttacttcaatgggatccgttttggaaactatgcagtactttgctttaaaagcttgaaaaacatgtctggaggtaatagggggtagcacattgtccctctgctcataataaaatccattttggacaaattaagctgttgagaatgtaaatctataattcaattgtcctaattagtgtcagtaacacatgtatgcaccccagggtaggtagtgatagcgattgagttttgttttgaggagatactagcaatcaagcaatcctttggaatttaagacaacggagctgaacacaatttttgttgtgcgctatggacggatcatcactagcaatatcagttgagaatctctctgaagcccatgtcaaatccacttcattaacagctataaaggaaaaaggaaacaaagctcctctaaggttgaatcaagagatcacaagtttggacaataagaagctgatagactatgttacaactaaatacaaagagaaatatgaagacaacgcaaaaaaacttcaagtggataccgtctgcaatctagctcgtgggtatcacagctttgtccttcctggaaccagatacggaaagtcaaggatagcggagctctactttcacatgtatgcaccacaaaggaggccggtggtgcttgtactcaatccattggattctttgggtgaagatcaagtacgtttccggcttgctcagttcagaatgaagataaaagaaattgaacaagttgctggcctgtgcaggtctgagaaaagacaagagcaaacatcaaggcaatcagccttggaaaaatgatcttaaacaaagatttagttgcagcaataaagcaaggggattacgcgtttgtttacctggtttgtctactgtttgatttttgacccttgcccaaatatctactgatttgggttggtttgaagagccccgaagtcttcctaaacaaaaaattgtttgcagagatgtattttagcagtgaatttcaaagttgacttgtcctggttgttctggacaaggcgcacatggtttacgtgtgggggctggtcgaattggggaaagaaaggtttctgtcggtacgggattgactccaagactatggaattttttggccgtcttatggaaagctgggagattgattgatggctacaaacaatgtgccaatattgctactgtcggaaacctgccgcccggttgctgtacttgaattgattctgggcagcttgatgcttaagagggttgacattactttcttccatggagagcttgtacgaaccaaaatccaaatcctgaggttctacatggatcatccacttaaatcttgcaaagacctttcaagaatgttcacaaaggaaactgagatatcagataataacttacttccaactttgatttactctggaacttgtaaagcaaccttaaccgttatccgtgtcctaaacaaagcgagaggaaaaaaagaaggacaattatgatagtgcgagcaaattggttaggcgctaccatgcctgtagtggaaacgaagataagttagattgtaccaaagactttgagaacacagattttccgatctttttgagtacgatggcacttggcttaggccagaagtagaagcaagttaggtgtgtcattaacgtggttcgaggagatccatcaatgattagccaaatgatgtaatgtttggaatagatcctgataacaagaataaaatgagttggggttgtttgaatgaaaatgatgacacctgatttgatcacacacctgcacaagcacagcgagggtattgattgctttacactacatacaattccagttttgccccaggaaaaaatggcaatttggtttgtggaaaataggtcactttcctgagtttttttttttttttttttttttttttttttttacaaaatggctcaggagtaaaaattaggctgaaatgagctattttagccaaaaaaaataaaaatgcctcaaatgagctcaatattaattttggaagttttgaggcatttttatttttgggctaaaacagctcatttttagcctgatttttactcccatgagtcattttgtaaaaaaggctcaggaaattgagctgttctccaccaaccaaattgccattttttcctggggcaaaactggtattgtttgtagtgttatgagtttggcaggacacacaagagatttaaattagtttctcttcttcacatgcaaattttgttgagtgtttataattacgaaatatagaaaaagaaacagagcaatttgagatagagaaaaacataggggcttggaaaaacgactcccaaattttagtcgacgactcccgtttcagttgggaggtcgtcaaacaggagtcgttcttccaattcccgggagtcgtcggcctaattccacaggcaattttttatttttttttaattgaaaatttgggagtcgtccgcctaaaaggcgggagtcggtgccccaaatttgatccttaattttcttgattcttttttttttccttgggagtcgtcaggctaatttccacagacggaaagggagtcgatggcccaattgtccaaactgacaactgggctttttttgtcttgcaggagttgttgacaaatccctaggagttggtatgaattgtacaatgaaattgttcgccggcctgattggtatcaaaacgtgttccacaaactccacggcgctttggattgtatcaaggttgattcgccatcaccttgttcaaagcctcattggatgtccatgcctttgacgggtgaggtaatgacaaattcctttgagaggcctgtttgctttttttctgacaccttttgccagacttttcttccttctttctgcccccccaatgacaacccccctatttttattgcttttctacatgaattttctcattttgtccccttgcagttacataacccaagacattttgctgcccctcagctcatgaaggagtggaaaaaaaggcgtcagaagaggcttggggatgggaagcccaattttcttattctttcgaattgactgtagagaggaaaatagaaaacccaatgaaacaccactaggggtttttttatcctgtgtcttttttagtttttgatttttttttcctctatgtccttttttaccctttttttttcttacttttctgatcatttttgaatatttttggcccgtgtgtcatctcttttatctcttgcaatggtttttctcaatcaatctaatttttttatcattgaaaaattgcctttggggtggggcctcagtggctcaacctttctttggagtctctgagggtgccatatggtgacgactcccatttctagttggacgactcccatctttttttgatatagaaaaaaaaaggcaaaacatttggaggaattggtgcgacgactcccttgtattaggtggacgactcccgtcaatttaaatataaaaaagggcgaaatattaggcggaattggtgcgccgactcccgcactttaggcggacgactccctatttttttaataaaaaaaattaaaattctccaggtaaaactactgcgacgactccctatgtttttttgggaattggaagaacgactcccgtttgacgacctcccgaccaaaacgggagtcatcgactaaaatttgggagtcgtttttccaagccccaaaacataaagaaaagaaaagagtcaaacctgataacaagaataaaatgagtcgggttgtttgaatgacaacaacaacccctgatttgatcacacacctgaatcaatagaaaagaatgataaagagataagagaaaagaaacatgagttattagatgattgagaaacatatagtctggtgatagaaagagtaagaaagaacaagttatggtgcatacctgcacaagcgcagcaagggtattgatttttttatgagtttggaaggacacacaagagatttaaatctatgatacaaaagaaaacaaaaaaaaagataacaagtgagaaaatccatgttagttattgatcggctttggtttttctgaagtgttgaaatgaattactagtttctcttcttcacatgaaaatgtttttgagcatgtgaagaaaagaaactagaagtatcggttgttttccgggtttttgtagggtggtggattctttattaggttaggtttagctgacttgatgattggtgagaattaagtttgtgtccacaacgctgcgtatcctgtatgcgcagtgtttgcgggcttagattctaacaaatgatggggcgttgtggacgggatggaagacctggattagctattttattcatgaaaaaaaattgaaagaaggggaaaaatgcagtgaaggattttgaaagtgggacgatgatgattgtatggatgcttacgctgtgacgccggtctgtctaagggtagctaatgctgtggataaaatgtgggttttctttttgactgattgctttgggatttcagctaaaaagagtggttatttatttgtgcagttatggatacatacctgtctcaaaaaaatgacccaaactatctcatcaaagaatcctgtcacaagtacatgaagttcaatcaatgtgaatgctgaaactgtgagcccaaagctgtggttcatatacaaaactcagcacatttgttcacaagagacaacttcgaagaaatcttgaaccatcctagccattttgaagcagacatacccgcttatattaaaccaaaaaagaagagacataccgtaaaaaagtacaagagccaattccctgaagctgttttgaagaaaatttccaaagaccttgtagtcaatttttgtcagcctgctactaatgatctagagatcgttcgttcggacctgttggggggtacctgccacacttcaaaacactccctccacaccctcagacaccactgattcttccagagggttcagtaatgatgaaggtttagtactgggccccccactggtatttatggtggctgttgatgtggagggcttgatctgaagtgtggcagctaccccccaacaggtccgaacgaacgatctctatactaatcagagccagcctgtacataacattttacatataaattagagatattattacttacatatgtacagtctcctcccagttgtttatagccatctgttttgagctccacagagggaacccaaatacttcaagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataataaaaaataaaattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagcgaaaagtgaacacacagagggcaagtttggagcatgaaaagaatgattataaatgaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctagacacccttttcaaaccaccaagtagtcatttttttccaaattttcactttttatcattcattccagatctcatactatcactttggacatttcatcttttcctgaaagaaatatcagagctgtcagtttttgtgattttcttctttttactttttacaaattttaaaatcttattttttgttattattttttcatattcattctttaagacccgttttccaccattccacaaattcttgtgacttgaaatgtttgggttcccggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacatacaattaaaataataaaatatactatttaaataagttgaaacactataatagagacattattacacagtctacttgaattgtaacatgtcaacagaaaaacatttaaataattaaataaataataaaaaaatagcattttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattgggccaaaatacactgtggacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcggaaaaaatctacaaacaaggtttacataattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggaccattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggaaagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttccccatcttcatcagtacataccagcataaaccgtcaccaacaaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttcactcaaccatccaacacctgttccccagcactcttctaacacctctcactcacctttctgagctcttcaagaacagcccccctctcctgaagacctccttggattagagataagtaccagtaatctcttttattcttcagtagtagactttttctgggtttactcctttattataaaggaccagaacttcagtaccacccctgcaactcaggacctgaattagagggcacagtaaaaaacgcctgcaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttcttttattttacacacacttcccccacttttcacgtgtcacccacacgtgtacacatcccatttttactcttgcagctagtgtagctagaagagttctgctcttggcatcacttagcctgacaattttgaattcttctatcacaatctgattggtccattgcccaaactcaaggcagctcgattctttgcaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaaatcagaaaaaatcactttggtaacgaacctgaaattcccatatttttcacagtattgggaactgattttctcatatctttcactcaaaattcagacaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagtcttttatttcacttctaatttacagaaatagtaaatagaatcagcacagaatgatttgttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttatcatttccagttttaaatctaatactttctcagatagattctggaattcatttcccctagtacaataaaaacagcctcaaaattacccaagttttaataaaattaaaaaaaaaaactgtaatttcttcatataaacacaatacaatcaataatatgagctttaaaaaactcaatcatgagacaacaaaatttctaaattgaattcacaagaggatgattttttcatgggtcctatgggacggcggcagagaaccatgagaaaaaaggaaaaaaacaaggctgggaggggtttcctcaaagcctgaagactgtaaactcgtagcagctcattgggagaaaaccctcccaatgggctggtttcaaatccagcccattgggaggaaaccctccctatgaactgggcttaagaccagctcattgagaggttttcctcccaatgagctggtacacagtccagctcattgagagtttttcctcccaatgagctggtacacagtccagctcattgggaggaacccttcttgatgaactgggcttaagaccagctcatcaatagtttcttcctcccgatgagctggtcttaagcccagttcactgggagggtttcctcctgatgagctgagtcttaagcccagttcaccgggagggtttcctcccaacgagatggtcttaagcccagttcatcgggaggatttcctcccaaagagctggacttgaaaccagctcattgcaagggtttcctcccaatgagctgctacacagtccagctcattgggaggttttactcctgatgagctggtctcaagcacagctcattgggagggtttcctcccaatgcgctgtattcaaagccatcttgttgggaggaatccctcctgacatgaacctatgagcttatggtctaaggctgggaggaaccccctcccagccttgtttttgttttcttttttctcaggattctccgccgccgtcctataggacccatgactgggtcctatgggatggcagtggtcctaaatgcatatgtgtacatatgcatttaggaatctttgacgtgcactgtgcaggcctgcacgccggtctacactctgtagattggtgtgcggacccgcacaccaatttgctttggtgtgcaggtgcacacaccaatccgcacctggcattgtagtatgccaattgtgtttcaagtatcgaattggataaagtcacagtccaatttgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcataaaaaatgattattgcatagtgtaaccacaagttggccacattgtttttaggtacactgtgaattttgtatagtagcaaaaccacaatttggccagatgattagatgcatattcattataggttagggttagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatatctcatatcatctcatctcatcagatcatctcatcacaacagagatcatcatctcatctgatcatcaaccagacagaacagagcaatcaatctatacattaaccagtgtgatcttaatcaaagtgccctattgagatcattcagccattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaagaaggaagggaaaagacactttcaatagtcacattttttccacaaaaatcatctcataaataaacatttatcatcagtacatacgtcaatcatttttcaaaatacataaacatataaacaagaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacagcgtgcgcaagggggttatcatgcccccttaatcaaacatgagccttccctgaattggaaggaattgatctcaacaagatggttctgacaccagccatctgggagggaatgtggactcctccttacgatctgaatttaaaatcaaattgttggtgggaatccctcctgaaaaaccattacttaatgcattttgttgggagaattccctcccaaaaaaactgtgtcagatagcagcttgttcataggtttccttcttggtaatctgttattcaacccagctcattgcaaggaacccctcctgatgaggtttaggctgcctacaccaaatgatgaggtgttcctcagaacaaactggatttcatttgggtttaataccaactaatcaagaactcatcccaatgagctgggtttactcccaatgtttcagaagctccttccaacaagctgtgtttaatgccaacattacaggagctccccctgaaaaactggtatcaaaaactgcttgttgcagggattctcccccaataagcaagtataaatcccagctttccaggaggactaaaaagctggttaaaaattaagttttttgggaaggactatacttcccagcacaagatggatttaataccagcctgccaggaggagcccctcctggtgagctgttacataagcctgttttacaggaggatcctctcccaatactgaaatcccaggaggagttgctcctggaaagctgtattatattgattgttttcctccacatttgctttggtttgagtattcaccagcaagctgtttcatattccagtttttttttggaggggggggggcaatccctcccaaaataagctgggtttgatgggatgctcccggaaagctggtgcataataatttttattgggaggagtcactcctgaaaaactgggtttactggattgctggggggagtctctttcagagagctgaccccagattgttgacaggaacccataccaatttttgttaggctcatgattataatttatgaccaattttatggatttcatgtttcatgtttgagagttgaggtggtgcagtttagcaggaaggtgtggggttggagtagtgagatgtgttgtgtcagtggtctatctttgacgtttcttctctgtagagaaacatcttgtattgcaagagggggttagcagaggctctgaaggagccgctgcagcacagtctcatgtcggattacgcatacaccatgggtcgatattttttatttgaccccgtgggcttgactgcgcagtcgcagacaggtcagtgccaacctgtccgccctgagaatcacggctcaattgggatgtggtgggggatcggacaggcctacgccagcccaactcacccgatccattggtcggcccaactttgccgacatgctttgtcagcaaagctaacatacgacggtgtcggctccagttggccatgtctcacccagacaatccagcctggctttcatcagccagccaacggcggaggcaggttgggctcccatcatgccccaccaatcatcacataatggcgtcattgtcgtgcttgcgcctctcccaactgaggcacgggaaactttaatccgctacaggctaaagaagaaaaaaaaacctctgcaccaatggagccaaccaagcgatcgagcactcccgacgccggaccaacggtcgtcgtagcacccaagcaatcaatcactcccaatgtggtaagccactcctgaaaattcaaagtcatcaagagcacaaatcacagaagaatcacacaatcaagacaccccagaaagctccccagacccccaaaaccaatcaggaatcccctcaagcacagcccccatggataatattatttcccagacagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttaccccttgtgttccacactagtaaaaatccccttgcctatgaaactgttatctcctcctattttcttccatggaatattccccccttagttgtttcgtactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatactccacttatctccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttccacttcatttgttcctcatcagatccttccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatcttttcttgttatcagagaggcagcccaataaaacactcatccctctcaagctctattcatcccaagagtagttccacaccgacgccgcacccaagcgatcgagcactcccgacgccggaccaacggttgtcgtagcacccaagagatcaagcactcccgacgccggaccagcggtcgtcgtagcatcagcggtctttccggtgtggaactcctatcgttccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaatttgatttctgtggcggttgttgaggttgaggatatgtgaaggtgagtatgagtatcagatgaatcaataataaaaagatcaataagaaatgatgggtctaccttggatcagatcagagtgccatccttccccatcatctcagttcaaactgaactttgactctggggagtgacatgagtcatcacatccctaactacaacacaactcaaccaaaaaagaaaaacaagaccacactacacaacacaacactacacaacacaacactacacaaaagaacacaacacaacacaacacacacaacagaacaagacagaacaaaacaaaaaaaaacaaaataatcaagagtgaaataaaccaacatcctgagatgtcttgagaccaagaaaattaaacaagactgtcttctgagtaagtgatctgaaaaagataataaagaatgataaaatgataaaatagaaataaaatcaagatgaatgaaaaataatatgaagagtaaataataagaggaaatggaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaagagttgatagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacatctcctcaccacttgcagtctgtccctagattgctcttctcttctcctacccttgaaacctaaagtaaaacctaaaaaaaaccaaaccaaccaggggcccatccaggtgctcacaaatgtggcataaagtagagtttttacaacgcggtagtagataccctggagatgcatacattgggaggacttacttttggtcaactttgcctccacggggaaaaaacctcttgacctgatctgccgagaagcgccgtgcaagttccgtgccatctaactcctccagaaaatatgatccaccttgaacttgacaaaccacacaataaggaccattccattgatttaagaaaagctttccccactgagactcgagagaacgattataagccagaactagtttgcctggtttcaagggattcctgatttgatcggatttcttatcttcccagtattggacagactcttcacgggccttcatcatcttctgataagcaactccttgggtttcttcactacgttccagctgtcgagattgtgcagttagaaggtcagccgtgtcttctacttcttcccaatcaataccaagataggattccatttcaagatcaataggcagaactgctctctgtccaaagacaagctcatagggcgaatatcctgtggttcgtttggttgaaatacgattggcaaacagaacaagaggaagaaactttcgacaattctttccacttttgccagcaagcttaaccaaagctgatttaaggggtccgtggccacgctcaaccattccttgaccttctggatagtatggagttgaaactcggtgttgacctggaattgaacgtaacatctcggtgtggaacttctgaacaaccagaacagagctttagaggggaatagcaaactacactactagtattgtaagttaagctatgagtgctgatgaggctgccctctgagactaatgttgaggagagagggttacactaagaaaataaagaagaggtgtggctaatttctatctatttcttagactgctataactgatgagattgttccttatcaacctacaggggaagaagtgagactatgagggtggtaaataaagcagagctctgaggacactgagtgtaaaggtatttctggggcaagcacctaaacagggcaaggtcactaaagtgagttctgaaagtaaaaatagattttatctgaggggcacaataatatctgtaggggagaaattgcataagggggtacaaaaatgataagaagactgtatatatacttcaaggtacaaatgagcacaggttacagtcagtctggctatgggagcacaatgtacaaatgtagaacaagagatgtgaaaagtaaacaatcaaaagggaggatgagtaaagaaaaacaatcccaaaagataaagactgtgaaagagtgtactactgttatcctgaaggcatatgagaaagcatagttgtaaggagtgtgtctgagaaaatatatgtagtatgtaatgtgaaaagaagtacttgtaaaggagtgtggctgatgtaatgtgaagagatatatgtaagaagataatacttgagaaaaatatgatgtatgtgataaactgtaaatatgtactgtatgtagttaatgtgtaatgtaaatgtaaagaataatatctgtaaaactaaaactgcaattaactaatgaaccagtaagaaatgagatatgacttgagtgagtgactataggtaaaaaggggtgtagaatctgattctgtagtgatattataacaattcccagtgaatgtacagtaaaataatagatgatatggaaaggtatgggttaccacatcctcccccaacttattgtctgtccccagacaatgcagccagtatgaaaatagaagactaaaaaaaagatatatagaaaaggtaaggaaaaaaggtaactagtaagagtggcaaggaatccagaaaaaagggtccatccaagaggagccaaatccagggttcagggttgatccacttccaggaggagtatctgttccatccaagaaggccaagtcctgtatccaaaaaaaataagaccaaggaggaaatctgtacacaaaaaaagaagggccaaatccaaggtactgtagttgatccaatccaagaggccaaaatataatccagacattgatccactccaagaaggccaagtccatagtatccaaaagtgaaccaccctaaggaaggagtatctgttccaatccaaagaggccaaatccaaataaaacaaagttgaaccacttccaagaggccaagtccagattccagggttgaaccaatccaagaaagccaatgtccaggtatctaaagaaaattcttaaaaaatgggccacccaatggaggaattctgttatcctttcaatgaggccaagtccaagagtcctgaggttgaagttccatctaagaaagccaaagccaggtgaccaaagaaaatccaaggggaaagactgagtccaatagtccgaaatagtcctaaggccagtaagagaaaaaaaaagactaatgataattgaaccacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacactactagtattgtaagttaagctatgagtgctgatgaggctgccctctgagactaatgttgcttctgagagagggttacactaagaaaataaagaagaggtgtggctaatttctatctatttcttagactgctataactgatgagattgttccttatcaacctacaggggaagaagtgagactatgagggtggtaaataaagcagagctctgaggacactgagtgtaaaggtatttctggggcaagcacctaaacagggcaaggttactaaggtgagttctgaaagtaaaatagattttatctgaggggcacaataatatctgtagggagaaattgcatagggggtgtacaaaatgataagaggactgtatatatacttcaaggtacaaatgagcacaagttaccgttattctggctatgggagcacaatgtacagatgtagcaaaagagatgtgaaaagtaaacaatcaaaagggaggatgagtaaagaaaaacaatcccaaaagataaacactgtgaaagagtgtactactgttatcctgaaggcatatgagaaagcatagttgtaaggagtgtgtctgagaaaatatatgtagtatgtaatgtgaaaagaaatacttgtaaaggagtgtggctgatgtaatgtgaagagatatatgtaagaagatagtacttgtgaaacatatgatgtatgtgataaactgtaaatatgtactgtatgtagttaatgtgtaatgtaaatgtaaagaataatatctgtaaactaaaactgaaaataactagtgaaccagtaagaaatgagatatgacttgagtgagtgactataggtaaaaaggggtgtagaatctgattctgtagtgatattataataatccctagtgaatgtacagtaaaataatagatgatatggaaaggtatgggtttaccacatcggctagctttcctccaaattcagatcctccgtcagtggaatatgaacgagctagaccatactgcatcgtccaattttcatgaaggaatgaagcaactgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactccattttccagagatccggtgagccagggttgaaaagccaatagtaaccactggaggttgagtatcctagagcgctgaggatatttctgctgaggaaggaggtgccagaaaggtgagggagggaaccatttttccagaagtgaaagctgcccatttgcctagtgagctcatccaatttctggtctgttgacttgcttgtagaagagacagaaaggcttgggatttctaggagccttagtgggagttagaaaaaagagttgtccttggtggagttcccatcttgaaagaggttttcttctggccatgaaaagatgctgactgaacttctctgaggatgtaggtgattaaaaccttggagcttggaagtatatccccaccatccctggaggccaacatttcattcttgctgatgagttccttggtgactgaagtttccaaatcagggctgagtgagtccaacaagtattccctagattcctccaagtgagagatatggcccatggtgaagaggtaattggtgatgacttcaaatttggatctgaaaactttgaattcctccagggtcttgattcctccagactggatagcttggtggaccagtctcttgagatcctgcttggagtatttgaccaaaggaacagaggtcccaaacctgttgagtaactgtttcttcaaaagttcccagtcagcagcttcatgtccagtcatttcttctacttcatccttgaggtctggtcctttgatgaatgagaggacctgtttggccaaatccctagaagaagcaccatctgctgaccctgcattctcatatcttctgataaatttctcaataggtagattagttccatcaaacaaaaggtctttatccatgggtttaatcttgacactcttgcctctgggtccagcataggcaggcatagttggttccttttccaagaagtgagtcctatgagtatgagcagatctgattgaggggttgggagaattgggttgtagtccaaggaggtctgaatttccagaggactgaggctgattgtccctgtattggttgaaagcattagaggttccaggatttgctgctccagtctcagggttagtgggttgccaagggtttctggtggcagtctgtccaaggtaggtgctggcaaggtgctccaagttggaaaggtccaagggtgagagttgaggagggttggacatagtaaaagtaggtgaagaaaaaaaaggttgtaaaagaagattctagagaagtgtaattactaaaggtttattgccaaggtggaaaagaaaaaaaataatagcaaggagggaaagctgatatgttaatgtgaatttaatggtttaaaagaactagaaatgtactctcaatgggcgaatgggatgggtgagggaggtaagtgaaaagtactcaaactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaacaatacaattacgaaaataatcatttacaatcaatatccacttatttacattttcatttcgtcatattacatcatacctgcagcctaaatttagggtatttttccatgcatgacagctgcagctacaccaccacactcacttgtaaaacacatcagagcctgacccaatcagaatcactcattcagctgcttggatcaccacttcaaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactgttgtatatataaggaggctctcctcccagttgtttaatcctcagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaagcgccaaccaaaaccaaatcaacaactcttcatcacacaaactcattcctgaacttttaccctatcacttgattaaaactttccaagcttagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaagggagtccccaacgtgataggataaacttgtgtgatctacatcaagtaatcgaatttcaacaaataacgagaaggaatcgtcgaaggatcactaacttcagcgggaaccggatcaaatttatcaaccatatttgcgactactcagcggcatattcagttattctgttgatcaactagtcaaacttcaacaaacaattcaacgacaccaccgaccaacctctgaaaagaaagtgtaggaatcgactgaaacgaggactcgaagaagacagccagttattaaccagaagaaggaagattatcgaaggatctggataactaggatactgttcaacgacaactcaggaaatacatcgaaaaaagcagctgcttatagaccaaaagaaggcaaaggtaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctgagaaggcttggaagggggagtggccattttaagtaagtcatcctggtcccataatccataagagtgtctttcttcttctgcttctcttctatgtggctggctcctcctcatcttggtccttggaagatctggtcctttttccccaagtccacatcataaacagaaggatgaatttcagtgagttcttctagttgtccaaatgaagaaatgatgccagagggttcctttgagtactgatccactatctgcttgattggtctagaggtatcccaggggatggtggtattgtcaggaagcttgtaagtctttccttccctgatgactaggccttgggattcatcatagctgagaagactgcatttcatggtactgtgggcaggttgaaagcaatagtaacacttgaagtctgggttcctaggcgctgggatattctgctgggaagaggtgccagaaaggtgaggggggaccatttttccagaagtgaaagctgccatttgcctagtgagctcatccaatttctggtctgttgacttgcttgtagaagggacagaaggcttgggatttctaggagccttagtggagttggaaaaagagttgtccttggtgggttccatcttgaagaggtttcttctggccatgaaagatgctgactgaacttctctgaggatgtaggtgattaaaaccttggagcttggaagtatatccccaccatccctggaggccaacatttcattcttgctgatgagttccttggtgactgaagtttccaaatcagggctgagtgagtccaacaagtattccctagattcctccaagtgagagatatggcccatggtgaagaggtaattggtgatgacttcatatttggatctgaaaactttgaattcctccagggtcttgattcctccagactggatagcttggtggaccagtctcttgagatcctgcttggagtatttgaccaaaggaacagaggtcccaaacctgttgagtaactgtttcttcaaaagttcccagtcagcagcttcatgtccagtcatttcttctacttcatccttgaggtctggtcctttgatgaatgagaggacctgtttggccaaatccctagaagaagcaccatctgctgaccctgcattctcatatcttctgataaatttctcaataggtagattagttccatcaaacaaaaggtctttatccatgggtttaatcttgacactcttgcctctgggtccagcataggcaggcatagttggttccttttccaagaagtgagtcctatgagtatgagcagatctgattgaggggttgggagaattgggttgtagtccaaggaggtctgaatttccagaggactgaggctgattgtccctgtattggttgaaagcattagaggttccaggatatgctgctccagtctcagggttagtgggttgccaagggtttctggtgttagtatatccaaggtaggtgctggcaaggtgctccaagttggaatggtccaagggtgagagttgcaactcgcatggacatagtagccgtaggcgaagaaaaaaaaggttctaaaagaaggttctagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtacaaaccagttgcgaagaagttcgaccaattaatcaaccacttccacaactactaaatccaccactaaagcgaccacctctgtctcgagaaccgtataaaactccgctgacgccacatccaccagaatttgcacctacaaataaaatcactgaagctcggttaaaggttgttaattttggaccagaaggatggctctggaaagaagaactcaagctattcaaacatctgattgttttacgcgaaaaggccttagcattctgcatggaagaacgcggactattgaagcattcctatggattaccctatgtcataccagtagtggaacacataccttggcagaagaaacctattcctataccagcggcaataaaaaacgagtacgtggaactagtgcgagaacggattcggacgggcctttatgaacaatcaacatcaagttactcaagcccagtattctgtgtagcaaaacacgatggaaagctacgaattgttcatgacttacaagaaatgaataaagttaccattaaagacgcaggccttcctccagcaactgaagaatttgtagaagcctttgcaggacgtgcttgctacggattaggcgatatcatgggaggatacgacgaacgagagttagcaaaagaatcccgaccactgaccacctttgatacccctctcggaaggtttcaactcacacgtttacctcagggggccactaattcggtagcagtatatcaggcgcaaatgatgcggatactccaggatgaaatacctgacaacgtaggggtattcattgacgatggaggaatcaaaggaccaagctcagattacgataacgaaagcttggacgaaaacccaggaattcggcggttcatctgggaatatgctcagacactggaacgagtattattcaggattgaagaagctggactcactatctccgggaaaaagtttgcctgctgtgtcccagctctggatattgtaggtcacgtggtctgtaaagaaggacggcgggtttcagctcagaaaaagaacaagatcacaacctggccaactccaaactcacttacggaattacgaggattcatgggaatactagtttacgtcagaattttcatcaaaaacctctccgaaattgccgcacctctcagaagactcacaaggaaggactctgaatgggaatggaaccaagaatgtgacaatgcctttcacaagctaaagcaaatagtgggggaagatatcacccttaaaaagctagattactccaaggacgcaggattaattattttggccgtggattctagctttattgcggccggggcagtactatcacaggaaaaactggaaacaggattagcacgaccagttctctacgaatccatagttttttcacccgtggaatcattgtactctcagcctaaacttgaactctgcggggtatccaggattctgaagaaattacaaactcttctatggggccaacactttgagcttcaagtagacgcacaatccttaattcagatgatcaattctccatcattaccaaatgcaccaatgaccagatgggtggcgttcattcagcttttctcatttgatatggtacataaacctggaaaaaccttcacattaccagatgctttatccagaagacccatcagcgacgatgaggaggaattctacgaagacgcagccgactttgacaaagacgaccctgtaatcaaagcatgctttcagtacacgataacctcacaatcaacaaagttaatggaatgggaatcaccagggttttggaaggaccttaaggaatatcttgggaccctgaagaagccagaaggaatggacccagaggattttcagaagttaagaagaaaatcagccaatttctttatccaagaaggacgactcatgcgacgacatacgcccatggcacaactagtcatctccaacataacgtaccaaagcagactattaaggaagtttcacgaagatcttggccacaggggacttgaggaaacatatcaacgcttggtttgtcgattttggtggcccagcctgaaaaagaaggtcaagttatgggtgcagagttgtgaaccttgtcaaaagagggatgctctagtgcccagagaaattcgaaatccaactggcgaaagtagtctatttggacgggtagtgttggacgtttgtcatatcaaggccggacgatataaatacctgctggtggcacgtgatgacttatctggatgggtagaggcagcaactttggtaaaattatctgcagctaatatcagtaaatttcttttggaagaatgggtctacagatatggttcaattaggactgtaactgctgacaatggaccagaatttaagagtgaatttatcgaagctgtggaaaagattggtgccactctgcgaccaccaacaccatactatcctgaggcaaacggaatgattgaacgaggtcatcggccaatcaaagatacactgatcaagatgtgtggggaatccggcggaaaatggagagaatatttaccattagtacttttttctgacagaatttcaacaaaaagatcaactggatactcaccgtatgagattgtctttgggaagaaagcggttttgccagtggatattgagatggacacctatcttggaattgactggacagaagtgaacacaactgaagaactgcttgaggctcgaacaaagcaactggaacgaagggacgagatcttaacactggcccatgaaaaactaatgaaaactcgagaatcgtcagtcagatactgggaccggcaaatggcagcaagactcaggaatcctctggaccccggagaactggttctggcttacaataaaagtctggaagaccagtgggggaaactttttgctcaccgttggaatggaccttttcgcatcaagaaacaacttcctaaaggctcttatattctagaagaactggacggagtggaatagaaaagggcttatgctgcctcacacatcaaacggttttacccacgaggacgtgactttcatgatattcaagacgatgaggacccggaccaggaagatgcttcagaagacgactcggaagaacactcctcagtggcatcagaataatcgtacctcctgggcatgagactaaactgttcacaacacacatcaaattacaaaaatttagctcgaaattctttcaaaaatcaggcagatgattaattttctaagttgggggaggactcacattcttttatacgtcactctttactaccaccctccttcatatacctcttatttacctcacaacttcaacacttacacacttcaatgagacatcctctcatattcttaccttttgtctatttattttacctttctcacttgcaccactattaaccctccaactttgatgaacttaaatccttacaaattctcacccaagacactccttttaatccccatcctaccttgaacttaatttacacaccactttttggcccattatcaaccataaatctcttatttttccttacaccttcaaaacttacacacccttaccataccatccttccttactcttggatttttttggccattctcaccttccttaagccacccactcaactttctggaatcactcagttaaaaggttgaggacaacctgcatagttgggggaggggtgatgcatttctattgttcactatttaaaattttcagtttttttttctataaaaaagtgctggaaagggtttgaactacttaactagcctctccacagacagcaggaaacactcaccaaacacctcggccgactgttgctttttatttggttgatctaaaaattattcttgttggaggcttcctaatcgatcaaacgttgcagaagacaacgatggaagtcgcgattccacttcaataggcctggaccctcttgaggctagatcgataccacatggacgtcgttaaaacaaattgttacacaaaatctgatgggcaggcgcagtcttcttcacagattgggttggatagaaagcttgatcaataacggctctaaatcagatcaaagtcaaaacaatagtttgatcagcataattgggaggttggatgacggcctttgaggtttcttatagacggtgtacagcaccgaccgaggattgaaggaagtgaaagctcacctgactcttgaggacgacctgcgcgacacactgtacagcaccccgtggtggatcgaccttaacaaatcgccttgcttgattcggctgctggaagtatgatgaatgcagacagtcttagacacctacattctgaatcgatgagaaagccgatgtcaaattggagagatgtaaatcaaccgaaatcgattgttttataatctagacggtgcacagcacagccgaggagaaagaagaaaacgaagctcacctgattcttgaaagcgacctcgcgacgcgctacaccccaacgcggactgatcctggccaatcaccttgatggattcggcagatggaaggaaaatgacgcggtctgacgagtcctgaccaatagaaaggcaggactcagtggtcatagaatttttgagaagagaaaaaaaaaaaaaaaaaaaaagacacttacttgtcatcgatgcacggaagatccgatcgaagccactggaagaagtcggaagccggactcggtcgaagatgtcggcggtcttaatcggaattgaaaccggcactggcatgacaggtacggtgagcagagctcggacaggaacgaggcacccgcgctcagcgctctcgactgcgggcgcagcctttctctcaacctcgcgcgacccgaatgaagactcggctcctaaacaatcagaaaccctcttgggcccctcccaaggggctttgcagctaaaccagtctacccagcgactctacgaagacggagcggtcatcaagacgttcaatgctgcgcagctgcgcgcagcgcgcagcaaaatcaaaaatttgtatgtagaaaaacgaaaaaaaaaaacacataaaaaaaataaaaataaaaatgccccccacctgtgcactttgggcaaaaggggggtacacagggaccctgaggctaacattcacaggggaaccctgttaaatcagctgtaaaaattaagtttaagtttaaaaatcacaaatacggctaccccagcttggctccactgcaaagttgggggaggctatcacactctttttccagccacactcattttttttccagcttttcctccaaatacccactacccttttcacttcatttcatgttaaaaattaactcttttctctgttttcttcccattttctcctggtaaattgtctggggacagacaataagttgggggaggctgtggtagtcaaaaatgtgaaaattcaaagtttttttcctttcttttttcttatatatattttcttcatattatcacccaacctctctcagaaatcacaccatacggctcaagaactggactctacggataaatccacccttggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagacaccctcagtacagtacacactcatttacatatacactcatttacatacatctacactttttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagagcctgaccaatcagaatcactcattcagctgcttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactgttgtatatataaggaggctctcctcccagttgtttaatcctcagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaagcgccaaccaaaaccaaatcaacaactcttcatcacacaaactcattcctgaacttttaccctatcacttgattaaaactttccaagcttagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacagcggagtatcgaaagtagtcagaggtcttgagatgggatctagagctcgctcgtcatatccgcccataatgttgccaagtccatagcaagcacgtccggcaagcgattcaacaaaatcttcagtagcaggcggaactccagcatccttgatagtaactttattcaatggctgaagatcgtgaacaactcgaagttttccattgctcttaagaacgcaaaagaccggactagaatagcttgatgtagattgttcatataatcctgttcgcacttgttcttgaattaacttgatgaactcttccaacttagctgccggaattggaatcttcttcttctgccacagaacgtgttcgacaactggaatgatatagggaagaccataggactctttcaaaagaccatgctcctcttcacagaaggcaatcgacttttcccgcagcactagaacatttttgatcaaattcaattcgtccggagaaagccacccatctggtccaaaatcaaccactgaaagccgttcttctgtgacacgtccacgagcaacaaaagggccagccagagacctaggaagtgcacgatacgggtcgcgagagagaggggggcgtttgagaggcggattgagtccaacgggcataggcttgttcacaggcttgatcttcttggcaactggcttgtacttagtagcaaacgtgagataatcgccttgcttccacgattctagaaggatatcttgtgatcgacggttcaaacctctctcaagcatgagccacgtctggagctcagagggatcctcaagggcagatttttctgaaaaggagaaaccatggggtggagtactgctcacatatgtggcacaaggtagagttttgaaacgtggggtggcatctagccctggaggtgcacaattgggaggacttacttctactccaaattgcctccacggaggtccaaattccaccactccatcttcatcacttaaccgaacagaaaatagtttatcctcattgcggagaaaaggatctagatttgagagttgagaagtcttgaggtgaaacgagtgtagtttattctcattgcggagacaattgtcctccaaacgggtatgtcctatttgagaagaaagaccaagggttcgggaattgctcacaaatgtggcacgcggtagagttttgactattttggtggcatcaagccctggaggtgcacaattgggaggacttacttctactccaatttgcctccgcaagaaaccattatccacctcagcatcttcacgacttgaaataagaaacagaacaccaatagaaacgacgtcggaaacaggaccgagatgattattgattgaaactgaatgagaactgagatcagaataagtcgaaatattttttgtgtctttgatgatttttatttgtttttgaggttttgaatttttaattgaagatgaaacagaaaccgaaacacattgagcctcttgatcttgagttaatccaacggcgagaattcgaggctctacattaagactgccgtaaattggatcaactgaatctatttaaaatgccgctctgaatctgggtcctcgcgcgttttccctttgttagttaaaaccgccttccgaccttgaccaggaaattcacgctgccattgaccagaatcgactggacaaagagaaacttcaatcttacgcccacttgcatcaggaagaagaattctctctccaacttgagccaaaaacagcaaggtagcatcgaaatcgattaaaaacggccgaccaaggatcaaaggtccatctaaccgggtaatccaaaaatgacaagtcccaacaatattttgcccaacttgaattggaacgtcttcagcaacacccaccaactcgcaggcctgattaccaataccataaacggcggagctgaagttgacacgtggactgatattgaacttgttggccaatgtgtcagagatgagattgagctgagaaccagaatcaacaagaggagacgcagaggaatcttcatcgccaatagtgctagcgtttttttagtggttttttgctacgctacgctgcgctacagcacttttagcggaaaaagcggccaaaaaccgctaaaaagtgctgtagcgcagcgtagtgggcccttttttgtggcccacacttgtagcgttagcggtattgtggcagaattctgctacgctacacttagcactaacagcaattccgctgtgttacactacactaaccgctacggttagtgtagcggtgcaccattgacgtaaatcaacttaaatcaagtctacttatattgttcttaagcttcagtcaactactcaacttatccacaatattcatagccttgctgaatattcctattaacaatatctatcaatcttcaactaattttgttaaagcttaataagtattgttagccatttccctttggggaaccaaatcaatcccaggtgagtcctagtaccctggatgcctattaataccaagtattgatccggatgtgctgttgatagcaagcctctcagtaaaggccatactgatagagtgaaacctcctcatcacaggactagtattaacacccactacctaccactcaccacactcaaaacactcagtcaactcatagtaacaaactttctaccaataaatactcaggttagttacccagaggctgacaacatatctcactttttttgttgaactcggtgtgctggtttggcttgtcttttcttggtgtttgcttggggtgtctcagtaaatctctgcatgattacagagcttatctaacgtcctgcatcccaaaatacacccaacaattcaatgtgagtagtcgcaagaaagcctgactgatcttctcagaccccccccccaaaaaaaaagcaagaaactgacacaagaagagaacatgaaatggcaggtataacaggacaagctgacattatacactgttctgagcgggatcttggggacactgaagttcctgtgggaccacaaacagtgccaatacaagcaactcattgacatcagtggcattgattatcccacctgccccaaatggtttgatgttgtctatcatctcttgagcatccagtacacttcttgcctccgcatcaaaacttacaccaatgaagtcagcctggtcctgagagtctctggcattgtttaaactgatctgggatctctgattgagtggttgtccccccagttgaacatgactttctcttcttgaattcagcaaaatcctcatcagaatttcattctcacatctcaagacatcaaaaaaggttctttttcctcctgtgaggctgttttattctgttccattattccaaaacatgtgaaaaataagcgctgttctggtacaaatatattactaccagctgtttcttatttatatatataaacactttgactccgttgtgatagtatttttttgtcactcaaattgtatatctttctctttttcctcctgaaatggtataactaataatagatattcatcaaatcctcagatccatagcacaagccaatgagatgagaatctttgacaaacaatgcttcaatggataaataggcctgaaaaacaaccctcacatcttgagccaaactctttaaaaacagccctgtatgatcatttcatcatccgtttggtgacactgaactgtttgggaatatttggtttctctccaaaatgacaagaaaatttttttacttgggagcctgccttttggtatttggacaaggatggtgcatgacatatctcaagtaaagtatcagtgaatgttctctgccgggaccagtgtatataaatatgtatattcagcaggtttcattcgttcatggagctttggattgattggtttgaaatagttgacctgaatacatacagatggtgtcgatcaggtgctaggtaagttgatagatggattctttgagctttggaaagggttgagtgggcagcagtatcagccagtttggcaatcaggccctaaatttgccctaattctgcacagccttgcagcagaccacacctgacactaattagaatctgccaatctaagattggtgatcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttcggaactcagcaaaaggttctcatgaacaattttgagcttaacaccattagcagaggtctgcctttaatcaaattatccatgcctgcaattctgaacaaccagcatgcttttttattgatggccctggtggctctgaaaaaacattcttatataatttcttacttgccaatataagatcaacccacaggattgctattgcatgtgctggtagtggtatgttttgatttcatgatcagttgattacaatacactcaaactaatattttttttctgtatcataggaattgccgctatgaacatgtcatatgggaaaacggctcacctaacttttggaattccttccaagttctattgccaaacactcacaaaaggcagatgttctcaagaattcaaagttgatcatatgggatgaagccccaatgacacacaggcatgcacttgaattggtcaatagattgcttcaagacttgatggattcagatcaaccctttggtggcaaggtaatggtcctaggtggagatttttgtcaggttttacctgttgtgatcaggaaggtttcctgccctcagattgttaattccagcatagtcaattctcacttctggagatattttgaacagaaaatagttcagctgtccatcaacatgcgtgccactggggatcctcaatttcagcaatttttattgtctgttgggaatggagaaggtgtcactaatgtttcaaccaaaatacagctgccagcctcaatggtcattcatggttgatcccaggagcaaaacttggatcatctcatctctcaaatattaccaaatataaccaggtccttcttgcatcctgaatactttctggaccgggctattctttgctgcaagaatatttcagtaaaccaaataaatgctaggatcttgcaaaccattccatcagaaggcaggacttgcacaagctatgatttgtttgaagatgagccccaaaacctatacttgcaagaatatatcaatagtttaacaatttcaggctttcctcctcatattctggaattgaaaagggggtcccaatcataatgctgaggaaccttgattgggcaatgggactttgtaatggaaccagattgattgtagaaaatttgggccctaatgtcatttgtgcaaaggtgatataaggaaacagagtcagcaatttggtggccatacctcacattcctttcatatcagaccctgacaaatttggattgcctttcaagctcatacgcaaacaattccccataaatcttgctttctcactgacaatcaacaaatctcaaggtcagacaattggaaatgtgggacttgtacttcatgatcctgtctttagtcatggacagctctatgttgcattgtcacaaagtaagtccagccatactacaaaggtagtagttcctcaacctgaaaataggcctccttcatatgaaacatcaaatattgtttacaaagaagttctgtcacgtgtccatgggcgatgattatattcatgtgctcttatgtatataatcattctttttactgttgtctttcatgttttcttagatcacttcttaatttcttctttctttctttgatttaatttttagctttgttccataaattgttgtatataataatatgcattcttttcactttgtatatataaatcattcttttcactgttagatttcctatattcttagatcacttctcaattttttctcctttatttcttttgttccatacattgacttttcatccctgtttttgcctttttcaatttactggaggacttcccgtcgcaatctacgaccctcccagaagttgatttacaccccttagatctatttttttcatcaaaaaaaatattttttctgaagccttccggaaacagctgtaatgtcagctggttaaaatcttaatcgtgttgttaatttaggactgagtgaggcctaaaaagcactctaaattgcgacgggaagacctccattcaaaccctttccttgagaaactccacaatgctaaataatgacatttatcccctttgaaacttgaaaaatacctttttttctataaatcccccctcaaaccccaaaaatgggggctatacccttgtcaaaatatatttgcagacagtacagctatttcaggaagtcttgtccacttgggctcgcaaattcttttttatttttttatttttttatttttttactgaactggacctgtcagaactgaactagtgatgacagctgtacctcctcggctgtagttcagtacaaagaatttttttaaaaatttcaaagaaaaaaaaaattgcgagacaactggacaaccctttccaaaatagctgtatgtaggaacttggacctgaacatgagacttgtgactggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgaggctcccagatccgacgggaagtcctccactatacagctattttggaaagggttgtccagttgtcttgcaattttttttttttttaatttttaattttttctttgtactgaactacaaccgagtaggtacagctgtcatcactagttcagttctgacaggtccagttcagtaaaaaaatataaaatataaaaaataaaaaaataaaaaagaattctcgagtccacgtggacaagacttgccgaaatagctgtaatatattgtctgactttgttgattgatggtgtcagtgtcactgtcacaaacctgagcggagtctcccacttcacgacttgagttgaaacaggcgcaagcttagtcgggcctcagaagcgagaacttcggtttggcatttgtgcacaagcggtctggaacggtaacgattttgaatcaaatggccaaccaggactgcatcacattcggtacggcggcaaaaatcttgaaatataaacatcagaataagtaatcgtaacgacctgtctacaaaaggccacagagtctcccggccgaccgcagctggcagtttgttggaggagacttcagaaacaagcaaggtcttcgagctgagcttggtctgagctatacatacgagtcattcggtctcgtcttgacccttcacccccaatcccaatctatatatttacgtactcacatcacagcgctctgcacatttgcagtaatgttcgcgacgtctcatgagccatctagaatttggcgggtcttgccagttcaggttctgctggcctgtcaagttggctgcatgcccccgacttccgcgatccgagaactcgccaatggtggctcaatgcccccagaagctcaacatcaggcttggatcgcagcttcaccaggtttggcagaaggcagagtagtcatggatgcaagaccatgcaagtcccatcactccctaactcgcgcactcgctgatggcgctttttctaaagcacccgaacatcaatatttggctccagcggggcttttacagggagagttcaagacggcctcattgattaaagattgtcggtcaagacatcggtttcaagtcgtagaagctaattcaccaagcccatcgcccaccagccccacagaagttcctacgcctgtcggctcttttctgccgcaccatatgcaagcggcacaattcgacgatacttcaacaatgaaaacatacacacgctatgttattaattctgcccctcaacccaccccaggcgactctaaatcaactatgcaatagtccacaatcttcacacgcggacacatctcagtaggtgattccgcccgctcctttcttctcgttttcactctttacttatcctcaattccctacccagaaaccgacttgtcctcaaatccgtaagtcagtgctgtgtggcccgcagcaaccacttttgtgtctgaataattccactcattttcccccttcccggactctccacacacccagttgcaccccaaatcaactcaccccgggccatctcacttgtccttgtcctgtcctactaccaacacctcaataatgaatcctcaccatcaaagaactcccaactcgaacctggtacccagatcttccgaaatcacccccctgacggcaggccaccagttttccccccaacatcttccaccacacaatgtgcagaactcccctcacagtcaacagagcagccaagccggtcaacattctcattatgctagcctccaatatagtcaaagtccaggccactacaacaccttgaaccaaccgctgttccatccaccctctccggatgtcttcacacctaccccaataaccccatttgagcatcaccgagctcgacttcaatccacgccacaccccaccggccgttctacccgagaccaggtcgtatttttgcccatcctgagctctaattcgtccagctcctcttcccatcaaagcttgaatcctcacctcaacactaggagagcttctcacatcaacagatcggactccagctgctcatacgcctcaacaccaggtgccccaatacctcatcaagtcctacgtcagcgtgttgctccacttcatccatctccactctcctcgtccaccatccaatcaagcacttgtcaacccagcactctcaccactccaccaagtcgagtcaaccaacccagaccaggaaatcaagacttaacttctacttcctctcctgtacctccacctccccttgcagggctccatgaccgtatcagcaaaaagaggaagtgttcggaaatctctgaagatggcggtccagaggcgcaatcggaggaggagctgttgaagcttactgaggctcagcttgccattcaggcacggaaagcctccaagagagccatgtctgatgatgatcgtgatttcttcgcaaactttcaccatcgacagcgcaagctgctcatcatccaagcaattgaacggggcgtctcaatgccaatggttgatggatacttgtaagttttttcactggttttcactatttataaacgagctgatgtttacatcaacactctcagagggaagcgaatggtgattaaaaagcccagtgggtggaaccgattcatgcagactcccaaagtaagggaggtgtttcgcggaggtaagtcatttatgtgtgtcgttttctatctctgggtccctggctcataaaaagttgcttgttgcccttctcatgcagcccaaaaaggtgttaaagacaagtcagctatgccgttggtctcaaccatgtggaacgaattaccggaagaggagcgattgcgctacatgaagccatccagcaagaaacaacataataacctggacccttcaatcgcagccactaacaatgagaaccccagcggtgaggccgatgatgataatgaagatgagctgcaagtaatcatgcgtcgatcagtttcattcaagcgggcatccgatcaagttcaggacttcatggcagattggtttgagcaggtacgtaaatcttgtcacttgtcttatctgtctcctcaaattttgaaatctacttggctcatgttcttgtctaatacaggcggttcacatctcaaagacttgtgactgtgaaatggtcatgtttgcagtgtccaggcaccttgggacacactcatttcagttcaccagatcaacccacggcgccactcggtttgtgatgggggctcagattctcgatggcactagacactacgcggctcgattccaatcgtacatcactggctatgaagttgcccagatcgcaaagattaatggcaaaaagcaaggtaagggtccaagcaactgatgccttcatcttgtgattctaacttgcattatattgttgtctaggcccacccaagactccatcggtgtctacggctgtgcggttgtcacatctcatcagtcagtatcttctcttctgccctcagtgcctgtgttgtttctcaactgatgaattctgctttcagctgagaaaaccgagggggtcatcaaaaaatggccctggactaggacagaatttcgcctggccaagctgaagtacaggctggtattgcttcctgggtcaaagactaaccgcgattggcttatgaggcctggtcgcgaactgaaggggcctcgggaggccacattgcacctcgatcttgacaagaaactcatagacattgtccatgatcccttgattccggatgatgtgaccgaggcggattattcctctagcatcgtttcaagcgactcaaacaccggaagcagcactcaatcaaattcgccgcaggacaagcaactaagtaattcttttcatacatcattggatgaaaatgatacagctgtgtctgatcagctgtcacatcaagttaactatgatggttttgagagcgatgttagccatagaagtatagaggagagtgaggacgaggagagtgactatgaggagagtgatgatgaggatgtggatgattgaagtgattgtatccaatcaggttgatttgtttctcttgttctctcattctctcgctattcttgcatgtttcagttggtgatgttggtcggtctttggtttttgtcatggttgtttcatactcgctacatactcaacaagttgctttcattaaaatttaaatttcttttccgcatctacagactgatattttaaatccactgtcactcgactttgtgactctaatcctatcaatatgtgtcactcacttattactgacttcacctgaattcactcgctaccagtcatgaagcaattatcaagtacaagagccttgcacaattgatgagtgagttggatgaacggttaatcgattgtccaactcactcatcaattgtttgtccaactcactcatcaatcgcttgtccaactcactcgtcaattgttgacccagctcactcatcaattttgtgtctaactcactcatcaactagcatttcttctgagggttatcagtggtctgaagttcattcatcatttttgagatacttgcttctaatttttccagcaggagttgaaggcactgatgttttcaattcaatatgagtacgtactgtgctcaatttgaatgtgaagaaagcatctggccatcctgcagtccaaaaatagaagcaagcattcatccagagaagaaccaagccactgatatatcagaagaagtgaagtgatgggtgagtgagttgtaaaattggaagtgtaattgatgaatgagctggatgaacgattgatgggtgagtgggatggacggttgatgagtgagctaggtgaacgattgatgagtgagtccgatgaacatgggtgagtgagtccgatgaacatgggtgagctttgttggtgaaaaaaattttcaggtaagccccctggcaagcttgccagggggcctacctgaaaaatggttctgaagatgtgggttggggaaagggtctgcctttttgcacaccaaggatttcccccatgtacaccaaaaaagttgtgcactctaaggattcttggagttcactaccattcacaccggtgaccattcactccagattttctgggagtgcacaccaaaaggggaaaaaattgatgattttggagtacatggttgtgcactcctgtgaatattggagtgcacagattggcactcctgtgaatattggattgcatgggcatgcactccagtgtttttactgcccaggtatttcttgttgtttcaatcctgctcactccaaatcatttggagtgcacagagcttcactccaaaaatttgggttgttttcttggactcttgggctgataatcatatcataaataattcatggtctttttgattcatggcactcaacaggaaaggaaattgttttgtaatttttgaacaccataagggccttctcaagtttcaacagacagagaaatttttatttactttttggaatccacaatgacccagttatagacagtcaggcccttcttgtgtgatatcagcctgggcatccaagggaatactcccaattttttgagtgaagctctgtgcactccatataacttggagtgagaaggattgaaacacctagaaataactgggcattaaaaacactggagtgcatgtccatgcactccaatattcacaggagtgcaaatctgtgcactccaatattcacaggactgcaaacctatgcactccagattctttggagtgcacaaccatgtactccaaaatcatacaatttttacccttttgatgtgcactccaagaaaatatggagtgcatggtagtgcactccaagaatcctggagtgcatggtagtgcactccaagaatcctggagtgcaaaaaggcagaccctggggaaaaatctgattgtgccagcccattcccaccctcttgttcatacaaaatctcatggtgccttggtagactagcaattaatgtaaccccagaattcattttaccagtaccaaaaaatgggctaagattatgttcctcataaaaaagtgaaattcaacaaaaggtagattcctcataaaaaagtgaaattcaacaaaaggtagaatatgttatttaagggagaaaaaaaagatacattatccacaatagagaacatggataaaacaagtcacattatcatatcagaaagtacagttctaatgtagtgtaacataactccccattgctggtacagtgagttagtcattggctccagactcttgtactagatctgcttgcattgtctctgtaagtatgttctcaatttcagcaagttaggactcctcattatcttcttcctcatcaccagagtccccaaaagccattggcagcgattcaggatggccaccatagagtacaaacagcaattcgcttgtcatatcgcctggtacttgtgagagcagcccatgatccacagctcgcttgatccgggtaacttgctgagcccaaacacttatcagagtatcgtcgccgtcctggggtggagtcttttgaaaaagttcgggcaatcggctgtcccagtcgagctgcaactcacttatttccagaaagctggagtgcacaatcaatgtagctgaatcccacttctccgccaggttggtatgtgctgacaagtattgatggccaagaagggactgtagggctggtggtaccataggattatcagttggatattcttctagctcgccaaaaagtagcagcagtctttcatggcgctgggttgcccatctcattgatcttcgaacctcccagcctagccgtcgaacttcctcttggcctcgttgaagggatgctagccgacgtattcctcgctgagtcaatgtgtcgatggcccaaggttcggagccattggtgaagagaccgtcattccagaatgtgtcgtcaggttgaagttcaagcaagtcattatattccaatgagcgagggccgggtcgtcctgggttggcggcaataaactcgcggcccaatttattgtacttatcaagcatgactcggacttttgcagctctcttccggattgattcaataatcttttgctggccacgtgtacctgaaaagtacacattcaatcatcaaccagccagctaacatcatgaaacagtacatcatcatcatacctaatgtagaactctcgcctgggcgacagacccgaagaagaggttgcttctcctccacaagtgccaggaaggctttcctcacctctgtctttgtgtaccagaccatggcaagcttctccctctgcaaagctatatgtatggaaaatgttagaagacaagttagattgaattatgtgacaaagaaataaattgctgacctggcaagctgtctgcaatctcattagtagcaatgattctcctctgcgcctcaagctgcaaagacacatttgcacaagtggttgctcggatgagaacctgttcaggggtcattgcattcccaatcaattccctaacaatgatgcattgattcgggaagaggtggagacagtagttttaaaaaccaaaggtcagatctgagtgaaataaacatatgtcaaagaaaattgattgactaaccaggccttgttgagttcatcttcaaggcataacagccgtccaagttcgagctcctgtctctcagacgtgagggggttatcaaggtggtatgataactcttcattccactgttgattgaggaagtccctgttgtagttggagccaggtgtgtaagggttgggtgtggcatatagctcagcaagggcagagtttgcccacgatatgacctgttgagcatgatcaaacttttgagatagccagtgagctgtccaaatatggtgattagtcaatgaaaacaattgaatcaagtgatgtaaatttactgaccccccttggtatttagctcgttggtgtagtaatctgcccgtgactggatagatgtgagtcggtgcaaccgagttgagacacggagggttgagatcaagggggaaagaaaggaccagagcctttcaagtccctccccatctgatagaccccaccatttgttgaagcgtgggttgtacttgacctggcatgaccattcatgtgcgtatgcgtgaaacacagatgtgccaaatctcaagtctgggagccggtcattcaacaaacctcgcttcaagagtgcttgtcagcttttgagtacaaggataaatttaacattttttgcttacccgcatgacatgtttttcaaggtgacacccaagatcatacaggatgccaaatttatgttgagggaagtctgtgagaatgctcctgactatagctactgggtagtataacctaaatatatgattgataagcctcatgaataagtaattattagcagagttgggacttacttttctccggtcttataaatgttggcaaacagtaagggtacatcatgtcggcaagtgctagcaaacaacccgttgtcatcacatttctcccaagttgatgctccacgagtatcattggcagccttgtgtgaatcagcacacggaggctattaaaagatgatgaaataaaagcagcatcaattttggtgttggttgacaaaacgattaagtaggaaatgagccacttgcatcaataccaactgccgaggcctctgtggcttcaaatgagttggcaatgcttgtgatattggagggttggaggaatcgatgtggatagttgttttccaaagggttatccttacttgcataggcatagtggcgctgctggaagtttccatctaaagcaatgatgacggttggttcgttgggatcagatttgttttcatgtttgctaggaccaaagcagcacgggcactggtttgcccattgctcagtccggctgagttgtaatccttcgacaaagatttgttttttgaggacttgaattcgagaatataaatccttactgtgcgagaacggtactcgcaagttgcgtttccgatagtttgagccacgagcatagattggagcagtatttcgttgtgacaagaaggtggaaagtgcctggacaaaagatgtggtggagacaacagcggttttccagatgcaatcgtggaattcaagaagtcgaattgagaatgctgttcgtggcacatcaggggagctggcaatgtatccatagtggataagtcgtactacatctgggatgcaaaggcaaaaaggtactcgtacggctgactcttgatctgttggattgaaaacattctgattagcttggtgacacagtgaaaataccaatacaaaatgacttacgaagaaaatcaaaaaggtccatgtttctgtagacaacatgtgctggatcacatgtacaagtacctccaaggaggctgaaattactgttcttcggattaacatggacttgccagttcatcgttattttttggcacaggaggaaggcagcggtggcttgttcttcaagttcggtccatcgctggcttaatcgttctcgtgcttctgcgtaacgtcgagctcgatgataggcggcatgggcagcgcatggaagttgtgcttctgcttcatctgtttgttgctgagtatcaaggtcgacatagttgcctgtgatgactgggtctgggagttcatctgtcggtccggttggaggccccgggattcctcgtgcatagctgctatcgacaaaaccaagttcttgtgctatagatacttcctcaagaaaggcctgccggtcttgaatctcctcggcttggtgtctcaactgggctcgggtgctacggctgtggcgtgatgttccagtattgaggttattgacaatgaaagtggggtctcgtctgcggttggagttgcggaccatcgtgattcgtattgattgtatactgtggattgaggaaggcagagggatgttttaaccaaaaagagagggggaaatgatgtcattagccttgccgcaggctggggtgcacagcactgacttacggatttgaggacaagtcggtttctgggtagggaattgaggataagtaaagagtgaaaacgagaagaaaggagcgggcggaatcacctactgagatgtgtccgcgtgtgaagattgtggactattgcatagttgatttagagtcgcctggggtgcctcgaccacctcctttgcggagagaagattcatattactcatacatgcctccagatgtacatatgtcgtatggatggactccggggcaaagcacaccaatcgtaggcaggagagggattagtcatgttatgacatctagcgtgcggacaactacaaaaacaaaaaaactaaatccccttgcagaagaatttacaattaacaaggaatcaaggtgaatgtgaacaattaaattttacagagaaaaaactttgcaaaggattcttttcctgacttcaaggtttcatttttgattttggatatttgcttgtttctagtgatgataggcctatcagtgaatatgaggaaaatgccaaggctcagggagattctgaatccaataaaaaaggtggccctccaattcagcccttgagtccaagaggcaaagcttgccccaggaaacacttgcatattcaatctccttcctcagatgaggagacaaactgtcaaaaatatgcagaggttcaggtgagtttccaacagatcttttaactcagatttattgtgtaatcatgtgaattcatgatcattatacatctgcatactaacaatgaacatgcacttatgaatgtgtaatattgtgaaaagaaggatgaagacaaatttaacacatttgacgagagcaaaaccagacaagacagtgttactgaaagacttcatgttggttcttcaggattttcagaaccagaattgttgcctctcaaaacctccactggtagagttgtgatgaatatataggtcaatcagttccttctatgtacacagtttcaaaatcaaaacttttagagatgaattcttattcaaaaaagatagatgcatcaaatgcacagcagcacacaagtcaaatcagaccacatgggattaaattttcttctcacaatttctttgagtctggtgaaaaaataaagcacccaaaattctcaggccaagctaatgtagtaatgacagaatcaacaaagccagcactgatacccaaattcctggttaaaccaccaacacatttttcatctgaactagcatggattggcccagagttggttgatcacacaattaaagaagattctttatcattgttttcctcaaacaagaatcatattgctgcagaatccaccaaaagttctgggaccttacacaagaaaagtaatacaagtggtacctctaaaatattgagcaaggaaaaagatatacattttcctgttttgtccactgataacaacacttttgaaaagcaatcctcacaagaaaaaagcttcaatcaaagtgcccaggacaaaatgctcaaagaaaccaaatataatctcaaaccatattttaggatgtctaaatctgactcttttggttcttctgatcttggccaaatttcctccacagttaaaggcaaaataagcttacctagagcatcaggtcatccagttaatgatataaacattacttctaaatcaaattctaaaggtttagagatgaattcttcttcaaaaacaatggatgtgagaggcacacaggagaaaacaagtcaaatcaaaccagaaagaattgatgcacattcctacaaatcctttgagtctgatggcaacatcaagaaatcaacatttcaggacaaggactgtgttgtgctctcatctgataaacaattaaaaaaatgtgcactgctggttgaaccaacaacatattattcatctaatattgcaatgtggatgagccccaaaaagctgtgtaagaaaaaaaatgaggaaaaatgtatgttctcttcttcaaataagaaatttactcctgaatatttcagcacaagctctggagccccacatgatgaaagccatgatatttggaatttggagaaattgaaaaagagtgtaggtagaaagcctaattccaatgttgtcagaaactcaaaaaatttaaagaaagccatacaagaagatagctcttatcaaggcttcctggacaatgttcccaaagagctactagataagacaaagaccctggcttctgaacaactttcattgcctgaacaggatgtggggctatcagatttggaagaggatatgaatctgaatttccctaacttgtaccaaagagttgtgacaaattcaaaatctgaaagtgaaaagagaggattcagagagattcaagaaattcttgaaaatccaaaagtatcatcaagtccccaaaaacttgattgtaaaaatatgaattatgaaaaacttcaagcaaagattcaaaagctcaagtaagtgacattacaaaattctctcagttttctatcttgttttatctagggcttaaactttgacttcttataaccttatctcactgaagagattccaagaaaagggagaggaaaagggttaaataaatatccaatgctccagcttcaacactgagtaatggtcactggccaataatttgaaattacagcattaacccatctgtgactagaggaactgaaagactgaaaatgagtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagttttttgagcgtggtgagtgttaggtagtgggtgatttataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataacagtaagataaataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtagctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttaatgtcctcattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactagttttgtatggtttgattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaggaatctcttaattttttaggtccagtcagatttgtaaaattaaatgtagatatcaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccaacctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccgcataaatcatataaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacatggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaagtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttgattctgtggtaaattaatccatctaatagagagaatctattttctttgaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattctttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaatatcatcattgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggccgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccatatttttctcactgtctttcaatgttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctaatccttccatactagcatctgcatataatttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctatctactgtcatctcaaaagcagtgtttgggctacttaatttatatagacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttgagagctctgaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaagtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattatcttctaaagcattacattctagttgtactaaattcattttatcagtgataccaagttcaaatttagtagataagtctccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtatttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttataattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattactagacttcttcacgggtaatttgataattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatctatggtactatcactattttcttcagaagatgattcagaatcactgctctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatcttttttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttctttttctttctctttatctttgtctctactggtgtagtctttattaattttcttgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgggtcaagtcatcatcattatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctattttttctttcttttctgaatttccatcttttgactccatgagtttctttctcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagagcatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctttcctttgccgtgaacagtgtgttgagatgttaaattctggcaactgttaggctcttggttaattttaattatccttcaattttattctctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtcttgttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtggtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaagtatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagacctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttagtgggttccaacccttggttcttttgagggtcgtcgtcattcctcttagatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctcctttggaactgttagtaggagatgttagtttctttttcgacgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataataaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaggatggaaaggaaggtggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagacttcgaccaggtactaatccctcgagatgatgggtaaatgagactagatccactcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttacggttctctctccgtgatagtgtaaagtgacttagactgaaaaaataagactttttgaagggacacggacgtattttttaagggttttcaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgatttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgttttttggtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttggtttgaggcggagaacaagcagtgaaaggtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccctttgtagtagtatcattcagcctgtaccctgcggtccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatacatcttatatattatttcataactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcaacatcataaaccaaaagtgccctgacccacattcaacaacaacaacttcatcaatataaccaactgtcaataacatctttataccctcacacatatcaatcagcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccgcactcagcgcaactttaatcagtctgggcagactttacgaaagaggctgcgaaatcaaaagaaccggcaaatcctcattcgtactcgtcagagagggagaagtcgtgttcaaggcttcgatcgtaggcggaacgtgcatggttcacattgtcgccactcatgaaggtcagtcatcaacaccaacatcgcgattgtcaaccaccactgacgttcaattgcttcatagacgcgccggccactgcaacaacgacgcactgagtaaaatgtttggaatcaaagctcccaaaatcaaatgtgatgcttgttctatctcaaaatctcatcgtcttgtctatccatctcatctaccagaagccactcatccacttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcactttttgagtcttacaagggagtccctcaacgtgataaggattacgttataattgaagaaggatcaaattctagaagaacagcaagaagaagaaccaacacggatagttgacactcttgaaggattttgcgaagaacaaatttatcaaccacaactgtcatcaagtgtagaagaaacatcaagttaacctgaagatcgaatagtcaacggatagaacctattaacgaacaaaaactactaaacctctgaaagaagaagaagatttgtgactctagttctgacagacgtatctcgaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataatcgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaaacagagtttagtaggattagtatccaaacatagtattacatcacaacaactaggaagtcaacaggaacaacatgagtttaccatatactgtgccagatttggaagacggatttgctccaacaacacctttgggaaatagaccatttgcgtcgggatcgaattcgaactggaatacaggatttacggcaccaccaccaccaatgaaaaaggaaaaggaagagatgtaattgaggaggaacgatctatcgattgatgggggagaaaagagaagacgggtggaggagggatgatgaataagatagaagaggatgtagggaacggtttagaagaagtggagaggacgatcgactatggatgtggtagggatagaagtgaagggatgatgtaggagggagtagcgatgatggaactggggaggaagagaggcaagcgaatcaaatcgcggagctctttaaatactggaggagatcgagggtcgaagtcaaattgtttcccggggaacctcattgacctcccgaggagaaacagcaaatcgcatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaataaacataaaaaattattatcaaagtttattatcgccataaaatcatctaaatttagattctaccatataaaataccctagttttagccttcaaacacagtcataaaatcagaattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaagggaggaaaattcaaaattttattatttatcaatgaaggactcaagatacggacaaatggacgtcagaaatggaatccacggccaatttaacccctagtcactcactggaaccaccctcatatctctactggatcagaagttacgcagaatcaaggatgtcacgcggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaagggacgcattgtagatagtctagccaaaatccctcagtatttgcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagattatacatatttattacacaagaagttcacgagtagtacagttcacagattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcctagtccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagagcacgagtatcaagacatcaagacgagaaacaacatcaacaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggctaacatcatcactcacaaacggcgggcgaacatggccatcatcgatcacttcgatggactaatgcttgacgaactcttacccgatctcggacttcatccaatggcatttgtttccgtcggtgttcctcaaacttacaaccaagccatggcttccggcgaggcggcgcaatggaaagcagccgttgaactcgaactctcagccatgatcgatcttgaggtttgggaggtcgttccaattcccatcggtcgtcgcttgctcggcactatttgggtgtttcgaaaaaagctcgatgaagacggtgctgtctcgaaattcaaggctcgtctatgcactcaaggatcacttcaagcagccgaggatattctccacacctacgctcccactggacggtttgccgcactccgaactgccatcgtcgctggtctgtcaaaaggctacgcaattcatcagatggatgctaaaaacgctttcctcaacggcgatttacaggaagaagtctaccttcgtgctccggctggtctatcggtccctactggtcactgtcttcgtctgaagaaagccatttacggtctccgtcaggccccgcgggtatggtatgccgcattgtctcgtttctttgtatcgatcgactttgaaccctccccggccgatccctgtctgttcatcagtaagacaaaaggctgggaatgcttcgtccatgtgtacgttgacgacatggtaatcataagtcccaacgtccaacggttcaaggatctgatctcagcgagattcaagatggacgacattggcgaactcaaacatcttctcggagtgaaggtcgctcgggttggagataagcagctttatctatctcaggaagcttatctagcaaaagtgctagacgatcacaatctctctaatgctcgcccagtctcggttccgatgatcccaaacactcaactcatgcgctctactcccttcaaaaggcagcaattcgagcaaattggggcaaactatcgacggtctgttggcatgctcatgtacctggctgtcagcacccgtcccgacatcgctttcacattatctcaactctccaagcatctcgagtcaccgggcataacccactggagggcagtcattcatctcatgcgttacctctctggcacccgtaatcacggcgtactacttgacggtggttcacctacctttgagctgaaagtattctcggatgccgactgggcgaatgataaaagcgattgtcggtcatactcggggtatatcgcgacgctcaacaactccattatttcctggcgctcccggaaacagcctgtcgtagcggtgtcaaccacagaggccgaatacatttcgctgtttgaggcagctcaggaggccaaatggctcatcacactcattgactctctcggcatcgtgctctcaggtaaacttactctcatggtggacaatcaatccgctatcgccctcgccaacaatcccatgtttcaacaacgcacaaagcacatcccaatcaagtaccactggattcgagaattcatcaatgaaggaacagctgaaacccgttatgttccaaccaatgatcaactcgccgactttctcacaaaagcactaccgaagaaaaagcacgtcgaatcaatcatcaagctcaacatcaaccggtattgagcaagggggggtgttgagattacctcagtagtagcatactcgtcaaccggttgtatagtgatactcacagttgtaacctaaatgaaacctaatcgagaaccctatttaagtagtaaacaagttgtacactttcttgcttttcttcttttctcattcagtttcatttcgctgtttcaactctcttcgcacaaccaggtgtgctcgctcgtgtcttctcatcccatctcgtgtagtgactcacacttcgtcggtctatcaaaggttcttatttggtttctcttttcttctctctctcattctcattctctatgatcatgaaattcattcagtttcatttcgctgtttcaactctcttcgcacaaccaggtgtgctcgctcgtgtcttctcatcccatctcgtgtagtgactcacacttcgtcggtctatcaaaggtgtgcttgctcgtgtcttctcatcccatctcgtgtagtgactcacacttcgtcggtctatcaaagactctctgcgcctatttgttccataaatacatgtgtattttctcaggaaagtgagacaacacaaatctggtatctttgggtattcaaattctgagacaatacaaataaaaccctgataccgtatcatatcgtatctgttgcaccgttggctcaatgaagtccactggaatttcatagattaacttctactttcctcattttttgtcacacatcccataatacttgcctgtagtgtagcccattgttttctctggaattatgaactgagctgggggccactaacagccaatctattacagggaagaaaacacactgaccagttcactagagtagcatagtgggcacatcagcggtgggccgccacactataggcccatttagcattagcgtagcagcgctaacagctgctgttttttgcgtagtgttagtgcaccactactgccactgagctacgctgatttttagcagtgctaacactagctgttttttggtgtcatgttagcgcacctctggcgccgctacgctaaagtgtttttagcggcaaaaaattcctaaaaactgctgtaacacagcgtagtgggtgcttctttacgccctgtgcacatagcgttagcacagatgggtagcgttaggacagatgggggaaattgccctaacgctacgctaaacaatagtgcttttttcgccccattcacgtagtgttagcgcagaaaaggaaaagagcactgacgctacgctcaagtgtagtgtctttttgctacactacgctacagttagcatagctggcccaccattgggtacattttgggagttttagtagttttagtgcagatgtggagcaattattctgtgctacaccaaatttcagcatcaatcaatggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggaattgatgttaccgctaagtgtagcatagcataattccgccatgacaccactaacgctatgcgtgtgggccgcaaaaaagggcccactacgctgcactacaacactttttagcagtttttggccgctttttccgctaaaagtgtcagcggtgggttactccaaggtgactagtatccgctcgatggaagtttactggatccgtccagtggctccacgtcgtagtaagatactgatctgatccaaagagttcacgcccaggccgttgataagttttgagacagtcaggcgtattgagatccaaacagtgatttggtgatttaagaggagtacgctaggttgaagtagtgatgtgttgatgtatcttcaagataaagaggaatgatgtaaaataaagggtggttattatttcgtctcttctgaaagtctggggaacaatagacttcagtccgtacaactttatatatccagcttggcagggacaactagatacaagcatatgtagagtatgttaataatgaaatgagtgaaatgaataagaaaatgagtgaaatgagtgtgaaatgtatgaaacatgcagttggtgtagcaaaaaattaagtcaactatttaaggggtaactgggttttgcttgccagctgacaaaaagcgctgtggcgcagcgtagtgtagcaaaaaaccgctaaaaatgttgacactacacttttttgatgaaaaaaagcgccgctccgctaccctttttgggccaaaagtgtagtgtagcgtagcgtagcagcccaccgctgcttcaatccacaacgttaaattgatacaacactatcattagcataactaacccatttctggtatccccctggccttttcttcattacatgtagcaagtgaatggaaacaaattttgattgtacatatctaacaattattacattcttgaattcctacaatggaagccaaatgggatcaatgaaaactctgggtcagccagctacacaaatgagttttctattgtattaaagtgtagcagaataatttggattattcattcctgtatgtgggactggttgtatgcttttacttagttatgattatactagggaatagcgtggctggcgccacgttcatcaatttgttcattcaatttacacataactacaaggtcaaagttatagtttaaataattcatttgtgttggacaagacaggggatgagaaactgaagttcacagactaaaattcttgtgacacttctgagtgagaataataatgattttgattcactaaggagggaaactccagagacaactgagtgtagactaaatacacggttgtttgtgttatggtagaagcatactatatgcaggatataagcatattccaacaatttgtgatacttcaacaatgttttatttacaacatttgatgtggttttactccagtctcagatagcagaccaatacaaagactatctaaggaagtgacccatgacaatgccacatacaactgaccatggctaaagacagtaaacaaagtcctaccttatctagagattacccatgacattttttattgtcaaacaaaactcactaaccactggatattgaaatctagagaaagttgtgttgaactcaagttcaggttcatgcatgagcattatcctaggtatcatatgtatacagttgcggatggcaaaaaccgaccctgccctttccgcaaaaaattgcccactttgggctgtatgcctgactgtaataagcatgctacatgcacatactttgcatcattggatgctaaatttgatgcagaacataaaattatgtagtacactcggtaagacggtctctaagagttttcgttttttttactgttcttcttcagaacagaacaacttgttatatctttgattcaacaacaaaattcagcccccctgaatattcaaatggggcagagagttcaatctcacagaagacaggctataattggcatacatagctaaatgaaaaaaaaaacaaatcattgaattcccatcatggagtttccatgtcatttgtgtcatggagtagcatgcagtgtatgcactgaacagcaaccaatttaggtaaccaatcagaatgtatggcatcccatgctgccacactcattgaaaacctcaaggacaaacaacactgtagaacttcataagtaggcctggttgaggccgtagctgattttggcacaattggatgatttaatctcaacagttgaatattctctggaaaggaaatggttggtttttgtggaggatattttttgctgattgagggttggaggtggctggcaagaatgcggaggatcaatttattatgctttgtaaggaaggcgggggtaaccagttgagattgggatagatgcaatgtaacgattttgatggcagcccaacaaaaggaaccaacatgtacgcttttcttttcattatctgtgttaagatacccagcggtgaagattagaagcatctttgttgagatacctgacggtaaggagatgtgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagaagatacaaaaagatattactatgaatagtgcaggaaataaatgagaagatcaaataataaggttattatttatcaatattcttaatctacatgaagaataacctagggtacctcactcaaaggtaccctatatttcaactacttcatgcggcaaatctacattaaagacatagggtgtacctccaagcaggaaatgaaatatgcttatgtttataattaaatatgctaataaacaggtttaagacttgaaactgatttgctgtttcaaacatgcatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatttccagggatattgtcacatgtttcagcctccatgcatgaagcacccacaagttgacccttatgtcccagatgcctccacgggtatatcaagagccctctgtccccccaaataatgattcatcagattattacaacccactttagattacccaccgttccaaatgcttaacatttgcatctgtctggtaatgtattgtttcttgctttaattctctgtctatcagaacctcaagacttaagggacatcattagtacataattatgctcccttcttgcttgagattctcactactttattctgggatttaaaccacacctgttcacaggccccagtgttaacaggtacctaaatcctctgcttttgcacgatacctttgagggattaaacaacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttctactatctaataaccttgtaattaccaataatcattggaattaaccaccgtactctgtagtcccagagctcaaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggcatcacgatggctgacaattgggggtctggccgggaaactttccttcaaaccatttgaaagaaaaaggacccaataaatgtttatcatttaaaacatatcattatgaatatcgatcactatcactttcatgcgcgctccaaaaacaaagagatcaaaaacttaaaacttatccctctttgcctggaacacacttatatcagagttcttgaataccggatgctttccagttcaaaaccaagtgaagtctttggatctgactgaaagtcaaagatcaaaccactactccttcccgaatccaagttgtgaagtagaaaaatgactgaaaagattgaagaccaattcgagatcaagactttgctgatctacgattctactatgtgtcggccaatgaaagtaaacaattttcattctcagaagttgcggaaccaaaattcaaatggccagtgaagatagagaaagccatcaccctcaattgatagatgttgcaggagctgccctcaatcatgatctgtacctccctacaaccaacctgagatagttcattcagaccaacactaggacatttcatatcaaattacttggcaatcaactcttgctgagatcgatccagaactggctaaccactatctgagccatcctccgacaactcaacctgaccatctaagaagtattctcagaacaggacttggctgattgaaaccattagaagggaaacagaggatggaggaatctacgatggtcgagcttctcgggccaagaaccgcgaggaggccttcatgttctacgagcgacggagcagactcggccgaccaaccccacgcttctttgagcgtctgctacgcgactatctggctctgtgcgagtgtccccggatggtggaagagagagctcaggccctgccgatgtcccaactcatagcaatcctcgagcacatgaaacaggcctcgatccccatcgatggacagacctatgtggtcctcctcaaatcactacggctcggtggtccggataaacccatgtaatctattgacaagactacagttggaacagatccatacgctaatcaagctagatatcaatctcgagccggacggaaaactaatccatcagcccttcaaagccttctcctacatcggacaataaggcctggacaatatgggatcaattcttctccccccctcccacgttaggaagacgaaactcagaagacagaccaacggtttcagaaggatgtcaaacgctagctttgcgacgatgtttgatcttgctgggttttaaattgaatgctatggtgacggaagactgaatcttagagctctcgatggctgggccttcctcgtccatcaagctctccatcctcctcatccgaatagcaatccagagacgatcgagcaaccatcggcttgttatctgaataagaacctcttcgacgcttggatcaaatgtctctgtcgtgcactttgaatcaaagatgttttgatgttgatcttcccttcctcctccatctcctgtctgactgacaagtcaaaaactgactacaaccaaggagaagaacagtgcaagtgccagtcaaacctcggaggaagtctagctcatgctcaaagccggattcacagacactccttagtcgcttgtttaagctgacaacgcacctcatctcaaccatcacccaatctctatcctccctcagaattgacagtcaatgctcttgatcctacaggctcattattgagtccctcagctcaatgtacttcataaaatctatcttgtgaccgtgaacaaacctctctactcggaggatcaatcattttttttgttttttttagaagaatagagtctgtagttagtctagaggactaaaacagaagaagccatccgttgttgttattcttttttggaaatcaaatttttgcttcaccatcatagttttttggttagctaagaaaaccattccgttgttttttgacttcatcttcgttattgacttggaagcgttcatctacttgggcaaccaagaaacctctagcttgaggccaagctaccttcaaccactgcctatttatttttatagtccgatctcctaatcgttcttattctcattatctggcccatctgctcaacttacaaccacaccaccagccaaccggctccgacttctatacggcattatcatacgagatgtccagtcgcacaagagaaaatgcacaggtaacagcctatctacatccctgttaattggcattggagccagaatcatcctttgaacacttacaatccatctttccatctcatgctattgaatttaatcagacttggctatcccaaaggagcgagatcaattgctctaatcagacaattcaaatcccagaagtagacctagataggatcaaaatgggcttttaatttgcctttctcaactattactcacaagaattaatatctccgatcagtttaggactcttcttctggctgactgagctgaattacttgtctatctcttctttcacacttgcaatttagtctatcctaatcaatcaagagagggtgttttattttgattcagaaggctgacaaatccaacagttagcaaccgattgaaatatagtgaagtcaaaagcggccttgactgggtacagacataatctgtttattgataaaaaacttcaagattggaagacctcggccttgatgatcaatcaaaaaggtacaatccagctgatcaagaacaatgaccccgcctgccataagatcaaggcaaagatggtcaattgtcttgttcatggtcattttgattgaatttaagcttcttctactcctaccgtaccttatcagcaatgctatcaccacatctagtcaaaccagtacccagtctcaattgataaaacttgatcaactcagattcaagcgattagacaacagctaggtaaaacttcaagcacaatcaaacaaccttgaatcaacactaaagcgatgtgattcaaggtcatgtctggaggtcaaaccaaggattgccattgcaaaccatagtcagcatttcgcgtttaccgaccgaaggaaacagagtaaaatcaggaacaagcttggtcaggcttcctggaatctcattagattggtttgggcaggagagaaagaaaactaaagctatcaggtttagagatcaagtactttgaggttgatatcactgataggcaaagcaacaagacttgtgacttctagaactattgtatcactcccataagaagacttcatagcacctttttttctttcactgcaattcatttcaaatgatttagagactttcactaccagcggaggtaaaaaggactacaacaaatttcatgaaatccaagtccatgttctaatgaatgtaaacctcactgtatatttttatggctactgtttaataaaaaaatctaagggcatatcataatataaagaattgagatacaggtctattgagttcaatcttgggccaagacccagtgtttcaaaattgtttgcttatcagcaaactctaaaaatccttgaaaaagtaatctaagatctatcatcaagagtgactcttcatgttatattttaagaatccctgaaccgggaaatccagttaaatccaatgatccctgaactggaaagccagttatattcaaagaaatccctgaacctgaggaaacatttgagataataaatctaaattaatcaagataagtattaattaggagcaacaattatttcatattgaccgcaaatccataacctccctgtatattggatactgatgaaaactatgattgatgatacagacaaataaataatgaatgttcaacatggaacaagaaggtattgtagatacttgatctgtttctgcttctcaagaaaaataattaactgtgagtcagagactcatcttaggggtagggaatgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagaagatacaaaaagatattactatgaatagtgcaggaaataaatgagaagatcaaataataaggttattatttatcaatattcttaatctacatgaagaataacctagggtacctcactcaaaggtaccctatatttcaactacttcatgcggcaaatctacattaaagacatagggtgtacctccaagcaggaaatgaaatatgcttatgtttataattaaatatgctaataaacaggtttaagacttgaaactgatttgctgtttcaaacatgcatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatttccagggatatggtcacatgtttcagcctccatgcatgaagcacccacaagttgacccttatgtcccagatgcctccacgggtatatcaagagccctctgtccccccaaataatgattcatcagattattacaacccactttagattacccaccgttccaaatgcttaacatttgcatctgtctggtaatgtattgtttcttgctttaattctctgtctatcagaacctcaagacttaagggacatcattagtacataattatgctcccttcttgcttgagattctcactactttattctgggatttaaaccacacctgttcacaggccccagtgttaacaggtacctaaatcctctgcttttgcacgatacctttgagggattaaacaacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttctactatctaataaccttgtaattaccaataatcattggaattaaccaccgtactctgtagtcccagagctcaaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggcatcacgatggctgacaagatgagacgccaggatcaaatcaaactttgttttttttatctttgagtcaacgctgtcattgttgaaaatgtcgagcagagggaacaacctcagcaaactatgatatatctaagacacagtgaagacaaaaagtgtgtatgtaccaatctccatttcttataaggtagaattgcttgtttctgatgtttgaactcagggcaattgaacaggttcttgaccgcagtgggtgaaagtaggatcctaccattaggaccgattgcacgagtgcaagtgggagtgtatagtcgagctggtttgggagactgtttggtcgaagccggtcttctcgagagcgacaaattcaggagtctctacggttgtagtaacaaacgagatagtgcaccggctattgacaagcaaaactcgatgggttgggggaaaggatggctttccggattggtgtgcgcatagaaattttcaatcacttgtgatctgtgcggaaatgtaaatgatgctgaacattcataaatagcaaacagaggttcatttatgagatgagacaaagcgagaggaggtaagcattcccgtcagtcaacaagcattgaaaattactagcctggttgagggtgtggttgagagttgggagagggaattggggatccagaaatgaaagaaagtagacaaaagaagtacaggcgatgaaatgggcaacaagaaggcattccattttaataaaaggaatagtgtggtacaaacaacaaaatgtgcaacaaagaaagattctattttaggaagaggaattgtttttgaatcaggaaaaaaaatagaaatgaactgagtggtgaggcggacctgcgggtataaaaggagggtgttgataaacgcactcctcccccctccccgcacgcccacgcccacgcccctccaaaaggggcgtgcaatcccacccgcccctcagggaggggagggcagacaaacccgcccttcctgacgccataattgggaggtgaagggagaataaagtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcttgacggctgggaggtttcctcccaaccgtcaactgtgggccaggaggtttctccccctcctggccggatgtacatttactatggccatggagagcgtagtctccatggccataggaaggctgatgtaagcaaaacactccagagtgtcttgcttacatcagcctaatttagggttgtgtacatagcatccccgcccaaaagagaggggcggggattgttgcacacccctctgcatgaatgctgattttttttggagcatttcgaggggcgggtcaaaccgcccgcccctcgcttaatcaacccgccaggccagaaccgacctatgtcggttccggtacccttcatactacgtaacaaaactattgccaaaatttccagttttaagggaattaggtgttttggatctagtcttccactaccactgagttactagtctcccactaccactgagttaccagactgtccctcaaacctcttctctgactgaataaatatcatatatttctcatcaactctcatgactcttgacctcatccattgtttcagtccctggtttcttttatgggtgttctggggagagtaggtgaggatcttctgggttctggttcttgatggtagattgcaagatgaggaatacacaaggtgtgagtcttgaatggactccaagttgggtatttgtgacatttatgtaaacagctgtgtccatatgttgaagtccaggctacaactccagcagaccataagaatattcctccttattaatgccaaagcctcccccttttgtgtatccacagtaccaacaattaaaaaaatctaatataagattaaagataaaatccctcttcttttggctctgcattctgtccccaggcagcattaaaaaaccaactggtgaaaagctttccctctcacttctttcttctttgtgtcttgatgccgcctccagaaatttattagggggtatcaaatataactaaatccaccattatttcattgactggtttgaaaaagaaccacccttttttaaacattttggttattgatttaaccccttttggggcccattgatgcaaaaaaaagttttgagaaaagtgactggtttctaatggtagatttcctatatttgataccccctattgttgaatttgtcaaccaagtcttggcagtgctctaagttgaattccagttcccacaattttttccgtcaaaaatccatgtccatcaagatatgcacccttgacaaccaagaggaaccgtctcggacttcaagagtgaaatctcaggggccaggacaaatcctcccggccgtttccatgggggtcttttacttcattgacccctaaaccctggttggtgtggtggagagggtgcgttggggccaaagctttggctggtttgtttgggcgggtgcggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatggtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaactcatttttataagggtctaaaggttgatttgagagtgagagagtgattctagctgatatttcaatgtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcttcttaaatacacaaaggtgagggattttacctttcagaggaacaagagaatgagagatgttagctgggccagagctttacaatgaggggatttagctagtcagaacatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctggcatgttttgctgacgtaattggctgtaagtcatcaggtcttgttttttttttgaaaacgtcagttatttagattatttcacgtgtacacaccttgatcttttcagcttcctcataagcttttcttttcttttttgactttcaaattcctctgtagcataaaacaatggctttcttaagcgaattgatgtctatcatgatgttgagcatatgggtggggacggtgatgagcgctacgacaatggcaacgacagcgacaaatgccttggatcaaggcggacggggtggctcaaagcttggccgccagtccgcgtgaactctctggagcgtgttggcaagcatctccggcattgccaaggatgaggatttctggaccagccgatcaatattggagtggacccgctggacctaaattcgccctcgagttgggcagacttagtccggcagcggccgttccaacaatgaagccgacggctcacagcgcctcttcgatcacctggctcaaaggccgcactcgctccatttgcgacatggcccaggagaagaaaaagctcctcagacgcaccaaggacaaggcccgggcggcctcccagaaacttggcaccgctgatagactcgctctccgtgaatcaggcattgggattgacggcagttggttaagctacccgcccgtctctgaggggcgggtttttctacccgcccctcggaagcctgtttccttgggaaatcaggtttctgaggggcgtgcgatcaaacccgcaactcagagacgggcgggtttgatttcacaccccttttggaggggcgtgggcgtgggtgtgcggggaggggggaggagtgcaattatcttatcatcgcccaaaagctacatatgtcaaatgtcaggagatagtgtagttgtgtgtatacctgtcattacctgtactataatggtgtgattatgtagttgtcctgcaatgtgcatatttatagtgtgagatatgtaattgttgatgtgttggggttggttgagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaaatgaccgtagaatccagttcttgagccatattgggagatttgtgagtgtacatatgagaaaaaaggtgtaattgtgtaataaaagaaagaacagtataaaattttttaaatgggtcagatggctacccttaaggtataccacagcggaaagcacaaggcagatgaggaaagcatgcaggctgaggaaagcggcggtgagcaggtagaaagtcaagcttttcgaagcgtgggaaagcgcaggcagagcagggtcaaatgcacagtgttctggaacttaccatggggaatctgggcactggcgggcttcagtggttatggccgacttcagattggggttattgcgtgctgtggagggtctaagaaagagaagggcacagagaggcggaagcggggtttggcacggccagaccagaggcagaagcggggttccgcgcggccagaccagaggcggaagcagtggtgggatacctgtctgactggccgctggagcaggaaattgaggggtgacaagcggattacaagggagtgagagcagaggacagcatgggaagcaaggaatggagtgtgtgagacatttggagcagtaggagtttggagaggaagagaagtgaggggggggaaaagacttatgacttagaacatattggaaaaacagaaagaattaggaagtaatcatgtattagcctaaggaattgttggaaatagaaaagttagagtagtaaaatcatagagaaaagaaaaaatcatagttatttacctaccaatacgaccatcaagcaagttaccccagacaacaaattggagtaaggaagcattgtggagcggagaaggtcaataaatctcctggggtgtgccttaatttccacattgggtttggaggattggctcccataccaattctgggccgctacactgcgctaaacagcccactaacgttagtgtagcgcccctagaaacagagcgccaaacctgtagtgttagcatgctgttggtgtcactacgctatgctgcgccacagcacttttagcagcacaaaaggcccaaaaaccgctaaaatgtgctgtagtgcagtgcagtgggcccttttttgccacccacgcacatagtgttagggtagatttgtgtatctgcactaacactacgctaaagtgtagcaaaaatacgctagactaacactgcggttagtgtagctagcccagtcttcccaaaccaaccggttttcttttttaatatgtttttagggagttaactctcaaaccagtcaaattttctggggttttgacacccaaatttccaggattctgtggattgagagttgactctccaatgtttgggagttgtttaaccaatccccttaatttactcatgtaatttaaccatttccctcttgaattttacgtcaaaaatccccctttctccattgtaaattattccagaaaatacctctcagagtttttacaaactcttatccttttttgggccaaaagcgtagcggcccatagtgtactgttgagttttcctcttctctggtctactcttacccaaaatcacttcattttcctttctagtcatcaaaaatcagaccagtctataattatcaagaagcctgttttttgttgttattaagccccttctgagtcaaatatgaaccctaagtaattagcttatctcaacaactcatgtctctacgatgatttcttctctttcctgatctctttgcttgatttattaaaaactgattacttagaattaacgactctaaatatctgtggtttatgacatgtttttcttgattaactcatccggcttgactaaaagagactgagaagttttgtacggtttgcttcttccaagactcatgtttcttcctcacagtcttttattcaatatccttttttattcaaattaaactcaaccacatttctgacacttgtatctagtctacttaaacctggcttcttacttgtgaatgaaaactcatcggttcttacactctttttctgtgaaccattcccaaaaagaagatcctcattttttggccctccacctcttgcgcgcctaagttttaaaatttcaacatgtaccagcgctttttttgcatcaaaagaatttagtgttagcgcttttgtagcggatttttgctactctacgctgcgctacagcacttttagcggtaaaaacagcccaaaaaccgctaacagcactgcagcgcagtgtagtgggcccttttttgcggcccacacgcatagcgttagcagtgttgtggcgtaattcagctgcactacacttagcgctaacaggaattccgctgtgtgatgctacactaaccgctatggttagtgtagcggcccaccgttgtgtgtagctagaagatttaccattttggaatcatgtacagccaaaccaagaaagcttgtggccttgggaggtgccgtgggagttctaataaaaaaaattgactggagttggaaggtttggaagaatacatcaagtctacagacaccaaaatgctttccggcctcagcaatgggacctggccagccactgtgctgggggtctgaggcagggggagtaacacatttggacccagtcagaccaagatttccatcaggattccaatggtctcaccctcatgagctgatattaagggataagaaagatagcaaacaaaaatcaaaagtaaaccctgtatgcaagtggtcacgcagggtggtgtagtcttccaaacattccagctttggacctaacttagcaaaagtcccttgatcccaggactgttatgggtgttctggggagagcaggtgatggatattcagggttctgagtcttgatggtagattgcaagatgaggaatgtacaaggtgtggatctcaaacaaactccaagttcaaagtttgtgacatgtatgtaacaggctctctacatatgtaacttccccagttccagtcctccacagctcataacaaggacctgtaccaggcggttgctgtggaactactcttgaggaaatagagcttagagagggatgagagcttgaagggctgcctctctggttactgggagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggctaaatgaagatgtaagatatgtaaagggtaaggtatgaagataataagtctgtgtgaaatgtctcaagtctgtaatgctaaatattttccaagtaattaatgctaaatcaatgaccagggagcaataatgacaactcttatgggtaacaaatggcaagggccaagagagcactacatataagtcttctggaggggaataagaaaacaatgagcaaggcgtcatcacagggtacatgtaacaaggcaacaacatggcttgggagacaggcttgggaatggcatgtgtgaaaagggtgaaacaaggctgaagcaacagggatggaaacatgacatatgaggctactgtagaaagtgccatggtatgtaataaggagaaacaatgatgatgaagaacaggggtctttcctaatagtctggctctcttttctggtggactttctcccactttatacctgatttgtacttattttattaccaagtgtggctggtgatccatgtggagtgttactgatgggttgttggcctttgtggttctgatggaagtgtctatggagtgattgaaggtggccatgagtgtattacatatgtaggatgttcatttgaggggtgttatgatatgtagaaggtgtgaagatggtccagaaaggtggtagaaaggtgtaacaggttttgatttgtcttaccacagcacaagcgccccttgcaaagcaagcctctgaaggagggacttgcaagtaacgtcagaatttgtgtgtggcagctgggggcagttatgcaagaggtgagattcttcactgaattctcttacttagacgggtggtgtggtaaataatactgtgtttctacgcagaaaatataaaaaattcttattatctctttattcattcaagatatggtaaaaatgaaatcaaaaatggaatcctcaggtaaaataaaccctagtcactcactacaaccatacccttatctcttatagtttggaagttacacatatttcaacctgtcatgggatatttcttggattctgcactctagccatagccattatgaatacaggatgaatattgcatactgaattcctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgagattgcatgtatgcatccctttgatcatacatatgcgtccctttgttcattcatatgcatccctttgtagtagtatctcacagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttctctccatcatcccaccaggggaccatcatcccaccagtggaccagatcatctcaaccacccttataaatagggactcggaaaaacgactcccgttttttcgctaacgactcccaacaaccgtcagcggacgtccattgggagtcgtcttctaaagtgtgggtggattctgggagttgtccacccaatttcacatgggcctatacagaatttccccaaagggaaattctgtaaacattgaaaaaaatctgttttttggattttctgaatttttagattttggattttccagattttcaaatttgtagatgctctagatattctagattcttcagatttttgagattttttggattttttagaaatttgagaaattttagattttatgtaaaaaatctaaaaaaatctgaaaaaatgtaaaaaatctagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttcaaagtgtttaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtttaaaattatggcaacaatgaattttcatcaaaatgagaactatatcttgaataatgcctttgacgtgtttcatgaattaactcttacacgctcaattatacttattttttggaatttcaagctcatttcctacacttttaaaggttttaaaattgatggctgtatccattttgcattgaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctatttagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaacaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccaacgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaattgtcaaaaaatagtaagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccatttagttttatggaaattgaatgttaccattaaattctacacacttttgaatgtaggaaacaaatttaaaatttcaaaaaagcataaaaaataaggtacacacatgtatgcaaataattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagtttttattttggggaaaaatggttgttaccatccttttctaaatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgcgtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtgggaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattgaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcattaaaaccgtatggaggtactgaacagccattttggccaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaaccgccaaatgacgcccctgaaccgccagaatggccaaatcaaaaattgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgagccgccatgcatggcactgaaccgccaaattagccatcaattttggaaaatgtcaaatacagcctgaaaatcatacagggcatggcgcactacagaagccacattccccacctgtatcagaaatgtaaacacatagattctgttcgttccatagtgttacccgttacttgttacacataaggacaaaagaagccttgcataagtcacatccagacaacaatccagcccttcccttacagcttccagacgatccagtcctgtcctcacaacatcaagacgacccagtcctttccatttctagatcaagagtaagcagcagaatcccaaacttatgcacccttaatcgccaaacacaactaacgtaacttgcatagaaaaaaagatgttctgtttccagtgtggaaaatctcccgtggtattccgtggattatgcaacgactgtgttgacaaaatgattccaaactcagcacctcctccaaaaatcagacctccaactggccaattgacctcggctcaagaggttctccaaactaaacggcaagagcaatcaaagagccagcagcgattatactcaatccaatcaccacactactgtccccagttccacttcgacagtccatggcatttcctattggcgtgaacccagtggtgaatggattgacaggcagaagtcaaagtatgtaatttcatgcgtgtaaatcccatatcgttctacttcaaacgttaaaactcacctataaccttattactactgtctaataccccaccacagctgtggtccctgcggtcttgaaccctgcatacgaatcagcccaagcatcacattccatggcatttcctattgccgtgaacccagtggtgaatggattgaccggcagcagtcaaagtatgcaatttcatgcgtgtaaattccatatagttctactgaaaacgctgtaactcacctgtaaccttattactaccaacacagctgtggtcccagccatcttgaaccctgcatacgaatcagcccgagcttcaagagtctcgaaaactcaaccttacccaaacaaccgagtcggacgtacagttgcaagaagagctccggcaagtaagggtgccctacctactaccaatcctcctgataagatttcggtccaatgtggctttgagatgtgggcccgaggcaaatatgccccttcacaatcggtcattcgaagcaatcagtttgtgctctggtcaaatcctgattcttttcaagagctgatcgacacactctgcaacaagttcaacggtaaagtggaactccggacgaagatgactgaggacagggaaatgtttggtgtcgagcacttcagtttttgtcggttgggtaccaagaaaggaggatctgttgaagattacgaatcgtttgtcgatttcttaaggcgggaaaaggcgatcgacttgatttatgaccgggacacctttgaacggcacacccttgatgaagaagaacaagaaggaattgacgctcaagctgcacgatatgctctccgatcaggaaaggacactgaatatcatgaagatttgcattcagccgctgaaagtgacagctctgaatccagtcttccttcgaccattttcacatctgcaaccggttccacgtcgaccacaactttaccccagaatcgatcaactttacctcctcctccaagtctaccttctttatcatcagcaacccggtcaactccagccactaatgtaccacagaagaaatcacttgttcctcctccctctcagccagtggttcagaatgaccacaatcaacgtccaaaattctcctcagtcattcaacaagagaccaacccccatgttgaagccttgaacagaaacttggacgacgaacttgtgatttttagcatctgcccatcttgtaagtgtcactattttatataaccacctgacttgagtgactaagaatttgttattagggcgagccgaaacaatcttggatccaaacgatttatcttgggagagatttgggagcatggaggacaccgtgtcataccgagattccaacaactctgactgggttgatggagttcaattgagcctggatcccaatgggctcaacatgcctcagaagatttgtctctaccgtgtgaattataataaatgtttcaaggtgaaagagacgaccaaaatcatagcagccgaggttcttgactccggaaaggtttttcccatggtagccgaatactctcgagtccacaaggatctaacacgtgattcatattcatgtgtaccaaactattggctgaggacctacgcggtttccaggcaattcctggctcaattctgtcaggctataagtcagtcggaaggtgggacaattattaagcaaacagcaaaaaggttacgggtgagtgtgtctgctattcaaatcctttacaaatttcatggactaaccaactacccaccagattgtcgatggatttcctattcaccatgacatctttactcgaccgagacatgaggataaatatgttcctggtcaggatgatgatatgtttgattccactgaagaacccaactacaatctcccgcccaacaatattcgtgatgaaccatctcgagtgttctggatggaagaagaaatcactggtggctatacgtcccttttgtcaattgaaaacgatgtctttttcaccggtgaacctcgctctcccaccgaatttttgctccactcgtttcaacactgggtctataatcatactcgtggccagatcacctttcataaatttaaaggctatggtacccttatttccaaaccacacattgtagatttgaacacggagtatgtgctatacatccatcctctttattgctgtatttgacactcataatttctatacccttttaatccacaggtctatttggagaataaatatgccaaagagttcatggaattatttctcgagaagcacaagtgcaacaaggtgtgcaaagacctggaactacccgacttggttcgaatcccttggcaaccaagatccacaagatccagcaccccaggaaacattcaccattccactgtcaactctgctcatttggccaacgagatcggtcaatccaccatcaacatcagtgaatccaccagcaacactagacaaacccctggccctactaattcgattacggatgaggatctggggctgatctcagtggtcagactgggcacgcaggcactgaggtcgcgttttcatgattgacactctaatttatatagatttaatggccacttaatcatttatcaatccattatgattgtctttttgcatgttctggctatgtaaacaatcataatcactttataattgtctttttccatgagcccattgccaaatgaaatgaatcaggctcagcccttttagactcgaggccatgtctcatgttcattcacagccctcaattatacagcccagtactagatattccttctaatctgagatgagaatttttctcgatccctcacctcaaccacccattatttccaaataccaaaggcctctgatcacccatcatttgaacaccgcctcttcagccctgcagctccccctggtcctttgccctcccatacctgtttcctgctagtaagtgaccctgctcttccttgaattgtgattgctctttggcccctgcctcagatgatggtagtggctgagggccaatgctgaccccattccctccttcttttttggattggtaggccttgcagccactgtcatcccatgatggtactgggtgcagaggaggaagagaggacatccgtggacccccccccctcctcgtccgtgtgttagggtagttgaaaagcgccacgatcccgtggatcgttaggacgctggtgagtgaccgaccggcctggcccatgtttttttcatagtatagcacgacagccactgccatcatggcagtggctgtcagaggatgaggagaagagttaccctgacccccccccccccctcctcgtccttgttgtagggtagctgataaacggaacgatcccttggatcgttacacggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagaaaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaatccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaactagaagtctacatgagggttttatgctggtgaagccttttagatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcaattgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtggtgatggtccagagggtgtagcttccaatccagttgagttccaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtctcgaaagaaattcggctctacggagcatacatatttctttctccgttccccttctgaagaaaaagtatcccacaaaccaattcaatacttgcctaaaacagataaaccctcccgtcaaatcgcactttcttcaggccttgtacctcacttcatcctagagtatcattccttccaaacatctccatctactccaatattcgacaaactctgcgatgtgatccaaacgctccatgccatggccagatatcgcccccataacaaacgaaataccaaacgactcaatggtgaaatgcatctgataggattccgcccaggaaatgacaatggcaagtctggaggtatgtccgaattacatttttttcccaatgatgccctaagtgatcccacatactgtactcatgatcattcattaattattgtcctaggtacttatgtacgcaacaaactcacccctgaacaaactgctgaagacgatgcaaactgggccaagctgcaatcccacaacgacttccttgctggcaggatggaagctctctctcgaaccgccttccttgaaaatcaagccctgatgcaagaatacggaatccctaattggactcaggaggagtggactgaaatgaagaatgaagatcgtgaacacctcaaatttgctgcaaatgtttccgtcacatataacgatttctacaaccaagcccatcaagatgagaacaacttaaatggatggacctatggtatatttgcttatattgataagtcaactgggaggcccattcctcctccttcctccgaattaggtcatggatttttatttccaaggcatgcttatctgattgactttgtaaaatctaatggcattgttgaacttgtttggcagactactaagtttgaacattgtacaactcctcctcctccttccctttcttctcaaaatgatccagaacgcccctggactcaccaaggttgttcttttcaaatcaacaggaaacttgccaatgttgctaaaaaattaaaagatgctactcctgaagagatacataaaaagactttatgtaaatcccaaaaatatccatcctgattccctgatagttacctttttcaattaaattgttctttatttaccatcccccttatcatgatgtcttgtggttgatacaaattcagaaattatgttattttgaaccaaaggcatgaataagacaaagaaaccatattattcatcaaaggatgcagaacgatgagagaaagattcagaagggtcattggtagggtctgaaagccaagacgagtcaaaagaacggatagcttcaagaacaagagagaacacctcccaaacgttgtgaatgtcaacaacaggtattgtgagatgcatcccggtttccagctctttgatggctttgaaaaaccatttgggacaggtctccattaattctgtcccctccggatagaacgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgttcgcctccgacctccgagggatattgatagcaccattctgcactacatcgagttgggagcatgctcttcttgtcccatcgacgtttgtaattgttatagttactcgtccattgatcgagactttcttgcagaagtggaacccataagtaaataaataaaagacttttgatgcatgcgatgttagtcagtttattaccaaaccagagaagctgtggataaataaacttactgctcaacaggatcttgtggatcatagtacgattcctcctccgcccgaaagagttggtttattagctcgctgttgtattgcttcattaactgcgaccacagacactcaatcttctgattgtgagtgctcttggtgaacaggtgagactgaaccggatctgggcagtctgcattgaacgatttggtgaggttgatctggtggccagccatgtggattgtttcggttcccctgtcagtagatgttcggcgaggtatgccaccttcacgtttgacaagctcgagatagtagtatccaatgtgtcgggggttgttgttggtgacatgaacaaagattcccaaaatcttccggctccaagcatcgataaaaccatagagagtgatcccaaacttcttgagtttgtcgtggccatcggcagaccaaatgaagttcgggacgggggtgttgaacacgcgacgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaagggtacggttgatcaatgaaactgtgagacttcattccaaacaaagaaatatcagaaataattccacgggattataataacagagaagacataacacacttatgaatgttgaacccatatttcgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtccaaatcgtcagttcgccgtgtcaggttcatggatttgatcttcctttcgagcgttcgaaaagattgagtatagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatcctcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagtggtcttgaagtataagtccccaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagagtttgttaaccataagctgatggacttctgtaactcgttagggcataagggctcgtcaatctgatgcctatacacctcaacaaaacggcctcgcagaacgcttcaatcgcactattctggaatcgatgcgtgctgtattcaaggactcaggcctgaggaaagacatgtggaatgaagttgtaaaggccagcactctggctcttaatcaaattccaactcatcgttcaaaaaaatctccctatgagatctttaaggatcgcgatttacctctcaacttcttcaagccattaggaatcagattgtcctatcttcttcaacctgacaagcctggcttgaagctctatcctaaaggtgaactgggaaaattggtcggttacaatgatgaactgcgttcctaccgcattctctccgataatggaaaactcgtagaaaccaaatgtgtacaatttttggattactctccgtcgaaagaaataaatgaagacctggaggatatcatcattcttgaagatgacactgttgactctggctcatccgatgagggcgaaaaatccgatgaaccctcagaagcccaaaatccggtcattgatctctctgacaccgtgtccatcgcgtcctcagaacctgatgaatccaccaatgacgacgataccgatgtggaatcctctcttctccctcagcctcgaaccctgcgtgatcgaactcagaaagtaaagcctgccaaatattcatatctgactggcgatcctacctcattcaaaatggccatgaagtctcaaaatcatgtggaatgggagaaagctgctgatgaagaactcgaaaacatagaaggacatgacgtttgggacgattacttcaatcaaccatcgtcattcttgaggactctgtggatcttcaaaacaaaaccgtccactctttcttccgcggaaagaaagaaagcacgcctgtgcatacaaggcttcatgcaagttcctggccaagactttggtgaaacttttgcccctaccgggaaattcacttcccttctcattcttcttacctttgctgtcgacaacaaactttccattcgccaatttgatgtaaagagtgcttttctctttgctcctctggaagaagaaatttacatcaagactcctgaaggctctaagaggaaggctcccttcctaaagctcaaaaaatctctctatggtctgaagcaagctcccatgaactggtacaacactctcatatcctggttcaatgaaatcaacttccaacagtcggccgcggatccgtgtgtcttcatcaatgaaaaacaaaaatcctatctattttttcacgtagatgaccttgtagtggtaggcgatgttgactcctttgaatctctcttcctgaaaagattcccaaactcctccgcgcatgatcctgacactctccttggtatggatctgactcaagaaaacaactctgtgaagctgtctcaacggaaacttattgagaaaggtctagaacttgctggcattcgtgaatgcagaccggtgaagactcctctctcagtaggcattcaactccaaccagcaactcagactgaaattgatgaattccaaaaactcaagataaactatcgctcacacaccggaatactcaactacctttcgtgcagaactcgccctgacttagctcctgctgtctctatactttcaagcttcaacaacgctcctggaatccaacactggcgccagatcattcattgctggaaatacctggccggaaccattgacctatctctcacccttcgccccaatcctgaagactcgtccaactccattcaacatttcactgatgcaacttgggcggatgaccttgaaacacgactgtccagaagtggctcaatctgcttctggaaagcctgtcctgtatcctggaacagcaaaaaacaacgcaatttaaccctctcgtccaccgaagctgaattgaacgcattgtctgatggtgtacaggagaatcagtggatcaagtttctaattgaagaactatacgacaaaaagctcaatccgaccaaatttcacatagacaatcagggacttcttgaaaaaatcaaaaacttcggctctaactcaaaaacaaagcatttagacatcaagatgaaatggctacgcgacttgtacaacaagaaagaaattgaagtcaaactcataccatctgaagaaatgacagccgactctctcactaaagctagctcctctgagtctctctctcagctgaaagaaaaatgtttcctagtagaagtcattttctcatcaaattgaggggggtgttgaaatcctcgtgatcctactgtgaaatctcatctcctccagaactccgcagcacaactcaaattatcatctcctgaaacctaactcattctcttctcaaaaaacctaactcacgacaccatctttccagtcaccgggaattcttcatctcgttcactcacctccggccgtccctctcgccatccgttccctactcgccactctccaaaaatccttccctcacaaatcaactcgtacctatctacatattatcttcctgtccctttacccttacctcaaacctttcagtcgacctcttctgaattctacttcaacctctccgtcaatcatcaactctacactcctacactcctcaacctcgtcatctattggatcactgtagtatccactttggtgagaaaataacatcaacaacttatctcaatcgtcgacctcaactaaccctttcctttatattcttagtcttgtgtcttgtcaaatcctctgtcttgtcttcctctactcagttgtttctcatataagatctttcttctgttgtggtaaactatttctctgttttttaatgtcttttattttctcttgattgtgtttctaaccttcctttctcttcagtctggtttggttttttagtaataaaactctcaagttttcacacttcatgtgccatctgtaactatgtcttgtaccacttgttatgggataagctcaatttcagcttgattggcattcctcactttctatccaaaggatggataattaatagcaacaaagattacaaaacaaatatgggcaataggtcatatggtcacatatgtgacaaagttagtcgcggcatttttggttggatgagccaagagtaatggacaggatagagggaattaccaatgaaaagccacaaactgtaccagatttcaggctaaaatttgttctttgctcatcagcccctctttcacaggctcgctttgcgagttgtctctggccctctgttgagctaggctttggacactgtttttttttccaaccaagactgaaagctttctcagtttggctgtaggctgccagcttcctctctaccattgagactgtacagtctcaatggctgggaggattattgagactgtaaaatattgatgtccaggaggaatactcctccgagtcccagccatgaaggatgtacagtctcagatccatggccatctgttggctgattcaagcaagatactctagagtttcttgcttaaatcagccacccatccttttggtgggcttggaggggcgggaccaaagtgagtatttgattccaatctagacagggagaggagaatatctgaatatatctctactgcaattaatgaaaacagggtactgaggagagagtatagagccaattgatgaaatggggtttatagctcatcagcaaattgtcaaatgatattttggtacacacaaatcaagaaaaggaagaagagaactagagaagagaactagagaaataaacaagaaatgagaagcttttaattaactagctcagcagtaaatgtttgaatgatctctgctgaacaaggaaggagctgggtattgaaattattggaggagttggcaagatagatgatgaattcaggttaattaaagttttatgaaacctggaggagcaggtttacaactcttgtaagtaaattatttcaaaagccacaagaaaagtgaagaaagaattgagagagtcaaggagtatttggtctaacatccctctcatctccttagaaaacagagactatcctttccccatcaagttaagtatctttccttgaatctctcaatttctcaatacaattgtgatgaattatttcatgattggtgatagcgcctgatgaaactcaattgaggtggtggttttacaaagttgaggaccaaatattccaaacaagtctgggatgtttaagcatatttgtcccaatggattctgatgaacttatccaaattatttttgacacaacctcattttatccactctccatctcctcaccccaacttaatcaaatttcaccaaaccataattaggccctgtttggacaacattgctatgtgtaatgaagttgaaagttgagtgtgggattgtgctatatataattttattgatatatatatgtatatctttcaatctagtgctgaacatatgaaacagggcatccaaacagggcctgatttacaattatcttacaaaaaaacttttttttctaaaatctttctcctgccctgcatgtgacaggtaattcaggcttgtttgggatgtttttgccttttgctacaagcctatcttctttcaaaacaaattaataaaatttgaatacaaaatgactatctcaagatttgagttgtgaaacaccacacttggacagctgggggaacttgttccatatctgtcctagggaattttctgaggtacaattctgacattcgtaccatacaacttcaaggaataatctggagtgataaatgtagtaggctttggggtagccacatgccattttgccacaacaatgtaaacatacataaacatatctgaccagtatagatatgaaaaatttagtgttgatgataacagtgaacaccttgtaagttgttgtactaatgtagggagtttcatcaaatgcggattttttataggtggaattaatctggcccttgacacatctgcataagatccctgaaatgatctgtcattatctctttgtgttgcttgaatcgttcacataccaatccagttgttctgggtgctagacacaagcacaaggagctacttgtaaaattgaactcttacacttatcagattcactttgcccagtccctgtacattctcaaaggaatgttgccgatacttttaatttttcacctggttaggatgtttctttggtgggaatatagggtgaactcatgaaaggctttgtgaagctaatttctctataactattctttgcaaaaagtgttttcaggtagtgcgtcaatcttctgcagccgaattcagtgctgttggtttctcacatgaaatgaatgaaggactaacagtggaatgtacattggagtctcataagccttcacggggcgtttggaacccaagggcaaatttcaaaactgaggaacaagaaattcaagctgcaattgaagaatcgttgaaaaccagtaagttttcaccaacccgtggactccgttcccagcaatcacactcagaagatgaggctaacccgtcgccgtcaatgtctccgcctccgcctgggccagctccttcccattctcttccgtcccgcccagagcttactcaggatcagccatgcacctcttctcaagatgctatggatgattatcatcaaggctttagtggcttccaagagcatgtaggtccctcatcaaacccaggtaaaagttttgaaactgtagtgcaagaaatccaagctgcaattttggagtctttgaaagccaatcagccttcacctgcccgtcaaatccattcccaacaattagaattgggaaatgaggctatttctccgccgccaatttctcgcagtagtcgcgctccttccggttccggaccggctccttcccatccgcctccgctccgcccgcctctaccccacccagagcccgctcaggagccacctacctctactcaagagcctatagatgaatctcataaagagaccggtggcactggcatccaagagcatgtcggtctccaatcacacccaagtgcaagttttgatactgagcaacaagaaatgcaagctgtaattgaagaatctttgaaaaccagccagcatccacctccagtcggcaaaggactcgtctcccaaggaccatcctgcgttgcatcactcacaggagaaggaaaaggaacagaagaggattctcgcgcatccaacgcctctcctcctcactcaccaccttcagacagacctggccacaagccttcagtcgactacagttcacatcagcctttgacagactatctggaagggtctagtgggcacacttcatcacgtccaatgaacaaaaacaatgaaaatttaacagaggatcaagctctctctcatccaaaacaagcctcgacacaggaggtatcccaactaccaccgcttgatatggctagaggacatgattctgagcctccatgggttccattgattataggattacacattctcttgtttttttggatcaaagggtttttcggttgatccggctcggattagaaacagctcagcatcagctgttgctcagatcaatctcaccaaattatccttaattcccaagctgaatcatcctctctgcatgatttttgttcaaaattccttagatttggccacattggaaacttcaatattttatgcttgtgccatatgataattagtttgcttttattttttatttttttgatcaaaggctgtttcctcttttattttgtttttaaaaaatacatggtaagtggcctgagcctttacaagaggctgtacaaaactttcttgaatcaactccgtaattgattataggatgttgctaaatacaacttatatactattggccagttaaatttatttttggtcacatttttccataagaaataaaagtaaacatgtccagttttcataatcaaatcaatcccaacatataattttttgtattattgataaacaagaagagccctaaatattaatcttcagatgcccacacaagatccgaaaggtcaatctgaagactattgcagatcctcaatatttgacttttgtaatacgaggagagactagagacaatcaatttgatgaattcaagttgcttgtctgcttgactgctcactgatgatgaatccaatggtcgttttgagctgaagtttgatctgttttggtgttccgatctttgatatataaaggtagatagacaaatagccacacccagagaaaattgatgagtaatacgccaaagacttcgcagtaaagaatggatacccttaaattgttgtatcacatcaattttgttaaacttggtcctttcctgatcagcgattggatcaaaaatcaccaacaaccgacccattgtaaacattgcggggcctaataatttttgcttaattatttctttactatgaaaaaacttgacgaggcaactgtggattgataactatgagggttcattgggtatattgataagatgagaacaaagagagtggatggagcttacccaaatgacttgtcccggctggatttttctgggactccctgctttgcgcttcttgagtccacttcttgagcccatcactacttgttgagaaaagaccaagatcagtcctagcaggattaaaactagcgataaaggcagcgacgagaatgaagcgagcgaccatgggtaacaacgtcaacagcgattaagtatcgagtgttttctgggtttgatacatcactggccctgtatcaattaaagatgttaacttgatggttggaaactccggtgccattggtattaaatgagttgtgaagcgatatcgagaacttactcagaatgaaggagagaagatcgagatataatggcgcggcttggaaggattcgacaaaggggtttgagagatctgattgaccttcgtcgtagaaggtgaaagtagtaagattgatttctttggtgatgaaagctaatttggcttcttggacgatccactggactcttcatacgcagtcattttatcgtcatcagttgccctcgctgacgggtcgtctagccctggtccctaattggattaggaacgaaggaagatgccgaactggggagccgtacgctttctgttcaagctcattgatcggcttgctcagtgcaaagatcattttggccgtatccttgaaagagcctaattaaatatgcggaggcaatgttcaatacagataatggtggtgatcagtaaacggtgaaaacttgagcaacatcatcgttcaagttggatggaaatataactctccagccaattttgtccactcgcaatccagtctgggcacgatcgatccacgagagtcgaagctcgtacgggtccgccgaggtctaagttgaaactagcggccacgatgaacctcacgaacgcgtggaaactagtgattctctaattcctgatcataaatttcagtcacatcggggggtccaccatacgcgagaccgacaagcccaatgatagagggacaggcccgtcatcatcgatgaagatggccgcattgaggttgagttccaagacccggccgatttgcttctctttcactacctcttgaccaaatccctcgataaatcgtgtccgctgcacccacgattcccggatattaacacggtataatcagtaagtgatgagattacaacaaaatttcttcacagaggctctgggccgggcgtcacggccacccaaggactcttgtggaatattcggcaacccccatacaaacgggggaagtgatctgtgcttgtggagtgctcagcggagtcaaaattgtttttggtgtggcagtatattgcttgtcaataccaatttgttgacgtttcttaagattcctctagtatctgtcatgcatcatcaacctcgaccaagcttgacttgaaaagctgcagttgtttcacaagaacaaaccatccagtgcccaatgcaacaactttggagtgacaaaaataaatgaatggggccggtgagaccaacagtttggttgagaccacactcaccagttaacttgaccatgacgtcacaattccctgtatgcgtcacactcgatagtgatacatatgagggtaaatatttgattttgaaaacctatttttgacgcacacctcggaagacttatccagctgtattacagctgcaccaaccccaagaaattcatcctacacaactatttataatttccttctactctggctgaagctcggtatatgtctgttgagggatctcaaagagagtatgtgttacagttttgcacaactgtttgcatacctcagctggtgtagtggcatggccccatgctataaaggagagttggtaattattgacccgcgaggcaacaactagatgctcatttcgagttagactgagccttataacaattaattgtgcttcacttttacccgttgcgatttaccatactcttgatgtctggaaattggcgttgtctgtccgttcttgttctgctcgcctgtcgagtacaatgcatgctccgcccttcaccgattcccgagcacgtatggcatggccctcaacaagcctcgtatcctcaagcttttcaagagacctctgggccgggaggagagatgggcatgttgatcacatccgaccaatcacatcatcaattcatgggcgcagcaggtccagcttcaagcatgttttcacacacagcgcctgcgcctgctgtcttttacccgccgtataacatgcaacaaggagcacacctgagtgatactcccttatacccaactgccttcatcagtcctacctctccaccgctccaatccctaggtcatgatatccctccctatcaacatgtgcctcagcgcattcttcctgagcagcattcatctaccgcacaaagctcacagcttccgggcccaaggccaaaaacgaaaggtagaaattcaaatagtcaaatgacgccgtctagcccgcagaagatagcagatactcctgtgtccaaatcgcgccttaacccccacgcaacgccgtttacaccaccgcataaattagggtcaaagtaagcatgggaactgaaaatctgaacactttatgaaaacttcttcgtctgacattattgttttacccatgcttcactatttttcaaacaggcaaaaagatcatagcaagattgcctcaacagaagaaaaagatgagggcccagttgaacatgaatctggtgaagatggatgtcctaccgagccattgaccagtacagcgaatgattcttctcaacccgaatttcagacaaacaaacttgaatcagctttgcaaagcccttcacagaccggtgaagtttctgaccattctttcggtcaccatcgtgaaggaaaactggatttagacggcatgcagcaaactaagcaatcaacagctgaaatagaaaaagatgatatagctgaagggacagcctatctcaggaacgtcttcaacattcagtctcctaccgctgatgagagcgaatcgcaaaaaaatgtggtggttcgggtgagtttccaatatcacacatttttggttccgaagacttttatttctcgaaacgtcacttgaacttatgaaaaccttgcatcggcgcgttatctttgacttccttctccatataatgcgatggatgtgtgatgtaaaattaagactaaagatagtacagctatcacgttgggtgaaaatggattacaaggagacattaatagagaaacaaaagtacctgcgaattcgatcgaaccgcattcatcttcgatattgttgccagcgtcaatgggtcaagatgggttgagtacgaaaaaatatgaacaggattttccgtccttgctgttctcaagtgaaaaaaaccatcctgcaagagccacgacaagttcaagacctcccaatccaaatcataaagtcggtaggatccctcaaagagagaggaaggtcaaaaatgaaacaccatctgtctctcgatctataaacagaactgatggaaaatcaagagaaaccggtcacttctccagagaaaccatctcctttctggacgaaaaaagcaagcaactacgggaaaagacaaaggctcttgctggtgaaagagagccttctattgattccgtatcaactgaaaaaggggtagtttcgttaatttccaagaggaaaccaaatgtgccacctataaaaagcggtgtgaaggaggtgaaatttgaaaaaaccagtccattatcaacagagcttgggggaaatacaaatgttagagtttctttcccatcaaaatctgaaaaactgaatgatgaacttgtggctagtaagataataaatgccggagaaacaagtcacagccccacatcagcggctcaagttgacttacaatccgaaatttttccaaagaccatggttagtgatattgaaaaatctagtacaaaaccaattatagcaatcatgggtgataaaaccaatgccagccccaccacacaagtaatagaaccccctcttcagagtgtcattcccaagaagaaaatgacccacaaaaagaaaaagtttcaaaaacccaaaaacaaaattggtaatgaaaataataagtcaggactgcccctaaactcaccacaaaagtcctcagaatcacaaaatgctctcaaggatcctaatgcaatagagggttcttttgctcatgatgatgtttcaaaaaaacaaaattctcaactctcctcaaactcagatcaatctaatggtgaaggtgaacattcaccccagtcaaaatcacccctccaagaagaaccacttccaaactcagagcagcatggtacaacagaccaattattttcccaagctggtccagaaatcaaatccaaaacaaccaccagaaactaccaaaagatgaaacaaactttattgaataaagatatagtagataagataaatgttgatgaagttctatcacttgaagatacattttatattccatttgaagaagagttgcagaaatcaaatgggaaaagccgatacgagtggatgacaaaaaagggaaaattggttgagggaatgaaagctcaagatttccaggaagcctgtcggatatttggtgaagaaagggccgcaaagattgccgcagcagatgtgaatctgcgcattgccaattatatgggtcctttatatgtagcattatccgatgataaattgcagctcatcttaagcagttccttccacaatggcgcgtttgaagtgcttgaatattattgggagaatcaccccaaagaattccaaaaggttgaatcaagtattgcagaaacatttgaacgtttcgaaggtgcaagacgcgtcataaccgcccggaaacttttacagaaacatgtccttgcagataattggttggaattccgggaagacgctctagaaaaccggaaactctcggaataccaattgaggggactagaatcagcctggagaatctcgatcaacccagctgagatcaaaaatattagggatcctttcggcgatcaaaacgtgaaaatagaagttttgatagggcgaaaagaatatatgaggtggaaagcattagaaaaatacttaataggaaggcgcgacttggtagaatggtgggtcaacgaaccgtttagccttgaaaacgaaagcctcaagttcggtttggacgttacgacgatcttgcaagtaggcgacgcgcttcaatttggtcacaacggctggagtcacctaaggaaaagcaatgaccgtattgattcagaatatgcgaatctactgaacattgttttgaatgaaaagggaatgcttccgtggcctgaatcagccgaacgaatttggttagctcgtttgcctgaagatctgtaccgacaacgattccaagagattagtcgttacatctggacttcagaggaaccgaagaaaggctcggtcaaggttgagtcattcccgaaatccaaaaatgtccttctggagcacctcaatcataaactggtcaattcccaagactcccacctatggtttgagttacttcgatcactgtgtaatgatcatgaacatattgatttggaaggattcttgaggaagatgaaggtttggaaggcgccttattataagtttcactctcaaattcatctgacagacgacgagaagagtgccctggtcgcttggctcacgaaaatacccagatacaatcctgcatccaaatctaacgttcgatcattagcaagaatcaaacacattttcccctcaatcttttaaaatttcccagtcggagatctaaagcatacctgaaatccgacatttccctgcaacaagaaactggtcctgaaagtacctctttacagtactgaaaccttataaaaaaattgaatttccagctgatgcccatcaagatattccacattttgatcactcatctctaatctatcaattttgaaatacctcattcccctcattaattctcatttaagaaaaataaaaaagaggaaaaaatatatcaaaagatataaagattaacaaaagctgaagtgcaagtctatcaatactcaagtcattatgaagtctatcaaagattgttcttctttgtctctaattatgtttatcaaaaatacatatttttttcagttttcctttctcatcattcttgattcttctacaaatgtttgcaggaaaaaatgaagacagcattttttggttgtttcctttttttttttttttgtcaattaaaggtcatatgattttgtttctttactctcaacagtgaacacaataatccaccaggaataacatttgagggtatttgagggtgatgggtgaaatagagtgattacacctatcaaacctccagtagtgttgcacactgtatactatggcaacacttcccccaaaaagcaatgaacctgtctccttccataggaaaaaaaaaaaaaaaaaaacatcaaaggggctataatgagattcttgagatttcttgctatgtgtgattggccaggatatatatacatataagtatttgggtgggtatttacatataagaaagtcatggccaatatatagagaagcaaaacaaagcaaagcagtcacaacaaatatcaagaagacaaaaaagaaagaaagaaacctgattatgtatgtaaatgcaaatgcgtgtgtgtttgatacagatgaaccaaccaaaaaaaaacataaacactccaaagaaatagaggggacaaacaagaacaacaatagatgatacagcatgtctttaatagaatgattaccaagggggaaaaaatagttgtaagaaaaacaagtcagagggatagatggatgaaagatcaaggaaagtgagctttttcacagttgattggaacagacaaaaatgatcaaggtattgatatgaaaggagcaaaccaaatccaacaagaagcaggaagaaaagaaacagctaaagtccgttgcatatgagggtatgagagtgggcgtgaaacaaagtatggaaaacgaggaaatgtttttttgggggcggggggctaagaactagttaagactggcgagggaggttggcttccagaagcctcattagtggagccgacactggcagtagttcttatttttgtggtcccaccaggtgaagtaataattgaggtggtgactggctcgggattgatttgacgggtctctggagatggtggcatcgaggtcgagaactgggtgggtggatcggctttcttgatcagcccttctgccaattttttatttttcattaacttgggttgatcgtaatagtcaacctatcgcccccgtacaaatcacatgagtttttcaaaaaaaaaatgaattgctagcattgtcagaagctgtagaaggaaggaacgcagagggatgtaaagaaaaaaaccccgcttacagtatggccctcggcatccctccaaatgccatcagagttgacttggccataaagttgagtgttctggttggcgatcaaacatttcatccaatcctgaacgatttgaggcgagtcaatcatcacattaatctcttgtgaatgaaaccaggactgggtatcttggttcccgttcccttgaatgccaactgaatcatctactgccatgaatttcactgtttgttccgccacatttattgagtcaaggatttggtcaatggtctgctgtttttaatgtcaatctccgaataaatcttactcaccatgacaatttcttgatttgagaactgcattgatcggtctaatttgatctttgcctgtatacctgtttgagagaaaaggataaaggtaaaacccaaattagtgaatcacgaaccactcggaacaaaaagatccaaaactctcccccactcgacaaaaaaaaagtgcgtgaaggactgaccaataaaccaataagtttttctgacaattgaatttcttgagagttttgtacattttgataacaacttcttgattagtaccaccttgaaacggaatactttcgcccttgtcattaaaccctgtaagaaggaacagatgaatacaataccaaaatcaaagattgatagagtgtgacaagccaagaaaagtgggagggggaaaacgaaccgagatcaaggtaaaggataacagagactccacgtttggcagtatcgacgcacattttaacgacaggagcagagttgagggtgggtgtctgaatgaatacctttttcttagcgtatttgaacccggccatccacgctgcgttctgggggacccggatgtcgttatgaccgggcaacccatgtggcggccgattgaccatcacgattggaaactccgcgtgctcttcatggatcatgtgcggctggaagtcgcctatgtcatgatctggtgaaacgtttgcatccgcctgacgtaatgtacctacattctgttgttttaaggaagaataagaggagaaagaaaaaggaagagctcaagatcttggggtaatgttgttttggtgaagggagcatccttaccagtacatctgagagcgcactaatgtgaatcttgccgggcgaaaaccgcacactacgtcttcgagaagaaggcgaagaagaagtttctgccaattcgatgttagctgcaccggtagtgagcgtacttccgtcactgtgaactcgaatgtgacgactattgagatcgttgtgaacggcatgagaatcagaaagtggcggtttactcaatgtagattgcgactgacgagcgccctcgtaggacgagggatgctcggtggatgtgatttgactgtcggcagtaatcttacttgcaacagtgctcatggttgtcgtatgctcgtctatcgattcaatgactgtcgagggagatgcaaagtctttgggtcgattttgaggatgtgaagtgccgacgaaagaggcgcggattttaggcagcacttgatgtgtagtggtgttcttcaatcgccgctgttcctcgataagcctttgcaccgcattcgagaatcgaaccgaaggaggtagtgaaggtcccaaccttgaggactcgtcaggatgcgagtgagaagggtctaaattgtgctggtggtgcgatcgacgccggtcttccatgagatctctgactacattgctgaatgtggaattcaataatccatcctgatgttggtgagctgatgcgttacgatccgtctctgcttccctgtgaagtgtagctcgggcatcttgcgcagacttgacgacatcgatgttgcgcaagaatgcattattggaagcaaaccgataggtgtgaggctgagaagatggcgtctcgcctatgaggggtagaggcggattcaggcggttgttccatgagattagaaacatatcgtaaaacgagtcaactattcgcccttctaagtgaatctgttgacgtggaaaaaagtttgactcttgattagtaggtcatcaaagaagagtaagagccaaaaacctctcaccatcatttcaagattgggacgatcctgaatattgttactagaataagaagaaaattttcaagattttaggatcgagttggacgaggtagttgcgctaagagactacatacctattgagcagtgctacgcttcgatcaacgattaggaacttggaatgaaaggtaccaagcagaaccctatggaagttctggaaaattgtagaatgaacagtgattaaaaatgcgatgaagacgactatggagctatccaggatgctggtgatgaatattgtacagatgattgaagaggatgactaacgataacctcgagttccaggttgggaattttttctaaatcgggcagtcctacttctttccatggggaactattaggtttgatagataaatgattcttgaaaacttgtttccaatccccacgatcgtaaatgactgtgttagaattcggcggaaataaagtagggaaagggttagattttcaattgtgtgatccttaggttctcagagggccatagttatagacacagcatcgagtttattttcagtctcaagatagccgttctgtctctgattgttttgttacttgaaagttgggaatcaactgacgtttgacaacaactttgtctttctgttgtcggtctccgacgcgttttgaaagctcgatcagtgcctcacacagggtattctgggagttggatattctgaaattgattatcaagaaaaaaaaaaacgtgtagatcattaatgcctcgaaattcgtgtggaaaagtaagtcgaggaaaacaaaggactcactgtagataattggtggctatcagtacttcgtgcttggccagaacgatacagtcatagtaatgctgcatgatatcactacatgatcaaaaaaggtgcaaatgagtcgacatgtgtgagggattggaatattgtgttcgtccaatctactaacgggatgacgctcaggatggtgagagggatgatgccacaggtagcgatgagggagggggagacgacgccagcgagttgattcctttctagacagagcaggacgtcggagaacatcttgaggaataggtcggagggtcggttggtagttccgctttgagttgaccatcttccggattgataggccagttggatctgttctgctgatggttcgactcgatggtacaagtcatctttgattctgaatcttaaccagattcgttttggtagtgacggtcgtgggaatagcttcttggtgagtctgtatggtgattggcttggatctgatgcgagtgctgtagtgattgagggtgagttaaggttgagatgggtagtgcttgagccttcttcagggttggttgttgttgttgtcatgatacgctgatattgattcttcttgaagtctcgtatgtagtggcagtggtagtggtggtggtggtggttgatgttgatgttgatgttgtacagacacagacagaagtaaatatgtgaagaagatggttggcttgatacactttttatgttgtattttcctgttgggagctgtgtatgttggatgtatgcgctttcccctgttgaccgttttggtaaactcggatcatcgcaaatctgtgaaagatcagacaacaggagctgtgacatccccgtagcatcaaaccactcgcagtcacaactggctcatgtatctgagtcagggcaactctcttcccccttgggccttccgtcatcaagcatcaccggacttggaggagagatccatcggtgagacttccttctcacatccacccactaactctcacttccatagcgtagtgtaatacccaaggcaaaaaaataaacttgtagcatcaaggaaaacctccatcaagatttgtttttgttgttgagtaatcgtgacgcttgaaatgtaacccctccggcggagttggctgtcggtagccggaacagcagacccgtccatagacatgaccatgtaaataggtgaagattgggaaaaccgggccttgatctttattaggcggattgactcaaccgtcctgtcctgtgaagctcctgggcacaagttttcatggatcaactccagtggtcagtgccaatctcatgaacacagtccgggtgcggcggagaggtgttaaggaagaccagggtgttgaagaattcacgttgagaagcaacttgaagtcgtgaaaatcaaatactgctcacattgtatccaccggaattgcagtcacacaggaatatgtatcaaacttgatcccaaattccaaaagtcataaacttgagatcagtcattttgtcaattttctctcattgatgattatattttcctttgccattctatataatctttcattgtatttggaagaatcttgaaactcctcattctttgattttaatggaagtctctgagctacctatggatgtttcttcttggttgtatttgtactttgccagtttcagacactccaactcaagtgtgtgggtttgccacaaatgtttccccactggcactgtacagccataattgaacccctctatgcaatttcagcaggcaggggttcagtcttttcttccaaggggctgtggattatatacaggtcaacaacaattcctctgtaggttattttgacttgtgcctgtgtatgactgttgagatgttttagaatctttaatttgggaatgtaaaactgcatgttggattgttgtgtttagacatcatttgagattcagcatccattcttcctacaatctacatgggggaacatttgacagaggtaatagaagattatttgaaagcctcagatagagtgcaagttattcagagcttaatgaaatactttccctcaagtcaagcagtgtatcaacttgtgtgattccaaaactgacgtttgtcagttgtgcagttgagctacaggtgtgccatctttgcaataacagctcattttatctcaggcggctcttcagacatgtgctaaatcatagaatcaaagagacaatgcaaaagcatgtcacaaaaggccttgcacatgaggaaaaattgtatcattgtatggataggtcaattaacttatgagttacaaatggttagagagggccatgtgagctagcctctctaggagcagtctacacaagaatgcatagataatcaacaagaaaacgctatgatttttcacttttggagtttttccttgagcatctctttcaaggtttcggcatcttcagcaaactttcggattccctcgtgagcttgtctcacgccatcgtctcgctgaacaacgctcatctgaatgcggcctcgtcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaactttcaccagtggtccgctgccagataggtaaatggatggaaaaaatgagaatgagtgaaaggacgcgaatctgcggtagaaggcgcgaatggctatttgaagagttataccttgagcgacactgagtttttgttcaatcttcttgtcggatttgtgaagttgatccaatagggcaggtgagattgtcaagaagtcacacccaacgagttcctcgatttcgccaatctaagttgagtatacattcaatcagtattggagcttcgcaaggcagttttacctgcgagaaatcgtatgttactgacgttacggaaggaagctcccatgacaatggtcttgtaaccctcttgtttgtagtatcgataaatcttttgcaccgattgaacacccggatcagcagcaccatcgaaacaagcatccggcttcttggccttgtaccctacatgcgaacaaagaatgtgagtttcaaaagaacatactcattaattacaaaatttaacggtgacccacagtccaagattcggcccacaaaaggggaaatgagggtgaccccagcttcagcacaggcaactgcctggccgaaaccgaagaggagggtcaagttacagtggatgttgtgatccttttcaagctctctagcagcctgaataccttcccatgacgaggcgatcttgatcaagacacgatccttgtcaataccaactgacttgtaaagctcgattaagtgtagtgccttgcgcttggtagcttccttatcgaacgagaatcgggcatcgacttcggtcgacactcgcccaggaatcaaagcaaggatttcttttccaaattcgactaacagtctgtcaactgtagcatctacttggttgtccaaggacctgtgagaaagatgatatgcaaggattcagttctggaaagtaaaaatgtcagttgttgatggaaaagctgagggtagtaactcaccctccctgtgattttccatattggacggcaacatcaatcaacttcgcgtaagctggttttttgacagcggcaagaatcaacgaagggttggtagtagcatcctgaattatgtgatgatcgaaataattggtcagagtagattcacgaaggcaatccttgggagaatgaaattaaatgtgacatacctggggcttgtactgggcaatacctgcaacagaaatgaattgaaagatggactgtggttaggaaaggtgggtaacgcagtgttaaccaagttggtactgactttcgaagtcaccggtgtcacagacaacggtggtgtattgtttaaggtggtcaagagaggtggtcctatgggcgggtgaggtgggaaaataaaagtcagcagacaatcaagttaaggaagggtagtaacgagcatgacacaaaaccccttgattcgaaagggatgagttgataggagcaggtccaagagaaaggtggactaacatctttgagggtatgatggactctgcgatttccaacgatgtatacgaggatgatggtgtgagttttggttactagtttgggatggaacaggaagaggctttaatcggagatggtggagcagaccggcaagttatgaaggttgtggccaatcgatcaggatggggtaaatacaggaacagcagtggatgacgacagcgattatgtaagcggatttcacagcttagtggtaacacaggcggtaacttggtaagaccactgcagcacagtttgtgcaattctgcgttgagttgtgtaaattacaacattgcttttcatgcacatgtgacaaaccttgcaagtcaacctactccataactgttgtagctctggatgcacaatgtaaaatcatccaatcatcaaaactcaaccatgagttgatctggttaagatcttcaaaattaagaatcacagaaatttcattcaaaacacagcttctgaaaacaaaactggaggacttcccgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctgggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaatttgacgggaagtcctccacttgcaaaggtccccccctacaagaaaattccattctcatgcagcaaaaaggtaccttgaatgtagatttactgtatctttcatttacagtagcagcatttaatcttccagaaatcagcaaaacacttctggaagttaattagggggtttcacatagagatcgttcgttcgtactcgggtacctgttggtacctaggtacctgttgatttttttcagaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcaggtaccgcgggtacctcccctctcttcctcacttagtttgactgcaaggttcattacaatccttttgcatcttgtttgagtttttttgggggggatttattgtgactatcattttattttaaaaacataaaaaatataaagtcaaaaacaattgaatagaattttaaaaaaaactgtttgtaattgctgaaaaaaaaaaaaaagaaagaaaagaaaagaaaagagaaaagagaaaaaaaaggaaaaagaaaagagaacaaaaaataaaagaacagaaaaaaaagagataaaaaaataaaaagaaaaaagaaaaaaaagtaagaaaaaaaaaagaaaaaaaatggccttgaggctggggggaaccccagcgtcccggccaggttgaccggaagggtttccttccggttgatgaggtagatgtacctcatcaatcggaaggggttccttccggtcgatgaggtacatgtacctcgttgaccggaaggaaacccttccggtcaagacacttgggggcggtacccggagcggtacccgggtacctcccctttttttgccaaaaaaccggcacccggcaccgcacccggcaccgcctggcgggtgcgaggcgggtgcgggcggtacccgccgagcggtactaggtacctagcaacgggtaccgacgaacaatctctagtttcacagttgagtgcaagtgacttgcaaaacatttttccagtcactctcatgcatggagattttcaaaaatgtctttctactagccacatctaaccttctgatgagtaatgggagctgaacatgcatgctttgttgtgcagattgactcacaaacccttttgcaaggcatttgcactcaactctgaatcccacaattatagtcactaagaatatgcattagcactcttttaattaacaacaatagatgagagtttggttttttttctttcccttctcaactcttgaaggtacaataatcattcatccctttctttcctcttttacccattccaagtgtggagtgccccattgacaagacaggtgtgattaaaaaaaaaactccctacaagctgtatgaatatttttcacactactttgatctggataagtccactttcatggattcaagattatttttgggtgggaaaccgaacagaaaaacaagggaggactcttttcgaagtgagtgaatggatcacaaaccctgatcatcaagacaaattcaactgcgccaaacagctagagtagaatggcattcccatttattgaaacaagcaaaaagttcttatgatcagacaaggtgtgaaagaggtgtgaaagaaatcccaaggttagcaaattcaagcatgaagttgtagctaacagagattatttccacttgatctcattgcgtataatacatcaggtaaattgtggaccggaatgatggataggaactcctgctttcatgcaagccttgactgttcgaaccccttttttcctccttgtcgagaccgctgaaaagttcaagaaatcagtcctagaaattcatgacaactcaacctggcaaagatcaacgaatttttttgctgtcctacctggtgaaccacagtcacataccggtaaattgaacagacaatctgcgtttatgtccgttggaagtgtgcttgcaaatgttgatgaatacattagttggttgaagagttatttgtgcaaacaaatccagctaatcaattaagcttacctattagtgtatgggtcatgctcgtaacctccgtattttgtttgacatttccatgcggaagttgttaagaactctacagtaaagccatacttcgattcaatcagcgaggcgccataaactttcctatgcgtcttagtccccttggctttcactatattcatcattctaaagagttcctatgatctatcagtgcttttcaatctcgctgatagctgagcttagcgcgtcttacactttatcggggccacagtaggacaacactcctttgccttcaaattccccgttcggccctgattgcgtacatggatcctttaaagcaatcggataagtctattgcggttaggcgaggtcttggatcgcgtgagatcaaatgcttacgctatttcgaatgatgaaaacactctaacatcatttttttcaggtcagaaacgttatagtgcaaataataatatcagttgagcccctccaaataagtgatcgttctgatcattagaaataagacaatatccgcaacaattgacacacctgagctttcaaaatggctgccagaagccttaatttaatgactgcctcaaaagaagcttgaagcttgtattgagttttttcgatggttttttgaaggaacgcgccatttttaagaactccgtacatcccttcctctgtgctaataccagcctgaaggacccccttggtatagttactcagcttttcttgagatttatcttcaagttttgatagcatccaggcgaactctatccactaagaaccaacacgtattttgtcttcaataaacggaattcttacttcaagaaggacaaagactgccgcaaacccttgtgtacccactcctcacatctggtggagctctgattacgttttgccagaaccacaattctgatgcagtggtataaagtaacccttgtaggaatacccaaatccaaacccacatcccgggaaaaaccatccctggaagggctcctgagaatgaggcgacaagcgccaaccatctagattgaattgaacgttcccaaaagtcagattgtttctttgtccccgtgaaatgaaatttctagataatgagcctcacgtagcagacgcgactggtgttggactgctagggggtgataaatcgtttatctatttttgggagagtgtgcagaattcagcctatgatttgggaggtcaagccaagaattgtcacgagagctaaccatcgttggcgcgatatctaagtgtcagaaaatatgagaatagataatcattagcatctcctagtggacaagctcggcagagtgatatttcttggggaggtaggtaaatgctaaccgaccttgcattgcaccaattctaagaggagcgcaatgtggaggaacgggatatcagcttcagttgtcggttcttacaatggtcttggaaacttacccgaatgagagggatgtgtacagcatattcatgactttattccaattttgggtagctacaagaatgtaccaatcgggggccatcgcgctgctacaaagcttcagtttcccatcgaattggcagtgagttccatgtagcttcagtgatactccgtgaggtatgactcacttgacctgcatcacaagtctgcccaatcccacatatgaaattggtgacattgacttcatccgcatatgcctggaagtaaagatcagtcagctgagctttcagaaacaaaagccatttagagatcattactcgcctgcagtttcagagtttttccgccggtataatccctcatgtactcatctaactctagttcttgccatagcgtgaccgtcagggggcgtcgggtgcaatctcttcgagagctttctagtgttgtgtttgtcgcattggtcacgttggtcggagtctgaagtgcggtggccaatgacgcgaaggccaggccagtcgaaataaatcgtgcggcacggaatcgggccgctgataggcacatgcttcccggtgatagccaaatgatgaacttggggagtcccaggatggcctgatgatgttgaagaagtgacactccatgacgggcgcggaggctggaggaaggcttttaaccattcggtgtgaaacatttatcaatgtacaacacccagtactgttctcgtcaagagctgcgatgtagataagactcgagtatcaactcgtccttgcgataagtccggctgtaacaatccctcattccagctgtatggatggagcctcccggaacggttgaaacgcgttcgagaccgcatcctgtcagattatcgcgctcggtaacactgtcacagatgatcaccacttatcttgaatcttcaccctcagttggatgcttatcaaaatatgagattacatctgggttcaaaatgtgttgtcgtgtattgaatccatggacagatatatcgataatctgtccatgtagaccaaccagcacttggagccctaattgtagagtagaccagacggagtagaccagacgagaggagcgaatgcaatgacgcttactacgagttcatgacagaccacacttgatatatatctacacagacactctgcaatgatagtttttttttcttccgttgagaatagcctaaattttttgcaacacctcaggaagacaccatgaaaagatcccaaagggcaggtgggaaaattatcactttcaaagtgccaacttcccttggaaggagagtgcttaggttgagcagtataggattaaagcagttgcatccctcagccattatttaaatgaagaacaccatgttaggacctgtgacacagcccgaatttttgggccattttccaattttcaacttgaaattgaactggcccacaatggtctacaatggacaatattccgctagaaacaaacagcaatttatttgtttgtcagaaataaaatttcattgattttgggtagcttctcttacaagcaaataacaagatggatgagcctgggttggtgtgaaacccctgcttctgctgggtttcacaaggcctggcacaaatgattatctaatccagccaagctgtatttagccttggtcctcctgttctacctagacagcaaagctctcctcttgactgtctaggtaagtaaaatcccattcctgttttctctctcttcctttttctcttttggtttcattctgatagctgtacttacaagagctctcctctcggactcaactgtccagaaaaaacttggtgtgcctgctgtcttaagatcaagaaccagtgaaggacaattgtgtccttacaggtggcagtaactaatggagagctgcccaatgtaaatggtacaacattctgagcttctggatttttggaaccaaaccacatttgatttttggtttgtgaaaaaacaaaaagttcaaaattcattatgaaaatttgaccaggtgctatggcgcaggcccttgatcttgtgtattagtttaaattttccctagcccaagttaatacctggagggggcacaatttatttctagatgtgaccaaaaatttcaggttgtcctaaaggaatatctacacttaaagcagtcataaatctggtttagagatgacaccaaaaatgcagtggtcagtcaccacatgcaaatgataagattgaaggctgccgtgttgattgaccctgatccagaaaaaaaaacaataatcctgtggcttacctcaatggtgggccagctatgctaagagtgtctgcatcagttgttaacttagcgcggattaaggcacttagtccaacctcgcaactgcaccggtccagattacaacaggatcaacttgactcagatctctatttggagctactcgggtctgaatctagacctcaccaatcctgggaacaagtgctccatgcatatttaaagtgcatgaaagctttcctgtagctgcaaactagctccaattgagttggacaaaccaactttaaatccataatacatagtattagatctaagtgatctccaccaccaccattgcagttgaatcctaaagaatagcttagtcatcaactaatccaagcttgctagcctggtacaagttgttcactgatgcggattctctaattgttaatgaatagactaaaagattgtatttcattaataccagtttaaggaaacacagtaaaaagaaagaatgaaatgaaaaaatataatcacctaaaagcagtagatgactaatgataagaacaacaagcgcttataaagcaatgagaataacaaaaagaaagagttctaacaaaaaggatagtgatcaatacatgaacaaggaataaaggatgaaccccaattgagacctacatggaacaagttcaggaaggcgaggattggcaagtgttaagtagaagggatgaggactttggatgatcagatggatcagatagagaagtgaatgaacaatgttcaacaggcatggatgtatgtgaaataggagtgatgaaaggtgttcgatgtatgccaatttatgtgtggcgatgtggaactactcttgggatgaatagagcttgagagggatggatgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgagaatggtatgtctaatatatcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgaggaacaaatgaagagggaaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggaacaaaatggaacaagagaaaattatcaaactgacacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccaaagagatgaatgaactagccaaatgtgtactagtgtgagacatcagaataaccaatgtagaatagtgtgaaacagtgaaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaaatgtggaaggctgaatggggattgatgatgtaatactgcatgagatgattatgtaataaagaaatgaaatgggaatccagagtgtcttctgtcctgggggcttggtcttgtgacatccatggtgttgcaggttggttcaatattccagagggggcttgtcttggtccttcatgagggtattgttgtccagagggcttgatattgtgcttgagtctttgattttgtgggcctcttattcaagattggcttaccacatccacccccaaattagatgatgaccccatcatccaaacaaagaagagggcaatcttgaataaggggaaaaaaggttgggtcagggtaaatgggcacaaaaagtggaacacaaaatatgggacacaaattaatttacttaatttcacataagaaacacaaacaagtggaaaatttacaaatggtgagagaggggatatttcaggcacaaaaggagtgaggaggtagaagaagaagaaaagaaagaaggaatagaagacaggttgcttgtttttgaggagaggggttggttggttttatcaatttatactaagatttttttttgtttatttaccacccccaaatttgatatgaagaggggtccaggatttgtattgcttgaggtttgaggaaagagggttttgaaaatttctgaagggtgaaaatgttgtgcctgtgggtttcagaaaaaaattgaaggtctgataccttctccctctttttttttttttttttttttttttcaagcatctcattctgtttttctgttgaaacatgtagctggtccatagttgtttgactgactacatattgggattccccaagcccaaaccactgttctggccaaccaatgtttcagggagaaaatcctctgaggtcgccaggtctgtgttttgcccgaatggatagaaaaaaaagaaaccaagaagagaaagtaatgtcggaatggtcggaaagggttggagaaggacctgaagaagaagagcaggcatcaggtagtcacatctagaaaaaaagaaacaccggccgagtcgtgggtggctgatggttcctataaattgaggtctttaaggctgcgggtctgagtcataatcgctaatcctccattctccacctgtattgacaggtccgattgcttgcttgtcatcttgctctcctctttcaactgttagttctatccttggcaagtgactgggtggttctttgattgacttcagaatgacattaccaaccaagcaattgaaccccagcaaagccaaactgatcgcatcagtgtctacatccctacaccttccatccatgtcttgcaacgagtgatctaaaaccaccaggttaggtccattcacatcagaggatccaaagctgatgctcttctttgtttctttcttaacctgtccttggtgccagtctgatctcgaaactgattgtttgttgttagttcttctctttgcactctgtaagcgaaatgaatagccaattttgattgaaggatgaccggtctcttgggtaccgagttgaactgtaggcaattctgacaagtcgtttgtagttcttctcttgcatctctttttgcaaaacaaaaccttcctagttgttgcctttgttgcctcctctttccagcgattcattgccccagtagctcttggtcttcccatgcacgaagcttgacaaatcacatcaaaagtaacggaacctgatgaaaacaagctgtcttctaatctatgtcgccactgccatagccataatcattgtacaagcgaactttaactacaatttcaggtgtcgagcttttcctcggaacggtagattgcttccagtgatcggtcagcctctgcttccatctcttaattggagccttctgaatcatactgcccatcctcagcaaagccaaactggtcactcgaacattgataacagtgtatgttctcttgatgggacttccagccgagtggtaataaagcagaacagtgaagctagtctcttcataggctatataccaatcgattgtaagcctgactacagaaactaatgacttgatttcagattctccaaccggtttgaaggtcgactgattgccctgtttccttgttttcaagatgaaagtaaagcagcgattggttcctatgtactcatcaggccttgctaccagtattctctcttgcacttgattgataggagatggtatgtagctgatatctgcaagttgtttcttccttattttctttctgaccttagataggcctgggatgattgcagatggaacaaacccaatgaaaacttgatccatattgttttccaaggtaaattgtgagttggttactactcccttctttatgaaattcatagaatttttgatgctgatacagtcttggattccagtttcttcaataatcagaagggtttcaatccatgagtggctggtatcagggggttccaagaggtccagatttagatgatggggtgttatttggtgagttggaggataaaattcttctttgtggtttgtgacagaggctaatgtaacattttgctccataattttcccagggtccttctggaacatgacttccaatatgtttgaacttgattccggtgtgggaagaaaggggattttatcctgttgtccaacaaaatttatttctggtcccaagtgagatttttcttctgctccacatgcaaaggtcaattttatcttatggctttccaaggaaggtgaagtcttctgagtgcaattttctggcaatccaaattgtgcaatttcagagctggtactatctggatcttcagtctttttagtaatcagaaattctgaaatgttggtaggcagctgatctgatactattgggtttaagcctggctcattcactgggattaaggtattggtaaaaatttcatcagttaccttttctccaaagctttcctcaaggatttcaggtaattcaggttcaaggctgtctgggatatcttctggtggggagcatatttctgacaaaatggatggtctaattcctgaacttgtctccttttgagtaccaattccttcaggtttaacaaccatgatatccttcctggggaactgaagttgatgttttgaatccaaggccaatcctaatttgtttccttctgtttcttgaaagatggtgaatcctctgtcttgctgatatcttcaacagtgtactgttcctccaggatttctaggagttttgaaaatccaggaacaggtttgtctggggattcttccacttgaactacaggtaaatattgttggggaagaattttttctgggaatttttcttcttctttaggtctgctttcttgacaggtggcaatttctggtccaggattgtcttttccatttttgtcccaggattctaattcttcacaattttgggggagctgggggggaaattccaaggttactgatactactggggaggaatcctcttcaatcaaggcacatggtgaggacatttctgaaggaattagtaagatttctgtttctgatccaagttttttggtttcttcttgtttcaagtgttccagggatgggttattttccaagatcagggggcaggagtccaaagttgaagaaggtactgggggaaaatcttctgtaagtggtgaatggatttctgagctatattcttccatgggtctttgagaaaatggatgctgatttatttgtctaatttcttttgcaggttgattaggggattcttgaaatttatgaattttactgaactctctatgtataaaatgaaggagaattttggagtctgggaagatgagaaattcatctctcccccattctgcatttccactctcaatgatgtcatccatgactgctgatttcaattctgggctgaggccttcaaataaccattcaatgaacacattggagttggaaatatatccctgtctcaccatgtggtgagtaacattttcatactgcttcctaaatgtcttgaattgttccagagttttcattcctcccatgttttgtgctatttttaccaggttgtccaaatcttcaaggcagtagaattcttctggtgagtaatttccaaatcttgtgaataattgctccttcaaaagtttccagttgcaatattcatatcctgacatttcttcaacttctttctgcagttctgatcctttgatgaaatgcaaaatttggctggccaagtcttcagggctggctccatcagtatttccagcagctatatatctcttgatgaatttttccacaggaatgttggatccatcaaagcagagttctttgtccaggggtttaatcttgacagtctttcttcctccagtatatttgggcatttctggttctctctccaaaaagtggtttgggagggctgtctttggggtaggttttctttcttggaattctccatgttggcttccaggggtttgaggagataagggctcctgtgggtccagagggttcaagtcttcactttctgatggtggttggttgtttctcatagttccagggttaaaaggtgagtaatttccaggaggttgttggtaaaaggtggttccagaattatagtaatggagaggaggtaattgagatggtaaaacttgacctctccaggggggaataaataaattggtcatgttcatattctgggtaggtctaaacatggattttcttcttggtgagatcttcaggtgggtgggtgagttgttgaggtttctactgttatgataattttctgattttctaattatatgtttttttatgcagatataccaatgaaggtttctgcaggtcttgaataaaggttgtaaggtcttgatcttctattatgactggtagtgactagctgatctgagactgtatatttaggtgagggactgtgattgacaatgactgaaaccaaaagatcttcaggccactgttgggacaccacttgtggaactactctttgggatgaatagagctggagagggaaagatgctttaatgggctgcctctctggtaaactgggttgagtaagataacaagaaaaaagataagagtgtggactcttaaggaaaggtgtggctttggagaattcttgagatgggtatgtcttctgtcttctggtcttctgtctgaataatactagtatcccaaatgatgatgggcaactactaggctaatgaagggtgatcagttatctggattgctggggcaggatctgatgaggaacaaatgaagagggaaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggaacaaaatggaacaagagaaaattatcaaactgacacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccaaagagatgaatgaactagccaaatgtgtactagtgtgagacatcagaataaccaatgtagaatagtgtgaaacagtgaaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaactgtggaaggctgaatggggattgatgatgtaatactgcatgagatgattatgtaataaagaaatgaaatggaaatccagagtgtcttctgtcctgggggcttggtcttgtgacagtagaggtgtttcaggttggttcaatattccagagggggcttgtcttggtccttcatgagggtattgttgtccagagggcttgatattgtgcttgagtctttgattttgtgggcctcttattcaattttggcttaccacagcgagaaagatatagtgagacaaaaagatatgtctgatggagaaagagaaagacaagttgggtagagagatgggaagaatgacgagtgagaatgagaaatcaagcgaggatgaggaattcggataaaagttttattcctgaggagagggaaggaagtgtttcagaacactccaagagagtgataaggaaaaatagaagaggatcaagtggagtaaagaccacacacaagatttagagaagaggatcgagcggagtagagaccgcatacatgatttaggaggcttaagcaaactgatgtcatcgcaatggcttgagcaagatgacatcaccattttgatagtgagggacaaaagaacagtctaacttctaagctttttagagagggaattaagcttggacatcaacactaaccgtagtgttggtgtggcgtagcgtagcataaatacaccagtttttagtgtagtgttagtgcaaatccacatttctgcgctaacacaacacccaaagggcacaagagtgtgtcagatgttagcgcagaaatttaggactgtgctaatgatacgtgctcagggtacaaaaaagtgcccactaagctgtgttgcagtgttttttagtggattggattgttggaattttttgccgctgaagtagtgtaatgcagcatagcactggtagtggcgcactaacactacaaaacaatgactctgttagcaccgttacaaagtagtgtagcgtagtgatggtagcggtgcactaacactacacaaaaaaggtcattgttagcaccactatgctaacactaagtggctctgtagcgtagtgtagcatagatgcccactgctgcttaactcttgtcatggattccataatcacaatgcaagtgttcttcaagtgttcatatttcagagaaaaacttggttttaatatcttttcacttgaaaatgaataaaatttgaattcaacccaagatttaatgatcctggttctattttttgatattatacctggttaaaagtgatcctaggctgattctgtgactctgtatatgtctttgtttattctattattcattcccccatagtccagttgtgaactcaaaccattcagtaccatttcacctcacaatagagcactgaggtcacctttgaaaactccaaaacctcaggcatgatgtgtttagttttgctcatgttcctaggggcattggagcccctcatttttgtattaaaaatttggcatgatactgaatgccagcaacgctgggccagctacactaacggtagtgttatcctagcgtagtgtagtgcaaatacactacattgtagcgtagtgttagcgcagatttctgtatctgcgctaacgctacgcgtgtgggccgcaaaaaagggcccactatgctgcactacagcacattttagcggttttttggctgtttttgccgctaaaagctctgtagtgcagtgtagcgtagtgtcactaacagcgcactaacactacaggtttggcgcgctgttctgagggccgctacactaacattagtgggccgtttagcgtagtgtagcgtagccacccactgttgatgccagtcacagagttccccatggaaaattgagtattccactgggttaatgaaaataatctgccacaataacactgtgcaaaatactgcctacattccagatgctgacgcagcactcccccaatcccaactgcctctgtcaaagggagctgaatctgctcatgggcaatgaaggtcactgagtcttaaatgtggagatggaggatttgttttctctaaccagtgataatgtgtcagagttgaggaagagaagcttcaaagatccagatttcagaggatttccatggttgtccaatgaatttgtctgaatctttggtatgaaaggataagtggttggactcactgataagtcctcacacaatgaaagaattatcttgtttgatcctaaatatattccacaacatttcttgatagcatgcaatgcttctgtgcatatgtataatgtgggacagtgcgtatacagtgaaaagtggctgcttatttttggattccagatctccaaaaatcagaattaaattcatgaaacttggtaaagtggtgcataataggtcccaaaaaatgaatatgaaaaaatataaacaaaaaataaagtttcagcatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttcatattcattttgggggagtgggggtgctgagcgaaagcaagaatggaacatggggagaatgattataaatgaaaaaattggaaccaaaaaaaggtttggccaggggcgttgataaacgcacgccagcccccctggcgcacgccagcccccctggcgcacgccaggtggggattggcgtgcgggcgtgcacgcaatctcacaggggtgggttgggagggccgcgttttacacaccccgctttgcccaggtttggttgtccagcattggagacaaaacagtaaaatcctagtgctttactgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggtcctatgggaaggccccttttttcatttgatttcatttctttttttttttttcaaatcccctcggcctctttggtcacaccgccgggaggaacccctcccggcaagcgtatgtacacgccagcttttcgggaggggttcctcccggcgagctggttttataccagctcgtcggaagggaatacttccgaaaagctggtacatataccagctcgtcggaagggaatccttccggcgagctggtacataaaccagctcgtcggaaggaaatccttccgacgagctggtaaaaaaaccgcttggcgggaagaatcacctccgactcattagaaaaaagaagacgcgtgcagtaagaaatctactccgatcatatgaaaaaaaggggaatgcctggcgggacggacggctcgctgctatacactctggagatagtcgtggggggccgcacggcaattttctttggcgtgcaggcgtgcacgccaatccccacctggcgtgcggtttggcgtgcgtttatcaagcccctttggccaggttggttgtccagattggagacaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctggaaaccaatttttccaaaattttcatttataataattcttctaatatgccaatcttcctttctctcagctagggtagagaattgggccaggctgcccatgggcaggccatgtccgccttgggataggggtgggttttagcccttttgggttgcttggtagcccaaatgtgccagcccaataggcccttgggtgagcccaataggccccctccctctaggctgtagctggctgctccagctcagctgctgtaaagattatgcttgtccggagtcttaaccactccaactgccaagtcctgccatctttgaagtgactattaactaaacaatcatttcaactaccaatacttctgctccaactccaattcatctaatcaacacctgcaatgcaggcctatctcagccaactaattccatttcatccaataatccaatcacaaccaaacttggccatccaaccaaattgaatacattcgcaactgccaagaggcgccagatgaagagtgatgtgtgggaccactgggagcacttcacaaaagaaggtgagccattattactattttttcacaaaattattgagttttttgattgtttctttttatcctttaggtactggggacaaagcaaaagcaatatgtaaatactgcaatggaaaactttctagttgttgtaatgctggaaaaatcacctccgctgccatgtcaatgcctgtatgcagaaccttggattaaagcttccatctgacaagcgcgaatggaaattctcacaagaagcctcaagagaactccttgaaaaaatgatcatggttcacaagtatccattaagagggttcatgtactgctgattttaaaatcagcagtcaaactttgctggaatcaacgctgggccgctacgctacgctacgctaaagggccacttagcgttagcgtagcggcgctaaaacgggcccttttttctgtagtgttagcgtgccgctaccgccgctacgctacgctacgctgaagccccgctaacaggcggcttgcttctgggtagtgttagcgcatcgctacagccgctacgctgcgttacgctgcgctacagcgcttttagcggcaaaaaaggcaaaaaacccgctaaaaagcgctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcgtagcgttagtgcaattccaaatttctgcgctaacgctacgctaacagctaacgcacttctgtgccctttgcgcgtagcgttagcgcagaaaggcagattttttgctaacgctacgctacaaagtagcacatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttgctggaatggctgttttaaggtttatgggaaaccaaaatagtttagtgggaggtccccctttggattcaaaatcacacatttaaagttcatcaggtttttgcatcagcaagcaagccttaagctgcatcagcagaggtttggctggaacgtgaactgccttatttcaaatggtggaacacaaaattatccaggaatttatggatctctccaaccagatttcaggatgatctgtgcaaaaacggtgcacaaagattgcatgaagatttacaatcaatacagaaagaatatcattgaagaaatattgaaaatcccacgtttagccctgacaacagacttatggacatcaaacgatcagaccaggtacatggtaatcacggcaccctatatcaacactaagtgggcacttatcaagtgaatcatcgggtttaagacgctccctttgcctcacgctggaacagcaatattggaaaggatctcacaaactttgctagaatacaacaccctcaaaaaatgcacctttgtcccccttgacaacgcatcagcaaacaatcttgctatcaaacgactcaagacttttatcaatgaacacctcccagggggtcttgatgctgatgggtcatactttaacctacaatgcgctgctcatgtgtcaatctagttgtcaaggacggtctccaatgcattgtcttgagcatcaataaactgtggaactccatgaagtatgtttgaggtacaccagctagaaagcttgcatttgaagcagctgtcagttcatgcagtatcacttcggagagaaatcctgcgcctgatgtttcaacacaatggaactcgacattcttaatgatagacttgtcacttccatttaagcctgctttttgttggaatttcatctctttttcttctcatccctaaaaaactcatctatcccattgttaaattcaacatgatttgataaataatttacatgatttttactttgtttttgatagtttctgtgtgatattttgttatgttgtctagtgctgcaatccttgtagtctttgaaccctgttctagtctttatcaacttacacttattccagtcatcttttcaagcatatcttaatctgttttattcattttgatattcatttttctcaaccacatgttagacctcttgtatgtagactatttaacgcgtagtcgcctctaagtaaaaaacacattggctctcaccctcttttttcgacccttgagtctttccaacaaaagtcaattttttttgcccaaaaaattccttctcttcaaagaaaattctctgcctttccaggttaaatttcatcacgattaacagtcaaaagacctgttacaacaacctctctctctcgattagattagaacatcaacattgaccatgtccaccgaagtcattcgagaaaccaaagtcctcttaacccctctcaactacgctctctggttattgccaatggaggcaagactttttagattgaaactcctcaacattgtcaaaagtgaagtagaaccggacgaaaaagaaaaagaattgtggatgaagctcaacaacgacgtgtacgcagaaatcatcgggtacattggtcaggaagtactcggtttcgtcagctctgccttgcctgtaacccctcgcttcaatggatgtggtatttggaaactcctgaagtcgcaatatgccggtgatgacttgacctctcaaacaaccgctctcaatcagtttctacacctcagcttttcctccatcactaccttcatccctgctgttcgatcagcaaatcaaaaaatatctatgttgggcctcattctggacgatcgtgtccgaacaatccttatgctcaagaaactacctttggactatcgctcttttcgcgatatcgtatcaatgaactatggatccgaatcttttgaatcagtcattaagaaactggagagctatgtagctcagaacaatttagataaaaaaccggcggtatcggcgactactttacagtcgcttcttactcgatcgaacaatcaagctgcatcgagttcaactctctgcgatcattgcaagaagcccaggcaccgcatcaacaactgctgggttaagtatccagagaaagcccccaagtctcactcagcacacctaaccgttcaagacaactttaatcaactcaacgatccgacagacttctccctcttcagaacagccgagggcaagctccatcatgtcgacgaaatgaggtttgaaggtgttcaatacttcgatacatagtctaccttgcctcctcactctttttatctctcatctccttcaaacaattatttttttcactctaaggttttttaggtctgagtagcggggggtgttggaatttcatctctttttcttctcgtccctaaaaacctcatctatcccattgttaaattcaacatgatttgataaataatttacatgatttttactttgtttttgatagtttctgcgtgatattttgttatgttgtctagtgctgcaatccttgtagtcttcgaaccctggtctagtctttatcaacttacacttattccagtcatcttttcaagcatatgttaatctgttttattcattttgatattcatttttctcaaccacatgttagacctcttgtatgtagactatttaacgcgttgtctcctctaagtaaaaaacacattggctctcaccctcttttttcgacccttgagtctttccaacaaaagtcaatttttgttgcccaaaaaattccttctcttcaaagaaaattctctgcctttccgggttaaatttcatcacttttgaaaacttatcaatgacagattaaagttatgactcctgtcccaatagcaacaaatggtctgaattgggaactatgcaagatttccttggggttttttacaaaggtgagcagtcaaagttttcaagacaccttgcaaacaaacaccaatttttgaccattaattaccatcttcatagccaccaaggatctttctggaactcattatccaactgcaatacttctatacaggacaatgaataagattgaaacccacatcaaccaagcccaaaactcagccatcacatccatcacaatttttcctggttcaatgaaggcaaagtccatgacgcactgggatcaaatggagtgctttgcatccattgcggttgtttttgatcctcactacaaattggaatatcaccaattttatctttctgttgatctcaagctacccaaatctactatcaactatcacatttcaaaggttagggataacctttatgaatactattctaaatatgcaccaaatatcaaaccagccaataacctggaaagcgcttctacacaattggagtcaaatcctgccaatgacaatgatgaagattccaaattcaagtgattccttgccagtactaagcaatctacaagtaatgcctcaccaaccgccgagctcaatttatatcttcaagaaccaaatgtcaaagtcccatgtcaggccaaactcaacatccttgactggtggaaagcaaactatgttcgctttccacacttatctcagcttgctcagacaatattgatgacacagatgactgcagttgcctcggaatcagctttctcaactggtggttggattctagacgacttcagaagctgatttcagccacctacccttgaggcgcttatctgcacacaagactggttgagattggatcaccagtaaaattgactgttttctttctttatcacttcagtggttatttattactattccttcttcttgtccttcaatcaatcaattggttttctttttttatcaattccactttttcttatgtttcgagtgtttacatagccattataaaggtaaatgactttcagtggggagggaggatagagaaagtgacaacaaggtggggccgattgccccatcccccattgttttgggatgggtgagtgggtgatgacaaggtgtagttgtagattggccaattgcctgtgtctgacactggtcaatgccaatgggttgatgacaagcctaccaatcccaggcaacactggggaccaagcagcccaattgtggcccaactggattgaatttgggtgagatcaatgggcgggaagcccaacccaaacccgcccccaaagtaaccggggcagagagaaattagagtgggctgacccaaacccacccaattctctaccccactctcagcactcccactcccccaaaattaatatcaaagcttttgaaaaaaagtaattttatcttttatttttcacaaattttgaaactttattttttgtttttattttttcatattcattttttgggatctattatgcaccacctgaccaagtctcacaacttcaaggttgtgttttggagctctggatttcaaaataagcagccacttttcactgtctacccactgtacaagacttttagtcttttcctcaataattaaaattttggattgcattctacatatgcacaatgacactgcatggcagcacacaatgttatgaattgtgagcctgagcctcttatgtggcaacaggacacaagaaaagaagggggaactactgattggatttcgaggaaaagagaaatacaaccagaagtcagaagagaaaggggaaagagagagaaagaaaaatagaaggagaaagagaaatagtttttatttgtttttatcttttatttgagtgaatctgcagtcttactttcctctagtaggatggctgataagctgtcaaagactagcctcttctacaaaagaaactgtagaaggttttagtttgaatatgttcagaactaaccactattttttagatctatgatcaaggctctttaaagggaaacctatgtggttttcaggtttaccaccaaacaatgagatgaagagtatgattgatttgatttaaaagaaagagagttagagagaaagatatggttgaagaaccataggtgagactgagataacagagcaacagggaaatcaagcaacaagaaagaatactaactgtcagagtcctagcacgaccacgtggaggtaaaactgggagttgggatcctttcgacaagttaagcgccaagcggtaacggggttggttggtttgtcggtggttctggttcaaagtgagtctgaaaaccttgaagatcctgaaaaatgcgaacttagaatcctcagacaggattttcagagttggattacgtaataattacatgtacttgtggtagagggggactataattcttgagtagcagaatttagacaagtactgtggaataaagcaaagtatatgaaggattggagtaagataaaagtggtcagtggtgactaggggttaatttagcagagaaatccatatctgaagtcagattcaagaaatatcttatgagtaaaaagttatggtaatattatagtgagaaaagatgataaaagcagtcttttggtcagctgtgctggctctaaggctgacatgactcatatttagaatgttacatgttactttttttgtaacttattttgtccatgagtgaagcccttcatggccaagtaaacttggacagtatggctacaaaccagaagggttatttctattgcctgataccatccaacataaatagatccttctcaagtcctgatttttttacatgaatatggtttttgattggttgatgtgcccctgaggttgggttggatttgagtggcatgtgtaggagagcctctaaaatttgggtgatgcagttggcacttgatttctattcttgttgagcctggataaaacttgcatgttcagtcttcatggaaagcttcacttaaatgttgattctttttggaaagcttcaataattcatgtactctctttacaagatattccctgttgtgttgtccaatgctgggccttcttatttgaaattgattgaatggggatgtctggttttttgatgatgggaacatgttgttgaaatttcatctttttcctcttactcaccccaaattcccagatcattattatcatttctactctttgtttcttcactcatcatagtctgtacaatgtttagtcagtatgtctgatcacatgtcttgtagtcattgaaccctgacatccctgacttatcaactctctagcttgtcttatctttttgtgtgacttatactcatgagcccttggttattttttgcatattcattttaaatcttgcccacagtttgaccacatgtacatagactacttatatgatgctagctacatgtgaatcaaaccatcgtttcttttccttattttttcgccaacctgagccggtccagtgaaaaataaaacaacctcactgttttttcttcttcccacaaaaagtccaaaaagttcactccgcttcggtattaagttcaacacatgttgaaagccttgtggattcttattgatgataggattggggtaaggatcatggtggaaggcttttggatgggtgtgagatgcactagacatgtatgctgagcattttgaaatttgaactcaggaaaaggggaggcatcactgaattctgatcccagggggcacactgaaatgaggggctggtgctaggctgggtgttactgttgagctatctgtaacatagtaactgtatgatagcagtgttgtccactgctaccaaaggtcccatctctacactcattactggtagtgccatcatagctttttctcactgaaatcatatctatcactcactcaaacacctcatcctgagccatgacatctgtgtctgttcagtccctgttggtcccctcaacagttgaatggcaccaaagtggataattttgctaatattcaacagaaaatcctatagctaacaccacagttatggtgaaaacctgcccagacagagtgcttcccaaagttctgagggaattcttgccatttttggtgaattctaccacaagcatatacaccctgaatgtgtatgaaccagtcaaaatagctactctccaatgtcttctgatggatgagttttacaaaaaaaaattggtcattggcagctgacatttatggggactttctagggttttcctagacttgctgtaggaatggctatcagggcagtatatgtgattttgagaaagtttgctgattgtgcaagccagttgaattgcttggttctatgtaatagggttccgatccgggcctccgggttcgggtatcgcctttccgagatccgaacccgacatatccggctccgacgccgggtacccgacggatctgagcctccagcccaaacttcaccaagcggtttgggagagcccaaaactaacttttgattttgaaaaaaaagaaaaatctcgaaaaaaaagggtccaaaacccccaaaaaccccaaacttctgccataaagggcagaattttaggcatcaaaatacccgatcggataccgggtacgtctagagtcatcccgtgacccgactcgacccggtacccggtcgggtagcgccggatctttggggtccggatcggaaccctactatgtaatcttaattatcacatctgggagatctggaggtggccaaagtttaaaccgggggcctggatctgccaacagagacgcgtcatctttcagcttggaatcaatccatgaacgtttttgcattctttttcaactacaaattgcaatatttcggatttcatgcagacttccaacgtgaaaggcacctgtggccaccacctttatacatactctagcaggggataaagggggtcgttaatggtggacagagggggtgactcgcgggtgattgagaatctctggaatccctggaatctctggaatctccagagattccagagaccgacaaagcccaaaaatccatgagtccgccctcgagccaccggcttggccgacacagtcatatgacccccggccaagacggtcatagtctgacataaccctccctcgatccgtcgccttccggatagctattgcgtctctggtaggaaaccaatcatcaagacacaaaagattgtgtccgcttaccagtaaacacatgtaaggaataaatttcgtaaggtcttcaggtccaacgaacacacctacaagcgacgggcctgccaccacaagacaacaattcacagccaacggctacgtttgttccttataatctacttgcttttttctctcagagcatcatgcacacaacttggttttgaatcgtgttcaattttcaatttcttgacttgctttgcattgattcagaaagatagtttatcatcattatttgcatgggtttggtcaaaataatagtgcagaatataaatgaaaaaatgagcggataaagaaaaaaaaatgaaagtgaagtgtacatgaagaccaagtgaaagatgcaccatagatgtttttatcatacaagcgatgaagactgctcaagatcacccacctctgcgctgactccagcatctcctgtgtgagctggagactcctctgtgtttagatcttgatcttgttcttcttggttgtcttcaagttcttcatcggtcatccaattaccatcagcatcttctccatcatcctgcccaacctccagaacaccctcctcgagtgccgcatccacttcgcctgtgtttaccacaaccgactccgcttgatcgcgtcgaatttcatgcctcatctgctgccattgctgctgtaatgcgattcgattgtttgctggctgacagtggctacacagccacatgacatgcgaatgccactcgcccactaatgtagcatgagttgaacgatgatgtcgtagtattttcctaatcacccgtaacttatctaagcgactcaagccgcaaagctccaaattgtcgatgtagtcaagttcgatgtcttcagatgtatttgtttcgttcgccaacagtccaattcctgccaagcattttgaaaaaaaattgctgagatcaaaccatccagagagcagaagagagactgaggtatgcgtacgtctgctaatgtaggtgatacggtccgaaattcgactgtagtatgcgactgcccaccctattgccctggccaactcctgggcaatgagttgaaattcctcttgtacacgactgagaattagcacacagttgattccagctcgaacgtttggatcaattccccagggttccttgcatcgcatgtacaatccatcgttccaaaagtggtgatccagaggccactgagagaacgttctgtattcgagagggtagagtgatgagtcgcacgcctgctgattgggaaatttctcaataaattcgccaagaagctcgttgaagctgtcaagcaaactcttgaccgctgattgtcgattttgcattgccttcatgatcctctctttgagctcggttccgaggcgagtaccgatccgctttgaatccaagtatggctgtcgctcgccatgtagttgaactgcctgcatatacagttggtttttagaattccagaggagcaatagcagtcgctgctcatcatctgtaacaaaatcctccttcagtgtattatttggggacctagtcatggcaatgaaaaaactaaccgttaacttcactggatggaagggcatcacccagctcttcttccacttttttgagctcctttgataccttttcgatccgatcaaaaattttgttcacttccttttttgtgaggatattgaaatttggatccaaaagtcgttctctgcatatcattcattgttattctactggttttcaattaagctgttaaagagattcaacttgcctttggatatcaagggcttctcggtgctcatacatttttatgagtttatttcttcgctcttgctcttcatcagtgtgatcggctctaaatgtcttctgatgagcccattgcttcttgaaaaatgagactgtgtagtttgatcttgaaccattgaatgggtttggggtcgacaagagacgctccagttcatcccgagtctcgcagcgccgtttgagtgcatttttgaatttctttgaaagccatgaggctgttatgtaacattcagcacaagatggacataccagataaatggtgaaggaaacactgacgcaattgccttatcccccttgtgttgtgatgcttgacgcgatgggcaatcgcacctaatcgatgattacgactagcatatctcaatggacttacaagaggtgacaaatgtgaccataatcgctcgagaccttctccatctgacaatccccaccccgtgttgaaccttgggttgtaatctaattgacacatccagttgtggacataggagtggaagattgatgtaccgaacgtgagttgaggtgcatattctgacagaagaccgcgctgaattgccaaaggaatgaaaataatcagactgctggtttaattgtaaatggtatctgaagtaagaaaactcaccgctccgatatacttgtggagggagcaaccaatatcatacaaaaccccaaccggccggccaacctccacatttccaagcagttgcttgagtagtgccaaaggtagggacctctgctcacctgacttgtatatgttgcacatagagattgcagcatcatggcggcagcagcatcccatgatgccagtgtcatcacaccccttccaggttgattcatttctcttgtcatcagctgccttatgagcatctgcacatcgatcggcctagttgttcaaagaattacatccatatatcttgaagtcagcaccggaatcagccaatatcacaaaataaagggacctactcgattgggtggttggttcacaagctccatgttttggatttcacgtgtcatcttgtcgcttgccccttcaggtaggaatatgtgtggtgatcggagggcttcgtaatctcggcttgcttgtgagttatgtctgtgctggaaatttccgtccagacagacaatcagtcgatcacgagtagattctgggtaatcggccgaattggatggttggggtccaaagcaggctggacaggttcggccagctaatatctcctgatcattaagttgtaagacttcctcaatcaacacagctgttttttcctctagtaatcggaacatatccacggctgctgagaaaggcttgcgcatgtcgcgggcctgacaagaagtatcagaaactattaactattttgaattgggatgaaatgaaggacttacatgctgttggtttttagcacacagacgttccgatcgtggctcaagccattgggtaagcgccaaagtgaatgggagcacgctgatgtggcaatggttccacaattcgttatgtaaggttagaagagggagggaaaaggctgtttgtggggacatcggtgatcctgcaataaaaccttgcctcaagagccggactgcatcaagctgacaatgacaaaagtctgattctgttcgtttttaccctgttaagaaatattgagctagtgagtaattggtcggttctataagtttcaatgaaaataatgcagagaatcatttttgaagaacacacaccataaacatcaactaagtctaccagtcgagaagtcttgtgttgcaagggacacgcacattgagctgtgaattcttgatatgcattaggagcagcccaatttttcgtacggagttgcagaatgatgtactggggatgcatctgtttgatcaaggccttccagttgtaatccttcgctaggattcgataacgctcccgagccgactcaattgctccatcaatctgttcgctttcgtccccgggaggcagagtcacccaggttgtccgttcatcattcgtagaattggtttcactatcggaatcatcttaaaaatttgtggagttttcttgataagagggttcgtaggagttattctcttctccttcgcttgggcctgggatttgctcagctcaggctgtgcctgttggacgtgtctggagtcggtggaaagcgctttgattaaatgctgagttcgcctggcgtcgcaatctctgagagagacttccaccatttttctttgagggtttccgtattcccattctgattggtctgaatgaaactaattagtaggagtgttgtcacaggttcttctttgttccgaggccaactgagttttgtaccggagatgaacagaatttgatgaaatggaatccggaatctggatgatggtagactttggaataaaacactggtaaaataaaagcagacagaaaaccagaagaatgataacacagctcaacctactgcagagattgtaaaccatcaaggaacatcatatacataaaaaaactataataatcacacaccaggagatggaagaaagaccaaaaaaataccggttcttgtgggacaatagtgcaaatacatgaaaatttgaaatacaccaataattccaaggatttagtagaatttaatgtcatcaacttcatatacttttagaagaagggtttggctcttatgttgtggtgataatatcctagagaaattgggctagaatatagatcttgggttaatagagctaggaagatgtatttccatgaccactagccatttgttcaataaccaggctttcaatacccaaaacaacttgttcattccaaagatgaaattgtttttttcatagtgatcaataatctatttagtgtgaccattgaataaataaattgtgatcatggaaatatgagtgcttctgaaaaacatacatattttagtttaccaccagtcatttcttcaattctcacactcattgattattccaaagttgatactatttatttatggattcctttaattccaaaatttgaaattattttttatggatttccatcagcaaataagatcagctttggaatgaaattttttagtttggtgttgaagaaatcaccagtcatgcaaataattgatgaaatgtgggtattcaagaattgacttgtgatcatggggccactagtcattcctttgataaccacactacatttacaatttaaaagccggtgttatttgttgattaaccccatgagaaaaatcaatatattaaaattgagttaaaaagatataagtcccatacccaatacccatacccaatacacataatcattcaaaatgatagtaccttttcatagggtttatcagcaaataatgccagcttttgaatcatcattgtaaggtattggagaaatgaacagtggccaactgaaatatgtatttttatggattcctatgaacaaatgagaacagctttagaatgacatgtttagtttgggtattggagaagctagaggcaggctctactggccacacaattatttggcctatttcaataggcaacatcttctcacccaacaaacattgtctccttcaagaaacatggcattatgttccatgaaatcccctcagtgatgaacataacttcaaatataccttctgccacccaatcttaatccaccatatcttctcattcaaaaccttattttatcaaattcaacatatcttcccattcaaaaccttgttttatcaaattcaatacaaatacaagttattcatggaattaatttgttgtgattcaatactcagttcaaaatttactactgctaaatcttcaagcaaacacatcaaggcatccgaaccaaccaaatctaaagttattagatccatgatattatcagagaagaactctgtggtattaattattacaatctgttaaaatttaaggcttgtgaagggaaaagtttggcaaatcccagaacagacagaagtctgaaagaggctatttatacttaatcaagcgggctaaagtgtgcttgagattaagactaaggggaggctgaagtttccacttaggaccagtttaaaagactgatgatttttaatttcttgtatcaagctaggcttaaataactacataaaagaggatgttcacctaagaacttgattcagccaaatattcaatacaattcagccaattatttgatacaaaatctctgatcatccactgttttccacaaaagctttctggcatttgaattatcctcaattggtgcaaaattatggaatatgaatccctgtgttcttcaatgggtatgatcaaccagacctaggcagggctgacagtaaatgaaaattgagtacaaatctttttgtgtgttaaaaatctcatttcttgttatgcagccaagaatttataacatactatcaattattctgaaaccatgaaaaaaaaaacatagatagctttagcattagaatttttattcagaccctcctactcagcctccactcccaatatgacctcctcttctctgttgctgccattatctcttttctccttgtcagcagcctcattaacatttatagttgggtcagaacccagtacaaaatcttcctccaagtcatcgccgtgagtgccgctcccattgtgtttgcgcttcttgtttacgtttgttcgtgaaattgctcctgaactagtagatgaaccggaaaccgaaacaggaacaagttcgaacaaatcttcctccaacgctgcaacaaccaactgacccggtttgtctttcatatctcccggccgtttgcagaagtggaatggggtgacacctaagttgttgtcccgcactcgtaatgacaatcccagctttgtgagtgttatttgagtgtttgtgcctggccaaccacgtccatagccaccaggaacagcagtatctgatgatagggagaaagaaagggctggaatgtcagagaatgtgaggaataaatattctccttggtaaagaaacagaattgtcgcaccaattgctttattaagtttttcacgtatgaactcagtattctccttgatacttcccttgtcgtgctttgtaattatttccctcggcttcttctttttatttggtatcactagagttggttcggtaccagatatggtcttcacggctttctggcctttgattaagtcggaaaagagttgacagggatcatccttggttgcatacatgtcaagaaacatctcgcccaagtgacttcctcctacaaacatgtcatctttgtcctttccacgggagccaaggaccagaaagccttccagtccagaacttcggctgagctgccttaactgaatccaagagtgcaaacaaagaaacagactaagattagtgagtgaaaaaaagttgttttctttttgccaagatataactcacatcagccacaagtttatttgcccatttatctgagtcaaaaggtgcgggtcctttacgcttgcgcttggttgcattagccaaagtttccgtttcttctccagctttttgagcttcacacgtgattgattccaggaacacagggtctttccacttctcttgtgtatcagggtcgagtaagttccacagccgggccaattcacgtgctcgatcatttggaggaatggattctgtgaaaattaaagaatttgaatgatgagagttgtttcaaataaagatatgtgagagaggaagagaactatgagttgactcactatcattaaatatcttacttgcttctggatcgtacctggtaaaattattgtaattgcttggaccccttggattggatccctcaccaacatattgcaaacatggttcaatagtcaacttatttttgtatgcaataatataaagctgacgttggtattcgatgtatgcagcattcagctcaacagtatcttccgccgagagtcgtacataggttgagtcttcagctacaagtttaatcaactcgtcaagccccttggtctttgccttttcaacaagctggggagacctctgtgagcgtggtgggggcttcggctttttcagatggagagctggttcttcgagggtggtgtcgtttggagctttggtctcagggagaatgggtggggctggtgggtttgggaggggagctggggggcttggaagaggagcgggtgggtttggaaggaccagacctttcttgacaggtttcttgcgctggcgtttgggctttgatgatgtgacagggtttgggttggtcgccgtagtgctcaaaagtgggtcattgttcaaggcctgactgttagggacgtgttgaatgttagtgacgtgttgactggcaaggatttgttgactggtattgatgtgttgaccggcagcaatgtgttgacaatcagtgaaatgttggccattagcgacatgttgattattagcaatgtgttgtccggtaatgacaagttgtccatcagtttgactagtagaaaaaagctgactgttcgcaacaaggtgaccattagtgaccagtggaacgttggtagccagttgaagttgaccattggaaggaagctgggtattggcgacaagctgaccgggtagatatgagttgttttcaatgcaattcaagtcgtcctcactatattctggccggttatattgacttctgtccgtctcaaagttggtattggcataggaggaagttaatgcgacgaaatctgagtccaagccgagcgatgacgggcagctgaagtcaaatgattgtgtctgaggaagcagcattgaggaaaggacagggaggtaacacggaaaagttgatctctgagtgaatccgctagtgacacgtgtgttgccaactgagacgaggagagggttaaattttcgaggcaataaccaagatgagcggcttttagggttcggtgagacgtccacgagagatgctatcggggtgtaatttacggcagggcagctggtgctgggtgaatgaaaagagaattgtggatgagttgatcgggttaatcacttgactgtgttgagaagattgatggaaaatcataaacacacacaactcagcgatatttttcacaaagcaatgtctgatttctgtcctggatgcggtcgagcggtggaattgttgatacatgttgaccgggttgatgttgagttttgactatgctagcctctggtggagaccgacctagcacctagcctctgggagatggagaccgacagttgggctagcttggtccgaaaggctatgtacggttttcgggctacatgatgatccattattacatacatactacaggttgtgtcagagttatgactgtcttgtggttgggccgggggtcatatgactgtgtcggccaagccggtggctcgagggcggactcatggatttttgggctttgtcggtctctggaatctctggagattccagagattccagggattccagagattctcaatcacccgcgagtcaccccctctgcccaccattaacgaccccctttatcccctgctagagtatgtataaaggtggtggccacaggtggtgaaaggatggagaaagtgtatgtagacaggtgcaaacataataattatattttggggtagatgtggatgtacgtaagctaggctttgatgaccttccatgacgtaaatatgtggccaagcatgaccatcttgagtcttcttggcaggatttggttgttcataattcatgaagagggcagcatttctacttcctcaagcaacctatttattacacacacagtataaccaagtcaacaccattagcccggttcacgtagggcgtttttatgacatgtgtgaaaagtcacactgctcgtcgcttaaattgttttgcttaaattgtgcgtgggaccccgccaaaattttaacgagatgtcgttaagcattgctcgtcgcagaaattttatttgtggacgagcacctacgtgaaccgggctattagcctgctaatcgcttctcgagaatatcgatctgtaagggacaatcaccatctgggtcacggtctacacagacgatcaagcccacccgccatctccagtctcactcggccatcccgttgcagataagcgctccaggccgagttgattgccctagtcctgctcgaggaaccggagtttgtccaaacgggaatttgatagatccacctcactcccacattgaccagctccgccatcaaccatccaggccaaccaaacttgcgtgaattgtacttgattacgtacaaacgcacaaatgcagcctaacatagtccatccagctaaacagagagtgccaaagagcaaatcgtaatccgagagcaaccttatctacacgtatttatttctagcccttccccaggtttcccccctgtctcctccactacaagaaattacaaattaccaacacacttgccaacttgcctgtcacttactacctcctctgtcccttcacaatcaaatccattcagcccaagaatcaccctctgacataccttactcaatttgtacaacactcccctcaacttataaatactcacttcgcttccaagggacctcaaccaagactacatcaatctagtctgagctgagcacattaaaagtctgttttctgattcaccaagattgacatttggcgtcctaattaccattcgaccgaacgacactgacagatatctgtttttcctccctttgaacccttcacacagccccaatcaactcgtccttcgacaaacatcgtcatcttcaattgatactggtggtaatacactgggacctgtctcgaccccactacatcaatgcagtctggcgccatcccacgtgaaagctgccccatgtcagaagcccacgatgagctgactgatgaacctcctataggggagcacactataaccaactccactctcaaaaaaagatatacaccccaccctgttgcattacagttactggccatcgccttgtttttcctttctcagctcaccaattatgcaagcgcaacctcgatcggccatcaatctgggccggccggtgagcagcccagcctggaaaggcgcaagtcgattccccacaatgtcactcacaacttgaaccagtccaccaacgcggtggccatcgtcctaattcctgtcctcgtcctcgcctctggtctctttgcaggtaagaatagtcatacatacattcttgtagccctgaaccgcctaactgaatcttaactcgaccattcaggattgacgataggatacatgagtttggattccactcagctggccgtcctcgctaacagtgggacgcctgcacagcaattactcgcgcagaaggtggctccattaagagcaaaaggtcacatgcttttaattacgtgagtcctgtcctgctccttcctcacctttgcctttaaatcacaatatgcatggttcctgacctcacacatcacactcgatgcttttgctgctagtcttttgatagccaacatgatcgcaaacgagaccctcccaatagtaaccgaaaaagctctcgggggtggaatccaagccatcatcatctccaccgtgttggtgattgtgttcagcggtcagtttatcatagataaatttagagatctcagggttgatagaaacaacttaactgattttttttcatactttgcacagagatcataccgcagacggtctgcgcgacctacgcacttcggataggtgcattctgcgccaaaccagtccagattctcatctaccttttttaccctatagtctggcccatctctcggttattgactaagcttataggggaacactcgggggtcatctaccggccctccgagctgaaggaactcgtcaatctccatgcgcgcaaatctgagcacggcggcgatctggccgaggatgtggtgacgatcatcggctcggcaatcgacctacaagaacgcgtcgtccaagactcgatgaccgcactcgaccattgcttcatgctcaacattgatactcagttgaactacaagactatgtccgctatcctgaccagtggccactctcgaatcccagtatacgaaaacgtgattactccttctggcaccggtcgtaagattgttggcgctttgttgaccaagcaattgatcctgatcgatccagaaggtacgcgtctcagcgtttaacacgaccaatccttgaaccttcttatctgacactccccctttcttgtttcagatgggctcctcctgcgggaatttccactgaacccattgccccacgtggccagtgacatgccgttgctcaacatattgaatagctttcaagagggtcgtagccacttagccgtggtctgtccaccagccaatagcctagcgcatgttgaactgaatgagcctaaggtagaaaagaagggcaactctggtgagaccagtaaacgaccctggtggagttcgatcttcaaacgaaagcacggatcatcttcgccgatcatctcccaggggaattcttccgaggcgtttacgttaatgtctgctgtccagccctcgaaggcattattgactgaccaaccgctcggaatcatctcgctggaagacgtgctcgaagcgctactcggcgagccaatctatgacgagaccgacctcgacgagcatggtcacatggctgtgccgccttatgtgccaccagaagctgcgttcgcgctgaggaaggaaccctcgttttcgtcgccttccccggactatgattccaagtcctcctcgtatctgtccgccggttacgagaaccaggctgagattatctcgtctaacgggctctcatccaaaagagctgccccatcacaccaggtcttcgacttcgagcgcgcgcaagtcaagcctcgctcgataccctccaacctcggcatgcttgacgaatcccagcccaccaggacgaacaatgctgacggtggaacccggatagcctcattgtatgcccaagcaatgtcggcgccctattccggggttccaggcgggtccgaagtcgtcgatgtgcatgtgccagacagagaggtcgacctgcatcgtgggttcacttcgtcgagccgaaagtcatccttgcgtcatcaccagaaccgaactgtcgtatcgaaagaccttcacgcagcatctgtcaatgaaactagccaaaccgatcgcgagccgacgggaaccgttccctatttgatgagccctacagaagataactctaatttcttgggacagccttcagatctcagagaactcaatcctgatggatctccggataggacgacttcagtcttccaagcaggaccagaccgcactggtttgcacaaagataagagcccaactcaacaaaagcgttgagactcttgaaaggaaaacaatcctcaaatgctctattttacgcccgtttactttgtcttattagctatgtaatcgtcttcgttcctttttgtttgtttgtttgttctttcattaaatttttgaggggatgggagctggactgtggggtgcataaattactactactactactactatatattatacacgcaggtctttgtcattctttgtgctcttatattaaatgttcaactttgaatatgatacttgtcttcgtattatctaatgactacacttgtataattaccacttgtaaccaaaaaaaaaataaatgaaaatcttcgaatttttatgattgccatacatgcttatcatcctgtatcacctgttctgatgactgtttacctatgatactgcatattcccttacgatttttaattttggtatggagatgaagaatgattgaaatgattcatttcccgtgatcaatgtcatcatcaatcaaatgatttaacaaaaagacaagatttcagaatctcagttgataagaatgtgaatttttactgcattcttcagagtaacctttgattctgcatataacttgataacatagagttcctatccaaggacaagtcttagatgtgcactggggaacctattggatacgtgttcaattttcatgacttgccttctcgagtggaacatgcttgctgctgagtttcctcatacataatgagctgtatgtagtactctgaagatttattgatgcgtatttttccagtggatacatagacactataagagagcgatttcccaatgatggaatggatggtttgatcaatccttgttcatgattccggctgtacaaatttacctacatttttgtttgtggtgattaaagattgtggtgtattttgaggaagcttctgtgtttcctgggctgactgatgtcttcctctggcttgaagttgtactcaactgtaagaaagaatccaaaaagtgttgaattgtcaaagtctccctccattgagactgtttgcatcttgggtcttgattttcttccacaacgcattgaaatacttgtcttgagctctcgaccgatctcgttcctcaaacaagtttcctgtccatcaaacttgaaccaccataccataaaagacatcgacgattgtaacaacctttgggattaaagcttgtcaagatctcaagtgagtcgtcacacttgaacgattggctccatttctcagtgttttttgctcaagaaaaaaccccgctctggttcttctgtctgtcttatttttgtagccgtcttcaaggaaacgatgtccgaaaccacaacgacaacgagcccagctacgactcgtaaggcccgaacgatcgtaccatcgccaaggatcgcaattgttgacctgtcaataaagttttctccgatattttgaccacacatctacataggcatgatcgcgatggctaaccgtgaccaacggatttttcatttccaacacttttggaaactggacgaaacgaacgaacgaacgaacgaaataggaccccaaacaacgttggcaccctccggaagctgaactcggtcctctttcccgttagctatagtgataagttctatcatcaagtgcttgatgagtatctctcggattattgcaaactcagttgagaactaagctcgctcaataatcatcatcagatttactacacgggattgcttagactgacttgaatctcacccttcttctcctttttcgtgaaaaccattcaaaaacggaaccaaagtttattacaacgatctgccagtaggtgctgtttgttgccgaatcgaacccgacccaaaggaacttcctggagctacacccactgggaaagtcaatggttcggcaagcaaccaatctaatggctcgtcgaaccaaaccaaattatgtgagatcgagttcctttactcctgatcagttgacatttctgacgcttctacttgcatcctttctgactgaatcgtgatagatatcatgacccttggtgtattggcaccttatcgccagcaaggactcgccacacaactattgaaccaagtgatttcggccgcccaaaagacacatcagactagccaatcgacctctcaggccaatggagagggcccaacaacgaccacagcgagctcgacaaacaaccctgagagcaagaagacaagccagaagggcaagaaatcgacagtcaccaaacaagtcgaatcttcggaatcaaaatctaatccaaaccacgaggacggcgacgaccagccggtcaagatcccctcgatctcttcagcttatgtgcatgtccagttcggaaacgaagacgctaaagagttctatctcaagaggggcttcagagtcgacggcgaagtgtctgaatattaccgaaagatcgaacctagaggcgcttggattttggttaaagaagtctctattccttagctgattccacctaaaataaataaacaaacaaacaaacaaacaagaatattgatttaccaataactcaaaaaccaaacaaaacaagactcttaccaaatgaacccctagaccaacccttggaaacccccaaatcaaacattccaatcacgatctatccccgccgaaatgtgaccactttctcagagtttttttttttttttttttttttactttttgtatcctgatttcttgctggtataaaacccacgtctctagttgacccacgcacagggtggattctatacatatataaacaaatacaaatacattcatgctcaaagtatcagggatcactgatagcttataatcacatactttgagatatgatagggttctgttagatggaagataacagggctagattgatcagtcctttatctatatccatagatggatatgaaatctcatctcagtggatgcttccttcttccaatgatttcctccttatggttccttgtttgtttatacacatatttttgattcacttcttaattccatgaacctcaaacagactccttggatttcatgaatctgtatgaaaccaagttgaagggggagatcaagaagggcagacaagaggttctgttggtacttagcctgtaattccatgaatcttaaacagactccttgcatttcatgaatctgtatgaaactaagttgaaggggagatcaagaagggcagacaagaggttctgttggtacttagcctggtaatcaataaacactgaacatcaaatgggcatttgaagaaagcttgtctaagcagtctggtagcccagaacaagtgggatgcagaactggccagtcacagtctgtcaggccattggttgaagcaaccagatctgggaatccattgtgcagtggaagttcagtctgaagaatcggtggctgggtttttgtcagaagcggatggaggaggtctcactacaaactacaatacctctgtttcctcaaggataaatagcaagttgggtggggccaatttcctggcactttgattttttacaaaatgctgcaggagtagaaattaggctaaaatgagctgttttagggcccgttcggatgcgcgagggcttgaatctcaactttttgagatcaaaatctgcccatgggcagattctgatctcagtgcaacataccatggcagccgaacatgtcatggtatctgaacctatgacacagaagatacagatactggggatcagaaccgtttggctgccacccactaaacgaaatctgtatacttgatgaccggtcatcgatctgttcaacaagtgtttcaatctcttggaaacccagaccagccttttagagctgtacatagtctcttgatgaccagaacgaccggtcgtcaagagctgtagtcttgataaccgggacgaccggtcgtcaagagctgtagtcttgataaccgggacgaccggtcgtcaagagctgtagtcttgatgactggaacgaccggtcatcaagagctgtagtcttgatgaccggaacaactggtcattgagagctgtagttttgttgacccagaccattctctttggtcatcggatgtattctcttgatgacggttgttccagtcatcaagagctgtagtcttgtggcaactgggttttctggtcatcaagagctacaatcttgcaatgactggttgttcaggtccggttttcaaaagctatggtatcttgatgaccagtcattctggtcatcaagagttgtagtgcaacgattggttgtttggggcatggagaggtgttgagggtgttagggcatgagattcaaaatcttgcttgagatacagcaaaaacggtgaatctcagtctggtggaggacaagattctgaatcttggatttttttcaagattccatggctgccgaacactttttctgaagctcgtctggatctcagaccttgagattctggatctcgggataatcaggaccctggaaaccccctataaatgtgggtgacgaaaatcccggaattttcactaaattcatacatcggggggcgccggggaatggcacatttgggcccattcatacacatttcgtgcgtatgcttgggccaaaatcccccggaaagtgagtaaatccccccgaatagccggggaccgggccatttttgggaggttttccgccaagttggcggatattcatacatttataggctgtttggtgcgtaacctttaaggcaaccaaactcattcataccactttcgtgcgtatgattttcatttttttctaaaaaattcatacattttggtcacccacatagttcgggggtttccagggtcctggataatctcaagtttgcgggggctggtgagattctcttgggattcgcccgcgcgtccgaacggccccttagcccaaaaatataagtgcctcaaatgttccaaaatggatttgtcactcacacattagcccggttcacgtagggcgtttttatgacatgtgtgaaaagtcacactgctcgtcgcttaaattgttttgcttaaattgtgcgtgggaccccgccaaaattttaacgagatgtcgttaagcattgctcgtcgcagaaattttatttgtggacgagcacctacgtgaaccgggctattatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcttgtaaattttagggaaatcctgtaaaaaaaattaaagatttttccagatttttagagttttctaattttttttagatttttccagattgtatatattttttcagattttttatatttttctaaatttttcagatttttccagattttttttgcaagagacatctataaagttgagaaaaattaacaagtccaaacaatctgaaaaaatctaaataaagatctaaaaaatctggaaaaattagaaaagtcttaaaaaattggaaaaatctaaaaaatctgaaaaaatcccaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaagtctggaaaaatctgaaaaaatctggaaaaatataaaaaattcagaaaaaaataaaaaatctggaaaaaactttaattctttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtcattttgaggggttttcacaattgaaatttgtgacatttttaagcacattaattcaaggtgtttatgaacaactttttttcaaaaatgaatacgttgactgacccgatggcttgaagttggaaaccccagatttgtccatatcttcaaaattctgaaacctagttgagaaatgccttgaagcatatccaccgcaagaggtataactgggttgctacaaccccgcagcagcaacccactacccacccatggctgctacatcttcaagttcagatctgtgattcttcagtccttgactgacccctccatcaaccctccatttcccctgacttcaagttcaatgcatcttctgttgctttttcaagaatcatttgactatccaaaacatttgagatggacctataactcatcctaaacatgctaaatgctcaagtagcaacactggcagctctttatttctatgtatcaatatcattttctgttttgcttttaatattctagttgtttttctcctagggtcttggcttctttttggaaatacatcattgttagttttttatgttttttttctagttgaggaataaataaattggggtcctggggaattaatacaacttgcaagagcccctgtgtgcaagtttcaaattttggccacaatccacaacccccaacatcaaaactttcacaagcaacactggccacagcatccccctggagtctttgatcaccctcacttcactaagcacccctctcctaacacagagtggtaaaacactgacttcgtatttcacccaccaggggggaaggacttatttaggtataaaatgtggaccctacatggggcactgtagttgtgcttatggagaagaaatacaggcaaaacacgcgcctggatgccacatacaataaagtactatacaaaagtatttataattgtacaatcagctccctggaaaggtcattgggaagacataaatatgtatgtgaatctcttggacagaggtgtgtaagattgctttggaatagccttgtctctcgaaagaaatctctttaccccaatttttcccagaaacatacaaaaaacgaacaccttcctcaagaactggtgcgttcaaaaccattcctcacttacaccaaattccgttgatcatcctatgagttgacaaatcctcctgcttgtttgtgatcttttttctttgcgtcttcagtccgccatgaacctttcaacatcagctatcctaggtcttcttgtcatggttgcagctacagggcttgtcgatgccgaagggaaatttttctgttctaaagaccgtccagaggccttctgcactacgccacaccagaatggtaatggggaggaatatgatagtgcgtatggcccttggcttcatcgacttgatataaattacccatttctggcgactgatcagtcaagtaaattccaactgattcattcgtcgtcttcgaatcaacagtgaaacacttaaactctcaacccgggcaggccaatgtgtgtggccaattcactcaaaaccgatgttgcaatcaaggcacttgggacaaagctcaggtgagttctagagacttgataggctcagataagctcaaatagagacttcgtccatctccgattgacctatgatctaatcaatccgtctgaacgatttcattctgatcaacttcagtcaagaggtaatatcctccaaagagcaacgatctcccacgagtgcaccacattatgattgtccgaagcccaaaaaccaacctaaatagtagaccgtggtgattctggaaagcttccataaagtgtgcacgtttgctacgcccttacgccgttcacttcgacctctaaatttttccaagtggattgtgataatgctaacataacagattgaagcacttgatccaaaaattgaataaatctgttagataaaaaacccatgtggagtatatagctctgacaatgatgtgtgcggctcaaaaatttgctccaggctcgcccagatgttgagctggtaggcagctcatgagagttgcatgtaggcccggtaacaaaccggcagatctgggactgtttgaccttgcccaatccagaccaccgccaggctgcctgtataggccttgcggcgggtctggcgctcgaggtaagtaagccaatcgtgggatgaccggatagtcagctggccttttggagttgaagtgtcagcgcgaagaggccagaactgctctcgattgattcctccatgtctttcatccacattcatcctcatgcattccaaacaggtacatagattgaatttttgaatagtttttttccgtactgggattccgattcgtgcttcttgaatgacagtttacttggggcctgcaggctgcttgcacccaggccttgcggcgggtctgatggtcgagataagtgtaagccaatcgtgggatgaccggctgaagcacgacaagttgaccggatagtcagctggccttttggacttgagttgtcagcgcgaagaggctagaactgctctcggttgcttcttccatgtctttcatcatcatccatcctcatgcatttcaagcaggtagattgaatttttgaatagtgtttttttccttactgggattccgggattcagattcgtgcttctttaatgacagttcacttaatgggaagccgccgttaacttctctttgagtggaactgtcacccgaggacgctatcctttattaaccggatgaagtccggatccattgacattcaaacctctgcgagtcgcgactcaaacccgggcagcttcatgagagtctgggctgcccagggccgccacccacctccggaccggacttggagcaccaaaagatcacgagacagatgggcttcattcatgtcgatgggcttggtggtgcttgaccagttgcttccttgggtataaagaaacagtcagcgtgttttctctcttccgtctgcactcacacattgtcatctcaatctcagtccaccgttgtttcacagccataaaccacaagatcagttcgggaacgatgaaggtcttgatttcggtcgttttgctggccactgttgccgttttgcctgcggcctcatccacttgccagggcacaacacgtgcctatcagacgtgcggttacgatgaccaaggaacttggcaccgtgagtccaagcttcgatcccaataatacatctaatatccccgcataaatcacccctcccaatccacttttatccactcgctctgcacttccaatacagtcaacgagagcagcaagtgcagtcacactcagctcggttattgctgcgataaagaatattctaactggtcgagctcagtgagttacattttctctcttttctccgagtgcacgagtgcatcattgatttttttttttaataatcggttggatgttgtcacgccttggcgcttttagagcaaatctgattacgataccgagctccgcaaccattgtgctgtcatcctctgaggctattagcaccagtcattttcgactattttgccaggaattgtagaggcagcggctcttttctgttttttttgtttttgttttgtttcatggtcaacccatgaggtacttgaggcaaagaacatgcatccatgaaagcatgaaatatgaaagacaaatcgcgtctcccttatcatttctaaaaccctttggttaatcccgtgctctcaacgctgttgttatttggtgcgcttttgttaagtttgttacatatcagcctccggtcctcgcaagtcactcatgactacagagggacggagtacttgagacaagcttccctggaaaaagagtaatttgtgtggcagacatgcactgcatgtatgctttaaaatttgaaacctactttgagttgaaaactgtggcagcttgccgatcttgcattttactctccaagtccaactggctgaagtgaaaggtacttgataacagatcagagaaaccggctgctctccttccctcccgttgtcctttaatgttccaaagatctcgttgtctaatatacatttccaaagagccttttgagtcactgcaacccaattactattccagctcaaacggaaacaacaccgacttccttgatccaagccttatatattacatttgatcatcgatttttcttcaacccaatccttattttttttttttccattgcttctttattccgagatacttgtttgaatccgccaaggcctacataattatctgcactgggcgaatcaacagcggcggtacatatgtagtccgactgatttggatagtcagtcattgggttccgtagaagtagaaccactcaggtgatgatcggcttgatatttactgactacttgaaccaatattaaaatcggcctctccttcataaaatcattccggtgatccacctggaatgctggcccggccaggtcgactcgtgtggccaaatatcgagtgtcaatattattgttgtctcccagaccctcaattggcacagatctagggtgagttgtggatccggcttaatccttattattattgtaaggctttatacgaaaaatacgttccaatcctgattttgtttttccttaatcattttgtggtgatgatgcatcaactccaacatgtgcaccaatatcaactgatcttccaaattgtgacgatggatgaatatgatgaaaccaggagattgggatggagcatatatgctgcatagtcctgcaattctcagctcctttcaatggatatttgtgtaaacagtaaatctagtgatcaaaacgaaaaagaaagacaagatgagatcatgtttcttaataaatgatgagatttcttctgggttctcccagtttgatttgccatttgagcgtatgaatgttatatggtctgggtgttcagacgattgctgctggagtcaggaggatgcagctggttgtggtgaactggttttagcagatttgaagtcggaaatccaaattcggagatgaattaaaaagtgatgatgatgacatcatcacccaaccaacctgaatcagcaacacaaaacagtctgacaagaaaaagaattacataaaacggtcaacaggaagatttaaacatgaacaaccatccactcactcagatcagatccagatcactcacactaccaccaaacgaactcaacctcatcaaccagagacaaccattcactcaagcacaaacaccaggactacaaaccaaccacaaccaacaagaacaacaagaacaagcacaacaacaacaacaacaacaacaacaagaacaacaagcacctgctgacgactacttcccaatcaacaacaacactactatcaagaaaactatcaactacttcctaccatcaacaaactacagcagaataccatcatccgaaaacctatcactactacccatcaccaccaccaacaacaacaacaacaaacagctgatcaagagaaacagaacactcatccatcccatcgcactcctacccgccttcatcctcggtatcatcatcaccctctactcatgtctacaggaacaacactcaaccaacaccttcctcaacccaccaagctcatgggcaagattcttcagcaaaccaatcaaaaaccaacaacccacaacaagaacaagaactgaaccagtcatcaaccatcgcgatcatgtctatctgccctacgactacctcaaccacacctggacactcaacccatccccaaaccaataccccatcctccaactcatccacaacgcctccctcgcctggtccgacaaactcgccagacagagcaaaactctcccacaggctgtccaggagtatcagaggcgctacaaccgacccccacccaaaggattcgacaaatggttcgaatgggctaaagagaaccaagtcctgttggtcgacgaattcgatcgagtcaacgaactcatcgaacccttctgggctctccctccaaatggtactctcacatctcctcttccctttctttcagtaaaaaaaaactgatcgctatcttctatttcaactagtcttaaggaatcggaccgaagaggccggcaagaatgaagccttctcgacgtttgtgatcaaagatggaaaagtgcaggcgatcggagccaagaaagatgctccccgaacgatcgaccaactcaaactgtaagcatcaatcctaatcataaactgggcctttctctggacataaactgagtgagatgcatatataggttggaagtgattgtgccccatcttcctgatgtcaatgtcaccatgagtcaccatgatgggccgtcagtcttcatggattggaaaactaaacaacgccatctggatcatgcccgggccggaacaggtatcttccaaatatcctccctctgaactgtccccttcggttttctgcaacattcatccccctaatattattttttgttagtcttgccacccgaattaatcgataaagtagaggatgatgcaaggtgagttctctccactctacaaaagaaaaagaaaaaaaaattgaaatgatataatcattagtttgtggggatttgtgggagcttgtgcgccggattctccgatgcggatggtggccaacggacttgcacaagatctgaaagtgcaacatgctggaccgggtggttatattggcttggatcatgcgaaaaccatggatttatgtaaacatcctgaatggcaagaattccatggtactcttcaacttgacataagagaatgttttgtttcagggcttatctgaatttatatcttgttgatataggtttcacagcatgggccggaccacgtcccttaccattgcgaccgatcttcagctttgcccaatcgccgggctttgtgtcggacatcctgaatgcgccgctcgagcaatttgaggattcgacgaagaatgcggaccaagtgaagacctgggaggagaagggagagaaccaacgactgttatggcgcggtcagacgacgggggtctggtttgaccggcagacgaactggcgcaagtcacatcgagtccgactccatcgactcggcgtggcccccaatcaccagtacggacaggacctcactcggaatctccgcactcccgccatcctcacccattccccctccgctgatcctcttctccttcgtaaccaatctcaagatcggcccgtcatcgttctcgaaaaggaatactccctcgcacacctcgctaagcgttatctctccgcttccttcgtaggcgatctcgtgcaatgcaccgtcgaggatagctcctgtgaagctatctcgaaggaaatcgaattcgctgaacctgtggattggcaattccagaacaacttcaaagtaacccccaatcgcattccatcatcaacaacagtcaaaagaagaagttctaatccaatatgatttgtttttttttttgggggggggcgaatgtatagtatgttttagatgtggatgggaattcatggagtggacggttccgacgactgttgaagtcgaattcgttggtgttcaagtcgacgatctggccggaatggtaccgggaccagatccaagcctggcaccattacatccccgtccggatcgactacgaggatctgttcgacctgatgagcttcttcaccggctctcctgatcctcttaaccatactctgcctcttgacgatcaagcttcgttggatttcgatttcgatctcgatcttgatcaggatcaggcttccgagaggaagatgaagcggtttttggcgctcaatgggttcgatcatctcgcgaaggcgatcgccgagcagggctcttcgtgggctgatcaacacttcagatatcaggatcttcgcgcctgtcagtgctctctcatctctttctttctttccttcaaaaaggtttttttgacgggctcactctgactccaatcttttcatgactttttttttttttttttttttggtcatgttcaatagatgatctgtggaggacttatctcgaatgggctagggtctctgctgatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaggtctctgctgatgacgtgcgcatatgaacttcactttgaaatcaaatctactgttcttttcttcctctctcatctctctctctgtacacttgacaacaacaacaacaacaactacatattgtatcattattattattattattattattattattattattagtactactgcagaagaaaacaaaaacgcagtgttgtatcattagctctcttctccctttttcgtatgttgacttttctctccctctctcttcctctgtacacttgacaacaactacaactacatattgtattgttattggtattagtactactgtagaagacaaaaaaaaacacattgttgtattgttagctcttgtatgttgacttgttttatgcatcaatagactagatttgtttgatttcttttcttttctattctttttttttccaagtccattgattcttttcaatttcaatttcaatttctttttttttcataatacacaagtcatcaagatgaccatgagtgttgtccaccaagtactagagatttgcttacagaaacaatgcacatgtgtactaataggtgtagccttaggccccccaataaaaccccctgttgaaattggtgttcaatttgcacaggtatgtaatagtatggatcccatgtggatgaacttttgtctctcacttttttgaggttctctggatgatgatggtggttgtgtgtgagatgtgtgatatgctgggattgtatgtacagctattgtgtaaatgattgcgccgatttccgaactttttttttttttttttcctcgcgcgacaattttttttcctccgatcctcgaagccccgagcccgccgggtaaatttgcaggagattacccaccgattatcatgaccgactcatcccgaaaaaaaaaatgtataacttcggctgatcgggtgaaatcgggtggtctcacccggtgtgtgctccgcggtactttgcacaggcaggggccgggcttcaaggataggggcaaaaaaaaaagtcgcagcgcgagaaaaaaaaaaaaaaaagttcagaaatcagcgcaatcatttgcacaacagctgtaagattcaaagaaggctttatattttgttttttgaggaagcagctatgtatagtgactgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactactactactgcttcactcccttggctggcctcccctttttaatccgactaaacacggactgattgaaaacaagccaagatgctccgagaggaagaacaacaacaacaacccaccctctcatcatcaacagcctcatcaacaacctcatcaaacatcatcaacctcaactcaacaacaacaacaaccatcaaactcaaccaaaccaacaacaactcaaacaacaaccatcatcaccatcaccatcatcttatcaacctcaccgcttcatccatcaaacctcacaagtcccgccacaacagacaaccatccaaacgacaggtcgaactagaggatgaactactctacggaccaccctctccaaggtatttaatcaactcatcttctatctatcacacatccgataccactctcaaattcgatatccaatcaccaatcttgttgatcatcagatcacattcttacatatcagaccacttcccctaggatcataggatgtccatgtcgtccttgctgagaggaaaccaacaccgtactctcagatcaatcgattggaatcgaacacccgaaattccgggtgatttgatcaatgtatatgtgtttattatattaatacatatcacatattgtatattgagtacagctccatcaggaattctattgatttatcacttggttattgtatgcatgcatccgcacaccttgacgagatacatactcccgaccaaccaaccaacttccccctctcttgaatcagccttttccccttcagaaacaaaaacaacatattcttcttctcttctgactcttgacactcacttgaaaaaaaaaaaaaacataaacaaaaaacagaccatccagaccaccatctcgacagagccatctagacaaatcaacccactcattctcacccaccactccagccgaacagatcatcaatcacgagcaccatcattggaccaactcagacccagtgatcgcccacccttcgactgatgaactcttcctctcagagtcctaccctcccattcactctcgactcaccctacccttcttcaaagagaaacttcccgcgccatcggatggctgaggcagccgatcgcctccccatcctacccatcacctgcctatggctcactagatcgtctctggaacgtatctctcgaaccctggtcgagaaccctaccaactacccgaactagccgacacgctctcctatcctgccaacgaactctcgatcgactcgatcaaccgtttactagaaccctaccatctagcactaccacaagtcatccgcgaccatttcctcacccacgacggccaggacgtcttcacgctcaactctgcacgctgttcaggatccgcccccctcggaatcgtctggggtctctggctcatgagctgtgaggaggttgaggcagagtggggcttttggcgtcgattcgatggcggtttgatgcccggggacgcctttgcggctaccgacttctcatcatcatcatcatcatcatcacaagatcctcaccattccagtccgccggccaccaacaataatccacctcgggtcgaccagggtatgagcagttgtccggccggatgggttcgcgaagtctattcacatcccgcctggatacccctgttgagcgaccgagtcgggaactacatcggcatcgatctcagccctccaccaaactcctcctaccccaccccacgtatcccaactacaacaaaatcatcatcttcatcatcctcatcctcatcagtcgatggacgtcgattaggaggaggacagggtaacgcccgtccggaggcgggtcaagtgattgcattcggacgggagattgatgaaaaggtggtactctggcgaggggaaggacgggatggatgggcgaactggctggcctcatttgccgatgacctcgaggacgggaactttgcacgcctgataggaaagaaacgggcactcaagagtcaccaccggtcgacgagcagaagagattccgatggtggcgaacggggctggactcattcggacgaggatagcgaggataccgaggatggcttgggcgagctcggctacttcaacgatggcgctggcttcggcggcgcggctagcgatgatggcgacttttatggttggcgcttggctcccgaatatcgtgggatgagcgtcattgaagccttgtgtgctcgtagtaaacaacgctgggccgaagttggttcatactcaagtttgtgccttttttttacagttctttctttctcctggtcaaatattaatattaccctgtctcttctcttcaggtcgttatgaatcttttgatagtcgttctcaatctcgatctagtagttcgagacgttccacccaactcgcgaacatccaagcgggcccatctcgtgtcagtgatccggatcgacgggatgactcgacgccgccgacaccgattgcctatgtgaccccgccgtcgccacggccaccagaagcagagctggccccggaaccttcgagctcctcatccagcgtcacgccggtgtcttcgggcaagaagccggagcccggcttacagcccgtactcgtgaaaccgacgccatcacagcctcgtagacggacccgtccacccccaccggccccagtctcactggacctcccaacgatggactcgttattactagacgttgacgaagggccgagtcgtgcctctagtgcagcctcctccgcatccacctcttcctctgccgcccatacaccgctcgatacctccacttcttcgacccctaaactcgtcagcagactctcctccatcgtcacccaacggatctctggcgaattctccagacgggctagcccggtcctgccctccaatcaacaccatctcaagtcttccagtcctcgcgaactggatatcatcagcaataagactctccatctgcacgacgacgagaatgatgcgatcggcatggtcattcttgatcatcatcatcatcaagaccatcctactcattccaacccgtcctctaatctcgaccatcctcttcagaaactttcctcttcttcttcttctactcctaatacgttgaataatactaatcatactcattctcattcgaagaataagaacgcttctcgcttgattaatccgacaccgtcccaaggtcttgggatcatccgaaccgaatcttgaccatccatcctcttcctttccttatcctctacgcttcccttcttcttatccttttgttttctttttcttccttgtttttttggtggcaaaattatggaaggtctttctcctcggttgtgctcttctctacctcttttcatcgcgctctcgttttttattctgtggtatttatttctattcccaccaccaaacaccatccttatcatcattttcttgatcagtagtaccattttttacactgtggctccgttctttcctcggaatgcgtttaattaccagttggtcttccctttttttcttttcttgagtttcagttggagagtttttttttcttgtcaccttggggtgtgtgggcgcagtttgtgggtggaaggttttgggtgtgaggttgtgggcaggggcggggcctgcgggggcgtgtatgcccaatgaggatgaggatgccaaggttcggggggggtggggtattttttgtgtgtgtgtttatgttaatgcggggggggggggggggggtgcagtaggaccccggagagcccctaccaagccacctaatgtaaaacctgcgaaatctgggtttttgctacctaggaatatctggttttggggggcagatgcatgttttgctacctccgacatcagggtccttttcggttagtgggtgaaaaaaaaatcaataaattttcctatcatgcataaaattcaattttttttcatccttgtgaaaaatctctaatcatttcatgcataaactacaactggtggacaaattgctaccacatacagaaggatcatgtgctgctttttttttgtttttgctacctttttgcggatttacattagggacatttcagaaaaaaaatctgttttgctacattttacattaggcggcttggttggggctttccggggtcctggtgcagtaaattaaaagtgaaatgatggatgtctaagcctatgaataaaagtctcaataacattggtttgtatgttgtctacatagtcacaagtttgatgatatgcaagtatgtctgcttatcttgatacgcatttgaggacttgtcactctgatcagctttgagatgagaagaaagaggggggtggaggggggggggggggcttagtccaggagaagattggatgtgagtctagacacacacacacttgcacttgtccagtgtctggaatgaatcagacttgtgaagtttccctttcaaagaaaacagatctcagatcactgtctccacttctttgatcatgtttccaaaccagcaagactggacaatgaaattagcagccctttttttggaggggggggggggtggttctttggccagccttgttgagttgatgtgactctgagagccctagatgtcatatatatataaaagagtgggggagtgtgtgtgagcatcaaagtcaaccccaaatgggagagaaaaaaaaagggggagggggggcggacagggtgttaggatgaggaaaccccaatgattggttgatgatgttgtagcttataagagaacattgtgctttgtatgatgtaagtcccctcaaaggaggtgatggtagtaggattgtggagtgcggtcagagatacacacgggcagtctggggagcatggccatcactcctcctagtctctactacacacaacaacactgttggaattctcctttttttcttttcgtatccttttctttttcttctttaaatactccgtgcactccgctcactccgctccctccttcttctattcactctctcactctcgcctcttcttctatccatctcttctcaatacctgtcgtcaaacgcctcaaacttgggcctcctcaaaacacctcaaactcgcccgactcaacaccatggaaacagacctactcggccatatcatcaaccacaagccaaaccgtttacatacctcaaccacaagtcaaaccaacctccgtcaaggataaaaaggttgccttgctcctcaaaattgttcctccttccccaagcagtctccgccatcacctcatcatcaactcctcacacacattccactcaaaaactaagtcaacactgctcaactctcacctccaactttgtcatcaacttcaaccatctccttccaacaattcccttcatcattctcatccgaatctgtttcttctcttctcttgttctctatcttctatctctcttttccctgatcgttcaatctcatcgtcgacgacttcacatcctctccactttccctcaaccatctctcattctcattcggccgacaacttctctcgaaatattcaattggcttctgccaatttggtgagaaaacaacttctgaatctctctgaacctcatcgaccaaaacattaacctgtctgctattatttttttttcttgtttcaaatagtgtttactatctgtccctgtttgatctactttacttcagtctatctgttctgtctacatcaaaagacaaatcttctcatggtaaattttctctcttctttttctatgtcattctttttattcttgtgtctcttattgattcttgttatttgacttgtcagttctggttctagtttcaatcataattcctgtttttcatcaaacaccctctgtcccctgctgctgcaatttttttcttttcctggtggaggaggggaaggaaacacctgaatctgttcagaggaaggtgctggggtccatgtgcacagacaagtttggattagttgggttgcgaataatctggcccggaccagatttgctcagatagaacaatccagcttcctctgagtctttatcaattatcatcaagagtcatcatgctcagattcttcttttctctccccacttcctcattcctcgcaacttatcaaactcagttagtcatcaatctccttaatcatttctattacttgaattttttttttttttttttttttttttttttttttttttggtcaccatcccacccaccctggtgaaaagcagaagatttttgcttgaaaaactatctccttttttgcacataaataacaagaacgggtttctcttgttttaatccaaaaaacaagtatctaattcctttggtctataaaaatgaaagagacaaggaaaaagacagagattactagatatagtaagaccccctttttctgatccatctttatcaaccaacccgttgaggggaactcaattaaggtgaaaaccaaagttcacagctgacaggccagtgacactttgtgagtgagagaaaagaggttttgattcactgaggaaaaactacagtagccatcaggtatagactatatacatgattgctttgagttttggttgaagcatatcgtataatgaatataagcatattcataatccaacacacccaaacttggatagatggaggaatttgttttccacatctaacctaggggatgagctgcggtgcatccccaacaagagtaccttaggatagattgatagtgctgaatggattgataatccctctgcagaccttcatattgtgttttctggaatcctgtgcatcttgtaagctgccagcctccgccttcctttgaacatcctcacaccacacactgggccagggacagaatggttctcagaatgcggccctctatgatatgtttatgtacaagatcaatcggaaaccaactgctctcaacctcctcatttctttataaatcccctcccaaggctgcccatcaacacatatatccaccactatcttcaaatcctcattttcctggcccattaaggatctcagaacataagaaaaaactggattatgtagatggtgttgaagcaatgtacacacaacactacataacctcttgggttggtgagatgtgggctaacaaaaaacttggcttcccgggagagattggctggagaaactggactatcaagggctcaaatcccacccttgagagaaaaacccacccctgcaaaatcagggttttttttgtgcatacaacaaatactcttaaggttgatgttaatgggagacacaagtgtataagtgtgtgggaaaagccatggatataattatgtgtgctaatttgttgggaaactcaagacataaacattgaggttgcaagaaaatatatgccagggatctcagagactcttcctgtggtgatatcagtaaagacacaggaccagtgattattggaaaaacaagtaacagaaacaccttatcttgcgggctttgagtagaccccttaatccgcccaacaaatgcttgttccaaagacccaagacttgatctagaatctgtcccaacaccaagaaccctttgggaatctcaaagccattcggctcatgagatgttcaacaatatggttgaaaatggtttatcttggaagttgggacagaagcagttacatttcaaaaataatcaaactcccaagtgtgcctgaatttaccccccccccccctgcagttttatattggggaaagaatcatcaaggaaaaactcagagggggttttctacctccatagatttatgtggatttgggctgctaggagccttaaaaagattgactgaagatgactgaagatgcaagataagcaatctatcagcattatccaatttttgcctttctgcttccctttttcagacttccagatttttcagacttccagatttgcaagatttgcaacacattgggaaaccacagttgtccaattacaatgctatccagaaaatgcttgattattgatttgctcttctcttgaacactcctgaatcagcactttaagttgactttcagctctgatctagagatggcacttgggtacccagcatctgcctgcaggtacctggtccacccgctcagcacacaccgtcaggtgccaggtgccaggtgcaggtgtccaatttctgttcaaaaaaactgagtatccatccgggtaccagtccaacctggtgggtcattttggccagagatatgggttgtagcacatatgcatataaatcacctcccatctctactctgatccaatttttttttcttggccactatccccattttgattctgtattattaacaagtaggataattaaaaggccataaagttatagaaagtactcagctaacagaatcttgagaatagctgaatgtttattgatatcactgggtttcagatcaggaaagagaaaaagaattaacctattctcaaacagtcaagtatttttaaattcaagtggcaccacaaaaaaagttgtgtctcttgttgtcacgggagataaagaggctatgactgtaacttggtccataatacacttgaagtgtgcctcacacatatgcatgttgcacaagcagaccaagggttggtggggtggattgggcatttgcaaaaggcaacatccaccaaatcttcagtgaagactgtacccctccttcatgtccctttctagaaagagacatttcaacttccatggtgtggtgtgggtggacaagtcataatgagagtgaatgattagagaattgagtgttgatttggaagagatgaatcgaatgaaagaattgcagagagagagagagagagagagagagaaagatggaagagagccagagacaggatcatagttattttgaagggttgagcagtttttgagatggtgatgttggagttgattgattggctttggagggaaggggaatgtatacataaagtggtgtataggatgagggagtgaacggatgggaagaatggattatgatgggaaagaagggggtgtaaattcaatgtgaaagtgaagcatatcaagcctttcaaggcatgaaaaaagcagcagattggaaaggacagaggtacaattagctgagtttgtgatatgtctcacttcagagtatgcaatcttcatagtgaaacatcacatgatcccaactcccaacaatgtatacagatttgatttgatgtgaagtgaagtgagagagaaagcatacaacagtacgagtatttgcatgtattgaactcagggatagtttatatacatgatctaatggggtctatgaggtggctatgtgagttcaggtggtaacccactgctgggttccaacatgattggcaggagcattgacactgtgtgtatgttcaagtgactcaaacctttcaagttgacatacagcctgtgttgcattagactatgatcaaaaaacacaaggagccctttttgttttgtttttctattgcgacttgcacttaagtgtctgtcaatgtcttacttacagtgatcaagttccaagcagatcctgatcatcaacacaaccaaaaacgaaaagagctatgtttatgatcaagatggattgaattcagataacgactacagcatgatactggtatgtacaatctggttgacaggctgtgagcagacaacatcaacacaacactctgccacacttccctcaaatccaaagccaaaatgaacacatgatttttttcttttgcttatttttttctgttggcaaaaccactcaaaatagggggtatcaaatccacccatattaaattgtctggtttgaaaaaaaaaaaaatcaatcctttgttaaacatgtcagttctccatttaaccccttttggggcccattgatgcaaacaaaaactttgggggaaaggatttccaatatttgataccccctaatagaggacttgatcatgtcacaatctgtccctcccccccccccccggagttactaatttctgtgagaatctgcagttgttgggtccagatagacttctgtgagggtcctatagactctagatgtgaccgcaagtcctccaatgacaacagtccatttgaggatgatcatctttggattgtacattacccaaacaaaaaaaaagagatcatacacactccaccatcagaaaaccagtctgttttccaaaattaggagtttccaccaatccgtccctcattaagggggtaggtgaacaaccaacatgaacatgtgttcaaaaccagtcaatcaaataattgtatatttgataccccccctaatggtaatgtatgtgttcatgatgcacatatgggtgtggatgatctttggacaccaaacaaggatccctatcagatattagaactcaacatccggggaatcagggaatccttcttgaaggccacatcagatctatcggagctgtacagccacccttcaaactgggaccataaatccataaaaaaaaacacttttgataagacaaaacaaaaagtaagatagtatatacatgaataaactgaaaagaaggacacacaatgaacactgtaatggctccctccaatccactccaatcccccccccccaaaaaaaaacacttttttttttctttcccccccaaaaaactgcccaaaatatggctgattgtaagtactgtcaaaaccttccaaggccatagaagcccaatcagctatatgagtttggccgagttgttataagtcttaggaggggttatgtggacctagccgcccaaaaggagttcaaaagtgtctgtattattgtattggttttgcagggaataatcgggacaatctgattggatgatcaagattccctgctgatcaaatatgcatgttttgctacaaagaccatcattattcaaactgaatgcggacccaaaatcacagcttggggtctgatttttccacccctgcctcagccttcagatgagcagactatgtgcccattctaagagcatctccagcagagccggggtcggtttctgcccaaacagcggccttcaaccacatttcacacccctgtctcacatctgtcacactgctcccacagaagactggcaatagagagcagggggcggttggccaagttgttaagctttggtagacaactagcaactgccttgggggaggtgtagctaggtgttgaagtggtggatcaagtaacgtggtgggtgttgtgtgggtgtgttgtgagaaaaacaccaaggagcaagtagccggtctctgccagggtggctattgcattgggtttatagccgggggcaaggtggggggtgatcagttgcggctgtctgctggaccccaaaattctcccgcgagccactgatttgggctgaaaatcgcccagtcgcagctctgctggagatgctctaatcagccagttttttttttttttttttttgcttccattagagacctgtgtgacatggaccacaatcagtgctcatgaaattcacacaatcaatcacccacccatattccaatttccaacaaataaaaaaaaagtggcttcttataggtatatgtaagttagcaggagagagttatgatggggtgtgcagtttagggatagcttgattgattttactcagtcactttactacaaacaaacaaaatcaaagaactcaaaatcaaaaaccagaacaaagaaacaaaatgaaatgaagtgactgattgattaaagatggtggagtgcagtgtgctgcaaaagctggcttttgatcaaccaaaccaaaaaagaagaagcaagcaaaagctggtgtgtgctgttttggttggttgattgattgattgatagaaaaattcaagagtaatctgtaaggtttattgatgtatgtaatgtatatatagcatgttctttttgattgatatattcaagatttacaagttcacacaaaacaaaaagaagagagaaagaaagaaagaaagaaaaaaagtaagatctaacaaaagcaaagcagagtaaaagcaaacaaacaaacaataactgctccctgcctgtggggtataagtataaagatgatgcattattacgtatgtatatttaatttttatcggggtttgattgattcttaatagttgtatatatatatatataagtaagggaagggaaggggagggaaagaaggtttgcttttttgaatgtatgtttgatgagagtaaaaaccaaggaaagaatcaaagtcgatggatgatgagggtgatgataagagggaaatactcgaaatgaaaaggagggtggggaactgattagtgtgtagaagtatttgtaatctctggaataggtgagtttttttttttgaaggggggttggtgtaaaaaaagataacgatgaaagaggaataaggaaggcgaggaaatcggagagagaaacaaccaaaaaaaaaacaatcggaaatgtatacagttaaaaagaagaagacagaaagaaagaaaaaaagatgctttaaatcccgacccctcaaaaaaaaagaagaaaagaaaagaaagtcatgcaacaaagaaacgaaaaaaagagataggaggtgtgcttgtttactcttccatccgatcgtacattccatgctcactaccatggtcttcgtctgcgctttcttcttcgatcaatcttcccgatccgcgttgatcatagaccatcaccatcccgtttggaccaccacccagttgagtggataaagctctcggtccagcgacgctacgtttttcatgaacctctgcaaattcgatccaagatgagtgtcaacttgagaaaatgataaactgataagaaacaaactgactctggtgtcgtttcagattactctgcaccgagaatgcccggtcacatcgcatacatttgaaaggcttctgcccggtatgactgtaactatggatcttgagactgcttggccgagagaaggttttaccgcatccagcttccatgcattgatagcgatgatgttgagggcctaaggagacgacgctgttgttgttgttgttcatgatcggtccgccgattttggatagtgagttgatatcgagggaggtcgaatgttgatgaggagatgagtcataggattgatgattattgcctcctgatggtctgtggctcgagagactatcataagattcacgccgtgtcttatgactatagcttcgaggatcgtccattgactgttggagtggaggaggacttggaactggctggggatgatggcttagttgtgagcgaggcccggttagacgttcagaatgtcggcgttggagtccatcatcagttaggtgtctcccggtctcttgctgctgctgctgctgctgatgatgatgatgatggtggtgatggtgatgatgatgactagaagttccaagtgaagaagctgttgagctgctaagtggaaatgagctggagtgcctgtcggtagttgagtgatagggttccttgccaactgggtggtgtgaagggtgacaaaggtcacgaactgagcgggcgggcggttggatgagctgggggatgatattacgagctgctgaggattcgggagcggtgggtcggggatttctagaggcctgagtagatgatagggaggaggctgagtgcttgagatgagtttgatggggttggctggatggtgcttggtcgagtgggaggacggcgatgcttgagcttcgacggcgatggccatgttggtggggatggctggagtttggctttgagtcgaagtagggtgcggctgaggggtaactgtttagctcctggaagggtgggatgggaacaaacgccggcagtacatgtgcgacgggatcggatgactggtgccgtgagttgggatgtgagtgtgaagttgagagtgaagggggttgaggtcggtctgggtatttgaattacgaaaaaccaaaacaaacaaaaagtcaggaaactggaacagcagcctatattattaccaggaggaatgattcccggagactcgggcaggatggtaatgcgattagatagatagatcgctgacagtgtgtaaatctaaactagtgtttatgtaaacaaaaaggtcaagcattcttgggagagaccccgatttgggagtggtgcctacatgggctggtagtgagttgtatgcgcacaaccacctccagaagaggcaatccggggatacatactagataatagcctatctctccctctgtctctggctcattaataagcgagccatgtgactttggggctacaaagcaggtgtgaaagacgtacaaagataggcagagagaagaaaaaagcccgcaaaacttacgttggccagcaaagtcaagaatactagcaatcccagggagagtaggtctgtcagacatctcatgaacaggcgaccttgagtgattggagggtgtagacggatgttgctgttgtgacggtggctgctggcgatgctgttcctgttcctgttgctgctgctgctgctgctgctgttgaggatgctgctgctgctggtggtggtagtggtgggtcgatagtagcgggagtgaggagagaggaggttgacgtagacaggaatgagaggagtgagggtaatgtgtagaagatttattctggcgacttcggtcgtgagtgtgagttgggatgatggcggcgagagagtccgagaacagcgtgccggtcatcatgatgatgatgctgctgctgatgctgatgggtgatttatctatttatgattcttgtaagggaatagagtggagccgagagaagagagagggagtatgagagagagagagagagagtaagagggtgatcacgtggtgggagagaataagtaggaaatgggggaaaatataaggaggaggagaattctctgtatgtagggatgaatcaggttcttgattctttacgagtgatgccgaaggaaggaaacaggagatgatgactcgaggaaaacgagggccgagggtgaaggttgagatttggagagaaatgtatgtttataagatgtaagactggaagtgatgatgatgtgatgtgctgttttctagggggaggtgggtaattcggaagatgggtgtgtcttgctgctgtgagtggggttgggtgggtgggtggagtggaatctagagtatttgattacagttgatgtagtatgtatcgtatatattttattttattttatatataccacaattgaatgaagtggtgagggggaatggagagagagagagagaaatcgattggattctcaactgatcaacctgagcgccaaagatttaaagggaagcatgtgggagagtatgctgatcaatagctggaagcgtgtgaggaagatgaacgaagatgagagaaaggaggaaagtcaagagggtaatccaacgctaaaaaaaagatgtatgaatcgagctgggatggcttgagagagtacaacagcgtagagagctgtacatacatacacagtcacaatcgatcaggaagatgataactagaaggaaagatggaatcaaaaaagagatatggtggatggatgtagtggggtctggactgttgggggggtcttcagcagaggaggacagttgaatacgctcgaaatgaatcaagagatcgacgttgatgattaaaagattaaaagagccggaaaggaaagaagagaaaaaaaaaagaaaaaaagacagggctcaacgaaaaaacaaacagccgattgaaggtactgtgagactgtgtgttcaagaagatgaattcatttgagtaccgaaggctggattttttttatgaggatgatgagaggtgaagaagatcgagattaacagctgtcaagaagccaagccaaggagagttgttaagacctggaagataaacagagtgaagagggattcgaccaaagcccggcagagatccaagaaaacgggagaaaaaaaacaaagatcctggatcagagtggcactttgaggaatcggatatttgagcccaaccgtgagagttggaggagtggaatcgatggcgatcagatgcgaatgaagatcaggaggaggggatcgagttcagagacggggcggtgccggtccggctacgtaaagaaaaaaaaaaaaagagctggcggaacaaagtaacccagctcgaccgagggggtgtatggcacactggagaagagatcgacccgactgcttcaaggaattgataatctgcaagtcctctcctccctccacccagttttgatgcgtttgaactcggaagctgagagacgtttgctgtgaatgtgatggatgagtgctccttttttctgtcggccggtcgggaacgttcctaattgctatgtatctttttttcgagccggtttgttttccttcttgctttcggttttcgtgtatgaatattctcctatctctttttaattaatcaagtgtgtgtgtgtttttttgtttcttgaaagggaaagggaaaggggaaaagagaaatgaatgcagcattgatcagttgacgatgatcaccagaatcggagaggagactgagctgagcattcttgtcgatgtacatatgaagtctacaacaatcggcatcggattcgtactgtattccttggtgtacaacactgactcttgttgtaccatctcaacctggccatcacacgcccacacccacattacataaactgtatgtatcaatcatttctctctctgtttactgagaccctgttggatcctgttatgtattgtgtatatcgatcatgtggttatatgtatttgaagatctcttatgtataaagacatgtataatcctcaaagagctttaacttgtatgagcctttgatcgactgattctttttttcgtcttctttggtttgtttgtttgtttgtttgtttgaaggattgattgattgatcaataaattgtagaagataggctttggctttggttttagatttggttttttttttaattggactttggctccttataacggaaagacttcagttgaagatacttttttttagagatatctacataagagttgaaccaagagtggcaaagaaggatctcagatgtatacagagagttttcctgcgtgctatgtacggggcggtacaccatacatatagacctcataattgactgattgaatgaatgagaaaaggctaaagaggtaaaatggtttaacaataattcatcgggcgacgatgggtttagctcatcgtatatcggtcggtcctaaaggattgaatttgaactcttgcagcactcccgaatcccgcttgttaaacaatatatacaaactgtctgtggagaatccatattgcgatgcatgtggaccaatatacgcacactgcacacatgttaattcatctctttttcatctattccaatcctgatgggctttacataacaaaagggaaccacccagcagtctcggcatgaagtacggttacacaaaaaaagggaggacgagactggatgtcgatcggccaaaaatctgacgactcgcgcagtctggaggaagggggcatagccaaacggacactaatagaggagctccgcagatgtttatacagaacctggctcagtcaagagatataatacgtacctccaagagttgcgatgcgaaacgaaacaggccttgagcaagtgagccaatatttacgtctgtttttgttgcgccggtcgggttggcgatccgaggactggatcgagggcgcgcggggggggtggacagacgatcgtcggctcaacagttgaaagggaaagcttgcgaaaaacgctgcgaccaagacatggttatatttgttgaacctcgggaccgacgtgcagaagttacaacaattgattcagcaaccaagtttctttttgtacaatgtgttgtaaatacgtaaaggggccagagccacaagagacggcttgaagcaatggtgagcagactggataatcaggctgtttgacccatggctatagccgtggtccatgtactcatacaagagtgatgaattagttgtccatgagaaacacaaaatattaaaaagactcccaggccgagccgatcaccggacactatgcggctccccccatcccgcgcgcgccctcgtctcaatcgatcgtctcatgtccttaaaaccacctcacaatcttcgtgtcccatcccgtgcctgggtgggtgggtgatgatgataatcatcatcatcatcagaggatatcaatcgatggatatcataatatcttgttctttcatcatcaacttccgcgaatttttctctcaagccataattacatcttaacaaaatctgtatttgttgtctttacccgttagtggtgcgacggcgatcgcgtcgcgcgatgatcgagttgagagcttaaaaatgtgtatgtaaatatgtatctcttttatgacaacataaatacatccacccaaacacacatgggtgtaaataaatacataatacgtataaagatataacagccaagtagtgacgtatgtacagacaaggtgtcatgttcagactcctccactcagtccgctttgctttggctggccctggctggccgatggatgccgatggaagagagaaaaaaaaacacggagcgaagaggctggcgcttccgggggcgtttagaaaaccatggttgtcgaccaagacaatattcagcacatgtttggggatttggaaaaggcagcaatctgagattgaagtgattccagagatccaagaagcgtgtgtgaacatgatgttgtatgattgtatgactacaatgacgttgatacattctttgatctttctcccggctcgaggcttgttgagttgatttgtccaagaagccttgaagcacttgatgaaaatgaaatgcttgccgaaggcttgctcaagcgcaggctcgatggcgcaagactctgggtacacgaccaatgatggtgatacatctgtagcagccctagtgagccagagatccaggaagccggctcctcctaagtagtcccctcctgcccaacctcaacgggcttcttctcattgccaacacgcccatgatcaacatgcttcttcaacaccaatgctcgctgctgctgctgctgctgccaggtgagctgcccagtgacagccaaaaacaaggtacaacgcgaacttacaaactggatctttcctttctacatcgcgatctacagtcaacagcgctccaaaaaaaaaaatggagagtccattattggccgaactcttggcttcagcaccatttgagccatccatctcgcatagatacatgttgagaggatctatgtacagcccgaagcaaaagaaaagccagaccctggacatgtcaataaaagtgtgcgcatgttttggttgttttgaaagatccagtgggcatccgctgaacgggatttggtgtgttctacatacatatttacgactctccaattagctttcgagactccacaaaacttattctttttttcagtcgatatcaaggatgggacggcccgggtgggctgacggcttcaacctcctccttcctggcccatatcctcacttatggtgcgggagggggcggcgcgagtcgtaacactggcaatggcattgacggcctaagctggcccctccctccgttggagaggatagctcaatgttgtttaggttcatttcccaaaatccaatcgtcgttcgtcagcgggtggaggccatctatagtacataatatttatttagatcttggataagagaaaatcctcaactttgaaaatgtgtggatacatgcttgtatatttttgacatgctcgttaaaacaaccactttggatctgttctattctcgaaccttgatctctcttccctctgtcgaacggctcgtcggaatgcatggatcaggagtcggagcagccggccggatgacacaaggaggaatcgaaaatccagaatgatcgaatgccaggagattagggatccggtggccatgagcgagacaatcggtttttcgttctttcttttgaatcgagcgtcgtgatctgcggagctacatacatactggccgacgagtgctgactgggatggggaggtggagataagcaggggcgtcgtcgttgtgagttttggcccatgacaacgattggcgatcctggggtgacgactgcagggctttagagagcggtacatacaaggcctctcaagggcccaaactctgtggaggtgcttccttccactgcaagtccatccatctcaagatcataaagatcgactgtggatgaatgagcggcgcggctcgttaaaatccgaagaatatgtaaatatggttgatcatcatcagacaagatcaaacaggacttgctcgagatttcaagattaaagttcgagtgaagaacgattctcctggaataaagttaagattcaaaggacggacgcatatgtaagtgcatatcatcgacgagattgcagtcatatgatcgatgacctcattatgctccatatacatctttcgccaagagcgtgatctcatgaacaagttcgaacccttctttgactttttccagttttctgatcgactgaccagagacagctgggtcaagaagacgagcacgatcttgccctaaacttccgatgctgcatagacccgactgtaaagaggtgtaacttcatctctacaaaggcatcttgtgcagtgacaacaaagatgctcccagccaattgaattaactttgagcatggaggcacttttgcttgtggatcaagggatggtaaaatgggatctctctctctctctctctctctctctttttttttttcaaatacttagattatgaggagtctcagtttttttcatcaatttaggaagaatagttttacctagaatcttctggccaagacattgcaaaacactaatagagtcatgatgtttgaatgaggaggcatgatttgtgacacaggagatggtaaataaagttctgtcaatgtaattgttagggtgttctaacaagcataagttgattgcaacataccaccatacttcaaaaccagtgtagggacttgtcaaatcaagaccaagcttattaactgcttcaaaggtccctgtggaagtctgttttatgatttattctctgtcaaattttgacttgaaggatctccagccactccacagcccacaattttcagccttcaatactaaaccccaaagttttgttcttgaaagcaacaatatgatcttccaagcattagcagcattcacaaatggattgatccatgtaaaacatcctcaacgctttcactagaagctaattttaaccttcaaattcgaggccttgatcaagtccaaaaaaaaaagagaaaaaactcaggaaccattcatggttgatcaggtgttgattgaatccaaaaatgaactcctgacaggactgaagttctgtgttgtttcagcaggttgaatataaaaattgaagtgttaagaatagcctgtttcagttttcagttttcactgaaaaccaggaagcagatctttgcagggacctgacaagcaacataaaacttaccctgcaaagatggtgttttttttttacaacgatgccattaaaatttcacttagctttgaatcaggccctaggatgaaggtcctggaactctaaaattccagagttcatcaggtgatcaaactgaaatatggcagcgattcatgagatgttttttctgatcatttggaattttaatttaggattatggaggttgttccagcctccagacaaagcaaatatggaacactcaaagtctaattgaattgatcatatcaagagggtgaagtaaaaatactggaatattttgcagaaagtggttgaaattcaagatgtcacactttctctgatttctttttggcttcccccactccagcaacacacatcacatggtgaatcttagctgtaccttgtgagtcattttcatcactgcatcttcctcattcatttgctccaattaaatattttactcaacagtgggcccctatgctacacaaaactgaacagtcatgaagaatcagtgtcgtcacccttgcttcagcctgccaaaactgtatatttcagtcatgtttcagctctgctgcactgcattgcagcacctctagaggctttttgacttgaaagtgatgtcacacagcttaaagagcggggttttcaaatcagagcatactggtagcctcagcataacaaataaggcaaaacaatgcttgcatttgagcagttttcaacaggacccaggaaagcccctatagaacacagtaaccaaaatggatgaatgtttggtcaaaaaccaaaaaaggtactcaccccaaatggatgaattgctgtttttgcccagaaaggtactcacctgatcaaatgtatgtatttttcaccaaagaaggggaggtagtaaccaaaggtgtatgaaactcacaaacatttttggccacaatgctccccaaggccacccttctaacttgaaagcccaggctcaatgctttgaagggctgatgtgtagttcagaggcactgtttgcaccagcaactagcccccttgaagtgagggctggtctatggttagcttctcccccttttttttgcctgttttacccccccccccctcccccctgtgcagaaggtaggcaccaaaaatgtatgaattctcatggaaagtggtcaacctaggcacaaaacgtgtatgaatgggctcaaaaaatgtatgaattttttcaaaaaaaccctggttttttggttactgtgttctataggggctttcctgggtcctttttcaactgcactgcagcgcagtacacaaacactaccctgtcagccaagcttgcccatttttttcttcacaggtacctctatcttcctctcttctttctggctcttcttgaaggaaaagaaagaagagaggaggggtaaccttctttgaaggatatttgggactgttcttgtttggttctcatctaatcgtctgaccacatgttgaatcactcttcaatctccgccccaacccagaagttctgttctttaaagcacttcactagccttacccatcatctgcacttcatggacagaacttgtctgttgtttcaatgattctgaaagtgttggagtgttggtttcggcccttctacagctcttctgttctcttttttttgctcgcgtattcaaatgaattggtactactgtactgtggaaatgaaacgggaatgaaagctgtagagttcaattatgttttctgggtccaaaagtagagaaacaaggggggaatgaagtggctcttgaagaaagaagatcggagtggcgagagagcgaaagagagagagagagagtggggggggggggggagagatagtgcatcagagaggacatgagaataggagtacattgctgcagacaaggaaaatgcaattacaagtacgttgttacagaagaaaagagaataggaatgcagagcgaagggggtgaaagagaagataatcaagcaagagaggtagaggaacgagagtcgagtaaaggcagggcggcgtagatttcggggtcggggttcaagcgggcctgattaggatgagtggaaggagagagaagtggggggcttgggttgacgagattactgcacgtgattgagggagagtcggggagtcttgatgagggagagggttgggtcggatgagatcgatagagtctgctctggatgaagatggccaagtcgaaacacagtgtgccggcggagccaatcaagtagggaatggcctcgttgagaaagtcgagcttgtgatgatctctgttcgcgtcgtcggggttgttgaagaggatttgaggcgagctgaggatgctcaacacgtaggtcaggttgcccaggaaggccaagacgaagaggaggatcgagagcccctccaccgacttccgcgagtggttcttcatgatctgcgggatccgtgaggtcagatataggaatgcacacagccaggctgacagtctcccaatcttctgtttcaatgaatccggcttctctcctttatttgtttcttgaatcacctcgagcgtgtcttgagcctccctttcagtcttttctattaaaccctcagaggttggacttaaattttgagtcggattatttgcgtcgaaagtcgatctcgatatctgagcgaaggaatcgggagacttgtgatcaccaagagagaatgaggaggggtgggtggtaatttgaaagccgatgaaggcaacaatagccaagaagagaagaggtttcagatgacagcatcttataatccttgtgaatcttgaaggagtatagtaggaagtgttggatggattgttgatagagttttcgttccagttaaggagttggttggattggaatgatggatgaggtgctggatgaaggagttgaggacaggcagctttgatagtgctttgatctgagtgtcgattgttatggtttagatctagaccgagtttgctatttgttgtgcttctttcgatgtcgattggatgattcgggtgtgatctttcgagatgggtttgcgagataggggcgtaggcatgctgattggtttggttattactagatgtcgttgctccagttgttgatgtagttgatgttgttgttcttgagtatagggcaaattggccgatgaggatgaggtcgatgaggttgaagtagatggccaggttgcgttggaagacgagttggttggtgagcagacagcctatcagattcgtcacatcgcccgagagccagttcagtaggaatgtgagtgagaggccttcgaccgatttgttcctgtaattcgtccagatctgtggtagctgggcaaataaccaaaacagttgggaaagattacctgaacagaaattcatctgagtgagctgtcactaaagaaaaaaaacaccatcatcatcagggagttgcgtaccaaatatatcagagaccagcatctcgacgagagtttcgattttgtcggagttggagttgaggtggggcgctgttgggatgagtgctgtgtgccagagttggttatcaatctacttctagcactccgctcatctcacccggcctacccgccctgggaacaactgccaagccaaacacactcaagccaatttccattgcatcgtaagttcataaccttaccggttcatgcacatcaagttcatcaagaaaaaacacgagtcatcctactgtatctttctgtaaaaactgctcagtctccaatttttttctgcgaaatttcatccaatcaacttactgagccgtttctcctctgcaaggagaaatatttgatctactttacagcatattacaagatagaagccattcatggaagataacctttgcggctctaatttgaaggggtctggtcttgattatgaagattatggaagagtaaagaaacatggttgaaaaaaattaataaaggaagcaaacatcaatcaaacagccttaaaaagtatagaatcaaatcattgatgagctatgatgcaaaggatccagatgatcatatcatactactttcagaatgaatggaatgaaattgcacaggacaaatgtactacaagaagccccccctctccttagcaattctctgaggcaccctccactccagaattccttttaagtatttggacaagctatccttttggtatatttgttatcttttcagtatcttccttaccacaaacccaagagtctttctgggatgtctattaatccttaaaagattgatctggatgcattccttgtaggaagagtcaggttacaagaattcctactcactgttctttctgttacaggttgagaattaaatcaccacacattgcctcttcaaatacgcaagaaacccatttcctaattgaaactcacagcgcaactgctgggttagtagaatagaggctgacaggaaggtgttcaacaatgggtaggtgggactcggagagattcatgtttgagattgaaagaggttttattggtgccaatggtcaatggtatatcttgtaactgaagatgcctagtgacttgtctctcctttctcagtggtgaatcccttgtttgtccccctatcatcttatactattctgcccccccccaagacctctctgtcttgaactgtaccacctatctgtgcacaaatctaaattgtctacaatttgaactggccaaatttcaactgaaaacctcttctcatcttaggacctgtaccacatagccaccaaccttgccaatttccaggctcatttccaagccggaaatcggaaattgaatctggtggaaatggtgtaccatacatcacccttgatttacagtcctttttttttggtgcaaacccaaaactgaattttggtttatgaaaaagacaaacatccaaaattgcaattgaaaatttacccagaagtcatgtcatggagcttaaaggcctgggccccaactcaaatggccacacagcttggctgatgtttttcctcaaagacaaagaatgttacttgacatcttcaaaagtctcacaagaaaaaaaaatacaattttggtatcaagctgaaatgacctggtgacttgatcatctcccaatcctgatcaagggccttgcccaaaaacgggtttcctaggcatatatcggcccctacacactttttaagtggggcaaactgccacagccatgatcctatccaaaatttaccccacctcctccccccatgtaagctttgcttgctctaggtcttgcatgctcagctcactgttgtttgatttgcacagacttgcaagattagtagtatatttttttgtgagtacttctttgaatgtttactacccacctacatttaaaaagctagatgaggaactgcatgaaagaatttgaaactgaagtatcatttcttttataagtaaataatctttttaataaaatacaaatgattaatttgatgaaagatgatcaagagataagagcgatacctgaaggcagaaccaatctgatattttctgataatagtaaggcttgatgagaatgagaaaataacttcggataatttaagataatatttagataactgttacagaaacagaataaattatcggaagacaattacgttgttagcctaagttgttcattgctcttatcgcttaattatagagaaatactatactttgatagatttaaatatatcgcctgtttgcgtaacagctatatcaagctaattgcctgaagagtctattacagttttgtcagaattgagaataactcagcaaattgttaatttctctttttctttacaaagaaggcattcgaggtttattctatactcaccgactattggtggaaatatacgattgatgagtttttgttctttagacttgtgcgagtgaaagctaagaaaaataaggatgatttttgtgtaagcgaagaagtggaacttgttcgatgactttgttaccaatcttgctcctctgatacaatcaatcaagactcactaagagctcaatgattgatcatgatcatcgttattctctttgctcatgatgtcaatgacatcattgcttgattcacaagccgagatcttgtctctttcttgttcattcattgaacagcttaattctgcaaatgatcacaaatagttgatcagcgcgatgattattattatttttcaggaagtttatcaggcatatgataaactaacctgatactctcctcttttgagggcaaagaccaggaatcacattccaacactgcagactctattttctgattaaggcttcgtttggccgtccacaatcgtcgtagaccgtcatcgaaaatcgtcaaatcagattttaggtttgattctttcaggctgtgcagatgacgcagcctgaaaatccatatcaataacgatgtggctgtttggtgcacatcgggagtggatgatcggaatggcggtttaggaggacggggggggcatggtgccggtcagagggggtggtgtgcagctggggggtgatatggagttgttgtaagggaaagccgagggtgatgagagcaccgaagcggcacttatgacgcaaaattttgggggggacccaaaatcttggatttggcagagaatatatctcgttgaccatttccgttataagagattcgatatgacgtggcctcccaaacaccatcatgaggccccgtcattagctgtgcacccccgaaatatctgccatgatcgtttatgacgatcatggacggccaaacgaagcctaagtgcattgagcatcacaattccagagtcaatgtagccagaataaagtggtcgagtcgacgcaagctgtcttttgcgggaagcagacgtccgaacagggccatggaagttggtgcagcacagccgcgctgctctgcgagactgtcacagggagttccagtgtcgacccggccaaggcgcctcggtgaattcttggtcagggttggcagtggacatttgcggtctggtctccgtcccaccaggtcagggtgaccatccaactcacccgccgcccagaagcatcaactacctctgacaatcgatgtccaacccagaaccaagcaagagctcgaaaggaaaacatcctcagctggaacagcaaccagaagagtcatccttcgaccggcccggacccggggccggcctccaaccagctaccaccgttcgagcaaaggataagatactggcggcatgtgcgggaggatgtttgacaagtttgacaagttgagttctgcacaatctcatttatctatgcgctggaaatcatggatggcctctgatacatgctccctgtccacttggtcctactttagtgactccgttggatgtcgtcaaaactcgtctgcaaactcaatctcaacctttttccggattagcttattgtccctcctcaacaacaacgaccctcaaccatctgatgcacgatcatccgctctcccaagcttacccctgtcgcccctcaccctcctcgactggcaccctagccaccctgctccaaatcgttcgtctcgagggcattagctcactctggcgaggaatcgcgcctacccttatgatctccatcccggcacaggcaatctatatgctcggatacgatagcctccgctcggccttcctcgagctcgtcccgccgagcagcagggacggcctatcttcggggtcctcttcggtccagctgatcccgctcgtctccgggatcctgacacgctcgtttgtcgtctcgctattctcgccgctggagctgattcggacacggctccagtcaacgccctcaactcgacctgagctagtccggcttgcgccattcgatccgaacgcccggggtggttgggggagcccccgcccgatccttggcacgctgctcgatttggtgcgctcgaccggtcttcggagtctttaccaggggctaccggcgaccctgtggcgggacgtgccctttagcgggctctactggtcctcatacgaggccgtccggccgatgctcagcggcggactaggctttggcgaggccgaccgtcgggccagtgtccaccagcttgccctccagagcttccttgccggctcctttagcggcgctctcgccgctactctcactaatcccttcgacgttgtcaagacccgcagacaggcttccccttctctcccccctcccttgacctcatcctcatcctcccgtactctaagactccctgggaccatacgtatcattcttcagatcgcccgctctgagggcattagaaaagggctcatgagaggtctctccccgcggctggccaaagttatccctagctgtggaattatgattgtttgtccttcatctctatccaatacgctatttgttgctgattgttctttttttttggctttgaaggcttcgtatgaaggacttgctcaagtactttcaaagtactaggttcatacacatcttttcgagagacctcgctttcgccgtccatcctactcatccagtctttcatggacttcctacttctgctgttcgtgtaaaacgtttgctacttcggctttacttcttccgctttcaatttttactcgcagaattcacatttttcttatgaaatattatagacttgtcatcatcattcctattcctctccatccaccccctcagcaaattaatgaatcaatttatcaatcaatcaatcaacaaaaaaagtgcatatctcttgtagaccttttctctctatttccatcccccttctgtcttccggatcactaactgcaacacccacacatacaaataatctaatgctttgttgacgggcactatcttttatccccctttttgtcttgtagataaatattatcatccctttcaattcttagaattagactcagaaaaattaacaagcaacttaatgttattttaactatgacatttctctgtttacacagataaaatggactgcaaagcactggggaactttccaatatccctaaaatgtatggagattgagaaaaaagtgtgcagatggtctgttgtggatatggaagggatggaggtatgatctggatgctcaagaatacaacagcttaggatagcaggtcacttatcagttgaagccttttgtgatcaaatgattccaagtgtgaaattcaatcccagcactgactccccaaattccctcaaatttaaacacaagttatcaggagttcctcatgtccctttttagcataggtatttgttcagtcatccaaaacaattggcttgggaaatctaattggttttgattttatgtacttccaccccattttcctcaagtaattaagatggaattctacaattcaactttggcacaagagaaagaggatttgtttctggatgattttcgatcaggtccttctgctatatgttaacagtggctcaagaaagaaactttgagctttgctgggggtgcattaaggggaataacatgtttttttgtataaaatatctcaactgatttgcattcacttagccactacagatgggtacctttcattcattcaatggtagtagtgctatcatctttcatttggaatctgagatgtaacagtgcactgggtcaaagtgactcgaatgattaactcagaaacatggtttggagtctctctctccctcaaaaagatcaatttttaaaactctacctcttttccccctgtaatcatgcaaccacttcaagatcaacaacactaacatgaacagggaattaaagaatggattgagatttgaagaagagtattttgtctgcatttttttgccctccaacatgtaagcttcaaatttttgtttgtgttttttgaagatgtaaaaccaagagtttgacttgtcggggctgagaggggaaggattaattttgaagccaaaggggaatggggggttcttggtgtgggttaagtcataaagtagtgccgatacctgtgctcgagggagcacacagggtgggccgggtcatcggaccaacacatgagccagtctgagtctgattgctaactccgagggaagccgggcctttatagcaacagcgccaagggtctatgaccatcaaatcttccttcctgaaatccttcagctcaatcaagatctggttgggttagcttttgttatgtctaaaccatcaagccctctgacggtcaatgtcatcggatccggtgtactgggtctcacctgtgctctcgagctcgccaaacagcctggctcgccttaccttgtcaatgtggtgaccgccgaaaacgcgctggccggatggattgaagacccgtcgaagaagcctctggtggagcctgattttgcttctccttgggcggtacgtacattgaaatggcacagatggccgactggattcattattgtttatgctttcgggcagatcggataaagaaattgactcttcccctgttctatgttatcttctgcacatcttgataggctgcattctggcatcccttcatccctcatcccgagaccgagctacagaaaagggtagcccgatgggagaccacgtcgttcaagcatctttgggagatcgccgagcaagatccttcagtcgtcatggtcagcggctgaaacaagcaaagctctctatcttcaccccaatagaacaagacctgctgatattcttcgattctcggtggctatcagaaagccaacttcaaacagtattacagtcatcggttgtctgaattgccatggtatttggacatatgtccagaggtacatcagcttatcgaatgcgctgaattccattcagacaattcccgctgcaattccttacctacttctagaaaatgaactgacttgacatttccatattggtcgaaggttcggagaatgaacgatgaagaaatagcaaaggctccagaaggaaaaatagacggagtggtctgcaaatcagtttcactgaacccactccgatacctaggatacctccgaaagcaactggccgaacgcggtgtgcaaataattcaccatcgtctcaagaccatctcggaggcgtttttgggcgatccggagtgcggcctcccggcggccaaagtagtggtcaatgcctccggtcttggcgcgggcaatttcggggacgtctcggacgaattggtggagccgattcgcggccagacgattctcatccgcccccctcgaccgctccagctgatcacacggctggccgatggagaatgcatctatatcggctcccgtccacccaccattcccggcgacggcgaggaggtcatcctgggcggctgctatcagccgggcaactcctcattgtcgatcgacccggaaatcacccataggatcttgtccgagacgctcaagctctgtcctgatatcagccgcgacggcacaaccgagggcatcgagattttggaccatatcgtggctctgagacccagtcataagaatggccctagactcgaaagtgtggatttcatcatttctaaagggggagactctcgtgaggattcgatggggactttggtccattgttatgggatcgggttggtcttttgcttcgctcgtactttcttcagtaaatcaagggattaacttcatctctctgtcaccatcttcgcaacaaccagaggagcaggattccaggtatgttaatcaaaacctatagtttctaccccggcgggaattcataaggagtagttcctcgttgttgacacatccctgttctgatcttctatcccttacacatgaaaggcaagctatgggatggcggaagatgtgagaagcctgatagaactaagcatctctggatctgcaggttgcgtgtaggattcgagtcgaacaaactttcttctcttgattaccttctcaaatctatctcaggcgtcaactatgtaccttcatatttataaattcattgctggttactaccatcaacaggttcaaaatgtcaaaagatgatgcaaagtggagtaaaaaaatactatggtatacaaacaaagcgttggagtagtcctatcatcatccacagtccacagaacaaaagtctgacattttacattttttgtattactcgaattaaatttaaatgtatcttcttaacctatttataaaccagtttctggaagctgttataaagcaactgtctgattcagcatgtgatgatctgaactgtacctaaatcttactcataactcatgtgaaaaataaaatctggttcagattcagattcagtgggaatatgtgtgctcgaaaatccaatcatagccaattgagaaaacccctctttgcctgatggtttttggaaaatggaaaacagatcaatttttcaacactaattggacatgaggaggtcaggggaaacaaggttttgaaagcatttcaggtggaatcacattgagaaaatgaatagagccaaaaagaattaatagcacaaggatggttgaaagactggtgtaacactggtgttacatgtgcctgaccccccgcagcacggcacctggagatgaattggaggatctctccaagccaaatttctagcactttggtacagaatcatatgtaccatctggagactcaggctctgatcaagaccatcagacatcacagcaacatcaaccaggctgcacatttaagaaattatcaatgacttgcagattggtaaaggctttcaaatatattggatgtctcagaaaatgaaagaaaatatctgatattgagttttttttcttgtgtttacataaaggttttgcataatcctttgtctgtgagatacatgactttttaaaaccttaggaaaactctataaaaattgcctgatgtggttaatataaaacctattacttattgatcttttattataattccctcaatgatgcagtgtctatcatttgtccatgtttttgaattgatttctttctttcttttgtggatcaaatgcctcattttgcactggggcactcactttacccctggttgtgctatcccatcttgcacattctaaattgggaaagtgcagctgaaaattcctactgcagatttgagcaaggaaaagataaatatggttctcagaactttgtcattagaaattccaatctgtcttctttaaataaggaaattgaaggaaattaaatttattctcaaatatacaaatacaaaaaatgcagcattaaaaatttccatggagtatgtaaagtatggtcatgaacttattttctctagccatatggttaattcttatagtttaaaactgacaacaatgacaattacaaacagtaaagtttaatacaagtgtacagcaagtgctgaaatgagttctgcaaaaaatgagaatgaaaacttaaaaaatggatgacttcctagcttaactaaatacctcccctctggtgcgcagtggcaaacaactagtggcagcgccccctcccctacaatgatgactgagagtgaggaatctcatattgacatacggcgcatattctcctctgtttcgttcagcaattcagtcggcaacaagggcccagtggggaaagtctcgatatccgtatggatctgcgtcttggcgtcctcaacggatccagagctaaatgattggagaaggaatcctctgcgtggatcgaagacttctctgcgagggcttttgaaagtataacccacaaaagcatgcttcttccttgtttcaagaatgtcagctccatacttgtggtgccccaaaagaacatcgcgagtttgggtggcagctcctccaggcaaaggaagtggattcgcgtcaatgtcttcttcgaagtatcgagtatcggtttccgacttgagattgggtataaaaggaggcttttccaaatggattgttttgaagttaattcctgagagggttttgaatcccgccacagaagataagcattagacctgatctatgtgactggcaactgactaaatttgtttcactcacctttgaaccacggatgtgctttcagttcgtctgcgccttctcgctggatgcttggctccaggttcaaccattttgaagtagaattgcgtgggttgcgctgaggaagtgcaggacgaactgtggaccctaatcgatccttccgatcgcacaaaagggattggatgaagtgggttgcttgttgggaaatcttgggactactgggaaatcgaagataggacttccattgcatgatcttagttcgtgtgatttgacgggagcgagagctgaatggaggatagccatatatcatctcaaatagaatgacacctgtggaagccatgaaaaagattacttcaagtgaatgattgagtgtctttgggtgcattgagtgcctacatacccaagctccaccaatcacaggcgcggtcatatccacccgacttcaggacttctggtgccatgctggaatggttcggatcacaaatcggaagaatcaatatcgggcaattctggaccaatgaatcgattttactcactagttgtttgtaccaacaacggagaaggccatcttcttacgtttccgatcccttatagtaagtagtcggtcttccttcgacccagaagctgcaatgttggccccggtgggttcttcgtctagtgagtacgcttgatcaagtctcttcagattgggaagtccatcctccaaatcaattccatgcttgcgtaagagggcgatccgctggtgctcgtaatacgcagcgtcatgtgccctagaaagaaatgatttgttagcggtggttcacatgcgactcctacgcattacccagccctatccagccactcaccaatgaaaatcggtagctaagccaaagtctgataacttgacatgtccttctctatcgaataaaaagttatcaggtttgatgtcacgatggatatatcctaatttgtgcgcttcttctattgcgaggatcatttcagcgacgtaaaatttggccattgattctggaaacgtatcccgctgaatcaacaagttaagcatatcacctccccccatatactccatcaccaagtacaagtgatcgacgtcttggaaagagtaaaccaatcgaacgatccaccgacatatcgagctggcagcagtcattagatctctttcggccctaacatgtccttcttggccgcgacgtagcatatccgattttctcatctgtttcattgctagtaattccccagtgatctcttccctgactagagaaacaaccccaaacgcgccgtgaccaatggttttcagctttttgaagttttcaatcccgactcgattccgaatttcacgcaggtaagccgtctcactgcggttccagtttctcatgatttcttcgcggtcataggcgtttatgtcgagtctcaaaagctcatcttccattaacttcttccgttggtctcggtcttttggacgcttcaaaatcgcatctggggagttccaagaaacatgcattagcaggaggaaatttatgttttggaaaagtgaaatgtaccataatgcttctcgaaaaaaaccttcgtggctacagctttctccaccgtaatgacgcttggagagcaggatacctcctgcatttcttctgcgattccctccagaggttcagagagcaaaccgaccgatgaaggcaggtagctcgtttcacttgatgagccggctggtgcgcccagacctgagaactctaaggtacgccgtgtccgcggggcttgcttgcgaacgatgatagtttggtttatattggagtcaggggtaggatcctcaggctcgacagtaagtaccggactagagcaaagcaccggattaaattcagaagactggaggttgggattgttgagcatttcgttcgagtctataggatgctcagactcggtaggtacggtcccatctagcgccttctgggaggatccgttgttcgcaatggctgagcgtggaattttacaagtccagcgcgagatgcaatgtgagcagctactatggaatatcacagaaacagcttaactgaccagcgggttttccattaacctgatcattccaagtttttagaatgtcacctgctttatcaggatcactagtgtgatacaaatgtctaacacagtccgaatagttatgaattcgattgtctccacttctttaagattttataagtttccaccgacctggttttaagtggttgtccgatcatatcaatgctgattctcctgttgggcttggcagtaaatttccgagccaagaagttgctccctagctttgaaaagggcgttgaagacgtgattgaaagagaaagcctcccggtcgcaacggccttctccacggtagctagctttcctgcagaagatggtacggaaggctgaaccagagtttgaattacgggcatggttcaaagtcagattttatgccgttcgtctgcgagaaacaaatactatagctaccttcagctcgacccatcctgatgaagtgtccctaccaaggtcactactggcaggtagcaagacatcatttgcttctggaattggatttggggagggttgggtgggggataaaacggcttcatcggtttcttgaagattgtggtagtgattgtcagagggagtgatgttttcggattggttatagctactaattgaatacgggctagttgcgtcctgtaggatcgagctatcgttggcagtgataggagaagatgcgctttcctcagcttcagtcgcaagggttccagaaggtgacctccttgttctgaatcggtttgaatcactcagttttttgatccatgcgggcgcagacttgggtgctgataagaaattcgaataagttgcttttgagaggtccagtttgcggacttttggagcctctttggggagcttcggcttgtccatacctctaccgatggatgcaagtcgcaggggttctggtcaagtggagataggaatctttgggaccgtgccttgggagcagaatccggtcaagctgggtgatggagtacaggcgcaaggggatttctttggcttcttgataacagttgggtggggatatggtcacggatgtctgccgaggttgtcaaatttgagtgctctgatagaatgcgtggagaagtaatgattggaggccagaggccagtcttgctagcccgcgaaagcgaggcattgatgatctaggagaaatcttctagttcgaaagacccaacatgagtccaagctctaatgtagtgtcctcctaggaaccagggcactagcgggcattaatcccgaagaagcatcacaaggcataaaagtagcgaaaagctttgaccacaccacatcgggattgcttgcaaggttaaagtgaaactgtgagtagaagaccattgcctgtcacttactatcggatctacataagtgccattctcatgctgtcgcgttctgatactggaaccctggtgtcatacacatatagataatcggattctcagaacgcctttcgcacgcttcaccaggttgctggtgccacgtgtgcgaagaaagtaatgttgcgattatgtatcgtgaagaggaagacaacccgtaccagaaagaatttggcccaagccttcgacacctacctcagaagtgaggtcaccggatgtagttgttttctctcgtcctgcatcgtttgatcttttccggtgccgcgagccctgtgggaccagtcctgacccccatttcaagaacaatttcagtttttttcatgatggttatgtccagctgcaaagttctacaaatttcccaaagtgaagataaaatttgatggtctgcatcctactgggactggaattgaaccacagctatcctgatgtttaatgaagtctgaaagaggcctcaaacatattgacaacatccaatacagagcagctgtcaggcaaaacacatttagaaaggcaaaaaaaaaatcatacaactgagcttcaaaaacaagtctgatatgataagctgttatagtattttagcacattgtaaaagcctatggttggccctggggttggatcattgggatggggcttggaaaattagggcatcagcagaaggggaaggtggattgggtacttaaatctctgagacattttggtctaaatttgtgtctagcaagggctctgggagcaagccacccagcaagtctattttgggggatcttgacctaggttatcaaggtgatgccccaataccatgagggttttactttagacctcagaacaacaatggcaagttgcatatgttgcgatattgatttttgtaacataacttctcagtgtactggataagaagttattgttatccagaaaacctgcatttttgaggctcaagcaacataacaaggagacttttaccccttgtcacagataacacattttctgcaacatttgagacaaaccccatgaaaggggggggggggtcaaaacccctctttgtgtgtttgatttctacccgtctttgtggtggataatgtatcagaagtggaaaaaaaacaagaaggaaaagataatgtaacagcaaggtcattgcaactataatagcacttgtggtgccaattcctttacgttattgttatatcaccaacataacttcccattgttgtgactcagaaaaacactgggaagttacatatgttacaatatctggagggatttttttaacataacttccccattggataacactgttagcattatccagaattttctgttttttgacttgcaagtaatgaaacaaaagggattttcccccttgttaaagaaaaataaataatgcagacatcacattatccctgttatgtgagggtcaaccccctcattatgtgtttattatccaaccttagttgtgatggacagcataacaataacaagaagagcagaaaaaagaaaacatggtggaaaggctgtgttggttatctcaacacctacagccacagttccattatgttattgttacgctactgttacaggtagaagaacctcccactgttgcaccctggagcctgggaaacacttcatacccaatgcagagaaatcttatccagggattgattcatgaatgcaactggggtttggctaccaagatgcatttggaactactaatgatgtttatatggatgcagcatagtttggtttaaatttagataatctttcattcacttctttgttctatgtctggctcttgtttacctatgcaccttcaggccccctagcttttatatctcatgttagtcatatttatctatggttcatcattgtcttagcacttctgtctttggctgtctcttgtctttgcatccatgtccagtccctgtttcatggctttgtaggtggtcaaatggatccattgtgaaatttgaaatgcattgtgtaatttgggagctaaattgaatgtgagagtttgatttcacagaaagtaataaaagagggagttttataaaactaccccaagagattggaatgatgactgccagaattttccaaattgcacacaatttgggacttactccccaatttttggattggctttcagaatgatgagctagactgggtgacgggtctgaggacggcaggcatgaactaatgagtggccgagggttggggaaggatgattcattacacataagtctaggtaaaatagaacacaaaagaagagagagaagaaagagaatcaagagaacagagagaaaaacatacatgaggacagcaggcacaaagtggtgagtggccaaggtttgtggaaggatgaggaaaggatccttccacaactgctgcctcagttaaactacatacaccttgtgaaatgtaagtgaaatgagaaaaacatgtgagaggcaaacaaaagaagaaagacacctgactcctgagtgaataacccaacacagaatgcctccttcacttggacagtaattccagaccatacccactcatcaagggtgaatccaatctttgggtggcattggagtagtaaatcccaggagttgcaattgattctatgaatgcctcatgaagctgcctatcaagcatgtaaatttccagaaatttacagagttgctgctccaataacaatttccaggagttgttcaaaaaatgactgcaaggagaagatcctgtcatatatttgtcacaaaattcaaccctaaaacagtgctagagtccattttgtgttatcttcttacaatgaattattgtgactgtgtacagtttcaatcatcatgtctaatcactcctctttttgttgttagtgcacttccatctttcacactacatgtcacagactgtaacatctcttgttgtttctctcagtttatatactggagccagcttttggcaaggaactctttctcctcatccctcccaacattatgattgatgtcttcaggtttttcattttcttcttttcattttctctcatcttttcattcatcattcatattgaaatgaatcacatcctccccattgacaacactgggtggctaccttttgctgcactatctgcattatcctagtaatttaggggctttgattccttccctgatacagtaacattatctgcactgtagtgggaaatatttctctcagccagtagtgtaatgattaactttttgtctgtaatgaatggatgaagtaatgcattattgcattatccagaggttaggcaaccctaaacacatttcaagtggaagaaagccgctctttttgggctttagcagcaagacacaccataaattttgaaaaagcatcacatgtcttgccaacatttaggggtttttcaaaaaaaatacaaattgctgatagtgtagtgagcatgaaaaaatatctgagacaaaatggatactgtaatatacaaaaaatatccaaatattagggggaaagtaatgatagtgagtgaaaagtcatgacttcatctttatggtaacattacaagtaatgtaactacccagtgttgttctcaacatcatcattgctgtcttcagatttatctcaacattgagacaggcttgcagttgaggagtggtagaacttatctaaagaattctatcctccaaagcttttttctctctgctgttggcacaacagactggtcctgtagaatatggcatcagaataccaaagcaaggatatttcaagcataaggaacaaggggaaaagaagcatttgcaccacagctaagcctaagttgagcttgcttgtcacacattgctctgttctatggagaagaaggcacctacagatagccaagaaggcctactatgtgagccagtgtttgagttttaaaattgtgagctagttgtggattgcctgatgaaagtgaaagagaagaaatccagagtggttagatgtaagaacagggtttttgacccatcccatattatgaaaatgaaatccaatggcgatagtaactttgccaatcatgtagttcaactagtacaattctgacatatctcctgttatcaaacttcatgttctaccagaaagaaggtgtgatttttgactttgatgcacccctcaaggcagcacttgtgttcagcagtatgtgatagatgtgtgtctcttgggctttgcagagaaaaagaaactcctggggtgagatttggtaaacacttatgcagacagagcaccaaaatggatatttcaagaagacatcatgtcctctcattttatttcttgtgggctgcgaggagaggaatttggttctgctcccaaccaaggataggtgcggtgatgcgcatcatgttccaatgatggtaatataggggggtatagaattttacaagtcttaatttacaaggctttagccccgcaatccataacacttgcaaaatcctgccttgccgcgcaaaatatgaattttgcaagctattccttactagcccgaccttgtaacccaaagccttgtaaaaagtccaccgcaaaaaagaccttgcagccatatatatttgatttcacagggccttttttgcaaggcactagccttgtaatgcaaattgcgcgcaaaaaaaaccaaatgtccaaagggtagcaaaatcacaaggctttggcattacgaggcccaaatttgtaaaattgccccatgcaaaacacttcctgagcaagacaaaaaccgaaatttacaagccatctggccctacttgcaaggcatcaaagccgagccaactactttgcaactcccagcccagcccgcctcacccgcttgctccggcgagcagcatcaatcttgggccgttcagaaggtcccactggccccttttcatcctgagccactttatgggggggtgcggcgcacgaggatggcccgttcatcctgattttcaacttcaggtttggtttcgtttgatgattcgtttctgttgagtaaccaacagtaggtcagcaaatgaaggtatgggcagatatcgactgattggcttaccttgaaatttcatcggagccatcttcaatagctctgttgcgatcgaatcgttggcggaatggtcaggcatttgtgtatccaaaactgcagagtccttgttgaaagactccagcattgtagagagacttgcaaagggtgaatgaccggttgcatgtggataatctttattgatttgagtcatcattttatccacatggtccttctcgctaggggtccagccacaagagtacatcagccagcttgtgttcggagaaggtccaccaagctgacttgggtctggactgaccagtcgagcgtacccatcatttgcccgatcgttgtgaagccacacaccaaccataccgccgacccccttgacgaccttacaccaatagtgatttccgttccaatatccacgagcaaaaaggtcgtatctcaccccggaaaggaacattgttgagggccagtccaatgcgcccatgaacagttgctgatccacagggtccataatgcctccaacatcgacaaaaaaatagagatgggcgggtgcttcaccgttgacaaagccaagggtggagtgctggttgtaagaataatcttgatatcaatctccgtgtgtctccatcatggtgatctcggacgtcaagcgcttgggcgggccgggtacggtctcctgagcagcaacacagtgtttgcactgtagtccacacccaccatgcaggcccactgaattccattggctcaagaggtccgcaacgtttgcatggtcaattgagttgcaattgaaagcctcacaacggatgctgatgacggacacccctcgtttgagatgttgagtagccgctggatgtacctcacaagtcaggatccttttctcttcgattttgaatgagccttttaggcctcggttggggtttcctttgggatccagaaagagctcgataaacaggtcagcagaggcaaaatgacccgcgatgaagctctttggtgagcggttttgggcttgagttaacagcgatgtttgtgcctgggtgaggacgccgcagatgcttccaagctgggtcaattcaaaggtggttcgagccgagaagtgctttaccactgaagtgaaaagagaggtcccagttccacttgagccacgatgccacaggggactgtacagagcatacatggtctccaaagccgcagccaaccagcagcggttggctaaatgctccttgctggaggctcgataggatgggtaagtcaagaatgggttacgatcaatgttagccgagcccgatggccgtccaagtttcttcttagcaatctcagggacgagcaaatcagtcgtatctggcgcccttccatcgttgtggtagttattcctgtgtttctacgctaaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaataaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggatcctttactctgactatagctcaatttgaatactggatgcttattggatattgagttcctttgtttcatattgaattcctttattagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcaactgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattatagcccaccttatatatattataacagtttatagtgtagaaatatcaacattattttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccaaccgcaaggacctgggttcaattcccattcaagacatccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgtgcctggtcctccgttcaattcctggtcaaagcataaaatttatataccatcaacctcgaggttgcgtgttcaagcctcactctcaacacttatcatcgacacctctatcaacaacttcatcaacgacaatcatcaacaccttcaaccgttatacatatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaagggagtccccaacgtgataggataaacttttgagtgacatcgtataaccgattctaaacaaaagaagaacaaatcaacgaagacattgacaaaggatcattacttctagcggtaaaacggaacgaattcatcaaacaaatttggacaactcagcggcatattcagttattctgttgatcaactagtcaaacttcaataaacaattcaacgacataaccaaccgacctctgaaaagaaagcgtaggaatcgactgaaacgaggacttgaagaagacagccagttattgaccagaagaaggcaagagaccaaaggatctggataactaggatactgtttgaagagaactctggaactattcgaagaaagcagctgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagattctgtgaaagaagaaattcccagtgtttaactgattatttattttaagaaaaccataagcttgccctggcaaagagaccagcgaccaaagtattatttgtttctttttcagagcaaccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgttcagtacaccagatttggaagatggatttgcaccatcaacccctgttaggaactgattttacggccgaccttcaggatcatcttcagcgttcaattggaatccggaactacaatgcaacttgaagaccaaaagccaatgaccaactcaaatccttgtggaacctagcctcttttatgatttaaatcattttatgacgtttcaaaagcaatctcttggacaatttttgcggatgaaagaatcaacgatgacgtaccaaacagctggatcgattgatgtggaagaatgaacaatggaacgaatgacaatgttagcgatttaacaattggtgtgactcgacgatggaaatgaagaacacacccataacactagatgtatactctggcggatgaagatcaaaacctatttaattagttgtacatataaacaaacaagaagacactccaattggaagaagaagtctgaagaaccttggatttggacaactcacaatctggactaaacaagaagaaccctcaagaaatttggaccttgaaagcaaataatcaacctcagggaaaaatatattgaaggagtatcaaataattcttaaaaatgtctcttaattattttgaaaagttgggggaggagctcacattcctttagaattcactcatttaaagccttcctcactcccctagttctgatatcccctcaattaatcagtagaacacttgcttcaagtctacaaaatccataaaatagcacaaattaatcagctaaatcatcaacttacaaaataaaaacaccactagtagacataaatttttaaagttgggggaggaaaattccatagttcactcacattattaatgtccccaatttaccccatctcattatccttaagtttcttttatcaaaagacacctttacatactttttatcttataaccaggttttattttcatactcttgaaaaatttctatatcagtttctttaggtttctttattatctcaaagtattttctggattgaatttctatatcagtttcttatcatctcaaagtgttttctgaattggaatactatataagtttttttattacctctaagtttcttctggattgaatatttctcttttagtttcttgatcatctcaaactcttagctggattgaatatttctcttttagtttcttgatcatctcaaactcttagctgtattgaatttctcttttagtttctctattatctcaaactcttatctggattggatttctcttttagtttctctattatctaaaactcttatctggattggatttctctcttagtttctctattatctaaaactcttatctggattggatttctctcttagtttctctattatctcaaactcttatctggattggatttctcttttagtttctctattatctcaaactcttatctggattggatttctattttggtttacttttattatctcaaacttctggattgaattcttacagttcttttatcagctcaaactcttatttggatttgattcttcttctagattcttggaccaattttagctttaggacggcaacggacacaaacaatcagtcaaatgtgttaaaccctcacaaaattggatatatctcttttggattggatcaacaacttcttcctccatcaaatcaggactcggcaacgtaccaaattctcagcctcttctcattggcctgctcctccgcaaaaacaactcaaccttaaccaacattcctatcatcaactcatcacctatctcaatcaactatcataaaatcatcacctatctcaatcaactatcatcaactcatcacctatctcaatcaactatcataaactcatcaccattctcaaccatcagatcaactcatcatcaatctcaaacatgggactaaaatccatcacctgactcaaaatcatcaaccttaaccaacattcctatcatcaactcatcacctatctcaatcaactatcataaaatcatcaccaatctcaatcacctgactcaaaaccgtcaccattctcaaacaccaaactcaactcatcaccaatatagcaaacaaccagaagccaggatctagccgcaagagaattctggaagcaacaccaattaaatcccagtcaaaacctcaaaatttcttcagaaaatagcttcaaaacacagtcaaagtcagaattgactggggacagccaataagttgggggaggatgtggtagttattcctgtgtttctacgctaaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaataaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggatcctttactctgactatagctcaatttgaatactggatgcttattggatattgagttcctttgtttcatattgaattcctttattagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcaactgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattatagcccaccttatatatattataacagtttatagtgtagaaatatcaacattattttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccaaccgcaaggacctgggttcaattcccattcaagacatccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgtgcctggtcctccgttcaattcctggtcaaagcataaaatttatataccatcaacctcgaggttgcgtgttcaagcctcactctcaacacttatcatcgacacctctatcaacaacttcatcaacgacaatcatcaacactttcaaccgttatacatatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacatcgttggcataggtatgtcggacttgaacttcttctccaattggtttggctggatttggagctcgttttcgtttcttttcccatcccaaagactgcgctatgtctggttgaccttttcggttggatccatattcgattgatactcctcgcatgacggcatcaaagtcctcctcaaggactttgatgaaggagtacagttgtatcattcctaacatgaggcatgtttttccttcactgaaaccggaagaccgagaatcctgctgtcaacaatagctggcaaactcatgagaaccgatcatgtacgtacgagagcatgtagtataatcgatggagactctcctgagcatttgtggtctttgtcggtcgatgttgatcctcgggtgcatcttccagcttgggacggcgagatgggaatagcatggcctcaacatcggccatggtccaccaatctagccaacgtttggccttggggaaacgacgacggatggcatcaatcttctcctcgtggctggtgtcaccttcggccggctgtttgatgagatccatgcacatggtctggaacacgctctgtcatgattgaaagatgctaattagctgggagtcataccaatgccgctctgaatatgtaaaaccgacacttgcctcatcatcagccatcacaacatggcggttccttttcacccgagtcacttgagcacggtagtgttcatgacacccttgcagtttgtcaaggacaaccttcttgtcacacataccaaaaacttcccaataagcagtgacaaagccctcccgttgagccgctgagaagtctacgatattgcagaccaagacatcccgttcggcttccgtgaaatccggaatgacaaactgacggaacaagaccgcaaagtggatctggtaatacctcttggccagtcctcgtatccaggtgagctggatgggaatccatctggccagctcctcacaatacattgaggttgaaagcaagtagccattccgaaaaaatcggtacgtcacatcagatactaggccagttccataaactttgtgatcgatgtcccgggccaatatacgtttgcgcatccattccgattggaatgtgaaatgctcctcgccttccaagtatgacgacgagatgatcagcaagccacgcctgagccaaaagcaaaccatcagtgtctcgggttgctttttgatgttgccatatgtaacggaatccactcacttgacccatttgaacatgtccgtgataaactgatcaccaacactgcctccaagatggtctggtgtgatgttcagttctttgagcatcagtttgcgataataccgcaattggtctgcattcccaagggaagggtggatgtccaagacactgttgtaagtgtcttgcgaagcatttggcttcctgatctatgttgatgaaaaatcacaaaatatgagcaaacctcaccaaaacttaaaggattatagatatatgacacataccctgagcgaaaaggcacctgctttaggattttttgcaatctcagccttcagagtctctctcgagagcaaatctggcttcttagcctcgggccagggatgattatgttcaccacgatgacgtaggattgcccatgttgtaggcacatgctcgtcgactcggatcagggtctgcttgcattcaatgtgtgccacgtttcctggacatgtcccgcgtgcaccacgacaatgggagttcctgaggaaatcaagtccaatgtcagttaggagaatcagcaagtaagtgtggatgagaatgacattacacttctaaccactcgcgcatatcaacccggccagttggaggggcccctgcccattgacagtctggtaagtcgcaggcaaggacacccagacaatagatccgcttgagcttccaggtgccttttgagcggtactcactaccggttcgctttgaaaaaccaacattgccaaagttggtgatcgtttggccaggcaatttcacaaagactgtgtttccgttggggcagattgggtacccctgtgcatccaaggtgcagccgtggtcaataaaagtctcttcattcatagtcggcaagaaaaaagtctttggattttgttgtgtggcggtttcggagtcttggtcttcctcagtcaccttcggcttgccgcgtgagaggcggatggggatgcttttggccatgactaggctgttgtcagatgcatctgaattgccttcagagtgccactcgaggtctttgtgggtgggattcatgtgagcttcgacaaagaaaaaggtaatgattggaattcccaaatggtgggagcaggagtcaccttggcatggaaattcagcctgagacacatggaaaaattgcacccacaagctcaacctgcagtttgaacagcctcctctagtcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaacgaagacaattttttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgatactggtatcaggctcaaaataaatacaatacaatccgatacaaatacatgtctcgtatctgtggcaccgttgctctagtacagggctttagcatgtattgagccgatttgtatttttcatcttgtacaggctccttgatacttttccccggcccccttgtacacggtgcaaaataaggcgcgcaatcttcatgtttgatattgatcaccagcgtttttgagaggtagatttaacaaggctttgatttacaaggccaccaatgggcccggagccttgtaaaattcaccatatatgcccaccaccatacttttacaggcttccccccttgcaaggcttatgcgccgcaaaaagagacttgtaattttctcccgcccggtaatatagtgagttggtgaagagttcatctgtgttataatgttctcgatccgagtctatccggactgtagcctgagcgtgctttggggatgacgtcaccagtccatttgtccttgaagagatcgacattgctccttcgttcgaagaatcagctacaaacttgtggcaattgatgctggtgatgaatccaacacgttttgatggagagttccccccctaaaaccccaacaggatacaatctctgcgcaaagggcaattcaggtacaattttctcatttggatccattctgtgctccttgccaacattcgagcgattctcatgaccagaccacatagcaagagactagaatgattgggtgagctccttcagatacattactcccttataatcgtccaagcctgcaaccgatccaagcaaataattcctgagccggctgaacttgaaggcgaatcaaccaattatgggatttggctctaaaaagtgctggtattgttttgaacggccagtgcgctcaaaacccacagacttccagatagaaccaaccacctcactcaccttctttgaatcgacgtcattcccgtacatatcgccacttacaaccagcatcataagcacctgaacattttctcaactagtccaaagtggtgtcgcttgttgacctctcgcagcttatcgctatctgagcacagaaaaatcgtatttatataggattaaggctcagtcaaccactcctctcttcccaacatcccatcaaaaacaaaaaaaaacatatagcaccatctcactatctccatactacaacagtcattccagtagaataattggaaaacagtcagcccgccatcatgaccaagaagcatacgagcactatcaaaaatggtaagtcatgaccaaacgggcttcattcgacaactcgctgatcactcaaacgtttttttcatgaacaggctccggctgcgcggaacacgccgatcaaccggagcacaaggaaatcgatatccttgttgaccgcttccgttagtcatcttgcaattttcttctcagcttttgttttccaggatttctaactggttacctcgcccgacagtcgaatataaatctatcaccaaagggttcatagcatactatgaaggccttgccaaactagaaacttcgtaagccaaccacttctctcttctcgcccggattctcgatactttcaaaatacttacttgtaagagagggatttaacactttaaacgaccagcacggccgccgaacttcagaaaattggcggtcatttgccagttccgttacgggaggggaatcaatttttagcggagggcgccggcggttggcagaccatcctgttcaacactcgtgaacgaacccgagcgatttcggatcatcacaccgcttttgcccaatccatcacgcagagcaccttacacgatcttaacaagatcaaggccgatgtcaaggaggttcgtcaaattttacacctctgtagcaatgctcatttactcaggtgtttccaccttcttctatagcttattgcagagctcggagcgaagcctactcaacttgccacagaagtcggtaagagtcgcgcagaatccaccgaggtgatcacccatctttcaaagtccatagcccagtcaaaaaccaatccaatggctttggtggctcacgacgatccagtcctcttacaccgacaagtggaagaacaagtcaagcaacaaatgaatctcgagaattctttgactcgcatgattatcggtgagtcacatcgcctacgtaatcgaccccagaatttattgttactcattcatacgaactcacccttcaccgctcgaaatatacagagtaccagaagaaaggacttgagctcgaaaagcgcgtgaatattgacatccaagcggtggtaaaggactttgagtccgcacgactcaatgccgagaagtcgatctctaatgaatggcaaacgattcatgctggtgtcacgggactaaaccccgagcttgagtggactgaattcgcccaacgaagcggtcatctcgttcctgaagatattgaaatgcgtgatcttgaaaaaatcactttccctgggcataacgaagaacttactagtccgattaatgtcggcctactcgagcgaaagaagagatgtaagaactaacttgacgttttttcgctttcgcacattgtgattcaccggcttaccttacgctttcgaacacaacagtcacgcggaactacaaagaggggtattatgttcttacaccttccggttatcttcatgaattcaagacttccgaccctacaaagcacagcgaaccggagatgtctatattcttacctaattgtacgcttggtgcaccggcaccaccggaagccaagacgttcaaatggcacatcgagggtgccagacgcacgagcggtggtcacaacactggaagtcttaacaagatgaagaaatctttgcacataggaagcaaagaagtcgccttcagtttcaaatcgcgcacccatgcagagatgatgcactggtgggagctgatgcagaaagttgcgcaacattcaggtaagccctcctcgatctccccctcgatacatgatgtctaaataagtctacagttgaactaataaacaaaccgttttcagtaacccttacggacaaaaccccaggtatgtcttcgagatattttgtgttgatccacaaaaccatcctaatatcatgaatgtctccaacttagatactggccctcaaactgtaacgcaccgcgcaggtacaagccacgaagaagaagctggcggatcgtctgatgaagaagggtcggcactcagtccagatgatcattcgcccgggccgatcacacctcatgtaatctcaaacagtcaaccggttgttgtaaccccaactaagcaaactctcgaaaaccttccagagtacaaaggagacaaccgtggcttggatgttttgaaagaaagtcccaacccacgcccatttggacaagatactaaagtgcgtcattttccccatcttggaggttctagagtataagctaaagttttgccttccatcagcctcttgttcctcagtagttcgttttccttcaagcatctgtatctgcaagtatataccaataatcagggcttccgattttgcgattgaatgcaatccacgtcgccttgacaagtttatcaaatctctacagctgttgctcttaacgcaatcaatctcgcaagaacaaaccgtcttattcaggatttccaactccacaatcaagttatcaatcaaaccaaattaaccaaacttgtttcgactttcattcaaacacatttctcctggaagcgcaccaacaacaatcttctactctccagaaattaatcgatattgcgctttacatggtgaaacccatcttcttacttaacacaaagcttgtaattttatccctattttattaatttgttggccatgaaattccagaacattgttcgaacaatatatagaatgacgtttaccagccgctatctataagatgcagctgctcatagctacatagcatgagttgtcagctattcttttgcacatcgatcattcctgatcaagcaaaagaaaccatcgacagggcaatagaacaaaacatgccataaattgttgtttcgagttgaacatgttctcagttggagtaaaccagagaatatgtcagtccatgatttcactccactccgacgtaaaacaagaccaacaaaagtttgaaaaacttgattgtcatatgcacgagaagtcgatgaagtcgatggaatgagatgaacaaggatgatgtaaatgtaacaacaagggattgatttcaatcctgacacaatgaagcatatacatacactaccaacttcaagccaatcatgtgagccgctgttattgagattattgagacctcaatgcccaaacagacaatgaatgtcttgattgaggtgagtttttatgtgcattctttgtggtttgggtctggcacttgacagaagaaatccatttcaagtgctgttcttacaaaaaggaactcattttgtttggaattttgaaagaaaaaaaaacacagaggctcttttttaagattttattgagaattcctacattatttcctcaagatgattagacctgttatcttatggtagcagcacctaaggatgatagaacggcaaacaagtaaacgaaaaatgctccgataaaagcccattcagtttcggaaactatatcagaagggatggggtgtctgcccatgaacattagacatatcaaagcagggaatgttgctgcaaagaaaaaacgacaaagttgtctccgattttgacgttgagcttgggcgaccccagtagtagtagcagtagtatgatggatttgatatgcttgccttgaaacattcccaatcatgtcatcagcttcattagtttgtgaatgggcagggttttgtggttctggatgattgcttgatctggcttgattttctgtagtgccgcggatgggttgttcaatatatacgtgcacctcgttgctcaaaggctcatttggggcctctcgtggatgcaccaattcatttgtattcgcagggaagcgtcccacattggcttctggccttgcagctcttccagccaactcctgctccatgggtatcgcaaaggctgggccagtgatagcaaaagtctatgcaaaaaaagtaagttaaaaacttcctcaattatccgaaaattccagaaataacgccagctgaaaacactcaactatgacgagcagatgcgtaaggaacatgtcgatcttgtaattccttagtggtgaaagtggcctcatatattgtggacgtaaagacattatttacaatcggagacgaatgggcctggcgatgaagaaagaggcagtcggcagagcagaggctttctgagcctttgaacagcctcaaaggttcttgaaggtgtttacaataggtttactgcgtcgatttctagtcaatgtcgcctggttcttccgagtcagcaaactactaactggaaaggtatcctgcctcactcagatcgctttgtcccatctcttgcaactgggttatacatgacatcagacaaaaaaatcatagagagggaggtcccgacaaacggtctgcggggtcgcaaattcatcagtctggggagactacgtttgtttcagatatgagactcatgagctatgatgggtaaaggctcactcgccctgactggtgtcagtgagaacgcaatagatttgttgagcgcaaacatcccgattaaaggtaggtggcatagttcttggatgtaaatttatgatcatgtttgcagaaatcaaagcttcttgaagaacagggaggagtgaatagagagagaaagtagaaaagccaaagagagaatgactggaacagaaaacagagcgaacgtaacaaaacagaaactaatactagaatggatgaaaggaggaaagaagcaactaaagaaacactcaaacagaaactgatagatcaagagattaagagtgaagacggagacggattggcaagagctatgcttgccacacagaagaactgattttgatgtatttcagaaacagataagcttcttttaatttttctgaatggaaatactatgatttgttttccatcacagtaaatcggagggagtggaccacattttccggcgccttacgcgttgtttggaatgtccaggttgtatagttgagccgatggagtaacagaccaatctttgcaaagatagtgccaaaacttccaagaattctgaatcagagcgtgcaggcaaagatcagatctggaggcgaggcgcgatgcgggagtgatattttttttgggggggggcctagacgtgcgtgatttatttaacggtatcgccaccagtttttgatcagtagagttatgggcaaccgccgaggggtgtaaaggtgagcggggataaattcatcgaatgagatcgaagtttctgagcaatcgttccagtagtcctcagttgaggaagagaagtggtgtccagtagaggatagggaggattgattgtcatggctctctgttggttcagagtccaacagaaggtatatgcctagctcgacctttgcgtgtcggtagaggttcctttggatgattgaattcactgcgattggttgagaaactgaaggcgcaagtggtagtggaagaagggagtttgatccaaggaaaaacatcttgtggtattcagggtatgaatctgttaaaaattcaataatcagtaaaaaacacaaaaaatgaacactgggtcattttaaaaagatgttgactcacgtgatggatttgtttaaaagataaggataagagagtaacttgtagaaacctttggttggtttaagaattgttcaagtgaaaactcgaaatacttttgattgttttttctgggctgatgtggtttttgaaagctggaaatgatatcggatggaggagaaggaaagaagaaagtcaaggaccggcgtccttcttatataggattccgaaggccacaagatggctggcctgaccaaacagaaatgctggatttccatcacagccatcttccacatattgaaactgaccagaattggccgggatggtaggtcagatttcgaatcagactgctgaaataccagcccctccatgactttgacgcttttttacaccgagatcactgaatttctcagcgcgcccacccgataatagtccatttttttgcggttggctctgggatccaacccaggcgaatgccatgattggttggcggatgctcttcgaagacgcgtcgtcaaatgtatcgccgggtggggagacgcgtctaaagtcaaaggtccatgccccagtcgaggaactgatggaaacaactcggaaatatgtgggtggaattggccggtgatcacaggtggggaatgtgatttcgatgaccgggtccgcacgagtaagagcaaaaccaatcattcgggcgcagaaaatctttttatggggcagggcatggcatccggtcttcgtacattctaagccaactggtgcagattttttgtcgcctagccgtgtgttgaatgttgactagcgttatcttacatgttgcaatcataaagactgcaaaattcaagaacggccagatgattcacctccccaagggaaaagaacaagcgaagtatagtgaatacggcaatcttatgaacaatttttcaaactagacacgcattgtcaagtcgcgaaacggatgggaataaattaggtagggtgatgttatgtggggattgaagagcctgcggctgcgcttgactcaatgacctgctcatgactgatcgaaaaatacaggtaggacttcgatcaaaaaatacatattattgaagctggtagaacacgcctgtgtaccaacgcctcctctcaaaacttcactttgctatcttcaaggcctctggtggggtctattgtgattctgatcaactctgggcaactattgctatttttgcgctaaatggctagatttcaactcgtcccctccctcctgaaggcatctcgtggctcttgagtgttatcagacatgggcactgatcttgctattaagattttgtctcaagggaatgcatgacacagtttgttgaatgaaatttttgattaggtttgatgaaatgcaagctgattatacaacagaaactagtgaaagaaagtagagtgatgaagagagaaagacggaaacagaaaacaaaattaaacctgataaagaagacaaaacggaaactgatactggaatggagaaaagagaagaaaaaaagactagagaaaacacgaaaacagacacaatgaaactagataaagaagataaaacggaaactgatactggaatggagaaaagagaagaaaaaaagactagagaaaacacgaaaacagacacaatgaaactagataaagaagataaaacggaaactgatactggaatggagaaaagagaagaaaaaaagactagagaaaacacgaaaacagacacagatagttcaagagactaagagtgatgacggagacggattgaggagccgaacttgatccacagagagaacacagatgatagatttttgtggaattgattatacagatgactgatttttcccaatggaaacaatcatgatttttgactcggaatatcaattgaagtaaattgaagggagtgtcccggattcgcctgcaacttgcgctgatatttccgttgaatgatagtatgcgcctttggagtttgcgctgttggagtgacagtgtgccaaaactcccaaaaattctggatcaaaccgcggaggagaagatcagattaagagtcaagccgctgttccaggagtttcctttttggaaccgaagatgcgcttgatttatttaacggtatcgccaccagtttttgatcaattgagttaaaggcaatcggcgaggggtgtaaaggtgagcggggatcaattcatcgaatgagatcgaagtttctgagcaatcgttccagtagtcctcagttgaggaagaaaattgatgtccatggatgggtagggaggattgattgccattgctctctgttggttcagagtccaacagaaggtatatgcccagctcgacctttgcgtatcggtagaggtttctttggattattgagttcactgcgattggttgagcaactgaaggctcaagcggtgttggaaggagtagggagtttgatccaaggaacagcatcttatggtattcaggggtatgaatctgtttaatttaaagacaatcagtaagaagacacaaaaaatgaacactgggtcatttcaaagtgattctgagacttacgtgattgctttgttcaaatgataaagttaagagagtatcacgtaggaaccgtcagttgttttgagaactattgatgtcaagactcgagatgattttgggtaattttttgggctgaaggttgtttttgaaagctcgtagaagtaatgatagcggatgaaggatgaggaatgaagaaagacaaggaccggaggccttattttataggagtctgaagccaacaagatggctggcatcaccgaaaagaaactctggattttcatcatagccgtggcacacatatcaaaaccaaccagaacttgccgggatggtaagacatattttgactcagactgatggaataccagcccacctccgtgactttgactctctgttgcaccgagatcacggaatttgctagcgcgcccacccgataatagcccatttttttggtctttcgctcttggatccaaaccaggcggattttttgattggttgaaggatgctatcaaaagacgtgtcgccaattgtaatgtgcggggcagggagacgcgtcccatgtcactaaaaaaaaccagactcgcagaagtggtgcctttggaaactgggtactggcacaagttcaagtacatcgctatgcagagctgtcccgtgagcaccgctgggaaaggtgaacaggatcaccaggccgtgattacatcccgatccgtaccataaaccaccctcagccttcaggccctagcattctactgaagactgcttccggtgccacctccaaggctccaaataatttatcaaactccacagcataaaaaacccgttccaggtgtggtttttaataataattataataataaaacactgagcttgatatcttattcattgccaacctccacatacgaatgattgtattgtccaatttccgaggttaggtagtgttgtgcaatactagaagtggaagcttaagcagctggatgctatgttttgtccagattcaagtttcttcaatatgtcttctcaatctcgagacagttcatggcaattttgcaacttcttctgataaatttttggttgtttttggcaatgctcaactcccaactaaaaaactaacaaccaagctatttatattagcactaaccaacatctccagtcaatcaaacatcatcaattcacaaagtcattccacatgaaagttttccccaaccaagaccacctccccgcaaatcatatctagagcagaggtggtgtgctgcactttgattatgtgttttataaaagcaagtccaactcaaatctgtttctgctcaacattgccacatttaatttaaatattgaactgaatttccttcccccaccctcctggatttcaatgaaaagaaattggctaatttgaaaaaccatccagaccctaggctatggtcaattttcaaatttgatcagatagcatttcccatcaggtcatgtgttgaacatagatttatactactcactctagaaggtttctgtaggaatttggaaatatgaggttttatattaattgatttgcactttcaatttatactaatagtgatgaaaaactagagagtgtttaagaaaatttaacagatctttggtaatcaaaagagagtagaaacaagaaaggaaaaaataacaaccaaatgaaagagtgaagttagctgataattaccttcctatagttggatcctagtgagtactttgaatgcaacacaatctggagaaatagacagaaaacaaaaacaagcctgaaaataaaaaggaaatttgagataggaaaagatagaaacaacttggagaacaggatacaggtaaacttattgagaggatgggaaagattttgtacctccacctgttatgcatcctagctcctcctgagtattgttaatctgagtgagtagatggttcggatcaaacgtgcattttaggtgcatgatcaaaagtgaattaagggattttccagaagtgatgagtgatgagcaagatggtagtcttgaggttgagagaaggaaaaattcagattgctttctgggccagctgaaggggtaccttggttcaaattgaattcatgtgacatttgagtgaaatatttgaaattcaatactttggctggatcagttagaattacttattcaacagtttcttgcagttgaattcaggtagatcaaaacaggtctttgtttttataatttatatgatcaggatatgaatgattcatacaaggatatgaatgaattgggtgtcaatgaatcagagcaacagaaatcataattaccaaaacaagatagacagagacaaagtaggttatgataattaaaatatgccagaaacaagtgccagatcaaaaataagagagaatatgagaaatgaagaaaacactgagagagaaaaagatagattgatagatccttggtgtgaaagagacagattgaagggctaaggtttctccacaacaagtttcaagccaacaaattgttgttttttgaaattgaatgtccatactgatttgatatattcaaggaaaaaaaaaaactgattttccaagtggaaatgtttgttattgatgtctaggatttttgactcaatggaaagtttcaatgaaatggcccatatctaacttctcctcgcacattctgtctgcatcaaaaatctctgcaggaaattttatgtgcttctcccaggaatcctattttggaatgccagccctccttgaacctttcctttgtaacttcaagaattccttgccctcccaggaagagaaactggattcaaaattggtttatgtattcataagattgctttatcatggattgtggaagcatgtactctcattgtatgatttggaataggattcaaattaattgcacattgagttagataaacagagatggggatgaagaagagagatgctgaggatgataaagaaagaaatacagaaaaagagaccatgattagcaagacaagaagaagaaagaaagacagaaacggatactggaatggaaataagagaggaaagtagaactaagaaggaaacactacaacagaaactgatagattcatagatagaaaaatgtgacagagacggattgaagagccaaacgttttccacagagattgaacagatgatgacttgataaaatggattgtagattttaatgcaaaacatcatgtatccaagagacagataagctgatttccgggaaggaaatcagtatgattgatgcccagggtttggagcgcggatttccctactccgtgaagtcgcgggcgcatttttgcccgctcgtacaacagcccaatcttggagagcaggagccaaaacatctaaagattacggatcaaagattgtggagtgattgatgagctctagagccatttcgacgcgttactccaaggaagatttgcttagaagtgaagatgcgcgtgatcaatctaacggtatctccaccaattcttgatcaattgggtaaggggaagacagcggggggtgtaaaggtgggaagggatattttcatcaaaagagatcgaagtttctgagcagtcgttccagtaatcatcagtagatgaggaggaggaagaagaagactggtggcgggcagaaggtagcgaggagaggttgttgtcgctttgtgcaggttcagagtccatgagaaggtataggcccagctcgacccttgcgtgtcgatattgattgcgttggatgatcggcttcactgcgatggtctgtaaggcgggggttgtgagcagagtggatttcgatccgaggctgatccttgaggtctgagatgattcggacgtgatgctcaatgaatcttctcggggcccactcagttccatagcgaaaagaagacaatcagtattgttggggctggtggacaacatctttgggtttttaaggggtatggatctgttgagaatagaacaaataaaaaaatcagtaaaaacgccagaaagaaagagttctgtcatttgatcttgatcaattctggcaacgtacgggtatgatttctgttgatgagaagacaaagagaaaatcttggggattctgttctgggaactgctggttttggtgagaaagaatcaagtcaagcgcggagatgatttggatggtttttttggttgattgacgataggtttgataattttttgggttgatggaaattagaatggggaagctggtggtgatagcggatggagggtggaggaaaggagaaagacaacgaccagagtgcttctcatataggaatttgaagtcgagaaagaaggctggttgaaaggaaaaaaggcgcaactggatttgcaccaaagccatcacacagatattgaaaccgaccagacctttacgcaatataaccaacgatttcgacttagactgcaggatttccagcccacctgatccgtggctgcgatattttggggcaagccaacacagagacacacttgcgaattttttatcttcatttttcggagccgatccaggcggaggccatgattggtcggggaatgctaatgggagacgcgtcaaccagtaacactgtgtctggcaagaggacgcgctcgaggatactagaaaagactggttgggcatgagttgcgattcctggcgcgtccccgaatcagacatcatgagtctgacatggattggaataagctggtatagaatagcaggaaggggccattccaagtggactaagtatgttttttcaaacgagacctgaacacctgcccagccctccaagacttgtctgatgtcgcttccaagaccccgcacaagaaattacgccccatcaaacagaaggaatccatttctgagttaaaaaaaaaaaaaagaagccggcggggctgacttgtcctcaccgccaaactcccaaagtagattgaaagttttcgaggtggttctctgtggtaaaattgacctgggagcgggggtttcgggcttaggttggtttagataatcggaccatgttcaacgtgaatgtccatctgaacacgcgctgattgagcttagcccccccgtcgccgatgccccctcgttgaaaagtaacaggctagtatgttgctgtatgatgataatgattgatggatgagatgatattcaatttgagcgaaaccataaatacaccaaaatccatttcttgttacaacatttcaacatagattaaacatcagtttctgtctcctgaagattgccttagtatcttattttgcatcgataaagacggtactctcatcatatgattcggattaggatgtaaatgaattgcacattgggctcaagaaacagagacggatcatagtggaaaagagagaaggacagaaacagagatgcagaggatgaaaaaaaagacagagatacagaaacagagagcatgattagatagacgcgagaagaagaaaacaagacagaaacggatactggaatggaaaaaagagaggaaggtagaactaagaaggaaacactacgacagaaactgatagcttgatagatagaaaaaggtgacagagacggactgaagagataaatgttctccacaaagattgaacagattatgacttgatgaaatgggttgttgattttaatgcaaaagatgatgtattcaagagacagataagctgatttccgggaggggaaatcagtatgcttgaggcccagggttatgagcgctgacttccctacgccttgaagtcgcgggtgcatatttgcccgctcgtaaaatagcccgaatcttggagagcagcagccaaaagatccaaagattccggatcaaagattgcggagtgatcgatgagctctggaggcagtgtgctactccgaggaagatctgattgaaattcaacacgcgcttgatccagttaacgatatctccaccaattcttgatcaattgggtgattggcagacgccgaggggtgtaaagatgggaagggatattttcatcgaaagagatcgaagtttcggagcagtcgttccagtaatcatcggtagatgaagaagaagactggtggcgagcagaaggtagggagaagtcgctttgtgtgggttccgagtccatgagaaggtataggcccagctcgacccttgcgtgtcgatagtgattgcgttggatgattggctccactgcgacggtttgtacgacaggggttgtaagcagaaaggatttcgatccgaggctgatccttgaggtctgagatgattcggacctgatgctcaatgaatcttctcggggcccgctcagttccatagcgaaaagaagacaatcagtatcgttggggctggtggaaaacatctttgggtttttttaagaggtatggatctgttgagaatagaacaaataaaacatcagtaaaaacgccagaaagaaagagctgtgtcatttgattgtgatcaattctgagaacttacgggtatgatttctgatgatgggaaggcaaagagaaaatctgggggattctgttctggaatctgttggttttggtgaggacgaatcaagtcaagcgcggagatgatttggatgctttttttggttgattgaagatagttttgataattttttgggttgatggaaattagaatgtggaagtggaagctggagatgatagcggatagagggtgaaggaaaggagaaagacgacgaccagagtgcgtcttatataggaatttgaagttgagaaagaaggctggttgaaatgaaaggaaaaaaggagcaactggatttggaccatagccatcacacagatattgaaaccgaccagacgtttacgcaatataaccaaagattttgaatgagactgctggattgccagcccacctgatcggtggcttcgatagtctgaggtgggccaacaccaagacacacttgcgatttttttatcttcagttttcggagccaatccagacggagaccatgattggtcggcggatactatcaggagaccgcgcgtcggccagtaagatatgcctagcaagagaacgcgtcgcaagataccagaaaagactagtctggaatgagtcgcgatgtctggcgcgcccccgaaccgagacattgaaaggaacaagttggtaaagaacagtggggaagcattttaattggagtacattagccctttttttcaaacgagaccacctcccaacccatgataatctatttcatagaccaccctctgctcttgcatcctaggccgcttgcaagactaatctgatgtcacttctaagaccctgcaagagatattactccccgcaaaacagcgggactgacttgtcttgaccgcggaactcccaaagcctaccaggactttttacgggtgtgctatgtggcaacagtgtgacctgagagtcggtgttgagtaagccgcgggctgcagctagactagataatccaatcatgtgcgatgcgaatagccatctaaacatgtgctgattgagcttagcagaggtgaggatgatgattcatagatgaaatgatattcattttgagcgaaacaataaggatacaaaaatgcatgtgttgttacaacaaatgagaagatagatgatgagatagagaaatccatgtgttttacattttggagtccgggaataaggcattgattgaattcagaaactcaaccatttgggcgttttttccctttcataagaactcgtatttttttttgtttttcagggaatgaataattgtgtgcggcagaagaaatagataaactagtatgctgttcctacatctgttcccactagagaatagaatatgaatgcggtccttttttgatgaataaagaaatagataatcttatcgctatcggaaccagtagatcggatgtactttttgagaaaaatcttaatgaatgccagtccgggatttccttaactggtggaaacggtcagctgcagcagagacaaggtgggcggaatcagtagctgttacaagagcaagagtcagtttaaaaatcagagtaattacctgagggacgtcttgaacagggtgaatctcaggcttctccttcagattggccattgcagcttcggtgtgatctccacccttgtagacaggtaaaccctcggaaacggcgtcaggggacatatgaggatggtcgtgatgtaagccggatggggtagtgggcgcggtagagagctcgtcatggctgtgagcggcatcttcttcttcagatgacccaccgctctcaccgtcactactagattcagcaacccgacgcgtcacggttggtggggcctcggactggggcgaagtcttgtctaatccgatgtcgctgacagctgagacggctgcaccaggaggcatgctcgatctaacagttgcctgggtgactgtaaacattgccgtaaaacgcgtcagtgacgagaataaaagataccaaaaaaaaaaactgcggaaacactcacaagaggacttggcagggtgttggagtaattcccaccattgggtcatttcggcataggtgcgggctttgaagctgaacgcgatatctttgcgaccaatgtgaagggtttttttcatcttcctgagacttcccatttggtttccaccactagtactcttgctgccttcgacgtgccacttgaacgtcttcgagccttcaggcgcaggagctgagatagaacagttgggtaaaaagatggaaagttcgggttctccgtgtttcgcgggatcggatgatttgtgctcgtgaaggtatcctgatggagtgagaacatagaacccctccttgtaatttttggtgtctgtggcaaagaacattgacgaatgtgagcatgttgtagtcacaaggcggataaaaccctacacttacatcgctttttgcgctcgaggaatcctgccttgatcggcttggtggtctcgtcgttttgtcccgggaaggcgatttttgcggcatcacgcatggtgattgattcaggaatcaagtgaccacttctttgggcatattcgttccactcaatctcagggtcgagttgggtaataccattgtggatcgtttgccagtgcttgttggttgcctcctgggcttgaagtcgagccgcttcaaagtctttgactgcggtctggatgtcagtgttgacacgcttctcaagctcaaacgctttcttttggtactctgaaaaatgaatagggcacaaagatcattaggatgggtggaaaggtgtgttgtctgcaggagaaggtctaagaacttgccgatgatcatgtgagtcagagaattctcaaagttcagttgagctttcaactgggcttcaacttggcggtggatgaggacaggatcatctttggcagtcatggcatgggggttgctcttagagtgggctatgccttgagcaagttgtgagagcaatcgagtggagtcaacacggtgttgaccgacttcggaagctagcgctctgggttcattttccagatcagtgataaactgggtgggtagaggaaaaacgtgagctagcaaatcgccaaggatgatgagtattaagcttacgattttgatgtcattcttgacgtgattaagagtatggagaacactatgggtgatagtgtgagcaaaggtggtgtgatagtcggccattgctcgggtctgttcgcgagtatcatagaggatagattgccaaccaccctcgggaaggaactgatttccttcgcgcagagggacaggtaaatgacctccaatgttgaccatttcacttgccgtgctagtaagaagcgcactatattagattgactgaggttgaaagcaactgatgtagaataatggacgtaatgacttactgagtctctaatttggcaaggtcctcataataagagatgagtcctttggtaatagacttatactcgactgtgagtgagatggaatatagaaaagtagattagtgattttgatgacagttggaatggtaatgagaacaagcactcacggaatcggtcgaaaaggatatcaacttccttgtgctcagtctggtcagcatgttctgccgatcccgagcctgttgtgggaagagacaaggcggaaagatgaagcaggtcagcaagacagccataggtttacgatgagaccaccgcgcaaaagacagtgaaatggatgtatgtaccccttttgatagtgggggttggttttttgaggattgcactcatgatggacgaaagagaagtagatgaatggtcaggaggaggatttgttttttggaggagatggatgtatgcgcggagctggagagtgatgatgagggggaaggaggatgttaatccggagtggtggtgagtttaaatagtcggaatcttttgttcatttcagactgaccagactgaatgacgtaattaggaaatataggataagccagtctgactctgagtcagtcaatcaatcgaccagccatccagtacacatggagtgaacaggtggagggggggtcgatggtgttccttttggtttcccagattaaggaataacccacccagacctgcctgcttcatgcttggaccagtcaatcaaacgcttacgaaggtcatcttttggaagttgtaggctgggtcctgaactaattacaagagagatggcggggtatgggccaggatggtcaggagcaccggggccttgggctgacagactcctggggccaaaccgatcgataaccgtcatgagtatatgctgtgcacagtcatccagtcttaccggaaactcaacccagctcagactcacgggatatccgccatggtggcaggtggtccaggtgtggagggacagaagctaacgccacccgggtaaggtaattcacaatatccccgaagttctcaatcccggttgaaacaaaaacaaaaacaaaaacaatgacaaaaacaaaaacaaaaacaaaacaaaaacaaaaacaaaaacaaaaacaaaaacaaaaacaaaataaacacttgcctcgccatactcactccaccacacatcgtacatgcaggttcgaaaattacaggttgtttatccatcaatttgccatagtgttattacagtttaacatgtagcttgtaagaaactcattcctcaacgattcttctctcctcacttcctacccaccctcccactcttgctacaaacacccaatcgagcagaatgaacgataaaattaagttaaaaaatgcgattctgaaaaccaaacaagactgatttaatgaaaacgaattaaagaaaaagaaaagactaagatgaagaagaagaagaagatttaaaatagataggcgacgaatgtctgttttcagatctccaacaaagaagtgcatgataggccggacgacgaggaggttgttgatgatgatgttgggaagaggcaggaggggggccgatgggtgtggagattttgttgacgaggtcgagggtgagttgatgtggatggtctggaggtgtgttgggctgtagttgggttttgagctggtggattagcgaaccaaacttctggctgaatggagtcgggccttgatcgtcaccatcatcgcggctatcatgaccaggattactcaaaaacttcgacagtcgtccatcgtcaccaagcatgggaccatagaattcaatcagatcggtcgggttggtgaagctttgcgcggttggttgagaggaggatggatcgacgctggctcggaaggtgagactcatgagcttgatgatcttcgtccgaatcttgaagatcttcttgagactagacttgatcgattcgaggtcttgaagactgatgaatctgtacttcgttcggaccaatttcccgtccaccggaccattcaagatcaatctttcgatgagcagctcttctcccctcgacctgcttccttgctttcctgactgaggagacgatctcaggtttaaacattcaatcaagtgttcgtcgattaccaggtactctttgattaattcattcaattcttcttggatttctttgttcaatgagcttggaggagcggatcgatcaagattggagatgtgcgcttgggtggatctgaggagccgaagaaaccaggcggagatgacgtgcaagaagcggatgcctagtctcgagcccatcagctttggctccaatccgtatcggctggtccagatcgtcgatatcctgtggatttcagagggcgggaggaaggtctgaaccctcagacagttcaataagattcgagtattggctttgatctggtgttccggatgctgatcgaggaagcgctcgacgaatcggaagatgcaatcgactggtaaccgatccgaagtcgatttagagtccccattagattgttgtcgcttgaggttgtatattccaaacactagtgcctctaatagactggtagcccaatatggagtgatttccagacgagaattctcggccgtactccttttgagatcgagggtgaggatgacctcgacgaactcccttgcttctttccatctgccgagctccatcagtcgcttggtgagggtcaccagtgctcgaccgtccttcctaaagttctcagaatcccagcgatggtgtttcaggaactcttcgatcggcatccagctttggtcttctgtgctggctggtgagttcttccttgaggatggtttgacgggaggatggtcagatgtagaagggacgggatcgtccatcgaatcgaaatgttcaagtttagatggccttcttggacggattgagaacagccttgtcaaacattgatggcttacttggtgaccttcagctttaatcgcatctaacgtcaactgaacccctttgaatttattcaatgcttgataggaacatgcaatcaactcttgagtttcttggttctttgagatcccccgttcttccatctccttgatcaatcttcgagcttgatggtatctttctgattggtagtaataggcgatcaaatgattgtaagattcaacagaaactagctctttttctgagctatgaagcctgacgatcggctcgataagtcgcttgggcagtcgcttgtggatgagctctttgatccttctggcgaagacttctgggctgggtgaagatctcaagaagcggatataaatctgggtccattggaaggcggattcgagggagcggaaggtagggtcaagaggtggggagggtggatgatgatcgagggatattttcgaggttgatggttgaggttgtagtggagtggaaagtgtgttgattttgatgagtttctggatgcttctatccatcgcttgagagcttgaatagattttcttggacctttcgaattcagataaggtacccgagacgggatcgtgaggaggaggactcgactgagggtgctgatcgccggattgaatgtttccgataatgaactggtcgagtagagggttcagcggatctcgtgctcggcaaggtttcttcatcagctgcctggtggtgctcgtactcttggtggtcgattgacgggcgatagatggtgagttctgattcagcttggtcgttagtttgttgagttgggagttgaacatcgcagaaatcaaatgtgtcgaaaagaaatagcgaaatcgtaggaaaccaaaattggccccaagagtgaaaggcacttgaatcggattatctaatcaaaccgcagcatacagccactcaagcccccctcccacccagtccttccacacaacaagcatcgcacaacttggaaaatcgacaatcaagtcaattaaaatacttggatgtggagggctgcaatgtgaaaaacaaaccgagctgatgggattggatttcagtaagagcagcatttaatttgacggctatgttctgctgtggggtgcggaatgttgcgtagggtcatattgatggaggtgtcatcggaagcagtctcaaatacagaatgtatgtaatcacggccgggtgatcccggctcccgctcctccaaatcaccttccccagcggtaatcacggaccaactctacccagctaaccacttgcacctataccaaggtttgactgggcatgcgccgaaatccactattgaattttgtgaggctagcttttttcaggcacgttggacgcgtctccccgcccggcgcattacacttgccggcgcgtcttctgataggatccgccaatcaagcaagatccgcctgggttagatgcaaaaaccaaagaccaaagaaacgagctattatcgggtgggcgccctgataaattccgtgatcagctcggcgcaaaagagagtcaaagccatgggggcgggccggggctggtattccatcagtccgagtcgaaatatatcctaccatctcggcaggctctggtcggtttcgttatgtgtgccacggctatgatgaaaacacagaatttctgctcggtggggccagccatcttgttggcttcagactcctataaaagaaggcctccggtcctcgtcgtgctcctttccttatccttcatccgctatcattaccagctttcaaaaactaccttcagcccagaaaaaaacaatcagaccattcctactctattctcccaacaacaaactgtttcgataagagactctcaagcttcttagctttcccatttaaaaaaatcaatcaagtgagtcacaagaatcgctttgaaattacccagtgacgtgttgtgtggtggtgtttctttactgattttcttgttcaactattgatagattcatacccctgaatacctgaccatgttgttccttggattaatcccaacaccactcgagccttcagttgctcaaccaatcgcagtcaagtcaataattcaaaggaatctctaccggcacgcaaaggtcgagctaggcatataccttctgttggactctgaaccaacacagagaaatgacaatctatcttccctatcctctactggacaccaaccttcttcctcaactgaagagtattggaacgattgctcagaaacttcaatctcattcgatgaattcatccccgctcatctttacacccctcggcggttgcccataactcaattgatcaaaaactggtggcggtaccgttaaataaatcaagcacgccttggtttacggaaaacccatcccggagcagcgcctctaccccagatctgctcttttccagcccgctccgatacagatctcgaggaagtttggtctcctttcaaggattggattgtcacttcatcagcgcatattatccttcctccaatatcgcatattatcatccaacggggaattatttgacaacacgcaaggggcaggcaaatccgggacactcccttcagctttccatttacattggaaaaaaaaatccgttatctgtatcaattcaacaaaaattggtcatctgtgttccttctttggatcaagttcagctcctcaatccgtctcagtcatcactctcaatctattgatatatctgtgtctgctatcgtgttttctctagtctttctctcttctgttttctcattccaatatcagtttctgttttgtcttcttctatccgatttcattttgttttctgttccagtctttcgctctttgtcactctattttctctctctattctttcgtccatgttatacaatcagctctaatttctgcaaccatcatcaaaacattcattcaacaaaatatgtaattcaatcccttgatccaaatgattaagagcagactcagtttccatgtctgatagaactcaagatatacccccacaagatgcgttcaggagagaaggggcaagttataatccagccatttgacgcaaaaatagtatcagttggccttagttgatcggagtcaaaatagatccctaccggaggccttcaagggagaagggggaagttttgaggggaggccttggtgcacaggcgtgtcctaccttcaataacctaattttccgatcagtcatgtatttccagcgaagccgcagactctgcaacttcctcataacatcattccaaaaccgatttattccggtccaattcgacgagccgtttgcacatttttcagtcttgatgattgcaacatgtgagaaaacgcttggtcaacattcaacgcacgactatgcaacagccccatgggatgtgagaagaccggatgccctcacctgcctcataaaaagaatttctacaccccaggaatgtattgtggtctcaccattgcggtcatcaaaacgaccctccccgatcgtaggccagctctacccagccacttgtgcttataccaatttgtttccattggcttctcaactggggcatggaccttgaactttggacgcgtctctccatccggcgcgacatttgccgacgcgtctcctaatagcatgtgtcaaccaatcatatcaattgcctgggttagatccaagagccgaaaccaataaaatgggctattgtcgggtgggcgcgctgagaaattccgtgatctgagcgcaaaaaaaaacgtcaaagccatggaggggctggtatttcagcagtccgaagcgaaatccgtctcaccatccgggcaagttctggtccgtttcaacatgtgggagatggctgtgatgaaagttcagcatttcttctcggtgaggccagccatcttggttgtcttcatattcctataaaagaaggacccgtccttggctttcccctttccttttcctttatccgctatctttaccagctttcaaaactaccttcagtccagaaaaacatttcaaaatcatcctcactcttcacttgaataattctcataaaaaaccaacggtttctacaagagactctcttatctttaccgtttaaacaaatcatcacgtgagtcttggcgtcgctttcaaatgacccagtgttctttttttgtttttttactgatttccttaatgttttttaacagattcatacccttgaatacaacaagatgttgttccttggatcaaactccctactcctttcactaccactcgagccttcagttgctcaaccaatcgcagtcaagtcaatcatccaaaggaatctctaccgacacgcaaaggtcgagctgggcatataccttttgttggactctgaaccaacagagaaaaccctatcctccactggacaccatttctcttcctcaactgaggactactggaacgattgctcagaaacttcaatctcattcgatgaattgatccccgctcacctttacacccctcgccggttgcctatcactcaattgatcaaaaactggtggcgatacagttaaataaatcaagaacgccttggtctccatataaaatcactccaggaccagcacctgactagatctgatcatcttgcctccgcgctctgatgcagaatccttcaaagtcttggcagctttcctttcaataacaattggtctgtcacctcacgcggatttagaaaaaaaatctggaccactctcttgaattactttcgatgcaaattcggagtcaaaaattgtgatgctttccattgggaaaatcagttatcttcaaaaatcaagcaaaaatcaatcatctgtcctctttctttgaagcgagtttagatcgtcaatccctctctttaatcactcctattctactgttttatctgtgtctgttggagtgttttctacctcttctttcctcttttcctctatcccagtatctgtttcggttatgtttttgtctctctgtttttattctgtttcctgtttcagtctttctctcgtcgtcattctgttttctctctctctctcgtcattcctccatgttattcaagaagcttcgatgtccgcaaacctaattataacttttatttaacaaaatatgccattcattatcctgatccacaggatcacaaatagtatctgtgacccaagcttggtcaggctcaagatagaaccccatgagaggttatcaggagacagtgggcgagtcgaaatcaagctattttgttcagaaatttagcgaccaaaagttgatcggacttaaaatagaccgccagagcccttcatgaatatagaattggagttataattcagtctttttgcgtgataggaagccttggtgcacaggcgtgtcccatgttgtataatctgcatttttcgaccagtcatgagtactagtaggtttttgagtcaagcgcagccccaggctcttcaacccccaaaacctcatcccaaagctcatgtattcctatcgatctcgcgcgaatagggaatggaaagcctcgaaagaggaattctagaatcgctgtattcagtttactatctcagttgttcttatctatcgggggatccaagcacccagtcgattcggtatgttccagtttttatgaaagaaaattcttacccaacattcaacgcacaagggcgacaagaataggtgccagaagtggtgtaggaagaccagatgccatcagctggccgataaaaagaatgtctgcacccgaataatttattttgctctcaccattgctgtcatcaagatcatcttctccagttgtgaccacgggccaactctatatacccagctaggggaatggaccgtaatccgccacttctgcgagaccagatggcttgtttagtaactttgaacgcgtcggcgcgttacatttggcgacgcgccttctaatagcatccgccgaccaatcaagtcattcgcctgggttagatccaagagccaaagaccaaggaatgggctattatcgggtcctcgcgcttggaaattccgtgagctcggcgtaaaaaagtgtcaaagccatattgaaggtgggctggtattccagcagtctgagttgaaatatgccccgccatcccggcaatttctggtcgctttcaatatgtgtgggatggctgtgatgaaaatccagattttcttctctgttggaccagccatctttccagccttcagactcctataaaagatggcctccagtgctcgtctttccctttcccttgtccttcatccgctatcattaccagctttcaaaactaccttcagtccagaaaaacattttataatcatcatccctcttcaaccgactgattctcacacaaaccaacggttcctataggataatcttgagattcttagcattaccgttcaaaaatttcaggtgagtccctaaaattgctttaaattgataaacaatgatcttagcttgtccattttgactaatttgctgatttgattctcaatagattcatacccgttaatacctaaaaatgttgttcctcggatcaaactacagactccttccaacacctctcgagccatcagttgctcaaccgatcgcagtcaagtcaattatccaacggaatctctatcggcacgcaaaggtcgagctaggcatataccttctgttggactccgaaccagcagagagcaatgacaatctatcttccctatcctctactggacaccaatcttcttcctcaactgaagattattggaacgattgctcagaaacttcgatctcatttgatgaattcattcccgctcacctttacacccctcggcggttgcccataactcaattgatcaaaaactggtggcggtaccgttaaaacaatcaagcacgtctaggggcaaaaaaaaaaaaatcactcccggaccagagtttcacctccagatgtgatctttgcatccgcgctccgatccagaattcccggaagtttggtcacctttcaaggattggactttcacttcaacagcgcatattatcctgtccctccaacggtgcatattatcattcaacgggcaaatattgaacaacacacaaggtgcaggaagatcggctccagtgccttggaatttgctttaatccaaattccgatacataaatcatcaactctcccttcggaaaatctgcttatctgtttctgaagcacaaacatcacagtcaattagaaaaaattctaccatctgtttgtttctttatgcggagaattttcttctcaaaaccgtatctttcatcactcataatctatttttctatctgtgtctctactatagtgtcttctctagtcttgctttcttctcttttcttcattccagtatcagttcctgttgtgttatcttctctctgagttcatttcgtttcctgtttgagtctttctctctttgtcattctgttttctgtatctctagccaatactccttgttattcaagatttctgtaaacccaataaaaaacatccagttaacaaaaagctcaaaaagaatcgatttccaaagcttaattgatttcaagacagacaggccaccacaagaggagagaaggtacaagttaaaatccagccatttcacacaaaaatagcacatccaaagttgattgagctcaaaatacacttgaccagatgtcttccagagagcagaagggagctgtgagaagaagccttggcgcaaaagcgtgtcctgccttcaataatctgcatttattgattagccatgagctggtaattgggtcaagcgcagccacagactcttcaacccccacataacatcatccgaaaactgatacccccacataacgtcgttccaaaactaattttattcctctccaattggcaactgggaagatagaccttttcaaagacatgtctccaaagtttctgtattcactaagcacatagctgtattcgtagtactagtatctttaattttttataattgcaagatgtaagaaaacgcctagtcaacattcatcgcacgaacgcgcgacaagaatgtctgtcccatgtggtgcaggagacacgatgccatcacctgcctgataaaaggatacccgcgcccgcaaaattccatgcggtctcactagtgcagtcatcaaaatcacctcccccagccgtaatcacggatcaactctacccagctactcgtgcttacaccaatatttttcaagtatttacccaactagggcatggacctttaactctggacgcgtctccccacccggcgctacattttccggcgcgtcttctactagcatctgccaaccaatcacatcaatcgcctgggttagatccaaggaccaaccaccacggaacttaactattttcgggtgggcgcgcttggaaattccgtgagctcggcgtaaaaaagcgtcaaagccacggaggggctggtattccagtagtctgaatcacaatccgtcccaccatccgggcaagttctggtcggtttcaacatgtgggagatggctgtgatgaaaattcatcctttcttcttggtgaggccagccatcttgcttgtctttggatctctataaaagaaggactctggtcctcgtcttttccctttccttatcattcatccgatatcattaccagcgttcaaaactaccttgagtccagaaaaacatttcaaaaacatcctaattcttcacttgaataattctcataaaaaaacaagggtttctacaagagactctcttatctctaccgtttaaacaaatcaatcgcgtaagtctcggcttcgctttaaaatgacccagtgttccttttttgtttttttttactgaattccttattgttttttcaacagattcatacccgtgaataccacaagatgctgtttcttggatcaaacttcctactcctttcactaccactcgagccttcagttgctcaaccaatctcagtcaattcaattattcaaaggaacctctaccgacacgcaaaggtcgaacttttgttccttggatcaaaccccacaccactcgagccttcagttgctcaaccaatcgcagtcaagtcaataattcaaaggaatctctaccgacacgcaaaggtcgagctaggcatataccttctgttggactctgaaccaatagacagcaatgacagtctatcttccctatcctctagtggacaccaatcttcttcctcaactgaagattattggaacgattgctcagaaacttcgatctcatttgatgaattcatccccgctcacctttacacccctcgccggttgcccatagctcaattgatcaaaaactggtggcgataccgttaaaacaatcaagcacgtctaggggccccaaaaaaatcactcccggaccagagcctcacctccagacgtgatctttgcatccgcgctctgatccaccattctcggaagtcgttccagctttcctttcaaggatcggtctgccattcccccggtctaactattcaaccgggaaattcaaaacaacttcctcgaatctactgtgatggaacatgaatcacatgatttccatgcagaaaagaagtttatctgtttctgaaatacatccacatcaattcaaatccacatcaattcaacaaacatctaccgcctgtttttttttctgcgtagcagctaatccgtctccgtcattccttttaatctatcaagctatccgtttctgttttgttgttttctctgttccttctctcttctctttcctccattctagtatcagtttccagtgtcagtttctgttttgttttcttgaattctgccctctgttttctgcttcagtctttctctcgtcttcattctgttttctctctctctagtcattcctccattctattgaagaagatttgatttctccaaacctaattataatttccattcaaataaatataccctgatcggatatttctcaaagacatcaagccacccaatcctgaactgtaatcggaatgtctccgcccaaaaatgttactgacccctgtgagcgcgagtgagccgatccgccccatagctcaagtttgtgatatcccatatctgaaacttacgcagtttcgccaggctgatgaatttgccaccccgcaaaccgtttttcgggacctcgatcatcaggctcattcttctctgataaccatctttgatataacaccacaatttcttgtgcttctttcagcattaggacacaaggttgacatgttcctcaagcaactgctcgtcatagttgagttttcttcactgctttcgtcgttggaaattctcgaattaatgagaaaaatttaacccgatttatttgcatagacgtttgccatcactgggccgacttttgcgatacccatggagcaagagttagccggaagagctgcaagccaagaagccaatgcaggacgctttccagcaaatacaaatgaattgatgcatccacgaggggccccaaatgaggcattgagcaacgaggtacacgttcatgttgaacaacccgccggtggtactacagaaaatccaggcagatcgagcaatcatcctgaatcacaaaacccgttccattcacaaacctttgatgctaataccagggtcgggactgtttcaacacaagcatatccaatctatcaacccactggccaagttcagcatgaaaatcggagacaagttggccgttttttcttcgcagctgcattccctgctgccatatgtcttctgtttatgggtggacgtcccgtaccttctaatgtacctgataatgcatgggcttttgttggagcattttttgtgtacttatttgctgttatatcatccttgggtgctgcaaacataagataagagatcataaacttggtgaaaaaaacattaggaattgtctacaaagttgtcaaacagggtctctctgctcattctctccttgctccttatatccaactcttctacctttcctaataaattaagattgatatgcaaatgaatttgcatacaacaatacctttccaaatgtcttttttcttcaggagaacagttcttgaagtgaatttcttctcctgaagagtttgatatcatggatctcagaggtgtaatcagagttagccttggaggtgtgacaccggtgtgaacatggctatggaagtggtctcagtcatcaaaattaccttccccagctgtgatcacaggccaaccctacccagctactcgtgcctctagcatggttcttcaccaagtaaacaggtgatatgagcctcctcaattgaataaattcagtagtttcatatcctctgcctgctactccgctcaattttttttttctggcgcttgcggataaaaactcacaattaaatttttctcacccgcaaaatcgcaaaagtgattgagatgctagattagcaaagcctctcctggggcgtccctaccggactgcctctctataccagggttttgttttggaatcttgggtgggtttgattgatacataccagttatcattgaaaatttgaacacaacaacagaaaaacttgctaaaataaaaaatgagcaacatcactctttctttattgactggtttccttttgctttgctttttatgtatgataattgatttgtgtgattggaagtgacactttgtgcgggaatttactagtataatgctagaaaagcgcaacaacttcatattttatgcatatgcgttttcttgatacattatcatcacatcgaatacattgcatatttacctaccatttcaatatttcctagtgtggtgtagcgacagtttgctcatgatcattcttctcgttatgctgaatgatcatcatttgaagctggaacaaaaggaaatttcagcaaatgtgcaattcatcatatcccatgaagaaaagaaaagcaagaaagatcgtacctgtatcattcccaagccttgacttttgagaggaatcagacgtttcgagggtgctgctgctggtaacgatgtggttggaaagtcggtctggtcctcctggcgtgacacagcggggttgtcgcaaggaatccattgaggtgggcgatcctttttgcattgtaaggaaaaacagaggtcctcgattcaatgaggtatttaaaactttgcttctgaacgattaactgacatttttcttactgtgttcggacagaggctctttggttgtgtcattgagctctagaaacgttgtccatgtcaagtctgttcatgtagttttgggggtagggaaacaagagtggttgagtggcttgtgcaacacgaggaaatgaaaaccaacgaagcggttggggtgctatgatggatataccttgttttataggatcgcctagatgagcattacatgaattgagtttgattaagaaagcccggatgtgcagttcagcatctgctttactaccatacgctgcgattggtctgggaggccataaacaataccagaattgataacttttttccctttctttgtgaatatgtagaccaaggcagtaaaacattcaggcttacctaatgtcccgatcagcttcattttcgaatgttgtaatgggatcgaccaagtattgcaagttaaaaacaaagtgttctcgtggcctgtgtggcatgactgaattatcctgtacagctaaaattagcttcttggccaatcccttcaaatcattaggttatttgattagtttttaccgaaaattcagtccgattgggggaaaacaaaatccgttgctcactttgacgacttcttccatagattgggagataacttcaccgatgtacgatgtcaagactggatgacgagaagccatgacttcaacgttaaacttcttcctctgttcaaataaatctaacaacatttgcagtttcaaaaacgattccgattaggatattgaaggcatttaaaagtataggttggcatttttgaagagttactcgggttcaatatctgaacgtatcgcacctgcaggataaacattgcggaggtacaaaatctggttgaaagctacctccactatcgtttttcagaaagaagaaacgaggataagtctcctccgcctcggtaatgcttttccatcaaagcgagcttacgaaattcgcctatcagtcgcagggtttctaattcagatcgttcaaaaacaagtagattttctccgagaatgatgagctggttatcgtcaacatcgtgtcattgatagtcaagtaacatttgtaaaatcgacgatgaatcgagagcaacgaaccattaaaagtcatattttgactaggtggatgcacatctttctcgctcatgttcaaggaaggctagcagtggcttgacggattcgaaggtattccaaggattttgtaatattatgtacaagttcttcaaggtgttgaagtggatgaggtttttctggatatgtatggccattgagaacattcaaaccaggggtggtttccgggccacaacgcgttcatatgctcagtccacctcgggcctcagattccgggccctacacagggcctgaaaaatgagttacaaagccctgtgaccctggttagagcaactcccggctgcgagagtgggatcacacttttgctcacagcgcgcgataacatttggtcgccatatactattgtgcaaatgatagcttgacgagaagcagcgctgggaggtacctttttctatgttgtatccttgggagcaagctgaagtgcttgatacagctctactccttgttgaccgtttcttcgattactcggaaatattcattcacaacgagcaactggcccatcgagaaatgacgtcacagttcacctcggcttatggccaatcagagctcacttggattgattcataagccgagtacaacgaactcggcttacaagcagaaataagccaaagccgccatctgttttctggatgtatgcgtttcaagcataaatccttctgctcatcaaattcaactgttctccttgtgcttaagaacagcctgcgcatgcagcaatcaccagggaatctattgcggaactaaatttatagcgataactaagatgggcaaaactgagtcggaaataaggagagtttatatttgtggcagaaactcgacaaggatctgaggactacagcatggtaacttggggtgcttgatctgaaataggtatagaaaaaaggcgaaggggaagataaataaataaagaggtaagaattggcgaatcgttgtcctcgtttttcgtccggtaggtggaaagtgttggccgagttgatgggagcctccgccgttcgggtccgagaagttcgcaaattctaagaaatcgaagtacgacggaggccttcgagtcagttttgtatacaccaagagaagatttgagatgtgatgactggtgggtactgaccgattccgttgtctccactcgtcaacttctattccacaacttaatttagcatgtgtgatcgcaatcgggacagcgtgggtctggcttgcactgtggggaggccgagacagcagtaggtcgaaagaccatcaaggaggccaaaaggaacatgaatgggatatacatcttgtattgtttttggggttgtttacagagtatttcgaggagattggagttatgaatacttattgggactgtgggttgcgataggctggtgagaggaaggaagtaggcactttcactggtcttttataccctccatcagccttaccgggagcctcaaggtgagcgcgcctcaaggggaagctcatcaaactgtttcttgaagtctggacagagcgacatgcattgcaaagactcgcatgcaaacttgttagtctgatgtcgccagttggtattgatgtattggttgctctcaaccatcccagaggacatgatgcaattgtgtcaaagaagtggtcaattgtctccaggataagattcgtattccaagtgtcaagatggcgaacttcgccaactcgaacccgaacttaagacaagtcccaagagtccctgcggggttcctaggctggagtggcctcggatatgtcgcattgcgccgaccgcaggaagggacttgggcgcaaaacaaattttttggtgtggatcctggtggcctagttcacacttttggtggtgaccaatcttagacctctgctccccaggtgcctgttgggcgaaatgctctgcctttggactggaatgattgcctgcttctggctgttaggattacatataatgcaggtgtattgctcctcacatctcccaagtgatgaggttgaaacttttgattttgaagatttttcatagctgagtatggtgttaagtaattccattccatgcagaacgtacaaattaagtgcatattacaatgcccgacttcttctaaaagcatcattattcatttccataaatcatcccatacatttactatcatacatcaccgggtgacaattgagcatatcactcaacatcacaattggctaaatttttcaaagtgtaccaattgccaaccattctccccctaattcctgaccggaagctcaacaaattcaaatatggacatcaatttagatgggaccaatcggaaatccgaccaagagaaaatactgcatatttgcaacgaactgacccgactccacatgacaccaaaagaatttgtgatgggcctgctaaccaaatctcacacagaattcaagtatcgccgtcgtacctgggcaacttcttatggctggagatccaccctagaattggtcgaggcaattgccaggcaattcgataaatctgaggaatcaaaggcccaatgggaaaagttcatcctaaccgaggtgtgtgttgctttattaattagtattaaagaaacaagtaattggactcaaagctgaaagggcactctttccattcaggcaataaacatatctcatagccaatcaccaccaagaggatcttatccatctggatcattccaaagcgcgtgcacagttggaccggagttttttacagaggcagcaaaggatgaacgaactgcgaggctaactaccgtggatacaccgttcctcgatcaacttatattggggacaatgactcaaagcaatgaagaagatccggatccaaccactgacgaattagaccccactccaactccagaattatacccagatcagactccagaatgtgactcggattctactcctgattcaactcctgacattgacgtatccaacccaacacctgacaataccccagcagaacgacttcctgaagatgcaacagaaaatacccaagcccagggaaagaggatgaccagtgtcaacttggaggcgcatatgattgactatgaaggctttggttattcaaacggtgatatcatcaacaacaagaacctttcccgattccagcatgtaagtccacattttttttgggtggaggttatcttgagacaacaaacatgatgtgaattgatcgtttaattcctccaaattgtataagattgctgcagtggtgtgctccatggtttgctttgctcggaatcgtcgccagaacggcatgcaactcacaaactctatcagatttgatgggtgtggtgtctctgaaacggtcaatgaacacctccactacatggggatcacgtctagtcggaaaacagctatccaagcattacgttctctggcccgtcacgcacaggacgctgtccgggagtccatggcactcacacaagattttgctcctctgttgtgtattgataacctggatatggaggaacgagttcaaatgtcgacctcaggccaccaaagccggatgttccatggaacgtgggggtatattcatattcctagcaaagatctatggagcacactcaaccctgtcgagttatcacttgaggcttaccacaactcgctcagaactgctagctcaatggtaatcgatccagaatttttcatgccaactgactccccaaacgacgattacaaggcagtctggaagagtcagattgcacaagtgatgctaaagtatgttgccaagccttcggataggcaagcaatcatacctctagacccacctccgattgacccgatcagccacgaggctccatctatccacatgctgaaacttatggacgagtcagacaactctgctgaggggatcggtcaagtcatggaagcacttcggagacaatctggtcttgaacctgaggaattttttgggaggttacagctgatggagggtgatctggggacctgtcaaatattcaatgctattcgatctcttcgcattccaagcgagcattgtgaccatagtttacacaatgtcaatttctcacttggagcagctcacacactatggaatatcgcctatacgatcctaacttatcacttcggaaactcaaataagatggatgatttcggagtttggagatttttagaagccctcggcgtatctccagagaaggtaatacagaagaaagactttaccaagatgctacagcacatggaacaagtgcacgaagctaccctgtggcactgcatccggtaattctccatgccatttgagctccgatcaattatacatatttattgtgactaacagattgcaatctcacaggaccgtgatggaaaccgataatgatttggttgaagaagagctgaaggtcctcccatcagatgaatggaatggaatcgtcgagacatgctacaatcgcttttgctctccagatgcacgtcgcaaggccaaatccttcccacagttaaacaatctcttggtccgattgcaagacttctcaacagttattgaggccaatcgggctatgaaagcaggtgacattggtcgattaatcaacatatggaagatgtgggcatttatgacccaatcattgcctggtctgacccactactcagcatacctcccgcggctgatcctattactcactaaggttctaccatcatccttggcaaaattaatttggcatacccttctcgtatcacccagcggtcgtccaaaccattttgtcgcaaaggacttctttcttgaaaactttaactactggcttaaatatttctacacccgaggtggagcaggcacccaggttgaaaggctgaagaacttgtattcctcaaacatccctttggtgagtcccaactcctccccaactcggctctactgatggttaaaaatcaccactgaaatcatgattgaatacagctccggactatgtttcactccttgcgcttagagagtggagcaaaatatatccaacagagtcacaactctgatctgaaaatgcgtacactggagagatttgccgaaatggcaatgtcaaatgacatattactcgtcaatgggaagaaacgagataagacagttactctttccatccctgacacatacttggaagggataaaatgtttacaggctgagataagcggcaaagagcttgaagtcgctcggttcttattccaccttccaatatacgacgatctagacaatgtaccaattaatgaagaagaattcgacatggaagaagctgtagatgtccacaatgacgagtcaatgaacaacattgatcaggctgatccaccaatatagcgacccctgtgaatactcttcaacccttccctctccgccttctcaccagccaaccggatcagcttgaccatgtgaagggcctgttcagccttccatacgtcctcaacctgttttcgagccgcctgtttttccgcctcaacttcagcaatgcgatcctcgattgcttttgctactttagccgcctcccgcttcctttccgcctcctgggcctgtgcttccgcccgttcctgttccttctgttcttccagttccttgaggcgatttgctcgatcttgtatagagttttcttcatccaagaatgccccttgagtgaacgacagaatgctattgtgtagcacttcgagttggcctgggatcatctgccctccaataaccttccgaatagatgaaattccatccaacttcccaaagtctttgataatcgcttgaatctctttctccccaaacaaatcgctggccgtgaaaagcatcggttttgtgtaaatgtgatcgaatagtgaagcaaagtcggtcgtaagttgcaatgacaaaaggtcctgcagaggcttgctgagcttgagttttttttgggttctgtttgcatcacctcctgcattcttcctttttgttgtttttggtcttccaatggactcaaccggccaatctttcagaagaaattcatccatattagcaacattcatcatcttgatatttcgaatgagcccctcagccctgttgggcatgcagttcgagcagtgacaaatgtcaaatccagcagccttttcgcgtgcctgttctgcaatgtaagaagggtcctcaactgataaaggtatgtacccaagcctgcaatgcaaacacatcatcagatacatgtaaggtcaacattctccctactacccaaaaaagaggtcttacatgttgtcaatcgaaaatgcaatccgtaagcagaccagtgtgatagccaacgcatccatccgatcgttgtgaccctgcttcttgctttgatcaaagtcatccacgcagttcttgcctcctttccgtgtcttttccaccaatattatagccagacctgcacgaccatcacgaccgcatcgtcctatcatttggcaaatagaagagggatctgcgcggcccatttggataacacgtcgcacacgagaccaattttggcccatccccaacgccattgtgcaagagatcgccggaaagactccatcggcatagtcttgaacaactttcactttgtctttttcgccagtgcaagcatggaatcgacgcacaaaattcgaatttggtctcatcgatcgcccaggagtaccccgtgctacatctagagctttcataacctccattgtccggtttcgggtaccagtatatatcaaggtaggtacaacagaagcatcgggcacatctgattggcaaggaaagagatcgatcaaatcactacacgtagccaacgattttgaagtttgtagacggatgatgtgcaattcgggccgagtgagttcagctctcacaatcgagacattgtggtctgccattttcaaactcttcttgatctcttcgatcgcaatcggcctacacgtcgccgacatcaatagtataggtttgttgtttcgagtcagcaagcgcccgccaagttttccgtatgaaggccgaaaaatgccgatgtcctcgagttttccaattagggtttttttgttctttgaaccgttactttccatgagaccccactggtagataatgtgcgcctcgtccacaacaacaagcgacaagcgtttttggaaatttggacagtaataaacctgatcccaaagcttactattcatgaatatttcgggactgaggtaaacaaagttatagactccttcgacgattttgttggcctcctcctcgttaaaagtcagttgtgtcaagttaattgcagtgaagccggccttcactttttcaagcacctgattgtcacccaacgcatcgagggggttcaaaactagtataactccattcgatcttttcgggagtagtctgtggtagatctctgggattctagatttgccaaatccggtcccggccagtaaaaacgtatttctccctcgcaccaggtgagctacggtctcgatctgttgagattttgcagcttgccgatagtgaaaaagagcagaggctgaaatggcggccttcaatccttcttcatttctctcgctaattttcttcaagatcactattctaacatttgagccttgtgggtcacggatagctggagctggaacccgtcgaagcatgtccgtgcaattgaccgaggtgaatattagacttgaaatgtgttaagtgttgctggttggccgtatgtgttagagatgccaccaatttgaacacttttattgattcaaaatgacccatttcatgctgttatatgatcgggacgggccgtcatcacaggtagttcagtctcaattagtacatctactaagctgccaataatatttccatactcctgtacacatgcgaacccagacgccgtcgtggaacaccacacatgtttaaatacatacacctgagggccttttgtagctcttggtcgttttcattggaccatagaggaatcaaatttgaggccttgccaaagatggatgcattgttgaatgcgcaagatgtaaggctctagggccatcgagccattttaaccacatgaattctcaacagatcggaaattcgtctttgataaaaaacagacgctatggcctccagattatctcaggacccacgccaggatccgtggcttcggggcaagcctctctgtgagacagagaccctgcggggctctctccatagagaggcttggttaagctcgactcgaaccatgttaggtgactgacttacaccaccgggccagtcgaatggttacacaaccctcgtttgaagggttgtgcaaccgtgagattttgctgagggactgacggtctgacaacgtgataaggtcgtcgagtacggttggaggaacgataacttccttatgctctaacgttcctccaaccgcaagtcttccagctgggttgcccatctggtgggcggtggatacatccaaccttacctctggcactccgtacagctcgttcatctcacggatttgatccggaaagatgaattcaatgtaatcagacggattattccgtttttttttttttttttgctttgggatgcggagcatccactttacttttgatcgatctatcaatctgatcgatcaaatcaatcattgtgtttttagttatagctactttcaaatcatcagtttttgtacttatcgatatcaattttcagtatgagttacaatagtagaatgagagttttttggactcgatgagccttttatgtgttgcataagcatcacagagggggttcatgctcactcgatccttgatctggtgctgtttccagcacattgattgggtgaggtggccatggcttgttgaagattttcctttattgatcggtccccattgagctgcccaaacagatgatgtgcccaatcagcatgcaagtcttctttgaagtgcgatactgcttaggatcaacttacaggattatagggctttgaaagggtctgatcgtctccacttgccgacttggaaacactgttggaaacgatgttcaaaagcatcttgaatataaggggaacgaaaagatttagcgactggacaacaaaacaagccggatgcaagtaagctgaacatacacatccccagagtctgatttgatagtttcttgaatctgttctttgaccgactgtcggacattttggttcttgtccagaaaacctgtcgggaatagcaacttctcttcattcttttatgcaaaaatttgaggcgtgcgcactggcaccaacggccattaaagctgcaatcccctcctgcggtgatctcttggagaaccaacagaccaggctcccgatttcgttcacccaacagtggaaggttctgttgggtgaacgaaatcgggttgacaacgtcggtggcaagggagcgacccaccaacagtcaaacggtcctgccaaccgcgctccaacccaaccgttcagtcaacctgggcggatggggtggaccacagtgcacaaatggtcatacaacatggccgttcagccactgtggtccacaccatcctccaaccaatgggttgtatcgcggttggaggatcgtcgtacatccaggatggttccagaaccacccacccacagaaaatgtggcccggtggtgtacttgcgttgagtttggaagctggtgaatgaaagcaaatcagcagacccataaacccttgcaactttccccccccccccccccgaaaaaaaaaattcaaagaaaaaaaaatcatttggtgtagctgtcacaattgaacagggaagtgcatacttatgtgatgaatcttgaccgacccagcttgtgataggtcacctccaacacacaagacgtcaagactgactattttcttgacagctgcatcaaagaatctcacagtaaatgttttcgaccaaattttttttttctgggggggggggaatgttgcaagaggacccaggaaaccccctgtagaccacagtaaccaaaacgtcaaaatgtatacaaccactttgacttaacatcagatgtgatatctggatagttgccacatcaggacatgtacatactgaaggtgaatccagcccataaactttttagtggtaaatactcaccagtgagccttaagaagcaaaaaactaaaaaaaaaaaaaaatctgaaaaaaaaattcatacatttttttttcgtagtttttcagttattaaaactcactggttgaggttagccactaaagaacacatgggcatgatgcacatttagtatgtacacgtcctgatgtggcaactatccagatatcacatcttatgttctgtcaaagtagttgtgtagggtgaatatccattcatacattttggttactgtggtctacagggggtttcctgggtcctgttgcaagggtttatgggtctgctgtataacgattcttgggcaacaaacaaccttcaacttaaatatcatcatcacgcactcaatattgcaattgagctttcgatacaaaaccttctggtccagggacctgcatcttggattcttgacacttggaatacaaatcctgaagactgcaactgactagggtggttgagagcaaccaatgcatgcgacatcagtctaacaagtttgcatgcgagtctttgcaatgcatcccgctctgtccagacattccgaacttcaagaaacattttgatgagcttccccttgaggctctccttgaggctctcagtgaggctgatggaggccataaaagaccagtgaaagtgcccacttctgtcctctcatccatctgcctctcagaacccacagccccaacacgtattcataactccaatctcctcgagatactctttaaacaaccccaaaaacaacacaagatgtatatcctattcatgctccttttggcctccttgatggtctttcgacctactgctgtctcggcctccccacttcagggactcggataccaggggggcagtattcttcccaaatcacagtgcgaatccgatccagacccacactgtccctattgcgatcacacatgctaaattaagttgtggaatagaagtcgacgagtggagacaatggaacaggtcagtacccaccagtcatcacatctcaaatctcctcttggtgtataaaactaactcgatggcctccgtcgtacttcgatttcttagaatttgcgaacttctcggacccgaacggcggaggctcccctcaactcggccaacacttttcacctaccggacgaaaaatgaggacatcgattcgccaattcttacctctttatttatttatcttcccctccgccttttttctatacctgtttcggatcaagccccctaagttaccatgctgtagtccccagacccttgtctactttctgctaccaatataaactctgcttatttccgactcagttttgtctatcttagttacatatcgctagaaagttagttctgcaatagattccctggtgattgctgcacgcgcaggctgttcttgagcacaatgagaacaattgaatttgatgagcagaaagttttatgcttggaactgtagccgtgcgcccatacatcttgttaagcgatgtcaggacttacgactccaattcatatttagtctctctctgtataaacaagatatgtattaatactaaatccatagtattaattctcttttcgtacacttatgacgtcatcattacttttcaattgtatttgctattgtctctgctattctatgtacgcacggttctcctgtacatagacatataagcagcatgctcatgaggtaacattcctcattgaatacaatacaaaatctattttacaaaagaaaacccgagtgtaataacacttccagcttaaacctaacatactgtaagggccccgttacagtggtagcgagagctaaaaaatagaaaaaaaaatttcgacattgatctttcggttctttgtgaacgttagttgattttggtgcttttcctctgtggttcccgtaggctttgtacacggttgtccgtcgtcgtttttgcctgtgttgcgtctttttattttacatcacttgacgtacgttttttggctgtcgaaatttttttctatttgatctggtttctgattggttatcagtcgacgtctgggggcggtttaagctgatttggttctttgtgattgttttgctgttttgtgtttctttgatcaattgggtagcatgccacctaagtctacctcaaatgttactgtccgccgaaagtctcgggtcattgcgggagcccctcgtccaatgaatggctcttcttattccgccgaggagattgagacgctcaccccgcagcaagtggcctgggtggaggaaaaccctgatttttggagtgaagccgaggatgatgattccggccaagaggaatatgaagatgttccccaggatggggatggccgcttcgtcgagaattacccttccgaagactccaaggtcgcggtgtcatcttccaccgctgctggtcgttcggtgtctttgcctgaggagttggctgttgtccattctgatggcatggatgttgacagtaacgagactgtgaagcatcctcgtcgtgatgttagttatcgtggacaaacgtatcctcgtgtgtcggtctttgcggcaggcagggatgtgggtcctcccactgaggataggaatgcctctgtggctcctcctgcggactttgctcgtccgaatgtcgccgattatggtccattgccggctcaggtttatttaaccgatgtcacgaaggcgatgaagggctggaatcgtgaaattgttccaaattttagcggaactgacagcaaagaagtccgtaattggatgaacaagttgtcaattgaattggcggttcgttttgtccacccgggtatctggcatcaagtcggtatccgttgcctcgttgggaaagctcgcgaggactacaacgatgttatgcgtgctggcagtgaccctcgtagttggaattcgtttgcggactggttgatcgacctcaaccccgagatgtccaataaggccgctgtcgccgctgaatacgcggcactccgcatgaggcctaatgaaacggctcagaacttttacaatcgttttcgtgattggcaagtcaaagcgaacatctatcattattcgcatgatccgtgtacgggttttgtcgagagattggttccagacttacgcttaaggatcgaggatcatgtggcggctgaggcgactcgtcagactccaatggatttccctcgaatcgctaccttcaccatggatactgattgtcgggctaaaatggcggcggtggaggcttcgaagcggttttcgggttcttgtggtggttttcctggtccgtcgggttcgaagaaggaagccgattctggtgatagttcgtcggggaagaagcgttcggatggggcggttcgaaattgttacaattgcggcaagccgggacacattagcgctaagtgccctcacccaaagtcggatcgtcaacgtcagtacgaggcttctgctgcttctggaaagactaagtctttaaatgtctagtcggcgtggcattgtctcgcccgtcgacatgtgaagatgcttgtaattctgtcgtttctgttgataataagaatgatatgtctgtctttcctgcatctattgagcgctctgtgagtaaatctccgggtttgatcagcccggatgtgagtttaaagggtactttcctgcctaaaggatgtactagtgataagttgagagttgatcgtttgggagtgagtccggcgggtgtgtctgattcgctgttggacgggctcgggagttgcaaacccgagtcgttattaactatttgtattgaagatgagtctttaattgttgactttttcttacctgtttgcggtcgatctgccaggtttttgattgatactggtgcgagttgttcgtacgtttcggaagcttttgctgttgataggggattgtcgcgactcccgtgtgaaagttttggtgttgttggtgccttcggccaaactattagccgatctgagcaatgtgatctggcgtttgagcttgtgggccatgttttcatggttgttgggaaagtggttcctttgtcgtcctacgatgtgatattagggcgggattggataagtaagaatgttgagagtacggattgggtttccaatcgctggtctcttagaagtccttcgggtgtcattgtagtttttgaaccagatgttcctgtgttgtcaaatttgcgcccgcttgaacttaattttttaagtgaaagtgttgagggaaactgttctaaacatcggtttagggctgagatgaagaaaaaatcaaacgaactctttgtttgtgtgcctgtgcctgttgaggttgatggtccgcgaggggaactgggttcttcttttccaacggttttttcgccggatggccggtttgggtctgaccttaggaatctggttgaggaattcagcgtattgtttgatccaattgaacgagcttcgacgaaacagcgtgttgttgagcatctggtggatactggtaatgctcctccagtgagtcagccggtgcgccaactgtctccagcgttgttgggagaattgaaagatcggttggggaagttacagcggaatgggtttatacaaccgtctgtttcatcttggtcgtcgccaatactgtttgctaaaaattcgagtggtagtctttgtttttgtgttgattatcaagcacttaattcagttacgaagaaggatcgccatcctttgccgttgattcaggagtgttttgatgcgctgtaagactcaaaagtggttatgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcatgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttgttaatgagtgaagattatattgattgagttgttgttcaaagctttaataccaaggcttggagctctgggagcactatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtgtttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaataatccaaaagacatcccgtgacaggttgaaatctgtgtaacttctaaaccatgagagatatggggtcagttgtagtgggtgactaggggttattttacctgaggattccatttctgatgttatttttaccctatcttgaatgtataaagagataataataaatttttatatttttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgattttgactgtgttttggagctaatcttacagaaaaaaatgaatgaaagaagtccggtcctgcgtgtattttaagggcttgagcagtgttgattgatatcaaagtggccagagaaaaatttgatttgacccgcagggaaactgactgtaaaaactatgctttatttgggatttttcttcttgggagcacttaagattgaaaagaactcctgaattgtgtaattgatttcttaattggtaaaaatttgggaaacttttgatttttcaagagtttgtagtcaaggcctggaattgaactcaggtcctcaaaataattatctgtaaatatagttttgaaaagaaaaaactaaataattttttttttcttttttgatatcagatttatcttgattttaccaaaaaaaaaaaagactctgccatgagagtgtgtcttgcacagtttggtgttggtgcagacagggaattgaacccaggtcagcagttggtggtcgaaggtccttcccaactcgactaaagtacttgttgtatgtcttctcagtttggaaatctaatcgctcgcgcctttggccaagatgtatcagccctgtcacaggtgtgacagggcccgatcggcgataagtgtgccctctccccgccatacctcctctccgtgggcttctctctatataccgccaggattcaaccgacaaccaccacatctcgtctttttcctcgtgactcgaccgacggtggatccatcttgacaggtaagtatgcttttgtttgctttctcttcttctagtttggttttgagctgacagttcttgatttctcctcatctcgacttttgagtgcgcgctcgtccgacccgtcaccttgcggatcctttcttcgacaggtaagtctcatcccgcctctctctctctctctcttctggctcttactcagttgacagttgatcgcttccgacaggtgcatgacgccacctccaatcttcgtccgtgctagtgctggcctcgcggcttcgcagtgctctcaaccagtgggtaggttttctttttctgttctagtttgttttgaatctcacttgcaggctttgttgatagtctcatcttgacagattgattctgttgcgttcattgctccacgccactctctcccgtcagaacaaacagcaaattgatcgaagctagataccctgccgccactgcctctctctgtccgactcatttatccatagtctcttgcacccgattctttgaccacgccagcggttttatggggcttgtattcttgtcgtcaaggtaagtccttcggtcttcttctaattcgttatccatttcttctccgtactctactcccttatcactttcacgctgttgattctgccgcaaccttttagtgtcatctagaatctgaacaaccaaacgaagaaaaacaatcctgttgcctggttttattcatccccacaccactcgatctcgatacccccatctccttcgcgctgtttctcggtccatcaccagaatgcacctccatctctggaaaccgccgtgggtaggtatcgttcctgcggaaattattgctccagccgtcctctcgtctataaaagccggcctctcttcgccgttttcctttcctcctcatcagctcacttccccagctagctactcccatcactccacttccaactacccctgcttctatcaagcctgttcttcagtttcacttctttcttcaacccttaccactatgtcgtcaatcttcgataactgtgacacaaatgacttctactgcgaaggtcgctccgacccctccatcgatgtaggtctttcccatcgccacttttcgttgtgaactgagctaacttgttgtgttcgctgtatgctatcttagattggggtgcgttactacccggatcgcgatcagtggagccccgtttttaaccctaacgtcgtggtaagtctatcttttcactctcttcttatcctacatgggtctaatgctgattgtttatcgttactcctacttattactagcccaatgacaactcggttggcgacaagggtccgatcgatcctgctggcaacaagggcccaatcgatgttaaaccggcacgtctctttctttctcattttcactttaacccctactgattccgcgttttgtcttctattctagaccgtggctacaaaggacaaagagcctgccgaggctaccgttgacccggctctgatcaacaccatcgtgagtctttcttttcctttttgttgttgcattgtttgacttttactgattcattattgctcttctagcttccatccgagctggcgtgctcagcgtcgttggtctacatccccaaagggatggagattgttgaaaccaggacccactacttccctctgaaggacaagtggcacgcaattaacgacccgtcgcgccactacgattgtgtaagttgtcttttccctttttatcctccttttctgtgttgctgatagccattttctttcagtcttcgatcccagataaagtgcctatccctcgactgttcccaaagccgcatccattcgtctgcgtcccgtggaacgtccacgaccccaagcttcctcctggactcccggttcccttccttcgcaccttgaaccttcctgtcccggctcctactccggctcagtctcaacctccgtcgacctctagttctgaaacctcctccaacaactcggatcaacgctgggccgctacactaaccgtagcggttagtgtagcgtaacgcagctgaatcgctgttagcgattagcttagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcagtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaacccgctaaaaaaaccgctaacactaccgtttttcaatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtattggcccaccgctgcttggatgcttcgtccacctatccgctcatctccaactacatcaacttgaaccaccaaggagtccaaaaactcctcctcgacgacaacactccacccaccgccgtctgtatctacaccaaggaagacgtcatgcgcattttcgagggtattgcgccggagtatgtggatatgtgctcagaataccctccctcctctttagctgaatccgaccgccgagttatgttctttgagaacatgcagtggttctttagaaacaagagattcacttatttgagcaccagaaagttctaacttatttgttttccacttttcttcttcttccaagcccaaaaaaaatttttaaaaggtaaccgtaaaagaataaaaaaaaaaaaagtttaaactcttctaaacccaaaaaaaaagttgtatcctcctgacttgagttattattagttacactttttctctttttttattcttttatctttctaagtaaataaattttgaatttttcccaaactactatctcagacccccctcccccaactctgatggttgtcctcaaccattttggctttaagtaagtttgagtgagagcaattctggtgagaaaaaattacaaaaagaaaaatgtggagcttcctcccccaactcaagaaaaatgactagtatgtggtatatttttgagactttatgtcttatttccagctgtttttatactttatgtgttttttgtatgatgatggcactgacttagaattacagaataaactccagaggaaaatatgaaaagaaatgtttttaatctgaagtgtcagagtccctgtctgagctaccttctgaactatgatctgaatctgaaggcgagtcttcttcgtcccgaatttctgccaaaggacgtccacgtgggtagaaccttttgatgtgagatgcagcataagccctttttaattctactccatccagttcttccagtatgtatgatcctccattgagttgttttttgactttaaatggcccattccatcgattttcaaataattttccccactgatcctcgagactcttgttataggttaaaactaggtccccaggttgaagtggttgtcgtaatctagccgccatttttcgatcccagaaccgaacagaattttctcgagtttccatcattttgttgtgagctatgtccaaaatttcgtctcgtctttccaattgtttcgtccttgcttccagaagttctgccgtagtacttatttccgtccaatcaattcccaggtaagtgtccatttcgatatccacaggaagaaccgccttttgaccaaacatcagttcatacggagaatatccagtagtcctttttgttgagattctgtctgaaaataaaactaaaggtaaatattccctccattttccgcctgattcgccacacagctttactaatgtatctttgattggcctgtggcctctctcgatcattccatttgcttcaggatagtacggcgtagttggtttgaatttggctccaatgctttccactgccgtaataaattcattcttgaattctggaccattgtctactgtaactgttttgattgctccatatcgatacacccagtcttctaggaggaatttagaaatagctgctgctgttaacttgaccagtggtgccgcttctgcccatccggaaaggttgtctctagcaattattaaatgtttgtatcgtcctgctttgatatggcaaacgtccaacgccactcgtccaaatatagtcatcgctccggttgggtccctgatttctctaggcactaaggcatctcttttctggcaggcctcacaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccaactcttcatggacttttcgcaagagtttactttggtaagagatgttggagataaccaattgagccatgggagagtgtcgccgcatgagtcgtccatcttggataaagaagttaactgattttcgctttatggaccggtattcctcaggatccatgcctgttggccgcttcatggtacttaagtaatttttaaggtccatccagaatccaggtgcttcccattccaaaagttcttctgatattgaaaatgtccggaactggtaagttgctcgtatcactggctcatcttcatcaaaatctggctgatcttcatagaattcttcctcttcgtcactgataggtcttctggataaagcgtccggtaaagtaaatgtttttcccggcttatgtactatgtcaaacgagaagagttgaataaaggccacccatcgcgtcattggtgcatttgggagtgaaggtgagtttatcatttggataagtgattgtgcgtccacttgtaattcaaagtgttgaccccaaagaagtgtttgtagtttcttaagaattcgagagactccacataattctaattttggctgagaatacttggattccacgggtgaaaacactattgactcgtataaaaccggtctattcaatcctgtctctagttcttgttgggccaaaactgctcctgctgcaatgaaacttgaatccaccgctagcacaatcagtcctacgccttccgaatagtccagatttttcaaggtgatatcttccccaattatttgtttgagtttgttaaatgcttcattacattccccagaccatgcaaaactaatgtctttccgtgtgagtttccgtagaggtgccgcaatttccgctagatcttttacaaaaatgcagacgtaagtgactattcccataaatcctcgtagctcggtgagacagtttggagttggccaggttgtgattttattcttcttctgtactgaaacttttcgtccttctttgctgaccacatgtccaacaatatccaatgcaggtacacagcaagcaaacttctttccagaaatcgtgagtccagcttcatcaatcctaaaaagtactctctccaaagtttgagcatattcccagataaatcgccgtatccccgggttttcttccagaacttcatcgttgtaagtggttcgaggtccctttattccgccatcgtcaataaatactcccacgtattccggaatttcgtcttgaagaatccacatcatttgagcttgatagactgcaaccgagtttgtggccccttgaggaagtctggttagttgaaatcttcccaaaggtgtatcaaaagtggttaaaggccttgattcttccgccaattctcgttcatcgtatccgcccataatatcccctaatccataacaggctcgtccagcaaatgcttccacaaattcttctgttgctggcggtaatcccgcgtccttgatggttactcggttcatttcctgtaaatcgtgcacaatccgtaattttccatcatgctttgcaacacaaaaaactggaatagagtagctggaagtggattgctcgtataagccggtccgtattcgttctcgcactagttccacgtaatcatccttaatagcagctggtattggtattggtttcttctgccacggtatatgatcaatgactggtatcacgtaaggtagtccgtaggagtgtttcaaaagtcctcgttcttccatgcagaatgccaaagctttttctctgataacaatgacgtgtttaaacagtttgagttcctctttccaaagccatccttccagtccaaaattaacaacctttaagcgctcttcagtgattttctttgttggtgtaaattctggagggtgtggagtgagtggagttttgtatggatctcgagacaaaggtggtcgctttagtggtggatttagtagttgcggaagtggttgattaattggccgaactttcttcccaacaggtttatactttgtcatacaccacagatttccttctcgccaactttcacacagctttgtctgaaaggtcaaacctaaaccttccataagtagattatccgtgattctttcctgattccgtcgcactggtcctgatactgttttggttgaattggcttccaggactggtttcacttcctctaacgtcaaagttccatttttcctcgtcgaagctgatccttggttagtcgtagtatcccataatcgtgccgtttctgttttacaaattttcaaaagtagaagaaaaataatcagaatgttcttttttaataacattacctttgcaaaatatatttttgtttgttttgatagttttttaaataaatccaaaagaaaagttttgagccagtctagaaaccccggtgttctggatataactcgctcgactagcttaagtgagtaatcccttagttgaacaccggaattcataaaaaagactgctttgaagaattcttgaacattcgattgtcttcgttcggccgtatattcccgtcctgcatcttcatactgttggtactgagatctttcttgttgttccatcctcttccttggcccgttctttctaatggtactgataccctgcgtccctttgttccttggaaagacagagtttcaccgtttttgtgatattccaaagtgcatccgtagtcaaataagaatggtcgtcctaaaatgaagtcctgagccttgggtgaaacaaacagatgggctggtccggagaatcttccaattccaactgggcaattttctgctaccccatttaggtcacatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatcctgaatctaccataaattccacgctagctcccccaacttcggctgttacgtatcctagggcacagctatagtaacaagggtccgtcgggtcttccacctctggagtagtcatagctgccgagacttttgcggtttccgtagtaatatatgtcgcactactctttcctgggagtcggttctgaagttttgcaattatttgctccgtgtaggttggtgaaatagccgtgagttgtgcaaaagttgttggaattttcaaatggtctaactcctgcaacagagcttcttctggcgttgcagcctttttgttaactggcttctctttactccacactttctctaccacaggagttttaggtgtttcttctgtaatttcggcgagctcgtcttcttgatccacgtccatatcatctttctctggttcttgaatccgcacactgcgtctccctcgttggccttccgaccgagtaatagcgtggttggctagaaagttttctgcacccaattgtggtggatcccaatcaatggtttgagcagatgacttcatggtagtggttgcctgggtttctccagatttaagggattcagctaatttccttgcagcctcttgcatttgcgggtctgctgatgctgttgctactacagtacggataggtcttgtggggttccaaggtatgtgttgtccatttggtaagtaccaatccttcccgttacgcctgactaatccttgttcttcgtcttttaagagttcttgacatcgataggttccgtgtccctctttcttacagtagtaacaactttgggtttcatacaagggtgttgaaggcctagcattacctctagagaattccgatttttcatttgatccggcttgattgtaggatgcaggtattatgcttttcaactgagacttgagtgaagcaatttcccgcgccatatcttcaacttgtttgtccatggcttggcccgtaggtgcttccgcaatcatctgatctcttcgttgactatttcctttctgcgcgtttagtttgttctgcattagttgattggcttcgccaaatcccaagatgttaaaatatccaggttccacgatccgcacttccagtcgtgatgctttgaccaagtcttcccagagtggaggtaagttgctgccgtccggtccttttggaagtaaatcataactgattaaggtgcgtttgatattcgattgactttcgcgggaaaatgcgctcagaaatagtattgcggcgtctgatttctgatgaatttgtttattagttactaggtacttgagaatggtggtgaattttcctaagtaagatttgaattcccgatgatccttgattccgccatttactccgaattctttcgcaaccttaaccaggtcgttgcaggtgtacaggatcgtattgtccaattctccccaggtttcgaccatctcctttcgtaattttctccattcacatttctcgaacccgttcatggcttctagttgagttttaagatcctccgtcttcatgaatcgcccgatttgtaatgctttatcgtagtcacttgcattaaacgccctagccgctctttcgaaccgcatcaagaactttccaaagttttcgccatcgtaaaaaaagtccaggttccttgataattcttggtgcaacttgagggattggttgttgatatgcttgttcctgattcgctggttgttatttttgttgtcgattatacactggctcttctgcattctgggtgttgtgaagtccatatccagacagaggaggtaagttgtgtgcttgaggtgtaggatcgcctgcatctgagtcttcctccgttgtatcccgcatttcacttgcttttccctttcctttatccttcggtggtggcaaagtagtgtccggattccaattgaaagctgatgatgatcctgaaggttggtcgaaaattcggttcctaaaaggggttgacggtgcgaacccatcttccaaatctggtgtattgtacggtagactcatgttgattttgattgattttcctagttttccttacttgacgctccttcgatacctaaacaaacggttgctctgaaaaagaaacaaataatactatggtctctggtctctttaccagggcaagcttatggttttcttaaaataaataaatcagttaacactgggaatttcttctttcacagaatctacttatccaaatccttcggtggtcttccttcttttggtcaataagcagctgctttcttcgaatagttccagagttctcttcaaacagtatcctagttttccagatccttcggtggtcttccttctgctggtcaataactggctgccttcttcaagatactcgtttcagtcgatgggttcactttcttttcagaggttcgttgtttgtgtcgttggattgtttattgaagtttgactggttgatcaacagaataactgaatatgccgctgagtagttgcagatttatttgatgaattcgttccgtttaccactaaagtaacgatcctctgtcgatgtcttcttgattatcttcttgtttcgtttgaaattggtcacacgatgtcaatcagaagtttatcctaatcacgttggggactcccttgtaagactcaaaagtggttatgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttgttaatgagtgaagattatattgattgagttgttgttcaaagctttaataccaaggcttggagctctgggagcactatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtgtttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagacatcccgtgacaggttgaaatctgtgtaacttctaaaccatgagagatatggggtcagttgtagtgggtgactaggggttattttacctgaggattccatttctgatgttatttttaccctatcttgaatttataaagagattaataataaatttttatatttttctgcgtagaaacacagtattatttaccacagcgctcgtcggagctaaatttttcagtaaaatcgatcttcagcagggtttccatcagatgaggatttctgagagtgatgtcccgaagactgcttttggttcgaagtacggacatttcgagtggcttgttatgccttttggtttggtgaatgcgccgagcactttccagcgtatgatgactcacttactgaaggagttcatcaatgattttgtccaggtatatcttgatgatattctaatttattctaagactgattcggaacacttgcttcatgtacgcaaggtcttgaacgttttgttaaacgaggaattgaaatgcagtggcaagaagtgctcctttggccaaactgagatccagtatgtgggtcacgttgtgtcgcataaccacgttaagccgatggaagacaagctggctgctataaaggagtggcctcgtccgcaaaatgtttacgacatccgatcgtttttgggtctctgtggttattatcgccgttacgtcgctaattttgcgaagatagctaatcctttgcatggattgacgggcggtaatgtgacaaagaagcaaaaatttctgtggcttcctgttcacgagttggcgtttgtcgccttgaaggaggcaatgatatcatctccggttttgttgatgcctgatgtcctaaaagcgtttgtcatggagacggatgcgtcagattttgctgttggggctgttttgctgcaggaagatgatgatctttggtggcatccggttgcctatgagtctaagaaattgaacaaggctcagtgtaattatccggcgcaggagcgtgaattattcgccattattcatgcttaccggaagtggtatgtttacctcgacggtgctgtttgcacgaccatttgctatacggaccatgcttccttgcagtatttttcgtcacagcgtctaccttctcgacgtttggcgcggtgggtggaggagtttgctgagatggatatcgagatccgatataagaaaggagtcgataatattgtgcctgatgctttattgcggcggagtgatttaatgtctattaaatttgttaatgaagaattgcggccatcggattggccattgattgtgccttatctgcgattaggacgaaaggtgcctgactctgttgcacctgacttgttgcgtaaggctattgatctagctgaattcttcaaaattgatgccgaagaagaaacgttgttgtggcgcggtcgaccaggtcacgaggagaactctccttttattgaatcaccataccgttggcgtctcctacgacaagtgcatgatgatgctggtcaccgggggcgtgatgcgactctgaatctgttgcggggtcgagggtggtggcctacgcgttacaaagatgtgtgtgattatgtgaaaacatgtgctcaatgccaagtgcatgagagaccccatgatgatcaacaaacgtaccagcaggttcctttaccgttggttggtccatttgaaaggtggtctgctgatttcatttccttgccggaatccaagaagaatggttggaagtgggtcctcacgctagttgaccactgtactggttggccgattgctgtccctatgaaggaggcgacgtcgaccaacattgctgaagttatcctcaatgaggttatcacgccttttgggctaccccgggaattcttgactgatcgagggtcgaattttttgtcgaatgggttgttgaagtttttgttggctggtaacatcaagaagttgaacacttcgggttatcatccacggacgaatgggaagaatgaaagatataacgggatattggaggcggctcttttcaagatgaataacagtggggatccggcgcgctgggaggacgtttttcgggccgctctttactcaactcgaatccatataaatgatgcaagcaaattttctccattcgaacttttgtatggcgttcggccgcgtctaccttccgataatatcaaattgatcgccaaaagagaggtttctccctcggagcagcaactgcaaaaccggattgacgagctgaattcaaagcggtctacagccttagcgggacagaatgcgaagtcactatcaaataaggtccgtttcgaccagaaactgaatccttcggttgccgcttcgtatcgggttggcgactctgtaaaattgcgcaatgaatcccacactaaaggtcaacaacgatggttcggtccttttgaagtcaaggaagtgagggataataatgtgtatattttgattgatcataatggagaagattactcacggccggttaacggaaatcacttgcggccagtatctatgcgctctgttatcaccaatgaaatgtggtcggctcctccggctattgagttgaaagacaatcgccgagaagaaaaggtctcccgggttttagcaaaggcgacaaaggcggttgcaaacttgccggttccgtccaacgccgagtgatcgccggttgatcgtttcgcgtcccgaggtcgggccggttttagaggagggggtagttgtagccgtgcgcccatacatcgagcttaacataagcctcgcgattggagggtcccgaagggaccccgcgtccgaagggacgctctccaaaggagaggcttacctccaaagcccctccgatgactcaaggtaaatgagatttctgcgaaaaaaacgcttattttgccttcgaaaattatttaaaaatgtactcttcaacttttcgtaattctgagtaggcagaattgtactttatcatctcagctctcagaccgatcctttttgtaattttttgccttaaaaccattgtccctccgatgtttttagctggtgatgatctgaattttgccaagatccaattcggatccgacttcatcagatcgtggaccctctcacgggttcctgttggattctgcgcaattgcatagtatccggttttcaatagtgagtgtttgtattggcaggcattagatctctcagcgttcaaatgcctcaccatcgcttaagtataagagtatttttagatgatgtgtaatgaaaaaaactcatgtgacattatctcacatactatgcttcaccgaattacacattcatgaccggatcttttggtggaaaatccggctttgaaaaagccggattgtttacagatagtttccacagccccaactttacaggacaattctcaggaacaggaacagatattgaagatttggaggatacaataattatcctgtaagccttgcgatttcaatggtaccagaggcgggatgggtacatgagtgctagtgggtgctatcggggagggggagctactcacagccaattggctggactctgtagggtgagacttgccactttcgatgcaagtccctcccttcggaggtcgctacgcgacctcctcggagggaccttgtgttaagttcgcccatacatcttgttaagcgatgtcaggacttacgactccaattcatatttagtctctctctgtataaacaaggtatgtattgatactaaatccatagtattaattcttcttttcgtacacttatgacgtcctcattacttttcaattgtatttggctattgtctctgctaattctatgtacgcacgggttctcctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtactttggatttggcccttctttttttggatacagatttcctccttggtcttatttttggatacaggacttggccttcttggatggatcagatactcctcctggaagtggatcaaccctgaactctggatttggctcctgttggatggacccttttctggattcccttgtttctcttactagttactttttctttatattcttttagtcttctatcttcatactggctgcattgtctggggacagacaataagttgggggaggatgtggtaacccatacctttccatagcatctattattttactgtacattcactgggaattgttataatattactacagaatcagattctacacccctttttacctatagtcactcactcaagtcatatctcatttcttactggttcattagttaattgcagttttagctttacagatattattctttacatttacattacacattaactacatacagtacatatttacagtttatcacatacatcatatttttctcaagtgctatctttttacatatatctcttcacattacatcagccacactcctttacaagtacttctttttcacattacatactacatatattttctcagacacactccttacaactatgctttctcatatgccttcaggataacagtagtacactctttcacagtcttatcttttgggattgttttccttactcatcctcccttttgattgtttacttttcacatctcttgttctacatttgtacattttgctcccatagccagactgactgtaacctgtgctcatttgtaccttgaagtatatatacagtcttcttatcatttttttgtacaccccttatgcaatttctcccctacagatattattgtgcccctcagataaaatctattttactttcagaactcaatttagtgaccttgccctgtttaggtgcttgccccagaaatacctttacactcagtgtcctcagagctctgctttatttaccaccctcatagtctcacttcttcccctgtaggttgataaggaacaatctcatcagttatagcagtctaagaaatagatagaaattagccacacctcttcttatttttcttagtgtaaccctctctcctcagcattagtctcagagggcagcctcatcagcactcatagcttaacttacattactagtagtgtagtttgctattcccctctaaagctctgttctggttgttcagcagttccacaacggtcacaatcctcagtgattgaatagacccattcgagtagggatcggttttcggcatcgtcaagtatgcctcggaggccaaacatgcttacttcggtcgctgcagtcatgattcgatcgaaaaccttctccttgaagagttgaaagcacatatcctcttcatggagtgcaatttcaaaagcggggacattgggatttacaacctcataccctctgtccggcgaggagggttctgagggatgacggtcaacaactaacatatcattgatcgctatagataatctaatatggactacggtcttcactacaggtataggagtgaactcggttggattggactcaagcttaattttcgggatactggtggccatgtcgatgtttgaaaatatgatgattgtaacactggagcagaggaatgaagagtaggagatgcaaggcaatgaggagttccaacactcggaattgtattagatcaccctgaaagttagaaatggcaagattcaggatttccagcatcacacccatgagttgaaaggaacatgatttgggtttgccctggatttgtcggaatagataatggaagatcttgcattccacctgtttgtcacttcaatctacatcttttgggtggcagactggcatgatctggaacggtgatagtatactcgtttgtcatgcaatctaaattatcaattacaacagtaaattacacgattggtgttgaaggaatctccggcgacctggctggagtatcttcagcttgcagacctgcatgatcaggaacagtaatcactccccaattctccaacccggcttgacagacatcgagccagtgttctggtgttaccgggtttatctgcaagtccgccaatcgttgatgggcctcgggcgcatgcaaagatgccgaattcaggataaagctgttgtccccaatatgtgtgacttcaggcgttttgacagttgtattcaatctttcgattttggtgctccttgtgttgccgacttgacagttggccgaatgacagttatgctgtagatttaatgttgccttgattgcctgcaaaatcaaatttaaattgttttatcattatctttgctggatgcaccatacagcaaaaacaaactcacatccgattgaacagatcgagtttggttggtcttgtcaaattgcctcatctcatagaaggggggaattcttgatcggtccaatttggtaagatgaacaaaaaaactttccccaacgcgccagatggaattgacacgtccaatgtactcatgttcattcagtggtgatccaaccttaagcataacaatgatgcataatatcaaaaataggacaaaatcatgtggtgggagggaaaaaacatgcgtaccagaacaaagcttttgtttactacaacctcatgtgcatttaattgcagttgagaaatctgccggattggatcattagaaaagtgctctttgagggaattaaaaaaatcaaccacctctttttcactcaatattgaccgcttttgatatggaaaattggttattggattggaattttcagaattgtatccaaacgacttctgaatgataggattgtcactgaagaaactgaggatttttggcgaacattgggagattgtcttggtgattttgttgtacatgatcccccctgacaagagaaagcgcaaacactgataattagaaaagctgttggcaatatctcgtccgggagcttgcttgttggagtgtgtagatgcatttcgaagaacaccgttgaaggactcgaatttctcagtggcaaaaaggggtgcgacaccaaatcgttcgatggattccggaaggtgaaatagcatgtgaaattttggtttattaatccattgagccgtgaatttgatcagatgtgacatgaagatctgaatatgttgcttcaactcgtatagataggattccatgtggctgatgtgtgtttggaagatgtatgatgagagtcgacaaagggcaagccagagggatctctcttcttgatccatgagggggaagaagatgaatggcacagcctgaagaaaaattttgaaatctttaccgaccaaagattttgaatgatttatgaggtaaaatggtttaagaagaggtatgttcaatgaactggtattgaaagattgcaatcggccagtcaattccgcgagtttcttcttatttttacctttcttgagccgctgcatgaaatccctgatgagatacttcacaacaccaagcaagaatacatgcaagatctcaactggagtatctgtgcagccattgaagcctgttccaataaaaacaaccacaaaccaaaagatagtaaaaaaaatgagcaatcaggtagcctggtaggtcaacaacacaacctattagaaaagattaaataccttgaaacttgaagaaaggattgaacatatctgttggatcggttttaataagttcaccggccttctttgtcacaactggtgacttgctcctgatcccatcaataaatttattgttaatcgaatcggtaacgccatagataagccgcaaacgcttcacttcggtgatgttaaccgtgaggtacgtgttgaacaggttgtatgtgttctcgatggttttttcccactggcgtggcacgttgggagaatgaaatccatcggagtccagctgcaaaaattgtagtaaataggatagtgatcgtttgtctagctttgatggggcgtgtaaattgcacattcgacagggattcagagatgtcccagggttgggggtggcggtgatttcggcgtgcataggggaatcggctaggaagaacaacatcatgctcattatcaaaacaggctgtgaaatggaagcgtcgtatccatcaaatccatctaaaagcatttcactgggtgtgagaagagcaggagaacatcagtataaattgatcaatttggaactcaatcagaggattacacacttggattctttcacaatttgatttgcaatttctaaaacccctgcgcggttagaagtagacaagaagtgacaattgtactcttgattagtcaaatttggtggaaggccagatagagtaaaataaaaagagatatgtttgttaaattgtttggaaacatttcctgaggtgtcatcagaatacatggttgttggtatgtgtcgaatgattctaccattagccttgatgcgccaagggtttgggaggttaactttggtgcagggaagatcgccaatgttggtctcaaacaattggatggtagaaatgtttgatgaatgggtactactgccaaaagataggtgagaatgatcatttttgaactgatttactgggatgctgagtagatttggatcattgaaagatatgtcaggaggaatgaataatctgactgcttcttgattgagaaaggtgatttggggaacatagcacttggaatatagttgaaggttgattgtgtagaagaaaattggcacagcaattaaattttcaaaggtttgcataggctcaaaaatgtagaaatggtggtcattgtttgtacacatctgaggccggaattccttgggaagatatttcagccatttttgagattggcttaatttgaaaataccacaaccattggactcttggggataaaattccaaatgtggcgccacaagcgggttggcaagttcctgaaaaaaaaaattcatcaataaatagataagctgagttgttttgtttcagtttgatttcctatgcctatgtatgaagagctcacatttttcaggatttttttaatgccaacagaagcacacggcgtgccccagacactgttggaaaattggacttccatttccagatgcttgcggatccgttcctgtgcccggcgaatggtggaccaggctggaattttgatctggcagagtatacgaaaaatcacgcgaatttcgtcaaagacatcccgtgaaagaatgtgtcgagtatatccaatcaaaagggatccaacaagttcctacaaggaaccaacaggaatagtaagtaatccctttaatttatcaatcacagacaggaaaagatcaactaactaaccatcttatttttgaaagggtaccactcgttatcgttggttgaatttgcctcatcgtcttcgtcgtcatcatttggatgctctcccggtccatccatgcattcagcgtccatctcgtcataaagccaatccattcgatcatactcttctggaacaccggctcgctcctccgtgagatcaaagaaatcctccgaagtcatccctcgaatcaaatctaaagctcttcttaattcacgtgcgtggacttcctgcgcttcttgattgccattggccacgtcgacagggttttccatctcgtcttccataacctcattatctcgattgtggttgtccattccgtctgaacgagggtcctcttcttggattggtgtgctaggttcagttacagttgcatggatcgtactagtttgtcgattccgatggttccgagatcttgcctgagtcagtttcctctgatgcgactccaaagaacgatggattcggattcgtttttcggacattcgacgaagcccgcatgtgtcacatgtgaagagatgggtgtttggcactctggtaaaacctgtggattttggagtcagttagttatctggtatgagaataatgtttgtcaaacaaaaaaacctgcttaccttccatcatttgaaacacgccaatagtttgtcttagtcgttttttctgacttaatcgggcgagacgtggacttggcagctgcagagtcaaccaacggtgcttcaagaatggatccgtcctgctgacagtctgaaaacggttccgttgtcaccgttcaccggtcagtcacagcatctcgggcttgcagtcacaaactcaccgtcaggcaatcggttttccgactttcagcatccatccctttaccggttgactgcagtgcttgaagaatcagctgatggatcgatcctgctgacagtctgccaacggttcctatgccactgtttgccggtcagtcacaccacctccggctttcagtcacaatccccgccagccaaacgtgactgttcagtcgactcacggcggtcagaccctcaagttggacaagtcaatgaattgcgttctgccgttggatgctggtcacaccaacgatttggtcatgcaactgatggagacaatgattctcgtgccgctgttcgatgccggtcagactaacgtctgccgatgaaccacgttccaccgttggatgctggtcagattaacgcttttgtcaagccactcgactctgatcggatgctgatcagaccaacaatttattgcaagccaattgccgctgatcgatctcgtccccccatctctgaattccccttaaaacgcactgcaacttcacctttcacctccctcctgtcctcaaattcaattctccaaccaaacaacatactgaccagtttcttccagaccaccatgtcacacacaatcaaccaacaccatgcggcttcccgtagtgttttacatccccaacaaaggggggtctcttcccacatgcccccaccgagccgcccagcctcacaacagactgctcgtcctttttctaccgtccgtaggtgcacttccctcttataccccttcagacatctcatgtatccataattccaacccatgattctttgctagtcccccctcacatcaatgcgcgccatactctcccagtgcccaatcccgaccccgtctacgcccctccccaaagctatgcatctgctccaatcaaccctgctgattattctaacagtaccggtatggtcgatcatcccaatggtgttggggttccggttcaatatactaaccgtaattttcaagccaatttgggacttgatggccgttccggtgccgaaaccgtacctggctacagcggcaacgactctactcattattatctcccaggagatcacgatgaccttccagatgtcctctctcctcctcgatcgcccccagccacaaacgagcaaaccagcgaagtcagctacagtcttgatcatcaggccaatccccctgcaatccgccccgaggtcgatcatgccagcttacaagcgattttccgcttgtctgaagctgacctgaaccttgcaaagtctattcttgttgtaagtactcctctttactgtcaggcttactccatattcactggccattattttcccagatgagcgaggcaaacatcacgggagccattgtctatgggcttgttgcccaacgacgagtgactcatgagaaccttcctggcaatccgacccaacccgacgaggacgaggttgttgcgccggctgacccccctgtcccaaatgaacaagtagatgtgaggaacttcttgtatagcgactacatcaaggtaagtcaattcattgtcacttgtccgtctttcacttttactcactcgtccgttgtgttcccttgttcaggatgagatccgtgactttattcgccgcaagatgatcgaatcgcgaatggttgcttacagccgccacttggatgacgatggtgttgcagagccgcgggccttgttgaccatgactcaggtttgtattagttaaaaacatcatctggattgaaccaccctcatctgatcttcattcttttgttttacaggctcacgttgcgagccttcctgcccacatcagaagacagcaccttccccctggatttggcgctgggaacaatcatgcacgtcgaagcgtactccagttggttcgcaatcttttgaagcatgatcgagttcttcttcgcaacatggtcagttttcctcctttcgctcccaagtccgatttctcttgctgatctacagtgacccagttacttaaaaatattatagacaccagccacgcaagggttcgcgcggggggtgtccctagtcttcagatgctgtacacctcggtgagtaactcctcatgtactgcgaaccccattcaactactcactgaccattttcttcagatccacaccaatttccttgaaaatagtggagtccacgcgccccgagtcaactgggcaatgttgcccatgcgcatcaaggtgcggtttgcatacctccgattggagaccgcggcgcacacctttaggaattctcaacggcatgggtcccaatggacacccatcgatgagcaattggccctcttgaccactaaatcaatggactatgtacgagcgtgcgtaacgaacagatccatcttgtttcatcttaagctgattccttgggtgatttcaggtgggcaaatgcaattatcgcgttggattctcaaatctttggcactggtggtgtcgttttcgccgatgtgcgtcatttggtcgagcttccaactgacgaggcaattcaagacacccttgtaaccaacgaattattaccccctgccgagcgcccccaacaaccggtgatggaagacgatctgttcaatatggacgcctgatctcttatgtagtacatcctccctcgattattcaatcctcgggatcctcatcagcgctgctcgatgcacagcgcagaacctccttatgtctttttcccctgttatcaccaatcggtacttgaagacacttgtccaggtcggggctgcagcaaatgcagttccatttgacgacctcattttctcttatcaactcatccggactgtgactcattagcccctaaatcatgtacacaaggagccagctatagaccatacatcccttcatgtacagtagattgtcgagtcatgttttttcacatcatttcacattgtttgtaatgcctgcgatcccgctccagaagcctcaatagaagacctacatgcataattctcaacctgttcgctttccccccccccctgcgcctaagcctatttcacacggatcaagtgaaagcgatccaaaaatgagaataattctcggtttccagaccggaaaaagagaattctacaccaccgggccacttttttttattaggaccatttgcacaacagttccactttttgaccagtttttcaactggataaatgccagaaaactgttggaaaaactcaaccattttaaaattggtggtttgaacagttgttcaaccgatttcctgtgaaccggtttcataaaccacagcactgaagccaactgttaggctcctgctttgtcaaccaatgaccaaccaatactatttaaacatgattattcagtcttctgagaacccactgagggcaagctccccaagcagattgttccagaaaaaaaaaaaaaaaaagtcaaaaatgacttggtcatttttttactttttctttgttcaacggtcaggcttgaacccgggtcagctgtgccttggtatatggataacatactaactcatgctgctaacaatgttgtatggacttgcagattgttcatttccattgcaacaggctgggtatccccctgcccaccaggcagttgttgctactgtggccgatggtcctgctgctgctgctgtgcattacttttgctggtgggtaccctgggagaagacccccttgggtcttttgagtaaaccaacggaaaaacacttgtccaacggtgggccaacagcttggttggaccaacagttttccaaacacacatgattaccagattccaacggttgccactgcaggtggtgaaaccatcagaaaaacggctccgcaaacctccagctgccgtttgggtgagcctgtggtgtagcggatcactcttctggcctggccgtcccgtctggtttgctgaaaggcaagacaacgttgggataacgtttagtccaggcaaagggctaacccttctgaggacttcttaatcctgacatgatgacgttcggtgtaggcccggagaaccatgtgttctttcgacctcaggaaactggcgcctcgtcgttcccatcaggcgcgaggtcgcagattgctcaccaacgtcctcgcaaggctaatcaggcattctctccaagccgagagaggcgagcatctcctcaaccttcccaaactggcgcctcgtcgttcccatcaggcgcgaggtcgcagattgctcaccaacgtcctcgcaaggctaatcaggcattctctccaagccgagagaggcgagcatctcctcaaccttcccaaactggcgcctcgtcgttcccatcaggcgcgaggtcgcagattgctcaccaacgtcctcgcaaggctaatcaatcgctcttcacgggcgcaaggacacaggcgttattacaacggtgtgtgattgctctttcgaccttctgtcggtcctctcacgagtctacccacgtcgatgtgtcacccgcgaagggtcgtcaggacgttgtctgaaccccaaccacgccaaccacatctttcgatgtaatttctgaccgcgttcgaacgttgccccctgcggaagggggcaacgttcgaggaacgcttttgcgcggggtcaacagaacgttcagctgcacctgtggtgtataagcagcatgctcatgaggtaacattcctcatcgaatacgatacaaaatctattttacaaaagaaaacccgagtgtaataacacttccagcttaaacctaacatactgtaagggccccgttacagaacgcatacatccagaaaacagatggcggatgaattccgatattggttgatttcttcccgttggcttatccaatggagctctgattggtcacggtcaactttgtgtgacgtcatctctcgatgggcctgttggtattattcagagcaaccgaagaaacggtcaagaaggagtggagcctatcaaccactccagcttcctctcagtcttgaggatacaacgcagagaaaagtaccagctctggttctcgtcgaactaccctctgtctcatatcctttcccctgttccagtgatgggaaggtctgacaatagtcaagtaaatggtgaccagatgttaccaccaccgttgagaaaaagtgtgatcccaccctcgccaaagccctcggcgaccagaaaaccttccatctctcgacaatctatccctgccgacttttcagcttctccaacgactcgaagccgtctttacaaccctcaagcttcctttggatcaccaagcggcccaggccgtcaggccagtggccgctccgctgtcaggagaggtactgaagagggtttcccgccggatatctttgatggtaaacaaacatttgctcgtcgtcatctcgtcatacttaaaatgaaatgcgacaaaaataattacaactcaagacattgactctttttctctctgttccttcaagatcatggattgttcaaggatcaggagatcaagaagggaccgagaaagaggcctcttttcgggaaccctgaccgaaaaagtaaaagacggctcgaagaaaataatagcgaaacggcagaaaaggtatggtctgagacatctccagacaactggccgcagactgacaagttatcctttcaaggaatcatctcatcaccatgcagaggaagatgcgccagcaagccgacgattctcagtcctctctcctggtcgattgtctcccaaatcttccaagaaacggggcgatccccccagttttgggagaaactggcccatggctgaaaaggtgtataaagagcccaagcttgtcgagtcgaagggtaggagtgtttttttcacctaggcacccgcgaataatctgttaaatgctggaaaatccaatcgtgtgtgttcaaacaggtagcccggtattcggccatggcgaagagccgagcttaggatacaattggtccgaaggtcaaaggatcgaccgattgaccacttcgaatgatattcaagaaggttctagcgagggcattcgctcgtcgccgttttacgagcaaatcgaggacactgaacggacgattcttggtccctcatcctctccagaagtggaaaaagataagggaatgatagccggtctgactgacttggatgaaagcttgaagcttatgcccgatccgggggaatatcgaccaggggcttataactcattgaccgatgaacagtggcacgccgccggtcaaaaattgatcgaaaaatttggcgaaaatgcacaaagaatccagaggataattagcgcacgggccgaacgaatggtcggctataccactatgatttccgaatatcacaacttgctcagacaacgtcgagcggaattgaaagacgaacggaattcaattcaagaaggagttcgcggatcgattgcgggctaccgcaagccacacaagatatgattcccggatttcactatgtagctccgtcgggaaatttcataaggatgagtgcacatattcatctaaagaaccgttttcccgactccccttgtaaactggtctcttcatcttcaatctgtcttagcgccacgatgaatttcgcgtgaagggccatcctctacccataagaagttatgtttttacactccgaagatcactaaagattggttctagaaaatttcagcgaagctggtctagtttttcttagctctgaaatctacataatcatgtgggtgattttacccacgtgtcaaactcttctagcaatgagaagagtgtcaaggatcgacgcgtgattgaccaacaccctgcattcaggcttcagaggatcaagtgatttttttttaaaagtagatatcacctctaggaagagtaaaactttattttggtgtatcaaaggtgtcagggacccagactgaacgggagcgccaggccagttagctcaatacgaactccccccttccaaagaatacttggaaaattagctggatcatagcaaaacgtaaatcttatatttctattacatgaagtttgtaacagacattgtcccattttgaaattgcggctgatttgcggatcttttacaatacaaatatctaagaaagaattactgatctatgaccatctaaaataatatggcaggatgcgagacgggtgagatcgactttcagagccaatccaatagcatgggggtgaagtaagtgagtatcagagtggcaccagcacgaagcatgcaatctaaactctcgaagaccataggctttaattcatacaccccggcgtccgcaccggccaagagggcagcatattctcctgaaacctgataacaggctaacggatgagaaggtgccaaggatcgggcctcggaaagtacgtcaagatacatctgagccggcttcaccatgatgatatccgctccttccgaaatatctcgaacctaggcccctccgaagttttatcaatatcaagaattcagacattgtgaaaactcgaatggcaaaaaggtactcacgatcgctcgtctcgccagtcctcgagcattgggcggcagttgatatcccttgcggtccccgaatgatggtgctgaacaagcggccgcgctatacaataataaatagtgaagatgagtccttgtttcgcaatcctaattgtgggatcaggaaaggatgagaggactaaccgaaaggggccgtagagtgagctggcgaatttggctgagtatgacatcagacagcatcgattagccagtctagcatcgatcagagcctgtttgatggcccccactctgccgtccatcatgtcgctaggagccacacagtctgcacccgctcgggcatagctcagcgccacgacggcaatcctggccactgagaccggtgtgtcgatctcgccacccggtttgcctggcgcaaacccacaatgaccatgctccgtatattcgcacaagcacacatccgccgccacaaatagagtcggaaactttaacttgagtaagcgtatggctgagatagtcggacccgtctcatcatctgctggcgtgcctctggcgtcctaataaaaaaaatggcggaccaaggggaagaaaaaagggttaattcttttcttctcggtggagccgaggcaacctcacttttttacatttcatgggtaccccaaataaaatgactgatcgtagccccttatcgatcaacggacgcaggaaatcttcgagtacgttgattcctaagctaaacaaacacatcagatgagcgagccaaccaaaacgaggaattggagtgtgcaggtagatttactgatattgatttggaaaagaatttatgggttgtttggcgtccggatcgtcggaaatgaagagcgggaacatcaacatgtctttggtcaaagatctttcagcctgtaatatcgtaaccggtcagaaagacaaacatcacgctcagtcagtgtaaggaggaggggtgatggcaatagacgatctccaatccgattttctcgggatggttactgatgtctcacctggagtgatcgggtcagaggatgcgcgtatcctccctgaaggacatggctgagcggggtagccgtggaggacggttcggtggtcatcttgccgaatgctggagttgatagaaaacttgaagagtctgaagttgatgaactgaacacgaatgggcctgcaagtgcaccaccgtcggcgttcgagctttgggggctcgacttcttaaggagggctcagttcaagttgcatattcgatttggctgacaccaaagcccgccaaatttactacagccagagcattgccatcttgtacacaccacaccaccctttcgacttaaccgattgcatacatacaactctccttcatcaaaatggcacacgtaagtcacctttttaacatctagcactacgtcctactaccgatcaatcgaaggatactgatcgattttgtttcgaattctatgttctcgctcctgcaggtctgtcagaatttggactcttattcttcataccgtgattcaaggtcaccgttatcgtacgaagatcaacaacttcaactatctcgctcgtcgacagtctacgtggggaacttatcattctttacgaccgaagaacaaatctttgagctattctccaaagccgcactcatcaaacggatcatcatgggactcgatcggaactctaaaacgccctgtggattctgcttcgtcgagttgagctgtccgatcacagcagcatggaatcgagaactgaccaatctccaaatcgctctctaggtattatcgaccagaagatgcattggcttgtttgagatacatctccggtaccaagctcgatgaacgggtgattcgtgcagacctggacccgggctatctggatggccgacagtatggaaggggaaagagcggtggccaggtaaatcgaaccacacaatgacatccctctctcaaaatcaatcaagtgaaggtacggagtactgatggcccttctcacaacaaaaggtacgcgatgaatatcgggaagattacgatgtcggacgaggtgggtgggggcacttgaaacaaaaacaggaagaacggcagcgtcagatgaggcaggatgagatgtatcgtgacgaccatgatggcggtgggaatcgtgaggttcccgatggggctggtgaaggggtaggggtttctaacttaacctctgatgctcatgaaaaaggtcctcgaagacacggttttggaaacccgaactaacatctccctggttattgattttcagggccctcggtttcgagaagaccaagcagaggaagacgcagattgaaccgaccgtttatcttccttcgttctgctgtgtcagccggaggtcttacgcggcgttcttgctcccccagcctgtgtctttcttcggatagattgtatcaaaaaaataaaagctatatatatatatatactgttatatagttccctcacaagaatacaataaaataaatcgcattaaatgagagatggaggttgggtacctcggaggccttcttctgcaggataagatctcttgtgtacgtaacttgattatatattacaattattcaacttgagcacagctctcaaagaataatacatcctacaaatatccagaaatcatttctatttgatgtttgggttgtgattccttcgggaacgacaattgcgaccccccgggcaaatctaaaaagcagacaggagtccagttctccctgtcctcttgttatgtttagatctagggcttgacccattacaatctgttttttcaaaagtatatccacaccatcagattatacgtatcaccatccattacgtcattgaaaggtagtcacagaaaaatgaaacacatacctcatacggagggacatcttgggcgcccctcaactaaacgcctgtaaacttagacaattgtgcctctggttatttcgtcggcgtgcaaagagcatgccctctccttgtgtgaagtgcagccaatctcaccctatgctcaggactctgatatgtcgtgaaaccatcgcaacaatcctggccggtctgcaccgcggatacatacgcaattcgagcttcgacgttcaacctccagtcatggactgtcgtggcaaaaatgcctttgtaagagagccacgtcgaggtctccagattaatatggccaaccactcgcgccggcgactcttgggatttggggcacgtgtcaaagaattccaatatttgtagggaatttcatggtaaatgggctgtggcggcgtggcctatgtagacgatgtgatgatctatttgacaaacaatggtcattggaggggctctggagacgtaatggagaacaaacggactttcaaaacagggttatcgcggagaaagagtgcaagcggagaacgccggaatcggtcttcttaggccatgccgtaaccggcgcttgagaggaattagagtcaaaactaaaaataaaaattgcgaaagataagtgtggctaacatcctccttctcaaaaccatttacgttaagaattcttggaaacatgttcggctagagggaatgtaagcagcacctcacactcacagaatccagaggttgaatccatcgccaaagccgcaggttatcaaggatacaacaacttcgagtccatcgcccatggaactcaaaagctctcaaatcccaaacaaattcacttggctcagcgcatgcccccgaacacttccgaggacccatagaacaatagccagctctgacccaaaccgattatgaatcattcaaggatttcaaagcgcaagtaacacacgaggccgcacttgagatatggaaccgaccagagtttggtaagggtaaaataatggaagaactcaacttacactctgatcaacacttctagaagcaggatttgctttgattaaatgaagcatcggagtgcgcgactcgtgctaccacgaacgtagcctatagaaaacttctcgccaaacattgtttcgtaatctggcagacgggattcagtatgggcctctcatttacattacgacggcctgactcgagcccagagactttttcgtcattgcagatggaaggcgagtcaactattcaaccttttggggtccgctctctcttactctcccgatggatctctgctcttgattctctgtcctggtccatacatacatatatttaatgatttttgaaaacatatattgtaatagtttttttaatcgattcggagttcataagtctctcgaattccccagctactcattgcgacgacacgcagaaaaaaagagcatatcagcgcaaacgaagtatttcaatcgatcaatatttcgacttgtgaaggttgtggggaagtcatggaaattaaagatactttggttcttttgccagtctgtttttttttcttgacaaaaacggcttatcggagagaaatcctcttgtttgcatctgttggtatcaaatctccaaactctcctcgaaaggtagttcgatcggtggaccaagcggagatctcgggctcgaccaacccggtgtttatagcaaagaccaattcatcatgatctgagtcgaacccatatcgagtgctgccttcttatattacgatcatgcatgccatcgtattggttccttcatatttttcctagcaggttttccaagtacaataacaagacaaatcaaacaaaaggagtccaagcagcaaagtagaaaacaaaacgttgctggggttgactgatgacgaaacaacctaatcatcccaatctgttatacttatggactgcttctatgaaaaaggctaatttctgatatagaggcatggttgaagatgaaaggattgatcggttgatcgaacgtcttgacttgcgcttctagtgctgggggcttcggcagtgactcatctataattcagggataccaatgtcaaacatgatcgaagcctgaagcgaagggagtctgatcagatgctgatagtacttaccacaagcgctcctggtaaacagcagactgctgccccgatagggcagtaatagatgccagattttgacctcgctgttagggcgggttccacttaattccacaagcagaaataaaaaaagcattaatcgagtcagctggaagaacggtttggtcggtcgacccgaggaaaaactacactcacgcgtctcgctagggccttcggtgctttggacgtggacgacacaagcgccctggggataaggtgtcttgcatggaaaagaacaagtggtaagcttgcaagccactgttatgaagatgaaaatggttgatgttaagagttgcatgttgtatggttccaaactgagctagacggtctacgttcaagaaaagcggttgatgaaaatcctgtgggcaccccgaccatgatgctgtcgctttatatgtaggaccagattccatattcatccgaggtgcaagaatctgacagaactcagggcgcaaagtagcttatgtatcaataggtggcactcaattctagtcttttgagcattccaaagcttgcgaggatggcacaacatacacgtggatgggacctgcaagtgtagcccatggacccatggtacgtgtgtacatacaccgtatcacaattgtctatgtgcgcgccctggaccccaatacatcgcttctcatcggcagttcctttcatgcgtgcggtaggcatgctattgcgaaaagctaatatcccccggagtcgatgccgcgtccgcacagaggcaagtttggcctctcctcttgcggatagagaggacaggcaggtcagtcactaatggattgctcgacaagcacatctactcactcaagaggggtgtgatccttgcggaacggctatcaaggcaagcccttcaagattagagtgtccgacctccgaaatcggagggacgcttaatccagggcgtcttgctagcaatgtcaggggcgtaacatttcgagaccccagaattgaaccatggaaatggagaatcttgaatcaagaccattcaagcgaagcatcatcattagacccattaatcaagctcgaagcacaaattcatgttatccttaacgggttgtgctgatcgtgcatctgaaatatggcacgattgaccagctgcccggcattgctgatccactacctcccagaatcagactaaaccaaccgtttggtccatcaatctagagacttgactttcagtcattatatcacccaccacattacatagcttccatatcgtaaagatttaaaaagcccaatcaaccacccctacatgaattgaaagtgacctgagactgcatgatgccttcgatgggctcatcaatcagggtcgatcttgtaaaggtgagatcatagaagcgggcaatggattagatgctcagtgcttttttacgttttgcggattacgttttgtattcacaagtaacgagtttatttgtggtgtaagtagggcttgagactgagagcaagttaacggtattcaatcgattgtataactcccatccagactatatttgtctcccataccaaagaattagaaaaaaaagagtttatatgttttttttttagaaatttagaagacaggaaagattgaatgactatcgaaattgttgatggaatgtttcttagaatccttgagaaatagaaaaaatggaacgatcaatgaaagcttatgtaagatatgattctcacgggtggccatcttccgttggatgctcattattgagctggatcgggggattctgcttccttctccgtcggtgccgattcagtttcggcgctcggctcaacaggggtcgccgtatttgttttcaatctggcttgggccgccgcaatcttggcctctgtttccgcgatgcgctctttcgtgactcgtgcctgaaatataaaaagaagaaacgcctcatttagtttcttccctcgtgcagatatattttgatttggtgtttgcctgacgctatacattcaagaaggggtggacgaacctgattctccgtaaaccaatttttcttctccgacagcgtcgcgatagttttgaccacgtcctctctggtcatcggaacaggtacggcgagggcgtacaatgcgttgatagtggacagtggcagattgagtgcctggttgttggcgggcgcttcggtagctggcttcttgctctttttgttcttcttcccaccccccccaccaccacccataaagaattcttcctcctcggcgcccttcttcttgatggctaccattccctcgaacccatccttcccatcgacttgtctgatctctttgatcttcggtagcgtagtggaggccgttgatttggggtcttccgacggattttcttcgatcgagggcgcattgcccatcaacttgtcaaaatgcagtatcaacgttcggcaatcttctatctcccgtccgtacgctggtagcgcagcttgttctcgcatctcgatgtgcacttgctctatttctgctttctcttgcgcatctcgctcagctttctgtcggtctattcgtcgttgctggtcttcctgcatcttggcatcttcattttcagattgttattttgccccatgagatatacatctaatcagccgcctgtctggcttgatttttgctgtgttgtagaatggatttgacgatactcacagtatttctcattagcctccttgtgacgagtggatgattcccgcttcttgttgaaaacctccgtgagggcatcctgcagtttattcctctcttcgaatagtttgtcccgagacttactcgattcatctagctgttcattgatttgatcgagttcgcgcttgatttcggaccaacgatcattggtagatttattatgagggtcgtcgagctgtttacgcagctcttcgatctgttctttctcagcttcgataagttcttgctgaggaccaaaagcatcgactagttttctagctttgcgtaggttttgaatctccgtcagtgcttttttctcctccactattctcatcgtcccactctcgatctgggattcgagttgccgaattttcgcatccacttctactgatgatttataaggcaacttcgctcggtttgcattcaactccttaatctatcctcaatcatcaaggatgttttgatttgcgaattcataatgtcagtaagctgttgtttactagcaagcacggcagcatcacgcagcatgcaaaaagtccatattgaaatattaaaaacaactcaatgaagctgcagctgaccttacgctgaacactatcatttgcagctttgatctgatccagaagcttgcctcgagaagatttcccttttgattgctcctgcctaagggcatccatttcatctcgcaaagccttacgacgagcgaccaagggaccatgggaacctccagtcttggggtctccgattttcaaacgcagttcagactgatgtttgggtacccgatcgtgtgagggatcattttccgagagattatgagagattagcaacgttgtatgcttaggaggtataagatcgaagtgcgaagatactgacgatttcactttgcagtctatcgatctccctcttgtactggtcttgttcctgtgaatatgcatccttgctaggcctgcctccactactaccagcaggtgtgccattgagatgtttatcgatattctttggtcgattgggaatggaagctgccttagctgagactgttgctgatttgggaggcatgtttggtcacgagagatcaagacagttgtttgtatggggagtggtggatggtatgaagcactcgggtgggtgagggaggtggaggtgtttcttgggggaaagttggctggaaagtgagggaccgctgaaaaaagtttggggttgtctcgccccacccccggttgctctggtttcaccgagaccgcttgctaccggagcattggcccccgtcgcttgagaatccacggggggtggcatttcatcggagtggggcaacccacaggggcaagaattctactggggccgaaatttgtttcagctcaaaaaaccttccacaaaacggcatatttacacactatacctactcacctgcccaaatcctccaacctcctggtcctattcctcaaggattagagatggtcggtccgcatccggatacccgtccggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagggtttccttctagccggccatctcccctcctggccgcgggtatcctttgggatacccggatacccgccggcgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcgggtatccgttggcacaggcgggtatccgccagcggataacgggtatccgcgacggatacccttcgaccatctctatcaaggatgtatgtacccataccttttggaatgtaacttgaaccctcccatcaagtaatacactcaagccaacaattaaaatttatgcagcaacacccctgaccacttggaattcttctcatatcttgaatccaatcaaattgcaccaacatcatattttctccttctgatttcatactctctttttttctcatctgggtcaaatcctgagtcataagtgagtcttgaatatcatctgtagttgtacagtcaactctgctgtaacccatactcttattaacccatactctccaataagccatagtaaaatggtccaccaaatcactaattttagtgtaaaaccctcttcaataatccatactctctactaacccatagcaatttgtgtccaccaaggggcatgggttaatgcagagttgactgtatttacaaacctattttcatatgtattgaatattcaggcccaactttgcttccagaaatgaaacccatagggggataaatccgtagagtcaaaactcagtatgagaattgtgaagccccctttggtttgtgggattcacaccgtgaatggttacagattacagaagctaaagtgttcccttcatcctgatcaactcacacttcctagctcagtagaggtatatgacgtactacactctgagctgggtgagcactacccatttctatctccatctatttattccctcttgtttctcttctgttttcctccttagtggtaaggggggatatctgacatactactctctgagcttgcttttgaatgaaataaaattaaagtttggtttaagaactctctccaagacacctgtctggcacatttggatagtgaagagcctccagctcctacaagcatgcaccaaatttgacaaacatgacttttggcaaaaatgcaccactgcaatgcacttcaatagcagcaaatgcttttggtggatcccaaaattctagagacacaaatggcacattgttatctgataatatttgtgagtgtttcattttttttatttcaatgctggttattatactcaccttcaaataaccaatgaatcagatacagaagcagttattaggtgcatctcttctgttttagtaatgcaatacactaacaaactggaatgaactcaagtaaagccagagataaaaatgaataacaatatcaataaaaatgaatgacaatgaatggcaggattatgtgtatgataaataacagtaaagataacatcaagtgttgcacaaaaaaacattgaaaattacttttgatctaaacaataaaaagcctttgtaaaacagtgctcaattttctagaaatctcaataaaaagatagtgagtatatttttaacaagagatgcacatgtttgggggagtgtgtaaaccccctccctcctttgtcagggtttcacaagattagaagctagatgtcacaatacctctagttttccgtctcagtgtttccttcctggctcagcagagaactgatccctacttctctctgagccaggtgagttttccttttctatcctcattttccttcttttgtgtttcttccattcagattgtacaagagagaactgatccctacttctctcggagccagtaataaaaactatcctgtttggtcttagaaatatctggtttctgcccgtccctcgagcctccttttcctctttatccggtgaaggacttccagtccttacagagtggaggaattcttgtcacttctgcatcccctacagatatcaattctgtcccaaaaggtccattttttgtgggaaaatatgttggaatttggaatttgtgtctatgaccagtgacatccctgtgaatcttgtgaacaaacacactgactctcacaaggaggaatatgcttagacctggctcttttggatccctttctcatcagctcactgatcttctgcccttccttgcacaaacatcctttctcaactttttttctcttcatactcaacatctttgacttacattgactcacttccttgacttacattgactcaaatctccctcctctcaaactccctttctatttctttgtttcctttcttctctttttctctctttcttttttacttttctctctcttcaatcctctccttgatccattcaaaaacttcaaaaacaccaaacacattgagtcaacaacctcatcacattgactcaattctttagttatctttcctgaagaccccaaattcctcttctcaatttggctagaaaatacttatccacttgtcctcaactcccgactgaccaaatattttctttttcacttctctttttcagtcctcctgtcctctacacaataagtgttttagccttttttatagtgttgaaaatctcatcttttactcattcctctctcactatacttcctttaaattacacccagctgatcagtatcttcatcaaccatttatctctccaatatagtctgatatcttgttgtgttatgctgtctgaccccctagcttgtagtcaagaaccctgtctaaggagggcttatcatctctcacataaaatctcttatcttcttggttatgatgattttggcccaatgttttttcatgtacctctgagtggtccattttcttctattcattattcttattcaaaattattctcacccacaaattgatcacacttgtaattagtctacttaaatcagctgaataaaaagtaatgatcatcattggttctcctcctgacatgagtttgatcaccttcttggctccctcaaaaggtgacacctgagtctgttcaaaaatcttctcttcctctctaagctcagaattccaacacatagtattaaaactatctcactgagtacattttcatccatcttcttatacctttttgttaattatatttctttgttgtttctaactcttctttatttttgggccggtacagctcttggcaggaaatcttccagtatatgtattgtcttgaatgcactaactgccagtgtagctatcattggagacaaagaatataaccgttgaatgatcacaaaatgagttactgataattcaatttaatcctaagggatggtcccgaacctcaggattccgggctgcccgggtcccgatccccagggttcaggaatcgggatgagcctcacaaaaccccaaaaccccggtgtaggactcctgtgggacaaatggaagatatttgaaatggcagttccgtgagggggaaataaattgtggaataggttgaaaggctatagatcacaacttaagggtggtttgaaagacctgcccctctatagtactatacaaatatgtaaggaatcttaaaatcaatatttataagagtgtggcagatttcaagatagagttactaagtatagtagtctctatcagacctatatcaatcaatacaaaaatgtgctagcagatggctcaagattaagaatttggataaaggagcccagtggagcaaatgttaaaggggtataattgggattgatggtgtgaaaggcaccagtgggtgtgatcacgtgaaaagggataataatagaaaataacttagatggtggaaatgactactgacaactactgcaactaaggtttgttgttgaatgattaatactactaatgggtttctgtaaataatgataagagggttgttggttgctcagggcttactaatgataaatgatgtagattattactaatattaatttggggatgagggatgttataatgaggtttgttgttaaatgattctactaactttgttttctgatgactactaatgttacccaatagctactaaactactaattactaatcactactaataattactgacactccagaacacttctggtagctcaggatcaactactgctctaagagactgtgtggatgatggggggaaaaagtctgagatgaggggagagagtgcctccttttatattaatttttgagggatttttgctgcagggggactcccttagtgccctggttttgctggtgcactttatgttgttaggtatgtgtaatctgttgccaggtaattaagccttcttcttggttgtaaccagacaacaagcctccgtatccatgatgtgatgttatttgctgtgtagccaagcttccgtatccatgatgtcatagtatcttctgtgtaaccaagcctccgtatccatggtgtaagaatatttgctgtgtagtctagcctccgtatccatgatgtcatagtatctgctgtgtaaccaagccaccgtatccatgctgtcctagtatctgctgtgtaaccaagctttccgtatccatgatgtcatagtatcttctgtgtaaccaagcttccgtatccatggtgtaagaagatttgctgtgtagcctagcctccgtatccatgatgtcataatctttccttggagacctccttgatagtcagctgtgttcctctgatgtcatgtatttggttgtagtcaacaaacaatcctacttaataccacctgttgtgcatttagtgtccaaacaagcttatgcaacattcttgttggtgtttacacaggtatagatcaccacaccggggtagagatgggcccggcgcatccggatatccgttcggattcggatatccgctcacgttttcagccaaatcagacatccgcatccgcatccgcatcctctggcggatacccgcttgccctggcgggtatccgcgcggatacccgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttggggaaatttcagatgcagaaagctgcataaacactgattttgaatttcttgcggccttcaagccttcaatttatttttattttttcatttttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaaatcatatttctttttgcttttgatttttttttgctgagcagttggcaaagtggttttaagtttttgttttttattgattgatttattttttcttttcttttcttttattttatttcatttcatttcattttattttattttttccttttgttgctcacagcctgtgaccctcccaaatatatggaaaaaatctaattcctttttcctttgccatattttttttgtttgttgcagctaactcatgtaaatttttactggcctaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataagtctggtatacggtacaaattatcataatttttataatttaattatgcaataaatggggtacactttaccatcaaatttcacacctcttgaagtaagggaaaaaataatgaaaattaattattaatctgtcaaaaattaaattgtttacagggattttccctgatttttccttgttttggcgcgtataacagttttttttttcattttcacatgtgggattcattgaaaaagaaaaaaaaggttgcattgggccatcaaaggccaaaaaacaaaaatcaatcccaacacatgtaaggagtggaatctcctttgctgttgaattgtctcaagaggggcgcaaggacacagattctatgaccagggactgtatttcaagaatgagcgggaactagctcagagagatatgtcagtctacagggatctctcttatatacaactggttataagagagaaagaaggaataaagtgaaaagggtgattcgcttacctagctcagagagatatgtcagtctatagggatctctgctgagctagggatggaacaggctgagactaagtaccaggtggattatgtaatctagtgatagctatgtaacagttttgtgagaccccaaggagggggcttacaacacagcacttgtggttgagataggtaggtagtgctgggccgtacagtcaactctgctctaacccatacctgtattaacccatactctcctgtaacccatggcaaaatgtgtcaaccaagttggtggacagccaaaaaaggctatcaaacccataactctctaatacccagtaacccataccatatggagagaaaaatacaaaaaatcatgggtttttctctaaccttactgaggggtggttcagatgtttcttgcttccaaaaactaaatccttccaaccagtctatcatggaagagccacccatcccaaaatacctccttcaacagggtaatatactgtctttcaaccaatccaactcagataaaccggaggatcttgcttattccagctcaatttataacattcacattgatatactttcaaaaaaatatcaagctttgcagaactaagtcaaaaaagaaaaacaaggaactggtggaaaaataaaagcagaatgagcttactggaggacttcccgtcaacatctgggggtctcccagagtcggtttagagccttgaatttcaaatttctctgcgagaattaagagttttccggtctagattgacttctgcaagggtcccagatccaatgggaagtcctccacttaatccaacaaagagtggatggataatgtggtgaacttgattgaaaaccacaaagtggtttttctctccattaaacccatgaaatcatcatttgatggagagaaattccaggtcttccctcacctctttgttaacccataaaaacatgagttaatgaagggaattctctaaacccatgaatcatgggttaatagagagcctcttcctccacccatactctatattaacccatagtgttttgtgtccaccaaggggtatgggttaatacagagttgactgtagtgccatcattgattcaggaaaaaaaactgcagcaagcccaggggcttcagggcagacctggaattcccggggttcgttccttgggatgaccctctagccccgtcccaaaccccaagaccatgccttatttaatcccactacactgttggcccatagttgcttctgtgtttcttccatccttatatttggacatacatttgagttactgattgaatcatgcttatgctttgagacttgatgacttttttcaatttgtcctaaaatgccatgataagcttttgcccctgccatatgatacactagagaattggtgtgcagctttagtttggtaaattatcatttacagaattctattgaatttccaatcaggcagagttggtatggaagaagtttatgcaatgtgtggaatgattaagatacaatgacagaaatctctcgtgtttcagaatgtgtttttgggagtaaaaaaatcaagcacggtatgaagaaatatagttcttgagaacatatgaggaaaaaatgtaatggaaaagattgacaagagtggatgggttcatatcacatatttcagccacttacaggcacagagatgaataaagagatgacaataagagcaacagaaagagaggagaattggtttgattgttaaacaaactttgtgctgtgatcccagcagataacagaaatgaaatcaacaaaggggctcctgaacatagagagtgggcaagaactagtcaaattttactgaccagaggcgtaagccgcatcaccagctcccggggaggctgatgaattcgaatgaggaggaaaaagaggggaggtgaatttcccagctggcggacgggctccggtcgagtttgttgtgccgttgactactcccgcgatcggcgtaggggcatggggcgcaggggtagacgcttggggtggaggtggaggtggagaagccggggttggtggtgtggaaatctggggtggaggtccagcagcaggcgaggaagagcctactggagttataggggtaccagaaggaggctgaggaacgacagagccattgagaggagcgacaacctggggataaggatagtaggcatagtaaggtacagagggccgttgattggcagtggtgggtggcacagccgtgtaagggtaaacagtataacctgtcgcgggcgatggattcgggggggacgaagggctgctaggcgactctgctggggggtctctctacgatttcgagtgggcaaaattcaaagatagtcgttaagtagaatcgtcaaaagtttacaagcggaacgtatctcaatcctgaggagactaaccgggggagttattccaaaagattcttgacaggtcgctggcaatttcagcgctttcgacagtgagttcaagtcacactcctaaaggcattggtaaaggtggggacaaaatccacgcgcacaaacaaacatgatatgagttcaatgagcgtctaaaattgtaggattcggctccacttcgtagatgaagcgagtgattcctctgtttaccttacggactgtgatgttacaggtaatcatgaaaacaaatcaataaatgtcctttcaaaaggaaaattgggtgattctatcatggtcgaaacgtacagcaagcttcgtttgtagccattaaattgggctgtttgcagatacatttgagatctgccgcatccgtcgacgggaaaaatccaacggttagtcaaagaagatcgaaaaaacgggcgagatcataggatcagtgtcggcttgattgatggctcggctcaatgaccccaatatctcagaacataagaataatttaggaatattgagtggacagaccttggcaggaagattgcaatgagactgattggtctaggcagatgtaaacgcacgagggtagacgctagggaatgcaagatgaaaaacatatgtggaatgaaagggagtgaacttccattcttgtggtagtaacttgtgataacgatacccttgcaaggaatgaatagcaacactgatttgcttaccccaatgcccaaggaccatgccgatgcttggtcgacatgcagaaacatagctgctgccaaaatgctcacggagacccgtaaaattttgaaactcatgatatccgaatgtcgcgggaatgaattctggttatccggccttttgcgtgtggacgtcaaggtggcaatcaaggccaactgatttattgaatggttagttttgtgtggtatgaaggtcttgactcttgagcgggtccagacgcttgttgatcggcgaaaaaaggtattcaactcttctacgttctatgttattatgttatacttttcgggatacccaccgataaactcaagatgaggggggggggggggttaagggattcaggaaacaggatactcccattttcggagagtgagacttgagcacagccagtcctggggattctggctaatgtgcccagggagaaagattatatatcgtatttggtgtctaagctcaccttaggacttcttaggcttgtatgtatggcgagaggttttcagagctcatcacagccttgattcttgaatcataaatttatttaaaccatgcaggcttccgccaatttccagatcgccacgctccttgacggactaaaacagatcttcgtcactcgagagagctccatttggacaatgttcacttgctttttcatcaatgatcggctggtgctgtcctcggagatgatctgactcgagcatccattcatctgcccgtcgcatcaatgagataacggcgctcaactcaacgatgcgctatgtgtgatcagggatcaccgtattgaggcacgagtacgtaagtaggaggaaaggaaagtgatggcttaattgcatagagagaagagcataatgtggagagaaatacaacactatttatagtccacattatgtaagacaaagagaagaaaaaggagaatcgtgagaagaaaggatcatgagacagtcggacgtcttgtcgagatcatcgtctatgtcattcatgacatagactgtagtgagacgtaatcattactcatgattacgtagtcgagctacaacacccccccactcgacaagaccatggcattattgattgaggaagtggagaaattggatcctatgtctgatacaagggtggtgtcgtgtcgcaaaaatctggccgggagcttcggcctggggaatgtcggtcggctgatcttattgattccgcttcaccggtgtgcttggctagctggctctctggggttaaccagttgacagctcaaatggtagaaaggtcctccagctaactttccgttgtctgaatgaggattgtcagaggttgtttttgtcatccgtttgaaggtactgatagacggtgagcaagttatcagacattaagagcttatcgatgtgttatggacccaaccgggcgaagctggagaacataaagaatagccccatctttcagactgagccggtcgcacaagacatgatcttcggagcttgagagctgagcgtcgttgcggccgggtcgaggtacaattactgaggttgctctgaagggattagccgacaaggagagtcaagagaatccgatggcttgctggtggtttttcagaagattggaaacattggcttctcctctggatttccttctgcatgtcaatgttgagcagttcgctatctttatcaagcagcttcaaacctctgaattcgagctcgagaacacatttttgaccgatttctagtttatcaaccagcaacgcgagccggtcgtcccgcccgaggtagaccgaaaagcgcgggtggtactcttgaattgctgcttgaaatgctagtgatggtgctacagcgactcgcggtggccatcaagagtttattttgttcttgttcaacaacaccagtcaacttgagttcttcgtgccaagtggatgccggctgttcttgctgatgtcggtttcaccgatgtgttgcttagatgtaaaaggcagcctattcttccagaccgagtggaacaatacacaatcaccttgatataagtcgaatcgctggtagccaaggaacagcagcgagctggatacaagataattatgtcgctgtataacggttgccggtgggttttggagaccgcagggaatttggatcactgattgggaggccgttataagtgaggtcgttagtgaggggaacaatgtcgcaagccgcctgcattgtattggtatgtatactgccgtgaacgtcaacaacttcctcccggacgctagttgcctcttgcctggcggaaggatcatcgattcggtcgaccggattttagtgagaaatttcggcaccaatcagtgatggatccaacaaacagcgttgaatggcgagcttgaccggtggtggtgccatagctaagatcaacactctagtcggaattgtcaggacatgccaaccccccccagttcggcaccattctggaagctattgacaatgacccagagcgactggagtgcgtaaagtttgagtgctggtagcagattccaaggtgcgcttatgtgacgtccgagttgtgtgtaaaatccaagtagccgtccattctgatgtgtgtagatgtccagaacggcaggcagacataattggggaaaaagtctgtcatactggagtcctcaaggtcgcacacggcctaagagtttgggagaagtcggccgaccctcagcatgtggaaggtggctttgaggtctagctttgacaaagaaacaagcgggcccaggacaatgaggaaagccgcgccagggttcccagtcaatcttcaatagcatggaaaggcaagcgtgaggggaaaaggcacagaggagtcgtagagagttgtttgcggttggagataagcaaagcgtaagagatgctagtgttgcaacaagattgagaaccgtatcgagttactttttgttgaattcccaagataacgtgggtagtgagcaaagacagatccaatcgcattgtgagcagccaggaatattgcatcgttggaggaggcacagggagcatagtcgataaaaaatgaggcaggctgaattatggaggaaccacggtaaaacagtaacagtatgtatagcagaaacattgaaagaggagaaagaacggtattcgcagatgagtcggaggcagtcggagaagagagggaaggtgggaacactactactataaactcagtatcaagaaaaactatataaactcagaccatctccaccgcggctgctaaaccgcgctgctaaaccgaatatagcagcgcaaactcgatttagcagctccaccggggctgctaaacactcaaattttttagcaactcacctctcggctgctatcccgataccaaatttggcatcaggatagcagctcaacctcgcgagtatcacaagtttttcttgtgattctcccgctcacctttccccatcgcccccgaaacaactcaacacccaatgcccagatcactcgaaagtgtacactcaagggccggtaccggtcactagaggatgtacgctctcaaagatcggcaccggtcatcgtggatgtacgatcccaagaatcggtatcagtcactagagagtttaccctctccgatgaccgataccggttcaaaacaagtgaataggaatctcaaatcgtatcggtcacacgagagtcaatactcttgaggaccgataccggttagagatcaccagagaagtgacccttaccagtgtacaatccctatggaaggtaccggtcaccggtgttaagctcaaaagtgttcgtgagaaccttttgctgagttcggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaacaagaccaccaatcttagattggcagcttttaattagtgatagtggagtgtatcaaaagatactctgttgtttaacaggtggacaggtgcaaaaaatgggttgttgttatgtgtaaagatgttgtaataattgtatgtaaggggtgttataattgtaaaaccaaaatattggggaacaaataatattatggagtgagcagtgatttgcctgttatgtggggaaatgtctgcaggaagtctgctggggagaaattacaactgggaggaagggcctccttatatagacaacaatgaggtattttggctccaggggagccaggaatgagggattttggctggttgtacagccttacatgagggaatttggccaagatggaagaatacatgaggggttttggctggtggtacagcctacatgatgtgatttgagatgttgagtggtttccgtcggattgacaagctgtgcaacagttgctatgcaacctagcaacctgcaggctgtgttctgtaagccgcatgatgtcatcctgtatttgaggctgtacgcatcacatgacaagttgccaaggtaacctgtatgctgtgcctgcatacttccattgtacttgattgagacgtacagatgccagatcacatggcccggaggggtgaaatgtgtacctgaatccttgtaacatgtaagggtgctacccccctacctgtgagtaaaagaggggtgtaacatgcaacacaggggggttacatgtgtccaagcctgctcctctagggtgattttggccctggaatcccttcctggagccctatttggtgtaatattattgtatatacaagaagatataaaatttttgaagttgttggatgggaacccataaagtatcccacaccggatagtgtagtctctccttggtcggtaccggccggtcgctatagagaaagaggtaaatacaataaggagtgcagtctatgctgccccgggggggggacctttcacattccccagttgctattatagcaacttccggtgcaaaaccaacttgacgcaagctgctaaaaatgcgccgcagttgccaaactttcagatttggcagctcggatagcaacttgcggtggagatggtctcagtatcaagaaacactatttcactaattatcacccgttgtatcacacagaagtagagaaaacacccgataaaacacagagaaacatgcccacacatgggacttcaccagagagacgagagaaacaccgatagagagagaaacttgcccacacatgggacttcaccagagagacgagagaaacaccaatagagatagagggaaacgctgatggagagaaaaacaccgagacaaaagaccgagagaaccacgcgagagaagccagagagacaccagtagaattaagtgttaaataattaaagattcactactaatattaatggcacagccaaaaaaaatgatgcatttgaagagtgtactcatcaaaagaactcgtaccaaactaaactaaaggaaagacaagaaaggctcataacctattgaggcacgagtacgtaagtaggaggaaaggaaagtgatggcttaattgcatagagagaagagcataatgtggagagaaatacaacactatttatagtccacattatgtaagacaaagagaagaaaaaggagaatcgtgagaagaaaggatcatgagacagtcggacgtcttgtcgagatcatcgtctatgtcattcatgacatagactgtagtgagacgtaatcattactcatgattacgtagtcgagctacaacacaccgcagactctttattttgagtgcgtttttggtttgactacggaagcccacagacgacaacgaccgcgccatcgcgccatcgcgccaaacaaggtttttttgaccgatcctccaaataaattatgcaaaactacaaaaaacagatcacatctttccaataacacaaatagaattaccggcttcagccggaccgatcactcactacaacagcctgaccgtgaaaaacggcccctccgattccgagggagttttttctccatcacatttccagtcctcaacagccattgccaaaaagatgcggagtgtgtacaccaccagagcagctcgaccgtagcctggcaaagtgttcgccggtcaaaccaaccagccccgaccctggggtagcgcaccgatgcacatctgcccggcgggcaagcggtcggctgtcagcaaggcgatctcagggtactgaaagaacctgggattatggattctggtgagatttggtcgggccgctggcctgagaatatcaccagccccctccgaccccatccggtgtaccctattataacacccgccggtgaaaaagtactccatccaatggtattgatgccgtattgctgctctgtccgatgaccagtcctcaacggccattggatggtgtgtgtatgtaccagcaaaaaccagtcatcgggtggagtatagtccaccagatgactggttttcaccggtagtcaggcgaagggcatgcccagtcttccggccatcaattggagtgtacactccacccgatgaccggtaaaggctacacctatccagctgatgaccggtctttaccgacatcagatggagtggagtatgtgagagtatgtgtactcctctcaatggctggtgtttaccggccatcgagtgaggtacacaagtggaatatgtatttaggtatactattcaatcaggatcggtagagactggtcatcaaacaccacggccagatatcggtcgttgggcccgatgacagtctgtgggaatatgtacttcacttgatgatcggtaaagaccggtcatcgggtggagtactatgtactcaaccaaaccggatgccgagagcgaccgaccatcgggtggagtgtgtactccgctcaatggccagtacacaccccatctggtgtcggtcaagagtcaagactgtccactggctgtagtacacgccattagtgactagtctttacgcggagtacacactccaatcaatgactggtaaaaaactggtcaatggggtgtactccgtttgacgaccggtcaagaccagtcatctggtggagtctatactccaacccatgactggctttttgctggtcatcggagtgtgtctgttgaggatcggagatctgatggagaaaaaactcccttggataggtagttttccatggtcggggtgtttcattggggggcactgaggctggtatgtatgtaaggtaaattgatgtgttatatctttttcatgttgcactgtgggaatttccctgggggatcggtcaaaaaaagcagaagtgggaatttcttttaaaggatccgcaaaaaatactatggtttggcgcgatggcgcgttggcgcggtcattgtcgtctgtgggcttccgtatttgacactgtgtcacatctcgggacaaaaaacaacgcactgcggccaatgtatactttggtcagagtcttttgaaaaggctggaatgagactttcaggatgcatgtaaacggcccggatctaggtccgcaaaacagtctctgaacccgcctcaattacccgccccaacaaaaatgctgggagcggtgaaaacaccgtccaaacctgtaccgattcgggagaaacccggcttcggcctggaaaactggctggagctagcttgacaaagtccctactgacaaggttgcgaacaacccctgcgagcacgggtgggacttttgttcagttcaggcaaagactttactgcatgtaagtctgatttacagcaggttttagtgtgatctatattgctcaacaaacattcaactgctacttaaagcagcccaaccactgttatttacagttcaaaaagatgccagggctaggctaacatttccagcacttttcctaccaatttcatacttgcagggggtccctgcagagttgggtagacagtggaaattggctgcttgttttggattccaatggtgcagaatgtatttcagagaatggatatggaaagataaaaaaattccttttttttgaatgctttgatgctcattttgggggagtgcaagttcacaagaatcaaagaatgggccattaagataatcatggtaaattaagaaaaaatgaagccaaaaaggttatgcctttatggttggcttgagttaaacattttttcaaaagcatctagtatgtagcctttttctgcagtatttttatattagctaattggttttagattccctacaccaacagagtcagaaaaaggtaagtcttgtcagaatagtcccccaggggataagtccgcagccaagtgttgcaggaagtctacatatggtgaaacaaaacaaagtaagccatgagacacatagaccagaacatccaggataggaaacttacttcagcctctttgtttcagatccaagcaatggaacccgcaacctcagaacatgggaatggagccccccatgccaagtcattaagggcagcgggaaccaagcagcacaagagcgggaccacgaggcaacctcgtgagtatataaccagctctttcaagcagcaggaccagacagcagaactaatcattcacctccgcttttagatcaatagcacacagaataagcagaccactcggaccagagctacttacttgcatagaaacagacaacaacaagtaagtcctattcagtctgtgtgcgcatgtcctacagaatggtcaggagctaaccttaaattgtttcatagaacacaaaccaattcaggtgaccatatctaaaattttaaggacaagaacaatccgattgaattcaaaaaattgaagtaaataagagccttctcatcacacaggaatggtcaggcagatgctaatcaattgcttgcattggtttcatgacagctgtcaccatcccaaattccttatctcaaatcttcctctatactttctcattactcaatcatatcatactgcatcggcaattccaatcagtaatgatcatagccaagaagcaaattgattgattctgctcttaggtaaattttccactcttgctcatacatagtgtttgtacatcttgtacatacatagcaatgccagacaagagtctaatagaaataaatctcttagttgtttaaattcttacaagtctcaagcattctgccctgtgcatgacagtggggacaggccaaagccaaggaggggtaagacaatgtagtcctgacccaggtgtcccatttgtccagttagagcatccacccccgttgtggaactgctcaagctaatgagtgaagagcttggaggggataaatattaataaaactataaatagtattaataataaatgggtgttggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgaggatgttgagttgtttataagggtggatggaatggatggccaagagcttctggagttaggagatatctgagggtttctggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatgtcttctgttgagagtttgaggagagttaaataatttccttattatttaacagggttcaatataagggtgaggagtaagggtttttgtaatatctcttattactattctgaatctgatatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgtaagggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaagtgaaacatgagccagaaagggcctctatttatagacaaaatctttggtgagggtggtaaacagcttcactgatgagaatgattggtctgactgggtaatgacctcatactgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattgatgatgtactgttgtgaaatcaatattctgctgctatgtttattaatgatgtcatctgtgtgattaatgatcttcatgttgtgaaattaatgatgagtggctgtgtaattaattaataatgatctacttaattaattaatatgatcttctggatgattttatgattggttgttatgttattctgttccctcctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatctgtcttgtaattatatatataccttttaatcttccttgtatattttatacctctagtctgtgaagtgtaattatatatgaaataaattatcaagaaaattaactatgatttgagaataaagggctttatcatgactatttgatattattacctgatttcttgagtttatatttactattttaatcctttaaatatgtcttttaaggttttatgggtttgattggtcttaccacatcctcccccaacttatttgtctgccctcagacaatttctttttaaataaatactacgtaaattttataatgtggcttgaagatgtaccagaataaaatatacctaaaaagtaagatttgtcatattacagtcgtcccaggaagaattctgaatccaattgaccggtataatgattcaggatgtgtcttgagttgattatcttgatttacaaattttcaggtcttgagttttaatcttgagggcaattttctgatgaaatcttgagtgaggagtttctaataatgaaatatctcataatttagtttctagatgaatttcctattcatatctttctattttaataatcaaaatctgttctagccctctgactaaacagtcctaatctttatctatatcaattcatatttctataattcatctttgactaaattttgtaattttttttttatttgattctcccttctcaaagatattcttcttccaatttttctcaaagttttaattctctttttctgaaattttgtttctcttgataatcttctcttccttcattctttatcttctactcaatcaaattttgtcatcctatctttctgttctgactttcttcttctgacatttgttcattcagttgttgatgtaaagactaaaaaaaatgctgaagttcacttgttcaaaagagtggagccggtagctttttaggacatcgccgctttggtccgtcaaacaattcataatcttgaagaagattctgagagaataatagagtcggcagctcttgagatcgttgtcattttgagttgaacatcgttgttccaatcttatggaagatggtcaacaaggattctttctcagagtgaaactggagaacagaagcatcgattcttcatgattatgtctttgttgcttcagaaattcaagatcttgatgatcgatcaactaaaaaaaagtgtcggtaacaggaattccaagtcatcggagaatcagtaacaaagcgtagttcgtttatcaacttcaatttctcaatccagcaatgccaggggtcttaagcgattgcggttttcaggactttggcgccttggtccatggtaaccaaacgatctaaacgaacaaacgaacgtctcgcatgctttttaaggacatcggctaattggtccaactagtttaaattcgcaaggaaattttattaaattctgaaaaggttttcaaggatgccaacgaatcgatccgcttgtttgaaatccaaggcaagtgagtgtaagtagctggatgaattcctaataatcttaatcggttcatcgtcaggaaatcatagattctgaaaaacaaaagctagcttccgccagcgaagctgaaatgcaaaggagggtggtgttcgtttgcgtattgggacttcaagtcttgatccatccgaatgaattccaagaaaacaaggatctaaacgagtgtggaagtgtgcttttaaggacatcaacttatcggtccgattgcgtatttccaagtcaaaaagttttttctaaaaaaaaaaagaactacaaccagtcggttttcaagtcatcgctgaatcgatccgagtcgagtacttgaatttgattctgatggagagatcactagacccaaactccagcatgctattacttgctagtccaaccatctaatcgtcatgattggtgcatcggcaggaaaccgtagactctaaacagaacaaaagctagctctctccggcgaagctgaaatacaaaggaaattggtattcgtcggcatgtaaagacctcaagtcttaatccatccgttttgaatttcaaggaaaaaaaaatctgaacgagcgtttttgcgtgctttcagcgaattggtccacggtaacctgaggtctcaacaaacgtttttgcatgcttttaaggtcatcggcagatcggtcctactgtttatttaaaggtcttatgacgtcattcaatcgatcagaaagtgttgatttccaaaagcaaaggcttcattccattaacggagtttgatagtcatcggtgctttgatcctttctcatgctcatcaatcttcttgagctttctcttcgatcttgctattcaaacattgctgtcgcaaaaatactcttgatcgtttatcaatactgaagattatcaaatgattcctgtgaattgatgttgctgaaccaagtctttattgaatccttgttgaccgcttttctagttctgctcttcaagtccagcttgagaaggtgaatgagagtgaatggttctgttgaccagttgagatggtgaatggttctgttgaccacttgagatggtaaatggttctgttgaccacttgagaaggtgaatgggtctgttgacaacttgagatgatgaatggctctgttgaccactaaagaaggtgaatggaaatgaatgtatactagtataaatgaggtgactgggtaactaatgtattctaatataaatgtaaagaagattaacttttagtattggtaaaaggtgttgatagaaataaagttgatgtttgttagaggaagtttttgagaaatgagaaatgggaaattagatgaaatggtaatgaggaatcagatgaaatggtaaagaggaatgagctgaaatggtagtgaggaatgagatgaaatagtaatgaggaatgtagtatcttttgtagaaggctaaattatctaaagagatctgccactgttgggacaccacttgtggaactgctcaagctaatgagtgaagagcttggaggggataaatattaataaaactataaatagtattaataataaatgggtgttggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgaggatgttgagttgtttataagggtggatggaatggatggccaagagcttctggagttaggagatatctgagggtttctggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatgtcttctgttgagagtttgaggagagttaaataatttccttattatttaacagggttcaatataagggtgaggagtaagggtttttgtaatatctcttattactattctgaatctgatatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgtaagggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaagtgaaacatgagccagaaagggcctctatttatagacaaaatctttggtgagggtggtaaacagcttcactgatgagaatgattggtctgactgggtaatgacctcatactgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattgatgatgtactgttgtgaaatcaatattctgctgctatgtttattaatgatgtcatctgtgtgattaatgatcttcatgttgtgaaattaatgatgagtggctgtgtaattaattaataatgatctacttaattaattaatatgatcttctggatgattttatgattggttgttatgttattctgttccctcctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatctgtcttgtaattatatatataccttttaatcttccttgtatattttatacctctagtctgtgaagtgtaattatatatgaaataaattatcaagaaaattaactatgatttgagaataaagggctttatcatgactatttgatattattacctgatttcttgagtttatatttactattttaatcctttaaatatgtcttttaaggttttatgggtttgattggtcttaccacactgttggggtaaatctttaggtagctaaggagccctacagaactcttgctaaactacatacagaccaaacccaccctcatccgtctgtaagcagctcattggccagctgattaatcttaccaagggctactccacctttgtgcccaactggtatctggtaattagctataagaacacattgcaaacatcaccctcctccatgacaccaactggtcatcggggagagcacatacatcatcctcaatgaccagtcatgacaaccattcattgagaagagtatataccctcctaaatgactggttggtgctgccaatgttcattgagccgagcacaccctccttaatgaccggcaacaatcagtcattgtgaaaataacagaacctccctcaatgaccggtacggtcatttagtaccattcattgaggggttttgtacctgtcagccttacactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaaagtgccagaagattgatccattttcccccacccaaattgccatttatttttggggaaaaatgggtattgcttgtagtgttagagccagccaagctgtccaaaagactgcctaagtccccccttttcatccatgttcctactgtaacttatttagcttaagattttattacattctgacttcagaaatgaactcctcattcaatttcaaccatggtcaccactgaccagttttacactactcttctccttcattgactttgtaacatttcaccataccttgtgaaataccaaccaaattggaattccatctctcccaaccacatgtacaggtcaggggcgttgataaacgcacgccagcccccctggcgcacgccaaaccgcacgccaggtgcggattggcgtgcgtgccttcacgccaacgaaaattggcatgcggggccgcacgccaatgacctgcagggatataccctgcaggttggcgtgcaggcctgcacgccaaaggtgtttggcgtgcgaggccgcacgccaaagctgcaggggcctaaacgcatatacatatatgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttgacgatgaccgatcaaggttgaaccttgatcggtcatctgtacaaggttaaaaccttgtacgatggccccaggccgacccatacgacccagggttgggtcggatgggttggtctggggcctaaacacatatatgtatatgcgtttaggcccctgcagctttggcgtgaggaattgcacgctaaaaacctttggcgtgcgggcctgcacgccaaatttgcagggtatatccctgcaggtcattggcgtgcggctccgcacgtccagattcgttggcgtgcaggcacgcacgccaatccgcacctggcgtgcgccaggggggctggcgtgcgcttatcaacccccaaaagagtgggctgagaacactggggccggaatcgaggaaggtgataacctccccaccctggctgagattttggagaaaaaatgcccctgttacgatcgtatgtacagcatttttggagggaaagcgaacgttactccgcttgctcaatttgactcaggtgtgggagccgacctctatatgaatgccgatgataccgaaaacccgcaagatcgtgaatcgtcgccggaggtcttcttcccaggttgggacaaaactcaagacgagccccccccccatcgggcttaaccactccggccgaacagcaagagtcacgcagaggatcggtcttgcatgaggaactccctgatctaaccctgccaacattggacggtgacctcagcctggccgatgatgtccttcccccacccctcaacttcagtggcgctgcccttaccccctcccctggcctggccaccccgcggttcttagctggtgtgaacgttcggtcctctggtgcggccttgggacccccacacgtgcaaacaagtaccccggactcgcctcaccctggtcaaggagacggtatacttgcaggacgccgttcttttgcaaatcaacgttcgactgatgccagcccagcaggtccccccaggggcgtcaatcctcgagcccgatccactcttgcttcggcctttgaaaactctaactcggagaagtttgtgtacctgaaggagcacatgcagtgggagaaggagaaggaggaaaatcgacttaaatgggaaaaggaaaggtacaacaaagaggcggcagtggccaaagacgggcttcaggggcagatgaaactggccgaatcaaagttgaaggctgcacaagagtggatcagccaaggcaagtcgcacacagaggtcgaaggcctactgaaagccatatatggatgaaataatacctcctccgagtgagttttagtttttttctatatgtcctgatattgtaaaaccaatcatctgattgtggccctgttcgcttgtcatacaggtagacggcatttccgtcgttggctcctattctccactcagttgggcatctgtgatgcgcccaacacgtcctccttttctttctcacagcacggtctgctcagtatagtcttctatcaccaggaaaattgtctgctctgtctatttgtctgctcggtctatttccctatcaccagatgatatttatgtcctgcctgattttcctatccccatctgtttgctatgccaaggaattcatatttgtgctagtccattatcatcaaatctatgccatcggaaggtgtacaaaacaccgggccccgctaaactattgtctatcggggccacattcatttgcaattgcttcagatgtactaccaattgtacatccaattcttgaggcccaacttgtgggtcagaatacctgtacaatgcaggtgtggcaagcctgtacaaggctggtgccggtcacctggttccttgggttgtgtattcacatgacccgtaactgtcctatgctcacaagctcaatctacaccaaccgatcaaagccgacaacccagaaacatcttacatggatcgactgcaaaacggacgatcaatccggctcacccgtagtgtagtggcccaaggccgatcatggcatctggatgcggtcaatggcgggctgtccagcatggccatattggtcacctggctctcaactccaggaaattacgagcgatggttgagcacccccatctccagaaatcaacgagaagaattctgcacagaaatagttgagatcatgcaacagcatggtatccaccaccgcaatccaattggtaagtcttatatcctccaccttcatggctcaagagctaaccctgaatgtgagctaggtatcaataaccggatccaagtgatccgaagatcgtacaacactgcccgtgactttgtcaatcatgtcacccgagccggtgaggaggtttatcctattgtctttggtgtgtgaccaataattttacctacctttctggggatgttcctaattatgcgccttctcccccacagtttatgtgcacagggtttgtgaacactgggacctccttgacccagtgatggggcctcaggacgttgacttccaaccgggaaatcaaaccagacagcccagtggtggaacatcctctgataatgaatctactaacactagcagcacacaaggataaaaaaattcattgcaaagatcaaaaagagataatccttgttttctttcacatcggcaagaccccaagcaagtagtttttctccaaacaatgagcctgtacaagctctcgatgctcttttgcagtatcctcaggtgatcccctagccgcagtcgcagggccatcctcggtcgactgttccaagctgtcccaggcatcacccagatgggcaagcatgttgtgtaaagtcacacaacagttgacccatctgatgatctccatcatgtctgaaggcttttgaattgccagccggaggtgttgcagcgaggcccaccggcccttgagaatcccgattgtgtgttcgttccgcacccgggaccttgcaaggcagtagttgaattccgtgttttcttggatgtatgctgccggggctttgtaagcgggaatgcagtgcagacccaattcgtaagctgagtccgcaatcaggtactgtcctgatccagcagaggcagtagattagccatagcacatgttgaacacatttgaatcagtgaagagaaaccaaccaggatcaaagaagagtgccggctccttatggaccatcattcgcttaaataccatactatcaccacatgaccccggccatccagtcatgtacgccgtgatgaatcggtcgcagtcacagatgacctgacaattgatcgagtatcgtttcttgcggtcaaaaaacacctcaccgtcgatagaaggccgctggtaaagggggatagtcgtaccatcaacgaaaccaatgcatccttcgaagccctcggccttcatgaccttcgagatttcatctctcctttccttgtctggccagagtaggtagcgaggagacaagtcgttgatagcccgaatcacccggcgactcgctttgatcaccgttccccggcccacagataggttccttgaaaaacggcccacggacgccccattaccgtttgaaccaagacgttccagagtgagtgccaactgatgagggacagggagttgagggcggggactattgctgtagaagattgcattgaagtaaatttgttctaggagccaggtgaaaccggtctttgttgtgcgcaccgcctgcttgaaatcctcgtcgcgcatgtcgaacagcagtgctaagttatattcgttgtgagttcgcgccggcagtcggttgttcaggtatcgctttgacagtatcaagtgtatgagatcagacaccatagcttcgtcttcgaacagcatgtctagcaccaaagcccgaccgggattttccggtgccgcaatcgatccaagtgaagggacttagggaatgttaattgtggagtctaggatcttgtcggtctcctcgtggtggaggaaaatcaagaccatgaacaggtctcggaggatttgctgccgttcgctgtatttgtgcatcgggtggtgttggggtacagagggaataccaggattgtcgggtggtggaggggtgatgtggaaccaccacagacttaagatggataatgggggctcaccagtgcgtttccattgccaaacgttactggttgatcacttctggtgactcaaaaatgtgataaaattttatcctgcgcagcacgcgcagctgttctggtgggacaataaaaaatttctggtgaaatgctatcgtgaacccccctaatgtctctattatcgtgattccacttatttaaatattaatgtttttatatgtaataatgtctctatctttatgtacatataaaatagacattagttacatatgctaggggggtagtatgtgtaataatgtctctaaatatttaatatgctatggtcaggttgtctctgaatagtagcaggctgacagttgaactgattcatcagtatcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagccatcctactaaggaaagaaagaccgtcagcagccatccaaaaagggacagtaagacttccagaactttaatcataatcttaaaataaataaagaacaaaaatatcatttaattctttcactcttcttctccctttctcttacttttatttgtatccctcttctcttaagaaatacatataaaagtgcccccccatatcttgtgtcctgctgtcactatagagacccaggctcacagtaccctcctcaacaatgtggtaaataatactgtgtttttatgcagaaactacaaaaaattattattatctatttagataatatatatatggtaaaattgacatcaaaatggatttctcaggtaaaataaaccctagtcactcattacaactgaccccatatctcttatagtttagaagttacacagatttcaacctatcacgggatatcttttggattctttactctcagtgtggcttgttttgaatactggatgcatattgaatgttgaattcccttgtgttatattgaattcctttattagctcatagtgcatattgaattcctttgtaggcgcacatgcattcctttgcagtaggaccttgtaggctagccaaaatccctcaagacagtgctctcaccagccaaattttctcacctgcatgtattagaccagctaaaatccttcattggatcttcagtccagctaaaatgcctcaaaagcctgtaccctggggctaaaattccttacatttgtctatataaggaggcctctgcctgcgtttttccctccatcatcccaccagaggaccagatcatctcaacccacattacaggattatacacaagtgaaagccataacaatacattagggggtatcaaatacaaccaaatccaccattatttaattgactggtttgaaaaaatccaccctgttttaaatgtgttggttattaatttgaccccttttggggcccattgatgcaaaaaaaggttttgggaaaagtgactggttttgaatggtggatttcctatatttgataccccctattatattgaaatacaaacataacactttcatcatcataacaagtgccaagtgcccgtaacctgcctcacataccattaatggttgaagcatagcactcccagagctctgcaccttggttttaaatctttgaacaactgcttcgtcaatataatcatcactcattaacaacttcagacccttatacacatcactcggaagcttcatcttgaactatcctctatcacaataaatataacttccaagctaagctcagtggtcttgttgttctgatagcatagaagggcagagttttcacctccaccatccccttctccattcagcaaaagggttttcacaaccacttttgcgtcttacaacaacaggttgatagcagtcatcaagggatgttgttctctcttttctatggccggttggtaccagtcaatcagagagcatcttatctgagatgactggtatagaccaaacattgagtgaagatctcttctcaatgaccagttggttgtgtctgttgggggggggggtatggttttcttgacagctggtatagaccaatcatcaagggagtatgttctctcctcaatgaccagttggtattggttgttgaaggcgtgttttatccatgatgactggaatcaagtggtcattgatagacatggggtgtttagatgagagcactggtgaggtggggaaggcaatgggggagtgtatgtagcctctttaagatgggcctaaaaaggtttggtagggatttgtaaatttacaaatccttacagacttacagagtgctaaagagtgtacaatggtgggaatatcaaaaaacgttctgtgaatcccgcttactgagcgggtttacagagacaagggtggatgctctcaacactctcaacacaccatgtcagatttcagccacatagcacatctcacagtacgtgacatgtaccaagtagctgcaattaatcttacaacaaccatagaatgaatactggcaacactggtttgctactttacgctgtgttatctagtgtatctgagtagtgtagtgcacccagctgcttggctgctactttaccgctacaccaactgcaatttgttttcctgggctgtagcatagtgggacccttttctgaaacccaaataaaccgtgcgttgataatcacactccctccccctccctgcccgccaacgcccccgcccgtctaaaagaggcgtgcaattgaacccgcccctccaggaaggacagttttcattgcacgccccttggaagcctgttttttcgaggaaacagtattccaaggggtgtgcagaagcacccgcccctccgggtgcttctgcacaccagccaagaaccgacataggttggttctggactggcagatagcttcaagctctgctctgaaccttaccgatatcaaattggtaaggttgctacctttgcttgcaggagcacaacatcccaggcatgttttgctcccttcggcctcgctcacggcccacgggggagaccaaccttcacccataaagaatagattacttccgcacgcctctcggaagagagagacacaaaaaaaacctgatgcgagggcgctgcacctcatcactacatctctggagggttgtggcgatttaccgacccgctttaaaaagtttaccgcaactatctttcttttataccaactttgactcccctcttcctcgcccacaacaccagaccgtgtgacagtgttagcctggcttgaggacactcgcgcgatccgggagtgcaacttatatatatgtatttagataccagataagtttttgtgaaagctccacacccagaaaatgtgtgacacgtcgcatcggtcgcgtgacgggccgaatttttttttcaactctcccacgtgattattctagaactctactgtacgggtcgctcggcgataagtgtcgctagtcctatagtagttaataatgcactccgcgaagcgtggcggtgaacgcatgtacatgctctgttctggagttgattgggggacagggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttcgagagctgttgagggggcggttaaatgtctccgcccccttgggtaaactactctccagttctttgcgtagcgtggcaatccccaccgccgctccctggagagggcgggtccttcttcccgccccttggaagacggtttccgcgcaaaaaacaggctttccaagggcgtgcaatcaaacccgcccctcctggaggggcgggttcaattgcacaccccttttagaggggcgggggcgtgggcgggcggggagggggagggagtgctattatcaatgcacaaataaaccagatagtgtaatcatttcacccctggatagtgcgctactgcactatcctgtagcgtaactgagcccctcttttttagactaccaaaatctgattttgtaacggttccacccctggatattgtgttactgcaccatccaggggtgaaacagccctaatctgatgagtaagcggtccagccttgtcatttaagggtccagacctgctagcagccatccgtcaattgtgccctctatcctagagatggtagagatggtcgaagggtatccgtcgcggatacccgctatccgctggcggatacccgccagggccaacggatacccgccagggccaacggatacccgccagcgggtgcggatggccccttttccgcaaattgttggcgggtatccgggtatccctaaggatacccgccctctaaatggttggcaacggaccgtcatcttagtagctcaaattaacgtttaataaagttttagtggcagattcgagacatggcaaaagtgaggcgtttcatacgattgcatcgaccgtacaaattttggttaaacttgcggcgtttaacgcaatctcgagattgacccacccctcagagcattataattcatctctatatccttggacgaaagcgatgtccttccagcgtactgaatacctgaatctcataacgtccgctatctcgtgatgtaaccgaacctatgttgtcccatgaatatttttactttgaccaattaatgcgaatctctccacccattgcgcttatatattgtctgttgaccttcctctcatcccgtcatccttatctcattgtaatcatcagcctccatgacttctcatgagccccagagtattaaccctcgagtcatatgtttgagaggacatcagattcagagtacttcagagaactcaaactacccaaggttgatacttttataaaagatgaatccttattatatatatgaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggaaagcagccggatatccgcatccgcgcggatatccggatgcaaatcgcccatctctaagagatggccactttgcatccagatatccggctgctttttctagggaaaccggcatccgcatccgccagcaggtatccccccgccttagcgggtatcctcagatacccgccctttaaaggggcggcaagggaccatctggaagggtttccttccagccgtcgaggtacatgcttgacggctggaagggtttccttccagccgtcgaggtacatgcttgacggctggaagggtttccttccagccgtcgaggtacatgcttgacggctggaagggtttccttccagccgtcaaggtacatgctcgacggctggaaggatttccttccagccgtcgaggtacatgtaccttgtcgactgagataaccctccggttgatgaggtacatgtacctcgccggctggaagggtatccttccggttgacaaggtacatgtacctcgtcgactggaaggaaacccttccagccggccatctacccttctggactcgggtatcctttgggatacccagatacccaccagtgttttgcggaaaaggggcaatccacacccgctggcgggtatccgcgacggataccctttgaccatctctactctatccccaaccccatctatcttgattcttcacaaaaatcatgttcaacattatttaatatcatccaatattaattattattcatcttacttgctcacattaatgtttactagggtttaggggcggcttcgccgccttgtccaatcatgatgcacttcatacgacagcctcaaccacacctattttatttataccttcggccattaacgcctgttcacctttgttccagcctccaagacatacaatccttcctaattcagtggccgaagtccatgttctttcaaccttacattaaaccgacatccctgcattcatatgtccgtgttctatccacctgaggctgcaccataatcattatccaccgaccaaattcgcaaacctctcagccttcttcctcataacattcaactctacctctccgaagcccctactacgatggatatggaaatccgtggttacgaaagaatccgcggtggactgggatcgaagcgtgtatagaagcaatggggaagaatgggtttggtctgaatagagaacaaaatgctcaaatagaacactctttataaaaggagctaacgggggtgggggcagttgcaacttgacggatttatgttcgcttcatgatgccgggttaagaaaaatttacaaaggagatatcatattgaaatttacttggaagcaatggtttttgtgcgctgtatttttgttatttatatacaaggaaggaaaaatgaaatccaaatttatagtagtccaacaacaatatcggctcttcgcattggcaggttactgcagaggatcggagaaaacgggttagtctcggagaaaaatgccaaattgagaaagtggggatgaatcatgaactgaggaagaggtgggggaaactggaaaaggaagtgcaggtaaattggcggtcgtggtgtggttgaaaggaaaaggcaaaaaggtcggagattgttcagggggaaaggcagaaggataggacatagggattagaaaggatattcaaggcggcaatgagggagaaatgacatgcaggttgtaagtattaaaacggcgataccaagatgtgggatttggaacaaaaacagaaaagatgagtataacattgaggctactgagagcaataaactccatcgtatgattcttgttcggcggcattgcttagaatcgtacgatccggatacaatatccgaggaagggggattaattcttttttaaattttcggttgagatggtttgcttaatcctaaactgttaatctctcctgtgtttgtcttcctaacagtgatatttctcttgtcatctcctctctaccataacacaataaaaaaaatgcaaaaaacggctgctgctatagtgtagcagccaaaaaaaaatagccaaaaaaagaaaatgataatttagtgcatttgcgctacaggaaaagtagtgctagtgaaaaaaacactaccttacagctacactaccaagtgacccagtgctgatactggaaaatttcatatcaaatattgttgttgatactttattaatttatctttgatcatgaatatccttcaaatgttagtattgaaattggtaacacatgttggttataagcatataaattgtaaggatattcatcatatcttttgagctagttcatgaggaaacttgattttgaaatacttgtgacattactggataatatgtaccagaggtttccccagaattaccttgtttggctttctcagcttgaatataatattcaaagagcccataccgtgaaaatagggtgtccgtgtattacaatttacaggagacctagaaacatatcccccttcagatagacccatatagtccccagtattttgccattcaatcccttggttggctaagtcaaagcatatacaacatagccacagatctcatgagaataagcccctattcaaatgcagagttacaatcatgcaaggcaggcttatctttcccatgaaattaagacccctgctggatgcacagcagctgcacattgacttcacagtaactgttctcatgcccatgagagcatccacccttgtttaagtaaatatttaggtagccggcaagtcccgcacagcttgtttgcttagatgatgagaaagatgccccccgttgctttccgtaggctgtgctgatctagctaccaacagctcatccacccttgtgaccaaacctcttggtatgtacttaagttcttaacatacacaccactcctctatgaccagttggtatgtactagtcatagaggacagtacaaactgccctcaccaactggtagaaactggttattgagcagtatccactcctcccaatttccagttcacactgcttgataagaaaaacaatcttccctcagtgaccagttggacctggtcattgaggtagtgtgtatatagttccctcaatgaccggtatttagtgttttttttttttcaatgactggccagtgccagtcattttgcatagaatctccatcttttgcacagaatctgtgtgttgaggaaaacttgaagcaagattttagtaaaaaaagtgaattcaaactgagtttctggatgtcaacacttgggccagtttctcaaaaaaattggtctcaggtccatttttgggattttcacaaaaaatgacccaaatgtgcatttgaaatataattcaaaaggtttgagagaactgtgcttcaaaatagaattgaactatgaaccagagcaacagtcaaaaaaaattaaaggggatatccctgttggaaagacttttcatgcagttaacagatcttcatccttggaaagcatagaaggaaattaaaatattgaaagccacttcaatgttctttgataaaattaataagaatctccacatagcatgggggctatatgaatcctgtctgccgtatattttatgcaggaaaaccagctggacaggaggaagaagagtggcttaagttcataacaatagcagacaaggtccaagtacttatttgtcataacataagtgtcagctgaggatctgttatgattcataattatctagtcaatataaataggttcttagctaatcaactcccaaaaagtggaggattgactcccaaacttccaggatgtcctcaggaccgtctgcagaccgtcctgggatgtccaaatcccctatttttctcccccaaaggtttgggagttgatcctccaaaactgccggtttttttgggagttgactatttaataaaaataatataaaaaataaaaaataataataataataataaaattttgggggagctcatatgttcaaccacacactttgggtcagaagcactagagagagagaaggatagattgaagaagggtgcctccatcagatactcaatgggtgatgcttgtcaagaatgcatttggtcagtcgatcagcaacatctcaaaaccggtggatgctcagacactggccaaggtgtttctttacatgagcccacaaatgctagacatactggccaagcagaccaaaaacttattttcacactatgctaacgtgagtcactctgacacatgaaaagaccattgaaataaagcctagcgtttttttgccgactgatgctgattttggtgtacacaagaacatctaaccgagtgtaatttttcaacccctcacatacatataagcaatagaagaagaaataaaaaaactatcatttgagttgaatgattctatttggattacgttggatgttaagtttaagcaaccaagaattgacaagttgatgatgattgagattgttagaacatgccgaaggatggtgacttgaattccagaaatgatagaaagattggaagtctagagataataaatcaacgatgaatcagtcgtcttctaagcttaggtgatagtaagatttgtgaccactctccatattaggttcaatctgtttgaggacaagaatactaagaatagtagcttgtcccatttggtggtcattggcttgtcttcttcttcttcttgatggtgaggtgttgttatgattttcttcagtttaggcttgatgaatttctgattaagttggaagtaattcttgtgtaagacaagtttgaagaacatttccaattttagtaaattaagatgaagagggcttgagatgtccaagaagggctgtttatgagtagttgaatgagcaaaatgatctaggttatgaagagtttgattggataggatttgagaggggtctggcctggctggggtcagatttgggtctccaactcccaaacagccacggggttttggaggtttgactcccaaacccccaaaatttttaattatttttattattttttttaaatagtgtactcccaaaaaaacggcggttttggaggatcgactcccaaacctttggggaaaacaatatggggatttggatgtcccaggatggtccgcagacagtcctgaggacatcctggacgtttgggagtcgatcctccaacctttgggagttgattagctaagaccctataaataatcaaaatacaagttgtataagctgtgggggcagaacttgagaacaaaatgaatgataattgaaaaatgagtatcaaacaggtgacatgtaaaggaaatggaaacaaagtgagaataatggcaagtaaaattgcaatctcttatcttagacctttttagtgaaggagaggaaggacctaagaatcaaaattttagatcactgggaatataaacaaattggataaaagttgaccttcttctttcatatgtgtacaacaatagcaatctttgaaagaagaccaaaaaggtgaatttttctttgtttttgttttgtttcaagagctcaggcagcctgcttacacctgcatgtgatcaacaattgcagtcaacattataaataaaagttttgacaacttctgatttcactgcaacaaacacagccctttccatgagtagtgaacatgctgactgatactgattcatgtatgctcccttcctcagtcaaagcagtgaatcttacccaagagcaggcaatatctagccatcagaaaatgttaatttagccttgtttgaattgccattgttgaatgatgttgctttcatattattcttgatgaacactacaagaaaagtttcaaaatctttgagaaaagacaatcattaacatgcatcaagaggggtaggaaatgcaatgaaattacctagatttttcaatcggacgggcaagtccaagttactccaacagaaggtcggcattgctcgtccggtctcttgtcaaccatggttgtccgacccgagacagcacttgcctgtccgagcagtcaataggaggggccaattggtcgggcatggttccgagaagaagtcgggcgcccatgcgcgacatgaggtcggagtcggacgggcaggtccgacaactcatcggacttgtctgtccggcgacctaattcaggctgtagtgtggacaatgcaacaacacttcaacatcttctgacaggcaaaactgaatttgaagcttgataactgcatcccacaggggagaactttcgaacttagtcttatgtatctgagctgatcatgaagttttcgcaaagctgaatgcaaaatgcaacatcagattttggatatttgagtggaaggggacgcggtcccgcaggagttacccactccgctggatctacccccagtgacgcgtgcgatccttctacttaacttaaccaagtccgcgggctgtaacttgtaaggaaacaccgcatgtgaaccgtcgcgagattgaggaaggagtgaaacattatcaagaccaacgcacgcggaatttcccaatcaatctcccagaattacccattagcaagcggatttgggaagtaatcgtaaataccgacgaccagcacgattccattgacggcacaaagagtaggaccgttcgacgacggtgtagcgaagacaagcggctagactttgacaacaacgttgcatacatcaatggacacgatctcgttgatactccttaggaaaagcgaaaattctctctataccacatcctgctgcaagaccaccacagctcacgaccttagtcatatggaaatgaacaggggaagacaatatcagttcccgatttcccctttacttgaaactcatgatatctacctgaccgccttcctgctgggaaagatggactcagcggcgtacgaacaactcccgatagtagttcacaccttgaaaactgtcgaaatacagccagtcctggaagttagcgattgtcactcaaaaggagtccctatcttatgcagttgaaaactagatgtgaagccaatattcacgaaccccagaagccgatataccgacccaaaacgtaatccaaacgttatctcctgggcttcatggcattcgggacgcaatgcaaggtctaaatcacgattcaagcctgtttaaaattgccgtcactcgcatactgaagacattgccccaattttcgcctgcccaagggaaatcattcaactcagaacttcagcaagcaaaccgccaagatacaagagacattacggactttaggattcagaagaaattagtgttcttgcgataccaactagttataccaaatgatttaattttaggacccgaagaggaccaagtgtttttcgattggagactcctaacgttgggcggaaaggaacgactggcgcacctgatatacttacaagagaacgttcctgtcagtgaattctcatctgatgacgaagtaattggtgttggccggcgacggaccgcacacaggactgttggacgaaaatcaaaagaaggtgatacggatacaacgcactcaatttagttcaaagcccccggttgcgctcggttttgccaatgagatgagggctaaaggttgcggctggaatcaacgagcgcgctgagaccacggctcaaggcgatagacgccagctgctcttagatcgcagatgacggtgccccccacctcaccaagtgacgagtactgctgaagatcggccggatttgggtgaaggcttgccgacacgatttgtcaagtcactttcggggtcgggatgcaacgtcttgcacgtacctacagataatagttacaccctaggtaatcatcgtcaagctgtttgatattgtaagacttgaaatgactttttgaccgctttgtttattctgcaaggcagtccataggaattccttagccccttgccgtaggctccagacttctgattccggcgttcaatcactatgaacgactccgagcctgggctgtttgtcgaattttgggagaatttcacatggaagaaatacttggaccatccggcgcgccatcttgctaaactatttagcctgtcgtattcagttgccgagctgacgaacaatgagattgctgttcagtgccagaacgaccatatgatgccaatgaacgccaaaaggtgtaaaatatgactttgtattcacgtattcttgcatgtttgtatcgatcagcatcttcatcttctcttggtgtggcagttgctttgtatacgacacgcgattggacaagcactatccttggtagggaatcatgttacgaacagtaagtcgtttccgaagtgtgatgtgagatacagtgagatacagagtgtcagatgattcgggcttaggtggactaacaacgcatcatgaatcgctcataggcccggcgcatagtcccgccaaacatgggccgggtaattccgacttgtgggacaaagctcaagaaatagctactgaaaagacgtcaatggactccgagagcttaaggatgaatgaatgaaatcactttatcgaatcacattacggtcctgaaaccatcggtctggttgaagtagataaaacggttcctacaagtccgtcgtcttgaagagaaaaagagagctattcaaaatctgtttctcatttcgtcaacaaattttatcacgaccgatgaacaatttgacctgtcaatcattgctcgaatagtacggtggacggaggacgtaggactttggcagatctgttgcaagaacacttcttgggagtcggttgaacgcacaaatgatataccaaaactttcgttagctagctggatggagcatagataaggactgttttctatttcatcgtcgttaacccgtgattgagttaagcctggcggccgcaacgttttttctagatcaatgaagattggctcggcgtgatggacacttgataggaatccaaaaaaactccaataaaaacacgacagcattccgatcacctatatatcccatagtatcaatgaagaaagaaatgaaaggtctaatgtatcatctgacaatcattaagcaatgttttcataatcgaaatagacagctcaccttcgagttaagaccatctatccatccctccctgtgaggagtcgagaagaagtcctggaagatgaggagactgttgaagaattggccagtggagagaaagtctttgcagctgaaatcttccgtcagatcactagtcctaattgcttcaaggtagtaccattaggtattgatgaaaggaagaccaaattagcaagttgccagtctggcaacccaagctagaccggcagcttgtaatttggccttctcttcatcaacaccttttggttccacctatgaagaatttgagccagagatcatgacaatctcgtctacaatccaatcatttccagtggggaggttcgaggaaacgagaaactgatagggtggttaaaggatacaaagttggatacttggagcgtgaagagtgaatgtacaaaaacattattgtaattcatttatacctttttccgccgaagtccgcttgtttagttttgataccacgtaaataggtgtaacgcataatatgtacctgggtaatcctgcctttaaggttaccgactctactaacttcattccgctgccgctgagccgctgcccaagccatttgaacagttgtcagtcgagactccagagtctagaactctccagagagctccagagagctccagagacttcaccaaaaaccatattgtttacgtcaatgtgttcaaaccttgagcacgtgctcccgggttcaacctaatgcagattccagtagattccagtctcatcagaagaagaggggccctacataaagcttaccaaagtcaccgcatctcctctgcatattctatactttgggattccaggcagggaccacacaccgtctcacagtgcctcgtcaagacgccgcatggctgaaaaatggaaaagtagaaacagtgcgaaagaatgattcaggagagttttgaatctccggaaggtcgacgtcaactcaaaggcgaaagatccgaagcaaaagaaaaaacctgatcaaaatgttgccgctgtagtgttcttgagcagccgcctccggtagaggctttctgaagtttacgttcaaccccatggatctgcttgtggagacaggtctatgctcaataatgcgtaatatcaacgctgactatgtaccgcctccttttatgtaccaattaataccggactaccgtcatctcgaagccccattcttggagagagcacaataatccaatcgtctcgggcgcatttccgggtcacttctaccaaggcaatccaatgaattagattggtgcatcttgtgcagaggagtgaggtccacatccatgggcaatcaggattattccggggcaatcaagttcaaccgtggtcgagcaaacttactgaacgtagtggcaccttcaacgtgtgtttacatactcccggcttctgccttgccattccaaagctacaatcgcgacttcgaaacagcaaactctttcgatgttttgagcgcatttccgtgttaagcaccctagccaatttgatgaatgtcgcggacgaagcttgtcaagaagagacacgtctataatgcgttatttaacgtgataatgtggtgcactggtgaatgacgcgttaaaaaccctttagacaaagtccttggtgtcccgtgttcaacttactcacaactcctaggataacccatcacgttcatcgtggtggagcatctggagggtcatgggacaagaagtaccgctagtaggggagttcatatgctgctaatcctcaaaattgaagttagttaaaatcgacctttgttgattccattataaaatgttgaattttgcagggaagctcacaataggatgcaacaatcacacccttcaattcaacacaagagcttgtacaatcagtaaacttgtcaaaatcagaagcacaattagcagttatgcactattattgaaggacttcctgtctatttcacagccccctgtaaagctatttttacaggctgtaaaatggttttcccagcaaaacattggaggacttcctgttgtgatttagagtgctttttaagccctccccagttctgaattaacaccccaatcataattccaatgtgctcacatgagagctatttctacaaggcttgtgaaaaaagaatttcttaataaggccctgtttggcagcatcatcaatgtaggtgtaatattgcttgattaattcaacaaaaaataaaccaatggggaacatgtaataatattattacttgggaaagttcaactactggtttcattaatgttgtgaaaaaaatttatatctcgggccatcttgagctccataatatcaatattacactttatatgggtaaaaagtgtaatattggtattatggtgctgaaggtagtccattacttcaacttttttcataccaaccttgaaatcagtagttgaccttgcctcagtaaaaattttgttatatattattgagtggtttattttttattgaattaataaggcaatattacacttaaatttatgacgctgccaaacagggcctaaaaaccaaaaattaagatctagcgggtataaattaaaatccgggagggttgtaaagctcaacaggaagtcatccattagttttacagtctggaaatctagctttacaaggcctgtaaaaccaataggaaaacagccatcattcggtcaactcatggcagtctattattcctgtaaatttggatttgggactacacaatagatgtcactggatttgccttcaactttggggggtttgatgtgagttgagagttgaccaactttaggctttccccagcaacaacattagggggcatcaaatataaccaaatccaccattatttaattgactggttttaaaaaatccaccctttttcaaacatgttggttcttcaattaaccccttttggggcccattgatgcaaaaaaaagttttgggaaaggtgactggtttctaatggtgaatttcctatatttgataccccctattagaagctgaatgagaatccatgacaaaagcagtgtagtttgacaccagtgtaaattttcatggtgatttgcttgtctctctgagactattcattcaattattattaaatacatgtccttgtaaagtgtggcttggtatggttttttctacaggcattttggatccataaatcagtagatgaaataggctcaagagctactgatcctggtacctctcggacatcacaaaaaacatctcttttgttagtctgaaagacaatgaaggaatatgaattaaccctgcattattttgaaataattcaatcaaaccagaattgggaattgatccaggccgaatgtgttctaaatagagatgggcgcggcgcatccggatatccgctcaccatttcagcggaatcaaacatccgcatccgcaggcggatacccgccttttaagggggacagatgttttcttttttttcaaaaaaaaagaaaaaaaaaagtgagaggccagcttgactcaaatcatcttcattatatagaatgtcgacctcccttcagccggtgatgagccaacagaacccagtcagattgaatatctgaccttccaagatgaactcgaactggtgaccttctacctctccaagatctctcaactctgtcgggcttcgatcttcaacttctccgagaccgtcaaggccaccgcaatgagctacttgtcaagacccgttctcttgaaactgaataattgtacaacttcccgtggttccattcccaaatccattgtgcacttttcttgtattgtaacttgtattccccccccccccccttgtctttttttctaagaaagaaaaactgatctcgatccttgaacttcaactaaagaaagaaccttggactcaaaaaacagatatgttcttgccggatcatccctctctcctgattattatatcaaccccattcttctcatgttcgaacctgatagcaacaaacgtcccttttttgggggtccttgtcacacaaggaaaaacaggtatgaatctggtcagcttgtgcgaggtaatcttttgggtgtgtcttttgggggttgtggttgggcatgggtttatatttgtgtttggactctgcgagctgtacttggtaacttggctttgcttctcacttgtaaagttgttgatgataacttcaagtttaatgatctaaattacaaacaaagcgggggaaaaataggacagaaaaagatccgcttggtgattttggtttcaaatgcggaaacgtaacagagactaggagatggtttgatcatggggtgaaatttaagtatgtgaagagttcctggtttggtggtgggggtaagttgaggatcatggggatagctggtgaatgccaaaaaaagacagtatgaacagggatattgtaagaagcccagaagatctgaaaaaaagacaaagaagagaaagcagagatgcacaagtaagagagcaagagatttgaagatgagagatagatttcaggcgatgagctatgtggtcaggagtctttcttcttcttcttctgcaggtcggtaatgatattgttgttctgcttgtcgtcgggttcagagagggcggcgaagatgtggccaatgaggatgaagttagtgacaacaattgccgagatggcagctgctgtggtgtttgtctctgcgtgattggtcaacgttccaagtctttctcaaaaaaaaaaccatccccacttttttgatttattggagaaattgctgactgtcaaagacgtgtcctaaggtgccgaaataggtcccgattgagctcggtgggaggggtttctcccggcggtgttgcctctcttggcaccgggtatcccttgggatacccggatatccgccaggtttgggcagaaaaacagacatccgcagccgaatccgcacccgctggcgggtatccgctggctctggtgggtatccgccagcggatagcggatatccgcgaccatctctagttctaaatatgcttctatcagctgctaggaatcactaccagcataattggatgggttgaagttatcccagtcaaactgggatgcattcaatcaatttaaaacgtgttgatttcagctaatgaaatattaatccaaggacctttggtttacatttaattggctggcatcaacccattgtgagttggttgtgtgcatcccactgtgactgggataatctcaacctagccaattatactgacagtgaatgtgcagaaaaaccttcaattggaaaggttgacaaatacatgttatatttcagggatccaagcacccaagaggctgtcaatttcttcagggcttccaccacaattaagtggtgaacctgcactgatgattggatgagtgagggagagcaagggctatttgtacttgaaagggttgcaattgttgaggtttctgggtggtttcacgcatcccaaagtggtcccaagtgaggtacagaggtggtagatctatgtacccccttggtacattttttggacacaaaatgttgttaaccaccctgtatagcacctgcagtttcggggtgttttgggagtcaaggtggtaaatggggcttaccaaccctatttaccacctgtggtggagttgctcttacctatttcaaattacagatttttttaccagtcttcaatgtaggttctgaagatacatattcagctctggagttgactggaaacaatgctgcaaaaaatacaatacacactttttatcatgaggaattttaccaacatatatggctaaaggccacattgattgtatgccactctccatagaatcacattggtcatgaaaaaagctgcataaattgcatatacaatatatgttgcagtgttgctggaaggtatgaactaaagattctaattgatcagccttgggttgcctatgtgcctgcccagagaaaggaccttccctctgagaaggttggccggtctgggccaatttcacccaaagtgcttactggcccaaatatgtttattaaatgggaagcatgtgggcttctgcaatgtgcatcaactatataaatggagtccaatttcttgtatgattaacactgctactaaaatccctatttgctgcagtttgaaagcaacgctgcaacagtttccagtgttgatgatttaaattctgaatttccaaagttatttagtgacagcaacactttggtggtgtctggtgttgaaattttaaattcccatttgctgggggttacttgttgcaagcaacagtttatggcattgatgttggcaattttgattcacccaaggtagctagagctagtcagtgagacctgcctccaactcttggagttttcaagacttcagtctccagcctcccagccccctgctccccaggtcaccttgtccatcaaatcttcataggcagtttgccagaccctactcctgcccataagtgtttctctgcttgttcatcattgaatcttacaatagacatgttcacaagcctttgtatagcttctcagctgtaattttcaagtgtacacaatcctaggttaggtgaatatccatgtggataaaactgcatgttgcagtattcagctgcctggtatttcattggaatgagagctcttctaatttgctcccttatagatttcaaaactctatggaaatctattgagcttttgggaaaaaaacaatggataacatcacaattttgagcaggatactaacagattgattgaaattcaactgagagaagatacaaagggtgatgagacctttgaagattgggttaccaacttcttctgtcaactggcatcaaagaagggggactcaccccaagacactaaacaatttctgctttgagtggtgtaacctctagagtgtgattttttgctcatgggaaaacaaatcttgacgtgattgaagcattgagaaagctctgcatgtagtaaaaaatgatgtttgtccaggagactgaaaaatgttgggtaaaactacctctttcagtccacaagtgcaacatcaagggcagcaaggccttgcaaatcattatcagtcaacatatgagtctttgctggtcaaaattgccaaacaatcattagtttattcaaaacacactgcattcatgtcctaagatggggcattcatctttttttagttggttcatggagcttgtattccaagtctcccttaaacattacatcactcaaatcatccaagcaaggctgcattgctcttgagattcagatacatcaagaccaggccaacatgttcactctaatcatcaaacatcaagtaatcattatggaccccaggaaaaaacaatgaacacttgatgacaagtgacatcaaggtaaccccagtgtatgtactacccattacatatccagctcaactctgtctcagccccctgtagcatacaaaggggccattgtagttgggtcacaacagagttggggctactttgcagcagcaatcaatgttgcatgatgtcacttgatatctagtgagcatagatttttcctggtgggagtagctggtatatcactacaagtccaatggtaaatgtttccccaatttttcttcactaacaagagagattgatatatggatcaagaattggatgtgcaatatgtaaagtaaaacatcttcagcagaattgaaaagtaaatcaatgaaggattgtgagttattggttgtctcaaatgggtcccaggaagaaaatgtaatcccaaagtctacatggtcattgatggtatgttacatccaaaaacatgataacaccctcaaaccctagcaaaaaaatcatttacaaattttatgctcttattttcatactttgttttgcttgcttgaattcatgcaagttgatcaaggcagttgtgatgtcatttgtgacgatgaattctacagagaacgtgaaaaaaaaacaataggttgattatagtgacatctatgagttactgaaggagctcaaagagtacacagttgtccaagagtcagtatttgacatgacaatgtattgatggctgtttgaggcgtcaatcaataaaactttttgcgattgaggaggacgcccttgaggttcctgatctgatttttgaattccatgagggcgataaagtaggggtcttcgtcgacgttcttgggtggtggagcgtcagggtaacgggtagcgttgaaggaggcggtccaatggttgagcccgaaggcccgatgagggtgggaggaggccgagagcttctggtgaaccctagtgttcagttgggcttcgtcggcaagctcggcccccatcgatttcagactcttcgtcagactctcgatccctcccagactcctctccgttcctgccctcgactcatccatctgctcatcatccgactcttcaatctggactggtctacgattatcggatctcttgcgtaaaccttgggcaatcttctctaggtagtcgataaccggctgattgaattcttctcgatctgatgatggtttatggggctcattttgaagttctttttcgtccaatatcgatgatgatgatgttgatgatgatgatgaggggacgatatcggggacctgagttttttcatctgttgtgcttgagccttcagatacttgaatttgatcgctcgcctttcctgcgtcatccagcccatccccggtcttagcatcgctcgaggtagataatacttggtcgacttttcccgagagttttgcgagggtggattgatatagtctagggtttgactggattaaactcttcaagctttggtggagtttgtcgtacgatttcagagtcgagagtcgcaatgatttcaatatttctgtccggattcgcaactttgggaagatgtacttctgatagggggggaaatggtcaagaaggggaaaaatagatgagtgtggtgtataatctcgagaggggttgatagacgagacggggacacgcaacttgatagaaccacacgataaggcctgccagagttccgccgaagaagatgaagttggagagcgagaataagaacctgatcaggatcttatttgactgcttcgaatggttggtggtggtgataatcgatggataactctggatggcagtctttgggggtagttcgggtggtgatgaagtagctgactgatgctgatccagttcttgtttgcccgtcgatggctttgagttttctccttcctcgatctccttccccatattttctgattgtatctcgctggtttcagtaccaagtcgaatgtcgatgtggccaagttcgttctagttggaaatcggctgagctcactcctcaaactccaagtccatgtttgacatccctataggggcacacaagtaaagaaccccttcaatctcatcaagtataaactttatgaagtttaacgagtgaaactactacacttgtttacgagatggtggactataatctgtcagcaccgtggcaccgagtctccggtgtccgcggatatctcagttctccggatcgcagctcaccactgttatgtcggattacacaatgacctgcttgattgatttcgtgcctacagaatcccaactccgatctgaacacccaacgcagtgcagccagctacagaggacgcctggggaccccacaataacccattcacagaatcatcaactgcgatttgaaaaacacaccctcacaagagggtgatatacctagttaatttcaacacgcaatttgatcttccaaaaaaaagcaagccgtggacgagggagaaaaatgggaaaggaggaaaaacaactgccagagtcatctgatttctatagggttttggagaaaaatatgagataaatgtatgtggatatgagaaataagaccagcaagcgagcgaatatagaaaaggaaatatcacccgagagtagtgaagatagtatgtgtatatacatagcataagaggggcggttgaaggggttctggagagaaggcgcccaggaagagcccgggcagctggaactgggaagaaaggacaactagccggacatctttcccttgcccgagggaatggggttgttaccaaatgaggactgattgtcaggagacatgtcaggacttcccgcgaccttctgcttgttggtcagagacgagtccgaaccggcagctttgtctttgggaggctgcttgtctgaagacgagcccgtgtttccggccttctccttcttgggagtgtcctgggatccgtcggagccatccttccccttcttgccattctagaaagattgaaggaaatatcagtgattgagtaaaatatagtggtagtcagtatctgtaaagagatactgactgattcgagtttcttgagtttggcctcttccttctggagagtcttcttcaactcagcaatctttgccttttgtttagtgatcttctgtaggcgttcctgttccttttcctctggggtctttttaggcttgtctgtctgaggagctttgccgccgttattcaagggcgggctattggatacgtctgcggatgatggggtggacggagtagttggtggggtggatggatcgaccggattgttgcccgtggggtcgtccagaggtgaagaggcacctgcgttcttgtccgccttggtcgagcctttggtctttggcgcaacgcctggtgtcccggacgaagtggattttcctgggcttttgggcgtcttgctcgggggcttgggatcagtggtcggcaaggatgtgtcggtaccgccacccggtaaaccggcttgtcttctaaataataaccttcggctctgtgtcaaaagaacaaacagcgtgaagcaatgatgagtttagttgactcctcactagatctgtcaaagacattggctatcagtatctgagactgacctgcatccttccaacaggtctaacttcgtctgcgatcttgtcatcatcaaaatggtcaagaccgaagcccattgcggacgcagagacgagaagaagaaccagcagttggactttttggactggcatggcggtcgacgtgggcgtggtaagtgagaagaaggtgggatcaaaagcaaacaatcaatgtttctctttgaagaaaactcaggctaagctgagggctgattggacgataaatcggaagaaagctctatgggagtgtaagagtaaagcggtgaagaaagaacccagttcctgtgaagtttgtggtggaggataaagaaaatctcaaggcaatcatgtgggcctttttatacgcctgagaggacgggtggagaaagcccacaccaattcagtgcaggttctcatcctgaacatactgcagcagttagccttcgtgataggatgttgtcagagctaccctaccagccgatgacaaaaaagggataagtctatcctggatcctgtgagaccacatcagggtacaatgtttcatctgcagtagctttcttttcgccagcacaacctcatgctaaatattaaatgtatccccttgccggttactttacagctcccagggactgtgcatcaggattcatcatccgacccctcccaagatttgtgagagacaggtgtgcgcgagcatcatgacgaactggtccaaagtgcgcaaggagaaccagtgttgtagcacgaaccagatatttaccaaatgaccctacaacttacaacaataacaaaaagaagcgcatgggtgtggccacggcgctatcctagatggagacctttggagaccgttggtttggtagagcagaccccaacaaagcagggaaaccctgaacaccatggatgaaccatgttaacttgcataggccgatggatggaagatgttacttgactttgaaatattcagtagaacttcctacctccaaaggattttccaagccttgttttcgtttataccaagaaaagaattaggttctgattcaaaggattttgtaaggtctctgaagttttgaaaattcagtggaaattcaatacatttatcttcaattatcatcatgctcaccaagtgaagatggtcctgggatgaactgtttgaacagattgcttgtttgaagaaatccgtggctccacatctcatcaaattagatttgaaaagctggcccccactgtgtctgctggtgcccagagtctttgacccatgcaatcacatgggctggcctcagagtccaagtgtaccagcttcgctggtgttggggagctattctttctcttcaattgtttgcccaattttattgtgtttttttctgaagtcatagcaattcttattgcttgttgttgtaaggagaaaaacccactttctctactttgcccttttgtgaggggagccctaattttttttttggtaaatcactgacttgaatctacttggataaaactgagtattaactatattgaatgtaagataaataaatcaatctcctgggattcaaattggttgacctcatccaaaatcagattcaggatcaatactattgataatcttgcataaattagatcatttaatcaaaagattagaagattggcttgtcatttaaagcttattggaagaagatgaatcaatcaaagactgtggagaatagaacccctaatattgtaaacatgccgggggtgctcatcagttgtgatctgaaggaaacatattgggggattaaattttccttggaatcattttcacattcttccctgcttccaccttttgtatgttgatacataaattacagagaaaagtttagagagaaatgatgaaatgaaacaagacggatgacaaaattagggcttagcttaaaattttgtaaacaaggttgaatgttttgtgacatgtgggctatctttttgtattgatacatggctcatagaagtctttgagaatttgaatctaattaatcatcatttaatatgcatggcaatggccttgaaagacttctttagaccaaaaatttctgaaagtagctaaatgtgtgacaaggtagctaggacaaaatgatagcccattttttcaatctcatagcatcactcaaaatccaaatcagatcagcagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccatttttttttttttcgcgtagtgttagcgcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacactcgccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacccctaaaaactgctgtagcgcagcgtagcgggcggtttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccctgcgcgggtagcgttagcgcagatgcgcgaaatcgcgctaacgctacgctaaacgctagcgcaagttttttccccattcgcgtagcgttagcgcggaaaatgagaaaagcgctaacgctacgctaaattgtagcgggttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgagatcagtcaatggaatttatttgtgtattccaaagaatcagttcatctcattggcaacaaacatgctcaggtactctttcccatgtcttataccagatttctttggagagtggagtctcatggaagcatccaaataagtgtctcattgtaaaagctaattgtaccaacattcccaagagatttcatgtttgaatgaatccaaaagaacaaaaaagaagctttattcaagggaagtctaaagtacattgagaatacaaaatttcgtgaaaaaaagaaaacgtttgaagaccgtggaaatcaatgagagatgggcatccggggtaaattggagagctacaattggcaaggcgaaattaaaaaatattgatcaggccattgaataagtataatgagttacagattaaatgttagttgtttgaaggttcagacagaatcttaccttaattttcctctggctagattcattcccgagaattcctcggcgggtggttccgtgttttttccaagatcgagaaatagttttgaaagcctgaaatcatcagagttagtgattgcaaagttccattttgatagtgatcaattggccgctcactgtgataaggttagaagattctgaggtatagtaattgaaggatgaagcaaccgataaattcttttgagaaggaatagattgatgcaagttagaaaattggttatgctgatggaggatagaatgtgaaaaaggattgaagaagaagcttaccaaaattcaggtcgggcgttctggagatggcatcatgtcctcagggtagacccgacgctctaggacatcctgcttgccttcctcggaaaatagctccattcctccatcatcggtgaagcgataggagtgcgtagcactagtggtaaccatgggcattctgtgagcagttttgatacaaacaaggaggcagcatttggggcggcagttgcgggatccaaagcgaactggtttggcgggcctttggccagggtgggcgaggggagaggtaacagggggagtgtgaggggccaccatggctggcgttccccaaagagaagagggagtggaagggagaagaggatgcgttggttggatctgggtgaaagaggggaagcgggaggaagagcgaagtcctggacagctttttatcttcattccacgccggacagcagcaatgttgcgactggggctcagccttgccccagcaatagagcaaagggaaacacacccaatgagatgccaagaaagatgcaaacaagctagtcacaccttttccctttcacaattatttggtatttgtgcaataaaaggttgtatgtattgaattgctcatcaatgcgcagttgaaatagacacaaacaaactagcctgtagaagaaatttactctgtggccatgccacctttgtggaaggcggttgaaaagcttgtgtgatctttaacggttggaggattgatacatgtatgaattcactgtgcctgtatgtgtgtccctgccttaatccattccgatcaccatagaatttaacagctaacactcagctcaattagtggtaaatcataaacatctttgttgaggctgttgttgggagtcaaccagaaaatgcatgttgagagggccaaatcatccaacagaagctgagtactacagacaatggtgggtatttcattcaacgtcgtaatcaactatcctgtgaaaagtgttacaataggacccaggaaacccattgtagatgtcagtaacctaaaatcccagattttcataaaattcatacatttttgggactcattcatacatgtttcgtgcctaggctcagaggttagccaaaaatttcatacaatttttgtgcctaaaattttttttggctggaggctagagtttagtgtgtttttttgtctgtaccattttttcccgccaggaagcacatagccaaactttatttacagctagtcattcctgctagcaacttgggctttgaaaaatgaaaaaaaaaaaaatcaagaaatatttgccattgcatacagtatgtagtgggaggaacttataattattaactatcatcagctttttctttttgagagatttgattcttaggaattcttttttgccaaaaactgacaggggggttaaaaaaatctcatgggggtgttaaaagatcttcaagggggggggggggtgacttgatgggtcactggaagggggggggggctgcaaaaaaagaaataataatgataataataacaaatcatacatttttggttactaacctacattgttccccaaaaattccatacatttcaggtgagtaacattttgcccaaagatgcccattcatacatttttggtgagtatcattttgggtttttgccaaaaaattcatacattttggttactgacatttatagggggtttcctgggtcctgttacaatctatgattgattgtccccattaagtttcagctatgtgattgtattgaattgagacggagacaattataaagaacatgatcttcagctgaacattcagtctgcagtgggtttagggtaaacattcgatgaaccttgcctcagtcggtgtttatgagaactagcaacatatcaattctgtatgagaattcaaagaagggcacttttatgctttggaatcgggattgttgcccgggcaccgtggtatctccagatgcgtctctactgatctgcttttcaagacaagaagtagtttaaaacatgaaaattgcaacaacagattcctgaccatgaggaagaagaaggtgagaaccccaatccgccggaatccaattacaagaaagattgctcagtaactcctcgacttgttttgattgtgttgtaatatgaacaccgtcagaagcctacactgagtgccctggtcatgatctcaatagttcaattcccgcttacggttatttcacccacttagaagtctgctcacattgagctcggggcttttctggttttcttattgaatatatcatgcttatttctggccagaggaacaaatctcatgtctggcatggagcctacttatacaccgcctctactttgcaattgattgttttccgacagaaggcggtgggatttccatgtctctggttgacctggctggagtaccgagctcaaccagataatgtgttagcaagtcttattgctgataaagattgattagaccgcaatcgagatgggattctcaatggataatcttcagagcatgtagcagaagcgagtaaactcaattatcattacagatcagttgaaattgaatgggacaaggccaccggcgaaattcccattgttttgcagatatagtctgctggaaatgatgatgtgaatgttacgattggaggataaacccctgctgtcatccagcactaccgtgttggcgtccaaagttgagaagaattcatgagctaggggccgaaaaaagttatgaaaacctttgcttgagcccacatattgactctgaaggtgattgttccaggttgtgtgcgtccgaaccccctggcctttgcagaaagcacttcccttggaatgagttggaccctgcggcggctcggggcgcgccaggtggatttgagctagaccctcctgaagcctctgaatcagacatcggccatgtcgtcatgattgctaagtgtaaagacccttcatcaatcaactggatacaaagtattcgcatctttgtaaggcagaagtggaaatcactttaattgattataagtttttatttttagaaatatgacatgaagaaacagcacatgatataagtgccactttgagaagttttccactatgttagccatcagtgtgttttctcaaagcttccaaaatttggtacatacctctttagggcatgtaccaaatatttctgaaggttttttcttttttgtgacattcaaggaactaactgaacagctgctaatactgcgtgatgaattggagcaaatgctccctgagatatctgcagcaagcaattgggaaaacatcccatgaacagaccattgacattgtttatttttccaaactgctttataacttgaacgtgaaaacaagtgacataaaatgcaagacttgaacactgatgcttacatgaacttccttgttttcatacccaccacaaattacaatgccaacctgaagtttacagcttgggaatctcattgcaacaatcaagagaattcaagtcagggatagagaatcacaaaaggtttagtagaagaggtcaactacacagaaacagaggtgaacttggacaaaagagaaattgcaatatcacaagaaaagagaagctgaatccaagactcccccttgtcatattcatatgctctcaagttaccctccccatctcatcaattgatttgattggcttatgattatcccagtgtcaatgaattgaaattaaaagctgctgagattgacgcttgattctatctcctaaactaaagctccttcaaaaggatattggctgccggctttatagcattccatggtgggtttaactagggcaatgctgcaagcaatttttgataaaatgcggatggtttggacattcatctgtggcccactgatgtcctaactcatctccacacaagcacttttcaacaatggccttccgttgcttggaacaccgaccgtgctgtccctgccattcacaggtgtattgctcagtacattgacgatcttcaacatcccagtgtatatgtgcttcagggtgaatgcaattgatggtttggcaggggggagaaagcacagaacatgctatcaggatcaggaaactgacagactcgaggcacttgagccagcgcatgcttggattttggaagggggtatgacgtgagggctggctgcgcttgggggtaacagtccgttgcagggtcatgatatcctactgggagtcgaacacagactaaacagtatgtccgcaatgaatgatggtcagaggagtgtaactaccaatcggccacgaagtgcataacatcgacccaacatccagggattttgtttgttccactttaatggtacagctaaccggtcactattgtcaagaacttgattaggctcttaatatttccaatttacagaaacaagggctacggctccattggaagcttatagatagacacgaccctacaagagagatgtatattcatttagatagatcaagcattggccagaaaaaacaaaaaagcatgggcaatcaggaaaaatagaaaaggagaaaaaataactaccagagttgtctgcatgcagtttctatagagtcttggagaacaacaagaaacaagatataaatgtatgtacaaatcggaaacaagaccagtaagcgaatgaagaagaaaaatgaggagatacaatcgacgaaagcgatgaaaaatgcacatgtacatagacgaaaaggagagttaagtaaaggctctcgggggggggggggggggggggggggggttggattatttcccgtgtcaggttgaaggctgttccatctgccctgctggacctcatcggtgttagaatgaaggcccgaactggaagttcaacagaaaatcgtttggaagaagaaaatattaccactgttccacttcaatggtgaccccagtgtgggaaatcgctctccagcgaaaatcaccaatccaagccaggaaaacaggaaagaactattgagagtatagcaacagtatacaaactgaactgtttccttggcagactcgactgaacccgacaagaggatagaagggggataccaaatagaaaagataacgctgagtggtggatgatgcaggccatgcatttgaaaaagatcgaaaggatcgatgtatcacaaccaccgctaactacagacgatgtgtagaaccacgagaggattcggtgctacggattttattattcccaccgaggcgctttgtttcaaatcccctccctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccggagctggtgagaacaggttgccactatgctctgatcagacagcccgcctgcccttgcccgaggcaatggggttgcttccaaaggaaggctgattgtcaggagacatgccaggatttcccgcgaccttctcacggttttttcggagtcgagtccggaccggcagctttatctttggaaggctgcttgtctggagacgagcccatactgccggccttctccttcttgggagtgtcctgggatccttcggcgccattcttccccttcttgccatcctgaaaagaatattgaaaaaaggtgaatcagtgattgagtaaaatgaaatggtgactaaagtatgagtatctgtaaggaaatactgactgattcgagtttcttgagtttggcctcttccttctggagagtcttcttcaactcggcaatctttgccttttgtttagtgatcttctgtaggcgttcctgttccttttcctctggggtctttttaggcttgtctgtctgaggagctttgccgccgttattcatgggcgggctattggatacgtctgcggatgatggggtggacggagtagttggtggggtggatggatcgaccggattgttgcccgtggggtcgtcccgaggtggggaagtgtccggcttggtcgagcctttggtctttggcgcaacgcccggtgtcccggacgaagtggattttcctgggcttttgggcgtcttggtcgggggcttgggatcagtggtcggcaaggatgtgtcggtgccgccacccggtaagccggcttgtcttctaaataataataaccttcgactctgtgtcaaaagaacaaacaacgtgaagcaatgatcagtttggttgactcctcactagatctgtcaaagacattggctgtcagtatctgagactgacctgcatccttccaacaggtctaacttcgtctgcaatcgtgtcctgatcaaaatgatcaagaccgaagcccattgcggacgtagagacaagaagaagaaccagcagttggattttttggactggcatggcggtcgacgtggacggggtaagtgagaaaaaggtggtatcaaaacgcaaagcaaacaatcaatgtttcactttctacagagactctgtctgcttcgggaagataactcaggctacgctgagggctagatggatgataaattgcaggagatgactatgaaagtgtcaaagtgaagcgttgaagaaagaacccagttcctgtgaagagtgtgatgggacttctcctccaaccggcatgtcggccgttttatatgccagaggtcaggcggagcaagggcctccgatgacaccaagtcagcgcaaattttcatctagcaaatgctgttgtctatccattagcatccgcgacaggatgttgtcatgagctaaccctgctaaccgatgacagaaaagggataactattccctggatcctacgaaaccccatcatgaaagcatgttgtgcctgcatgagtagctttctgctttcaacatatgatcccctcgccggctacttttacagctcctggagagggtacattaccatacaactctctaggatgtgatcccttgaagttaaggcacaacgggagaattgggtgtacgcgagcatcctgccaagccaacccaaaggcaaaagcgggaacagtgctatcgcaggtacatgtcaatcgacgggtaaccctccagaaaaaacaggggtattgatggtatggccaaggcgctatccttgaaggagactcatagagaccgtcgatcgggaaaaacaaaccccaacaaagcagggcagacatgaaagtcatacatttccgaagctgtcttagagaatggagactgctgaccatcgtcgataggccacacgggcaagatatcggatttattgattttcacgctgtaatcggaaatggggaagagaaaaagacacacatcgattgaccaagcaggaaacacatctcagtagaaatgaaacataaaatacaacacatataacggagtaatatcccagaaacaaaacgctctcaggtggtagctgggttatcagaacaacgtgcgtcggcacgttgttctggtttcaagcttagcaaaaagaaaaaagacagaaaaagttgagtggtttgcaatctatccaagcttagactcgtgtatccattcattcactgctcccaggaagggtccgggacgccttcgtagatgaagcgatctaagatggtggttagatttgaaaccgagtcgagcttccacccagcactcttgaagatgtcgtcgaaatcttgcttgctacgctcctccgcgttgaagacagtcatcatcgacaggcagtatgtgtgggataaggacgccgccatcccaccgttggaaagaatcggcgattgttggtcaatcagtggcggctcgaccccagtctcagcaatcaacaaccgggtcgtcggctttgcggctctccgtaaatgggtcaatatttctacgcaggccttggcgctggaaaatcccggtcgatggtcaatatttgatcgagctaaaacttctctagagattcccacgtatcctactcacggccaatcatgtagaatgtgtcgcaggaagtaggcatctgctccctggaccctatgagccggttgggcctttaggaagtcgacttcctcgaattctaggttagccgttgagcctattttctggtagttctagaattttatgatcgtatttaattagatgggcatataccggtaagttgtgtataattgcatcggacgactacaagagcgctggcacgcaataaggcagaagccaacttacttcttttccacttttggctacctctgcgcggtcttgcacaactatcttccatccgggaagataatttgcaatagcataagcaggtccaccgatcccacccccaacatcgatcagggtcccattcgccccgagtttcttccaatcataacctttgtaatgtgcatccccagtgccgcaagacctggacaactcgatctattgccccatgattatcgggtaaagtattcatcatggtcagctccaaatccggggaatgggagaattcgctatgtatacttagaccccaaggcggacgtcaagggagatcggcgggagtttctgacataccatagtttttccgaacctttcagctcgataaccatccttagatttcgctagaaaatcaaaaaaatcacacccgggctcgtaatatttttggaatgcactctttttgtgatcccagctgagagcccgaccaccctccttgtccagcaagacctcggggagctcaaccagagcaggcaaagcaatttcttccctgagatgaccgagggcgttccagatagtgttgggcgagtccgttcgtagagggaaagagcatcgattgtttgcccaatagcctggcttcaattcacaaaagacattgcggagtgcgaggaaacgcaagatgtgagagagctttcggggatccatgccggcattttcggcaagcactgcgacatgcacgcctcccttactcgaatctgggtcgatggagtggatcaggtcggcgatccgggcccgcacgaccgtgtcaagcgcggcggtctggtgaaaggagtaatgtagctcctggacgtgcaagcccaccggcatcagagtggccaataactggtgggtggccgccttcaaagtccttaaagctgtgcggcgttgcggagtcgcctcgaggttatcctcagctgccaccgtgggcaaattgatattggtcgtcttaccgccgggtatttgtgccgccgtgtcggcttcaatgtctttgactgcttgaagaatcatttcggcgagctgttgtgcttctgagacagacatcttgcttgcgggcaaacgatgcaaaagaatcagacgggatgtagtaaagcttcgaaagtgttgcttggaatcagctgtttattccaagtgtcggaagaagagtctccagttggttaagggactaacttaaccaagtccctctgtgggaggggggacgccgtcccgaagggaccctccgcaggagggacttatgagctaagtcgaccctctcgcccaagaggattaaaaaaatcgatctctttttttaatcctttctcctgtgtctatctatcggtctccaggtacaaagtcacccaccgataggaggggcttttcgggcagattcttttgatcacactttcagttttgtgaggtgacttcgctcttgtccaccttagctttttcactttcatctctcaaaagcgattttgaggttgaacctgtattcaatgccacacatcaggtatacaggagcctttcaattaaatactgttttgtatgcacatattcaagctggctacattgccacaagaccgacaaaatgctgcatacagattaagagcttggaagaagcgggaagctgttcttaacccataagaaatattccaaggatcaagaaaggctggcacttggattggctcccaacatgttaacttgattccaatgtgaagtggtggcaatcaaggggatggttggaccatacatattgtgaagactagatggaaattggggcacaaatgagctgtggaggcgagttataaaaaagtcaccagccaaactcttaatcctcttgagccgcgggggcgacatagcccgtaagtccctccggcaagccatcggatcaactgccaggagggacttagttaagttaggttaagggaccattcacacctacagctcccgggcactccttaaatagactcccctgatttcaatttcaaataaatataaagtctccagaggtttctcaccctcattaatgtggcggctgtagcgatcagaagctgaggacaacttgcacgggtgtgcactgctcgctgggccatcaaatttaaatccggccgccggtacactcgagatgagccatgatcaacgggaaagaagcagcaaatcaagatagttgagtacatgttcgaccttggcttcaggaccacagaccggtagtaacgggcatgcgcgacgtaaacagcatgaccatgcgtatctcctgactgcgggtgtggggaaatgcctgagcgcctgtgacaggtgagggcagacctgttgctgtgagcagtgaacgggtcgattgagctcggccccggcccccgggcgacttgagccgacgaatgcgttaatgctgtgccgaatcactctgggactctccaggtccaatccaactattcgcctgatgtcgaccttcaatagcaatctcaatgtccaggggacctctttcaacatcgccttgattcaacttggaggaattggggcagataaaccagccaacttgacaaaagcccgggcgaagatcgctgatgccgtgcgtggaaacgatccggcgcgaaagccgcaagtggtcgtcctgccagaaatcttcaacagcccctatggctcaggctactttgataagtatgccgaggtgatcggatggcatgaatcgaagggcgcagattgggacgtcaacaagtgtgagagtccgagtatcaagatgctcagctcagccgccaaggaggagcaggtttggttgtttggtggttagtctgcacaccctacgttatgtgatgaaagattcagagaattgttctgacgtgcggcttttttggttttgataggatcgatccctgagagaagtccacatgatccaaagatcctttacaattccgcacccgtcttccaaccggatgggaaactggttgccttacatcgcaagctacatttattcgatatcgatatccccaacaaaatcactttcaaagagagcgagaccctatcagctggtcaagacccggtcaccatagtcgaaactcgtaaatcatgtttttattctactctttttcttcttttgattcatctgacttcttattaccaagaaggagcactgttcttgatcatatctgttttagattgcagcttttgggaaaattggactaggaatttgctatgatattcgtttcccagaaatggcgatgattgctgcacgccgaggtctgtccaaagtcaacaaatatgattttcctgacgaaatggattgctaactgctctctcttgtgatcgacaggctgcatcgctatgatctatcctggagcttttaatctcacaacgggcccattgcactgggagttactccaaagggcacggtgggacttttcttattcttaaattaaatgacatgctcgctaacgccacacttctacctatcagggcggttgataatctgatttatgtgtcagcatgctcaccagcgcgtaatccttcaagtgaataccaagcttggggacactcaagcatcgttgatcccatgttagtagcatcgaaatcctctccgattacttacgatcaaataggctgacagtaccatgcgcgtgatgggaactactgaaggggtctggtgaaagccacctgcgatgaaacagagtccatcatacatggtaggattgatatcgatgagcttatcgcagcacgaaaaggtttgcccgtcactacccagaggcgcttcgacgtgtacccggatgtttccaaacctctatagaaaccgaaacaatgatattcatctgtggaacatgtccattgaggacaaaactagtatggcttgggcaagtggcactccggcccattttttcttgtattcctgctcatccaattacgataggacatctgtgttatcatcttttgtaaacccagaaatgacaaatcacaagtgcacggaaaaaattcactctcaaggtgtgtgtcgtaagatgagtagcctactcacaagcccataagccaaggcgttgcatactaaatcaatttttcgaatgaattacaataagcgtctaatagtatatgtgggcgcgtacaaaatgctttaaggataaaggagtaaattaaagagcttgtggtattgatacaacaataaataaattaaatattagaagggatcccaaatgtacttcttacaatatgcgtgacatcagttacaagtattgaagcaggtccaatgtgcagtggtatgaagaatgatgtcgttatatcggaagttttcccagcttcctgcaggcttccaccacgctcatgtgatgtttgttgtctcgtattgctgttccaaaataatcgggatctggtcagaacacgtgacgatgaaagttttatgagacaggctggaagggaacctacttggatctgtcagatcacaaacgggaaggttgaataaacaatcagaagacgtgtcgtaaggttgcgtcctacggaagaattaaatatcaaacaaaaatggaaaggagatcaattcggttggctggtgctttcctccttggcaaattggattgcggttcgagcaacttgtactcacgtgttcacaactgtaggatgcctatagacaccatatttttgttgacatctccaggcggtcgttgtgagcaactcggtcgaaaggccatacttttcggctaccataccggcattgtagactggctcttctcgattcttagcgcctgctaatacaatgttcatcattctgtaatgttaagcaaatatgacactttcagcaaaggttatgaagcaaaaacgatacaattaaacagataccgtttgagtttaacctacattccttcattgtcacagtatgagagttttccagcttcagttagtgccccattcggcccatcaccattacacggttgctataaacccaaaagaaacacgtgacaaggaagtcagtacagaggccaattaccataggtgaaaagaagaatggaaggttggatcggttgacttacacttcctctggtgacaaatgcattctgcaaaagatgagagcgcaaaaacatacgagatttcagtcaaagaagaaaaacgcaagataatctccacagatttatgcatattgatttacctgaattctaaggatatgtgaaagtgatctgagtttgagggtttgttcaagatcactctggatttcactttctgttcgaaactggacgtcgtcaaataagtttccgtctttgctgatcccatatagtccttgctgagtgctgatgcccgagtcgattacactctgggtgaaatttgataaagctccttgcatatggttctcaaaatcttgtaagcgatagattacttcagaccactgtagatagaaaccaaccatttcgaataagattctgatcaatgccgctttatcaaacgcgagaggaacatccagactgactctggtgaatttttgaggatctggtatatataaatttgcaacaacccagacggcagccgagcttacaaacatggtggacatcatgaccatccagatgactgatcccacgccgggtccgaagagtgcagccggcgtaccagtgatccaggccgtcaagatcccaacatataccgccgcgaagttccaaaagttcgtagcatcaggaatcaggtcatctacctaaaacgcgttgatcaaacaagattttttgctctcagcaactcaagtcccgggaatttttcaaggtggaatctcattcttaccatggtaggactgaggtctgaaagaacataacgagaaggaaaatttagaattcgttcttttgcttttttccttagaaaagtttgtctgataaaataaactcacctgatacaacgcctaaagcgtaagcggtggcctcgtatatttgatttacaaaagtgttgaacctatgagctgccgccagtgcataccagtcttgttgttttattcctagacacgtctggaggccagaatcacaggaggaggagaaatcaaaatcaaatcacttctattgaccagacaacagtagtccctcaacacacctgtgacgggttacaatcattcccaataccgcaataaaaattcgttgctccaactttatccgcgtaatcctattgttttttttttttttgcgtgccaaagttcagagaagataatcaatacatgggcaaaatggaaatgatttattgaagtcgaaaggcaataatacgtaccgaaagtgatagattcaatccacctggatatttttgcagatgctgatccattcccatcttgttccataactgttttgtcagaggatctttcagacagccatccaagtttgattgacgagttaagttcaacctgggaagcgaagccggtcggaggttttgatgaactgtcgtctggttattgacttgatggtttggttggagatggggtaaggagtgagattgggatacaaggctggccccaagaaatacaaatttccaattgcaaagacccataaaaattcgaactgatgattcttgcgtggggaatacaagtattggaaggctctactacaaaaggaaaggaaggacgatgaattatgagacactgaaaggttaaagcgcaggaggaatggctagtcgacgcaatgaggtatgaaagcaagcacattgtgcagtagatatatacatcttcgattacccttgttcttatccagagttccagtctccacgaactccatctggcaagcagtctgagtacaacttgataagatttggatacaccattgaatacagctctgggcttcgcgagacatctcgggtgcgatgggcagtttcatttctcacctttgtagggaagggccttatcttgacccatctgctgaggtggccttatgcttatctgaagctcgatagcagtctcgcccaaacggattcgagtattcttatcatcttgataagatttggatacatctttggatacacctgctggtcttgccgaaacatcgccggggcaatggtgagtttcacttctataatataatccgtctattcacaaacatttgtgcttatcttgaagctcaatcgcaatctcgctcaaactcagcagtcaaccagatcccctccatgagcgctttcctggtacaccttgagctcgtctttcaatcgcagcatgataaagcatgcactcacaacctgtagatacagggtcctctacttttctcaatcatgaacccatattgatcactatcaagtccgcactggtgctagctgatgatcaagtccaactcatatttgaaggcatttttggtataaaattgacaatgttatatttacataattcacaagccgctttgatccgggttacgataatacaaacggtctatcgtcttgattacttaaacatccccttcacatggattccctatcaaatgccaatttacaacaagataagcaagtctccctctttccaaatctgaatcccggtgcggaccggtgctcgacttgattgataaattcaccgggtgtttcggctcccaataccatccgtattgacgcgcaactgcttgtgcttgtggggaggtcttatcaagcaggtagtttgcccgcatgtttttagcagcgcaagtcctccaagctcctaccatttgatcgacgccgtgttgaaataagttagcttctacaactcgcgcacatataaataatttgattggccgacctagtatgaagctcctctgattcggaggtctgcggagccggcgctagtggcagagggaagagggcgcgcagggccgaagcagagctgctttggatcgctttggagtgcaacggtttatttgatcggatcgctggtacaagactgcaccgaacatagtgccccacaaaaggcattcttgaagctagtatttcgtgacctttccccaccgcagcccgctgcaatctgaggatgaatctataagtccataagctagtagagtgtctcgaattccgcgatggaaatttgctggcagatcattcacctggttttcttcacattttctggctatctgattctcaccgccatgggaattacatcacttggagtcctatgtttcttcttttcagatagtgagatagtgccacaggaggaagtaaaatattcaattcatgatgagtttctatttaactggccaagtgcgggtgcttaaagttaacttgtatttaaatagcttgcaaggacaagccaatcagttcacctattgattgggaccaaaaataattcccaatcaaaaggaaactaagtgtctctaccacaaccccaattttgagggcaacttccaattttcacgttgggaattggccccgctggaaattgtgtaccctgcacacccaatttcgcacactacagaagccggattttcagtgtcaacctaactctcaacattaatttatatcccgtactggatatgcagtaaaatgaaactggatatgctgttttttcacttcacactattttaacaaaaaaaaaagaaaaaatactgcatatccagtactgtatatgaagtactgttgaaagttcctcaaaatgaattttggttgaagaaaagtaccaagatcaaaaatgaaaatgaaaattggctggggtgctatgggcccttaagcaactgcaaaatgcttcttttcagatcaggttgaacacaaatgaaactttgtggcaagtagctcaacttcaacattgatgtaaaaatacaaaaaatcacattcagaactgtcttgatgcttgcttataatttacatttaatgaagtttataggtaaaatgatacaattcttatgaagttatgatgataccaagttgacttttccaatcatactctttcagagagaaatcatatgtgaaagtattgtggaaaggaatgtggaaataggacttaggacaccaatgaaatttcttgtttgatttcttggcttttgtttcaggcgaaaccgcactgacgcgccaccccccgggggtagatcatccacacacaggggcaagctgcttcacagcacgggaaccaggaagctatcgaccggatcactatattcgaccatcaaaatcaacagcaagaccacgagcaagacaaaaacaaacagacttagaacaacaaaaaaaacgaagagccttcgaacaaactgaaacaggaatgtcaaaactcgagatctcactggaatacgcaagcttacgattgcctggtcattgtcctctgggcgtctgggttatcccttctcctgatgatatccaccgttagttcctcttcttctgggaaccccaccctatccgccatttttctatctttatcctgatcatatttcagactgacccgatcgtgccttttttttcacggttgtgccgctaaaaaccgattgttgaaacaatgaccaacaaccgctcgatggattcgtgtgcttgactacattttttttttctaaacaaaaacgacgtagattggtgcggcacattatttatacatagaggatactatgcgggagggatttataaatttacgatcaacttctcacgaaactatccatttgaccaacaaacgcctcagatcaacttccagacagattgttttcatcctttaatcgatcaagccaaccacggtctcttcaacctctccctgaaattcccacaatggctccctcacgagaactttatctgcaatctactttattacttgaagtcttgtttcaagaggcctggtttggaatctattatcgcgtctggtgacgattcgatagccttcaataaacatgccttcaggtccgtcctcttccttcttctgctcctattccacggtctctgacggttttgttgcttgacaacaggctatatcgagatcaaaccgacgtctttgcaacacttgcagcacagtcatcgagcctctcaagttctccaacaagtctctatgatcaaccttcaagctccttacagcaatcaattcctacctcttcacagaatgaggacccaaagaaacttggctcgaaggataacggagagtcaagatcaaactcagctaacaaatctaaacatctgatcaaattcgatcctctcgatgacgatcaattcaagcaattaagacaaaagatcttcttggaattttagttttacttcttcctcctctcagatttcaaactcttgttgtccgcatcaaaatgagcaaaaaaagaatgttcagctgcatctctgactagatttctggtttatagtgtgtacaaatttttgcccttgttctcgtcttctcttccagtgtacgtaaatcgtgacttattttttctcgctatcttgtcttgcttctcactaaggattgaaaaaaaaaatgtagaaaggtgatttgaattcaagcggaccgtcccttagaattaaattgaggaagtgcatccggacggcaatctgattggaagatatcaagagaagccagtgtcaattcctacatgctgatgggaagcaggccatagaagtttcaactggaaccatgttcatcactttatgtaccctgccattgcccccccggtctcactacatactttccccggatggtacccgaaccagctgatgccaaccccgagccgttttctgagtcggaggggaagctcaggacatttgaccatcacgatgaccaccacttcatcagcaggaaacaaaggacaattaccagacccatcaacatgggttccattgaaatcgttgagtatcttcagcatcatttctgatcaaaacccccaccaagaaagccaattcaaaagactaacacaaaccacatgggatgatgcatgaaaattgattcgaaacagaaagttcaacgatcgctccagcttgcattggacctcgatctatagagctgaactggaccctcatcagcactctgaactatccgaccgcctggcgagcctagtctcgacaagctcgccatcatcatgcacaagaaaagctgatcaggataacccaccactactcaccaaatcgattgcaatcaaaatcgtctctcctcagttgaatcgcccgccgcatgacactctgaccgaaatcaaaactttatcctctttggaccatccaaacgtgagcaaattctcagttcaaggtttgcaaaaacgggttcaaaggaaattgctaaaatatttttttgttcaaaaagatcgtgcctctgctagcgcattgggagccacccgagcatgtcaattactgtctcttcataccgctctatccactaagcttgtacgaccttctgaatgcacagaagaagcccttcgatccggcgaactatagcggctttgacgtccttactcgacggatagtccgcgacgtgggcgtcgggttgagttttctacacgaccgatcgctcgcccatcgggacatcaatccgactaacgtcgtcttaaccgctcagggccatgccgtcctcatcgatttcggcaccgtatggccaggctatccatctccagaatcagagtcattggaattcgaactcggaacgatgtgaataggttcttgtccccccctcttgcccatttggcccaccccaagtattgcaattctttacagtcgattaaattgatcgataatttctgccccctttatttctttaggccctatcgaccaccggaattgttgtttggcagtcggtcgtattcgccattcgcgctagatatctggtcatttggcgcgttaattgccgagttttacacgccgatggaacgctcggaggatgagtcaatttctcgagactcaaccccacccactacagataaccgagggttaaggacaggaactgtgatggattggtactctactagtgacctcaccgatccatcgtctgctgttcaagaatgtgctcagacaggcccagtcattcgtaaaactcttttcgaagggtccatcggtgatattggactggccggtagtattttcaagatcctcggaactcccgattcaactacttggccagttgagtcatttttctttcatttgaaaccattctgaccatcaaaaactgatttgctttcgggtggatgacttggactggatacataggaagccaaacggttaccggatttctcgaagttgaatttccatgcattccccaaacaagacatcagagattatttaccgaatctgaggtttactctagatttgcttgaggagaaactggcaattttagctggacaagaagcagaggaggtacgccatcagatcgaagtagagagacgcgaaatcgaggaaaaagtgaggatgatcgagggctttttgagctacgagtcgacggacaggatcggctctttccgtcacatcttctcgtccccagaacgtaactctagtgagagtaatgatcattctgattcttgggtctggaaagcaatcaccaatgaggatcagatctgtcaagacactttggattggtttttctcaaatgaatccgatagttgaatttaaccggtttctacatcttgttttctatttcttctgtgggatttatttcaggatgctcatacaataccttctgggcgaatgtcaacactaattatccaagcgtgtgtttatttgcttctggtctttgtttagccaacaaagcacagatcagtaaaatgtgaaatatttatctaccctgaacgattatgtttcactcaagttgaaaagttcactgatcccaaataccttgtctgggttatcgtccgcagtgaggtcggtattggcggtgtcatggtgtcaaactgcgacgttgccgggatgttcgagtgctatttatgaggaaaagtgagagaaccagtcttctgtgcaggagtcgatcgtgccttgatgggctcagtaaggagtactagctgcgcccaacgactgctggaaatatgttggtcaaactagatcccatactgtgatttgagctccatagacagcttgactgataataaaaacgtaatggctgatggggacaaggaaatgaaacactcatagatcaagagatctaagtgaagaggcgtctcaaacgcaccgagaaaacattcagcctctcagaaaccagttcctgttgtgtgaccctgctacgtaaactttaggaatacaactcctcatccctccagaaaaaatgcttctatcttcagtaagctatcatcttctcttacaagcgacaagttacacggccctcaaagtggcagctctaccaagccctaccccaacaaaaagcgaagtcttttcgctttgggatcatgggtttgtggacctactccaaccatgctcgcacactgggtatttggatattttgggagaagaaaatcaccaaaaacgtccattggaagacgggacatccgtcttcgaacaaaatcctcactcatcatcggctgccaatcaagcagctgaaattcctaatccaatcactccgcaagaagctagactttttccgagaccactcaagagacaacgggagagtccggcggatttatttgataactggagtgcaagtgttacttcttcggcggactctgtccaatacaatcacaacttgaagatgaaccaggacttgcaaggtaagacagacaactattctcagctatgtggaattccaaagtagctggttttggtttttgacaagcataacttgattaggatcgagtgaccagcaccatctagcaagtctatccaagcatgataacatcatgggcttaggagaatcattgctccaaggaccaccgtgtgttggactttgcctcgagaatctaggaggcttgcattgtaataaatggtcaactggcgcaccatcttcatcacacaacataggctcagacagctgctcttatcatcaaaactactggtcaccaattgacatcaatccagaaagccttgataattattcaagttcgatattgttgaaccagagccacttgggatctacttcaagacctgaagggcgacagaatgaaaaccccgatcattcttttgatagccacatatgggacgggtttcttttaagaaacgaagctccactttactcaacaatgggtatggattctgaacgcaccctgcagggtgaaggtaagatgtaattatctttcctgaaaaaaaagtctcatctgataattggcttcaatggctcaaattttgtctgtattaggatccatcgcaccttttcatcaaccaaactgcttacagaatgatgggatatttggtatctcaaatcatggcccagaggggaattctcttccatcaaatcacttgagtgtggaattggaacaaattgtgcagggtaaaccatgcagaacttctccacatactaatactatgaacagtgttattgtggtgtaatcctccaactgaaattccctcttttctttaggtttgaatacaccagattacaatacagtttcttcacatgatgttggaaaagaggatttcatatctaaaagctggaaacaacttttttcagggaacataaatattccgcccaatcacctgggaatgaactttgatcctaccttgatgagtaaatataatttctctttctaggaaattcatcacaatttttaagtctaatgttttttctttacacaatctggtatctattagatctctatgaacactatcttcaagaagattttccaaagtatagtaacatccaacacccagaagcattgcataattcaaattttaatcatcaaccagtcgatgaaactatcttggactatcatgaggaattcaaagaggagagaaaaaatgagtcaaattacacctcacatatcagatcagatcccaataaaaataataatcttgatctaggatcaacaaactcaaatgttcaagaaaatgaaactttagaagaaaatgccacagatcttataagcactccaccaattcctgaaacaattagtgatgagcattcaaaacattctatagacccagaaattattagaccacaaacagagcttggtaggaatgacagtaagtgactgttctacattgatcaggagtgtataagagacccatgataaattatttgggattagtaactaataatatcaccaattttatgtttgcagctggctcacatgatgaaacaataggtgatcagaataatgagacaactgattcaaaagatgaaatggattctggaaacagttctctatcaaaaaatcatccaagcacaaataaaataagtgatcatagataccatgaaagagaattcagcaccattaaaaaaccagagactccacaagtgtatgatgaaaacattgagatcaatgaaccagttgagcaaattcagaatgtcgatcaaactaaaaacaagttaggagatttggaaatacccaatctaaatatttttccaaaccaactgaagccttttcagcgtggttcatcttcactaccccacaaggaagatactattgaccaggaattttacagttattggaaagtgtatcaaaaatcactcaaacatcaatctctctgtgaaccccaatttattccaggtcttccagttaaaattatgaaaaagaaatacaaatatttcccccaaggttatgaatccaaaaatttaaacaaaaagtctcccaactctcatacatatgagatcaagatcttgtttgattcaagatggtctactaaaaatctaacactttacagaaaattcaacttcctaaatacaaatctgaatatatgtcatggcactttaattttatttcagaatcacataggagtggatgttttagagaatgcaaggaaatccttcaatgaatggttatcaaaggtcatattcaaaccagaagatgaaagcttccccattgttggagaggtgacaaaggaagataataagtttgaagcttcaaactttggtccagttcaaacttacctgataggatattacttttctgatgaaaactatccctataaggcagttcaagtatcacttgctctcattttctattggtattcaaaatttcatccacattatttcttcacaaatcaagaagattactggaatgccatgattcagattttgaaaaaatcactctgtaaaggaggaagttattctactagaaattaccagcctgatggaacttttaagtgctctgataactatttaaggagaattatgcgtaggataaaatactcaaaagatttctaccagggaaaaaccctgtttgaatggaaaaatgtcatatgaatgaaagaagaaatggtgttctgaattattctctctcaagtagaactcaaaattacctcaaaaagcaatattaaattgagtactgatttgagatccacatcaagatttagtaaaaaccatcaaacaagtattgtcagccacagagtacatgtcacagtacctttcatgtaacaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatattacatttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagtcatccctgttctacagtattttcatggtcaaatattattacaaataaatatgtacaagtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctgaccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacttttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcactgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacactcaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaagtattctgataattttagccttatgacactttactttgttcactattttttcttctttttctccattttttcaaacatgagaatcacaaatagtagtgggtaggtcctgctacctctgtaagtagtgtgacaatagatgagatttatttgagatgctttttgagtaatggatacattgctacactacccagagcaacttcttttatttttttagtaatatcaacatatccaaaaactcaacaggtagacatctccaagatacccaaggaatttcccttcattcaattttcagttagttgtacttaaagtcctggatattgaggatattgttgtatattcattccttttctggctcttttagggtaacaagcatccatttatgatacacagttccctgttttcttcttcttttggtcagttggcattttttgatatctagtaaaaacaaatagatactgtatagaaatctgccagatgctcagccaataacaacacttgggcttttaattgcacatttggaatctagaactctggtagtattttggtaggtataccattatttttcccctgcaagcacttgtatcagtggagtgctttcaaaattcactccacataggttatctttgagacattgtgataccattagttcttatccttctttgatcggtttgttcaatttaagcatgggaatgcagtagattgtttgtgtgattttgataaatctttggctgtgtttggcagcattataatgtgggtgacatccatgtgttttacctcacatcccatacatgtgacatctgatcaggcctgcccaaacttcatcgtatgtcacaagaatacacatttacctacatttactgaattatattactgccaaacaaggtctttgatcattacataaagttgaagtatacataaaccaatgaaattgtgtgccaccatgtgatggaattgcacacttgtacaaggcaacacaaaaaaatctatagtgaagcacctgtgtgagttgggttattcaatcttggatttgagctgtaaaattaaattaaccaatccaaattatcaggtgaaagctagtatccacattggtgtgtagattaggcaggattagctgcctaatctaatcctcccaatcatgctggttgggattagatattggattaaactagctccagagccaaatctggagctggctggtatcaaatttatgccttgctgattcttggattagcaagctcagtactaatcctcactaagagcattcaaatttgttggctagattttcaggttaactgtgaaacctcaccacaggtttcacacaccaatcacagaaaagaatcaactcgacaatacttcaactcaacttaccccactccccctcctagctcagcagagacttaacattattttccttactgtttgctgagctaggtaagattctcatttctcttcactttccttttcattattccttttcaattatcataagattgtatttcactaaaaagagagacttaacattattttccttactgtttgctgagctagaataaaaaatcataccttggttctagaaaagtctccctcagcgccccatcttccggttcttttcataagaagcttagtgaagggaatcacacccttacattaactaaacctggggtcagcctaccaggttaatgtccgctaaatttagtggaagtaagcctgaaacaggctgaaaacaactttcaggtttgttaacctgagaccaaattgccaatgcaactgccagtcgggttaagttgccataatttggcagtttaacccaacaaatgtgaatgctctaatccgcttaactgatgtggatgctctgagtctaatggaatgcccaaaaaactgtgtagacaaccattaatcagattaaggtttcactaataggcaagggtgacttcctgtcaagtgtagcataccctgtggacagcccttgctgttgaatcagacacattttttttaaaaaaaattgcaggaagatttgatgtgagagactctaaaaccattgttgcatggtctgcagaacttgatgaaaagtcctcctcatgacttctccagttacaatctctggactggaggactgtttgtttgttttacaggctctgaaaagctatgattacaggctgtaaagctaaattttttttgggaaacccactttacagcctgtaaaaacagctttacagggggctgtataaaatcaaattgaagtcctctatgtactcatccaaaagccccttgcattgcgcagactctcaggccccggggccccactcgggaatggaaccaaagcttgccacccccgagccattggagttgctcctccaacggccctctttttgatgaagccaagttccaccatagttacaatccacgatgaagacagtatggcaacaacaccaccggtcttcacgagctcgccgcaagaaataactagttccatgtcgctggaaaagaggaaagaacatggaccgctaccaggagtccaagagcatccatcggtcgacatggcccgcagaatgttcgagcatctagacagcatccaccgacttcaatcggacattgcctctcaacatcaagcgctagagaatgtggagctcggcgtggatgcccacttcaaatcgaaacatacagagaccggccatcacgactcgtcctccaacgtcagacacgcacagaaccatagcggaatctcgggactccaagaacctggaacatcctccgaaaacgtccgccaacaattcctgaatagacagactgccgttaacggcctcatgatcaaggtgcgcctctcctcttcagcatcgtccctcaatcaacacacatatgtactgaccccgtcctcccctacaccagctttccgatctatccgtagccttgaatgggatccacaacttgggcgttgaggacatgggcgttgatgacaacatcggaaaaccatccaaccaaacttcgaagtgaaccaaagacaccctttgactcgtcctatatctctaatcacctccctcgaccaagtctgccgctttcttctccgattgtactttctaaaaccagtttatctcttttctattaatctatgaaatccggttctgaggcaggatttgtatattttgatcttggaaggatggtttgttctgatcacgtccttgattagctgaggatggcgatgaattaacggtttgatggacaattttcacaactatcaactttgatttttctcgtattcaatccggacgtgtgccgtgatcatcgatacaaccatcgatccggattgagatacagcctagtcctctggacgattccaagcataaaattgtacccagtgattgtgatatttcaaacctttgattcctgttgttccatgttggactgttgaaagtggccaaatcaagtatcatctgtaaaacagcttcagactactagtgtgaactgttttcaaaaccagcatgtcatggtgcacattactgaaaaatgagtcaatagcggggttcacaataagctttttgcttgccgaacccggctcaaatttttgctgagcttaattgaagccttaatttaagctcagaatcacaactcaggaacctctaaggcttcctgacctcaggaagctttgagggttcctgagtgcaaatcaaggcttaaacttcacacaatctttcctcaatctgttaaatactagtgaacagtgtggctggtgccacatttatgagactgacaaaaaattagtattcataaaagacaaaaaggaaactacccaaccaaaatactttgtcaattacaactactagtatgatttttgagcagtgctctatttacaatgctgcaagttttaggctctgtgtcttctgaaattaaaccaacacaaagactacttttttgagatttttttgaaaatgttttgaatttgatcacacaaaacattgcttacgatttatctcaaaaagttctcaaattggctcggagagccaatttttgtttgatttttttaaaatttcaaacttttctcatcttttgcaacgaccaagaggtctgtgtatgggtctgtgtacaaggataaatgctacagaacccttgtgctgaaaaaccaaatcaacatatgtattccaaactccctctttattcaatcctgatactcattctagatcctgcaaacttagcatctgctttggactttgggttttgttcaggtaaattatggaataaggtgcctgaaaatttaaatgtgtagatgactttttgtccttgcaactcattgtctgctgtagcccctaaggatgcaaagaaaagcacattatcttatttggcactgaaatttgattgaggctgaatcaaaaaagagctatcgtgaaaaatgaaatggagaaagagttcacagacatggattgattgaaactaagagatattacaacaaatgagggtaatttttccacaaggacacttgccatttttggaagcacatggaataagaagtgcgcagagcttttgtattgatcccagttcattcacatttccagtgaatcaatccacaatcactccagttgtgaaaccaaagtgctagcctcagtaggacacagataaggcaacttgttattgggtgatagccgcaattggtctgcggcgtcttaaataggcattttaaagccttacaacacaatacggttcatatcaattttgatgaggtgcaggcatggaggtgtaactttgaggagtgtttgtgcttaattccagtgatgtgcagaaagtgaggtggaaagtttgaggaggcgttgaaattaattccaatgaagtgacagcaatggcaagtttgattcaaggagaagagtttgatgcagagggaaaacaaatttaggaaagtagaggcaatggaaaaggactgaggtcttgatggagagggagagggggagtgattttgtagggtataagaagagacggggtaaggtgcaatgttgagggtagaggctccatgacctaaggtctaatacagtacctctcatacaacaaaattatcatcaaaatttccagtttcaaggggattaagcttaattttgtctaaagattaaggcaaggtttgagcactcccaaatactgagtagcttgattttcttcctgacaaaatcctatggtgaaccccgctaatgtgaacttgctcaactatcaacagatcctggcaaggatgcttgcaagagcactcagacaaattaagaatgtacaagccttcattagagaagagtgatcatgcatatgctcatctagatctgaaataaaaagcatagctctgtccccattgagggtgttgcactctgatgtgggtgtaaatttaataccttgcttactgatttgaactttcatattaacagtttaggtttaagcaaaccgcttctgtcataaataaaaaaaaacaaaatctattcctcctcacggctattgtccctggattgtatgattgtgagcctgggtctcaatagtgacagcaggacacaaagtgttggggggcaattttatatgtatttcttaagaggaaagaaatacaataaaatcaggagagaggaaaggaagagaaataaaagaaatgaataatctttttgttgtttgtttgttttatggagattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaactgaaatgggtacttgactttgataaatcaggtcaaccacaattttttagatcagggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaagagaagagaatctttgaagcttatggagctttggttgatcagggcttttggtttagagaagtaagagaaaaaggtgagagagacagagaaagaaaacaagcagaaagatgctagctggacttaaagaagtaacttactgatgacaccaatgacactgagtagtgggaaaggcaggaaaagtaaggttcttctggttgataagtgtaggctggatctggtactggttgttgtggtttcagggtggtctggagtctgaaaatcctctggaagcggaatcaacaagcccagagaggactttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaattcagaaaggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggcagttttggcagtcttttggtcaacttggttggctctaaggctgacaatgatctaagtgatgccacctaacaagagtcatacaatggcttttacacctttccattagctcttcttttatactcatcccttatctctttgtacgcacttcacaacttttcatgacctgcacctccatctatacattcaacaatcaccacacctttcctatttcacctaacaataaaattccttttccatcacactttccttctgcctttacgccttgtcatgcattttccctcaactcatccgcaatttaccttcactgtattccacccccacctaataattttcaattcataatcacccatcaatcatatgactttactctttcttaattcatccctcctgctaaagataactttctgcaaagattatcacattttcatcttgaaatggaaatactattcactgcctgttccaatttaagaaatgctgttcactttggacgtctcccagcaacttgacctcccagaaatttaccaagaccagattgaagatactttcccaaaccaacagtgagcacgctgggctttgagaaagagcattacatcccccaccgattcctcagtcaacagcacaaaccaaaggaccaccttccataattgtaagtttcacatgatgctaactcttgatgacagttgttgttaggtgaaataggaaaggtgtggtgattgttgaatgtaaatttctatgtccatctggttttggagttcaacaaaatgggtcctcatgcggttggaggtcttgatgggaagtgtggtggtaaaatgaaagatttaaatgtgataggagtgcatgaacggtgtttagagggaaatgggtggactgtagcacaggcagatgaattggaagggtgatggggtacaatggattgaggaagggtttttggggaaaattttaacttagaacaattgatggtgaacagggtggcgcagccgcccctaaaacctacaccacgggttctggtggacaagtgcttgacggaagcggttccgtcagcttgacccatgccgctccgaccaaaattttggggtgcttcatagcagggggcgtaataccccgcggtcggcttgacccttcaacgttggcttgccagcggttgcctcgcaagcttgcggcggcttgacggcattttttcatcatgacagtggctgctcagcagcgcgctgtagaacaaaaaaaatcagcttggggcttgaacacccaacctaggctcacagcaccttaagctcactgcatggttgcatgctgataactgaagagcttatccaactatgccaatgatatcataccaatctgccttggttttgcatataaatagatagaaaatttcaaattgcatatagaatttttgtcttcaagttttttttctccaagtttttttttttttttttttttttttttttttttctcgaggtggccacaagcttttgggcatgaaaagggtgtagaaaaaatgtcaaaaaaaagttttttttcttcattttcagacatggggtcaagccgacagtgggaatttttgaccctgaggtcaagccaacgttggaattacagctttcctacccaaaattgacgttggccagaccaatcaggcgggattgcgtaaaaggggttgagcccaaccagtgcttgaccacggggtcaagccgacggagtgccatttccaaaactcagcctgtggtgtagtaatatttagtttgagtacaccaagatttgaccacttcaattgggggcttcagaccaaggggaaagctagaagtcccattagacatggccattggcaggtaaggacttccaaaatcagtttctttggatccattcatgtggtgcgcaacagtgcacaactgtctttgttagatctgatatgtatgtagccctcaggaatattttcataatggttcaatagacaccatgataggatgataacatagagattttgcttcatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaaccaaatattttggacacccgcacctgccagggcgggtacccgggtacctgcgggtgtggaggattttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttgctaaatatatgattgatattcactagatatatgggtaagagtaacatagaaataaagaaataaagaaaaaaaaactattctatcactaatttgcactttatcttctctctgatctattgtctcaaaggcccgagggttccctctggcctcaacaggctcatgtaggacaccaaatggtgtcctacatgggttgctgacacctttttgcagcccaacacacccaaaaaagggagtgttggactgatgatgacaatttcaattctcatgggaagcattcccagggtgggtgtaaggcaggtactcgggtgcctgccttttttccccaaaagttgacacccgcacccacacccacacctgtttgcgggtacctgttttccaaagcgggtgcctgcaaacaggtacctgctgacatctctatgataacacatggcaatagtatgatcttttttagaagaagaggtggaagtgtttcattctttggagagtatgtagcaacttcagtgtggcttcaggtgttgattgcatctttgcaaggatataaatgttgatccagagtccagagaactgaacagcctaactcctaattttgtctctttaatggtttcaaaatttggagcttggtggagaacttcaatcctcttgttttctcttggcacttccattgggttccgatgatattttgacaatgtcttggctggcttggctcctcatgcctcctcaatcaagccaagctgcgtcacatctcgagcgtaattttttttgttacatagctggactagtgatgaccgcaagaatgaaacgtcccgcatgataatctatgataatcctttgggaaccatgtcgacgtttaaaaaaacaagtataaatgcatactccagcaacgtgaggcaacctgacgtccaaccctgggatcaacactgtcgtgcgtaacgcaaagactgattgacgtcaacaaccccaggatcaacggcaagttggatgatgcaatgaccatcgtggcataccaagccttgagcagtgcaacttgaggtggaatacatattaaatttttgattgagcgcgtcggcttgactcggtggggtcgacgccaagcacgggccctggtcggtccaccgaatgcagatcactaagctggcgaccggttgctcacggcagggtggaactgacggttagttccaccctgccgacccggacagttacgtcccatgcaggcattgtgacaacaattggtgcaaccgagaccggccgggcaggccggtcgccgccgcatgacgagctctcggtctacccagggccaattggcccagcacacagccatttcagcattcatatccatgtaaataaattttcccaaccatcattaccactcctttcccttatctttcttgtagaccataagatgtgcaacaatcacgttccttgaggctgaagtacagtgactgggattagaaatatatgtcaatcaacaagaaatctcaaggaattcagaagctcaataaataaagtattttaatgcaattgaccaaagaattggcacaatctacaggacacaaactgaatgatatccatgaattttgatctttggcagaagtaggccccattcacaaactgcaagtgtctcaaaaatgaaatttaacattcatcaattgtctagataataagtcaaaactttcaaggggatatactacctcgattaattttgcataataacacttcagcagcaatggtctgctacaatacaatatgctaagcagcccactactatagcgtagtggtccttaaaatagtggaccaaccacgcagttccagtgcactgttagggccactacactgtgttacactggtctaaattgtttttaacatcacaaaatgccaagaaaacactaaaaagtgctatggcacagaatagcagtcctctaggctctgtcatggcccccatgtgttttctcagcacagacatgggagaaatccactgtgctacactacattttgggggaattccactatgttaagctgcattaacactaccttgagtgtaagtggcccattgttgattacacctatgacaagtatacagtatttcaagagactggttttatggtcattgaaggcagtgtgaaggtacaaatcaaggcttagccttggagagaatattagaaccaagtgttataatttctatcacagtagatagaaatataatccatgttctctactcagtacatacaaggaaaaaccagaagatctagaaagaaaaatgcaagacaatagagatacacaagtaaaataacaaatgtcagaagtagaatgaaaaattgactcacccagcacagcagataagaatatggtccacattcttcaccatttaggaatgtaggagagatgaagagttgaccatggttaagcagctatttgtaacagttgggttatgtaacatttatttggtgaaacctataattgttgtgattattaccagtataaaaatgctattataatattaagatgcagatggcctattatatctatctttgattgcactgttgaggaaaaaaaccatcaaccattctcaaacagcaatttttttacatcaatttcaatcatttcaagtctagttaataaagtttgcaattttatgctcccattcatgagactgttaaccagatacttagggttataaattttctttcatctcccttctttcagggaaagatgaatggttctaccccagcctaaagtagacccccttgcacatcattaattgctgggcttatgagccaatatagtcacaagagagatagatgtggcagtgaaagggatagttcttcaaatgactggtttgtggggtgaagaatatttagcctgtatttctgaattctcatcctgatccagactaagcggactaaccacagaagttggatttgtggcttttgagcagaattggaatcaaggaagagtgaaatacatggaaatttgatccagaaataacagtaatcacaaatgctagtattttaagcaagtgagatagaaataacaaatagcaacagttgagataaaagattcaaacaatagtcaaaacacaccatgcccagagtggctacattacagacacaaaatataaagaaaaattacacatatgttaagattagggtggtagttctttacaaaactattgtattgtgtggtgccacatgaacagggttttcctgcaactgtctccagcctgagttttaccatgggcctcctggccccctccaaatcccaggaatgtctgccttttaaaataattcgggacaaggaaacctgttcttttgaattttatggacatatcaattgtcaataattgaagcaacacaatcttggatggccattgggatttgaaaattatgaatttggtttcttgctccaaatgaaaattaatcaatagatattaataaaataatggcaaaaataatctgtgcaaaatcattcaagatgtaaggatcactatgttactggatgcaacatggtaccattaagcatccatgattgtcaggtgctcccaccatccaaactcccagaattttacaacagattagctcaactgacagacagacaggacaagacctgctgtaaggacactttcttgatctatcctaaatcaaattcatgcaaagtcaacatctgaacaagttatgaaaacccaaggaagaatgcagtctattggaaaacctacaatacatcaagatgatttttctttgaatacatgtctgttcgtcttgaatgtcttttttcatagtgttttccaaaactccacctctaatatcctttaacaaaaacagtttgtttccttgaaacattagaccctatcaaaggacatgtttttgcactgcatgaccgctctgcaatttatttgccgtgaatcttaaatatagactaaggtggctgtgccgctgtgaattccaagtctaactatgtagttcaactactgggaggaaaccatctttccaattacaattttcagtttggttctggccaaaactgatcttcaactatctgatgaatttcattccaccctcaacacagggttatctcatttttgactggactggcctttgcacagtttgttttactgctttgcttgctccccagatttctatatacttgagtcaaactcatcattccctttcaaccgcgttacaagatggaatcttgaagttgaaggaatgaaaaaggacaactacattgttggtagtgactcgtacccagagtgatacttttgatacttgcctgtgacatggatgtgaaactgagcttgttggtttagtttgactctgttcgcttccaggacatcaatctgacccttcaatttacaatcgatctatccctcactgttcttgcacaggtaatgtacatccatttgttctggtcatcatgatgaactgacactaataggcttaacactgactgatcttgcttggatcgttctgaataaggagattgatctggcaatctaggaacccctatcaataaccttcatcttgaacaataacggtctcattcggttgtatgtctatcttgatacctgaactatctgttccatctaacactgtgttaactgacttcatcatgctctatctcaaatatcatggatctaggtgttcttcccatcgactagactgatatcaaccaagactcaccgatcagatcaaaagcaacctgatcttcaatcctatctgaagcgaacaataggcatactcaatatcgatccgtcttgaatcaaccaatatcgataagaacatcatcaaaaagtcgatagcaattccgattgtaagagagtagtgccgatagcgataacagtagctcgaccgatatcaatctggatagttattgtaaaagttagagagatatcgacttagtgataacgaccgattgtgaacaggatagtgacagcgatatcgactgtaagagttacatcgacatcaatagcgatcaacaaagcggtagagacaagattagtgaagctgtatcaaaccgatctccatctcaaaagggtgcttggtaggtctttaagagaactgttatgattgtttttatgatactaacaaactgaaacatttaatgctcattatgccagttcattctatatctgatacaaatactcaatgtctcatcgttggcgccgtcaacccaaagatgctaggtcatcgagatactctcgttcttatatagaaaggggaaggggtcattgtggtgccttccctgtcggtcaacttaatcgaaccgcttgtttggggaggggtcattgtggtgcctccccttgtggtcaagataatcagccaacttttcagtctggaaggggtcattgtggtgccttcctatccgatcactctcaaaattcaaataatcattctttaccgccagacagcgataattgatcaaatattccaaacggtagatatgacttagctcaacaaggttcaccttatggaacggtcaatcatggtcctgatcaatcactccagctggaatctggctatctcgaccgccacccatatcgccgtgactatccagggacgtctgtaaatggaccagccacacaggcaaagctggaaccctgcagcgacttcacggttgaagcaagatggcagcagtcagttttctctgtaaaccaaaaatgcacttataaaaagttctggtgacaccaatgaaatctgaattgtcatcggtctcaccagcatagaggggatgcatgacaagacggtttgacaacatcttaggtccgaacagtctgaaactgcatgatgatgatgtcggttgccccaaaagttgctgtagattccggccctctggcaaggaagtcctccacgacaaacgggctgaaggccaggttgtcaggacaaaattcttccttgttgatccggtgaagcctggttgtcaaggaggtcaagctcccccacacactagatgatgatctctggtgaccagaaagtcttggtaactgaaacttaagtaaccatgattgctagtggtgaccctgtcgcatgttaggtctgaaaacacttataaggctcccgagtcccccactctcattcaggtacatgattcctgtctccaccacttttatttcacaccagatgttatttcattgcaattcactcaaccatcaagaaatctgtttgtaatgctatatcaacaacttcattcccgccatctacgatgtccatctgcgttcatcggatctgtctttttggcttgagatttggacagttgtccaataccaagtccaacgctcgccagcatctcgatttgtacaaatccatacggatgcatgaactgcccatgcaaaagtgactgcgatgtgtatcatcgccaaccaagctcattgctcgcttcaaaaacccccagcctgccgtttgcagattgaccttcaatgcctccgtttgctgaccattcatccgacctgcctccgatgcgcccgggatttggggctcaggggtgaggtaaacacctgggcagctaacctcaaccatcttcatgatggagtacatacagcttgcatattgctccatcatcatcggtgaagaattcttgacaaaatcccttcgattcgcaaccgtcttcattatctctagcattcttttcaatgccgagcgacctgatagctcggacttttgcttgaattgcaattggtcctccttggtgccaacaatgtctcccgaggggttcgtgaatagctcggtggtctccgcaattgttgggcaggtacagaattttcttcggcaagaaccatccgtgcaatcgaccggcatggttggcactacaagagaagttgattgaactagagcaggtcgacgtgtagccagcgcaacagaggggcaacgctttcttgcttgaatcccttgtgagttcgttccaacttcgtctatctttcgcttttgaacccgtggagctggtctgattatctccacatcgctttcatttgtaggaaacaaaatttcaatgtcatagtcgatgagttctgtggcagtgccatttcgcgggaccgagttgttggttgaagcagctttttcaatgaccagcatgtcttgttgacgagcgatgtagtacatgtgtttacaagcgctgccaaaccgtgtgtagtgctcgcatgaacagctagttagccatcctctgtagctgttgcgagcacacgtgtagacgattgaatagggcttaagagttggattggtgaacgagtcaatggtaaactacatcatttattgtatcagttttctattgcgttaatgaatatatgattgttatgtgtccgtgaatgagtcactcacatgcaaagggcccttctttaactgtatgccaagcagttccatcatttctggggaatatccataggcagtagccttggcgcgtcgctgaaatttgttgctggtttgttttgcaaaaccgtcctcaacccgagcttgcgtccatcggtaggtggactcaaccttttcaacaaggatcttcacgacatgatctatccgtccgcgctcgtttgaagagatgtactttgtcttcaaaactcgatgccaggattcagtgtagttgttggtgtgtattccctgatgtgcagtctggcacaaaagttgtcagttgagtacattggatgggtgagcagggttacgggataactcacagttcgatagtagatagcccagtactttatccttgtcccccactgaccagagacgtattcgacaaacccagggctgatgacctgccacttggccaggtagtttttcaacagtggaattgggtgcactcgactgtacacaactgaccgaaactctttgaaagcctcttccgaccggtcccgaagatatgtgttggcctgacctctaagcgccttcaagacatgaaacaagcaccaataatgctttggtgcatgttcacctacatcctgatagacatgggatactgcattggcaatggccaatgcgcaatcactcataaccgactgaggtattatgccagtggtgtctcgaagccattgaaggactgctgcaagtggcttcctatagaacaaaccttgctttagtttttgaatcatgtgggtaaaaaaacgagttttgcttactctgcagctgaggcagtgaaggcccaagcaattgggagacctttaccaacaataggatcgcgaatcaggaaggtgtacaagctggctttgcgaccatcggaaagaaagtagttgttgactgaattgtgtgtagcatcaagcatgagcatgctacttccatgttcgatcagcattcgtttttgccaaggtgactgtagtgcaaatatgaagtcggcagaatctacgatgttggtatgtgtattccaacttctggaaagcagattagtgctccacattgcgagtgagtggagaggattgcgattgagttgtgaggggatagtcctccgagtctgtatcaggtagcggactcggtcgtaggtgacaccatgggcctcaggcttgactgtagacgacctcagctaagaaagaagcaaaagaaaatgagtcaaggaattgaacattcattgaaatgagacaaagattacacacatccaaaacatcgtcaacccgggtgagatcgtggatttcattccacccaaggcctgagtcaactcggtctttgatccagttgtcgacaacaagcggtgggcgggtgatgagcatatgctgatgggttgtgagttcatggttatgttgccagtgccatgttactcgcaaggaattcgatttgatatgatgggacaccgaaaatcttgccttacatccacatcgggctgataggtgattcttctttcgagagttgggagtgcctttgggatacccactgcatggacactggtactccagcttaaagaaagcctccagacggcggccactgccttcgaatttggccaacttctcgggtttgctgggggtttttctctgaagattccatcggattgttgcttgcatggccttcacaaattcctgtgcctccgatagggtgttgccaggtattgtgaacaggtaagggtgggttggaaaggtcggactggtgccaccaatgtttcgaaccattctaagggcattgggagctgacgataccccttcggggacaggtatttcttgtgtaagtgggcgggggacgacatcgtagatgttctggacaggagggtaagataagagggtggaggttgtgatggtggatgccatggggaatgattacgttgaagggaaagggtaacggtggaataatcacaaagaaaagaggggttgtaacacaagtcaagagatgaatgataaaccaaacaggctagttagtcggaccaaggagaaaaattaagattaaaggcaggtcaagcaagcagtcaaggacaccgaatctcaggaaacacacagcaaaatagaagtagttgataaggaattaatgaagatcaagttgtcaaatggcttcagtcctgagttgaggcaaggacttgatgaaattgaatggaaattaagggaatactataagaattactgatgagacggatgctgattgagcatcgagaggaggggtggctgttcttatgggaggcagctcatcatggccaagttggactttgtcatcttttgcttgggatccatgtagctgtggcactgactctcggtgacacattgcggaagggaggcacaaccccatgttgctgctcatcatgtcatccaggctattccaaaaaggtcatttcggtgttctgcttttgcttttcattttaaattatgggtgtttaggccaatcctttacacaagacgactatcatgtgggacgtttcaattctcggtgatgacctacctctttgatgaacttcagaatacatagcgggcgctttgttttgatcatgatcaaacccctcgtctttaagatgatagttcgcacgaagtgactaattcgagtgaggtgtttgtgacttttcaagttaagttagtggcatgtgaaaccaatgttacctaacctgatgaagctcggtcgagtggacgagacgctggcggctgaatgcacagccaatccagcccaaacccacctcaacagcagatccaggccaaactataaagtccatcatccagcaccgccaccactagctggtcgcccattccccccgaaaactacatatatcaccaccatcgcacaatctctctcattcccattcgcaagcacctccaacacgaatcatatcataacagaaggaacctccatccatccatcccacaaggacttatttatacatcgagtgagtcaagctagtaaactgtcattattgtcatcccaaaagctagaaacagtagctgaccgcatcttgtcgtttcatctgcagaggaagaaataacgatgacgtctatcgcggaactgaacaagaacggcggccaggccggcagtgcgggaaggcaagatgtggtcttggaactagagcctcaagtgccccatcaggaaccgcctcacccgccgccagtatactctctaacgaaaagctcggactaccaagttccacaaccacaggacacacagcggtcgttcgactcggtcgatctcgaggcccagacggtgccccatcgtcatcctcattctcaccaggcgccggccgggctagatgagcccgaacaaaatccagacgaaaaacgctcgtcgcttcggctcagaggcggctgttgttgttgcgactgtctctacgacttactgaggtgtttgctgtgctgctgcatatttgaaggtccgtaatctccctacagacacacacgcattttacctcccaccgatctaatcaattcttgcctttctatcggtagctatctgcgacatgtgctgttgatttggaaatctcatatcaaccgagcggcttccacatcgatcctcctctcttcacatacacgtacacgaccgacaagcattcccttcttttgtgtgcctcatcggacacttcatttatctcctttgcacgcctcccataccaattcgcaccatacatctccctctctctttctcccgtacatatacacgcacacaccacacacacacacttgagcgacgatcagttcttacacatacatagtagcaagaattttccgtcaccaagttcaatcggctcgtttttaacggggtcctctttatgtcgttttattaggatcgtttgttgtaatttcttacttttcgtctatccttttctctcacgcacggttcacatgcctctgatttgacccttcctaacttcttacttccccctgctcgttttatgcctttcatttgcctacatataaaaaatacattgttgataatcttggcctcatacatacacgaattcatccggtcatcgtaatcaaacatcaatggcccccacttcaccgatgccagtgcgatatttagtctctcccctggtactcaactgagatctgaattgcctaaataggttgcagagtctttcttgctatcactcttgccatgcgcatattatatatatcgagcttaattgcacatgttctggctgcagcacgctaagcttgcgtattccaatgggattatggtacttcttcgtccacggctgaacatgtaatccgaagaaaccagcgccgaaagtaaatgccagctgcccatcggttggaagatatgccccgaggattcctatcggctctatgtaattgtgttgtgtggcgtttgtgcctgtccagtgggataggccttggtgcatcaattgctccggccacggaatataaatcttcgttacttgataaaatctcttgccctacgaagtggctttgcctctttcgctttgcgccgaccgcggtaaccagcaatgcagtgaggcttctccggagtccaaaccagcaaggatacggaagaaatattttcttggcagatttgacggcgcacctatagctatgcacatctccgcgcggacgggtcacattcaggaatacaagtcaactgaacatgacctcgccaatgcagattaggaggggggggggggggctgtgatgagggacatcggccttatctgagtcagaaatgtttacccgctgtatgtatgagtgttcagaaaggctggaccaactaatataaagcaaggagatttcttacttaagtcatcatatcagtctcatcgcaccctcaacattaagctggtttacatcttaccagtaaattccagaagacccacacatacaaatagtttaaatcagtatctcggcgacttttggtacccacctgtctctcttgaacatgcactttcccagctcaataatcatcttcttaactgtggcttgtggaattgcaacttgtgcgaacagttggcgtgtttacggaggggttacattaacatgcaaaggagaacaccctctaggactttgcctccatcatcagggctcggactacaagggtgagtgtaatagttcggcgattctgtctacctgaattcgctcttcccgcttcgacagttgacctgaatgaatctactactgggataaaagcggtggtcgcctctgatatcactgacggaagcggaaacccacatccgaccacccatagctgcgacggaagcggcgcggcgctttcaggcgtgttgcatcaatcaacttgctggctttggcaatcaggtgaggacatataccatgatagattaatctcttcaatctggatcctcgaaacttgaagcgacttgtttttaaccctgacttggagatatttaaattataggacaggggttggtatggaggtactgagcagccattttggccaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaaccgccaaatgacgcccctgaaccgccagaatggccaaattgaaaaatgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgagccgccatgcatggcactgaaccgccaaattagccatcaattttgaaaaaggtcgaatacagcctgaaaatcatacagggcatggcgcactacagaagccacattccccacctgtatcagaaatgtaaacacatagattctgtttgttccatagtgttacccgttactcgttacacataagcacaaaacaagccttgcataagtcacatccagacaacgatccatcccttcccttacagcttccagacgatccaggcctgtcctcacaacatcaagacgacccaatcctttccatttctagatcaagagtaagcagcagaatcccatacttatgcacccttaatagccaaacacaactaacgtaacttgcatagaaaaaaaggtgttctgtttccagtgtggaaaatctcccgtggttttccgtggattatgcaacgactgtgttgacaaaatgattccaaactcagcgcctcctccgcaaatcagacctccaactggccaattgacctcggctcaagaggttctccaatctaaacggcaagaggcaatccaaagggccagagcgttatactccaatccaatcaccacacctactgtccccagcccactcggccagtccatggcatttcctattggcgtgaacccagtggtgaatggattgacaggcagcagtcaaagtatgtaatttcatgcgtgtaaatcccatatcgttctacttcaaacgttaaaactcacctataaccttattactactgtctaataccccaccacagctgtggtccctgcggtcttgaaccctgcatacgaatcagcccaagcatcacattccatggcatttcctattgccgtgaacccagtggtgaatggatcgaccggcagcaagcaaagtatgcaatttcatgcgtgtaaatcccatatagttctactgaaaaacgctgtaactcacctgtaaccttattactaccaacacagctgtggtcccagccatcttgaaccctgcatacgaatcggcccgagcttcaagagtctcgaaaactcaaccttacccaaacaaccgagttggacgtacagttgcaagaagagctccggcaagtaaaggtgccctacctactaccaatcctcccgataagatttcggtccaatgtggctttgagatgtgggcccgaggcaaatatgccccttcacaatcggtcattcgaagcaatcagtttgtgctctggtcaaatcctgattcttttcaagagctgatcgacacgctctgcaacaagttcaacggtaaagtggaactccggacgaagatgactgaggacagggaaatgtttggtgtcgagcacttcagtttttgtcggttaggtaccaagaaaggaggatctgttgaagattacgaatcgtttgtcgatttcttaaggcgggaaaaggcgatcgacttgatttatgaccgggacacctttgaacggcacacccttgatgaagaagaacaagaaggaattgacgctcaagctgcacgatatgctctccgatcaggaaaggacactgaatatcatgaagatttgcattcggccgctgaaagtgacagctctgaatccagtcttccttcgaccattctaacatctgcaaccggttccacatcgaccagaaccttaccgcagattcgatcaactttacctcctcctccaagtctaccttctttgaaatcagcaacccggtcaactccaaccactcatttaccccaaaagaaatcacttgttcctcctccctctcagccagtggttcagaacgaccatgatcaacgtccaaaattctcctcagtcattcaacaagagaccaacccccatgttgaagccttgaacagaaacttggacgacgaacttgtgatttttagcatccgcccatcttgtaagtgtcactattttatataaccacctgacttgagtgactaagaatttgttattagggcgagccgaaacaatattggatccaaacaatttatcttgggagagatttgggagcatggaggacaccgtgtcataccgagattccgacaactctgactgggttgatggagttcgattgagcctggatcccgatgggctcaacatgcctcagataatttgtctctaccgtgtgaattataacaaatgtttcaaggtgaaagagacgaccaaaatcatagcagccgaggttcttgactctggaaaggtttttcccatggtagccgaatactctcgagtccgcaaggatgtaacacgtgattcatattcatgtgtaccaaactattggctgaggacctacgcggtttccaggcaattcctggctcaattctgtcaggctataagtcagtcggaaggtgggacaattattaagcaaacagcaaaaaggttacgggtgagtgtgtctgctattcaaatcctttacaaatttattggactaaccaactacccaccagattgtcgatggatttcctgttcaccatgacatctttactcgaccaagacatgaggataaatatgttcctggtcaggatgatgatatgtttgattccactgaagaacccaactacaatctcccacccaacaatatttccgatgaaccatctcgagtgttctggatggaagaagaaatcactggcggctatacgtcccttttgtcaattgatgacgatgtctacttcaccagtgaacctcgctctcccaccgaatttttgctccactcgtttcaacactggctctataatcacactcgtggccagatcaccattcataaatttaaaggctatggtacccttatttccaaaccacacattgtagatttgaacactgagtatgtgctatacatcaatcctcttgatttctgtatttgacactcataatttctataccctttgattccacaggtctatttgggagaatgaatattcgaaagagttcatggaattatttctcgagaagcacaagtgcaacaaggtgtgcaaagacctggaactacccgacttggtcgaaatcccttgggtcccgccacccagtgccccggacgactttgccaatgacctgggccacttttgccgagccaccgtcaacactgctgaatccaccagcaacaacccacaaacctcctgcgagatcagtcaatccagcaggttcagccaccaatccaccagcaacatcagtcaatccacaagcaacatcggacacaccactggtaacactggactaaccaatgaaccaacacctggccctacggatgaggatctggggctgatctcagttgtcagactgggcacccaggcgctgaggtcacgatttcatgattgacactctaatatatatagatttaatggccactggatcaattattcttccttgataattgtctttttgcatgttacggctatgtaaaccattataattactttataattgtctttttccatgagcccattgccaaatgaaatgaatcagggtcagcccttttagactcgaggccatgtctcatgttcattcacagccctcaattatacagcccagtactggatatttcttctaatctgagatgagaatttttctcgatccctcacctcaaccactcattatttccaaataccaaaggcctctgatcacccatcaattgaacaccacctcttcagcccagcagctccccctggtccttttcccccccatacctgtttcctgctagtaagttgccctgctcttccttgaatcgtgattgctctttggccactgcctcagatgatggtagtggctgagggccaatgctgaccccattcctccctcttttttggattggtaggccttgcagccactgccatccatgatggtagtggctgcagaggaggaggagacatgcactgactccccccttccttgtctattttgtagggtagctgaatacgagaacgatcgcggagatcgttctgcgccttgtgagtgaacggccgagtcctcggccgtttgttttagtcattgttgtctagcctgagagccactgccatccacgctggcagtggctgcagaggatgaggagaggagatacgctgacccccccctcctcgtccttgttgtagggtagctgaaaaccgcaacggtccctcggatcgttacgacgcaggtgagtaaacggccgaggacctcggccgtttttgtttttcatagtctagcacgacagccactgccatcatggcagtgtctgtgagaggaggaagagaggagactcgctgacccccccccccccctcctctgtccgtgtgtgtaggggtagcataaaaagcgcaacgatccctcggatcgttacgccgctggtgagtgaacggcctcgccggattttttttcattctatagcacgacagccactgccatcatggcagtggctgtcagagggatggaggagaggagatacggctgacccccccccccctcgtctttgttgtagggtagcataaaagcgcaacgatccctccggatcgttacaccgctggtgagtgaacgccctcgtctgttttttttttcattctatagcacgacagccactgccatccacgctggcagtggctgcagaggatgaggagaggagatacgctgacccccccctcctcgtccttgttgtagggtagctgaaaaccgcaacggtccctcggatcgttacgacgcaggtgagtaaacggccgaggacctcggccgtttttgtttttcatagtctagcacgacagccactgccatcatggcagtggctgtgagaggaggaagagaggagactcgctgacccccccccccctccttgtccgtgttgtagggtagcataaaagcgcaacgatccctcggatcgttacgccgctggtgagtgaacggcctcggccgttttttttttcattctatagcacgacagccactgccatcatggcagtggctgtcagaggatgaggagaggagatacgctgaccccccctcctcgtccttgttgtagggtagctgaaaaccgcaacggtccctcggatcgttaccacgcaggtgagtaaacggccgaggacctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcatagtctagcacgacagccactgccatccatgatggcagtggctgcagaggatgaggagagcagatacgctgaccccccccctcctcctcgtccttgttgtagggtagccgaaaaacggcacgatcactcggatcgttacgccgctggtgagtgaacggcctcgcccgtttttttttttcattgtatagcacgacagccactgccatccatgatggcagtggctgcagaggatgaggagaggagatacgctgacccccccccctcctcctcgtccttgttgtagggtagccgaaaaacggcacgatcactgagatcggtccgccgctggtgagtgaacggccgaggacctcggccgtttttgtttttcatagtctagcacgacagccactgccatccatgatggcagtggctgcagaggatgaggagaggagatacgctgacccctcctcctcgtccttgttgtagggtagccgaaaaacgtaaagatcactgagaccgccgctgcttgtgagtgaacggttttagcagttctagtggcggcagaggaggaggagacatgcgcttaaccctaaccccccccttctcgtctgttgtgtagggggatttttggtaggataaagcacagccaacttggtctgccgttcttttcttatctgattgtccttcaaagccactaccatcaaggatggtagtggtggagaggaggtgatgcgtcaagctgaccaacctcaccccctcctcttgttaagcagggtagcaaccaaagaccaacttcagacacccagatccgcaaaaatgacgagaaatgcccgaagaaaactcctgaatgccaaccccagcctcaaaaagggccccttggccaatggaagccatgatctgcttgttcggcgcaaggccggcaaccatcagggtgaaagttggccatgtgtggtctgtgcctcatccactcaaagcaagggccccttggcacatggaagccctgatctgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggtcagtgcctcatcaactcaaagcaagggccccttgacacatggaagccctgatttgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggtcggtgcgccaagtgaggatgatgagccgctgtggaatcgtaagcctagacatccggatcatggtattcaaacatcaaagccccgcaaccctccgcctcaatatccaactggtactgcaaagaagattgctagtctcgaaagaaaattcggctctacggagaatacatatttctttctctgctccccttctgaagaaaaagtctcccacaaaccaattcaatacttgcctaaaacagataaaccctcccgtcaaatcgcactttcatcaggccttgtacctcacttcatcctagagtatcattccttccaaacatctccatctactccaatattcgacaaactctgcgatgtgatccaaacgctccatgccatggccagatatcgcccccataacaaacgaaataccaaacgactcaatggtgaaatgcatctgataggattccgcccaggaaatgatgatggcaagtctggaggtatgtccgaattgcatttttttcccaatgatgccctaagtaatcccataagctatactcatgatcattcattaattattgtcctaggtacttatgtacgcaaaaaactcacccctgaacaaactgctgaagacgatgcaaactgggccaagctgcaatcccacaacgacttccttgctggcaggatggaagctctctctcgaaccgccttcctggaaaatcaagccctgatgcaagaatacggaatccctaattggactcaggaggagtggactgaaatgaagaatgaagatcgtgaacacctcaaatttgctgcaaatgtttccgtcacatataacgatttctacaacctagcccatcaagatgagaacgacttaaatggatggacctatggtatatttgcttatatagataagtcaactgggaggcccattcctcctccttcctccgaattaggtcatggatttttatttccaaggcatgcttatctgattgactttgtaaaatctaatggcattgttgaacttgtttggcagactactaagtttgaacattgtacaactcctcctcctccatccctttcttctcaaaatgatccagaacgcacctggactcaccaaggttgttcttttcaaatcaacaggaaacttgccaatgttgctaaaaaattaaaagatgctactcctgaagagatacataaaaagactctatgtaaatcccaaaaatatccatcctgattccctgatagttacctttttcaattaaagtgttctttatttaccatcccccttatcatgatgtcttgtggttcatatgaattccatattttcaattttaaatataaattaccactgcttgatcatccatcccaaaatgaaattgattatggaatacaaagaatcaatcagatacttgcattcaagacaatacttatttgtaacttatgtaacaaattcagaaattatgtcattttgaatcgaaggcatgaatacgacaaagaaaccatattattcatcaaaggatgcggcacaatgagagaaagattcagaagggtcattggtagggtctgaaagccaagacgagtcaaaagaacggatagcttcaagaacaagagagaacacctcccaaacgttgtgaatgtcgacaacaggtattgtgagatgcatcccggtttccagctctttgattgctttcacaaaccatttgggagacgtctccattaattctgtcccctccggatagaatgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgttcgcctccgacctccgagggatattgatagcaccattctgcactacatcaagttgggagcatgctcttcttgtcccatcgacgtttgtaattgttatagttactcgtccattgatcgagactttcttgcagaagtggaacccataagtaaataaataaaagacttttgatgcatgcaatgttagtcagtttattaccaatccagagaagctgtggataaataaacttactgctcaacaggatcttgtggatcatagtacgattcctcctccgcccgaaagagttggtttattagctcgctgttgtattgcttcattaactgcgaccatagacactcaatcttctgattgtgagtgctcttggtgaacaggtgtgactgaatcggatctgggcagtctgcattgaacgattcggtgaggttgatctggtggccagccatgtggattgtttcggttcccctgtcagtagatgttcggcgaggtatgccaccttcacgtttgacaagctcgagatagtagtatccaatgtgtcgggggttgttgttggtgacatgaacaaagattcccaaaatcttccggctccaagcatcgataaaaccatagagagtgatcccaaactttttgagtttgtcgtggccatcggcagaccatatgaagttcgggccaggggtgttgaaaacgcgccgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaagggtacggttgatcaatgcaactgtgagacttcattccaaacaaagaaatatcagaaaaaattcacgggattataataacagagaagacataacacacttatgaatattgaagccatattttgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtccaaatcgtcagttcgccgtgtcaggttcatggatttgatcttcctttcgagcgttcgaaaagattgagtatagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatcctcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagtggcttgaagtataagtccccaatcttccttccttcgtgtgagtgtttgtttagagacggatatgccgtgcgtgtcttgaatatgtttgcggatttcagcgtctgtcaggccagattcaactagaagagaaacctcagcctcgaaatcgtcaccaaaagatcgcattgaggcacgcatgatggatggttggtgtatgtagtaagatctggtggggtggtgttgggttgttggttgtgtcgagttgttggtgtgtgttgagtggttggtgtgtgtcgagtggttggtgtgtgtcaagtggttggtctggtagggtcagcagttagtgagaagagtgtttcttgagctcggttgccagctgattcatcggtcaaagagctgtggtgtatgtgttatgcgttgaggatggtaggtactttggctccagggagcttatcacatagtttgtatgtattgtcagggtgtatgacatacatgtcagatccacttggccaacttggcggttggaatcactcatatttgtttgaaaattgggtttttcatttttcattttttttggccaaagtggctgttcagtacctccataggttggacttttttgtctggcgcagacttcgactcgggttgtacaaagcaatgacacctcggcacccctaagctttgatcacacaagtggaagccaagtccttgatttcccatcccgtatcagctgtttttgaaaaggacgcacatagacgttgtatgatcaattgtatggaatcgacaaatatcaacgctgttggattttatgaacatcccaacatcaattgctcccagcgagtctttggcccaattagaatgaccttctgtttcttcaacgattgactttcgttcactgtatttgctggtgagcgggcgatgcagtgcactttggactatcccaaggggcatcattcctgtggacccaccaagccatcggggcagaagagagagggctttttcctctgccagaatggtcttctagggatggtgtgctactaccagtgacacctttccaaagctactctccccagtcagcaaaaagaaagcaacccctagatgtgctcaaaaaatttgtgggggcttggaacatgtctcaagtgataatgtatgagtttggcacttgaaaacaactgattttaatcaaaatgatcttgagagacctgtggacctacaggccatacactgtgcaagtgcggtaagaaatacatgtgaatgcactcctacagtgcaaaagcggtaaatcccgctcccaatcccgatcccgcaatcccgcaatcctcccgcaccccctccagtcaacccgatcaaagttcgacttcaaaaaaaaaaaactccctcctcaatcaccccaataggccttaggccttagggttagggattagggatagggttagggttagggattagggatagggatagggattagggatagggattagggatagggttagggataggggttagggataggggatagggattggggattgggattgggaatacaattgttccaagggggggaggatggcgggattgcgggatcgggattgggagcgggattgtatcccaaaacaccgtttttgcactaaaggagtgcattcatatgtaattcttactgcacctctgtagtgcaagaccggtaggtctaaaggtctcttgagaataggacaagaaatgatgagagagaatacagacttgaagccagttccctgcacacctcacccccaggtgcaacaccaggttttgaggatgagccttggaaacaccctgaaccccaggacatacgtacataggtttattttttggggcttggaaaaacaactcccgtttttttgccaacaactcccaacaactgtcagcggacatccattgggagtcatcttctaaagtaagggcggattctgggagttgtccgccaaatttcttttttttgtgggagtcggttccccaaaccacccgtcatgcatggggagtttgggagttggctccccaaaccacccctcatgcatgggagggggggggggggaaacacccccatcagcctccatggttcgccgagccgacatcggagaaacatccccgtctacatggatttcgcatgcttctttccatccaatcctcaagatatcttcatggacagtaatgagtacgccgcttcgaccctctacttgctccacttctatcgggaagtccacggctattctccagccagttcctccctgggcgctagttgttcgccccgcttaggaatccaataagccacaatcttgtaaaatggtcggtgctctttcctcatccactcaaagaatcacagctagcaggaaccacttctccaaaccccgaccatctcattggatgaatcctgactgtgtctgcttctctcttcccatgtttcccacagccccaccacccatttggaaggttcatccggaactctgtccggcagtcgggaccacagatatccaccccaatccatacagacatgggtgtcatctcgcactaaatctaagctgtgacaccaaccctatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctggtcttgtgctcatcccttacggttgatgaggccagtcttccgattgactgcaaggagtcccttctgctgatgatcaggatagctgcctcactgaccagaaggggttccttccggtcaagtggaagcaactcccaacccccccccccatgcatgaggggggtttggggatagagatcgtttgtcggtacccgttgctaggtacctagtaccgcccgcacctgccaggcagtgccgggtgtctatttttgggcaaaaatgcaggcagtacccgggtaccgcctaatatccctttagggggggggggctgcatggggttcgcaggggctttacttctccccatgaccaagccctgcacctctacttcatttggcgggtaccgcttcatcaattgatcaccagaccaaccgaccctcactcaagcctcacccatcaaaccacctataacaaagaccctctcacccatcaaacaacctacaagactggaggtcttgagaccaacgaagggcaagcaacccccccattttattccactgccacatttcttttttcaatgttctttctttcttgatgtatttttttctgagtgtagagctgattcttgtttgccctttcttgacagagcaaacaagaatacttggtgtctttactaaaaacgaatggagttgttattctgatctagagcacatacgtcaataataggatatgccttgcggccgcaaccgagcgaagtcgattgcattgcccgtgttttcaccattgtacaatccccaagaagagggtgggagccaggagtcagcaagcatccaggcatgcacccagcccccatctgcaagtgacccagccccaactgaccaggaggagctgtgtaagatattggtcctctgcctctctttctttttttcattcagcctcagccttatctaatgagtaatgtatgttttatcttattttttttactttttcatcgcagaaatctaaaaggaaggtgatagttttggatgaaaatgaatattgttccaattaattatcagttgaattattaaatatgagcaaatgaaaaaagtgaacaacaaatatgaaaaaaggaaaaaaagtgacttgggagtgatattttacaataaatatcaaaaatataataacaaaaaagtatgattcttctaattagttgtcaatattttacaatcaatatgaaagaatggaaagaagtgacttgtgagtgatattttacaataaaaaagaaaaaaggtgacttggcactctgggagtgaaactaggtcagaaagagtggggaggtacccacagtacctgtcaaaagtaccaccagtacccgcccggaggtgccaggtgcagtacttggtaattattttttgaaaaaaaatcaacaggtacctaggtaccaacaggtacccaagtacaaacaaacaatctctatttggggagacaactcccaaaaaaataataaaaataggggcttggttaaacaactcccaaaaaatggaaagccaaatcccaagccctggaatccccaaattttgggagtcaaacccccaaaatctttaactggtttgggaggcaacacccagaaaagcatcccccggttggtttaggagttgatcctccaaaaccgaccaggttttgggggttgaaaaagcaaaagacccccatgtaagcacccgggaggattcttcccggccgctgggagtacactctcaacagctgatgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccaatcttgatattaggctatattcttggtgttattattgcttagatagattctaagggtcatttaacccatagtcactcactgaaaccactaggctagctctactcagtcaaaagttatttgggatttaaattttgtttgcatgcaaaatgcttattgcataatgtaagccacaagttggccacatggtttgaatgtacactgagatttttttatagcggtaaaccacaatttagacatattttttagatgcacattcataatttgttcgggctagaaccacaaactggtcattacgtatttacatgttagggctaggaccactgggctgtcaagggtatacactctcaacggccaaggaaatccacctcagccgctgagtgcgcacctcaatggcggagagtgtagctctctctcagccgtcaagaggtacactcttggctgtcgcaagtgtacactcttgatggctgagaggtacactcctggccattgagagtgcttaacgtccaagaggaatcctctcagccattgagggtatacacttgatggctgagaggattcctcttggacgttaagcactctcgtacacccttggccatcaagagtgtactctcagcggctgaggtggtttcacttggccattgagagtttctgagacaatacaaataaacatctgataccgtcttgtattgtctctgttgcaccattggtgccaggtgcggtgccaggtgtctgtttttgggaaaaaatgaggtaccgcgggtaccaccccacttccctaacatagggtgggtgggagggctgcacatttcataataaatatgaaaaaattgaaaaagaaaattgactatacaatttcaacagtaattcatatccagtactggatatgcaatattttttcctttttttttgttaaaatagtgtgaagaagcaaaaaaaagcacatccagtttcattttaccacacatctagtatgtacaggatatcaattaatgttgagatagctagtggaactaactgaaaaagagaggggaggtacctgtgacagcagtgggcctctacgcttttggcccaaaaagcatagcgtagcagcgtagagatggcccacaggtacctggctcattttcatggaacctgcttcaaagtgcttgtgatcaaacagcaccaatatgtaacactttcacatcatccgataccatttggacttgagtaagaaactcacctaactgcatggcctggcacaggtgagagtacagatgccaaatacctgcacacaggtacctgtcaacagggtagcgttagcggtgtcatggcagaattctgatatgctatgcttagcgctagcggaaattctgctgcgttacactacactaaccactgcggttagtgtagcggcccaccattgcctgcggtacctgccacaagtaccaccgggaggtgcctggtgcggtacatggtatctattttattgaaaaaatgaacaggtacccaagtacaaacaaacaatctctacttgactgccaagaccattcctcttggccgttgagagtgtactcccagcggctgggaagaatcctcccggccacttctgtgggggtctttttctttgtcaaccccatggttggttttgtaggatcaactcctaaaccaaccagtggatgcttttttttcaatcaaaggtttggggggtttgactcccatgatttggggattccaagaatccgcccctacctcagaagaggactcccaacagacaaccactgacagttgttgggagttgttggcaaaaaaacaagagttgtttttccaagcccctattcttttggaggggattgctgagatttaaggagatttttttttttttggggggggggggggaggggagggggttcatgtctttgttgttgatctctagtaggtactgtaggcttgaagttgaggttatcacaacaggattttaatcaaaagaaagaaataaaatagtaaaaaacttatgtagaaaacatgacatcagagtgtctctttcatacagaaagcccatcaacaacagccaacacaggctttgctctgtcagcaaatcttttactggcaacggtgggccgctacactaagaccatctccaccgcaaaatgctatctgcgctgccaaatctcggaattcggcgactgcggcgcatttttagcaccccaagccttggaattttgacaccgcacgctgccaaatatggcagctcttcactgtgaaactctctcccccgctccccaaagaacacgacacactaccgccatggacgactccgaagacaacaatacgcctgtggatgtcttgacgcaagaagaattcacccaaatcataatccgacggcagcagctagcctccagcgcaaataccagaagaacgatgctccttgaatctgcaatactgatgttggaagacgacactcgttacgatgacctctttggcaagcacggtggatcaaagccaggaaagaagccgaacatacctcgaaactttgaagctgcctatcaacagctctaccaacactatttttccgattcacctctctacgattctagattattcagacgccgatttcgaatgtcaaaagaactattcttgaagataaccaactctgttcaaagcttcgacgattacttcattcagaaaccagatgccttaggaagaatgggtctccatcccctggttaaggtcacggcggcactgcgcatgcttgcttatgggggtgctggcgattgtaacgacgagtatctgcaactctcggaaaccacctcgctccaatgtatggatcggttttgtgacgcaattgtcagcatctatggtggcgaatatctccacgagccgactgccgaagacctggacagattactggagattggagctcgaagaggtttccctggcatgcttgggtctgtggactgcatgcattgggagtggaaaaattgcccctcggcgtgggctgggcaatttcaaggaaaggaaaaggtgagttttatcaaagaaatactatgcggtttatttgttctgactgacctgtgactggtttgatttacagaccccaaccgttatacttgaggccgttgcctctcaggatctttggatctggcatgcctactttgggctgccagggtctcataacgacataaacgtcctggaccgatcgcccctcttcaaaaatctcttgaacggacaagccccgaaatgtgaatacagcatcaacggccatgattacaagcaaggttactaccttgccgacgggatttacccggattgggccgttttcgtcaaaacactctcggagccggaaggacttgagcaaaaacattttgtcaagatgcaggaaggttgtcggaaagatgtcgagcgggcctttggcgttctccaggcacgctttgcgatcgtctctcgacctgcacgcggatggaaacatcgaaaccttaccaacatcatgaaatcatgtatcatcctccacaacatgattgtggaggatgagcgagactcttacttagaatatgtgtacgatcagaacccggccgaagttattactccggttgaagtaacccgagggacacaaatatcgttctccgagttcattgacaactaccactcaatgaaagacatcgaaactcactaccagttgcgacacgatctcatccgacatcagtgggatgccaaaggacgacaagccgatgaattggaataaaagcttcttgtttctttttgcttgtgttttgaatctctctcgctcattttttctcttctctatcgcttcttcttcctcactagcttcttctatcgatctattgcattttcttctctctcatctttctctctctcgcttcttatttctctcgcttgcttcttctttctctctcttgcttcttatttctctcgctcgcttcttctttctcttgattcttctctctctctttgtttctcatgtttggttgtaatcagatatgctcaacaatcaattgaattgttatgcaatgaaatccaagaaaaaaaaagcatgtgattttgattggttttcttgtccaacaaactatgtagaattgctaggcagacataacaagtgatggatggtcaagtacggtcaagtaagatgaggtgttcacagtcagtcaagtaagatgaggagttcacagtcggtcaagtaagatgagcagttaacagtcggtcaagtaagatgaggagttcacagttggtcaagtaagatgaggagttcacagtcaagtaagatgaggagttcagttgatcaatcagacaactacataacatgaggagtttggtagagatgaacaacatgccctaagatgaagaagatgtgtttgagcaaagagaggctaatatttcccttttttttaatctaaaatactctttggagttgtcatcaatattggacagatccttgtccatgatcgatacctgggtgttagttttgctggtctgagccatctcattcaaggaccgagcttccttatcgaagatgttgttctggcgctttgattcatttgccacggactcgtgagcgcgcgcaatgatacatttccagttgtcttccttgtttgcgagttcgtggatgagtttggccttcttcttacccatcggacgttgaacagaagacgcatcggttgagttggcttccacatcagaaacgggctcggacgtcaaagcagtggaggctggcgcgttgctactagggcttctagctcgttttttctgaatcggtagttggttttttttggtgttttcgtctgtataggagttccatttggggaccttgacgagtatgttgtaaacgcggaggtacttgaacgaggccttctggtcttgggagaagagctcaagagcgcggttgaggcaatcttcagccgaggcaccacttttgccaaactgctcgacttggttaacgaagcctcggaacttgctgatgggcttctgcaacgcaacccagtgagccttcaaacttcccgcagttcgacgagattccgggagatttctggagtaggaatggtggactcgtttccaaaaggtcgtgccgtcctgatgagtaccgaccaaaggatcctccgatatcgcaatccacgatcgacatagctggacgtcctcattctcagaatagctagccgatctcttagttccgacctcttctacttcggtttgactcgctccaacggtagtttggctcggttggcttggttggcttttggctggctgggttccgaggtcttggagaagcggatcgagtggtacattggctggggccattttgttgatttgttgaggttgatcgatggcgcgggttcggtttctgggcttttgtgctggaggttggatggagggatatggctttggatatcgggggatatgggggaggtggtggatgagagaatcacaggaaattcttgtgatacctgtggaggttgggtcaggttgggcttctatcctgattctagatttggtatcgcgatagcagccgagaggcgaggtaccaaagattttcagtgtttagcagccgcggtggcgctgctaaatggggcttgcgctgctataattggtttggcagcgcggtttagcagccgcggtggagatggtctaaccgtagcggttagtgtagcataacacagcggaatcactgttagcgattagcgtagcgtagcggaatttccgccacgacaccgctaacactacccgtgtgggctgcaaaaaagggcccaatacgctgcgctacagctgtttttggcggtttttggccgctttttctgctaaagcgctgtagcgcagcgtagcgtagcaaaaaaccgctaaaaaaccgctaacactacggtttttggatgaaaaaaagcgccgctacgctacgctttttgggcccaaagcgtagcggcccaccactgttactgggctttgaaaaattatgaagtcttgaaaaatcaatattttttgacaaaaaacagaaaacaaaatctcgacaccatgttccacaactatggccctgggacacattggtccaccaatcataagagaggacctaacttatctaagtccctgcccccctcctcatatatattgtagatgaaaattcttttttggagcccagtatcaacggtgccacagatacgagacgagtatcggtatttgggggtatctggatttgataccccccgatatcttggattggtatcgaataaggatcctgactgaatacatcgtattcaaagtctgggattccagaggccaatgcgagacagtgtacactacaaacaataccaattttgccccaggaaaaaatggcaatttggttggtggaaaacaggtcactttcctgagcattttttcacaaaatgactcaggagtaaaaattaagctaaaatgagctattttagccaaaaaataaaaatgcctcaaatgagctaaaaattaattttggaaagtttgaggcatttttatttttgggctaaaatagctcattttaccctgatttttactcctgagtcattttgtaaaaaaagcctcaggaaattgaacaattttccaccactcaaattgacattttttcctggggcgaaactggtattgtttgtagtggtatttcctgtcctggattctgaatatcaataccatcaatccggtattgtgataccaatccacatatcgaggtaagcccctcccctagagtagaacctgagacaagaaaaactaaatcaccaaacgatcttctcaaatgctcatctgtagtctttcactgcaatattggttggccaacttcatcggcagcttgacatcctgaggcaatgttttctttctttcattcttcttctccttcccatcctatcaacaaggccttggcaaagatcaagacccactctagtccacctccctcgcacggtgttccaaggtgagcagaagaaggcgtgtgtactttgtagttttttaccacatctcatcctcatgttcactaatctatgctttgttttgcaattcagacatctttaagtagctgcaagtcttcagccacagacgacagcctgcgtgatcataacaaacgtctcctcaacggtcagtctgaacacgtagagggacaacccagattgcccacatcgatcaagtcaacccaagccttgccatcccaatacgcctcaggaaccccggccacgtctcatcagccaaaacccatcatcgtcagcaactcgaacgcttggttgagaccgaggagcttttggcggctgaggaagataactggcacatccagcagcagattatgctccgccaggctaccttggaacgtgaacagatcgagcttgacaatcaccttgaggacgagtgcaaggtgagggaggaacaaccaaatgggctcagagctactcaagttctcaatgaacctcaccagcttcgaccgtcagttgcttggcacttcaatccagctgccccccatctacggtcccatcggtctcaggcgctctgctctaccttcgtttgccggacccccaccgatcgtccccagagcaatgggctttcatcctcctttgtttgctggcaagagcagtcacaccgattaccccctttcgtccgctcgtcacagtctgccgtccccaatggactcgacctacttctgctcccaagccgaagccggtaattgcggcgggcgagcggagcggtctgctcttgcccgaggtaggtccgccctcgccgatctcgcctctctcgaccccacagtttagcggccatccagaggagcggtcttttcaaccgcatttcgagcccagctatccagtccaacacggctcgatcttcaatcaagcaccgacgcctgaattccattggcaccccttgcaggacccccgtggatctggcgtgctcaaccgtggaaagccctttgcccttgctcctaccaaggccatgaacaacgagctccgcttccatccggctcccgttgccccccttgactctcatcgcgagttcattggctcattggcatttgcctccgagtttacttcctcttatcaccaccatgaaagctatttccctcggacttgtagctctacttacagctcccaatgaacgctgagagctgagcttcgtccccctcaaccacaccgcccagtccttgcaaggcatcaactccctcgccctcgtcccagcatcctcatcaaagcagcatcctcatgccttggcctcttcctctcttgctttgtctcttccaccatccacccccctgcttgcctgtccaccaaaatcaatgaatttattcctttactgaccttgattggaatctttgaatcagattttgctaccagtgccaacattcttccagtaccagaatcaattacattgattggatttcatcaccaacatcaatcagatttcacttgtttaacctcacactatcctatcatccttcctcatcttctaccaccaccctccaccctgtcagattctaggctctggcacgtcctctaataagaggaggaaaactgtaagagcagcaggtgaaataggtaagccataacttcattaagccaatttacatatgcaactataagcaaccccaaccagttaaggttcaagctgacataatgtgtttaacatgtatgcagaagccaacttgtcagagattcagcaaccaactgaaacattcaagtcaggacaaccaactgaggtgatcaggtaagattctgatttctataacatctccagatagttacagaccaagcaaactaacatgaaaattatgacactctgtatagttacgcacaaaaagttgaaacatcaggattgaaactctttggcagaataaccaaggtagatccctttttctctctcactccactcagttctatttttctttcttcacatcctacatgatacagtgttgtatatagaaaaatactttctcatgacagaaataaatctcctatttctttgagttctttcacacaagaatggcccgatcatctgtttccccttgtggaactcccttgcaaacaccctcccgtcagtctagtcaaatcacaactcctttgcgttctcatggaaattttgtcagatccaaccgagactctcagcgatctttgcaaccacagactagcagacaaatccaaactccaaaccctgagagtgaaaccgagtcagtttctcagactaagagcacccagccattccaaaaactgtcacgcaagcgacatcagcctcaaatattgtcttcaactgaccaaagtcatgctagtgcagccaaatccaagcaaaagaagaagaagaagaagaaaaatgtggttcgaaccaataacgaggatgattctgatcaagttggaggggcaattgacatcactcaagactcagaccacaacaactcaaaggtcaagaaggtatcaaagaaagacagtgaatttgataacatccttgagtactttgagcccccattccacaccaacgaaggtgacactgtaaattatttcttgcttttcatgatcctctaccatttttttcttctcatgactaacattggcctttctgatcttgtttttagggagaaaaatcctcgcacagatgcaagtggtgttcagttccttacaagaaaagcaaggggaccaactcaaacctcaccaagcaccgtgacggcaccaaggagcgtcctgcctgctcaggacaatcagacgcaattgcttttggggccaagttacctctgacagcaatggaaatcgaattcaataagcaacaccacgaagaagatttgatccacaattacgctcaaaacacggtgtttgaaatgagggtcttgaatcaactcctagtgatgtggttaatctgatactcgttaccttggagccgaatgcaagactttctcctgcatgtggctttcaactatgctcggcgaaatatcactatctatggtcggtcttgggtggcaaatgaggcacataacctctatctcaatctaaagagcaaggttattgccagcttacatgtaagttcttccctcttccccctcccacccctgcaaacagttgactgaagcctgactcaaacatgctgttgacaggcacttgaatcaaaattcacattgattcatgacgtctggaccactaaaggcaatcatcatgcttttcttggcatctcagttgcttatgtgaccaaggattggtgttttaagatttcacatctgggaatgaagtacattgactctaatcaccaaggaaggcttttggcaatcccatttgcaaacatcctgacaaaggccaaattacaacataagataagtctcttttctttctttctgtgttcaatgagataaactaatccgtccacttgttttcaatacatcttagcccagacaactgattcaggatccaacaatttcacaatggcttctgaggtcgaccgacttatttctaagaagacaggagtcaatccaaacctctcggcaaaccatattcggtgcttctgccacaagatagctttgatcctcaatgccggactgatggctctccaacagtcaaccaacgtattggtcaaatcaagaggcgacaccctcggctttgcccctgacttagaaccaatcattgaagagtcagaagaacgcgaggaaccagatcagtttgtagcagaagacgtggctttagaattccgtccgcagggtcaagccgaaagcagaactggttctgatgggtgtaatggggacggtgatctggattcctcagatatccctgataatggaggaagtaatattgatacagtcttgaaaaaggtatgtctttccatagttaaactgtttattgccaagagctcaccagcaattcttccacataggttgatttcattattcaaaggataacatcctctgcagccaagcgttccgagtacaagacatggtgcacaaaactcgactttaatgggctcagcctcattgctgggtacggtatttgctggaacattgtcttccaaagtcgacatcgaggatatcaggctcggaaaattatcgataaactaattgaaaatgaaaatgatcgtcaagaacaagagggtgggaaaaactactttgacagtgtggaggttagtcgaagcgagtgggagatggtgaatagattgaatgacacactcagcgtgagtcaatagaaaatgagtcttgaaattctttccttcatgtgacaaagacctgatacgcccttcacaatattttcaggagttttatttccttacaaagaagatggagggtgaccactcctcaggatgcttactcatttctgaataccagtacatcaaggaattcctcactgaaaaaatcgaatcctcctcagaaccagaattcaaaaaaatgctcaagcagatgctagcgaaaacaaacacctatctcaatgaggccttgcgttgtgatgtgatcctgattgccacagcactcaatcccagctttcgcttatcgattttcaagttttcgtttcccagccaccacaatcacactcagaacctcctggagtctcttttcaacaccaggaaagccgaaatttctgtcccaaccgaatccgccccaccagtagctgccgacaagtctaaatccatcaaacaagctcaaaagcaaaccaactactttcctgactcagtcaaggctcctgttgctgatgagcttgctatctacttggggggtaagtataagtttccaagttctgaagccgatcagtgcttgcaatggtggaaggtaatcatatttcatcatcaaaatttggacatgaatataacattaacttaatttctcttaataggaccatgaagaagagttcccaaccttggccctccttgcaagggactacttggcttgctcagcaacctctgcaagtgttgagaggtgtttttcggccgcagctgacacttgtggttgcaattgaggaagtcttgaagcaagtacgattgaacgttgtgtaagttctcatcaatggatagtccaaggatttgaaccggaagaaacttttgagactgcacaggctatcatcacccaggaaaatgaagaggaggcctttcaaaaggggaagaaaatcccccatcacatgaagtagaaatgttttttttttcctttttgcccaaaagatcctcaaggatccataatcttagttaaatcctagcccagaaattaaactgcataaatagctatcaaaaaataaaaaaaatctgataccggaaatccggtattccttcatcacatgataccaataaacacaaataccatgtattgcccactagatacgatacatggtattgtatttgggaccaaatacaagaagtgtctctctcaaaattggtatcagaaaaaaaatacgatactcagtattagtgatacatgtattgtatcgtatctgtggcagcgttgccagtatctatccaccaattccttctacaactgtgcttgtattaatagcaataactttgggctaagatgattgctaatatccaagacaaaccacaatgcttctctaggagcttcccctggaagaagagctaaaaaaggtggtatcagattatgctaatgtgtagcaaaggttctttcaacctttttgccattgataaggtgtggactcgggtaaatgcccgcgaggggtaccgggtagccggggctggggcccgagaccacttgcataagagcagcgcatacatacaatctgcacagccacagcagtcccatcgtcgttgactctcaacctcaacctccaactcgaaggaaatttggaactttggatgtaaatacaacacaaccgagctggagagatacgccgagacaaatcctagcccagactgctgtcgatggcctcacgcaaaccgactctcaacccacagaaagactacaccgaaagatctcaccacccaaggaaatctcgaccaagcaaacaagccggcccaaccaagcacggcgtgaatgactcagatgtatcatccggccaaccagacactgtccagtaagctacccattcgaagagttttctggtgcttttgaagagaaataaactggtgctaacgctcagcaactcctccctttttccctttttcagacaaatcaaatcactaacttgtaccctcaaggaagccttacgcaatcaggagccatggtccacaacaatcgaagatcagagacaaaggtatgaagaggtattccgtcagacctctcccctcaagggccacgacgcttaccaaaatcttcttgcctttcagtctaagacggcaatatttgtcgctcatctttcattcctgcgaggcttctgaatctaatcaagctggtgctgctaggcacagctattccggagaagcgcttaacctactctggctagatacttcatatagcttgatcaatatttatcgacaaaaactgagtgccatggaaaaggaggttgaacgaacaaaccatgtcagccacaagaaatctggacccaagaatcagaggatgcaaatcgaccgaacccgtggctcgctgtcgaacgtgggaccagttgcccgccggaagctgcttcagcattttcgctcgtttcttcgtagtgaagatgcgttttggaagtctcttatccaccgattaatcaacagttatcatatcgagtctgccaaggggtgcttgaaaattttgaaaatctacaacgattcttcggcgatggaggaaccaaggtcatcagatccatctgataaccaagatggcgaaaaggttgacaataagaacttaccggaatccaaggaagaaggcatgtctctagttcataaagcgttaatatgttttggcgatctcattcgttatggcgagctgtatgcccggagcggtgcacaaacatctccattttcgggtccagcgaaccacccgcgggaaaaacttgacaagaattcggtagtcgagcgtgattggtcgagatcgcaagactgttacaatcaagcccgtctgctgataccaacaaacggcaatccatcaaatcaactggccgtcctctcgtcatacattcctgatatcctgagctgcgcttatcactactatagggccttgtgcgttaaaaacccattcccaactgcccgtcagaatcttggatccaccttcaacaaagcgctagccaagatcatggagacagatcacccagatccggattatagcccccaagagctttctgcgggtgatttgaagcttaattctgaccgtctggtgtctgaaattaaatcacgctttgttgccctgcatgcaagtctctacacccgagcgtaggttatagttttccagttctctttagtcgaccgtcgattccttgaaggtacctttaccttttttgggatttcgcctgattgtcctcctcccagtgttgaggcaaaattgttgtcccaatttgataacctcagttgacctgattcggtttgcattttttttttttttttgataaaaaattgattatacagacccaatcctttcaccgaatccaacgtcaagctctgctctaaattcaccaatcatctgaaaaaccggctgctacctccggaactcattttgaagatgattgtcacttgcatggcggcagcatggtacacaagaattggtgctgaaagttagcaatttgttttactcattcccttttggctcgcggatctccttattgaccagtcaactcctactagctgcttccactcgctctcgccacggtgatcatatggactcccgcgcgcgtccgcctgcccattcatatactactgaagtaaacgccaccgttcattttttacagttctcagcggcgttactgtccgtggccagagatgaactcagatcgattgatgagtctactcatccaggagatttatctcaaaatatacctgctgttctccgtaggattttaccgacaatgcgaatcattagcaaatgggtcctgagcggacattttaatcacatcaaccgagtcaagctacggctggcacgatcgaagaagcttaagctgaactcacagctcgtcacggctgaagctgagttctggacgcagtaccatcaagctattgaactagcaaagcaacatttccctatcgataaattaccttcattggaagtttttttcacgcttgaggaagatttggaattggccggattcctaccgatcgagagagccatgaagatccatcaatcgacatcatcgaaaccgcctgaccagcttgaattcccaccttcttgtgggacctgtcatccaaacgaggaacacttgatgcgattgggtgatctccaacgagacgccaaccgaattgaggccaaacactattccacacaatccaaccttgcagagtctacaaaaccagcagaaatcaccaaagatccgaatgaaatggaaattcccacaaggccaggctttatccactcatcctcctcctcctcatctacacatttgaaagtagccgaaaagaatcacgttcacacaacccatggactctcagatgaatatggcaattggacagatgacgatgatcctgttgagcttgctatgcgtgccgtagttgctcagcagatgggcaacgagcaagcaagcggtagccaaagtgcactgatgttgcagaactactcggaggatgtgactgctgatgaggaagttgatgatgacgacgaagaagtaattctttacctcaccaaaccacaccgtggtgtagccggtcttccagaaagctccggcagcaatgccgggatgagtgcgacgcttcaatttccatcatcatcctcacatcaaacacccgttgatcaagtcgggaacaggatgaggactgcagctgatttgctcgcatcgattatcagtacgccgacggccatcgccaatcattcgaccccccctaatcctgccctcccgccactcgtcccagccgagggatggaatccgttctcatccgccgagcaaaccacgccacctccaccgggcacatcagctgtcgccccccctccgaggcacggtgggagggtcccctctgtatcgctccccaaaccagccgacgcatcaccgaagatcaacatttggtccactttgcacgcttcaagttcatcttctcctatgcaacccaacagtgagtaggattttcttcattcatctccactgactcatctcatattttttcttctgctcgtcatcagacgcgtgggtatttattgatcttgtgcattttatccttgtacagtgatcattgccagtgactggccggcgtccgccgccttcttgggtcaaactgactgacatcctgaagatagatgcatagatgaaactgagcaaggctgccgccgggatttattaccttgcctggatttatccagtcggcgctatcgcatttttcctcaaaataaaaatacacacaggtggattaatagtttgggtggtggccacccggcagatgtccgtaaccacttcaacatatctctaagtgcagggtaggttggggaggaacaactgaagagacacgaagaaaataaagtgaggtgctccgacaaataactctcatcaacagggaccattcttttggagagattcggctcagacaatggctaaggtcatgcaagacacacaaactcacactccccagcttaacttttgcctattagtccaccttcatttcagcttttctttcttcccaaatctattccatcaaattccatccattctgtcaactgtagggatgttgaaggactaaaaagcatgaagagctcgcaatggatggaccagcccaacaaactctattcttttggtacatgggagcagaaagttgtcaaaacatgtagaaaaattcaataaacacaaaaaatagttgtttttttcattttccaagatgcactgtaacactttgcttttctctttggtttactagataaatcagtatctgaaaacatctcgaacattttttcactcattccatttctgttcatccaaaatagatagtcaatctcacttttgtcatgtgtttcctgtgataaatatgatcaatgatagaaaatacacacacagaaagcaatctcagatttattgatcagcacatcaaaatgtatgactgcaagcctatttgttgtccaaaaatatctacaaatatcatatgtagagatgattgactgggtgatacttttgattaatgtgtccatatttttgttgggggatgaattgggtgcagtaggaagtttaactaattctatacaccaaaacacattaggggggttcatgaaagaaactgggagccattcttaagctgcttctgaccaaaaatttatacgtttttgggatatacagaaagatcagaaagcactaaatctgacaaactcctaaaaaatgttgctcattaacatcttaaaaatggctctgaagttctgtcatgaaaacccctattgggattttgagcttgaaacaacaatgtaactgtcacaccaaattaaattagcatagctgataactgctaaactttggagctattgggttcagaagtttagctgtaatataggtacccactaatactaatttactgctaaattacagatggttaactgccacttatagctaattggctgtaatttgtggctaaaagcacactttcttcttcagatcttgggtagctgtaagtgtagctcaggttgagctaaaatttggctgtaattcagccagacaaaagaaaacactaaattacagcttaatagaatatccaccgcgggaggtaaaccaggtttgtatcccacgtctagcaacccaaacccaaaaaacatcacccacccggggtgctaaactcataaaagtattacctctggaggtaaaatttcatgttgagttgctacatgtagcaactctatagcaacccaatagctcctctgagatctcaaatctccatgacatggatggtgcttcccttgtgatatcttcatgaaactgtcaaaccttttctcttcttccccgtttcatctcctctctccttcccggtttgtccccatatatataaatacctatttcacatcacaatacatatcccttttttacactacaacttgagtgaggtgaagctgttgtgtccaatttcctgcaatcggacacggccaagataatgattatgtccttcacctcacctgtgtccaattgcatgtgatcggacaccagaaaggtaaagctgttgtgatgtacttcagattaaaatgtgatcatgtagcaaccacccgtgggcagaaaacccgggggggttgccacatgtaaattctgagttgctacatgggggttgtagcaacccggttttacctcccgcagtagatatgctctaattacactaaatgtaattgaatagttgcattgctgcttgaaatacccctgttattgacattgatctttaactcatatgcacctggtgtcaacatcaacttctcattcaaaatctgaaaaacaatgtgaaattcactgaatgccacaattgataagggtaggagtattttttctcctttacatacccaccctaactttgaactttttgatttgatccctgctcattaataaactctcaaacacataatctgccatactgcataggaaaaatctaagaccaatctctcattttgcttcaaattcacttcctataagggcataaaccccctaagggtgtgtcaaaatcccgtgaccaaggggtatgccctcataaggttttgacagtgttttattatcacacacagttacagatggaactatctacccaccaaatgtgtgaacatggcattgcagcttgtttggaagtggttacagcaacagagggttgctgtgttacactgtcatccaacacatctcagtaatgtaacaacctgcaattacaggatggcacactcttgtcactaggattcatttttttcatggcatgtagtgtgactgggcatttttccaattggaaatcaactaaactacaccagagcctaaaaatctcaaaaaatttgagaataccccttgtcagtgctgcaatttcagtttttttttagaaattatcttgtggatagtgtggtttcccaaaaaatctcaacacaactttgtggcaagaggaaaattatgggtaaagtagcagcagcaaaaaaaaaattctcattgactgttacactaccaaatgtgggtattgcacaaaccatttggtgttgtttataggttttttatgtaaatggtgctccaaatttagcaatcaaaatacattaatgttcatgacttcatcattcagattttatcaaaaaaattagccttttcattcatgtctgaaacctttttctgttcagttccatgggtgatgtcaatgccttgacatcaaaaatgtgaaaccatgtgtttatgatagtctaaatgttattcataatctcactgtgcactgctgtgccaatactcttaggttggaaactctgaaggcatttcatgaaatttacactcaacacatcaagacaccactatatttcatctttctagtaatttgacaaagggtcttagttaaacgactcccaaatatcggagttccgactcccaaacatttgggacgtcactaagaccccctgcggacggtccgcaggccgtccacccccggagatgggagtcgggcctcccaaaacttcaacaggtttgggagtcgatcatcccaaaaaaaaaatataaaaaaaataaaaaaccccgggggtttttgggagttgatcttcaaaaacccccagggaggtggcgagtcggcgccagactctcagcggcggagaggaatccctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcatgacatcatcgctccaaatttatcaaaaaaattacccttttcatcaggatctgaaccctcagactgttcagtcccatggaggatgtccatgcctgtacatcacaaatgtgtatccatgtgtatgggatagtccaaaccctattcataataactgtgagcccctggtgtgccgatacgtctaggtgggaaactcagaaggcatgtcccgtgttgtacactcactctatcatgacacctctaatttcatctctcgtagtaaccaatcaacggtcttagtcacccgactcccaaatatttggagttccgactcacaaacatttgggacgtcgctaagtccccctgcgagtggtcggccggccgtcctccgccggagatgggagccgcgcctgccaggacttcaaccggtccgggactcgatcagggacaaaaaaaaatataaaaaaaatacagaaccccgggggtttttgggagataaaattccagaaaccacctagagccatcgcgagcgcctggggctccaagcggcggaaaggatccctcttggttgatgagagtgtacactctcaccggcggagaggaatccctcttggttgatgagactgtacactctcattgaccagagggattcctctcggccggtgagagtatatactctcagcggccgggaggaatccctcttggccggtgagagtatacactctcaacggcggagagggattcatctccgccgctgagagtccggcgccgactcgccacctccctggggggtttttgaagatcgactcccaaaaacccccggggtttttcatttttttatctttttattttattttttcttgggaggattgactcccaaacctgttgaaggtttgggaggtccgactcccatctccgggggtggacggcctgcggaccgtccgcagggggtcttagcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctttgacaaaatggatgtggagaatgagtgcccaaaaataagcttgcagacttttgtgggatcagctcatgtgttttatgaaagaaattgatgtgaatttctttctcatcaaggggcaaggatcaggaaaattgcaacaaaaatctatgttctcaaaactgataaaggattttgaaaaattttgggtccaaatttttgtatgatatctaacctaccagaaagttttcccccctttttcaatcttgtaaggacagtcatctttcacaaaaaatgtaatcaaaggtaacatttttctagggaatcaaattgaatacccagtaggctttaagaaggttttccgcagagaaccgacttttctctagtgaataggaatcttgaacttttgggaagaccaacacactgtcaagttaaattaaacagggaagttcaatccagtcagtcatttttccgacaaaaagatgtataacagtaatttaaatatctgctcactgaaagtgatctggttcgacgacgcttctacagcataacatttcagaaagcccttcagtcagcactttgttgtattttataagataaggagcagacgcacttccaacgctccggcgctcgattgaacaagacttcatatttttctgggggaaatcgagattggatagccttgacgatatgtcttccggcccactttatggcttgagccccctccacacgggtcactctttctcttgatacagggtcctcccagaccacgtgatcagagggatgagcaaaacttgaagggcgaagatgccgtaaaacgcgttcggaagtcccagaagacccgtaaaaatcgtaatggttgatatagtttgtcagcgcggctacccttactgggttcaagaaatcttgatgtggcacggtctcatggcgcaatggagagaaaaacttggtcgatacggcgggcacccgcagccaatagacccagtgagtcacatcaggtggtaaagcgtacggaaattctacataacagtggtgaaaaatgaatgagaatgttcgcaattgtgactgattgaagaacgaaaacaaccattgagcctgaattgagcaaaaagtgggttgttgtagaccccctcctcccatagatttttgttggtgtcggggtccaagttggtccaatcaagctgcgacttgacgtactccctagcctttccgcttccgggatacttttggcgggcgagcgcaagcttcttctacattttttccgaagaagatattcacatcagcagtgcttcaggggagggccaatttctcctaacggagagaaataataggaatgctcctaaagcgttggttcttacatcacagtcttcctctcttgcaattagactacccctcctgcacattgtttgaaatattcagtgaaaatgatacagttgaacatgcctggaatgaattcaaaaaaagcaactgacccttcgatgatatgttttctagtcgttgaccatgtaagtgcatcgacttggtagttcttcagttcttgccgaccaatattggcaggcgaggctgtggtccaaccagactgatatcttagggccatgctggggacgtagctggtgctggccgatgttgctagaaagagtaccagaaagctttgaaatgacattgtgaagatcactcgggtcttatacttgaacattttcagaaaccgatagaagtagagataaagaaagaaagaaggaaagaatttatagtagagaggagtgccaaagatatgatttgcttaggagagcccctacaggcaaaacgctcttcatgcatacatcagctcacacaatattcagaactgaggatgagatcataaaaaagttgcggaatcgtataactatgcgtactgttgctcactcttgggcctgagctgcgaccctgctacccttgaggcgccgggacgaacacgagttgcaattcaagagccccttaaacaatgcatcaagttttgtaatgggaagatgggggcttttggtcaaactgtggctcaacctctgtacgtcaaccttctgcgcaggcttctaccctactgcgtgactgatgaaagacagatgggcaagataagtgagcatcagccaggtaccatgcaatcttgctatgtatataacagttcacgtctgacttttaaatagacactttgctgctcagctgctttgccggtctggtaaaattttactgtaaatttaatagcttgcgcaaaaaaaaaaaaaaacttgctggttggttgttgggtgctattattttctcctaaaatatggtgatatcacagccaagatttgtgatcaccctgtttccatccgttggtttagtgctgatgggaccaaatattttcataaatgttaccgctttttttaatatcagcaagttggtggctgctcatcatactggcgtgaaccatcctattatcaaggacaggtgtgtgtgtatagaatttataacttgaggttacacacagcctacatgtgtaaaatagtggtatacagccagtgtcagaccatgcatgtgtgaacagaacacacatagttgaccttttcacgcaaatgattaagggcctgtactgtagatgataggattcaattttgaaaactggatattttttctgtcatctgcacaaaaattgggaataactggagggacctgttgttgaaattcttcacttttatgtcaaaaacccgcttttggttatggtcagttttgatgatatgaaattctgagcaatataaattttgaatacataatcccagccaaaatttattcaagatcatggtgtccaaagttgggtcataaacatgtactcagtgaaaaattctaaaatggattcatagaacagtttcaaaaattgccaataggagtcttcaaagctgcagcatacatgtatgaacataatcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaaactgtagtgttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccaccgtagcacagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctatgctaatcgctaacagcgattccgctgctttacgctacactaaccgctacggttagtgtagcggcccaacgttgacataattctacaaattagggggtataaaatataggcaaatccaccattatctaattgactggttgtgtcatcacaaccttttggggacccattagtgccttttttttggataattgactggtttctaatggtgaatttctatatttgatatgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttggttgcgcgcagcacacgcggtttccgcatttagacacggttttttaattaattttttacggcttatttttcgagtttttttgaatttttgaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttacagcttatttttcgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtgaaaaccattttccataaaaatgagttttaattattaatttttttttctactcattttttccattaattgtatgcatacatgtttttaccttatttttcatgtttttttgaaattttaaatttatttcctaggttttaatgtgcgcagaatttaatggcgcagtccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttgagacatgtagaaaatgatggtaacaactatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaattgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaatttttatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacactttcaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattctacacacttttaaatgtatgaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatagttgttaccatcattttctacatgtctcaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggactgcgccattaaattctgcgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagctgtaaaaaattaattaaaaacccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttgaaattttaaatttatttcctaggttttaatgtgcgtagaatttaatggcgcaatccaatttttttaaaactcaacggttcatttataatactgaaattagacccattttttcacttaattttttacagcttaattttcatcattttttgacattttggatttatttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttatattttatgcttttttgaagttttaaagtttcttcctacatttcaaagtgtgtagaatttgatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattaatcatatttttcaatcgatttttaagagcttaattttctttattttttgacattttaaatttttttcctacactttaagacatgttgaaaattatggtaacaatcactttgcatcaaaataaaaactgtatcttgaataatgcctttgacgggtttttttaattaattcttacatgcttaattatccttattttttggaattcgaagttcatttcctacactttgaaaggtttcaaaattgctggctgtatccattttgaattcaaataaaatatgtatacggtacaaattattcaagaaactgggtacactcatgtcttaagattgaagcttgtatatttatggaaattggacttcaccattcaattctacacatctttaaatgtaggaaataaatttaaaatttaaaaaaatgattgaaattaagccagtaaaaattaattcaaaaaacattaaaaaaaacctgtccaatgcagtattcattgccaatattttgcttttatgcaaaatgattggtaccatcattttgaaaatgtcttaaagtgtgggaaataaatttgaaatgtcaaaaaagaatgaaaattaggctctaaaaatttaagtagaaaaatgagtgtaatttgagtattaaaagtgaaccgttgagtttgaagaaaattggactgcgccattaaattctgcgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaaactttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtagattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctaattaatggaaaaaatgagtagaaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattcaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaatgccctttgatatcccctattatgtattttggctcatatagctatttccaaaaagtttgtctgagtctgcaaatttttgttaaacattatgctcctcatgcataagcttcgacaactcaacaaggattcaacaatcttggagcatagtttttgaaagtcatcctcaatctattcaattccttttgacttgtggcattttaagcatatatgccagaggaaaaggaaaaacatttgaggaggtaaaaaaattctgattggaaaacctttaatggaatatctgtatgttaaatctggcaacaaacagcggagttcatgatgttgtgacataggtcaaggtcttgactgcaacacatgtcacagacttgtagatagtttaagaggaagatttggtccttctctcaaatgaaaatcatcatctcttttgagctcacactctaacacatgattggtagttctcataaaactgtttattacagaccagctgcttcatagcctgattcaaagcttgaaaacacaccagctacaagcaaaagctgtaataatgcaagctgtagataaacaataaaatctttgtaggaaaacaagcatccagaatttatgggaaatctgaattgtgcgtgcttccagaataattgcctgggtttaggatatcccagtcaaactgggatgtactctaaaaaattccaagttagtttacagatgtatgacttttgccaaggagtgcgttggctatggtcagaggcatgccttagtgcttctcaagctcttggtcttaccaaggtcagaggttgtcttggcaaagttccactaaaaaacagaacagggctaatactagagatggtcgattggcatgcggatatccggctgctttttccggccatctgagcatccgcatccgcatctgcacccgctggcgggtatccgagcgggtatcctcagatacccgccctctaaagggccggctggaagggcttccttccagccgtcgaggtacaattacctcgacgtacggctggaagggtctccttccagccggcgaggtacttgtacctcgatggctggaagggtctccttccagccggcgaggacttggtttccaaaccaggatgttaggacatgagacatgtggacttacaacaagatcagaccagatgtgtgttggaattcaattccttgtctaatccctcaaaagaggagagcatcaggtaagtttatcattgaattgattaacttcctgaagaaacaaataaatcattgcgctgatcacaaaacatgtgatcatttgcagaaataggctgttcgacaaaagaacaagagagtaatgaatttgtaacctgtgcaacgagtagtgacgtcaatgacgtcacaggcaatgataagaatgttgatcatgaccagtcaccgagctctaggtgagtctcgagagattgaatcaaatgataaagaatcagaataagatactatcaagttctaattcttcatcgattgtaaaacatcttatcaaactacagcctacactcgcacaagacttctcaacacaaactcattacttgtatatttccaccaatagtcggtgagtaaaagaaaagacttagttgcctttttctcaagtgagaaaaagagaaagataactgacgtagtacttttatactcgatggtcttatgttagactcatcgaacaaataatactacacagttattaatctaaagaagaaagattttcttatcgattaaagtaaagtctttttactactcttaagataaagagaaataatatattctatgacattgggctaacaatgtattgcttctctgatgatctattttagtcatttaaattattatttgattaacttatccaaagcctttccatttatccttgtcactgagccttagcattagaattattagatcagttctgccttcaggtactgatcaaatttctctttatcattttatttattcataatcaatcgtatttctttattaagatcataaaacttaccaagaaataaaactgcttcagttccaatttctttcaatgtgaacctttggtttccaaaccaggatgttgggacatgagacacgtggcctaacaacaagagcagactagatgcaaacctgagttgagcaagcaggagcaaaattgttgagacacagacaaaagaaaaactagaaaagtcggatgaagaaaaaagagaacaacatgaatgatgatgaaggaactgtaaatacaacagcttattctaaactaggttttgaaccttgtttatctcaatacacttcagtgacctgatgtgccgcagtgggatgaaaatgaacccctcggactgatagttcaacagtgagtttgcttgagaagtgggagtgaaccatgaacaggtcacatttctgacacgaggttttctggactctatgtctatgtataaaccctttgttttatctctgtgtgggtcaaggaaggacgtgttcacagacagttttggtgaggcttggcctcacaattaatggtaaccccccaaggagcaaaaaaacaaaccattcaccgctttctagctgctaatttatcttattttcttgtactttcagttaccaatgatctctcatgatgcatcaaaaaaatggtgccagggtgggcacttttgaagggctttgaacgttggcgcccgtcggcgcacactttttccaaagtgggtggcagtggctgtggcacccacgagcctacccaaaccccggggccttgccccgtgcggtggctgacagactcggttgatggtaataccagaaggagagtcttccaccccaatccttccaaaccgaatattctcactgctcgggttttatgtacattgacgatgtctgattctgaagtgagctcggatggggaacttgaactaagctcgaattatgactctgatccgtcaagctcgagttcagaagcaagctcgatttcggagaatggaaaaccaaagcccaagtctaccaagattgtaaccactggtcagctaccataatttctatcttctgggttaggatcagctggactgattgaattgtaacaatttatcaataggttcggtcatgaggcttctggacaagctcatcgagaaattcaaaagctcaatgaatgctagaggcaaagattcagacataggtctccctcaagatgaagtggacaggaaaaacgatcgactgatagatctggaagtcgattacctgccgacgttcaaacttgaattaggctttcttctgggctacttgggactacaaaaagatcctacaaaacatccaatgactttcttagatttgacccaccaaggcctattagatgtggagaagagtttggatgccatcatcgaatgcatcgaggacgtagctttcatgccaccggcagcccaaacggacgaccatcactaccaaggatctaaacattttaggactgattaccttatgcgaaaactttggcgtctcatcgaaaacgatataccggaactgctctcatattatgaagactatatcagtacctggaagtcatcaaactcccgtccaagtcaatacaattgtagctcgacccgccattgcggaggagtgatcgtcaagaaaacagactattgctatcaattcgtcgataaaattatccattggtgccaggcatccgacttcgatatcctccgagacgagtgggtattacccataccaaaactcgacaaactactagaaaccctcactgagaaagctcaccaagatcccgcaaacactcaggaggtcggacgaccggctaggctggctagactaacgataccgttcgtcaagctagcacgaacgttaatcactaaggtctcaaatacgaagaagaaagaattgccattcagtttagatgacgagcttaacacgaagacactacacaagttgcaatacgcacccgattcgatcacctccgatctcgaagatctgaccaggactgttttacaaagtgttactccaattaatagtctggctgaaagtgaagctgagatcaggagaatcatccacgagagggtctctaaaagcgtggataactttttaacagtcttggccctctctatcatccctctagatcctggctccgatcgtcattcgttagaaagtaactatcaggattggtttttgacttggaaagatatgtgggatgacgccgagcgtcgatttctcgatgctcttttcgaccccgatcaagatgaagaagatgttgatgatggtcgtgtatttgaatttaggtttggagagtagaatcctcttagctttttaccatcaccaatcaatatatctggccatgaataatagtcttagctacccctttacctcagtgacttgattcatctgtctgaaagattacctaaaagacttacttatttactatcatataaggtgtggagattttgtcctacattacacaagtcaacaaggaagcacattccgtttcgtgtgaaagcaataattccatcacatggaattaaccgcaacagcagtttgaacttatttgcatcaagggaattgtttcatttttcaaaaatttgacagacatgatgctgaaaacccaatggaagatcttgaatgtgaacaaccaaagcaggtacagtcaaatacttacaaacaatatgcttccaaaaagttgatcccaaaaggctgaccaaactggaaaaacctttacaaaactactttatgaactggggtaaaattctgcaggcactacctaaacagggggttaattatgagatggcttagcccttgtctgacttagatgtagcaacaccacaactaagtttccaatttacataattagctctcctgaagaattggggtagcagatagcagctcaattagctcttgactccagcttgaatagaaactcactgaattctgactaataagctaattgccattatggctagttgaaggtccattgcaactaatttatttatttatttttcagatcatatcatctagctgtctttttagctcaggaaaagttaaaatgtaactccaaattagctgcagcccaaaaaaaaaacaaattatgctcatatatctagtgaattgcaatcatatatatagtcagtcatgcagaaatacaaatgggtgatgattttggggcttatttgccaggaaaaaaaccataacacccgcaggtacctggcccaggtacccagcctggtgggtgcgggtgtccaaaatattagatttttgaggtgggtacctgcacccgctgtgggtacctgggtatgaagtgtcatctctatgctccctgtatttgagtttatcaactggggaggttgagactgtgccagtttgaaaaaatgtccaagatcccaaagattaagatgagtgggatgtgcatggtgtcttgtttttggtgtcatttgaagggtttttttgagtagaccaaatatataagacgtgagaatttgtatgaggagagaggcaaatgctttgttggttatatggtatttgtgtacccacacagtcacactccttcccaaaatccttggacctccttggaatggtcaatttttttgtgtggatttgttttttaatttaatttttgaactttgtttctaccccacgtgtctcacatctttcatgtccccttgacacacaaaagctgagttgtgagccattctggtactggctcctctctctctctccatgtgtggattccaagaccatatacatttgccattgatcactgaaattttttctttatgtaagacaagtggaaatcaaaccaagtttatgtgacaatgatggtgagatgtgttgggtggttgaaggcagttaatctggttgcataacaggatcagaaattctttctctagcttatttttagattcttctacatctatagttgtgtttcctcttttagctttttcctcattcaacctcattcttctaacttaactaagtccctccatgggaggagacaccatgtgacagggaccctctgcaggaggcacttatgaccaaagtttaccctcttgcctgataggattataaaaattggtctgattttttagacttttcatctattagtcaaacagttcaaagttgcccaccaataggagaatcttgatatctccttcttggtcttgtgaggtcacttcatactttcctccattagcttttttgatttgttaccacaaatgcaattttgaagatgctcctgtatttgatcccacacaccatgtacaggagccttgccatgattcatgaaatacagcatgttttgcacatcttcacactggcttcataagctataaagcaataaaattttggcactcatggggtattaggtccaaaacccaattgtaagtgcattttacatggaatgtacatttatgtgtggaagaatctgcaatcccctcttaacccacaggagatattcctgagctcaaggagggtggaatgcttgattgagctatcaaaatgggcactttatgacagaatgaattcatgacaatgctcatcaggggtacaaatgggctgtcataattgtgaagacaagaaggcaaatggtgcatagatgagtgggtgggacgagttttatttaaaagattcaccagccaaagccttaatcctcttgggctattagttaagctagcttattcttgtatttctcatccttggcatggtcaataatcaagtttctttgaaatcacttggatatagctattccaaaaatgcttgtacaacttggctaggattgttctactgaactgggcttttcacaactgaactactgaataaagctgtacatccttagctagtagtttagtttttataggcccaattcagtaaaaataaatccaaggcaagttggataagcatttttggaatagctgtgaataatgttttgtctcttattctattttccttgctgctcacattcatgtgctcagtctcgtgtagtgacagtgtgattgttcttttggatgcagtaaacagtgctaccatgataccaataagatctaatatcaagtcctgtagttttaatggcattgctttggcaccactatttgcttagctgggtcagtattggaggaatccccatcatgtagattttataattgagagggaagggctgaagctgattttcttataatttagagggaagggctgaagctgattttctggtgaaattgaacttatttcaccacaaaacaattaaggacttcctattggttctgtaacccccacagaaccagatttgtatacctttgaatcagatttccctgcaaaatctgacttcagagggttcaaatctgactattgagggtctacatataatgactggaagtactcaaatgtttagccagtccctctaaatcaagtcatccgggaaagggtaagtcctccattttcacaaagcatcattctggaaaactctactttcaattttattaggacataaatgattatattggtacgtagaaaatggacaaacaggaaacagaaaagactgactgctcagcacttggctaccaacttggtactacagcatgattacacagcatgtgttgaaatctgagcttattacaacacagatgatgagaaaaagcagcaataaatgggcatgactggaacagattcaatggcaggaaatgaaggaggaggcccaatggggttttaattgcttgtagtgagatttttcaaataagaagtacaagctggccaatttatggttcaagaaatagtgaataaaaatgataatgaatagaaaaaaaaaattcaaaagaacaagacaggtacaatacataacactaaaaatgaatgaaaaatcttgaagaagataagtggcttaattgagggacaataggccctacagtccagggagctatgaatacaagcaacactgggctgttacgctaaacatcccactaagattagcatagcagccctcaaaacagcgcgccaaacctgtagtgttagtgcactgttagtgccactaagctgcgctacagcgtttttagcaagaaaaacagcccaaaacccactaaaatgtgatgtagcacagcctagtgtgggcccttttttgccgcccacacgtgttgatacgctagaccaacgcaaccgttagcgtgacgtcaaagtaatgataaaacaaacagactaatatagtgagatgagtatcagttcaattagagcaaagatcagtgagttcatcatagaaaaatgatagttggaaatgaagatgattaaagggataagtagatgtcaaaactaacaccatgcataaaaataaaattcttacaggtttccacaaggataggatctgctgtaaatttgtgtatatttatattcaatgacccaaggttcaatgtgaatcttgatatatgttaaggaaagcctcaacatgagctgtaacagacccaaattaaccaatacacaagaagaaaaattaaagcaactggtttcagttgacatacaagagctccggccataatctgcactgaaattgagttgaaatcacaattttgttgtaccttgttctggtatacccctttgagggttgtaaaaccaaattacatcagcacaaatacctcagcttgcgttgaggtttgatcggagcttgctgcatgtcaaatgcttgcagtttcttgaatttttcttgtagtgatatgttttgtggaatgtagattgtgattgattctgggtgcatgcagattttgatcattttgactttttgctataccttgagtggatcaagtcaaagtttgtggtttgtacagattttctttttatattcaaatttcaacttttaaggataagaatctgaagcaacttctgggacaagtgagaaacacaggcaagtttcagatcaaacatgtacccttgtcattgtggacacatacaattgaaatggatgatataaaacttgaaattataatccttccttctattaattccttgtcttgtgcacagatttcccaaatcaaacttttgaaaaatgaaactttttaattactttaacttttactttacaacttctctttttattggaaagcatgtagagcctagtaattctattaccctcaatgacgatttgaatttattcaaagatctttctgaacttcccaaggattacttgagacctcccaaaccactaaagatttctgaatatcacactaatcacctgacaaaagaactgactaaaaacgatattggttcaagtggtgagatcaatcagtaccttcatcttatcacatttcatattgacataatttggttctcatgaacatatcattcaaatttattagacatattctggaataacatatctcttgagcattgtgatgatattataggcagtggattgaacccatcatccaactctggaggcttcagtggcttgggtgagcaaggtttgtttagatgctgcattccttgggaattatttctttataaggttttctcaaactgatccactgattcagaattaaacctcccagatacacctcagcttaaccaaaaaccagacaatttaaaaaatgcagaagaattccatcaaagattccaatttgatccaccattccaacccctccattgttgcatgagcagtgagtttcagggaaaatgccagtatgaacgtgcaagtttttctcgaaagagactttaacaaaactgatcaaatcttcagattttaacaatgtaggggaattcaacacatctttcaaagatcagcccattttgggaagaggagaatttgatccgcactctcaattttcctgctccagtggtggaaaaaacattgaatatgggaagaaaggttagtctagagttgtgaaaagctgttcaccaaacattctcaaaagctgatgcatcaacctgagttcaacttgatatcatctagacactcagaataaaactgagaaagtctatcagttccatggtggagaaggagaagaattgaatcaaattttggatgtaattcaacagagagaaaatgattataattctgaagtcctgctttccatggaaagtaaagagttaaccaaggaaataatctcacaaaatgagcaaatgtcaattgaaagaccaaaaaacagatttagggtgatgactggtacccaaggtgcaaatcaaatatatttcaaaaatggtgaaaggatgcttactctctgtggaaaagcatttaactctcttgaatttcagagtgctgaagattctcaagcattcaagatatttgaagataaaattttacacaaaaccaaggatattgaaaaattatatgcatacaatatttcacctaactctggagaattcaaggaaattggtggtttattaatctttataaggcatgtaactgatgattccattcaaattagacttccaacaaattcaaaatcaggaaaagaaaaaaacattgagattcttaccaaaaaaatcaaaaggattggagaggctttgaatgctattcacaacttatattctctgaataaactggataaaatccttcacataaagccagaaaaaacccaccaattcactttagactggctgtatgaactactttttattgatacagaagaacatcttcctttactgggttcaagccttgaatcatcatcgttacaaacaaaaagatttaatactgcacagatttgtttatacaaatctttaacccataatgagaagtcaagcaaagttaaagacatgattactgctctaaatttgatggaaatttggtaccaaacagaactctcaaggaatgggaaggccctctcaactgaagagtatagaagactggcctctttggcaacagaactcataccaatccaacaccgagccaaaaatccaaagaggaaaaaattgtgtccaatcatttcactggtgaattatagcatcaattactacttgctcaatttcttctaaccatcatctcattcattatcaaaaacatcaacttcttatctactgtcttgaaccagaggcacaagttactttgatgccacccctggcttactttcaaccaatcaacactctgtatgtatatatctccccccccccttttttcagattgatttcactactttaattgaggtcttcactcaaccaaatctcatttggtctgagctgattttttgactcaagtacagctaggcagctttgccaacacactcaaagtgttcattttgaaagatattattgctttgctcttgatgtgatatgtgatgtgcttagatgatctgtgaagcctttttaggctaactgcaataccagccatgtttattgataaatagctttctattggtagaagagtcgacctaaaaatgctaccatggggctcgttattagctaccacctatcatctgtgtgcattccagggaccaatcctcatcatcatcccgctcacagaatctcataaacctcatttttctcgtaacagtctgtgcaccggtagaaatcgtcagatcatgcattccataagtaaatcttgggaagggtcttcatgcagagatagatggcgcaaataaaaaaatctggcgataagacacaagaaactgagtgggaaagaagcagagcttatatcttcagcggagactttacaaggatctgagaactgcagtatggcaacttagagacttgcactgaaacaggcatacaaacaagcggtgaagagtaacacaactaaataagtgagatttcgcaaagcaatgcgttaattccttattcgactcggtattcggaatatgttggccgagttggggggaaaccgttgccgtctgagaccgataagattgcagattctatagatttgaaggagatagctttcaagtcagtgttgcactccgagagcacaattgacatgatatttgtggcgggttataagagaaagggactcacctgttccgttgctttcacactttaacttctttccgaacaccttctctagtggggcttgcaagcgggacaacattgatttgggtcgttcgcacaatcgacatgaaacccattggatgcgagtgcctgaactgggaaggccgagacagtagtgatttgaaagaacatcaaagagcccaagaggaagactaatgggatgtacatggtgtcttttattttgagggttgcttggagactattcaaggagactttttgactgagtgtggggcgatggtttgcgacataagaggacggaagcagacagtttcatcggccttttatatcctcaatcggcctcttcagagcttctcattgccgcaaggggatgcttctagaagtccgaacagttgtgttgtgttgcagtgcaaacgttcacatggaaatttgtgagattaatcgcgcaagctttgtttggtttctctcaatcatccttggggatatattagagcttctagaggcaattcccgaactgatcgcgggaattgggacgttatccgatagtgatacgacttgtcgattgcagccgcaattcgagagtgatcaacgcggcatagagtcatttctgactcggaattgatagagcaatcatcatgcagtctgtcattgcagatatccgccgggtagagccgactgaatctgcttgaattctaacttggtcaacatgtgaggccccatgtcaagctcaggccaagaaactcggtgaaaaaaaacaaaacattttcagaaattctatcaccaacgaaaatcgaagaaattctacttcttttcattcatttcagaatattccttcattatctcatacgaacggatcaaaggatgcgctataaaataggaaccataacgatttctactctttagttactatgatcaagatatgtttagaaaatagcgaaacgcaagattacacctataaaagaccgataatgtttcactttgtatctctttttttctcaagagacttattttgttatttttctctatctttgcaaacacttagtatcgtcagtacgttacaaaattaaaattaaaaaaaaaaaaaaaaaaagttcaaagtttcaaatttaaaagttcaaaagtttccgtgtcccgtcaaagtcgccgtgttctttacattataagtctctcacataaaacattcaacattccgtcatacaccttaccaaagtcacacgaggaggattctgacgtttcagtttcctccacttcaaactcttcacacacccagtggtattcccctagttcctcagtcacaaatcaatcacaccattctcctttccccgtcacacgtcaatctcaccactctccatcttttacatctcctcgacaaatacctcctcatctttcatccctaaatttctcaagaactcgaattccgtctcctttatctcgcacgtccgtattcctacagcgaccatcgcatagaccagccaatcaaacagtcgcacaagcactcaaatttcacggcagaattcgcaaagcaaaccaactcttagcctcatcttacaagtcatcagaaatgaaccaaaatcaggaaccatccactgccggtcatcaagaaaacgatcatcaaaagcaaccaaatacgagcatgaagcccgaagaaactgaggagcgtttgaatcggatggactcccgaatggagagaatggcgacaagtttggaaacactcattggtattgtcaaggcaacggagaaatccgaccctccgcagccacctcttaactttgatccagtttcctcggctcctccttcggttgcgattgatcccaatcactttgcattttttcggtctcagaatgcgccccaagccccgccggtaaacccatctcacccaactcagagtgacacggttcccgcagtgccaggagttcaacaaggttttccgcaggcccccctacctttcccgtctcatgaacacccgagagtggaagggcaggggttgaatccggtctatttggaaccacaaaagctcccggagttgtggttctcgggggaaacaaagcaattggcgtcctttcttcgggcgattcgggattttttatatcctagacactctttcttctcctctcagtcaagaatgatagtctggatatctcgacacttcggttatcacccgtcggcatcaagaaacaaccccggcgaaccttgtgcggcggaaaattggtacaattctctgattttatcaaacgctcgagctcaaggcgaaaacaacccatacgcggatttggatcgagtacctttccgacatcccatgttgctctcggtcacggagtttgaaaaaggtctaattgactcttttggggacaagtttcagctcgattcggctaaaagagcgttggcggcatgcaagcagggtcgacaatcggttgaggaatataacgcccaatactccacgttatgttatcaggtggtaaattcggaggacgccaggatcgacaaatatgtcgaaggtctcaactacgacatcatcaacagagctatgtccgctgaatggttagaggaaccgactctggcggggaagatgaggcgcgctttggatgcttcaaggcaactggcagccctttccagaatcccaaacaggcagtcctcatctcatgctccgacatctcagcaagctccacagcctccaggattttctcgaccatctccggttgtgcaaccaccagtctatcaacatccgaattcatcttcgaaatcaccggatgccatggacattgatgcgatttcgtccagaggccctctaacgccagaacaacgcttcgaacgactgtttcgaacggtttgtctggcgcagagagtgtgttttaggtgcctccagaagacagtcccacccgatcacaccaattcgctgaattgcccaaatggcagagtgacgccggaggctcggaaaaaattcgtggagcaatatcgaggggcagttccagttcaagtctcggaggtctcatttggtccaaggcctccgggagagagcatcactcgccgacgatccctattcgcagttccttcaccttaccaagcagttccgaccatccagcaacggtcgccttcgccttcaaaccctccgactcagttggagattcctcaagactcaactgacctcgatttctcgaacttcggcctcaaggaagaacaagaagagatcgaagaagtgggggtgtcaacgattcaggttcggttggactgctccaaggcggggcgaatgttgattccggtatcattcaagacagcagtcgatcaagcggtgattgcgtcggtccttatcgatacagggtcgatggcaaattttatcagcgatcgctttgtcagtgaacaccgactgccagttcacaatcgccagactccaattcgatgcgtcgggttcgatggaagtggtggggtaggaggtatggtcacgaaggattggtctggagagatcacggtttcttcaaccgactcgagacctgtccatcttccttgttcattcggggtgaccagattgggatcggtggacgcaatcttcggtcttccgtggttggactctcaatcctggtccgcgtcgggaagcgttcatcagggacatcagctctgcttaggcgagactcaggtctttgtggtcgactcttcggatctgggcgagggatttgaaggtaaagtggctcccttttgcagcgttctatcctcatccctctctccaccttccttctcccttccgccagaatttatgcagtatgctgatgtcttccgtccccaggataattgtaccctaccaccgcatcgggatatggacatctccatcaacctgcgcgaaggagccgtcccgccctttgggggactgtacaatttatctgtagtagagcttgcccaactaaaagaatatattgatgagcaattgaaaaaaggattcattagagtttcttcttcaagcgcagctgcccccatcttttttgtgagagtcccaggtaagaagccgcgcccatgtgtagattacagaggattaaactctatgacggtaagagatagttatcccattcccattttgggtcagctgttaaatcagttgcagggatgtaagttttttacgaagattgacctcaaggcggcctttaatcttttgagagtagctgaggggcatgagtggaaaacagcctttcgcactccttggggattatttgagtatttggtgatgccttttggtttagctaacgcacccgcttgttttcagagatttatacagcatgtgctccgagaaatgcttcatatttcttgttttgtgtacattgacgatatccttgttttttctaagaccagggaagaacacatcgaacatgtgtctcaagtattgtctcggttacaaaacaataagcttttcgcctctcctgaaaaatgttcattttttgttgacaaggtttctttcttaggttttgacatctcccctcaaggaatacggatggatcctgggaagctcgatacaattgtggagtggccttacccggaaacggtttgtcatctgcagaaattcctgggttttgctaacttttatcggaagttcattcacaggttttccgagatcacggcccccctcactagccttacaaagaagggtgttgacatcggtcaggggctgcagggggaaaactgtctccgctctttttctctcttgaaatcctgtttcactaagtctccgttgttaagccattttgacttcgcaaaggttcggattttgtttgtagacagttccaaatatgcgatagcgggtgttttgtgtcaaccggatgagaagggggatcttcatcctgtttcctttctgtcgcgaaagctatcgcctcgggaagccttgtggcaagttcacgatcaagaactctacgcgatcgtttcggccttcacggaatggcgggcatggttgattgacactaacgagccggttacggtaatgtctgaccatgctaacctccgttacttcatggcgaatcaaaagctttcggacaggcaatccagatgggcgtcatttctgtcctctttcaatttcgtcatcaaacatgtttcaggaagaaataacccggctgacccacccactcgccgaccagatttcgtagttgatgatggacttgaagaacggtcaaggacgcttctgcagcaggatcagggaaaggttactttaaaggagttggcagttgaggaggaggcggttgatatttctgacattactcaagagaattcggatacagcgtcggatctattggctgaccattccttttgtcaaccctcgcagcgtctccgagatcttcttcaggatgcttacaagaaagacccaccggaagctgatgaagatgatgaatcccctcttcggttcgaacagggttactggtggctgaaggatcgaatcttcgttcccttggcgcttcgaccgcttgttctgcaaaatttccatgacgacatttcagcgggacacgtgggatctttgaaaacgctgcaaaatatcacttggactctgacctggccgggaatacgtaaggatgttatcaactatactaaatcctgtctctcttgccagcgttcgaagcattccaaccagcgccctccaggtctcatggtctccctggctatacccgaaaggccctggagcgtcatcggcatcgacttcatagtcaaattgccatgctcgtccgggtttgactccatcttagttatagtggatcatttcacgaaggctgcccatttattgccggcttgtgagacgtgggcagccgaggattttgctaacgtttttttggatcggttcatccgctaccatggtctgccggacaaaattgtgtcagatcggggttcggtatttgtatctaggttttggacggaggttcagcgccttctgcggattaagcctgcgccgtccacagcatggcaccctcgaactgatggacagactgaaagggctaaccagactattgagacttttattaggcattttgtttcggatcggcaggatgactgggcgtctttgcttcccatggctgaattggtctttaacacctccgagtctgcttccacagggttttccccgtttttcgcgcagtttgctttccacccccgtttgaactctctctcagcaggttcccttgttccggcagcagattctttggtggagaagttgtcggatattcaggagtcattgaaacagttcttaaagcgctcgaaagaggttcagaaagagcatttcgatcgacgggcaagagactcccctccatttggggctggcgactgggtttggctccttcgcaccaacatcacctcaaaacgtccatcggagaagttggacttcaaacgattgggtccctttcagatcgttaaagaaatcggcactcaggcttttcttctctcacttcctcctgatatgaagcgtattcacccggtttttcactcgtctctccttgtcccctttgtggatcccaggtcctacccaggaaggaaagttccgacggcacctctagggcataattcgacttaccagcgggatattgatgaacaggatattgagtccatcattggctatcgtcgcatgggaccccggaagcacgagtatttggtcacctggcggggtggctctgccgcggacaattcttggataaaaggaggacatttcgctgagtctattcacccttatttggaaaagtttcacgatgaattcggcacgaatcctataattttgactgctgacaagtccgttcgggtgctttgctagggtacatggctagtcattttgtcaagctcaggccaagaaactcggtgaaaaaaacaaaacattttcagaaattctatcaccaacgaaaatcgaagaaattctacttcttttcattcatttcagaatattccttcattatctcatacgaacggatcaaaggatgcgctataaaataggaaccataacgatttctactctttagttactatgatcaagatatgtttagaaaatagcgaaacgcaagattacacctataaaagaccgataatgtttcactttgtatctctttttttctcaagagacttattttgttatttttctctatcattgcaaacacttagtatcgtcagtacgttacaaaattaaaattaaaaaaaaaaaaaaaaaaaagttcaaagtttcaaatttaaaagttcaaaagtttccgtgtcccgtcaaagtcgccgtgttctttacaccccagcttgtcctaacctttaggcgacaggactggcgcagttggagaccttgtcagaggagacatgcattgggaggtgctgcataaaggtaaattttaagtgttcgtaattaagtttgggcaatcaatttttctcaacccacagagttacatcacgggtagcatcaggtgaacatgatggaatgttatcagaacagtagccaaaatctctcatcccaaataccttggggcacaatcaggtgatgtcaaggcctgttccagtatgtcgttggaattatcaattgacttatgttttctcactatcccagccaactataagccaattagtataggcttgcctgtccttggaatgtatcagttctgagctcaccaatcaagttgctggatcagatttgcctttagtaaccaaattcttgggcaccgggtccgcagacctcttgacacttgtatatccattcctgacctggttaacattgacgtagcattatattttctctctggactggaagcccatgggcaacatccttggattacgttgattaggtctttatctatgcaataattctcagtacacttgactgagctacctaggttgaagaattccaaagaatcccctggtgaagatgctcaaaatatcattgaggatgtcagagtcctagtacagccaatccccaaaaggtgacatctccttgaggcttgagctggatttttcgagcaaaaatatgcaagagatatttgggttaagcttgcaaatccattcacaaacttgcactaaaacatgagtaggcacactgcaaaaatgcagtttgagtatggtttttgcaaaatatgtctgcaccaagttcgacaagttaaactttctgaaatttacaccacggcaggggtgcaatttggcgtccttgggccaacaacgagtacaaaaagagcccaggtgtgctccgcatccattcaaaagagccatcacaacagccttctcaacatgaacaaggctctttttacaaaggcttttctattaggaccccagacggcggtcatttgtccttgtgaaagctaatcaaacggcccagttcacacaggtttcacagctatttgtgggcccctctccaggcctactcgtagcccccggacacaatcaatagctcggaccggacacgagcacatatttcgataaaaattttcttgcagcagtcggtcgacgttgcaacttggcccagctcaatctatcatatattcagtggtcgcctttccgcctgcaaaactcccaaatacaacgactttctaagcacacaaacaacttgtctattatctccatggcttccgaaactatcaccctcccaatctccttggatttccaaatcagcgtgggttacagcaaaccatcgatcgggaaattagctggtaagctcgtatctaatttgattagtctctaacaatctgctatgaccgaatgtctctgacattttttttattgatggaaacacaaaaaaacacagcgcctgaaacgaagacgatcttgccgcttggtcgagcgttccaataccatgccactcgggtcctgaacaaatggaccttggccgaacatgaggctgcgattgctaaggagctagaagccaccaagaacgattcggctggcgatctgggcgacgaagtggatgatggcgtaggagaggagcctgagagtagatacatccttgagctcgatccgcgtgattggaaggtaagacccttcatccctctgtctgggcctggacctcgtgagaactatgtatcaactttttttttccttatgaatttagaaccaagaccagtatgccgtcttgggattgtcttcgttgcgttggaaggctacgcccgatcaaattaaacgtgctcatcgaaagaaagtcttgcgtcatcatcccgataagaaagctggacaagcgggcaacgcaaacgatgacagttttttcaagtgcatttctaaaggtacgtcaaaaattccactattccttcttttttttgttgtgatggaaccacctagaagcactaagataaaacaaaattaccctaccagcctatgagaccttgtcagacccagtgaagcgacgccaatttgactcggtcgatgaagaaattgacgatggagacatcccctcagaaaaggaagtgaatgcgagtccggaagcattcttcaagctctacagtcccgtcttcgaaagggaggcccgcttcagtctcaaacagcctgtgccctcgatcggtgacatcaacagcactcgggaagaggtcgaagagttttatgacttttggctcaagtttgacagttggaggagctttgaatggaaggataaggacgcaaatgaaggctcagactcgtgcgtttgaatctgttcactggactcaataattagggaagaagtcatattttgttaactaagcactgtattatttacactggatcggttgattcgcaattcagacgaacggaaaagcgtcacatcgaaaacaaaaaccgatcggagcgtgaacgccgcaagaaagaagataacacgcgacgaagaaatcttgtggagaccgcattatcactcgatccgcgtatgaagcgatttaagacggaagaacgtctagcccgagaagcgaaacgcaagggcccgaatgcctccgccagcacacctgcgacgctctctgccgaacagatcaaagagaaagaagcggccgaattgaaagctaaacaagagttagaaaagaagaacgaggaatcgaagtcggcgaaggaggctgccaagaaagcgaaagaggcggccaagaagaacttgaagaaggagaagaagacgatccaatcgatcgtcaccggctcgaactacttcctcgccgatggcgagagcgtgaatgccagtgtgatcgaaggccaattgagcgaattggacctcttgtttgccgcactcgaacccgaagaagtctccgaattacgcaaggaaatggaaagtaaccatggccagggtaaacctgccgtgaaagctgtgctcattcgatttgccaagaaagtctcggatgctaataaggcctccttcaagcaatttgtttaaacattgctcattatctagattcataatagaactacatccttccaccacatcttattgatttctcaacaaatttcaagttttagtttgaagtattaagagcttagttgcagttgaagtagttgtcactccatgattgtcattgtcaattctttgtttgagagtcatccagaggatggtattgaggtaaacccacaaatgctccgccccatagaatcgattcaggcaaggacggattcttctgcacttttttttggctttgcagaaggcccatttgactttcgactcatttaatgtgagaccagcactggcacagcttggggagcttgatgctagtccttgcccagccatttgaagaggaaagcgcgtgtctagcggtccgcctggctttgttgatatcatcccattttgatgcagctaagcacacacacataccggtcactgtagtgtaaacattgactgcccggcgatcgccggctcaataattcaatggctgtgcaagggatcaaacgcaaacggatcaagttcactatacatcttgcaatcacagctagggacttggactcagctaggaacttggactgttatttccagccccaaaaagatcatgccaatagttctaataacaggaagtgatttttttttttttccttttcccaaaaccacaaaaaaaaaaagttatcttaaagagttatatgaatggcctttgccatgatatatcactttgtaccggcgacacgaacttgccagttgttgaacagtatttgaagctggacagacaatgaagagcttcccatgcgattttaatctctcacctcttgattgcctctattaatggattgagtggaggtatccagcccggatggggatgacttttcgagactggacaacgtggatgactgcagggaaaccgaacaaaaaaaggtacatgctatggagagagcactcaagagtggatcgaccgggaaccttaagttcgggtggcaaagaagcgctactaagtagtactgtggagggaagttttttgtgggaggatggttgggtgagacttgttaagtttgctcgtcaactatacgtgtctctaatactagggcccaggggaatgatagacctttatgtacatgaagaaggagcagagaaggttcgacaacaacaagtcgaactcggaaagatgggttggatggattgaaaggatgcgaacaagatgcgaattctacagactattaaacaaggagatgggacccagaagtgatggaatgaggatgtaaaccaaagaaatcaagcgactcaattgaaagcaaaacggatacattgtttgattgtgtaggaggagtggatctgagcgggtgaggactagagcgagccgcctgagacaaagaaactgatggagatgatggcgatgtaaagaatgaatgagatcaaggttccatcgacccgatcggcttggccgctagtttttccctctggagtggtggtatttccctgaggtggctcagccgtcgtggggggaggagggctttgcggaggtggatcagtgggtgaggggtccttgccttctccagaagatacggtgggagtgttggtgttcggctgctcgggattttcgggggactttggttgttcaggattcccgccagagctgacggggggagtaccactaccagtgtcggtgggtgggctttctttcttggtgctgctacaaggtggtttaggtgcattacagccatcgccttgaagattggtcttggtagggtactgcaaaaaaaacgggaaagaagggtagaaaggttagatcattttgttggccggtattgaatctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaagctcggcttacttgagtaggacaggtgctagctttggcagcctggacgaatttgtcgaaggtcttgtcgccagaatcggaggggttgacagcaaagaccatgccggaggtacagtgatggagagtagcacacatgaaccacagaggcttgctgtcgtctgtgatttggatcttccagctcttgccagtacttttctgctcttcgctgactttgactgcaaagcggaaaagagatcgaattcatgaacgaccatcttgggccgactgataaatcatggataggaaaactcactgaatccagaatctaatcccgttggtgcactgccctcagttttgtcggcacctagggtgcctgaggactttggatcagtggactttgaatcttgcccgggcgttgaagaagaggaattggcgtccacgccgatattaggaggcgcactggcagtggtgtcttgacctgaagaggaagcgccgtctgggcttgccgaaacgtctccaccttggccggcggaagcagtggtgtcttgtcctacagaaccagttccagcttgggaagtgggtgcggtgttcagctgagtagtactctcggcctgctgcgattccgcgctgccaatgtccaccttctgcactccgtcgccgatgggtggtgggccatctctgcgcagtaatctcttcctcaagtatgcaaggctgtagtggtccaaacttcgtttctttttgaacaagctactttggccgcactttttgcactttccgtcctcgatcttgcacttcgagtcgcttggcgatttgctctgagcgtcacagtcggtcgaggtttgacattctccggatacctcgatacatttcgcgtcgcaggttttctccttagggctggttgcctctggcccagttgggtaatcggatgactgcgtgggcggagcggggcacaggcacgttggagggcttgatggaggtggtgttgggctattgcctgggtttgaggaggggtctttggaggtcggaggctcaggagtcggggctactggtttagttggcggagttggatcggtgggtggtgaaggagtggtagtgtttggactaggattcttcgaaggatcaccgaatgtggggtaatctgtgccgcttgaaggagtttgcacacccccgtcgggaggctgttggtcgccagtagtaggcggcgtttggggcggagtctgtgatcctccagagggtggctgagagtctttgggaggttgcgcgccgccagtgggataatctgacccgccagtgggataatttgactcgccggtgggtgatggtgattcggttttagtggcagaagtgacagtacaaaacgaatcagacggcggattcaaaccggcacaagggttgttgaaatgagtctgggtcaaagtgtgtccactgatgtaacagaaatgggatggggtatgatgagtaagtaggctctgtgtgtcttgagaaatcatagttggaccaattcaatcaggcacttactcctggaaaaaggtgaaggtaatagtgtctcccttcttggcggagacgtgggacggttcaaagcttgatccaccttttcctacagtaaccttgtggtcagttccaccagaatcagctgtcctgacccccgcaataagacacacggtgcccaacaggcatgttctgggtgcgagcttcattgctagagatgttgtcgaaggtttattgctgctgcttatgtgatgtgcttgatttatttatgactattagtatggcgatgcttatggttgggtctgccaaattagtggcaagttgacagcttctcttgaggatgcaaataataggttcgtggatgtgtttgaataacgattggcgtgcgcgaattgataaagaaatgggttgaacttgagggcgggatggactggagtgcagcggcgggcggtgtggcaaaggaagtttttatggggagatggtggcagggaaattagaaagaaaagatgaggggaggactaaggtctaatcgttaccaagggggcacaacgggtgtcattagaaggcagaattccaggaatgagaaaactccttcaagggtacatagcccacccatctgtggtcttcggcagcacgaaaacgcaggcgctgtccgagtcaggtttgcgcccatcgtgtgtgtgtgtgtgttgtccaagtaaccagaagtaaccatcggcaggacgctgattctggtggcggctgtttgagaagcgccctgggtgagaagggagaacgccccaggaggattgagaccgtcgccccgatctgagaaagcggcggcgccccatcaccaccgaatcccaatcatgccaattgacccactgaaggcaatcaatgagattaccaatggtttggttgagagtcatccagacgatgttatttacatagataaacccacaaatcctccggccatcgtctcacgcaaggaagctgcattcttctgcactttttttgctttgcaaaatgcccgtcttcaactcgcagcctcctcgcatagtgtgaccggcaccgcttggggggaacttgatgcatttaaaaaggaaaccacgtgtctggcggtccacctggctttcatcacatcatcccattttgcacacacaccgagcaccgcaaacattgactgcccggcgatcaccggcccagtaattcagtggctgttcgaggaattgaacacaaacggatcaagttttgcaatcacagtcatttccaactactcccagctaattaagaggtgtatgtaaaacctctggtgtacctttaacaggggccagtatcatcacatgtccattgattacttggatgaatatgttcaccttgatcttgacgcgatcccgctctattaaataattgtatatacaaccttgttacacaaaataaatacccaaagtgatcgaaagaaaattagctcgacttggttgtaaaaaaaaaagagagagcatacagcatagagcgtaaaacaagaagatgtgataacctcgcggtcatgttcttgatcgacctgggagtgatcatcgatccgagatctctccttatgtatatgtatacatatatgcgactgtcccatatggattagaattgaaaagggagatgataataattggtgaatccatcttccatagcatgataagatgtacaaagaaacacgagaagcaacgatgtaaagttctgtcgagcaacgaagatgtatgagagagaaagggagagagatcagaagggatcgagaaatatagagagagagagagagagcatgcgtatcagagtgagactgggagtgtgtatgtccagaaaggttgatgtgaacgaggagaaaaaaaaagaaatggggaggatcactcgaccaaaacttttttgaagacctcgacgagactattagcggcccgaataagctcgtcggtatgaagagcttcagagacacagatccgaagggacggagacatcgggtcgatctcttgttcccagaccttcttagtccgagtgatcagcacgttcttctcctcgatcgcaaggtcgacgatcttctgcagaagctcttcctgttcctcgtatggtctcatgttcatcttcgtaccaaaggaaggtagggcttggttagccaattgtctgggactccaatgcggactcagttcgttattcggtgtggccttggttgatgttgctgataatggcggctgttgttgcggggacgatttgagagtgatgtggatcaggggcgacgcttcgtgggaagggatttcgatcagcccttcctcgctcatcggatggccggtgatcggcttgaggacctccctcaacaacctcgtgttctttcgcagcctctcaaaccgagccactccatcaccctcgctgaggatcttgatcgactctgatgcagcggtggctaggagcggcggcagagcagccgaaaagaccagtgcggctgagttgatccgttggtgagaaactacctcgttcgaacccgcacagaatcctccccctgagttgaaactcgtcgctaatgagccgactaaaatgtcaaccgattttggctgtccaataacatgaactctgtgagctacacatctaacactcattccaagattgatgtgtacatattgctattcgtaatcactcaccggtacgccaaagtattcggttagcccacgtcccgtttttcccaaactgcctatcgaccaagtttcatcgagtatcaacctaaatttgaatttttccttcaacttgatctgaaaaccaacaaaaagaaatgaaaacctattaagtgagatgcaaaaaaaaaaaaagaaaagtaaatgagaggaaagaaggggagaaaacagacgattgcaggaagatcacaaatctgaccatcggattcgaagagagcctcggtgatgatgaactttctagtcaactttcgtctgtatttgatttcctcgaacttgagttgttcgaggactttttcgaggcttccgatatcgttatgatcgtaccatctgatcgtcgagcgagagatttggatgcccttttggatcgagaagttcacaccccgatcgacgacgatgatgtcccctcgcttactgaatgatgggatcactgacgaggtcgtcgagaagccttgcgcatagattatcgagttttggagccctaagaaatccgcaatgtctcgctctaattccatgtggacatctgtaaaaaaaccgatgtattaccaccaccaaacagtatgagtttcttaattcggatccgatgaaaacaatttttcaagtgagatagaaacaaggggatcataccaaaggtgccatagaaaccaggaggcccgcaactcccgacgccacttctacggagctgttcgattgcccgatgtttgacatcctcattaccgatcaagccagcaaagttgatgcttgccagattggtgacttctttgaggtccttcggatcgatcggggagtcgtgcgagggactctcgatgaacttcttggcggcctgcccatgcaagatcttggctcgtacgcccgggatcccgacgatgatcggcggctgggatttcagttgggtggtttggacggccgtctctactagtggctctggcttccattcggctatcaattcgtcaatttccttcaagtgtcattaatcatcagaaccaatttcagacaaaagataagaaacgtgatttgtgtgagtcaataaattgaataaaaaccggacatcatgagtgaggagggttaccttctcagtgagtttgacgaaacttttcccgctgccgacatcgcctctggtccgagactgtctccaggttcgaatgatgaagaagaccagggagagttcgaggaaggtgcggaaggggtcattctggtgggatgatttgacgtatcggatcaagatgtctgagccagggatgagcttgatgagcttgatgatcaggttcgaagtcttgttgagatattcgagatagggtgtgaactctgatgcgaatggctcgagcatggcttgttttttttttttttctttttttcttgaagatgcttcgttggttggtggtttttcgtgaagaaagctttgtttgtgaagagctgaaggggttttgtttgctgtgctgttttatactgtcgaaggatacgtaggattaatgccgcagtgcgcagtgggctggctgtgccccccttgcgacgtcgatctcctttcatcaggcggagtcgtatgtagtcggagacaatcaccatcatcatcatcataaaaaagaatcatgaaggatccaagagagaagtcaagcagagtgagagtccgagcatctctaataccagaacttcccccctgaagatagtcgagacactacaacgtagagagcaggagttatcaatcagaccatccagaatatcactccgttgaagcttttattttcgaggaggagactcgagctggcaatgggcaggttgatagattggtaactggggatctccagcagggggatgtgtctcttgtctttctggagctttaaaaactgcaaatttgcgctctatgatagtatagatacagttttgctctgatcaagttgatgaaactcgagttaatttgagttttgaggggcttgaagtttaggaatgtctccgcaagtatttacgcagactcctctaaagctcatatcgtggattgtgcatcacccttgtcgtactagtcagcattctccatcttcacacaatgttttcaaaaagaagaagcgagcggcttggcgtctggtggtgatttgaatcctgactcactgcctgagccttccgctgcaagaattcatgcgtcgaagtaatccgattactagatattcttttttttttttttttttgaaagagagaaagaaatcaacaagtcgacaaggctgctagctaattcattcccatgagatacacatttgaaaaggggggctgtgaagcgcaacagtggacttacgaccatcgccccgggagtagactggaagcgcttgtgatcctttgtttgctacagcctacgatgattgaaatcagcataaggggttagggggatcatcgagcgatccctctgatgaaagagcgcagggtctaatccgccatcgtcatcatggcctcgcctttacgtcttgcacgcctctgcggcggcaggccactctcgaaagtggacttcgattgtaggtcagagcagcggaagccacccgtgcctctatgcggagtgaaggagcattgttcggctggcgctgccaaacggcccaacgggcgctttcctggggactatcccctcgccgggaagacggcacgtcccccggcggcaaccttgaatcgtcgccaccagccaacacctcgaacaactccagttccaacgccaacgcgtcctccaagaactccagcatgaacgccgacatcaacggcaacagattcaagaccaacggctctgctaacaccaacgccaagtcttcctccgtccgcgccgccgctctgccctccatggtcgctctcgtcatcggatccttctgcgctttagttgcgtgatccgtcctttccccccaagctcgagctggacattcgttcaccacaactcgtctttcgacttgtcgggccatccccctgtccaagcacggccaaaggtcgcgttacaaagacagcggaaagggccatattcgccagccccgcgctgtagttaagcatggcggcttaacagtcgtcgcgtccttgtgcagcctgccgttctgggtcgcacaccggacaagatataaatccattgcactcacactccggagggtcagctagcggcgctatgcgtgtcattgtctgggcccacaacatccaccgctacacggattaatcctctctgcccggaagtaggacaggaaggaaaagtaagttgattgtgcggagttggtcatcatcttcggaaaaaaatgtggtcaatcgaaggttgcgaaatctgaaaggccgctggatgggtacgtgactgtgttggacttgcggccgggtctgtgccttgaagccttcgtgtgccagattataagcaacatcagccatctccttcccgtcgaccaattacaactcgacagatgtccctttgactccgattccctcatctcataggggccggacccactaggctcgcagtattaagtcggtccagaaagaaatctccgacctattggggtatagaaacacccactatagcgctgctacgcccagtccgagttgaaatcactctctaccttcagccattttgagatggcgttgatgtccagttcaaactaatggccaagctggactgagtggcgggtattttgacaattcctgggtggaaaaggtattgacgatctggtggacaatcactatataaggaggcatcctgaacacctttgtaactaatcatccttcatccaatcatccagacactttcacaactcagccgtcgagctccaaaacaccctacaaaagattcagtttcaatttcgcctccatcatccttatcaaacaatcttccaaagctcctacaaaactcaaagcttcctccctcggttttcaaacttgatccttcctcaataaacaccacagcgccacatacatccagcggccttggagatctctctcacaacaaccaggttgactttgactaacagtattttttctgaagatgatgaccaactccgcccaatcgacctacttttccttcccttcctacgagagtcacttcatcagtgaagacgaagaggcacccgctccagtcacacaagcactctcgcaaaaagcacttgagcccctgatcgattgttccgctgaagcctacccaatcatccagcgcgattctcacctggaagccgaagtcgaactgatcctttacctgaacgccccaagaaagccggcctcgttgtactcggaatcctcatcctcaaacagctccatcctctcttcttcttcttccttgatcagatccatcaggagcttgtggcggttcagttaaaaaggatgaaaaatgaaagcccgactttctcatcatgcacaacaatcccgccaactcacagaaatggacggttcacaaaagctctcaaggcaccatccaagtggagcttccaccggatataacaacaaaatcaaagcctctttcagcctttaaacacctctccgaaggctgacagtacattcgtcaaatactgaagacaagacaagattcgaccaaaaccactggaggaagtcacattccctcacaagaagcttaaaaggcatcgtcccaatgggcatctaatatttcatttctgtttaatcatcaatggacataaccagtcgtagttcattctttccaaatcaaacaatcaagcaatccgtcccgagtcaattatcaaaaactggaattattagtctagtttcttggattacgagttcatcttcttcaattatcagttttctcttgcattatcagttttctctcgcattatcagtggtctcttgcatttccagttctgtctcacatcatcagttttctctcgcattatcagttttcccttgaattatcagtttcctctcacataatctatttctctttattctgtctcacaaatacgtcctctgctgcatcgaacaaatctacatctcttcccgatatctctaccaatttccaaatcatcaaaatcacctcacctcaccaaaccaaaccaaaccaacaaactcaactcatcatcagtgtctatttgatctgtcgaagccaatttctctttgttttctctccgtcactttctctttgtcttctcatttttgtctctttctttccatttgtatctgatgtagtctttgtttttttgtaatctgctcagtcccaactatccatcaataaaatataattcttccaatcacttgaagtggaattcattttcctgtgcagtattcaaaggcagaatgagttacccggtcaaaatataatcacatctctgttcaaaacttgtatgaataattagtgttgttatgacaaatcaaattcagcttacccaataatcaaaaataagcggagctgttttgaattccaatgatcatgtcattcattctctttatttttatttccagtaaattctttccagtgcttacatatcaagtgattggggcaaaaatcaatgtccacgcttgtttgaaaaaccaaggctagatgtctggaaccataagatccaggattctgaaccctgacgtcattgaatgagaggccaaagtttgtttgcatgggtacatttttccagtgcaaaagatttgcttagaggacatgacaagattataaagaatgagggatagagaatgactgctgagcctggcagctgatttctgccaacaacatttcatcagttgttgcactgactcacagcattgataggcgtgaatgctgttgccaaactctgggaaatcatcaagcggagacgtctccctctggcccatgaatgcacatggaacatattcaacccaaggaagttggactgcttgaaagctacaagacacgcgttggaagaggacccaggaaaccccctatagaggtgggtaaccaaaacgtcaaaatgtatacaaccactttgactgaacatcatttgtggtatctgggtagttgccacatcaggacatgtacatactcaatgtgcatcatgtacatgtactcctttagtggctaacctcaaccagtgagttttaataaccaaaaaactataaaaatatttaggaagtgtttttcgattgtttgttttttttttagttttttgcttctcaaggctcactggtgaagatttaccactaaaaagtttatgggcaggatgcaccttcagtatgtacatgtcctgatgtggcaactacccagataccacaaatgatgttcagtcaaagtggttgtatacattttgacgttttggttacccacctctatagggggtttcctgggtcctgttggaagataagaaaagctgctgcttttttttgatgagaccagctgtcctagtgaccgcacagtacaaagttccagtcaatccactctgtaaccattaaacacacaacttgtcctctacataaagttatgaatgagttaggaggctgcagtgcggtttgagatctggtgttgcggtggggaaggtcggatgatgattcgatgagtgtcagcagctgattatcatcagataggctcatgaggggaaggaagagggatcaaaaggatttttgattggtcatccgcaacagaagtctgacatcttgaacacaactcagaggaatcaatacctaccatcaagtttaacaaaataacctgttttccttgaagtcgaacacaaatcaactgacctacactacgggaaagtcaggaacacacaaacaatgcctccccaccattgtctcttactaggcttactgttactcccattcatctcattcattgaaggtttcttcaagaggaacaggaacaaaaggaaacgaagatgttgaacctgagtcattctaatgcagacagcttaaagagaaagcaggcactggtatgcaatcttcttatgatcttgcttctccttttgaattatttccagaaaatttgtaactttttctgtttctttgtccatgtgggttttgacttgaaggcctttgaaaaaacaaaaatcctcacatatacatacagcacatcatcaacaccacatgaatcaatcaccactcctttacatagcattagcaacatgcttgagactttgcacatatcttcctggctccttcaacttgtctacacaagatcactgcttctggtttcagatccttaccattttcttggaattacatagagtgtcaagaatcttcattctagtacacacttcccccctttttgttcttcttttcttattcttcaacaaaaacaaaaacaaaaattcaaaaaagcacttcaaaacagcaaaaacaagcaaagcattaaatagccatatacactaaccaatcaactttcttttctctccatcatcaaagaatgtaaatctagtcaattttcttgagttttgattcattttgtatgtagtgttattgtaaaccaagctgtcaagtcactattccagtgaataagtacgtgacttgagagcctcttcatgaaccaagagctaagtataccatccaacatgttcttccccatgagtccctcacaggactatgctcctgagtattgaagtcacacaacttatcctacaaatatgatggttctcatctgaaatttgagccaaatttcatgggatttatcatcaaaattctacaaacttgttaagaatcttcaattgcaccaatactgatgattcaggaggtttgacaaaatccacaaaattttgttgatattgaatgtgctaaactttgcctggaacttcagatgtgaagtttgaaccggcctacataattggttgataatcatagacaaacttctgacaaacttttttaagcaatcaaattagctcatgccaggccatgaggaatgagctataggaaaagttgactacaaccttttcaccaggcatccatttcagtggtctcaaaaatccccgcaagtgttctcactgacaactccgtttcttctggacttatctttttttagaattcaaggattatgattcatgatttagtcaatcgaatccaaaaactcaagattgtaggaattgactgctcttcactctctcatgattgcaagagtttcatctagaatgtgcttgcaagatgttttctcttaaaagtaattcaacgcgtattatttattctagagaagaagggactgcgacacgaaaaaccaaaagacacgtcttttcccataaataagaggtcaagaaaacgcctcaaggctttgctctgaagaaaaaaatgatcattagactagcgaagatgaatcttctctctctagtattcaccaacatcctcttcgtcaccaccgtccaagccaacctcctcgtaatctttctcgagagccgccaagtcttctcgagcttccgagaactctccctcttccataccttcacccacatacctgaaaagagataggctcgaacactcagctgatttgcttgattagcaagaaaaacaaagagaagactgaccagtggacgaaggcacgtttgctgtagagcaagtcgaacttgtggtcgagtctgctccatgcggcagcgatagcagtggtgttgctaagcatacacaaactgcgactgaccttggcggtgtcggaaccggggacacaagccggggcctcgttacagatcccgagcttgaaaccggtaggacaccagtcgacgaactggatggtgcgcttggtcttgatggtagcgacggcggcgttcgcgtctctgggtacgacgtctccacggtagaggagggcgcaggacatgtatttgccctggcgggggtcgcacttgaccatttggttgttgggctcgaaacaggacatcgtcatctcggcgacgctgttggactcgtggaaagccttctcggcagagatgatgggcgcgtaggtggccagggggaagtggattcgggggaaggggaccaagttggtttggaactcgttgagatcgacgttcaaacttccatcgaatcgtaaggaggcggtgaccgaggagacgacctgggcgataagcctgttgaggttggtgaacccgggcgattggacgcccaagttctttcggcagatgtcgtagatggcctcgttgtcgaccatgaaggaacagtcgacgtgttcgagggtggtgtgggtggtgaggacggagttgtaaggctcgacgaccgagctggacatcttaggagccgggtaaacggcaaactccaacttggacttcttgccgtaatcagcactgagtctctccaagaggagtgcaccgaaaccggaaccggtcccaccaccgaaggagtggaagacaaagaatccctggagaccggtacagttgtctgccaactttcggattcggtccatcgagatatcgatgagttcctttccgacggtgtaatgaccacgggcatagttgttggcggcatctgttgatgagagggtgatcaggatcgatgcttgaagttggagaatgatcgatgggagggatgaggatgggacataccttctttaccagtgaccaaggtttcggggtggaagagacttcggtaagtcccagttcggacttcatcgaccacattgggttctaaatcgatgtagatactcctacgatcgggaaatgacaaccatcagcaaaggcgaaacgggcgacactcctgccggggtggcttaggatagaagcgatcgatcggacaaaccttgggacgtatttcccagcaccagtctcgctaaagaaggtactgaaaccgtcgtcacctctggcggtgggagagccgattcgaccatcgggactcaaacctgaggaggggtggataggatgagtaggattctggtgaagtgagaatccagatccaaaggtaacttaccgtgttcgatggtgtaaagttcccctgtaagaagaaggtggtagatcatcatcagtttttgagttgatcgatgatgagctacggagttcgatcggtgacgtacagcaggcatttccgagttgacaaccggcttgaccgacgtgcaaactgattacttcacgcattgtggtttgatggaactactagagtttctgggtgtttagtatagtatggggatgaaggactgagtcgatgaatgagggttagttaacgagcaagtcaagggaggcaggaagatgatcgatcgatcggggcagggaatggaggatgaggagactgacgagggatggtgctagtttcctcactcagttgattcccgtatgagttacgacgggcttcgagagtaaagaaagacggtcaactagtatgtatgttgtagtagtagtctgctggggagggaagaaaggaggaaggagagagaaggaaggagaggaagaggaagttggtagttggtttcgatataagcatacagcagcagcacacactcgatagaagcatacccagcctagtagtagcagcagcagctcaaactccaatgaccgccatctgctactactcaaactcaaccaccaccatcaccagcatcatggcaaccacctacaaccaccaaaccaatcgactgaataacccagaacagccaatcactgcctcaggatcatcaggaaaactccagccgggtacaaaagttcaagtgggccagtatgtagtccaggtcgagaaattcctcagtgaaggtcagtctgttcttcatcaatctgccaatctgtttactctgggaattgataataatgatcatcatgatcactgcaggtggtttcgcacatgtctacgttgccagtctggtctcgccatccagcgtcgaggggttcccggtcactcagaaccgattcgtactcaagaggatggccgtgccagataagccaggtctagtcgaagtgcgcaaggaggtggacgtgatgaagcaacttcgaccacacaaacatatcgtctatttcatcgaagcctcggcctcatctatccctgccagcactggctatgaaatcttcatcctcatggaatggtgtccaggcgagtcttcaatactgtcctcctcctcctcctcccatcataccactcatcatcatcatctatcaaacaggcggtggaatcatcgatctcctcaactcaaggcttcaaaacagactcaccgaatctgagatcctcaagatattcagtgataccgtctcagccgtagcacacatgcacagtcaaaacccaatcctcatccacagagatctcaaggtgcctcatcgaaaaaaaaaatcaattgtctcctccttgttattctctcccaacagagatcctgaagaattgatccgccgcctcccctccaaattattaactttaggtcgaaaacatccttgtcgcctcacccaacctctacaaactctgcgactttggctcaactaccagcccattaccaagtccccctcaatcctccgctgaaatcctcgccctcgaagccgatcttaacaagcacaccaccctacagtatcgggctcccgagatggttgacgtctggagtcggaagggcgtcaccgaaaaagctggcaagttccttcatctatactacagttctggttattttttactgattatcaatcttggctgatctccgatctcagatatatgggcactcggggtctttctctataagctttgctattacaccactccattcgaagcacacggtcccctagctatcgtcaacgtacaatatcaaattccatcctatccagcctacagtaattcgatcaagtacttgattggttagtcatcaaacttctcagtccagaggataatctccttatgcaagagctgcttcaacaggtaccatgcttcaagagctggcccaatctcgacccgacatttgggaggtacacgaacatctttgcagattgcgtggtgtaaccccctatcttcgtcgtgtgtgtgtcaatcattatcgttattattgttttaatttgtgtcttagctgtcagcagatcactaacatagatgtcaaaagccaaccagaaagcaaagtacgtcaaacgtctcgcaactccctcaggtttcgaaacccgttctccccaaaccggcaaacaacaagcccagcggagatggtctggattcaatcttcacaacggcgcctcgatcggccgccgtatcgaacaaggaggccgactctgtcgtcccgatgcgcaggggaagaccgacagtcaagagcaagcccgtgtccgatctcgccgttccgaatggcgattcgctcctccaatccgttcaacaacaaccacccccaaccacctccaaatcccttcctgacaataaaaactcgcccccggaagagtctgacttgtttgcacgcgaagctgccgctgggttcggtgatgcattcttgtcaccttctcctcggatcaactcattcaagccggtcgtcgggccaaaacctattgtcaacacttcatttggaactgttttagcttcctctcgctctcatctatcactcaaaccttcggtgccaactcccaatcttcgtcaagactcgaagaatgcatcatcatcatcctcagctttcgaagacctagttcctctgagcaagaaaagtactcctaaaactttgaatgagatgcgcaatggccttggtaccgtcacctctacctcaaccggcccttcgttcggcactgcaaaggtgtctgctgatacttccttcacaaccggtaaatctgggttacttcagcaccaacccagccaaagcagtatgtcgattggcaccgggagcctttcgcaaaagactggaccccagtccttcccctctcgcattcaacagaccagtaactatcggaaaataagcatcactcagaagactggtccagctatcagctcgaaaccttcgatgtcagattggctgaaaaaagaccagccaagattggtcagtcgatccactcaaacgtcacccagccttctgagccgttggatcaatgagcttacattagctccaccgttgaacgttttgaatgtcgctcactcgtcaacccatcagcctgttgatgatcatcgtttgactcaacaaaacggggggaacacacagatttctggttccgacagtcgcacacgagcagaggacatccaagctcgatcgaagcctcttcttagcgcttcccccacccaggaaggttcttcctcaagcggctcatccgacgagcagcccgaagagccagcaggtcgaaccgcctaccgaggcccaggcacgtcgttagtcgccaagccgacgttcaagccgaacttacaagccagctcatgggaagctcctgcaggcgttcacaagaatgcagcggtcgagtcgtccgtctctggaaatccttcaatcaaatccacagccgaggatccggtgatcgaagaaggcgggaaggattggacgccctcggccagttcgacgggtgagctatcgtcctcagaagcgatgacggaggaagatgacgaggtgcgccaaaggcgtcgggcggcgattgccaagtttgcgccggcggcctcgagtccgatcgagtcgaagcctgagccgctcgcacgggacccgttctcgtcgcgggccgagagtcgggcctcgatggagcagcccactccggcggaccgaccagccccgcggagactcgtcggccctccactcagggcccccaaaccgcaatctctcaagtcggcggccgcgatcaacaacctcgtctctcgatacgaaaacctgtcttcttcggtctccgaatctgcccagtcttcttcctctcactcgtcgcctaatgtcagtctgacttcgaaacgactctcgatcttcaagcctacaccgacttcttcgatcacgtctgtggtcgagaaaactgaccacaatgtccatcagacccttccagctggctcttcgtcgaagccctctcatatcccgttcaaggccctcggccctggcctcaatcgcaccctttcgtccaatacttcgatcaccacgccggcttcggtggatgctctcgaggatcaaatcggcgaccccgacgagcagacgtttacctccgttaatgatctcaaatccaggtgggaatccggcgctgttaaggcctccctctccaaacctagacctcctagggcggattacggtcagacttgatctcgttcttcttcctacttttttttccccttcgttggttggttggtttctatcttccagcttcttgctttcattcattcattcttcaacttttcatttattcattatacgtatttattcctttttttttaaaaaaaaaaggtcacttgtctttttcacattcttgttgttgtattcatctctagaactacctaacttattaaccaaatctctctccaacttcctttgtctttttcttacttgaatactctgtttgttctcattttttccaatgttttgattattttactcatattagttttgatttatgttgtctctattttttggaaggatgttttcataagaaaatcatttagaccacaaaaaaaaaatgatgtgtgacacagttgatacttgagtatgataagttgatggccttcaaatgcccatcacaatgatctcagatgctcaaggcaataagggcgtatatgtcgaagcgcccactgcatggtaattcaattctgaagaaagttttgctacagaattctagtaagtcatttatgttgaatacaagataaagatccgaaatccagaaaaggctcccatcgtcacatcctcacgattgaaacttgagcagtcaagctcagttattttttgtttcacagttttgagcgaatgtcacgctggataagtccacaggagtttggtcctaaaagtgtatgagcaatgttcgaccaagagaagtgataatgaatgagttaatcaaagtgagttcaaaaagacagcatgtaatatttatgtatgctgaccacattattcaacggagccgtatttgcggaacaacatatcttgtccggtgagcgcgagttgatgcagttgtgtttcccgttggctgggtcgactggagtggccaggatgactatgacagtcaatccagagcaaaacaaacaaagccattggggtcctcttgagtctccacaagttcagaaagactcgtgtaaaattgtaataataaagatgtgcacgatgtatgtatgtgctcacccgagtatcctgtcttgatggtagtcccacaaagtgcttgggttttcgtgcccgtgcatagcaagtcaaccgcttggtaatcccgccaaccctgcgcagttgtcggatggccgagagctactattaggactaatatgaaagccatcgccgaactcaagaaattcatattgctggtcgggaaaacgttaatgaggtcgctgtttatatagatagagacgtttgctttgcaactgagaagagatcaaagatatctgggctcgaacgccaaatgggggaaagcttttgtggtcgaaaagggcggatgcccatatatcgtctcgagtttcctgctagtcggtcggcattgaagaagagcgaccggaccgctccatgacagtaaagatcatcggtcagctcatcgcctcgaagtttcccacacctacagtccaaggctaatattacagctcgcgctgttcggccattgcatccgcaaagggaggtcggcgtgcctgcaggagcgtggatccataatctcagggggtctcagaccgctgagacaattgtctatatgcagtcgggatgacccattccgacgcactgcccgcccggcagacatgggtcgattcgccgacctcctgcctgtccgcaactgggtcgggggcggtcggttcgcccagcaaaacccttgccggattgccgccgaggtgctcccgtggtgtaagagggcgaggtacttcaagactacaaatcgggaggaaggccgaagggcacgtgtttaggacccaggtcctctcaactccgctcgggcccgatccggccgaggggcgtaagcctctccacgaggcctccattggtaagggaggcggcgccgtggacgacgcccacctatgtacactgtgtttcggaaagctacataacatggttagcctgcatcggggtttttccccagttctccttcagtctttttctctagaagtccagagttcctcttctttagtcacttcatcgcgagtctctacactctgcaccagcaccatcaacccgatcacaagttcctatttaccaaatgcatttctcaaacttgaccaacctgctctcagtgatcttcatgctcctcatagtgaacgcttgcgctgcagggtccaagacgctcttcgcatgtacgaatggatattgtgcattcgaggacagaggaaccataccaataaactatgcctgtatgtttactctcgaaccctgatatgaagaataggatggatgacccgatgggctgactcaaacctcaaaaccctctcatctctcgatctgcccaatgctcccttgctatgattctccagtcggcccggcgacccacgcatcgaatcctagtaaattctggacatgcgagtactcgaaacttcccttcggaactccaaaaggcacgtgctgcgattttgctgtgggggacgtcgtaagtcgagttcttcccatcatcatccccttggctgaaagctagccggttccgccgagcaggagcgcttcctgaccaccaaattataaattactcacccaatctgaattgtctaggattcccggagtgccgatgatccgttgatagtctattacaatgattacatcaaatctggatgtcatgaagttcctaatgcctagtagctgatttcgtaacgaccctgatcacaattatcatcgaaaattaccaccacatcactcatccgaattatcgcaaccacaatctcgcgggggcctgaacttgggacgtgatcaaatcaaacatcttgaaaatcatcatgctatcttttctttttctcctgggtgacatagttctatgtatctgattacccaagattccacatctcaaaaattaccatgttacctttttttcgcctgtgcgacacggttgtgtctccgatgaatgattatcatttccttttgagggagtggattaaggccatgaacaagtcccatcgaggatcaacagctcacatatttacctcatcatggggttcaagccacctggtacatgctcattcgggagtccttcatcgtgagctcactctggacttataacgaatcacatcgcttgggaagcacaaaactgatcccaagtcaacgcttggcctgacttcgcgcttcaagccgccgagctcatcatttatagattgcacaagttgcaggatcaggtctagttcaccgatcggctactgctctctagagtacatttcccctcacaacaactgtacatagtactatcagcattaaagcgcttgcaagaaacgctcaaaaaacaaacacatcttggccctttatgtaattgacgctagtgtcggcgcgtcgacgtcacgacgcgacatcattcgggttcccgctccctataggttccagcgtgtttgtgagtaagagatatgccgtttttgggtacaaagtaggttcatctcaagcaaacctaccgaaatctgatgggtgtatcgtttccgcagtgactgtgtctcgactgaggattgaatgtcaagttctgtaatcaggaccgctcaagctgattacagcacatgaattgttgtttgcacatggtgctttgaacttggtattcagctcaggatgtccaaacaccggtgagatcacccagatgtaagcaccgcagcacctacggctgagaagcagtctcagttgaaagtgcgcactccacaaagtgtatagatattctgtttatttacatcatgtgctgcaagttttcacttggctgtaagacgtggagttggtcagttggcagtgcgccggtgttgaggactctgacaaacaatataaagagggcagtgtggaatatagctttttcatataatcatccacaacactaaaagggccaagtctcaactcaaattatctcttatttgagaaatgattctcaagttcttgtttcttggtctgtgctttatcccagctggttttcttgagacggtcccatctgtcctcactagtgtggaaggtagtgatgaggagtcccatattgatggtctgtagcttcaacattatttttccttcttgatgatgaatttttggctcttacattctccccctttcaactccaaactcaattacaggtgctgcatctctcgctgtgactgaagactctacccatgtggaagctgtaccatcccttgagagggttgaagaatcatctcatgagcaaattttgggtgctgaaaactcagttcttccatttgaagcacatgattttgcagtaaatcatgtggggaatgagcaatattcacaaaagtatgcaccccaagaccctgaaaagcatcatggggggaaccaaaaagcattggaaacccatggggataaggctctatccaagcctttgaatttggaagaaggttagtcacattacaagaaaaagtcaagcaactggtgtcagttgacatttaagagctcagaccatactctgcactgaaattgagttcaattcacactttcatggcacattgttctggtccacccctttgaagtctcagggtggcaccaccacattatgtcaacacactgacctcagcttgcattgagttttaactgtaacttgccacatgtcagctgctagcagttgcttgactttttcttgcagttttaatcatttaattcctgaaaaatgattgacagatgacataatattaaactaatgatgcacttttcagttttggagataataacaggtgaagaaggaggtgaaagtgagattatttatttatttatttgtttttttattgaacatgactaacagaatattaaatccattccattctaccctattgtagtgaaattgataccatttattgaagacttgaaaaagtatacaggcttgaagaacacttttacattcatgcatgattggctagccccatctcatttaaaatttgagaggaacataaaaataatgatgaaaattaagtttgtggaactggcaaatatcaatcaaaggatttcaggaatcaagcctttgagattctcaatcaaagatgatcaaactcttgaagatgtagaatgggtactcaacaattactcattggaggagttgtcctttatcccagatgatcaattaaaaaaatatggtagtttaattttgcgggaattgaagaaagaaatgatcaacaaaagacctaaagttatacatgatgatcaagtgagaatcaacaggtttatattcagaaccgttgatttcatgtttaggaatggattcattaagcaggaaactttccaaagattttttgaagacatagatgttttgattgaagcacgccatgacctggaggagtttcttgaagagctcaagcagtatcctataagcttgggttatccaatagttgatataaagaaacactggacctggccaatgaatgatgaattctttaggagtgagtttttcaattgtaccttattttagcaagaaacaaagttttattattatataatctaaacaccccttctttgatttatggggtaagcaggtctcactaagccacaagaagatatgatacagcttgatcttatgcattcaggaatatatgattacatacacatttttaatttgaagagtgattcctctctcacggctgggaggatcaccacacatgactgggatttcatatggaattcaatatcaagaaatgaatacatcaatatgaaaataaagaaatttcatgaattgaaagacttgcaacccaatcaagaaaccaaagctgaatcaaacttgaatggagaggtggaattcaaagaatatgtccacattctatcagatatctttttgcaaacaatcaggggacgtgataacagtggtggtcctatggatgaatttcaattgatgttctcaggctacatcctggagatcttaaattttattgaaacaaaaatatctaagggtattttgaaggagacatcaatgaaatggaattctattcaagaaaatgttgaagactggtatttggtaatcttgcaagcttcaagagtacagtatttatcaagtattgaagagtcatatcacatattccaagaccaatattatccatatttggaggactatacagctgacatctacaaagactatgtgaaagaggcagtggggatctattcagaatttgggagaacatatttgagaataaaaaatagggatgatagattgtcagaatggttgagccaacaaaccaaaatcaaggatatctttgacaaggagggaatcagaatgatacaaaggtttgctcaaagaggaaatattgacttcaagtatgctacagaagatctaaaggatatcttgaaaacaatgaaaaacattttctcttcttgaaggaaatagatctaccaacaatttctattccaaattttgttcattttttcttctttcactaagttttttgatcatataagatggtttatctcttggatcattcattttttgtctctattcattgatcccctgattctactaaccttgcaaattcacatttctgaaaatgtgatgttgtgccctcctgtgctctccctggagcaaaccagggagctctcttttgtgcattggatttcccacaattttacagcctgaacatgtcaatctggcacaataggtcccatttcaccaagaggggggggagcaattcctcagcagacattcacagatggtagtcactttctgggactcattcctccctccataaatctggtactggatgttcaatcatttcaaagagttcacttttgttgcagggcagtacatgctgttccaaatccccaaaaagggttccttcacttggcaaactgggatgggttttaaaatctcaccaggaaaagttcatttccttggaaagtttgtacagcttgtacctgattattgtctgaaaggcagtctcatttcacagggcaaactggaagaattgtatagtgtgtttatttacatcatttactcacacatatacagcctacatgacaagttttaacttgctgtgatgtggcatgttttcccggtccagtcaaatattctctagctgaacactaagtaagaaaaatacctgtttcaaggtatgcaactacaacagctcagttgtcatgtttttaaaattctgtacttgacctgatgcttacttcagattttggtaattttcattgaaacatgcccatcagaaacatgttggacctttaggaagagagaaatttaatgataccatgttactgcacagctttgtgtcaattatttaatggaccatgcctgattattaacagtatgtttcttcagctttctacatgtagtggtgagaggatatgtactcaggacagctgtagtaaatcatgaaaacaaaacagatacaaaatatgcaatggggtcttcaagtgcaaaatttggcgcgtggattgcatacaggtaaccatcacccgcagaagcttagtgtctcccctgcaacaacatagtgtaatcactgcaaagagagtgacaagtccaatattcaaatcccagaatacttaacccctggctgctagtctaccacttccaatcttggacaactacacactatcccattttaaatttcaacccctttattagctgtccttttagacattctgaaaccccccacatttcagtttcaaaacccaaacaaaaaaatgagacatactgttcctaatcaaggattttacattatgtaattgacacaaatctgtgcagcaaaacggtatgattttagttgtctctccataaagttccaacaagtttctgatgagcatgtttcaataaaaattaccaaaacctcaagtatgtttcaggttaaggatagagctttacataagtaaccaccctgaaaagaggaaaattttgaccagaatatgtaagcactgaagcattgtctgaaattcagtctcagctcatagggtgcactggaaaagctgtatagtatgtttatttaaatcatctcctcacacatatacagtttaaaggacaagttttaactgtcatagatgtgtcatctttttccagtcaggcccggatctttagaactaacaaaaacaacataaagaggtcagtttgggttcatttgaattatagttgcaatcaacaaaactaaaaggccaagtatcaaatcaaattatcttttgtttagaaatgattttcaagttcctgtttgttgttctgtgctttagcccatgtgtttttcttgaaacagttccatctgtgtttaatggtgtggaaggcagtgatgagggatcccatgttgatggtctgtagtttggacatttcatttccttgatgaataattcttttctctgaaattctcctcctttcaacatccacaatcaatttgtgaggtcgctatttatatgaacatgtttggtttgcaactgagaagagatcaaagatatatggggccaaaagccaaatgggggaatggttttgtggtcaaaaagggcggatgcctattgtgtcgagtttcctgctagtgcctttgagaagagcaactggaccgctccatcaattaaagatcattggtcagatcattgcctcaaagtttcccacacctagtccaaggctaatattacaactggcgctttttggccattgaatccggggtgggtggtggaagttgaggcagtggattgaagcatgaacaagtcccatcgaggatcaacactggctcccacacctcatcatggggttcacttttgtacacttaaaaatcgcatcgcttgggcagcaaataactgaccgcaagtcaacgcttatgtagcctgatcaatttttcgaaaaacttcacgcttcaagaccctcactcaatgcaagcccctcgattggatggcctatgccaggctggcacaaagcaagccctctgaatagaatgaggggattgtgttaagctggttcaagcaagaccccgagctcaccagtatatttaagaggttgcacaagttggatcaggtttagttcacttatcggctactgctgtccagagtacatttcctctcacaacaactactatcagcattaaagcactggcaagaagggctcaaaaacatatacatcttggccctctatgtggttgacgagtgttggcgcgtcgacattacgacgtgacatcattgtcatattctaaaaggtacatagagagtttaacacatgtttagggatcctgaaaccactcgaccacatcagcttgcgcggtcctgattggacagcttgaaatccaatcggcagtggttgtgtctcggctgcggattgaatgtcatgttctgtaatcaggactgtgcaacctgacacagcgcatgaattgtttttgcacatggtgctttgagcttggtattcatcccaggatgtccaaacaccggtgatatcacccagatttaaacaccgcagcacccactgagaggcagtctcagtgaaaagtacgcactggacaaagtgtatagatattctgtttatttacatcatgcccgcacattgtatgatgcaagttttgacttgactgtaacatgtggagttggtcagttggcagcactttggtgttgaggactctgacaaacaatataaagagggcagtgtggaatatagctttttcatctaatcatccacaacactaaaaggccaagtctcaactcaaattatctcttatttgagaaatgattctcaagttcttgtttcttggtctgtgctttatcccagctggttttcttgagacggtcccatctgtcctcactagtgtggaaggaagtgatgaggagtcccatattgatggtctgtagcttcaacattatttttccttcttgatgatgaatttttggctcttacattctccccctttcaactccaaactcaattacaggtgctgcatctcttgctgtgactgaagactctacccatgtggaagctgtaccatcccttgagagggttgaagaatcacctcatgagcaaattttgggtgctgaaaactcacttcatccatttgaagcacatgcttttgcagtaaatcatgtggggaatgagcaatatttacaaaagtatgcaccccaagactctgaaacgcatcatggggggaaccaacaagcattggaaacccatggggataaggctctatccaagcctttggatttggaagaaggttagtcacatgacaagaaaaagtcaagcaactggtgtcagttgacatttaagagctcagaccatactctgcactgaacttgaattcaattcacactttcatggcacattgttctggtccacccctttgaattctcagggtggcaccaccacattatgtcaacacactgacctcagcttgcattgagttttaattgtaacttgccacatgtcagctgctagcagttgctcgactttttcttgcagtgttaatcatctaattcctgaaaaatgattgacagatgacatcatattaaactaatgatgcacttttcagttttggagataataacaggtgaagaaggaggtgaaagtgagattatttatttatttatttgtttgtttattgttcatgactaacagaatattaaatccattctattctaccctattgtagtgaaattgataccatttattgaagacttgaaaaagtatacaggcttgaagaacacttttacattcatgcatgattggctagccccatctcatttaaaatttgagaggaacataaaaataatgatgaaaatcaagtttgtggaactggcaaatatcaatcaaaggatttcaggaataaagcctttgagattctcaatcaaagatgatcaaactcttgaagatgtagaatgggtactaaacaattactcattggaggagttgtcctttatcccagatgatcaattaaaaaaatatggtagtttaattttgcgggaattgaagaaagaaatgatcaacaaaagacctaaagttatacatgatgatcaagtgagaatcaacaggtttatattcagaactgttgatttcatgtttaggaatggattcattaagcaggaaactttccaaagattttttgaagacatagatgttttgattgaagcacgccatgacctggaggagtttcttgaagagctcaagcagtatcctataagcttgggttatccaatagttgatataaagaaacactggacctggccaatgaatgatgaattctttaggagtgagtttttcaattgtaccttattttagcaagaaacaaagttttattattatataatctaaacaccccttctttgatttatggggtaagcaggtctcactaagccacaagaagatatgatacagcttgatcttatgcattcaggaatatatgattacatacacatttttaatttgaagagtgattcctctctcacggctgggaggatcaccacacatgactgggatttcatatggaattcaatatcaagaaatgaatacatcaatatgaaaataaagaaatttcatgaattgaaagacttgcaacccaatcaagaaaccaaagctgaatcaaacttgaatggagaggtggaattcaaagaatatgtccacattctatcagatatctttttgcaaacaatcaggggacgtgataacagtggtggtcctatggatgaatttcaattgatgttctcaggctacatcctggagatcttaaattttattgaaacaaaaatatctaagggtattttgaaggagacatcaatgaaatggaattctattcaagaaaatgttgaagactggtatttggtaatcttgcaagcttcaagagtacagtatttatcaagtattgaagagtcatatcacatattccaagaccaatattatccatatttggaggactatacagctgacatctacaaagactatgtgaaagaggcagtggggatctattcagaatttgggagaacatatttgagaataaaaaatagggatgatagattgtcagaatggttgagtcaacaaaccaaaatcaaggatatctttgacaaggagggaatcagaatgatacaaaggtttgctcaaagaggaaatattgacttcaagtatgctacagaagatctaaaggatatcttgaaaacaatgaaaaacattttctcttcttgaaggaaatagatctaccaacaatttctattccaaattttgttcattttttcttctttcactaatttttttgatcatataagatggtttatctcttggatcattcattttttgtctctattcattgatcccctgattctactaaccttgcaaattcacatttctgaaaatgtgatgttgtgccctcctgtgctctccctggagcaaaccagggagctctcttttgtgcattggatttcccacaattttacagcctgaacatgtcaatctggcacaataggtcccatttcaccaagaggggggggagcaattcctcagcagacattcacagatggtagtcactttctgggactcattcctccctccataaatctggtactggatgttcaatcatttcaaagagttcacttttgttgcagggcagtacatgctgttccaaatccccaaaaagggttccttcacttggcaaactgggatgggtttgaatatctcaccaggaaaggttcaattccttggaaagtttgtacagcttgtaccagattattgtctgaatggcagtctcagttcacagggcaaactggaagaattgtatagtgtgtttatttacatcattttcatcacacatatacagcctaaaggacaagttttaacttgctgtgatgtgtcatgttttcctggtgcagtcaaaaattctttagctgaacactaagtaagaaaaattcctgtttcaaattcaaggtatgcaattacaacagttcagttgtcatgtttgtaaaattctgtacttaacctgatgcttacttcagatctgggtgatttttattgaaacatgtccatcagaaacatgttggacctttaggaagagagaaatttaatgataccatgttactgcacagctttgtgtcaattatgtaatggatcattcctgattattaacagtatgtttcttcagctttctacatgttatgtactcaggacaactgtagtaaatcatgaaaccaaaacagatacaaaatatgcaatggggtcttcaagtgcaaaatttgcctcctggattgcctagaggtaaccatcacccgcagaagcttagtgtctcccctgcaacaacatagtgtaatcaccgcaaagagagtgacaagtccagtattcaaatcccagaatacttaacccctggctgctagtctaccacttccaatcttggacaactacacactatcccattttaaatttcaacccctttattagctgtccttttagacattctgaaaccccccacatttgactttcaaaacccaaacaaaaaaatgagacatactgttactaatcaagcattgtacattatgtaattcacacaaatctgtgcagcaaaatggtatgattctagttgtctctccataaagttccaacaagtttctgatgagcatgtttcaataaaaattaccaaaacctcaagtatgtttcaggttaaggatagagttttacataagtaaccaccctgaaatatttcaattgtatatcttgtcacagtaagattactgagttggttttcaagtggaaatttttgaccagaatatgtaagcactgaagcattgtctgaaagtcagtctcagctcagagggtgcactggaaaagctgtatagtatgtttatttaaatcatctcttcacacatatacagtttaaagaacaagttttaactgtcatagatgtgtcatcttttcccagtactcagtcctggatctttaggactaataaaaacgacataaagatgtcagtttggggtcatttgaattatagttccaatcaacaaaactaaaaggtcaagtatcaaatcaaattatcttttattttagaaatgattttcaagttcctgcttgttgttctgtgctttagcccatgtgtttttcttgaaacacttccatctgtgttgaatggtgtggaaggcagtgatgagggatcccatgttgatggtctgtagtttggacatttcatattgttgatgatgattcttttctctgaaattctcctcctttcaacatccacaatcaatggcaggtgctgcatctcacagtgtggctgaagacattacccatgcacaaactgcaccaatcactgggggtgttgaagaatcaccccacagggaaaacgttggaacagaacactcaattcatcctcttgaagcacaggcttttgaagttgagcctgagggcaatcagaagttttcaccagctcatacgtctcaaacccctgaaaatcattgtgcaaagaagcaaaaattatcaccaaccaatgatatcacaggtctattgaagcctttaactttgcaagaatgtcagtaaattgttgaaaaactgagattattttgatggatgatagaacttcaaactgatgatgataaaatttaaagtgtttgagataatcgcaggtgaagcacaaggtgaaggtgagattttgtatgaattatttattaagaagtgccaataacagaatgttgactctatcttctggttatacaatagagaaattgagaccatttattgaagagttggaagagtataccagactggagaaaagtattgctttttcacagccttggctgaccacattttatttaaaatttgaaagaaacataaaaattatgatgaaaatcaagtttgcagagttagcaaagctcaatcaaaggattacaggaatagagcctctcagattctcaatcaaagacgatcaaactcttgaagatgtagaatggttgttcagcaactactcattggagcagttgtccttgattccagatgatcaattgaaaaaatatgccactttatttttggatgaactgaagaaggagctgattcatcaaaggcctgaaataatcttgtattatagattgagaataaaccgttttatattcagaacagtgaatctcttgtttaggaatggcttcatcaatcaggaaattttgcaaagcttctttgaagacacagatgtattgcttgaagcaagcaattaccttgaacagtttcttgagaaaataaagcagtatcctataagtatgggccaacctatagttgacatcaagaaacactggtcctggtcaatgagtgataaattatttagtagtaggtttttgaattccacattctatttctccagaaattcaaatattttcttaacatatctaaaataactcattcttttttgtttgatatgaacaggtctaactaaagctcaacaagatatattacaacttgattttatgcattcaggaatatattattttctgtatgctttcaacagattgagtgattatgattttcattctgcagggatcaacagggaaaactggtataatacatggacttcaatttccagaaatgaatacatcaatagaagaataaaacaatttcatgaatcaaaagagtttcaatccaatcaagaaacccaagttgaatcaaacttaaatggtgaaattgaattcaaagaatgtgtccagaagctatcagatatattcctgcagacaatcaggggatgcaacctaagtggtggacctatggatgagtttcacttgatgtttgcaggatatattctggaggtgtttaattttcttgacaccaagatctgtcagggtattctaaaggagacatcaatgaattggaaatttttgcatgaaaatgttgaagactggtacttgttaatcttgcaagcttcaagagtacaatatttgtcaaatcttgaagactcatatcagatattccaagagcgatatgctccatattcagaggaatatagaatcaatatctataagaactatctgaaagatgcagtgaggctctattctgaatttgggaaaacatatttgaaaatcaaaaataggggtgatgaattgtcagaatggttgagtcaggaagatgatataaggcgcatctttgaaaaggagggaatggaaatgatcagaggctttgctcaaagaggaaagattggatttgattctggagcagaatatttaaaggatatatttcaaatcataaaaaacagtttttcctcttgaaagattgtccaagagtttgtgcttcaaatcatcttcattatttgtttattttatctttccttctggtagctggatttcaatatcacactagagggctacatattatttcaaatgatttcatacttttgtctgactttgttcattttccagtacacttgtctttcctgtaaaggatggatactttttcctttttttctggtttggcgatcccatactcctttgtttatcctttgatacctgcgagttttgttttcccttgacctctgcaaaatcttgggcagcattcttactctgtccacaatccagaggccccaccctcaagctggttggcaactggactctgccccagccattgaagcagctttgtacaatgcccaatgttgggaggatgactaactagctcatgtccagcaatcagttttgactatctattgcagaaacttgtgttgggaataatacctgatcagcagattcactgaagagatccttggtggtattgaggaggatgtctgttatgggacctgtcctgaaaacaattttaccatttgtccatcacaaacaagatcctggtgaatagtgtggtctggtccagtgctttgtaacaacccagcctttcttggatatgactgtaaggaagatgtgttacaagccagaccaaggcaaacctttgtctccagttctgaaaattaggttgcttttgtcattccctcacttcaaaaccaatgaaaatgggaattcaactccaaggttggttgtccggtggctggctgtggctggcaaaaagtgggaagcaaagagtgagatagtaagggcaaaaaatcaggggaaaaaatacaaacaaatgcggatctggggatgttgaagtgcataatcaaaaccagaaaaattggattgtgtccaacaatcacaagaaacacaataccagctctcatgagagtaccagatctgttcataaaaaaaaggatgatgattgatgcatagaaatccacaaatccaactgtttttattcctgcaaattaaattttgaggaagcacactgatgaaagatcccttcagtcctgtcctgagcaaccatggcaccatcaatgggccgatccaacattttatgttccattaacttccccacaagaactgccccttctttcccatgcatagtaatagtatatagcatagcattgtcacaattttgatctcaccaaactaacagttgatgatagtaacaccaatgtgagcagttgaaacaaagctgcttctgtgaatgatggtgtaatactgcattcttgctgccaagagcatggtgaggtcagtattgggtctttcatggatacattaagaggaatgcagccagtgtggtaccgattgcaccagcccactgggaagtattctggcctggcaagctataaatagaatcgagcactcatgtgccagagacatgtcatttgagatgcacgtgttgaacttcattcacttttatgataacaaacacaaacatgtagatttaatatttggcacatgactgttaaaacttttttaaaggatattcggatatagatatcataaactgttaactatacacaccatcatcatcatgaacaaaactgaacacaaaagcccccccaaaaaactgaaaccaagactgataaaaaaaccccataaaaccaagactaaagaaagaaaaacttggaacggaacgaactaataacaatctgtagtaaaccaatctaaattctttttaaaaaaaaacgataagtaatggataattaagtggagatctcaatccatgaagaataaataaaagaaagaaagaacgcagaactttgcagaaaatggggggggggatataacacctcacccagaaggaaattaagagagggaaaaaagaagaagagaaaatgaactgaagggagtaccaaaaaaggagagaagcaaaggaggaaaagggaaagaagaaaacgattaagaagatttacgatgttggagagacagaacgtcgagtaaagtacgaccgcgagcggtagagttatggtgagaatacgaagaagacgaaggaacggaggcgcgtttgagcgtcaggttttgattagaggacgagaaagggttagtttgtttagccgaattatttgcagaccgattagtagaagccgaagtagtagtaggagtgggtcgaagaagacgatgaggttctgccagctcctcctcctcatcatcgttgatgtaaacatcctcgtttttgcgtttcagggactggcgactgcgttgtggttggtggtgggacgatcgagtggagagtgagttcgagggcggagagacgaggtcgacggcggtgggggtgccttgttggagccgctggatctgttggtttaggagcttgaagacttctaatgacttggctttgttcttccaattctctcgcgattctctgattaactcttgattctcttctctcaacctggcattcctatttattaacaaaagaaacatcaaattagttctttcttccgtctttttttttttttgagtggttaaagagagagaaacagaatacatactcttcggccagttcgagacatcgatcctccaacgaaacgatatagatcttcttgcgttcgcgattcttgcgcatgccctcccttttgcgtttcatggaatcttcacgatcttcgatgaactgatgattctcgaggttagaagaagactgaggaaggtcatgattaaaggaggcgagatttttgcggggtttggggccaggtttcgagcggttggcggtgttcctttggacgatttcggcgtgtgttggaagacgatgggtctgtgaggaatgatctgaatcatcatcgtcgtcatcgctacgttcgatgatttgccgattagaattggtctgttgtcgtacgggatcctgatagcttgttgagtcaggagtgggggcgatggcgacatatcgattggagatcgaggcgggaagcttggtggatttcgagggtttagaaggcccggcagtgggctggttgagggagcgattggcgggtgggttttgatcggccgttgcagtgtaattggtctcgcgcctggttcgtttggatggccgagatgaggaggaggatgcggatgcgatagctgctgctgttgctgcggcagatgaacgagtggtggggggagggatgaattcaggagagtcatccgattcgggtagattgatattgacgaagggtacgccagcgatttcgccctgagtgagtggggagagctcgttgagtgtttcgtttgtttgaaactgattgaatggattgaaactgggttggttgtcgttggtgagtggtgaccaggttgaggttggttgaggaaggtcggagaggattgagaagtcaaagccaagttgttgttcgatctgctgagtgtgattgaatgtggggggctgttgctgctgttgttgttggagtagtagtgggtcgaagtcagggtcatctgattcgctctcgtctgggaattcgaggaagtcgagtgggtttaagcttgtgctggtcggtctgagtgggattctaccagatcgagtcggttgtggtgttggtgtttcctggtcgcttggtagtagtagtgcttggttgtccatctcgttatccttatctctcttgacttgacttgtttggttttggttttggttttttcttttttttttgatggttgtctttctcgacaggctggcttatcaatctgcaagacgcgacgcgacataaaggatgtccccacccccgtgggggggaccacagcagattcgggatcaatataacccccggtagcctccggtacaatctgaaaaatttgttatgtagagacaagcaacttgttgacaagttgagccttaagccaccatacatcccatgaaacaggttttgttgacaaaagtaattccaaggacttacagtgcccactgaaactgcagcaacaaattccatcaatacaataaaagtattgatttatttgcactccactaaatactcccatatatatatatatatgagcatcatggagatttcagcttgacatttgggtcacctttggatgattaatgactgttaatgagccaaaaacctactacaatgcaaatatttacatgctcattctgaggaatattataaaatcatcaatgcaaaccctcagatgtgtcatgaaaattcaagtcatctgaaaatatttttaaaaaagtgcaaccactataccaagactttgaactgctatacatgcatgtgaagtacagtgggtggactgttatttttggctgcttgttttgggttctacagcttcaaagcacaaactccaagtcacaagacttggtgaattggtgcagaatgggtcccaaagaatgaatatgaaaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgcttgactgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctggaaactaatttttgcaaaattttcatttataatcatttttctaacatcccaatctttctttctctcagcactctcactcccccaaaacaaatttcaaagcttttgagaaaaataaattttatgttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaattattgtgacttcaattttgtgctttgaagctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacataatctatgtagtgtgtgatcttgttgtggcttaatgtgtgagagaaaaacccaacaccttgacctggaatttattaactgaaatggtaaaaagattgggcttgtaaggatccaaattgtatcctaagctgtccaaatgatctgatctagagttcaaagcttcatgctttgaataaatgttttctagagccacagtatttatgtaatctgattctgttttctggtgaaatctgtggttagaaggtttcaaaaggatagtagggggtttgagtaggggatatatggaagaatccttgtcaacagtatctctgaacagtataagacaagatcttcaaactgttgtcatttgaatttcacaaaacattgcaaacctgggttcaattctcattggacacacccatcctgactttcacaagatgaaacaccaccaaaagatatgtttgatcaaagtactcataatactgtccatcaaattcatgtgtgtaacttgtgttacaaaaggatgccaggaagctgaatgtacagcctgggaggaaacagaagaatataagatttgtggaaggattttatcatgtgtgaagtgtaacctcattgaaagacaagaaaggtgtgacaggcttttattaggagtaaagcatagatgctcagcccacaatatagaacctacattcactccaaatatgccatgtgaaacccgcatatataaggattgctctctacatgagcatctttgaaatacatgagaatgtgtgaaaagagcatcaattatattattctttctctagcagaagtttggtagaacccaaatcaagaaaatgcaagtgcctgacactcagacactagtccatgtgtctacatgagattgtaacccctccaggttacacaatgataaatattattatacttattctttaaattaataagtatttatttaatattattctttaaattaataatgatttaactctgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtgtttaataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagttttaaaatgtgtgaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaataagaagaatgattataaatgaaaattttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcagtcaccagctcatattgcagcaaagcactagaatttactctcttggctccgatctggaccaccaacctggctaaacctttttgggttccaatttttttcatttataatcattgttcccaagttccattctttctttctctcagcactcccactcccccaaaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccgcccaattttcaggatttcaattttgtgatgaactgcatacggattttagacctctttacgttcatgaaactttcagtgggcagaattaaatatggcaaaaagagtaaccaccatggcagttgggtaccgccccttctctggcaaatttcagatcccttgtaccccacccagaaccatctggggtgtaccacatgtacttcctgtgctattttattggaggaaaatgatttttttcaaacagccatcccccccccccacccacccccctgcccttctacatagctaagccattgggggggcaatagttgttgctctccaccacatgtcacagtctactgggacacaggccctggatccccctgtgggtgggcagtgcccaggtactgcaccactttctgaccaaaaccaagtacatagtaacacatctggaaccactgtgtgggtgcaaggtggatgtgaggcatacttgctgcaggtactgaattgttggatatgcttatagccagtatgtattctgtatgcttctatcaaaacgtatcttctatatagttacaactgtcttccatccattccaagctagcttccttactgaatattaactacattcatcttttgtgtccagtcactttcacaagaaccagcatctgtgactttcagttcccttacaacctggtccacctcaacatgaatgactatctttacctcaggtatgtttcatgccaaatcttaaattattcccatgtcttgttcactccccatatggataaaataattctccctgtctcatcctcttgatcagaatatccaagcctctctctgtttcagactaaatccttatcttagattggacctttcttgtttcaatctcattctggtattatgttagtaccacactaaattaggtcacattgttcataatcacaagtttctacctggcccatcctgtgctttgattttttttctgatcattttctaaccacaagcttgctgtcccccagaattttgtatgtaaggagctttttgtctcataatttttttcccatcagatcctgacctagcaatccagaaaactgatcaccaattattagctgggtatatgtctataaaaatttgggataccttgatttgtgaacaagtattattcagaccagtaaacataataacatcagacatacctatctggagaaatacctggtggcttttctctgcccattgggttgccaatcagcctcctcaccggcgacctgattggtctctccaaggtttccagcagtcctctttggcggtagagacaagcaatttttctgaaagtctatacctggctgccaagaggtattcctgcttggaaacagggagaggcaaaaactggtttgtctctaccaggtcaccaaggaaccctgcctggcaacctgatttgtttgtcccaggtagctgaagaggaatgcctctcagggacctggtagagacacccacaacccacctggttgacagcttttgtctctactggttcactgaggatggagtttggggacatgtacctataaaggtacccaggtactgcctcttcttcttacaaaaagagacatccagggctggtgtgccagatacctagccacaggtccaaatcaacataccttacttcaatatccacattccccaagtcttctgtggtgaaggtgacattttcagctgttcaaggaggcaccagagaggctgcttgaggaaggtgtgcttcatctggttcatcaccagatctttctgagagcagatccaaagttgtaaatgaagggggtattaagggtcacaaggaactggtcttgtttgacattcaattctatgtcagaagattttggtgcagcttctgttgcactttttaaatatatgtgaagggaatattttcttattggggattttgcctgataaatctgtatgtcctaccacacaagacaaaaatcacaagttagttagcagagatttattgaaaccccatccaatctttattgttgaggtccgcccatacttggtggtccacttactcccatcagggaaatagggatacctgactttgggtgctgggtactgcaaggtcatccttatggtgaaatgtaaaatttataaatgtgcacagagttttgggtagcactgagcaggaaagacttatatgaaactaaggccaaaatggtttttggattcccaatatgggggcacattcttggtcctgtccaccactaaagctgaacatgaagtattgattccacattagttgacatcatgttcagtgttggggattggtagaagctagatcaagggtttagggaataaacatcacaaaatgctgccctaaagtccaaacatgccaaaaaaaattacctgtttttgctgatatgaaaaaaaaaattaaacattcatgttgatatgtatccaagacatcccagatttttgtttgatatcctgggaggatagctgcaagccaagtttagtgaaaatctcttgtaaaaatgactcagacaggcccaaattgtaaatttgaaaacattggatgacttcccagtacaatctacaactatcacagaggtcattttacaccccttagatctgaatttttgattgaaaaaactggaggactttctgtcaccatttagagtgtttttagaccccccccccctgaagttgtaaatcaataattcaatccaaactaaggccagctcacctgacagccttcacaacaaggcttatcaaaaagtatttctctttgccaaaaattaagattcaagtggtgtaaatcgagttctggaagggttctaaattccgacaggaagtcatacaataattgtccagaagcctttcagtaatggctctcatgtgagctggttgtaatgttgattgtgttgttgatttagtaaatacttcaaaggcctcacaagcactctaaataatgataggaagagtgctccattctacacatttcccatgtcttgcaaattatgtgttgcaattttctgaatatgccacgcagcgtgatgataagtcttctactcagggttttcactggctgtcaatacccaatccctgtgctatctggtcaaaaccaacatcacacaaacatttatgtttgccaagatttttttttgaaaaatgaaataggtttcgcatttgttttaattgtaatacaatactcatacataataatacatagtgtgagtgatcaaaataaagcatgattgaaaaagtataccattttcatagggccctatttttattcactcaaagtgaaccggatcctcatcaaatggtctagtgattgttttctacattatagtcgagatgggaccaacagtaaaattttatggaaccgatcgattgggttcgaaacttcatgaagagcgcaacccaggtgatccgagtcagaacatgaataagaagaagaggggaacggaacaacgtgtcaagggccagagaattaaaaaacactaactttggtctcgcacctgaaacgaccgactgcagatccggattggggttcgagcgagagtggtgcgggcgagggccacgaggatggcgagcatccagaaactgctgtaggtcttcaaatgccttcaatcctaactttgatggtaacccaatcggggcacccgccattggccctccagacaacccttcggatgtcgaggaggtcctcccaacatgatggtgttttaagatttttgcttgctcgggaaatttgatgtttgagtcccgaaggttggggctgttttgcttgttgtgtggttgggatggatgcgagttacgattgtcgatgaatgtcagagacgttactttcaagttttcggccgcatgaattgaagcgatttcttcctccacttcgacattcctattttctccatcaaaacgatcatgatcattgtcgtcacccatgtcgctcccttccgcttcagaggcctcaatctccgtttcaacgaaatccgggaagtggatcgtttgtggccctttcttagatcgtcttcttggacaacttggatttccagagccgacactttgtccaagaccatatccactcaaagccgagtcgcgcgtcttctgcgaatttagaataaacttctgctccaatctcaacctgtcgttcactttgtgctgtaagctgcaaactttgaattcgttaaacaagaagtgatcccgcaagaacaagtcaagttgattgagctttgaccctgcaactagaacattgcattgttgagacctacagattgaaatggtatgtaacttcgacacaaacccatcgaatccagcatagagggtattcattctctcaaaatcgatgcctcctttgccgcccagaactaatctcgaaaggatcaaccaagacgaatgagcaccaagcacaatagacacataatgggacttgaggtacttacgcaggcagatacacaacaccatgaaagtgactaaagtgacgaggaacatagttctaacaaaccattttaggcgaaagtggtttgacggaaagaaaggaaaagaccaaagcaagactagtcaggccaatttgtgcgcatgtctatctcagattttgtatgaagagaccagttctttataacttactcaaacatgaccatgattcccaacgaaattcttccatctgctgctccaaatctgcagcgcttacgggaatccaagacgttgaacatcaagactgaggatatcaaaagatcccacacgaatgggggacctaaccaagccaactgaaggagatctagtcggatcctatgaagaccgatcaatctgaaataatcgctgagatcatggacgaattcttcaagcgtttggtcctcgctcccactgtgagtaaagacgactttgatttgatcatagtcaagcaaatgagatccgaccagaactgactgaaaaatcaatccacacagactgattataaggagaactaatgaactgattaagaacagcttcggtgctcttaacatagtcgatgctaagcgagcaaaataaactctggtgcctgtggaaatcaggctgaattcaccaagcgcaaacgtcaaaaaggtttaaaaaacaattgacatcagcgtcggatctcgccgagaagaaaaaaaaacattgaggattgaatgggcagtgagccgagatggatctcactagtttatgacaagtaagtttgatagtggccaactatatacccgagttaagcctgtgtcaactaaggtatgatgggccagagatttaaataccttgaaacatcccattttccaaagcatacgaagagggagagagaaaaaatgatacattagtaaacgcttctggacgccttccacagcaatagaataaatgtatgaacaaacaaagacagcgtgacgactcacaagtatttcaagggccatactgaacaagtttgcaataaggataaaaaagacgatcacattgaatttatcatttaaaaattcgaattgttgttggaagatattcaagcgactgaaccaatgccgcttgtcggaaggatgattgtgatggtcatcagctctaatgtcgaagaaatcggcctggtaattgttattaaagggcgatgaaggatcaggtaaatgaggagttttgaggtcaagttcctgatgatgatgatgatcagctctttgattttctaactggccaacaacgacttgcgtcccgatgtgatggtgattttttcggtcacctgaggctgccgtatatccaatcttcttgggctgctcttggaagtgattattttgatgatgataagtactggtggaaagagacctttgtttttgaacttcgttgaggatttggttttgggcttgcgtttgaatgaacatcttcgtgttcaaatagttgatgaattgatatgtcaagcatcctgctaacccactcgagagcggctgtatgtatcaatcaaaatgaccaggttttgggaccgtcagttctccctctcattcaagcttctgcatgttatgtatccaatatttcgaaaggaggaaggccctttacgaggccgcaggggggaaaagagatacccttaccaccacaatagataagaacccaacactcagtttattcaaactggcatagttaattacgttaatcttggcttggtccatttttgctacatagtgatctatgtaagaaggagcaaacgaagaaaaaaaaactgctcaggctttaaagtaaggaaaaggaactgtcaagatgccaaaagagccacacgggcacccacatgtttcccactgcgacaagttgctagctatggatcactagatttttccgcttcctgtgtgttgctttgcggggtttccgagctcgaacagtgatccctataccaaagagttcaaaacagtgagaatcgtcagagatgactgtggtgatgtatttatataaaaaggaatcaaagcaacaaggataaaaactcacgaaggatccggatagcccacaactcagttttctgttaatgactagcaattcgaaagatgaaaagcggacactgacatcccccgatgatagacaatgataaataaggccccacaacagggagcaagattcgaaagaatccgcaaattattaaatgagattgaaagaagtgtatctacgtagccttatctagctggctatgtatgatctggatatataaattggctgtatgctcaggcgaattatgctactttcgatcaaggctatgtgtgacaaagcatctcgcacttaagcagtctccgaattcgctcggcttcaagagcttgacactgtgtcccttcgaaaaagtacgtatgcgtattcattgtttaatgaatacattccaactgaagtttgacttcagtgacccgattattgagataatgtgagattcatataatccttttgacttgaatacttaatgtccaataaatagacgtgttcattaaattgggttgaagggggtttcattgatcaaaattacaattatcaaggacttgagagcggtaagagctgtgtagccccgagtaagaaatataatagagtctgatctgattaaatgggcatccattctctccaaccttcaggattgatgcgaattcgattataggtctgggttgaggtccagatcgaacagatcgtcctcggcatcgggcagtgggggtggaggtggccgtctcgaaggcatggttggataagcagccagatgcggattgatttgattctgagtcggtcgggctaagatagcaaaaaaacaataacagtaggacagtcagatcgtcgagtctcgtgagtatccctccacatattttccggggtatatgtgagagaatgtgatcagaagctcatgaaaattacctccatctgccgtcctgatctccccaaggagcgcgccgatctcagttccgccgttcaggggatcatttgcgccattgacgggggcggacatctcttggcccatcctgccgcgtctgatgacgtcttccgtggggaagggcatcaggaatcgtaagcttggatcctgcaaatctaaaccggaggaaggattgatcggctggtcttgatcggctgtcgatggcgccggcggggctgaggtatatggggcgatcaatcgcgcgtatgacatgatgtgaccgggtgtcaaagccactgttaacacaatcggattggagggaacagagatccgattagccaaaggtattttttatcgggaaaatcaacttaaatgcccagtcaaagagaagatgctatggctacaaggccgatcaagcaaccaagctctttcatcgactagacccaagcattaattctgagggggaaaacaaggggaacacaaaattcacgctgatttaattctgcaaaccgattcttctcattttgaccatccgaacagatgagatcgagtttatttttgatagaaaagatttgatctaatttctttttgaactgatttgaattcaagctgtttaaggtgagataaaggttttggatttttttggaattgcgatcatgttgagagttgatttctagtaatttgtacagatagatttccaactggatgatctcctggaggactgttatctctggattcgtctgatttgagttgattgttgatgaagaagaggatagtgaggaggaagaggaggaggcaatctgcgtgaagacggtctgggtgatccgattgaattggttcaagaatacttcgaactgattcgtcaatggctgatggtcgttgggtggcgggataccgagcaggtggtggtggtggtggttcgtttcttggttcatctcttcctgcctgttgaccgcctgcaaagtcgatcggaagcgagaagggtgtttcctggagttggcgctgtgttacgagtcgcgcgtgcgggcgggggcagttgggcgggcctgggccctcgactggactctcatggaagctgttgtagtgagtgtgcaaactccacatttggagtgtcaggggtagaagaggagggccgggtgaagcaatgatcacaaactcaaggattctgactacataaatatcgaacttatcgcaagtctccagctgcggcgggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacctgggccagaggtcgacaaactcaggtgctgagtttctggtgttttggtgggagcgtcacaagatttgaaatcatgacgctccctcaaaacttttttgatgtttggtctcgaatttttcaagacctgcctgatcttattgatcaggccaaatttcaaaattttaaaatcacaaaagtaatcaatattgattttctaaaatcaacgtttgaactttttttacgctcacataagcagcttaatgaactcgcgcacaccaaaaaaaactcaacttttgttgaaaagttgtcattttcaaaaataactatatcaaaattgacaaaattaaaaaataatgtgaggagagggaaacatttacaagaagcaggccctccttggtccacatggaaattagataatagtggaagaggaagagcataggtagaaaaatgcacaaaaaactggcttttaagcccaaatttgaaaactcagcacgcggggattgccgcatctgtcttaggcctccactggcgtggacagctccgctgctcgctcccgccgtggaggcctagttagcctcgcattaatatcgagcttaacatagtcctccactgcaggagcggtagcgagcagcggagctgtccacgccagtggaggcctatgaccaatgtcgcaaggcccgcgtggtgagttttcagaattcgactgaaaactcactttttggggggttttccactctaagcactcccttaatcatactcatctaatttcctcctgggacaggggaggcctgtgtcttgctcatatttccctgtgttcagttttttggttatgcttgttaatcatttataaaaagtttttgaaaaggttgacttttcaactcaacttggcttcttttggtgggcccaagttgagcaaagcccgcatttgagctcaaaaaaagttcaaatcttaattttagaaattcattattaattacagtttcgaggtgcaacttctaagttttggcctgatcaacaagatcaggcaggtctttaaaaattccagaccaaacatcaagaaagttttgagggagcatcgtgattccaaatcttatgatgctcccaccaaaacgcctcaaactcagcaagcaagtcaggcaacttttgtcccaagtctcccctgcagggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgccccccacagcctgagacttgcgacaagttcgcataaatatgtacgacagaagcagcactgggtctatactatactttactataactgacccttttcagaatagtaaagtttcctcaaatttctatttactataccaatactataaccagtgtgtttcccaccaagcttggtatagtataggccactttttttggctccaaaattcacctatattgcaaccgccttgtctttatcaaccatgaagtgtatctatgaactccagagggcccttctatggtcaagagactctcacaagtagctttagatgtttttagcagcatccagggcaggttatagtagagtatatcacccaaaagaatttcctgttctcctcagttatagtaaagggccctgaaaatcagactataaccacaccctttatagtaaagttggaaatatatatactataacaaccaataaccgtaaagtatagacccagtgttgacagaagctaaaccagcagggccagatcaaaacaattaactgcaaaactcattgatagaacagaccattcaaaatcagattgatgactgtttttagcctctgatacatactagagcatcatttttgtttttctggttttcattacaacatcttacgctggaaatgaccgtaaagctgacatcaatcccggcaatcctcacccagattaattagtaaccatgtacagtgggtagacagtgaaaattggcagcttattttggattccagagctctgaaacacaaacttgaaatcatgagacttgatcaggtggtgcataataggtcccaaaaaatgaatatgaaataataagagcaaaaaaaataaagtttcaaaatttgtgaaaaatgcaaaaccaaactgattttttttcaaaagctttgagattcattttgggggagtgggagtgctgagagaaagaaagaatggaatgggggaagaataattataaatgaaaacattggaaccaaaaaaggtttagccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgccccactccatagctgtttgaagccatctgaaagccagtttttctaaaattttcatttataatcattcttctcacttcccaatctttatttctctcagcacttccactcccccaaaatgaatattaaagatggccccatgggacccgggtacctgttgatacccgggtaccaactgctttttttggccaaaacagacaccgggtaccacacccgctcaagtatgacgggtaccggcggtactcccggcgggtaccgcccagctgccagagcttcttccacaaaatctggttgagagcaagcaggttgccaaggagggtccttaccagcgacctgattggtcttgatcaggttgtcaaggaggggtcctctccagcaacctggctgagaccagttagtcttggtcaagccaccaaggagggggtttgggggcgggcacccttcaaggtaccagggtaccgcctgctttttttcccaaaagcaggcaccaagtaccgcacccggggcctgttggcaggtaccagaggagtggaggcggtacccgccaacgggtcccgggtaccgcccaaggggtactgcaaggccatctttaatgaatatcaaagcttttgaaaaaaatcaattttgtttttcatttttcacaaattttgaaactttattttttgctttcattttttcatattcattttttgggaactattatgcaccacctgactagagatgggcgatttgcatccggatatccggctgctttttccggccatccaggcatccgcatccgcacccgcacccgctggcgggtatccgtcggccgcagcgggtatcctcggatacccgccctctaaagggtcggcgacggaccggctggaaggatttccttctggccggcgaggtacttgtacctcgacagctggaaggagacccttccggtcgacgaggtacagacccttgacagaaaaaatggaaccctttaattggagtctagagggcaaaccactggaactgaatttatgcttcttggtgaaactgtggagaatgtgttccaaagaacgattctgaaaaactggaatggaaaattttttgtaaaaattttgtatgtttttcctcattttatgatttttttggtgttcttaaatcatttttcaaagtagctcagagaattatgatcaacacaattgcatgtgaaaagaatgattataaatgaaaaattgagaaaaatcaatgatccaaagtttagagagttgaagaagttggattgacattgaaattgaattcaatttcagtgcctgattgcagggttggtctggtggatgacacaatccaaacatgcttaaaaaagctgttgatcatttttttttttttttttttcatttataatcattcttttcacatgcaattgcattgatcataattttatgagctactttgaaaaatgattgaaaaatacccaaaaaatcagaaaatggggaaaaacatacaaaatttttacaaaatgttttccatttcaatttgtcagaatcattctttagaactcattctccacagtctctcccatgaagcacaaattgaggtccattggttgcgccctctagactcccagattaaggggttccatcttttatgtcaaggggctgtacatgtacctccacggctggaaggatgtcctcgcagccggtccgtcgtcgaccctttagagggcgggtatcctttgggatacccagatacccgccaacgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggccctggcgggtatccgccagcggatagcgggtatccgcgacggatacccttcgaccatctctacacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaacaagcagccacttttcactgtctacccactgtacactatggaggtactgaacagccactttggccaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgtcatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacgcataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcactaactgctgaccctaccagaccaaccacttgacacacaccaaccactcgacacacaccaaccactcgacacacaccaacaactcaacaccaccccaccagatcttactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacgatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacatattcaagacacgcacggcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagcaactgaacattccaatcagcttgaagaccacatccaaacctactttgaacgaggattgtcatattcacaaatccaccatgctctaacaacaagtcacgactacactcaatcttttcgaacactcgaaaggaagatcaaatccatgaacctgacacggcgaactgacgatttggacaacaacaaggttgacattgatacgatcgtctcttgcattcaggaaattcatcaaacccctgaaggccggaacgttggttaccgaaagatgcgacaattgttacagacgaaatatgggttcaacattcataagtgtgttatgtcttctctgttattataatcccgtggaattatttctgatatttctttgtttggaatgaagtctcacagttgcattgatcaaccatacccttgatcctgaaggtgttgataaccgatcaaaaagggttttgaagcgtcgcgtgttcaacacccccggcccgaacttcatttggtctgccgatggccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagccggaaaattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaggtggcatacctcgccgaacaactactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaattgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggagcaatcgtactatgatccacaagatcctgttgagcagtaagtttatttatccacagcttctctggtttggtaataaactgactaacattgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgattggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatgcatctcacaatacctgttgttgacatgcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatcttctctcatcgtgccgcatcctttgatgaataatatggtttctttattcatgtctttgaatcaaaataacataatttctgaatttgttacataagttacttggatgcgttgtcttgaatgcgagtatctgaatgattatttttattctataatcaatttcaatttgggatagatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaacaaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggaatcaggatggatatttttgggatttacataaagtctttttacgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcaaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttctcatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcaaatttgaggtgttcacaatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcggttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcagtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaataatcatgagtatagcatatgggattacttaggtcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgtttggtatttcgtttgttatgcggacgatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacaaggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctcggtagagccaaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccgtgatccggaagtcttttcgggacaggtttacgattccaaagtggctcatcatcctcactttcatcatcctcacttgacgcaccaaccacacatggcccactttcaccctgacggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagttgatggggcactgaccgcacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagtggatgaggcacggaccacacatggccaactttcaccctgacggttgccggccttgcgccgaacaagcagatcagtgcttccattggccaaggggccctttttgaggctggggttggcgttgaggagtcgccgtcgggcatttctggtcattttggggggtctgggtgtctgaagtcggactttggttgctaccctgcttaacaagaggtggggggtgagttggtcagcttgacgcaccacctcctctccgcagctagggccctctcctcttcttcgcagaggccagatgacttcaaaagcgaaaaaaacggccaccctcgccgcccatccactctcttgaaaacggaacgctccagtggatcgttttgtttcctagctaccctaacacatccaggaagagggttggggggggtggggggtcagcatatgtctcctcctcctccaaaaaaaaaagaccagccgaccgctcacctggcagcggcacgggtcgcttttgagctaccctacaaaaggaaaggaggagggggggtcagcaattgacaccttctcctctgcagccagtgtctgccagtctcaatcaaataagaaaagaacggccgacatcgtcggccgttctctaactggatagcggctcgatccgagtgatcgggtcgcttttgagctaccctaccagaggaaaacaggaggggggggcagcgatcaacttcctcccctctgcagccactgccatcgttgatgggaggaggtgagctgggtcagctaattgcaccaccatacctccgccgttgggccagctcatgtggctcgcagaggtcggatgcaatcaaataagaaaagaacggccaacatcgtcggccgttctctaacctgatagcggctcgatccgagtggatcgggtcgcttgttcgttaccttaacacatctagcaagagggagaacaggagggggggtcagcgatgattcctcctccctctgcagccactgccatcatgatgcagtgctgcgagtctgaaccaaagaagaaaaagaacgccgacatcgtcggccgttcactaacctgctagcggctcgatccgagtgattgggtcgcttttgagctaccctccaaaagaaaacagaaggggggggggtcagcgatcgactcctcctcctctgcagccactgccatcgttgatggcagtggctgcaagtcatgaacaaaaggatatcagagaagcatcatcgatcaaatcaaaaacaaacgtacctgaaatgcaaacgatccaaccaatcgtttgcttggcttgctaccctacacaagaacagaggaggaggggggtgtcagcgcgatccacctcctcctcttcagccactaccatcaatgatggtagtggctgaagaggcaataaagtcatgggaaaaaagaccccatcaacatccacacgggccaaaggcccctgatgatcatagggaaaaatgaaccactcactgttaatttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaaatttcgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatggcctcaagtccagaagagctgggccctggttgcctgattcatttcatttgctttgatcaatgggctcaagtgacatgggctcatgaaagaagataattataattgattaagtggccatcaattctatatacgtgacaagggcattcatgagaaaaaaggcaatcataacggattgataaatgataaagtggccattacatctatatacatgagatgctcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcagccccagatcctcatccgtaatcgaattagtatggcctggggtttgtctagtgttgctggtggattctttgatgttgatggtggaatgaccgatctcgttggccaaatgagcagagttgacagtcgaatggtgaatgtttcctggggtgctggatcttgtggatcttggttgccaagggattcgaaccaagtcgggtagttccaggtctttgcacaccttgttgcacttgtgcttctcgagaaataattccatgaactctttggaatattcattctcccaaatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagaaatcaagaggattgatgtatagcacatactcagtgttcaaatctacaatgtgtggtttggaaataagggtaccatagcctttaaatttatgaatggtgatctggccgtgagtgtgattatagagccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgtcatcaattgacaaaagggacgtatagccgccagtgatttcttcttccatccagaacactcgagatggttcatcgcaaatattgttgggcgggagattgtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacatatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctggtgggtagttggttagtccaataaatttgtaaaggatttgaatagcagacacactcacccgtaacctttttgctgtttgcttaataattgtcccaccttccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacacatgaatatgaatcacgtgttagatccttgcggactcgagagtattcggctaccatgggaaaaatctttccagagtcaagaacctcggccgctatgattttggtcatctctttcaccttgaaacatttattataattcacacggtagagacaaattttctgaggcatgttgagcccatcgggatccaggctcaatcgaactccatcaacccagtcagagttgtcggaatctcggtatgaaacagtgtcctccatgctcccaaatctctcccaagataaatcgtttggatccaagattggttcggctcgccctaataacaaattcttagtcactcaagtcaggtggttatttaaaatagtgacacttacaagatgggcggatgctaaaaatcacaagttcgtcgtccaagtttctgttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggacgttgatcgtggttgttctgaaccaccggctgagagggaggaggaacaagtgatttattttggggtaaatgagtggttggagttgaccgggttgctgatgtcaaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaagttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccaccttaagaaagcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaacctgaagtgctcgacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccgttgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgcgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgttcgggtaaggttgagttttcgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtcgatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggttcaagaccgcagggaccacagctgtggtggggtattagacagtagtaataaggttataggtgagttttaatgtttgaagtagaacgatatgggatttacacgcatgaaattacatactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggtgctgagtttggaatcattttgtcgacacagtcgttgcataatccacggaaaaccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttgtgaggacaggactggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggagcgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtatttgacgtttttcaaaagtgatggctaatttgacggttcagtgccatgcatggcggttcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccatagtacactcattgtgggtggattcctatatatgtataagaaatccacacatcttgctacttctttaggtctgtgggatttctggttttatttttcagatagaaatttgtgattttcatcatcaaaagtttgagaagggatagcttcagattgttgccattaattgatgtgaccctggacaagtggacggtggaccaaagcacaaaaatcgttgacaaagaaagcttatcatggtgataagactgattcctgttgttattagatagagggcatgcttttccgtgctaaactatttatccagtgggaagttgtgtacacatctcactgtatataactattagcagtcgaaacgacttcaagctgaagacactagccaacgttatcggccggcctctcatggtcctggggtgaaaagaccaactgaccaaacccatccctcggagtcaaactgcatgtcagatccattacgggcaagcaacgaaagccatgaattctccccccccccaccaacagacaaaacacaaattaattccaaacgttttgaaatcgtgtcagatgctaatgattgataagaaggtgtacaaaactactcaagaactacttacacacagtctgatctgatctgatacaagtatccaaatggttgttttaagctagggtttggaaattcggccggacgtactatgggcgcgtataccggattctcctggttttgatgtgggctctagggaagtcccaagctcacccgttcttcgctcaggtgcaatggccgtcctatgttagcgctagaaagattatcaaagaaagacgaaattcggcacacgtgtcatcagtcggtctagctggcggttagggcgccaacggggatgtctccagcaagatttcttcaaggcccaaggcgtacgcatgcatcctagggccatgttgtagcgtttgaacagcttgacctgcgatgctcctagactacaaatagcaggtctttcgtacgctcttcatccatcatcacattgcctcttacccactcgccccgattcatttgatcatggttcaaattaaattattagtatcagtgatcttggtagctgctttatcagtcgtcaatggctataaactcatgggagaatttggagggtcaaatttgcagatagcgaacgctttcgcgaacgaactaccccaccaagtgcaagatctcgtcaggtaccaacctgctactcatataaccgtgcagcaacacagcggccgttggcttattatgctcgacagcaatgtaagcagtagggtcttacataccgaagcctgcctcttgctagtttttttcctcgtccattgctaactttgacaaactttcagggctgtttaaaatcactatcgagtcaacctaaagagcaattggaaagtgttcatcggctactaacagctctttgcgccgatacccgcaatgatgtttgggtcacttcgggtacaaatttggaatatgttctcagacattggaggggtattccaaggctcaacttcgcggcggaacatgcatcgatcatcgttccccatgacaaggccccctacaatgacagggaagtgccaaaagtgaatgcactacgagatgctgtgcgatcgattaccgaaagtaagagaattttttttatcagcatcatgctgaattcatgaatttgtgcaatcactgattctttactctcacttcggttttcagaatgtaggttttgcaaaaccgcttcatggcctctctttgagatttcatcatacccgcggacgttctttcatacttaattttactttttggtagataatttcgaaaccaccgctttccaaatggatcatacggttgttcttatccacccgaatccgcgagacagtcagtttgtttgttttattctcattgaaactgtgctggcgcagctttggagctagtatgaaagctgatcgcactttctatatccacattcccttacaaacggtattacgcaggtggtgtccggaccatgatcaaggaactagaacttttggccgaacgtttcccggattacatatacctaagacagccggggttgaaccatatcgaatttaaacacaagaaggcagacaaagggaagctagtccaaaaattactcgcatctggccgctacagttatggacttgcaatcggtgacaagctgattgatgaaggtatgcttggagtcatgcgcgaggccaactttggatcagtgaaagtcagctccaatggggaggaaaaaacaaccgctcaatacagattaagcgactacaacgacgttgagcgaatgcttaccgaacttgtaaacattagggcagcctcatcttccaggcgcagataaaacataatcttttagcattagcaaaataattttggtcaaaagcccagtttgcagttgtgatattttgttttcagtgaggaaatgtttttcttcaattgttattttttattcttctttcaattgtgattaaattggtttaaattgtgattagtttgtttccagttgtgaattgtagatattttcaaggctttttcctaacacaagccctctctgtcagaatgactatatatttagaattggcgtcttgcttccaatttcttttaaaccaaatcacgaaaccctgagatttcaccgcctttgagtctatcaaatgccttacacggtgtgcatattactgcacttcgccattgtgcggttgagttaggaagaacgggcccggtcttacggccccaaataaagtctttctttactttagatataccaacgtttttcttcggaaaaactgggagtttttctaacctttggggtatcaataagtagagcttgtatacgagaaaaggaatgtcgtatcagggctcaggacaacatcctcatgattctcctcaagctgctgcattccctccaggaggttggctaaaatgtagagggtctggttgaaaggttacaggggaaagtgttaagtggtactgttaagatagagtgaggctcgtcatgatgctggtctctccttgagagaagacaggcaagcatgttgagggtttgatgcccagatggaagtcgatctcaaggatgaaatgacaggggactcggggagccacgaagaaggtctcagcagtcgggcggttcgggtgccgggcaggatgctgtgtctctgccaattgaagtcagctatcgatttctcaacttccacctccctttaagttcagtccagatcttcgtcttcgcatcgggggaccaaggtagttccgaaaatggcttctcagagtggaatcggcatcagtgaggcactgtccaccgccttcgtcgatgcagtctccaacaagggttctctcaggttaatattggtgcaaattgaaaatggttgagccgtctgattcgtctcctccaacttacatcctcatctgattaactgatttctgtgtttacatcctttgttctcctaaattcgcaacatcattagagtcactcgtcccaagtctagttcgaccaccaacagaatcaaaaactgaagtcgaggattttgaactcctaggcgacatccttcaggatgataaacccgcctatgtcctctttcggcttggggataatgcggaaaaagactggttgtttatatcatatgtacccgatcaagccaaagtgcgggataagatgctttacgcttccacccgggcaacaatctcgcgacaggtaagaagtgttgcttccccgatcattttttgcttgggaggaggtgggctacgctaagcattttatcttttacactttgggacagcttggtgattcgaattttaaggattcaatgtttgcaactacgaaggatgacttgactcccaagggatatctggctcatttggcatcacaaaaagcccaagcacctatgactttacgagaacgagaattagctgacatcaaggctgccgaaggagccgacctatcatcgatgggtacagcaatgcgaagctcgaacgtatggggctcgggcgacaatacggtcaatgctaatctggggttgaaatggcatgaggatgctcaaaagtccctgtcttcctggtcagccgaagacggcggtccaatagttcaatttgtaagtgacctccattcattggcttatccctccactcgcactacgtacagttcttgctaaaaaaagcctggcttgaattaacccatccgctcagaatatcgacattcctactgagacgatcgttgtatcctctcacgaccattcgggtcaattacaatttcctgacgaccaaccaacatacacattttacaaatttgttcacgatggagattctgagcgtcgaggtattcatgttttcatttcctcatctctcatccaattagagctcagagctgaaagccacggtgaaattaatcggacgggcacagtcttcatctattcttgcccttcaaagtctcccgtcaaatccagattgatttattcctgcaactcgtcctccgtttcatcgaaaggccctgaatatggattcacacttgacaagaaagttagtacaaattacaatcatacaatatacaaagtcagagttctctgggatagcattgtcatatactaccagttgctttcaagagtcccatcatttctaacactccttggcatttgtagatcgaaacatccaatcctgaggaagtcgatattgattatatcaagtcggagctcatatcttcttcactttcaacgtccaaccccaattcttcaactctcaaaccagcagcaggctttgccaaacctcctcgacctggccgaaggagatgatccgctgatcaatcaatcacgtttacctttggattgaacatttcggaatactagatctgatgtttctttgcatctttttttaacacttactctgttgttgtgacttatagatattggatgatcccatttagtgtatacacttgtcgtatcgaaaagataacatattctagtttgaaagcctcgatggagaaaatgaacgacgtgtctgctgggtccagcaattgcttctttacagaaatgtatgtatacaggcccgtataactttgagcgtcatctgaccccttcagttgtagatcctcggccgcctgatgagacctatgagtcttccaggtgcttctgggtttggagattctgggttggaatcacgatcatcagttgaacagaactacatcaattgcccgcaaggacaggttggttcttttgggtcacatttactgatcatacacacggatacactctttgtggagttttttttaccccggaaaatctatacatgcttgtttgaattccgagcattacggcggagcttgtggtctgtaatcacaatatcagttgagtgtcattttgcgaaattaacccaatttcttctgaattgacaagaagttgggttaggatgaatatgggttttccgatacaacattcttcatgtcctgaaaaattatggtcaaaaattgggagggctcgtgggaaacgtctccacttggtgggaatggttcaatgaaatgccgctagattttcatcttgagttgctgttaccaaaaaccctcagtcccccttgagcgctatctcatgtatcaccacttttgcaccactatggcagagaaatacgctggccagcccatgagatcatccagaagccatgagaggagtgggaagtcctatcgccaggtcccataaacattagtcatgacagactgaggtgtaccttggaaatgttaataaaataagaaacacgtgcagaacaggtgaggactgccttgtcctctccgctgccggtgttgataagaacttacaaatgaaagacgtggccaaagctatgtatccgagacggacaagctgtatttcattcagcggacaaaggcaccttatttgaaactatagacaccttatctgattaatgattgtgttccagtccggcttctgataaggtgtacttccctgtacttcctgattgccaacgtcagtcaccccgggcggcgcgtcggaagctcgctcttggaaaatatgtatgttatatctggcattcacgttccttccagatgtttcaagcttcggtctcatcaagcagttcactccgcctccgggtttcgcctccttgactctagcacatgcagcattggggcaatgaggacggcttgggccaagttcaagcagtagtcctccgccatgaatccgcgctccaaggctactcacaactggcaaaaacgacatatattcaacactttttctacttcactgtgacttgaatgagacgctacccttattggctgttaggaagaagattgacgatgcactgtgcgctctccgtattgctactggcgctcgttcaaaccttgctgtcaaccgatgttccttcagaaacaaacatcaggtcaaaattccgaagactcagacctcgttcctcgctttctgagtcccggatgccaaatgttctctccaattcgatagtcaataatccagggctgaatgtcaaccagaatcgcaccacacctacgcatgatgacgcgcacctattgtgtcaaagtcgcccattgacaccttcactttggaaaaaattaggcatgaactcctacttggacaattatcccaagggaaaagacttgagcttggaggtgagagattcatattttactcccaccagttcactccgttgaacaatctcaggttgactaggaggtgtgaattccaacaatcatttcccggttccagcaatatgcctcacaagttggagggttagatttccaatgcggaataggacgaatttgcaaccctggtcaagtaagtgctggatgattagaaaagctcccagattgtttttttttttttttggtgactgaaatgttacactttagttgtgcgagagtatatacggccaagattggtatgcactagtcgcagcgcaaaattggaacaattttgtgaacatgctttatcaagccattggagatgcgtgagtcaatcaagcagtatacttctcttgaaagaccttcttggtcaaaaatcacaatggttacttcatagtcggtgctgaaatgctaaaatttttcctctctagattcgacctggcttcaggtatattctctgatttcaatcaatcaagccaaaacatggatgaggaaagactgaaactcaggcttaatttttgcatgcagatgtacttccgacaatggtgagtcttccggaagcaaagtatgcttgaccgggccggtgacttcaatttcgcatctcttgtctcaagttggtagatttcgaaaaggacttcaacaggtttcctcgacacttcgtgagtcctcgttacctcgattgagccaccgttttccctattttttttctgcacagaaacatcaggaaggcccttcaaagatgtggaagattgggttctgtggtcattgatgtgtttctctacgcggcaaactcatgagaatatcagaccgcttggtcgggattaatctcgaattggatcggctctttccctgcctctctattcaaggctatcgggcccatcgcagattcgatttggatttcgtggggcacgatctcatggctagggattgcaatgatctcctaccaggtcactgccattggatggctagagacttgggttctcgtaggagagggggaaagtcggttcaagagggtcagtcaccactttcatatcacgaatgcttgggtgccttacagggcctgtgtcatattcccgacctgacctttctactcatctttacgcggaagtagtcttcttccatcaatttaatgctaggagaagcgcagcacgcagtgcaaggaataatctccaatatcacacaggaagttttgaaagcgggcgtgagtactgagaaaggcttggcgagtttgaatcgtgacgggattttcctctcgggaacgccagtcactgaccgccaaaccgtacaaaaagagtatgaaaaagtgttgaagctgaaaactttggtcaagatgtggagaacacaggttcgcaaatttgtgcttgatttgaatattctggatttctatcgcaaccagatcccagacacgatgaattgatttctcttattaacgcgttaattgggctttcagaacgtgttcatcttgcgcggcgctgtgagtaccaagctgtcggagagttcttgttatctgatggtaacatgaggctcaccgaagatcctgatgacaggacccatgtacgcaagccgggaagaatggcgcgtttgatgatcccaagagactgtcgtattgtggagaagatgcgatgtatgttattttctgataaaaagctggttgagatggacaagtagcacaagtgaactcttcgatttcaattttcctcccttgaccatggcacaacttggatgaagcatgatgagcattgtcaggggcgaaacttcaggccatgaatatgatcccacaatctatggagccttccaggttgagggcaagtacgggtttacagccgaatacctcaccacagcgtcatgggaatgccagcagaaatacggtgctttcgactttgagccccagttgtgtcggtacgttaagtatcacagtctgacagccaaatccactcaaggcctttgaattccttaagctgatggtatatgtgatttaatctgtctgacaataggaacatgaccgatgttcacaacttgcgcaagctggaggactgtatcgtcaatcttccagtgtgtgactgcactcgaccaggtaaagaaccgatgacttgattagaagcttcccgagatattcttgccatctcacttaatccgcatgtctagaccgggagatcttcatgaagacttactccatctcaccatctattcccctacatttagatatcatggatgccttgagaaagggcagttcgattaccaaggcttgtcggcagattggcggattaccaatctaaagccattcgaaacaaatacctctggaaaccgctgatcaggtcttacgtcaagattcgcaccttctcctctatggacggctatagctaatttctagtccctgaaatttttgtaatttttcacttgatctactcctgtcactaatcaatgatggctcaagaatgatgtgcagggtcttatgggtcacaattcatgttttgaggcttgtatcagtatggcctagtggtgaccatcacaaaagcttggtgaaccctggtgaaccactttcccccctacgacaaaactatatatcagagaatgtgataacttgaagtccagactctggctaggtgaccgctccaagccttggataattatacgccatactattgatccagaccttcttttttttttcttgaacaaaaatatgaaaattaattgccacaagatgaaaaaagcctgtttgagctgctattttgctttcttgttctcaatttagctctttgtaagaaccattttttttcacagtgtcccaagattcaagttgatgtgtttgacttctgattttcaaaagggttaaaagataaggtcttgagtctaccaactgtaatgattcttgggatccatttttcaccaaagttgaatctctgcatattcaggtcaataaatatgtgtgtgcagtttgcatattggactctcttaactttctccgtagggtttggctgggtacggcaagagttgcaaaattcgcccccccccgctatgccatcctttttttgattttggaattgttatgaagatgcaaaatttcaaggatcggttagtacccatactgtttaatgttgaatgagcactccattacaaacgcattcttatatggtacctaggttctagttctcgaatttgagatgatcagactggaaggatactcgatggaagaggctgagggtgatctggttctctgttattgggggggaggaggtcatgaccacaaaacgctgagaatttttcaagtgatgggagtattgagccgacgattcttcttttgtaaagattgggttatggcaatcactccacatcagctctaccgattctttatcatccctctcatgctatttccacgatagtggccgtgaagtaaggcgctactgagctccgggagaatcttgaaaatgaatgtggagaaggaatattaatgaagcagatgacccctccactccagcagcgactccggccatcgatcaagattgtataccgcgatcggaatggatgagggtgtcgagatcagagtgtgttctggggaagctcacagacatgattgcttgggccaaagtgaacagttggtcggattgggtccaagatacaattccttgctgccatacgattacggactcttgccatcacaaattcgatggatgatgtgatgcccgcttctctgagactgtgcccacatcctcgggccttccgagaccttcgagtcataaatgtacatccgttgtagagcatgttcgccgttccgaattgtttgcttgccctttgggagaagagagcacgcaggtcgagcccaacatgaggccttctcctgcgaacacctgcagacaccctacaggccccgcagagcgggggaggagccccacagggtctctcttggccttgcagtctgtacgcttcggcgtagatgactccgaagtcaggcggataattggaggagcgaagggacaagcggcttgagttgggttcgcaggtagatgtgctcttacaaatcgattgatcgataacttgttggcatctcttgcttgcccttctcccgagagcctcggtgaacctaaatggtcaggagtttcatcagtatgccttcctttgcttttagcagtcttctgatcgatgtccttttaatcccttctccctctctgcagcacttcaacgatgacgattaggaaccattggatttaataagaatgatgggatcatatacacccaaactttctcaactagtctccatgaagtcgtccatttccgattgagatttggtgatcaaagcatccttcagctgcccttcctgcgccatgcagatgcttccctcggacgtgcaccgtgcagaacaacctcagaaaaaaattaaccacacccatctttccttcctcatgaacctcatcccacttctcaattccagctcgaatcgaatatctcaactaaaccaatccacagccaacctcctacaactcgccgttgtgtactcctgatccatcgctccttaatcacactttttctcatcatcatcatcataataacaataataatattaataataatcaataatcctgcagacccttctgctctcactctactgcacattgcctcagttcttctagtgctgcaatcatcctctgtctccaacaactattttttttctccaaccaacttgagcagacgctcaaagctatcttttgcttttggttcgtctcttgctacacatcaccagcatgccagtctgcttcaccggctcctccgcaaaccaggactccgactcctccgctcagaaacccatttctccgccaaaccttcttgcacctcaaccgactgccgcgccagcctcactgccaagcaaatcttgcgacggctcaagaactggccaccctactccccatcaaccaatataccgcaacccatttaattcaggccttcctcaagcacagaatcccctgctcatccagcaataccagcctcccgccatgatcgccctccactcccactcgccaccttcccccacccctcccgactcttcgatcgcccgcagtgggagcgaaagccccgagaatccccacaccactgacattggacattgcccccaatcatggagtcgccagcattcgcccggtggccctgagcactcagaagactcgctagacgatggccatagtctggacacaatatcaccgccgccatctgctcccccaaggatgttctcatctacatccaggccttttggtcagcactcagatctcttgggagattcatcctctcatcagacccagtaaggcaaaatcatccattcaatatcccaataattatttcaattaaaaaaaaccaaatcttgtcctcacatactgacttgtcttatcatacctggccctcaggtatcctgtcaatgggtcagcaacctccgccctcttcactcgcagactatccgctagaaactcacatttgaacacgactttaccctgcaacttgcgcactctatcatccacctccacctctaccactgattcaagtccctgctctgatcttggattcagccaatctctcgcccatcagtcacagatcgccaccccggtgacgcatccgtttgatggtgacgaatacctagccaccccactcacaccaccctccgtcctcttcccctcctcagtctcgctcaccccccatcctctgccacagtcggttccctcagagccgcaagcccagtacggctatgacctacccgtccaatccaatcccttgccaccagcgctctcccccttgagctaccttccctctgtatatcattcgccccacaaggccaacttcaccgacttccttgccgaacaattccttaagattcagtccctctctcccatctccacatcttcaggcgtctttcaaactcaagccgaagccgccgaccaatgtcgccaaatcaaacttgaactcaacgaatacatcctcaagaattccttcaaccatcatttccattcttctcctgctcattctgataagctccaacacaacgaaatcatcatcctcaacggcttgatccatcttttggacgacaagttggccaatttgaagaatggtctctctcccgccgccccgcgtccgatcttcgaacgggcagatcctcacaacagttgtgagaatcaccagagcccgaccattgatatcatcaccgtcgaagagaagccagagacttcaaaaccttacaagattgtggtcaacaacaagcagctcacagcagaggaagagttgaaactgttgaaggctcaagtcagcgactttgcccgagtctgtaaggtgagtagcaacagccattcccaaatggatatatttcaaaactgtgaattcacaccctttctctccttttgaaaggccgtcgcgaggggcgacttgtcgcagactgtcaccattaatgtccaaggccatgatttgacagagctcaaagcagtcgtcaacggaatggtccaacagctcaggtgttttgcgggggaagtgacgagggtgtcgattgaggtatggcttggttcctatctttaagcacgtctgctgttgattgacctcaaatttcgctactcttttgaccgctatcctcaggttggaacagaaggtgagcgcatcttgccaaaatgctctttttttgactcaggccctaattttactgttgctttccgatcatatcaggtagattaggcggccaagccgtagtcgaaggagccgagggagcctggcgccagctgaccgatgtggtcaacacgctcgccgcgaacctgtccgaacaagtgcgcgccattgctggggtcaccaagtcgatctcccgaggcgacctcagccagaagatccaggtcgaggctaagggcgaagtccaggaactagctatcactattaatgacatgaccgaccagctcagatcgtttgctgaggaagtcagccgggtggctttggatgtacgctcatatttctcccttaccccgtttcctttagctgcttattaacctcttcttcattacgccttccgtgcaggtgggaactaaagggcggtaagcctcaagttttatcagacccatctcgtcaacatcatgtttttattcgatttttattttatttttttatgttgactcgcaccccctttgcagactcggtggacaagctgtcgttcacggcgtcgagggcacatggaaaaccttaagagacaatgtgaatcagatggcgtcaaacctaacgaggtaaatccagtcgattttagcgatgtcagctggtgcgatcctgttgttcctttctgggcactaatagttggctatctatctttctttcctgtggattttgttccaaaaactaaccagtcaagtgaggagtatagccactgttacctctgcaattgccgctggagatttgaaccataaaatcgaagtcgaagtgatgggtgaaatggctgaactcaaacagaccgtcaatggtgagtgtgatttggtaggaaagaaaactgagtatatcatcagtctctaacttgccttcatttttatttttcatccaggaatggttgacaagctgaaggtgttctcaaccgaagtgacgagggtagcgcttgagacaggcgtacatggcaatcttgtaagctcgcttccaagctcagaatacatgtcatcaatacacaccgatgacatgttccttaccctctcagggtggccaagccgttgttgaaggagtccagggagtctggctagatctcaccagtaatgtcaacagaatggcaaaaaacctaactgatcaagttagagagattgcaattgtcaccacatgcgtggctaagggcgacctcacccgtctcatcaccgtgtctgctcagggcgaaatcctcgaactcaagttgacggtcaactcaatggtgtctaccttgagatcatttgcggaggaagtcagccgggtcgcacttgaggtcagtcaagctcgtatcatgttgctgtctaacccgcgcaaaacttattctcaaattgctttcctttttctttccccctcatgatacaggtgggaactgaaggtcagtttgagttacgtccagtattggcaaaaatacttatccattataagctgtcaaactcaaataagcctaaagacaattcaagcaatcatacaaagatatattgtgaaatgatttcgctgtgaaagtactatttgaaagagttgaattttgatgttcaataatcaggataaatagaatgttgctggttggtgatgtgtgctaatattttctcttgtttataggcaaactgggaggaaaagcacaagtgcaggacgtctttggaacctggaggacattgacggacaatgtaaacacgatgggtatgaaatgccaaaggatccccctcttcgattagttagaaatgctgataccctatttgtgaacacattccctccgatcacataaagctcacaacttgaccacacaagtccgtgggattgctaaggtcacaactgcagtggcaaagggcgatctcagtcagaagatcgaggtcgatgtcaagggcgaagtgcttgagttgaagtctactgtcaacgggatggtggactccctgcgcttgtttgcctccgaagttaccaggtatgtgattttcttactcgtctccagaatttgtcctttctcatcttcatttgttctgtcactcagagttgcacgagaagtcgggttcgatggaaagcttggtaagaacatttcgtttccctcggtgttttgtagattattgaaccaacaatatctgtgattctcgtaggaggtcgtgccaacgtggaaggtgttaacggtgaatggagaaacctgaccgattggtgagtgaacctatgagctgcttcagtctcttgaaagaaaactcaacaacagctctcttcggtgctcagtgtgaacaccatggtcgaccggttgactagtcaagtcaggtctattgcaatcactaccacggctgttgcgcagggcgatttaaccatgaaagtcgacatcgaggctgccggagaaatcgctgaattgagagacactgtcgtacgcgattcctctggagttgcgcctgttcactcaaatctctggactgaaaaccgcatctcttttttagaacactatgatcaatcggctcaatatctttgcatcggaagttggaaaagtctgtctagaagtcggcaaaaatggtatgtttatttttttttggtcatgcggcagtccaatttgaagttgattcttaagcttgctgattttttttttttttttcaggaaatctcggcgtcaccgctcatgtgactgatatcgatggtacctggaaggacttgacaaaacaggtcaatcaaatgggtttgtcaccgctactatatcatgcctttctctacgcgtgacttacccccttgcattttttggacctttcttcatcctgccacagctatgaatttgactggtttgtcaccgctaccatatcagacattccagacgcgtggctgaccttcttgcaattttctttttgaactgttcttatcctggtacagctcaagttagagcctttgctcagatatcatctgcagccactaatggggatttcagcgcctttgtgactgttgaagcatcgggcgagatgaacagtctcaagaaccagatcaactcgatggtctttagcttgcgtgacgccctgcagaaaaacactgcggctagagaagcagctgagctagctaatcggagcaagtcggaatttttggccaacatgagtcacgtcagtttgcctctccaaatccctcgcaactcaacatattttgtttttccctgagattgattgctttgtctactcaaaatcttcaggagattcgaacgcctatgaatggcatcatcggcatgacccaaatcacccttgccactgagctcactcgtcaccaacgagaaaacttgacaatcgtttatgcgatggccaataatcttttgttgatcattggtcagtcatgtagaattcatattcaaatatctatcagactcattcttgatcattctttgtggcgatagatgatgtcttggatctcagtaaaatcgaagctggtcgaatgacgattgagaaagtcccattcgcccttcgaacttcaattttcgatggtgagaaattaattaaacctgttttcccttgatagcgcccaactgattgtctgttgaccatttcatagtgctcaaatctctggcggtcaaagccttgacgagcaacttgcaactggtattcgagatcgcccccaacgtacccgattttgtggttggagacccattcagaatgcgacaagtcattacaaacctggttggtggattgtgctcttatttgcccaatcctacgatactaattattacaaatgttcaaagattgggaatgcaatcaagttcacctcaagtggacatgttggtctcagctgtaaagtagcaacactggatccagtcaccggcgagcatcggcttgaattttgtgtcttcgataccgggattggaatcaagcctgacaaactcaacttgatctttgacactttctgtcaagctgatggttcgaccaccagaaaatatggagggactgggttagggctcaccatctctaaacgtctagtcaatctgatggaaggcacactatgggtcgagagcgaatacaaccatggatctcgcttctacttcacaatctcagtccgatcggacgacgataagccgttcgaaaactgggccaagaagtctgtgtatcctcaggctcaggtgatcatcgttgccagggaatctggtgaagaactccaaatcgtccaagtggccaaagttattgggctgtcacttaccgtcgtcgcatccttgcaagaagccaacgtattgatcttgcaagatacgaaccagaagtggagcgcaatcatcgttgactctgtaagctcgtttacccttcaattgcaacatggagaaggtcccaaccgtctgatcccttgtcttccggatttgatccagttggaaacgacttcccaattgagagattacgaaggtttaagacacgttccgagtgtccttattgctcgaaaactacctaggttggacatcaagttagtccaccaacatctcatccaatttttttcctctatctctcactgatcggcaactatccctttggattgctcagagtctgtctggattacgggattgccaattgtattgaatatcccgtctcgccctcgaacttattcaatgctcttgccccagcgctcgatcaaactctcaccatggcgtcttcaaactgctcgacggtttacaaaatcttgctggcagaagacagtaagctggagagaagaaaaaaaaccctcaatgtactctttatcttttgttggctgaccgatgatacgcattgaatcttagatcacgtcaatcagaaagtggcgacaaagctgttggatatgggtggacataaggtcgaggtagtcgataacggggaacttgcggttgaagctgctaccaagaacacctacgatctggtcttgatggatgtatcaatgcctacaatgtaagtcccactcccattcctttggtatttcgtgaaatgcactcgcctgaacattttggtttgtatctggtaggggtggcttggaagctaccagcttgatccggaagcacgagcaagacaatcatctcgaaagggtgcctatcatcgctttaacagcacatgcaatgtaagactgaccagtctgatttttctgggaaactgaaatttacactgatgttaatcatgaatgtttgctaacataggctcggagatcgagaaaggtgcatagatgcaggaatgggtgagtgtttcaggtggcgtagctaatgggttttttagatcatcgacatgtagctgatttttgatgaacaaaacttcaagatgattatgtgaccaagccgctacgaaaagccgatctagacgcctcgatgagccggtaagtacattgacgatcaagcccacttgcaaaacacatccatgccctctgaccgaatatttttgttttcctgttggccccctcgatttgatagatgtgtcgcgatcgcccgagctagtcgccaacccgacactagcaactttcggcacttgcctcacatcaaaggcgtcgctgaccccgaccctttgcccaccctctctgctcctccgacaccctcatctccctcctatttgacgtaatctttctttttcctgacagacaaaaaaagaagaaacacgctcgaacttcactcctttccgtcgtacatcaacccgccacacatccatttcttcccggcccttgcctcctcttttcatcatagtaaaaacatgttttttcttcttcttcgttgtttcatagctgttgcttttctgattgttgtctttctaattgttttttttcttttgttgacaaaatcacttgtactttcggacctggccgttctcttgtttccttctatgtatactcctttcaattctatcaaggtaattgttttctgctttataatctacatgagacgttccttttgatttcatgtatttctagtgtgtgtgtatgtgcattgcagatttaacttgttatccatccaactcccaagacaatcccttccttttttcaaaaaagagataaaggcaaaggcaagagcactcaagtgagttttcttatcaatggagagatgagaagtttgcccatcaacactcaacacaagcttcctggaatcttcacatttttcaaacttgtaattttgtttcaggaaagcacatcaagatttcttgccactggattgttcaaggcaggctatatttgaccatcactttccaatgatacatccaatttccagtctgaatttgtgtatggattctggactctacaactcctgagctatgtataccatttacctagcaagatgatgaccttaccaatgaatcacatatcttgttcacatccattcctaccaacacttttcacaatgatgtagtgttgatctgatgtttttttttttgtgctgctgaattgcaagtcaatcattgcttctgaccttctattttctgtttctttttttttttttggtcgcatcttgtactgtcagtgcttctgaatctcgcaaaatttggatagtgtaaatataattagacactacaaatttgttgtatggcttttctcaatcaaggaatgagtatgctgaagtttggaattggttgtctgattttgaaatgctcttatacctgttacttattttgtttttgaaaaatgatcagtggtgagttgtggtgtactctttattcattgctttgaagcttgataggctgtggaagtcaatttctgaaagtgtttcaagtttgaacaggacaaaacccctctccatattgaattgacaagtgttatgattgaactttttctgtttgtacctttcctttcttcttatttactgatcatcgtcactgaagatcactacccacttcccaatgacttaattttctaaatggatggtgttcacatcctcaaggtttggagctattgaaatcattcaacatgttgaacttgattgattctgaggggattagaacccattctaaaaacaagaaacttggcaacaaccacattcaggaaagttggcatcaaccacattatactgcttgtttttatattaggtttttattgtatcgttgaaaatggcagagaaactgttattaggttgtgagagatagaggccgacagagaataaaaatgattaggttgtagagatagagggtggtagagcagagaaaataaaaagtttaggttgcaagaaggcaagtattacagaggtagaggctgacagagcgtgaaatacagaaacaaaaatcaaggagtatgtatagttgtgaataaaacgactattgtgcaccgttaaaatctcagctatttcggggttatcctaatcttcgctaatttagttcgcaggtgattcgacgatgtaccactgagcagcgaaaggttgtcagcaagagttgatggccgacttagcaaaaccagaaggtaacttacatctgacaaatcaatagggggaagaccgactactgcaatcaggacaaaactgcgttccggcacaggaggggcggaaccaggcgcttggtccacatcgcaaggaggggttgtaggagtcgaattcttggaggcagatttggacattccctttgagcgtttggcgtctttgttcagttcgaaataagatattcctagaagagagtcgtaaactgggtggtttgtttcatcagtatactatcaggtaaggactgagcgcaatgcaaaccataactcacgagcaactctgtttcctgctgctgctttgggggcccgggtggttttgttcgagttctttcggaaaagcatagtgcgtattggtgtttgtagggaagaggatgactgcttggtgtgagttattggtatggtgcgtttaagcgtttgatttagatagggatatgtttttagtggtaccgaaagaattgagaaggagttattattagtgttttagtgttatgagtggtgatggggaatactccaaataccccaggagggtagctccttttatacccgtcaagacagccctacgctcatcgagcgaggggaagctgccgaaatagcaccgcagtgttcggccagcaccagccagaaccagcggtttatcgacaagccatcccgtcggaccagccttctgcagttaagactgcgaattccggctcaaaaggcgtgtctggatgccagcctccccgataagatggactggccgattgtgttcgggaccactattggaccaggatcgtatgaaatgtgggcttcgaggttatcaagactaattgttagccagctgaactggtagtattatcgggcgagattagaacttgcctgagacggatccggagggctgtatgcctgacccgccgtctcttttaatccagtcacagcaacattttgatgtcgaccaactgagagacaaatgggaagtgtggagtgaatagtacaaccaatctttggcagcggctgcctcttccgaatcaccaaagatccatccacaagcgttaaaacttgaaggtatgtaatcagaggtaatctcataattaagcttgcttaatgagaatctttgagaagtaaacaacatttattcgtgtatgccagagacattcggcaatctagcgtacatcagctacggaatgtcgtcggagggccaatgattaacgtgaggcgtacatctcaaagtcaagccagaaatccgatgaaggtgcagcacgatgccctgtataaaccacatacatatgatccttgaaaagctgtcattgccaatacataggagcttagcttaaagttcgtttgtgccttggccccatctcttttgagcccactgtcaggccagacatccattggcatcctcaatacacctggcgagtggaatcgctatagtatgaagtctgaagcccaagctcagcttatccagcatatcgattctcaatattatgtttctccgactgatcttgatgaaatcgttttcaagacgatgaacatcctgatcgctctgattatcgcactttacctgttcggcgtcttcaaacaactcggtaaatcgcgtatctgggtggctaaagtcgatcccaaaggctattggcagccgaatgtaaacgttttgctgcctatctttgccactgcccatggcactggtcggttgcccatatttctcttctaacaagacctcattcattcatgttatccctcgcgctgcacttgactgactgactcactattggtttcctctgctacctagcattgactgttgcactgggtctgatgcatctcgattttggcggacctgtgcgcccttggacattgtcatttgaagcaggctctttcctccttttgcactgtcttaactggtctaagagtgtgtaacttttgtcttgacttgcttgaaaattagattgcccaagcaagtgtgatttgaatcatgccgagtaatgaccaatgattacttcggatcccttcgattttgatagcatgggttaccctctatgcgatgccgtataacgcggaaggcccccatttgacgcattcccggactgcgttgtcgacacgcttcgcctcaccaaaccttttcaactccatggttttgctcggctacgcagctccggttctgattggattgcccttgatgattttccaacatcgatcgattgatcaagctcatcacacctatctgagcttgctagaaacgatcgattccctcgggaatcaaagtcctgccaatacacctctaactacctggcttttcaacccggccgtggctctgaagatccaactcctcaagagcggtggtgaacggacgcaccattatggcaagctgtttgccatcatgctaataactattcattcgatcagtgtgtaagttgaaaagacaggaggctctgctgacatttcccctcgagtttaacaaaaattcgtagctcaattttaatggatcatttgtttcgtctatgtaggttctttttgctctgggcaacacaagcaattttgagaactcttttcaaacaagttaagattcaccgccgttgtattttgaatcgacgacatgtcctaggattggagctttcgacgaccaattctaatgaatcaaatccagccaaacgaccaggtttcgacaaattggagaccgctagtcttgactcccgagctgaacatttcatagttgaattcaaatcagccaataaaatggaatcttcaaacaaaggaaattcgttcaattggattgactggaaatttatcacaccatgtcttaggcggggaactgaggtgggagcagagctctggaaatctgatttgatccggcacttggatgagaaagatcaagtccttcaatccaatctcgaagcgcagtatttgacattgagacaatacactgcaaatacgatgtggcaagcactgctcatctgtatgatttcggggtgctacatcactcttggcttttcatatggtctgtgcatcttcaaagtcaaccaaaggccttaccacagctcaacttttactgaagtttcttacttggtactcaatcgacagtgtttaattggcagaatgcaccaattcgcaccacttaccctcagctttgtcttaatcagttaaaatatgctgggatgatctggacccttggaggctttttgttggcgacagtatgtgaaactcgtagactctcttttatgcagattgagaaattctaacacttgaaatcatcagcttacagctatcgttgcctcatcggaattaccaaaagacccttcccatcaaactgatgtaccgaaaactcaagaacgaccagagtcatcgaggttcgaaatgcatcttcataccgaaagaacactaccgtttcgcagtcacgcattttagtgatttgaaagtgagtcaaaaaattgatctactcttggcttcacggacttaccgattgatttctttgtgtatgtctgtcatcagaattaccgacccggaaaaaattgcatcttgtgcatctcacccatccaactcgatggattgaattgagtttcttgaagaaacagatgttaagattccactattgatttgatttgaacaggtttcttgacttgggagcttactacttgaattttgatgcttgatgtcatccgttgattttgatatgtattttggctgaagattcttcagaaatgatttttctaatctcatgattgattatttatttattttttgaatcaataaaactattttaccacctttatgcatcaatcctttgaaaaacattcttctacttgaacctgactgagaaacccggatcatcaaagaaggatgtatcttccaataatggaaaaatcttgtttgtgcaagatgcaatacatggcgtctggtgagaaagataccctttctatctgtaacctcagtcaattttacaataagtccatcctcatgatcaagcctagtggaaacattttgagaaacaaataaattgagccatcgagattcatgaaattataatgataaagagcaaagaagctgaaatgcaatttatgatccaaccacttgctgatgttgtgatcagcagtgatacattgggttcttatcagcacctcaagatttatatgctaagagcatctccacccggggaggtaaaaccgggttgctacaaccccgcgatggcaactcaaatcttatatgtagcaacccatgcaggtttgccgcccacccgtagttgccatattttcaaattttgatccgtgatagtgaattccccgatctacggtcacatttcatccatctcccccgatctttgctcaacacccccattaatctttcttgaaatcctcaacaaaatcaacatcatccttttcaaaacactatctgcctcacaagccaccccgatggacctacaactcctccagagcctcctcaacactcaatcggccgccctagcaagcacccgcaatgtccaaactgttctagttgacacagttaatatgatagttgatgaagacaacaatattgaagaaccgcccaggccaggaggatcaagacctggacgccgtccaaatttaccccgaggatttgaagaagggtaccaacgactttacaaggattaccttgcaccggaacccgtttacgttgattacttattccgacaccgctttcgaatgcaccgacctctcttcttgaagattgtagacgatgtgactgcacacaatcggtactttcaacagaaacgcgacgcattggggcggccaggcctgtacccagttcagaagataaccgctgctctccggatgcttgcatatggagggggggctgatctgaacgatgagtacatccgaatcgccgagagcacttctttgcaagccttgaacgagttttgctccactgtaattgaattatacggcaaagaattcctccgatacccaacggaagaagatataaaacaattgacggcagtgaattcaaaacgcggatttcctgggatgcttggctctctggattgtatgcactggcattggaagaattgtccagctgcttggaaaggacagtatcaaggcaaggagaaggtaagctttgatttcattacacatctattacatgcaagcattgacaactctactctgatccaggttgcaactattgtgcttgaggcggtggcctcctacgacctctggatttggcactcgttctttggccttccaggatcacacaacgacatcaacatcctcgatcgatcaccgcttttcaaaaagctcctaaatggcgaagcccctcaagtgaaatacacgattaacggaaatacttacactcagggatactacttggcagatgggatttacccggactggtcgaccttagtaaaaaccatctcggcacctcaggggcttgagaagaaggtgagtttggatttcaaacaagttatttcaccttttcatctcttgctgaccaggtttcttgtcagcatttcgctaagatgcaagaagcctgtagaaaggatgtggaaagagctttcggtgtcctccaagctcgattcgcgattgtttcacggccatcaagagggtggaagcatacaaacatgcagaggataatgaccacctgtgtcattctgcacaatatgatcatcgaggacgaacgtggtctgaacgaagaatttatatatgatgggaatccagtttcaatccagcccagctcgtctcgatcgactgatttctcagcattcatcaataattcagtacagttacgaaactccgaagctcacttccgattaagagatgacctcgttaagcatttatgggaccttaaaggcaagagtaactgagcaattggcttgttactcagacttgttactatgttttccattgcttttgctatgtcaattggattggtcttctttatttctaacatttgcatatatcaattaagcttatactacaccaccgaagttttctcctctttatacatcctgattgcccctcttgagttttttgtctcggaaatgaagccttgttactacctcttgagtttttcctctccaaaatgaagccttgttattatttatggctcactcgcaaccaacacatcattcattaactagcgagataaaaatttattccagaaacagaaaaaaggaaattgaactaaaaaatagaaaaagagatcaatcaagcaccaggttcctcatttcaaaaggcttgtaaaaatcattgcaaccaagaaataataagattgaacaaccaaagtgatcgaacaagaggtaataaacttgagtgaaacagcagaacaaaaagactatcatcacatgttggcctcgctgtcctcttcatcgccgctgctttcatactcgtcgccagtatccccatcattatcgctttcatcctcgctttcttcctcatcttcatcctcctcgtcttcctcgtccacctcaaccactacttcttttgatcgtttttttttcttttgtttttctgctttttttctctcttctgctttttttctctcctcttctttttttctctcctcttctttttttttctcatcttctttcttttttttctcttcttcttctttctcttttttttcatactcttctttttctttttgcacacgatccaaaaccttcttttgctgccactcgtagtacggtcggcttgcatcagtgacacctgagagttcgactttcatgatcaattcgtcggccatcgtcttgatcgcatctttctgctcagataggattccgttttgtatgcgagagttttccgcaagctgtttatgaacaagtagtatgttgtccttaaagtatttatcttctcgggcctttgcagcgagatctttggccttccgatttccaattggtcgtgccgtaccgcgagattgaattgttgaagcttcgctgttatttgctgcatcattattcatatcggacgagagagacggagccgggccactgtcaacagatgtgatatctatcacagacgattcactcggggttgttgcagacaatgattgagtcggaacgtttttcttgttgatgtcgtcgcagtgttccttccactttggcgcaaggttgaggatgttgtaacatacaaggtgtgcaaaagtctccttcgtcagagcatggtagagcttgagcgcgctagacaagcgatcttcggccgttgttccactctggtttgagagcttgacctgcttaacgcatccagagaacttgttgatgcgtcgctggagaacttgccaacgactcttgatgctgactgcggtccgactactatcaagcataaccgtttgaaagtcctcctctacgcggttccaaaacgtatcggccgtctggttggttgagttgagaggatcctgagaaacttcaagccaagacttgcagacttgaatgtcctcatgatcttggtagcgagtgcgagggggtttttctgctgggggatcagcgttttgggcagccttctttcgaggatttttttgcgtggtttttttcttggtcttcgtctgaggtctggcttcgtttgtgttggatgcaccgggcttttttgatgtcgttttctttttctttgcaggcggcttttcctggtctgattcggcctcaaggggacgacgaggtaggttcatatgaaccacatcaatgtcgatagcacctgaagtgtgaaacaaaaccaaatcagattgtgattaaatatgtatgaacaaaaaaaacataccaagagatggatcgatcattccggccatcttgaaaacagttgattgaagtgtggttttgtagagtcaaggtttcaagcggatatgagttcaagaatattgagatgtggcgtagacaattcggggggaaagttttggatgaagatgaaatttcatgaggagttcacagtagaaatacaaggcctttcatgtaagtgagggatttcacaggagctaatgagttgcttgagtgttgctacttctgacaactcgaaaaggtttttaacctccggaggcaaagtattttgttgtttagcacctcgggtgggtgcacttttttcgggtccggttgctaaaccggggaaagtaagtgagtttagctcccgcggtggagatgctctaagatattggtggatcaatattcatgttgggattgttttgattgccagagaatattccagttgaagctgggttggttgttggtagagttggtccgtcttgagcctgggaaaacgccatgacttagaataaactgattccgattgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgttgctggtgttcttatccagggcaaggttggggggttttggttactaactgataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatcggctaccacctggtagttaaacttttttatcctaactactctagtacgtcggataatcggtcccctcgtcttctactttataattgattcttgagtatttaactacttaatccggagttctactaggtatatctaagaactaagtcgtataaagctaaacagaatgtgattattcaaagatatggtttgtcacgtgttcaaaacaggaattttcctgcctaaaactaactaaaaattctactaaaataaactataaaaatcactacaatggtttagatatatctaatccacttgccaaacttcaggatcctctatcacgttggggactcccttgtaagagcatctccaccgcgggagctaaactcacttactttccccggtttagcaaccggacccgaaaaaagtgcacccacccgaggtgctaaacaacaaaatactttgcctccggaggttaaaaaccttttcgagttgtcagaagtagcaacactcaagcaactcattagctcctgtgaaatccctcacttacatgaaaggccttgtatttctactgtgaactcctcatgaaatttcatcttcatccaaaactttccccccgaaattgtctacgccacatctcaatattcttgaactcatatccgcttgaaaccttgactctacaaaaaccacacttcaatcaactgttttcaagatggccggaatgatcgatcccatctcttggtatgttttttttgttcatacatatttaatcacaatctgatttggttttgtttcacacttcaggtgctatcgacattgatgtggttcatatgaacctacctcgtcgtccccttgaggccgaatcagaccaggaaaagccgcctgcaaagaaaaagaaaacgacatcaaaaaagcccggtgcatccaacacaaacgaagccagacctcagacgaagaccaagaaaaaaaccacgcaaaaaaatcctcgaaagaaggctgcccaaaacgctgatcccccagcagaaaaaccccctcgcactcgctaccaagatcatgaggacattcaagtctgcaagtcttggcttgaagtttctcaggatcctctcaactcaaccaaccagacggccgatacgttttggaaccgcgtagaggaggactttcaaacggttatgcttgatagtagtcggaccgcagtcagcatcaagagtcgttggcaagttctccagcgacgcatcaacaagttctctggatgcgttaagcaggtcaagctctcaaaccagagtggaacaacggccgaagatcgcttgtctagcgcgctcaagctctaccatgctctgacgaaggagacttttgcacaccttgtatgttacaacatcctcaaccttgcgccaaagtggaaggaacactgcgacgacatcaacaagaaaaacgttccgactcaatcattgtctgcaacaaccccgagtgaatcgtctgtgatagatatcacatctgttgacagtggcccggctccgtctctctcgtccgatatgaataatgatgcagcaaataacagcgaagcttcaacaattcaatctcgcggtacggcacgaccaattggaaatcggaaggccaaagatctcgctgcaaaggcccgagaagataaatactttaaggacaacatactacttgttcataaacagcttgcggaaaactctcgcatacaaaacggaatcctatctgagcagaaagatgcgatcaagacgatggccgacgaattgatcatgaaagtcgaactctcaggtgtcactgatgcaagccgaccgtactacgagtggcagcaaaagaaggttttggatcgtgtgcaaaaagaaaaagaagagtatgaaaaaaaagagaaagaagaagaagagaaaaaaaagaaagaagatgagaaaaaaaaagaagaggagagaaaaaaagaagaggagagaaaaaaagcagaagagagaaaaaaagcagaaaaacaaaagaaaaaaaaacgatcaaaagaagtagtggttgaggtggacgaggaagacgaggaggatgaagatgaggaagaaagcgaggatgaaagcgataatgatggggatactggcgacgagtatgaaagcagcggcgatgaagaggacagcgaggccaacatgtgatgatagtctttttgttctgctgtttcactcaagtttattacctcttgttcgatcactttggttgttcaatcttattatttcttggttgcaatgatttttacaagccttttgaaatgaggaacctggtgcttgattgatctctttttctattttttagttcaatttccttttttctgtttctggaataaatttttatctcgctagttaatgaatgatgtgttggttgcgagtgagccataaataataacaaggcttcattttggagaggaaaaactcaagaggtagtaacaaggcttcatttccgagacaaaaaactcaagaggggcaatcaggatgtataaagaggagaaaacttcggtggtgtagtataagcttaattgatatatgcaaatgttagaaataaagaagaccaatccaattgacatagcaaaagcaatggaaaacatagtaacaagtctgagtaacaagccaattgctcagttactcttgcctttaaggtcccataaatgcttaacgaggtcatctcttaatcggaagtgagcttcggagtttcgtaactgtactgaattattgatgaatgctgagaaatcagtcgatcgagacgagctgggctggattgaaactggattcccatcatatataaattcttcgttcagaccacgttcgtcctcgatgatcatattgtgcagaatgacacaggtggtcattatcctctgcatgtttgtatgcttccaccctcttgatggccgtgaaacaatcgcgaatcgagcttggaggacaccgaaagctctttccacatcctttctacaggcttcttgcatcttagcgaaatgctgacaagaaacctggtcagcaagagatgaaaaggtgaaataacttgtttgaaatccaaactcaccttcttctcaagcccctgaggtgccgagatggtttttactaaggtcgaccagtccgggtaaatcccatctgccaagtagtatccctgagtgtaagtatttccgttaatcgtgtatttcacttgaggggcttcgccatttaggagctttttgaaaagcggtgatcgatcgaggatgttgatgtcgttgtgtgatcctggaaggccaaagaacgagtgccaaatccagaggtcgtaggaggccaccgcctcaagcacaatagttgcaacctggatcagagtagagttgtcaatgcttgcatgtaatagatgtgtaatgaaatcaaagcttaccttctccttgccttgatactgtcctttccaagcagctggacaattcttccaatgccagtgcatacaatccagagagccaagcatcccaggaaatccgcgttttgaattcactgccgtcaattgttttatatcttcttccgttgggtatcggaggaattctttgccgtataattcaattacagtggagcaaaactcgttcaaggcttgcaaagaagtgctctcggcgattcggatgtactcatcgttcagatcagccccccctccatatgcaagcatccggagagcagcggttatcttctgaactgggtacaggcctggccgccccaatgcgtcgcgtttctgttgaaagtaccgattgtgtgcagtcacatcgtctacaatcttcaagaagagaggtcggtgcattcgaaagcggcgtcggaataagtaatcaacgtaaacgggttccggtgcaaggtaatccttgtaaagtcgttggtacccttcttcaaatcctcggggtaaatttggacggcgtccaggtcttgatcctcctggcctgggcggttcttcaatatcgttgtcttcatcaactatcatattaactgtgtcaactagaacagtttggacattgcgggtgcttgctagggcggccgattgagtgttgaggaggctctggaggagttgtaggtccatcggggtggcttgtgaggcagatagtgttttgaaaaggatgatgttgattttgttgaggatttcaagaaagattaatgggggtgttgagcaaagatcgggggagatggatgaaatgtgaccgtagatcggggaattcactatcacggatcaaaatttgaaaatatggcaactacgggtgggcggcaaacctgcatgggttgctacatataagatttgagttgccatcgcggggttgtagcaacccggttttacctccccgggtggagatgctctaattatgtatatacctattgcaatggcaattctgattggaatagtatgccaccatcaggagtcctaccaagcagccgccggcccgtccgatttccaaacatctatcacttacccttacgcgtcactcggaggatgtccatcggtccgatgcgtgtgcacagtgtaacttctggagtcattcttggcttttatcctcccccttctccccctccgccacccatacaaaaagaaggtgatggctatcgaaaaacttgacccgccatgaaatgataatcgagaagctccaacagcctactactaaaggaatctctttcgctaaaaattctacttatactctgacgattcatcactttaaacctaatggaacactggctcctgtcattaaggatcgtgacaataaccaacgtccttcgtgcgttcgaccactagatgacgtggatttgactttcccctgctctccctttcttttttctggagatcaaattgtacctcaatctgagttttagttcttcttgtttttctttcctacgatggtagaacctacttatcttcattcccacggtggatcaagctcacaattcaccattcttatcaactccaaactgatctcctttaacaagatagatcaatctaaagcacattgcttctcaatctgaggcccatttccgcacgtgactgtttgcacgcgggttctcaggggtatttggaggggattggttttgtaattcaagtataagataactttgataaatatttttacatgtgttgtatttgaacaagccaaagtgagcccaaaaagatgattgtctattgtgtaatatgaaaaattcttgtccataatgataaagctagctcttggttggtagtaagagattagtaataaccacatcggcttgctttcttccaacagtatctagctaaagccctacagcttgctgggtgtgcgcagtggacgggagctctgcatcttgctgggatgatacaataggttctggtctgaagatctcgaccggctatgacatttcgtgtggattggacaggtgtaccgtattcttgggaacctggtccgccttggacacccctaaatggatgggaacttgaagtatagtctgggagtcctaaactttctcgagcaatcttgggctctccactcgaataaaggactgggttatgtttggattcaataactccggggacggcttctggaagacttggaaccggatgaactgagtgagctgtcccgtctggtttagtgtaaacgccaggagccaaggccggttgggaaccagcatggcggctaataacaggtttgagatagccctgaattgtaaaaaaagggattagattattaagcgaatgatatcaaaagagaaatcgagaaaatacatacatctggagcattcaagagctggctgttgtcaccctggaatgaggtaggattagaggtcggaagcactgcgtgggaaggatagctgggactgtagcccgcggcggcaagtgaatacgaaggatgttcttgtggttgggccgtgtaagtattgtgtacatttgcgttgactttcaacgaaaggagaatgcaagcggccaagatagcaaagctgttcatgatgaaaagtcttagaagaagggggctttaattattttgaaagagatggtacgcgtgtaggtgagtcgatgtgtgtggggtatgttgtagaaaaggtaggaattgatgatgcgatgtgatgagggtattgaggcggctctcaccctctttatatatccttatgactacttggttaaggtcaggtttggagaaagcggtttattcgaatgtacagcttcatcaaccacgctgatttagagctgggccggtctgactcttggagtcgcctagtctggctataatgtaatatttctggccgtccatttgactctcgaactcaggcaaatcggttccaagtcttccatttcctcatagttgaaccaaatttttatttgactggctatacagaaggtaggcctggcagctggaagcaattcgcgacgacgaaaacaaaaaaaattactaacaccattatctgacccattgggttagccacaagctttggaattccagaaggccggtttcttcagttgctgatcagtgataccccacccggtatctagggaacatgtcagtcatgcgggcaagttttcctgggtcggtcagagtcttcaagaacatgttggctgcaccttgcaagaccaagaaggtcccttctgtgaggcaccttacctgaaatagtgtttttttgccacaaatctttggggaaattgcttggccgttgagcccaaggccactagaaatttgaattttgtttccccaagtccatacaacttcaacttgatctttgtcacgactgatatttatccatccacaaatggtaactctgacatatgggataatctggaatccggggttagcacacagcaaagtgaatatatttttacatgtttctgatgtccaaaggttattggccagtcggtaaagataaaacattgtttttttttgttttttttttttgcatgccaatgatgtccaaaactttcaattcattgaattgcaggtaataaatatgggcgattgcttcttgaagttaaaattatacaggaaaagtctgccggctttagagccagattagctagccaaaagactacttagctctaagtgtatgttcacaaagtactacatgtggttgtttgaccttaaaacatatcttcaatcattgcaccaatgactattgaagctccataagaattccatggggaaagattgaaaactaagccaattgaattcaaaaaaacactcctcaatatgattttcaggtctgtcaattgtttttgtggagattacagataaatcacccttcctaaaaatcacaaacaatctttgggttgtatttacatcaaagcacattaaagctcatttacttttcaggtagatctggggcccttcaaaagaataattcttttagcaaaaaccatgtttgacagttttaggaaacttacagaaccactcctgatcagacccacagaatatatgttctcattttaaaatgtccttgcccaaattatgaccgcgcactgatagacaaggactcagattctaggtgagattggttttggtgatccaaaattggaccagaaaggagcatggagagctcttaatcaaagagccatcaagaattgctatttcattaatttacgtgtatgttttcatatatttcacatgtgacaatagtgcgtttctttccaagaagacgaataggacaagataagtaagtaagtaaacaaagaatcgataaccagtcctcttcctctgtagtttctacacagcccaccatttggtacttcaaaccctacaacagaaaacgtgagaaagaatcttcaaaatgtataaaagagaatcaatcaacaatatcaggttatatgaggttctcagtcagatctcgctaatttggattgacgccaagaagaaaggaactagtcaagttgatgtaactatgtatgtatgtaagtctctggagaaattagaaagtcaaggcagaaaggtcggaagacaagatgatgagagatgaatcacgtttgattggtgtccattgaatccaaacagaacaataatgagaatacgaagtcctttttctttgggttgatgttatgattacatacaacatgatttaattttacagttcagattcctgagtcttcgagagatatgagtagatatgaagtagttataagtggggaattcgagacgctctgatcaattcagggaaagaatttcggttaaaatatgtaattcatgatcgaaagaatttgtgatcacgtggttgaatccccgtgctagaattcttccgccagatgagttacttgggaaacaacgagcgatggacggtacgttgatgtcgaaggagatcgcttcgctggcggaatgcgcgttggcagcccggaatatcacagccaaattccggctcgagctgaagatgagcactctcgatgtgatctggtagagttggcaatatagcttcagtcagtggatagataacctttgaagttgtacgatttaaactgtctctgcacttacatctcaatctctcattcctggtaaaactggcttggcagaatccacagattttatcggccggggcttcacgtcgtagatgacctccgcgattcaccgtgtcagctctcttctggttggtgattcgagtggaggggatttctgcgggtactgcattccgatcggcgcgtgctccgcttggtgtggttggaatgggataattataacccatggcttgcccagagctgagcgtatgagcgggaagatattgattggatgctctagtggattccatgtgggacgacccagcgctgcttgaaagccctccttgagaagaataatcgtggtgatatgaggaatgtgttgaggaaagcgggatgtgtgggttgtagttgacatttggtgcgtatgggtaagtggaggtattctgttgatgaccgtcattttcctcaaagcatcgccgcaagctttctagacagtcgaccattcctactgtcagagcaacgtattcatttctgcgagcatcagaaggtgacatccatgaggaataatgctgatcgggattataggaggggttcatattggctaaatagtctataggggttttgtttttgcctgtgaacagaccggagtagggttaagtaaaaacaattggaggtttttaaaatgtgcaacaaagaaatagcaatccagtggagtctactttatctgagagcaggcagaaaaaaagataggtagaagtagggcttagaacactgactgatttgttatagtaattcgagtataatacttccaaacaaaggtaagataagctatcactagatgctataagagttccttgttgcctgaaattgtttcatcgatcacacattctagcagccttatataccaatgaggattctcagatgtttccaatcctcccgtcttgagcaagccggaagggaagtgattgctgttcaggataacagctcgacgaggtcttcgggcggcgatgaaggatattcttgcgaaccgttgcctacaactgggaagtagaatacgtgccggaaatgtcattgctgtggattctcaggcggtggctcaccgctctgtggtcgcgatagcggctggtagcacaaagatactcaccgaggtgggagtttaatgcaaagtaaatccaaactcatcgcatttttgaagcccacacaggatcctctctttccagctggtgagtagagttgggctgtgcaggaaaccaacgcggagggaaggaaatagcaacaaagatgagcttggtatgtggtaaactttgcctgggtcgacaagaattaacgcgtccttggaggttagggggtagcgctagcggagtccccaccgactacataattgggacacataccggtgagatttgctttgtatcctaaggatagtattgtttttttatgtatgatagtcgatgtactctttaccaaccggtgattggtgtaatctggtagaccgccttggagatgccgaagttaagaatacaactcgtaaatgagggcatagaaacggtctagaccctgcgcgctggcaataatgccctctcaagagtttgttgccggcaaacgaaagtggaaggatcagcgaattttaaagacgcaggccggctgaaggtgcgtgctgtgatcgccttgagttttttttttttttttttttttttggatttggctttcgccatttcgagcagtcaaaagtattcccctgcaggctacacaacatggtttacacataaatatctaaataatttacatgagatggaactgtcagtcccaactgttatgaatcaggtatcgtatctttcggcgtgagtgcatcacgtgagcccagtgtcctgattcaactcttgcctgcatgtttggagacgcaaaagagccagcttgcttcagattgtattatcagtaagttgtgttgtatctgtgaggaaatccggtctggcggacacccatcgcacaggcccaatattcaagctccgatccagcttggctctttctatggaacttgaattgcaatagatgatactatcaacgtcagaccaaacagactttctcatagtggctcatagtgatacataaataaataccttatccatcaggccgcggagatcacatgctacatgctgagtgttccacttggcagtgtggcagatattttacatatgacacgcattgtgatcttctccgaatgggcttggtagatcttcatagcatgcgtggcaagctacgaagaacatagactataacaggaaaaccagcattctcgtcggcaggtgccgaggtagctcatacgaatataccaggtaataccgtcccaaccggcgcgaatctcgttctccgccaagaaaacgtgggttgatgggaaaccggacagcagcccagccaagcagtccgcatttacgatttggtgggagggatatccgggaaaggcaatgaatgcacttgtcaatatacaccaggagctgatgttgggacttgagcctacaattccaaggaggagcacgaaggttctgaaatctccggccccccgacaagactgacattcagggacactcctgtcggagggagcagcgggggctgttatataaacacatgttcaagtgaggaagtgcgtccggtccagcacgaaatgtccaatggaggttgtatcggaaaaattggaatcaaaatgatggctggtaccagtgccatacaacagcgcatcatgtaagcagaaggcactgatctgctagcaaccaagtaggaggtcctcgcaccaagtctcattatgctaaattgatgcccttcattttaaactgtgttctttctttactgcttctttagatcagttggtaatcgaccatgactcgaaggaaatatcctagttcaatctattgaggtacatagcaaagctggggataagtgaaaagatgacatccggtgaatcgtgtctggtggcagtcgcgttggatcatcacgaggtgggaccatcgcaaacaatggcccatgcgccagcactcatgtttgtagggagtgccggtgtgccgaaagacggcttcgaaaaaggtgagccgatcgcggttgtttgttggagaggttgtcttccttgcttctttggcgccaacctccacaaaagcacaagatcggttggtgatatagataaataagtaccgtcgtacgagttgcgacgtcgctgacataacttatggttgacacacaaggacacacatcgatgcacaaaatgtgaaaccgatacttgtcgacattgcatctgcatctgtaatgtatccattggagctcgttgtatgtagttgctgttggaggtggaggaggaagtggactctggagcctgcctgtctggtagtacagttgagttgtctgtccgcaactttgaacccgagctgattgagctcgtccccccggcaaactcgcccattcctggatttccttgagagttgtcgtcatctcattggttgggacatcctgataagcaaccagcacttaggagaacctaggctggatggatcaggagacagacaagataacaacattgctcttccctcacctccaactgactaggacctgctttcaatttcaacgggctacgggaacctacaggaggaagctcaccattccgaaaaataagaaatgtctgcacatcaacgggttgtaattaagatcaagtcaacatcattctgtactacaacacatccaatccaggccggtcggccagtagcacattgggcggctgggatctacattcggtacacaggtaaaagatgcgccctacgcccaccatcaagatgggccatggagtacctgtgatggtaactggtagtgatcgaggcatggcaaaatgactgttgtacttgcattgatgagatgagaaatagaaaagtgtttacatattcaaatggaagtgatagggactgtaactaaaaaatgagagagagtgaaattcaaacatcgttttgctggaatagttggaagggtaggctatgattgggtgggtaagatgaagtggcagttgaggagctgagtaggtaggtatcagcttcagatgttggatggcttgaatcactaattcagaagtggtgagaatctaatggtgcagctcttatcagcggtagcatgtctaaagctaagatatactctgccattaggcccttcagctcctccttcgatccggatcacaccgcactgtgggatggggtatcaggtaagcgtctttgatctgaccagtagaaacagatataaatgaagctcacctttttatcacagaggtcaagggtcttcaggaagtcgttttcaagttgcgccttcgtcctgatgtgcaaaaaaatggaatagtagttagaatcactctcttatgagtacataaaatgctgaaggctaagataacctgcactcacacatcaagtttggagaaatcaattgtgtatacggcgagctggatatatggagagtttgaagttgatgttagttgggttctgaaaagcagtttgggttggactgtgcattatcataggcggggcaagaggtctaatattgttggtggctacttaccgtgcatgttttgctggttaattcaacagagtgggtccggcggttatcttgatctaagagccgtccatgagcgtcagtggggatgtcggagaacgccctagccgttgggaaaaaaaaagagaagttgtaaataagtacactcaggttttttgcagacataaacaggcggccgagtgtgcaggtctgtggcccatcaatgaaagacacactcacttgatgcaatcatctggtgataattttgctgcgcggtcagcgactgcacaggttggcaaccgggccggaaagtcggagtcccaagacttgtacctgtcgagtgaacgcatgccgacatggaaataggtttgatcgaaatcaaatccaccggtctgtagtgttaagtcgtagaattcacatagatttcagatgccaggtcagtcatagacccactgctgtcttgactgaacaaagagtaaatgactatgtatgcagcttacgttgggacattggtcaaggattttgctgaaacgctgtttgacttgggccttgcttctaaaattgtgtttgtgtttatgaagaaggttaataatttagaaagactggtagtgaaaaacccggctgagctcacatcggaatacccgaagtatttatgatagatatctagtgaatgtcattgagttatgcattaggtggactgggtgggtgttcaaaagatataccacagccgacttacattgcattctccgtaggtgtaatctacctgcttggacagtgggttgagggtttggtgggcgtcggcgtcgtagacaatttgagagatggctctgattaatttgaaagacgatgatcccaacaacaaaagagagtgtcagttgggctactcattattgaatgagaggaaagcaaggcagcctgcaattgaagagaagaggaacgtacctcatacattcctccttgcgaacagctctgtgagcgataggcccaggatagcacgtagttgcaagtgatttaccagcgagcagagcgaccagagcgatggtgacaaataggtgatggtaattactcatcttggaatgaaggtgttggttgagtgagtgtgatggcttgaagagatatgcagtgacaacaagtgagatgaaagaaggagtgtctgcaatacgatgattgttacgccgttaataattgcgcatggatggtccatcttaaatagaccccaactcaatagttgggtcccaaaagagtggttctaccagccaactagccaattttcaatagctttccatcctggacggaatacatctgttgcaaggggtgaccatcagccactagggatgaaagaagcggactctgagttctggaccttgaatgctgctaccctcctggagtggaaactccaatcaggcaaacagggtgtttgacaaagcgccaattgcttcccagcaagtatgatcctaggggtgattggacgacattgaaccgtttggaagagacccttctggtgtcatgtttgcatgtaggtacgaaagtcctggaccaacacaaccgcgccagtgttgtgagggtccgcctactactctcttttctcgagtggctttaagtgactccaaaaggagataccgcctatatcatgagaggtaggggtaatttatcttatacaaataaactcttaacgtgaaggaaatgtttgcaatacgatgtctttattataagggtcgagagtaatgataatatggagaacaaagatatcgcacaagaaaaagaaaagaaaacaggaacaaagaagaatcaaaaaggactatatatataaaagaattatggaaagaactaagtattcgttcgtaagataaaataatcaaaacaaacaaaactaataataaaagagatcaatttcggtaacaactaatcaaaagataattaaccataactcgtcatatcatcaccataattaagtcactaaagaagacattagttaacgagaatctcaagcgtaacaagtgtgccacggaaaacaaaaacgaaaaccagcggtgaatccagtgccaagatgaatgtacctgggctagaatgatctgcaaatttcaccaagcggtaagccggtcatgaacatacaccgaccaagtaactcaaagattttcgcttagggtagggcggctgaatgcacgatttcaccaaattgctattgtatgaacattatttgtcatgatgttgaatttttcttgaggcccacagtatattcatatcgatgtttccattatacaagcggatgatggccaatagtcaatctaacaaaccaaattccaacaaaagggggtcgtatctgtgcaggctgatagcacttgccactcaaactttatcaagaggacgattgaatccacctcgtctggtagaaaatacaaagcaacagtagattagcttgagaaaaatactagcacagcaacaaaaaaagtttgggcttgggcttgcctattcatgtattgcctccatgtcctcactttcaccacgtcaaccgtcccggcctcattgttaccggcgacatgttttcctttggtagtcgtcaaggaagagaagcccattagacgggccattttggcctcttcgtcttcatcatcaacgtttggatcaacatccatcgcgttaccggtacttcttttgcgagtgttctccgggctagtgcgatcttgagggtaaattgaattaaaaaatgggcttcttcagctctcctgatggaacttgatccgtcaaatctgacgagtgaactaacctcccccttttcccccactactgcgcctacttggacccggcgacccactgggagagcgggagcgactacgtccatggcgcgacttgtggcgagaacgatcaagcttcctggaccttccgtctggacttcttgagcggtccctgtccctgtcccggtattcgcgatcaccagcagaatcccggattgagcgatctgagtttcggtgcttgccatctccatcacgagttctttcacgataacgatctctgtctctatccgcgtccctatcataactttttgagtaatcttgtcctcggtctcggtctcttgttcgatcgcgatccctgtcaaggtccctatcgacgtactctctcccacgctcacgattccgctctccgtctttgtctcgtccatcccgatcccggtaccggttgcgatctcgatcagaatctcgagttcttgaggttcgctcgcgatcctggaacgaagattctctctggttcctactgttgccatctcctggtgatcccgctcgcgagtcgtgccgactgggcccaccccgcatttttgatatattgtagagtcgacgacaagtgaaggactgatcgattggaagcctttgactggtggtagttgatgatgagaggtgctacattcgaacagcacgaggcggcgcgggtggatgggccttcccagcgctgcgggagggtgctcgcgccccagagcagctccaccgcggagtgcaaactgtgaatgtgccggcccgggccacactggcaccgcgggtgcaaagtcaaattgcagatccagccctgagatgacattgccccaaggccatccccggccccaaaagctatcaaaagagccacattggcaggctgttgtgatagtagctgtggctcccttttaaatggatgcaggacacacctgggaaatttttttgtgtgatgtccccaggacaccaaactgcacgttttatgtagggatgcaaattgggagccaaatagattggggatgtaagaattgccccaagcagcaagtgttatggaattccagtgaacaaacactttcttgtgtgaaacccaaccattggtcaaacaccttccctcaactcctctcacacaattttccatccgcatttacctgcagtgcctttgttgtaggccacacatgattttaacttcaaaaaaaaatcaagatttgagatcatcatgattcacacaagctttacactcacattttacaatccaaagtagagttgcttttagtatggctcacatgtgcatcttgaataaattctcccagactttggacattcacatcctcacctgtgtatgtacatttctctacatgcaagatcatcccacagagatgaaaattatctttctatctctgtgaagacacttacatgcatggtattggctagagtttttaagtagctacatagcttgctttaaattaaaacagtgggtgtttactgcatcagatagaacttagtatccacatgttggttgaatttaaaacctcatacaaaaaggtaaacagaagattgctaccagttcaaaaaaaagactgcttattccctcagggaggatcctgaaaacaaattatggacccaatgtcaatggctttcagggacttatgttgtgataaacacatttcttgagtaatgtttcacatttctgtgaaagaatcagccaacacagcctataaatccaaaattccatgaacggagaatgccacactcaaaaaggctggcttctgtcatcaatgggcagccacactacactactctaaaaatcccactaacattagcgtagcagccttcaaaacagtagttttaatgcactgttagttccactacactgtgttatgcctgtagtgctagtgcagcataaattctgccacaactgcgtcaaaactatgtgttcaggccacacaaaagggcccactagactgaactacagtacatcttagtagttttttgactgtttttgctgctaaaagcactgtagtgccacagtgtagtgtagagatcgttcgttcggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacccgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattgttattattattttttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctgattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccagatcacttttttttcatttgttcatatttaataatttattgaaaagttgaaactatctacaacttataactaattggaagaatcttcattgtcatccaaaaccatcaccatccttttttattttttgttagacttcttgttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtatggaagtgagggggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgcggggcgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacaatctctagtgtagtgtgattaacattggattaatactacagtgttggtacagtgttttgagggctgttatgctaatattagtgggccttttagtatagtgcagcatagtggcccattgcttcctttccaaatatcaagatattactcttctcagttttttgtacttgaggagagaaatcacaaaccggctgttgaatagatttgtgagccaaagcaaccaaaccactgcacatacttgccatcaattacccttggatggaggatgcaggccaaatcagcactcacaacagcagtgggccgctacgctacactatgctatgggcccatgtagcgttagcgtagtggcaccattttttttcatgtagtgttagtgcaccgctacggctgctgcactatgctaatttgtagtggcgctaacactagccattttttgggggagtgttagcgcgccgctacgctacagcgtttttagcggcaaaaaacacctaaaaatcactaaaaattgctgtaacacagcgtagtgggcagtttttggaggcctgtttgtgtagcattagcgcagatgggggaaatcgcgctaaagctacgctaaacgttagcacaagtgtttgccccatgcgcgtagcattagcgcaaaaaatgaaaaaagcgctaacgctacgctaaattgtagtgattttttgctatgctacgctacgctaacgctacagttagcgtagctggcccaccgttgctcacaaacagagccaatcccggactcctgcaagtgaagcactgcttttgagatgatggagccttttgcattttagatcatatcttttaacctgcaaagagttttgttttcagcatcactactattccagaaaaccggtcataaattatggatcacatctgtataccatgatctctccaaagtaatgtttatttgttgtcctggataccattgagaaaccaacaccaatccgtacttctgcatgtcatattcagaaagaataattgacatctaccaggcttggcttgacttacacacaagaaaaaatttccagtttgatttatcttgatatcaatgctgaacaagcttgcactgggcaaggccttttatgtccagtccatgcaatcaatgcttccacacttcactcaacaagatgtggcatcttggtgtggacttgtgttgtgtagtttttactgatttacatactccattaaacctctgatctgaatattgtgtgtggatcatattgttacttgttgtatttgttgttgtttttattgtgtttatatttacgtcataagaaaactcaaaatcaaagaaaaaatgaaaaacgaacaaaagaaagaaaaagctcaagcaaatcaatatcagaaagagagacagaaaatagagagagagaggaagagggagggaggaagagagagagaaagagatgtatgtatgtgatgcactaacaataagaaggcagaaaaaaaaacaaattgaaagaacattttgggcttgttgcttcctctactatgtttctttggtctcttttttttttatgaaagacacaaaacaaaacaagaagaaagaaagaaacacaccaagatttattcacacttttttcttcttctttttttttcaaaaaaagatatggaagtatatatatctacacaaacacgcaagatctgatctataacctatatatatatatatgtatctaactactaatttataacaaaaaaagagatgacttttgcatatatttttttcttcaaagcttttgattttcacaagtgagccaagccagtgatcaagatgatgagagaagagtgaggggggggggggggggtcaggaaggggtgaagggggagaggattgtttgaggtcgaaattaagactgatcttgattgaatcgatcgacagttttatccttgacttggtccaagaatcctttcttcgagtcctcatattgaccgactggaacacctatcaagccatcgaaaagagattagaattcctcttgtggcagcaggaaatcaaagggttgatggggacgaactagatgaggcaccaaggccgacgccttttgagtattgggccgcttgtactgggtcgactctcccgttcccattgcctaatccttcgcccttttgccagcccattttctccaacatctgacagacgaagagggggtgaagtcgattagcagagcaaacagaggatttgagtcgggagggagatcagatgaaacgagagaaggatgtctgaccttactgccgacattagtggcttggatcccgtctttatctggctgggcagcgggtacggcgggagcaggggcgggctcatatctggccttcttagcctcgtgtttgtctgcgttaggcgcatcgggctgcccgtaggcctctctccttgccgccgcacgatcggtgtacttggctccactgccctctgccgtcgccgacgtggtggcagcattcggggcgggaacagcggctcctgggttgttcagctttttcgccagactagccgccttcttcgctcgcgctatcttcttcagtttctcgttctgtaaattggtctggtagaatagccgacagatatcagtttgtaatcttttcccgatatcatataacactatcgattctgtgtcgacccaagagccgcatagtcagacttactttgtgaaggttcgataggttattgtgtctttgcaaatcctcgggagatttgaattgtctttgacatagtacacaagtcaagcgattgaaatcactaaaatcgtcttcatcaacgacctgaacgacataggaattatgacacacacaggaaaagcaatcagttgatcgataacctgaaagaatccccgggaagaaggagaaagaggcgagaaagatagtaaaggatgactgacaaggtgttcaggggctatggtgagatgagacttctcctcttccgatgttccagcagaagcgatttcttgatgtttgctttgccatttttgaatgttggcgaccatctagaaggaagtgaatgtaggtttggtgagatgtcaacgatgaagatcaattaaattcgttcggcatatatgttaaaggggtttgtttttgaagaacttggtgtgaactctctctctctctctcaagataaacgaaggatcccatttcgaaaatgtgcatcatcatccttgtcgagcgagaggttttggtgagggggatgttgattggggagggcttgggtggaaatgattaccaaccttcttagttgcgataggttcaacgccattctttttcttctcagtcttgatttcagcgccttattgaatcattggcgatgatcgaaaaaaaaaagaagaaaaggtttgggtaggtaatgtgaatgaagaaataagagcaaccgagtattctcatgtgaatcaacttgttctttcaaaatacttatatcttggtgataaactaggatctaatagaacacatcaagggctggacggacagaccctttggcttagaattcatgttctcaatttgttgcgagcctccttctccagggttgatgagatctgcttgagtcttcagttctgccttgagattctcgttcttcgggtcttcagaggtctgcgattccattgtcagtctatcgcctgtgttagcttcacggttattcaaagtgtcagacttggcttgatgcttgaatgagttctcttggtcaatcgagatttccttcttggttgaatttctttccgattcaggatcaatagatgtaagcacttcatccacatcagtctcttcatgtctgccattgctggcttcttctgcttgcttggattctgttggtgccttggtcttgctgctagtcgatggagaccgatcgggttctgctataggtgagatataaagagctgcgtaagctttgtcatcccagtatgccaactcttggccactagctcctctgaacgaccaatctgaaggggtgtaaattggatggaacgagtgctcatgagcaaaggtgacggtgatcgtgcgtgatctgatctgaaaccctcgagggaataagctggtattgagtaacagtgacaaagccttgacagcgacctagaggacagacggatagaataaggaaggaaaccgaaatcggtcgagaaaggatggtgagatggctcagaaaggttaatgatagccattccaccatattcaacaaagacgaagaggatgtgatacaaaaaacagacctgtacttcggcaaattgaacaaatgcataaccccaactggaacgtgtggcccgatccttaatcagcattactttccggatcgactcgggcaagacagtctgagaaggatcgggaatgtgttgcaaatgttgagcaatttcctgttcggtggaaagcggatcgagacctctgagtaacaggatcgaggtaggtgtcccgccaatatctcgggcaccatcattgatgacggttgttagtgaggactctgaggatgatttgtacgagtaagtggattgattaggtatttcactgatgaagggggtggctggggtgctacgtggggcgagttcacgctctcgctgtctgacttcgaacggtactttttccttttgactgtaatcgatcttgaccttcaaaccgtcaccggatcgatcgaacctcgaaccactaggctctttccagaccaccatcgggaatgcaggttcgacgaaggcccgggcatgttcaacactgaggaagcgagcaaatccatagcgtttgctctggccggtgatccgatcatagattatcgtcacactatcaaccgatgcaccagattcttcgaggaatgctctgagattggcttcgtcggtatggatcggcagacccatgaagatgacggattgggatggaggggacttatcctttggaggaccgtggttgaattgactgttgggatcataggttctttgtgggatgtgctcatgactacgagaggctggcatacgctcatcataggctggtggaccgctggaggatgaatgataagcagcatggccagtgaccccgttggagatgcggccgattgatggtggcaagtgagaatcagcccgaggaccagaagggggatacggattataacgggccgaacgggatgcaggaaactatatagtggtgaatatcatggagggggcgtagaagcgatgtttgatcagcaaggtgattttttgaggaagtgggatttgtctatttctctctttctgttcttattgttgatcatcatcttgactgaataatagtttttttttgttcgagagagagagatattaagaaatactaacttcgtctgatctgcgatggatatgatgagtattgctcgagttgattggggtagtggtgctggtatgattattatggttattggaagaaggatgatcgtcataggccttattgctgctaggattattattattggttgtagtgctactcctgttgtgctcataggtccgcctagagtcttcaaagctcccgttggagtgattgttttgggcggtggtcatctgacgtgcttggatggttctttcagggtagtcgattcgacgaggtgcgctattaggttgtgatcgagataatctatcggtggatggtgaaggaaatcgatgatcggctgtgccagggatgttctgatggatcctcgtgctgctagtctgatgatggtggtgataggttgaagatggatatcttcgttgttcgaattgagggtgagggtgtgcttggttgtggtggggatgtgatgctgctgttgctgttgagcttggtggtggtggtgctgctgctgctgttgagcctgttggatgatgatggttatgatggtggtggtgatggtgccgttcgtctggtctgattggcagtctgtcctggtaggtggttgagttagttgaggagcggtcgtagtcgaatggacgagactgtctgatgttttcgtttgagtgacgatgatacattatcatttatcttttccttgtcttctttcttctcttgaagtgctgatgaccggtttctgttgttgttggtttcttgtcggttttccttccgagccgaccaggatgcccacttgggtttatccctccctggtttctgcccgtcagaaacagcaaaaagtcagtttcataatcggaaaaaaaaaaaacgagggggtctgattatgtaatcgatcagccacaacacagcaaccatctcgaaggtgctagaacagcaaccacgtttcaacaacctcacaactgttatggatgaacgtctgccatttcaccaagaactctctatccaacaaacttcaggaaatgggcgtgtggaggaagaggaagctgaggaaaggagctggaaaattgaaggagctcatgatcgaagacgagacggactatccttcgttcaaggatagtaacatcattcttgtacatctaattaatcagctgatgaaggaaaaggaaaggaagccggccagaagaggggagaaggagagagggagggggagatgagactgaagaaagcacatcaaggtcattgaagggtaactcaccaaacaattgaagtgcaagaagaaggaaaagtagttgttaaggatgtgttgacgttgaagacgcgaagtccttataatcaacgacaccagaaacgagtgggcaagaggattattaaagcctttcttctatcctgaaaagcagtggagatcgaggtgtttataaaccagctgaatgtacaacaccaattgttgtaacacaaaacctcagcaagctcccgacccaacaacaccgcccccctagacttcaaacaacactgaacatgtaataaaaaaaaggagtatccgagaggaatcttgagagtttcagaatgctacaatataaaccaaaaaaaaagaaagaaagaaagaaggaaagacaacagaatgattgtagcagagcgggtaaagtgatgattgaaacacgccttcgataaatccacaagatcatgaggagatgatgtcaagagatttcgatcgagcatccctggttcaatccaagccatccccagttattatgttgtagctgttggctgagactccgaccacacccgaccataatattatgaataaggggatggaggagtcagtgcgaaccgcgatcgagatcgggctcgatcaaacctgtctccgagcaagccggccatcccaagcaccctgtttttttgtcttgtttctcttgttttggctcgtctgctcctctctctctctctgttaaactcaacccgtcgcaacgacgtcgtccgtctcaacatcctactgtcctcctttggctggcttgattttgacaagaaaatttctgatacatacacacttgccctatctatcccgactcgttccgtcgatattgcgtcccgtccacatgaagctcccttgaacacccttgataaacacataaaatacgtatattgacataaacaacggctgtctccgagccattggctccatagataggctcttccgcaggaccagctcggtgtcgtttcggcgaaaaagacctccaatgggagtcatcgctccacacacttgctccaattagcatctcgctatgtaactccggtccaggtggggccctggatggcttgatctgtatttcatcgacaggctttgttatggacaggctttgtttatgacaaaagcgccgtcccccagatctgcggccaaccaactgatccaactcaaaaacaatattgaactaaacttgaggggagcggttctggtggagggtggaaagaagtttgagcatgaactgcgtccagatatatctatccctcgctattactggctctgtttgaattgtgcccccgttccttccattgatctagagctgctcgagtgtggcaagcggattttagctgggtttttagggacttcgaccggccgcatacatccataagctatcgatggaggcaaatcaaccacttgttgaaaatatcaggccgtaagatgagactgcaatgtccgcttttcattgctctcatcgatcaggctggagatccaccaataaactcaaatcgaaccgaatcctttttcttcttcttcagttattctttataatccacatatcattcaaacgaaagcaccaatataacatatttctggaaaccaagagtccaagagatttggattacaagactatctagtggctgctcacagagcaacaagactataacatacaaattccaaattatcaagagaattaaaaatgtgaaactgatcaaacaaaaatgtctttgagatattatttagtcggtgaaaagatttgggtctagattttcgtcctgaccagggaaagtttcattggaagtatgagacgactgcggagatagcgacagggaatcgagccggggccttttagtgaactgcaacgggtcggggtcggggccgacgacgaggtcgatgaacagcttgcgcttattagatagatgaccaaagctgccaatctcctcgtcagagtccagctccttagtgaggctcaaaatagatggcttcatgatcaaggtctggatgttttccagcgttggatcgacgacgagggcctccagcggaattaatgcactctccacaacgtgcatccgatactcgcgggccaggtaatacatgtgtttacaggcgctaccgtagcggatgtagtgttcgcaattacatcgagttagttggccaatagaaccacgcccgggtttatcgatagtgatcgcgtaggcccgcgatgtggggttggtgaacgagctgatgaagaactggagggagttatataccgggtgcgtgagttttaccaaccatattttacatggattatgccctgtaaaaggcataccgggtaaaaatattgtttgtacggtgagaatgataattttccacgggatcaggccttgtgtcagtccatgtaaataatcctatgtgaaacataccacgggaatttgctatgaacagggcttctagagaattttgcacattatgtttcacaacccttgtaacaccacatctgtaatttcgatgtttcagctcatatcaggagatttatgttgtacacaacacatggcttgttttacaaggctgtatccactggaacactccaccaacatgtggacgaaattgaattttgcaggcctcaacactgttgtcacactggaatcatctgtggtataagccctccgttttctctcttccccctctatttccctcatttcaaacccggtttttgcttacctagccagccaagtcctccctactgtcaccatatattttttattcagtatccttagggttgaccatgtcagatgggaccagcgagctcaaggtcacatctcagcttgacgccatcgaagccgccgactttgagccaatcaaaggcaaaaagatattctttgccccttctggaaatgaacaaacatttatcgaccacgactgcaagctggatgatgatggatatccaatatatcctaatcgacagacagtttttgtcaaaaccccagatatggtggtccgcaactttggatttgttggattcacaaagacctcaaacgtcgaatggcgagcggatagatcttggaaaatggtccgaatttcctgtcttggggccttgatttgcaatgagcccggatgccagtgggtagggtcaccgcccactgccaaggatgcaataaaggaatacttacagacgtaaggagatttctttggttattcattgcttttggtttgtttgttctcagtgctgaacaaggcaacccaccagaaatcccaaatgcccgggtgctgctggaaaatgtcctgggaaagttgcacaccaagcctgcaacaacactatgacccggtttgatgaaaacaaactgacaaattgggcgattctccgacaccatggcatccaccaccacccatggccagctccaaagaagccggaccctctgtcgaagctcaagctgaaaaatgaaatcatgaaaaatccaactgctggtgctttcaaactcaaagtgagtccctcagattcttctatccttgttgtttgcaagaattgtgaattccagctgatacataattatatcggtcctctttagttaggcaaacccaccgctccgttgaacccatttgaaagtgtgaccaagattcatgattcctttgtgaatagtgatcgagtgcgttaccatcgccgtcttatcctaaccgaccttggtatcaacccccacaaggggggtgctgggctaggtgataaatttctgctggatatgttccaatggaaccagtaagtttagtccattcaattttttccaatttaacattggctgatccatggattctagtgtgggtctcctaattatctcatcatctttcaaaccgggaatcgagcacttcacatttcaaacaaagtggatggctgaacgtttggttagccgcgatcacaacaacgaggtttacggtggcggtctcctgtcagatgtcacatacagactatttgagactggctatttgttatctacatccatgttctgcgaggagacggctcgctggatcccggttcaactctcctggatccgaggtcttagcgctgaatactaccaagcacacttttcaacactcttcgagcagttcgatcggcctggattcacggtgaacgatcgtgacacccttgttcgacaagtggtggatttctcccttgctcagagggagggattcatatcggcttacatgaaagtattccgggttacggatcgacaacaggccctgtcaaagctgaaggggtgccatgagcacttccgagctcaagttacccgtgtgaaacgaaatcgggcagtagtcccacctgaacaagaggtacatctttttgacttctgcttgatctttttttttctatttcccttttcttatggctggtctgacaaacaacaattgttttgcaggctcaattccaaaaactttgtctggatcttttgattttacccgaggcaggtaagccatgtcacgagcagaagattgatgaactccgacgactcttcccaaagaccaaacgatggttggattggtggaccatggttgatatcgaagcaattctctttccatccaaacgtgcaatgatcactgagtcggcaaacggcaaggacaacctccccgataccacaaatgcccaagagagtatgcacaggttgtactatatgattaggtgagctttttcaatttttgaacctattcatatcacttgaaactgaccatcagagattgctttgaaccaatagtgaaggcaagaagtgtctgttgattggcatggcagagctttttgcatttgtcaaggccctcgaggatgactggcatgcagtcatgaggggagtatcgatcgaatacggcgcaaagaataagtctcaacaggacctagctatctcaatcggctggcagaaaccacccaagcgcaacccggccaaccgaaagaaagttgaacttaacgatggtcgggcccctgacaccacagccactctgcttcctcagccaaagaatgttggcggccgtccgaaaaattctcacaatctaatcaaagatccattctcaacatacatctcgtactctgcatcacaggattcagctaaaaaaaaccgctgctggttggctgcagcgctggaaagtctgtatgccatgttcaatccgctatggctttgtgggacaaatggcctgaaatccgatatcttcaccacacttgtcaaacatttcaattccagaagctcctgggaattgtcgctatcaggtcacattcggtctttcttatcaatcggccaaaactccttacatgctgctgctaacaaaatatcgccaggttgtttcaaccctggtgtgttttgctcagctgatctgttcatcgaccttctcatcgatccccacattaggaagcaatcaaaaacgatctatcctcctcgagacctctttacagtgactgaagtgcgcacagctacttgtgaacttcagccagaggttgaccaagtacatcctcgtggggttcgagaagtgactgtcctacgaattcagaaagaaacattcgattcagcaaatatcgaaccattttcggtccaacagttgatttcggtgtggactacggatggcatctcttcagtatcgggtctgtgctgcaagttatgcccttcaacgaagaagcaagaagagcctcaccacatcgtcgaacggtcggtcttcacagttgaaaatggtgggccaccccagcacttgtacttgttggttcaggtgtcatcaatattcgacgaggctgatcagcaaacattcatggcgggattggatttccctttccagttggagttccatggggtctcatacaccctgttctctcgaggcttctggaatggggttcattattggtccaagatgctcaagaacatcggggggatctcaggcgtttggatccacgacgaccgagagaatggaggtattgcgcggctgatcagtcccgatcatacgaccattgctggacttgctgcccacaccagctgggtgttttactcaagaccttggaatcgcagcgaggagaaatttgtagaagatagcattgccaagatcacccaggataacaagggcgctccaggaacgatgccatttgcccatctgggtcagctcctgagcctctcaccaaatcgactacttcccgcgacagaatatacaagcacagcaatgtcggcgggttccacagtttcaaaaggagatcctagtgcctcatttacggcagacccccctgaagatcttaaacgcgaagtgtccggcctggaggatgttaaacgcaaagcgtccggcgaattcaagatccgattgaaagttttgaagcctagcaacccaagacagccgactgaacaagataataatcacaccaagctgaaaaatgccgatcaaaaacagccgggcaaatgcgaggttaagaaggttggagagtcgaagagtaaaactagcgtcgcaaaagcaaaggtgatcaagccaacacgctcagccactcgagcaagtacccgaaaagccttgcaaaattgaccatgggaggataggcacgcaaacgggtgtcttttctttgcttttatattttttttgtgatagcatcgtttcccttgtaaaagtctggatgccttgtaaaaatctcatggggctcccgccatgggcgtttttacgttgctagcgaatgaaaaaatacatgccttgtgaagcatccttgggaattctggtgcttttgggcctgaggttctttttaacatcgcttttattttgcgaggcataccatcgtatgagattccattgtaaaattacacttcattggccaagctgtgaaatttacaaccgatcttttgcaaagttttttttacaaggtagggtcaaatggtgggagccttggaaaattatgaatcacttagggcaaaagaaattttcacgttggatctcttttacaaggcataagccatgtaaaacaagggttgtaaaaatcaacccccccgttatatacttatatcaggccatgtgttgagttttcatgagtaaattattttacgatcaacaccactcacatgagaagaagtcctgaacatgcctatccccaaaagatcaaggctggccttagtataaccttctgagacggtcttcgcctcgagctggaatcgactggtttgttgccgtcggactcccaattctacttgtctcgtcaaccattggtaatgcatcaggacctcgtccacgaggatctgcaagacttcatcgatccgtcggctttccgtagagttgaaatagtctgaggccaacactcgccgccaggccttggtgtaattattggtgaatatcccttgatgggcagactgaaaaaaatatatacaacacatgagtcagctggaaaaaggaaaaaaaagagcaagaagaaaactgtaagacttacggtccggaagaaaacagcccagtgtacaatgtgttcctgccactgggttttgacatgttcaacaaactcggggcattcgggctcccacttgatgaaaaaggatttcaagagcggatcgggcgagctaggagaatagacgatctgccggaaatcgtcgacagcctcttcggcacgatcctgcagaaagcttttggcctgtctcttgaatgcgttgagcacctggaacaagcaccaataatgcttgggtgcttgttttcccagatcgctgtatatctccgatacggccttcgtcactgccagggagtagtcgctcatgaccgcctggggaatcacgcccgtggaagtccgaagccaagcgagcactgttgcaatgggctgtctttcaaacgctcatgtttagcatacatcaaaaaaatcaataaatatgggatgccgtcgaaggagaatggggcttactcagtcattgaggtggttaaggcccatgcaatgggaagtcctttccccactagggggtccctgatcataacagtgtacagacacaccttcttaccattgggtgaaaagcaattcttgacggtattgttggtactactatcaagcattaacagcccacggccatgttggagcatcttctccctctgccaaggggattggcagaaaaatataaaaaaatccccggaaggaccgggtaccggggccatcgtagtccaccgctcgttgactagctcccggttccatatcgaaagcgacttgaagacatcaggatcccgctgtgcacgaccggtcatgtttgagtatcaaatatgttgataatatcttggtattcaaatcgataaccctcaggaatgtcgcgggttggctacaagtattaaaataagataaagtatcggacagggatcaaatgaaaaaaatgtctaatgttataaaggatgatgagggggctgaaggattgttcatatgagcacaatacaggcgccttttctaatcgacacgcattctctgcacaagtctgactatcaatgggatgaactggcaacctttagagataaaccctctgtcgttagatttgatgttcacaaagctcccgatttggacgaatgtgagaagatcggattgtgatctttcgcttgtttgttatgaggactcttccttttttggaggaagatgcttattttgaagtaaaagtctgtaaacttgttagcgtaaatcccgatgattggtgataagatctgccaaagataatcccagtcggttcccacctacccaataggaagaaatctccgacttgagactgagttacccgctaattatttgatgaccgcgactcatgtgaagttggcaggaaaccccttagaggtgaaagattcagcgctgagcccggtggtaactattaacaatcaaacaagggattccagatacaactttgcttttgagatgattcggtacccaaactatttataggttgagtgacgctcggcatggtgacaggagggatgagcggagttgaagttgaggggattgatagattgtcttcttggggggttgtaaggcgatcttctcttggtttagagtaacacccatatccttatcagcggtgtgacagtgcttattctgatgctcattgctgacgacgaccggaacaatatttggggtgggttctgagaatctgatctgggtttgcattaacgtggtccccaaaccttgtttttttttcagcatacaaaagtgcgatcgtcggtaagttatggcggagctctcggccgacggtacatctcacaagtgcatatgtactatggatatcagagctaattctgctctaaaccttttctgcgtcgatatttgtggagatggagatgaccgtccctaaaaagtttacccactgttacaagatgggagtgggtgacggcgttctgaatcaaaacactatttaaagagagctccttcccctccatccccctcttgctcttgctctttcttctccatctccctcagaaatagacaactccacgaccacaaccccgcctgcccaagtcatcatccctgtgcctcctgaccgttgcctcagtgctcaactcatcctcctttcgccggattttcaccctttgctcttcttaagctgtcgaggagaaacgcgtccgcttgttgaccgcctgatctcctacccctctccctgctctgtccattcttcccttggtcattgagaaaatcaccgtagattaggaatttggtccatctgaccgcctaccagcttgtctttgaagttttctactatttttcatatccccttctccaaccatccttaagccaagcttgatctcttgacctagacaggacactttccctcatcttctctcgtcgatcaaacccccttcatctcccgatcatcatgtcaagtgtagagtcagccgcgactgttcaaccagtgatcaaggatgtccagaccttgaaggccaacctaaaggagcaagagaaacgcgctcggagtgagaatgaagtcgaagaggtagcacctgtctcggtcaccgaccaacaaacaccagttcaggacgatgctggcgagcaaagaaagcgtcgaaaggtcagcaaccccactgggcccaccaaggaatcccaagagccgctcttggatggtcctctccctgcaacctccaccgagtcggtcgagccctctaacggcactactcactccattaacggagctgccaaaaccgagaaggatgccccatcggcagcaccggttgcggcaagcccctgtgctaaagccaccgagccagctcaatcactcgccccaaagacgacggctccggaggcaaaagctagtgctccctccgaggaaaataaaagtcaagccaaggcagccagtgagtcgcgtaatttcgacagattgatccctctgaagtcctctgatcagttgtctttcatcaattcaacagctgttcccgcaccaactgaggtagcaaacgaaccggctgcttctaatgatgaatcaaaagtaagctatatatctgttgcgctgtttattgacttggcaacttcccgctgaccgatttcctctcttcgttgccagactgaaacggccaatcacgaaaagtaagttttggatatcgtccatctttcactctacgattccggtttactgactggagtttcttattctgatcattagatccgatgctaaagctgcccatcctgaagctggcaaagcggagccagcagtatcaaccgagatcaaagacaaagctccccagaccgccgcaaagcctgccgaagccgttgcgatcaccgcctcgtcttgaaagatctcacatacatttccctctcggacttctcatgttgtacgcgctccctcttccgggtgaaaagccatcctttgtttttcgcaaatcggctcgtgctatcacttttacgttatcccaattatcccaatctgaaattgttctctccgaatgaacttctccttccccccccccccccaaaaaaaaaagaaaaaaaaaaaactgtgcggcttcggggcctgctttccatctgtattatttctttctctatctaaaagtgaactagtagagtttttgttcctgatctttagctttatacaattgacgtgtgtaatcaccagagtgaatctgtttttccttcaagaaaatataaaaaaaatgtatctcagtgtttttcaacaaaagaaaaatacctgctttggacgttggtacgccagttctatgtcatagacaagtcagcgaggaacagctcgaggttggttgaaatgcaacagaaaaggttagttgatgtgatccaagagaacgcagtcgaagcttgatggcaaactgcccatatcggagaggaccaagcgacactctgagagggcgagcagaaccggttgagtggagattgcgaaaaagaccaagtgagagtgcctccccagaccagtgattaactgggagggctggtgttttggtgccgatagtatcagagggctggtaaaaccagctcagcagacagccatccatctgtgagtgcattgactctcttgtgtaccaccagctgcttgctccgagtgcaaggtactccggcttgtaggcacacatcttggctataaatactgggccactcagcaccagttttccatcttccttcatcctcatccgtcttgaatcacctctgttacctactcactgttccttcctgcttagcaatcacccaatctaaactgccagaaataacctactctgttatctacctactattcttgccttcttccttatcactcattgccatcactccttgccatcactccttgccatcgctccttgccatcgctccttgccatcgctatttcccgttgcgcctcagcaccttccttagcatcactctttatcatcactccttgcctcctttgaccgtcttccgtcccgttcaatcaatcttccaaatccgcatccatggagaactcgcaaaaccaccttggtgcggccgctactcccattccgaaaatcgtcagctcagtgctgcaggaagcttccacagtggatgtcacttcgtaagtcacacacatctgacagctaaacctttccagatgtgcatcccttctaacaatcacccttttatctttacagccatccagctactatcaataatattactactaatcgaattggatcataccaaaatctaagcatcctcgacgccttcttccatccaaacgattcacaaaacaaagagggaagcgcgttccctcagacacgcctaatcgccgtcgccgcagccgtcatttccgtctcgttcttcgtggccgtttgcatctgggcctgttttagactgcgaaaccaacgtaggtcccttttttttacatgcaagaagcggttcttcgtcgttgaaagtgttaaataatctgactgtttcgtttgttgttcatgcagatcgttctgaagccctttctctgccgcacacctcaagacccactacacacattgatctctcctccccggagaagagcgttccatccacaaaagctgacttcatcgggagtccaagcagtggtttcgggacgaatacgcccactacctccacattctgtgaggaattcgacttcgtgcccgctgttgtgccagtgatccacagccctacgacaatcatgcatcatggagatatcagcccttgcaccaagggtgcctatggcagtcctctcatacgggcgggttcacagtgttagtcaattccccgccgtgctgctgattgctgtctagacttgaatgctcaccaatatgaatggtaatcattagtagatcgaattcccagccgccctgattatttgaactttgtaccgagggtcctgctcactgggaacctcctgcctccgcaagcagtggcagtctcggactccaaactgctccacttcaacgtgtcccacggagtggcgatgaaaacccttccagagcccgctccctgcaagatgagcccggcggaggcctctactgaactcgagaagctgatccagcaggtcaaccttcggattttcgaagactttgacgccgacgacagctttacagaaagtgacagttcatcaatcccggaaggcctttcgggactcacgggggatcctctaccgtttggtggtgcccagcgtttgatgcagccacagttactcttacctctcccacttcccctgccccgttataactaccggaaacttactcccctccgtcaaagtccatccatcgtgtgaatcatccagcccacataatcttgtatacccatgaaccttgtctgaaccaaaatgaacgaaataatgctatccttcaccatagttcgctccagttaatgattcctcaaagtctcatgtagtctggctgctcacaagacttggagaatccacggtgagtatccctgagctttgagtataatgagctcatgctagaaagcaaagctccttttcagattgaagtcttgataagtacagaaagctcagaggctcctgcctggctcattttgccagcaatttgatcaccaccttgtcgggcgcgttaaatcgcaataagttttgagtccgagactactgctggttgcggaaggaccccagtgtcatgagcaagaccctgccagttttggaatccaactttggtacaaaattcgaatggtcagggcagctcatccagctgggaaatcgatctactgagaatgaccgccttgaatctcgacggctcaataggcaagctcaggttcattgcgcgcagaaaccactggccggtgataaatttcttgggtaaaaagtttagatagcttgagtagtcgtgaagtctctcaactgatagtttccatccaaagtgctcagaatttgttccaccaatgttgagcaaactaaccttttttgcactactagagcgtcccaccaatgtcgacgttttgtgataaatcttcggcgcatttggcatgtatttaggtcgatgacaacacaacaagtccaagattgacttcttcacaaaactttgaatgtggagtcgctcctacattatgattagccagtgtttgttccacctgaatcacgccgtccgcggtagagaactttgagagtagcacagggagatttctctgaccaggaacactgacggcttctttcttcggtttgattttatgtaatatccctcgacgcaagttttttgatcagtgttgaaagtcctactatcttttctttcatattcttattttgtaactgcttcccaatgatcatctgcttaccgtactacctttcagaccgcaatggactgctctctgccgtttttctttctgcttttttttctccaggtaatgtattgtaatcacggtatagttcattctacttgtgactgcttttctggtgtagtaagtcaaaccgtttgaactatgtagctacaatagtgcattgaaaaaccgttcaaagcctgtgggatagaacatgaaccatgtctgttttccggccaactatggaggatgtcggcgtacagtatctttcagccaaaaaagtccttcagataaggttgcaatcgtgggtttcaaaacctacgatttttcccattgcaatctgtttttttttttctcgtcatttttcaagatgttggaccactcctgcttggggttttccctttttccattggtctaacaactttttgcttgcctgccacattgtactgagagaccagtgttaatggcacaatctgaattacacaaccctctcaaattacatgtaggaatgtcagtactttcactcaaattataccttccaggtaaactcacaaaattcgaggaaaagaaattcaatgtactactgcatctttcaagttcaccacaagatagcttttctcaattttttttcccccttatattgtactttcacagtggaacatcaacgaggcttcaactttcaaggaaggccctggccaactcttgagtcttgatgattgaaaggagaccagaatgatgtacaccctcaatcttgtgtttagaacggatgtcaaacaagtatggaaatgtttcaacttgttgtccaatgggtgtatcacacatgtcttgagggaatttttcctcatatggtgtgatggaaagaaatctatgtagatagtgaagttgcattcacatgatatcaagaaaactaaaaaaaaaaaaaaaagaaaggacatttctattacaatttgcagcttccgaaaaaacaaaagggatacgttgatgaaaaaaaaaaaattgtagatgttaagtttgtcgatataagattaggaggcatttaaaactctattaaagtgagaaggcaatgatttttggcatgagcgagttttttccatcgacctagccgatgttcttgtccaagacctgtggagataagcagctttttggggacggattcgcgatgattatcgccctcattcgaaaggatgatggcgtgtaagctgttgacaaagccgggtgattggaggccgacatctatttgaccaaggaactcgaacttcttgatgtctgttgagcccctgtctcctttgactagtctccatatcttgaccagtccatcccatgagcccgagagaaataaatcgctgtatgggatgcaatatagggcggtaacccatcgcggttgattgataatttcgttggtcgttcccgtcactgttatcgcctcggccccatgcgctagagattcagtgaatacgggtttctttttgctagttgtccatagacaaatcgaactgattaaaggaaagattagtttgactgggcaacgatatgctgcagtttggagaggagacagtcgtgatctctaacttacccgctgtcgccaccactaaggaacaacttatcatcaaccatacagacacagtcaatggagccctctgcgtagctggcggttgttgttggtctgggtttcttggatttcggatcgtctggctcttcgttcgggtcgaatccaacgccgtcgatcaggtctctcatcttgctgttcccaccgcctctgaaaaccaattgactctcgtccacgattttccagtaccgacaggtccggtctcgaccaccagcagagaccacaaactcgttgcgaagcgcagagatcgagtggattcggtcttggtgaccgaataaggtttcggaatacgtcaggctttcgaggttgaatactttgatcattctatcatacgacgccgagtagagagtgggtgttcccgcttgaaaggaaatcgactaaacagagaaaaatttcttattcaatttggagactttttttttcaacaaactgatttttgtaattgaacacctactgaaatcacatccttgtggcctcgaagaccagtcttccatttggatgactggctatcagtcaaatcccaaacgccgaccagcttgtctttgcctccactcgctaaaattgtctcatcttccgtgatgtcgattgtcaggatttcgccgatgtgtccatcttgagttccaggtgccgcgttagatagagatttgatctttttagactcttgcttcttttgaaatttctctagatctgaagatttcggtggaacgtgattttgcattaccctcagaggtcgaatgactccagcgtggagtgttgattgcgtagtgtccacaggcggggaaaaggtccaaatctgactgcaatcatactgtacaatttttccctgcttgtccgccacatatagatgggagccgtccttattaagctttgcgcaagttacaggtaatcggtggtgctgctttccagttttccaactagtcagcttgcaagtcgaattttcaaacgctgttttcagcttttcgcccagatacgtatatagtttgcctgtggtttcaagctggtgattcaaagtttgccctagtcagggatgtcgctagcttttggaagaagaaatgttgtatatttggaaagaaatacgttggacgcacataatcttgctgaagtcgtgaagaaatgatctccctatcaatctcagcggcgtcaaaggtaccttcctcggctgaaattcaggtcaggttttgattgtgaggttcattgttttttagaaaaagaaaatggagtgtgatgttagatcatggaagccaacgatagaaattttcacacttgtgcaaaatcagggagttccaccaatagtacccacgttgtttacttgcttggagtcgatcgagataaacttgtgccaaccgcaatcttttctgggcaggagtttcatgttccaagtcctcgtcctcctcggattctcctcctgcgtcatcatcattcaaatcggctgaaaggccatcatcgccatcgccatcgccgtctagattttcttctatctcttcatcgagttcatttttctttttactctttttgttatctgattgatttttatgattgctcttcgatttgttggtttggattgttgatttcttacgattcggtcgtttacgcttggtactggtgtgatctactgatttgaaaaacgggtccgcaatattgggcatgtctgttggtatctagggaacctcgttttgaagacttcttgactgattttcgatttttccttcgaagtgcctatcttggtgaggttccaggcgtttcgttcgtgatattgttgctgatgatagaatatgtggtatcgggctagctgatgaccagttggctggtggttctctgcgctgagctcgaaatcagaaaaatatcattttgcattatccaattcaatttgccattttccattctgcatatcacgctcaacctgggctcgcaccgtttcctacatagctcaccaacgacccatcctctcatttatcacagcccatgctcatcagaatcaagctaatcaactagtcctccacagggagggcctttccatgccagtagagacctaatcttgtctcaactcagaaatcaattgtgggaagatttcagattttgcctgaacacctgtttttttgtgtattttcctctctaggtgcttcttcatccacatctgtgagatttccttccaaacgagggaaagcctgattctttttcatattgccctccattcatgttttattgctctggttgcagaaacatattatatctatttatcaaaaggctaacttttcacctcaagtacttcttttggtttacatacattggttgagcaaaccccaaagaaaagctgaaaccttgatttcaaaaaacaattattaaatcatcttgtgtaatgataactctgaattttaattggatggaagtccattctttgctaggctccctctaaggtaatacccaccattgaggtggataatgttggaattccagttctcaacatagccctcgaaagaggagagtagcaggtaagcctcacacttagattgtgaagctacctagagaatcaaaatcttatactgatcatgtttattcgatcatgtaaagaacataatttatgtaatagcattaaagaggcacgagtatgtaaatacgagtaagagaactaagaagtagattgcatgaggaaaaagagcataatcatctgtataaatacaaggctatttatactacatgattatgtaaaaggaaatactcgtgagaaacaaaataggatgagaaactaatgtcattaggattgtctgtcgagacagtcgtgagtgaggttcatgacgtctactgtaggtatacataatattatgtattacgctacaacacccccccactcgacgacaatccttcttgtactatagaacgttgaacttgatgaattggagcactgagattcttcgtaaagatgtcggcaaactggttttttgtggagacccattcgaccgaaatttgcttttctttaaaggcttgattagtaatgtaaaattcgcggtctgtgtgccggaccctcttattggatgtgtcgttggatgagatcttgaccgttgcctgattatcacacagaattttaccaacaaaccaacaaccgtacatatcgaagagtaagttccttatccacaacacttgtcgggtacaatgaccaagcgccatgtattcagcgtgagccgtggaagaagcaacagtggcaaggcgcttagaaatccaggcaacgggacagccaagatgaagaatcaccaaaccataagtggatctagagaactcacccccccagtttgcgtcaacgtatgacaagagatgaggatgcgacatgttcgggaagagacgaagcggtaggtccttcgttgtcgcaaggtaattcaccaaagtcttcgctccattccaatgcgcagcagaaggattctttgcaaagcgggccaggaaattgacggagaagcaaatgtcaggcctggtcccaaccgccaaataacttaacatccctactagggacaagtaactggatgggttaatactttctgcttcagagtttgtcagcggtagattcccggtcggtaacggcgtcctactggtagacaccccgtcccaatgttcgtcaaggattttgttgatcaattttggttgcgacagtatgaaaccagaatgatctctgacgacagataggcctacgatgtcagtaagagatgtctcccatttaatgctgaggactgctgacaaatctttctcaagctgtttcaggacttgcactgtgggtcccgttactatcccatcatcgacgtgaacccaaatcgatccccccccattcgctggttccactaagtaaaggctagagtcgtatttggaagccttatagcctaaacgctccaaagtcttcgccaggtggtgccaccagcaacgggcggcttgtttggtgccgtaaagtgccttcttcagatggcacgccgttcccggaggggaacccaggacttctggaggagcgacccagagatcttcgtctataggagagtttaagtacgcggcaacaaagtcaaaggagtgtacaggccagtcatgtgcagctgcgaaggacagtaaaagacgcatagagatgaaagtggcagtaggcgcaaaggtctcactatattgaatccccgctacttgtgagtatcctcgcgcgacgtagcaagccttatagcgattgatggtgccgtccgaattgagtttcttcgcaaagacccatttcgctgtcatgacctttgtgcccgcaggaaccggcttcacatcccaaacccccaagcgctcgagattggctaactcttccttgattgccgccaaccagttgtccttctcgggacaccgcattgcttgtcggtagttcgaaggtatgcctgccacagagaattccggaacagtcgtcgtcactaactccaccagtcgatcttgcgcgtctgccgcttcttcatcacggaagtcgccgatgctgggaagctccatcttagccagagagaaatgaggtgaaataattgttgttggcaagggatgatgtcggaaagtagctatgttggaattggcaaaggagtttgtgtgtggcaaccaaaaacaccaacccttggaatcgggcaaaactgcgacaacatagcctgggacggcccgttcgtcgagcttcttccttttctcagcatcaacatggacatacgccatgtcgccaaacacccgcgtcatttcaaaggtaggtttagtcctaaaaaaacgttcgtacggagtgacatccccgctcgtcccgttagggattctgttcagaacataacaggcccatgtgaatgagaaggcccagaaagatttgggtaatccactccctaataagagggtgcgccccatgtcttgaagcgtacggttgaagcgctcaactagcccattctgttggaattctgaagccccgtgccattctctctcctccttcttctcttcctgtcacagtcatgtcactctcttctccatctgtcaccatccttctctccagttccagatgaatatctaatttcaccttctgtcccacaactcagcccatactgtatgtagataaaatattcatgctccagagttaagaaatgaaaaatcatctgtcttctgcgccatttccctgaggtcaataacaaatacaacctcttgtagcgtgtacgcttttccgtcacgcaagctagcagactctagcccctttttgggctctttagaccatttttttccctctgagctttttcctcgaggatttcatctcctggtctcttccccctttctctcggcaaaaatcttgagtttcttcacattctggtaatggtgataagctattgcccgctcggcccggatgcccttccctttcagatagtccgctagaacaaggttgttgaattctcctccattatcggagcgcacagcctttagctgcctgcccgtctgtcgctccaaacacgtgatagtgtcgatcaaaaaactggttgcttcagacttgaaacgcagtatctttacttccccatagccggatccaacatcccttatggttagaatgtacttgccccccccggttgcttctacctcaaacgggccaataagatcaacgttccataaatccatgggcaagaacgttcgttgggtagaggagagagaatgtttatggacgcttttggcaatcatacaggttggacaatgaatttgacccggcggaagggtctggggaaggccgagacctacttggtacttgatcatccgccggatgacccgaagacttacgtggccaagccttaggtgaatcaacaggagctcacgctcatcggcagtaagctttgggttggaacccggaagccggacagcttctgggacattataaacgaacggagcttcattttcatgttcagcagcacgagcaccgacgacggttggaacatgagaactatgtacagtaggtaaacggacagaagacagggcagtagcaggtttaacagtagggacagaggtaggataacatgaggccgaaagggaaacaggagtattgacagggagaggaacaggaaaaagccacttgcggctgcgcggattcagtacacttttagcccacaagacatgaccagaaaaaatgttgaaagagtcgtcacggcagtcgtaggtcatcgtaaaaccggagagtcgcagagccgcaggagaaatgagtgtgttggtggcatcaggacagtaaaggacccctttaagctcgataatggttgaattcggcccacggaaaactaaagtcccgattgctgtgatgaaatgagattaagtgttagtggctactttcagcggaattggtttagacagtaactgtagatgatggagagctgacttgtctccgctcaagtgatgagtagcaccagtatcaaacagcgcttcgggaggaggagacgggaagcggaactcagcgttccgagcatcgggggagggttcagggccttgttcatattccatggcatcagctggggcttcaggttcttcgccactgccaacctcagcctcggcctggcgagcagcggggcgccctccagaccgccggtagtcaggtcggtaagagtcagcagggcgcaagccgggagcagggtggaccggtgccgcaggtttagaagggcgagcggggttcggatgacggtagccggcagggggcgtgatgatggggtagtgggcggtgaattggtcaggatggctgtgatagatgtggggagcattctggcgaggcgcccgcggaggctcggtacaatccgcaatttggtgagctgtggacccgcatctgaaacaagtacgaggcctattgtccatccggcgctccggccggcccgccatcccataaacattccctgggtgactttcaatggacgaacgacgttgcccggaggcatccaccgccatcccatgggaggtcatctcgcgttggcgatcccgggcccgaacattcagccgagcctgactagctgccaaaagatcaatgatgtggtcgaaccgaggggcggcattgttgttccaggaaagctccatatccatcctttggtcaaactcattgcgaaggtccgtaccatgaggaatcgaggactgaaggatgaggccaagtatagcatcacgcgagaggggaatcccagaggccagaagatcatcgaaacgcgagcggaaaagggaagagacttcattggcgttggtatcagctgagatggggaggtggaacagatcgcgccagcgagatagctgagtcgccctactgatagtcccgaagcgacccttgatggcccgcaacatcgcatcactcctcgcaaaatcataaagatcgaaccggatgctggcgtcgacagaccccaaaaggatacccctggccgcacgctcaagagggtgtccccgccggtcagagacgaagaaacgttcatcccgcaggaaagagaaagccacttcggtcagctcccgaagccacacgcggtaattgctgccatcggaccggagataggtgtcggagaaccgggccgtcccatcgcggatcaaagccgactcagttctgtgatcgatactggggggttgggtaccgacagggactgggggaacgtcggagacttcgccatcgcccaaagcaggttgactaatgaaggtctcatcatgctcgttgtccgagacatggcgagttgcagcttggcggcgggcaccggcgcgggtagtgacaccaggagggggggtacgttgaagggacatatcggtagagagaagaaatgggatagggaaagggttttgaacagaacaaaaggtggaaaaaggaaaaatatggaacacgcaaggtaaacgggaaagttgaggaaatttggtcaagggtggcggaaaaaaatggtcgaaaaattggataagggaaaaaaaatgaaaaaaggtacgagcagatataggaaagcacaccacaggagataaagtggcaaggaggaggataatccgatacacgcgcaaccgaggaaacactagcgctcgtagatgaagggtaatcgaatcgatgataaaacacacacacacagtaaagtaatcggttaagcacacaaacacagatacaaacacacagggtttcaaaggccacacaggcacacggcacccacacagggtaagtaattcacacttttaacacactaactaagttcgccacacaggcggaagagaaaaaatataactatgcctcctatcaagtagcagagaggctcataacctaaagaggcacgagtatgtaaatacgagtaagagaactaagaagtagattgcatgaggaaaaagagcataatcatctgtataaatacaaggctatttatactacatgattatgtaaaaggaaatactcgtgagaaacaaaataggatgagaaactaatgtcattaggattgtctgtcgagacagtcgtgagtgaggttcatgacgtctactgtaggtatacataatattatgtattacgctacaacaagcatagccaagcgacaagcttgtgaaagaggaaatgacgtcaatgacgtcatgattctaaataatgatgattgtcaatcatcgagctctaggtgagtctcaatgattaacaatcaagcagatagagtaatcattaacgatcactctattcgcttcaacaatcattattagttcaatcaaccaaaatacgtcgattaccctcatcgatagaatctcctcatcgtctgtcggtgagtattatagcctttctttatttcaaagaaagagaacaatataactgaccaaagaaatgcttataaaatagcaccgtcaaccgaacaatctaaataacaaccaacaaagaaataacttagtctcaagaacgagtacagttattttctttatcaaattatttatacttttggagaaaagataaaataacaaactaatgaacatgttttcttttattctagatcgttacctcatacctgttcgatcatagcatttaaccatcaagtcattatcattattatttctttatcttacctagttcagattctattctgcctttaggtaaaaagccttttctcatttatcaatctattgtatttcacatgttataagaaaagatgaattaataaagaaataaaactttagtttccaaaatctttcagataattgtactgaagcactgatatctagatgaatataaagactttgggcataatcaggttgggcatacacaggcaccttccaacaggtaccatgtatgggtatgggtgtctcataattgtgaaaatcaccaaggatacccaggtctatgttgagacaaacaggggagactgatgactaaatgtcactgatggattgtatgtgacacttcaggattgagaaagaaaggtatggttctgattcactagagaatacacatctagaataatctgtatgagaactatatacaagattattcctactgtcaactgacttgattgaagcatatctggcaataagcatatacttcaacagtctacttggtgattgttagctcccccaaaacccagacatgttggatttacaagctaaacagtggctgttctagtacccacaggtatgggagaaaagggggaaggtggggtgtaaaacacctggaaacctcccctctgaccagaaaaggctgtagaggatggaactcagatgcagatgagggggtatatcagaccccccccatcccctcttcacttgtggagaaaggaaatacttcctccatccctttgaaaaaaattgaagaagagacatggtctctctcccccctggaaaagtaaatatcatatctccccccctgaaagtgttgtctttcttcctactcatccaagaaatggtgggtgggatcaacactgaaaccgatctgatccgatattttattggtcaatttattggattaatggattgctttttcaatcccaggtatcaaaaaaaaattggggatgggatcaccctagcaatccaatcccttgcatattggatcaaaatagagcgtatcaaacaaggaggcatcaggatcatattccaatttcgatcagataccaagctggtatctatggcatcaatctgagggatgttcttttttccaaaaaaaaacctcccatagattttttctcgttcttctttacttttgtaataatggcagttggaaaaatgactcccaaggatttgtcaaagatctcaaatatggttgttggatgttgcctgggagcatgtacgacgaataagatggccgacttgggagtcagccattgaccattcattttttttttttttttttcggggggggggggggcgggagttggctcccccaaaccaccccctcatcgttatataacctcattttttttgcaaaaagttttccccaagttgtgtggagcagggatagcagggtttttgcgagttgaatggggacatgaatttgtttgtagttggcaagaaggatgctttgacccggtgaccttgtacaaccatgttggtttgagtttgtataaaaagcatctgatctaattatggcaagcctgcacatagtcatgatatgtaatagtagtacactgaagataaactgatcaaaaaaaaagcaaagcaaagcaagacagcatcattgagaacacaatttgtcccctgcgaatcaacagcaaaaaaaaaaaaattgagatgacagtactgggaaataaaaaaactgatgaaatgcagggatggagtcagatacaaaactggcttgttagatcaatccgcaagggccaaacaaacacaaaacaagaccatccagatgaagatcaaacactgtgctgcttaatccttgtttctgtctttttctttttttcttttttttctttttatcttttttggatatatgtagatatgaaataaataagtaaatgggaaggtcttttttcgggaagaaaacacgagcggatgatacatataaatatgctgaacaaacaaaacaaaactaaacaaaaaactgaatgtcaaaacgatatagaaaagcgatcgagattttcgaagcaagaggattgcagaaggaagcaagaatttcacgcgtctacagtgtatatcgttataaatatatatatatatattcatgtagttctcccaagtgtttttttttgtgttttagtttttagagtccgtaaaattctgaggaatgtgcgaaaggaacctgattggattgtttgtttctcttactggttaaatcaaaaaaataaagtaaattgttcccaagtaatgttttccgcgagcaaagtgagtatcaagatcagagtgtttttgtttttgttttttgagatgaacgaggatgatcgacgaaagacgaatcaaaagtcgaactcgacgatttcttgccaggggtttttagtcggaagtccgttaggattcaagacgccactatcgccgatcggcgtcggatggccatcttggttatctgcacatgcggttggattccaatagcctggatggaagctgccaacgccgccgaggtttttaggagcagattgccagacgtttccgaaacaatcgactgggtcggaggaggatgtgaagctagttggatgggccaactggccaagatattgatccgaaagatttcctccgactgggaatgaccaatggaccgacggattactttctgactgaggttcatgactgatttcagttgatgtcgatccagtcgggcagttattctcgatcggattggactgatcgaatgggcccggctggtcaaatgagcccggctgagagggtgatgagagcaggagctgtgatgtaccagcactattgatactcggttcaggttccattttaatctgttcctcctcatccaagcgacccaagcctgaccagcttggatggatctggggttgactttcatactgcgagaaagtctcccatctaggccccaccaatgagcccgctgtcgggttggtgttttctggcgcacctgatccgatcagaggggtaccccaattagtgcaggttgcaggagctgactgtgggatcggtccgatcccagcttcaactaatccaaaggtgttggtcagatttttcgaccagtttgcgacccccaagctgagatgttgaggttgatggcggtaccctcgagtggatggtggaggagggccagggtcttcaggcgggagaagcgtaagctcgttccaattctgtcctccggggcaccaagagcctcgacgggcttcaataggttccccatatacgtagcttgctgaagactcggagggttgtgaggatatctccaggctgagctgagatgagggtggaggtgcttgattgtattgaaatgggtacgcagggttatgatgcgggtgggcgaactgctcgtgatgccgttgaaggggaagactaatagactgacgtgggccattgttaatcatggatggatcccgcgcaagatgagatggtaaggataattgctccaacgccgaaagcgaaagccccctttcgcgggctattcgtcgatgaatatggggtggagaagcgaaagaaggctgaggaactcccgagacagacaacatatcgaaattggaccggattggcgagctaagcagattgcgtggtggttgcttggagggtgatgctggtgtctgggatggctgtgccggtgcagacttattgatggccattttactatcagatcttgaatgaagtcggagatggcgattcaatgtgtctctactcaaggataagggcaaaaagaaatttttgaaggaacattaggaagatagttcttgtaggataactgatggaagaaatcgaatggcagagcgaaatggtatactgaactgtctagcaaaagtcttcatgcaaaccgtacaagaatacggcctggccagcgtgtctagagaaagaaatgcaagcattacgtcagtatgcaggtccgggttattatccagcggaaaatgtggcggaggggaacagatgaaattgcagaacatggagctatcggtgactgcaaaaaggcataccgccgaccggtcgcccggagtagcactgaagaggacggttcagcaagcccagatgatttggttgccgctgccccgctcggctctcttctactcgcattaagagggcggctcgtaaaatatgtaatacattgttgaatgagaaagagcccaacatatccagtcaagttcaagctgaagtcagacagcatggttggttaaggaagtgctttttgtcaaagtcatgcacttgtgagaaaactgattgatgcacacaagggacatatccctgggagggcggtactctttcattgatagaggattacggagactcgagatcaagcgagtggagttctcaagcagcgtgggcagtcgcatggaaggacaacagaggcctacataagaggggtttcacttccgaagagaatgggctccgctgttgtacatagctcgaggagcaaccggagcggtcggattcgggatcgagccgaagtggagagggagtgaatcgggagtgttctgattggctgaccaattgaacgattaagcgcaagaacaagaagaaaaaaaaaaaaaagtgaaaaagaagaaccgctggctgcagtggaacgagcccctcagatcaacggtgatcgacgggccaagcgatcgaccgttgggctattagcactggctgtggggctatgtatgccgatcagcgtcatcatcatcatcacggggggagatggatggccattattttgcagggatcgggagcaagaaggaaaactgcgaggccggactggatgtcgaagatgtgagatggtggatttggacacagcgattctgtacagagtcccattaaaggtaataataatttacccattggcggggaagacattcacaaatccctcctccaatcttccgctggctgcgtcaggagagagagttgcgtctgctgggatcacaatccgactggaggctactctggcaatacacgaatgccccacagagatcgtgatcaatccacgggaagtatatcggaaacagaggcatatacgtagctgaaagattccgatgggtatgacggaataatagaaccgggagggaacaggcacggagagggggatccacatcacagatagatggaggggtgaaaagggaaggacatacgggttcgttcatggcgttgacagtgttcgagttttttgaaggtcattccacagaacggacatttggcaagcggcttgccgttcttcttgagcggcggattggccgcgggagaggcttgttggccgttgttctttgagatttcgggtgtcgattgagcagcagtcgactgattcgcacggctcccggtgagcttcttcttatccgagccggcaggatgggaataggttctcttgtggtgatgatttccagtcttctgagcactgagcttcttcatgggggagtgtgagagatgtggatcatctggttggcccgcgactctggtggggtggttaataatgttgttgctagtgttatccagaccatgattatggtttgtgtgtgactgtccaaagtcaagcgggggccgagttggattaaaatcacttgagataccgccagttggataaggggctaaactgattggtgtactgatgttagtagtacttgttgttacttggacagtgttgagttcttggttgttgttgttgttggagtacagcccatcctgagaagacagtgactgacgatggatgaactgatgtccatctgatgagggggtcatgctgacgagaattgacgatcacctggttcccgggacagccgaaggggagaagggggcgaataatacagagtaggaacttggccgagatgatgtgatgtggggagcctaagtttttcttataaatttaaatcgatcgggtcgagcgccacttggataagaatcttgttgttgtgtacttgtagtggagttgagacagacccactccggcaaactactctggaatatgcgggcttttaatacaatctagaaggttaaactagtccactgaagcactccaattggtgttgttgttgtatgtagcttttgctggtgctatttttggttctgtgaatattttcagtggtacacgatgaatttgaatgggatatgattgtaggagcgcaagtggttgaagtacaatgtctatcctattatttatgtatgtattgtatgaagagagaataagttcacgttgtctgttccttttcttttttttttgttgttgttgctgttgttgttcttcttcttcttcttgtagtacgctttgtttatatttctctctagtcctccgggatgtggatcggagaaagcactggtgctgaagatgggcttgagttagatcaaaaggttctacaaattctgtttgggatgagaaggggagaggaaactgcaaaacagatcaggatgggaatcttgtaggagttttcgaattgagccagatgattgggatgttaagataggacagtccgatgacgtctaacgtaagccgagataaagtagagagtttagagcggcgatggatgaaaagtagcaaccgagaatggatgagcttataataatgttgaacaaactagcagtgcaataaaagaaatcagaagaaatgaaatagatttgagctaacaaaaaaaaaaagagaacaaagctacggagtgagctcagaagaaggatttgggaagaagcgagattgtatgtagattgggatccctccagatacagggagatgtggagtgtaggggtgtgggtttcagatctactagtgatttaaatcattttttatatttgaaaggtgatgaaaaccggtgacgaaatcagcgcagttccctgatgagctcgatgcgtaaggccaatgtttgagatgattggaaactgtttgagaggttgtatacaaaccagatgacaatcagaacagcaacagtacgactgtagaactaactagcaaaagattttttttaaaaaaaaaacagatcataaaagcttttcgaataaacagagtccaaagaaagggagttacatcactttaatttcaaccccggcactccaaaaaaaaaacatgtgtaaataaatttgatcatattcgcaacagcggcgacggcagagtcggttgttacgttgataagactttggaggcggtgcactgccggcgtgccaactcctgatcttttcggagtgttgccgggacaagtcatgaagaactcgatcgagagttacccaccgggtccgttatgtagtgttgctgataatgaatcccaatatgtttctagctccgcctcccgtgttccttcactatatagtatctttacgcaccgcacgttggcatcataaaccatcaagacatacacctaataccagagcaccgcttctgccttctaaccccgaaatggccatctttttgagtactgtatagtatatagtgaccgggatggaaaagtttgatcgggctcgctgaaatcggttgctcgtaggccacagtttgaatgcccgattgattgcatacatatacccatcttacgtaattctttatcatggaaagtaaagagcatatcgactacagttggtgcaaaaagtccatcaatcattgaacctgtcaaggattgtacaactatcatttccatcatattttcggctaaaattcattctaaagccggtctgattgaaaccattttgattttgttactcacttctttgcttatcttggtcacaggctgaaaatatgactagtattttatatcaagaaaacaacagattcatcaatccaaaacacacatactaaactatatttctatatatacgaagaatccagtcacagaaaaagaatggttgcgatgaggttatgggcacatgatctttggctgtgggtagtttctgccagaggcttcctccttttggttattttatgagagtatcccaagcttgaagtaacccctgaaagaaagaaagccttctgccagcttctgagcggcgagtgccagcagaataaacttttaaatcatccgatcacattcccatgcccatagtgcttggttgaaagcaaaccaagcccataactcaacacactctttaatccttgttgctggtttcttttcttcttcttcctcctcctcctctgttcttctaagcgccttgtgacccgtttccgtcaatagacttaattgttcttttgctgcatatcagaaaaacaagcaaagcttgaactcgaacgagctcaatctacataatttctcagttcaactctctcttacaaacctctcggtttgtggccgttgcatcttaagaatcggctcccttggaaaattgactttgccggacattgcttcttgttttagcgagtcccgaggcatacatcctgctcccggagataatgttgaggcaggtctgtttactcaagatgaatcagagatcaatcgaaggatcctacatacttaaatttttagcagtcggatcaagcaccatcaaagttcacgatgaccaataagattctattaaggggctttgccagagtcaaaataaatatgtaaataattaggagataggatgcttcgcgcggacaggttgggttccgtttcatctttcgctgtccgctcgagtcgtccacgatcaagatcccaagaatcgttacatctttatacagagttctgggataagttggcggagtatgtagagctacgcgccagcttgtttatagccgagtggcgctgtccatctgagctcgctctccaaagtgctgggttcaagttcaatgcgatgatgaacagtagatgcatactacataggttggcttgcaacttgatgcatttcttggacactctgaaacaggcttggaaattaaggagtgtttgatagggctgggtagatgaatatcattgcttgtaaaattgaatttcaaagaaacaccaggaacaaaagaaaaaccaaaaggaatagttatgtatggatcacaggataccactaatgatccaatctatggtggtaatatgtcctacacaggaatatacagagatgctattttggctcgagaaaacaaaccaaaaatctgagaacaggaacaccaatttaggctttcctccaaggcctcaactctaacttaatgccgctggcttcaggcaagagctcatccaaggggaaacttgactcaaaagcaatgctatgatttaaggcaaagggctaagatttgagtatgtttcatcttagtcctccaagtggtctcttttccaaccctaccaccctggttcaatccccaaccctctcgctctgcacctcgagagaggatacatggaagagctaacaaatactgacaaattccatttggatggggagcgaaaatctctttcttagcttctttggtgtatccattgaggttgatcaggctacaaggaaaaaaaaaaaggaatcgttcgtcagggtgtcttaagtaaagaccaaacgcatcatcaaattcagagaaaagacaaacaagaatacgatcctggaggatctgtttaccgacttctgcgtgagcccaaccagagacgtgtttaaaagattcaacctgttgtttgattttcttgcgataaatagagccatcagaggggctggtagcataacataccacagcgaatgtcgcacgattacggatgccaaagatagattgcatgagatgggcgagtgggtgattgctgaagtccgaagagacatatccgatctggagtcgagccatgccggggggggggggtctgcgtgttcgtctgtcttggtgagtggaagttgtggttggttgagatttgggatgagtggaagggaatgaggattgccggtgttgttgttggtatgatgagggatcggagcggaagttggttggttgatctgttggtgctgctgttagtgagttctggttgaacagtcatacagaggatgtttaaaggtctgactggcacgagaggacaggttggttgcagcgattaaattggaggtcaaggcagcaacggcagcagcctgaagattttttgaggagatctgtgtatggagcgcagaatgagtgttgttgatgatatcaggctgatgggcagacgactgagcgacgaggagcatattcatcggacgggggcaagggtggacatttccgagatgagaggagctcaggcctactagggcaggttgcttgaagggtgaagcgaaggtggctggcttgtccagattattgttgttgttcaatggtttattggacttgatgctcttagaagcgcctgcatgacgagcacgaggtttaggaggtttgtggtcagtatgagtgattcgagcattggtttaatggatcgcaatgatggccggccttggcagtagaggcgggtggttggaatgagtgttttcgatttcgccaaacagttcaatcttttcccttcatacgcattacttcccacctgccaatcatggctctcagactgatgcgaaccgcctttgaccgccgacaatctgatccgctaccatacatttgtaggcgactcactaggatgagagcaattggtgagttcctcctttcttttattgatgccttctccatgtcgattcggtctaatttaattcctagtacttgttgtctcagaccgtcaaaatgaccctcaactggacgccaacttggccaatgcactcgtcgaccgacaccggatcaccacagatattgtcaactggagccgtaatggtggtgccttgaaacttagactggaatcaaggaggacatcaacaaaatcttttgtaagagtaactcactaccaccttgtctctggttgacgatctctgtggtgatctggtgtgagtgcattggccaagttgtcatccagttgagggtcactttgatggtctgaaagaaaaaagtactgggaattagaacgaatcgacatggagaaggcatcaataaaagcaaggaggaactcaccacttgctctcatcctagtgagccgcctacaaatgtgtggtagcggatcagatcgtcggcggtcaaaactggtttgcatgagtctgagagacatgactgggaggtgggaagtaatgtgtttgatgggatggtttccaatttgggaaaagattgaactgtttggggagagtgaaaacaggtattgggcagcacttggaaggaaggtgctgaggtccatgtgcaccggtcagaaattgaggatgtttcttgtgctggtgcctagtccagtttgaggtctgactaaaagcctcaggacagaacaagaaagcaggatacataagagctgcccaagggcaacatacttcatcccacttttgaatcattgtcacaagagaagctattcccatcctgccgggctgctcggataagaagaagctcaccagcacccttgtgaatcagtcaactgctgcccaatcgaccgccaaaatctcaaagaacaatgcccaacaatcttctcctgcggacaatccgccgctcaagaagaacacttgccaaatgaccttcaaggaaacctctggcaatctgcccctaaaacccttggcaacattggcagcttccacccaggctattggaatccaactgaatttgcagataaccaagatggccattcaactctgatcagcagtagtcttgaatcccagcagacttcctactaaaaacccctggcaagaaattgtccagtttgacttttgattcatcatacattgattcccattgttcatctcaaccaacaactgtagacatgtgaaattcttgcttcaaaaatcttgatcacttttctatattgttttgaaattctgttttttttttattcagcatatttatatttataatcctcttgtgttttcttcaagaaaaaaaaaccttcccatttatttatttcatatctatatctaaaaagaaaaaagaagaaaaaagacagaaagaaggattatgcaaaactttgatgttcatttgtcttgtcttgttctccatcactgcagttcatcatgtttttcagtattgtcatctcaagttttttgcagtgattcccagggtagaaagcattctcaatcatgctgttttgctttgtggtttctgatcagtttattttcagtgtactactattatatatcatgactatgttcaggcttgctatgattagatgtttacccaaatcaatatggttgtacaagttcaccatttgaagcatccctcttgatcagcttcaaacaaatacatatccccattcaacttacaaaacctaatccgtactccacacaactttgaacaattttgcaaaggaaaaatgatgttatcatactgggccccaaatgcttctagctggaatttccccaaataatataaacctgtctcttgcaagagagtcaaagataaactcttttctcgctgttaaccctgcagtgacaggatgttttctattggcttattgcacaataatcttatgatgttgaatcagaccctctagattcaatctcaacaaactcccactgatactacaatatttttgtatgaatgaaatgatctcagtgagtgtttgttgtgattgagccctttggaaccaactcaatatgattagacatttcatgtaatatataaccatctgatgcaccaattcatcaagaccatcacaactatgcatacctggtaatctatccaattttgatttctcttcagatccaataaaaacatcctcaacttgatgtcatcattttttgagcaagtctgttccatcaaatgttataagtttgaattgtggagtaatgaacatccactgtcacaattgcacagaaactgtgggaaaaagtggtccttggtgcaccaattttccagctcatattacctccctgctctggatgaagatacatacctaaaaggggccatgaaaacttaaattcacattaatacacatagattgtaaaatatgattaaatgtttcacaagttcatcaattctgattttgcatactgttggaattctccctcttttctcttgaaaatctcaatctatttcttttttatttttccctctctcttcttcaatttctgctcactccactccttctgctctgtccgctccctctccgctcgcttcatatctctctttctcttcatttctctttccctttctctttattttcaatacacacaatcatacgcctcctcaaaacaacacctcacgcctcacacttgtctcctctcctctttgactcaaactcaacaccatgggaacagaactaaccaaccacaagtccaaccaattccatctctcaaccacaagctgaaccggtctccgttaatgtataaaagttgcctctgtcgttgctcctctcattccaatccccagcagtcttagacattcttttgcccaaatcatcctactcaaaatcccaactacactgcttgactcactcccccaacttcctcaccgctcaatcaactcctttcaatcattcccctcatcattcttctccgactatgtttcttctcttctctcatcctctacttcctttccctcttctctcttcttgttcaatctcaccgccattgactccacatcctatttgtgtcttcacaatcatctctcattctcatttcgccaacaatctcccttgaaatcttcaattggcttctgccaatttggtgagaaaacagcttcttttctctttaaatctcatcaatcaaaattaacctttcttcttatttttctttgctctaaatagtgtttactatctgtccttgtttgacctgctttatttcagtctctctgttctgtctaagtcaaaagacaactcttcatgtggtaaatttcttttccttttattttatggctcatgttttcttttgtgattattgtcaattattttaatttgatttgtcagttctgattctagcttcaattataattcctgtttttcatcacatacccttcatgcatatgcacatttaacactcccaaaatacaccatgggtaggttgaggatatactatgtattgaaattaggatttattactaaacaaccaaaaccagactgagagagaaaatgaatcagtaaggatgaataacaacaaatgaatgagagaaaacagaaaacaaagaagaccagattgaaagagagggattcgaggcataccgctaagcagatggtatagatgtagattgaggacttgttgatggagaagagggttttcatggaagagcagaggagctagagcaaactaagaatgaaagagaaacaagaagagagattcagcgaattcacatcaaacaaccaaagaagatatagaaaagaagaaagaagcaacagacaagagaaaagaacaaacaatatgaagagcagcagtaattgaatattcaagagtcagagcctagaaaaggatgagatagcagaacagtactgtggcaatagacggaaagaaaaacaggaacgtggagataaaaaggatgagcatggttgttgcagtttgatgagccagagccaataggagactttacaatggtattcggatattgtcgacgagaatcttgaagacttggattatcgcctaggtgagccgatgggattgagcggagagaaccgatggaaccgatggttgagggtttctggagagcaatcttcagtcggagttgggttttttagaatgatagatccaaccctaaccggttgcgtatccagacttattgtgagtctcacttccaggtagttgctgcagagtcacctttcacagagaaaactcaacactatgcaagatagctcagtagagattactgattcttccctctctgagctagctttcaaataaaatagatagtcagtttggttctagaatctgttcaagacagagatcttacacgtgtggatagcaacgagctcctgtctcttgccctctggattcaggattcaagtgggccaggtcaaacttgttggtacctgtgggcaggtttggacatgttctgtgtgaaaagcaacctgttgggtcagcagggcatgtatggacagcccagtatcaacactgggccgctacactaaacagcccactaacattagtgtagtggccctcaaaacaactcgtcaagcctatagtgttagcacactgttcttgcccctacgctacagcgcttttagcggaaaaaacagcccaaaaactgctaaaatgtgccgtagcgcagcgtagtgggccttttttgctgcccacacgtgtagcgttagtgcagatttctgtatcttcgctaacactatgctacaatgtagcgtatttgtgctacactatgctagaaaaatagcgtagctggcccagcgttgccagtatgcaattggtccagcccatatttttaccactgaccaagcaatatgccgggatctggagaatatctgatatcctcaatcctcatatcactctccagttcatccgtccgtccctactcacattttaagggaaccaagatgcctagaggaacaaagcaccctcatccagggaatccagcctcaagggcggctacgctacactacacttttttgtgcccaaatcccacagtgttagcactttttattggatttttgctatgccaagctgcactccaggctgctaacagtgctaaagggacaaatttatgctaatcagcacattagtgggcccttttctgggtcctacgcacatagtgttagcacagatgttgtggaattccgcaatgctacgctaaagtttagcagaatttcactatgttatgctacactaacactacagttagtgtaagtgggccaccgctgatgacatcaagtaaaaggaaggggactattagtactagcagctgaactaccagaaattgtgacagtacagtgacaggtcagaacttgaagacacaggcaaccatcaagaaagtaagggttcaggaaaggtggataactgcagaatcatgtatctagattaggtttagatgatgtatttagatcccccagtcatgaaccttgtttctattccttttcctcactaactcagttgctctcatttagagatttttcatttggacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcctggggggtacctgaggtacctgtttcaggtacctcaggtacctcccctctcgttttcacctagtttcactcccagagtcccaagtcactttattattattatttttttcatatgtattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatattacttttctattttttcatatttattgtaaaacgtcagtcccaagtcacttttttcatttgttcatatttaatgatttattgtaaagtttaaactatctacaacttataactaaattaaagaatcttcattgttgtccaaaactatcaccttcctttttttctgtttccgtgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccactgtcatttcggtagggaagtgagggggtacctgttcaatttttcacgaaaataggtaccaagtaccagggtgcggggcaggagcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacaaacaatctctcctctcatttttgtgtcgcctcaataggtgattatcattctcctttgcttcagctcattgtccccctctcccaagactcttcctcttactcactgtggtccactggtgtttctcagaaattacaaatcagatgtggagattctccttccggtatcacaagataccccttctacagactcaacttcaacttctaggaacttcactcattctgtccagaagtcagatcagatggatgcaacctcaaaccaagaatttgacactagcactgaaccaaagacaaacgaaaggaaaacaactagggcctgtaccatagggttgaattttgaagaatgggcatgtttcccatcttctacacaaaaagtgggaataattggagagatctggcattgaaattctccaatttcacaccaaagactagcttttagctctggtcaattttgatgacatgaaattttatgcaagataacttttgagaaattgacttttcatctcatatggaacaaattttggcttcaattcaaggagcacagatctggtgagtgaacttactggattttaaatttgccactttcctattcactgatccattaagtgctgctgatctttcttacggaaagaatcccttctggtcctcaagactgtatggtcccaatgaacggaagggattccttccggtcatcaaagtttgaatgatcttgatgaccggaaggggtccttctggtcattgaatggtcttaatgaccagaagggattccttccggtcatcaaatggtcttgatgactagaaggaatctcttctggtcatcaagactgtacattctggatgaccggaaggaatctcttctggtcattgagactgtaccttccagtcattaagaccatccctcccagccagtgagactcggagggaggcaggtctcgatgaccggaagtgattctttccagtcatcgagactgtacattcttgatgaccggaagactcactgtacatgtcaagtgacatgaaacttactcctgcctttatccagtgttacttcaaattcaaagggttgggactccctgatgaccacaaagggcccattgacttgttatttaagcagacaagcaccagagtaacaatggatttgtaacatatgtcacttcatcatatgtcacctgacacctacttccctcaaatattccatggtatatttaccagtgtttctacttaaaataaaacatgttcctacttacaatgaatgaagtgaaaaaagaaagacaaaaacataaaaaaaaacatgcctgcctcctcaagatcttagtttctgtgctgacagcccacaggctgcctgtggacagcccattttctaaatgggtccaggacatggctgaattgggccaggccaaggctgtctgctatcatggcgggccctgctgtttgccatcctgtcacaggacccaggaaactcccctgtagatgtcactgtcagtaacataaaatcccagccgttcagaaaattcatacatttttcagccttgttcatatgtcttgtgcaatacatgaggctcagaggtcagccaaaaattttcatacaaccgattaactcttgcatgtaacattttgttttggctggaggctggaatgttgtacaatatttttttgtctctaccagtttttctcccatctggaattaccacaaagccaacaaaaaaattacagctagtcattcctgctagcagcttggactttggaaaaaaacaacaaaaaaaaacaacaacaacaacaacaagagatctttgccattgcatagtacagtatgtagtgggaggaacatctaattattaactatcaccagctggatctttttttttctttttgagagacacgattcttaggatttttttttaccaaaaactgacagaagggttttaagaaaatctgacatgcgcatgacataaaaaaataaactgataggtcactcatggtaaaagggggggagggtccaaagataataatcataacaaatcatacatacatcttttgctcactaaccttcattgttcctcacacatcccatacaaatccaggtgagtacgattatacccaaaaagaccgattaatgatccatgacttttggtgagtctcaatgctcatttcgggtgtttgccaaaacgaattatccattttgggtcctgggtttcctgggtcctgtgaagacatatgcagctcttccgcccaggcaggatactggataaaccaacaaacacacacacatacctatgtacataagaagatacaatgtatttgtgtatttatgtataaacaccatctttttcatgtatgaacaagacaaaacaaaaccaaaggtggagattcaataagaaaaaggggccaggattgtcagactgattgaacacctcagtcggcaagcaacagaagcaatcaaagtgattggtttgacaacaaacccctcaccaagaacccaaacaaaacaacctatcctcctccccaaagaaaaagaaaagaaaaaaaagaaagaaagagaaagatctagagaagctggatgtcagtttttaagtgtttctttctttgggggaggggttgggggtgttccttaactggagaatgcttggacttcatttttggttttttcaaaaaaaaagaggagactagagagagagaagttataaacttacatgacttatgtatatgcacatacgtaaaatatttgagaaatcattggattataaggtggaatggatctgcccgtgaaagagagacaaagagatgaagataacgataacgatgatgatggtgattgaccggtgaaccagacacagagagagaaagaaaaagatgtgtttttggataagtatatatatggaagtatgaattcaaaccaaggaaaccaaacggaaaaaaaaaatctacccacaaaaaataaagataatgataaacaaagacaaccaggataagagagaaagcacagaaagggaaggggaagaagaagaaggaattacaagaccccctgactgaagtattgaaacgagtcataaagtctagtgaacacggagttgatggacgcaaggatcagcttgttttcgataaactcgtccagcttggtttcggaggtcaagttcaattggaaccggtcgcgtaggttcttgatcaccaagtccccattcccgccgaaacatggtaatttagattctgataaaaaagttttttttttttgtttttggttttgataggagcgatgaaaaaaaaaaatcaattgagggtctgtttcttttttttttattgattgaggtgtttttgagggacctaaaagaaagataaaaaaaaaaagaggaaaagtcgacttaccgacttgcattaattcgacgatcgtgatgatccgttcggcatgtttacgaatctttttaaaggagaccttaaagagctctacgaattcatgaaaggaatcaagatcgttgggattgagctgatcggatcgagaggcattagccgaggaggcggagttgagctcccaagaaggatggcgtttgccgtctttagcggaggtgaaatgggagggcggattgaggacctcgatgtaatcctgcgagagtttgaagggggccatctcgaagccgatcgagccgggcgagttgttgaggacaaagccaaagtcgatgtggatgatatgtccctccttgtcgatcaggatgttcccgttgtgtcggtctttcagttgcaggatgtaggagatgatcgagtaggacactaaggacttcataaagttcttttgcgcttgtttgtacttctctcccgtcggtggcccatacgtctaatcgatcattgacaaaaacaaagcaggttaatgttcaatttttactactgattggaatggttagcactcacatcaacataatggtcaaagatcgaataatttggcaatccgcccgtagcggcaggagccgatgaagcagtggatgaccctccagcagcagcagcagtagtactactggcggtgcctgggacggtatggttgggagggttattagcacgatgaagggcgattttagagtatgcggatttcttgagcgaatggatggagacagcgtcgacgatagtttccatgaggccggtgctttcgccggtgacgaggatgcgatagtagcggacccaaacgtcgcaggcttcctcgctccagatcctgccaaactcgttgatgagctggacgatgatctgttcctgacggaggtccgtgccggtcttgacgatcaccgagaagaggttccaattggaaaggtggccgtagggcgacgactgtcggatccgtgcccgcttcgaggcccacgactccgatagcatcttccccgacggatcttcctcgttcactgccttcatcaccaccgattcgtccgccacattcgaattcttctggctccccctactaccactgctcgagctcttctcctctcctgagagctcagaatccttggggttgcccgcaatgatgtccagcttcatccgttgcatccgttcttcttccaagagcatcatctcagacatgatcttatccttgatagcctggctctgttgcgggctcaagaacttctgcctgggtaccgcattggggcctgagcttccggtccgagagggaaggaggtcagctcgatgatcgaccctaccctcggcggaattcatgtccagtttgactgacacgccagccgagccttggccactgacgttcgcccccgacccagctccgctgctgttgagatccttccggccgatcggagaggtcatgaccgtctggccattcccgaccaatcgacgactgaccacggcgcctagcccagcgcctacggtcacacccacaaagcccgcaccgagcccgattgctccaccaacgaccattcccgcggcactcgacggggtcatcgacaaggactgagggggctgttgggaggcactcagttgagcaagcatgatcgctgccatccgcatccgctccgcatactcatccaaggtgatcggcgggcgggaaggagtgggactgggcgacttgaggctcgacggtgattggtgtaaggtggccagagcgctgggatccatcaatttactattaccctctgcagcgttcgtcgactgactagtcgtcgtcgtcgtcgtcgtcgtcgtcgccggcagcggattcgacttcgatttagtcatcgagtcttcgagttcgggatggagggagttcggatgcaagtgggtgagggtttgattccggatgacgactggctcagctcgcttccatgcctgttcatcaagagctttgttctgcaatccagcaggaagattgagggattcagaatgagaatgactgtagaggaaagagtctgcctcgtcattctcatcatcatcatcatcattccgagagtctaagccgccaggcttattatctttcccatagagctgctcgaccaaatccatctcttcctcaggaaagttcgagagaatctcggggaagtcgaaggacgaagctcgtctactgtgatgacgtggagaggaaaatgccgagccaacttggctgtgctcaagcactgtccgtcgatctaccaaagcctgagatagatgatctgggtgatgtttgttgttggtgaggccatggtcgctagaatgagcgctactgccagacgtatgatctgggaagattttgtcagtgagagaaaagcgctgttgcagaaagatgatgagagaaatcacttaccggtgggagaactaatggaggaaaggcccaaatggttgaacgactctccaacaggtggaagggagcttgcggttttagccatcccataggacttgattttgttggcaataggttgatcggcactacctctacgacttctgctgggatcagctggggcgactgtgctgacgttggattcagagaaattaggtgaagagtcattgatgatgacggaatagatgtttgaattcaaagttttagagtcggtgtcgttgacggaaatggcagagcccttgatggctttcctcaagtcctcataattcgagcgacggttggggtcgaagtcgagatgatcttcgagcacttcgacgtggatcaagaatggggcccggtcggctgagttaaggacgacggactcattgggcgagatcctgacgattcgctgatgacatttcttccgcttcgaacccccgccacccacctcggactccatactgcccgacttttcctcgcccttatttttaccatcgtcaaagaaatccccgttgcaatacattcctaagcaacaacctttgggaaggctgtgattcagtacggtcagctcggcacgtagagctgagagtctggctttcttggggaccacgaccagtcgggtggcgatatcttgaagactcgtgattagatccaattgcgatctcatcgattgggattttaggacctggttgagtaagccatccgggatttcgctgggatccatcgagagcgcactgaagagatgtcgaatcggactactggtggtaccaccaccttgatgggagtgtttcccgttccgatgcatgttcgatgttcgagggtgatggaatcgactgtcacgtttaaattttgagagagcgtcgggtagagagggtgcagattgagagatggcagcagaagtatgaactcgaggagaagatgtcgatccaatcgatgcagtgccgatttgtcctggataatgaggcacagtgggtaaggcatagttgttctcgttgttcccaggggatcgaaacagttgggcatctgagtgataagcaggtcggacattgggcgagccagctcgggagaggtgatcggtagatgggatgggtgccgtaagaatagaagacgatggtgaagaggttccaaggtgagattcgagttgattgagattgattctaggggcccactgtggtgacaaaacaccagctgaggatgaggaggaggctaggtcggagttataagcttgaagattggactttgctcggaattcagcgtcagaggagaactggagagcaagagagtgatcgattgattgggatgattgatgagtcaactcgggccttgatgatgatgaagaagatgagcttggatagtttagatttcgagggttaggggctaccctcatactttggtgacgagatcgggttgagggttgagtcttgaaggtaggtcgctgttgagccttgagagtcttgggcttgttttgatcgagctcttcatcatcacttgctgagttgttatcatcctgatttttgcctttgagtcgtgaagtgatggtgagtgactggccataactcctgctctgttcgatcggcacatgtccagtttggagagagagctgaggtgaagcgattccggccaatgctagacccattccgacggtagtaggcaagacattctcagtgatcttaccccctgacagcttattgaattcggatagcgttcgtttcttgagatgtttccaataagcagctgatcgtgggttgttgagctgatggctttcggagagagttcgtccagatttgggggtagaagggttgagtgttaggttgaggccgattgcggtatctcttggatcgagttgttggcgttgagttgatagttcgaggaggggatcggagaagatgatggattggattttattgaatgctcgatgacagacgatgaagttgggagtattggggtttgaggagagatcggatagggatgcttggagataccagagtgtctgtagatgagttagatgagttagtattttttttggtgtgttaatgtagatcaagtaggcttagttagtagactgactttcattgctagatgggtggattgttgagattttttgatgatgaaggattcgagagcgaagctttgggttgggcggctgatgaggagatgactgaggagggcaagcagattgatcagttaattgaagatagaccattaatagtggttgattgattcgatcaccatagttgaggccagtagaattcgacatcctcagctgggaattggttgagtctgctgataaggtagtaggtgattccgatggaatcgtgataggttttgagactagataggtaagaggtgtgatatgtcagttgtttttggtttttgttgttttttgttttgtttgatgagattgagatgagtttgactgactatgagatggctagatggacgttgaagaattcggattcgaatagcctgagtaggagtccactccctccgctctgcccggtgggattgccattagttttgatgatgtttgagaatagtgagctcttgttttgatgagttgctgctgatggcggggttgagtttgctctgatgggtgttctccgatcggctggttgatttctagtgttattattaattccatttgttgttgttgttgctgttgttgttgttgttctttgtttctgttggtttgttgatgggttcattattgttgttgttgttgttgttcttggctgttgagggtgagtgagtgaagtggttgctgtgtttggtggagtcttcaaggaggaggaggcacaaccccccctcgccatgaaccttgaccccctccctggacaccttcctcctgaatctgattcaccaaacaaacaaatcaaaaaaagaacatcaatgcgacttaaatgatcgaggctggcggtcaagggattttcgtcataaggagaaccaaaaaccaaagaccaaatcgaattatttaatgtaatcaagatggactatcatcatattgctatgtagtggtttctctgttcaagttgttgatcccagtccactgatttccagacaagctcatgtcttttcctccaatctgttgttgacttggacagctccttaagggcatgagtggtgtcttacatcacttgttatcaactgacatttccatggatcaaaactgtgatccactcatcatcaatgaaagaatgatatgaacttcatgttgtgttggtttcaagaaacagctcaatcaagaactgcctacaggctatagcccactgcctcttatgttttttttttttggcagtgccctcttgctgagcagtggggcagtgccaagggttggtctgtaatctgtttttggggcaggaatgtatgtatttgtgtattttggtctgttacaacaagactgggttcaagtttttgaagcggtgtgggctgactccgactacaaggttcaaaagagagagagagttctgtggttggttgtaggttgaattctccaactggttccttgaagctgaaatctccggcgatcatcctcatacatattcaaactgcccatgactgcagattccacaccacccttgccaagaaaacaaacgaaatcccaacaacaacaaacatcatcatcctcatcaacctgccatcgtccctgttcgtattaaagaaatcaaagaagaagaaacaaacttactgagtaattactggcgcaacttcaagatcactactactcaacgcgcttgtttattcaacccttcaatcgaactcttgaaactccttcatcttccatctccagaaaaccaaaaaaagaaagctaaacattccaagaaaaaaaaaagttgttcaagaaaagctttcggtcgtcgttcaagagctgagctccccatcgaatcttttggatgacttataggctactgaacttggagctcagcccccagacacaagtctcaaggctcatcgtctctgatcagtagcctccatctattaataacgataaacagtttatacaactttcctttctggtggatttccgtttagtcgcactccggctcagcagtcctcgtcttcttcagcagctcatccttggccgagcctcactcactctcactcactcaactcgctacttgagaatatttaaacagcccctgctctctctgtccctccaaaacaacaatccacctcgcttgatcagaacactctaatcatcatcatccatcaaaccaaaaatcaccaacactaccgagcaatcgacatcctccataaccctcctcatacacacggtcagtagtccatctccttcttctgtctgtttctcgctccagtccactccctcctatacattacacaacaagcacacgcttgatgcccacagatacataacaaacacaatgttgtgctacattcatatcgtataagtccacctgctgcagatcccctgcagcaccagctgctggtcggtttcaatccgtacatcatcagaccgaccaagaaatatctatactccatcccacatctcacaaaagcctgtgacccatgtcgtgtatcacatgtaccgggcccccaaccgacgacgtggtcgatccacaatcacccgagctcgccagcatcctcgcggaagcagaaacaaaaaaaaagagaagcaagcaacaagccttcctctcggattcgccatttgtttttattatgtagtcttctatacctctcctttcaagtgggcgtatccaccatactctgaagttctgattaatatcggtctttcctctactctatgtgattagatgtctgtcaaattgggctcttcaagctgccgctcaaggctctagaatctcgacccctggtgaatgacttatgaggtttaatatattaaccggttgaatactatgcagagagtactctttcgcaccttttgcagaaccatctgcaagtgtctgtcttctcggaagtgagcctgttcctcttatgttaaaataaaattaaaaaaaaggatcatcagcgccaccggtgtcatcgaaaatatcttgatgcatcttactcggtctgttctgtaagcattcgacggattcttctctcatatagaatcatagatagatccattcgaatactctgtatagcgtaagtatccatcggatgatgctctagtttatcacatcttcatcggctcattggtcgatcgtgagcgtggttgccattccagtcaatcttacatgagactgtgagtagccatgtccttgttggcagccgttaattaactgaggcgtggaactcgtgcccgtcggttatggcgggcagcccaactttcgatatcgtgggggctatcagcaagctggcataagatatatctgtgattgcaaagctctgcttgaagggactgtcaattggctagtgcttctcccgtcttgaatcaatagaacaccgagaaaagaagaaaacgcattccatgttgcacatccatgttgttttgtaaacgtgtcagcagcgcccaaattttccaacgatttctgtcccagtctggtagaccattgaaagtcttataaacaacaggcagccttaaaaacaaaccacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacgaggacgtaaggcgcatgagcgcgaacgtaagatcatgctctcctccatcaggaaattgaaagtcgaagtcgaagagggttggagtaggatgatcagactcaaagaaaaatatgaaggacctagtgtaagtctttttctttttctctgtctcactctcggtcggctatatatatatatatacgattttttcgaaagttgaggatactgagatcaaatgagctgcagttccctcagctcgaatcaggccgaagttcggcgagtaagatctatcaaaccgacgagagtttcgagagcgtttatcggccgagttcgcgccgagtttccttagaacccccgtccgatcatcatcagcatcatcatcaacatcatcatcatcatcccgcgggcgcctcgacgaacttgggacgaaggccctcctcggctcatttaaattgccccggtcatcctactactatcaatggccatcctggaaacgagcccgctttgctcaggaaaccttcctcgatcgcacccagacccagatccgcttctatccttaaaaaccccctcgatggacccagctccagaactcgtcgcacttcttttagttgatcttttctcgttattatatattaacttctccgccccccccaccccccccaaaaaaacttatcctctttttcaaataattaattcatcaaatctcaaaaaaaaagtcgttttgatctcgtcattttattccaacaattgcagttataaaccgaaaaaaaaagaagaaaaaaaaaatctcctactctttccctttttttttcacgatttcctattatattatgaagtctacatacatgcatgcatacaaaaaagccctgatcccttatcacccatgtctgagttaataatcagccgcgaattaatccatcgagccggacaccatgaccgtcatcatccacatcgtcacgatagaaaccgcgcatctccgagattcattgcactccatacatagatagaccttgtaatcctcgccttctcgtccattaatcagtcgtcatctccttgtcgttctctcgtcctcccatcccatacttatatatactctcatcgttgaaattcaatcgtaatcgaagatcacctaggttctcattcttggagatccttcctcatcaataacaatcccagaaaatggctttgttatagatttatatatctgtatagagagagaaagaaagagaaatcagatcgtcgtcattctcctgatccatcttcttgccggctctacatattgcgtccgtcgcttgtcccatcaaatcggccgtcatcatcccccatcgtcctgcgctccatcctcgtgtcttctctcttttctttcttgcctttcttgcatgagtcttctatggctcctactctttgtttatttttttttttcatcccgcttgttttgtcttctttttttttttgtggtagttatatacatatatatagtttggtctgagctgcgaggcttcagtctgcggcccccatcggctaagtggtaacttgatttgagacagacgtttcgtcttcttgactttgggctcgtgtggttcatcatttttgtatgtgagacgacctgcatcgagacgtgagaggggagatgagtgaccacctcatgagcgataactcatccaagcaggagagacgacctctcaaaacatcgggctgagcaagaataactgatcacaacttgcgagaaatgttaagtgatcaaaatcaccagagatcagtcatcagaacatgagagataagtatcacagttaattggcgatgcactcaacctataagttaatcaaaggggctgcattgagctgatgtaatattgatctcaagctattgtaacaaggttgattgcattccagattaactaggagaacctcaaaccatccaggctagctggcagtgagcaccatgaagaataatgaatttggtgtcacttgctgacagggaatatcatgcgactcaaacccaatctctgttcaagatcagggtaagcagaaggccaatttcgattgcacagcaactttgcaaaaatctgtgctggctcaacagtggggcagattcatctggccaagagtccctgacgtccctggcctgtaagagacatcgcagctttcatgttgctgcagggatttgttaatggggaattattattggagaagtcactcaaaattcaatgagaaaaaaattaaaaaaccggtttcaatcatcaaaaaaaggataaaacaacaaactaaactacacaccaaaagggaccaaaacatgaataaagagaataaggtgccaattataaacatcgttttggaaatatttccaaaacgttttacaaacattttgattttcaaaatagtcaggaatctggcaaaaaacgaaaacaaaacgggtccaaaggagcccatggacctcctttggacacgttttgactacaggcaaacaggaggtgtatttgacacccccattgagtggaacctctgtaccatacagtggtagactagtacagcgcacaaagtctcgacgagatcaatttggaatcaggtcgggtgggtcagcaacagggtctagccgtctcccaagcaaatattccttctctccccccccccccccctgcgcgcgcctggttttggtcatttgttgttgtcttgagtcttcattatggtcaacttgggtgaagataccagtggggcgaggctttctggaggcgagtccaagcacatttgatgacctgtgactggtgcagggtgcaaatgtttataactgcaaccccgttttgaaatcgtttcagaaatgttttggtgcaagaatccgcgctttcaaaaagccaaaaccctatgcaaaaacatttcaaaaacgtttcgaaaaaattgccaaaatgttgtttataattggcgcctaaaggcaacaaaaaaaaaacaatgtaagtgaagaactttgatttggaagcaaaactaaatccaagatgatgaatttttttttcactcgattataagtggtaagtaagcttggaagcagataaaaactatcaatgaatcttagtcaatatagatggagttcttggtacaggaagaatgattcttggattgaaaattccaaagcctgttattgtaagtattggtttattcttcaaagactcattgtaagttgtgttcaattgactaaaccaaattagttgctctaatttgtttaaaagtgttatgggttcatcttttcactcatctagtgtatttctaagcattttggagaagtaatcttccagtttggataattttaatgagccacccttcaggttttcaattctcaaataagttttgttgaattcagcctgcagataatgtagttgattgctataatatccatggaatgagccaattctttgcagagaatgaccttgtggtttggggaaattgttcatgaaccttttggatacaatcttcatattgtgacaatattggatccgtgaagctaacaagattgacctatatatgtcttctaagtattcatgattggacaatacttccattattatccctgggaagacttttgtattgatgaaatccagaatttcacaaatcgatctggaaataagaatcatttcaggatcaatgattttgctttctctgttaaaatggattttgaatagagttttcacaagttttctagcacttttcaattcttgcttttcattctccttgggccaaaatgtgaattcatcatcatcattgtattctgattttttctggatggttttatcttcaaaacattctgtttttggatggaaagaaagtaattcattatctacttggttcactgatatttcttttccctctgcaaaagctttgacgttttcatgggaataattcaagccaaacatcgcattgaaaacttctaggtcttttggttttaagaggtaatgatattcatgacagtaaaagttgaagtaagaaattaaacattcaaaattgatccttgactttctttctggctcaagtgcttaaagtaaaaaaataatttcaatcaaacttatcaatatcctcaacttgaatctgaaaattggcttaaaagatatgatcttaccactgaagagtttgaaatcaaatgtccaaaaccattgttcagtagctgctgtcaatccacttgatatatcaatgcttaattttttctccaaattcaaaatgttgaaaagacttgcaaccctcagaaatgtgtcatcttgaaatgttattctgatgtcatcctcatttataaattcagatttgaacaagaattctattatattcattgaatagcaaactatgtggcttttttccctggcaaaaacaaagtcaggaagcctaagtaatcttttgtaattagtaacaaaacctgttgcttcattcaaaatttcatttcctttgtgttttacatttgaggaagatgttccaggaagaaaacctttactttcttgtgacatattctcaggttttaatggctttaaatctttcttcagctttggagtcaaggaatctgaacccaaatttgctagttcaaggatgctgatcctcactaatttgttcaacattttctgaagtttgtgtagcaagtgtaattggttatgatgtatgagtttactttccttcaaactgaatctatggttataattgagttctttttcaagatccatgtaaatttctgtaaggtctctagagctttcatacagaaactgccatttgtctagaatttttacatgtctttcatcaatctctagatcttcaggcattgaggaagatacaggagaaaaatttcactcactgtgattgtctttccactttagttgtatatctgatactacaaagtcatatcataatcagactcactacataattggaatttcattattaagtaaaatcaatgactaaccatttgaaggagtcaagagatcccctgggatgttaggcctgattagattattaaatatatgatgcatttgatgaatgtttttagtgtcccagctttggacatcttcacttttagacacatgattattgggatccaagtacaaatagtggtactccagaccttgacacaatttgctattctgtgttgaccatggatttctatctgttttaatttttaaatgtccaatgcaaaaaatacaagaaaaaatcagtgtctaaggagacagagtggtaataattcatgtcgtattggattatggtttatggcaatactacataccactggtatcatggacacccttcatctccatcccatcattcctcagaagtataggaggcctctgtaaacttgaacttgaaatgggacctagaatgatgatgaattgggccaacattccaaaaataaatatgaaaggtaagcttgatgggcttgaaagttggttataagatggctgtgatgtggcagccttttattgaatttgaactgcttgagagtgtatcacaattgattccaaaccttgaaacaaatcagctagtgtgaatgcatcctttgagtcacaacaagacctgtcttcacttgtacattcattgttacaaacatttgcagtattcttaattttaggtaatcatgtgacatagcctatagggctcaggggtgaggatggtttgaggtgtttttgtgaaaatacaaacccataacaaccttgaaagggatggggcaggttggggggtcaggtcacattcatgaaacatctgaaatagtaatggattaacccatgggcctctgattcttttttttttttcaataacattgcaaaaggcctttttctgagtgggggaagggggttatgattggcaggcaccaatatgttccatcagaaatttgatttctgtgcggattcaattgaggaaagataagcaagtgaaaatagaatgcaaacttttgagtaaacatctttttaggttaacccatggatagcccagtccatcctgaggaaagtctgactatgcccaccatatgccacctagggggttggaccatccaagtctatattcagagatgttttttgttttcctttcctctgacccaactcccagcttgtttgaattggattgatgtaacccatcctgtcaccaacagagaaaggcaggtggtggcagggggtaactgctatgaaatggtacccagaaaatgcatttatctgttaatttatgtcacaatatcgttttgcagacatcactcaaacattgaaactgtaagaatcatcgtcctggtttttccatcttatgtatcaggccaatatcttacaattgcccttgagataaaacaggccacagataagtacactacaggttgattgacattgtatttacaaagggtgttttccatgaagtctaaaccaggcaaatatttgaggaggaggtggtagagtacaggttggttgattgataagttacatccctggagattactgcactgatatattggtgaggcctcctccacattataatctctgcagaactcactgctaaagtgattgtatcagattgctacatccggcattacatcagataaaaatatctgatattacatcaggaaaaactgggattgtatctaccagaattgatattatatctacctaaaatgatagtgtgtctatcatgaaagatattgcatcagaccagcctattcaatttcagcataactgaattcatatcagatttttctatctgatttaatgcccatgggctaaatttttgtatcagatgtaaaaaatctgatataaaatcagttattttgacattaaataggttgggctgatgcaatatctgttatgatagatataacataattctaggtagatataatatcactcctgatagatatagtaccagttttgcctgatctaaaatcagattttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtgactgcaatggctccatgaagaactcaagtgatgtgacaagtttttggagggaacaatcctgaatccaaaaaccaatatcggtgtttgaactgcaggaccatatatcaattacatttttataggaagctttctggacaatgggggactttgctttgagtttgcagtccctgatgtcaagccagaattacaggctgttatatatagctgaatctcctgcaaaaaaagtagacttttggtatctgaattaacaaatacaagggctgtaaatttgatgggaaggcctccaatcagcacaacgtttttgttttttcagaaagtttgataatggatcgcctcctgtcacaatctacagccctcccagaagccaatttacacccccaattggatccaaatctttgatataaaaaaaaaacagggtttttcagaagccttctagcgatggctctcatgtgagctggtgggagaatggtgaatgagttctaaatgtggacatagagggctctaaaaagctctctaaatcaagacaggaagtggaggacttcccgttggatctgggacccttgcagaagcaacgatgaaacggatgcgatgcgtgcatcggcatcgcattgcatcgcatcggagtgagcgatgcggggccccgcatcgcatcgtccgcatcggaaaaaccgatgcggagaatcggcatcgtatctgtttactgatgtgatgccaatattttgcaggcgatgccgatattatcggcacgcatcgcctgaacctccctccggagccccttgacatgaggagggactcaggagggtttgtcgtgtcactttgtcctgagttcactcaaggccgactccgactcccgagtcactccgactccagtccgagtccaacttgcaagcaacgaatacgaagaaacggatcgtaagcgccgccgccacccaatcctgaccaactcaacagcgactcggagtcgactcggactcaaatacaattcgtgaactcgattcacctcgcttggaatcaaatcgattcggatgaactcccctcgacggtcgttcactgccatcaggactcaacctcgcttcaccgctatcgcttcaccgctatcaagcaaaggtacccaccaatccaaagaaacccaaaaacaccaagcacccaaaaacaaccagccctaaggctataatcccatcaccgctacccccctatcatcatcagcctccacctgctagtactaccccccccaactgtgcttcatcttcacaacctatcaccacaccaccatcaccagcctcccccaccccaactctgcttcagattcacaacatctcacaactataccatcaccagcctccacctgctaccccccccccccccactctgcttcagattcacatcctctcccaaccatcacagctcagcctccaccactcacaagctcagctccaccacacaaacatcactcattcttcactgaaccatcacaccacctcccctcacacccatcaaaccccaccctctcaccaccatcacacctccacctattcattttaataatttgtgagtattctcttttttggtcttctactctcaatatgtgagttaacagtgagctaatttgtttgtttttttgggtcaatttgctacacagtccatttttgaatgtgagtcttctcttttatactctcaaaggccccaaggcatttctattctattctttgcttgtttgctttattttaattttttctttctaatttgtgtgcatagacagaacgttggcgtgctgtcaccactggtgatctaattggacggctcgtgattttcttgagcggctcgtgattttgtggaaacgctcgctcgtgatctaattgaaacgctcgctcgtgatctaattggacggctcgtaacgctcgctttggcacttgggtcacctctcagactcataattaccccccatctgaatttcgcctctttctcttatctttcaatcaatcatgtccacttcttccgttccccagaccccctccagaggacattctcgcgagtcaactaacctcaacactccagcccgacattctacccgcctcaacactccagcccgacattctacccgcataaccacccctgtccggaatcccaactttgttcaaactagcggtgacttgcgaaaatctgttcctcaggctccaacttcagcccatcgccaaggggtgtctgaatctcaagggacgagatcatcaagaccacgtaggaagtctcagccttcagctgcatcccagcctcagaagagaaaacgtcgtctggaggtggacgactcgcaagccgactctgaccagcctcagactataatggacatgacccaagactcagacgaggaaaactcaagggttgtgaaaagacgcaaggctcgaggtcgcaaagacgtggatgccgatgtcgacgctgtggaggactactttcatcccccagtctttgcagatggtgaagtaagtgatttttgaatgttgtgtttttttctgttgcatccaaggggccacaactgattgcaactcttggatgttcaggattcctctggcaccccaatgcattacaagtgtcgttggtgtggagggacctacaagaaagctgaaggaacacgaggtaatctagtcttacaccgcgatggaaacaagtctcgaaatccgtgtccaaaaagaggtgaagcaatactcgccggcgccaagctacctacgactcagatggagaagaatcaaggcgaatgccaccaaggaagtagcccaaaggtaatgatgactcagaagttcgaccaaaaaactctcaatcagatccttgtgctatggctcatccggcactctttgccgtggtgccgaatggaggatgaactactcgagattgcattcaattacgtcaagcaaggtattaaactgttcagccgtgtgtgggcagcaattgaagcgctcaagatttatctgaacttacaggctactgtgatatcaaggctccaggtatgatatctcaatctcccatttgattatctgtatcattctctttcctcctctgaacctccatttttcccctatggctgactattcttctacttttgttcaagaatattaaatcaaaaataaccctcatacacaacgtttggactactaaaggcaaccgacatgcattcatgggaatggccgcggcttacgtgacggacaattgggagtttgtcatcacccatcttggattgaagttcatcgcctggactcacaagggtaagaacttagcaatccccttttgtaatgtcatcatcaagtcagatcttcaagaaaagataagtctttcctcctctttttttttcttctgtgaccccttgtctctcagccagtgatttaacttggctcttttattttttcattcacatcttagcccagactaccgactccggctcaaacaatggcaccatggtaacagaagttgaccgtatgattgaaatcaaaacaggagtcaagctcaagctatccgagaaccacatccgatgcttctgccataagattggtctgatcctcaccgctggactcaaggcaatatcggtcaatacggatggcctcacaaagactaaagcatctacccttggctttgtcccgggattggagcctgtccttgaagaacccgaagatccagtccatcccaataccttcgaggagcatgtggtttttggacccaaccccaaggataacgacctcgatgatgaggacaatgaagtatccaacaacagcgaaaacagccaaacaccattggcccaactgagcttcaataaagtcgactttgtcattcagaagatcacctcctcagcagctcgacggtcggagtttgacacttgggcaaagaagttggattacgatggaccatcgttgattgcagggtatggcatcagatggaatatcaaatttatcagccgagaccgagcttaccaggcgcgacaagtcatcaacaagctgattgataatgaacaagatcgacatgaaaaggaagggagcgacaattgttacgatgataccgagattactcgagcggactgggacaatgtcaaacggctcaacgatgttctcagcgagttttacttcataactaagaagatggaaggtgatatcccctcagctgggatgatactcgcggaatacagatacatcaaagctctgctcaacaagaagatgacattgacaaccgaagccgactttcacccgatgtccacaaagatgcttgaccgaaccgacaaatatctctcagaagccttgaaatgtgacgccattttgcttgccacgattctcaatcccagttaccgcctctcgatattcaacatgttctttccctcagacttgactcgcgctcggaacttgattcaagaaaagttcatcattcaaaagattgagtacgaagccagcaccccgccacaggtcaacacgcaagctggcaagcaatcaacccacgacccagttcgcgaatttgacgacatcgaattcttcccagatccggttgaaacgtccccagaggatgagttgacggtttaccttgggggcaaatataagtggccccaccctcaggcatccaagtgcttactctggtggaaggtaagatcttctgtaatgtatttatcttagcccaatggttggtccaaactgacaatgatattatatcttatcttaggaaaattctcaagagttccccgtcttgtcccttctcgcaagggactatcttgcttgctgttccacctcagcctcggtggagcgatgtttttcggcagctgcggacatatgtggaccggaccgaggccgcttgggtgtttgaaccattgagtggagtgtcagctctcatcaatggcttgtccaaggaattaaacccaatggcgagtttgaacttgtgcaaaaggtagtatcccaggcaatggctgagaaagcaaggcgaaacaaggaccaaacacccagatgattatgtctttgggatattttttaggtattcatcacctgttttcctctatgtgtgaattttcttaattatttctaaaaaaaaactttttgtttccatttttattacttttaattctttctattcatatgaaattttaattaagatgctaaattcttaattatttctgcttattcttattttaattttttttgccagtcatagttcattatactatgattattttatgttgacctcttttccttcctcttttcctattggctcatagtatgtgccaattttttcttaatttccgattatttttttattaacattttccctattttttctaattaatatgcttaatttttcttcattttcctttattttttatatgtttccaattttttttaattaagatgctcaatttctcttaattttccattctattttttttacttgtttcctttccatttgcttttttaattaagatggccatttttcattgagtttccaattttttttatacttgttccccttttttttatttacttgtttcctattttttttattttgatgctcattttttttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgttttgacgcggttttttatttaattttttatggcttatttttcaagtttttttgaagttttaaaattgtttcctacactataagaggcgcagaatttaatggtaaaacccattttccataaaaatgagttttgattattaatttttttttccacttatttttcaattaattgtttgcatacatgtttttaccttattttttatgcttttttgaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcaatccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttttttcctacactttaatacatgcacaaaatgatggtaaaaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaagtttcttcctacatttgaatatgtgtagattttaatggtaacattcaattttcataaaactaaatggttcatactgaatactgtaatgagtcgtatttttcaattaatttttaacagcttatttttcattattttttgacattttaaattattttcctacactttcagacatgtataaaattatggtaacaatgaacttccatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacactcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtgtatggtacaaattatgcaagaaatggggtacactcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaattaaaaaaaatgcttaaagtcgggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgaaaaatggttgttaccatcattttgatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtccaatgcggcattcaaggtatagtttttgttttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaactgttgagttttaaaaaaattggattgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaaataaggtaaaaacatgtatgcaaacaattaattgaaaaataagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaagttgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattgattttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaatttatttcctatgttttaatgtgcgtataattgaatggtgtaatccaaatttttcaaaactcaatggtacaattttaatactgaaatttgacatgttttttcacttaaatttctacagcttaattttcattattttttgacgttttaaaattttttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaaatataccttgaatgctgcattggacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttaaagttttaaagttgcttcctacatttaaaagtgtgtagaatttgatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcaatattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgttttttggattgatttttaccggcctgattttaagcatttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaatcttatttgaatgcaaaatggatacagccatcaattttgaaacctttaaaagtggaggaaatgagcttgaaattcaaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttgccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatggaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaggtgaaaaagtgaggaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttccaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaatcaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaactttaaaaattcaaaaaaagtcaaaaaataacccataaaaaattaattacgaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttttttcttaattttccattagtattcttttttttttttttttttttttacatccttctttttttttaaaatacacatgctcttttgacccaatgcgtccgatacaggcgataaatacatgcatcgcattgcttaagcgatgcaatgcatcggtatcgcatcgggtttgcgatgcgataccaatgcattgcatcgcttaagcgatgcatcgcatcggtatcgctaaaacgatgcgataccgatacatggcgatttatcgcatcatatcgcatcgtttcatcgttggcagaagtcaatctagactggaaaactcttaattctcacagagaaattttaatttcgaggctctaaaccgactctgggagacccacagatgttgacgggaagtcctccagtcctccaatgaaacaccttgaaattgtctttatcaatcttgattgccccctcctccctatgttgaatgacagtgcaaccctgggactgacatttatcagaacccccattattattctttgagagtgtatcagtgcagacaaaaggaggggaggggaaaggggaagaggatgagtgattgatgaactggtattatacttctagtgaggtctattgaaattgaggaatatgattgaagatgatcatcacatatgatcactgactcaaaacataaactgatacatacatcaaaaataccaaaacacacacaaactgcgcaagatacatctccaaaacattcacacacacaaaaaaccccactcaaacatacaaaaaaacccactgaaacatacaaaaaaaaactatgtgatgatgatgatgatgataagtttcaacctgctaccaaccaaccagccagtgaaccaaaaaagaagaaagaacaaaggagggaagaatgacgtatatgataatcttagaagaaggatcttaacaaggccaaaaaaaataaggtgaagaggaacgagcatcttctagactgacataagaaatacaaagataaatccatcacattaaatcaaaacttatatatatataacataacttccataagatacatataaatatattatgttctgtaaatcaagaccaagaaaaaaaaagagaattggcgagatctacacaactgtatctgaccgaaaacaaagatgatctatgggtcaaaaagtgtatataactatgtatagagaagaattccgaacgaagaaaaacaaaagatgtttagataaagaaagaagagagagacgggagggggggggggcaagaaagacgaacaaggttgacgaggtaatgttaagttgcgaaggaggatgcgaggatcgagtctcagtgtttgaatacatagataaagatgcggttgaaaagagagggaagcagagtagaagcgagggatgcccagaagagagagatccggatgattcgggttcggattcggggtgaggaacctcaaggatgaggaggtcgaaaaggacgttgaaaggcaagagacggagacgaaggagaaggagaggaagaggagaagggaggattggtgaggagagaggtacggggatcggggatgacagtgggatgcgggaaggggtcggaagggtcttggaagagttggtgatggacaggcggacgggcgcgtgggatgatccgattcacgcctacgcctacgccgacgactacgacttccactcctaggccttctccttcgggaccttgatccgtgtttttctccttctcctccttcttcttcttctcgttgtttttctttgtcgatggagggcctcggatcatcttcttcacttcgcgaatcaccttcgtcttcttcgacgtcttcaatccgatccgccagatcaagatcccactatccaagaacaaaaaaagctcagtttatatcaaaaggaagaatgctggtatatatgtataatgtgtgtgtgtgttttgtgcttcttacctggttatgccacacgaaaatgataaagccatgaacgtagcagtagtccactaggaaaaaaaaaaaaaacgacaaccaaaacaaaaaaggaaattcagcaaagtactgatataacaagagagtgaatgaaaggaaggaaagagagagagaagacatacggcgggtctagtactgtacctcaggccccacatgacggcgcacaaagcggcctgaaagagcgagttaccgaggttaagagcgacgatgatgagagcggcgttgaccggaaaagcctatccaaaaacatccgaatctcaggaccaaaaaaataccccttaaaagaagagcaaaagagagaaagagacggacgtaatgggtggctgatgaatggggacgataccaggtctgggaacgacatagtgcttcctgggccgcgcggagtcggtctaattcggtctcgttcagcaccatctcttgcgcttctttccacacatccgtcagccccacccttccctcatcatccacatccacatccacatcctcttccttatattcttctgtttcttcttctggatggaccactatgacttgacccggtctgcaatccccatcgtcttgatcatcatcgctattatcatcatgttggggctccaactcgactcgctcttcttcttcttctgcttgatggatttctttttcttctgcttcttcatgatgagctggaggtattccattaatcaccgaatcggccgacgaacgatctgtgttgataggcggtggtggaaggggaggtggtggtggagatggggacggcttgtagggagggatcagatggttcgggtcttccaagttcttccgtccttggcgcttccaaatgactcgtgcatagaatgagatgatggcaatatctagtagagtgcatgattagccttgctccattgtttttgttttgtttaagaatgtactcactccaacaatctattatcctactaggaaacaagccaatcccctgaaaaaaaaacacagggatgttaatgatctaaattgagtataaaaagactatgcttactggaatggtgaataagccgttcaggacttgactacagatttcgacccagattctgtaattcttctgtggggtgattttgagccaaccgaggaggatcaaaaccaatgcagctccctggaatcagacgagtcagtttgcaatctatctagaaaggaaagatgcgagttgtgtggttacccagaagacgacgaggaatccatagatggtgaagaggatgccgataggagtgcagacgaatgctttgaatcccttgatgagtctcttgatctgttgccggcgaggtggtttttcggatggatggttgatgatggagagtaggtgtgtgtctagttggttgtggtggttgtggtgttgatgttgttctagttggatgttgggtgttccgtagtggttgatcatgggtgggatgagtaggcagttcctgatgtgggtgagtgttgaggcagcattgactgtttggcttagataggttagttttggttttggtagttttggtttttgtagttttggacgtagtttttgacggatgtagggcttaccagctgggtcgagtatctggagtaggtccaattggtcagcctgagcttggatgtgatcagtttcagattgggtttcagtttgctgtgtcgatggtgcaggctgctgtgcttggttgttgagggtggttgagggatgtcgggtgatgggtctgctgtgctgagttggtggtgatgaggttgggttgttgaagatggtctgctggattcgactggcagtcgatcctattgtcgagtagtccatccgagtttccgaatcgagaaagaaagaaagaggaaaagaccttgatcaacaatggaatatttatgtctctcactgtcgatcccaaacttaaaaaatctaaatactcaaccttgcaattcaaaccatcctcgtccgaaatcaaaaacatcatagcataaactaacttatcaatgtggcagtcagcttataaattaatctgcaaaatcaactgatcaagttaaagaaagcatgatcattgggaatcaccccagagtcccgcttttacaagcccatccgagccttgttggtcctctaaaatgaagggctgatttgaaaaaataaaaataaaataaaaactgcatctcatacagaaatgaagagaaacacactgcaaacaaacagattaaaacctacagtatcactcattcagagaaaagcaaataggagaacataacaaactgatcaaagagaaacgaaaagataacaaaaaaacggggggaaggggaggggggaaatcatggaagaggctagagtggaggacttgctgtcaaaatctgtgggtccccctgtttcaatttagaccctcaaaagctagatttccctatgaatatctagacttttcaggtctgaatcaaaaactgggagggccccagatctgatgggaagctgaccagtgatcataagagagattaaaagcctcatgtaccaaagcagcaaatttccaaaaattggactttttatatatatatttttttttgcaaaatctagtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaattaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacatcctctttacaggacttgtattaatcacccactacctaacactcaccacgctcaaaacacttcagtcaactcatagtaacaaccttttagtactaaatactcaggttagttacccagaggctgacattggcttccaagttaaaacaaggcgggcattataagtggggccttagctaatcaactcccaaacttgagaggagtgactcccaaaattgggaggagtgactcccaaacttgggaggattaactcccaaacctggaaggagtgactcccaaacttgggaggattgactcccaaacttgggaggagtgactcccaaacttgggaggagtgactcccaaacttgggaggagtgactcccaaacttgggaggattgactcccaaaattgtgaggagtgactcccaaaattgtgaggagtgactcccaaacttgggaggattgactcccaaaattgggaggagtgactcccaaaattgggaggagtgactcccaaaattgggaggagtgactcccaaaattgggaggagtgactcccaaacttgggaggagtgatccccaaacttgggaggattgactcccaaacttgggaggattgatccccaaacttgggaggattgactcccaaacttgggaggattgactcccaaacttgggaggattcactctgcttggggaaagtcccaggacatccccagccccaaagtaggaatgggagccaattcccaaatgaaaataataaaaaataaatcattccccggaaaaacagctggtacacctcaatgtctgggagttactctcagccactgagagtgtacaaacctcagcaactgagagaatcctctcagctgctgagggtgtacaaacctcagcaactgagagaatcaccttggtctctgagagctgtacactctcagtgaccgggaggattcctccagttcagtgactgagaggattcctccagtttctgagaggtgtacactctcagtggctgagagtgacaactcctggccgttgaggtgtacatgctgttggggagggggggcaaactttggtggctgggaggattccctctggccgctgagcctgtccaaatcttgatggccaggagggccgtcaagatttgccaactcccaaacatccgtgttgttgtggaggattgaatccccaaacacccaaagatttttaatattttttttgattgttgactcccaaacccactgacagctttggaggattgactcccaaaatattgggggaggggggggggaaatagggggataggatgtctcaggatggtttgctgatggtcctcaggaagtccctgatatctgggagttgatccttcaatattagggagtttattagctacgacgtatataagtgttggtatttctagggagggccataacactacaagaagaattccagtaactactagcagttgacatgcggcaagctcctattagacctcaatgaaagctgaggtcagtatgttgacataatttgatggtgacaccctgagacttcaaaggggtggagcagaaaaatgtgacattaaagtttgaattgaactcgagttcagtgccaaaatacgtgtaaatggatagtgtttgtttgtttgcaactggactaggcccctaggctatactttgttacatcaaaatttagtgttagctcagcaacacatctcttgccccacaaaatttgcagtgtaattagtccttttctgctacaggacactacagggctgtggtgcagaatgatgggtaaatttcttgtaccccgcgtgtgtagtgtttgctcacatacagcagaattctgctacactacactacaccaacattaggcccagcaatatttgttaatttacattacatatgtttatctgtatataatgacccactgttggagaaagagatcttgttggtcacatcccaaggcagagcaggtgaaattgattaatttcaaatgttactgtgaggaaaatagcctaaggaaaaaaagatcaagccattgaattcctctgaggtagtagaaattgatataattatggtacctttaggctttaccagcaccagtacaaatgccatgctgaccaaagcagtcagtttagaaaaagcatagtgaatttggaaccaatttgctaagcttatcagagaagttttctggtgctactgctgtgctttctgctacagtcacactttgcgcacttcaaaaaacacttcatgcactgtgagtctaaatcaagaatttaggtcctcttgacccttatttaatttcttttgtacccatctgaggtcatatttatttaaaaagaaaacgtaatatattacaaaaaaatgaacagctggtttacactacaaacaataccagttttgccccagtaaaaaatggcaatttgggcggtggaaaatatatcaatttccctgagtattgtttacaaaatgactcgagggtaaaaattaggctaaaatgagctattttagcccaaaaataaaaatgcctcaaacattccaaaaataattttcagctcatttgaggcatttttattttttggctaaaatagctcattttagcctagtttttactcctgagtcattttgtaaaaaacctcagggaaattgatatattttccaccacccaaatcatcattttttcctggggcaaaactggtattgtttgtagtgttaactggtagaactaatcctctacattaacagcaggtctagcttgggcttgtggaacctttgctttccattggaacgcattgtaatgatactgaccctcaaggaaacaatggtgcactacactacactacaatacactttttgcccaaaaaatgttagtgtagcggcactttttttaaaaaagtcctgtaacactagcactttttcagaagatttttgctagactacaggcctctaaaatcactaaagggccaaacttcccctaaccagcatgttagcgcagcatagtgggccctttttgggggcctacactgtaagactcaaaaagtggttgtaagatcctttttgctgaatggagaaggggatggtggagttacaagctctgcccttctatactatcagatcacaagacccatcaagttcagctgggaaagttttagtcaagtgatggggtaagttcaggaatgagtttttgtgatcatgagaatgagtttagcagttattgacatttgttaaaattggttatacaatgtcaattgaaggttatcctatcatgttggggactcccttttaagactcaaaagtggttgttagaacaatttttctgaatggagaaggggatggtgcaggtgaaagctctgctcttctatgctatcagaacaacaagaccatcaagctcagcttggcagtttatatatcgtgatagaggatagttcaagatgaagctgttgattgatttgtataatggttaaagttgatggtgattgttgttgttgatagaagtggtgacagtaatattgttgagagtgaggcttgagcatgcaaccttgagattagagatggtggcggataatccgttgcggatatccgttatccgctggcggatacccgccagtgccaacggatacccgccagcaggtgcggatttgggtgcggatgccccctttgcgcggatacccgccagggcaagcgggtatccgccagaggatgcggatgcggatgcagatgtctgatttggctgaaacgtgagcggatatccaaatccaaacggatatccggatgcgccgggcccatctctagtggagctgggaacatccagctccacccatttttccattccaaatggaggatgtgaatgttttttcctccatttataatggaagaattggagtgacacagttgaattgtgatgatatcaagatcaagaatcaattgagtcagatgtctgattgaggagttgagcaagattgagttgaagagaggtggtgcagtccagtgtcaaatgatggttctgactaagttggtgtaaaatgcatagacccacattgttcacctatattcaatatgaaaattttgcccagttatgacacaagtggaggtatactcaacccgtttctttcattctatcttttcctcatcttgagtgtttccgattattaatctcatttaatttcttcaggcttgtttgttatttcattttctcctaatgctgttttgtgcgtctaattgttgagtcgtagtcaggacaaaaatatctgaagttacttgatcctcctcatcatcttatttatttcttcttattgttcttacatctctaatctcttacttttattgttctaagttctttaatactattagctttggttattagctgcagtaaagtaattgatatcaaattcctacatccagaggatgtttaaaataacattggagagatcaatttgaagtaagtcggatatgtaatgttgattgatgaagaaattttctttcaaatttttcactattttggtttctggaactagaaaaaaaagtgtaaggattgtgtttcaatccttaactgtccgttggatggggcactagagagctatcaggctcaagtgattctagtaccaaaggatctatttaaatgactagttggtaggtaggaaacagttgctctgtaagtacaaccaaagactatgagagtgagatggggagagccccagagagagagagagagagagagagagagagagagagagagagagagagagagaagagaggaatactcacctagtcagtaggtaggaaacagttgctactcactaggagagtgcagaacagctaggactatatactgtctgggcttaactaattggatgggcccttgtgaggcccatggaatagaaggggcctcacactcactttggagggtctaataatttcctggctggggtttttttttgaagtgcaatgtcaccatcagcattgtgaactatgaatatgcaatatcaagtagaaaacaacatttgaagacgtcatacaacttttggttaagaagtgtgtaaaggagtacgcagtactcctggccagtttgaactgcctccagttccaccttgtccgctcttggttgactgcatccctatagattcagtggtgcaggggatgggtttaggaggttgaagtttttttttttgattggggatggtagggggtggtgattcctctgcctcactcaggccccttagcaggggctctccagttatctttcatgaatttgatttttacgttcgagcttaagcagcctctctgcaagcgtgctacagggaacactctcttagagagacttataggcccaaagttgagttcagtgcatggcatcattttgcatttacttcaatcaccctataaaaataatcaaactgttgtttctgcaaatgtgcatcttttgttctattccattttctgtacccttgtaatcttgatcgtgtggccacaaaagaatacaaagcaaaatggcttttttttattcatgtgggttttgactcaatatattcagcttgtgtaatccaaataaaaaactttgaaatattgcatattttttgaaaaattaaattcaactcttccatcttcaacatcaataaattgtgtcaatggaaatcttgggatggtcggtctgcctgttagcacacctaagatttcccccacgcacaccaaaaaaaggtgtgcactcaaaggattcttggagtgcactcactaccctgcactccagaatttcttggagtgcaccaacaaaggagcagaacttgcagatgatttttgagtacatgtttgtgcactccaaagaatgtgaaatgcaccactttgcactcctgtaaatcttggagtgtataccctgcatgcactccagtgtttttacttcccaggtatttctaggggtgaaaatcctgctcaatccaagttatttggagtgtactgagattcactccaaaagtttggagtgttttcttggacccccagcctgatatcatacaggattcaaggtctttttgattcattgcactcaacagaaaacatttttttttgttatttttgaaattcataattattagggcctggttaacagacagacagatagagctttgatttgatttttggaatccaatggatacccttctgtatctttggattccattaagttacaaggtcagtttagcgatatttcaacagtgaccaactgaaaaagggtgtattttggactgccacatggacaggttgcagcaggttgcagcaccattgtgtttatgttgatacacagcccctgtgatggtttttgctctattgtaaaaagccggtgtaaaaaccacaatgacatggtgggatcacaaagtatgggcaacatcacatatgaccctgaaactgaaagcaaccatggcaatggattgttaatggttatgggtggaagttcagcaaagtaaaacattgtataaaggctgaagcttgagcacaacaaaataaaaatcacccccctcaggttcttgaagccgcagcagggggtgtcagagggggaaaggctgaatttttcaagtcacgcttttgagtgtttaattgacttggattctgtctcacaagctgccaataaagcaatcattgcagagatattcatgtgtccaatggtagtcagtgtcatttggtagagatggtccgggataatccgttgcggatatccgctatccgctggcggatatccgccagcgggtgtggatgtcccattccccctgaaatcctggcggatatccgggtatcccaagggatacccggtgccaagagaggccacaccgccgggaggaatccctcccggcgagctgtgtaccagctcaaccgggatgaattccccttgagaaccggaggtaaatacggttagacaaattcgattcatcgctccagcgcgcttgaaacgccttcgggatttgaggatgaatcttctctagggcgggaagggacgtgcataaaagtgtcctatacactggaagtactttttcttaggggccttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgggagggattcctcctgacgaactgggataaatcctctgtggtgggaggggttcctcccgacaagaggatttatcttgctggctgtggcggagttaacaccgtttcaaccccagcgtgatcatcgccgcaacccgccgaaaaaggatgatcgaggagtcaaggttgctggattggccagccaacagaagaactagttccgcgggggtaaccagcttgtcaggaggaatccctcccggcgagctggtacacaatccagctcgtcgggaggaatcccaccagttcgtcggaagggatttcttccgacgaactggtgtacatagcctcttgtcgggaggaacccctcccgacggtgtggcctctgactctctaggccgaggggggccgttttttttttttctttttttttgaaaaaacattccctgctggaaggttatccttccagccggcgatagttgacctgtaaaagggcgggtatccgcggatatccgcacggatacccgccagcgccagcggatacccgcccgcagatgcggatgcggatgcggatgcgtgattcggctgaaatcttgagcggatatccgcatctgcgcggatatccggatccaacgcgaccatctctatcatttggtgcctgtcttgctgacaaatttggaatttgacttggttgacaggactgagttcagtgttaagtgatccaaaaataagtttagaaactgataaaaggaaaaaaagagtaaatggatttgaatgttattggcaaggattgaggtacagttgcaaccttcctacagcatgcaatgacactgatgggtttcaaagtaagcctgcacacacatgcatgccaactttcctaacccaatttggcagggatgcatgcaagtaagattggccagctgacattcaactgtagacttgaacactggcttgccttgacatgcaagtcttgtcaatgtggccattcttcctcatcatgcagcctcaacacaaccaacctccccactcatgatggacccaaaactaccccaaaatccctcaaaaagctgccattatccttgattcctcctcccattcccactcacttcacttgactaatttccacctgattcattttgtacaaggtaggtcattcacatgagtgttaatcctcttttggtgtgttgtggcatgggggatgagtgctgatacttgactgtgatgactgagggccaacaggccaattttgttgagttgatgagtgtgggtgcagtgtaggagtttttaggaggttgaatttttgtcattggatggggattccattttgatcaaattcttttgggtgatccagttgccaaggagttgagccaacactgggaggttacgctaccagtaacggttgtgtaacgataacgcaacaaaaccagggctgttagcgttgcaataatcgcaacggcctttctgttacgttttactttttaatttttctgatttttttttgttgttacgttatccacagcgcaaaaaggtggattaacaaatgaataactaggtcaataacgcagataacttctgatttgtgttattgttctgggtaacgaggggagaaaccccctttgttacgttactcatgacccaaaaatccattctgtctggataacgctaacggcgttatctggacagctgggaagttatgttacaaaaatccctttggatatcgtaacatatgtaacttcccagtgttggttgagctgagttgtttggcagtgctggtactattgaataattgaaaagaaaggttgtgtactgtgggacttgaacccacaacctcagcattcatgagtaatgctctgaccattaagcaaagtacacatagctaatgttgaatacattggtgatgtatgcttgtgaaaatgtgctgatgtagtggatcatgacaaattgcctccaatgctgattagaagtctcacatatgtgttagcaatgtgtagcaagcagtgtctgagtttgacacttcaacaggtccaaccccaaagtggggtgctcaatgtagttcttgtttttggtggtggcaagttgtcctgcaagatcagttgcatgtgtgggaaatccaactttgaatctcactactatatcacttgcaagatataaaatcaacacacaagccctgccctcagggggatacaacacttgagcttgcagaggtgtgtagagaaaaattgtaggcactaatacccatttagcagtggttaattcttgctcagtatggcatgcacatgtttttttggacaatcttgtagaaatccataatcaacccgataattacgggcttcagtgatttatattcattagtttataatgctccaaatcccctatgttatctagccactgtacaaaatcagtgggatataacctaccataaaataaagttgggcattacataatttgacttcattactcaaaaacagggccattttttcaataaaggtttaaaattattcatctattgagaaagctttcaaagaacaaaagccttgataattatatttatccttcagcagatctatgacagtatcccaatattcttggtcagtcttgaatacagaattaaaatctactttcttttcattcttgtaccagtagccaatcaatgtcaaagctacttgaagagtagtgagatatgactttgtatcactgaaataagacatcaaatagatttgagcctcatgaaaattggactccgaaagaacaaaattgtgacttgtttgattctccagtgtgaaccttccaaaaagaggcaatttattgctaccaggctttataaagatatcatagatccagtgaaagaatgtttgatcaatgtcaatatcagtttgaacacccctagagttgatgtatttcagaaattctgaatgacatattttcaagtttatcatcaatgatttcaactttttaaaagtttggtcttttctggcgagatgtccggtttcgagcttaatccaaatgtatccgagaactcttctttgattgtcataagtaattgatcggagcaaagcagggagtttatctgcgcgcgtttttgatttcctgaacgtctcgtcttgacctttagtcctgggatcggaaaaagtcctttcaaaatagttcaagatatcgccttctttctttcctagtctcaattcgtgtataacttggtatgatcttggtttcattgtttgtggaaatttttctagatcaaagattgcaaaatttcccaatttttgtctcccaacaacaaaatcagagctgcttccgactttcatatgggaatgaattccatcagcgaccagtgaccggatctttgaatcgaaatcagctgcattaagatttcccagctccttgtaaatttcgggcttgaactcttcatagtacagcctgatgagcgaaagtgcaggttgaatggctacgtctgaattttgtggtaatgataggaactcgatcaatattctctgtatcggtccgaattcttctcctggtttaaacgcatttaaagcgtcacagctgattcttcctagaactggtgcactatttctaggttggaaagctacctcgaagagccaagctatcagcttttggtggtagttgagctcagaatggttcaatgtgtgtgttgcatccaaattcctcaaaacagcagtattaatgaataggagccatttaatcaagtcaacaaattgagaatagagctttcgacctttttgagctttgggttgggttggctcgcttccaggacggaccttgcgagccgatccaatcctgattatgtatgaattgccttttcgagacatcctagttgtcaatccgtgtattggatgatcatttctatttgatgtgctgcttgaaggtgcaaagagttccatcatgtgataatcaaattttttggtaaagcttgccaaaagtctgtcattaatacttcttcctaagaacctgcctttattgagaagagtcgaatcctcggattcgtgcacattttcgccctcatcgctgttgttgacttgaagagactcgttggaaacttccgcctggtcttgatttagcgatgcctctgacgaaacttgacggttctcgttcaattgtccaaagaacttgctgccatattgggcatgtgagttacccggagctacaattcctgatatccaagggtcgcgcaatcccgaatggtcaatcagattcttgaacttccagaaaacaaccccattttggattttctagctgcttaccttgatttcccgaatgatcctctacttgatgatcaggatgctgaatttgacggttggtaactccatcatgtggatcagatcgaattggtggatgaacttgaaaatgcgcttgatcttctccaacaaacaattccaattgtgggagatgcgggtgtacttgtgggtcatcctgcaagagggatgaagaatgttgagtatcgaaattttcgaattcaggggattgcaattgtttgagcagcttagacatcttgaggtcatcatcatcggtactcatgtctgacatagattcaaacatagactctggtgttggttcaatggaatgctgtttttcgaaagtgaagcccattccgttttgtaatatggagtgggatggtgacctcaagaacgaagaaggcgaagttgaggcagaagaaaaactggcaagctcgtaaagatcgtagcctgatcgatggttttgtatccctgattgaggcataaacagacgcggcggctcagatatacttacaacacatcggtatgactcaactggctagtctgccacggttatgtttgctcaccttcaaattcaattcctgggaacgcctcatcaagagtgacgccaggagataaaacatgcgggccgaggctcgattgcggaatgcgactaccatagccattctgagctgtcttttgcctttttgtcatcacatcgttttgcggattcaccgctttgcaaaggtgataaggagatcagttggcaaaattcatggagtttggtacgaaatcaatgagccggaccattcatcttaccttcatagtcacttctgtggccgacgaggttcgtcccccgagtgccaacgccagagaagtctggttgatctggggcctgtttatgttccaagggacgcttcaggttgtgggcactgtaaagatcttctgggatggaataaagatcggaagcaatcgaaggaatttcgccaagaccctggtggcccggttgagcacatgcaaggatgcatctgagagcaaaataaaatgccactgatcgtcggataaagcaatattgagcaaaagtatttgaggacatctttctcacgtagtgttgaagcctcattcacatttggggaaatgcaggcggccgcaatcgcggctttgtagaaatctgaatcccagtgtcagactactaacttcggatggtagtcagcttgggcagggtgtttggattcgagttggacatcccgagggtgtgcctgtaacaggccttgagtccatagcacaagcaaccgttgtggactgtactttgcaaatattgctgctcatatcagctatacagatgtcttgacaagaaaagaatcttgtcaaggggaaagatgtgaaatgaagaaaaaaaaatagaaaacagaaaaattgaccttctctgatattccaaagccatgaaaccagtcaggcagcaaagtgggggggatgagaagaaagctgacaaaaagcaaaaataccaaagctctcacgtagaacatacttgcaagagacccatgtggggagtcgccatcgacctcttgcatactcacacatgccaaacttcccttatcacccttgattttgatgaataactaatacaggatcatcacctcaacgtcttctgatgtgttgttctttcttttgggtcaaaggcagccaccagcctagaacatgacgacgaagctctcactcgtaaaatttccagagattcaaagataccaaatttgtaatgtagattaagaaaggagcaatgataaaccataggaacattgctctccagggctgaagctttctacgtttgacaaatcttagagcaccagtttcaaacatcatgatgtcaaagtagtaggaagttgatcgcattatcggctcaaaaaaaagataatcatttttgaaatttcggcgtcgttttcgtgggggcgtgaaagcagggaacgcaacccttgttcaatgttagtttacttgaatactttgccatcagcgtactcaagcccatcgaaactatataaagcaaattacaattttaatcaatcatgatgcttaaagcacaaatacatgtgggacgaataaaccgaacagtactgacgtgttatcccagttccagcatcccttgatgaagtcaatatctttcttgaagtcaatgggctcgatctcgtagctctcccaatcaggcgcaacatcgaagacagccttgtaatcagatcctcggatcatgtaggctccttggatttttgaagcgttggctttgccatagacaccggcactacatggattggcaatgttactatgtcacatcagagcgagatatcagaaagagatgactgacgatccgaataggtacttccgggaggcttccaaacgactgtggaatccaccaatcaagttagccgacatgaaaacctgggtcaactcctcgttgtactaatggaggaatattccgagttagctcaaagctgtattttgagaagctcgatgatcatgactaactttgtaggtgactttccagaacgagtattcggagaggtcgatgtgctcctcgagccatttcatggcagcggggaattccgagttggaatattgtcgcttccactcatcaaacggaaagcatttggcggggccgagagcctcacatgggtgcttggcctttggctcggcagggaccattggttcctcctcctcgtcgtctttcttctcttttttcttttcggatttgggagcaggagcggccttttcttttttaggaggggtgaactcaaccttcgtctcggtcaaggtaggctcaccaccaagtacctcgataaaattgggttggtgcacaagggtgttgaagtgtcggaggacgttcgggtggcaagctctccaggacgcatccagacaagtggcaaaggggcgaaccaagtggttggcaaggaagatatcggccaaggtgattcgctgcccaacaaggaaggtgcggctaagcaagagcttctcaatggcatcaagcatagcgtttgctttcttctcggcagcagcaacattggccttgttgtaagggcggttggcgggtgggaggaagaggaatctgacagataaatcgcacaacaccacggagttgagcataaatcctaagaaagggaggggagaatgaggtgaaaaagtacacactgttcagacaaagcagggcaaagctctgagttgaggtaaaccatccactgaagcacttcggcagcttcttccttggagctaccaagcaagttggccttgttggcgatggaagagaggtactgttggcgaaataagtacagatgcagaatttaatcagtattgagaagtttaggtttgaagcaatcaaggataacttacatggcagatagccacgcactctgtgatggatacacctgcaccttctaatgccgggattttgccttgggcgtgagggaatttctcaacataaggttcaaatccagcgtctttctcgtaggggtggaccttgctaatcttgaggtcgacgccttcgtacttggcctggtagaaaggaaaatggcaaaagtctttagcgactctgatccgaaggaggcccaagaggaagatggaagggttacttacggtgatttggcacacccgagtacgggtgttttgctgatggaaaccgatcgttgaaggatggtaacagagtaaggatcagttcatggcaagtctctttcggcaaaagaggagttcacggaaggtaagcggcagtgcagaaagagaaagacgtcacgaacctcgaaaccgtagagggtgtaagacatgacttgcagagtgacttggacgcaaataaactgatcgaaatcaaagggagaatcaataggtcaatcaatacagtgttatggtggtgtatagagagtccgatcgcttcaagggttcctcaccaatcaatcagtcagaggaagcgttgcggtcggaaggaggcagatgggtggaggtgggagagctgccggcggaattttttttataagctccggttgcgccgcagccttgtgggatgacgaccaacctgtccctcgggctttcacagtgggtttcacactgctgccaccacccggcatgagcttaagccccatgaagcccccagtgagacagagtagtcacatgcctgtcccgggtcattccgccccctgaatacgtcaggcgaattccgaaacgtcttccggcacaacactcaatccattcgactggacttctccttcagcttcgccatacgtttagcaaaaccactgacgctgtctgtctcgagcacataatggcatccgccagcgtcgtccgactcggtcgatttcagaaagtgcgaagatatctggtgagttgttaaagaatcgataatgccgaagatccaatcgaagatcgactgatcgatcaaattacgttctcacttgcaatcaaacataacgaatcaaaaagcaatatcaagcccacgagaaccctgctattttttggtcggttgccctcggaactgctggtcaatcctcttacactttctaatttgagtgaaatgttatagtactcactcgtccgttgcatcaatctacaggccccgtgctactggcaactgttcccccgattcgtcgcaattactttggttatgtaactcctgaacctatcccgatgagctatccgcgtaagcttgatttgatgatattatttatacttttttttttctcacttatcggccaccgcaatcaggatcttgtgaataactgaataaccatatgttttggttcttgatttgactgattcttattcagtccctcagcggaaaagaaacccagacttgaaaggttacgatgattgaaagtaattctgtaattgtaatgaaataaatcctctggcttggaccacccaacaatggcacatcgacgtcctacttttctgttccttcgagaggagtcgctcgatctcatgaggaattgcctcaaagcaacaaaaacatggagaatatcagattacttgcgacccaacatgtgtctcgtccttggccaccaaacagatagctagggtcaggagccaaataacagattgtattacagtgtggcttctaaacatttggcgtgatatgccacttgaattatggaaccaaggccctgaaggcacgcccaatgggccagcatgagaaaaaacatatgtatactaggattccctcctatttttgtctcggacagattctgtgcctgggattttctgagtatgcgctgtttgtttgcaggccatatgagtacacataccaagctggtccagccggatgccggcaaagcgttatgtgacagggtcggcgccccggatgtacgattggtcggacggatatgtgcaaccattgctccgaccgccttgtctaactccgattagcattctctcattggactcctcaagctaaaaggattgagtgacttcttctggcaacttacatctgttcgcaccgtttacagattgtaaggccccagtttagagtttctatttttaaatctttgagtttgcttgatgatgagaatcaattaacatctgaccccgaaacaagctttcgaaaatctggatcaagaaatgagaagtggtgggaagtgctctgatgcagctgagatctgacattgcagatgtgatagaaagttattcactatcaactgttgaaaaagatctctccaaaattcacttcttccttgatcggggtatacattgatagttatccataaactgagtatgtaaatgcctcaatccctaattactgggaccctataggtgcatacattttgaacttatatggtaattcaattggtattgggaagtgcctcaaaattacctcacaaaaggtgattgcccctatttgtgtgggcattcttctgtctacatattagggcagttcacgttgcaccaaattctttgctggtcttgaacaaggtttgtttgctgatgcacaaacttcatgaaccttaattgtgggatttcgactccaaaggggagcctcccactaaactcgtttactttcccataaaccttaaaacagctagtctagcaaagttcgactgctgatggtcaacatcagcagtaagtgaacccccttattgtgttttgaagaatgcttggacggatttgcaggatctgcactcgaaaatcttggattttcatcatttacataggtttgaatttttattttatttttccctcttaaagccatgataacgtcataggctgccacagcggcctccatcactattgattcacaatccgggtggccagctgccttcaatccattcccccaaaccatcaaaaacgatcaaccaatcgcattggcgttggcggctcaacgattggttagatggcgccgtttgtttggataaaaaatatcagtcagtatttttggaccgcaaactgctcgggactggtgtttctgattgattttgcctggtcctctcagcatgtaggcgggaagattgctagatactgactttttccccctgtttgcaaaaaaaaaatcatgccagtaatcctgatcatgaccaaggattctctctatcctaaggtccaatcggccctccaacaagtcactgcccgtaaaggttcgctgatcgaggtgataccggcttgagtcttgaccgccgccgactccactcggatcttgagggtccctcaaacggtcaattgcttgcaaggtctcttgaccatcattcctatgcagttgctcagctaccacatcactatgtatgctctctctcatcatcccatcgtcttggaacttacatctttgtctctattcctttctatcatcgctttctagcttgagaggcgttgacatcgacttccttgagattcttctttcttcatgttctatatgaaactaagtttttggcatcgtctaacttgaattggatttcatctcctttgaactccccccccccctatacacttgatatgttatcggcccaaaacttggccaagagtgtcacagttgaacagtcaatcatagtaaaagaaagatgactactaacctaaaaatggttcaggtcaagtagatcaaaaagaacattgggagtttcctcccttttttgtattggggaacttgagaagttagattgttatcatgttcagtgtgcagaaaccttggagtttccatcagtgagatgcgacccagttcaatagagactgatctcaagtcagaatcagtcggtagaggaaccctcaatccagaattgatacgtatctgcagctccaaattggagactggtcagtaagctcttggattaaaggtccatgtaagctcatcaaattgttgtcaatctcatccagatcgttaaaatattgaactagagcctcactccgaagagtggcaaaaagtcaaaccggtggtcaatttggatctgattcaaattcttgttcatcacaagattgtttagagaataatttatggactaatttctcattatgatcgtttgttcattcaaggataagagaagtaataacattcaaatcatgaaggagctgcagataaacaacaaatttgggtacaaaaccaacaccaatcagttgacccatggttatttgatgtgtttgtaaaagatcgctgaggagataacacataacaatccagagaaatgaccaagtgctgaaaaaacaagatgtgatttggatgtcaataagaagaaaccggtggtaggaaaacaaagatgataaagtcatgaaaattgtttagtttgatggggaacaggactcacagtgcctgtaagccttttagcaaagatcaaccatcacaacatgagtgatcgtttgtccaattgccaattctgggttgccggtctgatgtaatacttgcaaggcctgcacgtgttgttgagatgctacaaagctgagtttgattgttccatgagaacatattagctctctttgcatgacaaaacgactacagagaaataaagagatcaacttttggatgtcggaaaaccgcggagtccttcaatcgccatttggattgcgcgagccttggtggatgcatcgtacaattcaaaaattgtctagtgatgttttggttgggatagatgccaggatgatggggggggggtcggtattggtgggtcgtcgatgttggtatctgcttgatcacagccaggtgaatcaaaccagagctgtgtggcaaaaaccagcagctgaaactgctgcacagcagcataacaacataactttagttcttggaaaacttcggtttgtccaagctttgttcaaaacacaatatcaaatggattacaagactggccagacacactgttcctttgggactccaaatttgaaagttgttgagaaattcttccacaacggtttcaattacaatcaacggcagccttcagtacaaaggtcaagagatgaaatgagacacaggtatgaagcatgggaacgtcaaacaaacaaacatggtaaattaacagccactaaaaccattgggagacatcctggatgtggtaggaactatcagaaagtttgaaaccaagaattctagaagttttcctaaatcagggggttgggtagtatatctcatgagtcactggtctgggaacatttattttggaggttatatgggaacagagtagcttgttcatgattttcagatgataatcaggatgatcatcatttggaattggaacacctctctccaaggctctctcttcatagaaatatcctaataaagtgagtgcagttttgctacaaaaatcttgtgtaaaaattcctgatgatgtcaattgttttgataaatacctttgggcactagtaaacagtttttcaggtggttggttgggaattgagggcatctcaataattccaaaaagcggtaagctattcacagtattatcaaatagaatgctctgaaaccattggattaaatcctggggagtgattccagtttttccccccaaaatctgttcatcaagttcatccaaactaataatgctgggtaaaatagctaacggtatcaagatttggttgattctacgtgaaaaaatgtcaattttgtgtgctctttttcttttcaaatccttgcgcataatcaagccaatggcaacttccttgtttttcgatgtgaatctgccttgtaccaatggaatcatgtagattggcaagtccattagcctattctttttctcggcttctgctagattccaaattgatggaatacccatatgaaccagtttccaaatttcttcaatgtttcctgctcttggaatttttttcctgtgaacactgattaaggtgaaaagttgagtccaattgaaactgttttccccttccaccttggtagcaaatccatcatcatcattgtgattgctaaacacacttgtatgttgaacttttttaaactgtatcttggtttcacctagttcagccatcaagtcccagtagttatccaagtgatcttggtaatctggtttttcaagtgccaaaccagatgctttgtaccaaatttgcaataatgaaagtgctacatcatacacttggtggttttgtgcatctttgcaatcaagaattacagaatgcatcaccttatttatgcttctgtgtaattcattagcttctgatcctgttggaacactgagtgggaggtaattatcagttcttttgaataaaatgtcccaaaaccattccatcaagtctccatgagtattaactaattgaacatgaagaagtttgacatctatctcattcagactggccaattcattaaaatattgcaatgcttcaataattcttgcaatcacatttttgataccctcccatccttgaggactttctaattccaatccttcctgatttctcattacaattggatcaatcgcagagctgtgatattcttgaaaatctgggataagatcaattagtacaccactcaagtagatgctataataacacttcgcatcttgcttgaacctgtactgctccacttttctttcaaaattcatcttgatcttgtagagagtctctgacttagccccatacgttgtgagggccttgtttgccaaaccatagagggatttacttttttgagttgaactgaatctgattatttcaagttcctcattccctacattgtaggtgggtttgggcttaggcagttcatgccttctattcccatgactcaacatctcagggtgagttccagaaactccttgctggttggttatgtcttgtggttctttcatcctttgggtttgtctctgggcatccattttatcgggcggagcatactgtacattgtttgctattccccaaccgatttgttcatattcagttcaactccatgggatggaattaaagaaactgctttcaatactgactgaccttcaaactcggatggatcggcattgtcaatggtaatcggggtcaccgcgccgtgttctagcccattgattgcaggaaactccgtcatgattgtttcccaccattcaccttccagtcctagaccggcgtgaacagatcaatcagcgcgcaaacctatggtccaccagaaatctcattaagccaaatggaaaaatcactccgcttaccttctggatcaaagttgtagaaatcggttagccccgttttatctgaagaatcgctgggagttgtctttctccttttgccattcggctgaatctctgaagcattaatatctttgatgaggttcaaattgcactctgaactactatgctcagaaggactgattgtctgtactttcgatcctgcatggatgcctatgggcagtgaggtacccgacagcttgaacaggcaaaccagcaaaaccaaatgaggtaaaggcaaactaaagcgatgagttaaaagcatcatgctgcttgtttgaatcctgtgcccttggttgaaggatttccagttgtccggcggcggaagtatttccggactgcctgctggagcgcactatgtggggcacactgcagtaacatataaatatgtaatcaaacttgttccagcaggtaaattgtacgtgttacgttgtagtcagcaactgccagcaatcattctttaatcgatacgcgtatcattcagaaaaatgatcctctctccaatgtttcaaatatgaaatccagtcaaccctcatggctcacttcaaagtagagcaggcaagctacgccgaaacgattccgagcctaacaaatgccctagtggagcccagcaccgcagggactgtctcgcagaggctgcggtcggcgaaatgtgagaagggcgagggcaatcgtgtgccaccacacagtaggggatgaggacctgtgttgagtatgacgccaatctcccattcaactaacttaacaaaggagctcctgaactcgaaggggagaccccgtcaccgagcttttcgctttctgacaaaaaaacaccctttcattctaacaactgctgcatgacttgtgctaccggtgtttccccgttccaggagcccagtcccagagccatcatcatgatcggattcggaagaatacgcatacatgcacgaatagcatgcactacgtcaaaaatgagttgcatttcagagggacctcatccggtgtagtgccggcttggtgccgcccttcttgagccttttcgagattttcaaccctagttaagcgtgtcctcgagcacgcttcattaacaaaaaaaaagcttcatggaatcatgacgcgtcctgcttcccggaaatttctgttgctggagtgtagctgtcaaatattctccgcacgcaattaatgcaccgaacttttttctgcctaaatgatgatacatatttcttctgatgttgatagatagatatacataaattcacgtatcttgaatctgaacctgggtgacttgtaagttgtatgcagtgtgcagcgcccagttgaaacatgtcatcgtccatatccgactgcagctgcccggctatttgtgagctatctatgttgcaagctggttacatgctggtctagtgggcatcagatcatttggatccttgctcaatttctttctttcttagttacctactacaacaacaactgcttgacaactcgaaacacctgacttgaaatacatactagcttgaaatccagtcagcttctgcttcacaccacgactccccaggctagtaaacagtctgtgttcaatccctgctggacattcaccttacaatatcttgcatgcatgacattcgaaaacattcccaacatacatgcatcgttgtttaccgcccggttggaattaaatacagcagagcgatccggataatgcacacgcgccgacaacgccgacttggtggtatgtatgcaatggatctgtttcttggatgggaaagagatgcgaaagacttgagtttaaactattaaagtgagcgaacattgctgtcaagagtgccgggctcattcagcctttttctcagagtcgttcgcgttacgtacacacatctttctaacttgtgactgaggagtgcatcggcgtgttaatttcgcgtcgttcaagttcctacaacataccctctttaatctgcagcacgccttctgcctctgttggttcctcggttcgcgccttattgtgcatggttgcccgacccactgatcatcagtggtcttgcttcatgttccccggagcacttggtcatcatatgtcgtccttctgcccttcatttccaactcgatacatacatacactctgaactcaagatagcaattatagggagaccctgaagctgaagtagatcactccgatatatatttacccttatccacatctattgttggttatatatcaattgatgaacatcatccctggtaatatccaagcagggtctccatcagctccaaatcctctgccgacatatttattacaatatatcctttcaagatcacacatagcctgactgcgtttagaccaaaaccccaagttgaactgagcactacatctcgttgaacggtttaccctggcaactgcagctatcctcgaccaacagccagccagccgattcgtccagtccattcttcttccggatccattatttgtgagccgaatgcagatgatgatggacgctagttgcctggaacttccggctggcaaggcgtcgccaacagcgactccgaaaccagcatcattttccacagtgcctgaactggatcatcatccctctcagtcttccccaaccaatcccaagcgcccattcggtcttcggccatcagccggattagcttcttccacatcttctgcgcccaccactaatctatggagtttctccaaaacatcatcgttctcgtctactgcctctaaattcaagcctttctcaaagtatcggactcgcaggttatcggacgactctctgactgatctttctcctccaactcactccgacctcgatcagatttcaccccattggaatgtggccttagatcagacagaacacacagaaccagcctcacctctgagaagtcaccggagctccgcaatattcctgggcaattctaagccgccttctgtgccaaacaagccgtctaaagacaattcttcagctggcaacatgaatttattcaaaagccacggaagtcaaccctccttctcctcacgcttacgcctattgtccaagacttcatcggagaagcaaaccccagaaaaaaacaaaaatttatccaagtatgtgctattgatattcattgcacacaattttcttcatgagttgctcgaagctgcatctatcatacaactgacggatgtatccaccattcttatagaacccaaccagagccatccccaagccgctctctcaagccagctgtactcaaatcattccagactaaagcggccaaagcagaattggagccaagcaattctccagactcggaggaagttgaagccatccaggtaaactaatgattcaattccaagtggataactcacgtgaacttgtcgatactgatcaacatctggttgtttttctgcaccagtcgccaccgtgcgatcttcgcatagtagccaatccaaactatccccccaggtcttgtagcattgtaagatataaatatgccaatttctaacttcttcgcttacctacaagagttcagcttgctcatgggctttccttttcctcgaaatgtgttcaggttgatcaacccctagtcaatgcctcgtttcatgagctcagtcggtgctcctcttctcccaacctcaatttgccaaacactttttcgcagcgcctatcgggagagcttgcacgcaacaacgctcccgtcaacgttaccggcagtcccaagaggagtcatgccccgcctccgattaaagttcccaagctgcgcgcgagtaccattgcaatagcagtggggagtgactcatcaccgattggggtttgctctaagcctacttctcgccatacccactccaggtcagagtctggcaaccactttgttcggcgtctcgcgagcctcgaatggcatggtcatgctaaaaagtcgcctgcgccagaagcatatcttgattccaacaagaagtcagcgcaagaagtacaactggagcagaaaacttataaccccattcaagataatttgagcgtcgatacgttggatgagctaacctcttcagctagtccccgaagtggcgtgatttcgatttccaactcttcaaaagttatcaaagacaaggcacccgatgtgatgcccttgcaacccgctcctcgtcgcttgtctggctatgccaatcactccagcactgactccaaagggccaacaatgccattgttgatatccaagcattcacgcgccattggtagcacgacttacaccatgtcccagcaccggcttcgctcgaggtgctcggaaagcgccacactcgaccttactgtcattcaatcttcgaacaccaaacgcacgcgaacgtcgagcaaaatctcgcctcacccacgataccccgagactcctaaacaatcctcgaccagctttctttcacgttcatcttggagccctatccatgagtcaaccgagaagcaaaaggttttaccagccccccaaaatcttttaccggactctattcctttcccgacatctgactggtcggatcagcgagacccttcgccgcttcaagatccagccgcttccccttgtaatgaaaacgattgccgtgagcgccctcaggacatggtggatcaagattgtcattcccaacagggcccaacttccccgacggaaacgcaagtcagaatctccggtaagaaggagaaaagccggcgcgccccatcatttgacatccgcaattttccattgcatcttgacacttctcagcgaccggactctcttccggctattgccatccctcaaccaatcaaaatcccgcaatttgtgtgtggcggcctccctgccttgcctattccgggtgctgagtacaacatcgaaagctaccacaaatcttcattgccatcatccacgtgcgccgttcgcccggagtcaagtgacttaagctcactgagatccgttgtatctaatggatcatctgccgaagcgtggaggactatgaatcgtatattcacaccatcaagtactccacaatccaatcgctcaagtgattttgcttccagagtgacctcgcacaaagtggcccctgcctctcaatccgatttcgagaacatcactcgaagcataagtgtcgatgatttttatctcaatatcaacactaatgcacttttagacttatcgagaagagaagtcaagaaagtatcacgtcctcggtccatgtctgatcgcggaccaagccggtatgagatcctgacagagttattaggacactccaaaaacccgattgatagtcaaaggaattcaccttacaccaccgaccaccctctaccacattacactcaagctaattcccctcaatctactcagtggcacaccgcatcaattgcgcaaaaaatccgcgaaagtacttcatcagagctcgacaaggtcgtcactgaagcactcaaaatttaccattcggattcccatcgtttcattgtaggggatatcaaggagtttattcgagaaggaagagaatctgagaacaaggccgctgaattgcaacgtaagctctcttatcttcatttgttcttttttttccccgactgatatatggatctgtctctttcagggaaacttcttgttgatacacacgctagggaaaaacttcttcagcggcacatcatgaccttacacgccttcaatggtgacaaaggtgcccggttcggggaatctctgttgaaatcggtaacgaacactgaccagctagcagccgaactatttggcttgattgctcgcacgtccaaggctgatcggatgtgcgaggctcactggcgagctgcagccaccgtccagatgaacaacctggcgatgaaagaggcccaactcgaagctgcacaatctcgtattgagcagctcgaatccgaccgcgctcggcatgtcaagcagatttcagacttacaagccaagattgatgccctacatgatcaagcacgacctagttcaagggccacggattcggattcggtttgctcagggcccatccccagtatccgcaagacttcgaaaagtagccaagaactgtttcgggatgggatcacgtctgactcgccctcctctaccccgcggattagccattttccaacccatggcccccaacagctccctcacgccaatcttgtccaaagcagggtacgattcaactcagcccatagcttcagttcctctcacagttggaacgctccctttgagagcggttttaacgaaggaggctgtccttctgccttattgccggaaccagtctcccctcgtacagctttcctatcgccctacggtttggctcataaccaaccagcttcgcatgaacgttcagagtccttctccttgtcattaaacagaagcgatgtgggccccatgtcaccgcgcaaaactcacaagccgagcttctccaatgcatctttgaccgcccttcccaattcggtttctaattaccaacgctccgagagtcttggcccgaagaaaaaggcacaaacgacaggcttgatttctaggaatattctaacacacaacaattcaattaaacagaaaggacctatcaacagcattcatctcaagtccaatcgctccagttcactcaattcttctgatctgaaaattgaggttgtagattcgaatatgcatggctctcaggatgccaagcctcgctcgacttcgaacacttttctgcctcatctgaagagtggcccaagtgtttctgccactgaatcatcctctgtcgatggctcgaatgattttcagccgccaaacacggcttcacgagggccttcgtcttccagcttacttcgttttccaaggcaagcagccccggctccaaagttaccgctaccgtatgaatcacatccgcgtcgacggggcaaatggtctccggtgagcccaacacagggtaacttgagttcaatcaccttgtctcaattgggatcaatcgatatcgcaaatctattgagtaatatcgaatcttctagtcagtaatcaaccttcaacggatttgtgatttttctgcatctgaaaccttcacttcaaactatcccatgataccattccattacattcgtccccgtgtattaattttttccaaacaaaacaaagtcaaacagttttttatcaattcggactttcctttccttctcagttgtcatttcaatcaaaattaacctgtcaactttgtcaatattcaaacgctctttatcattatcccttcattttcccccgaatttatctggatcattcttttttgggtaatgctctcattgctgtaattttgtctttctcggtttagatttccatactacggtaaattatcaagtgctcacattcactgacacatctcacacttagtctcgaagaaattgtcgtttacatactactcacatattgtactcttagaactaccaagatgatatccttaactcatgtcattctcttgcaaattacccatacattgaaaattttattcacatgccctccttgcggagcaacacagagtgatagcttaaactgaggattattggttgtatcacaaaatgctctaaatagatttgatggtctggccaacagtcacaattttccttttccttcagctctcatatctaatgacctccaggattgagtcaccccttgtgagttttacaagtggattgttcaccacatcgacatacacactaaacaaaaatgtctctttgggtcacatatttattttttttattgcacatttggatattggattaactcagagcatgttcatcaaatgacatccctgtttacatttggggatcacacatagtccgaccatggtgtggaaaagattaaaagatgatgcggtttgatgattaccgggatagtgtctgtgatggaaaaaaggattgtcctgttaagctgtttgctcgaccgataaacagtgaaagtctggggcccattcgccttctccccgaacaaggattgtgttttcgccgggctacaagattgatcacaatggttgggaatcagagatctgcagagagctcaaaggatgttcgtcttcttgttgcttcgcaccacttacatgtaggggaagtgagacgagaaatccttcagccatattctcccaagtctgtaacatggatgtgaagccgataaaaaaaaatcagtgccagtcccacaaagatcatcaggatacttctcgctttcgaaaggaatacactgaccaatccagttatggggaaatctacaaaaaatggatggtcgaagtcgtcatttatgataatagctgtgtgcttgaagttcaatttggaatcatccatgtttccagctgacagctgagcattgatgtaatcaaagctaactaaagtattcccgttttttgcaccgggtatgttcttccagcgcactccagtcttcccatcaggcttgagattagctgctaccttgataccacgcgatgtatctttcattaccgccgaacccgttatctcagccatttcaactgggaagcgcttgaaattgcgctggggagccggtttggtctcagttaactttaggaacaagctcccgtgtttctcaattgtggtggaataactggcatcaaagttgaagacacacgtttggaataaggtcaaccaatgagaagtttttgattgctcaacttgcagaacttacctatctttgaagaatccgagatcgtttccagttagtacctcatacatgtgtgcagatgaaaaacccaaatctgcgagctgaattgttttttgtggatcgtcatctgaccagttaatgatgactgcaatacaacaattacattaacccagttctaccagttaccttgcactgcatctgcaaggagctaacagttagaattacagcggcaaatcgactcttacctgcaactgtactaccatcacttaaaggtccactccagatatccatatcaccagagtatcggtgctttagggtgatactttggccgaggtcgtcttgctgtaaaaaaaagagaagatatttcaaatttcatgcccatattttcagtaagaatttccccctccattaggttatcggggctagaagtttgctcacattgatggcgattgcccttgggtttgttaaaagcgcaatctcctcctgacggaggcgggatatatcagttgaaaagattaggggagatctgggaggtttagaaaagcattgaaaatgtcttcagcagaggtcaaattcccgtttggatcattaacattcaaaggaaaaagaaatcactttgctgcagcccaaaatgaaaactgagttatcttctcagccattgtgagtttgttttcccctagttggagaaatccaaggtcgttgtatgggcccttggtatccaaggtatacgggaagactgcattcaatgttctgatactgtttagcgtcaaaagagcagagtcagctgaatatggtagatcctgggagttttcttttcttttttttcttacaaagaattccagttatctaaggtgtcatcagctactctccaactattagctgtggtctggtaggctgatggtgaagcaccccactgtccagtgctatatagtttggtttgagtgggttagtaaaatgaacaaatgtatgtctcaaatcatcaatcagctttgaactcacgcatagaacattttgttctgcaaagccgtattctttattgcgccttccatttcaacatagcgtgactgatattttatcatcaattaaatttgcggttcaatttgtgaagcttcctagaattggacatacattcactatcgaggctaggttggagtattgcaccacatcaggaaatacccagtcacatctgtggcagtcatggatctaaagattagcacccttccaagtttcagactccctgtaaatttatcaagacttacggcctgtgggatagataagttacaccccaatcagccaaagaatagacatatctgtccagatctgctaaaggatggacataaaacatttcatctttggttcgggggcatagttgaggtctacagatttttttgtggttttgaaagatgtgtgaattccttttaattccaacttatccttgagaaaacaaaaattgcagcggaatcaaaagctaaccctccccatgtaccaacaccaatatgaagatccctcttcctgaagtcctcacggaaagcatatgggtcggttccaacaatggcactttggatctgtttttcaaaggggatttgttattaacattccaacttaatctttttcttacaaaaactacagtacagacacttaccagtagctcgggtttacccttgggatcaacttcccatccacattcaattatgaaatttttgtatccagctttaatgaaccccttctcagccattaagtctgcttgccacttcaagtttttgtcattgacatcctttccacaaccgaaaggccagaaagagttccatcccaaaaccgctaagatcaaatagaacttgtcagcctcagtaatgttttgaatttcgtagcatgttcacttacgcttaggcctagcaactggggctgggttacgtgtcaccagtttggttggggtttgagctgtaaatccaatagttgcaatagcaaggattgcgatactcatccattgaaatcgatgaggctggcgataatgattacaccagctgttcatttttaatgagatatccatctatctattatgcgcggtttatgagacaaattatgactccctttatatgtagagtttgtccttaaatcaatattgatgtgtaaaaagagtgaaagtatgatgtggaaaattcaagtagattcaatgtgttacttgatgaaaattgtctgtgaatctaggttgcaaatcagaaaacagtcgtttgagatcagaaaagagtgaagaagtcagtgaaatgtccgggaggattgtgggaacccaaaatgcttggaaactcgtggcggcaagggttttgtcaaccgaggttatcaatcaagaaagatggtggtaacgaaagtgtgatgtgtgatgactgtggtggtaaggaatgaccgatcaataagaacagaaaaaaaatagtactatgtgggtaacgggaaagccagcgcgactctggaagcaatcagacaagctgtttatactcatacgaatgggcttaatcatgaaccactgaacgcactcggaatcaatggcagggtgtccgagccgacttgccgttgcttggtttttcttgagacaacccaggggttcacgaagcatctccccatgaggtgaggttttacatattaaggaaaatcggcttgatcaaacagcacacaccgggtggctcggtatccgagccggcctggctgcttggatcgtgctgggacagggagactcctgttcgggtgcttgactacatgcccaggagaggtgccgtcttggtgagaccaatgtctcaaatttctccgtcgaacagttgatcctcttatcagccctggagagctgtttccgagggtccctgtcgctgcgagaagctgtttgttggtcaaactcttgaggtgtctcatcaaagaccacacccccaacggctcgggatccatgccgtctggcagctgggattgtgtggagagggctctacagatggcatctgaccaggagttgagtgtgcttcatcacataccgcactccgaatcgcttagcctctcagccaatggaaagggtgagatcgtgttaagataatcaagtgaaggagttagccaaaaaactcgcttgtgcttgactacaccagcaaccctcttgttagatcttcttccgcaggctgagatgaatattaaggtagctggaggcttggccccccccccctcatgaatgaggcacgaacaagaaaacaagggctacaatttccaataatcactctctcctcatcttttcctcccctgtttttggttattctcacacgagattgccacacaggaacacctgtgcggcgtaagagatagatagcagtagcacgatgtcgaaactggtcaagaaaccatgtttcctgagtatgagtttctggagacagtgatccctagcaccatctgcttgccctaaagaactcaacatccaaccgatctcgtcctgcaaccttatataagatgagctcaaaaaaaaaaacacatacatacatagatacagttttaatgatgccaaggttgtaaaatccgtttacaaatctaaaatgttctttgaaggtcatgttttttacaattgattcaagacacgtaagttggtggatcgtcacccacctccaggtgaacaggcaattattcgtattcctatatgttgctgaagagccaaatcatcagaagtgacaaagttgtagaatccaagaggaagaaaaagaggaaggattaagattggatccatagggggacgacggccttgaggaacttcatgaacttgaagatgccgacagcatgctccacgtttccaaggggatcaacagtgcgttgggggaaggcgatgccgcagccaaacaggccgttgagctggtcaaaacgcccagtggaatggtcgaatttcaagctctgctcgagcccatcgagggtcactgttggagtcggggcgggccgatagccgattgcataaatcacccccgagcaagatgcgaggctttcgagatggcgagaaagagctcctggcgagtcttcgatttgggtcctcgagatcctgcggtcggcgaccaagctcggatactcctccttggcccaatcagctacaacacctttcaagcccgtgttatcatacaatatccatccatccttctgctcggcaaatatgagcttggggtttctatagagatgcacaatcctcagctggctcgaaaggctgatcaggttcctcaagaccaggaatgctgaatgcgaggatccgacgacggcaatcgtttgcttttcgagatcgatcccttccagtgcagcttcaagttgagagggtgaaagggcaacttccaagtctatcggaggcacggccttctccttcggttgcactggttctgatcctgtcgcgaagatgacctttctagacttgagagttttggcttgatgaccgcatctagaatccatcatctcaatctcaaccatccagtcggttcgattaacgaaatctaaagactttgcacgtgcttggaatgtgtcgacttgatcggaatgggctgataccagtcgtctggttaacatgatcatcaagtccgctgcgtagctcagctgattccctcgatctagctccagattctctaaagcagtgtatgcgttggatggatccgtcgcttcttgaaccagctgggaaaacgttggactagcggccacataatcaagaaacaactggatcttcgtattgctaaaagtgggcaaaaaaaaggaaagaagcccaacgaatccctctgattatgaataagagaaaaaaaaaatcaaacgggctgatattatgagtgcgaaccttggtatttctctatacttctcacccatccttcctccagaaaatgacagatcgatccaggctatccgagagacgcccatatcgatcaagttggccactgcagtcagaccagcaggccccgccccgacgactacaaactggtaacatgcttgttcctccttcttcggagccctcgggttctcacttcctgtggacatggtagctgtggacttcgagggtgtgattataatctgcgccgcgagtcctatcgcgagtcccttcgactatctatgctgcctgtagacagttatcgatttaaggctgtgcttgggagtagcaaagtagcgaggatgcactgcatcgagctggattgatgagggtgctcacaaacaagatgcttctgacatccattcggggggatccaagtaggccgatctcaccccggtatgctggccaggcgaaaccccgggtcccgatcacccctgaccggtgaagtcacggggtccaccaagcattcagatatcatctttggattggtgacttggccgaattctcaagacaattgtgaatttgtcttgactgctcgaaccttgataacaaattctctactttcattgcttccatctagcatcacttccacttgtttcgagttaattgtaccagaaatatagttctcgtgttgaagcaaagaattgtgaaggaatcaaaccatggcacaatgccacaaatctgcaaactctcatccaaatacaaagtgatgcttgattaccaaaaaaaaaaaaccaaagagctcagctgcaagattcattgggatttttgtgagattttgtcttccccccagtttatgatgatgactgaacgcaacaagtgtgtggatcggtttgtgcaagtgatcattgagtcattcaaaagcagcttcaaggaccaaggaagtcaagcagatcctgttgagctatctatgtagtgtactttacatagcgctacttttgcgtgcttcttcctctttttcatttctcacatgtcacactttgtgacattcattgtgttttcatttctctcttatactggagacaactgagttggaaaggatctctttttcttcatcctttccaactacattgtctccaggtgagtctttcttcttttcctctttttctctttctctcagtgaaatgacacatatcctttccaactacattgtctccagggtgtctatttcaacaggttatgaggcccctttgcgcttaatcagctcgctcttactcgttcatcgtgtttctctactgttcgactcgcgtctctcttcgacttgtttttcctctcagactagtcgccgacaccccgtttcatcgatactgaaggatcatcgctatggccaacaccacagctcaaaccgccactgactccgatgccctcaatctgaaggtgtcgggcatcgtccaactgaagcctcagggagcggactccaactatttagactggagcttcgttgttctccttcatctcaaatcactcaagctttcctacgtccttgaacccgaagacgtctccgctaccgccgaatcaaaaaccacccgtcctgcctcctgggataacgacagcatagctgtctcgtcgttcatcgccaggacgatccacccatcaaaccttcgcttcgtcagggctcacggtaccaacgccgcagcgatgtggatctctttgtcgcaagcccatcaagatttttcgtccggcggtcgtatgcattggctacgacaactcgtcgtcgctcgtctctccggcgacgacattgattctcacattgaatcgatggccgtttgtgctgagcgcctcggttcgttggttactcccgagaagccgcttactgtcgatgacattcatgcaacggcccttctcacctccttgaccgatgattggctcccctgcgtgtcatcgttgatgaacgaggattcggtcacttcgtcgcgaatcgtgtcggcactcaaggccgagtcccttcgtcgcaaggctcgtcgcgaagacgatgtcactatctctgcctctaaggctcgcgcggatctttctaaggctaaacctcgcttcaatgaagctctccactgtaccttttgcaaccgatccggccatgacctcgccatatgcgagaacgcctcacgagtgctctccgagcacaaatccaatcgatcctccaacagtggaggagggtctcgtcgccacgatatctcccgcgacaatagacgccatacaggcaatgatcgctcctcctctcgcgctaactcatcttccaagccgtccacgaccgctggtcagactactgtagtcgaactcggctacgattcctacgatgaccaatccgatttttcggttcctgaacgcgccggtaacgctgtcgtgggtactcaccacactgagtattccagcactgtcgatgccaacatcgattcaggctgttctatctctatgacgcctcatgaatccaccgtcgaccgccttaagccggactcaacctcagtccgtctagctgatcgctctgaggtctttgccactttccgtggttctcaatccttgccactctcggtcgacaaacaagtcccaactctcgtggttccaggccttcatgagccactgctgtccgtcgctggcttgtgcgacaaaaatctcgttgtcgttttctctagcgactcctgcaacatttacgaggcgaattccttttctgtcaccggtccgattgttggtcgtggctatcgcaagggtaatcttttctacctcccctccgatgaggtgagatcctcctccgccatttcagttccgtctccctctcacggcagctcactcttggattatcatgtccgactctctcacataggcctgaaacccctcaagcgtctccttcatcaagctggaatcgttccgacgttggccaatgacattgaggtaacccaatgtcctatttgtgtgcagtctaaaatgcatcgtcttcctttcacttctcgcctttcttatcgctctcagtctcccggtcatcttatccattcagatgttggttcttttgaggtcgcctcccgcgaacaatacaaatacttcgtcactttcatagatgattgttcaaaatttgtttccattttcccgatgaaattcaaatcagatgttctaccctgtttcaaaattttcaaaactttcttcgaaaaggacggaagatttccaatcctcaaacttcgttcagacaacggtggggagtacatctctaaggcttttgactcttttcttctcacctccggtatccatcatgagcccggcccccctcactccccatccctcaacggtgttgctgaacgtaccaatcgtacagtggcaaacctcatccgctgttcactcctcaatgccaaacttcctaaggttttctgggcggatgctatgcgccacatcttccacgccttcaattccattccctgctataccccattggggtttcactcccctaattccatcctaggtcgtcctctcgtcgatttcaactcacttcatccctttggatgtctggtctggcataaggtaccggatgtaacccagaagaaacttgatccaagggctcacgctgccattttcctctcttaccttgatgatggaaatggtcaccgagtttgggaccttcagacgaaaaaggcaatcaaaactcgggatacgatcttcaacgatggaattttcccttatgatcatcaaattaccggtccaactccaactatctatgttgaccttccttggccaaactctgtccctactatgtctgtcggattaccaccaaccacagctgctcttccttctgccgccctcccatcttctgcaccttctcagccggcatcgtcacaggctcccctgtctcagctgcgtgttgatctccctcagacttttaggcaactccgcgatccggtgccacccatccccgtctccccaaccaccagtgattctgacgatggcggtaagtcatctggtctcccttcaccaattccacttccttctctacttttctgttctctttaaaaactcgtcatcagcaagggggggtgttgagctatctatgtagtgtactttacatagcgctacttttgcgtgcttcttcctctttttcatttctcacatgtcacactttgtgacattcattgtgttttcatttctctcttatactggagacaactgagttggaaaggatctctttttcttcatcctttccaactacattgtctccaggtgagtctttcttcttttcctctttttctctttctctcagtgaaatgacacatatcctttccaactacattgtctccagggtgtctatttcaacagatcctgacctgaaactgtgccttcatcactttgtatggaaagcccaacacacccatccatatatatccatatcaacagggcatcgatgcatgagtttgatactttggcccagatcatcttgcagtccagagaggggagagagtaagcaaatcatatacgtgctcaggcatttttgatttaattatgttttcttacaatgaagtccaactaatttgtttataaagctgactgcatcttctattctagtccaagtattgactttgctctgctttgaaggttcttgtttgggtacacaggctgctatagaacatgttctgacaaaaatcttaatccaatttctctctgtatgtagaacaagaacaccacaagaagaaatttgaggacacctgatgacagttgacatgcagcaacttggatactacttgcgcttcttactctcattttactcagaggttacaacttcaactgaacttgaatgcacagtcgttgtgcactttgcacagtgactgcggagaagaaatgacttgggaatatgtaacttgtcagtaagaatttgagttaggccgcagtagccttcatgccaactgtcagcaagcgtcctgacttttttttgtggtgcttcaaacatctttttttaaagatgcacatgtgtgaatatcaagaactcaagaatgagtcttctcctgtcccccacccatcctctctctctctctccaacaaagtccaacaaaacaaagacaaccaagcaagcaaaactgaaagaaaaataccaattccaacaaccccccttcccccccccctctctcaaaaaaaaagaagaaaaaacttctcaaaaaaactatatataacgagcatttgactaattaatggattgattcataagaatggagagagattgaattctaaacaagaacacgggaaatcgagttcgaagtttttgatgacgatcggatgcaagatacccaaccaaccgatctcgatccaatgattaccaaccccattttgtttctccagatcgtcctgattgagaggaacttggggcgtaggtttaaacatgatcttagccgatcggccattgaagaaagtcggatctatagcacaataatgataaaggagcacatgagttaagatttggataaatgagggagtgggagagagaaggagagacagacggtcagattcttcgatccgatactggccacggctcaaggatttccgggccgggtcggggcccaatccaatccaatcgatttcgagagtcgccatgacgcgatcgaggagcccatggacgacctcgaaccccgcgctcttcttgcccacatagaccgccccgagtctccggaggttcttggccttcctttccaagctagcatccttgatcaccacatccgagacctcgaagatcttcatcggtaaactgtgcttccggttctctcggatcgtcttcaatagtcctggtaatagcgaggttcgcactacctggaactcaattgtcgctgggttcgagagtactaccgcttcactcccatcatcctctttccgtaaaaacttgaagttttcatcatgggaacactgttgatgtaaaatagtagctcagtatcacagttcataaggtaagatgtcttgaagtaagaagctaacaagtgtcaaaggtaagacttcaagccatccagcaaaagcgcattcctttctgaccagatccgagagtttattgattgggtaaggtttagcgacggtattagtgctagggaaggttttcgccaagtgattgaagccgtaggcgatagcgacctcctcgacgaggtcgcattcgtggaggatatcaggacgggttggggggacggagacagagaggagatcttcaggaggagcctgttggagggcgagcgaggtggagctgttgattgccagtccgtctgctggtcggccaatgcttgcccggtgccccatcttctcaagtagctcgatcatcgcttcccgcgttaggttcagcccggtgactgagttgatgtacgactgtcttgtcgcaaacaccaagggctcgatcttcggtgacctgtaactctccgcaagatcgtgttcataaattatatcgaccggctcgactctgtcaaagttttgcaagaaaacatcagagatttgttttttctcgtttactagagcttcatgggctgggagactaacgtgaatggtttcgaacagtattgagagaacatggtgatgatcatattaatgactatgcctaatttcgtctggtcggtagcggtgacatcgatgaagacgtcgcgggtatccaaggtaattttagttttattcgagttgattctgatcaacatggataaaaaaaaacaattagagtcgaatcgaaagaatagtctgatctagcgcaaactgacatgggtggcatggagaggacggtgcgtgagttatcgtagatgatgggatagaggggcgagtctcgaatgatgtggagatatttgctgaggtgtttgtctgactgaataagatggatagatagtgatcttagtcagttatgaaggaggagcgagagaggattcaagggagataaacctcatagagagtcatgagttgagtggcatcatattcggtctccttgttcaagggggcaaacttgatctccttgggtggtctggcctcataggagatgaccttattggtatgatcgatcgtgctgaggtcgtgggtgccgatggcgactagggtccgtttgcgacacaggttcccgtgtaatttgtcctgcagttcgatgaagtctttgtacctctgttcgtcgaactggaccccacggaggatggctgatgcaaagaagggtctgatctgactggtctccttcctcacgtaggccttccactgttgctctggtggtgggatgatgagtgagtagttgggtgctggttgggtgccgatgtaggttcgtagtgctaggatgagtccctgatggcagagtaggtcgtatctattggcaggcacttcgatcttcagcttgtatggtttctcctctggtgttgtatgttcggtctaagtaagtaatcgacaggtgagagagtgagttcttgattgtcttcttcttcttctcatgagatggtctgatccactcacgtcctcatccagctcgagaccataatcgaataagatcccatcgaactccttgtcatcctctgcatagtcagtagtcactttaagtcagtttggggttcagtttgagttggttggtatgctttactcaactgaatgtctttccgagttctttgaagaatctttccttgtcgactgtgatggttggcatgtttgttggttctttgcccaaggatccgagtccgatcgattgttggaaaattttcaagtggcattaccgctagtggatatcggagcaaccccccgtggtagcccccccgcggatgaatgcgctgtccccgagatacccctataaactatttcctgcctgcgacttgtctctctcggctccggccaccagactacatatggctgcccccagtggttcgatcagaacttatcaacatccaaacgaccacaagtacctcagattcctcatcggctcaaccatcctcaccaaaacagccatcgcaaaccaaacactgttctggtccaacccactcgtctacctctggacgaccctcttcacactctacatcgcactcgaccgtctaaatgataatggccaactatccttactctcgaccatcctcatcagactcccattcctattcgcaccgcctctcatcctactcgtcctcctcaaccgggccaaccggacctacttccattcgatcctactcgaaaccctgagtcgggaagacctcagagacccactaggatactacgatcgcaggattctcaaagagaaagatgcccagagcccgtcggggatttgggtactcgaatatgacggccgacagttaggggtcgtagcattcgatcagaatctggagggatacgaggaactctcctccaactccgactcctcagggtccgcgacggcaaggaggacggtattgatccgtcatctggcatgtgcatccgacttcagatcggcagggatcgatgaagaactgcttcaacacgtccgccgactcctcttccatccaaactcaccatgcgtcaaccgaatcgcaatacccatcctgaacccaatcgacccattcctgaaatcagcactactcaaccaaggcttcagaccactcagaatcactagctcacagaaaatcactcacccttcaaagaaacccttcctccctgattccctactaggcttactcggttggcctgactgtcattctaaatggactcgacagctctggatcctcgatcgtcaatccgctccaactgaccagaacaatcattcatagtcagactcttcatatgatcattttaattgtgatcattagtctcaagtatagcagcgctcagatacacctcaagctgtaaaactaacaaacaaaaaattcagagattcttcacatgatcaattgacagagagagaagcccagtgatcaaccccccaaacaaatcagattcaacatgagaatgacattgactcatgtattcttcatccatttacactcatatgtttcattgatcaatttgacccaaacaatgctcacatgcagtcccctaccagctgtttatggctggtttgtttgggttcaacaacctcctcaacccaccaacttgaaatcttgagacttgggcaagctgtggtataaaatgggcttccaaaaaatgagtctgaaaacagaagtgtgaaaaaaataatcttcaaaagttacaaaagaaatatattacaatttattgcacttttttcagaactttcaatattgctctgaatgataaaataaaaattggaagcaatggaggacttcccgtcggatctgggaccctcgcagatgttgatttggacctgtaagtagattctgtgaaagaagaaattcacagtgttaactgatttatttatttgaagaaaaccataagcttgccctggtaaagagaccagagaccatagtattatttgttaagtctagaattttgcagggaaatctagcttttgaggcttctaaatcacttctgggagacccacagatgtgacgggaagtcgtccaataaatagattggatgatttcctgttgcaatctatgaccctcccagaagtcaatttacacaccttagatttttttttttttcatcaaaaaaaatatttttttctgaagccttccagaaacagcactcaagtaatctggttgaaatcttaattgggtggttaagtttataggactgagggaggactaaaaaagcattctaaattaggaggggaagttctccaatggtgtgcaagaaggatacactaaatccaaaaatcaacatcagaaatcattctgagctcaccatccaggtcacaattgagcttcacaaagcctctcaaaaaaagaagtgtgttgatcaacaccacaaactactgaaatcagtccagaatcacacctgcaagcaagtcttgaagagatcctacaagccccatgaaatactcagacttaccacaaaacaaaagtgcaagccaattcatgatcaagctctgttgaatcatatttatttacacagttcatctcaaatgatcatggtttgttcacaagagacaaaaaaaaacagggacaacaaaacaaaggggggggaggaaaaagtaagactaaatacaagtacaaagcaaaagaaaagaaaaaaaatatgcatgttgtgcatgtgtaaccagacaaacaggctaaaacaagccttgattgaaaagcatattgaagaaggatataaaagaaaacaaggaggacaatcatgaatctagttggcctgtctgtctgtctatgtgtgttttcaattttgttgagtgaggtgttatgtttgaagaggagatggttaacaagtcaagatacccatgtttttccaggcgtccaataagtcgccgacaacaaatggggatccttctttgggagctcgcaattccttcataaatgtcccaaaggaagagagatggtaggtatagatagttggagattagtgtttgtttgtttttttcttcccacagacaaaatcaatcaaaaaaaaagaggaaagtttctggaaagtgatgtgtgtgtgtgtgtgatcgtgagagaaggaggatgcagaaagacgtactttgggatctattaagtcgaactcgacaccgaattgtaagaaatgagcaaataatgaattcacatgaccttcggaagataactataagaaaccgaacgagcaattgattagataaatatcgatatgaatattaaaaccgaaagaagaggacgatagagaaggacttacatggacgaaatggtcgaaatgggcatgatagagatgagcgaagatgcgcaagaattgggtgtagagatgacgagccgatgaggggaaggtgtttgggttaaattcgcggccggctttggtcgggaaagtggcttcgtcggctagtagtttctcagcccaggtcatcacgtaatcgatctgtccagtcatcccaaccataagtattatcaatttcttttgtcgcatatttctttaaaaaaatgggggtaggggcttagaataaggaatgactcacgtattgtggggcaggtacttttacttgttttttcgtccctcccgtcatactagtccaagtgtaatccatcctataacgaaacaaaaaggaaaaatcaatcagaggaaattgaatgtccaatggatctgagtttttgtcatttaccctggaccggaagacatcgttggacagacgttggcattgcaacattcagtagtgagagagaggatcaagtttaacgaattaaagaaatccaccaagttgactgccacccactatcatcaacaagcaacaatgagagaccgcgcgatcaaatttcttctagcagagagagagaatgggaacatacctcgttgacgtcacaatatctgggtaaggagacgatcgttcgaaagcttcccttgacgagagctgccttgacgaaagggttgcagaggtagagggcctttccggagggtgcacagggagtgatagcgcgaggatgattactgagcgagaggttactgagcgtactgggcagactctgatgagcagggtcggcagaattggtggcgacgacgggcgaggtgggtgatttgttggtggactgttgtggggaggtggcgctggagggggctgatgagctcggcttgccgttgctgtttccactgttgctgttgttggcactgctgttggtgttggtggtcagtttgtttgagcctatgccgactcggttgaggaaggacatcgtgggttgttgttggcttgttgaggtttgactgtttgctgcttggtgagatggatgatggtgatgctgctgcttgggttatcggttgatcgatgatggctgcttgggctaagctatcacacagcaaacacagacctgtgacacctctgcctcccacagacttcctcctactgcccagaaacttgaaagttaacatgagcacaatcaacatgtactcaaatgtggaaaactatgagctagtagccatcccaagagccctgttcagataccggtggttgtttaaactcagcatccattcatcaagcatatttctacattcaacatctcactcaaccctgggcacacataattgaggcattaacaagcagccctggttttacagaacaaaaaatgtcctatgtggactgggctaagtactgtttatatcaagacacaacttctttcaaactgtacaattgagtataaaaggtcccctaaactgtgtcagtggcagggcaggtcagctggagcctggaagacagacctcaacctggatgggtcagctgtcaaaccacctcacggacataggccagttaatcaagcttcaaagatgtgatataaattaacaaaatgggagaaaaaaaaactagcttaaaataaacatctgcactctggaactctggcctcaatttctaaatctgaaaatcatcaaaaaataagatgggcaagatataaaaccactttccaaaatttcattagtcaaagagattatctactttgaattttgtaacacagatatcaatttgggtgaatcttatgtattgattcaatttgataatctgaagatatttttccattgaaagattgtgtttaaaatcactaatatattgatcatgtttgaaagaaaggatgaaaatgtatcttgacatcaactcaacaactctgagggcctcttgttttgtgattctcttgacttgaaaatatttgaaaccgtgaaactgaggatcaatcctattgatgaataacttcagataggatctaatgtttttaaactcataatgaagatggaagcctgaactaatcagattcaatttcaggtccaaggccattgtattatcttcctgtaactccaagaagaaactgttgtaattttctttcacaaagctcagtacaagaaactgtattgtgaggttaatatcatcatatatttcaggacctggagcaaggaatttgatcttcaaatcttgaagttccttcacaatttcaaattggtcaattggtccataatctttcatgtctatcacatctgattttgagaatgactgagggtggtgggcatggatatcttgttctaagaatttgaacaattgatcatctttcaaaaataaatccataacatctctcatccttttctgatcaattatcttatcaagatacttagaactggcttcaattgtgtgatggtgataaaccaatttgaggcatccatatgaaatttccctccttttcttatcatcaagaactggtcaaatcatttcaagagaatatgaaccatcaaaaatgaatcatatattagtatgaaaatcaatcacatgcttttttgcacaaagactttcttcttaccttcaaataaacttctgaaatgtgatgaatgatgacttttcaagatttctttggaagacattggaatatccttttcaaaacctacattgattttaaacatcaggaccatgttgatcacagccaactcaagaatattatttgatacaaataaatctttgacatcttttcttgctataaatttgtacttgtatagataatgaattgcttgaaatactatgctttgaagtctcagagctagaacgttttctacctcagccgtctgaatttcctgatctaatttgaatggagaaatgttctctaataaactggccaattcattagctaatatccttggaatatgatcctcaatcaattcaacttcatctctacctaatttaggtatttcaaaagaatgggctgaagtggttttttgtttagatcttggtggtatttcaaaatttgaatggattatccttctctcctcttttgggtgcatcaattgaaggctattcaagatttctttttggttgagtttacttctgaaaagctttctctgtatcactagtgatatggatgaaatcattctatttagttcatcaaaatggttttggaacttctcaatctctggagccaaatcaaagttttcttctgatttgatggaggtaccggccccaaatttagcctcttgaagatttttcaggtcttcctttattagcaaaaaatcatccctcatgcgatttatttgacctaaagaattaaaacacttgttacaattcatggcatggcatcatacaattatagaatgaaaacttactactttccaaaactgcaggtagcccatcagctcttgctgaatcttccgtttgtttcaaaactgattgctgtctatggagctcaggtacagtagccatgtatttcataatttccttttccttttcaggaagattcagtccttcatccagctccacaccaggtaggacaattcttgtattcatgacttggccatcaattgttatttctaagtttcaccaacagaaatgaatttccagtgtgcgtgttttgtcagattttttggaataatttttagatgaagctctgtcttttaaattctaagcagatgggagataacagtgaaaactcaccaggccaatttagacacaaacacttaattgtgtttaagcaaaacaaagccaatagtgaaatctttctaaatgtgggcatccattgggccatcattgtaatttttgtgtgaaaacaaaatttcaaaaagtctatcataaacgggtaaataatatgtaaaaattctggaaaatttggagaagacccgtctagacagcatcagctagaatgcttcaagcctatgtctatctggtggtctgataggacagtttgtcagaaggatagttttattgtattgttttccaaaaattgcaactcctgaaccttatctggtgtaaaaacaatgtagaaattaacattgaactagttagtttaaaccttaatctaagtaaattctcatgtatttgatagtttcttgtcacatacagtaggggaggcatgtgttaaaatagagcttttataccactgcagtttttatggtgtttatcacaggtacatagaaagctggacatacttgaaaggatgaggctattagttcttgctatgctttgtgtagatattagaatcgctacagcacaaagtgttgaacattgtccagcaggacataacatcaaggctttcatgtatataattatgaatttaaaacaaataaaaagttggtaagactaagggaaaaaaaccccgttgaaaccagactacagcccacaggtgacatcattgcaagcctaaaaatctacccaggagctccccattcaattttgtttcaacccctacaaggaacaaagaggccattgttgtaaattggtcaaaacaccacatctggattatatttgcttcatttatttcccaaggtctcccaaaatcaaaggacagttcattttctgtggtttagaaagaaaaaaatggagacaaagacccaaaattggcaatgagtacgtagatgtaaattcatagtttgttttataaaaaaactgcaccaaaaataagataaagtcaacttctgttcatcaaaaaaagttttgtttttccaaaatggcataccccccccccccccctcaaaggagacaccccatagtggtctttgtgggctggggttggtgagttgaatacccatgtaccaagagctgcttattagggtgtatcacaaatatgaaatattccattagaatccagtccattttccaaaaataaagttttgcataaatgggtccccaaatggtgtaggtaaagagctaacatgtttgaaaaatgatggattctttcaaactaccccctattgtacacacaccaacatccattacacttttaacaacggtgggccagctacgctaactgtagcgttagcgtagcatagtgtagcaattttttgctacaatttagcgtagtgttagcgcttttttcattttttgcgctaacgctacgcgcatggggcaaaaccttgcgctaacttttagtgtagcgttagcgcgattccccccatctgtgctaacgctacacgcacaggccgccaaaaactgcccgctacactgcgctacagcgatttttagcggttttgaggcgttttttgccgctaaaaacgctgtagcgtagcagcgccagcggcgcgctaacactacaccaaaaaaatggctagtgttagcatagcgcagcggccgtagcggcacgctaacactatgcaaaaaaaaaaaatggcgccgctacgctaacgctacatgggcccatagcgtagtgtagcgtagcggcccaccgctgcttttcactcacaaaattccacaacctcttttctgtgtgcgatggctgcaatgatgttgaggtgtagctttgttgtttctctgtctggtttgatttccaaccctttctccttcatttcacagatccatcagatcttgtaggtagggccagacgtggatggattcctttcctcatccctcacacttctgtctgtcctgaactaggtaaggttttctgtctgtcttgtcttgtgtttggcctctttcttttctataatgaaattgacttgtcctagtttccactcctgcctgtcctttccaactagtttatttattctgccttcaggtaaagaagaatatttatttcattaaagattaaaatagcttatcagaaataaatatcatcttcagctttccaaattctttcaataagctcaggaggaaatcaattcaagatttgagaaacttgttttcacattcatacaaataaaagaaagctattcaaatttattatgtgaaatgtgggcatgaagacatgtatgaatccccatacaagtcatacatatcaatgaattgaatgttgacaagaaaaatacaaaagcttgaaaatgtgaccagcttgatgggttcctggtctgatcaccaaattggaaaatttgtttcctaaaacaagaatctggagatgcactcatgtaacattccacttcaccagtaaataaataaagaagaagagaactggattaagagatcattttgacagcaaactatccaatttatcttttgcaacagcgatacaaaattgtggaaagaagatatatttattcaagttttcgatttggagatacttttccatcaatggattgtgtacaaagtctttaatatattgattgtgtttgaaagcgacaagtaaaatgtaatttgagaccattttaataaattgaagggccccatgaagatctcgtggaatgtgcttgctcagttggcggtatttgaagccgggaaactgactgccatccatcctcaacacaaacaacttcaaatactctacaacatatttgaattcatatatgagatgagtgtatacattgagtaaggacaactttggcttcaaggagctgttgtttctctggagatccaagaaaaactccctgtaattgtcttcgatccacgtgagtatcaagcattgaatcttgaggttgatgtcatccttgattgcaggacccggtttaagaaaatggttcttcaagtcttgaagttccttcctgatttgcccttcaattggtccttcatttgttaatttgaacactggcatacccaattttgaggaatgtctgttctgaagatcctgttctaaaaacaagaataattggtgatctttgaggaacaaatacatgacatctctcattcttttctgatcaatgatctgatcaagatcctcagaactggtttcaattatatgatgttgatacaccaacgtgagacatgtgtatgaaacttgtctctttttatgagcatctagagctgacccaaaccatccaagaagatgtgaatgattaacaaggataaataaaataaaacatcagttgtgatagaaaaacatcaatcaaagcttgaagtgtctttctcttacctccaaacaaacttctgaaatgtgatgaatgagaacttcttaagatttcctgaacagaggttggaatatacttatcaaaccccacattaattttaaacatcagaaccatattggtgatagccaacagaaaattcttattagattcaaaaagtgcttggacaactccctcatcaacaaagtggtagatgtacaagaagttgagtgcttgaaagactatgctttggagtctgagagctatgacagtttcgatgttgctcttcttgctctcctttctggagtcaaaggatgcaatcttctccaacaattcagccagctccttagccaatacctttggaatatggctctcaatctcttcaagttcatctcttcctattttttgtgggacactagaagatgtggatggatccactttttgtttggatctgggtgcaggcatttcagatcccgaatccagtttcctttttttctctttgtgtgggtatattgatggaacagcatgcatgaagatttctttttggttgagtttacttctaaacagctttctttgtatggctaaagatataaatgaaagtattttctttagggtatcaagctgggtttgaaacttgccaatttccagctcccaagaacaggtttcttctagtttttcagggatcccattcactgatttgccctcttggagattggccaagtcttctttgatgagcaagaaatcatccctcatggaactgatttgacctgtaaagtaaaaaaaaaaattgatcagccaacatcactgttgaaccatagtctattgtattgagaacagaacatgtactctcttccacaattctagatggcttgtgtcgaactggataggaatcttcagttggtttcaaatatgattgttgtctatgaagctcagggacagtagccatgtattcgaggacttctctttccttttcagacacatttatcccttcatccagttctacgccaggaaggatgattcttttattgaagacctggccatcaatttctatctctggaattttgttcaaagggttgttgatttatttttttaaaatattcaagaagatttgtgtgtttgtctcctcagttgcacgtctaggaactcgggagatagcagtggagacttaccgccccaattccccccaagaagtgaagttgcgtccgaacaacatagagccagtagccaaattgccctagggtccactcgaatcaacatcgtgagagagatgttcaagtgacggaaaataaaaatcgaagatcacaggattaaaggaagtatgatgaggaagttgcttgaaaggagttctggcacaattctaaaagcagtatttacacactgatacgcctgcggctcctttagcgggctgaagagagtggtcaggagaaccgttgtctcatggtatgaaaagactcaaagtttcatgtcctgccaggtttcgaaacaaatcagggcggtattacaatacaccacaaaataattggccgccgaaaattgttaggttggtgggactaccatactgcggagcccgacgcaagagtctcaaactaatcttaagcaatagggggaggactgcgagccagatgtacacgagcctatgaacgccatttgtagaaatccccgcagggtctgcgccctcccgtcagccagcgctcgggcccggcagacgagtggacttgcgtttagttccaagtgcgtgttcgaaatggctgggtaagggctttggtgacaatccttatacttcatccaaaaaaaaaaaaaaaaaagagatagctagggaaccaaaaaaagggaagagggggatctacatctgttctcggaaatgatggccatcatatatgtacatagcccattagtgcacctctatcgccattgaccaaaaactcccctgcacatgttgtttccatagaggtatacatatatgattaaaaccctaagtacaaatttcaccaaaaaaaaagaaccaaatgagtcagccataaaatgcccaacccccctcctcaaaagagggtgaaaggaaaaaaagggggggaagacaaggaggaagaaagagacgaaccatacttagcaccgcccgctttgcgattaaatttgccgcgagagattctgtcttcgagttccgccctgttagcttgagcgtcggtgagcagagaacttaattgatgtcttccacgagccatagaagagatatgtttctacaaacaaaccacgaaacaaacaaacaaatcttcgcttaacaactttggacagaaattatcaagtagccgggtgtttcttttgcttacactgggtttagtagcagcagaggcttgttgttcttgtctggcctcctcccgaggatcgatgatcttgggtttattttcccaggcggtttgggcgacctgtttagcgtcgaactggacgagactattaggggcgtccttgaagaagtctttggggagtttggagtgcttatccgatgacgaagaggaagatcccgttgttgttgttgtctcaagagtaggttgagaatagtgttggaggtagaaggctttccagagcggatctgatggatctcgttcgcaccaacttccgtctttccgttgccagtagcctgggtaagggtccattagactcggcgggggtgggacttccgcggctacctgtggcgccgacgataccgtcagcgggatctgtggctccagtgtctcgacggggacgcgcttggttgaagcagaggagtccgaggagctggttgggggaaggccgaagagattcagtgttccggtggtggaagacgtgggttggatgggttcagactggacagccgagggagcctgatcttgagcggttgttgttggttcatgttttggcttctctagtgctttcggtttgaatgatagtgatgatgatgatgatgatgatgatgatggttgaggttgaggttgaggttgggttcgtttgggaggtggtagtaggcttgcgagtcctgagctcttagacgaagcaggttttttcctcttgagtttcgagagcaggtcatcccccttgtgaacttcttggggttgaatggaggatggctgagtattttgattgagttctggttggttggatgtcgttggtggggggaggtcgatgatgatcctagctttggtcggtttcagtttctttcttggcggtaggttcgtcttggtttcagtcttggcctcttctgcttctgagttttcatcccctgaactgttataatcgacgagtgccatccgagggagatggagggagttgagtgactgttgtggttcttggctgaagttggatggatctgttgaggcacagctgtgcaagccaaggctaagccaagccaagcaagcaacacattctatttctcacccagcaggcaattcttcaaaaaaccaatccatgtaacctcatcttgatgtaatcttcttctttatccgctgggaggcctcatctaacacttctttttgcagccagccttgtacatacattgctacaggagcattgctgaatgtgaatcaagaaatccagtgcaaagtagagcaaggagcccactacattcaggaaatgactcgtacgttttttggtcacgctcccttcttcagagaggagtccaatagcccggttcacgtagggctgttttaagacatgtcacaaaaacctacatgctcgaggctttaaattttatgactaaaattttatgccttctcactatcccctgctcgtcgctctcctgctagttgcttgtaaagaaatttttataacaccacccggctttcccccgatcatctcaccccactaacctctcccctcgatcatctcaccccactaacctctcccctcgatcatctcaccccactaacctctccccttgtcctcctcaaaaagactttgtctttccaatcatggatgaaagtatcgatacggagaatgctttggtaagccattcttcaattttcctgtctatgtctactgcatttatgttgacgtttgattcaatccagcagatttctgatacatctttgctggaacaatcgctgtccctagatcaatcttcattgtcgatggatcaatcgatgtcgatggatcaaaatcaatccgataactcattacagcttagcctgtcaaacgtcaatcttgggctctcttcaaatcctgatcaagccaatcgtcaagctaacgactcaagcgacctacgtgatctacctgctccaccggcccccaaacgtcgccgccgcacccaggacaagatggaaatctttcgcgctgagcaagagcaggctcgacttcgtcgcaagcaagaacgtgagatggcaaaactcgtcaagaatcaacaaaagcaagcccaaaagcaggcaaaggaggctgaaaacaggccaaagaagccggtaagagatcaaatcagcgaaatggatcaagatcggcaagatcaagcagctcggaggacgctgacgattgaggcaagcaattcgtgcatagagatttcgaaaacatctgttcgtatttggagaatactcaacattatacggacttgtatggtgatggctcaaagactggggtgggaacgacgaaaatgacgaaatcacaggcttttgatgtgtttgcggtgtggatgaataacaccaatcccgacttactcctcaatggtaggagattacagcttcgaatcgatcgatacaagaaaaaatacctggatgcgaaacgctttgaggagaataccggtgctggcattgagaatgatcatggaccgcaaacacttgcggaggctctcgagaggatatgtccctgtttcgatcgtctcgacgctatcttacgagacaaagcgaacgtggtggcaatgttggaattcgaccattctcaacctggccttgaacccccacctcttgaagaagaaagcgatgcagagggagatctccccgctgggcaaccgagcgaagtgggtgccacctccaaccaggtagaaggaccgtctgtgtccgagtcacccaatttgctttcaccggacaatttcacagattcactgcccaacagtacaccaattagccgctcgatgagtcttgcaacgtcatccttgaatcccccaaaccaatcggctcaaggagaaacgggagatacacaatcgtccaacgatcactcaaacctgccaacaacaccgactcccagtggccccaatgggggtgggagacaatctggtcgtggccggcaaacacctctcggcaggtcctcgcaaatggcatcaatctcggcaggctccacgtcaaatgcacctcaacaagcgcccaaggtctcgttggcaaccgcattctctagctcggccgactcaaggtttgcaatcatcgagcgacaaatacagattgagcaagagagattgagacttgaggatgcccgcgaggaatcaaaagaaaagcgagaagtatcaagagtagaacgagaggatgagcgttggaaacggcaactcgactgggagcgggaacgatatggtcgtgacgaaaagcgggccgatgaaaaagaaagtaggcaagtagcgcttcggaacgagaaaaaaagtgtcatcatggacctcgtcaagcaggggagaacgcaatccgagattgaggcatacatcagacttatttatgattaggttggtaggtgaagttaccctgccttgtgtattctaatgtaactaatcatgttgaatccatttctatccgataggatttttgattcgatttcaatccgataggattttttttccgagggttcaatatcaaagcaatttacatctttagtttgctgtttggtcccatcgcttctcttttttgatctcgcgtgttctgctcttttttttgatctcacgtgttctgctcttatggattgtatgggagggttaaatacaaatgcaatttacatctttattcctttgatttgtttgtgagacctaacaatccaaccatcaattgattatgatcataaatcagaagagttaaaaaaggaaaaaggaatccaaacaattttcagaagagttaaaaaaggaaaaaggaatccaaacaatttaaaagataaaccactatcatcgcctaatgcaaaatccctcggtggtacatgttgtagcagacacaattaatagttaagcggtcacggaaatcttcagcactttcttcgatatcttcttcatcagtatcatcatcataggttaatgaatcatcgtcctcgagttcagcccactgatcgccaagaccggctaggaggttgtgaaggattatacaactgtacaaccaagcgacatatgcacgcatatgttgacgacgatacagatgcaaacgcatctcccgcaatgagctccatcgagacttgaggacgccaatcgtatgttcgtttcgaaccctagcctttgccaaacaatagttaaattgcgagttgatcatgatatttgccgcaggtaccttgtaaacaggtatcactgtatggctcagctcatacgctgagtcggccaacaagtattggcctgattagataagagagtgaacaatgtcagattgattcctatgccggagggagtcatggatgctaaccttcgtcaaagtagtttgatgggttgagatggagctgcatcctcttgtaaactcggctatccccacatgagcccggccatccagtgatgaaagatgtgatatatttgtcacagtcgcagataatctgggcgttgattgagtaacgtcgtttccggtcgaagaacacctctccatcataaccgggtcgctgaaacattgggattgtagttccatctacaaaccccacacatcccctaaaaccctccctagacattacctcggatatctcagcacgtcgagccgcgtcaggccaaaccacatggcgccgtcctagtgagatcaatgcctcaataacccgacgagatactttgacgaccgtcccgcgacccacgctcaagtttctagagaaccgcccaactgatgctccgttaccatttgatcccaaccgctcaagcgtgagtgcaagttgatgagctattggaagttgcggacggatcccgccccgatggaaaaccggattagtgcaaattatgttgagtaatcctacaaatccggcctttgaggtccttgaagcctgtcggaattcgatgtcgggcatgttgaacaatcgttcgaggtcaaattcatctcgtagtttcggtgtcggtcgaggaacaagatatcggttcgataaaaccagtcgaagtgcttcatcaaaaatggcccaatcactgaggagtagatcatacatccgttgttgaatcttgctcctggggaaaatgatttcggattcagtcggaattcgaatgtggcggaaccaactatcaaccatgtcctccagttcctcgtgctctaaccatacgataatcaagaaaagatcccggatcaggcattggcgttcagaataacctctcatggcctggaaaaaacaattgatcagtatgtatttttcaaaaagcaggcaaagggcaaaaaaaacaaagagaaaggaggaaaaaggatttacgtacaattgagtatttattgtggcagagtgatgaggtgccttcagtgtggaaattgatgagtagaacaagtaccgtagtggtgaggtgaacggggggcgggggtggtaggtgaggtgatttatgatgacaagcacgcttccgtatgctcgtttgaggatcggttgttgctcgcgggccaaattacaagttaaaaaatttagtgaggtttggttgaaggttgctcgttttgaaatttttaactgcggacgagcagctacgtgaaccgggctaatgcgagtgcccttttttgccaactgtcaccaaaagaaagagaatgagagtatgtaggaaaatcaagagcactgacctcaaatcattcatctcatcggaatccccccccccccccccccccaaaaaaaaaaacaaaaacacttccacccacccaaaataattcaaggtgaggcccgttttcaaatgattgccccgactttacttcatcgttcttccaagtccaaactagtgatcaaagctacagcaaaaggaaaggcaaggaacccatcaactcccatcaagtcgttcaggatccgcaaagccattttcatttatcttaatttttttcttgtttcacttctgtcctttccttttccctctcatctctttcattcaatgattgtataagacatcaataagaagaatctccctctgtctcattgctctccatctataatttatcttgtccttatttttatttattcttatgttattcattgttccttgttttccttcgattcctctcaatctcatctcttcctcctttatcaacctgtttcctcagccaatgtttcattgatcggatgcaagatgttgttttctttcatttcatttacttttcttttgatcgatcgatgtgattaaagaaatacaaacgttttttattttctttctttataataagtaccagcgagatgaaaaacaaaggaaaggcattgtaatgattccagtgttacgaaacttattacgaaacacttgcgaaactatttcgcaatcattgtgaaaatgagattcgcaataaatgcgaaactttgggattgcggaatttattgcgcaatccttccgaaagtatttcgcaagtcttgcgcaaagccttcggaatcccttttgcaagggacgcaagactttcgcaatccttttcgcatgggattgcgtaactcaccaggaccaaggtcggcgacgtcctcccctgcaggcggaggctgcgcaactattccgaaacaatttcgcaataattgcgaaatgcagcgcccgtagtgtatcctgcccacggaaaaatagaccacaagcagatgatcagaaccttacagaaataagtattgcacctgagaatatttgggtcacgtttatctattgcgttctcaagtgatttatctaaacggtggtatctgtttaacatcatcatcatcaacaacattcaaaaaaacaacaccaccaccaacaacttctttttttttttaattaaaaaaagcaaaactccaaccaaaaaaagaagaagtacactcaagatctgagagagagagagatagataaacgagagaaagtgtaattttttttaattaagcaaaaaaaaaaaaagaaaatcggtgtttgttgtttcagtgatcagttattaatgagaatatgataattagaaatgagacgagatgataaaaggacaaaataaataagaagatgtagattatattctgtaggaatgatttgctttcaaatgtctcttcttcttcgcgcccgtttactttctaattcgtgccattcacctctgacatttgacaatctgatgaaagataagggaaatcaaatcaaatcagcgaagagagaaaaaaaaaaaagcatcaagaagtgatgaagaaagatgaggcaaagattgaaactgacatctcagtaggtaattccatcggaggattttcggtcgtaaagtaagccgacttgagagcctcacgagcgctcggacgatcgtggggtctgagcgtcaagaggcgttcggccaaggccatgccagcctccgacctgacgttcttctcgggcccgaagaaggtctctctgagcctcgagggctgctcaaccttgggcttgagaagctcaaaccagggcaggtcgaacgcctccggccagttcgtcatcgtcggcgtgcccatcaatttgaacgtcgcatacagctggtcaatctcatcacccgtttgaaagatcggtcgtcgtgtgaagagttctaggaatatcaccctaagttcgtcccaagagaaagagaaaaagaaacattttgtcagattgattactcgcatcaaacaaacaaacaaacaaacaaaatatccaaaattaaattgctcattaccctgcactccacatatctacttcctcaccatacaccgttgctcccaagagtaactcggggggtttataccacagtgtgatcaccctattagtgtaatctcttccccttcccctaccctcacaaccggcttctttcccacgttcgaagcgtctggcgaggccaaagtcggcgatcttgagctgtccatatctattcaagaggatattggagcccttgagatctcgatggaggacacaacgttcgtgcatgtactggagaccgcagagtaattgccacatcaagctcttcgtgtgagcctctgagaaatggatatggggatgatgtaaaaccccactcagatcatgatccatgtattcaaacacgatgtacacatgactttgactgacgaccatctcaaccagattgacgatgttcggatggcgcagatcttggagtattttgatttccctgattgcggtgatcggaaacccatccttttccgattccatcctgatccgcttcatcgccaccagttcactcgtctcgatgttgcgagccttgtagactttcccatacgttccttctccaacctgtacaagccgttcatatatctctttgctctcacaaagatcattcgtaattggcgggggtccaaccacttgtggtttggatgaagccccctgggtaggccgaatcccttgaagttgtttttggtgagttgccagaggctgctccacggtttgggatgcgctagggggtacgctgtagttctgaaaacttggttcccggaccaataacctgggtggcggattgttggcatagtgcgtcacatcactgggcggaatcatatgtgactctaacgtgggcgggtgggtggcattgtaatggccactatgcatagtgcggttagtcgggagagctttgtgcgctgttccccggtgatcttttgctgtggtcgagggtaggggtggggtagtgacatcaggtggcgcatgaggtacatcccgtcggttcgagaaacgatgggatgatcttcgcgaatgattatgaaagtattcggcagagtcttcttcacgatagggatttctgcgaggtgaatgccttgaccttgatgttccacgtcgattgcgtgtaaagtcttgagcaatgaaagaagttgaggtcgtgtgggtagtctcgactggaattaacggcggtggtgtgggtgggggagcggcagggggtggtggaggtggtagtggtggagtacaagacagccttctgtagttgcgctgtcgcaagtagtgataggacggactcttttgaatgaaacgcggaggcgaaggtggggccggggggaggggaggaggcgaaggagagggtggcttgggatcgatttcagcttcttccacctcagaaaggtcaagggtaggatgcagcttcatgggttcgatgggaaccatcacattgtcgtcctcatcatcatcgtcacctgggaaaaaccgacgaacaccagcactggtttgcgcgacgggtgccgtaggtggcattccaggagcctttcgaacggcatggacattcgggcgtaaccgtttcggtgaccgcggaggctgcgggatagcagggggtggtgatatggggagaggcgctttattgggaacgttgttgggatccacagattccacttcttcttgagaagctttgggaacaccatccaaatcagtctgattaacaaacccagggcgttgagtgggcggtgaaggtggtagtggaggaggtgaaggatctctctgccgatttgattcacgcgcataccatcgatcaccatctcgacgctgtctgaccgtatctaaaactgcaaatctgggcccgatgggaggccggggaggtatgggtggagggcctatatcggtttcaattgatcttcgccgacggtaagtacgtgatctcttcggagatcgagggctcgaagaacgtccacgagagctacatgtacggctgagagagcgatgtgggcgtctggaagacgaggaaaatctgcgatcggaggacgtgcgcggacttcgtgagcgtgagatggagcgcctctcaaatggtgttcgcgaataaccgctaaccacacttcgacttatcgacctgtgcctaggtctgcggttgtcagatctcgagcgactccgggaacgtcttggggagcgtgaacgctccgtaacatcacatggtcgtccatctagggaagagcctgaaaactcagacggtggggttcttgatctgaaggatcgaggccgccgaggaggacgaggagactgagaaggtgatttcgaatgcaaggagtcgtatgccaggacctcacactctcgagcaacaggggtgggccgcagcttgcatttaggtggacgagggagctgaggggggacaggtgaaggtgaacggaccggatgataatgaaggtcggttgaattcgaatgcgaggatgatcgagacttggctcgggagtctgagcaagatctagctcgtgagcgtgagcgtgatcgagagtgaccacgactcggggttcgagagcgtgatcttgatggcgtagtcgatcgcgtaagacctgtttcacgattccgcgaacgacttgagtggggaattgggagcacagccgatcaaagacgaacattggcaccaatagagatcaaatgtgtcagcagatcaatctaccagttgtgaatatctccgccaagatttttcagtacttctggaaaaaatgactatgccgaggtgttgactaacctatgggagcgatagtccaacttgcgacgtttagaaatcctatcgtcatttctgtcaagcattgaggatctgcgtggatcaaagggcctcctcataggcgatttactaggtgagggtgcggcacgaggactgtaaggccgcctgtgggaagatgaagattgataatgttggccttgatggcgcgagcgagtcgaataatcactctgtctgttgctcgtccacctgtcgtaagagaagtgctggtgtcgatcagagtaccgacgagctgattgatctcctggtcggtaatcacggcgctcgttaccatctcgactgaatccagtctcgttgtcgttatggttggatcggggccgatagcgctgataatgattagtgagattgcggtcttgttgctgcactctggctcgatacctgccccggtcattatcatgcccggttctgccattaccttcgtaaggaggacgctcatccaagtcatcatcacgagcatgatcctgatcacgagcctgaacccttgaacggttcccatcgtactttctattcacctcccggtcctgtgagcgatctcggcgcctgtatctgttacgatcgacatggttctgtccagatacgtgatgggagttcccattgcgtgcatagttgtaagtcttctgcctcgatggggatactgagccactacgatcaggttcaactggggagtggtctcgaccagcttgtggttcggttggttctgcggataaagaccgctcacgatgactcgatgggtaattggtccttgagacaagagtcattagagtaggctctaagattgaagtggagcgattcgatgaatctggtcaccctgcatccaaatacaaggaggatgagttgtgtctgataccactgtggggacgaagagagatgcaagtttgaggagactaagattcaggatagttccctgtagagtggagttgaacgatgcgataggaagggagagaaagaaacggtctgtgttctaagggtgggcagagggagtctgtatcacaggtcagtgaggggaggagcgggtggtggggaagaggagatggtagggtgggcagtcggggcagctcacatgaagtatatacgtatttgagtgaatggaatgttaccaatcgatcaacgcctcagaccgagaaacgcaggtggggcgatgttgaacgatggtagacaggctgtgagctcgacaacagacggttagggtaagcaatgggtccggccaacagaaaattctaggcaatgtaaagttttagacccagcaaggagaagggtgagaccaagtgcgggtacacagagagactgactcaaaatttatcccaggggaggagagaagggaaagaagacggaggcaatatgtgtaacatatattggaaaaagactgaccgtattttgaaaggaagatgttgatgtatcgacgatagggccagggttctttcggaaggtggactttaggacttgtccgggttttttgatttgaaaaatctgttgggttcaagtttcaaggcgagattgtgttggttcagtttacaggctgcccagatgaatcgagtccaattttgaaaaaaatttcggtggtaattttatgttaatttttatttttatttgtaattcttttgtgatttctcgttatcagatcgatgccacgcctggaagacgacgaccgctgcgatgtgtgctgccggccgttttttgtcattttttggtgtgtctctgccaccgctcccacttgtactgactggcactgcagagttttttttaatcgagactaccaaaacatcactcaactagactcacccttggatcaaaaaatcaacttgataatcgacctcttcggttcggcgtcctccccgaatctctggtctccaagaggatgcttctcgagatccttcttgttcaattcttttggattcgttccgggttatttaaggaggattcgttccaggctgtttgaggaggatttgatccaggttgttcaaggagaccagttcgtaagaatgagactgtcaacatacaccaatcaaatcgacagaaactagcgaccagacagacaaataaatacttgcgtactcgtaactctctctctcttggtggtggttcttcagaatcacgtacagataacagttatttcagagcgagatatttatgttcgtggtgagcttcctcgagtgcctgatcgttgggtccgtcaaacatctgctgatgacctccaggagatacaatccaaggtgatgaggatcgagaacaaacgtgttggacttgagaatggacaggtcaacaccctgctgtgtcaaatcccatgtgctcaacttttagccaacaccccctccggtggctgcatcctggtgaaaccatctgtgacagcgatgtgtcagctgaccccacaggttgcaccaccactggttcttcgaagaatgaatccaattccaagcaagctgaattatgtatcatcaagttaaaagaactgactggtctctaaacacacacagacatactagggcagttcacaatgggaacttgcatatcagtttactgatgctgatgatcaaactaaaattcttaaacatcgagattgaagtggtcctgatatgtttctgatgaatgtgaaattttccgaaaattttaacatcagcatcagcaaagtgatgtccaagctcccaatgtgaactgccctcctggccaatcctcaaataataaagcattcctgagtctgattcatggtaagtcatgtttttcttcaagaagaattctcatcactctggatctgacattagaacttccccaaaaatgggcttccccttgtcatgtgtacatcaaatctcaaaatcactcttctattctcattataattttatgaaacacatatatcatcaagtgatattacatgtgaatttaacaaactagtcaatcagtaatctgaacaaaaaatgaagcttcaagcttggaatttagaaaggaaatcgaaacatgcattataaggttcactatttacaattttattatttttacttttttgaaatgaatcatgaaatcagaaggaatatcgggttcttcacattatgaacgtggtatctacaatttttcgtgattgaggcttgaagatttgaaacatggtcataagaaaatcttcagcactaaatttaacttcatgatgtcttcgatttgaatcggattggactccccgtttctggtgaaaatggagttctttcgagtcggggactagttcagatttgacctatgtacaatataactgctcaattttcgaacacttgacttgtgacagtatgtacagtgacttggttggttggatggctctgcttgtattcctctagtgagaagtccttcagggtgccattgggagttgcaatcaacgagtttcggagtgcgttgatggacaaacttctttctctcacgagtgaaaaaactgcccaagcattaacaattctagaatcagtatgtgatcagttttgtcttgaggaaacaaacctaccaaggcttgcataccccaccgggatcctcatgaggttgagtaacacgaagcatccagtcattcccggactaggcgcgtccggaatgaggaaatcgacgagaaagatcaagaaagcggtgaggatgatcaaagaactcaagcccgaggtttgaagcgccacgacacctattttggtcaagatgtgatcataactggagcggcagaggaagggaagaaataaatgcaatcgtgagcgttagaataaagcctttgcacccgcaccctacactcaagtcaaactgattaaaaagtgaggacattacttgagaaagcggattggtttctcttgatctaaaaggcgtgcactacgtcttgagtaaagattcccgcccacaatgaccaactcggctagcaaagaagttccgagccaagctgccaaaattttgctttccggttggaagctgggtaacccggtttgggatagatcgatgtcttcagatggtttactcagcttgattacttcgagccggcaaaagtcgtaaaatgttaataactcaagataaacaaattttgatctcaaatttaatttgtatcatcaatagcgagaaagggacttacagatggttatcgtacaaccccatgaagtgaagaagtttattacacagatgagtagaaagacgaccgtccaagccttcttcccgaattgtttgacaaatagcttcatgtaatatacttgaaccaggaattgcacgcagctggataacgagagaagcgattggagtcagtaaaatccaagcttgatgtggctcaaagcgtctctgtagacttacccgatgattgctggagttgagacctgagcagctgaaggccgttccaagcttcctatacatattcaaagaggttccgatggtgatcagtctccttcaattggttagatcatcaaggtcactttggacacctactcaacacctcatttccctgaggcatgatgctagcgtaattttctcgaagtatgatcacgatgaatgctaaggctaaaaacgtcacggcgtttactccccagcgaaacgttagagagacatgtcttgagtagtaggcatgatccaaggcgataccggtaatcagagcactaacaacgtaattgcgggatatcattcctttcagtcatttcaccaagctcatctctgcatttcaaggggataatcactcacgaaattggggctgcaagaaggtaagccacagagtagaagaatttttgctctggcatttcttcttcttcttttcctatataacaatataataatggcagattgagtttgcgaggatcagagttaggaagctgattggcctattggtcaatccaggattctgtgagagtgttttgaagccgaaaggatataacaacttgcgactttctggttggtctctccagtatggtcgagagggtattagaaacctactgactcatataggcataattacacccaggacagcgtttggaaagctaatatgtttttgaagcctttcagagatcggtgggtgaagatacaacaggattagcagaattcgagctgagatttttgttttttaaaaaagaagaagatccaattaattatcagactagtttgttcaacaaatcagcctttctcgtgaagttctttgagtaataaggtccaaagaaacgcttctatgaggattatatgagtcagcttgaggttttggctcagcggttacttcgacggaatcggctcacgtggattctcatatgaaattaaattaatcaaggagcccaggaatctacaacagacttcacagttatcgcttctcaccgcatacggctagaaaccgaaggaattatcggcttccccccccccctgttgcctcggttggtaacagcaatagtgcaagctcaagtttcccccccttgggcgtcagattggtgagtcagcatgaatttacttgatcgtcactgattggtaaagttcttttgacttttgaagtttgggtgccatgtcaacaatgtctggtggtcatgacgccccttgtgatgggggtggcatttatactaccgtctgcaaccaaaaactcgaaagtagaacatctggatggggttcagcttgcggtaagcaaacactaagttggaacacaagctccgcaaagctgccgaaggaaagaactgtattaagggtgattatccaaccaactccgcttcatcacttcccagggtatctcctttggcatgtgtatatgggtctgtcggaagtcttgaggtggcgcaagcttaggaaggtcgccgtgattgacaaaagaaacccttgtgcattgggtgtcggactcagcggtgtatttacaggaaaaaatgataatctgataattcaacgctcatggacatcttcaacctgggatgtattcacatcggcgcgttcggaagcatgtgctctcttgtttgcagaacctgacatctcaacaagagaccgttggactacatcattccagtaaacctggacccatgccagatgttcaaagatccgtaagatcctatgaagagggacatggggagatgatcaatgctccattgagcccggtgtgatagggtcgggctcagatcagcttatcgccgatattgttaagacaccagaaaaccatcaaactctcatgctattgcttgctctcctctcaaattcaagtccccacatgatgaatcaaactggccattcatctccccctttagcacttatcgtattcggagtgcttgggggaccgacaacaaggctctcgggcccgcctaggccaaacctgttggactcaggacaagcctaaggtatcagccagacagcgaaggctggccatggaagacgcagagaaagggagatggcgagcagtgggcgggatgcctccgaaccggtcagctcgttcagaccgaaccaagtccaaccccagatggctctcagctcggtgagctggtcagataaatgtacgtgcagctggatcaatcccggtccggctggacaatttgtgcgattgtacctactttccaatacgaatcccgctgctgccttcagccatcttgttggtcggattggaatctcagccttttagccactaatctctgtcttgccatcttctttttgtccggctgtctgccatctctgagcactagcatggactgcaccggtttttctgtgatggtcaagtttcccctgcttggcttccccaccactataaggcaccatccacaccacccgttaagaactcatccattcctcctctgctcacttatttacttaccacaccacatcaccataacatctgtctgagatcatccaaccgcctgactccccaagcctttagctttactctctaattcactcctcatcgctcacatccttccctgtccagcccaacatctgttaaccacacctaattacttcccttcctctacctgctgagtctatcccctcgtgccaattcattgagcttcacatttaccactcttttccacactcgctctacactacctgctacggcatcccatccgcatccaagttttcacgtccttgaacctcttctactcacatcataacggtcgctcttcttctgcccttcgcgctttatctgtcatgtaagcatatccaaaaacttttctgcttcatcgacgcgatattgatttgagtcttttgcatgccttcagctgtctagatcacacttctcgaacttcaccctcgtacctctccctccttccctgccaccatgctcgtttcaagtgaagtcgccaggtctgcccgtgctcaacatgcgcgccgcatcatctcccttcaatctcaacaccacacgtccctcttatctccccgggcttcgttatcccaaatgtcgagtcgtcctagtcgccgggaagaacccgctggtgagattgctgagaagctctgctccagcggaccctgccgattggaaaactcattgcattcatttatcgagcatctcctcactccacggaatgacaacgccctatcggatgagcctgagctcaaccttcccgtacacaatcgcgctgccaagaaggccaaaaagcacaagaagaagaaagctggcaagccccatcaccataatgcgaaacccatcaaacccgcaggccacaaggctcacaaactcatcaagccaatggccaaaaaactcatcaagccggcgaaacccgtcaaacacctaacacccgcgaaaccgctacccatcaaagcggctcctctcaaaaatttgaagcccctaaagcctctcaaaaaactgcataccccagcaaagcccgctaaaccactcacccccgtcaagccattgcctatcaaaggaattccgcacaaaccagtgaagccgctgaagcctgtaaaagcgctaccgaccccagcaaagcctggcaagccactcacccctgtgaagccactaccaataaaagggctcccggtcaagccattgaagccgctaaagcctctgaaagcgattcataccccagtaaagcctggcaaaccactgacgcctgttaaaccactgctcataaaaggccaccctctcaagccgttgaagcctctgaagcctcttaaagggctacatatcccagtaaagcccatcacaccactcactccttcgaaaccactccccataaaaggcctgcccctcaagccgttgaagccgctgaagcctctcaaagggctaaagcccatcaaaccactcactcctttgaaaccactcactcctttgaagccactcactcctttgaagccgctacctgtcaaaggcgttcatcctaaacccttgaagccactgaagcccatcaaagtgcttcctatcccactaaaacctgtggcgccactcatcccatcaaaacccgcagcactactcatcccatcaaaacctttggcaccgctcactgctgtgaaaccccttgccatcaaaccactgcctcttaaggcattgaagcactccaagcctgtcaaagccgtacccatcacacctcacgtccccgtcctcaaagctccaattccgagcaacccccccgttgtaatacccgctaagcctgcacaaatccctgcgacacttcctgtaaccttaccactcaaggcccccgtcctcgccgcacctgttgctcatgctcctgttagcaatcctcccgcagcaattaccaccaagcctgctcaaatccccgctacgctttcatccctcaaggcccccgttctcgccgcgcctgtcgttcatgcacccgttaagccggcagccgtggtgcccaccaagccactggtagctcctcccatcaagtcttctcctctgactgtagctgcgccctcggctcatccgccagcaaagactattactcctgttcataccaccatacctgctgctcctgtggcaatttccgctaagcctgcgcaaatccccgccgcgcttcctatcacattgccactcaaggcccccattctcaccgcgcctgccgctcatgcacctgttaagccggcagccgtggtgcccaccaagccattggtagctcctcctattaaatcttctcctctgactgtagctgcgccttcggctcatctgcccgcacagactatcactcctgttcatgccgccatatctgctgctcctgtggcaatttctgctaagccggcccaaatccccgccgcgcttcctaaggcccccattctcaccgcgccttcagttcattttcctgctaagccggcagccgtggtgcctatcaagccattggtagctacccctatcaagtcttctcccccggcttctcaacctctgcctgcacagactattgctcccgtttatgccgccgcacctgctgttcatcagccaccgctcactcccatcagcgcccttcctgttgcaacacctctcaaccacacggctacacctatcccatcagcgcattctgacaatgccgctagcacatcacaaacatctccagggccttcaacagttcaggcagctgccgtccagtcatctccactcctcattcccatccaacccattcccactaaccagacgactgcttcacctatcacctcggcaaatgttgcgcaaatcggtgcagcatcaacgcccgcagcctccgaaataccacttcctcaagcgccaccagttcaaaataccactttacctgctgtagcaggtgaagttcctcaagtaccatcttcacctcagcccgagggcccgacaaccgtcgctgaaaactcgacccctctaccagcttcctcacccccttcgcaagatccggcacccttgtcggttgccccttcacaggatccaacacccgcaatccccgactctatcgctcccttgccacaagaaactgtgcaggtggtcgacacaccctctcctgccgcagtcgataccaccagctcagatgcacagccatcgcctgtcctagacgttcaaagcgctaatgccaccgattctcaacaaagccctccaccagcttcttcaccctggtcgcaagattcgacaccctcatcggttgccacttcgcaggattcaacagccccgatcaccgactctgtcaccgccgcatcactgccagcttcttcgccacaagaaactgtacagggctccgacactccctctcctgccacaggtgacagcaccagcacaaatgcccagccagcgcctgcacttgacatccaaagttctaacgccaccgatcctcaacaaccttcccctttcatcaatgccaccacccttgacttggccactaatgcgacattgttaaacaatggaaccctccataacggcacagaatttaataacgctacctcactggtcaacaacttacatggcttgtaagtttatttctcaacattagtcaatcgattacatttgcttacaaattttcttcctgacattcagaaaactagggaacacagctcctagcggatttgctaccccaccatcaaaccatatcggtgcagccgttggcggtgttttaggatccgcagctttcatcggtttgggattggctgcattcctttctatctctcgccgccgccgtcgccgcatacaaaaggtcgacaacggctttggaacattcatggacgcgccctccaaagcatcctcatccgggatgactctcccttagaacagacaatgtcttcagtcaactggatcacttgttgcttttctccttcttcttctttttcaataaaaataatgagcttaatttaattcaatttaatattatttcatttcctagtggatgttgatcttgtctttcctctatctctctactctctatctgtctgaccttggatcatcatcatcttgttttctcatttcgaatttgatcgctaaaacttgttcaactccttttaattatcactttcattatctttcccaaaagcaatccaatgattcacaatatccaattctctcttgtcttgattgaccgtcaactggcatcccacattggttcagagtggcgttgcctgttagaatatacccagtatatagtccgcagattaaaacaagttcgcaataatccagcaatccgccaattctcatatgcattaggacggttcacgtcttgatttttagtcactttgctgaaaaaaaaaactgctgcttttgtaaaattttattcaagtcttagagataaatgcacaaccaagcttgctggttagagtaaacatcaagaaagttgggttaaaaactcagggccccagctgcttttcactaatcaccgatcacctctcaccattcacaatcaaccatcaaccatcaccaacataggcttttgtcaggaatattcaggtaagtcaatgactgctccacattcaaggcttgataggcctatcatctgatacaatcgtcatccagcctctatatattacctcacagagacgatggatccctcctcacagatcgatcccttgttggactcagcggcacccatacctttatcgactgagctgctaccccccttggggatttcacaacatgctacccctaattctagtaatccgactgccccaaaaaataaggctcaacgatctcgtcgcaccaacgctcagatgatcgtctggcgatccgaacaaactaagctcaatcgagccagggcagaacaccggcaaatggccaggattgtcaaagagaaggctaaaccatctcccaagaaaaagaaatcaacaactaccacaagctacttggattcttcaaagaattcagatcgtggaaaaaactttgtctacgaggactttgagaacatctgtagctaccttgaaaactctcaacatcgatcggatttgtttggagaaggagagaagactagcgttggggctgccaagctaaccaaatcaaaggcttttgaggttttgctgcttggatgaaccagcacaatccagaactctttctcagtggaaggcgactccaacaacgactctcgtcttacaaatcaaagtacgtcgaggccaagaattttgaggagggaaccggggcagggattctagataaggatggacctcagaccctagctgaggttctagacgggaagtgcccttgttttgatcgaatcgatgcaatttaccgtgagaagccaaacgtcatcccaatgcttgagttcgatcactctcaacccgctgccactttacctcctgcaaatgagcttaccgacgacgatgaagatgattcctctgaagatattatctttgaaggccagaagaaaactcaagccaatcaaccacggggcggtgtaatggctgaagacccaatttcactggctgaccactcatccgaagatcaagcacttccatctgagctttcgtcagaagagtacttgctaccagacacgctctcattaccagatcttgtagccgaacagtcatcaaaatgcccaacagcaaccactatccctcatcaacctgttgcagtacgtctccctagtgctcctacagcaaagatcaagccaccgcaaccaaatgttacaccccatagtccagcacctagcaccctccgagtatcccgcggaaataagcctggcccttcaactcaacccgatcctttggctcgaggcagtcatgcacctgagcctaaatcaaagatgacgttggcatcatcattcactcagggaaacgatcgtaaattcaatttacttgataaacagcttgaaatcgatcagtcaaggcggggacgggaggcttcccaagcggagagagaacgaaatcgagctgacagaaaggacgaacgcgaatcttcaattatggaaaagaggctgaacttcgatgaagccagactcaaacgacaagatgacaaagaagaaaaagcagcttcggaggccagcaagaaggaggaccggctccgaggtgaaaggaaggagatggtcacaagcatgatggcggaggggagaagcaccagtgatattgcagccttggtcaaattggttttcggctaattcactgcttgttgttttttactgtctcatttgattttttatcgactggaagcagttttttttattgagttcttaagatctatcatggctgttctaaacatatgtacaagatgctggttttgaatgaggaacatgaaatttctgagtgtgtatgtctagtctacttgaaacaagaccgaatactaaggtgattacaatactaaggaatgagaatgatgacaccctctagcctgtcagaccagtcggtcaggaaagaggaaggttcctcctctctagcatgtcagaccaatcggtctgaaagagaagaggctagcatgtcagaccgattggtctgagaggaaagaggaggaactatagcattgcagaccgatcggtccagaggaggcactaccacactggtgagaggaggagggtccttcctctctagcctgtcagaccgatcagtctgagagggcagaggaggaggaaacctcctctctggagaggaatgaagaccgattggtctgacaggctggagaggaatgaaacctcctctctagcctgtcagaccgatcggtctgagagggcagaggaggaggaaacctcccctctagcctgtcagatcgatcggtctgagagggcagaggagaatggattgatctgatgtcgaagagtagtttcagggtggcttgatgggccgggggcagcctgcggatccgtttggacaacaacctgaaggcttcttcacgtgattcttcgagttgttgggagagactggcccgtctggtgaggagtaaatttcatcgccctcgatggtaaatgataaaacgagaccagatcggtaatcaaatgagttgtcggattcttaattcaaaaatcgatcgaccgagtccgtggtttgggccgagagcactgattcgatcggcaacctcatcaccattttgagctccgatctgaatttgaaaaagaggaggagcaagttgttcaaagcagttgaccgttggtcttgcttagtcggtctcctggaaagtgcaaagtcaatcacagccaggcccagttcaacttctgacaaaagcatcaagaatgaaagctaactaaagaatgattactcacatcgtctgctaaaattatttgttgagttaactagacaggcagtactcccttctcatagttgtatgccacacaatcccttgtcagtcgttcacggaatgccacatcgttcgcgtccgatggttcctctggtgttgcgggtaaggccaaggtaagattttgatcttcttctgacaactcgagccattgatcccccagtttggccaggaggttatggaggacgatgcaactatagatccaggccgtgtattgtcgcatgtgtcctcggttgtagagatgtaaccgcatttccttcaatgagctccatcttgccttgagaatcccaatagtatgctcgtttcgcactcgggatttggccatacagtaattgaagtcagtgttgattgtaatttctgctgccttccccttataagccggaatgacagtgctgcttaaatcgtatgctgaatctgcaatcaaatattggcctattcacaccaggaaaggatccagttagttaagaagcttgatataacttgtaagactgcactttaccttcatcgaagaagtcataggggttcagattcagctgcatcctcttataaaccttgctatcgccaacagtacctggccaaccggttatgaaagatgtgatgaatttgtcgcaatcgcagagtatttgaagattcagggagtatcgtttttttcgatcaaagaagacttctccatcgtaccccggtcgttggaacatgggtaaagtcgtaccatctacaaaaccgacacaccctccgaaaccttccattcgcataacctcagaaatctcagcacgacggtgtctgtccggccattgaacgtgggttcttccaatcgatacaagagcctcgattactcgccgtgagactttgattacggttcctcggcccacttgcaagttacgtgagaatcggccaaccgatgcaccatttccgttcgatccaagcctctcaagagttagagccagttgatgcgctattgggagctgaggtcggcggcccccctggtgaaatacctcgttaccagcgatggtgtccaagaccataacaaatccatgcttagttgtccttgcagcctgccggaagtcgttgtcaggcatgtcaaacagcctttccaagtcaaattctcctcgtgatttaggtgcccgccgtggattgaggtatctatttgacaaaacaaactgtaacagatcttcgtactcaacgttctccccaaataatgttttcatgattgattgcaacatctggcttcgcggaaaggccaattgagtgatatccggtagattcctgataccaacagcgttctcaaccatcgtgtcagtctcttcattttctaaccagacaagtattaataagatgtcacgaatgaggctttgccgttcggaatactgccgcataattctgcaagtctgttgttagtaaggcaaagtacttatgcaagaaaaaattcaaactacataccagaattccgaggagactgtgaaaaagttgggagttatggttgatttggcagtgtagtagacctggtgatggatgatggatagttttgtagtgtggagagtgcgagagaggggtcaaagcaggttggatgtacaaagatgtggctgttccgctgtttccatctgattgtaattgctgaatcacataaatatttaaattaaattaacacatttttttatatcatcatgctggttctgtttcagcaaagtgactaaaaatcaagacgtgaaccgtcctattgacacttgaccgaatcgtaacccaatctggtcacattcccgccatagtgcctgatgatagactaccatgctgaatcgcttgaactcaaaagggattgtttatgtaagatggtcgaaatgccctcaccctagcctgaatcagccgccaaatcagccggccgcgtcgcgctccggggttccacgacggaactcggccgggcggctccggtaaagatcgagcaagcctgatagtcaaggctctgtggcgatttcagacgtccaatcaggttttcatgagcgattgacccggggtgaccctgacctgcagagaacggtgcacgtgaaatgattgatgggatgacgtcagtcaaggttccgattcttaagatcacagcaaagcaggtttcacaaagtcgaaccagcccccatccaatcgatttcctaccccctttgaccattcaattgcactcatcatctctctcagtttgagaaactcctcactttaacacttttataaaccaaataagcacaatgtcgacccaatgtaagtcatcttgtcgctttgaatggcagtccaactcaactaaaaacaactaaactgaaggaaccaaacttacttgacagcgaaaaccatggctcatgctaatgatggcgatcagaagaatgcgtcgcaggcagaaacgcaagaaagcagagtgagttcggttttactccaacgttgtctgatgtcctttgtttgatttttcaacttcagacagcaactctgcaaacaatccgccatgagttgtatttgtgtggaaggtagaatggacactgaatatttcttgcctctcttccattctaaattaaactttggactatcagtatgaggctggacaattgcattcacatcttggaaacgatccgaaggaccaacgatcgattgccaatcgattagaatccgaattgaggaagaaagatgacgacagcttcaatccggaccccaacatcccaaacaaaggccaaaagccaaccgatttggcgaaggaacatggccatcaacctagtcgaggcgcagagattgacgaggaaattaggcaagaagaagaggcggaggttagtccgatctttcaccgatcgtctcgctgcccacataaagaacattcactgatgactggtaatcatttaatcatccccagttgcgcaaaaaaggaatcaacccttagtatctccaagtttcgagcccttcctcttcagaaggaaaagcgtagttcatgtttccgatctgctttctcgcttccttataactgtgtagatgtttgccttatccgcaatgggtccacaggtagctagccagcaggcacaggtctactctgattttcctctcatgaaggcatggatagcgtacaaaggtatgaaaacataaacgtatcaaaaatattattgagtgagtttggctcttgtaagcaggatgtgtatggaaagaagtgccataaaaacaaattatgtgggatcaaggggcccgagtttctgttgttaaaaatgagattgtgtgatcagcattagagcctcgttgtttgcttcccccgatatccgacatcatgtagacttcttctgcagctgatctcacaccaaaagataataagttgagttctgatgtacaagatttcaaatcagaattggatgaatttcatgattttttgattgatcagaagttaggggatgggacttgaacaggattttatattccaaggcttttctctccatctgttttatattgaaaaatctctcaaatttcagttgtaatttccttaagaaagaaaaagctattggagtaaactttggtcatagtatattacagatctactgaaacaggtcaagcgattgaataaatcaatctttttcaacaagatacattttcaagaattattttggtttgttcccatgaaatcaagtctttttttgtgatggtcaaattgggttctggttctgatcctttttccagttggacagtgattaaaagaaaaaaaaaatcaaaacttggtgtgtttggaaacaatcctcatcatatctgtctttctgtttattttcaagcctaatcactgatcaatcaacggtcaaagtctcagaaatttggttatttttcctactttctaaaattgttgcatgtgagaatgtcctctcaactttgtcaatttcttattttgcatattcatagtgcgcagtgttgtatcaaatctgcactcaaaaaaaaaaaaaaagatggtcaaagaaccaaaaacaaaagggtctatgttaattatctggactcaaattttcattggcttcaatcctccatcacacagtttttatctttgctgaattgaaatattaaaactccccttgaacaaaatcatcaagagtccctctccacccaaatctcttgaacttaacttgatatgtgaaagatccatcaggccataggatctcagaattcaaggtcttgtggcagacacccagtaatttcatgtaaatgcatctagtatttttgtggctaaacacacaccccttgtgtttcattaaattttaaaaaaagaatgagcggggcatgtaactggctgcttggcttccagctttcagcttaaaagtcttcctgtttacctcctcttaacatgcaattggtgaacttggcaaacaaaaaaaactaagttatgtgactaatcaaacactacaggttgctgattcttcttacttgacccaataggaatagttgtaagatgcttggttggattggtagcaccatgtgaggtctggatcaactttgtgtaactccttcatgcattttggaggttcaacctgccaataagcatcctgagtagatgggtcagtggaggcggctatcgagttagtttcttccttgttgtccctccataatcatcaatgagacttttcagttttgcatggaactgaaatggaagcatgcagtgatatagcgagtctggctatttgaccctgaaacagtgtataccggatgctgggtcgctggccatagtcgagttgcatattcaaaatgagaccccctccagccttccagcatgatcgagagaggtcgattgatctgtgctgcggggcgtggctgtatcctcgcagctggatcccttgaaaaattttccgttgaccattcccagtttgggccgtcccgcattcacccttgacaaggaaaaacccacccagaacaatatccgacacgaacaacaacactaccggtcattgagactcaccccaatctgaacaccttgaaccacctcacaataccatagacttaccccacccacgcacttcatcatgaactctgcagctcgactatcccgggccattcagcctctttcgttccagtctaggacattatcccgaactattcccttcgcttcaaactctcacttgcagcagcgatggtcgtctagtggcaaggtcaccggtcccgtcatcggtatcgatctcggaaccaccaactcctgtgtctccatcatggaaggcaaaagcccaagggtgatcgaaaacaccgagggaggacgaactacgccttcagtcgtggccttcaccaaagacggtgaaaaactggtcggaatccctgccaaacgtcaagccctagtcaagttcgttatgcccacccttctctgaacatttctttgtgcttgtcatgaatcgcagaaacgaaatctgatcataccttgtttttttgttatatatagctacgaaaacacattcttcgctaccaaaaggctgttgggccgaaaattctctgatgctgaagttcagaaagacatcaaccaggtcccttacaaaatcgtcaaacacaccaatggtgacgcttggctggaggcacgtggacaaaaatattcacccagtcagataggtggatacgtcgttcagaagatgaaggagaccgccgaaggctacctgacaaaggatgttaagcacgccggttagtcatcgtgctttttatttgactgcgtcaatgctctgatataaccgctaacggccccgcccctccgctcgcagttatcaccgttcctgcctacttcaacgacgctcagcggcaagcaaccaaggatgccggtgccattgccaagctggatgttctccgtgtgatcaatgaacccaccgctgctgctctggcatacggtctggaccgcgaagaatcgcggctcattgctgtatacgaccttggaggtggtactttcgatgtttcgattcttgaaatgcagaagggtgtctttgaagtcaaatcaaccaatggtgacacacacttgggaggtgaagacttcgatatcgtactggtcgaccacatcatctccgagttcaagaaagacaccggtatcgatcttagcaaagaccgaatggctattcaacgaatccgagaagccgccgaaaaagccaaaatcgaactatcgtctacttcgcaaaccgacatcaacctcccattcatcaccgccgatgccacagggcccaagcacattgacatcaagctgggtcgggctaaattcgaatccctcgtttccaagctagtcacccgaactgtcgaaccttgcaagaaggccatcgcagatgccggtatcaagaaagacgagatcaacgatgtgctattggtcggaggtatgacacgaatgccccgggttatcgaaaccgttaaatcgctgtttggtcgagagccaagcaagggtgtgaaccccgatgaggctgtcgctgtcggcgcttcaatccaggctggtgttttgtccggttccgtcacagatgttcttctgctagacgttactccgctttcattaggtatcgagacccttggtggcgtcttcacgcggcgtaagtcctgaaagaaatatgtttaatgatgacacgcgctaacttgctttttctcacctcagtaattaaccggaataccactattcctaccaagaagtcctccgtcttctccacagccgctgatggccagacggcggttgacatcaaggtgttccagggtgaacgagaacttgtccgggacaacaagctattgggtaacttccaacttgttggaattcctcctgcccccaagggaattcctcaaatcgaagttaccttcgacattaacgccgatggtatcgtcgatgtctctgccaaggacaaggcaacagtaagtgattcaaattctctatgaaaaatcttgaatttgtgctgacaatgtacttctacctggtcaccacagaacaaggagcaatccattgtcattgcagcctcgtccggtctatcagacaaggaaattgagcgaatgatgaacgaagccgagcagcacgccgaaagcgacaaggaacgccgaggagtcatcgaggcggccaaccaagccgacagtgtctgcgcagacactgaaaaggccatcaaggagttcggcgacaaggttccagttgaagagaaggaggaggtgatgaagttggtagccgagctacgcgaacttgctgtgaagagtcagagtggtgacgaatctatcaaggccgaagacatcaaggaagccgttagcaagacgcagcagaaaagtttgaacttgtttgccaaggtacgtcaagtttccccttgccgtctttttcctacagtttattatcatcttccgtcgctccgtcgcactcatccctcacctctctccccaaacattacaggtctacgaagcccgtaacaaggaagaacagtcctccaacgactctggttccacccctccacccccggaatcagacgaacagaagaagaaagattagatcatcttacatatctccccccaccacctccaaaaaaaaaaaatcccgatcacccttcgtctcagatcgcctctgatagaaatacattaacttctcattaatgaaggtggatctaacgatttcaatgccgattttacatgttgataattgtccaattccttttttttttctctttgctcttttgcatgtaattggcgatacttgtttttctttgtctggtgccattttttttctctatctcttctttcaatccatacccctcatcccccctatgaaagaaaatcccttgttacaatcccctctctctatgaaacttataacgataagaacaaaaaaaaaacaagaaagaaaagattacgatacaaacatatgttgattgatatgctcagatatgaacatcactcgatcacattgatcaagtgtaataacaagggatttggccatcctgaatctcaaaagccgatctgacctgagacctgggttgtgatcaaacttacaagttgtcgtcccatcgaatgttcatttttctgacaacacactggtacactcccatgaaaagtgtcatttaaagactgccaatgccttgtttgagatcatgtgcacaaactctcttgtggatacctcggcatgctggcattgacactttctaatcacttgagcataaccggctcgacaagggaaaaactgtcttgaggaatatatagcaaactcaaacactcaggtagaaatatgtatatatacctgctagagcttcttagaggggccaatatcgactggagagctactatcaaggagatgggtcagcaatcctcatgcccagtgcacttccatttgttcacataatttctaagaatgttgtatcattactctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggagaagaaaaaaggagcccaaatatatactgagcagaagaaattaagagtatgtagagcctgggttcaggtctccgaagacccccgccgtcgggaagaatcaagaaggggagtacctttggcaacgcgtctggacagtctatcgtgaaagcagtacctttgccaaaacgaccagtagcccagcttgaagaaaacggtggagcaacaatatgcagcccgctatcaacaaattcagcggtatcgttcaccaagtcgaggggctcaacgagagtggggcatcggtagaggatcagctcaaccgagctcttcggctgtacacccaagaccaaggagacacacttcaagcacctcagatgctataatctacttgttaagagtccgaaatggaactcctactgccgcaatagtaatcaaaaggagaccgggaagaaaaagcgagcccgaagtcctagtagcgaagcacctcaatcacaacttgcgtccacaccggcaccatccgatcccgtctctgaatttgaaggcactgggtcgactccatcaatactagagcgaccgattggaaaaaaaaaagcgaagatgatcaaccaacttgctgccaaagatcaaacctggaaagatgaagttacagctgctcacaaacagattgccatggaatccaaacgactaaacgacatctttgcccacgattcgacctccatcgatcgcatctcggcgcatgggacgaccgcttccaagctcgccatcatgactacagatcttaaaggtcttgatgacgagcagaaggaatactttaagcttaaaagggcttctattctccaatcactccgtaatgaacagaactccagtaacaattaggcttccttttcttttttttacctcctcatttggaaccgatctgtcgactggcttttttttccttcttcatatgaaactgattgactcttaacgcctccattgaaacaaatctctcactgtttttcatgttcatctcttaggacaaccaatcagttgtattttctctttatctcatatgactcgcgcgaccaaattttgaatactattcagatgaattgcaatcaaacccagtgagctggttactttgaatttcatttccgtcgagcacaaataaaaaatttaagtaattaagaacaagaacatgtgagctcagaatctggttggagtcgtagtaaatttaattgtcatcatcatcttgtcgacctttgatctcccattggtgcttgatgatgtcattgcgcaactgaaaatgagtagccgagtctctcattgattggaaattatcgatgaagtcggcaaaagagatcgaggacccatctcgcaagacctcaactggtgtgatgatggcaccagcgggggcatcgtcgtaggcatagtctagatatgcccctcgttcgtcctccacaatcatattgtggaggatgatgcatgtcttcattatactcttgaggttatgatgcttccatcctcgtgccggacgagaaacaatagcaaatctcgcttgaagcacaccaaacgcccgctccacgtcttttcgtcgggcttcttgaagcttcacaaagtgtctctggtcggctccgcggggttgcgacaatgtcttgacaaatgtaggccaatcgggatagattccatcagcaaggtagtaaccttgcttgtattcgtttccattgattgtgtattcacaccgaggtgctcgaccgtgtagaagattctgaaataatggcgatgtatcgaggacattaatgtcattatgtgatcctggcatgccaaagtaggcatgccagatccacatgtcgtgcgatgccacagcctcaagaatgactgttggagtctagaaaaggagatagttagtggatttacagagaattgtgcagagtgagaagatctcaccttttcttttccttggaattgtcctgcccagccggacggacagttcttccaccgccagtgcatacaatcgagtgacccaagcatacctgggaatcctcttttggcaccttcagaaagcagtcgctccaagtcgcccgtggttgggtgtcgaagatattcgtctgagtagatggctacaatcgcattgcaaaatctatccatgcattccagtgatgttgactcggctagttgaaggtattcatcgttacagtcggcagccgcgccatacgcaagcatccgcagggctgcagtgatcttaaccaggggcctcacccccaattttcccaacgcattggctctgagagtaaagtattcgtcgtgattttcaacagcctcggcgatcttcaagaaaaggggctgcgccattcgaaagcggcgccgaaagagggattcattgtagagaggacgtgcacaaaaatagtgctccatgagcctctgatagctgccttcaaagtcgcgggggcggttgggctgttttcctggcttggatccaccatgcggaggaaaaagtgagtcatcaatgtcttcatcttcgtcatcgagtagcagaggcatgatctggagggcggtattgattgttgttctgaactgtgctagtagttgccttcgtcggatcaagatgcgcaggaatgctgggttgacctccatgctgactgtgttgaagaaggatagccaaggttttgggtggtgtgcctacacaactggccgatggagcaatagggggaatcgggggcatgccctttcacaccctcaaggtgctactttgagaccttgcggtgtaaaagagcaaatgagtggggttctaaaatatgcgccgcagttggccgagtttgatatttagggactcggatagtcctttgcggtggagttgctctaacgcactggttagcgattttttggccctgcagcggccgttagcgtcgttgtagtgcagaaagaatgtgctaacactaacagatttccacgcaagtaaagcgccgctgtgctaacgctttttgggcaaaaggctcagcggcccacccttgcgagttctttctttcattgatgtaagattggtgtaggaataatacaaaaacttacacacccaatgaaatcttagcattcaattatcgttcctgaatttatgtggactgcaatactatatttttggatttgtcctctctttgcgttaggaatttcaagttaacctgatggtttaaaagatggatacattccttttttgtctagaatatagcaaaattgcataagtgaatggttacgaaaactggtggtggatctgtggtatagctttatgcctgtaagtttaacaaatacaatgtgaaatacaatgtgtgcttgattgaaatggatttgaacaatttgaactgaagaaacctttatggaaaccttcataacctgatcaatacagaatattgtatgtttgaaattgaagtaagattggttttttaagctgcttgagcagctggtttctccactgagagagaaacaaagtctggggcccactgatctaatccctgaattcgaactctatttgttttattgggctgtaaaaatatgtaaccaagtcacttagagatcagatcagattgaaaaacaaaagcaattcgaggtaagtcttttcttaatgacttactagtttgattgaggcaaggaatccagggtaaatgtctgcccatgtctggtgtatccaagattgcaaattgtggcaccccaagaaaagaatcaatgctactaggctcacaaggtattgattttctaaaaagatgcgctcaccacaccagttacaggaaaatgtatcggaaaatgcaggttagggtcgtcattcacaacaatcacggcccgtctaaagttcaagtttccatggtcctcatagctctctgaagctccagcgtttatgtagtctaagctgattacgacatctgttgttccacctccaggcacatcattccagaccaccgaaccttgtccctcaggcgctatgagagttgcgactttcacagtacccaacattgccacctttgcgggagcaacgacttcggcggtatcgattgtgaagcgagtccaagcctttggaggagatggtttggtttcagtcagctttaggaacaagcttccgtgggttggaatgacgctttggtagctgccaaggcatggaatgtaaagacttgaaaacatcagctaaaaattgaatatgattgtgttttgaaaccttcttggactgacactttttccttgtgtcctatatcaatcccactccaaacatcttggagccgtgcggatgaaaagcccatgtcatcaagaggtatatcttttatatcttcgcctgaccagttgacaataacttgaatccaaagaatttgaatcaattcacactagtgatctgtggtagatttgaaaaaaaagttacgtagaaaaaaacaggtggcttcttacttgcaacagtgctaccgtctttcatgggcccagtccatatatctatatggttggggtatcggcgccttaaagtgatacttttcccgaggtcgtcttgctatatgaaaaatgaaaaacatgcatcacagttatacatccaatcagcaccaatcctgtataacccagccatcaaattcttgaatttctgcttacgttgactgcgattacacggcgattctttaacatttcaatggtatcttgatccatgcgttccatgtcatcagaaaagattagaggggatcttgaaaagtgagaagagtattttacgtgagtttacagaggtcatgctgaattgatctatgaggtccctcggtaactttttgagaacaggaagaaaggaaaaaagtactttgcggcggcccaaaaactaaacatggtcctcttctcggtcatggttaattgcatttttctgaatctggcaagcctcagaaatccaaggtcattgtatgctccaggacgtgcttggtgagcatatgggaccactccgtttaaagtcctgatgctgtttgataaaaaaaaaaaacaagaataatcagacgatcatgattttgaaggtgaatatttctgactgagtcttacaaggagtcccaagtaggcaattgttcatcagataccctccagctattagcttttttctgttgggccaatggcgaagaaccccactgcccggtgctaatttccgtccaccagactgatcagtagaatgaaaaatttgattatctggaaatgttaagtgaactgacgcataaaatagtgaagaacgggtattccgtattgcttcttgcatcgcaacgtaacgcgactataagttagcgcaatgattatttaaaaaaaaaaatcaataacaatcgcaaaacattagaacaacaaagcacgtacatctaattcgtgggctttctccggattttgcaaaaattcaggtgtagccatgtcgcaacttgagaatagcaagcatgcgtgagcctccagaccagcacgatttgcaaaatttagatttctacgcaagaaatagtgctcacggtctatgtatgagataaaccacacccgcttcagcgatactttgaatatacctgtttaagtctcttggagcttccatgcctagttcgctactgggttgtgggtccctgagacacagctgctttctagaatcgtaggatttcatacacatcaggagtcacgttttctcttcaacacgcgaaaacacacttgaagaattctataaccactaaccctccccatgtacctaatccgacatttattcctagtggtttaatccattgaataaagctgtgtataccgttcgggaaagccgcctttgagagctgtttaacgataaataatcatttactttggggggtcaattcgagaattctgggctcaattacattttgagaagaaacaacgcttaccttgggtgaccaatcgtcttcgtagcctatctcccatgcacattcgaatatgagggttgtgtatccggcctcgacaagaccacggcgggccatctgctctccctcccaatacatctcgtcgtcagttatgatttcacaacctaaagcccagtccgagctccaccccattgcagctacataaggaaacgtgttcataggtattaattcagtatcataatttgtatgattattcatatttatataaatcgttttcactaacgttttgggccggttggtgtagcttcattgcgtgccactagctcgatggggttttcagtggtcaatccaatggtcaagagagtgaaaatcaaaatctcaacccctacgcgaaaccgttgaggattgttggaccagtggttcattttcaagtgtaaatttatgttctccgcagtgttttagtcaagtttgatgcccgttttttggaatcgagctcaatgtagtattgtgctgaacaatgcacgataattgctatggggccaatattctggtgtatttttacacagtgtaactgttagtgattggttctagtttagaaatccgcgctgagtcttcttggtcatgagtgagtgtaccatgaatgtgtcaagaatgatttgtgatctgaagtattcgatatatggaagaaaataaaattgtctgtgatcaatgcgactgttataaagtttgatgtgacggtgagtgttattgcgaagaaatccaactaagtatgatcgatttgacgacccgaaggaaataaaaggatggtggaaagtaaagcacaatgtccgaattccgtgatcccaatcaagatgttaaagcaagaccaaaaaaaaagaaaggtgtgcatggaaagatgggtaaggctcaaagtcagtacgtcggccaaagtagtgatattcttttatatattttggaatccatccccaagcaccagtgctttctggatgacttgatggtattcatgatggtatccgagccgcttcgaacgtactgggataagagggttgccacggggcgttgtcactggtaaactatgggagaccttacaatgaaggcctccataacgtaaaagtctctattctactgaaggagtcttcagtgcctggcttgggatggtcacagcgatgagtctatgccggagaagctgatacaccttgcaagctgacgggggctgagtctatcgggcgccggacggtataacgacggctggaggtttgaccgggccgcatcatcaccgggacgggagggtccccaattttgtcaggtttcaccaggtggttacagtcaccgcaagcttacaatacagtttccaaagccgtcagagccccggagaggcgatgttagtcatgatgaggccaactccttacggtctgcgcaatgtgactcgcaccactcatccatagggcaggggtcttgtcaggtgaaaattggttgcattacaaatgtcggctaaatgtgtatgagtgggtagctgtccagcaccttatttctgcaatcattcaactgtccaggtagtttttgaaacattgaaacgatcattgtgattagtcaaggggatgcaagaagtgaacccaagccattccgctacggacgcttcaagtgcctgcaagaagcaacatcgagcagatgcgcttgcagttataagctgatcttgtggccaacacattttgagaatatttatatagagatcgtgtgctcatcatctcatgtaggagtacttcaaacatcatcgtgaagcgggtgatcggtatcgagcaagagttttttagaggaagataattttggatggacatgagtcgaaagagtgagccccatgagcatgactattgccagtaaatcgaattcgtcgagagtagcaatatgtccaagatactcagacgatagtgaagccgatgatacgttttaatattttcgcacaccaccatgggttcgacggatgttccgtttcttcttgcctttcttccattgaaagagttcaccaacaagacaactcaactgacatccagagataagaatgataggtaattgctgaagattgatgtatttatctgcgcacagttttttgagagataacaatcgatcgtccgagaagagggatgatcacttcagtgaacagttctccagtctcttgctcagtcaaaatatcaagtctcattatcaagtgtatgttagcttttgagagctggtctgataagttctcttttaattctcagttcgaaatcgtttgtccgaatgtttcttgtttatttttttctgaatgtcagttaaaggaacacagcagtttccctgaaccattttcttggtgggagtcgacagccgttgggtcatgagcctctccctatggactgttggtcatccttcttaccttcatcgatcgtaaataattggcatccagttcagctcaaaccaaaaaagaaatcccagttggtttctgattccattagtgctctctctctcattatagacctctgttgaccatccccaccgaaactgaacgacttccccaacatcagccttatcattaactcatccatccatccacttatatctcttctcatggaccgttcagatccagatggaagtcctctcgcaaagaagaggccagctactcgaaggaagttcgccaaagaggtttacaaaccttcaaaccgtttattacctcccaacaagtgagcaagcaagcatcgcctcttagtttcccattcatttctttcatcacctcaaaaactggctggttgaatttgctattgatccactttatcttatctctctcaagacgactttgggccagcgaaaacgccaatgatgtatcggaagatacggcttcatccaaagagcttcaacaagctacaaagccacttcctctcaagaagggaaagagtaaagccaaagaggagagcgacttgaaggtaaattgtctccttctttctatacagttttcgtcacacagcttgacatcaattggattgcgagtcttttaggagaagcagaaaccaggacgaaagattgcaagtaaaccggtcaaactatcagacaagtcgaatgcgcagaaggaagtcacgtcccgaccgagcgggagagtgacgaggtcctcggccatgaccaacactcgagttggaagatcaaagatggacgtgttggacgaggccgaggagaagcgggcggtggaaggcgaaggcgaaggcgaagtcgaaggagctgaggatggagaggagcaagatcatttcttggatgtctcagccgaccatcggatccaccctttcttcagaaccaagaaaccgactcaacaatccttaggcgcggacgtaacgctaacgttcgatatcgatcgtcacgctcgggcgcttgccgattgctcaccaatccctcgaatcggacaccaaggtggggacgacgggagtagtctcaatgcggggatgagcaagaggaccaggccggtcgatcattcgcccgctccgccatcgccggctgtcaaaaaaccaacacgagctaaggtcatcaagccttctaaaccttcaagggagccgtcaccacccaagaaacgcgtccgacgacaacctggaaccaagtcttcaaagcctaaggtctctgagacgcctctaagcgatgatccattgatgatttaagcatcaggagctcgttaatttacacatctttattatggatctcatatcataaacattttcgatctatgaactcatttccaattaaatatttttcaccggcttatgaagtatttctttcttttgattgcttattccagctattcagacgaatgaaaagatgtgggtttgaatcagtaaattgtaggcattagctgtacagtaattttgtcacgaatatggaccatctatctcagcatttatctaaggagtattgatatgatcgctctacgcatagcactctaggaagctacaatataacttatcattaaccttttttcttatgttctcacatgaagccaagagctggacgtcagatagcttacactgaagctatgatcagggtggcttttaagggtctggagggtctgctattcccttccttgctgtcaagttttacacccatctgaacatgtaatgggcgaaggtctgcatatcaacatatcatctttatagaaattttcgatttctgattggtatcggtagtaacttttcaaaccatgcgtgaatggattttctgtatgatcatattctgggccttaagttttttttgggttaggagtccaaaatctctggaaacacatgcacttaaaatatttcaaagttgtgcaaaatgaaacatatttcttaagagtcttggaaatggcaccgaaagcagtcttagtaggagcggtctgggatactagccggtggtttatgatgctgagatgacggccaggtgatcccgcacacctttgtcagcggtcctcacaggccagctcagcccggctacctacttgtgcctctacccagtggtttccatttgcttcttgggtggggcatgcgccgaattccacctcgtctgctagcctagtaattttttttctttttttttcagtaaaatcggacgcgtctccgcgccgcccagcccattcaattagccgacgcgtcttctgatagcacccgccaaccaatcaagacatccgcctgggtcagatgcaagagtcaaagaccagcaaaggtactcttatcggctgggtgcgcttgccaaaaccgcgatcccggcttagaaaagggtcaaagccatggcggtgggctggtactccatcagtcggagtcagaatcggtccttgcgtcccggccagtcctggttggtttcaaaacgtttgcgatggctgttatgagaatccggattttctttcctgtcgggccagccatctggcttgccttcagagtcctataaaagaggccatgtttttcttctttccttatccttcatccgctatcattaccagctttcaaaaaacgaccttcagtctacaaaaaaatatccaaaatcatccttactcttggattgacttactcccacaaaaaaacctggtttctatagcataatcccaagcttctcagattgaacttttaaaagcacaaatcaagtgagtccccataattgcttcaaaatgaaccagtgttcgttgttcgtgttcttttttactgattttcttacttaatttttgatagattcatacccctaaatacataaagatgttggtaattcgatcaaacttctgtcttcttccgacaccactagagccttcagttgctcaatcagtcgcagtgaagtcaatcattcaaaggaatctctaccggcacgcaaaggtcgagctaggcatataccttttgttggactcagcaccaacagagagcaatggcactctatccgccctatccttcactggacagcaatcttcttcttcaactgaagactactggaacgattcttcggaaacttcgatctctttcgacgaattcataccctctcacctttacacccctcggcggttgccgataactcaattgatcaagaactggtggcgataccgttaactcaatcacaaacgtcttgggttccaaactacaaaaatactcgaggacgagtggctcgccttcagatctgatgacatttggattatgttttggcagctttcctaatttcagggatcgggatgctactccaacggcacaaacaatcaacaaaggggaaatgtcaaacagcgcgcaaggtgcagacaaaccctttcccctctctggaattcgcctgaattgaaatttcgagccgtaaatcatgatcatttctattttaaaaatcagttacaaaaatctgtcgtctgtcttctttctgtgaacagagtttaactctccaatccgtctcttgcattacccttaatctaagtgttttctccagcccttctttcctctttttcatccattacctagcatcagtttctgtgtcgctttgagttttttgtccggttttctgtttcagtcttatctcttatacattctaatttccctctttctagtcgttccttcatgttattcagctagctttgatttctgcaatcctaatatgaaattttgtttgaacaccaaatccattaattgattgatgttaatgcgccgatttggaacctcacctgaaatctgaacaggctcattacaatcaagcaatgtgtggatttcaaagtaggtttgatgtgatcttataccaagcaagaattccattcctcaagtttgatttatcagaggaatttgaaacactaggttgctccaagggagtaattaaggtttgatgtaatgctaatattaattcttagtgagcagaaaaggcatatctaccatgttctgtctgttttttacattatttgtgcaggtttcgaagttgggtaacgtcacctggatcaacttttttgggagaggttcgggctgcggctgcggggtttccggacgactttacgtcgcccccgcatccacacaggccgatgaatatccatccatgtatctcaagcccccggtctgaactcgagccctggacttcaatccattcgaaactttcctcaacaaatttcttccagcatccatcatctgaccccatttaacatatcgtcttctcaaaatggtaagcaacatttccaccctccatagtcctacagcagtattaacgggtattactttgtgtcctgctcatccctttgcgaaaaaaaagcctaaagcccagaaattcagaaagtttgcggccgttaagaaaatgatcaatccgaatgactcgcgattgaaaatcaacaaggagaaggaggaagagaaaaagaagaaggcagaagaagccgaaaagaaacatgtgtaagcttccgtttatgaaaactgaataaatgatataatgaccacaatgggaatctaattattgttgttttttttttttttttttcggtttcttcagggctccaccaccgacatcgatgttcttgactcataacacggcactggcacctccctaccgagttctggtcgacaccaactttctgaatctatcactcaccaaccggatcgatctgatcaaagggatgctggactgtttatatgccaaggcgatcccatgtgtctcggattgtgttttggcagagctggaaaaacttggaacccgataccgattagcgctcaaccttgcccgagatccccgagtcgaacggctgccttgttcccatcgcggtacatatgcagacgattgcatcgttcaacgggttaccgctcatcgttgttatatcgtcgctacatgcgatcgaggcctgagaagacgtctacggaaaattcctggagttccggtttgttcttccctactccctttttccgcttcttgccttcacagtcacacttgcgttctgattacggtcttcttgatagttaatgttcatcaaaaggaagcaatatgcaatcgaacgactccccgattgtggactaccctcttgagccgaaaacatacacttattggtcaacttggcagctcccatttccataaaccatcgcatcgcaaacctcacacagatttccctttgtaaaaccaatgatcattagaaaatataaagaaaaaaaaacataatcaactgaaagacattcaaactcgaaggagtgagagtatccataaataacagggatgacaaaaaactggttggagggaagaaactctatcaagattttacttccaagaagcttttctcctgggtataatcaattcagattgtcaccagtgcttgcttgtgatgtaattttgggtggttccttatagaaggagagagttgggccacgattctctctcagccaggggattgacttgactagctgcccatgatgcccctggttggtcttcctgttgcactctgagacattccagaaatgtgcagtctttcagacttgctccaaaggccctcaaagacttttatagtgttgcagtgaaacactgatgactacctgcttgtctcagcagaaaggaaacacttggcatgcatgctctagggcatagcaaggacaaagcacagtgaactacaggcttttaggatataaatacagattggttcaagttatagaaagtgcacatacatgagtaaatacttatcaacatggaaagcactcaggcccataaacttccttttacaggaacttcccactaagagtggaacaccttagattataaatatcctgtattgaatttttcctttacattccagtttcatcttcataatcttaattgccatcttttctgaaattgatcatatatctagccatataacccatactaatatccatggtattaatcaaatttttggttgccttgcagctcttaaattaccataatgcttcagcaaaaacccttccactttcaaaagctctggaaaagagggcaatagaatctttagaaggggctaaccacgggcccttgggaagcaggctagggagggaaaatcaggagggtaaattttttgtcttttttttcagaggattatttgatttcaggatcatcttttgggttgttttacaattctgaaaggggatttttcatttttcagcggctgaatttttttcaagttgaaaggcagggtgtaggtctttcttgttgccttgttcaaaatttctggatttgtcagtaatgtttttgttgaacttacaggtttcagcttattcatattgttctctctctctcggtattgaataataaacctagttagatggacaatatgtagtccgcagcatgtgcacagtagacctagttgattctgttataagaccgatagttcatctcttttgtatcggttctctaaccaactcaacttgttctttactcacaccgctcgtactgcctcaacctgctcggtttaggtccgttttctgcttctccctctttcactttatctgtttcatttgatctcatggctagtgtcttgctttcaggttttctctctcgctccgttgtcaccactcgtgtttgcttgtgtctaacaaagctctatcaccataaaggtgtgcaagctctagtaatttcaaccaactcaacttgttctttactcacaccgctcgtactgcctcaacctgctcggtttaggtttgctctctcgcttcgttgtcaccactcgtgtttgcttgtgtctaacgaagctctatcaccataaaggtttgctctctcgctccgttgtcaccgctcgtgtttgcttgtgtctaacaaagctctatcaccataaagactttactgtctaatagtttttgctatttcaaatgctgatagttgatgattgttgattcatcaatgtgtagctcaaagttttgaacatgcagactgttagtattctgtttctcatcaatttaaatttctctatccaagtggaactctgactcttaattcatacacatcttaacctggggatttgatctacactcaaaatttagcttcccccaaccacttgagtggtaggcaatattgcatgattttaatcttccctctgatctgatatgcaaagattgcaactttgctgaatcttacatcccatccaccccatcttgattttggaaagatggatcatctcaaatggacactgaactagatatatacaaaacaggaagactacccaagaaattactaggaaatacccaattcacagaagattatgaaattttttcacaaaattgtgaaattgaaagacaggatatgttcctttcactcataaagagacatttcactgaggggtagaaagatagaaaaatctgtggaatatgctcaccaagactttgacatgttctgggcaattttgaatgattctgaaaaggaaaacttaaagagtttcaagaataagtataaaacggccctttatccattaccatctagagattgtttgtttgtactcgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccacaccaggcacctcccggcgggtaccagcggtacttttggctggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcactttattattattttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctacttttttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattagggggtatcaaatataaccaaatccacccttttttaattgactggttttgaaaaaaccaccattttttaaacatgttggttcttcatcctacccctttgtggaccaattggtggaattttctttttggataattgaatggtttctaatggtggatttcttatatttgataccccctattgtaaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgagaagaatcttgccttttttcatatttattgtagaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattctaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcattgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttagagttcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctgggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcggctcccgacgggtgcggggcgggtgtgaagggtaccccccaagtggtactaggtacctagcaaagggtaccacggaacgatctctattaccatctaaagctgtggtatcagatgatttacatgcctctccttcttctgaagaatcaatttgtaagcagtatcaagcatagttttaattcattagcaaaggaaataccaactctgggaactcaaactcatcatcaacaaactttctttaaccaaaacaaaaatgaaatgaaaaaagttaaaagttaagatgattccattaaggaaaaagttgtaaatttattgtccaattttgatggttctcagaatttcaagttatcaagcatcacaaagaacaattttgaaacagtatcaaatcatatcccagaagtgatacatgattctctcaaagaaattagctctttcctggcagatttaaatgattcaaaaaagaaaaccttctggaaattcatggtggaacaggaagatgtctttggatttcagaatctatattcaattaatctcaatgattcaaatctggaaaagcttttaaatgatttactttccaagttaactgaacctgaagcttataagtggttgactttttttgttggttcctttgcaattttcccatgtgaaccaggaataaacttgatggaagaagctcatagaagactagtgattatgcttccatttttcaatcaattgtcccgcaaacacttctttgaaacacttcaaatcttgaagaataatgaaaagatcagaacaactgaagtctcccagtcttaaacccttatctggagttttctatcaatacctgtaattggatttagagatcgttcgttcggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccgaggggtacccaaggtacctgttgcaggtacctcaggtaccccccctctctttttcacctaatttcactcccagagtcccaagtcactttattattattattattattatttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttaattttctattttttcatatttattgtaaaacatcagtcccagatcactttttccatttgttcttatttaataatttattgaaaagttgaaactatctaaaacttataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcatccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttaatttttggtagggaagtgagggggtacctttagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcagggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacaatctctaattggattcttggatgagttattctttgtggtatggtgaatgccttgtgtttttgaaaaaaaattaaaatgaaaggcattcttgaaaaatatacatttttattggagcctaccattacttttcccctttgcatcaattgtgacattatctttcttggatgtctttaaaattgacaagaatatctcccttcaaacaaataagttctgaagaaaatccatagtctgtttcttaggtgattattggtgttgtatagatctcaggggaaggtttcaaataaaaaaaattctcatagattttccctttctatttcatgttattggtattttttttttcttccttgttcaaatatttacgatttttctcctggaaagaatgaattcatgtagatgaatttcattgttgaacacttttttcatactgaaaaaaagaaacaatcagagtttcttaaaaatctcctttcctttcttcccactaacatggtcaattcagcactttatttgcgtggcaacaggatccttaggttttgaaagtaaaagactgccagtgtagctgggtgaaacatcaatatttctgcctgtacctattgggaaaaacattggtttcccactggccctgaggcaaattcttccaacagattggttttactgggcctttttttctttttatgtttgctgttcctcacattttttttctggtttgctattatttccccttttcaacggtgggccagctactctaactgtagcgttagcgtagcgtagtgtagcgaaaaattgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaacgtttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggttttttggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcagcggccgtagcggcgcgctaacactacacgaaaaaaaaaaaaatttggtgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgcccttttcccccattttttctgttttttctgttttttctgttttttctattttttcttttttttattcagatccagtttgggttttgccttttattttctcatgtttttctgctttttcttatttattttttttgcctgggttctggtttgatgtattagcctttggcatatcaaccccaattgacacaagctggatttgtgaacatgcgcaaagctcataccggctggtagtcatcccaaagtcgatatgggcagtctttggtgatgtgtcggaatgacccacactcctcgcagggctctgcagtttcgtggactgttgtcaagccctttgcggcaaggctggttgatgcgccggtcgttgagggcgcggtggttgttgctccaacttcaaggagcgcagccgagattaaagccgtagtgagcatgaagctcttcatggttgtttgagttcttgtgaaggcagggcaaggacgatagctgaaggttcgaacacaggtgttggtggctggatggcgaggtacagttagggaagtgaggctgcttgctgaaagcgttatgtgaggggatgaaggcgagggtcacttggtgggttaagtatcgagctggccaggtttcaagtctcccaaagctgcagcaaggtaggagcaacatctcaacttcggcttcaattccttcaattaaactaaacataatgccttatgaatcatgtacctgagggaaatcaacctccacatctacagtctaacaaatccctggaattggtcagaaaggaatcactaaaaatgccgctctagtcttttgacctttgttccatatttaaaattatcagaaattttgctgtgatttggtaagcaggtcccagacaaaagtcatggctggtttaattatttttatgaattgatgaatcaaatttgaatacccatttttatcttcaggacttcaatcgtaaaataccgtgcttttactatgatttcccatattatcaaacaaaatgcttgctcttggttctcatccctatcacaaaaaaagagggttcaaggcagcaaaaaacatcaccaacctgaaaatatcaatgaaattcatgtttgtgtggaagaaaagtcacattttgaaggttatcagtttcaaaggttaacaaaaataatcaagaggattttttttcttggtacttgataactcaaataatcaattcaaggttttatgatggaaattaagaatttcttggtagacttggattatcccagaaaaatggtattcaaagttggatcataaatgtataaaattcaaaattactggaaatcttctggaaatctctgcagaaacagatagataaacttgactatcacgcttgaatgatgctgtcatccaagtgttttgaatctttttgctgataagtatagatgtatcttagaaaaaaacaaagaagaatctcttcctgaaggatttcagtagttttggtaaagatatagagagtgaatgatttatctggaaaattcacacaaatgtgaaaagaacaatccctttggaggaaggtaatcagttgagcttataatttgagcactccaaataaccccagcttaccaaccacagatgaagccagaaatttacttgaatcaatcactagttcccacagtctcttaccctatagatagattcaaatgagatttgacacaaagaattactactctagatttttcatcctctttgattcagagcttctcccatctctcttaatattattcttgattttgaaaaatcatttcaacccaaggatttatttccaaaacaaaatttgtaacattgagcctgtttctattgttatatcatctccagataggagatttcatcaaaatatcatccatgtttgatttcattgttgaattttgtaataattacttattttcccttattctgaatttacatcattcttaggtagattagacatcaattggtgcagtgttttattgggtaggcataaatttggaaactttttctgttgaaataattgaaaatcagtaggagccttctacccaatgtaggatctgatatcttctctttcaagaccttcaatcagctgtatgagtgatgttgtcaactggatgtggggaaggctggggatcacaaaatagtgttgaatcaacccaaggtaggtaagaaggatcaagaaagacaccagttgggatgccaagttgctcccaggagatcatcatgagcttgtgttggagggttgagttttttttttttggtgagagatgacagttgagtgaattgtgtaacactgtccccctggtttgagtcttgactcttggccggccagcagtcctcgtcacatttcaaactaccatcttcgatcagtgtagtaccacctcatcctccttatggctctgacttccaatcaacgcttcggcttaaggatcctggctggactggcggggatctggttcctgaaatctctgctattttcatcttcaaaggtatctatccatctaccctttatccttaatctcgattttcaattatgtaaactgatggctcgattttgttttgttagaggaacgcttcagtacagtcagagatcgcgatcgccaacgtcttcgagagggtcaccagtggaacgccgcttggttcatcagcactgaacccgcagagatatccattcctgcagtcgcgcataggcagggacgatactcaggaccttttcgacaccgatatccatgccggtctcgaggacttttggcagaggttccagctcccgtttgccactgcacccgagacggtccatctggacgaacaggtcatcaagggaaccgtcgaggagctcctggccttcaacggatgggctgcagctgcttgtaccaccctgacccgtccctatgccagtgactcagaagatccctactctgatctcaccaaacccggccaacgctatttctttgccctcgtcgtccattcggccgatcacttcttcatcgatcaactcgcggtcgtcgtccaggctgcccgcaagctaggcacacaagcaatctttgtctcgatcgtcgactatgccagtaccgactcgatccccttcctctgtgatctcgccgaggctgtcatggtcctcctcggaatcccattccgaatcagaagggtccccccgatgacatccgatcctgctgcctcttattaccctctcgaagaagcctatactcgtaatctagccctcgaacctctctttgagctctacgaacgtcgccaagtctctttcatccgtgtgatctggctcaagggtttcacttgccctaatgatatccttgaaacactccggatcagtatcatgaaccaagcagcaatggtctgtggcatggattggaaagaacacaatggcttctttatctacaatgatcggtttgtactgctcattcagattgcatcatccttaacactcgcagctgcaaggcctatactaactacatggattctcctcttacagatggcgtaccagagatttggatggaaacctatttcgaggatccaaatcgacatctccgatcgacgaagcccctccccgtgatcaagctagcgcagcacgctaccaacagcacttgcccttccaagtgttttgttgtgagtctggctcgcacattgtcgatccgatgatgacgtattacgcaggcatccactaccgatcatcggttgcaggagtattcaatatcacttcggcgggttcaggcaagtcgccggtatggacggaaggtccttgcatggactcatcgcagatgcacttctgtcgagatatctggctcatgtccgctaaggaaggcgtcaaggaagctgcccgggatgcgaagcaacgcgccaaggctggcaagcctcgcgggctttcgagagagctcgaagatttgatccgggttgttgctcctcgtctgtcaattccggtcgaagaacttcctcagccaactcggtcgacccagtcctcgccctcggccgaagaaaatgccaaacacgccaaagacaagcagggcaacatcgaccttgtcgaccataacgcacttctccctcaggctgactttgaccagaccgacggcgtcggagcaggacgcgacttggccgcaaatgaggagaaggaggccgctaagaaaaaggaacaggataccctcgaggtccccatcgttcccgacgagaaagccgtcggtgggaagccgctccccaaaggccagcaaaaggtcaagcgagacgagctcgtcgaaccccctgtgggagagctcagtccggaggaagacatcaatgaatctccagaaggaaagactgcggatgaacccgtcaagcaaggagaggagagtagaccgacagagcaaggggaaccagctgggtctgaaaaacaggaaggccaggtgggagaacaaccaggggagtcggcgaaaaaagagccgatcccagtggaggaagattatgatgattcggaggaggaggaggaggagacgggggtgttgagccagacctcgacgatccccaactcggacctcaagcccgcccggatcctcgtcaaccctcgctgcatcactacctatgccggcgtctctcacactaaactcgctctcgatctcttcggatccggcgatgacgtcgaaccctcccgcgagttcggaggcaaatatcacttctctgatgagaaatttgttggcgcacctaacgctttcgtttgtcaggaaatgagaaccaccggtggtcagtcttctcctctcgccaatcttttgccccccccccatcgcagaatcgggcttattttttttttgaatggattttttgtttcatagggaggttgtctaccaaacaacaacgaaggacgaatttccatatcagcaaaactctcagagctggttggagaccaggagactacgtttaaaatatttccacccggaagaaaaaaaccattgaggtataaaaagcttacatgaaaaaatagaaggtcaatgaatgaagttcacccatgggccatttccctaccaccacaaatagacctgtctgagcttcactttattttagaccaatagatagaacaatcaaggcttaatttatctcaacaaaaagttgtgaactagagcatgatataattttgattttctttttgttgttctatatgtctatgtataactatatttgataaaaagattctgtttatttatttgtttatgggcttgtgtaaacaagcggtgatagtcaatgtggtaacaattacgtttagatcagtgctcaacacaaacacacccataaaacctctatagatcatcagctttgttgtatatatgtgtgtgtcttgaagctttgtcatcatctctctctggcctatgaatactccctttttcattcatcaagcaccatgatagactgtaattttgtgtttgtttccctgtgccttttcttttgtttatgaatcatcatccaaaaaacaagagaagcttttacacatggtttgcaagtgaattttttttgtcctcatcaagttggtgctgactgtatagagatgttggacaaactttgccagcagtcctttgctcaggaaatttggaccagtatgcttggctatgtaacttgaaccactttgatgtagatctgaacagctaggaggtctggtctctatctcagaggggctcatgaagaccaaagaattgaaagagtttgcatggatttggaatgtttgacatcttgtgaaattctcttgcaaaaaagtactagatcctctttcagcttcactgccagcaaaattagctaggttgaatatatcccagttaaagttggatgcactcaaaaaattcaaacttggttgcatctcaactaatatatgaaatgtaaatcaggcaactctcaaacctcccacttgccaaggagggttcagggcaccaactcctcccaaaagaaatgaaaaatgacttgggaggtcaactcccaatcccacagggggggattggaaaaacaaaccccaccaatggcccctcaaccaaaatgggagttgtcagcaaatatttgggagttgtttttccaacccccttatttaactgtgaatttttgatcaaatgaacacaagtgatcttcctggtgggagttaaaggattgtgtacataaaactcacactcacatgaaaagatcaccctttcacaagtagctactgtcacatacaaccagaccaagaagtcatgatttcttcatcttgccacttggtactgtagaccagatatccaaaatagaaattcttcagccacatctatgatctgacaatagtgggccaataaagttacctctattgacaaagcattgtaaagtaatgaaaaattgttaatttacaatgttatcattatttaaatgttgcattttttttataacaacaccatcaacaccaacagcctcttgaccaaaaaggtgtttcattggtaaatatttgggagttgtttttccaaccccctttaataatttcttgaatgcctattaatccatgattttttttcatatcttgagaaatacacctctccagttttgtttctcaaatctttccaaaagatggatcttgtgaaaatcttaggaatgaaccattcagtacagaaaaagccagttgtgtcatgaaatgctagatagcttatgttacgccaaagatcctccaaaaaatttggcaattaagacactcagaaggattgaaattattgtgagtgttgaatgaatggtgtggtatgtccatacctttccatgtatcctaatttcaaaatcattttacatatattattcttagtattatttcatattcagattctatacattacttcacccctagtcaccccttacagcttttcattgtctcttatagttctctagttatcatctcatcagtatattcatagttacacaacaatacttcacattatacatgcagtacatataaattacacatcttctagttgcagtatctatgtaaaatcactctttcatcatagtgcatcatcaatactacatactcagcatatgcttgactacatatatcattcaggataaactaacccaatggtgggctagttacactaccgtagtgttactttaatgtagcagaattccgctaaactttagcgtagcatagcggaattccgtcacatctgcactaacactatgtgcattggcctaaggttctgatctggtgtgccatgtttggatattgcctttcccgagatctgtacccggcatatccggacccaaagccgggtacccgacagatcttgcagaatttacatagtcagaggattgatgattggaatttgttgtgatagggttaggacagctctgtggctttcttgtgcatcttgatgaagctacagaaacgatctcacccaaaaaaacaaaaaaaagcaaaagatatcatcacttgattgagaaattgactgccaccaaggccagaaggtgaagagggatcttgtagttgtgatcctcttgtattttggaaggctcaccttgaaaagtccccaaccctcccaaagatggcttgcgcatatatttcagtacccgcatccagtgctccatcggagagacctttctctgttggccgttgtatttaagattatatgtacaagaaattgaatgaaaattgatatgtcctttgaatcagtcatcttcaagggttgtcttgctgaagggggttgataaccgcacgccaacccccatggcgcacgccaatccgcacgccaggtgcagattggcccgcacgccaggcgcagattggcgtgcgggcctgcacgccaatctgctgcaggggagttggcctgcagttggcgtgaaggcctgcacgcccaactttaggtcctaaacgcatataaatatgcgtttaggacctgggccgtcccataggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacacatagtaaactcggtacctgccatgtcagaaaaatacaacaaatactggcagagagatgagcagacttcgccgcattcgacattatctgagaccataggtgcaaaatagaactcatcgacttctgaatctctgaggaactaagtaccgaagcggcagcaaatagctcaaaggatatcaaatctaacatatacagatggtttgacgaccttactcgacgcgagcccgcaccacctgacgatgaccagccatcaagcagcggaaatcccaggaaagcccctgaagaagcaaacgataatccccgattcaaggcatatctagccgggaagaaatccagtaacggcgctgcctcaccatcggcagaattggacttgtaccttcaagaaccaacagtagacatcgactacccttcgtttgacctcctcaactggtggaatgtcaactctcttcgatttccgaccctggccaggagggccaagattatcctcatgattccgatgacctcaattccatcggagtcaccattttcaaccggaggtcgggccattagcgattctggtagccgcctcaagccatagacgcctgaggctgatgtctcctccaatgatcgatccgcaccacgacggcctttaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcaggcctgcacgccaactgcaggccaactcccctgcagcagattggtgtgcaggcccgcacgccaatctgcgcctggcgtgcggattggcgtgcgccatgggggttggcgtgcggttatcaaccccccttgctgaagctgtcatcaattttgataacatcaacctaccacaattatacatagtctattttttcattacatgcttgttgttctcccttacactaccaaaattaacaataccgttccactatgatataatctgctgcaatgaccaatgaccaaagcagatgattgaggcaattttatatgcttctcctctgccatatgctgtcctcctctctacataggtacctgattggataccgggtactcctggactcatcccgcaacccaacccggtacccggtcgggtagcaccgtatctttggggtccagatcggaaccttacataggctccaaaaaagtgcccactacgctacgctaacacactggttggcggttttttggccctgtagcgtagcaaaaatccgccaaaaaaacgctaacactacaattttggggccaaaagcatagcggcccaccgctaacctaactacactacatcatgcacatatttctttacaaacagcctggaatttctttctattattagcacttgtgtgcacagaacatctatctctgggtcactttgcttctcaatcacttattactgtttaagatttacattacccatagccaggatttccccagccattttgctttgctgttgtatgttcatgttgtacacatatatactgttttttccttctcatgcatttttccctgatgctatttgccttgtccaaattactcttgaaagttgaatcatagtcttagaaatcagaaaactagtatcacccttacatctttaccagaatatatcattgccagctatgttttccagcatccccctttgacagttataaatcctcctttgccagattattacactttgccagtgccattcctcattgccagtgttacacccttaccagttattatcccatcacacctcattgctcctcctcctcacaactcagtaggtactacttacacaagctcatcagtaattagtctaagataaattagaaatcagccacacctatattcttcttcttattagtgttaaaccctccccattagcattgcacaggagggcagcctcatcagcacctgtagtatcagcttacattaatactgctgtctatatcccctccaagctctatgtccctggttcagtagtttcacattggtcattcaaacactttttccataccatccacgtttctctgggttagataagtggtgggccagttaggcttactgtagtgtttgtgtagcgtaatgcagtggaatttaaaacttagcatagcatctaacactacacatgcagggccccaaaaagtgcccactatgctgtgctaatgcactgtttagtgaaatttggttgctgtagcagctgttggtggcccgtagcgcagcgtagagtagcaaaaaaccaccaactttttgctaacactacatgattcctgcgctcaaaaaaaaaaaaaaacagctatgctaatgcttttttcaaaggaaagtgtagctgcccattgctggttggaatgaggcatgcccccccccccccccctcccctttcagagagctagatgttgaaagagagataaaggaatttaatctactttaagtgtcttgtagaataaggaaaaaaatcatatgagggacagaaaaaattaaaataagctctaatcaggccagagatccagtgtgcaaagggagaagggaaatatgaccacattatttgtactcaagatcaatcagacagaaggaattggccatcaactctcaacaaagttgtgcttttcaagaataaaattgcctggacaatggacccactatccccataaagtgttgttcttgaggaccataatttccaagagggaccatcattgtagcacccgctcaaccacaaccaagttttcctgagctgttgacttgttcttcaacgttttagggcagttagatgaatggtgtctttttttccacagttgtaacagccaaattgcttggtcttggcaatggatacagatgtggcatgatcatgctgtggttacccatgggccatacctagggttgacggcgccaccttttttgaaggtgcgcgcctaggggcgccggccagactgcgaaagcatggcgcctttggctggcggcgccccggcgagctgggcgccggctataaagtgctttttatccatctttttttggtttttcttgagtacacccaccagatgatgtctgaagccctcacctctcaggaccaccatcattcagtagagggttgaacaaaccaagttccaaaccggagtgacttgtagaccccagctctcgctcctcatggtcatcagtggcccctgccaacccgatactgggcctttccatgcactgaccggagattcaagctgtgtgacttgtatgcaatttcaaataattagccttagaaactgcaaatccatagttaaaaagctagatttgaaattataaatgcataaaaaatagtaaaaactagggtaaaagtcaggtgcgcgccgacccccatttttaaaaacatcggggaccccggggcgcgcacagggggcgggcgcactttggcgcgccccaccctatggcgccgtcaaccctagccatacctttccatagcccctattgtttcactatatattcacttggatttccttcattattatgacatattcagatcctacaccccattttacatatagtcactcactcaagccatattttatttcttactggatcaatatttcttttcattcttagctttacagatattcttctttacatttacattacacagtagctacatatagttgttgaaatgttcttcatctttcactctctgcccttttcccttttctaatcaccctcaatcagactagattaatattaccaagtagcaggtctttgttgttttctgagtgcctactgagtcaaatttgaaccacataagctcaactcactatgcttgtctctacggtattatcttctctttttcctgacttgttgtgtgttattaaaaaaattgattaataagaattaacgcctcttgttatctgtgatttaaaactttttttcttgattaactcatctgacattactaaaagagaatgagaagttttgtatagtttgttacttccaagaacttgttttatcttctctcaatttttattcaaaatacttttttcttattcattcttcctcaaaccacattttgatcacttgtacctagtctacttaagctagcccacctacagtgaataaaaatcattgattctttcattcattttccgcgaacctttcccaaaaaaggccctcaacctttttggtgccatcttctcaaaaatcctcattgccatcctgccagaagctcaaaaatttaacaatagtacatatttacagtttgcttcatacaccatatatttcgccagtactctcatttacaattatttcttctcattgcatcagccacattctttaaagtagttgtttctcattacatatatcagatattttcttagatactttcttcacactgattatttcacatgtacaaataaatttaaaccaaagaggcagagaatttttgaggagagaaaactttttgggcaacaaaaattgaatttttgttggaatgactcaagggtcgggaaaagagtgtaagagccaacaatttgttatttgctagtagagtccacacgttaaatagactacatacaacaagttcaatctgtgattgagaaaagttgaatatcaaaatgaataataaagattaacatgtgcttgaaaggatagttggagcaaatggcaattgataaagactagaccagggctcaaagactacaaggatttcagcactggacaatttggcaagataccacacaaaaaccaacaaaaaaaaatgtaaagatcatgtatattatttatcaattcattattaatttaacactgagacagatgagttttttagagatgagaagaagagacaaaattctaacaatgtacccttcaggataacagtaggaaatttttttacagcccttctcctctttgggtttgtccccctttagtttactcatccctgttttctgtttaaatttctcatctgttatttctacatatcactgtgaaaaaatctcattcaactggttgtagttgacatgtggggtagttacactgtaacttggttattacagagacttattccaaaatgattttttctgcacagtgactgtgtatgatgcacagtcactgtgcatcaaggtttgactcaagtaactcttgagtaaaatttgagttgaaacacaagtttaattggagttcccacatgtcaactgctgccggttacatgagattttttcagagtgtatgtacatttctttctcataaccagaattgcaacagtctgtgctgatttgtatcttagagtatataagtagtctttcttacactggtacagacatacaggcaagtaggcccatatagattagacccatacatgtaatcttccatccctctatcaatgcatacttttccagacataatttagtcatattttctttccccctcttttgcatatcttgcccttagtcactccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctcacctctgcttatctttttgctcataccccctgatttgaaactgaatcatcactccacaatcctactccctcatcactctcctcatacactctgtggtattctcactagtctttgataacacagctccctgtcctagacctcactaagaattactagaatctacaccacacctttctaataaaattctttcttctttttcttagtgtaacttttcccaactccagcattgtccaggagggaagcttcaacagtacccatagcctcaacttacattatttgtagtgtagttgtatatttcctctccaagctctgtttctgattgttcagcagttccacaatgcccaaattgatccatggatggtgtagtagagatctcatgtgccaattgtgttgtcaagactcacttcttcaggggagtagaggaggtgatcacaaattgtctagacgtagtaaaattcaattggctggagctattttgctgtgttgagttctgatgactttttttggatcctggcaatccattttgcaattggtacatttggttcatgacaagccagccagaatttattctctagctgtactcaacaagctcatattttcttcttgtacgtatcaacaattgtggagaacaacttagaatccagttttagatttctgtaacgtattgtgtggttgacagagattgttagtttgattgttttccaagagaaatctgatagagcatcctagtctgctgcaaaatccttggggttgcaccctttttggcccttggaatgaccaatcaacttgctatccttattgtcagagggaaaaaggagttacttgtccaatgtctagaaaattcataatttctagaaaatccaaaagtcaagattgccaggcttcaaaaacaaccaagcttctgtccaggattgggactttggggataaggtgagagtggctattgagagttctcagaggcatggttgagtttctgtactgcaaatttcagttgctgagtcaaaagacaaaaaaataagtttgaggagatcaatgagattcaaaagatcaggagctgttgaattttcctctctctctctctctctctctctctctctctctctctcttctttattcaatatgatttgttattcatttctcacaaaccacatttttcaccatgtttttactctatttaatctgttctggttgaaaggaataaaattcatgatgagatatctgtgacatgttactttctttttccatgtctacagctatttgtgtgcttcttcagatttcattctctatatgtcacagattgtgacatccactttgtttctctagttcttatactggattcttcagagcttggaaggatttccttttcctcatcctttccaactcttttgtctccaggtatgtctttctctcttctttttcatctctctctctttctctcaaactgaaatgaacaacatcctttccaactcttttgtctccagtagggttgatggcgccacatttggaaaagtgcgcgccaaagggcacgtccaaacttgttaccaagtgcgcgccgttggcgggtgcaagggtgctgtgcaatttccatattcagaaactgttttgcacagtttttggtgtttttttctcttttttttcaagcttaaacttttcttgccctgccactggttgactgaacctgacaattgcagtattgggtccaggggtcaggggtctttgggggcaaaaaataatccaatttcaagaagccccccccccccaaaaaaaaaaaaaaacagcaatcctctatgggctgcacatagagaaccccccaaaaaagctagggttagcagtgcgcgcacccccccccccttgttcatcattttgtgtgtgccaagagcgcgcatgtgaggcgcccacacatcagtgcacccttggggtggcaccatcaaacctagtcttcagtctccaagggtgttcattccaacaattcattggttctgtcattctttttctgcaaacctttcccaaaaaagtattttcccttttttgtccctctgtctcttaagcacaataagttcaaaatttcaacaggagctagcctagagcaacaaaggggtcataaattgttgaggcaaatacaggtatgtgggactgagtcacagactatccgtgacaggtgagaataataactatgataaatgatgtttaaattcagagaggaaagtgaatcaggacatggaacagagtgagataaatacaactaggatgaagcatacctcagtacaagcatcttaacaaggacttatctacagccaactccgcggcctgagagaatttggatttttggaagaaaatttcataatcaatctaacagaaatttgggggttgataagcgcaagccaacccccttgcacatgccaatctgcacgccacttgcagattggtttgcaggcccacacgccaaagcagattggtttgcaggcctgcacgcagcggtgggccgctacgctacaggcccatgtagtgttagcgtagcggcaccattttttttgtgtagtgttagcgcgccgctactgccactgcgctacgctaacttgtagcggcgctaacactagccaaattttggtgtagtgttagcgcaccgctggcgccgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaacggctgtaacgcagcgtagcgggcggtttttcgtgccctgtgcgcgtagcgttagcgcacatgggggaatcgcgctaacgctacgctaaaagttagcgcaaatctttcccccatgcgcgtagcgttagcgcaaaaattgaaaaacgcgctaacgctacgctacagtgtagtgattttttgctacggttagcgtagctggcccaccgttgctgcacgccaatcaactgggtcctatggaatagccctggtcctaaacccatattaatatgggttgagcacctgcaagccaatcaaccttgctgcagattggcgtgcgcaaggggggttggcttgcacttatcaaccccccagaaatttggctgattgagttttcttctagttttcacattgagaatcttacaagctgtccccatctatgtactaacttttctaatgctaaacacatctccttgattaacaatgatgattgtaacattgccaatttcagatactgcacagcgcaagatgtgtgatgcaggatggagcaggaaaattgtagtcaaaaaagtccacttgcgctgtctcgcctctggtaccaacaagcagacccactcggcttctgaggagggtcaagccatgtggttctgcttgctggtgtgggaaagaggagtcaggggagggtcactcctgccctcagcctgaccaggtagcgcggcagcgcgaatgtgtaggatcttggggaaagggagaggggttcaggcacaaggcctgctcccacgccttgataagggaatattcatctcattattctcctttgtcctcctttcctaaatccctgcaatctaaaatggggtgggtgggtggtagaaaaaacgtcttaggtagtcaagactgcgagatggctgagcggagcagtctggggagggtgagggatgatgaggatagctacttcgtgagggggggggggggagctagaagtatggaagtgatgagggtgcttcctagggcacagacctcacatgctcatcacccgtgagtcactcagcccagactggtccgactgcggccgtggactgagctggcttctcctgggggacagccagcagcaaggaattataatgccacccaaggcctaaaaaatattgaaaatttggatgattctctatgatcttgtgcatattttgtttccccaaaacacaatcatcagctgtaaaatggtgctgctacatatgattaaaaaggatggttttcctaattttctcatgccacaaggttgactttgcacatcagtgggaacttcacacctcccgatgcaattggagggacctattcaagttaggatgtgttggaatttcacttgagctttccctcttttcattctctttcacaaccatgtgaatcatttttcctttgattgttgaatatgcactactttattcattgtgcatcaaattctgtcccacaaattgatcacgttgtatctagtctattaaaccctactagataaaaaagaaactaagtcatcagtctttagctatacatcaatgagtagctgacaagcttgccttgtgtcttattcagaagttggttggagatcttcaaccatcatctttttaaactggctcaatgagattttattataacaataaacctgttcaaaatggagaaatttattaacaaataatgaaagtacaagcataatcaattttttatcaagcatttatggaacaattggtcagttatgaaggtttcaagaaacaattgtaatttatttgtacaaggattgatagaaaaatgaagtgaaaaaagtgtgggttttgtagctaaagtaaaagaatccaagttaggataaaattttatggcaccattggccttgaacaataattgaaaaatcacttttttagtaaaatgtccagtttttttgtttttcgttttttactcgacccaagtgggaaataatccagtagtgaaatcaacaccggtttgaaaatgaaacaagaaaagcattttgtttgacaattactgcgcaattcaatcaaacagtaagaattaattgtcacatgaaattaggcattgaacacttaatgttctggagcttgatctcgttgaattgcgaaggaatcccggtgccggtggatttcggtacgtgaatcggtgaactttggtttccgttgacgttgcttcggctatgcacaaggctgggtcgtagggacttgtcctgttggccggcgtattttggccctaaggcattcggtgatttcgatagcttctgcctttcggagttttggggactcccgcgtgagacaccttccttggtcttcgaacagccttttactagcaggtgtcttttgagtgcgtctttgcgtgcaaaagccttatcgcaacagctacagggaaaggctattaaagattttcggaataagttcacagtcttgcgaaatgttgataacccgtctaacttacgtttgatatccaaatgtatccgcgcatgcctcttgagatcgtgattccgactaaagctcgatccgcacttgtcgcatttataaggcctatccaagctgtaggttggtgctttggccctaaaatctttgcggaaactctgcatgtagatttcgggatatcccccaaatgagcatgaggtaggaaggccgacaccaccttggtggggttgatcaggatgtatcgaatgggattggggagtaattcgatcatcgtaatgagatgaataagtggtatcatagctcgattgggatccggttcgataaggtgtgttgcaacctagcaaaatatctggggcctccgactggatactgggaaggtaaatccttttgtcgtccgtcaggctgtagctttgagaagaggcactggaggccattgagttcattctgatacgatgcgcgggctccccaatatcattcgtgccgtcgcaatcgaaattggcgggagtattgtagttttcaaagaaaccccagtttgtatcgtaaggcctgatgttgttctgaagcccgccgagatctgcgacatgagccggttgtgtgtttgggaggtaaacgtcgtgaggaactgcgtagtctaacccataactcggcgaggtcgcacacaagttagatccaaattgagggttcgattctgttagaatgtaggaggaatgcagaagttgattgtcatcagaataagacatgcctaacatgcataagaaaaagaaaacgagaggatatgaacctatgggttcctcccaggagtatctaaggttggtcgaattttcgctcgagatgttcatcttgagaaaagcaaaggttgcaagaaggcaaaagattggctgtaaatgtgattcttgggtggaaatgtatgcgctggtcgataagaaacagatcttgttaggagattagggaaactattggtgaagtggtttccaatgacttcagtgtttacaggttgcggagggcagtggtggaagatgcaaggatttgggtgaataacgccttccacatatactcaacggatacaatgattggaaagccgaacggcggaagtgagtgagtatgtattttgggcttggagggaatgagcagagacaaagcaagatggatgatatatagatccatcaacgaaaattattgccataacttcgtagaaaagagtgtatcgcagtaccagcaccctagtgactgttcggtatttggagctatgtatgcttagctccctcaatctttcgtctcttgaattccaagaaacccgatacagctcttcagtttccaactgcaaccaattgttaaagtggctatgtatggctatatcatttccctgaaccctctgtatcacatcctccggccgttggcttgtaatgatggtcaattcatgcaccctccccgatgcgctctagttgctctaaattgtggggagaagatgaagaatacagaagaaatcaagttttttcaattgtctcttgccaacatttcttgtggatcgcctctcttccttgagcttcgaatgtacaatctcgaaatgtaagggtgggtcgactgtttgcgtgggtttgcgcctcatgaggtgtcttgtcgaggactgtacgtggtgctcattgagacgcaccacacgagatgttcatctctatcaattcaattttcaactacgaaatcattcagctctacaatcgagctccatcaatggacgtgtacatctgtcatatatgtatacaaatatgtacagccacggaagaaaattgctgaagcatggcaacctgctatgtatctgtattatcacttcagtgagcacggctcttgcacgccatgtggccctggtatgtaacctccgagagacactgaatcattcttctggaattgcacctcaggttgttcaggttgacatcagtgacacttgaagtccaacatgcagtgagctttggttgacttcgacagccgcgtaagcgcgatgaaagttaatgatattgcagaggccggctccagtaagaatacagaaccaatttcgcggtgtcgccttttcccggagttatggttcctgggccaaacaacttaggctatctatagaagagataggcattgccattcgggaccagaataccgataggatttcaatcatgtatattccctttagagagccagagctttgtagggtaccccacttggcccttccgtgaattgtcttggccgcgtgcactcgcgtcaggtgagaagaaggagcatactacgatgcttaggcacgtcaaggttcagagtcaacattttcttctaccttctcaaatcccgactgacattcagcagtctagacctggtccccgtccaatgagtgcgtgatgtatctaatccaaggcacttcaatttacatcaccgaatgcgtattttgagctgatgtctttcacgttggtttcaatgtcgcaatatggaattgattgattgattcttcgttgccggtcgggcttaaccctcctacccctcaacgtgatttacaacagtttgaagaaatgacggtgcttcaccgcccaatccaaattctgtagaagtcccccggcaccgcacactgcgcggacagggaagtttttttgtgttgttttttcctctttgaagatgtgagaaatagggataaaagaagaatgcaatcaaagctttctcaaccgcggcctcaggatgtgaagcgggtgagccgaaacgttgactgataccgacagggactccaagagccatgataaaatcagccggatcaggcgagacgaagcttgtgccaattgaatccatcgacagtcgaatctcattataaggctattaacgagatctacagtcatttccagcggacccgctgccgggaaacacgtggtgtccagtcagaataatgtattgacgtaaatgagtaattcctcccaagttgcgctggatttccgtccgtccagcagagcggagtctgtcagaaccaaggccaccaatagtgtgaggtgtcaccgggaaggtggtcgtgggtggtctcaaaaatctgtaccatcccatattacaacgaatacgtagttcaagttgggtaaatcgggtgttagggtcagacttattaggtccgcgcgtgttcgctcaggtacactttcgttgctgctaacgatggcataaagttttgcaaaagttagggctgagcaatgtgattattgtgatatgttctcgtgccaatgattccaagcacgggtcacccattttctatttgccaattgtcggtgtttgggaaataatccggtgctcttcgccatggaattacaggtgaaatatagtctaataccgcatttatcaattgtagtttctgcgaaagactgttctgaataggcatgaagggcatcaatagatataacagatatggttggctcccccgggaaccacagcatatctatttcctcaagtttcatttgactaactgtgaattgtacgttctccgcggtgccccttcaaccatgtcggcatcaacaccatcaatgttcaacgatctctccgaggctttttcacttgtcaattctatgtcagccgttctcaatccatatccattaatattgcaagctattgcttcccagaaagcgaaaatcgcaaaccccagcctcccgaaagtcgtttttgtcttaggggtcgtccatctcgttcttttacttctcgcagcaatcacattctttttaaaagcttcgaggaaagacaacggaaaacgacggaaaatctggttttggcgaacacattacgttgcaaaccaaacgattccttatcttgtgcccaatgggaatttttccattgagcttttgcaaatattcagctgttctttctacattattttttcagttactacttacgcagtatgtacgtaccctcaagtcccatctgacattactcatgcaagcatcatcttttggtacgcaattgccattgttcccggtgggtgaaaaatcagtataatctttcttggtttaacttgttctttgttcttcccgttgacgacattgattcttgtgtgtatgtagatgctgctgctttctggtggggcggatgggccgcaatttatctggtgtgaatttctttgatttgatcatgcaaggttccggtaatcaatgaaaagtaaaagctcatacttggttaaacataacgaaacagttacctttcaccgactcaattggacataacagattcaaacaccaagaagtcttttatccgccaccccatttttatgaatactctctgcataggggtgccggcagtggttgcaacttactttttaatcgttgggattacgatggcggtcgagctcaaacaaatactaaattcttacaacctcctggggacaaccctccatgaattatcggtactttggaaacctgatgacccgctgaaccatgaaaaaaatcgaacccttttcaacctctttgaaacaatcttaggacaagtctcacgagttactgccgtagcccagagggaaacctatggctgggctgctgtatcaatctctatgattgcggtaggcatctatcatcctcaccaattttcaggtcttttttcttattgtagaagctgatttgcttacttcctgatttttttttgtaatttgccgaaaataagttttatttagctaccacaatttctgccggccatttattgaagcgtacgttatcgatcgccaccgggaagaagtcgctgtgtgaaaagcgcattgatccagataaatctgtaaattacctcgatgagagcatttcaagtattgattccaaggccggatcagaaggattcaagctcacgttcgtcaagtgtacgtccacactgaggttacaaaggggttattgtaagtacccgcctgtctcaaggtcaccgacataattcattttggggcattcgtaacatctgatgatattcttcgagtacagatttcatttacatcagttgtgcgatcatgctcgcagttctgggtttgaatatctgcatcagtgttatctttggattgaagaccaaagtaatcttgatccagtacgcataaattagccttctctgtttgaatccatatgcttgtgtcaaactgactcaagttttataacaggacagattggcaaattcgtctcttgacgatgataagcagtacaagtgccctgctatcattctcactgtttctccaaagtgtaagcttgagacaactgcaaggaaaacgccaactgcttgataaagctgatggtttgattctgcttcctagctcatgctgttagtttggggttaacaacacactctttatgttagcagatattgaatcactccaagtcagtcaattcgaacatgactgtttccacacatcacatttgttttcggaccggcttctcaagatcgagagatccttcggttttacgcttggagcccaactaccggacgtacttcttggaatctttagcctttgatttatcttgccttgtacggtcattcatgaaatgccatgcagaagacatccaatgcaatatggaagtcaatcctgacccaatgacgagcgagagagtatgaaaaaaattataaaaaaatgcatcagcttgttttggagaaagagacaagacagacaataggcgcttgtagagagaaatgacataagatgataatacaaagaaatagacataccgacaaggagattacaagccaaaacaacgaggtgaagattaaaatcgagcagaggagtgtgggatcagttgacttgaaggatactagttgtcagaaaaaaagttggcaacagaacaaaagtaaaagaaatcacaacaaagttgattggggactatagtggcgcagacgtccatgacttgaccggccggatctagcgtcaaagaccctggtgccacccgccaatcgatccatcatctcgagtgcaacactgagccgattacacaaggctttggtaaaccatcacaaggctttggtaaaccatcacaaggctttggtaaaccatcattaatgaaatctgttagatgagctcctttttccataccatcgagcaagggtaagtagagacatgtgctgagagtcgtgaggcccccaggggattccacaagccacgaaaatcagttgagtcagtcgagacgaagcttgcttgtgctcaaaggcaagagttgaatatcaatttcggcaaacaatcagcgaggtctgaaaccatctttggcagacgcgctggccggaagacacgtggtggacacttgtgggatgtatgtagtagactcgcgttcggaagacccaaggctgctacatcttttcggtgtcaccgggaaggtgggtgtggtctccaatttaatgaagcctctctgaaattgagggacttcatcagttaggtgtagtatcaaaagttcgaaccaatatgaactgccaatacatgcccatatgccagacaatacggtagatccgatcgaacttaaccaagtccctcctcttgcccgaggcttggcagaagcctcaggcaaggagggacttagttaagttcgagatccgatgcagagcgggcagtctttgatggcactttcagtaaatactgatcaaatatgataataataactattatcatgacctattctcgtgccaatgattccaggcacgggtccccaattttcatttttcatgtcggtgctggcactgctgggttaataatccaatgctaatattcgccatggaaatacagcggatttttcaaattaagttagtccggaagagtctttcgggacggacataggcttcgccaagcttcgctaagtggaatacaacaagcaaggttggctcatgaagtcaagagacgagatatttaactgcaatagttcctccagtctcatttgtctcttgtggatcgtctcttctccgccgcaacttatacactagggagcccggccacccctgcggatgatgtcggaatcagctctatcgatgttagacgacccctccgatgccctttcacttgtcaattctatgtcagaggttctgaatccttatccactcatactaaaaacggttacgactcaaagagaaaaactcgcaaaccccagtctgcctcaagtcgcgcttgccttaggagttgcccatcttattcttctactcctcgctgggttcacattcttcttgaaagcttcacgaaaacaagatggtgaacgtcgtaaaatttggctctggcgaaggcattacgtggcaaaccaaacgatcccttatctcgtccccaacgggaatttttcgatcgagcttttgcaaatgttcagctgttctttctatattattttttcagctactacttacatcatatgcaagtaccctcaacatccccctaaaattattcatgccagtacaatattttggtacgcaatatccatcgtacccggtgcgtaaacaaatcagttcatttacctttcttcttccaggcctgttctttttttcatctggctgatattattttaacttattgttatgattcgcagatgctgctgctttctggtggggcggatgggcggcaatctatcttgtgtgaatatctttgacttgatctttcaaggcttcccttcccatcaattaataaatcaatcaagaactcaagaagctcatgtttaacttaatacaatcccaaaacagttacttctccccgactcgatcggacattgaacactcaaaccgcaggaggtcttttatccatcacccactgtttatgaatactatctgcataggggtacccgtggtggttgcaattttttttttggtcattgggattacgatggctgtcgagctcaggaaaataatcgattcctacaatctcctgtcgaaaaccctcgaccaattatcggctctgtggaaacctgatgaccctctaaaccacgaaaaaaatgaaatgctgttcaacattgttaaatcgctcttaggtcgatccttgcgaatttccagcttagcccgcagggacaactatggttggactgccgtctcgatctcgacgatttcggtagctagctctctctattcatctagataccttccaactttgtattttattcaaaaagctgattttgttccctcgttttttgttatttgcaatcaaaagttttatttagcttcgaccattgctgccgggcaattattaaagcgcacgttattgattgccaccgggaagaaaccgctgtgggagaagcaatgtgcttttcataccaaacggggtggatatctgaatcagagcatctcgactgttacttctaaagccgaatcagaagtaaccaagcccatgtttgtgatatgcaattctacacagaggctacaaaggggttatcgtgagtattccctgtttcaaggtcacgcgctgaacaaaagtcttgtaataactccatttttcgtttcgtttggtgatatttgtaactgctgatgattcttgcagattttatttacatcagttgtgtgatcatgctcgcggttctgggtttgaatatctgcatcagtgtcattcttgcattgaagaccaaagtagtcttgatccagtacgcacaaatttaagcttccttctttgaatcaaactgactcaagttgcacaacaggacatattggcaaattcgtctcctagtgatgataagcagtacaagtgtcctactttcgttcacgttgtttctccaaagcgtaggtttgatgaaacttcctgaaagagactgaccggttaagctaaccaaacttggttctgccttcatagctcatgcttttagtttggggttagcatcacccaccttatcgtaccacgcaggttctaggaggaattactcaaagcctgaagtcaaacattacctttgtacaaattgcattcaagattaaaaggtgatgtatggctcgtcagggctcgcccaggcggtgcgagactcgtatctccaaatgctgtcttttcaatgtattccttgtcggacggttgtttattaaacccgaaaattgtaaattaaaagtgatgccaagcgggtggaagatgaggacccaggaagccccctatagaagtgccgaaccaaaaatctaagattttgccaaaattcctacatttccaaaagccattcatacacatttcgtgcttatcctcctgcagaggggggtgtgtgagggaggacccaggaaagccacagtaaccaaaatgtatgaatttttggtcaaaaaccaaaaaaggtactcaccccaaatgtatgaattgctgtttttgcccagaaaggtactcacctcaaatgtatggattttgcaccaaagaaggggaggtagtaaccaaaggtgtatgaaagtcacaaaatttttggccacaatgctccccaaggccacccttctaacttgtaagcccaggctcaatgctttgaagggctgatgtgtagttcagatggactgtttgcaccagcaactagaccccttgaagtgagggctggtgtatggttagcttctccccctttttttgcctcttttacccctccccccctcccccctgtgcagaaggtaggcaccaaaaatgtatgaattcacatggaaagtggtgaacctacgcacaaaacgtgtatgaatgggctcaaaaaatgtatgaatttttcaaaaatcctggttttttggttactgtgttctataggggctttcctgggtcctggtgtgtgtgtgcagagcactgtaaattccgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgtggcaatccccgcgtgctgagttttcaaatttgggcttcaaagccagttttttgtgcatttttctgcctatgctcttcctcttccactattatctaatttcttcgtggaccaaggagggtctgcttcttgtaaatgtttccctctgctcacattattttgtaattttgtcaattttgatatagttatttttgaaaatgacaacttttcaacaaaagttgagtttgtttggtgtgcgcgagttcatcaagctgcttatgtgagcgtaaaaaaagttcaaacattggttttagaaaatcaaatattaattacttttgtgattttaaaattttgaattttggcctgatcaataagatcagacaggtctttaaaaatccaagaccaaacatcaaaaaagttttgagggagcgtcatgatttcaaatcttgtgacactcccaccaaaacaccagaaactcagcacctgagtttgtcgacctctggcccaagtctcccctgcggggagttccctttgggaaccgactggccagcgctacactgccagatgcgccccccgcagcctgagacttgcgataagtttgtgtaaattccaatcctccagattatccagcaacctcaaacttgcttgccatgtgcctttttcgccgccaaaagttagggtttttcctttcacctttttgaggtgtttaaggccctgattataaaccaagtttttggattttggctttttttatttgaaaagtatttgaaaacaaaaaagaaatcaaaaagaagttcaaacacttttcaaaacctactcaaataatttctgcaattataaaccccccaggccagggggtctgtattacgtctgggtgcaattgcaagaaacagtaacagtgtgaactgttccttgtgtgatttgtcagactttgccgtttcgatgcatcaaaacggtcactttcaatgaggattgcttcttgtgtgaatgagaagcaatccagcagtttgtttctatgaagtgggtagtgattatattacacgctttggtaatggtcaagccgtatggtcaataggacctcatgtactacaacttaagagcaactccaccgcgggccctagtttcgggccgttaaaatttgatcgttgggactgcgccgccaactttacagccttgaagtgctgtggcatgcaccgcaagagtcttcaaaaatccgtgaaagggtggtgtgaagttggaagcgattcggattgaggtggaggagtagagtttcacaagctggttgttgtgtgaaaggggattgagcggtcgatagaggagtcgctaggagtccctacatgtagagactcgggctcgaaatttagggacggccgtagatttgggacacaaatagcggccgcggtggctcatgttgagtctgtaaattccaactagcgacccgatttaccgcccgcggtggagttgctctaagcctcggccatagttaagacaacacttgataccatacagcccaataccaacccaacttctgtattgtttgcaaaaatgaagtttttgagatctcaaaccacctccggaggtggtttgaaagtttttgagtcagcttttgaaagaaaaaagaaatgaaaaagaaatgaaaaagaagtttgaatacttttggcaaactttcaaatatatttcaaaatattctttataatcagggcctaacatcaagttgtatccaccaatcaattcacacaggaaaaagcaaaaaaaaaaaagacccaaaaagacacggaaaatggggcaaaatttggatatgtaattgtacatcattcatacattctaggttagtgtaccctatgaggataaaaaggccattcatacgtttttggtgtgtatcattttgaatttttgcccagaaatctttacattttggttaggcgcctatatgtagggggttgcctgggtcctgactgtgcattgatttctcaattgaaggatgaccagcacccacgcatcgtccatagatgagtacacaacccgctgaccttcacaacacacccatccaaacctgcaaacaccacccatagcagagacacaacacagaaaacaaacaggggacggggagatggagatggagagctacaaccaccacaccgtcctacttattcccaccaaccaaagattacacagatacacaatccacccaaacaacaacaaagtggggtagggtgcaacagaagaggaagagctcagatgagccagcggaattgcaagagcagtgttacatgggctacttcaagaagctaccccccccccaccgagccaaaaaaaaaaaaaaagaggagaaacgagcaagtatgtagagtacaattttttatgaggaggaggaaaacaagtacaaaaacacggcaagatggatgtgctggtctccatcaactccgatccggagggaagggacccgattcacgaggcgtctagagcagccaaagcgtcgagacatccgtctttcagcgcgcctcgatgggctttatcgacatgctcattgagcgtataagcgagactcaaacaactacccaaaccaaaccaaacaaaaaaaacccgcacaatcaacacgatttgcggaccacgatgagagaaaagaaaagaagaagggcaagactgactcgggctttccgatcacaggcgagactttacaggagacgagagagagcggggcggggtgcaaggggtctgcgatttcctggccgtcgaagaggaaatggcagcgggcgaccgtgcaggtcttggccgacctgatcgtcacccggacgtccatcgtctggctcgccggatcacccccacccctcgggccggcccgggtcttgggctcatcatcctcgatcaccaccgagacactaaaccgagccttggcgttcgtgatctcccatagtagttgtagggcttggtaccacatcgacgagatctgttggacacactcctgatcgtttgttttgttcaagcatgatacaaaaattccatgtcagttgggtcgtgagggattagtttagagacaaagaaggcatactcggactcttcccagaccctgtgcgcgctcgaaatgggccttcagatggccgaagaagaacaacttgacggtccgacgcaatggacactgttcgggcgccgttgatgggcccggctgctcgctccagctcagctcgacccttctgacgctccgatagggttcctcaggcttgaagggggccagatggagtttcacgccgatcgtcgaatagaagatgaactccatcagctcgtcctcgaaccggaccacttcccagcctaacatgctctgtaacatcttgaactcgtctgttataacagtcaacatacacacacacagaagccggtaagttgcaaaccaaaatcatcatcaagatatccttggtctgcttactcttcagacgggtcagttcttgcaccgtgcattgttgggtctgctcgggatcccgcttcagctgctcgatcctttgaagatgctcgtttttctcctcgtccaattccgcaaacttgccgagccaaagattgcgctcgaactccgactcggccaattcgcgccgattggcttcggtgaccgccctgttttcgaggagtgatcaaaacgagatgagtgatcaatttttttttttttttttggaatcaacctcaagctttcacttacgctagatccttggcttcctccttcaaagccttcaatagattctgatcacaactctcgatctctgcaagcttttgctttcgtcgtcggatctcctcgatgagactctgcttgcgctcccgcaaagattcggtcgcgggcttgacaatcgaatccatctttctcatcatctccaaatcctaaaaaacccatcacaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatagtctatatttgcttcaagtgaagccggaatgtgaatgcatacatgagacaatttggcggtccgatcatgaagatgagcctggtaagttttccacatctcgatatcgaagagatggcagtctttcttagcgctcatctcgacccaattcttcttgagtctgagttggttcatgatttgctcgagatcctcgacatgtttctgggaagagtgaggatgactctggccgatctgagcctgtttctgtcggaggttgacccaatccttgaggaccttgtattgctgcgcgttccgagagatctcattctcgtgttctttggttgtgaaatgtagaagctcggtcttctgtctcaagttactagatgactatgcgagagagatgaatgatcagttgttgtcaagtgtgacagaaagatatgtactcacactctccagtagacgtagccgaggaatcttgaccatgccagcgaagatctgttgggcaaagctagagaccctgtgttggctttcgggttgttcttgttggtcgtagttcctgactctaggttgagagaggctgatgaatcgaatctcagcctgttcgaagaactcgttcaagctgatcgatatcggtgatggtggcacaggttgagtctgtggcggaggcatcgaagagctgtggctgatccgagcgccgggcgggtgcaagttatcctgtggatgactcgcgtcggatgaccgatggagatccgaatcaggtcctctgatagaggccgaggcaggatcggccgactttgatcggaaaagctcggcggtactgtttgtggaatcgtgctggtccgactgattggatgcgccggttgaatgggttgagcggcgcggggatgcaaacgatagtcggagctttttgggagagcccgagagagagccggaaagtcggcgggatggagatgctgagttgagtggctgattgcctcggatcgaagataacctggggtttgccggctcaagtgagaccctgggaaagcttccagctcttgaaatcggttcagaagaggatgaaggcagagtagatggtccggatttcgaagggccaggtggaaataatgcaggctttggcgcagaggtctcatcaaaactcatgttgatcaggtcttcatgttcttgaatgtttttcaagccgggtgtagataaagagggtcggttggctggcggtcggaaagatgcacgactggaagcaggttcatggaagtcgatcaatgccgaatccggctcgtctagatcagagctgtcttgggtctgtaagaactccgagaccctgctccgtactttctttgtcaccggttctgaatcttccgagtacagcgacggcccttggttttctccctcgcgcgcattatccaattcgcgtgagagatcatcccagttcgaatatgactgtgtcgtttgactgggtttgttggttttttgggcatgagaagctcggtcctcatctgtttcggggttagtttccggctcgtttggctgtgtctggtatgtttggaagagaataggtaagccaaggaatttacaagggtagagacagatggactcacctgccgagttttattaaggttctcaggtacctcatcttcgctgggcgcctcgtcttcttgcgaagaacccaggaagtttgtgagtcggctggtcttggcagctttagctttttcagagtgcttgccgggatgagttttttcaggctcggggagattggtgttcgaggattgaagtgtcgattgagaggggggttttgcggttgaagtagatgttgggatattctcagtgtcatccacagggtccccacgtaagtattctggtaacacgactgatagacgactggttttccaagcccggcgttcccgttcactgagaggaggttgatgattgatgacaggaattgatccagcagtcacagctggccgactagctgaagtaatgtcatccagattttcagtttcatcgaggcgattggcacgtaagtattcgggcagggcaacggatagccgactgcttttgatagctccgcgctgttgagtgctagtcgatgaggattggagacgagggataccgctctgggtgggtggtttgggttgttgagtggggcctgatgagttttgttgttgaggatgtacagtgttggtgggaacagtctgaaagggtgttgtgatgtccatatcttggctgcgttcgtgatcttcttgactactagagagattaagctgaccctgcgcagtttttgatgagctaggttgtgagtcgacgagatttgcttgattggcgctgtttgattgagggtcgctaggatttcgattggtaccatctgacctgttggttttagttccctgagtctcatcttcgccttcctcatcatcatcattgtcgtcgtcgtcgtcgtcgtggttgccatagccggggatagccatggagagtcgactagctttggatggcttgaatgggtctttggatggaggttgatcgactgcagtcgaatttggctcaggctgcctggccttggagtgttccgtagggccgagttgattgttgggggtagtagtactgtcgatgctcatatcagcagtgctatcgtcctcagaagagttggtttcgccggtggatgaggtgggttgtcctgggggctcgtttggaggggcagatgcgttagaggatgctatgctggagtcagggtccacgagaggactaccaaaagttctaatattgtttttgtttttttgtgatgatcagtttgagttgatctctcttttgagaggactgtagatgagcttacctgacatgcgcttttgctgcaaagctgacgcgcctgagtagagtggtagtatttgagcctagactgctcctgtgccagccgtggtcatcagagagatccatgtcggagctgttatcggctggattggcgtcatcttttgggttttggttctcagtatcttgactggcttggatcggctgggagagtgggttgttggagaactgatcggtgagttgggaggatgtgagctggttggcggttgaggttaggaagcttggcaagggttgggtatggttgttgagggtgagtgtattatcgctcgttgttcgttctagtccagggccagagagagtactaggacgcgatttgaggatagatttcccaggtacctgtggatagatacaagacgaggatgagtgtgtatgctaggagggagggagggagggagggggagatgagaggctgacgaggcttcgacgggctctcttgcgtggggtgaggtcgaagtcgatgttgagtgagtcttggtctctgttgttgtcgcgtaggattttctgttcgagtgcgtttccgccgagactcttgcttcgtttcttgagggtgggtttgagtgctgatgattttgaggatgaggtgctggtgcttgggttgttgttggtgagtgtgctggttgagatggactgcctggatttcttgcgaggctgagtggtggaggccatggtggtggtggtgttgggtgttgtaggaggatgatatgtgtgggctttggcggttgagggttggatgaaagggagttggtgaggttcggcctgctgacataaactgatgagattggcttatgtactataaaagcagggcggttgggatggttgtatgcagccttgtaaagaaagccaaagccaaccaacactcaaaaacagaatatttaatcttctgtcaaggtctgagcccagagtgaagagggctacccactcaagtctcccaacgaaacgcgatcgaacagagcgaagggtgagctcaacttcaaccaaccaaaacacttcaaaaccagacgaacaacgccagccgaagatggcagccatcactctgcgtctcatcggggcgatctacctcttcagactactcaacgcgctgctctgtcggacgtacttccagccagacgagtactaccaatccttagagatcgcccatcggctcgtcttcggctacggataccagagctgggaatggcgtccactccccgacggctccaccggcggcatcaggagcccactccaccccttcctcttcgtccccctctactggctcctccgcatcctccgtctcgaccacacccggctcatcgtatgtctttctctctcttgcttccatcctcgccagtcgatcgtcactgaaaacctacctatccactcagatcatcctgcccaaagtcctccaagccggcatcgcaacagtcaccgatctggccacctactccctggccagcgtcctcttgacgccatcctatgcggctgctgcggttagtcagccccgatctcccgtcgcgggggtctgaagaaagaaaagctgattgagatctggcttgtcttcctgactgactagacagctggcatgctccctcacctcgctcttcaacgcctatgcgggcatcaggacgttctccaactccctcgaaaccgcactcactgcctccgccctcgcttattggccctggaacccggctcagatctcctcctcatgggccaatctctccttctccatcctcctcatcgccctctccgtcatcatcagaccttcctcgatcctcttctggtctttactaggctacactctcctccaaaaatctaatggcgaaactcgaatggacgtgatggctatagtggcagtgatggggtatgtagtagtcttcattctcttctcctgttcatcaactgactggttgactttttctcaacttgtagggtcatctccgctctggcctgtttcttgatagattcgagcttttatggtgtagccaccttcaccccactcaacttcgtccgacagaaccttctcaacgacatctctagcttctatggggtcaaccgcttgcacttctacttcacacaagcgttcacctttgtcaatttctccatgttcccgacggtgatcctagggatgaatatgctggcgacaccccaaaacgatcacgagagtcgcggacagctcgacaggctgcgttcggcgcgtgtcgcggtgttggggacgatgttgggactctcagtgctcaggcacaaggagttccgctttatcgagccgctcctaccgctcttcaactgctttgcggcccgggcgatggtgaacaattacatcaaggaccggctcgcccggccggccacctccccggccgacgtcagcccactcgagcgcatcctctccgcccggccactcggcttcatcctcagatcctccatctctctcctcgccgccgtctatctcctcggcttccattacagagcccaagtttcggtgatcgactatctccgcgaggtgcccgacctccagctgaagagcgtcggcttcttgacaccctgtcactccaccccttggcagagccatcttcataaaccgcatctagctcccaatgggactcaggaacgtctttggatgctcaactgtgaaccgccgctggtctccttccagtatgtcgccctttttatttcttggttttaaaagtgaatttcatggcacacttaccattcggattattatacaaaaaaaaaacagaaacagctctttatcagaagcggatagcacggccaacaccacaacctatcagaacgcaaccgagagtgatgaggattcagagcgaaagagggagacgatagcgacgacgaagcagatgaacgagacgagagagtacgaggacgaagcatcagagttttacggagacccgacagggttcctgagggcccggttcccggggacggtcgaccgtgggtacccggcgacggacaagagcctgcagagctaccaatggccgtcccatctcgtcctcttcgaggccctctggaaccacacctccgtccgcgaactcctccagaccctcggataccaagtcgtctggaaccagactaatggctggtggcatgacgatcctcaacggcgcgctggatcggtcatcgtcttgcgttccgtctgatggtcgccccggcgtcaggcccttcctcatagacaatcacaacctccccccccccccccccccaaaaaaaaaatgcagatattatcttgctctttccggcctctactcgtcgcattccaattctcctatgtcccatcatcgcacatccttcaacctgtttctcggtctagttttttgtcattttcgatcagtttgaagtttcttatttttgttctttattgttgctttgatgatgaatgatggtccgagattggagatacaagactagagagcctgtggattgaacgttcccgatcgatcatccacaccccacaatttgctcagacctctgatccagagcattgtttccatcctacgacgtgtgtctttctagttaatcacagtgcttaattatcccagaatctttacctcaacctcaagcatggcttgttgtcaggaaggtgtcagttgggctaaaactcacttgtgaggtggttgggccttacgagtggctatcccatcacttccatcaggtgggttgccatcaactcctctgaggggtggaaagttaaatgtattaattagacgtggttgtctctatgcagggcaaacaccttgatcaagctttaacagtcccgtcgcttgctggcagacaaggccgtggacggcgggctccctctttttctgagtgctcaaatcaaagttcaaaccctgccgggctgccgttacagagggcttttgatcgtttagctaagcccggcagctgtactcatttgttctcaggatgcgagaccagtccacttgacttgtgtttctttttttaacggattccggcaagaggccttcgttcggccactgcatatcagatctctgggtctcgatgttctttggggctgttctgtttttttggactgtttcgatgcgctttgaaatacttgaagaatgccgctgacactagtgaaggtctgggctttgtcttccttcagacagaccccatatccatcacccattttcccattgttctcctgcgcaaaataatcacatcaaccggctcaactgcgtcatcccatctctcacacatgaaaggagcttatagaaatttcttcataaaaatcgatttccaacatcatcacacatagttttttaagacgaggtgaacatagtttcaaagcaagagtcgagttggtgagggtttcttcagactccgcaggattcgtccagctggattgtattgcttccgatgtttcggagattgtaactcttcatattttctgccttgcctcgggggaataattggtgggtagatcgtcgggattttcgccgcgccagctaaaatataagtattggaaagaaaatcgatggggtaaagagtatgtactctatcagttaaatgttttccgtcttttcggaatgagtcaagttgaatatttagactaggaagcttattacctcgtatgtcgttgagagaagataagagctatcaagaatcgaaaatcgaggaagagccaacgtttgaaagaacttgaaaaaggaaaagaggttgaaacaaatcgaaatttttttggggttttttttcgtatcttttatatatagtggaggattcttgttgagcatagaaagtgtatcttgggatggatggttcctatgtaatgtgcaagataaagaaacaactattctactactaggaacaagtcatatagcccacatttcttccataagcatcgaaacaacaggaacatattttttcgggatcagtaccagggccagaacactgttttcttgtggttttttccggacactttaagcttgaaagatcatctggattatttatagactggactgaaagatcgacataagaaagtaccataataactagtcctaggatcaaacgcatttctgtaataatgataatgataataataatctgttgtttagaattttacgaagagggctatccggagagatatgtagacgggcttatgttctgatttcttttgggggtttgaaagaggattgtttggctgaagggttggatggatgcaaaagtccggatggatgagatgcttttatgtagatggccgatgcccagcactcaaacaggctgagcttgatataatcgtcggccgaactccgatgcgatgtcggatggcgtaggtggcaccatcaaaacatgtgcggttgacaaggctgaaatctgcacctatgtcgtgattgaatcgatcatcagtgcggattccggcacacaggcgtggcactgggcagggcgtggcccggactcggagggacctacgatcacgaggattacatccttaggcgaaaggggatgtgctatggactctcaacacatttcttgtcaagcaaaaaagggccttcttttggaaacggggcataactgtcacgtcaggtatctcgagcatcatacactctgataatcctgaaaataattctgatggaatttctcaaaatgcgcaactgatgctgtttcctaaagtaaataagataacaaaaactctgagaaaaatcccggttgatttatgagataagatgtaaaaatggaacgcgtaaaagagttaaattggtcgagtggggatcaagacgattcggaggcggtgtaaacgatccgttcttctgagagcacttttcgactcaagttattgagcgtcagattggtggatgggggtgggatggaggatgaaaaaagtctataaataaacaaacagatttggtcaaaaaatgtgtgtgatttctggacgaagagatcaaatgtcggcagatattgagctgattggatggcgggagagaaagacttactggccgggattgaaggttatattgcaattcttgtctggatagctattgatgcatcagaaagaagaagaaaaaaaatagttaagtaattactatccatatatataccattcagagttcttttcttaatgatctcgagctaaggttgattgaatttagacccggttataatatatgtatcttacctcgttcgatagttatttttgttgttagatgtttgaatacgtgttaggattcctagttcgacgactcatccacaaatcggcctgcgtacgaacattccacgttcactacgacagcaaacacatgtttgacccctgtaaccagcgcagctcaccggagcactgttatctggacactgtctggctgccgactgatgatgggtcccaaaaaggatcataataactagggctaggttgtaatgcatggtttttgtttttgtggcgagaaagcgctggctagaaatggctacgggagtcgagtttataagttgtgactatacgtgactatacggattgtttggtttggtggagataatttgggattggattcaagaggattgtgtggtttggacgagcttcagatgagatgcttaaatagctgatggaaagcactcaaaacatcaggaatgtctgtacctgtaaaaataaactagatagagagacatgtgttaggcctaggtcatttgcatggggctgtccgatggcggatgtggcaccctcagaacatgtgcagcctaggttgtgtgcggggcccgggctgccccttgaggtctttcgtcgagtggctttgaagagcttggcttcaccagcttccaagtcatgagcttgaccaccaacctgatacaagcaccgctgcctgctggccgacatggccgcgaacggcgacctccctcttcctgaggctgtggggctcccgtcaagaggctttgggctgaaactcggctctactaacagttctcaggattccagacgagttcaacttgcgaggtttttttagtagacctcatcaccataaagttataactaacttgatcaagagaaaatggtttctcgaaaagtggacaaaacagtcacgtcagatgtctcaagctctatacaatctgatatgcctaaaataactctgatgaaatttcaacgataactgatggattttctgaaataactctagggatgcttctgcaagacactagcgatatttcaaacagaactctaaaagatcaaggttgattttagaggttgattttagtgataaggaaaaaagaaagacgcggcaaagaacaggaggttggtcgtgtcgggatcgagaggatttgacgaggtgaaatgctgtatcttctacgagcactcttcgagtcgttgggcgatcgattcaggatgatggttgaatttagcctgaagtctacagataaataaacatccaggaaagatttggttcaaaaaacgtgcgaggtttcatgacgactcacgtggaaatctgatttgagagcatcagaaagacttactggacacggaagggctggaccattgcaattctcgcctcgttagctaaatatgaattgaaaagaagaagaaatacttcagcatcattcgcgcgcggattgattttatttttgtcacatgtggttggagagattgactagaccaggtggcttaccctgtcgaaaccgtatgaattcgagatgttgctgagagaacgagtggtgccaagaacaaagaggggaaatttgaaagacgttgaaaaggaaaaaataagggaaactagttgatagatttttttctttttttcttttacaaaagacgtgttttaaggtgagtccttgcagggtgcatgtttgattgagacaatcgaagtgaaatggccaatcaagatggtggacaaattggcttgcccggttgacccaatagatcaagacagcaaatacacacttgctgattaggaccctcacatgttgacatgaaatgttggctgtcacatggatttcgaatctttgcccaagactgggcagaacaaaggatcataataactagtgctaggctataatgcattttgttaggaaagctagagggcagttgcagttttctgagcgggttgactggtgtggcaaaacaaatgaagtttggaggggattgcttggctgggactgtttggtcgtatgggatgctttaaatagctgatgcaaagcacagcaaagcacccgaaccaacaataacttgaccttgatatgtatgaaaaagagggttcaaggcctctggtgattggtatgtataacccagttccaatgcaatgttggatggcgtgtgtggtgtgcagtcaaggctgtagtctgcatgtatccagtgaaggatgaatagatacattatcagccatatggaataggggctgatgtaaagcttattgtaatactctagaacccagcgcccaagctgacagatatccttgatgtcaatgaccactcctactgcgttcctgagtacatagatgatagagacgctccgcctgggcggaaggatgacatgctgaggcctcaggtcagacccttccaatccgtcaagaggctttgatcttatgctcggctccacaagctttcaggattcgagacaagtccacttgacttgatgtgttgttttgtttttcaggagacctcctcaccataaaaattttagcaaagaaaaggaaatgggcttctttggcagggggcatgaaagtcacgtccggtcgatcagatgtctcaagcatgatacaatctgatatttctgaaatcactctgctgaaatttctgaaatgactgatgatgtttcttaaatgactctgatgatatttctaaaaacagactctgaaacagcaaggttgctcctttgtgatgagacaaaacaaaaagacacgtaaaaaatgggctatgtcggaatcgagatgattttgcggcgtggatcgtctttttctacctaagaggctagcactcttcaaattcctgggaagtcgttgagcgacggattggtggatgatggttcggttaagaaaatgggtgagatttcctgacaaccaaatcaacatcaaatcttgacctcatttaatggcaggagaagacttactggacaccgaacaggggtggaccatttcgattctcgcctcgatagctattcatgaatttgaaagaagaaaaacaagttcagtaaggtcggtggttgctcatgcagatcgtttcttctctaccttgaaataaagagactgattgagcctacctcgtcaagaccgtgtaaaaacactatgttattttgagaacaggaagtgcatatcaagaataaggaagggtcgaaattaattggaaagaaattcaaaaaggagaagagtgtgagacgagtcgatagatttttattgtatcttcatttaaggaaacgtatatgtttgtgtgatttgtgagacctttgtaggtgtatcttgaagctttgtgagtgagattgaaaaaattagagtcaagtggcgaatcatcaaactgtggcctaagaacaacgccttgttcccacaggtagtccaaatctatcaaagcagcaaacacacggttcatggccaggagtcgaacaatcttttttagtagtgcccacgggacacgccgatccagcccaagactgggtagcaaataggatcacaagaactagcgctaggttatgatgcatttttgtaagaaagtgctggctagagtagagtttagttatctgcacggattgattggtttgatgaaacaaaattaaaaatcggggttggaagagaattgtctggctggagatttttggacgaagttcagatgagatgctgaattggcatgaagcaccgatgcgaagcactcaaacagattcaaagaccgttgttgagagaagaagatatgtacttatgtatgtagaagacactccggccgagctcaatccgatgtcggatggcgtatgtgctcgtttgtggcaccatcaaaacatgtgcagttgataaggctgtagtctgcatctaatggatgaatccatcatcagtagggggtttcaaaattcccccaggacctcgtgcaggtcccaaaacccaggaaaaaaaagccacctgggagacgacctgtcaacctgggctcctgcctacaccaccagagcactttaagctcctccgggttagcaccccaacgtcggatgtttacccgcgggctgccgtgtattcgtcagttgacccacagttgggttgaccaccccgtctgaccgtcgtaggtaacatcgtcagtatgaccccacggccagcccgccggggattctgccgtcggagatgacccaatggtcagtctgccagtaataatgcaggcggggttgacccagcggtcagaccgctgtagaccatgcagtcgaggccgaccggacagtcataccgactgaacgcactcagtcggtactgacccaacagtcaggccgctgccattgatgctgtcggggttgacactactgacatcccgactcaagggttgctccacccactctttgacagtcagccgaccgtcagtcgacggaggcccaaccgctcaagagctgaccagtgggctgcacaaccggagcacctgcagctccagtcagccgctggagacctggtttgacggcccgggtagacaaacctgacagctgtccagctaaggccatcagttcctttcaggatgtggttggtcaggatgaccggtgtgccatcgccgcgctgacgtcagcgcgaccatttgcaagttaattttcatctctatcagggttaatcttttcaagcaaaacctcgagaaaagttgctctggaaaaaaaaataaaattaaaaaaaataaaaagacttagagaaaaaaaaattgccaaaaagcggtgacggggtattatcacttgaagatcattgcagacatacaatctgttgaagccgagtggtgagaagaccctgtagttgttcccaactccggctgagctcctcggttcgagtctcctgagaaacattctttttgatggatgaattttagtcaggacttccagttcagtccggactcaattttttttttggctgagctctcacggcatatgtcaaccttggtgcagctacataatctgcatagaaggtcaagaccgatgacagcccagcaggcggcgtgaccgcaaacactggtcctcactggttggaccgcccgcaggaccctgaatccataatctcagggcgtctcagacccctgagacacttgtaaatatgcaggcgggttgaccgatcccgacgcactgcccgcccggcagacatgggtcggttccctgaccaccccgactccctggccgcaaagctgcctaactgacgtcggcagacaggaaggtttggccgggtcgggggaggtcggtttgcccgtcagaaccctcgacggtttggcgtcgaggtgctccggtggtgtaggaagaccctccaggacggtcactccaggagcaggagtctagctgtacaagtcccaaaacaaccaacccgtcggaaaaccattgcctacagatcaccccgggggtttttaccccttcccctacaagcccccccatgcacccacattcccacctgacatcccttccgaccaactgatatcgtggagctactccatttcgctcaacccacatcaaactccccagccgaactcaccactgcagcaatgccacccaagaagaccaaagctccaccctctacaccatgtccatcagaaatttgaattggaggcattccaagagatagttagtggttagtggtttcaagagatagttagtggttagtggtttgcggagttggtgttggatatgcccggtggctcgcaactgtcggtgattggttgcttgtgactggcaacaaacccgttggaataaaactttgtacatggctggtctgtggttccaaagaggagaaggggggtcccctttgagacctttcatgccgtcgggaccccgtttggcgggaggtaaaactcgtacataggatgaatcttttcctggggaggtactcctggtcataactcctggagttcgctgattgcggggcttcaaaggtgaaccccccaggaattcctttttagcggtgtttttttttcctgggatttggacctgcgcgaggtcctgggggaattttgaaaccccctagtgtggattccgataggtgtgggccggaggagaccaatttgtaggggctgccctcccctaacctcaagacgcccctccaagcaaaactggcttcattgagttagtgtgcacccagatgttttagccaggaaataaattcagcacatgtccaagactttgttttccgtttgaacagacaactaacatttttagagtgacgcgtgatatgtagcatgaatggttgcgataattctaaggccgatgatgtgtgcactccaaacacatttcctcacacccaaaggatttccagcacgatgaagacaactataacattgcacgttaggatcagaaccaggatacaagtttggagatgtgtccaagcgacaggttatagcccaaggtcgagcagagcaaagtaacataatgactagtgctaaggtgtatcacatttctgtttagggtgcttggcaatgggatgatcttgcccagagagtcgtttgaacggatagactcggtctgcttcctcggtttcctcggttgtttgctttgggcgcctgttgtctctgccaagagagtgagatgacagaagaataaagaacccaaataattagcattcccggcaaaaaaaaaaaggaaaatcatgagattgagtgaaagactgactagaaaaatgacactcacgggcagactgactagaaaaacaagtccaatcgctactcgcggagatgaaatgaaagtggaaaagacggaaggcttcgtaaggcaaagaatggttaagagttagttcagcgagcttatgaacattaatataaggaaacggtagcccaaaaatattaccgattggtcggaccattggtgatcagtcaaaccattgtcgattgcaaaaaaaaaagaaccagagttgaagagaaaccaagagcgaaaagaggatagaaaacgaagtgatgaagaaggtctactacaagggaggaggtccgttacagtaaaactctaccctaggttgtttagtatcattgtcgatacagcaaggacagtctgtctcatgcccataaggacagtttccaaaagtggagttggagggacagtccgcttgactgcgtctagcccacgcagtggaaagaaacatgatggttaacactaagatataacgcattttgaggccggaatctgatgtgaagggttgtctggacggtttcgctatacataaatatctactagtgtctaggggcggcttcgccgccattgctccatgcatcagctaccagataaacaatttaatgacaatctattcttccatttcaacctcatctatgtacattcaatgcttcgggactcattttctgtggcacactcctggtgacaagccgcagcttgcctttgaaaaaggcaattgtacgatagatgcaattaaataaagtgaatattgtaagaacaaaggaagcctagagtcatgcccaacaagaataagtttaagcatcaaacaaaaaggaagaatgggaggagcaggtaaatcacattaagacataaggcagtagtctaataaaagatcaactgataaggtaacattttagtattaggcattcaactctggtacacgagcactgcatctctttttaggctgtgtattggtgtcactggcttttcctttcccttttgcagtttcatttaaactttgaaccctcaaagactccgaaccctcggccccgggtcccaatcgctgggtcccaatcgctgtgattaacatgaattactaagtctaatttttccagttggtgcctcgaccatgtcctctttattctcctggattatatcaatgacccatcctacacctgaattaaaagttttatcggtgtggtctttttggtgggctacagaacaaactttggtcacaagctccaggtagtaattaaatggaggtggtgccggggtgtttaaaaggagtatctttccagacaacgcatagataaattcaggcaaaagaagatgctctgcagaagcgccagtactaagcaaaattctataatcgacaggttcctcgctagtaggagtcacatagctgggcggggatacagtgccgtatatttgtccaggtttcatgatcgcaacagactgttgaacgttcattagataattgggtagataatgtacataaattcaaaggcaatcaaaaacctggtcaaggggccgaaaattgcttcggcaggagagagagcggttttggattttatctttgtccaagattttagcgaggaaattaggagtagactgagtcaaagaatagcaagtattgaatgcccaaggagatgaatatgaatgacagagcgttcctaagtaaatcacaagagctcgtcggagtcgtcctaagtcccggagtaaaagagaaaacaggggccgggatagacggtcgaaaagtacatgcgatggatgagaatataaaagtataactaccttatacatgtaaagattaaccaaattaaaaagttaaactattaagccacaaacccgtctgctttgcactttagccaggtattgcaatgtgcaatattgtaagagacatcaagtccttactccacctgagcgcgttggggcaaacttcatcctgacccaagacttctgctggcctttatatgttcccccctttgctgaatgtctattgtttatcaatcctgagtgtcttctctgtattgctttttgcggctttcgctgatcttaccttccatttccaaagcgatacgatctcgccatttagtttatcgggcattcatccgcatcttaaccttatcgctttcctttttcagattttgtatctttccccaatccgagttgtcgaagttatctcaaaaatctggcattttattctaccgggcattcatccgcatttcaaccttagagctttcctttttcagattttcaattttttgccaatccgaattgctgaatgtctctgaaaagttgctttcctacactttgtcttatacttctaaaacttgatattcgactacttatgtttcataaattgtcaattttctcttaaattttggtttgactcaaggaagcttggttgaatctgaagaacaggttcctttagcattatcggttgatatcaaaggaaaaggaaaaatggttgagtctgtgtcgtcggctaagaagaagcaaaaaggaggtggggagatgtagggtctattgtagagagtctgttatatggattcgtcctacatttaacatcagttttttatgttagatactggcactcaatgaaataaaagttgaattcatcttgaaagcgatgtctcttatttgattgaagttagccatagagtcgatgtactgattcaggtatagtttgctgaaatggatgcaggcggcgaagccgcccctagactctagttggaaaggattgttcaagattctactaaaccgtggagataaaaagcgggtctacggggaggtgattggacataggccaaatagcacttcaaaaaagtctcgcccgggtgctaggctcagaaataagatttgggacaagactctaagacaatggcaaggatttgtcccagaatctatgcaccaagggatcataaacatgtcctaggcttagatcaaggcaaactactccagtggttggctcagatatgtttagtcaggttgaagtatgatgtccaaagaatttatattttgagaatcatattgcttcttgcatgatagtgtttaaatgtgttcagtaaaaaaagccagcgatgtgatcaaagatcaaattccagacggtcctgttcaaatggcgggaaagtgctacaacaagacagggatggattctggatatagtctttatcagtccgactaaagaccctgcattatgattggggagtggtcactaagcaagggaatcaaaggtaggatttaaatagtgcaaacagtggcgcgtttaattgattaaggtttgatttcgagccttgaggagggggcagaaagaatgatgaaatattgatatattatggagaatctgaagtgatgctttacaatctcagacaaagaatcggggtctaactaccaggagcaagggaagtggactgacagggttcaaaacaaacatagaaaaagtacaaaatatgacaaagctggattcggaaatttgtttggtccaaatccgagtcatacatttaccttggccggcgctaggaaaaggaatgtgggacttagctctgacgtacccggccatgacggttctggaaaacatattatgaggcctttcttcctaagcgatcacctcatcaatgattcttattccggttactaaagagtcataacaaagtctatgcaaaataagcctggttgagctcggcgatgggaccggattaggacttaggagagagaaaccaatagaggctatgttgatgagtaaggagaggcgaggcaaaaggccctgtaagaaaatgcaaaaggaatacaattttgaacctgtcaaggcagaggcccgggatgaggccatatattttgttgggatcaagcgaggaacgtaggataaggcaattgactgcaaggaatgcagtgtttgatgagatcattgtccgaaattgtgcatcatgtggcggagcagagaatatgaacctctgtggccttgtgggagcagtaagaacaaaagcacacaaaaattatttaagaagacaacagtgatagacacagaatttgggaatatggtcgaatgcaggttcagtacaagaattaatgtcttgtcgacatcgctagtagcgatacctgtttaggactggggtttgagctttatggttaaactttttaatctgctcttctttgaaaatggaaccagcccttcagagcacccgctttaaatagcccataaaggacgcaaggaaatatgtagcacacccggtcagcacaatcaatcggtggcttggcatatgggcaagaggcttgcttgggtgatttatgataacgatgacatcaaacttctgctcgaccccgccagatccagcctcttgctgccactacagtcttccattgaaagctcctatcttcgtttccctgtgcacggattgcagcatggtgaggcactgccatgcttcatgacgcacaagatagagatcctgatggaaggtctgtgaaaggattcctctcacgacggacatgtttatctgatataagattatttaattttcgaaagaagacattggaacaagtacactacaatggtcaaagcaaacagaagaagacaagagaggagtgagtagacagggtgggtttggttggtcgattatgccccgaatccgtaaagtgttcgtccttgacgtttgagcgcgtagacgacatccagagaagtgactgttttccgcttggcatgttcagtgtaagtgaccgagtcccggataacgttctccaagaagatctgtaacaggattgggactcaaagtaagtagagaagtccaatgtcgtagagggttgtgcaagaaagactgaccttgagaacacctcgggtctcctcgtatatcaggccggagattcgcttcacacctcctcgacgagccagacgacgaatggcaggtttagtgataccctgaatgttgtctctcaggatcttacggtgacctgagcaagggaggaaaaaggcaaacagactgttattagagacttgatggtttcagctggcttgagagtagagactcacgcttggcaccgccctttccgagacccttgcctccgcttttacctcggccagacattgtgtgtttgttgattggttgatgggattgtttgagttgcggtggtggtggtgggtttgaaggcttgtgtggatggatggggaggcaggatggagggccgcagaggtgaggtttatatattcctgccgctacccccctgaagctcgacttgtctgtttcgtctcggcctagcgggcgtcatgcaaagccgcgaaagcctccgggagattgccagccgcgtcgtcaacggcgagcgccgacgaatgctggcttcctattggtcagaatctcttcccgaccgcgtctcaactttcccctcccctcatcccatccattaagaaatattgcaacacgcgcatctgccactaagaacatgctcagggcacccaccctacaccatgcacgtagactcactcgcaagggatggtcttagggagcgtataaatagtcccccatcgctgcctcgtcagccgtcatcctcaatccccaattcacattcacagtcgagcctccaccaccttctaccgaacaaaccatcaacaccaagacctcaagacattcccaatggcccgtaccaagcaaaccgcccgcaagtccaccggtggcaaggccccccggaaacagttagccgctaaggccgcccgaaaatccgcaccctcttctgtcactgctggtgtcaagaagccccaccgttaccggtaagcgccatgacttgaaccatcactacatccgtccaaccgttcctttgtaccctccgctgagcttcctctcgtgtgtgccgcgctttcattcagtcctggaacagtcgccctccgagaaattcgtcggtaccaaaagtcaaccgagctcctcatccgcaagctcccgtgcgtgctttctcccctcagcttcataatattgccatcaatctccccaactcaaccgttgtactcttcctcccccctacagattccaacgacttgtgcgagagatcgctcaggacttcaagaccgacctacgattccagtcgtctgccgtcatggcccttcaagagtccgccgaggcttacctggtcgggtatgtcccgattcccccccccccccccccccaacccgcaggcagccgtactgagactcccttctttgacctctttctaggttgttcgaggacactaacctggccgctatccatgccaagcgggtcaccatccaacccaaagacatccaacttgctcgacgattgagaggcgaacgatcatgatccaacacggtcatcttaatcatctatctctatcctcctctctgtttccctaaatccagttcttcgattatttgttttttttttgttgcttgcttctgtgcttgtaaaccggtgtaaaactctgccttgttctgttttcttgaataaaaggcctgatcttcagtgatctctacaacaccgctcccccaaagcgggataccccgctgaggcacacccaacctactgagttgacaggctcgttctgcataagtctaccagcggagttacatccaaagcatcaatctccatgtgtagagaacaggtctagaacaaatcatggcgcctggatcgctcctagggtcacccaccccacttttgccaccataataataccttgagtaaaggacaaatgtctggtcgcatctgtttttcgtcttttgatctatctggtcagccccagacctacatacaatgctacatcaacctcatgtttctgcttgaggctcgagttgttcttgtggtaaagatgcatacggtcaatcatcgctttcggaatatgcacaggaacatagactcaaatcgatacgattgagaagtctagaaaccaacacacagtgcatcaaacatgctcaagctgcgagatcagcttggaatccaagcacaagagaatcacattgtactccatgaaaaacgggttcacacaataaagtcagctcttcaggatggtccctcctttatgagacgttattattgtccccgaatcctcagagtagacctctcggtacgtatgaaactatgtagttcacaagatgtttttcttccgagatagctgatacacgagcacgcaagtactatccaggcagaaacagccggcaacttgatagatactaatattacattcaggaatatgaaagacgggcgttcatgaaggtcagaatgatgatagacgggattgatcttcttccttctcatgttccaatttgctcaagatcttagatacacgatgtgagagtttgggctgcccattagcgtgttggatcttagctcttgcgggcctattcggagtcttgagatgatgattggactgctgaggatctcgggttttagtagtcgattctttcaggcttgctttcaactcgctcgatgatgggtgatggttctgttgagctcttgcagaggatttcggatgatgtcgatcatgttgattcgacgaattttgggactttgtagttgaaggatgtgacgagtctttgggacgttcttggtgagaatttttaggccttcgagagtccgatggtcccggttgggttctccgactatcagtccgccccgaaggttgatcctcttgatgattatccgttggactttctggggctggacccgaggtggtggtgtcatagcctgccttagcgagttcctttgcgcgttgtttcttcaacttggccttgtgaatcaatgtctttttgatcttttcggcttgattttttttttttttgaaccgtggaagggaatgggaccatacaggagcttcagctaaaaagtttctttctatccgatcaaaattcaatcaaaactgacctttcccaaggtaaaccgattgagatactccaggtttattcttcccaatcctgaaccctttcgagcgtttccatgatggatcctgttgattggtaggtttcttgggagggattgacattgggtagatgtttcggttcgtggtgagtatgactatgtggcttgtttttgctttgagtgagtcttgttctccccgcaggatgattggctggtgccgatttatagtttgaggtggttttgcatattcataatgacctacttggctgtgttcagcatagattgacaaaaacttctgaaacgactttcacaatttcattaactcgatttccagatgggcaaatgcagcaaaggtaatacgttgatcagtcagactacataatggcctcaaatcgcgagtgagctgaggctgtttcattaaatcttaacagataaacgggatatctactatcgtcttggaaagtccgaaggttatcgagctcgatcggcgtataagctgatccatcttgacgagctgtatggactgtttaaccatccgagccaggctgttgaccgggtcatcgatctatgtgcagctccagggagttggtcgcaagtattagtcaagaagctcaagtgagttatcgagatcgtagagagaagaaggggagaaaccactgaattcgagggttttcctgagccatttgattcggttattggatttagtgaaacaaggtctgctgaagaagaaccagccaagatcgtcgcagtcgatctccaaccaatggcaccgatcgatggagtggtccagattgtaggggacatcaccaaactggaaacagcgaccagcattctatctcatttcgagggtcaaaaggccgatctggttgtttgcgatggagctcctgacggttagtgtactgtcacccactcaaacgaacccaaagaccatgttcattctttcactctattttcattcctgattcatcgactgcccagctcatacaattttcttcaattttaactcaagtcaccggtttgcacgatcttgatgaatttgtccagtctcaattacttctagctgcaagtcaaaaattggcatttgatatttttgttccttcacatgttcccttccttaacttagccgaatccttactgacatccttcatatccattcgcttgattcttcgtttttgatttgcataaacaggcactcaatatcacgctttcggtgctcaaaccgggcgggacgttcgttgcgaagatcttccgcggaagggatgtgaatatgatctacgatcaactgttgaacttctttggtgaggttgattgtgcaaaaccgcggagctcgaggtcttctagcataggttggttatttccttacctacccttctctgtggttgtttgttgatgtatctatgccctgaaaatcacagaggcattcgttgtttgtagaaattatgccccgcccgatggttttgtgccagacatgagccacccgctactgatgaatccggccacacgctgtccatctgacgaaggcacttcccaagatctacgccggatccttgattttgtcgcctgtggtgacctctctgcctggccggactcggacatgaactatccaccgccatcgccagggatcaacgaggggccagaggactcgaatcctattgcccctccaactgagcctccatataaagaatggctgttgaagaaaagtcggggtgaactttgaaccctcggtcgccaaagccgatccagcatccaatatgcccatccaaaccccatccacgctcgcgtgttccattcagaacattgtaagacaggatcacgcatgattctcccctgtaatgttcgtcatgaccatgccgctgtttccccaaacccccagatcattcgaaaactcatccagtctttctgccctctctttctcttgggtttcccatctttgttatcattcctcatttgtagtcttgacttgaattcgaccattctttgttgtgtgtaacctcaccccaggataatcgctcactatacgtattgaatgacaatcccaaatccaaattgtgcgactgaagtgaatctgttgatcactaattgggattggctgttgatctatccgaggtgctacatactgagagtgcctcggtggaaggaagcattcgccgttgcagcatagttgtatgtatctccggtcagtctcgatgacccgtcgcgactcaaggaagacaagcctgatcaacatcagcagcagctcgagtgtgttgtgagtgggcatggtgctggtttcgagtcgactgagtttcatctgccagtgggaatacactcacccatactgaatcactcatacagcaagcaaccaagcatctctcactaaaactctgagcatttcatccctctccctccaaggaaatcctcgagacagcaagaccaacttctcaagataccaattcccttccctgttgtaccacccgccatggattatcaccctccagcctcgactatccaagcccaagctcagcagcagagcatggccacccccgagagccgacatcgatccaatagccatcagccctcacccaagcattatccccaccatccatcccgccccgcccctcgagcccgaccgggcccactcagcctcagccgattcctctggaacccactccggcgcactcaaagggcacccttcctgcctatcagtggtaccacccccccacctgactctctcggtcggtcggctccctccaggcccaaccaggccggcatcggcttcctactcctactcgccggaatctcgtgctatctcctactcgtctcactcatcgaccagcccaactcactccaactcgacccgaccatcgacccaacaactctcctactccggcctcccggtgacccacgcaagccaatcgatcttacccatccaaatcgagcctccgtcgccctcagccagagtctcatccagcgtgaaagcggattctatctacgcatgcagcatgccatccatcccaatatcaccagcctcaactcctcctcactcgttcgagccatcgaattcgcccagaaacatctcagcgaagtcgacaagattgatcagcctgagaaatggtatgtgtccgaccaggcactagttcagaaccgaccggcctcccggtttcactgtcagcccaactcgcctactctgctcttcctcggcatcttcaccaccccatcaggattcgagaaacgcaacctgatcaggacactcgtcaaggctgacctgccacccaacgcgctcatcgagctcaagttcatctccggcgaacccaagaacgagaactggatggaactcatcaaggccgaacaggccctccatcacgacctcgtcatcatcaaagacttggaggataatatcgatctcggcaaaacttatcagttcttcaaatggatctcccagagggagaaaagacggcaagatctgcatcttcatcatcaattgccttcgactgattcattgccagaatccgaacgagtccgtgatcaactcgggctcaacggatggcccgaacactccctcgactcttccattgatgatcgagatcccaggaaagtggtctatggcaaaccgaaatttgtcatcaaatcagacgacgatgtaagctctatttctctctttatttatggtcacatgacacgcttgaaataaagtcttcaatcgtctcaaataaagatacaaaaaacaagcaaaagaaagacaacaaaaaagcaaagaaagacaacaaaaaaagaacaaatttattaatgactcttctgtttgggttttggttcctatttatcttctagactttcttggttatacctaatttacttaaggcattcaaagatttagattgtcagaaaaatttttattgggggaccagtcaaggatccagtaaactgtttgatccgtattttagaggtcttggatatggactaagttggccacttgtaagtgcattttcgaattcacaagaataggaagaatcgattctcatcaagcgacggctaatttattttctcttttgaattcaggttgaatggataggcacgtcgaatatgagtttgaaatctcaagtggggatcgaagatgcacgagtgggagcctggctgacggatctggatccggtcgcggatcccttggtgaggatcaatgagggatggaagatggcggattggaatcaagtggagatcgacaaggaggtgatcgctttgcattggttaaagaataccgaatggtagttactcctttgctcttcttccctcatcttatacagatacgcataattccggatttgctgaacttcctcatctctcttctctcccttttctctctcaatggtgaaggtttccgatgatcagactcaaggtgatcaaagtttgggaatccgctcatcaagcgtatcgatgggattatttcctatgaacatctacttcttgaaacatgcatccaagaagcctcaagccgcctatattgaccagccgcatttccgataattgtccccacattgcatgtctaaaaacgccacgcacatcgatcggatcatttcctttgaacatctctttcttgatcttgtgcttcaaatacatatgcatccaacaagcgtcaagccgcctatattgaccagccgcgtttccgctgatcgtccccgcaccgcacttctaaacgccaacccggacgatcaacattcaaaatatctatcaatgaagatcttcttttgactctgatcgacattattctctccaaccaaaaaacacccactaatccatctcttgtttatccttctgctccaatagatttgtagattgtcttccaatttcggtcttgtattgccttttttttgttccccataatactttaaatatctgtatcttagcaagcaagcatatacccctcttcgtagttcttttcagtctgtttttctttctttgtttgatatcttttttttatgcatagatctctaaggttcttacataatggcttcgtttttatcatatttgttataaatcgctatgtagggcgggtcttgtacatatcacatctcgtcatttgtcgcttcttgaacacacatatcattggccaaatcctcctcgttttttttttcttctctgtgggcttcatttatccatcagatgttctttggtttcagccgttaggaatagaaggaaatgcgggtacttctttttccgttttggtcacgaaaaaagagggtggtttatgtagtcgatctgctgggtgcttgtcctttgggtcgacgcacagattgatagaaagataagcttgctgggggttaactctaggtttactcatgaggtcgaccctcgtggacctcttgcatccagaagcccttacttctcatatttggacaacttgcacattaagattagtgcgcaatgtcaatttaaagaaaaaaacgcacaacaagtcacctcgtcatggcttgtctgcccatgccaatcacctcgaccagggctttcctgccccgatccttcatttcttccttgcaatactatatttagttgattccgctgatgcaaatggccgtccaggtgcgggctcaaagcatgaacaataaggattcgaaccttatcaaactaagcttgcgaagtgttgtcggccatcgtcgccaaattgatggtaaccgaatccaagcactgctcacttctagatggttacacgggtaaacttcagcccatcacgatggagtgttggagaaaagcgttgtgggacagctgagtcaaaatccacaaaacattcttgttgatctgggagcgcagaagttgagggcccgttatcaaagcctggccaggtcttcagggatgggagagaaccacagcgcgtgtctttgagagtttggtctcgccctgtggccgagtcgggctcgcaagctgtgatggcgacaatgtatcatgcatccgtgcatcgcaagccggccggtcgagctcgctgagttctcatttctgtttgccccatatatccacttcgcgtccacacagcactttctcatctgagaaaccgggagtgtctgtactagatcttaagcgcgctatgtgttctgcggaccgagtcatccatcaacctgtgtctactacatatcagcaaggcagctgaatcctagaaagcgattgggagaagataattagatacatatatcttgacagaattggctttattttgagcgattcagctctggattgtaattctgatcacggccagttattgaagtttttttttgatccttacatcgacttacactcctcaagacttgattgatcaatccttataccatcatgaattgcatcatggctatcgggaatattccaagcacgattttcaacgagtatccgcagatgaagacctataggaaccgaaagttaccgatgtccagttgagtccctctcgttgttgcaacttcatccatccctcgccgaaggtgccacccatgatcaaggctgaccgactctaacgcgctttgaacaaaagtatttcttggcgctgtaagcttaacctcatagaaattggttacagagcccgtttggctcgggttgggttataatggatgtgttgtgttgattttttttttactcgtctcatatttcaatatagatactggtttttagcagcttgatcattttcaacctcttcacccagtcagtgccccttctgttcttccccgttctgtctatctaactcacacatcgtatttccaaaaagaggaaggtcggataaatcgcggtgagtatcaggcggccaagtttttcataaatagttcccgaaacggcattccccccccccccccccaaaaaaaaaaaatactaacatggacgacgcgtttgttgttggtttgatgagaccgttcatatctttaaagtttcttgatgaaaagttgcattcgcatggcaagagcccatcaggatacaagtacagctgcgatacagctacagtcagaatgggtgataatgtgttcatggttattccaagcgagccgccggacgaaccgatgacggagtcggagggccagctaggatctccgggcgcatttcaatggactgtctacgaaatcaccagggctgatcgggaggagaagaagaatgagtttcgttatcgcggccaaaaattaaactgcgtcgtaagtcattcgaagattgttgagctcatccgtttctttttaaacctcgaaccgttttgttttgttgctcaagcctcaagcaagtgttttctctgtattactccaggttacattcgtcaaagcgatttaccaattcatgcatcataactatatctataggtaaaaaaaccgacaccagaccgtttatgtacctgcacgcaaagggtttcttgagctgacataaatgtgaatgcatggattcgtagcatttgtggcaactgtacctatcttgataccaatgggacaactgagacactaatcagaatgacattgtgcactacctatgatcattccacagccaagtaagtttcttctgctgaggtaactcttcacttggactgctcatgcatcccactaaaaattcttggtggcattatctttcacaaatccattgaaattgctactctatgtagtataccctcggctcatcggaagggccaacccgagattcgaacatatgtctagtgagcaatccagcttagaacagcgttcaagctcatgatgagcaaggaggctgatcggtgtggaagtggagtattgtagtgaagtgctcgagaaaatattccccacgttatcgatccctccttccactatgccgttatctgtctatccaccatattacaatgagacacagtcaaacatatacaggaaccaggagatcacacggcggaatgtgtcgcaactgacgatctggcttggcaatgtcacctttatcccggcagctgacttgagcgatgtaccgagccagttaacaccgggcacaattgtggcgcctcagggcacagttcttgttgaaaatttgtcgaacccggggagctactttgaggccttcaagaaaactgacgagaaatcctcaggttttcagatctcagtcgtgggtgtcggggaggtccgaccgttccgccaacacgaatacaatctcaccaaaatcccattgatcctcgcccagatgttcaactactcttactcgatcaacgggctcttgatgaatttggccgccgctgatctcaatcagaaggagattggaacccattacttatgtaatgccactcgaaaagaatggctgcccggcacgaaagtcttctcagccaccttcggtaactcgatgggcacgtttgggatctgcttttctattatggttctggtgagtgcattaagacttccgtctaatttgctcgatggaattcgagtttgtctagactttcctcacatctaattctagcaagttgattggcattcaagtccggatattgatttactttctcttatccttctgatattcaggttgctcgtcgattagataatcttccaacaaggcaacgggaaacagatcggcaatcagacagttctggaacacttcacttggaagaaggtgaagatcacccactcaaaaacattgagaaatgaagttctttctcattttattgttactacttggactggattctgattcagtcattttcattggttttggctttaacatctgcactcaaaactttccatctgttgaaaccatcctctaacttatctgtggccttttggactaaaatgaatagactaaaaaaccttgacctaattctttgtattgttgtagagaacagaaaaaaaaacatgccaagcaatccatttctctcaacttcagagcttatagttcaactcttctcaattggaagccaatcataacattcatctcataatcctgaagcaaccaatgtgtgggggggggggggtagactacaataaaaaaatgagaagcttattgcaattaatattgttgtctttgggagtacgttcactatgagaaaatatcaccaaactggtggcagttgacatgcaggttactcccaatgtaacttcttccatactgtaatctattccaatgtaccaatgtaagaatttctgcacagtgactgtgtattgtagtatgactgaggtaatggttgagtaaaatctgagtaacaacccaagcttgaagagagtttctgcatgtcaactggcagcagttccttgatattttttcacagtggttgctgggctgcctcagattgactttgaaagccagaaagttgggagtgggggctattgaattgaaggttggaacaacagtgcaacaagttcagtaggtgtatttgtatttgccattgtactttccaacttcacatatccacagaattgtattgtattcctccttgagtacagtgcctagacagtgaaaagcagcatcccatttgcttttggaaggcaaggagccacttttcaactccattttttttgtttgtcacaggggcacagtgggtcagggaaaaagaatacagaaacaaattaatttcatattcaatcaaaaaaagataagaattgttgaaaaaattatcaaattttgtagttttttcaatattgatgttaaaaatccccaaaattggggggggggggggagggctgcactgggagtggagaagaaataatatataaaaaaaaacgttattttttttattgcttgaaaatcaccttcttataaaggctgaataaaaaacatgtgtttttttgctgcgcgcagcacacatgggttccacatttggacaagctttttttgtattaattattgggacttggtcaaccgactcccaataaatggagagccaactcccaaacccgggtttccccaaaatttgggagttgattccccaaatccatctgtgggtttgggagttggcccccaaaaaaaatcaaaaagaaaaaaaaaagaaaaaaccctggaggggttgggtgtcaatgccctaacaccaagtggttttggggggtcggtgattaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagggggcgggaggattcctcccggccgtggagctttggggcatcaacacccaacccctctggggtgtttcttttttttatttaaatttttttagggggccaactcccaaacccacggatggatttggggaatcgactcccaaatttcagggaaaccggggtttcagagttgactctccaatttttgggagttggttgatcaagtccctaatttttttaccttattttttttaaggatttttgaaattttaaatttatttccttggtttgtgttgaaattttgaactcagcacgcatgaattgagggccaaaaaaaggaagggtttccttttttggggagaggctcaaggaaaaagaattttttacccacgagtatctagccaggttttaacagactaagtacaagtgcacaaaatgtggtagaaatgaaaatgaataaagagtggttttggataaaactgagaggaaaaatatacaagttcatggcagaaataaccggacaagtcttttcagtctctttgagacaacctagtaaaattaatcatgagaaaacataggctccaccacaaatgaataagagtcgttaattctagacaatcagattttaatcaatcaaataatgaaatagaaaaagaaagagttcaatcacaaagacaggagttgttgataaaatttgtcagcctgagtgatgccaagagctgttctcttctagctacaccaggtgcaaactaagaaaaaggtatgtacaagtgtgggtaacacttggaatggggagtttttgatatttaagaaaagagataataaaaactgttaagtttgtataaaaggaggggcctgagctacaggggtttttatggtgccctccaatgaatcaggacctgttaaaacaggggtatttttgatgtacctgatgatctggtcatttgtaataaaggagtatgcccagacaatgcctacaactgaagtgtcaaagaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtaaaacctggtctggaagcgctcagaaaactgggtaacaggtggtggaagagtgctggggaacatttgttggttggttgggtgaaattcaggatgaaaaacagcaggaactggaccaaaaaacaggtgaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaattagagatcgggggccaggaggtctcctgatataatcattctgggtccttggaggcaaactcgcaactctatcttgcaggtgcaagcctcctactaagaattggtgacctgtagcactgcatagacacctgtagtccttggttacaggtgtcagagggctgaagtgaggcttttaagacacactgaggggttctgtgacaaagctgcagccatgttttggtcactgggaccctttaatgaccagtgggctggtcctaaaaaggcatagttagcccaattgggcccaaaatagagatggccccggcgcatccggatatccggctgctttttccagggaaattgccatccgcatctgcacccgctggcgggtatccgtcggccgcagcgggtatccaaggatacccgccctttaaagggcgggcaaggtacatgcttgaaagttgatggctggaaggaaaaccttccagccggcaaggtacatgtaccttgtttactggaaggatttccttccacccgctgtaagactcaaaaagtggttgtaagaccctttttgttgaatggagaaggggatgatggaggtgcaagctctgcccttctatactatcagatagcaagaccaaccaagctcagcttggcaagttttgatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgtttggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactgtgactgaagaataatacactgaggagacaacaactgggaggagagccgggtgttgataaatgcactcctccccgctccccgcacgcccacgccccgccccttttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcccgcccctcggaatcctgttttccctcgaaaacaggattccgaggggcgcacaatcaaacccgcccctccctgaggggcgggttcgattgcacacccctccaaaaggggcgggggtgtgggcatgcggggaggggggaggagtgcgtttatcaacgcccaggagagcctccttatatagacaataatgagggaatttagctccagggtagccagtaatgagtgattttggctggcctgggctattacatgagggtgttgagctacgtacagaagttgaatgagtgaatgtgattggtcaaatatgtacaagagttgaagtggtgatccaaacagctgaaagagtgattctgattggtcaggttatgtggtgtttacaagtaaatgtggtggtgtaagatgcagctgtcatgcaaggaaaataaactaatttaggctgcaggtatgatgtcatatgtagcagtgacagagaaatagctgtatgtaaatgagtgtgtatgtaattgtggggatgtactgtactgatggtgtctgtgtagcttgagggttgtaattgtgattggtgacatgtacttgatgtgtgaaatccttgtgatatgttgtccattgtggggtaattgttgatccaggtttgttccagtgatgcctctgtggtgaccagcaatgaaattgtccatgataagcaaaacagaggtgagagcagcggacacgatgtgagtgagtggagcggtttgtggaaggattgttatcatttcacacttcagaagaaagaaagagaaaaacaaaagaaaagagaaaagaaagaaagaaagaagaaacggaatgaaaacacacctgagagcagcggacacgatgtgagtgagtggagcggttcgtggaaggatgaggaaagagttcttccacaaccactgtctcaggtgtactacaacatatgtgaaatgacagtgaaatgtatgtgacatgtatgaagcatagtaataatgaataatgaggtctagactgaatgtgagtacctcaacagtccatagaatccaggtcttgaggtgtgtagggtgatttctgatggggcatgaatgataatatagagaaacatatatataagaaaaagaaaatagaaaaaaatttgaatttttcacatttttgactaccacaccacacctatccgccagcggatagcggttatccgcaacagatacccattgaccatctctagtagtagtctgtcacacttcctttttgcacatgaacactgccacaaccaatgtgaacattgattcaggctgttcaatctctatgacccctgatgagtccaccgtcattcattctctccccgaatccacaacagtccgcctcgcagacagctccaaagtcttttccacctcttgcagcagtctgtctctccctctaaccatggacaagacggtccctgccttgtttgttcctggtcttcacaaaacccttctctccatggcggggatgtgcaataaaggcttagttgctgtcttcaccaaggaatcctgcaatacatattactccaccaacctaccacctcaggttccattgttggttgtgggtaccgtaaaggaaattaattctatcttccatctggcaaggtaaagtcttcctccttcatttcagttccatcttctcctcatggtggctcactcctggattatcacgtctggctatctcacataggtctgaaacctctcaagatccttcttcatctggccggcatagtctctaccatggccaaccacatcaatgtcacacagtgcccaatctgtgtgcaatccaaagtgtgtcatgtttctgttaaatattgtctctcttattggtctgcttttcctggccagcttatccattctgatgttggctcctttgaggtcacctcttgtgagaaatacaaatactttgtagctttcatggacgattgttcaaaatgtgtttacatttttcccatgaaatgcaaatcagacgtctttccctgtttcaaaatcttcaaagccttctttgaggaagatggaaaatttcaaattcttgctcttcgctcaggcaatggaggtgaatacttttcaaagggttttgagtcctttcttctctcctctggaattcatcatgagcccggccctcctcactcccctaccctcaatggtgttgccaaaaggaccaatcacaccatgggcaatctcatttgctgttctcttctcacagccaaactcccaaaaaatttctgggcagacgccatgcatcacatcttccactctttcaattccattccatgcaatactccctccggattccattcaccaaatcctatcctaggccgcccttctgttgattttacaagtcttcacccctttggctgtctggtctggaacaaggtcctggacgcaactcaaaagctcatgctgcaatttttctttcctatcacattatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaattaaagatttttccagatttttagagttttctaattttttttagatttttccagattgtatatattttttcagattttttatatttttctaaatttttcagatttttccagattttttttgcaagagacatctataaagttgagaaaaattaacaagtccaaacaatctgaaaaaatctaaataaagatctaaaaaatctggaaaaattagaaaatttctaaaaaattggaaaaatctaaaaaatctgaaaaaatcccaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaagtctggaaaaatctgaaaacatcgggaaaatctaaaaaattcagaaaaaaaataaaaaaatctggaaaaatctttaattctttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtatcttgaggatggtaacagtttccgtgtatgggatcttgtgattaagaaggcaatcaaaacgtgtgatactcttttcaacagtcaagcttacccctactatcacaagctgataagtccaactccaactatctatctggaggtactgtggcccgctcccgctactaccactcttcctgcttgtcttccttcaccggctcctcctctttctcctcttcctctccgtccgtcgttcatgcaatttaggaacccagtccctcccattcctcactcttggtgtccagtaattctgaagatggtagtaagtcttctggtcctctcctatccctcttcctttgcctttcctacgtcccattttggaaatccctctgtcttttactcttcctgctccggcaaaggctcaacttcctccctcactttcaattcctcgtcttccctccccaccgccttccagtcctcaggatccttccgaccccatctcaattccccttccaatctcttgtcctccttccccacccgtcaggtcctctggaggtgttcaaaaggcacctgagcgctatggaaattggtctaaatctgttaacatcttgttagattatgttgatactccaaaaacatggcatcagcttcaaaacccccacataaagctcaatgtctcaaggctgcagatgaggaattctcttacctccttggaagggataactggtgccttgttcccagaccttcaaaacgcaagataatcaagtcaaaatgggttttaaggtgaaatgttaccctgacaaatccatcctcaaactgaaggcacttctggttgccatgggttattctcaaatccagggagtcaattatcaggaagtttctgttcccactctccactagagatggtcaaagggtatctgttgcggatacccattatccgctggcggatacccgccagcaggtgcggatgcagatgcctatttcccattccgctgaaaaacagaggggatatccggatggcacagggccatctctactctctgcctaatttgcagtctcctggcatccaagtcttggaagggatgtgaagttgatttcaaaacagctttcctcaatggtcatcttgatgaacctgtcttcatggtgcaaccccctggtttcaaagatcctgcttgcccaaattttgtttttgaagtacattgttccatctatggactgaaacaggccccttgtgcatggaataaagaactttctttggctctcattggttgtggtctctctcagtcagaatacaaccccactctatacttcaagatcactgacggcaaacttcaaggggaaatcaccgttcattttgacaaccttgcagtggtaggcgagcactcctttgtggactccatcatatccaaccttggggacaagttcaagattggtgctgatgaagatcttcaccatttcctgtatatcaagatcacctgggatctggacaaacatcttctctatatgttgcgatctcattacattgatgacatggtcactcgctttcttgatggtaaagacacagccaccaggacaccaacttcctcgtactttaaggatattgtcaaacatgtctcaggagaagattactcccctggtccttacaatcaactcattggatcctgatatggatagaccaatgcacacaacccaatgtctcttttgcagtaaaagatttgtctcaatttctttgtgatccctctgcatctcattggtctgctgcagtcaaaattctaaattatctagcttccacaagatcaatttgtatacaacttggtggatctctcacttgtgctggttaacctgatgccaaatggtccaaagattaaaaagattgtaggtcaacatctgcctacacatactgctttgaagatggttcaatttcctggaaatctcacaagcaggctactgtttctatttctagcactgaagcagaatacaaggctctagcagattcttgcaaagagggtatgtggctccaaaaaattctcacagaactgtgtatatggaccaaattggcacttccacttcatgttgacaacaaaggcacagaggctttggcaaataattcagaacacccctcaaggacaaaacacattgatgccaggtataattttgtctgtgactgtgttacagactctattttcaaaattgtacatgtctccacgcacaacatgttggccgatatgcccaccaaaccacttcctggggttttgcttgagaaacaccttcttatttaactttctttctttttcttcttgttaaaactctgtcatcagcaagggggggtgttgagctattcatgtcacaggtttcattacattttcatagctacagttttatttgtgcttcttcctctttttcatttctcacaagtcacaatctgtgacatgtttcttgttttcattttgatcttatactggaggcaacggggctgggaaggattcctctttcctcatcttttcccactctgttggctgaaggtcagtttctttttctctttctttctctttctctttgttctctttcatgtgttgaaatgatcatcatcctttcccactccgttggctccacttcatctcaaaataaacctcttcatacccttactcacatcaatcggcagcttcatctcaaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttttccattcagcaaaagggttttcataaccactcttgagtcttacaatgtagatttcacagaaccaatcacttagcttacctaatcaccccaatgactcaaactaattcatagcactccaaatccctggctcctagcttggtatagaacactaaccaacttctttattgagctaggtaagactcttccttctattgtattctccttttttctttgatctcttcttcttgttcttctccatttccatttatctgatacatattgtatttgggtagagtctagagaacactaatcaacttctttatttagctagctcctttattgaaattcatacagatacttaggttctaggactgttccctccaggctaattttgtgttaccattggaattattgaaagttctagtgaagagttgacaagactcttacaattaatgagatgggggatagagcttcactattgcctttttttggtactgataaccttgtttgaggtagttaccccacctgatgagtcaactccagatcagatgtatccccttgtcttggattgtttgttaccattcatgaatcaccccttcctcaattggatcttgtttaaatcaaaaattgaaaaaacagcactgttacttcacatgcgtttattggaggttgaaacattgcagatgaactggaacaacaagataatttaagtatttggaaagacaacttcacaagttagtgacatggggcttccagatgattggaaactacaagtggaacaaatccagtattcaattgataatggatactcaatggggattcctggtgatatgggtgtgattgaattgtgaggtggccatccccataccctacctccacctcttcaagatgacacagatgaagagacagatgatgaagaagagtatctagctgaaattgaacattttctttccaaaaacatgctggcagaccgggagcaagagacaggagctaatggatagccatttattccattctcatgtttcagattcattcagaactccagattggatcatttcgttttttataaatttttgtcttgatatcttgcactgtatggggatgaattatatcttgaatgatgtgaaaaacccacctcttttaaaacatgttttttcttcatcttccccttttggggaaccattggtgaagaaaaatatttttggataattgactggtttctaatggtggatttcttatgtttgataccccctaattcattagatggttaatgttattctctgattcattagagtaatgtgtttaacatatgaatcaaacttcataaattgattcacttattacaccaggtttattactggttcattgtgtcatatagaaatcaagtgtgcttactgacacctagtacctttgtagtcaaccaaattaaatgagaattttgaaagcaaggactgctgtttcatgaaattacaaaaaatcatcactccattctttgaaactagagatcaatcgtttggacctgttggggggtacctgccacacttcaaaacactccctccacaccctgagacaccactgacgcttccggagggttcagtaatgatgaaggtttagtactgggccccccacttgtatttatggtggctgttgatgtggagggcttgatctgaagtgtggcaggtaccccccaacaggtccgaacgaacgatctctatttgaaactacacacttaaagttttcaaagcatggattgttgttttataatctaatacttaatcaatccatgcgccaaaactacagacttaacttgattcacttcaaaggtatactggttcataattgggagtgaaacaagttaagtgtgtattttcaaagcatgaattgatgatccataagatttatgaaacaacaatccccctcccaaagtcatactggttcattataattgagtaaacttgacttctctataagccagtataacatttgagtgaaacacgttgggtgtagttttatgatttatcaccacagcaagccaaagttaattgtttagtttcttacttttttataaccacagcaggtcaaagtgtgttttcaagaatgagaaccaccccccaaaaaccatgttagcaaaaagtgtctgtagcctacactgaatgcaaatggcagcccactcctcttcagcttgtgatttcaagtctgtcacatagaagatacccctcccaggagagaaatacaaagtagggtaaagatggccttgcggtacccgttgggcggtacccgggacccgttggcgggtaccgccttcactcctccggtacccgccaagtggtgccgggtgcggtactcggtgcctgcttttgggcaaaaaagcaggcggtaccctggtaccttcaagggtacccgcccccaaaccccctcctcggtggctcgaccgagactaactggtctcgtccaggttgctggagaggacccctcctcggcaacctgatcaagaccaatcaggtcgccggtaagggccctccttggcgacctgattggtctcaaccaggttgcctggaagaagctccggtatccaggcggtacccgccaggagtaccgccggtacccgtcatacttgagcgggtgcggtacccggtgtccgttttggccaaaaaaagcagtcggtacctgggtatcaacgggtacccgggtcccatggggccatctttaaagtagggggtatcaaatataggaaatccaccatgatcagaaaccagtcacttttccaaaaaaaaaaattgcataaatgggccccaaaatggtttaaatggataaccaacatgtttaaaaaaaggtgtattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctagtgtcaagactgtgatttatggtctataccatctaagatacccctcccaggagagacatgcaaagttgcaagtctgggttttctggtccttaacattcaagttaccctctcaggagggaaatttaaatatcttatgtccaaatgataatttttcttgtgagaatttaactcacaacctcaccaatactgagatgccaacatgggtgttgcctttaccaattagcactacatgaaaatgagcaatgtttgctgtgcaatgtctacatgacgtttgacaaatttcagtccagtcccaccatttgcttgatgttttcacgtcaaacatcatatcaaccatttgtatacagtgtaggctacagatactttttgctaaggtggattttaggttgtggttctaatttttgacacagcactttgaccttctgtggtgataaaaaaacatgaagccactcaattaactttgacatgctgtggtgataaatcataaaactacacccaccttgtttcacttgaaagttacactggcttatagagaaatcaagtgtactcaattataatgacccagtatgactttgggaggggattattgtttcataatcttatggatcatcaattaatgctttgaaaatacacacctaacttgtttcactcccaagttatactggttcatggagaaatctacactccattgcaatggcccaatataaatttggagtgagccaacttgaatgaggattttataagcatggattggtgtttcataaccttatgaatcatcaattcatgctttgaaactacacacttaactctcttcactccaaagttatacatggagaaatcaagtgtaatcaattagaatgacccagtgtaactttggagtgagccaagtgaaatgtaaaaatggattgatgatttataatagggggtatccaatataaccaaatccactgtcattaaattgactggtttgacaaagggaactccccagatgggcccaccacagcccccactgcagccaagactttttcaagtttggtttggcccccatgatgtcaaccattaaatttaattcatgtgtgatgactgcataattatggtccgcagtcaatgtaccagaggctcctgaactctaacttgaccaagtccacttctgaatctggagggacttggactctgaaggaagtttcattggagccctgtacgattggagtccccaccaggtatacccataggttttaggaggttgcagtgtagggctgactaactaaatgatgtcaccaatcctagagaattgttgtctataaaagccaccagaggccttggtttatattttcctcatcatcacaattcccacaatcgcattcacagtcacagtcacagtcacactcttttatctctttagtgattcttggtctatttctgtatccctttattcctgttgagataaagtagaatagtgaccaaatggctttcaaactcacatgtggtcttatcatggctttgttgtcatcagtaacccgctcaacggtcccaggagtggtgccagtaggaggggggatctttgaaactggaaatgctgaaatgagtcgggatgtgctgtatccctgtcagggcgatgcctacacatggaatagtgtaattggtgccattgtccaagggtcagttgaatcttccaaacaaatcaaccctgaacatcttacatttatgattttgatgaatatgatgaatattgttacaggggagggagtctcattaaaagaagccctgaaggagaggtaagcaagaagacttaaaatcttcctacttattgcaaactctttgttgattgaagtaatctaatgttttgtggatcttcaatttatgaactgcagaaagccatgcaggccgctcgtgataaggctccgggacctgagaaatcaaatgaatacatcaagaagaagcttcaatggcaatctgagctcccagctgagagtgaggccgggaatttctgggaggagaaagtctacatgaacagagggagggttgccttgatcaagaacggtcagtctttataatttttttattaccacttaaaaatgtttatttattgtatcacatggcttgatatgattggacagagtatccctatggattgccaccgccagtggaccattggatgttgtggatacgaacatgtccctttacagaggtggcatttgagcccttgtcccatgaaaccttaccaaacccagactttttgaggtcaataaggaggaaagccctgttgagatacctcaactactatgacttttacggatactctggaatttctgaagatgtaatcaatagattccgactttctggattctatcatcccactgaagatacggtgtggaaggaccccgagtcaagtgaggtggtcacacgcctggagggcattgaggccatgcgctggcttggaaggcatgtcctcaaagtgatccacgttaaattcagcccggaaaagtatgaaatccttttcaataggtctacagatcgttggaagtatgtctatttcccttttctgctgaattcatactaatgtgttgatggctaagacctacggatccctggaatttttacttgcagaagcgttgttgatcctgaccatttccagtacgtgaaaataaagattgattgattgctttgcagttaaatttcttggctgacattattctctgccaatccttttgtgattcacgtgatagtgtaattgtcaagcccaaatccacttcatgatatgttcatagaaaaaggttatactcttctatggtggatccaaagtccaattttctttttctttagaaattacaaaaactataacaaaaagccaacaaaaaatgaagcaatatctgaagagaacatatgagtaaaactctgtttgtttctcttgacttaataccattcaccaagtagcttctacattatttataaaattagatttgtaaatagatgaagaaatcctgtatgggcctaagtcattcaatcttgttttctactcacaaagatttgtggttcaaatcttaggcaatgatcttatattttttcattcaaatttattttgatatctttcaataatttgatgccttggtggaatggagtttgaggggagagtcctacacaaaaaaggtcataaggtatctgccaaactgtaaagaaggcttctcaaagtatttggtgaagccatcattgggcctactgggatttattggtagggaaaactgttttaaaaaatcctcaaatagactgtaacccagcctgtcccaggctgcagaatttgtgtggtacagtctgcctcatcattgcctcagacctggacattctggaattcatgtttgaattgggtgtggtaaataaataatccccagaccttgctgagtttaaagcaggattgtcatccagattgtgcaggagcactgaaagagagggcttaaacccaaaattcaagttttccttgagggcaaatcttaattttgctctttggacaatgcttcttgcaaaactttccccaacacatggtggagggaatatctcctgaattcccttgctttctgccgcttcatatatatactgagaagcctgcctgaactgtcaagcagatttccagcctgctgccagctggctcttcctcaccagaagtagttacttggccactacttcaattgagactcagagctcagaaaatgaataaatagggggttgaataaatgactcccaaggatttttcaacaactcccaaatacagttgacagacgtcacttgggagtcactcctccaaatggatagctgactttgagagtcagccatccattgatattattaattttttattttttgggagttggctccccaaaacaccatttatgcttgttgtatttgggagttgctcccacatgactggaaggatttccttccagtcaatgaggaacaacaacctcatctaccagaaggaattccttccagtcaataaatttattatgcctcttctggtcaatctggtaaatgaagatgttataaatcattgaccggaaggaaatacttcactgaacagaaggatttgggttagggatctaccaatagtgggtaaaatggctgatacagtgtgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttggtttacataataaatgttatcatatgtaatctttaagttaataagtatacaaatattattctttttttatatgtattatttatgttaataaatattttgtaaattaataaagagttacctctttattaatttacctatttcatgaaaggtataatcaagttgaaaaggataatgatctcttatgattatcaaagagattattatcctgtgtatctctcttgtaaatactagaagtccagtttatctctcttgtgtgtatcttaaataagagagattttcctcacatgtactttaaacttcatagaatatcttgacatttctccccaaagaaataatgtaatactatcaacagtgggccgctacgctacactatgctatttgaccactaactgttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttgttagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgcactaacaaaattttgactgtcagatagtgtaactgatttaaagctaacatttagtgtaacttttaccaaattaagctacgctacactacactacatgcctagttacgctacgctacagtagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggacaagttgtgtgaactgtccctataactgatacggccaaggtccgtagtgattattttcaatgtcctatgatcacacataatcccgcagaaaatgaacagcataagatgtagagacaaacaaacggaggatgttcctggtgagatttgctacagacccttgtggttgtaaggttagttgggtggtagttgccatggttcatgccaacagctccaccacactctggtgatacatcatggttacacctctacccccccccccccccctccccccttgctacatgatgtgaaagtggaaattgaacaagtgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaattggcagggggctaaaattgagtggccaccattactaaatgaaaaaatcatgatcaattacggggatctggatgtaggccccccaatcaggcactgtcttcagggtagactaatgctagtcatgtggtcatgtaacttttaatcagttacgctaacagttagtgtaactttttcaccagttacactaacagttagtgtaactgagggtaccactacgctaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggatcacccacttacaccgctaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagcttacactacgctaaagtttttttttttttcaaaaatcctgtagtgttagtgggccaaaaatccccgctaacggtaacttttgtgtagcttagcttaaaaagctaacactacgctgcactaacactacggttagtgtaactggcccactgttgatactatggggactgtaccggtcccacaagcagtctgaccactgttctgtaatacttaaggaagtgagtctttcgctaagattcctcccccatagattaccatacaaacctgttagccttacctattttacaaaagtacaataggtgagtggggtttattaatctaatctacaattatattacatattacaattattctttttagtttgtactagtccgttacagtttaccttagtaactagactagtaccactcctttctctttgcaagagcctggcgcagcaacactattccgctgttgtcccttataattataagagcaacctcatcagtgcgggtgtaagttgaggattagcggattagcttaatcctggattacggctactctggtttgtcaaccgcagtggtgtggtgtaaacctgggagtagccaggggttgcatgtgtgttttgtatgcaaatggcccttaatcccaggattagtgaggagtaactttactcctactccggagtagatttaagtctgattacattgaaaccaatgtggttgagcaacgatgaaactgatgtgatgcatgcataggtatcgcattgtatcaggcctttatcgcatcgcattgcgagagcgatgcggggccccgcatcgcatcgcttgcatcggattcttcgatacagtgtatcagtattgcatcggcaaagcaatgcaatgcgatgcactataatttggtggcatcggtttgcatcgctttccaatacaatgcttatgctatgcattgctttttcgatgcgatgccgatgcaatgcatcactttttcgatgcaataccgatacatggctatttatcgcattgtttcaccgttgggttgaggactcggattacttacgctaatccactcttaatccttgtccaatgtggttgctctaaggagcagcccttctaatactctagtataaggaagaggctatttccactatgttggttatccaactatagtgcgacccatttccactatgttgtgtaaacaacaatagtgtgacccacttcatccatcaacccctagtcacataagagacgagagttgacacagtgagttgaagatcaaccaatagtgggctgctaccctatgctgctttttgcccaaaaagtgttagttttgtggccgtttttcccatgcaaattgtgtagtgttagagggttcttgctgcactatgggctgctacaaggccaaaatgttgctcactcaaattacaattttttcaaagtgtttttacaaaattgcgccttggggtttggatgttggggtgacaacccccactgtgctcaaagttctctgtaaataggaaatgaaatcaagtggaaactacaatcaagttaaaaaactgagtgcagttaagtcaaagaccagtgagtaaattagtattaatccattgtcattagacctctgctttgctggtgaaatatatacccctaatggtagaatggaacacctgaggtgtcccttaccaggcctttccccaccacaccactagctgtctagtaattactatagaactatccagcaggatactttctccctacctaagattattttgcagtcaatacctatttgattggattgcttttttcagatgtctagacatcttaccattaattttttttgctgtaactattaactcttcacacaatacttagcacatcactactatctagtccccctgcagtatttaaactgcctgttattcaaaacacccaaacccagagctttcttgataggggtggctccagcttgaggaagacaggatatgccttattgagcaatctaaacagcaacagatttccaaaacactcacttcttctcatctgtatcttcttatattccatcagagcactatggtctataatgcaaatggaataaactctgataatctggggtctagccaggaaattaatcatgatggatggctttcttttcttaacttgacttttggccgcaaatcattatttgtgatttggctaagtttggctgggatttggaccgtgtgatatgaaacaatataaggtttttgcacaaactcctgccaaacctcaactcaaaattacaaatcatggacggccaaacggggcctaagattttatgagaaatagctccttaaattcctcccttacccatgacattacttgtacaattgttgagaaattagaagtagaagtttcctactcatactattagcactgagtaattggtaccttacagtacgttgtcgaactatccttggggtgaatgtaagttgaacggatgtagcggtacgaaagaccgaaagcagcttatgaacatatatttcgtacagtagaacatgaattttgcgcacacttttcctctcgtgccagaggtgaccgctcagggacaagtcgctgggtgacctcctcggagggacttgcgataagttcggagaaccacaggttggtctagccatgtggctagtgtggctgagttgggttcaaaccagctgtgattacggctatgtattatcaagcatcgatgcatcacaatcatccgggaccaaaaaggcgactcggtcctcagctggccgatgagctctgcatgtccccctaaatatttgcttcgcgtccacagcactccccaccccatgtttaaaaccgggagtatttgtgtagatcttgaagcgcgctaagtgctctgcagctcgagtcatcagtcaacccgtatctcccatcattgcaacgctgctgaggtcctagaaagcaagtggcagaatataccttcacaggatttggcgtgcctcactaggaatcggactattatcactgcttgttggttagttttgagcctcacaacgacttatgatcgagacttgttcacttaatgccccatacatcttaggtacatcatggccatcgagaaacttccaagcatgctttgcctcgacgaatatccgctgatgaagacctacaggaaccgtaggttgcctgtaaccagttgagcccgtttttgttgcaactccctccttccccaatggatacacttgttaacactgaccgtctttctgatccgattgccagtccttcttgcctctgtgagcttcagaaactatcactggtctttgatatatgcgttgtaacttttacccatctcgtgtgtcacagatactggtttttagcggcttaatcattttcaatgttatcacccagtgagtgtcctttccgttctccttattccgttgtactaagttacatcttcacatttcttccttgcaaaaagaggaaagtccgacaagtaccggtgagttgatcaagcttcttttcaaagctcattgctggtacccggaaggggatccattcagaaaacaaaagagcctgacataaatgacgcgtttgctgttggtttgataagaacattcatatcattaaagtttctgaacgagcaatcgcgattacacggcaagagtacatcaggagtcatctaccgctgcgaggcagccacggtgagaatgggcgacaatgtcttcatggttcttcagaaggagccatcggaagaagcctcctttgaagccctgacgagccaggattcaccaggcgcgttccaatggactgtctacgaaatcgtgatagctgatcaggctggagttggcaagggcactgaatttcgttatgatggccagaaattatactgcaccgtaagtattctgagaagatcgagcccgtaccggttgttttatccggtaattcggtcgctaaaagaaacctgtttgactactctagattgcatacgtcaaaacaatttatcaattcctccaccataactacatttataggtaaacatccaatcaaaacttgcctttgcttggatgtcgagattttcttttgctgattcatgagttcgcgcagcatttgcggtaaatgtacctatgtcgatggggcaacacagagggaaatcagaatgacactgtgcacttcatatgaccattctactgccaagtaaggttttcctcttgagactcctaggacttgatctttcaaatgcaaaaaaatggaatttatttttggtggaatttatcgggattgttaatctagtatgcccacggctgcttggaaaggccaagacaagattcggcactatgtcttgtgagcaatttttgtttaaagcagtcttcaatagtatcaacaaggacgctgatcgggtttgaaatggagtctgaatatagtgagctgctcgagaaaatgtacccctcattgtcgatcccacctggcactatgccgttatctgtctatccaccggactacagtgaggcccaggaaaacttatacaggaaccaggagatcagacggcgggatgtgtcacaactgacgatctggcttggcgatgtcacctttatcccggcagctaacttgagcgacgaaactactaagctaagcccggatgtgattgagccgcctcgagggaggattcttcttgggaatatgactgagccggggagttactttgaggccttcaagaaaactgacgagatctcctcaggctttcagatctcagtcatgggtatcggggaggtccggccgttccgctcgcacgactacaatctcaccagcatcccgctggtcctggcccagatgttcaactactcctactcgatcaatgggctgatgatgaatctagccgccgctgatctcaatcataaggagatagggactcattacttgtgcaatgccactcgaagggaatggctgcccttcgagaaagtcttctcgaccactgcgggcaactcgttgggagcatttgggatctgcttttctatgatggttgcggtgagtccccaaagttcaaaatttctctctggattgtttggttcaactctcatgatactcttcacattgaaatctcattcaataacttcctcttttttgtagatagcacgtcgattagataatcttccaaaagcacggcagggagccactcgtcgatcagacagttcggaaacacttgacttggaagaaggtgaagatcatccactgaaaaaagcttccgaataaaaatatctattgtttcctggtcagactgagtttgaataaatcacagttaccaccagtaaatttggcttgatgagtatgcgagaaacagactcaaaaaaaactttcgttcatccctgcattgttgtgggggacaaaaaagaatccaaatccatttctctcaacttcagatctcgtagctccatttgccctcatattaaaggtggattaacaaaagggataaggggagatgagaccaagcgaagatttggttaatcgagacgcattgtttggaaaacacatgactgatcccagcatgtttggggccaggggacggcaaacgtcatcagccctcttttgtcactcgcacattctattcaccggagtagattagcatcaattatgaatctatttgttagttttgctagtgctagaatgatcttggtagcaaaaaacaaaaaacggcacacaagaaaaaagaaataggaggggcgacaagatatcatactaaaatggagggttaaggtttctaagatgaaatgaccaagaagaaagctatgggtaagtaggtggatatcttggtatctgagtcgcaattttagccgcaatcagctaacagatcatctgggaaagacaagtctcaatgcttcatgtaaacttgatctggaaagtatgaattgaatcaaggccagtcagtttataagtcaagtcatgaatgagaagtgaaaacgcaccggcggttactcccttgccttgagcctcacgttgagcgccccattttcgcaatcggatcgattcactagacgattttgaaagtaaaaaaaaaagaaatgcatgagcttggggtggtgattgaacaagaagaagaatgtgattgagcagctgacattttgatgaagccgctggtatctgtgggttcgaaaccacccatttcatccatgctgctttccctagcgtcgtataagccttcgttggaagcacggccatcgacgataacgttacccttgtagagtgatagtcggacacgaccgttaacgtttttctgactagcctcgagtgcgctttggacgaactcccgctcggggctgaaccaatatccgttgtagaggatcttgcttagctcagcggtcacgaatgagtctcgcaacgctcggactttgccgtccaaagttagcccttcgaggtccatgtgcgcccgacgaaggatcgtaccagcgggggtctcgtaacagccacgactcttgacaccaatgaatctgttttccacgatgtcaatacgaccgatcccatgggctcgagcgagcgaattgagtgcgaggaagatgtccagtacgtcggtggctttgctcaacacctcacgttgctcggtcgagggtttgtagaccactagttcactggtcactccccgggtgaaggtcaggtcgatgcattgggggccgtcagcgctggcttccagcagatccttcgtcagtttccacatgtcctttggcggggttacatcgggctcctcgaggatgccagcctcgtatgagatgtgatgcaagttttcgtcagtcgaccagggcttagcggctgtttggacgactggaatacccttctcggcggcgtatttcagtagatcagaccgaccggcaaatcggttgtaaaactccgggagcctccagggtgcgatgaccttgattgaaggaacgagagcataaaatgctagttcaaatcgcacttggtcgttcccctttccagtgcatccatgtgaaacaaatctgattcggagatgaaatattgcaatatattcaattgttggaaatttccgtcgacaaaaagaatacacttacgcgcattgttcggtcgtggcagcttcaatcatccctcgggcaatgacaggccttgcaagagaggttccgagcagatagacaccttcatagatgcaattggcttgaacggctggagtgatgagctcggtgacaaactctcttttgagatcctaaacaaaccccaagcagtagcaattcaagtcagatagattgttggaccaatgatatttcaggaagccgtgatcagatggagaagtcttaccgaccttcaagacaaatttcttggcgcccactttcaacgccttggcttcggctgctttgaagtcttcctcctgaccaacatcggccactgcgtgggacaaaaaaattagtaaagcgagttagatcctgcctccagagatatagatggttacttctgaatgcttactgaaagcaacgacttcatatccttgctcgataagccaagctaggatgcaagatgtatccaaaccacctgagtacgcgagtaagacccttccttgactggataccatgttgagttgtgtttgctttcgatttttcctgatgtgttggatttggggagggagctctgcagcttcgaccaaccaacttgtggtttcatacacgggggacaccgggtgactcgatgaaacatccgaatccgaatccgagacaggtttcgggggaagcccgaacttaaaacggagcgatcatgtttcactgccgtccgcccgggggatgaggttgggtcgggtcgacccggcttgggtacgtgtcgtggcggggcggcgagacgctggatggcccatggtggattgcatcagtcctcaccacatacatagaatgggtaccaatgtcaatttggcagagacttgtgctaaattagctgcacatgtatgtgagtgcacgcccccctcaaaaaaactaagaagggaaacaagaggacaattatggcccaacctgccccaacccaaggcctatgtagttaggataagattgaaaattctagagatattgaacagaagaaaacaaaaaaaatgatgttattcttgtgctattgataacgagcatttccattcctagtgtgaagttggcaaagagtcttgtgtcagtattagggcctgtactgttacctgtagggctggaaaatccaatttctcggaatttaccttgctcaaattttcatatcatcaagcctgacaattgcagccaacagactgtttttggcctatgattgaagaattccaacatgatgtctatccacctgttttgaaattttgtgtagaagaccacagaaaaaatgacaaacattcaaaattgaatcccatcatggtacaccacagtatgatgaatgaatccacatgacaaacccactcatgatagccatttaggagatgttctttgtgtgactaaacggaatacatattccaagattctaaaaatccttgctatctctaatttttaatcatgcagtcttgagatgtttcttccccattggtgaatctgcacaaaaacccgtgagcaaggttttttttttgaaagattgatgaagccctagtcgatattataggatgaagtgagacaagaaaaatgatagctagacttgaacctggctttaggatagagtcaacgcaagggtgtgttgtagtcaaggcatacggagggagtcatggtggtcatggtaaggacgaagggtgatgtgtagctaaggtgcatggagggaggagaaggatgagctttggaaccctgaaagggttgctcggccgctccttaaggacgtctagactgatggacttcaatgattgatggccaacgtctccttgcaggtgtgccggccgtgagggagtagaagtgcgcatgagatcactacagttgcgcgcggcaaattactgtacaagtcgtgtccggatggtcaagactttttgggaggatccggcttcccttggcgcaagggaaagtccggcctgagggcatgtgtccggattgctggccaaaaaaaaacaaaaaaaaaaaactggctggaccaatttggtcgccactttggatttagaatctacacagtctgaaacctccaaaaatatcatcatctggagatttggtcccccgacccacccccgaccttgccccatgcagccaagtcggttttgtacagtaatttgccgcgcgcaactgtatatgattctttccgcaagtggagagcaagtttcctcttccgacttccgagcgttaattcaagctggccagactcgcgggtgtcgattcaaggccggcgtgctctaattgtgcttggcatgcaagtgggggcgcttgaacgcgggagagaggcaaactgtattatgtaatcggagataggcctccccttgagggatatgcaatatacagatactctgcagggtgtttattgtagctcctatgttttggcggatgacatcgacaccagctgggtattttctcggtgtacttgggcacacaacataaaaaggagaagcttctacaacatccatattagcattattaccccaccacccaccctccagcaacaaccacctactcattcatactagtcaatcagaggatctcaaagatggctcaagctcaacagtccgactcagccccctcaccaagctcaaccgccaactcactaagccaacagctcacccagcagaccctcctactcagcagcctcgtcggagcaagcggtggctatcaaagagtcagcctgctccagtcggatcgatcactaagcctgctcttcagtcatcccaagggaagaacttcctgtttaccattcagagcatcccgcaagaatcctggtcagtttccacgacagctagagagactcatacagtactacccaagaaacaaaacaaaaaactgatattgggatttaacaaacacagaaaacaagatcgaaatcgagtacagaaacatcctcaactgccaactgaaccaacaggagcaagagaactacgaactcaaactatcatatctgaaaagctcgcaggaccagaacctcaaactcaagacgctcacactgattggaagaatcgaaaacgagagtgataccagcagcgatactcaaaaactcactcagaattgggtcgaaaacttactgttgagatcttacgaattcaaaggtgagtagtcacaccaacctcacatacatcaatcacttctgagcctcgtttcatcatccaggtgttcccagatctcgtagagtcctcatcgtcatcaatccgaccagtggctcacagaagagtgtcaagatctggacatcggtcgtcgaacccatcctgaaagcatcaaccgcaaactatgaagtgatatgttagttcatccctccgattctatcaatcccagttagtattcatactgacccatcaatccaataaataaatcacagttaccactcatgcaggacatgcaggagaactcggagaaaagttggaccttgattcggtcgatgtcgtcagctgtgtgtccggcgatgggttggtgcacgaaatcttgaacggacttggtcgtcgggaatcagatttcgggacagccatggaaaaattagctttgacctcgattccttgtggtttgtcctgttcatcatctgtggtcttttaatcaacacagcacttatgaatgtctcattctatctaccaaaaataaggctccggaaatgccctttcgactaaccatctcgggcccaaacatgccaaaaacgttcaactggccactttgaacatactcaaaggaacccccattcgactggacctatgcagctccacccagctgtctgacggagttccagaaggacagaaagagccagagtcgatccggaaattatccctgctcagtacctcatacggaatcatggccgagctcgatgtgggtacagaacatctcagacgcttaggtcctatccgcttcgtcctaggatatctatggggtgcgatccgaaatcgtcagcggaagatcagattagatgtccaattagtcgagaaggacaagaccgaaatcgagcgaaactttcgacttctccgtgagacgatcaagcaagagtccagtgatcccaaccgaaccccaacccttccagatcaccaccaaccagcagtcgaggcggattcgagcggactgccgcgactgaagtacggcgatatccgaacgaagatcggcggttctgaggacagtaactcgacgtgtccttggacaaccatcgaaaccgatatcgtctccttttatgccggcatcttgccgttcatgtcgagagaactcttgctctttcccgctaaaattcctggccgcgatggcactatcgacatcaccctacaacattctgacagcgtttggaagtccttggcatgcttgatcggagctgaaaccggcggtctattcaagaaccccaatgtatgtttacttatttttctcctccgaaaaaactcaaagttcagatgataggaggggactgatccttttttttttatattgattgtagtgcgagtttatgaaagtgaaagcgttcagattgacgttcgactcggacgagaagaaccgatcgtatgtcgtcctggatggcgaaaacctgccctaccaatcgatccaagtggagatccacgagcgggccttccagagcttgacgttgaactctgagtgtccatactttggctcgatcggcgtcgccgatcagatcttataatccacccctcacatctctctgtcttttctttttatcggaggttgtcctatccgaccggacactcacattttttttttggttacttttggggcgtatgatcttctcgttcatttattcattctttcagttttttttttcttcctcttagatatcgagcaattctgttgtagtgcatattttccagtttatggagttctttagattagtactgtcttggttagaacaaaaaggagcatctttccctctttttttcacgtctttccttcattttttctttcttcatttttttttcctttttttaaaaaaaaacaaaaactatgcatcgtctaaatacctattatcttcttcccaagattcgctagcttttctttctcaaacaaccacaaaatctacactcgtagaccacaggtcaagagagatctgaactactctgttatgtgaacctatcgtctccattctttcttgtgtctatgtagtctcctccgatctttcctgccaatggactgtcaccagttatataatcagtctaaagcataccttgaaaccatcacgtcagtggaggacttcccgtcggaatctgcgggtcccccagaaccgatctagagcctcgaaaaccaaattcccctgcgagaatctagagtttttgagtctagatcgacttctgcgagggctccagttcgcacgggaagtcctccagtcttgagtctcgagtttcaagcaccagttgttggtcttgatagtctcttgtcttctgtgaaagcgtatagtatatcaaagttctggggtttttcttcactggtgtgcaatgcaagaagaaccaagtccatagtaataatatgcacgctcttgttggaagatgtcgccgggctccatgtatctgtttctctacacagatcatccatgttttccaacctatttacaagtagtgccattttgccaggttcaagaatttacgttgaacatttacgtagtcgatttggaaacgttacgtcatcgacaacgtggccgagcggttaaggcgattgactagaatggccttctaagactcctatcgtctaccatcaattgggattttcccgcgtaggttcaaatcctgccgttgtcgcagtctttttgcgggcccttcctctctatacattgtgttgccgcattgttttctgggctgtgattgctctgagggtggttcttggattgctttttcggcgtctatgtgtcagcaatgtcctcatcatcgtcgccaagaaaccatggcgggtttggttttcgcaaatgctcattagaatgtttggatgtgtatgtactctggcatccaaagatcgcaggttgaagaatctttaagtgttttgatattaagctcaagcggggggggcgggagttcatataggaatgagggtgcccctggtgctatttacaacgagtgaaaagaaggaagatgtatagattatgcatgtcatggttatttaggtatgaggatattgggaaggaattgctcgacaagtttgtgatctcaagagggagggagaaaggcaggcgataacagccacttgaaattttggggacagcaatctagcgtaaagtaggttaaatatggagatagcagtagatgatggtaatcaatcactctggccgtcccagccgcggaatttgccggtccagaaagggggagtgtttgggtgtgcggtacaagcgagccgattgtgggaatccttttgttcgcattcttcgacgatcgaaggggtgttgcactttttgcacaccatcgagcttacgtatttggtggccgtgcaagtcccatgggtgtcccccttatcacacgtgatagggtcgttgcagatgacgaccctgtacgagacttctcggagcttgccgtcgcagacgctgcaggatgcagccagcgattggttgatgaggagcaatccggccaggaagaggtatctgggaacgttaaagatcatgattggacccgggcagactggctttgtggggaggattgaaagtgtgcgactgggtgctgggaggatggtggtctttgaagaagggtggatgaaaacaaacagtttaactcaggtatatatgggtaggaccggcaagtgggaccaaggacgagaagagaaaacaacgacttacgatgctttattggagcggtgaaaggataggttggaggggcataaggggacagaccatgtgtctctttatattcatgccagctgggtggacgaatcgactgggatatgcagcgagagagagatgtggttcgagcaagaatgaaacccaggagagcagagaaacagcccaagagagcgcatacatggtatgtatacccagcgggaaacacgtttggattgatgcgggagagagccgaatgaggaggagttgaaagaccagaaagtgcggtgcgctgcttgggttacaaagcactttctctgaatgcagcgaatctgatttttgttttgtcttggaggccgagaaggtaaatatgtaaggaatggatggaaggccgtttcaagaagtgaaatgtaattgacggccgagtagaaatcgacggccgatcgagcgaattaagataagtatgtaggtaaaggcacgtaggacttgcgtgttccggattgtctatgtataaggtggtactggtaggttcgttcggagttcttctgcagggacggtccaatcaagccgatcagagccttctcccgtcgcaccgcaacgatgatcccgcaacgatgatcagtctgcatcgataattggagctgacaatgcgacatagtgaagagtttcgggacgggactgccacgaacaggatcgtcttgactcttgtcgaggcagtggccggctcggccagtcgcagaagaggcacccgaccggctgcaccagaaccggttagggattggacccggtcaccgaggcaatactcgacccggtcggccggatctcaaccctagagccggtcgaaagagtgtatgtatgatcagtccggtgaatccgattgagagaggcgtgctggccagatcggcttgctgtttgtaaagctgagttgttttttatttgtagactcgaaagtggaaattcaaatcgctttatgtatcaccaaacccatctcgggtatgtatgtaccccgttataaaagatgatcccgaggttggaaagttgtcctactcaagcttatccgacgttataaataaatatgtcctcatccatctccatgtacagccgttcccaaaaagcttgcggtttgggagcggctgtatttccgaagattttctttttgcgcctcggtttttttagctttcagtcgcttgtagatggctccaataagcttgaagctgctgctcaactcgatccaagcttgtaccacccaagtggttattggaagtgggcgctcgtgggtaattaggtgaggtgatgaactgtgtgctgctgctctccctcatgggtggttgtaaggaaatgacaaggggtgcaagactggtgcagtactctctaccaactgccagtttggatgtcttctttccccgtcaactctcgctgttgtttcttgtctggttccggagaatgttgatgatatgggcagtcggatcgggttaccgttcgagcgatgtcctacttccaatcgatgattcgatcttcgggccccgccaaccaagagcttcgttgatgaagtgtcctgacgagtcctcctgaatatccttctccagccatgaaaagcttcttcaacttcaatccacagtctttcgagtggccagatcggatctaatatgtattctccaagtctgatgatatcaaacctttagatctctcagtcagtcagtcagacttgacttgactcctttcgttcgtcgtgtacccaactgggtgattacataaaccagctgctgcttgctgcttgtttttctttttttttctttttttttggatggattcattaattaaaaagagctttcatcatcatcaaatcatccatcttcctcctgccaaccactcatctcgttgactcctcctgggttgcctagcactttcagagcctcctcttcaaaaacccctgccccacaccataagactgctttaactcccacccaaaccctaaccaaaagcttcaccacttcaatcaaccatctcccatcactatttgcccctacccatctcaccaagcccccagctcatccatcacaaacatgtcctcccagtcctccactcaaaacttggctccgatcatgcccttcatcgaaccaatcgagccaatcgagctaccgtccgtgttcgacttgcaagcttcgaccaccaaccaaggctccggctctgctgcgaccgaccccccctcgaacatcgaccagtctcagaaggtttgtctaataatatttgctcttcgtttcggcctctgcacctcatctccttacctccaacttgcttcttgtccatcctcccctagaatcctaccgcctggaaaggcaaagccaacgccaccaacatcaatccatctgaccaggtgactgattctctccatcatcattatcatcatcatcggccatgtccacctttctgacttccatgctttgctatgttggtcgattctagtacgctcaggctgcagacaaacatcgcagagcagcttctcaagaagaagctgtgatcgaaaagtgagcacttttcctgcgccctcaacccaacctggtcccattcacaaccctactgactcggcatgatctctctcgattcagaacacgcatggagctggaggagaagataagcgaactcaaccagctgaaaaatcaagttgagccccactgatcttccatcatcctggaccactgatctcaattgatccttcaagcgaaatccactgacgttcaaactcaaacccaccctctacatttgactctatctcaagcttgctcaaaccgaacaacgcgaacgtgaattggcctccagaatcgtcacctgaccatcagtacactcatctgcatccctcctcctcgcactcttcaatacaatcaatcaaaatcgaccactcactcactcaaccacacttcaattgataaggtacaaaacagaaatgattatctatacttgtcgctctgcatcttcgcattcttgtacttctctcgctctctctctcgtagattctgttcaagttccttggacgacctcagataatctatctctgtttccactttgttcgtttaggttgctcttttttctgtctgcattgtccacttgctttctcatgtctttttttttgtattctttaagatacactcccttatgtgaatcttacattctcgcccttccaggttaatattctgttttgtctctttttgttttgtttttcttctgattctgcaatctctatcccccccccccaaaaaaaaaaacgttcacttgttgtttgtatctgccctgttttatatgccatgattaatcctttgacagacgagttaatttccttgtccaaaaatacacttgctcaggtacgatgatctgtaatcaggtattgtgttttgaagaatgcatggacaattcaagaacttccaagtctttaggttatgtggttgcagtgcacagcacaggtttaatctggtggtttgtgatcattgactttatttcacaagggagagagaagaaaaaaataagaaaacaatctgaactcaaaattgtggaatgccatgattttggaacagcaaacttggaaatcggtccaagctttcttcaaaacacaatatatgtatgatcacaagtactactctagttgaactgagtgaagagggtaaaagaagtgcttgggttctcatgatgatttgtggtcccagtgcagctcatgaaaagtaaaaaaaaaaaaaacaagttcttaaaactttttatgctcttcaaactgctcacaacatgggcaatgccaaattatggacaacatctactaatcttttgctgttccctatgactcatagtccatagtatgagactcaatgttatgcaccaaggagatcttcatttgctacatactggtaccgtgcccacctaaggaagccagaaatttacatccttatatgtacctggaaagtctcataagaagctcctgacggtatcatgtcaggtaatatgctgtgtgtatgtcttgtctctgaaagacaccaagccatgggatcagttgtggtttgtcaaactatgcttccaagtttcttgtttagctcagttaactcatttgtttcaccggttcatatattatcaccagtcactccatttcaaccttatttaccaatttacctcctcagctctgactatgtagccgggaccaggaaatggggtcaattcaggtatgtatgtatgtatggtgtagatccttgcttacaatggacttcaaccagcaccaacgatttgtatttgttgggcttgggcaacctctggagtctgtttccaagtggctctctactctagtaatccagcggattctatcgtctgttacttcacccccaatcctgccaagatattgctctgttggggctgttcagaatacagctttgaattcaaaatttgctcattccactgctatgttggttcataggaacctataaccatcttcttcagaagtgtgaatccttgccatactagatttcacagaaccattcttgtagcttacataatcaccccaacactcaagactacttatactagactgaaaaaccattgctcttagttgggtagagaacactaaccgcttacctctattgaactagctggtgagctatttcctgattttctttcttcatatcttttgtattcatttcagttgtttccttctacattttcttctcttcatctctctttttatgatttctaaaatcctgtacggagagagaacaccaacccttacctctattgagctagatcctttgaaataaatatctctcaggttctagaaattttcttctctccaggctagttggcttaacttgtacctgaattattctgatttgaagtgaagagccaacagcactctgacaagaagaaacttactttagagctggctcacaccttggttttgtccaagactactgggcaagtattccagaagacagtcatggcttgaaacggccacacagtccagagaactgcaattcactccaagatgttcctcaaaccactgacccccatgaaagataataaggacatgggccatgagttttatccttcaaaatgaccaaagcgacactagcaagcataagggtttatatgctggaaaatctttccaagatcatggtggagaagatggatcatcataatctcaaagttttacatcatcacctctcatgggaacaactacaaccagccaattgaggtggatcagtactaatcttcagaagccatcaagactagttgatcaatgcatctttcctgttcccttggatttacacaacgattatgataagaaatttcttgaagaatttgaattaccaagttttgatgttagccctttgaaagatgtgtttccttggtcagattcagaacacatgacttcaaatccaacaacctgcaaaattatctcaggtaaaactgcatctggaagtgaagagaaagtagttgttgattgtccttatggtgatttggggtccaactggagcaaaaaagagaagctttggaaacactaaccttgtcagaccaactcttgattgggtcccatccatcatcaacccaacagtggctcatgctacttattacatggtcaaagaattcaaatcatttctccctgagaatccagcaggaattgaattgaagaaaatgcaatgctctcataatatcttgactctgtttgtgtaaaaatttgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataattttttgttagtaattttttattaaattttaaagtttaaagtgtatttaaacttacaaaaagaagggattgttggttaaacaatcaaagaaattataacctcacaatattacttgttaagaggcctagagttgagttttaatcaatactctgaattccaaaggaggaattgaggaagggtgaattgtttgttagacaatagatcacaaggagttcgtccaaaaaggtcttttggatgagttgaggattcctgggcaatttctagagcaatacttctgcaacagaaagtaagaaaatggccaattttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgtttcgtggttggaatgctaaggttgataaaagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaataaaggagtccttatatagccacacacctgaaggtggcttgcagtgcatttttgcacgatgacactgatgctttgggtttgtttggctgggtgtaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgctagggttctatatgcccaaaggagactttttgtttcgtctccaatccattttggagggatttggttgaggtgttctgatatgtactggctcagaacaggttgaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggatattctgagtttgctcagaaaggttattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtctaaactggtcacttggttatagttgatgagctacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcgcatccaatgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacagaattctttgttttttgagtatgtagttacacagtggtatgtaactacatgaattttgtttttattttctaagtaaagtaaaaaagtttatttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatatacttttatatatagatttttatgcttaatattaatttattatttataatattttttcttgggctagtcttgagacttgactatgagttgtgattgttatttttattattttatattttgaggcctatgggtatgtatatacctcaaggctgacattcactaccaccaaaaaacgaaaaaaggataatatcattttttatctgatgttcttttgtcatgtctgaacctgcgtaggagtttatccccttctgggatttctttctctgggagccattcatcttcttttttagagtctttgtagcggacaaggtaaaatttatctttctgtcccctgactctcttctccttgataactttggctatgcttccctgatcttgtttctccataggtggtgatataatttcagtttcagttctaagggggaatagagctttatctgtctctttatagggtttaatgaggctaactggaaaggtagggtgtttcctgtcaaattccttggttagtactacttcaactgcatttttgccatgtagtgctctaatcataaatggtccagcaaaggcatcttttagtttgcgtggtcctttgatgttattgaagttgatagttgatactagtaccatgtcaccaattttaaagttgggttctttgtgagatttgtcccacctttgtttattatattcatgagaatcattcatacatctagtagcatgtttgcgtgcattgtcaagcatggttttaaagcttgatgcagtaggatggatatctatgaggtctttcctaaggctatcttgtggcaatcttgggttccagcctttttctagcatggatggtgttttgttggttgaactgtggactgaggtgcggtaagctagttctaaggccggtaatagtgtgacccagtcatgtgtaaaaccatctgcatctttgaattctagtccatatgcacaaaatctgcggaccatatcttcaagtggttggatcatacgctcagctagtccatctgtttgtggatggtaggcagtggaaaaagataatttggtgccaaataaggagtataagttgcgccaaagttctgaagtgaattttgggtctctatcactgataattactttgaagagtcctgtccacgaaacaactctgttccatatcattaatgctgtgtccatggacgtgtcatctttgtggcatgggaggaatataggtgttttactaaacctgtcaactataacaagacaagcgttgtaattattctgtcctcctggaggtagtcctgttacccagtccatgttgaccacttcccagggcatggatggttcttcaatcttcatcattagtccaaattttttaccagttgatctgttggctttttggcatctatcacatgtggaacaatatttcgcgacatcatccttccaattaagccaccaggcacaggttttgactttttccatggtcctatcttcagatagatgaccggaaaatgcactgtcgtggcattcgtggagcataatgctaatttgttctctgtctgttaagaccataacacaagaatgcttggtcctgtggtaaagtattccatcaaatagatgaaaacgtccttcttggtaacgtttcttccattcatcttcgaggctattagagagatctttgtctttaaaatcttttcctagaagttgaaggattatccagcagtttttgtcttgtttgtaactgtctctgatattgttgaagaattcttcgttgaggtctgttacattgatacccatgattgggaggctagatggtaagttctcttggtcataggcaggattatctacattgtttggtaatggccatctacttagtccatctgcgtttttgtgtaaattgccttctttatggataatggtcatatttcctctgtattcttggattgcaatttgccagcgtagcatatgcctgttaggtgttttcatgtttaatagtgatttaagtgctgtgcagtctgtgatgacttggaaaacacttccatcaaggtagtagtggagtttttccagagcccaaacaagacacaaacattcaagttgactggcgccatatcttccttctgtatctttgagctgtctagatatgtagcatactggtccttcataaggttatcgtcaataatttggacttggtgtaatgctgcgccaagtccttccattgaggcgtcaacgtataatttgaatggtttgtcgaactgaggcataagcagtagtggtgctgatgtaagagcagttctcatatctgtatatgcttgtactctctcagttgtcatttcgaaggctgcgtctttgctggtaatgacgtataggggtttggcaatcacggagaaatttttgatatgttgtctgtagtaacttgcaaagcctaagaaactttgcatttctttcctagtctgcagtataggtttaagcattacagctgctactttgttttggtcaatggctagtgtaagtcctgatacaatgtgtcccagtgctttcagctcgtggaagccaaagttacatttcttgagtgatattttcatgttaacttctacaaccttctgaagaattatttgtagtctctccaggtgttgctcccagttattggagaaaacaataatatcgtctatgtagatgatgagccactgctcagataattctttaacgaaaattgtgttcatcattctttggtaatgtgatggagcatttttgattccaaatggcatcctcatgtattcgtatacaccgcaatgtgctatgattctaaggaattttctggaccttggtgtgactacattttggtggaaacccttcaatgcgtccatgctagtgatgtatttggcctgtgataagctggtgagtgtctcatggatgcgtgggataggatacctgtccggtatggtgtatgtattaagggctctgaagtctcccaccatccttgatttgtcattatgccaggctataatcactggtgtggttatttctacctcttcattgtgaccaattttccggagaacacccaagtcaatgagttctttaatatgtttttccaaagcttctctggctctaggactggctgggtaggctggtcttctgagaagtggagggtatggtttttcaatattcaaagtaatttcaacttcatgtcccttaattgcacctaatggttctttgtccgtggcaaaggcatttttattattaaatagcacttggatgagacatgcacgttggttttcattgagtttttcactgatcttgcagtctttaagttggtcattctcaaattgggaaatttctgggtctattcttctagtaactgaattgatggacctagaggcaagaaattggaattttttccgttggttatcatgaccaattgtgaagaatctttctttgctgttgtggatgtcaaatccataaagattgagatagtctgttcctaggatgaaataatcatttcttccatcttcaagaattataaattctactttgattctgactgatcctgatggatgtggtaggagaaggcttatttcaattatccctaatgatttcatttggctgttgcagctgtggagtgatagtcctgctagtggcatgaggctgtctttccaattaggcaagaattgttctaaatattttttggacactactgagcaaaaagctccttgatctagtagcattctgccttcttgtttttcacatatgactagggtgacagagcttgtgcctgctgtgtagccttttcctttttctggtttggttttcactagtttggcatccgtaacatgtgtaatgtctctgctgttatgtgatatctgtggtaagtgggaaacttgttcttcctcagataagtcatagtctgcctcaatagcgcctatttcagcatctgcggactcataatcgctccgcatcatctggtaaagattcatcatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattctacgtggttatattctccttcaccactgaatcttggccaatctttgactttaggcgcttctttggacatatcagattgggtgcttccagtagtatgttccactggtggtcttggggatccaagatttggatgagggatcaattgtggtgagagacttgttgacctcgtaggagcctccgtgttcgagggaggatagattttttcattattcagtaatgtatctaatttattattaattgtactatattggatgagaaaggagttgttcaattccttaattttattgtcaactacttgttgatgttttgcaagggaattttgattatcttggtgttgagatttcaacatgtcagtgtgttgttccatttgctgaaagatggacaataacaacttgtgattttcatcaatgtcagaaataattgagtcatatttgtcttgaatctcaagtgaaggttcttcttgtttgtcctccaatggtttcttggcattaatctcaagttctcttattttatctagaatggttcctgtgagattctctaatacttcaaatttgtcaaatgatttggcaaaattattgtcaagtttgtatgaattattgtcaagaattttcttgttttcttctgtcacagaaaaattggatcttaaaatttcagaaaagattgatagtgagttagctgtagccatagaattgcttaggcttttctcagtagaagctgataatgatctgaattcagacattagatcattactagaatggataatggctaatttttcatcaaagtcaagaaaacgagagtgtatttcggtaaggagagtgtcatgaagagaaactaaagtagtatgtacaacatcgaaatctactctttcttgcggcgcttggaggcttcttcctccttgcgtaattcttctagcacttgggctcgggcttgctgtaacgctctggctgccgccatcgtctctcgccacgatgtgtcgagcttcgctatttttccgagctggttgagttgcgtttcggctggtcgcttcccgcgttggttgctggaggaggtgtagctcccggagggtcgagatccgctggccgtcggttgcgagcggccttctagtttcgctaggagcttggccgatttcgcctctttgaacgggttccacccgttgttgatggagagggcgaactgccaagtgagtttcttcgagatgttgcggtacgagcgttggcactcggtcagcgctcgtgtggcgtccgcgtgctggttcgcttttttcgctgtctcgtacatgtggtactgttgtcggtagatcctgcaggcttggtcttcgaccgcattcaattctgaatttatctgccgtcagcgtctggttaaaaacttcaagggagtcatcagaagaatcgactgactcgttggttctatatccatcgaaggatccgctccttcgttcgggtcttgatcctccggatggtctatgtccatcgagtctgacggttgggtcggagcggtcgtggggcccttcgattcttgagggtagttctggaccatgactctggtatctgcttgtggatccgcgatggtcggtgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagaaaggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccaatagtctagctccactcagtcaaaagttatttgggatttaagttttatttgcataaaaaatgcttattgcataatgcaaaccacaagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaggttggccacattgttatgtaggtacacagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctggccatttataaattataggttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatttttcatcatctcatctgatcatcaaccagacagaacagagcaatcaatctatacattaaccagtgtgatcttaatcaaagtgccccattgagatcattcagacattgagaagcataggagaaagaaagtagtaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacacggtcaatagtcacatttttcctcactatcatctcatagattcacattcatcatcagtacatacgtcaatcatttttcaaaacacataaacatataaacaaaaaaaacatctcttactcaacatttccactcgaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagtttctctatcatcagttcttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacatctggtgtcccaacagtggcctaaactaaccttcagaagatcaacagtagatctccctcagcaacagaagactaaattaaagtggagggtcagggatcaacagagagggaagcaataactgcagttttcaagaaattcttcccagaacttaagctagagtcaagaatgtctaccccggatgaatccagtatggagcaatcagcaatcatcttgaagcagcaagctcagatatcaaaaatggaggaaatgatgcaaggtctacaagacacggtcaacttgttacttaagcagaatacgccgcagcaagtgccaataccggaaacaccaccagtacgggaatcaagactaagatttgctacatcaacaccctttgacgacagaacacaaggattggatacgactattggagccggagacgattcatttttaaactcggaaggggcgtccccatccagccaaggaagacctaagactaggataaagttaccagatgagcaaaagggagtgatgttagatgctaaaaagacaaaccttcattttgatgggaccgaagtagaagtattcatcagaagagtagaaaaggtagcttttatacagaatgcgggaacagtggatctagcattccaactacccctcattatcaacaacaagaaaatcagtgaggctatagaacagatggaggggcatgaaacgggagactgggaactattgaagaaagaattgacccgcaagtggggacgagccacaccattcagaaagtatagagaagatgccatacctcgattagtccagaaggctcaagaaggtcagggcataaaaaccaggctggaatacaggaaatttgtaggagaactggaagaaatgaccgactatttcacacggatgggttacagccacctaaaccccgatagcgggaatcccctttggagtgctttgtccgcagaacttaagaaggaagtgactaaggaactagcccatgccaaaaagctcaaaaagactaaagacggcaggaatataatcccggaactagatatcctcaaggaatatgtagaattagccctcatcattattgattttgacgaagatgagccacaaaccagttcaacagactctaccaaaaagaaggttaaaatacaagatcctgccgaaacagaagagttaaaggagacaataaagaagctcaacaattccctggagtatcaagcaagagcggcacccccacatttgaataggccttcttcaccgggttttggggatactagaccacgctttacggcggtggaatgcttttattgcaaagagaaacacatgttatcccaatgcgaagcctatactcaagacatgcaggatagacggatgttcagatatcaaggcgtgtattactacccaaacagacagccaattgtggtagacaaggactgttccgtaaaggagatggtcaaaaagttccacgatgagcaaagcaacagccgcaccgagaatactgcagtacaagagtccacgtcagcagtaatagaagtagaagaatggggatcatggcttccaccgcaggctaatatcagtgaagaagaacttcagaacaatattggttttggactcagaaagtcacaaagaatacaagacaagaatccgcaagcaagcagtcagcccatgccagttaaaacacaggaatctgtcagcaaaactccaccaccaaatcaagaggccattaaacctcccactagaagaaaaagcttccctggatcatggttggaggaggaagaactggaggaagaggagagtagtaaacaaaagcctgtcgaaccatcccgtgaaagacctaaacagaataaagaggaattcagagcaaaagaaacttcaatggagcctctggataaatctattagaaacaaattttacaaacaaacttatacactcactttagaagaaattgtaaaaatcgcaccacagtttctccaaggtctacaggagtcacaaccagaatatgatgtgtcagaaaagaaagccaacaacgtagaactacactgctccaccggactaggaacctctgcggatgaagaagaacgaggccttacatatgcatgtcctgttggaatggtggatatgacaattaacaaaaggaaaatacgtactctagtggacacgggcgccgaaatgaacattattcctgacacattagcagaccagcttgggctagtaactacagagatattcatgaggcttaaagggatcggagggcatgtcaccccaatcgtgggattagctgagaatattccggtcaacgtgctaccaggctatatacacttagcaaacttttttgttgtcagaggatcagttcatacagtgttgggccgtccttttttagcagatcataatatcaggttagaattatcccatcaaaaaggagaagtactgagtttcccggattcagcagggagaagagtctgcatacccatctgtctaccagattcaccaggttggcataaagagcctccggcactcagacaaaactgctccttccaagtagtcgactgggacctgtttgatcaaatagacacagttggacctaaggaccaaaatatcacagtaattgagtgggatcacttagaagggttggaggaaactctgttctatagtttggcaggaaaatcggagagctcaccaagtaaagaagatacctctccagggcgccatttaaacagagggcaatcacaagataagataggggaagaggacccatggaaagtgcatttactagaagctgtagactgggccaaagaattgggagccgctactctcaccccggcggaacagaaccagactaataaacagttggcagaagcggaggcagcgtgggcggcagaacccattgatgttggtacaggtcgtgaatggttttgggtggattatctcccctacagattcaaagacgtattcgacggagctcacatacctaagaagaagagaaacacacaagaatggcttgaagagttacccggagggttctcagactcattagactttttacaaattttggactcaaaaggggggaaagcctttgttgaggaaggatcctgggctttgaggtttggatttatcagcaaaaggctgaggatgagcttgtattttgggggagggaaactttggtatagcattcaagtggctaggcccagggagaaaaaccagagaaagaaagctaagaaagtacaccgttacataggtaatctgtacttaagtaaactaaatcaataagtttacaatttcctcatatataaaaaaaaaaagagagacaagacagggacagagaggcaggttttttgtactttgtatttttataaaaaaaaaaaaaaaaaacagggaggcaagatttggatgagagaaaagtctttttagtttttttcttttaagaagataaataaagagctacaaatacaagatgccaaaaagaaggcaagagaaaagggctagtactgatcaaactgtaactgatggtctgccacatcagggctgacaagtatggaaaaacagcatgtttgtacattagtatacacgagctatgcaatgattgtaaaaaaaaaagagaaacttactataagtgatgtgaccggatgtaccagtcttgtgcagcaaccactgcatggttaagtaacttaaagttttcatgattatcaggggaaggggtgaagttggaaaggaagggcacaatgacccggaggagatcaacaaaagaggttcggaattgaagacgaggatcatcaggacgcatatgtataaacggggtaggaggaatgaagggattagtccccaaaacggaagggccagcaagagagaagtgagccgcaaacgggtcaggaagatgaaaagataaaggaaaagcttcatcgggggacattaatacggtattgaggaaagtgttcagggccgtttcggttaggtgaggatgaccggaatccaccacagctcggggaagagaagtggaagatgacgatgactgggggggctggtcatcgacgctagcagccttcagcttgcctaaatctataaaggaacaaaaaaaaaaaaaaacaggatatgtagagttagaatatgatcagctagccataagatagagagtaccagatggcttacttttagatcggagggatacaaaacgacctttcgagtctcttgggcgaacaaaggcaggattttgcttggctaaaaaggatccagaaaagcgggttttaccggagtaggcctttttgctcttcttaggggggacataagtagtatcctttggatcctcatcgggatcaagcaaggaaaagacagagtctgaggagagagagcaagacaaggacaatggatggggtttgagtttgctaaagggagcaagaaggactagtcagattacccatacctatatcatctcggtcatcggtgttggatgggacctgtaagctagggtctatgaggaataccgtgctttcattcgggtcaggggacccgacagcctctgcaacatctaaaggttgatagtcgggatcaacacctgcggtagcggcggcgatagctagaataaaagaatatataataaagctcagtcaggataggcagttacagtcggacgtaagtagggaggagtacgggatacgcacagtcgtcgagctcatactcttcgtcttggacggacgagtacgcagcagaggtgccaccagggattgagggtgcaagcgcggccagcagacggtcgcggcggtccccaaaggtttcgcctaagcacaagcccactgcgcgcgtcagctttcggcgttaaacgggaaaaaaaagggagctacccaccattcgtagtagcaggaagatagcggaagccgtttggatcgtctgatccaacgataacgggtggatggtcaggttcaacgtcttggttagacgccgtggtcgctaaagtaagagcgtaataactagatcagtatgtggcgagtacaggtggacgtgagaacacacacgtacaatcgtcaagttcgtactcgccatcttgatcagacgagtacatcataggtgctccatcggacgtcggaggggtgatcaaagctaataagtgagctcgacgatcgccaaaggtttcgcctagaagaagaccaactgcgatcgttagccttgagaatatgtatcacagatgggtggaatgattataaggcttaccttcgttaagaccttccgcgacgatcgccgcggggactgcgcggagggtagaagagatcagtctacgcagagcacaacaggataacgaagcataaaaaagagacggatgcttacggtgatcggtcactctttcgagaggagagccggcatcgtcgtaatcagaatctggaaaggaacggatgggcgctagaggcgagcggagggatgttagtcaagctgggtctaacaaaacgaaatgaagcggaaggaaatgtgcttacagttgagagtaccgtcgaagattgaacggatcatctctctcaaacggggaggagttcgaatggagccaaaggaggtgaacgaatcaccgtcctcatcaaatgattgggtaggggagtggtcagaagagattgagtagtaactgtgaggaggagggggagagtccatttttttagatggggaaagatagatcagtactacggaacaaaggaaaaagggggagcagtgaccaacctttttatagtcaagagggatcccaagagcggcaagcgaatcctgagcaagtgctgtagtcgtccgaccgatcggaaaggttgaagggaagaaacgaaaggacaagccatcggaaaaactatgctcggccagcgtaccaaaacaagcgcgcggattctgaataggatcgacactggcagtgttgtgttgtgatatctgcataagttgggagagataagaggatacggtggtttggacgagaagggcagtgataggggaacgtagcaggcaaggtcgaggagtagaaattcgatctgagggtttagagagccggattaaggatcgtacatgtggtactatgaacaagtaccgggggggggatagtcggttggcggccagatgaaagcagttttattatttagatgcgttcaagtcatgagatggagttcattctgatggagagagaaggaaagaataagttttattgaggcttacattaccgagattaatgagcattcggccagcgcgaaggctctagaaaaaaatcggcgttggagcttacacggtggtcgtattccaagggaaatcgggccgagtaggaatctgcgaatcggcgggcggaatgtttgggcaagtcaatggaggaattcgggccggcaactaggttcaggatatggtcgcgtttggttaaaggcaaaaaagggggttctggttgaattccgacctgaacggacgaatgtcgtgatgcttgacgatatcggaagtgcacaagtatgcattgcaacctgctttcactttgggccgtgtgagatcacgacatcctggatctgagccgtttttcaggtcaggccatacaagctggaacaaagaaaatgcacaaggaataaaataaaatatatatatatatatatatatacaaatgaataaatagaataaataaataaaaaaaaagggaggagacaaagagatatgggggacgcaaaagacacacggatatgtgacacaagtttttttctagagtggatagattggtcctgctgtatgaccttaaactgcggcaagtccccataaaaaaaaaataaaaaataaaaagggtttaaaaagtgaaattgttaagccccaccatcatggaaaaacaggttttagcagccaagtacaaaacagtggacaaaaagattagacccatcaaccatccaatgccacaagacataaaccccccactccaaaggccccctttatcaagggacccttacaaaactccactgacacctcaccctcctcaattcataccaactgagagaattacacatgaaagactaaaagcagtaaattttggacccccagggtggctttctgaagaggaattaagtctgttaaaacatgtaatagtattaagacagaaatctgtggctttttgtgaagaagagaggggcctactacaccattcttatggcaagccatacaagataccagtgatagcgcacgacccttggcaaaagaggccaataccaattcccaaacccatattgccagatttcatagagctagtgagaaagaggattaagaccggattgtatgaacaatcaacatcaagttattccagcccggtgttttgtgtaaccaagtcaaatggaaagcttcgaatagttcatgatcttcaagtgctaaataaagtaacaataaaggatgcgggcctgccgcccaagattgaagaatttgtggattcattctcaggaagggcatgttacggattgggtgacattatgggcggatatgatgaaagagaactggacccagcatctaggcccctcacaacttttgaaacagttttgggaaggctacaattgacaagacttccccagggtgcaacaaactctgtggcagtctatcaagcccagatggtttggattctccaagaagaaataccagagcacgtgggaatttttattgatgatgggggaataaaagggccaaaatcaacatacaataatgaaaaattgaaagaaaataaagaaatcaggaaatttgtgtgggaatatgctgtaacattggaaaggatattattcagaatagaggaagcaggcctcaccatatcaggggaaaagtttgcgtgctgtgttcccgctctggacatagtagggcacatggtatctcaggctggaagaataatgtcaacacagaaagtcaacaagatccaaagctggccaacacctacaaacaagaaggacattcgtagctttttggggctttgtgtatacgtcagaatgtttatcagaaatttctctacagcagctgcaccactcaggcgccttaccagggatgacgtagaatttgcctgggatcaaaggtgtcaggaagcttttgaagaattaaagaagattgtaggggaggaaatagtattaaaaaatttagagtatggggagaaggctggaagggtgacattagctgtagactccagctgcattgctgcgggcgcggtgctcatgcaggaagataaggacaaagtgtacaggccagtaatttatgaatcagttggattttcaaggcgggaatctgagtactcgcaggcaaaattagagctttgtggggtagcaaagattctgaagaaattacaaacaattctgtggggccagcattttgaattacaagtggacgccaaggcacttatagagatgatcaatacaccaagcctcccaactgcgcctatgacaagatgggtagcttttattcaattattctcttttgacttggtacataagccaggaaaaacttttacaatgccggatagtttatcaaggagaatgccagatgacgacgaggagttaaaggaatttgatgaggaggaagcatgggtaactccacacccagggtttggtgcaaaagaaattaatcttactacactaggagtggggatagattcaaacacacatacaaagttttggaataagatgtcagaatacttgcaaacttggataaggccgcaaaactgtgaagataaagaatttacaaaaataaagcggagatcagtgttgtttttcgtggaggagggtcagcttaaaagaaggaatataccctacaaccaggtagtagtctcaaacccccacattcaggctcaggtactcaagtctttgcatgaggacttaggacatagaggagttttggaaacatacaggaggataaaagaaaggttttggtgggaaggaatgaaaacaatggtaaagaaatgggtgaagacatgtgaagcctgccaaaagaggaataaagacttgcccaaggaagtgggaaaatctacagtaacatcaactctatttcaacgggtaagcatggatgcggtacatataaaatcgggtcaatggaagtatattataattgctagagatgatttttccggatgggcggaaactgtggggttaacaaatctccggtcaagctccattgcagaatggtttgtatcagagtgggtttgcagatatgggattccaaaggaggtaacagtggacggaggagcagaattcaagaaagaattacaaacagctatgaagaaaactgggattaaacttagggttgtcacaccgtattacccggaagcacaagggatggtggaaagaggacataaagaaataaaggatgcgcttattaaaatgtgcggggaaaatgggaaaaagtggaaggagtacctacccctagtgactttggcagatagaatatcaaccaaaagaactacaggatacaccccttttgagcttcaatttggacagccggcagtattaccagtagatatggaattaaaaagctacctcagcgtggattggacacaagtgaaaaccacagcggaattgctaagtataagggcagaccaattggcgcagagggatgaaaatattgcacaagcagaggaaaaattacgaaaggctagaggagattcagtgaaatattgggatcagaggctggcacataggagacgagagccgctcaaacccggagatctagtattggtttataacaaggcattggaaaatcagtggggattgctattcaagaatagatggaacgggccatatagggtggtggaacaaatcatgcagggaccatatcagcttgaagaattggacggcactaaattggccagacggtacgcagcaaatcaagtcaagaagttttatccccgaggagagttgtatgaagagggcgacgagtcagaaggggaagatgatggggaagggagtgtacagggattagaagacgtaaatgaggatggctgatttataggccaggaatatagtgctgctcaaattgggattttaggggccaatacaggaaatttgaagaataatttgggcataggccaagcagattgcctgtataaaatacaatcacagtcaactcaaatgatcaaggaagagataaaggcacaggtttcatgattagttactatcagaggaagagccatgagttcaagggaactttcatgggggcaatagttttggggtacatctgatgggatcagtgatatctaggaattggtgtgtgagactcttggtaaatactggtcatggaagggttgcaaggttcaattctacggcataagagggggcggagcttgtatattaaataggtaatggtggtgcatacgtccaaaattagagtactactcctggagtctgggaaatttgatacttgaaacaggaatgctgcggacagcattaagttgggggaggatgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagaaaggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccaatagtctagctccactcagtcaaaagttatttgggatttaagttttatttgcataaaaaatgcttattgcataatgcaaaccacaagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaggttggccacattgttatgtaggtacacagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctggccatttataaattataggttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatttttcatcatctcatctgatcatcaaccagacagaacagagcaatcaatctatacattaaccagtgtgatcttaatcaaagtgccccattgagatcattcagacattgagaagcataggagaaagaaagtagtaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacacggtcaatagtcacatttttcctcactatcatctcatagattcacattcatcatcagtacatacgtcaatcatttttcaaaacacataaacatataaacaaaaaaaacatctcttactcaacatttccactcgaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagtttctctatcatcagttcttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacatcggcgttggtttcctcgacgaagtcgacattggtatcaccaccgatattgtctgtctcttcctggccttctctgatgatggttgggtcgagatcagccctgtcggtggttttgatgggacgaataacgctgatggttttgcggcgtttttcgtcggcgatatcttgggagtcgacgatgcggctttcttcttggctatcaacttggacggttccggcgaggttgatttcggcgcgggtttttccttctttgatcgaggaggggttaagtcctttggcggtgggttgatcttgtccgcccccaatggggtcggcgtcgacttgcgcggtgcttcggggttttcttccactgacgctcctagtcgtgctggatcgtcggctactggttattgaggaagcttctgagtaagtttttccggatctagtggagggggacattgctgatgagttaggcttacgtaatccgctgtccgcagctaagttaacgctttcgagcaggttgttagcttggttgaataatccttcgacgacagggttgaagggagtaggttcttccttgttagtatcggtggatatttccgaaagaactgaagggctaggagcttcagtggtaggggtctgtgcttcaaagttgctcactttgaaaaaagaaaaaaaaaatcgtgattaatttttagtttttaatgattttttaatgagattttgtaagaaaaaaaaaatggaaaataaccgtactttttatggaagtttttaggttagttttatttgtatttttagttgatttttgtgcaaaaaatttgcttttttctagatgagaaaagttctaaaaatgaaaaaagaaaatatggtctttgggtaaaaaaccggatgaggcccccaaatgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataattttttgttagtaattttttattaaatgttaaagtttaaagtgtatttaaacttacaaaaagaagggattgttggttaaacaatcaaagaaattataacctcacaatattacttgttaagaggcctagagttgagttttaatcaatactctgaattccaaaggaggaattgaggaagggtgaattgtttgttagacaatagatcacaaggagttcgtccaaaaaggtcttttggatgagttgaggattcctgggcaatttctagagcaatacttctgcaacagaaagtaagaaaatggccaattttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgtttcgtggttggaatgctaaggttgataaaagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaataaaggagtccttatatagccacacacctgaaggtggcttgcagtgcatttttgcacgatgacactgatgctttgggtttgtttggctgggtgtaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgctagggttctatatgcccaaaggagactttttttttcgtctccaatccattttggagggatttggttgaggtgttctgatatgtactggctcagaacaggttgaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggatattctgagtttgctcagaaaggttattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtctaaactggtcacttggttatagttgatgagctacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcgcatccaatgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacagaattctttgttttttgagtatgtagttacacagtggtatgtaactacatgaattttgtttttattttctaagtaaagtaaaaaagtttatttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatatacttttatatatagatttttatgcttaatattaatttattatttataatattttttcttgggctagtcttgagacttgactatgagttgtgattgttatttttattattttatattttgaggcctatgggtatgtatatacctcaaggctgacaaaattattgatgaaacctcttgcatatcataattcagcccaaatttgtggttctattcagaaaaggctataggcaaggaaggacaatggaggacttcccgtcggatctgggaccctcacagtttttgtttatacccgtaaagtctagatttttgcaggtaaatctagctttttgggctctaaatggaaactgggagacccgcagatgttgaggggaagcaacgctgccacagatatgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttgttggggctcagatacatagtgatacatggcagatacgggcagataccgtgtctgtggcagcgttgggggaagtcatccaatcaagctatggaattctgaaacaatttcttttgatatcgtattttatttctgaagcaaccatgcctgatggtgtctggactgtttcaccctcatgaatggtacttgaattgacaatgtagattgtagaaacaaaaatattaatgatttgaactagaattcagcatggcttcgacagagattaatgatagtagacattagataattacatattctttcacaaataggttgttctatatttcttgttatatgatgaatgcttcattcttattgcaagccgtgttaaaagtatgcacttgttcaattggtggaaatgactacaagggataaacttgaaaaacaaaaaggatcaaagatcaaccaaaaggaggccaagtaggattggcttcagtattactgtgtagaccttgggggtcagagtttacaagtctcagcctggttataagatatacagttgcagaggtgagcttttttttgaaattttcagacttttgggctgtttgtggcctccaggaaaacatacactagaattgtgaactaacagtgaaagcagatgtttatatacactgcaaaagcaactatgtcagatagctttaccagtgcttatatcagatatttccatgttatatttcatcgtatcaattgtctgatgtaattttgaagcattaaatcagacatttgaactgatttaaaatcacacaaaaatatctgatatgatcacagatacagctatctgacacaattgctttggaagtgttagggtgtggaagtagtatagggccatcgatatgccttacttaaacccatgattataagtttaagtatggcttaacctacgcttgtctgataaaatgtatgtatgtatgtggaaatgaaaaataaactgaaccacttgctcaaaaccttaaagcatctgcataggtgcatggattaggcgggatcagccaactaatctaattctccacaccacaccggctcagattagattggattaaacttagttccagggtcaggtttggagttagggtgtatcaagattatacattactaaatcttggattagcaagcttgccaatcctctctatgtaatccactcaaccaatgtgcatattcttctagtgcttgtaatttggaactctacacacctgtgaaaggtcaaaattttatttaaaaagtggattggtatactgtggggtcacgtttcaattttgtattttgtgggcaggattggtttttcatttctgaaactgtactcacagtgaaatgccacaatcaacagtgggccactacactaaccttagaagagtggaattccgccacaactgcactaatgctatgtgtgtgggcccactaagctgaaatacagcacattttagtggcttttgggctgtttttgctgctaaaggcgctgtagcgcagcacaacatagtgtagtggtgctaatggcgcgagtggaattccgccacaactgcactaacaatatgtgtgtgggcccactaagctgcactacagcacattttagtggcttttgggctgtttttgccgctaaaggtgctgtagcgcagcacaacatagcgtagtggtgctaacggtgcgctaacactataggtttagcacgctgttttgagggcccctacactaacattagtgggcagttttttgtagtgcagcgtagcggcccaccattgccacaatggaatactcaagcactatgtggcagaagactcgacttggtctgattgagcgcgcggagggccgcttcagccttggtcttcttctcggtgtcgcagtacatggcattgaactgggtgacaaaattgtcgtgcttgatagtctcggttgcgcacatcaccttcctcatccacggttgggcccacgagctggccggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggaaaaagggtttaacccagttttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtgtgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcagaggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggtggagcaacctacatgatgtcataagagttattttagcttgaactagaagtctacatgagggttttatgctggtgtagcattttaaatgaagtgatgtactagtctgcaagctgaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcagggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatatcaagtgtcagaagatagtgtagttgtgtgtatacctgtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtggtgtgaatgatgtaatttgttgttggtgttgagtgttgaagtgttgtcatggtggtgagttgtgtaattgagtgtggtgatggtccagagagtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaaggttgaaattgactgtagaatcccgttcttgagccatattgggtgatttgtgagtgtatatatgagaaaaaaggtgtaaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacactggtgtggtaaataatactgtgtttctatgcagaaaatataaaaatttcttattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacgtatttcaacctgtcacgggatatttcttggattctgcactctagccatagccattatgaatacaggatgcatattgcatactggattcctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcatttatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccagcatcccaccaggtgtccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatacaccttatatattatttcataactacaagtcatagccacattacaattacagatttatacacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatatccatcaacaaacaacttcatcaatataaccaacagtcaacaacatctttatacctcacacatatcaatcagcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcataaccacttttgagtcttacaccgggccagttaagtaggacaggatgaagaccatgatggcgcggtgtttgttgaacaggtgtccattggccagtacgtataggttgacctggtttatgaaaacctccgctttagctccacaagtgccgtcgaacttgtcgggggcgccaatcttggggcctttgaccggcacggttggagcttgcggtttccacggtcgccatcagtttggcctccttcttggccaaccgtgcctctaactccttcctggccttgcgttctttgttgaccatggtcacgatttcggccagttgcgcctgaacctcggcaagcttggcgtcctttgggtctacgttcatagcgaaatagtgcggggcggctcacagagtggcaggtaatgctttgacagtgtgtagtgactccggagtccggaaggtgcaactaaaattgtggaggcttacttttgtacttttacgccttgccaaacggctcgtgtgagctctctttggggatctggggtgtcttggggggggtcttgggtgtctggggggtgtcttgggtctttcaggggtttttatggggggtctggggttcttacggggggttctggtggttctgagggcctgggtgtcctctcttgggtcctggggtgagcaggggtcttacaggggggtttgggggtctaaaagtcctccacttcctcttttcctggggtccatggggccttggtggggctgtggggccctctgaggggcctcttgagggttctggggcgctctggcaggttgtttgggggccttggggcgcgctgggggggtctctggagttctagggccgctctggggcgtcctggggcgcttcgctgcaccgtaggggcctcgggaggtgtttggaaggctgctggagccttggggagcggtcgggggtgtggggggtctccctgggtcgtccaacgatgatccgagtcaatccgggtcgtccaacgacgatccggggtcgtggggggacttggaggggttctggggggtctctgagcattcagaggcctaatccgaatgatccaagggtgttccgagggtcctgggcgtgttccgagggccctgagacaatccaacgaaaaaaccaaacgatccgacgaaaaaacgcaaaaaacaacctcctggggggcctgaggggttcctggggggtcctgaggggtctgtgagggtgtgaaagagggagaggggtgagtaataaggttgatagacaaggtttgagagaggttcaaggggagtattttcaaggtttgagaggtgagttttcagggttgattttcaaggtttgaggggtggtgttctgggtgttttgctcctggtctccgtgtgagttgatcttgcaatatgttatgagtgttctggggagagcaggtgatggatcttcagggttctgagtcttaatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagtttgaagtttgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctctacagctcataacagtgtgatatacagaaaagaaaggctaaaagcaattgattttcacagcaaataatctgattacatatctgttaaggggcccgtcagcctttggatgaagtgacttgtgcctcaccaactgtatgtgggtttggatatgctatgtctgaactttgaggcaaatttaatgacatttaccattagaattttacaaatttgtcaaaaatctcaaattcctccaagcctgatgattcatgagagttgacaaaattcatcaaattttatctacaagtgtgctaaaaattgccttgaacttcagatgtgaaccggcctaatacaactgatgaaaatgtgactactgtaaccttttgtcttgatgacaagtgtgagctgatcccacgacactggattgaagaaaatgctgctcccccctgtgacttgaaagaggcctagtggtatcatcttgtcatagtcagactcagatcagagtttatcatcagtgcttgccctatatatgcctgttcactctggacatcatggcctgaatctgattaaagggaatactttgttcaatcatcattcaattcccttgatgattttttggatccattcaaccccccaaatcacagttctctctcaaaacagcaaatgggttcgtgtttccgatagaccttgctttctccttgatttacatatgtaatacactatgttgcccaggtcggaggggttgtacctcggtcgccattgatgcccttgcccgagtaaggacagacttgcattcaaattctcattgttacccgtagcgttccagcttgacgagctctatcgattaagagttacgctaccacttcaagttcaacgattgatgaagcagtggttgtgttgcaacccaaagcttatgtaaaaggtgtttttatagtttttgacctgacaaaactccaagtgcgagccccccttgggcttatctttctcaagccctccccggcccagcctggctcttgatccccaacatcacagcacttcacctccaaccgtacaacacccgaacaccagccatcgtcatccaacaacttcatcaagttctcctcaaactcaatctatccctgaaaagcaagaactagaaaaccgttcaccgtttcatgtccgttcagaatctaacttctcgcggtaagtccaccatccactccaaagaaaaaaacaacaacaacaaagcccgacttgagcgggattctaacagtcaagtgcaccacttctgatacataccacctccttttgaaaactgcactagatcccttcgccgatgttggcgacgatcaattcacgaccactcaaccctcgaccaaagcgccggactacgtgcacatccgaatccaacaacgcaacggccgaaagaccttgacgacgatccaaggcttgccctctgaatatgaccccaagaagctgttgaaggccttcaagaaagactttgcttgcaatggcaccttggtccccgacgaagaattgggccaagtcatccagttgcagggcgatcaacgcactaaggtctccctcttattggtcgatgctggaatccgtcagtcttccctcaactcccccctcccttgcctcatccttcattcgtcctgagatcctaatctgaccttactcgtatccttctctaccttgccatctttcaaaccccttccattcctaccttccctctcacaccacagccaaagcgaccatcaaggtgagttatttcccatccagccaaccccgtaatcgtccgactacaacatactgacctgaatcttcctcccatctctctctctctctctctagatccacggtttctaaatccacaccatcgttatcagtcttccacccacccccattgccgttcttttctagatacttaaaactgtgcctcttattgtcaagaaagtatggtcccgagcttgccgaatgcagattacccttgggccgggaagaagctggtggatgacttttttgattctctattccttatcgttttgcttctttattgttgttttgttttctttcatttcctacccatttactatacttcataagagaaaaaaagaagaagaagaagaagaagccaatcatgatcaaatgtttgttgacctttttttgaggtttcttgtatcattgaatcgtttgtactgatcatccatcatcaggcaaacccttactcccaaccaagcccaagagtcagctgttgattagagagatctagagtctgtcactccggccctcgctgaatacaagcttcctctgtttgacgatcatgagcggttgtggttttattctacaagaaggagtcccactcttataagctgtccagatgatccaattgataagcagtcttatataaggatcttcatcctgcctcacagatctgatctgcatgtcatcgacccaggccatcctagtgttcatcttgagcaagcgaatgcccgcaagaatctctggagcataccgactgtggactgccggcagctcgactgggatgaaacaaacgcctttgtgaaggacagctccgacccttgtcggacacgctttcatcccgattggctgtctggccgataaagccccagagtgtttgatgggccggtctcatcgataccaaccacttcatcggccaatcatcgaaacgagtgcactatttggtgcaacacatcagtggtcacatgcgctggtaagtccacgccaatggtccatacacaaacctagaattagacgtccttaggaaattcatgttcctgcataattttggccatgggtctcatcacgaagggaaacaaccaaggaaacaaatcaggggtgggtgggttgaaccttcagtggtccgaattagatcctgcagatacaaatccatggacccatcgacaatatggcccagggccttctcactggtccattttggaagccgaggcacagccgaggatcgccaaaatctcggccacccaggctgccactcacatcaaccattatctgttcatgtgtatgtacttggtattcgaatcttataatgaatgtgtcacagattgaagaggaaggtttttatgagactttttgtgaatctgctgctttgtctcaagcttgatggcgcctaccaaccacttttcattgccttccgtgggtgagaggagcgagtccgcctcttccagccaagagtggggtttttcttattttgaggaaggcgacacctggttgggggctcgacgggtcttagatagaggcagaattaagagagagagagatgtgcaggaagtgaagaatgattctattgcttcccgggtatcttcatgattgatgatgaatggtaagggacggacgtgatggcacacatgaacaaatggacaacaagggcaagattatccagctattgaaagagatgatccttgtgaaattccttgatgataaagcaagagcacaaacgaacaaatgtatgaagtgaataatcatgagatggtggaaagatagaagacaataagggtaagtaaaaaaaaaaaaaaattggtaaggagggcgatctcgagatagagatcagaaacaaaagagaaagagcctaatcaagtagatagtgtagcagcaaacataaataacatcgctctccggtaggaaatccaccatatattaaagaagaggagatcggatcataataaaagaacaggaaacgcacggcctatgtagggatcggaggggatgataaggtagtgttatatgtatgtatgtatgtatgtagatgtatatatcgagaagcgttgtgtgatctcttacaagcttcatcttcaagtatgtgtagaacaaacaaacaaaaagaagatatgaatggaaacaaaagaacacggattaattaatcaaaaataagaataaaaatgaaggattgtctatgcacgtcgacggctgaagacaaacagtgccgaagactttattaggaacagtctcttcggaagagcaagcacgcaagccggcggggtttctctagacagcgatctgggtcaccgagggggtgatcggcccggcagctggaatgttggcggcgatgttgttggagaggctgttgctcaaagagatgttcgtgttaaattggacgttggccttctcgttgttgaccaacttttcaactaaacacacaagaagggaaagagtcagacgggctcagtttcacaaaacaggcaatgattgggggcatgggggatcacgtactggcaactaagtattttccgtaagagaggctgtacttcttcatgtcggccaattgctcgccgacttcggcaaacaattgggttcgctggggctccttggcagcttgcaagaacttttgcaacgggaagttggcaaacgcgtccttcaacatgatcccgacggtcgaggtaccatcggtgcgaggagccaggatttcgtcgatcatctctttcttctcgtcatcagtggatttcaagatggctttctcaaccacattgctctggatgatggaatcgacccaataaacaattagcgtttcggcagtggaagaggaggtgaacagaagagtgacttacagcgaacttgtgcttagacaagagcaagacttgaccttgaactttagcaagcatggcagcggcgtcttctttcttgccatcggtgatgatccactgagcaacgtagttaccgtattggtcagtcatctgtagagaagaggatgtcagtaaagcagcggatgagtgatggggcatgaggtgatgacgaacgaggttgttagagaatcggtgaagttcctcaaggaggggcttggtctgttcgtcaggcatgtgctcaaagactttctgcaagactcgacaaccataagggtgagtggccaaggcaaacgcttgtccggtgaaggctttactgatgaatagattgacgttgcagtcgatgcgctccaaagacctttggaggacgtggttggcgttttggtccttagcgcattggatgacttcaccctctaactctttgatgagtaagtgttgctgaggaacttggatgaattctaaagcctagaaggtgggtcggaccgattagccatatcgtccagctatccgactgtgaggtgagagacttactttttgaatgactcggcatccatacatctgcaatgagagttgcaagacatgtcctctcaacgactcagccaacttggccttctgggcctcgctgccttgttcgaagaacttctgcacaacgtagctgtaccgatagtaatgaacagtcaggcatgtttgtctcacgagttgagtgacatgatgatgactcacttggcaaacacgtccatcgacaattgcaacacatgcgggtaaatctcctcaaaaacgatagtcttctcttctggggtggcagtgtctaatttggactgaatgtgtcgggatccaagttggtcaccagcgaattcgacaatcaagccggtcatatcctacgatgggtgagcgtggagagtcaggacgaatactcgagcatgacaaagcatctcaagcaatcggacataccttcagctcccagcgacggtgcttgttcgatctgaactcttccaacactgcactcctggaaacacggcctgaatcgaagctggacttgtgcgagacggtgctgtggttgcgggttggcggagcaggttttccgcctggcatgttgctaacgggggctggtccacctcgtggacccatgttgccggccatgacggcaggatgcatgttgtaggcaccgccgttggcgtattggtggttgccgtagccgttcaattcaaggttttgaaggttcatcgattggcgtcttgcctcagctaagagatgttgttgagtgagcatgtgactgctgttcatgatcgaatccatggacatcaaggaagggttgtaggccccagcaaactgcccggcgtaccctccagcaccgttagcgcccattccgtaagcgccagcgtgcattccatgagaaagcccggctccaccaaggcctgaagcctggtttggcatgaaggagaaggaggagtgtctgatttgaggggcagcggcaaacgcatcgtgaatgtgccaagccgattgagttcgtctgatgttgttcaaatcggtagcggctgccatttgggaagcgtaggagtcgcgtcgggagtcagagctggtgacgataggcggggagggtccataaccagagtcacgacggtaatcgtagccttgtccgtaagcaacagcggcagacaactccaaggaggtgggggagtcgtggctggagttgttggagccaagttggtttgcggcgcctgcgtgtgagccgaagtagtaagggttccaacctccatctggctggctggggactgagttattgtacaatcctggcaggcttggacgatgagcagaagcagcggtgttgcgaagggctgagtttggagcaccggcggtgaaggacgcgcgagtcgagggtgggttgtcgttcccaatggagagggagttcatgccattggacaggttgtcggttccttgggagaagggcacataggctggttgggacgcgcgccgtaaggcagagaagttcgtaccagtaccaccgatttcaggtacactcaagttggcgacggctgaaaggcggtgtctggcaagaggagagcctgcagctatgtacacagcagatcagattgagaataattagtaaaggcttgttaattgtgaggagttaatgagggaatcgagttaaaagatggataaaggctaacctctgccattagcaccgagggtgcggccacccgctgagaactcggaggcacgcctggcggctgccttgatggacatggtttgcgggcccgaatcttggccagagcgagcgctgtcaacatctgtagtccacggctcccagctgttacgtcgagcaccttcacgatcgccgatagcaccaggcccagcgacagaaggacgagtagtcggcatatttactttatatgttaagaggggggaggagagtgagttaggtggagagtagaggaaggtgtacgcgagttggatggcgaagtgagaagatttatcacaacaagaaaggccgaagggtgggaagagcagaggaggttacttaattagagctcaacaaaaaagggggaaaaacagctgacgaagtggggtctaacagctatatagaataacaggtagaaggctggtggtagtaggcggggacaggtttcttgtttatgtgtgtgtttttcttgatacagtgagaattgagggtgagattgaggaggtgaggtccgcacttatgcctgaagacaaatttgggtgagattgatagatatgtatagagcaattatgaataataaaaataaaatatataggaaggattagggggcggggtcgaaaaagtctttgggaattctagtgaaatgtggaagtaggtatggataagaaggtggggagggagagggagggaagagaagacagaaaggcccgggtttttgagatgaaagcgtcggatcactagaggctcgcaagtagctcggtctctgtatgttttgaatctgtttctcagtctcgatcgctcagttaatcaaccagacaacccgaccttgggacaactaatacggttaaaacttgctagcgactctatgtaattgtgtatatgagtatatacgaatgaatcggtttggccgacgtgtggagtgtgtgtgcgtaatgggatggatagtgcaggtggaaaaggaccgggggtgggtagggggtggggggagtgagcgttataagaggttgctagtgttcgttgctattggtttacaataagggagcttgacgacggacgaatctagttgggatgtgagaggagggggaaaaaaggttgcaagaggacagtgtttcccagtcagctataaatgaagaaagaaaaaaaagaagaagaacagtctggtttgtaacaaggcaaaggcaagctgtctaggtaacaggtggtgaggagagagagatggaggaggaaggccgaggattggatcaacgcactgttcaccattcacttattcacagaaactgaggggaaaaaagaagactggcttgaagttgtacatcgaccaagagtcatcgccagcaattgaatggagccagacgagatggatggctgcagtggggagagcgaaggatggttgctgttgatcgtaaggctgagtggtttagctttggagctgtatcggctgtatcttcaacagagaagagtgtctcttggaagaatacaaccaaggcgtgggtcacaactgcaagctggctggctggctggatggctggatggctggctggctggcgtctttcgtgacctgtgggaacccccaagacccccaacttagactaccacctgtaaagaacgcacaacatgaacaagtggcactagagatttgtactgggagggctgtcaggccaactttggccgccaacttctgtggattctctcagaaatcgttacaacaaccattttccatcttgtacaatctatgtagttgtaaaagttgcagttcttcctctccttcaagcccggctaaactcgaacaccatccccactcacaccggccccttcttctagcgcattattatagtctggtccccccccctacactacactacactactacttgcaacaaagtgacatctcgttctatttaaaaatcgatgtctcgaacgatcaaattgtcatgtatcgcttgtcaatttgcaagttgcactacttgtgtagcttcatgtaatcaaaaaagtcaagtaattaattaaatacttacaatcattaattacacctgataactcaaacttaactcaggtcgctcggagtggtgagacacttgtgccctcgtgccgactggaggcccgagcgagtgagccacttgtgggcaactcgtctcccagcctcagggcatcatcgtgagtggggactccggtgtttttttttttttttggaaacggatcttactcttagcaaaaccgatgtgtctgaatggtcctacatttttagtttgcacctccagtatgtaccacgatgtacatattcatgaaatggctgcaacaaaagttttggaatgttttgtatggggagtgtatgaacaaactctgtgtagcaccaggtagcacctccaacacatgtgctctaatcagtataatctgtttgtatcaggaatgtcagaggatcaagttgagaaaacaaatcaaggggaaacatttgcttatggatatgtgtgattgcaaagatcttgtactgctgcatcttttgtgctgctgatttgtgctcacccaaccagaaatggagatggtacatagagtcagaaggagaatgcatctacagccagtttttgctaatgatctagggtaatgagggcaatgttgagaactatgcaccaagtaattagtttaaaatggaaaattgtgtggactaaacattattcaacaaacatgtgttgaaggattcaagttcaagcatttcacttgctcaaatggcaggaaagcataatttgcttcttcaatttttcaactgaccagatactgatagactgtcagcttccagttgcttaggagatacagctttcttgcttggtcccttcactgacttcttattggtccaatcagtttgtattggtctcaagagtaaaaatgccaggagcagtcatttgttgtcatccactatcctctcctattagaccagtgtagttttttttattgaccatggatgaacttgtcagcatgtgaatctctctttcctgtgttccttctcaaactgattttagatccattttgatctgcatggaaaacattttggtttgctcagtcaatcaacccaaccaaaacccaacttatattttttactagagaagttcttacatactatttttggccagccagcctcctaacctattagtactattttcactgttggatctgggtgtatttgggtgggaaaattggcactgatcaagaaactgaacatgatcaacccaaaccaaaaaatcaggttcaatcccagccacaatgttacttacactgcattactaggtaaaatagggtagtgtaacacagaagcaagcataggtttctgccagttttagtggtattatatttccaatcaatgtatttgcaagataagtctcctcatagttctatgttgtaccaatttttaatcccttctcttttgggttttctcatgaaatgggtataagttgtataacacagcacataccagggaattgatgccagaatccactcatggaacagcgtcaggaacccagaaagtgtgcttatactaatgcgctaattgtgtgttggtaaaaatagtgcaattgccatagccaagccttaccagaggaaattttatcaagccaacttcataattcgtagcccaaggaaagaattacatatctatccattcaaccaagtcttctgtagatattgcgtgccaagcagaggcattgaacaagtatttgattctggtatgtatggaagaaaggagatataaaaaggggtggggggaaatacaaggattatgataatgaagataagcaagagctggtggattatgaaagtgaattgaaatctctcccccccacaagtagtgatagttttagggcctgtgtctgtagaaattctgagctcctgatcacagtcaaagatgaggattttgagaaaagggtgcaaaaagtttgaggaacttttttgggaatggttcacggaaaacaaatggaaaaaccaataattttcattcacaggtagatagccagattaaatggactaaatacatgtaatcaaattgaataaaaaaggaagttgaataaaaaactaagagatagaataatttgaggtcttggaagaaacagtcttagccggacttctcagtctcttttagtcagacgagaaaagttaatcaagaaaaatcaaaaattctagaacaaatatttagagtcgttaattccaaataatcagttttctggaatcaaatagtgaaatagaaaagaaaggaatcaatcagaaagacatgagttgttgataaaattgctattgatagttctaattagactcaaagaagtgcataagattacaaaaccagcagtaaaagactacaattcagtctaaatcaagaagattcatgaaagaaaaaagggaggagttattgggaaggagtagaccagaggagtgaaaaactcaacagtgtcatatgagatgaaaattgaatttttcaacatttatcttgctcaaaagttcatatcatcaaaggtgactgtgaccaaaagccagtttttatccttaaagtgaaaattatctccaactgttcccggtttttgtgtagaagacagaaaaaacatccacttcttcaaaaatgaaccctgcagtacaggcctttaatattggattttgaagccattctccaagatctatcttgaaccacttgaccacgcaccatatcttcatgttggtgggctgaggctgagagttccaaaccaacatggattgaattggccaacctttgatccaattgaaagagaatgaatcacctggtttttctagtaagaaatgagtagtaatgtggtgtgaggttttttggaagatgaatttgatttttttggtactaaaaggggtaataactagttttttatgcaatgggataagcttggctcatgtgtttttaaatgtgatacagcaaataggctgagtaattatttccaatgtaggtgctaaacatcaattcccatctgtattaaggccctgtaccatggatcatttgaaagatatcttacttgtagcccaaactagctgttgtgatggtcactttgatgacatgaatattttatgaagataaattcagagaaattgaattgtcatgtgctacagtacaggcccttatacagtacacaatatctcttgcgcacaaagtgtgcaagaggcctgtgcccaatacaaacatgcacacatgttgctcccaagtttttggagtgttttttcaccataatttccagaaagttcatcttttagattggttgaagatccccagatattgatgttaatttctgtcaataaatatttgaaataaaattgaaactacgggatcaaaaattcaaaaggaaaattgatttggctgaggttgactgtgatgaaaaacaggaattagggggtttcaaagttaatttttgaacaacgttatacacaacatcatgaatttcacagaagttttgataagtgttccaaacaaagagcaattgtaagtttcagaaaacaaaaattttgaacctcttgagcttatgaatttgtgccaaatcctgttcaaaaatcaactttgaatcccactattataattgataccaaaaccagaaatgtaaaaaaggacaacatttttagactcctttttttaagacaagagtagaaacagttcttgagaaaaaagatatagcctaccagaactatttttgaacttatatctctgcctgcctgatttattgcctcataattgttgagggacaccagggactgaaacactgagtgaggttaagactcatgagtgaacttgacaatcagaatatctatattatgattcagtgaggaaagcatgttgagtacagatccggtaactgagtgcctcataagatatcaaacagcaacaagtattaagagctatccaaaaatttcaaaaaaaaaaaagatgagcttgattcttgaagacagatgctagtcttatgttttctcaacaaattggcaatagccattagaggcaggcgagagagtgacttggggcaataagaagagtggaagttggggaatgtatattgagatgtttttcatattgatgagtttgtttgatgagagagaagagcaacaggagatataggacaatagaagggaagagccaaaggcaaaagggaaagtgaagagtgggaatgttgaatggtggttgtgaggatgaagatcaagcaggaggcaatttgtctttgaagttttgatgttgatgaggcaacgggagtgagctgttggggaatggttcattgaggacagaaattgggttgttttatagtaagatcaagagtgtttggcttttggttgtgttgcttgagatggtgataggtcattgttttgttggccaagttgtggtcaattctttgcctttgagatgagtttggtgatttgtagatgtgttggaggaagaaaaagaagaatgagttgagacaaggagatgggatgagaaagaggacaaaaagggaattgaaggagcacaagaattaagagcagggagtggaggacacagacagggagaattccaacagactgcctattatgtaagcaatttttcacctcacagcctaatatttgagcaagttttttcaattcaaaaaacttgaaaaaaatctgctgcatccaattttcaggataaagctctgaaaattggatgaggtgagaggcatcatgaaggtctaaagccttgtccactcagttggtaggtagcttgtgatgtatatgccgtacatccagctcaatatgtgttccaccaaaaatgcccaggagcaacacatagacatgtgcttgttaaagtccctcctttgaagacttgcactttgcatgtgtagcatttcacccaagccaaggccaccaggccctccagaagcaagtgacttgcaacaagttttttcagtccaccatttctgttgtattcaatttctgtgtttgaaattggaagttgacctggaaattggaaacatttgtggctgtggtacagttacttaattctcatgaagatttgaaatcaaattccatcattatactgaggccctgtgggcctgtttggctggctgtaatttttagtttgttcaaaaacttcatattgttttatattgcatggtccaaatccaaaccaaaccttagtgttgagttttagcagacctgtcaggtatcctaaacccgtgtctagcactgcttgccttggcctctccgcagccactctagtatatgagagtatcaccacacgcttaggtctagtcttccttgacatataaaaaactctctgtgctcatcctttaaaccgtagacttgacaagattctccggtcctcaacttgctcaagaactgccgccccttgtcaagattgaaaaaaaaaactgtaaagtctaattgctccttctcactcactcgaattggtctctgatttggatctctctctccctcaagatttacttgcgactcaatcaagaagtctcattaataaactatccgtctcattcacatcatgtctgctcaacatgctgtttgttcctctcctctttaatctctctcttcttctagtcctgtgttgtttgatgttgaaattgctaatctcttgttccttatcttattctgctttctattcttgcagttgtgctcttcttaaaaaactctgtcttcattcaaagtcctctactttttgtttacatcttcttgttatctcttggtggtatgctcctgattttctcttgtcattccttttttcttttctttaatcctgttctaatcttttcctttatcttagtctggtttttgtctttagcaatctagtaaatcatttttcacttagcccaatcacatgccataattttcagcctagcagggcctgagacaggttcttgactcaatgaatccccaacaaggggaaaaaggtaaaaacccccaagatttgggccaaatactggtatgtgttattgagggtctgaggtattgtaattgagtgttacttggcatgtcatcatgtgtgatgtacgcagtggctaggcagaagtttccaccacactgtttttggaatctagcatctcaacccacccacttcaattcattgtaattggtgaaatatttcatgataggcttccaagaatgaatatgaacaaatgattacaaaaagtaaatttttgaaatttgtaaaacattgaaaaagtaaacaaagaactttaatactgttcttgaaaaaaaaaaaatgaaagctgaggaatgatagtataagatctgaaatgaatgatgataagttgaattgttgaaaaaaaaaattctgtagggttaaaaacctgtgttgagtgggtaattcatcagcacacatggtgttctggcacaaaattaactcaagtcacggctatgaagggagcatctggcagcatggcactggccagcctgtttcctgagtactccccacaggggagaattaactttgcaaccacatgattgactctcaactatttttatgtttggttagattttcttgatggtatgcatgtccctgtcaatacaaccaaataacagaaatagtacaacacttgaatataatgattttataaaatcaaggtttggacttttatcaagctcaagtgtggagtttgctcaacttgcccacaccaaaagaagtcaatgtgagctgaaaagttgaccttttcaaaaaaagctataaaatatctgagaacatgtcacaaaaaagtggacaaagagaaagatgtatgagaagcaggcctcccctgtctgggaaggaaatcaaacagatgaggatttgggagccagtagatcagaaattatgcaaaaatgttggattttattctgaattcataatcttgccatacaaggattccaacttaaggtttaggcctccaactcacctctgctgcttgctaccactcctgttgtggaggcctagttcagcttgattctggtgctgtgaactgaagattttggctgcagattttatacccaccaagctaaaccttttttgtgtttcatttttttatttgctttcagtcttcttgtgtaacatattttgcattcacctttctcaaaaaaaatatttcagctttccagaaaaagttgctcttattgatcatttttcatattcattcttgaaagcctattatgtgaaagaatttggaactgaagtattcacttctttatagttaattgttctttcaacaaacaaaggcataactaatctgttaattctgatagtaatacttggataacaatgaagagataaatttggctaagttatttttagtttttttagagtataaagatagttaaatcagtttttcagaaaattcattaaacttttagctacctttatcacttatctccatgttattcaagtgttgaagtatacttgactttatgaataaagaatataattattttacttataataacctgagtaacattatttttttgatgagtctaatgcatgttcattgataagaataataattcagttattcagttttctctttttcttattaaaagaaaaaggctcaagaagctttaacttcttgcttaccatttataggtggaaatatatgattgatgagattgtttgatgctggtttgtgcaagtatgaactaaacaaagtgatgatgatattttgagatcaaaggaattagaactttgttctccttatttgattcctctttcttttgaacaaatcaatgaagactcacctagagattgatgattgatcatgatcatcattcatgtttaagttcatgatgtcagtgacatcatttcttgatttgccagctaaaagcttgctttgctattgtttgcttgcagaacagtctaactctacgcatgatcaagatttaattgatcagcgcaatgaaacttgttttttcaagaagtttatcaatcaagttgatgacttacctgacattctcctctttcaagggctaagacaaggaatgatattccaacattatgaaccaataccaattacattgagtgggtgggttgagtttactgcttccaaagtagtgtggtggaaaattctgtctagccactgtagtgggattttggcctataatttcttccagggcggtgggcatgtgacaaagttcaggaagggtaggaggttgtcaaaatcatgagctaaagcgcaagagaaaggggccaagaaagagaaggtccttttttgggagaggctcacacaaaaagagtgaaagaaccaatagtgtttattcctttgagctagactagtttaaatagaataggtagaaattgtggtagagtagaaattgaataaaaactgagaggaggaaatgtacaagttcatggaagaaaaaaacagacaagccttctcagtcttttttggtcaagctagaaagttaatcatgaaaaaacatacacttgaccacagatgtttaagaggtgttaattctcaataatcacattttatgaatcaacctaattagaagaaaataagaatgaattagagagacatgagtagttcaatttgacaagagcttattaattaaggttcattgactacggaagtggcttcaggcaacaaaaaacaggctaattaatggctataatctagtctaattggaggagattcaagaaagagggaaaggagaaaagaagaggaatagagcctagaggatattttggggaagaagtaggcaagagacaggaaaactcaacagggagggagttatcacaatgtggaatttgaaagaactgtgcgtccaatattgaaatatttgtgagctttcagacatatggaaggtaaagccacccatggaatcagacaatggaaatccttagagaactcatccaaacacatttcctcctcttatcaagtattgattttcattagtagaaacaagcatatctttcaaagtgagtcttcacttttcatcatatagtcatccaagttttcagaacaaatgaagtatatgtatagcacgtcagatattcactctttgatgtctcctcgaggtacacaatttgggtcaactagcatttgtccttgtagtgctggcaagatacacttatgactttggattcaacataatctcaatcaggcattgctacttatgagaaatgtttccaatgcattgctctcccggcactcaatcatatcatttctattctacctttcccttcctgactcacttctaagagcagctcttgtttgagtacaaggaggaaaaccccgcaatctgagtacgtacagatccctgtggagggaagtccaccaaatatcactcaattgaagttgttaactagagaaattaaccaagtcttgatgtaacccttgttgactcagaacactttttcatttcagggataacttcttatttcaaagcagggttaagtacaacgtgatatatgtaggaggtacagaaatgttctacctactacatgattgatagaacagcgtgattttttcttttaattcaagtaatatcaatacctttagcaccgggtttaccaatgtgatgcagtcttgccaacagtcatgttgtgttgacaacacaactgagacactttgtttacaaaagtgatgggggtagcataatttaacagaccaaatgaacttcttttgcgatatcttttcttggtcgggatagtgatagttcagtcctccagccctcaggtaggcgagacgttctgctaagataatcatcctccaagattattttaagctttcggaattgtagatgtagttagggggagggggcgggggcgagaggatgttttttgtttcagttgagctgcagtgcttccttgacgacggaagcggtgttgattaaaggcaacttactcgtacttgcttgagcaaccttctttcacaccgggtctctcgcggatcgatttgagccactccatcaagcaaggaaattggttcatttcatcgtcggtgatacctgatatggtgtaaatgtcaacccatctagtcaggttgacatcgttccaagaaaattatgaaaacaggaaagtcagtcgagaatttcggattcatggattggcatgctggttgtttggaagtccacttacggccaaatggccatgtctgcccacgagtatttcccttctcccttgccggccaaatatttctttttgaccccagtgtatttgccacttaattggatttctaagacaccatacaatctgagggtttcgtcatgatagcgtttcatggcgtaaggcagtttttcgggcgcgtaacctaaagtggcacaagttcaacgaggtgaacaactgcacaagattctagattctctgctgtggaagaaagcttgatgacatacgggtgaaatgatttaattgtccttgcatcggaccaacgccagccatcccgaagaacagccactgtaatgcctcggagcgctctagatcgtcttcgaatccgaagacgtggtttttatcgactttcttggccaagtactttgtttcgtttatgtttcacacgagagttaaatcattaatgattaggaccagtataatctcatcttcctcaagcagatcacttaccagcaagatggcggcgctttccatcactgtgaagggcgcagacgggtcgttgagcgctttgcacttgttatcaatcaaagcgggaattcgacctgtgccattgaccgcgtaaaacgagcaccattccatcagctttgagatcggctggaatgtggtttgggtgctgagcttgaaaggatagtggaaagatgaaggacacgcgtaccatttggattgaccttcaaaaactcttcggatttttgttggtttgttctgatatcgatcatctcatgggaaaaagagatgtcatcataaaccaacttaagctcttctaatgctatctgtaccttcttgccattcggcgtagacatggtgagtagatgtaagtctttttgttctgatttcgatatcatcttggtgcttatgtatcctggttggcttttgtgtatttatgtgtcctggttggttgtggatgaagtttctccgtcgatcatctggaacagctgatgatattccaggaatcatcggtttcgggggcggggagtactgacgtcatcctatattcttgatcacatcgggccgtcgggctcggtttcggagtatccaacccgaacgctcggcactccgagcaaagcccggcccactgtcggattgcaatttcgtcccgcttcagcttctcttgataaagttaatctggtggtttggtctctattgcttcaagaacatagcttgtcttgtccattttgggaaagttgccaacacatcttttagcagtcaagagtaaggtctagcagggattagctcttactacgtattgcctgctctctgttatatgtcactggctcgttactcaccacgccatactagacttcgtgccggagcatgttctggaacttggaaattaaccatttggcccaaccctgcactgatccgagcctacactagctgtatggaatcagcgtactagagctctctatcgctgagattcaatctccagctatgggcagaccgcggtcgatggctctgattgcccatcaatttacaggtggtgactgcagactagttgctcagtccaagtggtctgagagtattatcaacatcgatttatacggacacatttccttgtcacacatgccaatccctccgaggaagcgctctaacagaatgggcgaaatgattgtgaaagtgggccttgttgatcgacgcaccctactgatttttctacgcacgaacatacacagaatatattatatatacgcctagatacgcctccgctctggtggtatgttgtttcactcgccgatcaattggtgccgcgatgattagcatcgattgttacattgccgctgacggaagccaccgacacaagaggaattacatggggaaaaggttataagcaggccagtcatattctccccccggctgcatcagttttcttattatcttctgaggagtctgattttgctacaataatctttgagcttcatataaccctccggtgcacggtgcacctggtatcaatttacttcctctttgcgctttcatcccaagcccatccagaccattcctccaaacccaacgatgatactattttcagtcgcagcttcactctggtggctttcagcagtgttatctgtttctagagcagaaaaatgcccgtcttacgtgctctcggaactaaacaaaaccgtggacggattcgatgcgtcactaatgctgaatggttcgccatgccaagctgatgacattgcatctttgaaattgattgtgaattatgacacaggtaagtcttgctccaaactgcgaaaaatggaaaaatgaactcaacctaggcttctatttccgtttgttttagacgagcgtcttcacgttcggattgtggacgctgggaagaagcgttacgaagtcccagattttctgtttccacgtcctatccactctacgaatgtgctcccaaagagttctgccaataccggtcttgtgttttcatacgaaactgcacccttttcttttactgtttcccgccgaagcacccgggaagttttattctcaacgatttcgcatcctatcatctaccgggataaacacatccagatcgcgactcaattgtctccaaatgccaatatttacggcttgggagaaagcactgatacgttccggatcaacttggatggaaatggcactcggagaaccatgtggttagtaaaccttcccaaccaaaaatctaaatatttttcatcaataatttccagcatattaaccaattagtgattcagggcacgggatgcatacgggacacaaaagggaaccaacttatatgggacacatcccatatactacgaccatagacccaatggcacacatggggttttcctcttgaactcgaatggaatggacattactttgaacaaggaatcgattcaatatgacgttactggtaagaaattatctgcacgactgttctagatgttcgacattaggtagactgcacatcctcacatgtacgcgcctcaaaggtggggtgctggatttttacttcctggcagggccctcaccggtgaaggttgctgagcagtattccgcgctagccggtctgcccgccatgataccgtactggtcccttggtttccagcaatgcagatatggatactcaagtaaatatttctcgtgtgttctatgcgactcctctgagtgatcataactaactcaatgtgcgttgttatacatccacagattatgtcgaagtggccgaagtaattgctaattattccaaagcaggaattccattggagacaatgtgagttgaaatgacctcgagatagaactatttacgagctataagctagtcgattttgatttttctttggtttgctttcggccaccaggtggaccgacatcgattacatgtacaaacgccgcacttttacgcttgaccctgattattttccgctgaatcggatgcaggagattgtcaaatcactccacaaaaacaatcaacgttacggtaggttttttgaactcggattgaaagcttcacttgtcgtatctgagccaaatctttttttctagtgatgatgatcgatccagccgtagcttaccaacctggggacaaaggaacctttgatcgaggcacggaggctgatgtattcatgaaagagaaagacgggaaggtctttcaaggggtagtttgggcaggtaagtcgatcattccccagtagctttcattgactgacttgctatctgtatctgggattctcgccataggcgttagtgtgtatccagattggtttcatccaaatgctgaggcgttctggattaatgagatcgaaagattctttaatccgacaaacggtatcgacatcgatggaatttggatagacagtgcgcatagcttcttcgcacatcattgcagggaaacattgccttacgtcttgctttgtttgcagtgaatgagcctgccaattttgccttaccttgtgcctatccgtgtaacaacacaaacttattgcccggtgcccaggccattgcatctggaaacccaccggcacgtaagaaccctcctcctccgaaagatgttcctctacctattggaaaactacatggccgtcgaggggtggaggacaacactcaatatcaaatacataatgccgctggagaacttgccaagggaactattcgcacggacttggttcatcacaacggattaaccgagtgagtgcaaaaaaagcaatcagccagaatgcagggaagcccagttgactaatcaactcgccatttcacctcaggtatgatgtccacaacctctacggtactttcatgtcttggatcactcgcaaagcaatgctacatcgaagaagcaaggtgcgacctcaagtagtgacccgatcaacttttgcaggcgccggagcatatggtaagcgtgacaatttaaccttaggaaaacaagatctgatttctggattcattatgaacactgtagttgctcattggactggcgataatctctccgattggacccattatctgtcttccatcaccgaaatcatgtcatttgctgcactcttccaaattcctctggttggcgcggatgtctgcggttttggctctaatactaatgaagaactttgtgccagatgggcgtccttgggggcattttatccattttatcggcgcgttcaatacaatctcacttcttatcttgggcgttaagacatgtgagactgattgtcaaaattctctcatctcctttttttagaaatcacaatgagcttggcatgatcagtcaagaattttaccgttgggaatctgtagctcgctctgctagaaatgcgatcaagactagatacagcctgttggattatttctacactcacatgagaaggcagagcttgaccggtgaacctgccctaaaacctctttggtttgcgtaccctcaagacacatcaacatttgggatcgacaaacaatttttctttggagatgctattgttagtcctatgcacttctcactctttcaaaatttcaccaggctcatctgtctcggattcatgtagttgatctcaccagtcgttgaggcgaattctataacagtcaatgcttatttcccggaatctaatgtgagattacgctttcaggagtccctcttttccccatccccgcacctcatccatttgcctgattcttgcccaatattgaatgagaggtattgattgcacacacttttcgatttattagtacattgaattttccagtaggaaaattgtaggcaattcaggtaacatagacttgaaaaacattcaaatagatcagataccggtacacatcaagccgggatcaattttaccaattcggcaagtcgctaccaaccaaacattagctatgacaacaactgaggtcaggagcaaaagtttcgaggtaagtcatcattatttctacttttgaaagtgggcagacattaacagtatctccttattttatcagatcctagtattacctaatagttcaggctcagccaagggttcactatacttggatgatggagaatcgcttgaaccgcttgctgaagaaactgccgacttggaatttacctacgatcaacgcgtcttgcacatctcgggtcgactaggctccaggttaaaagatataagcatttccgttggccaatggacattttcaaacgttccaaacatccaaaaaatcaaggggatgcgtgtaatagacagtcctcagctcgaatcgggtgcccaactattgcctgtgcatgttgatgcaaaaaccaggtcgatttacgcacgagggaattggaagctggcaccaggaatgaagattgcattagtctactaaagccctgcttggccgattctgacctggggagagacttgtgtgatgttggtcaatggaggtcaaagaatgacctgttatcctatttccaagaggtgcaccgactgtcagaatgagttggaatatgtgacatttctaaatcaatcaagtcattcacttcagactgctctcaaattaaatcaagttttcagacaaggtagtggtgtcgaagttttgcgtagtccaagatcctgttcgttcacacttgaatttgaaagcttgcattgcaacaaacaagaaataatagtattgtaactcagttccatccaaaggatatcatttttctacttgtgcaccaagggaaaagctgcttgaggctggagccgctgaagtagtttgacttgaatgatgaaggggaaaaaccattgtcttttcatcatgtctgtatgtttcctgatgccggaccaagcgtctccatgacattttctgcgcagtttcctggtacattccgcttcaccaaccttcaaacttcagaagagcaccgagcttagcccaagtccctccggttggcgcaacctcgtctgggaggcttgtcttaagttcggggaagttgtatccatcccgatgtgcatctggttgaattctaatcattttcctaacatttatttacctggatataccgcgagttgctatggccggttgtttcttgtcgcttaatcaagtcccgctggttggatagagtgaacatgttcaaggaggaagattgacgccgctagaagccgcaccccgcacccctctatctctagagacacaacatatacaccagttggcaaggttgcctggttgctaaaccggggctgggtcgcccagtcaacttccaactagcgagagaaggaagccgtaccccaaacacaaacccacagccaagcctctcatgataagtcgggcgggcctggacggcagtcccgcggaactagttcttctgttggctggccgatccagcaacctcgactcctcgatcatcctttttcagcgggatgcggcgatggtcacagatgtccggagagatagaacatcctcgtgttgactattttacaagctagaatgctgcagatatcgtgtgttcacattatacaattcactataagcattcggcatcatccaagggtaggtcggtgtagatggtccgactgtcccggccggaatttgaggagcgtagataacgcacatcagcgatctccggcctgcgttctgacctgttgtgagcctcgaaactaaatttagctagtgcacagaaagttttgctcgtacgctgtgtctgcgctcgcctgatggctgaccagctccataggtccagacagaccacgacgctggggttgcaacttccactatggatatgtgattctggatggtgttaaactccgccacggccagcaaatccacttggcagtctcctgagtcctctcctcttaaagcaatcttgtcccaagtccgattggttcacgaaactctccgctgatgctgctgatgctagatggagcggtttgagtgagccatgtacaaatcaccggaaagtatcctaaaatacccgcagttcgatgtatacgcaattatgtaacactataaaaagcctttaaggtgatatgtagtcctgacacctctagagccgccggtgcttgtgccacagtctgtattaaggcgcctgtatacaggaactgtatctcaagaatacctcaatacatttccatcttcaagctcggaatttggtggtttccactcgatgagacaggtgagtctgcatcccgattacaaatccttatgagccttcccatatccaccaactctaacggccttcccttgacttctacaggccccctgatcacccatttccctggccagaaactaaaatagtgactaccagttcccaactttcgtccgccccggtctctcttgggtgtctctcaatacacaaacaagaaattcattccttttattcctactttcctatctgctctgggctcatcccatccgaaattcaagaataggcaacatttgactgctcagacactctttttcctgttccccagtgatctatcctgtttgttgaacttccaaatcatctctgcttcacctcaatagtgacctgatccacttccttatcccccctttgtccagcacctcaagatgattttcggccgaaccgaagctttgatcttcttcacatcactcgttgggtgggcttcttttttatttcgtgacctaaacattgcaatgcgttgaccaggcgtgaacccttgtaaaatttcaaacaggctttctggtgcccacagagccatccgtccccgggctctaccctcaactcaaaccgagtcttccggaactccccagacaaacaccaacccacccatgcttaatactgcctctgataatactcccaaaactgtctccaaccgcactcccagtactgtccccgacccaagtcgcagtactgtccccacccgcaaccccaataatgtggccagttccagtcctgacactggctcagatgcccgtaatactggctcaaatgctctcaacactggctcggatgctcgtaacactggctcgaatgctcgcaagactggctcgagtactctcaacactggctcgaatgctcgcaacactggctcgagtgctctcaacactgactcgagtgctcgtgacactgactcgagtgctcgtgacactggctcgagtcctagcaccaactcagcctatcctccggatcatcgggattggtaaatcatcttgcaatagtcagcccatacatatttccaaaaagacttacatctcaatcaacctgtttcgctatttttcaatcagggaataccttaacggaatcccctggtggaaaactgatcccacgcaacaagaccatttacggtgagttgttcagacaagcctgaagacactacagataagctcactcgactcctcttctttcaagattccattgctacctctcaatggcatcctatggcgactacacgacactctgtccaagcacatttactaaaggcttcacagttctagaagaattcagcaccaaagctggtcaagctggcttcactgccctgatacctgagatggtatcacatttttcttcttgtttccatctctctctcctgcatacgattcctaattgaccaatctgccgaccgtcaattctgcaggaaaaagtagtgattgtatttcgaggctttgagtaagcactatgatctatcccaatccagtgccagcccacattccaccaagctaaaccattcttctcttctgttgtgtgctgtcaccagaaatgacgatgcgctgtcagtatatttaaaaattctcacctgacaatatcatccagagaagaacatgcgagcttaccactgaatacttgaaaaatcaaatcaaattaaacaaactaggaactggaatccagttacgagtaggttttcctcatttttcttcctctcctctttcttgtgaacgattccttctttccgagctctttgatgttgaaagtaccggggaagatttctaacgttccattttttttttttttgatagtggaggatttagtcgaaaactgtcccgggtgccaggttgccgccggggttaaaaagctctacttgtccgccaaagaagccacaaacaactgggaagtggccaagaagaaagtggccgagactgtaagctgtcatatttcaatagcgcatctccaagaaaaggccaattaaaacaatataatgtcttatatcatacaactgaatttccaactcaaacggcatattcggctatcatcagggtttgaaattctctgtcacgggtcacggaattggcggagctgtagcagccctggccggattagagttgggggctcagggatatgtgtaagtagcaaatcaactgcatcgcttcgacaaaaattatccagcttatcaattttagtgtcatctctctccttccgactgaagtcactactcgcacaatcaaggaatgccccgtgcgtttaactatgcggcggcagttcgatatgataacttgttccaagtgttggctggtcagagcatagtctcagagaatgactacatggttcaagtacgtctgctcctgtttatttttctcagtcgcacattgtttcactcacgctaccctcttgtcatcgatccttacagaaatatccattggggcccttctaccatcttggcaccaaagtcaagattactggtgaaatgcaacagtggttaaccaactgctatggaaacaatgtaagcaatttcacttatttttgtttcgcgtccggttgttttgggggtggtaagaaatccaggagcccagattgacaacgtttccttacacttcaacaggaaaactcaacttgtattgggactggtaacaatgttccaatccatgacacatattttacccctaagggccaatgtggtagtgccgacaaagtaagcttatcatcacttcacaagggatctcccaacctatctcgattttctttgggtactttttgttgatagaatctcgtcttctttgtgtgaaacccgtgacattcagggatggtgattccacctatcagcgacgatacccaccaaattcaagcaaacgacagcgattcatttcttcactaccttcatcaccttcggacgaaaaaaaaaaaaaaaacagataaaataaattcttcagcctctatcattcttttaaagcggtttttattgttcaaggaaggttacctgcagccaaacaagtgcttttaaatcatgctgtctcttttctttcttgatttttctttcctgtcattttttaaattcttctattacattgacacttcaggttaatttggatcttggatagctgatctatgcaatttaatttgagcaaactcttttgcaactttcacctagtggccattgagaaaaattgtgatcataatggtaatatggattggaccatcaaggaaggttgaggatggtcaagaggatcagagattgttgcattgtttctctcatgattcatctgatacatatacatatggaattgatttacctagggaaaagtagtgctgagaccaaaccattgtcaatagcttcattttctcttgatcctgcaggtgaataataaatagccaggagaaatgtcttcacttcctcctgaaaaccctgatcacttttcaaacttaaaagtgcctaactgaacatcaatgggtgggactggtattacctggctgtacagtacaaatcccccttgcaattgacacaattttccccctttcattcatcatccaatattgatttctgtttgttcctttttctgcaaagctttgattcagtctatttcactgcttgggaaagttgaaatgacaaccatcagttctctgtagttctttgtgatgttcaataagttgtattttttcctcaaaaatcaaattttgatcatctcattcatcaaaaatgatggaacaataatacaattcattgctagttgaagacacccattgtacattgttatttgaatgaattgcacaacaatccattatctctggacatctttatgcattgcaatcaagtggaacaattttgacagaatcatctacaatgatttactcctttgatcagttcaagcaaaaagtaaaccagtattttttatggttttttgaacaaaaagacagtggtctcactgcacattgtcttatctgatttttttttatttggaaaataatagtactaagcaagcacaagttcacagctatgtgaattaaaaaagggctaatagaacataagttgtgtgttttcaaatggatgaaatttgaaggcctaaattttatcatgtgcaaagaatttggttattttaattcacaaaatccatcatgatggaaaagctagatctttgggtggagttaagccagaataacttgatggactgtgattatggatgaaaaaatgaatctttttcaaacaaaaaattgatcattactctgtatctgataaatggccaggagaaagactgaaatcctagcaagagcttcatttgtaaccttttctgagaagaatttcaagagtttcaactgaatctcaccaaatacaattgattcttcatcataccatatagcaaaatcttcatcatgcttgaaactccctatgagaggaatcccaacctcagggtttatgattaagttaagaatccagcttgatagatcggatttgattttaagatatcctggactccaattttcaattttcttggatgtcatgtttagacaatcaactgaagccaaaagctttctcaatttttttgccaaatctctacaaatgattggtattttatcttgtgcatccaacattcttataaattgatgatcagatttttggtcacaaaagaaaattgagattggtaattgtggatgatagctcctgagagatgctgggatggattctgaaccatcaaattgatttttaaacattttcagttgtttttcaaaatgcccaaacttttgttcactactcaagaaattacaatatttgattgagtatttagctaggtttgataaatttttgactttctcctggaagcttggattcaattcaattgattcctgaacaggaatgttcaatgatgattgaatcaaggttaagtattcgcctgatcagttattaaaaaatttcacatcaatgaaaaagttttatttggactcagctagtatcattcttcaataagcccaaaacgtttgtgatggaatcaaaataagctcaacgtacttgggtgttggtcttggtatgttttcaatagatagacggccgtcaagtaggcatttgtatgacatatgtcccgagagaagtattggattaattttactctaagcggatcaatgtacacgctgggatcatttgaattccaagccgaataaggtgggtagacgactccaaacattggaagcccttgatcaattggatcaaacatttttctgtcgagccagcccaataatctttcttgttggattttgtgattaaatgttgatatattacactggtttagagattcgccgtggagcttgtataaaaccactgccaaaaggctgtaaagtgaaatcaattgcttcggtgatcgtctcgcatctgattcaccagctagcacctttactgttctccccatttttccacatggacgagcgacccgcgcaatcggcaagtttggatgtttgtcgtacaaaggacgaccgacacatttgaagtcctccgaactgacttgatcgccaaaacggtcaatgaaatttcgtaggatcttttcaacaacacgtccttgagagaaaaagtatttataatcggattgtttcgcgttttcctggtcaatgggaggcatgactggcagtttgatctgcgggagatcaatatccaagcgacccagtggctgactgacctttgtgccacattcgggaatctgaacggctgttgagagagaaagagagagatgatatttgagctcattatcgaatcaggtcctgagaagctcaatgtctcgatctacccactttcatgatggacgatgccaatggtctctcggcttatcccgcttccgaccatcgaattgttacctgcaattgacgtttgagcccttgaacacttgcgttgggttgttgtgaagctggggttgatggattctagtcaaaaagtctcagttacaatggctcctcccaaggtatgaagaagccgagcgatgtctcacctgaacttaatttgctgagttgagcgtaagataaaaaatcctggcccgaagtgggactaacgctcaacggctgaggttggatttgctcatactttcgctttcctgagaataattgcaaggtagatgatgcagcttcatggccatcgaggctctctggcacagggagattcaggtcaaactcgcgaattgtcaaagctgcttttgaggaccacaagatagcatatattagctggtaggaaaaacgttccaatgtttcacaaaagcccataacttgagaaccagatcaacgactatctggggggaagcgccttgggaattggcaatatttggcatcaagatatttgcggtgatttataagttggatgcatgttccagacataactgcgggaaatggacaacagtcaaaataaaatgcgtcaagctcggtgtgggagagaccgtcatacatggtacaaaacaaacttcattattcaagccccccctcccgctccgcagtgactggtgtaggcaaagtacaaattctttgacatgggtgaatttctgaatttcagcgagtttgattttgaagccataatcatccatccttgcatttttattttggttcaaagttgaaaacaggtttcccctcaggccaaaaactcatataactcatcaccttacagatccacaaattccttgtaaagtttttcctcaaaagtcaactgggcttgtgttcagtttatgattttactcaagagcctttttggaatcccaattacaaatatttgcatccaccttgggactcggtgtcgggacttacactacttacaagtaccgtagtgttctagttgtggacagaagctagtgatggaagtaggatcttgataagatgtatactttcaagactcaggactaactcgagcttcctgaatctataaagccaaggcatccaaatctttgacatggttggattgggaacaaataaatgataaatctaacaagcaatggctaacaccagcggtgggccgctacgcttttggctcaaaaagcgtagcctagcggcgctttttttgcgccaaaattttgtagtgttagcgcttttgtagcgcagtttcgctacgctacgctgcgctacagcgcttttagcaataaaagcggctaaaaaccgctaaaaagcgctgtagcacagcgtagtgggcccttttttgcggcctacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagtggcccaccgttgctaacacttcaagttaaaaaaacttgtagtagtaccagtgtagagagggagtctgggagatgttaatgaaagttaaactgttatgttttctaatctgattcaagaggtatttctaattataaatgaatatattagtgaatgctcttcaaaccagagggagagtttctacggtaaagctttcttattatttaaaactggggaaggaagaaacccaccaacttcagagaggttttccttcaatattgatgcagcctttataaggttttggatatgcagaaaacaatgtaatcatagctcaatcatctgttagctcagatggttgatgaacatgataaccttatacatttgagttattctgaggattgagtcatccaatccataactcatgatcttcaatatttatttgtgtttgtttgattttcattctcttcccttaattgtgcatgaatgttcattcttagttataactctatattttatctacactgattataatatgtttcttattaacatactattacttaatttaaaaaattttaatggtccggattgtcattgctacctgatacactcttgccagttgacacttgaaggaggggtgattggtgtttctgttttgtattctagaccatcaccctttttccacttgaaaaaacaggattttttccacattttaaaatccaatgtgaattagaacattcccatatgtccacttggatattgcccagcctcctcatccaaaaaatataaaaattgtttatgagtcctagagatgtcagcaggtacccgtttgcagttacctggtacccgtttgcgggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcaggtgtcaacatttgcggtaaaaacaggtgcgggtgtcaacatttgcggtaaaaacaggtgcgggtgtcaaaatttgtggtaaaaaaaggcaggtacccgggtacccgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcatcaacgatgaaacggatgcaatgcgtgcatcggtatcacatcgcattgggcgtttatcacatcgcatcacccgcattgtcataaccgatgcggagaatccacatcacatcaattttccaatgcaatgtgagtccgaatgatacctggcttgcgatgccgatgttatcggcaggcatcggcttaacctcccaccggagtccctggacatgaggcagggactcaggaggcactgactctgaatctgattgactccgactccaagggcgagtcactactccaagccaaaattcaaatcaccctgtcctgactccgactccgagttcaacttgagtctttcaaggtttcatccaaattcaatctagatccgattccaaatatcgcttggattctcccctcgctgggactcgactagtcattgattgggactcgagctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgtaagtcccttcatcggagctagcccccccccaccctccattaaaagatctatcctttatagttgggattccgccgccccccagccattcaatcacctctctgctcacctcccccccctccatcatatcacctgacagcttgctacccccccccccccaacaccatcaccagcagtgggccagctacgctgactttagcgtcagcgaagcgtagtgcagcgaaataccgctaacactacggatgttttccgttagctgttagcggtatcacgctatcactgacggccatggggcaaaatatgatgccactacgcagcgttacacccctttttagcgggtttttccccaaaaagcggcgtaacgcggcgtagtgttagcgtagcgccgctaacagcccgctaacgctacagaatcaggaggagctttccggggtcgctacgctgctgctagggggtcgtttagcgtagttcagcgtagcggcccaccattgccatcacccattgacccgatgtgtccgataaatacatgcatcgcatcggttaagtgatgcattgcatcagtatcgcatcacaaatccgatgtgatgcatcgcttaaatgatgtgttgcatcggtatcacttaagtgtgtatcgctaaaacaatgcaataccaatacagggtgatgtatcgcattgtatcacattgtttcatcgttgttatcattggtggtccaacactccctcttttgggtgtgttgggctgcacaaaggtgtcagaaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccagagggttccctccagcctttgagatgatgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagttatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccacaggtacccggcgcaggtacccgggtacccgccctggcggccctagcaggtgcgggtgtcaaaaatattggatttttgagccaggtacccgggtatcaagcaacatctctatttatgactgactttttttatttgagtttatcatatcactttcacaaaaaattattcaaatgaaaaaaaaaatcctgaaggtacatgtatactgtatgtatggtgttgcaagcccgtctgggcacacaccaaattttggtcaaaaaaaggccaagcgcgctgggccaatctcaaagcccgcttggccgatcccaaagcgtgcgtggcaccatcccaacccccgcttggcacatgctaaagttggcgggggtcgggacaaagcctcgcttggccgaaatcaagcgagtgtgccacgcccgccaacatgccggcccccgagaaggccatctgctgagtcggggtccagtgccgggctggtgcacaggctaccaatcagcccagggcttgaaatcggcccagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagctctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgcaagaccatactaccaataattcaaaatttcaactcaccacctcaattgtgcatttttgtatcacctggcacctatacattttttcactgaccatcatgagggtacagttgcagacagcaaaacccaaccctgccccaccctcaaaattcacaattgacacacaggccctcccaacccccctgagtaaacacactgatacccttttttattacaatctcgcatgtttgttgagctcaaaattatacacactagaagtgtttgcatcaaaagatcggttttgtttttctcattttcacatacatattattggacaagtgcacatacagccatacttgaaccctccattatggctttaagtgatgcatactgatgaaattataccaattctatgccttaagtgtttgttttcagttttaattcagtgctctagcgtacctttttgaccttctgagggctaaaaaaaaagctccaaagtctgaaaattccaaaaaaagaaacataaacttttggcccagaaatttggacaccctccaaatcaagggtcagtttttgccatctgcaactgtatcatatctggagtccaatattataatatgatataggccaagaagttctgttccctctccttaagctgcttctacaaagttgatagttttcatgtttaaaatgtatcttgcataataatatgggaagagttagtgtaaaatatgttcatgtaagactggggaaagcatgtgagatgaggccagatgttgtttaactgaggctctatttctgtataagcataaaatatcattaattccgcctatgtttatatgggaagtcctaatgataagaagcataccacactatataagtgtagtacttgtgtgcattatacttatgcttattttgtggggtggatgtatatggatctactaacagctattcatttccaagcatccttgatagtatggtggctggacattggcatagataagagtaagcaacaagcaagccaaaaagaaatctgcttcaatatgaagttttgatggtatttgggatcaatagtgttgatcaacccaaaactatatctatgtgatgattgtgagtttctaggaaattaccaccttgatgaattgaagggcaaggctcagatggtgtaagtatacagcggtgatgctgagttgccatgtgggctgaatggcaggcaagacttgatagcaaaggccgaggaggttcttgtgtcttcaaccagctgctgctcaaaggatgggagttgtctggagatgtcaatagaaagggatgttgttcagagagtggctgctgagaagtgagttgcgagtcgagtcgattgagttgagcttatgtaatcaagcagacccactcagtcatccttatcttctcaaccgaaaaaaaaaaaaaagagaaacttcaccctcgacttgtctccttcctactcgattctcaagtactagaaccacaacaacaacaacaaaaatcataatattgactatgaacaaagaacatcagcaacgaacatcgaaccatcagaacagacgccattcactcaacccatccaaactcaaatcagtcagtaatcacacaaaaaaaaatcaaatccttaatataacactcagaaactgatgagtcaatttacagctgaccgagaacctcaggcttcagacgtcaagtatgccaagctaaaagtcatcaacggatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtcccataatcctcctcctcagcccgatcatcatgaggctcgatagaagctactaccggcgtcgatcagatcggactggacgatctcgatcagatgaattgggaataattatgctcctctctctctctcctcctctgcttctgctttagcaatctcgtctcaatcttctttcttcttccgtctcttcttcctctttctttttggagtgctcgtttttttttttttaaaaaaaaaagaagaatatacacaacccctcccctttttttttatctcagttcatacttttttgtgtatataaacataaagttcaaaatattctttggtttatttaggggcaggaggtttgggttaaagattggttttttttttgttccttctttctttttctttttttttttcttaaactatcacaatagcataaaaggggtttttgtttgttttattctggtactattatagaatctttataaccattaaacaagacacatctagtctgttggggaagggggatgagaagaaagaccgccagagaggtctatatggtgtgataaatgtggatgacaaagtaggatcacatttatataggcttatcaagcctataattttgttttcttctttttttcccatttgatccactctttgcctgtctctttgcctgtctcatctgtctgtctgtctctctatatccgcctccctcaatctctttatctctctatctcttttgcttctgcttaacttgattttaaaaaaaatgggccccaagacgccccactcatctaaataatttgtgtactggcaatttttgggtgagcttgagaagaagaaaacaaagcattaacagtagttactagtttgaaaggcattccccagatacttccaccagtggcagtagtggcttttaaggagcagtgtagcctgcagtgactgctcatgctaagatacaactcaatcttgatcaagtatgaaaaaccctctcaaccttgcatgagactagtgcataggtgataaaaaaggccttcaaatcacatagaccaatggatcagaaatcgtgatggtgccccctgccctaatataagtctactataaatagtttaaattaacaaatggtgctctggtaccacatttttaggtagggtcacaagttccaacacctgagtcttgagatgaggattttggtatcacattcacagtcaagtcagcaccaggacttgttgactgaccaattgagaaagttacattttcttttccataaatttgggccactctagttaagctccaactctagttaagctccagctgggtaagttacatagtgtttagaatcaaaagatcacatgcaagtccctcaaaggagctgttcaacttgtggctcatacatactgcattaatcagaccagagatccctgtttgtttgtgggatttggttatctataacattaagagaatattcaacccaacaatttgggctgaattctatgcatccaagggctgttttttttgcgagcctggaggggtttaattaggtttaatcatggaggcacctgtgagctggtcttgtagtgtaagcaagctgtgcaacaagttaacactcgagtcctgccctggtacgtcatgtctcccgaagcccaagacttcccgagatgatggtttcgaaggcccactgggactgccgggctgaagcgtgcatccgtcgtactgcggccggaaggagttcctctggttgtatcacaccttcattcagctttccattcaagcattatccggcatgtccacatccgcaagctcgaattgagagtcttccggtcttccgcatgcccatatctatctatttaaatattatcgtatcgccttacattcgattgaggacagttgacgacataaacctcacctctaagtggtcctggctgctactaacatatcgttgaaaatacgctagacgagtgaatacatcagctaaatgaatgaatatgtttttaagtgcatgtagatagcttgatgatgtgcttgggttgtttgggatgtcgactatgtaggaaattctgtttgttttgacaatcagcttctcattctgcgcttcgagttgcaaaactcaacttttacttgcaatataaataacttcttacataaatatgatggaccaacaagctttctgcaaaaagattgtaaaacaaacaaaacaaaatgataaaaatcgatacaacataaatattccagtttttctatgtgcccgcagacttggtccctcttttggatcatttaatcccacttattttgtattacaattctcttctaaggattgactctcatgttggccgatatgtataccgttcttctgcgcattttccagcttgtgccctctacatagactgaccatcgtaagcaaacctataatgttgtatctggtatggtggaaacaaaattctgctctcaaaatcgaaaccatctgcacaagtcaataaatatgatatgatgcatgtaaacagctgttctctcattgtctggatggaggatggccaagttgagcggaggcttgcaaggatgaactttttttttcgtatgtttcttctccatgttaatcggatttgacacattattacattccgactgatcaaaggcaagcccacttgggtcttgagttttaagattcaagagccatttgccctctggcgcatcgagcatcttcctggcccaaacaccgatggcactctgcaggttggttgttttgtataaatacatgtctagtaatagttgcctgtcctgtcttgcctgccatctctctgcgatctctgactgcctgactatttccatgactctgcagagaatgattgattcttattttgtggacaacagcagataaaatcttacttgaactcgtcctaccagctgcttcctcgacttcttgtatctctccaccctcgactttccggtgccaggtctatcgatacatcgccggctggctcgaagttcgaacgtcggctgaggggtttccttaaacttaaagagacagatacctatttatttagatagataatactactactactgctatgtactctatcgacagctcacgcgaattacgtcgatgtctttgttgagctgaagagaaagaaagattaagcccaacccgcccagggttttcttgccgcctcctttcttcttcttcttctcctccaatctaccgacgcaccattggactatcaaaaaaaaaaaccatcggtcagtcagtcagtcggtcggtctgtctgttccagcttcagcttcagctgaaacattataacaaaaccaggccacacaccctctcatccgatttgcaaatctaatctcacccaacttcctatcacggatccaccgccgctcgacaaacccacccaagcaccgagtatccaagtgctatatcagactactaagtgtaaattgaaagtaggatatcttgatacatgtattataaactctaataatctgcctacatactcacctatagctatcttacctaaacactaccgccaaagaaaaaaactgttacaaacgacaacctaccaccaaaaaaaaaaaaaaaaaagaagaaggaaacagcttcaatccgaagttttagcccattcgacctcctactaaccccggccacagcttcgacagtcatctgcagccgattctctactcaaattttatgaaacgagtttaacttgcaagatcctctatcacactaattctccgaacacacaccctcgactctcaaccaagatatcctcaagatcgtccaaccggttagcccacttttccctgagtcatacaagcgctgagccctaacctaccgaaagatttctgcaagctcttctccccctctctctcgctttacggatcgctcggccgacacatctcttttggccactccagtctttaaacgaaggaaagctcatcgtcccagcccttgtgacccacaatccgcgaggaaccatattttcacttgcaagatcttttactgcaaacagtcccctcgagctttccatctgcatacattcaacccggtacaatcgtcaaagtttttcctccaaagaaaaaaaaaaaactaacggcacccgctcgcccagcccagctcagcatcgtcagttaccattacaatctctcctttgactttcattcatcctccccttccccttccccctctccccggatctcttgtttcattcatctctgagattctgtcccacgttccttttgggagatctatatccttgttttttttttccggcttctatctgccttccttgtctctgcgctcgctcctgttcttccctctcccgcgagaagaatgtttctcattgatacatatcatatatatattctttgacgctgcttgatactagcgagaggaacattgagaatccttataaatattatgcagtcggcactacttccgcgagtacaaccacttcacttctaactgcactctttgattggttccggcgttcctgcatcctctgttacaaatatcctttaaattctttgtcccactcctctggctgctgcaagcctctccggaactacaacacccattgagttcttgataataatttatctatccttaggaagaaaaacaaaaaccaagagaaaaaaaaaacaaaacaagtaaatgcgttgcatctgatctacccacatccaagaattgaatccaaagatcgtcgtcggcttcctcccctccccaactacactacatacctctcatcaaccaactgcacctttcttcttcttcttcttcttcttctattgaatataagaagagagtcttgtaaccgattaataaccatcaaccatacaccaccaccagcgatctcttttttaaggtttgttaaactggccgcccagttgaaattttcaccatcttctggcttcttctaaatttatctgctgctgatcagcttgttttgatttgttgtttgcttcatctgtcaaataaatggccgattcgtcaatcttgacacttgcagtttgatctctcctgaattctcagctcacctcctctgcgacaccatcagagtccccctaaaattaaggctctctttcctttcgatcggtttggctctcattgcggaactacatcgtccacctcactcaccctgatcctttatcttccttcaactcaatcgattcaattgacccccacataccaatccaccctgttttttttttgtctctctctctctctctctctctcctgttttttttttgcccgtctttccccggtgttgttggtatttttgttgcttcttccgttgagcgttgtacggattcctttttagagtttgagtctctagcctgattactgggggtggagattattgttctacctccctttcttgccttgccttgccttgcttcctctcttggatccctattctccattcgagaaactgtggccaagggtaattgttgacgtgcttctgggtggtttgatagtatattagactacggtcccatcaaaattaaattgcagatataccttcttccatcggcccgacgatcctttgcgtcttcgatcacccactccatcgaattccgtcactcggttggctccggttccacctccgcggcctggcccccccctcggcacggctcgataacgcaaaccaaccttccttcggttctttggtcttctcattattctattcccccatttaaatctaatatccccatccatccatccgacctccgcctccttcttcctgccctgctgctcccgtcttctctcctctccattcctctccgaccgcaagatggtctcctactccagcttagatactacctcctacttcaaccaatcttctgacttccgtcctccctccgcccctactaccaatacgcctgattcgatgagcctccagccacgcccgagcacccatgctagtgctggtgagacccaacaacatttcaaggacatcttcaataaccatatcggcctcaccgtcgccgatttattccaacacgccacctgccatcaacctctggatctctcttgccatcctcccaatcatccatcaatcatccaagcttcctctgaccagcgctccctgattttggccctccagaatcaacagactcgctcctccccgctcaccaaccaagacgaaccttctcctccaagtaacaaccaaaagaatctaaccatcaacacctccttgggctttgaaacacctcatcagtcaaccccagctcatcctcagagctcaaaccatctaggccaattaacgcccgtcgagccacgtccccctcaacattccaacggcctcgccgcgtctaatgaccggccttccttaaccccacctgctcctggggccagcagccttttctcctccaactgcgcctccatttcaccccactcaaaccaccataacaattcttcgcacgaggagcaaggcttgagctccgcccccggctcatcgctgcctaggtcgccgcagacagactcttcaatctcctcgcgtcatacggagcattcggaccacataaccacacccaatggtgaggtggccttcagctcttcgacggcacaacagccgactgcagtccttagccgtcaggtcgcatccggtccgcgtggcggacaagcgcgtggcagcttcgagtcagcatttgcttcaagacctaatggctccaacaacaatttcaacttttcatctgctcagagccaccctttccaagcgttcagcgacttcaatcacgctgcccatcattcccagggagcactaggtttggtccccaagttggagtccaacacatccaactccagccccaccgagttcggccagaagatattcaccgatacccgtcgtacctccaccaatccgggctcacctcagctgaccagtgtcgaatcagcacccacctcggctgcggcaccaccgatgtgggcccagagcgccaacatcagctatcctgtctccggtgaggcttataaccacagccagccatgccagatcttctttacatcccagtcgatcatcccgcccgctcaatcgctacccaccaccgatcacggcaactccgcgacgaacactgaccatagcaaatcggccgaacctagcccgtttgcgcttaaccatcctggcacttcgcccagcacggctggctggagtgccgatgagctgaatgagaatcagccgtcctcggccgctgtacctggaaatccaccggttgcagataaccaccagctctttagcttcccaccatcccatctgtccacccaaggtaagctaaagcatccctataatgttttatatattgtcccccaaaactcaccatttgacatgatctgcatcattgaactgccagctttcgcgccatcatcggtatctgtggatcattcgttcaagttcggcgagcgtgccggtgtctctaactccaacagccttggcttgctgcccccctacacccagccacgcgcctcgtacatggagaaaatcccagaaaacttggtcgtcctcggcgagcctgggagtgccgggctcagcaaactcacttcgcatccatccgaagaaactggacatagttagtccctttttcctcacgttgtcagatgacaaaaaaaaaaaaacatttcttatccgtgaaatactgatcatgtcctcgaggtattcttatttgcctcatacagacgcggtcgaaaaacgctatcgcaacaacatcaacagtcatatagctgccctggccgatcttgtacctgcccttcaacacctccgctctttgccttctgcagcaacatcgagacgtcactcgagccagttcatcgtttcaactagtgcgatcggcaagatacccgttggcttggttgatggtgtcaaggcagcgaccaaattgagcaaagggaacatccttagcaaagtaagttttccttttttttggatggaaacaaaaaactttttggaaaggctgttgctaattgtcatgaatctcaactggggaacaacgtgattttagagtgtagattatatgcgacacttgcttagggtcagggaagagttgaaggaagacattgaagacttgaaacatgtgatcatgagtcgcgtcaaaggcggtgatgagttgatttgtcaatgggaaaagcatgtcaagtccaagtcccccgaacggcagcgtcaacgaatgcttgaacaaagccagggcgaggacgatggtgatgaagatgatgagatgcatgattctaacaacaagaagacaaacggggcgcatcatgggaacaatgggccaaatccaagcaagaaaaggaagctcactgatctcaagatcggcgacactaccaagctcaagggcggtaaaatgtacgggaaagtgatgcgaaaaaatacccattcctgcgacttccgtcaccagcatcttggtcctgccaatccggaatcgatgatcttggcctccgaaccgctcccgccctcctcaaatcctggctcatttgcacctaattctgcgaacggaagacaagagccattgaacagaatgaatcacgatttggtagatgaacttgatgtcctccgcgagccaccctcgaactaccaccaccaattcatcactcctaatgtccaatgccatgactatagccacttgcaatcctctggcttttcctcagatttcatgggtcatcctttcgcccccgtgccccctcccgagcctcgttcacaacaagctacaggtcatccaactcgcccactacttgcggtcttcatgggtctttctttcgccctgggctctgggtacaattatcatcaaacccgcagaaggtattccgacggccaagaaacctgggagtcgcccgcgcaatcccatttccccgaggcttgcacacctccaagcataccatcatcatttcctcaaggcttcaaacctcaccggaatgccatccctggacgcggtcaacgactcttgaacgccacacaaaccacccagatcccccatacttcattttcacaggcaggcttgaatgcgatgtcaatcgcctcgatcatttggactctgatgttcatcttcaagcccgaatttgtcatgaatttcttcactcctggtcgactcagacaggccaagcgacgctcgaaagccaagcgccccgttctcattccaggtgttggtaatggctcagacgacgaggatgagagtgacgaggcgggatcagatggaaatcactccttcattccgatcgattcatcatctctatttcgtggtggagatgatgatgagaaggtattggtgggcagctctcggaaaccaggaaggctgcaatatcaccgactctgtgtgatgacgagtagccccaataactggggaagccttctcctggagttatctaaggaatccgcacgtacagccggcattctcgtctggggtgaggtgatcgaaaagatggccgacctcgatcgtaacaatcaccaggagggaaaacgcgcgcggatcaggaagatcaagacggtcttggcctggatgagaattgcggagatcgaaagctcttggggtgagtatttctttctttagtttattgatgagagcgatggaagatgtgcgtttttaattttcttcttcttttgtttgtttgattggtaaaagctttcggttggtcttcatttttgaagcgactccatacggtcctcaaattacataacttgaaccgaacgctagactggcgggatcgagtgacgcgagaagagcttgatcgcggcaagatttcgggagtcttagcgctatcgttgaagactctattcggcgaatcgaatcggctgagtcccatgctatggcacaaggcagttgcggctcacaagagagaccgactggcaatcaagagcgccaaaggtaccgagtcgatcctaccggcgagtaactatcggccgagcgcccagcgtgtcgctgaggaaagttggctgaacgaggccttgagtctggaatacgagcaggcttgtgaactcctggccgaaaaaggcgagaactacagactcatgtcagccgtcgtaggcgacttcggtggaagtcgaggatggtcccccttgaagcaaatcgtcgagagtagggccgagctagagctaatcgaaatctggtcccggatctttgtgtcaatgatcacaaagacctgtccggtagagaaaacccctcgggatgggcgaattgggcgaagccagttcggcctcgatggtggtctggcggagctcccgacccgtctcgaggaagccggggcgccatacgcactccaagtcagccaaggtaggaagcaagtcgaacaatcgatcgaacggatttgtcgtctgcggctcggttgcggctctgcagtcggaaggatggcgcgcgtgaccagagggatgtgggcgatggcgttcggcaagagagaagtggcagtggaagtgggccacgagctgaagagagacttgggtgaagcggacgatgagatcgggtgcgtgggcccctatctcgagctagtcctgcggacccgacttccgaacaaaaggatggccgagcggtcgaattctacgttggacaaactggccaagatgacgatcgactggctattgatcagaagggaacacgtgatcctgaacctgatcaccggcccttcccagagaagcctccaggagacgagcgagaggaagaagaccctcaagatcaaatgtctcgagctcagccgaatcctcaacttggccatcctcgaatcccagcgcaatcgcgaattgaacgctcgctctaccaaacaatctgatgaggccattcaagctggagaagcaagagaattcgaccttcgtactgcaatcgaggaatgtcaacgttctgttttcgttattgagaatcaaaccttttgatcttccgctggcctcttcctgtttctttcttttgtcttactctcaatattgaagagaatatatatatatgaaaaaaccaagctagtaaaacgttcagttattcttgggtatttttattcttcctcttataaagaaaaaaaactcagtgacttttttttggtttattcattctcatttaatttttaatttttaatttttttttttaatttttttttttttttgatttgactgtttctctaaactcatgatctccagggttttcttggctctcatatgactgaaaaaaaaaaaaaaacaagaagggcattctttcaagatataacctcaagttccagtcattcttttcctcatttgttgttgtctcctgatatgccgtgctgccgtgttgtgttgtgttgtttttgtgtttctttatcctctctattctctttgctcatgatctacctgaaataaatattaataaaatctcatgatcattcgtttcagacgattatttgactcgcgcttttttttaatcatcagcttgatagacaaagctggacttcgcttgctagcccagttggctagtgaaatgggaatctcatgaggagataagaccaacagaaactcatcatgaagttatcccttctaccattttgcttctagaatttgtcgagtgaagaagatatagaacactcaacttttattttgaatacttgtcatttttgtgtggataacttctggtccagagtctggaatggatggggtctgaatctctaaccagctgagccaattggtctcatttccggatgagaaatacattacagactaagtcatcaaaactggtcaaggagcttgaaatatctcgcatgtaaatttgtagaagacaacttcattccagttactttatctactatgaagaaaatagatacctcatcaagacttgtagcaacgtctcatccctcatgaaagttgtttcggagagggtgttcctttcacttgatgctcacatactcacaaattgtggctaaaaaattcagcagtgaatatgccatcttgatattttgtttattcagccaacgtgaactctgtctaatagtactggtgatacatagttgcccaattgatatcttcttctgctaagacttgttgttggaacttttggctgaaagaaacattgattctgctgtattctttggatgaccagaatttcacaacagagattatgactccaggtcatgaaatctagatgtgcttgtagcaatcccaagtttccagaaatgataataaaatagattcaggcaatattttacttccattaatatcagggatacaatgagatcattttggaggtctatggaatatttcctatctaagctctcttggagtgaaaaagggttggaacattgacaccaatatctgaaaattattggatctgaggaggatacaagaaaagtaagattttttattaaccaaagagccatcctacagagattgaaagaataattggaagagccgctgcggaaactgtgtttcctgacaatgcagacgcggaacttccctagaagcaacaaaaaaaaagtgtgaattcaaaattttcgaatggtcagccactgttcttcgtattactttcctagactatgattgttttgtacaagtggtacactaaccgggtctttcccgcctgagcctcctttcccacctgagcctcctttcccacctgatcctccttccccgcctgagcctcctttaccaccaccaccaccaccacttccaggtggtggggttgagggtggtggggttgaaggtgctggggttaagggtgatggggttgagggtgggggtgttttcttaggggggtcaccacctggttttccaccattcattaagggtgcacatgcttcggctaattcggcttgctggagacgccagccaattattttgagaagcaagaaaaaaacaaaaggcaaacttagcgaataaattctgagagacaaggtggaaagaaagacttgccgtgagacctgcagtcttggatttgacagtactactagtaccagcgtcttttccaccaagggtgggagtggtaccaggaccgcctcccgccgtcttcttggatcccaaggggtccgtcttgttatcaggctttggaggatccgtaccaggaggcttgtcggctaaaactgacccagttccggctccgggagtcttgggaggaggggtggtaccatcggccaaaactgaagtgggtggtgttgtcgaatccggtgtcgccggataagctagcgcgttgttgatacatcccgcagcgaccagcaacaagattgaaagatttttgaaactcatgatggtggctgttttttttttttttgatcgagatttatctctcaaaggaattttcaacttgttgataaaaagaggctgcggcagggatggatgttagtaatataacaaaatgattagataatcgcctggattgtttcggaggtaaaaaaggcaagctgataggatgaccgaagaaagcttaaggatccagccttttataatctttgagattcactgctactcccttagccaagtatgcgagcggcctcgagcacggtctgtagtcatctcctctctgtctttgcctcatcgatctcctaagcagtcgaattcatcaagattttattgattgccatggctgaggttgcaatacaccggctccgttgaagtgctccactgtgcatttttcacacgtaagccttcgggcgccaatagcgatgtctgaggatatttatgaattacgctgagcattcagtttttggttggcgattcaaagcaacgagcgacgctttattgtttatcgccaaggaagcctttgggtttccttgtagggtcatctcaaagcgtataactgacgggcatcgattactcggtctctcggctacagtatgacttatgatcggtggacgcaagtgaagctcccggcgcaacgatgataccgaagccgcatcgttcttctccagcgactgtttgatgaaatccccgcgcatgacgccattgttgcttctccgtcagcttcgtaacttgcgataaatgagagatatgtgagggactgggcaagaggggaaatggcgccaattacccactccctgcgcggtgaaatgatgaacggcgctaattacaaaccaactttgcagttacccagctagacattgattggcgttgctaggctattgggtggttaaaaaattctgctcgagtctgatatttagtgtaacatttggctacatgaagactcagcaactcaactgagcaactatcgcatattgctggggttttggttgacctcaaacgcacgatctggacaatggtttttctggtctgttcgaacccgtgctgggagctgggaggtgcaaatagggcaattcttctttggacacaaagacaatttttggcacatttatctattttcgcttttacaggctatgtttctcctcctgtgattgtttgcctccaatttttgaaatcccgcccctgccaggctgaagtgtagcaatcatgaccaactcaacccacaaaggagatgtgcgtgacttgggttgatcacatggtagtctcaactggttggtggcctgtggcactccccactgggagggctatggatgaaaaaagccagacttttcaaaatagctgcatcaataaaattccatactttttgtgaaacctcacaaatcattgtttttggaccaatctgatgtctttggcatattttcagaatgtgagtgaggaatgccatgataataagggagtgcacatttcaatagaatcttactgaattgaaatcaacattttgcttgctactttcaaaatttgatccaaactagtagtgtcagcagcctcacttgaagcatgagtactgagatttctctatcaatttcacacacactatttcagaaagggttgtccacttggactcgcgaattcttttttatttttttattttttttattttttattttttttactgaactggacctgtcagaactgagctagtgatgacagctgtacctccttggctgtagttcagtacaaagaaaaatttaaaaaaattcaaaaaaaaaaaattgcaagagacaactggacaaccctttccgaaatagctgtaattaaccttttgctaaacattttgaaatgtagactgtccttatagcagtaaagctccaatgtaaactgctgcaaaagaagcatttgttggttgtaatggaggacttcccgtcggatctgggaccctctcagaagtcaatctagagccaaaaacttttaattctcgcagggagatttgaattttgaggctctaaaccggctctgggagacccgcagatgttgacaggaagtcctccaatctgcctgcttttgacccaacataggaaatcttaatttgttttgccagggttgtgtaactttccatggaatttattcctggtagaggtgggccagctacactagtggtggcatcagtgtagtggaactctgcccaatcttcagtcacaccataaaaacttgcccactacacactgcagtaccatgtcatttagtcccattttggccctgtagcagaggctaatttggcacaaagcttctaacactacaccaacactacagttttttgggaggaaaaaagagcctctacactaacaattatttttggaaaaaaaattagtgggccaccactgtttctggagtaaattttgcaagtcctgcttgacatatctttctaatcagtagttgttggttctaggttagctgcttttcctacaggctacaaggcacaatgttcaaggctctgcaagattgtgcaaattcactgcaaaaagagtttatatgtatgaggagcttcctcattcctggcatacatgttacaagccttgtatatgtgaacattgttttagttgtcattggaggacttcctgttgtccaaatctgtcaatttaagaggacatcctaaatgttatttgctggtgaaaattgattgtgatcaggttttcaccagccaatagagtttaggtcccccttctatatcaagcaaattggccaacaggaagtcctccattggcctgattactgcccaaaataggaaatcttcattttgtggtagctgaatggatgaaaattcacaaattcatttttattttcttatttagtttgaatatccactgatagagatcgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaagttaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaaataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggggtacctgaggtacctgcaacaggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacgaacgatctctatccactgagcaaaaaccaactatgtctcaaaacctagattctgaggtcaatttcacccttggtcaccaatggatgtgtcacaagaagctctcagattccaagataacttttgaactcaaaacattgtcatgtggaggacttcaagtctagatcaacttctgcaagggctccagtccatacaggaagttcctgtatggactggagcccttgcagaagttgatctagacttgaaaactttagattctcacacagaactttggttttcaaggctttaaattggttttgggggacccacaagtgattcctaatttcttcgattcatatcaaggcatattatatatgtaagtactaaaatctatacatctataaaaaagaggggtataaaaaattgaactggcatcctcattttccattcttggagcacacccaataatgagctttataaactaaaacaaggaaaattgctcatcagttggtaatcagagacaatagcactatgtgaggaggcttccacgcaaaatgaaggatttgttggaaaggaaggctggcacaccttgttgcaaattattatgaggattgcctgcataggtagtttcaacaactctctcctagaagaaaaaaaaaaaaacaggaacatatttatcaagtcagatccatttgagcaattttttcaaatcacaagcagatcaatctgaaggacgtacactatcgacttcaaattgaaatccgatcttcttggagagttctttgatttcatagacgtccaattcaatcgatatatccctgggattcgaagatgactcgtagtgccaaagagtcggcccaaggttgatccaaatcccatttgacttcaagattccatagattattctcaggtattcgacgatattctgggcggtatcaaggaaaaaacaagtgactactgcgtcccatttccctacaaataatcaagtaaccgcgttagcaatacgttcgcgtaagcatttgagtgttatcttatgcagataagaccactgaagttgaaagtacgctgatgacttgagactgaccatgttcatctgggctagagaagatttcagtgaattcgccgactgagatcccgaaatcttgtcgatttaaaacctcaggaacaacaacatcggggaatcggacttccttcaacaaatggtccagggaagaaagatttgagaaggaatgaatgaacgggaagatgctccattgatcaacggattcagaactggaatgaattgtgacgcgttcgttgggacgggaaggagaccaatcagttcatgatacttatcgaaaagcaaatgatgatttagaggtaggggattatactgattgaggaccaggttggaggctagtagcatttggtatgaaacttcatttccttgggctgtgaatcctgagcagaagaatgagacgaggtccagatataatgttttaacggtcagaaataattgaaggtcgaaatggagaagaaatcgtcatctagtgaagacgtaccacgattagcgatttcccaaaccaatcgagctaggccactaccaggaaccaagactcgaatgtcactcttctgggagacgtcggcagacaaacaatccgtcgcgaacagctccagcctgtctaagatcggcgagtaacacgcttcccgctcagctgaaccctggcaaaatgaaaatcagtaaccacccccttcatcaaaaggagagacgacacgattgtcgaatacttaccagagtgctccaatccctgaccagttgtcgaagtgtgcttcgtactttttcggcatctagggcactaactcgaggctggtgctctggttcaagaggatatactatagaaggttaggattatttatttattatttttgtaaaagaagaagaaaaaagaaaagccaggcatgggatctaacaaacacttcacctgtttctcgttctgcaagttcgactgaggtcggagctgagagatcaaccaagacatcatgatctgaaggaagttttgggccaagtccactgagttcacctttgaagacgatttgatccaacgtgtcagcgttccttcgaatccgatcatccacttcattcaacttggatggatattcttctaataaactttggtcccgtaatggcaatctgtagaaatctttcctccttcggttgttgatcgccagtgaatatctgaaaatcaaagtaaggcaaataagccggttataattacatttcgcggaccaaaccatcagttctgaagccgaacacatattaatgggatactgaccttcgatattcatcaaatgcgttgatgaccctacgataatgtgcgaactcagctgagggattctcgccgggattctcattcgactggatctgttcatccatcgcgaccagcctgatataaccagagaagcaaaatatctgagagtgagtcttgtgagtagatccgaaggacgagtgatacctcgttggtccatacaatgatgtaactcaccggtgatgatggttctggaccacttcaaggagtttttgaagttgaggagagacagagtcgcgttgaagtctccgtcagacatgttgacatgtagaccatgttgacctttttaaagttcccgagagagaaagttctcgcttggaaagaaagacgaccatccttgccagcctcttgtcattgaaatccacgccattgtacttcccattttgccttttcccataaaaaaaagataagagaaagcaaccgagtcataagtggccagtaatatgcaactgaaaagaagggggcggtctgggttccggctgtcctaaagagatgcaggaagttgggcagttcgtcatgccgaggcgagaaacagtcaagtagcagatgagaagaagaagagtttgctgaccagcgagtttctttagcaagtagactcatcctaccctagaacaggatgcccttgtttacgccttttcgattcccttgatgtgctttgaccagaaacccgagcatgtaaatccacaaaaccacttatatatgtaccaaaccccgggatctaacatcatcagtcgaggaccaagttacattgctgcagaagttttctcacccagccaacggtattttatttgcaacctcttttgaaggattgctagtcaaagaaagaagcgttcaaaaaaggacagcctgagacagggaaaggaatcccaattctccaagaaaacagaacaacaagtaagactcagtctgattggggagcacatctcatcatttcatgtctttgcacaactgttgaatgaatttctggcaagccaggatgcgttgttttgagatcacactacatagattgcgattcttacagtgtcattttaaatctcatttgtgaaaatggtagtttgctattgatatgagactttttgattactattgaaaatagcgcaaagatagtaggagcacaattattggacctaattaagcactgtagaggttacacgattggattgattgaaatcaaagtgtaggctagaacctctgttgcagtttctgcaaagccaacgcttcaaggtcctcctcctcgtcatcatctctatccgaaggacgaaatgctttcagcttcttgggccggtgttggtgatgatcacgatcaccatctgggtctgaatctgattcgggaggaagatcgaactcgggtgaaacatatccatcatcttcatcgttcgacgccaattcggcaactcttgctccttgaacaccctcctgaaatagcatcacaatcctcacaaatgttagtttgagtcaagcaaagcgaaagtaatcctacaaaaaaatgcagacaataaaccttacattttgattcgcttcagaagtaagtttgcgtttccgtttcttctcggctcgtttattcttagccaccagcttatcagtttggtcagcctgttgaactttatccttttctcgagtcacgaaatccttaatttcgcttcccacatcatgattcttcttgtattcttcttcctgcaagattttgtaagcctgatgagcttctccctcgtcatcaaagatcactttcttgcctaggccgataccagacatcgccaccgctttcttggaggtcgcttgttttaactttcgtttggataagtatgccgaatctggaattgccgcttctgcagcatctaggtcgtgatccgcccgtttcaattggatgaaatcgtcttcttcttcgtctcccttctctcggccctccgccgcatcttcactacgatcgactagtttggcatagtgctgtgaaaggatgtcttgattttgccgctggaacattcgatcatacttcgttcgaacagtcggttttactcctgtaggatgtgtagctgaagaatggggagcgatggtgaccgagtgcgtttgttcctccccatcattgctgtcattctcatcagagtcatcatcggaatcggaatcggaatcggaaccatcttcagaggacgtggcattactatctgaggcttcttcgttttcatctgcgtcacccttgttgactgcatccgtgctcgtggtgttttgagtgagtgtaagtttctttaatgtttccaagtctcgtggcgcgtttttcttggctttagcgctttcgcccgtccctccggcagctccgccagctcctgaaccagaaaaccggacttggggtgctcctggtaagcccatggattccgcaaatttgactaaatccaattctttcaacttaaagatttccttgttcttctgaagatgaatggatcggacgtaggagataaaagctcgttggcccaggaatttgagctcggggaacttgaacatttgagcctgtatttgattctggatagattgtttctttgattcgtttggtttaactttggagacaacaatccctctagcttcccacttcttcgacatcccttcttcttccgatggtaataaaagtagtaaagcctttccaccgctctgataacgggcagtccggcccactcggtggatgtaggtatcgacgtcttcagggcagtctacttgaaccacccaatcgacagatgggaaatcgagccctcgtgcagcaatatcggtggcgaacagacatacttgaggagaagaggaaaagcgttcgtaaatttcgagtcgtttgacttgcttttgctttccgtgcaagtgtagcaacgggatccctggtcgtagatgacgaaagatttcgtgaacaaatcgaacctgatagacattggtcgatacacggaacaaaggacgataagaacagtgatttgaaatttcgggttcagaggaaaaatatccaaaaggaaagaatcatacctgcttgcagctgctcaaaaacactatcattttcgtcttgagatgagtctttaagaaaccccaaagataatctattttacattccagcggtgttaccatgtagctctgtacgagttctttgggcgtggtaagatctcgttcaactcccgtctcacgagccgaaacgtattctggatctccagttagagataatcgtgcgaggtccttgacagacttggtttgagtcgcagaaaacaaaagtgactgtcgtgaattgggcagactagaaatgatcgcattgactgaatttgcgaagcccatatctaagattcgatcggcttcatcgagaactgtggtggagagtgatacatgagtacaaaagtttcttggatagatcaacgggcagtgagggaaggaagatgcgacatacccaagacctgaaggttatcagaatcaaagttggtggtttgttcgagatgctgctgtaaacggccaggagtagaaaccaggatgttcattcttccgagtcgatccctttcgtcttctaaacttttaccaccgatgactagtccggcgctgaaggcatgaaattttccgatcgacctgagcacctcgaagatttgaacggccaattcacgagtaggactgatgatcaaggcacccaggccgtccatggctccccatttctgccgatatagcatctctagcactggaatcaggaaagccagcgtctttccagatcctgtccgcgcggctcccaagacatctcttccttttaaggctcgtggtatggctagtgcttggatcggtgttaatttctcgaatttggcagcttgcaatcctttcaatgtggctcttgagataggtaggtcgctaaatagtgttgggggctttgctagatcctgttggaagagacaatcaattttcagattcagattcttgttctggagggcagggaaaaagattatcgaatgagaaagaaagaaagagaaacgtggctaacaaaggaaatgctctcagatgctaactttttgatttcctcttcttcagtttgtcgtttcagtttacggggtttgatgggctgcttggatttctttttctggcttgatgctttcatcctgtctggatatctagttttctgtcttgggttgagtggttgaggttggccaaagatattcatttgagtttgccgatgaagatgtccagtggatgtggtcagtccaaattgcatattcataatcaaacaacagtccacctcaggaccccgccattgctgccagaattggtttttagactgaagatcctgatttagctaccatttgcatgaatgtgttgaccagaaaaatgtgcccacccttcaaatatctgtcttttcaaattgtgatcatttctgaaagtttctttctttttttttctttggatgcataacacctttttttcactattttctttctcaattaggaaaacttgctacagtttacatgaggatttcatcagaataaatcacaaaaaaaaactatgaaattcctataagattttgattttcatgagtacatatcattttgcaaaaaaaagaaaaatcggttttgctaccagtttgtaaacatgagccggttcaataggggcttgtcggggtcctgtgcggttcattccgaggaccatctgcaatccacaaattaattttcacttgtgatcacaaagacagatcaaggaacaacagatagagttcactactccccttttgaattggatgcatggattatctctggaaattgtagatccattttttcatttaatttgttttcataaaaacctgaacaagctttctttccattgaatctttaaatttctcactagacttgtgctccgcatttggaagatttgcttatcatttttcctgtttttcagttgtatcttcatcatcttgacagaagatagatcaggaaatcgagatgaggttatggggaaataaagaaatgagaacaatgtttatttcaaaagaatatgggaagaaagaattattcagacaggctgtagcctaccagtcatgttcaaaacctcatagaaatcattgttgtgattttctgggatgaaaatcaaataaattattgaagagcaataaggaaacaaaaaaatgtgagatgagcaaaaacagaaagaattataatcaaacaaatttttagcaaggagaatatgcagagttacttttgtgaaaaggatgtgaagaatattcagacaatgattccagaactgaatcaagaggaggttataaagtaaacaaagagtgtaataaatattgtgtgagaactttagagataaatcccctgatggataacatgaattagttttacaccaagtgaagataagctggaggcttatacaagcttcaaaaacacgattaattggtgaagttttcccggttacaaaatctgaatttttcatccaagaaagcgtggataggcgtggatcttttgcggaagaaatcgtcctggataccgacgatagaacgcgtggcggttggtggatctcaagtgtaacccaagcctccctgatccacagataagacaacctatcaaagtacggcaatcgatccgaagcaggcgtcgattgtttctgatcaaacttcagtgtcgtgaagatagaatcgattctgttttcaacagaggaagggatgccactgaggttaatggagctccaatcatgtccaacaaattcatctccatactgatccatcagcttcttcaagaatggatcatgagtcgagcttgattcttccagctttttggcctgaagttccaatcctgatgtctctggaacaatcaacttggctttggcatggagcaactcgaggaccgactgatgatcaagatcctcatttccgtctgcgcatcctctgttcaaaggatcactgatccgaagcagtgatgtgttgtgggttctcttgaagatcttcgatccatcacttccactcaatagcagtctcatgatatttacttctgcggttgccatcagagaataatcgtattttattgacccgctgggcctgtccgaacccacctcggggtgttcaaaaaattgagggatcgtgacttcggaaatgaaatccgagatccaaaggaacctcttgatcatcaatatatgctgggctgtttgtctcgatcgatgtgatttggccaggctagaatctgagaaataccacaagctccgccaaacttgcagcatttgggaccatttctgagtcgggaatggtttgatcatcagcttgtaaacaaaccgaacaaagatctggtctgaatcctgcatcttgttcaactccactcctgatggaatgtccaacaacgcaagctgaaattccttcaccatgaatgccgttgcacaagcggctttgtagttgactaccggagcactccagctgaggatttgggaagggtagtaacgtaagacctgcctgctttcactcagacgtgacctgtcattctcttcgctaccagctccagtttttcttgggatttctgccttcaggagaggctgcattggagcatgaactgattgagaaagaccatttttggccgttggtcctggaacaaacctggacattttttaggttctacactgtccggcgtcctatacagagtacgcggagcagtcaatctgggctgaccataccctcgcggatgagccaacattgatgaactcctgcttgagtgatacgcggtgtcagttgtcaccttccggagaggtggttgtagggaagaatctaaatgaaaaaatgcatttgatgttgctgctttgcgaggaagaaacctgtacacatcgagtctgttaagatcagccacctcgtgcaaaccgttcagtgcacctctaagcttatactgatggacctgccggtggttcttgaggatcgtaagcgatgaggtcagcacggctgggctgagcttttcttttcaacttttgcaaggccaagctggggcttgggtgatgtgaaagttcactattagccagcgggcttgtcgcatccccaccggccgtggtctggcttgatgtttgtcaatcttggacgctttgaagcgcgactttcctcttccaaatccgagtatacggcaggtaggtgacggtccagagtcccgcggagttgcccagagaagacaggaagcaggcttgaagactcggtgggagactgcaactccggactctctgcgctcggaagctcattcaagtcgaagtcaaggaaagccgggttgccgccggtttggctttcttctttaaaattccttgttagcccctggccgagttcaccgttgactacggtaagttcgtgacatgataccgcttgcaggtaacgcgccaagagaaacgaataaggaagcaccgtctgcatttttaggtctttcgagcaatatgataggttcacttgaccaggggcagcgattcgatgaagatggcgaagacggtttgaaaggatatggtatattgcctccaacgtataacatcccaagagctcgactgctggagatttcctgcacaacccttccgccctcttccacactcaccataagtctacaataatgagtgggacaccgggatacactgcagtatgaaacatgacgagaaactcctcctttggccaggacgaatctaaattttggatttcttcaaacgagtttcttgtattctgttccaggcattggatccactccagccggacttcatgaatcacgtctggccatcgagacgtgcagtagagtggatgcaggtccaccaagtgcctgcgcatggccgggctttcctcccgccgagtacatatttaggtccagaacctgttgggcgagagggccgttgggtccataacgtgccgactcccattcctcacgtaggaaacaggagaccaactcccaggtctggctctcgacagtcaagagccagtcctcttgacatcgcccaacttttgggagtccgtcgtgatcgaaatgatgcaagtttatgagttttctggagactcttatgacgtgaactgggataggtatgaagaactttgtaagcctgcattcatgatcatacatggctcctagacttatccaagtgaagggacctacaataaagaccccctcgatcgactctgataaaaaaaaattgaaggaaatcttggaagcaggctctctctgaaataggacggcggcccacacgacctacatagtgcatggttatgtatgtttatgtttgtttcatttttcatctctggattgaataattaaccgaaaaaactagtagacattcgaagatctgactctcaacaaaataaataaacaaataaaaagggatcgacagattcatcagttttctttttattctttttctttcttctctccagaaaaacggcggttgttgatctggattgtagtacatttttaatcttattataatttttctgctattctgcttgatgtgattcttcaagagtgctaatcatgatagaaaaaatcaagagatttcccaacccaagtcttcaactgatcaactgttattgggtgttgtagattcttatttcggtggagcattttttctttttttttgtgtgtgtgtgtgtgtggaagtaaatcctgcgcagatgcctaatgatcaaatgaagaagattacagaacaaaacaaaacaaaaatatgtaaataagaatgaagttaagtagataaatattaaaaaaaaagaagaaataatgtaaaaatgtaaattgaaatcggttcttgatgagatcacgtctcctcttcatgtttataaagactgaaaagaaaaaaaacaagtttgccaagatcaatgaagaccaagatcaaggacacatacaaaaacagtactttcattcattgattttttttttttcgatccgtagtggataatgtacaagctgacgatggtggtgatcgaggaagacatgaaaagggcgatagaaacatggatttatatatggtcgactaaggaaaaggtggacaggcccagttaaggatcgggttaccctgagcatccgtcccctgttggatgctcgtgttgagagggtagcaaagatcgatcccatgcatctcggaagtctgctccggactgggtttgagcgggtaacataggtcgagcaccgggctagtgtgggcttcagaagcctgttctggacttggtttgagagggtaacagaggtccagcatgggtgtaccttggacttcgcaagcctgttgtggattcggcttgagcgggtagcagatttcctgggcgtcgacttggaaggccggattggtgctcaggccgagtgcactgtctgctgcccgctgttcggccgccgaaggggcgaaccagtcgaaccggttctcgcggctggcctcggtctgccagcggaaggcacccggcgtgtcgagctcatgccacttgctcaagccgccttcatagcttcgcgggacgcccacacgaggctgtgttgggtcgaggaagtactccaacacctggcacgccctcccgatgatcggcgatgagttggtctgcaagcgcgaaaagcactcgatgatgatcgtccgtatctcgcagttgtttggttgtgagggttggtcgatcagttccaatgacagtgtcagagccgcactagatgaaccaagccacagggttgagcaatcatgaccttctgcaacaaacgtgaactttttttcgtgtgtctcttacctggctattgccgagataaacgcagtggggagcttggtgtggcggtaaagatggagcagacaatctaccgcagagattttctccatctgtcagattcacatgtatggtaaatttgtcatgaagaaggattcattactcacagctactcctcctgactatttcgcggtgagcatcaacgttaattgaggacttgattgagtcggaggaagtttgttttgtataaagcaatcctcgatggattttagatcctagatacccagatcaatgaacaaattgatttggtcagaacacaagctcttgagacaacacacttgggttggaacatagttcaatgagttttttttttcaaggaagaatgcgacttactgatatgccaaaacccgatgtagaagacttgttgaccattccttagggcctcgtctattgcgcctggtggacgcagcggcctttgaaacagattggagaggtcgagatcactggccaaacgctgttcagggggaacgcttgcctcgagggcaattaaatcctgatcgagtttccagatgtctgatagggttgccagcggttttcgctgtgccagaagctggcagcaccggttattgaacttcccgagctcgaatcgactacgagccgagcgaaggtccaaaaagggcatgtggtcgtctgtaaacccattcgaggcataaatctgccgagacactgggagcttggtatctgaagtttgaaggctcaggacgctatgggatgttgccccggtggagtaaaaatgtctatgggcgcaaggcaagttgagcatgaggatagatcgagaagatttttctttttcttgaaaaaatcatgacctacgaatcaatggtcaccagagcccaccacatccgacgacgatcatctttttccttcgaggacaaatagctcggagggtcgcgatgctaagagataaaggttaataactagtcaggctgattcagattgtactgaagatgagaatagagacagtggcatgaaacgacgctgccgtactaaccaagtttagtcgttcagaaacatcaactgctactgagtggagcttgagcatttgaggcgagcttcccatcaaaccgtaatcagtctcaaagaatctatatataaaaaaaagtatgtcagcgacctggttacccaacatgcgaataggtagagattgcagatggactgacattgttgaggtcaaaatgatcaaaacccgcatgacctcgacggtcgggttttggtcaatgtcggctttctggagagccaggacggataaatcacaccacttcaagatccgttcgcatcgtttccgagagagctgttcactttcgttcgtcccggcccaatccaaacaagccagggtgagtcgacagaccgctagagccagtccgactcgggtccattgttcgggagaggtcggagtgatgcctaaggatcgatagtggtgcacctccgcctccgccacattcatctccgcctctgtcaatacttcgaagtaccaatcgcacgacagcagaaatcgacggaaaagatcccggcattcgttctggtccggtagcatcgatggatcaaactttgtcaattgttggtatctactttctgcttggtaatccgaccaattcgtccagcgtgatgactgttgccaacgggggatttggtgttgccgaagctaaatgtatgccatttttttgggggaaggtttagtaaagttcaagcgttttggatggtttgtttatgtgggactacacttacttgaaccaaagcaggatgggtggccttgaaaaaactttgatcgggctcttttctgagccacaacttggagaaatgggtgatgaggttatcagcttcgaggtcgataccgaagccagtgtcacaggaagggatacgattttgtaggctgaagttgagctcataagcttggacggcctggcgagcggtgacatcgttgagaagcctctggagggtgtccatcttggccatcaaattctgacggtctctcttcaacgaactggcgctgcttatcagttgattttgcgagtaagaggcactggccaagctcccctccggaacgcccttgctgtgaatgaaacgaagatgggaaccgatcagtctggttggttctatcctaattttcccttgctatttgtttcttttcttttctctttcatatcatgtcctcatcactcacgttgggcggccatcggtgtatttacactcggctcttgatctctggcatgatgagcagggctggccggaatcacacttagatttgcgactccgacaacgatcgcacttggtgattggacgcgctggacgccgggcggtaaatatgggcgggttggtagacgaggaggtgtgaggcggggcggggaccagaggccttttttgggaggatgagagctggagttgattggttgaaggcatcagctttgggggttgctgaggatgataactgacggggtctaggataaaattggcggactgatccaggtgaggttggctggggaatgaggagttgaatgggtagatggtgttatagggaggcgagaatgagaatggctgggatggcatggcggtaggctgggaggagctaccggcaggctgtgagctgtgaggggctgagttggagttggggtttggagtggctgagctggggttggggttggacatggcgggaatcccagaggcgagctgggctggggtggcagtgcgggtggaggtggatgggttataggcaagagatatctgattggagggatcttgagggtggagggctggccagcctgtgaggtctggttcaccgaagttaaatcctgagttgagaagaggcaggaaggaagaagaagaacatgaaccaggtcagaagagggcactagtacaacacgatctttgcaagttgggcgtgggtgttgagaagaggagggggaaggactgggaaccaattagaagaagatgctatttaagaaagacacagtggaagcagcccccaagatgctgaggtgttactactggctttgggaacaggtgacaccgtctgaggagagacagtagaatcagagggtcctagtacgagaagggacggattgccggcaggaaggagattgcagctggatgtgtttgttgtggttttggcactttgagatcaagaaagaccccctaaagaagcttatgagatgatacccgacagagatggtagtacagatgccagctggttatattataacgcaatacaaagatcaaaacaaacagtgtacgccggctggatgacttgggttgtacacactttataatattcgttataaagggatcaaccgaacttcctacaacttaaatatgtacaaaactcgggctttgtcgtagttgaaggctctgtacgcggattgatgttcaggaggaagagggaggaagtgctagtaaagttctaaactgcatacatacatacttactgactgacttgtttactttaccttcttcctgagcttccaaggagtttttaacgagaaatttgaacaatattcgagaagaatcaaagcacgaaacacactcgattgacagagccagaggcccagagtcagagtcaagccgagagtggttcagattccagaatcagaggaagcctgccagctggttcaaggaaatcaacagtcaatcgaatatggttgaagataactacaatcaaccatgagttctgctatgatattaagatgacttgcacttgaggccgtctgttcaatattgttggatatgtaaaatggattgttaaaatagcaaaacaatcaagccagcctccactcgagaagatctcttgtatctacagactgagatattccctggagggaggaagaattgaattgtggtctcgactgttgtgtttggtgtaatcaacacacaaccgaacgggtctgagtctagctatccagccagcaggggaggggggtcctcggtcagcagtgatccgatggttcgttcgttcgttcgtttgttggagaacgaggtgagaagccaacaaagaaagaaaggaaaggaaaggaaatgaaaggaaacggatggaaaagataagaaaggtaacgaaaaaaagcaccttgatacatgtcgatcagcgtgcgttgggcggggaagaattggggactgatgatcggtggaggcagcgagcttgctgaaacactcgtcttccaaacagaatacaatataatataatatatttataggggcctgtaaatatagggggggagggcctcggccagcacttcggcaacagtcgactacaagactttcatggttttggtcagggctatgttagaggtaagttgaacgaaccatcacaatcaagttgccgatatgtaactgaagcccgatcaccatctacgctcttgcaagatcaatacatttaaattgtatgtaatacgtcttgccaagacatccgcggtctgatcgagtgctactattaaggttcactcatgctttctttctacgggccggtttggatatgaatatgatggcgcagaatttatgacgcgcatataacacatctgatgatgagggtggtggagtgagaggagtacatacaacatgcggattggaaggagacataaattcttaccgattaaggtttgctgtggcaccgggatgtaattttggagtgtggatgatttgtttattggattgaaaaaattggcgagaaagactgggatgagggaggatgccaatacataatccggcggagactgcaaatgactggctcaggctgctggtcccttaagttctctgagggttatatttattaccgcaagggtgaccacgtcgtcagctttagcttagaagagagattttaaaaggcttggaatggtacatgctgctccattctcagcgccctcatggtggagcctgacgaaccctgggacgcgagattcaagccggagaagagcttggcaagcttcacatgaaggagttcaatcgagcttgccagcacacgaggtaagtcgcctaaagattatgtaaactcaagcaaactaacaaaaaaaaaaaaaactaccaggactaaacctcaacgagtaacatttgatcaagcacccatctcagcattctttaactccccttgacactactgattttaactatgtattgaggggagaaagataggaggaaatgctctatgatccgaagagaaactccgaccgactcctcaagttcaaatggcactaccaccagagatctcaactcagcaccccaagaaaggacggttcacatttcaaattttttagcaaagtttttatatgaagttagcaaagggaactgagatctcacgcttaaaattagcctgctgccagtgcaagtttggacaaagttttgaaatcagcaagcagaaagtttattacaagttagcagtggaaagtgtgaaatgtgaaccgggctattaattatagagtatcttgaccctcgtgggggtattcttctgatcaaatgctgggctgggtacatccgacagtgtgtctggctggtgctagaagtactaacctgcagaccactaatgatcatagcttgaagctggtttgcaattcataaaatgggttagtgctgattgttatcaatcaacattaatctttgagggagagtaaggttgatatggccatcaaaaagaaaaatacgaaatcaaatgcttcaaaggagaaatgaagggtgaaccacatgtccatccctgggcgcgcgaaccctatgtgaaaggtgactctagggtcgcgtgacatgtgcttcagaggttcgcgccgcgcgaggaattcgccggcgaccaaaaaagatgccgagttgatcaacaagccgagaacagattataaccagccatcgatataccagacaaactcactctcctgataccgacttcacttccatcccacgctcaccatgcgatcgaacgccctcaaggctaccagtactggctcacgagctgcccggatcgccgttcactctcacattcatgggctcggcctcgacgaagatggcctcggaaaggaggacggacaggggtttattggtcagaggagcgccagagaggtcaggcattgaattttatcacagcatatatgggatctacggaatctaattcaattttctttttgtttttgtcttaggcttgtgggcttgtgctagatcttatacgtacgagaaggttttctggacgggctttactcttggccggtggacccggatccggaaagacagcattggcattggccatggctcaggaattgggcccaaaggtccctttctgtccgatggttggaagcgaagtttacagcaatgaagttaaaaagactgaggttttaatggaaaacttccggcgcgccatcggtatgtcacccaaatattctcctcttttgaagatgaaagcaatgatcctccatcgtaaattcttacttttttttttgttttacttccttttccaacaatgaccaatgacggataaaacagggctacgtgtaaaagaaacgaaggaggtttacgagggagaagtgactgaattgacgccagctgaaaccgaaaatccactttcagcctacggaaaaaccatttcacacgtcgtggtctcattaaaaactgccaaaggtaccaagcaacttcggcttgatcccagtatcttcgatagcattcagcaggagagagtcaccgttggagatgtgatttatatcgaggccaacactggagctgtcaaggtaaaatgatcaaacccagatcaatcctactttcacttgggggagagtagatcgtacttaatacttgtttgccttccttcagcgtgtgggtagatcagatgtctttgcgacagaattcgatttggaagcggaagaatacgtgccactgccaaagggagaagttcacaagaagaaagaaattgtccaggatgtcactctccatgatctcgacatggctaatgcacggcctcaaggtggacaagatatcatgagtgtaatgggtcagattgtgaaaggcagaaggactgaagtgaccgataagctccgggaagaaatcaacaaagtcgtcgatcggtacatcgcacagggaattgccgaactcgtacctggtgtattatttatcgacgaggtactcgcatctttctatcatcgattgcccgggtattctagtccactttcgaaacactgagaactgatgagagattttgatgatatgtttaggtacacatgcttgacattgaatcgtttacatacttgaatcgtgcactagagtcggccatatctccgcacgtgatccttgcaacaaatcgagggatgtgtacgatcagggggacagaaaatgaactaggctcgggatcagccagctcagaggggatcgttgcaccccacgggattcctgttgatctgctggataggtgcatgattgttcggactgtgccctacaaccgggatgagcgcaaaacaatattgagtctgagggctaaagtcgaagatctcaaggtggatgaagccgctctggataaacttgcggaccgggccatggaaacttctcttcggtattcatttcatttcattcatcatcttcattcccgagcctgctggtccacatgtttctgattttcgtcgtggccttgacgcaaaaaaataataatagatatgctctacagttgttgacacccagtgcaatcctgggtaccgtttccggacaagaaggtatcaacgtacaggatgttggagaaactgacaacttatttatggacgcaaaatcatcaggtgtgtcaagcttttgttcatcccatcagcttgcttatcaaaagcttgtcccaacctactaatcctttctgtctctcttttttttttcttggtagcacggatgttggcaaactatgaaggtcaatatatccggtgaatcaaattctgatgctattatacatgtaaacaacccccccccccaaaaagttacctcttcatctattcccccaagcttgtcaaagggttgcaatactgcaatggcccttttacttgcaccaaaagcgatccgatgtcgttgcgtaataaatggaatacctctggacatccagtttttaacctgctgaatgtttgatgtgttgtccagcacatagagcttgagagtggctttattggggaagcaaggagcttcttctgcgttggtggttcacaagcaagcaagtccctccactagatagcttttgttgatcactggaataatcccacagccacccatccgtggagcttgatagacatttggtagaaacatttgagcttcgtgtgatagggagactggtcggtccggttggccctctgacttggacaaattcaacttgagcttgtccaagcagcaaggagcttgtcaagtgaaaaaaaaaagtgatgatgtcgaatttctgcaagtcaactttttcacaagccagcagcgctcacctggcctggtcctgactcctgagcaaaaggctatgattcagcgcaggttaatccaaggaccatgttgtaacacaacaaaactccaaatacaagttccacgttcattagtgaagatggaacagcctgtggtcaggctgcttgagtatatctgggcttgccagtgacatggatgctagccacaacgaaaatggacggtacaggagtcacaaatgccatccaggcaaaattcaataccttctcttgtgttgcgcaacagaatgagcttggcctgttttataaaagtcgtcttgacctgtgtgtgtgtgtgtgtgtgtatgttttcacaatcgctgcagtccagcaattggatcctcacatgctcattcagattctctttctagcctcagaccgtatgtaggggccataaactcatccgcaggaatgcaccccaaatcccaacaccaatggttttccaaacttcggccactcttttttttgcaaaggtatatgaagagcttgaagttgatttccttgacgagatcacacgctctttctcagattgaagaacaagaagtacaaaaaaaagaagaagtgagagaaaagcggcacgaacaaccgggtgaagtttttttttttggtcttttttttgtatagatccgtaagagattccgacgcatcatgagagacgagggagggtacataacaactgagaaaaaaaacaatgaaaaaggacgttaaaagtagggtcatttggcgtaagccttcttcgggcggttctcgtcaatggatagagggaaggagaaggaagacgtcaagaattgtctgagccaagcagcagggggtcgaatagtcgacatttttttttgtttcgtggcagagcatgagaggggccaggggaagatgaggaaagactgcaagctctctcaggcagcttcgaccttagctctcttgttttgatcgttaatgtcgcctggaggagcatgctttaaagagccgtttttggcacccttgtgttcttccaacaactcatcgagtgtgctgtgttgcccgatgctaagagttcccgccgtgatgtgtgagtggtatactcgcagcaagacatccacatcttcacttgtttgtgttttgacatcggccagggccttcaacttgctcgtaacatcctatgagagccagatacggtcagttcagcagatgttattgagctgatcaggagtgggctggatgcatcggatgggtcttactttgacttgctcatcagttagctgaagtcctagttgctcggcacgactcttaaccgagttccaaccaaccagacgatgtccaataggaacgtaacgagtcataccgaagtcttccggcttcaagatttcgtaagtgctggggttggctaagattgccttggcatggatacccgctttgtgtgtaaaagcgcagaatccagtaatgtgctaaaatgtgataaggcaaggtaggaatcagaacgagacaatagatacaccaacaaggcagaatacagctgttggaagactgacgttgttaaatggcacctgaatgccaactgcctgggccaccaggttttcaacctctctcagggctgcgaggttgtacttctttttgatgtattcaggctggtgcaaagagcatgggaggtttctgtcggtcaaatgcgtcttgctgatcttatggagcaagaaacagatcgagagactaaaacttacgttgactacgtacatccgggcaatcagtgcaccaaggggagtgattccatttctttctccgattcccaagactgatgtatcaacgtgcgtggcaccagcttccagggcgcaaaaggcatttgcaacggctgtatggggtgtgtaaaaagggagattttgggtatcagtgcaagcagtgacaatcgaaagtatggatagagtcaacaaagtgagggaaattgtaactgaacagcaaccggtatcatcgtgaaaatggcattcaatatcgcaaccgacgacgcctctcaaagttctgacaaggtcatacacttgacgaggattggcgcagcctacggtatcagcaattccgactcgattgaccccgactttgtcaactgcccggtagatactgagcaggtcgaccaaatccgatcggaagctatcttcggatgaaaatcggacttcgattcccttagatttgacgaattcgatcacttcgacagcggtcttcaagatgtaggtcatatcctttccgtgggaatatttgcgtaaaaaggatgaggttccaatgactacgtctactccatccacacctttcattttttgaggttcgagcaacagaggaacctgtcagtcattgatcttttttgttgtgagatgtgttgaaattctgaggccaacctgtttctacggcgattctggcatcatccatgtgacatcgaatgtgagttaggattttactcttgagtcctaacttgcaaatcttttcacaatcttgtctggattgttccgaagcggcgggactggttaattcgatatattcgactccaaagtccgacaatgcttgggcaatcttgatcttggtttcggtatctttgaaagacaaaaaaggtcacactattaattttctttcttgtgggagataggggcataaattcataagctcaccaaagaaagcattggcaaattgttctctgttcggttcaaagcaaacaagccaaaatcaaaattaggctgtgtgctcttgtcttgtttaccaagaaattgacggtagactgacccttctctcaaggtagattcgatgattgaaaagttggaagtgttgctcaaaaagtcagatagtcttgggccgtatgggttgtgttgtttggttttctcttgggctggttgtgagtcgattgggacatgagtttcttctatgggatggccgttggtcgtggtaggttgttcgccgttggtctgagtagttgggggacacatgatgtgttattgtgcttgctttggttctggttgtagttgaagtggcttggtcgaagtggctggtggcagttgctggtgatgagttgcagcgtgaaagttttttaagtttggttgtgattatgtaagcctcagtgttcttctgaagatgtggttcaagcaaatcgggattggaccgaccaccagccagtttcaacaaactcgacgtcgcggctccgagtctccatgcagtacagccaagtcggtcgtacagacccgttacccttgagacccgtctcacatttacgagacatgatcctgcactcctgcagcatgcagccatcccaaacaaacacctgaaactcttctttctgttgtcctcaacacaacccatgaggattcaacactctagccctggcaggtcattcctgctatgccttagattggatggcttgatttccaatcatctatgccaatggtccctttgatgggcagtagagtaaaataaagcagattcctgtgaaaattcttgattcatttcatcttgttgacaaaaccatgctctattggctacattaacacaattcacatttgaaggatttcagcaaattatttatttacatgaaaccagcagagtaagttgagtttgcaggcttaaaattggcccatgtgtctgccaaatttttaagttttttgaaaccagcaagcagaaattttatctgaaatcaacaagattttattcaaatgtgaatcgtcctattcaagcctgaaccaatgatcaaatatcctgcatacatattggcaacacaaagttaaactaagtaccttattacccaaggtttttgcagaggatttatacatagcaatgattcttgcatgtgagtttcaaatattatctaccacttcttacattttgtgattcccacatctcttaccccctaattgaaagactaattttgcatggactgtgttgtgatttgtttattttggatgttttttaaagcataaatgttttcaaagaaagtgtaagtttctggcagattcctaaaaacccaaattattgtgcttggatacatgttgattggatgatccagttttaagaaaactcaattaattcaaggtttctgaaaacatacaaggggcataaagatagagagaacacaaagtcaaattcaagcagaaggaggctggtaatatagtatgtagcacaaaagccactgaaaaactataaagttctgaaaactcataaagtttggtatcatctggtgctgcccaaaatcaaataaggccccgtttggccgtccataatttgtaattttgagtcaagatttgacgggagtttgtgcaaaaattttatattgttttatattgcacggtccaaatccacaccaaaccttagccaaatcacaaatcatgatttgcggccaaatgggtcctaagtatattgatgattgctggggaatgtcaagttgtgtcctatgtagatactgattctcattatgaaatggcagaagtgtcatgcgttgttgatagggtgcttcctattaacatctgatatgtgcattaaattgtaaattcaataattcataatgttatacaatctgaacaatacacacataacagcccattcatgtcccaaggggtatgcacttggacatttttggatggaaatcaataagacgtaccatccaaatttttggtgtactgatgtccatatacccatatacaccacaggtcatgaaaatggcatttggaaactcaaactgatgtactaaataccatccggctttggccctgcaaggtgcatccattgaatttgctttgcattttgctgagccggatggtaaggcaaaaccatccattggatggcaggcttgaaagaccctgggcataaaagatagcaggaagccaggatcaaatccatgacctgcctcctgttccccgcaagttcagccaacaggtctacattcacatcctaccactagtgactacaccatgaacctcacaccacagacaattggatgtgggtcccgcccggagcaatatctgaaggttttaatggggtttcatatgcagtcactgcacttaatggtgcagtcacgcatgagaattttactaaatgttgcttacataagcagcaacaaccagatttctgtgctgtgaattccataagggctaaaaataaaaacatagccccttcttgcatttcaggatggttttccaaccattgaccactctccaagctattttttttgacaattaatcacctttttttgactgccagacccatgtgaaaaccatcaattggacaccctgagaagtgtccaatcgattttttttttttttcatcagcatcacttgaacactttctgaattgtccaagtgatgcctggtgcaaccaagcgtgtgttggatgcttcaaaagaatcttccgggaaacaaggaattactccatctgatttccagtgtttttttaccccatggtgtctttgatggtgcagatggtccagaacaaaaaagtatcatggatcttacacaaattttgttgaaatgctagaaccaacacaaaacccacattttttttggggggcaaataaccagttttacacaaaaaaactggtatcaggaacaggattttttggcctgtagagatgtttcaagctcttgaactggggtgcacccaaatacagggccccaggggattgaatttgcatcgtgggttggcatactgttttacacctgtctaatatcaggatcagaactttccagattgtttgaaagatggaagctttcctgattaggctattttttacaattttgcagcttcatggagagcttactttaatttgatctgtatcatgacattctcctgtagtgaccaaaactggactcatagaaacttgaaacattatgattaagctagctcaacacaagtacccctggtggaaggcttgctgtgatgtagcattggagctggtggcaaatctcactctcctgctggggggaattcaacataaattcaatttctaagcaggagaaaaaaaagtgaactttgcatgatttactgttttagaaaaattgagcatgctaccttcattttggtctaccaaatgtttttaccactcttcatttatttctattaagttttcaaagattgagaaaagtgtgtaattttaaaaaaggacccactagaatccgtacagggatgcacaggtatttggaagcttactaaggccccattttaacatgttgttatatgctatagtttttaaagttcagttctaaattgcatgatgtacataaattgatacagtgcaatccttttcaactttaaatttataatgtattgtgttttaaagaatacttggacaatttgagaatttccaagtctttagcttatgtggttgcggtgcacacgcaggtttaatctagcagtttgtgatcattgactttatttcacaagggagagataaaaaaatcctgaactcaaagttgtggaatgccaatgccatgattttggaacagcaaatttggaaattgtccccagctttcttcaaaacacaatataatggtgtcttccaaatggggcctaactgttgaaaactaagaccaggtaggagaagaaaaaggaatgtgtaattattaaacagaatttttgtaaaattaatgagagtcaaggtgacacaggtgtaagataaatgaaaactaacaattgtacatgctgttctaagtagtctaaatagagacttggtcaagttgtggtagagaacaatgaattgaagaattaagttgaataaaagacaatgctattggtcagagtccagaagtgcaacactgaagcagagactagacaagacaagacagtatcaggtgtttatttgtagtgtctcagaatttgaatactcaaaaataccagatatcttttgtctcactttcctgagacaatacacacgtattttctttggaaagtgacacacatattctgtattgtctttgagggatgatcccaccaaaaatgtctttgatgcacatgatatttggccatattgaagaaaaaagaaaagaaaaaatttgaaatcgtaaatccaaatctgagatggtaaattttcccaccaaccaaggaaatactgataccaggtatcaggctcaaaataaagacaatacaagacaataccagatgaatgtattgtctctgtttcaacattgagcagtgggaagacacagtatccattttgattactgtgcctgcaaagtaaattgaaaaatttacagttctgttacttcccatttaccaataacagggatgggctgtgttatccattttgaaaacattgataatttttcaattacagtacacagtaatgtgctggtgattaggccacattattgtggagacaggaatgtctttttttggtcaaattttctgagctgacacttccattatgagccccaagggcttgaatctagctttctagggttcaaatacctttgcaatcactctggtacagttcaatcttctcaaattttgcattgagtgtatttgtgaataccaacaaaaaattatttcaaacagatacaaattcttggaggtaccttaggaccccagaaatccccctaatggggggggaaggtttgaaaaaggtatgcaaatggcaaaaaagccaaaatcatactcttgaaatgggtattaatttgtgattattgtcaaaatggtactcatgaaagagtccattttaggtatgtgaacctagtttaaaccaataaaatcttggtatttggccccagatcagaaattttaccagggcccccctttctttagggaacttgagcctgagcatactcttgaaaaggtatggatgttccaaaaaaagtgactcccagcgggtacccgggtaacaattttgccaaatttggaccttttcaacaccctcctatcctaggtctttctggggtcctggtacactacttgagtgaaaaaatgagaaataaaaacaagttactgtacaaaatcaaaggattatgaaaattcacatcatccaaaaccaataaaattggcaaaataaaacattcacaatattgtgcgggagctctaacatctagaaatgcatccacccatcaatagttagactattcatttgagactaagatgattgtgatatttctacttcacaattttattcaactacatgtgtgtgaaattacaaataatacctttctacactaaaaaaaacttgggaaactgcttgcagtgtatacttgcatgagtcaaaattcaatgcacagtgactgttcagaaaagattattctgggacgccatgcagttgcaacaaatttgataccagagtatcctgaatttccactgctgccagttacctgaaattttctttgggctactaaggaaattctaaggggaatagatatatcaattcatacccaggtacccgcctcaaaaatccaatattgcggacacccaaatctgcacccgcacccaccagggcaggtacctggctacctgcgggtgttgaggattgttttctggcaaataagcccagaaagctagcccttgtattgctgcatgactagatatgtgactgacatttaatagatatatgagtaacatagaaataaatggaaaaaaactattctactgcacctcatcttctctatcctctgcctcctcccaacggtgggccagctacactaaccatagtgtagcggaatcccgctaaactttagcagagcgtagccaaattctgccacatctgcactaacactacatgcataggccccaaagaatggcccactacgctaacacactggttggtggccttttggtcctgtagcgctgttagcggcctgtagcgcagcatagcatagcaaaaagccgctaaaaaagttaacactacaaatttttggcgcaaaaaaagtgctgctatgctacactttttgggccaaaagggtagtgtagcagcccaccgctgctcctcctcctcttctttggcttcttccaattcttctaactctcattctttttcttcttaaagatccatctggattcagtctttctctctgccttcctttctttgttttctatctccctctctttcacttttccttccttccttggtttgttcactcattcttctgaatcattgtcatcaccatcacaaaacaaataacccacataaagaaaaacttgtttcctcttcctttccacataccttctttcttccttctactcttatttcttgttttcacattcatttttttccattccattcccttcatgactgatctctttctccttttttatctgttcaaatccaacatatacattgatgaactgtgtcaattgccccacaacagattccaagtatttgtttccgcaaaagctgtatgaatatgtgtatgtttgcggaccaatgatcaagcacttgtattattttctctaatctttaaaatacatcagcttcatgcatgtaatctatttattatttctcctcaagccggtcaattttgatgaaaattctcaggtgaacagttatcaggggggggggggtgtaaggcgggtaccagcctgttttttcacctcaaaggtcaagaccagcacccgcgcccagcacctttttctgggtataacctgctgtggaaaacaggcacccgcttctgggtgcctgatcacatctccaaaggggagggattgaaaataagacagtagaattaagaaaggcatagaaaacaagtatgagaatttttgagcatagagttagaaagctagaatctcaacaactatctggtattcttagactgactttgggtgaaggtctaaggagatggtcagaaaaccatgcaaatagtaagcaaattgaagtttataatccaaactcaatacatagcttcaaatatttgttgatgaaccaacactaaaacagaggcaagacaaaacactatctggcatttatttgtattgtttcagaatttgaatacccaaaaataccaatccttgtctgtctcactttcctgagacaataattatacatgcacattgtctttggaaagtgagacaagtattgtgcattgtctcagaggaatgatcccaccaaaaatgtcttcaatacacaagttatttggctgtatcaacaaaaaaacaaagacaattttttttgatgagcaaagacaaatacaagatggtggattttctcaccaacaaaggaaatactgataccaggtatcagtctcagaaaagagacaatacacacacataccaaatatgtgtcttgcctctttttcagtgttggatgaacccaatcagatagtttcaaagccatggttctcaaggtaagagatatccatgggcatacaaatttgtgcaacaagagttactgtaagactgtctattgagtatttctttgtgggtatgtagttatttttcaaaagggcttatgcttttagcctagaaattccttctgactttgccaaatttgagcaaatataatgagcctctcctacagacagttctttgcgctgggtcccccagaccctcaattggagtggctttgttaagatagatgatggagaatcttgaggacttctccgcaagtcagtgtcttaacatgcaaagagccctgatcatgaatatcaatttattggagctatccataagtcagtatatactgaatactggagtgaaagggtttggttctgtgtatttactcatgcatactgtgacatgtttaaatattggtatgtgacatgtttgcaaattggttataaaatctaccaaaaaggggagttgcccagtttcatcacaggtaagctagaggtcacatcaaaccaggtgttgtcaggattttaccatgtagcaattgtagcatcaaacccttctcttgattgaaaatcaaacacttgaacatgcacggcctcttgaaatcagtactgactatctggccagctcaagttggcttcctctctgccaattttccttcatatattgtttcctattctgacacatctttgggagagccaaggcagaactggttctcccagggagcaaaaaggaatttccattctatgtcctcatcttcatcagcaagtgaactcaacgcaccttctcacagaactgatatatcagagctagagaaagacccttcctgtcagtatcatccattccaggcaagagaacgtgtcaacataatccaacaactaataagggcttctctttctcgatcacatacgcaggggaccctcatcaaattggatccagcgatggtggttcaatcagcaccaaattgtcccttgttcaacccagccacaatggccagggaaaaggcgaatgccatcagcaagctttcaaaagaatacactttgatccccacacgaagatggaaccctcttcttggcaagaaccttcagttggatggctgggaccagtgggttcaactttgccaattgggaaagcaaatggtaaaatgacccttttgaatgttctcccatattctctgaagattttcaaggcaacactcggaaagaaaaaaactgaccaatccgctcgcgtcattatgtattcttcagaagttgaccctatggtttcggatgtgggttttgatgatgggagggtcttgtcatcaaattcgccattaggcaaaaactttcaagggggacatgaggtctgtcggccaaaagcgacaaaattaaatttgaattttgattgggtccaaaatcatcatccattcaacatcaacaatgcagaaatccagaatggaccgggttcagcgtttcataactttaaacctcatggtaattgtaccctagcttatcttccacccttcccaggcaactcgagtatgattctaaaatcatctgacgcgagattgtgatgactcatcagacctttcgggaactgtcgtcttgggtggagacagtaaaaacaaaaaagctaacttatcacttgaccgaccgggctacgacgccccaggacacagccaacatcatcagcctatcaaagagaataaccctaatagtaagtgtggctaaagcgatgacttgtaatgctgcttttttgagggatacttaaaattctgactcttatccatacgtctcctcctcctacaggtaaacaagatgcggatagcttcctacctattaccgcactaggtcatgcagctttcagagaaaatgaagttcatcagctttctccaagtgagatgggcttgggtatcacggcggccgggtctcttggcttacccggttcatcatttcaaaccccgaaagtcgacagtgagtccacttgaagaatgagcatcactcctcttgatttgcagtggtggattcaaataattgaatagaagaagacgtgcgaggcattcacttgctgatagtttccgtggcttcatcaatataggtacattgaatcaaccgagtgaagaagttcgtttgacagcgaaccatgcttttggtcaggtcaggcgaataaaaaccgaggacccttccagttctgaagcaagaaccagagctgaactcaaaaaaatagaagacgaattgcgataccacagaaaaaatgttgattcctcaaacaatccatcagatgagttatacaatggaattggggtgccgaaccagactcgaaacatcgcggatgtgatgaatggtgatcagccagtgtattttcccaccaaggaacgattcgagggaggaagagataaattaagccctatcacctctcttgaaccaaccaaggggaaatcaaaggagcaaaattttgagttaaataatattgaaccagagttctgggcatggatttcaataattcaagaaaagttcaaggggtatatatataaagagttgaaggaatatgtcgcgcctctgataccaaagttggccttctgcttgataccaggtgagaaaaaaatgaaaaaagtagcaagaaaagttttaatcatgaagaatcccaaaatgatggagagaatgggatcattcacttataccttgtgggctgtaaaccatagagttttggagactctgggtgccgatcagtccccagattcctttctagaacatcagaaaaagatgttgcattcatttttacgcttgatgctgaacttcaaggaatatactcttggaaagtttgggaatcaattcgaatcactccataagaaactatttgaagccatttgcctgaatgaagtcacattggaccaaaatgttttccagatcaatttttcaggaatacacattcaagtatcacagcgtcaactaataatcaatgaagctgttgttcaattccttatccttcactataggatgaagaatgagaagaaatgggaagaaattgttggagaagatgaaaagttcctaaattttgctcattttggagatcattgggaagacaggccaaaaacaagtttgaaagaatctggagttgaaaatgaagtattggaacatctattgccctgggaaaatcatttcccaaacaatatttcaggattcagtttggacgttttcaaactagaaatggtcaaatataaacattgtgtcaaagcatctgaattagtgaatgaatcatcaaatttttcagacaggccaacaaacaaattgaaggaaactgtacaaagcaaatcattgtcacatcaatcaccccagggaaattattgccaaactagtatgagaggatttagttgcggaacttacaaaataggaatgtccaaatatatacataatggcaaaccagctgattccatgagtgaatcatcaaatttcaaatttgtttacttggaagcaccagatccaatttattgggcatggatttcaaggtttaaagatgagttcagcagacctcattccttcaatatacccaagattgatgaagttgtagagctttgggtgaaagagacaagaggaaagcttgaggaagcatcagtcaaggatgagaatctctcaagtcatcttcatagtaaaatggacactctattcaatcatctttgggtggtgaaagctgggattttagatactttgggatatgggatgtctcaagaatcctttacaaagcagcaagcatctgttcaatcattcttggttgaaattttatttggagtcaatgttaccaatgaatacggccatcaagtccttccagaaaaggaaaatttctttcataggtctgaaagcaaagaattgtatgatttgatgttgaagttctttgacctgaagcagaatgacattgtttatcattcaaagataagggtatatgcaaatggtgactcagatgtgctagaggaggatttaattttgacacagattgtcgtgaatatactgggatactattacaagattaaaaacaatgagaagtggaggggaattttcaaaacagaaaagaggttgttcaatttcattgtatgttgtagatctcgtttgtatcatggttacaaaagtgatggtaaagcaagagtacaacatttaaggtttcagtcaatgaatttggtaccctgggaaatgaaatatgtcccatctcctattgttgattcaatttctattcagcatagttttagtgtaaagccacaacaccaattggaaaaatcaattcacaaaatctagatttataatccaaaatcttcaaacataaaatgtttttttttgaagatagtttgatgatctgatcaaaattataacccaagtacctaaatactaatacacaagtatcttacaaaaataaatatataacaatttcacatctgttcaaaaatctcatgaacctgttcaaaaaattcaagtctagtcgcaattcttttcaagttcttccctctttcccagtctctccaaaaaaatcatatgtttaaattcttaattctaattcttaaaacagaaaatgaaataaatgtctaatctctatttttttggtttggatcctacaccaaatgtgttttctttttttaaggcaatcagatctgaatcttgttggaaggactgaaccaaggctgcccttgaaaccgcctcaatcaagtgtcgtattgcatctttatgatccttccaatttatgttcacttttgagtcaatttcagcttcagtcaggctgtttccattgcatcaaactcttgcacgcaatcataagcactgtttccactcatctttcattttggagagatacctttatacaatggaatgagcaaaagcatattcccattgtcagcttgctactatggcagagacaacctgtcatagcaaattaaaacaaattacacaaaaaatctaagaataaagtaaaaacattacataagtaaaagaaactaatttacttatgtaaataacttaaaaaacacttaaaaatatataaataacttagaaatagtagagaaaactttaattgttattacaaattcttaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattataactccttcatcatgtaaaactcacttgaagaattaacaggtacccatggatcacgggcacctgaataattatgcatcatacataacaaaatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttggaagatagaccagtgtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggatacatgcataaacccccctgggttaccagtatccaagaaatgggccacaagcgccacagaatccccattacacgtgacaacaaagcctccacacgtgtaataaaaatataaacaaactagaatatgcatgaaaatactacagtaacctagaatattctatattccaagtggcaacacgtgtagcaagcctcagaaaccacctcttggatattctgtggcccatttccaaggaaatagctccacgtaacagactagcctctacccaccggctcctaagggatattcttggttcaaataaattcgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaaaggccttctgaccgctcaaataatgaacccccagctttacaataccttatagaaatttacttaccatttacaagtctcctacacttgtaattagcctagttactactataaattgctgttattaagcctcaagaaccctcaagaaacttcccagtgatcactcagcacccaaaatccacctttttgagcgctttcaactgcccagtttctactctgaagatcctcaagaccctacaggattattactagtgagtaataacccttttcttgagattttccctattatttcttactgggatttaaaccacccctgtttacaggccccagtgtaccaggtacctaaatcctctgctttttgcacgatacctttgagggatctaaccacccctgatttatcaggcccctcaggtttaatttatattaattttattaatataaattggccacttttttctaaaaaattcccataaattcctttccttttattggaatttattcctttaaaattaataccaaaaacctttgagtttttgcttacttttgcaccacgtgtagctagaagattttatatcttggcatcacgtaggctgacacccatagaattttgatcatcaggccaacttagtcaatctatgggttcatcagttatcatgcctgacaactgatgatttgggagtatatataggtgcatatacatggaaagtgttattgggatatcatgtatacaaatttacatacagcccattgggagaaacaagtataaacaggtggtgaagtgcatgcaggagctcaaaagaatccattcagaatctgtctgaaatagacaatttttcatttcttctttcaaagaggaggtagtacccagggagacttgcaaaaatatcataatgtcagacaagactcagacatatggctttaggagaaaaaaaaatggggaatggaaatacatttaaaaatccagaaacaaaacatctcagacaagtcagtgatgttttcttggaggagacaatggttataaaggtttctcaggacaacaaaatatttttacaacatacatcaatttacaaacattggatataaagaaacagaaaagaaaacataaggtgggggcagctagaagctatagttatcataggtgctcatgagaccattgagttatcataggtgtatgagacatcagaccaatcagactaatgatgagtttggcaccttttttcttttgttagttttttgccatgcggttaaaggagtttagttatgacgcctaagccttttgttttacctctgatttcattggattcaatgccatagagtcaaaagttgataccgacattgtcatattgaggatttgtatgcagaagagttataagaatggcaagttacataagacattgatcagtaccaatttatcaatttccaaaatccaacaatcaaaataacagaattaggcttggtaagaaacatgaaactcaactctctaaacagaagtttttggccaagcttgacaaactcgggttgcttcataaattcgaacttgatcttagctcgatcaccagtcctcaagactttactcttctcgatagataaaatcttgacctgtttttgatataaaaacaaaatgaccgcgtaacatcggagcgttagtgtttgtgatcggaatgtcggtaggcggtaaatcggtttagtgggatgaagtttaagcaggactgcttagtttcgcctcatgaaagaataaatgaaaaatcagatctgactcacggtttgtctcacactcccaacatgaagcattgcttgatagttgggctggatctgataaccagaaacaaacaaatgtttagacaatcagagaacatgcgattaaataatacgtagaggtttgtctggatgagaactgacggtactgttgtggtataggatcaatacttgaccttcgaagactttagtagctttcggtggactttcgagatttttagaaaggatgaccattccttttcgaactccagagcgtttgattcgcttaagatttagactaacactttgaccagcatgagcatgatcaacgtgaacccgtttcctttgaatcgattttatgatggtgagttggaaatgaccaaggccatccggccctaaccacacttcctggcctgttgccaaatggcctgagactatcacgcctgaaactaccgtcccaacaaatggcactgaaaacgcatcggatctgcgcaaatcaacaaggattagcatcagtagtactttgaagaagcttaccgaaagaaactcacatagtgaactccaaagggtcatcggtcggatattgcgcctcaagaccagcaggaagactgttcaagaataccttcagtggtgctatgccctttgacatcaaagaaaacaacatttgattcattgagtaagtttgttcaaagtgaacggattggaatggatcgatcgatatgttcactcacatttccagtaacattactgatcataaagattgggcaggccttctcttgtataaaggtttgagctaactcggaactcattccttcatttttgacaaatacaggtaccttactgtaaaaagatgaaatgaaaataaaaccttagagattctcggataaagcaaaaaggatgaagaactaagcgagtccttgttacagtgaaataaaactcaccgacagccaggacttttaaggattttgacgagttgcttaacagtttgttccaatacgttagccggcgtcatgtcaactttagtgatcacagcaacaaccgggatagacaatgctagagcaaccgataaatgttctttgctcatgccaatgagcccggcgttagcaccgatgatcaagaggacaaaatcaggcgaacagcccgtcaagccgaagatagttgtctgtaaaattcaacaaaaagccaggtaagaaagctgtccagttcctatgaagcagtgcaaactctcacctttagataacgctcgtgtccagccaaatcaatgaagctgaccaccttggccgccttcttacaaatatcgtcccagctgagttgctgtttccttaatccaacttggttggaagctgtgagcaggtcaccagcagccccatcagggcgaacctccctacctttagcatcaactaaaagatccaaaaagattgtatgcttaattcatctttaaattcaaagtcatagatagcttttaaaagtgagaaacctgaggacaattgatgagtgacttacatcccataatttccataccgacagatgatgttcgaccactgtccagctcatgtttatgtcgaaacaaagatactcgagcccgaccacgaccatcatctaactttccttttgtaagcacgcctaaagtggtactttttccggaatcgactgccaaagcggatacagtgcacaaaggacgagattcgatttttcagtaaatacatttctttcataaagcaaggaagaagttgatgacatcgcaagcgtaccatttccaacacaggctacacgcaactctactatgtcgtgcgcactttcagggatgctccgaatcatactgaggagatgtacgagaagcatcaacaatgaatttatttggcggggctaaagttactaacagtctcattgagctaggattccaacgctccaaaatagcttcgtcgtttacagccagcttgtcaacaaggctttcctcgtcgggttgaggttcatggactttctcatcttgaaaaccatcccagagagtaaaaacttcggctccgatcgaatttgagatctcctgtaatccttcaataatttgtgatttatcgttcgaggtgagtgaaagcttctgggcaggatctcccgcagacaactcatattcagattgaaaaaggacaccgagagatggatgatggaggttgtgtgggcctaggtagatgatcaattcgtgatcggttaccagccttttctcaagataggttgcgagtgacttggtcatgaaactagatcgattgagcagtcgtgcctttggatcgttaatcgagagtaaacaatcaggatcaagtggggctcctcatgggaattacaatccaggtactgaaacattccgccgcaccttgagagggacgcccggttcgacttgattgactttctctaatccaaccaagagagaatcggctgtgatatgtgaattctctaactgagagaccagtgcatgggtatggttatctgagagcagggtagtggctgatggctgatggttcttgcgagcaatttcatcgatttctttttggaaattaatgataggatttgatttgttgccgttctggttatggggttgatcggtgggacgatcctcttgtaaggtagctgtttgcatgttgttgatggacctatcagagtagatatcctggtcagttttagaccgacatgagtcaagttgaacctcaaacttcattcacaattatcgtgatagttttgagtttccctcttcagtagctccttccttgaaccgttatctttagttaacgacgtgtagtctgtaggactaatacagaaatacatcgatagtcagctcgatgtgaagctggagacgcatacattcgatcggcagggcaggcgaaagatggattactgactgactcttaacaaaccactccgccccgatgaggatgtttgtactccaacgatggtcaatcgccaaggcctccaaagttgggagtgtgttgccggactcagagtctgcttagagtgggacttggtgcaaaagaaattgtcgatcgacacagcctgatagtgatgaggaggcaggaagttggcgcgagttcggcgacggcagcgggcatttaaccgaaacgtaagccacgttctacatagtgctggtaaacccaccgatgacgtttcaagaccccttcagccaatcttcgtggttttcagcagcaatcttttcacaccaaacacccaccaagatacatagccagattcccaatcagcaccgatgttccaggacatgtttccttgttgagagtcactcgagagtcactcgaggtacaccctaagataccagggtttgtaattgagaattaaattaagtgaaggaagtgaatatggagtcaaacactccataaagattgtatttggatccatgactgccctggattgactacgttaaatgtgttgtaatacctcctcaaacagttagggcctgtcagaggaatttactgccaaaaaaacccacagtgggtggtcactgatttgggcttctttattgacatcaattcaatgcatcttattccattgaataatacatcccaattaaagttaaatccaattgcatctttagaatcattgtcctctttgttagaaaattgaacatcaaagatttgagtgcccttcttcatttccacacagccataatatatagatgaaaaccaatacttcttcagttgaaatttcacatgaaacctgattttgatttattatggagcttacattgtagaagctcgtgtgtctggaagcaaacatgatcaatctttcctctattcctgttaaattacaaattgttgagtgtaagaagcaaagatttcaaactatttttcaaaaagtactagtagtactgccactaagtaggcatacttcatactaatagttttaatggatgtactgcactctatttcggtatctcatatgggcggaaccctgataaataggggaattacatccttaccacaccaactgtttctttttttagtatagtgccagtccctatactagggcctatggtactgattgaggatatctatctacagaatagggcaccaaatctgtgtgcaatttgaaaaaatgttacaagtaggtactaatattgaagataaatatgcaaactagggatacttaagtttttattgcttgcctctacagagcaagaagaattggatcctattgtgcaaaccctgacctcttgctgccttttaattttgttttgttgtttgagattggaatttgtggttttatgagagtccataatatagcatgaaattacaatggtgcaagatttatttacacaagattcaactaaacaacaaggtttggtatctttccaaagagttctagtaagaccttgaggtgagctttgtgttttatgtctttcctcacacctcagctatctatcttagaacaaaaggtgaaacaatacaatacatgtattggattgatttttctatccataaattgtatctgtgttgtattgaaaggccaatactacaccccagtggcatgccatgcaggattttggatcccacaaaatttgccaattcaattttggttccacaaactaaactgatttcgttgatggttccatggcttgttgtttttcttgttggttccacaaaccaacattcaagcttgttgagagcacagagcttgtgacccacattgattccacaacacttatctgtttttaacctacaggacctgtcaagatgggtcctgactctccaaaatcttgagtatagtgggttttgaacaaaaaaaagaaaaactgaaaaaaatagttagatgagggtaaaatcaactggcagccagtcaattgttgtggatgggccattgaagagaagcctttcctgcaagttcactctagccaagtggctagtttgatgcctcagcccgctactgctctgattggttgtgtgttttaccctgccttgatttcatttttggggccactcccatttgtcttgctgtggcccatcaggttccccagggataccacctgatttccaccaggtgcccacaggaggttgagtgagatccttggctcctcaggacagccttggaagggcactgtggatgatgcaatgaacagagactgggtgtgatggttgtgaaaggattttattagttcaatatgtgagagaacaaacaacactagagagaaagagcaaaagagaaaagaaagaccgaaaacaacatacctgggtgtgatggttgtgaaaggatgagggaagaatccttacacaccatcagacccgaacttaacacaagtccctccctttgggccccctcccgtcagggagggacttgcacataatgtcacacatctgggctgagggcatccagccaaatggccggataaatcacaaaacaccccatttgccccacaagatcactgttgttagggaagccgcgcaggacatagatttgcatgatttttctcattttttccatgcctttactttcctaccactcctcctcaagccaaagatattatgcttgatcaaaaatgaaaaatacaaaatctgatttgaccatgaccggatatttccacaccaatgtccagtctcacgccctcatgacaaccatgtcattgagcctcggagtctcactctcactcgcattcatgctgtcaacaccgcaaccactgcgctgcgctagaaaaagcggcaaattagcgcagcggagctacattccgctttctttggaataaaacagcgatagctgaagcaaataaacgctgttatcagcgccagcgcagcgaacaaaccgctgcttggtttgagccctccgcatagcggagcgatttttttgcgctttcgctacaaaatagcgaagcgagagcggtaaagcggttggcggggcgcttttggccgcttctggccgctatccactgagaacagctgaacagctgcgcttttctgcgctgaaggagccaatatttgacccacaggtgcacccaggatttccaacctggttataaatgtgtggaaggtagttattgtcaccgtgcaagccaccggcactccccacctgaatccagatactccttttttctggagctgcctctctcaattggactttatataattatacttatggcttattaaatttacaatagtttcaagttcattccctcttgttttcactgcaaagatgacccgagaccagactcctgaccaagatatccaggttgtgcatgattctgtttctaccccttcctgccagtcttcatcttttatgatccgtcaatccgcacgtaaaagaaatcctctagttaatccgggatttgttcctactcaagccgattcccgaaaagccctccaggccaatgtccgtgtgacctctttaaatggtcatactagtagtcctgaagctgcaccaaatacctcctcaacccctacagccacaacccaggtcagtcattagcatttagatacattacagctttgtttggtattcattttgaattggtaaatgtctccaggaagatcccaaatcacaagaacctgctacctcaagctccttcaactcggcttccctgtacgaccttgaacaaaactctgatgacgaaaatgcgcaggcggctggccgatcaaaaaaatctaaggaagataggaagcttgcaccgcgtaaagatggcacacaaagtgtcttgctctacttcaagcaagttgaacatagtctgaattatgcttgtgtatggtgctcaaagatcgtaaaggcttcatcttcctcatactataacctcaaagtccatcgtgatggatcaaacatcaagggaacgatccgacaagcttgtccaaaccgattgaaggccattgcttccggtagcatcttgccaaaaaccgcttctgcaatttctcaagagagtttggaatcaaagaagccaatcaacaacacacttgcctcttacgttatcaaaggtcgcttcgacaacaacaccttcaataagcttatggtattctggcttatccgccattgtctcccatgggcccgatttgaagacagaaccctacgtattgccatggactatgtggactcaacaaccaaacttcactctcgaacgtgggctgccgaaacagcacacaaactctacttggctcaacagcgtactgttttggaagatatcaatgtaagagatacatttggtattgaattcaaggggttatgaaatccacatctgactgatttactttgccatttgtgttactctcagaaatccgactcaaaaatcagcctagtctcggatgtgtggaccaccaaaggtggccacaaagcttttttaggtatatctgtgtgctacatcacaaaggactgggtgtatcaatgtcgacatctctcaattaagtatatctcgtggcatcacaagggcatatatcttgctgcccctttcgccaaggttctgatcaagaatgaacttcataaaaagataagctttctgaactcaacataattcttcatcccatttccaagatcttactttgttatgtttttttttcccaatacatcctttcaaagacaaccgactctggttctaataacttcaccatgaccaaagaattgtcacgattgattgagaagcacgatgacacattctggaacaataatgtcaaccatcagcgatgtttttgccatgtcctggcattaatcctgggtgcaggtctggctgcggtaaagttatcatcagccgagggcccaacttccaaaaaacccgaaaactttccaactctcgaaaccatcagcgaagagggcgagttgtttgaggatggggttcaagtatcggaggctgaagaagaaattgatccagatgacgtcccagcctcggactccgattccggttctgaaggagttgaaaataccgaggtagttcagaataaaactaaggggaagtacgccaccagtggtattggtctgaccttgaaaaaggtaaaatgattaaccagtttcacctccattcttagaaactgaccgattcaaattcttgattgatctgaaccagatcgattacgtctgccgtcgaatatgtagctcgcccgccaaacaagccgaatataaagtgtgggcacaaaagttaggctatgatggtcctggaataattggtggctacggcatacgatggaacatagcatacgaaagccggaaccgagcttaccaggctcgaaaggtcagttttaatcttagtgttacaataagaccccactatgcaacactcatcaaatgaattttgttgcttgctttgacaggttatcaaccaactccttgtgaatgagactgaaaacggtaatggtaaatactttaatgggtacgagttctcctcaaaggaatgggataatatcaaggtactcaactcggttctcaaggtaaatcaaaattgttcaaagcaaaaactgtcttttgatcgaccactaatgtccattctacttcaggaattcttgtatctaaccaagcggatggaaggggacggaccatcatgctcaatggtcctttatgaatacagtcgcctgatcgataacctgggacagttgaaacaggctagcaaggatggaatcttggaggctatgttcgatccgatgatcaaagtagcctccaagtacaaggagctcgcattgaagtgtgaaccaatactgatggcaacaatgttgcatcctgcgtggcgattactattgtttgccaacaaattcccctcccatcatagctcggctcaaactcttcttgtgaagaaattcaaggaacgtcaacctatgttgaaaccaccggcccttccaccaaccaaggaggcttctcaaaaagtcgatcccgaagatgaaggatataacttctacccagtcaacccttcccttgatgacagcgaagacgaattgaaccgataccacgagacaaagttctcactaggaattaaaggaaatgtcttgctttggtggaaggtatgtgtttgctgcacctcctccttactttcggtgatgtgctgtgcctgaccaattgctccaactttggtttcataaactacgctatgtagactcaagccccgtcattcccagtcttgtcgtctcttgctcgggactatttagcttgtgccagcagctccgcaacagtggagcgaacattctcagctgcttccaacatctgtacaactggtcggagcgctcttgcacctcgaacaattgaacgatgcattagtagtcatctgtggtttcgaaatggagttgaggctcaacacgactttgacgactgtctggcaatcttttcaaatgcagacaaaaatcctaaattcaaccccgatctcatattgtaatctcagggggatgatttggaccatctcccttatgcttgtttgcttgtctgcctgcgcctcttacatctgcctgcctcacttagtcttgactctcataccttctgcctgttgcccctaggcttacgtctgcatttctatctcacgtctgcgtgcctgttctacgattctctgccttacatacctattctacgctgctctgccttacatacaacaagagaatagtaacttcgtacacaatataacttcaaagaaattttccagacgactctccgctttttagcggaaaacgaaacacttttcagcgaattttccgctgtttaagcggcaagcaaagcgaaccgccgcttctggccgctgataatagcgcgctgaattctggatattttttgactcgggacaatcagcgaagagcgaagcggccttctcgctgctaatagctcagcggagcgatccccaaaccgctgcgcttccgctacgctacccgcttgttgtagcgaagctgttgcggtgttggttttggatatagtcccaattggccaaaaaatgtatatcagttttttgatacaatactcttcatagcatctgattttagataaaataaaaaatatttctttttgaagtattggaaaaaagatacaatacctgtatttccctatacctctactagtatttgcccccaattttggggagtttgacttgttgaccttgtttttgccctgaatgatggggggttttactcaatgaccttttgcctcttttggaggtattgcttgaattgggaacctgtcttggtctaaagtgggtgttgataaatgtgaatcggaggttgacaccggcattagattgcatgtcagtgtcaccttgtttggctctctcaatctattcttttagttgcatgcagattgtacagtattgtttcagcattaaccagtttgaaagggttcctcctcaacattctggacatcactggggtcctaaattgaatgtggtgtccagcaatttgcctatgctgcccagttggaagttggcccacaagaatctgggattcttggatgcccgactgtgggaacatgacagccgaccggtggcgggtttcgaggttgctgcggctttcccaagggtatcaatgaatacgtaattggtacgctgcgcacatctgccagcgtgacgtcgaggtgtggcttcgatcgggggaccgatgcgctatatttcctcctccggtacacgggtgtggtgccgtccaacgtgttgcgagggagtacacagcccagcgaaacaccctcgaaaacctcacagaagcatcttcgtaggaaggccatacttatatcctatactaaaaaaaggctcgaaaaccgcagaaccagccaacgagatgtctggacaacctcagtcggaagccgagcaaaacattcaagtcagtcctgccccagatttcacatccttctccgtgatttcagtttatttgcatggggaacttgtcagagactgacgagtctattgtgactctctttacctcatcatccacagatatggaagatcaagaagtgtgatttcaaaacttttctctactgatttattgagtctcgatatacacaattgatagcttttggaagggttactgaggcaagcggtgttttttcttttttcgtttgtatccagtggtcaaaagtctcgaggccgctcgaggcgccggaactagtatgatcagcttgatcctaccgccgaagtctcaaatcagtcaagcagctaacatgttggctcaagaatatggcacagcgttagtcctcctccgttttgagttttgtgactccagaaaccagctcgcccagaacagtcggacaacccatcgatctaaattcaattcccccaggaacaagcatgaaagctgatgaaaagaaatgtcttttgtgcgatggtctaactgaaaacagctcaaatatcaaatcccgggtaaatcgattgtctgttttggctgccatcacatccacacaacagcgactcaaactttacaatcgaattccaccaaacggattgattgtctattgtggaacgatcctgacggatgagggcaaggaaaagaaagtgaacttcgactttgagcccttcaagccaattaacacatcactctatttatgtgacaataagtttcacaccgaagcgctctctgaactattggaatccgatgccaagtttggcttcattgtcatggacggaaatggttccttgtttggtactcttgccggcaatactcgagaagtcattcacaagtttacagtcgacttacccaagaaacacggtcgtggtggtcaatctgcacttcgttttgcccgactccgagaagaaaagagacacaactacgtccgtaaggttgccgaattcgccgtccaacatttcatcacaaatgataaggtcaacgtccaaggaatcgtaatggctggtagtgcggatttcaaaacagagttgagccagagtgacatgtttgaccctcggttggctgccaaagtcatcaaaatagtcgatgttagttatggaggtgaaaatggattcaatcaagctattgaattagctgcggaaagtctgtcacaggttaaattcatccaagagaaaaagttgagtgacaaaaactctcattatcctctggcttgcccaccctgagtcgtgatactgactatccattccacatttcaatgggtttttgttcagattgattcaaaaatattttgacgaaatcgcacttgataccggaaagtattgttttggagttgaagataccctccgaggtttggaactgggatcagtcgagaccttaattgtatgggagaatcttgatatcacacgtcacaccttacgatcctcaacaggagagacgatcatcattcacacaaatgcacccccgccaacggcctcgaacaatacgagcgcgggtcagtcgggaggcaacagcggaggaacctcactggcattggctcatttacctgagaaggagcgagagaaattcatcgataaggctaccggcttggagatggaacaagctgccgaaccccaatctctactcgaatggttggctgagaagtatcaggagttcggggcggccttagagttcgtcacaaatcgaagtaccgaaggctcccaattcgttcggggcttcggtgggatcggtgggatcctgagatacaaagtcgactttggtttgattgctgatgcctttgaggatgttagtcttttgtttcacttttgctttccataattttgtcttgttttggctccatttccaaatctgcctttgtggtaatcttccagattcatggttggctgacataccatgttttatacttgaattagggcgaggagggcgaattcatgacagactcagatgaataaatcgatttgttttatccggctcatctccatctgtccatttcgatcacatcatctttgatatatctatctcgagaaacattcaaaagaaagctttttgggtgttctatgtatactcccgaagttcactcatctttacttgtcatctctgtcctttctttctctctgttctccttctgccagtcccttgcaatgttctcttttctttttggattctagcagttttcctactcattgaaagtcttatgtatctaggatatttctcttttgcgtagaattcatgctttcatgttcatcaaataatagacttgtgtgtgtctactggggtgatatgtagactccacaatggaaagagaaaagtaaatatagagttttcagcccttttttttctacatctctgcccctgcccagaccctcaaccacaaaatggtcccaatgagatattctgaaagcagttgctttagtgaaaccaaaaacataagcagggtctataatctgtaacttcaacgtccagaactagcaaagacagtggcacgtagtcagttgtcacatcttgtgggaaaaattgattgaatatagatcaatgaggcaagatgccaggaggcaatcagaaatttgattttgatcaggttgctgagtgcattgacagcaagaccttagtccaggaccaactaaaagaatgatggtttgtccaggcaacattgggaagttacacatcagttactttttttggacttgtaacttgctacagtttttaactgtgaacccaatggttttttttttgcatgtatgaatatgcaggctgtcttctttcaaattccaaaagaattttagtaataatgtgcctagtgtaaccatgataatttaagcaagagcagaaaaacattatccaacccaccagttatctgtagctaaaattggctgctgtatctagaattaagagatttggctggtcaaaaattattaattttttgaccaatttcatgagacaatcacagttgtatttttagagctcataggttgaagtgttggatacctggcctctagcaacccatcaatgcaatgagataaatgaaaaagtagcttcccagtcgagcttaactaggcctccatggtgggagtggtagcaagcagcagagctgtccatgtgacagatgcggcaatccccgcatggtgagctttcaaatttggacttgaaagccagttttttgtgcatttttctgcctatgctcttcctcttccattattatctaatttccgtgtggaccaaggagggtctgcttcttgtaaatttttccctctgctcatattatcttgtaatattgttgattttgatatagttatttttaaaaatgacaacttttcaacaaaagttgagtttttttggtgtgtgcaagttcatcaaaccacttatgtcagcgtaaaaagagttcaaacgttgattttagaaaatcaatcttgattaccattgtgatgttcaaattctgaattttggctgcctcattaggttcatgtagcccttcaagaattctgggccaaacatcaatatagttttgagggagggtcatgatttcaaatcttgtgatgctcccaccaaaacactagaaactcagcacctgagtttgttgacctctggcccaagtctccccttcgggagtcccctttgggagctgcctggccagcgctacactgcgagatgtgccccccgcagcctgagacttgtgacaagtttgcttcccagtgttggtccaggttgcttgacaatgacaccaatgccattggcttctaagctttagcatttaccacagtctccagaaaatgcaagtattcttcaattggtccaacatgagatttccagtaaaacttgacatccacatctgttcaattgaatcagcacatatcaagtatactaagtatttgattctgcttttttatttcataaatgatcacaattgatcctaggatgattgcttcactgagtctgagactttaaatatgactttggtcatcctcttcaccatacccacatagttgtgctgggtacttagctgttgatcaaatatttcagatcaaaaagaaattacacaagtcatctgttcaaaccccactgcacttcaatcttgcacaacctcacacatgatgtgtttcattgggttcatagtcctagcagcactgggactcttcattgagacatcagcaatcttacataaaattgactgccaagccccagcaatcatctggaatgtccacatcccaactaggatagctaaattaacctgcactagttgtgatgcaacaagccaggaatacagggttggtatctgcttgaaccctaagtgccggcagcagtccccaatcccatcctataaaacccgcacatgccacaatacaaactgtatgaaggaaattgagcatggctggaacatcctgatttgcaaccattgtagtgaaacccacccaggatactggctagcaaagagaaaatgcccccattgcaacattgatcctccctatggactggcctatgaccctgatataattccattcccatgactatccccaggaaacagcaagtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcataaaaccccaaaacaaaaacaagccaaaaaaataaagcccccaaacatagaaaaagaaaaaaataacgatatcccctctccaaaagtgtcatccactcaaaatggtattgattgatgcataccagatagcagggtacagacccaaatccaccccccctgcaaaaaaaaatgctggtgtgtttaaccatacaccaatgtttttagcaatgggcaatcccccaaaccaattgttttggcagaaaggacactcaaagagttttttcattctgtaggataacacagcaggcccaagccagatttccctcaaaacaactggactggctaatataatgcaacatcaccaacttttatgtgaggaagtcagaccagcttgtaagattttaaacaactaagagattatatttcgattagacatttgaactgataagtttttatttctatgcacaagattgttttgtctaagtaatgatttattctgaaagaaatgaagtaagagaaatttacctaagagcagaacggatcgttcgtgcttcttggctatgggtttgttactgctcggtgtagccgagacagatatgactgaggataggatgaaagcgatttgggaaagactgagaaggagagaggttctgagggaaagaacaaagtcatttctgtcctctttagtcagcatcacgatgtctgtctcattgcgagtctagagaggagcttatttacttttgtcttaggactttagatgactgtcctattttctatgaggtgcggtagttgttggttgtgatctgtgcaaattggatttgtgtcagatcatgcaccttatctcttttgcacgggctgagtggacttactcgttttggtcttgattgattctagcaagtagcaatggtccactgggttgactaattctatgtgcaatgatactgttgaacggagcgagtgattagttctggtgttcactctaagctgggaaagagggctgcttaagtactcacggatatcctgtgcgtcttctctcattgctctcgttcttcctcttgtccttgttgtcgggcttgccgtggctttgttcccaaggattgaggtggcttgttttgctgcttggatctgaaacagaatgggctgaggtgagtttcatatcttggatgttctgagccatttgtttcatggcttactttgttttgtcttgtcttgtgtagacttcttgcaccgcttggctgcggtctcatcccctagggggctattctgacaggctgggttgctttgagccgttaggcgcgaagcagatgattctggagttgctacgcctatggatgccagggatcttcttatagtgagtcttcccattggcttcgttaagaagtcagcggagttggattgtcagcctgctactaatcagagccagcctgaacatagcattttacatataaattagagatattattacttacatatgtacatacaattaaaaacaataaaatatactatttaaataggggattaataaacgtacccgggttttccgcgtttaaacccggtttcgccgtcatctcaacgtctccgccgtacccgctttaccgcgtttaaacacgtttcctggccaccttttccaagggttttcagaacattaaaaatgttccaaaaattgttttaaatcataaaaataattcctatgtgtctaaaacataggaattttgatattttatttttcatacccggttctgataaacccggttacccttgtttacacctggtctttttttccttttttgcgctgcgtgccgcagcttcccctggttggaaaacctaatatgatcctctcggccatggaggagtgaacacctccatgaccgaggagttttattcgttcatggaggggtgtaaacccccatgaccgaggtggtttactgaggttttttactcggtcatggaggtttccacccctccatgaccgaggtgctttactcggccatggagggaaacctccatgagcaaagttttttactcggtcatggagggaaacctccatgaccgaagctttttactcggtcatggaggtttccacccctccatgaccgaggtgctttactcggtcatggaggggtggaaacctccatgatcaaggtgtattactcgctcatgaagaggtggaaacctccatgaccgagtaaaacaaccgatcaggtgttttactgtgtcatggaggtgttcaatcctccatgagcaaggcagattcctcggtcatggaggattgacaattgcttttctcggtcatggaggtgttcaatcctccatgaccgaggcagattcttactgtgtcatggaggtgttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccttaataatccataaattggattttaattttcaacccggttttctgtgtttacacccggatttggcttttttgctcgggcatggaggtttccacccctccatgaccgagtaaaaaactttggtcatggagatttccctccatgaccgagtaaagaacctcggtcatggaggggtggaaacctccatgcccgagcaaaaaagccaaatccgggtgtaaacacagaaaaccgggttgaaaattaaaatccaatttatggattattaaggtactagattattaaaaccaacattttagatgattttaaaaattatccttaacctccatatccccatgaaaaaggagaaatgaaaccgggtttgtatgcggaaaaccgggtgtggggaaccaggtttaaacgcggaaaacccgggtacgtttattaatcccctttaaataagtggaagcactataatagagacattattacaatgtgcacttacattataatattccatgagaaaaacatttaaataattaaataaataaggaaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattacttcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtaccccttaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagactagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgctccgggtaccgcccccaagtgtcttgaccggaaggaaccccttccgattgatgaggtacatctacctcatcgaccggaaggaaacccttccggtcaacctggccgggacgctggggttcccccacattatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaattaaagatttttccagatttttagagttttctaaatttttttagatttttccagattgtatatattttttcagattttttatatttttctaaatttttcagatttttccagattttttttgcaagagacatctataaagttgagaaaaattaacaagtccaaacaatctgaaaaaatctaaataaagatctaaaaaatctggaaaaattagaaaagtcttaaaaaattggaaaaatccaaaaaatctgaaaaaatcccaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaagtctggaaaaatctgaaaaaatctggaaaaatctaaaaaattcagaaaaaaataaaaaatctggaaaaaactttaattctttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgcccccagcctcaaggccatttttttttcttacttttttttcttttttctttttatttttttatctctttttttctgttcttttattttttgttctcttttctttttccttttttttctcttttctcttttcttttcttttctttctttttttttttttttttcagcaattacaaacagttttttttaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatctcctcccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacctacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacagttactctcttgaggatcaacccatgcatcatgcagtgctgacatgggctacaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttatagcaactagagagactcctgagttctcccccagaggcccagaatgggtatttaagagccccttcttcaccctgaactttgattccccatcatcatcattacttaccagcacaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaaagaacctgaaattcccatatttttcacagtattgggaactgattttcccatatctttcactcaacattcagacaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatgtaacttttaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcagggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttatcatttccagttctaaatctaatacttttcttcagatagattctggaattcatttcccccagtacaattaaaaacagcctcaaatttacacagggtttcaatcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaggctctaaaggggctgctgcagcacagtctcatgtcagatgtacgtgaaccccccccccccctttacccatgttaccccctgcagaccaagcaaaatttattgcaagggggggttagcagaggctctgaaggggctgctgcagcacagtctcatgtcacattacacgtaatccgacatgagaagcctgcttggcctctttttgcccaacttgggcctgtgcccagactggcttgcaaaaccatagtactgatcagatagctaaaatatagctgttttatgttgattggtcagagggttgggatcctccagatgagtgatgcccttaactgacatgatctgtgttgaccaaaaagtcaaaaaaagtcagtaaaaagtcaaaaacattggtcaaaaagtcaaaaaaaatcacccaaaaagtccaaaaaattgggcaaaaagttcaaaaaaacggtccaaaaagtcaaaaaaaaagtcaaaaaagtcaaaaaaaaagtcaaaaaaaaagtaaaaaaaagtaaaaaaaaaaaagtaaaaaaaaaaagtaaaaaaaataaaaaaaaaaaagtaaaaaaaaaaagtaaaaaaaagtcaaaaacttggtcagaaacccaaaaaaataaaaaatctaacagtttttttttggtggggatgggggaggttggcagaggtgctaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccctttagtgcctctgccaacctcccccatccccaccaaaaaaaaaactgtcagatttttgatttttttgggtttctgaccaagagtttgacttttttccaggagtttgactttttttttattttttttttactttttttttgccttttttttactttttttgactttttttttgacttttttttgacttttttttgacttttttttggattttttttcaactttttggacttttttttttcaactttttggaccgttttttggacttcttgcccaattttttggactttttgggtgattttttttgactttttggccaatttttttgactttttaccgagttttttgactttttggccaacacagatcatgtcagttaagggcatcacccatcaggaagatcccaaccctctgaccaatcaacaaaaaaccagctatttagctatctgatcagtactatggtcttgcaagccagtctgggcacaggaccaaagttgggcaaaaaagaggccaagttggcttggcgatctcaaaccccgcatgccccctcaaacccaacccttgcttgaacctctcaagttggagggggtcaggcccaagtcacgcttggccgagcccaagcaagtgtgccacccgcgccaaagctgacctcaccaatccacacctggccgggccccaagtctgccacccgcactctggtgagcccagagcttgggttcggccaagccagacttgggctggtgccaagttccagtccccgcacgacctaccaaatcaagccccattggcactcggccacgccggtcttgggcctgcgcccagactggcttgcaagaccatacttcctggtcactgttccacaatcctttagtggaaataccaggtatacatagctacttgacccagtaggtttggacttgttgtgacactatttaaaatgagtgattgatcaaaatcaaattaatcacttcattccttccccctaaaaaataaattatttacaatataaacttgaatttgatttataattctgattaaggtgtaaactattagtgtgataaacatataattggcatctgtaattgatgaatttagaaagagaaatcacaaaattgaatatggttgaatttctgtgatgttctaaatgtatttctacaggggctacaaaaccaaaaaataagagcttcccttgatctgattgtgaatcaaatctgtaacatttgttccaaaaaaactgctgaggacatgggtttatttttttatttgaatcagcagccttatctttgggggaaaaatcggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaatgagtagtaaattctgggtaaaatctagtgactttcttgggagtcccatttcctatcatgatccttctagtgatttttacaaaaaaattcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtggcataaaccgtcaccaacacccagtatcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaacctttcaacccaacacctgttccccagctctctcaacatctctcacccacctttctgagcgcctcaagaacagtccccccctcctgaagacctccttggcttagagataagtactagtaagtattatttctttgtttcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccataaaaacccctgtaattcaggcccctctgtaaataaaaactattaagttttttatttactatttcttctcatttacccaacttcccccactttttacgtgcccaacacacgtgtacacctcttattttacccttgcacctagtgtagctagaagaataccagttcttggcatcactcaggctgacatggatgttgtccgaatgtagtgaagcttgatgagattgctggagatgagttcttggacaaagtgtagcctgatgtccatgtgtttggttcgaaaaccgttctgcaagatttcgcttcaagctaagtcaattgcgccttggttgtccactccaaccggaatgttggtggggttgtagtcaagattgagttctgagataagatgggatatccatgctagttctcttccaaggtcggacagtgctttgtattcggcctcagttgaggagagagatactgttgcttgtctgcttgctttccatgagagtgtttgaccgttggttgtgatgacataacctgtggctgatcttcttgtgtcggggcagtttccccaatcggcatcgacatgcgcactgattgaaaggctgggttgcttcttgaatacaagccccacttgtttcgtgccggcaaggtagcaaaacacctgttcagcggcccgataatgctggatacccgggttctcaagatgttgcgataagacgttgaccgcataggaaatgtccgggcgagttaggacactgagatagttgagtgctcccacaatggagcggtagttggctccagtcttggcgagcttgtcgatttcagatgtcgtggctttcttcaggtgaatttttggattgaggggacaggaagccggcggtgatttgtccagcccaaattccagaagctttctctcaacgtattgggtctggtgaatgtgaagagagtcggctgaacattcaaggttcatgccaaggagaaaagctgccttgcccaggtatttgatgtcaaactcctgttctatttccgatttgaaaactgccggatcgctgctgatgacgactagatcatccacatgcgcatagatccatgttggaggtttgatgccgcagaggggtcgatgaaaaacgcatgggtcagaggtggtggccgagaatccaatgctgatgagaaaacagctgagtcgcttgtaccacacgagggacgctttcttgaggccgtagattgctttcttcaattcaaacacggtgttgggggggggaattcatatccttgaggcaggaggagcgtcactgtgtcttcaagggggaaggtgaggaacgcactgcgtacatcgagttgatggatagccagattttgattgaccgcgtaggagagaagcaggcgaagagacgctgccttgccggttggcgcatacttcagttcgaagttgaatccgtacgtctgtcgaaaaccttgcgcacaaattctggccttgtactccaccacctggttgtccgggcccagtttcttgcaataagcccaagttgaggctattggcgagtcagcagcgcgccgggattgctcgatccagacatcatgcttcttcatgttggtgatttcttttagctccgcctccctccatttggaggcctcctggcttttcatggccatggcgtgtgactttgggtcgagcgaggttgcaacaagacatgttgttgtcccggttcgtttaccttcaatgatgttactggtgtcaactgtgctgacaattggttcttttggttggaagtccttcacatatgcccattgtttgtccgatgctggttctgctgggtgatcaggcgtagtttcttcaagatcatctgtttgaggatcagtgttgattactgtcggttccccttcaaagggaaggattggatctgccaagaaggttgggactatttccaggttttctccgactacagcaaggcttttattgagggctgagcaggttggaaagatgttctcgttgaatttgacttgccgtgaaaacacaacttttctatcctcgtgtcgatagattctgtaggatgacatggcattggtgtagcccagtagagtgccttcccacgaaatggaatcaagttttccttcacggttggcctttggcttgagaatccaagcctgacatccgaacggtttgaggaattgaggattgggttgttgtttcagcagtagttgttgtggtgttgagcaactttttgctagcgaagggaggcagttgtttatggtgactgccgtttgggcagcttctccccaccattctgcagcaatgttggattgcagcatgaggcatcgggtcatctcaatgatggtcctgttggcccgttcggcaattccgttgtgttgcggcgtgtatggaggagcgacgttgtgttggattccttcactcttcaggatctcgcccagctcgttgttgcaaaactctcctccgccatcagtgatcatcttctttatcgagtgtcctgtttgcttctcaaagaatgtcttgaagtccatgattgatttcgtggcgtctgatttctctttgagtaaggtgatgtggataaaaccagtatgctgatccacaagcgtgaggaaatattgacatcctccattagtggagggtgagattggtcctatgatgtctccgtggacaacttcaagaggatttgaggtgggagagaagtgacccttgaacagagatttgatcatttttccttttgagcaggcttcgcaggtgtttttaacactgattttgcttttatcttgaatgacttccctgattctgggagcactggcgtgaccgaaacgtctgtgccacgtgtcgaatttgcagacttcagctgtcgttgtgtttagtgcttgtctgctcagtaggatgccttgcacttcaaacagattgttctctgtgctgatgcgaagggaatgtgaattgttgatggttactatcattccttcctcctgtgttgttatagtcgcattgcttctgatgacctggacaaatgagattaaattggttgatagatttggcacgtaaagagaattcttcagcgtgattgttgagttgttatccaggcgtagtctagctgtgcccttcctggtggccatcatgtcaatgtttgtcgcacccgatccggtcactatcaatattcttgttggcgacgaatctaggaataggtcgagtgaattgaacatgtgctggctcgcaccagagtctagaatgaacatgttcttctttgcttcttctttgtcagagtagtaagcgaagtcctcctcaggattgactggcactgtggttgttgcatagtttgatgctctggctctcttttggggtctgaagggtcttcgtcatgtgggtgtgttgactgaggattgtgctttccacccgtacagtagatttttggtttcttcttcctttgggttgtcgtggcctgcgcctgactttgcgcttgactatggttggtggttagctccctgatctttctcacttgatcgtgattggcaatttgtcaaagtctggcgagaagttggtatgggttggaaagcgtgttgatgtccgctaagagccgctccattaaagccggtcgcttttcagggatcttttccatgatggagacgcttactagctcttgcatgatgtcgattccaattgtgctgatctcggccagagtcgccttgatcttgatgatgtatttgagcaggtcctcttcgtacgtgattcttccgtagttcacccagactctgtagatgctgtagatgttggcggcggcatagttctctctgagcttgatccagattttgtaggggtcacggccgcaagagctcttcatgctgttgaagatttcagagttgatcttgctgctgaatatgagccatacttccagggcattgctcttgacagtgtcgctaacatcttcctgagcaaggacgtccgatttgcaaatgtaccatagctttttgtattctaggtaggtgctcattgttggctcccagctgctgaaattttccccgttaaatttcggaatcgtgatgacatccttctcctctttcttggatgaatcggatgcggaagccgtggaagatgtagctggattgaccatttcgatcgttctgctcctgagttgaatgttgaagtgttttgaggtttaactcgaagggtcgagactgtaaatctgtaagattttaaacaactaagagattatattttgattagacatttgaactgataaggttttatttctatgcacaagattgttttgtctaagtaatgatttattctgaaagaaatgaagtaagagaaatttacctaagagcagaacggatcgtttgtgcttcttggctatgggtttgttactgctcggtgtagccaagacagatatgactgaggataggatgaaagcgatttgggaaagactgagaaggagagaggttctgagggaaagaacaaagtcgtttctgtcctctttagtcagcatcacgatgtctgtctcattgcgagtctagagaggagcttatttacttttgtcttaggacgttagatgactgtcctattttctatgaggtgcggtagttgttggttgtgatctgtgcaaattggatttgtgtcagatcatgcaccttatctcttttgcacgggctgagtggacttactcgttttggtcttgattgattctagcaagtagcaatggtccactgggttgactaattctatgtgcaatgatactgttgaaaggagcgagtgattagttctggtgttcactctaagctgggaaagagggctgcttaagtactcacggatctcctgtgcgtcttctctcatcgctctcgttcttcctcttgtccttgttgtcgggcttgccgtggctttgttcccaagaattgaggtggcttgtttcgctgcttggatctgaaacagaatgggctgaggtgagtttcatatcttggatgttctgagtcatgtgtttcatggcttactttgttttgtcttgtcttgtgtagacttcttgcaccgcttgactgcggtctcatcccctagggggctattctgacacagctcacctgcaagaatttcttgatcaggtttagacaaactgattggcctggcaggtaaataacacattttctttgcatattttcttacaaaatgcctcagaaataaaaactcaagtccatcaaacactgcttttttgcagcaaaatgtcatggattccctcagggacacccagcattttggcttctgggcccttgaaggggtgaggatttagaaattcaccatagagtatctttctttttataatcacaagcactgcaccactgatattcccctgacctcagtaaaccatttcactggttcttttcaactccttgcaaagtgcagttccaataccccagggggggggggattgtggtacatacctgatgagatgagatgttgtttgcccctgtgaaaaaaaaaactcttccccacttccaatttcagttgactggcagcgctagtcgattggaaaaccccagaaaagttatgcgtgataaatcatagtcttacttttggcaatgtttgtacataaatgatggacaataacagaaaaatgtttcaaaaatttcccgagcagacagtgtttgttcaagggactgggtcgtaaataggtttcgcagagcagaaagcacacgggccgggctgtaataattataatgaatggctaggatgtactcaagtatggcgagtgaactgctcggttgagagcacaaactaattttaagcgcccaacttcgatcgacccacgggttctcaaacagcttaagcctcacggtcctttcatcagatgccaaactgattttaagggaatatagcagagtgtgatggtcatcttcctcccccactcaaaaaattaagcccgtttaccattgccttactgttctcagtctgtcatctcacgtattaatcaggatcattgcccgatggtgcggcttccgccgcttccccaggtcctttgataacctgtaatcatgatactcttggcctaacttcggcctgcacaaccatacatggttcctcgaggtctctccgagttggttatacaagaaatctgtttctgaattgactctgcagtacaagtcatattttttttaaccactatgaagctataaattaaatcgaacccaatttcagaatcccgagcgacccagaagccgtttacgtcgtgatccccctatttactgaagaatatgtgagccggcgtgttacaattacgggatttcacgaaggtcctagcaaaaacaagtgcaaggggggccctgacgagttgaggtagtaagtgctcacccagtaaattgttcttcagtcacttcattgatgagataacttcatctttttgaacccatgggcgcgggttggataatccagttgtctggcgggaggtagcgatacctgcctctacacgtcggcgaattttcgaaaaacttctgggttggatcgatcgtttctcgaggcgctgtgccgtcgtatcttgaggagcttcttgaagaaaatctcgggccgtcttaacccatggccgtggggcggatgcttcagggcggatcgactggaatcgtttccccaaacctttgggcgcgtctataagggcagatcacaaagtttgcgaaaacgtacgagagggaagattattagcatttggaacctttagggcataatttcgatcaaatcgttgactgtcaaatccagaatgtaggttgacccactttggaggagagcactttggctagggtatgccaccacagtaaatgccaaaaccaaagtcaaagaaaacagagttcggattaagtggagcatatcgcttgaggtatgttttagtgggacgatttggggaggattgacaggttcaggtgtaaacgtctctctgagtaaaggagagtcagggacttgagaggagtgttgctattggtttctgtgcgacagatattatgctgctaatctacgataatatcacgagctggcaagtatgtagctcagcctgaaatgcgactcagataaacgggtgttaacaatctgtgtttgtggaattggcgaggcaaatcgacaggctttgaatttctctctgcaaaatcttgatgagatgaagtagtgcagcagcgaaaaaaaaagaagcaactgagcacggtttggtgaagaaacccgaccccagctgacggatcaacacatacctttatagcccaggactcactggctctcactggcggtattcaagcctctgctctcctttccccaacgcaaacccaacggatctagattgatacatatcctccgctacacccatactcaaacatcgatttgcatacacaggggatcccaactacctagattatctgcaaggtatgctgcaatcttggtgtcaccctcttttttcttcttcttggggttaatttgacttctgtagaagagtgtctcgtgaggatcttcgagacaagatctggaatgttttatgtatgcgttgaagcgttggactttccttaatgcactcagttgtttgcttgcaacggtgctgaaatttaaagattggcacacctcgctagcgactccaaggcttaatcaagcaatacatattactgccttgtcttgaaaacccatcacgaaatcattcaatgacttcggacccctaaatttcttaaatcatccagacccagtttggaacaagccttctacataagcgggcataagcttataaaatactattttaagtaaagtaattttgaattctacacacttgaaaaaaaaaaatgaattttgaatccagcctacatagctgcttcttttcccctagaacccgactgataaaaataaggataagaataaaaattgtaaatcataaaataggaatggaaatcggaggaaccgccgttaatcgtagctctgggttagagttaggattcatctgcgcaatctttttcttccgatttatccttcgcaaaactgagatcctctacatcttcaccgtcggctcctttaaccggagctacaagaaacaatcgaaaggttccgaagaatcaaaccagttagacttatgaaatgattctttttttttctatagatctgaactgaccttcattttttttaacgtcagtagagttggagctggattccttggggtcaggttccttcccatccgagggggatgttgaattcttactcgcctccgaggctttgccagaatctgacttgggatcgctcgagtcggtcgagtttttcgcgtcattcttatcggtaccggaagccgaagggtcggatgaatcggcagctcctgaggaggaatccattggggggtttgacttttttttctcatcggtacctgaatctgaggcgtcggatggacgggaagatcctgctgaggaatccattgaagtggaatttttgttcgtatccgcagctgcattccccgtcgatccagtggaatcgccatctttctcatttgaatcagattttgtaccgttcatgtctcctgttgggtttgcctgggtggagttacttgttgatggcttgcttgaatccccgccggtcccagtcaaaccaccagtggcgccagtgtttttgattctgctcgtggcatcttcttcagtatctgtgatcacaagcgtttagagttaatctcccagccaatacacatgacatgcagggaggcgagttggcgggtgtactaaccacatcctaaggaagttcctttcttcaataagagagctgtaagatttccataagtgaaaagactgagtactacacgatcactgccacccaatccacacagattgaggcttgatgaaatcaactcacgcatcgcaaaacatttcgaaccttgggcgcatggtccacccacaaatttgcctcctacacattgcgagaatcctccagcgatacatgccgaatctcccgtcttacatggcgagttaggattcatgccagagaacttcgcgttcagcttttgagcctcttggccattttcgagcagaacattctgatcgatcccgcgacgctgaagatggattgggttgatcggtaccacaccaggctctatgaaccgagaatgagtttgcgatgataagattagaacgatcaaagggatcgttggatggtacatttcgataggtagcttgtttgaactagagtagcacgtggaaagggcttggtttatgacggtgattctatagataaattggttttcaaaaccttcaaaaagaatgcgatttgtttatgtttcttgtaaaactgccaactagtatgtagaggagtggtggtgaagaggggaaaaggctggatgggtctgattggatgccaatggatggtcccaacaacgacgagtgcggctcttataagtggtcaacctgttggctgagctaacccgtcaaccagggtagagacgctgagattgcgacaaacaacggctaccagagagtaacctgctccttagcttcctccgacatcagtgggaatagggtcatacatatcaaagtcagcactgaggacacatgattttgcatactacgcataaacaactccttttgttacttccacacccagcacgccgggctacgcacgagtcagtccatccctgtggaggtgaaaggtacaatatgtcataatgtactgtccacacaagggctgacggtgtcaatactcaggccgaagcaaacctcttgtgctaagggcatatcagcagaattgtctcagtggaacgggcaaatggtacttgaggatggcaactaatttacatacaacatatacatttgcatttatatttgcataacaacgttgaaaggaaagcgacgatggacatttttcaaaggatggtattgggtaggactcgccctcgcggacctcgtagcgagtaaagggaagaattaggatagtcaatgttgaccattagtcaacgaggatatcgagtagtacctatcaaccgttgccctttgacatcaagcccttaatcagcttactcagaacaacgcaagactcttatccattagggccagacaacgatggagaaccgcattcctcagtgccatcattgtagctcggcagattatcgggttgactggtcgacaagtatccgattccattaaagcttcccatggcttgattattggtttggtaaggtttgcttgctgtcccacttcttgcttggaaatcttcgaaagggaccgttgtcagtcttggctaacttatgatgaatgaacatttgattggctacaaacattgggtccgccttttacaaatcgtttagcttccgttttgaatgagaacaaaaaaagaccacacgagtttcccaatttttggccagggtgtttccatagaattatgtacacatggagtttgaaatttaaaaagggctcagggaaaaattaatgtttgcacaagggaaaaggctgtctgaaggaattgcgttgagttagtgtaactagtggttttttctcctttcggaacagaatgggcacctcttttccttctggattataaaaaaattgtccaagggaatgaaaaataaagaagaaaagggtcacccggaaccaaccagacttgtgctattgttttaaccagttcccttgagagcttagatgagaatcaaaattttcatgcaatggcttgcatctcagatgtccattaagctttaaccaatacaaatcagaattctttttttctcatagactgagataacccaagttggtaggactaaaccatatgtactgttgatgaaggtatttattttcacacactctgaaataaaaagaggaaaccagccaaaaatttgacaattgatgctgatgctgaaaatattttatgatacaatatcttgatcttctattagtggggttgatgattgaaacttattaaattttaaagctcattttaaggtgtttatcacttttttcaaatttgaaaagctgtgtggattgttcagaagccctcaaatccatccaactcataaaaattttaaaatgtggttgataaaggtcctaaaattggccccataaatttaaaaatttcaatcatgaaccccactattaaaagcattgatactgaactattttggactgtcagagaaaaatccatcaaaatagattttattttttgcaaatccttttttataatattgttgacatattgcaacccttttttacagcttgatgtatttatgtaagcggggttcagagaagccaaagtacttctgtgcacttataattccatgtgaaagtttatatttttactggaaaaattcatgtcagcaatgtgcaagcaagaacaaaaattacgggtacaaggagaaaaaaaaacactattgtgaaccccgctattatttcaagcctgcaattatctattcttcctactgaatcctcaacccccctccctcttgctccattttattttcaaattctattcagtaattaagcttgtttggacttgataattaaattaaacaagattttattttatgtttgtatttgtgactctcaaatgttgaattttatccctgctttagtagctgtttactgagatttgctcttgctatcttttgtggttcctttttcacaatcttccttgactgttccctttttttctattcaattggaaatattcaatctacacaaccacagtttggatttgtgattatattgagatagtgataaaccaagatgtttgatttcagtgagtgaaaaatgccaaagaaaatcaggtatacaattccatgaatgatttgcagagtttttgattgagaaaaatccaggctaagggtatatattccaacagaatactgcccaaacaagcctaagtgttcttgtcatttccctgtcaaatttgtgctcttgatcttctatcaaatatgtctcccccttcttgaaatgaatcctaactgactcagagcagcatttctcatctgaccatcttgctctttgttgaaaattcaacccaagaataaaaaaacagccccaagcttctttttcaatatctccatcattttgctctggctaggagtctgaaaaccagacacttggtgtcagtctcaagcatgttgggactgtagacaaacacataaacacacctcaccaacagccttaaattataaatagggtcttgcaggctatataactcccaaaaattggagtcccagcttcaatttttgggagatgccggccagatccaagaatgaagctctcagcccatgacccaacattgggtctgagcaatccggggagtcgttacttcaaaccccgctggaggtttgggggtcggacccccaattccgcggccagcgtttttttttttttttttgggggggggggggtttgctcatgctcccggccatggaatcagtacctccttgatgggcagaaaaatccctttgagccatggagaccgtacagactccatggccgattttgtgttaaggtagcagtactcagctggtcggattttccgcgtggtaagcagcaccgtcagaatctttgacaaattcagtttgagaatgcgtggaaaacccacaagcattgaagagaggaaattctactagggttattgtcaaggataaaatctagcaacatgtgatgaccgctttgccaccaagtcggtgtccgttggtacgttgaaaagtgtctcattgccaacccatagttcaagcaccccttgtaagcaaaagtagacaaagtttgactttgagtgtcaaatttttgaatacataccgcttgttctgagccagtcgatcggtaaaatatacttcgatacaagttcataactcaaaactgactggcgattcctggtcgtcaccagttctggtaactctctaaatccttttgagacccaaatgagttgtcggtctcaaatgggttgtctgttaggttaacttacagatattttccaagaatcttacaagttcctaggctcttaatgtgttaattaatcaggaaagacgcctgcatcctaaacaccaaaaatatcatgtatctcataagctaaaacctaggaagaatccaagctcgatgggcccgtatggtctcttgatgtttgttactgattcaattctgtaggtgccgctgcattcctcgtcagaaccagagaccactgctctctgctcgaaattggccaaatatatatgaattttctttcttcccttttgggacctcccagaataaaaccgggttgaccgttgaacaatgctaaatacacaagtgagtcatgcggccaattaaatttctgatcagagactgtctcacaatttatgtaaataaatggcccgtaaaggatggcttagacagtagccctattcagccccctgatcaacccacttgtaagctggatagccaatagcatatcaagcattccttcaagaccatttgattcagtcaacaaattttactccctcggattgaagattcgagatgagatccattgccactcatctagctctgcccgcccaggaagaaatctcctgagtcttgctcctcgactctatcgaccatgaaaaagatgattggaatgttctaggttgggatgagactcatgagccctgtgaggatgcatgctagggtttatctataagggagggtctcagcgctattcgagaatattgggatgggggatgaagccgaacactgtaaccaatgtggtcaattttgcctaagagatgttaattagttctcattcttctcttcctcaacacctttgcaaaatatttagtgcgctgatacatttcagatgaagatattgtcgattcatgactggtaggggtttctatcgtagcatcttgcatgtaaaacacagaaccaaatgggaagatcaaggggcaaattacaacatgtacatttagttgatgggaacgacttttgacagaaagtagatggcaaagatccgcgttcttgctccagtttcttcgggggtcagaacgagattacaatttattgtacaatataaagctatcatgcgcatcagacataacgccacccaaggagcaacactttcctgggcgccttgtaacgattatgcgaccctaaaatggaaaacaagaaaatgagtcgcgattccttgaaacccaaaactatttacaagactcaacttgttaagtgcagatagcgccaactcgactcctaagaaggtggcagcattagcagggacagctctccacatagctgggccaagtcctttgaataaagccttaggcccatctgctttcaccgttttcttcgcgcaatcaaggaagccagaataagtcccttctggcgcagactgaagtcgagatttgatcacctaatgtttttcattttaaaatcagtaatcagtctcattttccatcatctaattaacccgcgctgttttccaagtcagcgtcagttatcctggtcaactcacatcgggcggaatagcaattgaccacatggcaatcccagcaaagcctaaatcaacaaagtgtcagatgattgttttacatgaaagcatttaaatatgagatgagagttgtacctcccgctgcgcaaatagcagacagattgagcttcgtggggtcagaaccggctggagttaacgatttcttcgcagcctcgtaagcaacaaagtatctaacgcaaaacaggaattggaaaaaggcatgagctgatgatttgccacggatgccaaggtactctgctcgcgcagatgacttacgcagcgctgccaggtgcgtcgcgcaccactgtggctaacgagccccggaaaatgcttttgatcccgccttctttatacacttgccgtacacaatcaattgcacctgaatacttttgttgaccggcactttgaccatcaacctgaaagttgatgttcgttacaaaaaaaactagtaagtaaataaaaccggaaggttgaagaattggaagctatctcgtagttgcggacttcttacctgtaataagactttgattctctctatcggagcagctattagggtagttggcagagcgctaaacccaccagcaattgcgtactcggagtatgacagctccttcgaggttctagtaggagaaaaagaatacaccaatttcttccccatggcgtatccctatagagcatgaagaaagaagatcaactccaaggatacatttatcaaaaaaaaatgtgggggttttcaagaaatgtggtttgtactcacccagaaagaaacggcaaacattggcgtaacacccgctagaggactgctcattcccctatagaagctattgtttattaaaaaaagggagataggaccgtttttcctttcagcattgcgtcactttcaagagagaagatgcattgatcgaaccctgagaccccatctttggcaaatgtcctgcgtacaacatccatcgtgccggaatactgaccaggttgagcagtctgtagtctggtcttcgttaaatcaaacggctggcctgcaagcagaagtgtttttgaaaatgtcagtctcacaatttccaaataactcatttgactgagaatgtcaatccgaatgaccacctccacttgaacacttacccactaatactgcgcaaatgccaccaaagccccctgtgatgtacatataccggcaaacaaggtcaaccgggatctcgatcaacacaagcaacacgcataagtaggcaaaagaaaagaacatgagcttacctgagagaaagcttttccacgcctgggtaggcttagcggccacttggtttccatcgatggtttgggaaggagatttatctagtgcagcttgttggtcggtcggaagtggggctggaggtttatcagaaaacttggtgccaccagttgatggggtagcctgttggatccaggagtggtttgattgattagaaagtgagaacgtgaggatggcttctggaattgaagtggactgaacttaccattcttgtacaagtttgggttgattgatgttggtattacagtgtcgatccgatcgatgttacgtaaattgcgtaattctgagaggaggcccgggctcgggtggagctcgagcgcccggcctccgagcccgtcacatgcggccccgaaacggcttcaattattagacccaagcagagctgaagcaagacaacttcgcaacacttcagtcaagatcaatccgggaagctcaccaacttacgtagaaagagggtaaaattcatgttggcgcatgagatggtcaatctattgacacattcccacaaatccaggaccccaacaagtcccccaattatgcccagggcaaaatcccccaaaaagagggggttccccaccttaattctgatttttttggggggtcaaattccagatttcactggttttgaccagtttcacatgcctaaaatgtgcactttcaagcgcatctttttggtccaccatgataattcatacctttttcaagcttcttcaagagtatgattttcaaatttttgacaatttagcatacctttttcaacacccctcctgcaaaaacatgtggtagtgacagctgattgggtctggttaagaacagatacactcactcagatggcacacattgagaatgtttctgtaagcctaacacacagcgctcttgagagagaaaccttcaagtagaaagctgggattcgaatgaacaggccctgtgaaaacaagagggctgcttgggacatagacacagatttttaattttatttttaacacatccgtagaacactgcaattaagatataacacgagtgaaaataaacaatgtcttcagctcatgatttgggcagaggggggcatcttggtttcaagtcaggtacatataaacataaccaatccgttttttttgaatcagattattctagctttatttccacacattgtaccaactgtgtgtggcctctcatctttttcgtctagcccagttgccatatctatagactataacttttttttttcaaaagcttaaaattggtgtgtgtttactgtgtaggccttgagctataagttggcatcggagagcccccggaccagcaagacgttgttgagagggggggggggtcttatacatatgcagctgcgactgtccaaaaaagattgcccgccagcattgagctttcatgatgattgaaacagagcaaggcgggttcacaagaatctggcaatgtagcagaacccctttgttgagtttttcactcctaggtctactccttcccaaaaaacattctattcccctctattgtttctctttattcctttcttgaatcatcttgatatagactgaattataaccaatcttacctagttttttgttgaatcttctgcacacttgaagtctaattagaactcctgtggcaatttatcatacaactctagctctgaagaatgatttctttctttttctattttcattatttgattcttaaaacctgattaattagaattaacgactctagttatttgtgaattatagcatgtttttcttgattaactcatctggcctgactaaaagagactgagaagccctgtccagtttgttacttccaagactcatgtttctttctctcagtgttttattcaatatgttttttctattcatttcatttcttacaaccacattttgacacacttgtatttagtctatttaaacctagctagatacttgtgaataaaaattatcggctcttacactctttttccgcgagcccttcccaaaaatgagactcttcttttttggccctcaacctcatacatgctttagctctaaaatttcaacacccttcctccagtacacaaacccatacaaaaccctggaatgggttggacaagctgatgtgtgtgtgtgtgaaaccaaaaaaaaagagtaaaatagattacaaaaaaaagataaatcagcaattatccttataatcttttgcgacatggtgattgtgtttgtttttgacttgtgtgttctcaagcctgagtgtggtccaatcacgggcacttgattcatgtatctatgtgtttgattccaatcatcacaaccccccccccccccccagctgagcttcagtcccgatccaccggccccgttcccggtctgtattttcggccgtcagggtgcagcgacagtggaggcgattcagcccccccattcagatcccacatcatctcccttctagttcgctcttgtgttataatctgccacgcgatttcccttgacgaatccacccaccccgtggggcttatgtacaaattgttcattatatatggatattcatcgcctctgaacaaacaaatcaatcaacccaaattaaaatccaaaaagttatatgaggtcgatcacgattgtacaaagtcgtcttggtcttctccggctgtgcatggtttatcaaaaagtcagtcagtcaggcacacagactgcgtggctattataatagataattattcatcattcatcatacttacatagttcttcgagagatttccctttggtttcaggaagcaggaacgtggtgagcaaaccagtaaacatgaaggcggcgaagatttggaaaatgctaggataggacggttgcaagtcagttatcggtgaaccaagagtcaagagaaatcattttgcgctcaactggtcgataaattgatccttccctccgatatctttcagtctggcaaagccaacttgggcaatgattgctccgagtttgccggaagcagctgagataccgtgagaagtggacctataacgggtggggaaacattctccaggaatgacaaaggtcgtgctgagatcgagaaatttccatcagtttgtgtaatcagttgaacccttgcaaacaaaagaatcaactgacgtgttgggaccgaaattttgaaagaagtttgcaaagcagtaaaatgcaatgaataggccgaccgtgtgttggataagttgatgatacgcggtaccctacaaagacccaattgtgtgagttaagtgggttctaccggggaaatcaaagacagatcgactgaccatgacgatgaacaagacagtaagaactgagaaacccatgagctgaattggctttctgccccaccaatcaatgaaagcaactgttgaaaaaaaaatccaagtgagtaatgagcataacataaattcaaggttaaatttcattagaacctacatgcaacccaatatccagggatcagtcctgcaacggatagaataacattcccgctcgaaatattgacgagtgtctgataaatctgttcattcttggttcctgtggttgcggctccataaccaattgctttcaacacgatcgacgaattcaagccaagaccctgtgaaataatttttcaaattttcaatttttcatccatcacgatagcgaacaactgcggatgtcttacataaaatgcgacatcaagagcaaaccaggaccatgcgcatccgaacaagatcttgaaattacgccattgcgagtaatgatggacgaaatcacgtcgagaagctttgggtacctcggcacgggttgcagatttttcataatcctaaacatggattggagagcagtgagtaccggagaaaaaaaacagcgggagcgggatgttttcaggaaactcacgtgggcataaccacctgtcgaaaggaatgcatccacgtcaccagcggcaccctggatgtccctttcgatgtccatagtgtatctgggtgtctcgggaatcgtcaatcgaaagtagagcgctactgctcccggtaacgctccaagtccaatcagcagtctccaacagtaatcaaccgactcgccagcgatcaggtcatcccgaatcgagccttcaaaggctttgacgacgacgagagctactagggctgccgtgagctgtccaaaacctggacacatcaagtgacaacgggtgcgttaattatagatcaccccccagtcaaactttgggaggggttgaatgtgtggctgatgatgtttcaccttgggaagcaaataccgcagtcatcattcggcctcgaatccgaatcgcggcaaattcggaggtaatgcaagccgagagtggataatcaccaccaatgcctaaacctaggaaaaacctggaacagtgcaacaaacagacacgctcagtcgtcttcatttctattttttctttggctgatgatgctcaagtatccaaatgtctgactgaccgccacattatcaagactcctatcagggaggcgcctggacctgatccggcaaccgcctgcccgacagtcgcgatgataatgatcatcaattctagttacataccaaacagaaaatgcattagaactattttccacgcggcttaatgatcggctggtttgggctcttctcaaaccaaaggccacactgatatgattgtagttaatttctgatttctcaactgaccaataccatacatccgttttcgcccgtacacatctgctagccacccgaacaatagctggccacaaaacgttccgattggggtggcgacctttatcccgagatcttgatttgatgtcaagcttcctccttgtttgagcacgtatcccaacatgatactggcaatgttaattgcgaagctgtaaggggaatggacgatcagaccccatcttgcggatgagtacaatatttacaagtcgactaaaacgcgaagacaggactgttgacgcgagattacaggggaccaaaactcaaatgaagcttacatgtcataggcatcggtgaagaagccaacgcccgaaacgaggacggcgcggacatgaaaccaaccaaacttggcggtgtcgatttcagccaaggcagcccgacgacgttcggtgaggtcgttggcatgaggggcgagacgagtctgggtggtgatgttatggtcatctgaggaggtcaaggtcttgggcagaggatcggcttcagcaaccatctttgggagagatgtttggtgacagagaaggacacaacggattggagagcggtcagctggctagggcaggagaattgactggtggagagatatcgatcggatgggggaggaggtgtggtttgggcgctcgtcgttcgagtctcgcagtgtaatggtccttgagctgaaaaagaaaaaaaaataagacaaaacggcacggggagttaatggtgtcaggatttctgtggtgaagatgtggacaggatgggtattgatttaggtgtattatatgggtgaggtaatggatggggattaatagaggttattattgatgacagaaagcgaaaatgaaattggatggtgcaaatagagtctagtctttgaggaaagaaaagcgagaagatgttcagcaggccggtggatccgttgtggacagaaagacaaaagaagcttgacttgggccgcaaaggatctgacgtcggaactttgcaaagtccggggctacgagtacgttataatgggcaaggattggaaaaagatctgatcaaggtgagagatcaaataggctcacaagggctggcaggggaggaagtttggagaagacgtaagctgagtaagaatgagactgtccggggtggctggggagagtccgctggaaggaagccagcaaagagatagcaaattgtcctaaaatagccggaaagtgtctgtcaatagtcaggggagatggatgcagctgagggtggggcgtggtgttgctgtttaagaggtggactattttttccaagggagtattggtttatatttcttggtcgtacaccgagaccggtggtgactaacaacgtgagtggacactcgatgagacgggcgtgttgcaggagtcagttaattatcattcgaacgagtctcgccagtgttaattggaatctcgccaacagagatgttttttatgggggagaggggaggctcaagccggagaacgtgggcagaacacgatcggacaaatatttttacaagagcatatactcagagagaacgtgggcaaggatgtcggcggggtggatgaataatcacatcgctgtaagatggaaaaccgcacacacctacaaaatgatagacacacggtttatgagacagatgggtgttgctgggcgaggccgacaggctaggggatttctttggtaaccgagggacgaacggacgaacgtgtcgactccgacagtgtttctatcgcgctgttcttttctctttttttttctttctttttttgaacaaatgtgaagatgaaatgcaataaccgatggggaacggagctcgatcgctaagagagaacgggcaagggcgagtcaggtaactattatatgaggaggagctcggtgaccggtcagagcgagaacttgttgttgaggttggggattatagacagatttcgatgagatggaagacgaaggaaagaccaaagccgcaacaaacggctgatcgaggctctggtttttaagtcgaggctatacactttccttctcggctctctagggcatacacgatcatgttcttgatggaccgagtgcggctggtatacataataaacatatgtattaaaaggaagctgaggaggagtctgttgttggcagtggactacaccgatgaaatacacaggatggcctgacgacgcacatcgccgaggaggggaagaagcaagaagcaggacggaagaacgcaaaacaaggctttcgggagcaatcgattctattgatatatccagtaaatagtacaactgctgtagccatagtcaattcgctacaaacatgaatatactcagacatagcttggatcgtagcgattgcccacgttcgactctcagcttggcagcggttggccggaaagccagaatgatacgcacagcgaacatccagcttgtaataacattaacaacagactcatcatcctgtgcaagattactgttgggtgctgcaatactgatatgaacacgcgagtgacgcgacgcttgtctgtaatttgtagccagcaatatatttgttcaaggcgagagagagaagacgctcaagtgtatctttacgcgcaattcgagctcaatggcaaagggcagttgtaggattacagcattgttaccccggggaactccaggtgggaatgttccatttgacaagatgatgagagaagatggaaaggaggagagatatctatatacacggcagagaatcgggccagatcaggcaggacgacgacgaacacgacgcgtactagtgctggttcctgattcagatggagatggcctgcggggagcaatagtactagcactactaacagtcgaaccccgctgttggttttcgagtcgggccacctgagctgaaagttcatcgattcgtttggtcagttgttcctcgacttgctcaaaatcaatccgagcatcgagcagagcttcttgatgttcggttcggagtgccgacgtggcttgttcgacaatcgcctcgacagcgcgtttcatggctgggcttaactgctgggacgttgactgctccgagtccgccggcgcatctgcaatcaatcaagtatctatcagtttggtgtttctttccaagtcgaaggagaagtgactgatcaatttaccttccatggcaatcagcttcaaagaagtcttcaagagagctaagaaggattccccagcgagtgtgtcaacaattggcaccactgaatgagctgcataattataacaggaaccatcagattgttttcgatcaaccaatgataaggtacaatcatccaacataccttggcgattgcaaacttgaaagaagtaaatagattgtcgagatagacaggtcagtgttggaggatcaagtgcaacaggaggcgaggcgggcaagttgagctgagctgggaggaaggacatgcttttttccgattgatggttgtctttgaaagtagaaagaggagatgagattgggatgatcagaaagagagaaatgtcaaacaaagacccgttcaagtatccatttccgttcaccctcccctgtgaggggttctacaggtagtcttggaatctggcctagttagaccaacatatctggcccagggaaccaggacggggacaaactaaattgtattagacagtttatttttgaaggggttggcaaccgttacacacgctcagacatgaccggacaataaataattttggctgcttcgggcaaatacaccaagcctcatcaagcatccttatcaccccgagttgaaattgccattggtgtcttgatacctcgagtttcagtaaactgtaaactcggctggctgtcagctgcactaagattgtccactgcacaccacatgctacctcattatgtgaccaagtcatgccagactgattgcgaaggacgccagtcattgctgaaacgatgaacaattgcttaatcatttcaaaaaaaaaaaaaaaagaaaggtatgacaaagtgcaaccgggaaacgccgtgaaaagtctcaaaacatgtaaatgtcgttgatgacattgtgtggagtgccttccaggttagcccgccaaatggtcattaggactagtaactttatgcatcgtcgtcctcctctgcgtctggctcatcaaccaagaagtatctgagctcataagtgttcttgctcgaggcaatcacactatcaacaaaatttgaaaactgctcgttagcaacctggctgaggtacatttagcagtatctctcgcactaaccgaatgtagtttcggatttgatgtttcttgagaaactttttggttaagtatttcaggtaacgtttggagaatgggatcgtcgaagataccgagagcttgtggacacctagagtagggcgaagaaattatgttagggcagtgatctggatacagataaatggagaaaggaaaaaaaaaaaaaaaaacatcgaagtctagaacggaccctctgattgaatcttgattttgtcaccgagttgaccggcacgaccctcaaccttgattcgatcgtggaggaacttctcgaaagcagggccgtcgaagacaccatcgctggcgggcttcttgaaatcgacgaagaatttctgggtgacggtagtcttggactgcgattacatcgagtcgagggtatatcgatcacggaaatagggaggggagaaggtcattgatctcagcctctaccgagacgctgttgaaagccattcggaaaaaggcgagaagggtgaatgatctgacttacagtcatcttggttggtgtgcaaggagagacggatctaactttacgggtggcctacacgcaaattgtgcaaagctgagggaaaaaagttagagcgggtggtggtggatgacgagctggccaagggaccggttgaaggacaccggttggatgggtgctacctgggttaggttacggcgagatttggaagtggctgcgccggagcagcaggtgtcgggagtatgtatcgggttcgggggcgccatgtgttggcgtatgtagccggtgtgggggcggtacgtgtggcaaacaagccttcacccctgaaaaaaatacggaaccgaccctcaagatgctcgcttactccgcaagaagagtggccgtcaagccagatttgcacaccgtcgcatgtgccctcaaaccaagagtcactcggagaatctcaactgggctaacccgaagcatagttactgaggtatgcggttttgggtgcctcgacggagtgcatagacactttattcacgaatcaatgatttttgtttttccattgaccttctaggacctgataaacgcgaaagaaaagaaacaattgagctttgttgagatcgctaatcacattgggaggtgaatcgggtttgtgattttgttttctattatctttttcttattcttttcatccctgcacaaacaattttactaatatctgggttctattttttctgttttcggttggaatgaatgaatgaaagatcagaaagctggactgccggactattttatggcaagaatcaaccgactacaacagatcttcagaaattgactgaattgcttaacctaccaccaactgttagttcttctctgcgtatttctgatttctccccgatcgtaagataactagtagcgcaaattctgatagctgtttcgtttctttatacatcaaacaatcaaggaggatcaatccaaccctcttacatcctccatctcgcctgattcaagttcatcgttattccctgtgatcgaggaaatcttgcgacttccaacctgcgaaaaccgtctggttacagcctgtggatggatcaagacgattcggaaacagaagaatgtatcatttgttgaactgattgacggctcaacaccacatcacttacaagttgtcgtcggacccaaggactcggaagagcttgaaactggttgtgcgatccgagtcactggaaacttagttttgagtcgtggtaatgggcaatcaaaggagctcaaagcacgttcagtgaacttggttggcccatgcttggcactcgaataccctctgcaaaagaaaacacacggcgcagcgttcttaagaaggatccctcatctgcgcgttcgtacacacgagaccagcgcactcatgcggatacgatcgacgatgattcaagaagcatcctcattcctgcatgcccagcatttctttcgctccgaaacaccaatcatcacgttcaacgattgtgaaggcgcgggagaagtgttctccgtcagacccgacagccaatcaaaatcatctctccaaccacccatcacaatatcggaaaaagtacctaactcggcacccgagtctgccgcctcccacgaatcacggttctttggacgcgaggctttcctcaccgtgtcggggcaattgcatttggaagctctctcggccagtctcggaagagtctactcattcggaccagctttccgggccgaacggtctcagacaaatcgacaccttgccgaattttggatgctcgaagctgaattgtcattcattgaagacctagaaagcctgatagtattactagaaaatttaatcaagtccattattcaaaatcttcaccaatctgatagtctctcctccctagaccttcagtcccttcgggcccccaaagagccgtacaattccacgtcaaaaagctggcctcggataacatacaccgaagcggtggagctcgtccaatcgcatcatgaggaacatccttctgaagccaatagacttccacccattacttggggtcaaccactggcatctgaacatgagaagtggctttcgggaacctatgcccgagtgccgattttcgtgacggattatccggcttcaatcaaaccgttttacatgagacagactgcaaaaccctctgacttgtctcaaaagcgcaaaactgtcgcatgcttcgacttgctggttccgggagttggagaattggtgggcggatcgctacgagaatcgaatctgaccaagttacaagaaaacatgatgcaaaaggggatgattaccggaggggaagcggtcgatgatagtctgtctaacgcacatgagggtcaagatcacaagtttcaatggtatcttgaattgcgaaaatttggaaaccctcgcactggtgggtttggcatcggttgggagaggcttttgtcttggataacgggggtggaaaatgttcgagaatgtattgcttttccgcgtgtgaccggatcgggtcattgctgaacatatatatctccatcacttcatagccattgattatatttacagatttgatgcccttttcaatttttgttacaatctgctccatcgctggttttcttgctgtggcgcctccacaatcttcacggaaatatatgtattttcaatgaacatgcaggctgaacttcactatttgctcagatttgctcctccttctgaacacctgaggctgagcgaatccacgtttacaagataactggactatatccgggttgtattgaagccaactagacaaacaatgatagattcccttcctatatgatacctgtctcgatacaatttatacttgaggcaggcactcaaccggatggattggggtgagattaggaaagatctctccaaatgtaactgagcgtattgggagcgtattggggaaaggcccccaaaggggacgagccgcgcaaggatctcagggagcgcaagctgcctcggctgcgcaggcgatgcgagatggattcctctgccctcctctgccgtgttttactgcagaggcagatgaaggtcgccttcagttgggagagaaggtataagattacattatgaaagggagacaggatacaagcttagttgataattccaagtgacaagagtatacaggatgatgaagctgcaagatagattagatgttatacatttggtaaaagaggatttaaggaaaggagaagacttgaatattcatcagtcatgaccaattcaagccgggtcaagtacgcggtcaagttcatagattactcgtcgcaatcgggcagcagcctcatcatccacagcgcgtgcaggaatctttgagggtcgtcgagggaattgcccttgagcatccggctttggaacgggaggggtaccgcgattcttctggggagcactgtcatctgtgagacataagtggcagagcctggggtggttgacagcaacttggaagccaaggtcccgcgcaaccatttgtcgcaaggtgatgactttcgactcgggggtcacatagcagggtttctttgaggcttggcgaagagcctcgcggtactccttgtcttcccaggcgcactcgtgcctttcaagtagatcttcaaaaaataatgggggaacggttgctgtcagcataaaagctggaaaaaagacaaaaaaacatccttcctgataaacttaccaactacttgagccattccgcggagggattcttccatcgtgataattctttagaggccgctttctttaggtctggaatacgagtgcaaagattccaggggtgagaggctggcctaagaggagagcggtaggctgtggagtagataacagaaagtagaaggctgtcttacctttagcctagcgtaaggtggggagaggggagggagtgaaagtctgccgggacacttggatggttcgtgagggacgagaaatgggtgaacgacgctggcgcatttatattgtatccgtttgaggctgagcctttctgctgcttcctgctttccgttggctgagctgctcccctcgtccgcctttgctgctgaacgggacttgctgcagctgctgagtctagcgaagagacaggtagcagcgcgccaccatgtaaaaatgctgaggattcagttgaacgttatctggaaagctaccatcggcctctggagctaccgctggcctatgaagctaccgttgacctctcgagataccattggcctcccgcttgtaacctgctggttattcgagctaccattggcctctcacttgtaatctcctggttattcgtgacccttcatcaagttgccatctgacggctccggctttaaactcttgacgggtgtttcaagccaaggctcactggagattgggatcgcctctgtgtctatcagttcactctaattacccggattcttgttcagtatcttgagttgattcgggagccgctagccacttctacaatgtgttttcacagatataaagaaattcactaaaagtgttttacattttgcttgtaagggattcagcggtgcaagcaagtccaattcgcgttctagcctcatctgtcacatttgagacaatgtactccagtggcagggggagtgataggtcctttcaattagaagagaaagtataaaattacattgtgaaagaggaagagataggatacaagattaattgataattccaagggatttaagatatatgatatgttatacaattgatggacgataattggaggagaagaaaactctgatattcatcggtcatggccaatttaagccgggtcaagtacgcggtcaagttcatagattacccgtcgcaatcgggcagcagcctcatcatccacagcgcgtgcaggaatctttgagggtcgtcgagggaattggccttgagcatccggctttggaacgggaggggtgccgcgattcttctggggagcactgtcatctgtgagacataagtggcagagcctggggtggttgacagcaacttggaagccaaggtcccgtgcaaccatttgtctcaaggtgatgactttcgactcggggttcacatagcagggtttctttgatgcttggcgaagagcctcgcggtactccttgtcttcccaggcgcactcgtgcctttcaagtagatcttcaaaaaataatgggggaacggttgctgtcagcataaaagctggaaaaaagacaaaaaaaatcgtgccagataaacttaccaactacttgagccatgccgcggagggattcttccatcgtgataattctttagaggcctctttttttagatctgggagatgagtgcaaatatataagggatgagaggctgacttaagaggacagcggtaggctgtggagtagagatgagaaagtagaaggctgtcttacctttagcctagcggaaggtggggagaggggagggagtgaaagtctgccagcacacttggatggtttgtgagggacgacaaataggtgaacgacgctggcgcatttatattgtatccgtttgaggctgagcctttctgctgcttcctgctttccgttggctgagctgctccccttgtccgcctttgctgctgaacgggacttgctgcagctgctgagtctagcgaagagacaggtagcaccgctccaccatgtaaaaatgctgaggattcagttgaacgttatctggaaagctaccatcggcctatggagctaccgctggcctatgaagctaccgttggcctctcgagataccattggcctctggagctaccgttggcctctcgagataccattgacctctcgctcgtaatctgttgactattcgtgacccttaatcaagttgccatcttacggttccggctgtaaactcttgacgggtgtgtcaagccaaggctcactggagattgggatcgcctctgtgtctatcagttcactctaattacccggattcttgttcagtatcttgagttgattcgggagccgctagccacttctacaattttttttcacacatcaaaagagcttcactggaagaggtgcttgtaagggattcagcgtggcatgcaagtccaattcgggctctagcctcatctgtcacatttgagacaatgggtactccagggggagtgataggtcgctttcagttagaagagaaagtataaaattacattgtgaaagaggaagagataggatacaagattaaatgataattccaagggatttaagatatatgatatgttatacaattgatggacgataattggaggagaagaaaactctgatattcatcggtcatggccaatttaagccgggtcaagtacgcggtcaagttcatagattacccgtcgcaatcgggcagcagcctcatcatccacagcgcgtgcaggaatctttgagggtcgtcgagggaattggccttgagcatccggctttggaacgggaggggtgccgcgattcttctggggagcactgtcatctgtgagacataagtggcagagcctggggtggttgacagcaacttggaagccaaggtcccgcgcaaccatttgtcgcaaggtgatgactttcgactcgggggtcacatagcagggtttctttgaggcttggcgaagagcctcgcggtactccttgtcttcccaggcgcactcgtgcctttcaagtagatcttcaaaaaaaaatgggggaacggttgctgtcagcataaaagctggaaaaagacaaaaaaatcgtgccagataaacttaccaactacttgagccatgccgcggagggattcttccatcgtgataattctttagaggcctctttttttagatctgggagatgagtgcaaatatataggggatgagaggctgacttaagaggacagcggtaggctgtggagtagagaagagaaagtagaaggctgtcttacctttagcctagcgtaaggtggggagaggggagggagtgaaagtctgccggcacacttggatggtttgtgagggacgacaaataggtgaacgacgctggcgcatttatattgtatccgcttgaggctgagcctttctgctgcttcctgctttccgttggctgagcctcagctgctccccttgtccgcctttgctgccagtgaacgggacatgctgcagctgctgagtctacgcgccaccatctaaatatgctgaggattctactgagttgaatgttatccagaaagctgtcattggcctcttgcttgtaattagctggttattcgtaaccgttaaacaagttgcaccaatcccatcttggggttctggcttgaaattcatgactggcgtgtcaggccgaggctggctggagatagagatcgcttctgtggctatcagttcactctcttcggattcctctttagtttcttgagttgatttgtgaatcactggccacttctccattgtggggcactcacgaaaacaaaaaagtgtttgctttcaagggatccatccatagaaggatgaactaaaacattcctcatgttaatctgatttgatttgattctattaaatctaattttaatcttgtatcctctccgcttggaattaatctccattggtactcgttagatcaatttctactcattcctctcttccagtgcaaccaaagaggagggcccgaggtgcactacagtagaaggtgcttttcagcgcaatttgaaaggttgcagatggcaagctggaattaatcaataggtctcatctgtagtggaaatcattactgtttgctgctcctgctgcttgttgcaatccacattgctatttgattctgcttcttgttgtgaggcacagttaagctcggtccttgccaaggggtaataaataaaagaatcggattgatataaatatgggaagaggatcacttcaagaaaagaaaagaaaagcaagtgcgaacgattgtttcatctccaagaattttattattgcaaacacattgtccgtattgaaaagtgattgcttggatcttagaagccaaagaggcggcagcttggatggccgccttgactggcgcgttctgctcaaacgtagtccgacaggagctgatccctgggaccaaggaagaccagccctgggtgaagaggttgctgtaatcatcatcattaacttgagccggtgccgatagttgacgacccttcatctctcacaatcctacctcctcaagcaatctcaagcctcaaattctaacggtcataatctcatttacacttcattacaagtctacaccccggaaggaatttcttcaatcacttgctttgacgacgcaaaacgatagaaagggaccattcacgtcaattttacaagagcagatgatcaatactgtcttctattggtacctggtcctgtttaagttcctttattcttattcaccatcactagtggcgcaaaaaatattaggtttcagcaacttgatctgtcatgagtccggcgtgaccactgaaagctacaaaaaaagtctatccacacgtgtagataaaagttgaggatggtagatctgattgtcgcgtgaggccatagcacggtgtgttgaaattctccctatctttctcactctgaccttttttctctttcttatcaccttaaatcagactgaagttattattccaagtagctagtttttggttgttttctgagtcctctttcgagtcaaatttgaaccttaagaaaataagctcaactcaatcactcttgtctctacggtattaattccttctttttctagtttattgtttgatattaaaaattgattaataagaattaacacctcttgttatttgtgatttaaaacattttttcttaactaactcatctaacataaactacaagagaatgagaagtttttgtctagtttgttatttttaagaacctgttttatcttctctcaatttttattcaaaatactttctttattcatttttctctcaaccacaatttgatcacttgtactttagtctacttaagtcagcctatatacagtgaataaaaaacttatcggttctttcattcttttaccgcgaacctttcccaaaaaagtcctccacctttttttgtgccatttcctctcttcagcctgtctcgagttcaaaaactcaacacggtgatctttgaagcggcctcgaagacaaagagcacacatcttttttatttacctaatacaccggaaatgtttgttagggcacaacaaccaatataggtagaatattcaatcaagttacataggttatctgagagtattgatgtgcaaatatgttgcgtgtggattgatttgcaagcctggattcgtgccactggacacttcaaggcccatactttcggggagatgttcaaggataagatgcttcgacggtgtatgaatcaagagcaaggatggcaaatgggcttgtccacctgcaaacatcatataaacaagacccgattatggtatgtccccccccctttacgcgcctggcatctcctggaaggctgtaaattttggctgttggtttacctcatgaacaatcatagcacttttagccagttagttttgtatagaatcctctttccaggtactgatgcttgttttcaaacctttcattcaagtttggagatctgtgttgagtcaaatagccagggtaatctcccaattgtccaacacccatctcccccaccctgatgtgtaatccaactccaataagacttgcgttttttttttcaaaatcatttggcccatccaaaaaactttccataaacaaattgattgtcttttttttttcttcccgcagaacaagtcccagttgtcccagctatccaatcacaatctcagctccggaagacatcttttaagtcagcttgaaggaaacttgatcagattcatgggagatatgacccagcttcaaaacccaatcaattgcattaaatattctccaaaccaactctctctcgcaaacagtagcccaaatgaattcaacaatatttcttctcgtgaagtactagtagagattcttgcagtcgcactcgaccaatgggatttgcacttgatctgtttgatgggtgcttcttcacgtaccacaatcaatccaaacctcagccaatctcgactccaacatgaacaacgtttgaggaattatatcgtccttgggagaagcttttttggaaaggttcttgaggttggaaaggcagtaaaaaactcagaaggggagaattggtttatggattgcaggagctctcgaaattaattttcttcttctcgttgaggtgatgatacctcgaaaaattagaaccgtcttttttcgatgcatcatctttgcacgtcttgaaaggctgggttgaagattaatcttctgacatcaacctcacaagtcacaacccaactctacccaaagcatctgctgctatgagttattccgcaccaaactgcacaattgaaataaaaagaagatgggtgattgtactgagaacttactgtagctcattaaaaaaagtcattgtgctaattggcttggcattttccatccaatttttccaaatagtcgggtgccttatccggacggaatcaaatttcatctgattttttagctagggctccagtgatcctggggaactattgaaaaatgtgctcaaacagttccaacagtggaagctgtactgctactatggacagctgctacccaaaattagacggttgggctcctgccccactgacctcgatcaaaattgcttgcttaccacttttggccattcccgctgctttgattgtgagtaccgtttgtgtagggatgcataaaggctccaaggtataactagctttcatttttattatttccgattctagacgtacaaagcaaggctgattcagttcgttggttttgatttttcaagatgctaatattgaacgggcataaaggcattggaaggatgattgttcaactcatgcgatactttcgacccagcagagacctttggattagtgtgcatgtgccatgtacagctacgggagatttggttggattggaagaactcgtggaaaaattaaaagaagagggtgcaacagaagtgatcacttccgagagtgtgcttagacttctgcatggtcaacatgaatcatctttcaatgttgttcttgacacaattggggggcaaagaatccatgatggctcgaggcgccttctccataatttggggatattgtttgtcacgacaattggcccagcttcaaccacctcattgatcaagagttggtttttcagacttcgatcgctcaaaaggcacttctttaaaaaagactccaagaggatcagatattggcaagtgacaccgccggatggctttgacggtgctcaccctgaagagatttgaacggtacttgaaacaatgtctgaatggctttcggaaaccgacaaaacgcagcagcctctgtgggacaatttcaattgccccggcggtgcctgttggccagtggtaggcaatgtggttgaacgactcgacgaatccttggagatttttcaagagtctttggaggtcactaggcccagctcaaatgcaaccccaggtatgtacatactttgcaatccaatttaaattcttagggtgctgcaatgttggattgcttagaacttgaacagaacagctgaccttttttttcttcattttgaacataaaaaacccatttgaaattcaattcaaacaattgcacttgttttgctcttgaaagaacctgtgaacttttacaaagactcaagacttctaagttttgggagtgtagctggaatttcaattataaattatgataaatgagtatatgcagcatttaggaagttaagccaaaaaaataagggacactgccttcttagcattatcaaaccatcaaacctttcaagatctgttgacattcacaggagaaaatctgctatgtggcacttgattgtctcaccatctccacgaccccttttttctttggggccacgtctccgctgtaatcaaattgggaatttgcaacctgcaatgcataacctgctaaacttgaaagttttggctgcagtgggcgcatctggcagcatagcactggccaggtggttcccaaaggaaactccccattagggaagacttgcgtctaattttgacatgcttttgtggtgagtttctagtattttggggggagcaacattcatagtggaatcacatcattccctcaaaacattgaggatgtttggtccagaatccagattgaagagatgcatgatcctactgatccaggcaaatgtgacaaaaattgattttgaaatgtttgggacattttacttttgcactaaaatatctcattttagcctaattcctactcctgagacattttgtaaagaaagtgccaggaaattgacccattttcccccacccaaattgctatttatgcttggggaagaatagatattttttgtagtgttctgtcagacatttctgcaattcaggagtggaaggaattaatgatttttataattgtcagttgttgcactcccacttaacataagtaaatacctcccttcttgggcagggtggcaagccacttcaagtggtttgaggctccataagatgacccaggggctgtaatcctcacaaagtttcagtcttaaccatgatttattcccaggtactacacactagcagggttcatgattgagctttgggactcttggtttgctagaaaaactcttgtttgtattcagcttggatgtcagattttgcttgtaacaagtgttttttgaacaaattctaagcttttcagaagaccatgtggcttctggtttgggattaatgggtttaggataaattccaatgatgaaccctgctagaccaaaaacatgttcaattttgtcaaaaacagaaatcctgcattttagctgaggaaattcttattttttactgctgtgaaatgttgttgatttgtgagatcctttctgtgacatgttgaaaaatgttgtgaaatgttggtgatatgtgaaataatatgagtatcatgttgttagatatttataatgttttgtgaaattttttttagcatgctgtgacaaatctgtgacatgtgagagcaagtcaactgcaggtggtatgtgctgggttgtaggaatggttgtgtagattgagcacctgacatgagagctgcacaacactgggagggaataaattggagggtaaatttccataacatggagtgataagtctatgatatgataattggtgaatgtgaaggctggaaaaatgaaacactcataggttggatgggtgggttcaggcatttggtagaaggggtggtacagaggtggtagatctacaaccttggtatatttttgggatcaaaaatgtttattacaaccccacataccacccacaaccttggggcataaattttggtagaattcaatggggatttgatcttaagtgacaacaaagaatatcttgtttaaaaacaacaacaaagactttttgactcagcatgcccctccacagaaacagttttgcttttgatattaatgatttttatggatgattggagaagatgcacaagaaaatcttggtcttttctccacttgataataaaaaatataattgtgtatagatgaattcaaatcatagataaaatgagaatcaaaagaagtataaatgataatgataagatgtgaacctaattaagtgacaacaaaggatattctgagtttaaaaacaacaccaacaaagaatttttgactcatcacacaccttgaaacaaaaaatagaatagggtaaatgagataaatgaaacagtagaaacatgatgagtttgacttttatgaaacttaagagaaagaaattgaaataagaatgttttaggtatacctgcacagatacaggtttgtttgtgatatgaatgatttttatcaatgaaagacaattttgatctgaaaaagaaaagatagagaaaaagaaagtaaggaaaaatgagtttggattagttttggttgaggattgatgttggtgacatgacaagggaggaaggacggttattttgtgtttacatatcttttctacacttgataatgagtataattgcatgtacaaaagaccattcagattggttgtgttgagagattttataggcaggggagaaatgtattggttagatttcaatcagtgagatctgactttcattttgagatgaaagtgaacattaaaacttttactgcatattcataatgagaatttggttttaaattataaaaattttaacattgggttggtaaatggggcttacaaccccaatttcccacccacagtggagtttctctaaggtattttgctgtgtttgtgacatgttgctaaatgttaaaaaagttccctgattgcctggccaacagtgtcaacatgttgggcccttgttgagctgaacaatgagtcaaatttccatgtaaggaggaggatagacaggataacagatcataacaacaaaaaaatgaactaagcaaacaataaatcaaaaaactttctcaaggcaaggttgggattggatgggtcttcatcaagaagtatcacatcctaggagttgaatctggttgagtggtgtgcactcaccaggagactcaagcatccaatcatcttgtgtgtggcaatgtgatgatgggtcaggtgatgacacagcccacaaacaggtgacaaaactcagattttgtcacagtgtcatttttgtgcaaaatcacccacagtgactgcggctactgatgcagtcacatacagaaaaaacatcactgcaacaaagttgaaattttgtcacctgtttgcgggctgtgtgaatgcaagaggcacaagcctcaccagcagtgcttttttgtcaaaggtgcctggtttgtccatgggctaggtgatgaatggaagtggttaaagcctcactgatggtgcttatttgtcaaaggtgcctggcttgttgtcccaagttataagactacattgtagccaaacatggctttgatgtaatgcctgcttcaggtgccatcttgactgtgggcacccacataatgcctatgttgaagaaacacaccaacttcaaccaagcaattatggtggggatggcagggccagtttgacattgcatctgttgttggcccccaggaggtgagggtgtccaagtggagtggaattcaaggcaggtacctagtattgataatgttaacagtgaacaaagtcccttcatctcattaagttggggtccatgaaaacaatgccatatgaagagcggttggtacagtacatcagtggcttttcactctcatcagcatcagagataccaataccactttagccactgtgttggaaggatgtcattatctgcagtattacttaccctccaacactctcagaaaatttaccgctggggcatagggttttggaatcctcaattttattgggtattctcttttttgattaattattaggtaaatttatgtctggactatggatctagactgtgaaaaagtgtcactggtctctgaactcagatcacaccgggtgaattaggtttgagtttgctcaatccaaatcgagatagattttagaacttataactacatagcttattgagtcaacttgtattgatctgcccacatgtatacatcttgttccttgtgttatgtatcgtaggagccctccgatttattgcgggatgaagagtgcttatctggagaaaacgaatcaattgacaccgggcgagcaaatgctgtttgagggattcgaggggtaggcggctttgcggcgaggtttcgctctctggcagccaaatcaatcaagttaaagtatcgtgcccgtccttcttcgggtaagtttctgggtagttgtctgtgacagtgtgaaggaaagacacatcagttaatagaggataaaccagtccttggaatcagaacttcagagtggtattctcagtcttgatttctcaaattacttactcatcgggatccgcaaccactcctacaaacttcctcattccttggcgcctcagactcaaagctctatacccaacatgatctccacgcgggtcttgatagaacttcacatagccagggattgctgcatgaatggtgtggtctttactgatatagacatcttgacccggatgaaatctttgtccacgttggcgaatgataatttctccttgttcgaccttttgacctgagggaaggtgaagcccatggacaatcagccaactggtgaaaattgttcctacagctgagcaagaaacttgacagacctccaaatcttttcactcccaatcgtcgaccagccgaaccacggttgttctttgttgatcctccagctctttttgtggctgtcctgatctgcagcccaactaggttttggaaatttagtgaaaaaagaaaagcctaagattgtcaaccggttgctcttttctgttcttccaagattaactggtgcttacatcctatgtcaggaatatgggacagtcccccaagggaatggtttaccgacctcgtaagtccaaagattgattggaaactgccagctaggaatgtcgtcttcggcttcaatgaatggtggccaagtggctctagagcagtagcattggtaggtcgattggtagactagattggagattgattgaaatgaaggcaatcagagatcaggatggtatggattggatcttccaagaagggctggattcttacaaaagctacattctcgtgctcgatacctgagcattcaccttcggtgttttcgcgaatcaggacgctattgaggttgtcgtaagggtttttgaagccgtcgatcgaccgacaaggtctgacgttagcgaatggttttaaggtccgacggggggtgggattgaatgagacattgccctttccgatgggggtggcgagaggacctttgagagcgacggtagtctggtgaatcgagccgatcacatcctgcgagatcgtcgaccggccatcgacgttcaccgggtttacgacacgttcctcccatgtgatcggtaccttggccgccgagtagatcgccttgaccgactctgagatctctgggctgatcccatcccctggtatcagggtcaccttgtaggtctggtcgggtagcttgaaacctttgaaggcccccgtctcggctgatgatggcttcttcccgctcgtcccggctggactagcagctacttgcgagctgatcaagctcccgaatgtttttgcttggccttggtagcgtgagatcgattgagaagtggctctgagccggcaagtaagggtgatcatgttgattgatggttttgttggtttcatcctgtggttatgaatagaactcgtatcagatttcctcgaagtgacgtgatgagatgtggagtgagtgatactgaccttggtgatgatgaccttgtcaagagtgcgcaggagtggagtcagactcagacggaactctgttggcttgagacataaacccgaagctgatccggactattaacatcttcacggacacatcgggtcggagcgggagaaccacggcccgggcaaagttgatccaatttccaaacaccgcagacagtctcaccaaaagcagcatcgcactgcacccaaacaaaaaagaaaaccgtctgagtgatttgcgttctcttgttcatctttctgcacatgtcttttttgaaaacgtgccattgtttcctatcagacacagacacatcggtctgcctgtagcaccaaggaagtcctctactgagagcatatgccttcctttgaggtacacatggtgtatcaagttccgctgggcacatgcccaagttgggcaaaaaacaagccaagcgtgcttggccgatccccaagcgcgcgtggcacaacctaaagccaccttggcactctcccagcccccgcttggctgatgccaaagttggtgggggtcgggacaaagcctcgcttggccgagcccaagtgagggtgccacccgagccaaaaccacccaccacccaaaccatttgagttgctgttttcgagcaagataacttacatcatggactcagcgtacaaagccttgcctgactagcttttgtttaccgttaaccaacttgaagctccctgagagtccaaggatctggcttttgttgagcgctccttgatggtgaagcgttgctgatcgggagagggagcgagagagagagagaaagaaagaaaacgacttaccctttgagggatgtcaatgatcccattggcccagcgcttggggtcggccaagcgggacttggctgtgtgccaagatccgagccccgcgcaagttgcccaatcaagccccctgggcacattcccaagcccccgtggtactcggccaagcgggacttgggattgtgcccagcatggcttgatacaccatatgtacctggaggatctcttagcaccagcagatttcatgtctaaatttcaaagctttacacatgtcatcacccaaccataaggatttggaagaattcctgcagatgtctgactcaacaacatggaagatgactagttgtataaaagttatgatatttgtgccggaaaaaagaaaaagaaaaataggacaaggaatgaagtgagatgaaataattcaaagtgtaaatagaattgtggttttgcccaacgttgatatatgtattatgcatcagaatagagaaaaactgaaaagggatattggtgagaaagggaaaaaagaggctgatttttttccattgaatcactctgtaaaccaagtggtggtatgtaattaggttataattggacacagtattaggaaacagtagaggaatgtaaaaattcatcaatactagatgagatgaaaaatagagcatcttgtgacctaccctgagggctaaagcattattaaccctagaactgccaaattcttggccagtaactcaaagatcacatgatttatgtttgaatgtaaaataactttgcagattttttcaccaatgtgaaccttgtccatctgatggtttcaatacatatctattgttcatgggaatatttacataaatacctgttttcttacataagttgtttggtatggaatgaggaatttgagtaaggccctgattataaaccaagtttttggattttggctctttttatttgaaaagtatttgaaaacaaaaaagaaatcaaaaagaagttcaaacactttccaaaacctactcacataatttctgcacttataaacccctcagtctagggggtctgtattacctctgggcgcaattacaagaaacagtaacagtgtgaactgttccttgtgtgatttgtcagacttcaccgttttgatgcatcaaaacagtcactttcaatgaggatcacttctcgtgtgaatgagaagcaatctggtagtttgtttctatgaagtgggtaatgattctattacacgctttggtaatggtcaagatgtatggtcaataggacctcatgtactacaagccttggccatagctaagacaacacttgataccatgcaacccaataccaacccaacttctgtattgtttgcaaaaatgaagtttttgagtcagcttttgaaataaaaaagaaatgaaaaagaaatgaaaaagaaatgaaaaagaaatgaaaaagaagtttgaatacttttggaaaactttcaaatatatttcaaaatattgtttataatcagggcctaattcttcagtcattttgctagagatttagatcaaaagagaagaaaattttaatgtggactattcacagaaaaaaacattggttatatatgccaaggaatgactagttcagctgtcaacccaaaaacatggagtaaacttgggtccagcagtgacaattgatggattagaaaaaattgctgggttcaaaatcctgatagtggggttcatgattaaaatttccaagcaaattttaaggcctttatcaaccaaatttcaaaaatttgatgagttagatgggttcgggggtttctgaacaatccacacaacttttcaaatttaaaaattattattgatattaaacaccttaaaatgagctttaaaattgaataaattttaatcatgaaccccactaataattaagtcagaatgataactggccattcttaagaccattgccttacacccaccataataagggatggtggcaattgagctcctcataacagaccaccataatgagttttccaggatctgtaatccaataagtgatttatgcaaaaagacatattgatccatgaggttacagttgcagacttgctcaatcaatcaaaaacaaaaaaaaatacttgctgttattttgcccataggacagccaccatggggttttgcatctgctttgctgatattaatcctgcagttttctctgctccagggtataagtagttgtccatttgaactgggatcaagtctgcttggactaaatcacatcacatccttgttaggttttttaaaaaaaaagaagaaaaaacaatcaggaaaagaaatttcactcactaaaatattctgattttccaaaaggcacccagcaaacattttgaggtgaggcatcgccacagcgataagcagttacaagccaattgaggcttatggccaataaaacaagtgttactcggaagatgcacattatcagagggagacaaatgggaagtgcaagaatgtttttcggattgttgtgttgggtcaggatggtcaagtggagccagagccatgaatatattactggcccccatcaacttaaattcaatacatcttcaaaatttcctgaaatatatgttcaaggacagttatctagagctaagcttctttgtggaatggggtgcaattcacctcctccgtttcctctctcagtgaggcttaaactccagtggcacaactcagactctctcatcaaaagtccataggggttttcaccatccattgcctatagggcttggaggaggacccttttcagccatcctagccagctgcagggattgtaaagctattcaaaacccttcttctcaaaattggatacaagaaatccagtcggatacagatacacattggataaggagactcaagagctcaaataaggcgtggtagaaactctagactgagagaggtttgaatgtttcagctgaggggatcaagtggtcaagtttacttatttacctttcgcccaacctacagaatagccattccagtgacgcatcccaaagaaaaaaaattaaaattgatctcaatgatagatgatacctcggttatctactcaccaaaacagtttaagagggaaaaggataataggcggaaaattagcgtcctaggatgaagatgtgaccgacagtcaaacaataaactgatagaatgggccagatttactattgtctgatgtaagagcaaaaaatcaggtccgctcggcaaatgttgatgtatcaggatcacgtttgctgggcaacaagaccccatcattcttttagtataattgagacacggtcagtaagtctagtaggtaatttatgataacttatctactccttttgttgtctgagcattgcgcaattttggtccgatctgctcagaaaaaagcaatgctgtcttgtttttctttgaacatctcaggtgactagaacaactcagtccactaaaacaaatatattagtgatcaatcttgcccgcatgcagcgagataatatgagtatctggaaccatgtgtatgattaagataaatgagttgagaaacggaacaataagacattagaaagaagaaggaaaattactatctagttggctaagcaaaataatgttgaaagtactttatcgaagagagaggaagaaggcgcggcgagcgagcagttgaagaattgtgcaggttatgtacatatgagaggagctgatattactcgaaagttctgggggcggtatttcttaggtcctgtggccgcttcgctggtcccatgtcgaggtgctatgaatgattatcattaacaggctcggggttcaatcatcccaaacgaagaatcgcaagatgaagcggtcatcatctttggccactagtggccataattatcgcattgagtagcagttttccaaacccgctttcgtccttaaaataggtgtgccagtattccggttgatagttcttgcaccagtagccgaggaagccggccgtatcagtgaataggtgagtgtttgtccgacgggaagttaaagaaagtatgatttgttgttgaatcggcgtgaattcgacggtgtaagatgaaaccagtccttgtgggatccaaccaaggatagggaagctgtgctccttgtcgaacaacactccagatagccattccagatagcttgggtttgagttaggaagaaatgggatgcccaacttttttaaatgtaggttcaatgtgtcgtaaaaccctctgagcacgctcattagtattttaagtcttttgtccacgtcttgaccggggttctctttgacagtcgatcccaacaacctaattaggaaaatgtcctctattgtaatgatttcccttctaccctgttgaaccttttgtactcttttattgcactggagtcccgtaaaatgcggtattgtttttatggacaacatacgcttcctgcaattcaccggtaatgcatcgctgtagaccgtatgccttcgataaagtatttcctgctctaagaatgatagttcttcagctggctgcttgaattgagggaacctcgctttaacccacgatcttttcgaggtcaatggactcagcacttcttccagatcagctattttgaaatttccccagtctctgtgatcttgggacccccatggttcggtccgaagcacggatttactcttaacgtcgttgatcacagcgagagactctttcattgcagcccaaaaattcatttccttattatcgaaatgttcagtccatttcgttgggtgttgctgtaagtaccatatcccgatcaccacatgcgaagtgaattccgaggtgtagtcgcttcgtggatccgtgtggctgtgtaaatggttgatgagatgtctctgaatgggcttgaattttagtttgcggcggtaatattcagctgcttggatctctccaaaaatcggaatttgtccatccgatgaaaaaaatcgttccagtagccagtccatcaatgaaatccgctgcctgacagcttcttctggtgttgtattcatcctgttcaacaaagccctttgagaaaacataacacatttgattaaagtgctcaagacacccgttattgcataaggtgaacagagtttgttttttgtatcgactattcgagggacaacgacttgtttgtgatcttgaggagccagacggctgaccatgtagactggcaagtctggtatcttttcctctggctgccgagtgtaacttcggaaattgtatttctcgctaattagatcgagagaggccttaatgcgaaaattatacggtgctagcacatcaggattgatcactacctgaaagatgaggtttggcagtggaagcaattctggagggactctttctctcatatcctccagtccggaagcataaagttccgtattgctggatgatgggagctgattaagatctactttctgtgctagccaaagttggcgttggttggtatcttcgtagtttgagttgatcagggtttgtgtttgcttcttagctgctgtcgattaaccagtcggaaaccgtccacaaaggccacgcgacgcgccggtcgagcaagcggagatcagtcactaatcggccaatgtatctaaattcactaggatttactaaaaaagagttattcgaagtgcgacatacactactcacgtctcgggttgtccacaggtggatcgcgcaaattcccggtgtccgctaacacgaagtcggcatggcttgatttcttccccacctgtctaggtttgctagcttcttcagcgcttcctcgacacgtgttctctccagccggctttaccaatgggactgcgtcgggaaatgcggtgtgagttcctgaactacatacctggcagatatcgtgggttaagctggatttggggtttacgagcgtgccatggatccctgggagtaagcaaacggcaagagcacatgcaaacaaccggttcatctcgaagtagcgagatgtggaagggggaattaagtcagtgggggaagtgcgaatccgtcgcagcttgcgtagatagccagaagaatggggagggctcatgtgagagcccgcctactactcttctttcttgaatgactataagtatcttcaagagaagataccgtctatattacaagaggtagggggtagtttatcttagaataagataaactcttgaaggggaagacttttcgaaatgagattttatttataaggctttaaagatgatgatgataaagaacaagaatatcgtttgtaacgtttcagattctgactctcaaatttcggtttagttatcgatttcaatggtaagttattgggatctttagttatctattctttagtttagttgttatcagaatctttaattggtgataattaaaacttgtggtattatattgttcttgtcgagattttactcagtttgttttcgaattcctttcttatatagtcttgatggttttgttagacttctccctttcttctcctttttcttcatcgcgatattcttgttctttatcatcatcatctttaaagccttataaataaaatctcatttcgaaaagtcttccccttcaagagtttatcttattctaagataaactaccccctacctcttgtaatatagacggtatcttctcttgaagatacttatagtcattcaagaaagaagagtagtaggcgggctctcacaattatatcgcgatctttttcttttagatcactccgatttattagaattcaaaatttttttttgctttgattctcgctttcgcttcctcgaacgattggtttttcaccccttcagattttttccacacttcatgtctgatcaatcttcgcctgtcgctcccatcaggatgtcttttccatcttcacctaccccaaattcctttaatcgtcaatcggaattcccactcatctcgcctttcaatagtcctctgcccaatgtctttgttggcgatcgttctcgccgttctcttcctcctctctctccgatgccggctgattttgaacctcgtcctattccttcaccggacttcggccatttgccttcttctcccattcgtctaccttcttctaccctcccttcgcgacgagatgatcaacagggagtttcttctcttttatccgaccttcgtgttgacaacccagaccgtgatcagacgttgttagcgcacgctcaatccattgctaacttagaactgcaatgtcgccgctatgaagaagctctccgaaagaacgaggagaccatctctcaattcagtcagctgttggtgttcgcctcggatttcaccaagttgaagactcatatatcgaaagaatttctccagattcgcaacaatttcgatacttccaccagttccaccaacactaggttgtttcaattggaatctcgtgatcatgctaccccggtgtcgaaaactcacttagatcctcctcattattcgcacctgtcgttctccggcgaggtttcagaaactcaccaattctgttactcgattcgcgatacttttgccaggattcctcattatttttccgacgagcgcgagaagatcctttggatctctagttatttcagaacctccactggtcgtttgggtgatcaatgtccgtcgtacgcctggtggcgaagtcttttgacgcgtaacgccagcaagcaagacctccctactaagtcagcttctgccatggcgcctttcgttttgccagaattatcccattcggataccttcatcgctaccattgaagatcacttctctagtcatactgaggaagaagatgcgcgcaaggccttctttgccttgagacaaggtacttcttctattgcggacttcaacattcaatttaacacactcctctactcagtcgatctttcgcctcgttccgcggttgaacattatgagcgggctattaatcaaaagattatcgaattgggtattcagcgtggaggatggtctgaactcaccgacctcgacgacatgcaacgcatggccgtcaaattgtcgttggatgttggtcgagtacatcaaatcaatcagcgtaaattcaccgtacctcctcctcgggtcgaatacaagactaccgtgaacactcaaccagccgcaaaggctaaccaacctgtcccgatggatatcgacgcggttctggcttccgtcggttttacttggagactttggcgggagacttgtgtagcacgggaattgtgctttcgttgtgttcaacctttcgatcgcgaacacattaaggctcgaggttgtcctcgtccggaggacacttggattgagaaggagcaagcccttccatattggaaggaatgggggggagtcactagagagaagacttttgtggataagggaaagaaacgagaatcggttggagaatcggatgatccacacgtttcaaaaagacgttttcaatcggctccagcgccggtggcttctacgtcgggttcggagtcagttcatttggattctgtgtcgatggaacccatgtcaattggcgagatcatgttcaatagacagatgtctcaattggaatatgatgaatgtgagtctattaatcgtgttttgcgctcttccttacatgaccgccccatctttgaaggtcatttgattgataagaaaggggatttgcttaatgtttctgtcttggtggactctggtgcatcaacatcttttattgacgattcttttgtttctttacatgatttaagaactcacaccttacagtctcctttaagccttaggtctttcgatggttcggcggcaatcacaggcgatgtcacttcatacatagatggtatttttcttattcctttagttaccgggaagtttttggaaacttcggtgagactgcatgttacgagactttcttccgctagtgttatttttggaagcacttggttgaaagccactaatactttcattggtggacttcacaatgacattgttatcaatggttgtaatctttctaattctgctgttgattcttctccggggtcatttttattgaagaaatactctgatgtttttatttctgagagtttgtcagttttgcctcctcatcgtgcggggtttgattgtgaaataaatcttaaggaaggtgctgttcctccattttctgtctattgaacatgatctcgccaattgacatgggttccatcgacacagaatccaaatgaactgactccgaacccgacgtagaagccaccggcgctggagccgattgaaaacgtctttttgaaacgtgtggatcatccgattctccaaccgattctcgtttctttcccttatccacaaaagtcttctctctagtgactcccccccattccttccaatatggaagggcttgctccttctcaatccaagtgtcctccggacgaggacaacctcgagccttaatgtgttcgcgatcgaaaggttgaacacaacgaaagcacaattcccgtgctacacaagtctcccgccaaagtctccaagtaaaaccgacggaagccagaaccgcgtcgatatccatcgggacaggttggttagcctttgcggctggttgagtgttcacggtagtcttgtattcgacccgaggaggaggtacggtgaatttacgctgattgatttgatgtactcgaccaacatccaacgacaatttgacggccatgcgttgcatgtcgtcgaggtcggtgagttcagaccatcctccacgctgaatacccaattcgataatcttttgattaatagcccgctcataatgttcaaccgcggaacgaggcgaaagatcgactgagtagaggagtgtgttaaattgaatgttgaagtccgcaatagaagaagtaccttgtctcaaggcaaagaaggccttgcgcgcatcttcttcctcagtatgactagagaagtgatcttcaatggtagcgatgaaggtatccgaatgggataattctggcaaaacgaaaggcgccatggcagaagctgacttagtagggaggtcttgcttgctggcgttacgcgtcaaaagacttcgccaccaggcgtacgacggacattgatcacccaaacgaccagtggaggttctgaaataactagagatccaaaggatcttctcgcgctcgtcggaaaaataatgaggaatcctggcaaaagtatcgcgaatcgagtaacagaattggtgagtttctgaaacctcgccggagaacgacaggtgcgaataatgaggaggatctaagtgagttttcgacaccggggtagcatgatcacgagattccaattgaaacaacctagtgttggtggaactggtggaagtatcgaaattgttgcgaatctggagaaattctttcgatatatgagtcttcaacttggtgaaatccgaggcgaacaccaacagctgactgaattgagagatggtctcctcgttctttcggagagcttcttcatagcggcgacattgcagttctaagttagcaatggattgagcgtgcgctaacaacgtctgatcacggtctgggttgtcaacacgaaggtcggataaaagagaagaaactccctgttgatcatctcgtcgcgaagggagggtagaagaaggtagacgaatgggagaagaaggcaaatggccgaagtccggtgaaggaataggacgaggttcaaaatcagccggcatcggagagagaggaggaagagaacggcgagaacgatcgccaacaaagacattgggcagaggactattgaaaggcgagatgagtgggaattccgattgacgattaaaggaatttggggtaggtgaagatggaaaagacatcctgatgggagcgacaggcgaagattgatcagacatgaagtgtggaaaaaatctgaaggggtgaaaaaccaatcgttcgaggaagcgaaagcgagaatcaaagcaaaaaaaaattttgaattctaataaatcggagtgatctaaaagaaaaagatcgcgatataattgtgagagcccgcctactactcttctttcttgaatgactataagtatcttcaagagaagataccgtctatattacaagaggtagggggtagtttatcttagaataagataaactcttgaaggggaagacttttcgaaatgagattttatttataaggctttaaagatgatgatgataaagaacaagaatatcgcgatgaagaaaaaggagaagaaagggagaagtctaacaaaaccatcaagactatataagaaaggaattcgaaaacaaactgagtaaaatctcgacaagaacaatataataccacaagttttaattatcaccaattaaagattctgataacaactaaactaaagaatagataactaaagatcccaataacttaccattgaaatcgataactaaaccgaaatttgagagtcagaatctgaaacgttacagctcacgtgcagagagagccatgcacccgtctcacatgtgataatggaacgtgtaaggagacaaggtctgccatgggataggaatccaaaaaattcttgaaacatgtcaatttcgaattcatggcttccgaggctcctattaagtgagagtcgttcatgagggaaggcgagtagcactcaagcagcgaaccaactcgcgtctccaccggaggcacttaccaaagaagcaatttttcgcctgaaaaaaatggtaacagatctgtgcacccgtctccttctgatgatggaactcgtagggaaataggtctatgatgtctaggacgggagccaaagacttgtaagatgttatactagagtccagctatacctgtgctgcttggtccattgcagcatatcatgtgctaagtctgggagtcttattaactgcccaatagtttttgcaatgtggcccgcgccaatcacggttctccaaacctcatggcagctgagcaagtcaccacttccaatctcttttcacatcttttgggtactcttcagaactttgctgaaaattgatgttggacccaaacttctctcaatctctgaaataaatctatttgaattgactcatctgtcatcttcaattatgtatttatttaaataagtatgatgatctatttatttatatttatataatgtataaaagaattttttttatataaaaaaagcaatacaaatcctggtaattaacaaacccaaagacctctctctgacctgcccatccccgccatcaccccccccccccaaaaaaaaagcaaattagaaacacaagttatgattaaagaaacgctcatcaaaaactaaatggaaacaacccaactaaatggaaacaaacaaacaaaaaccaaaagatgaatgagagtgatgccataaatgtataaacgccatactatactattctgttttgtttgatttaggaagaagaggctatttcaagtgagaagttttgagcaaattaagtgaaactagcccaacaaataagatacggtataaatatatatatgtatatattggaacaaataagaaatgggaccaataagctagtgcaccaggtcagacaggggggatggggcaaggagaagtgagagcagtctgcaagtaggatcccagatcggtatgctcaattcctacaaaaaggaaaaaccttgaattctcagtcaaaaaaaaaaaaaaatagaaagcaatgaagaagaagaaaaaagagaggaacgttggttggactgacagagttcctttgcattttactgagccacacagacatgggatcttgacctcttcctttgggaagtgatagtcgtatgtcacttcatcacccagttcgactgaatgaggtagaatttttcaaaaaaaaaaaaaacgtatttgagattgaaagttaatttgtgtttttaaaaagaaagaacaagactgactggtcactttggcatagatcacaattttcttctctccattgatcgtgatgattttagcggtgcagttaggactacaacaatgattgatcaacctccttcagaaagaaaagaaaagatttaatgagtaaagtgataagcacaagaagaaaaaaagtaagagagagttggtaagatgaagatagataccccaggtttcctttcttggtggcatcaacaaccaagtcgtcgtcgactctaaacagataactcgatccgatccccatccgctcgtatagcttctcccgtcgatcagcaaccgcctgtctgatcacttctcccacatactcgatcaccatctctcctgctgggatagtctccattgcatataatccccacttgaatcatcatccatttccagttttttttttgatgcagcatacaaacaccagaaagcgttaagggtctaactctgaagaaatagccaacattcaagtcggatagaaaggagaagaagttgcttacatcatggataggtgatctcgagaacttcaactgttttttcctagtcctcagctgattgaatttgagcacatcggcaaccgagtcgagtgagggagcaggattaggattggcttggagttgaagagacgagtcgagtgagtcgttggcgggattgtttccggaagagaggatgctagctttcttattctgttccatgttgaggatgaatcttcgcgaattgacacgggtggacctggacagggcaagggctgagaattgggtgggattgctgaccgtcgtcgtcgtggccgtcgtggccgttgcgggggcgagggatccgagatcgatgatagccttgtttctttggggcagatagatcgccttttgggaagaggagatgtgataatatccctcggtgcgtgatgaacctgttgaatgtctaccgacaccttcgtttgctttccccttcgattcactctgagcttcctcttcttcttgttctgcttcacattctgatccagctttcaagctgggagaactgctcttccttgctctacgctgccaatgaacgatcgaccgatcctggcccacttttctgtttcgatcgagtggttggttagaagcgtccgttgctttaggtttctgtgtgatcggtggatgaagacttcggccggacctcgacctgctcaacgccaatttaacaaagtatagatcctctgcgtcctcggctacctcttcgagcctcggaactgcttgttcctcatctaccaccatacgcccattctgagccttctttgttgatgatcgggcttgggctgatagacgaactttcttgttccgcctcggtttgacttccagtatgctttcagttggcggtacctcgctctctgccaatgaatctaaggttccaggggctctgggagacggtgccgagacgccaatgggagaatcgaggatgatctcatccaccgtcactttgggctcctcaggacaaggtgggacctcgaccaccgtttgagtcttctcatctttttcagtagccaactgagcgcgtttccacttcttatttttgggtggctgatccttcttttcttcttctgcttcctcctcctcactactcgtaaatgctactttctggaaccgccgttttttggcgggctggacgacccgcttcttgatcggtctcggtggcggattggctgggtagctaggccttttatctgattcttcatccgaaatggcatgtgtgggagatgatgatggaacagtctcctgcacgggtgggcgtgactctcgagtactgttaggtctgcgtcggcgaggctggttgacgtcggaagaggcaattgatgcaaaatcatcatcttcgatcgcctgtttgtgtgacgaggctctgccggtggtttcaattgactcgtcatcttcaatcagagattgcctgctcaaattatccttctttataccaccagggggagccgggttggtattgtcatgagatcttgattggctggaattcttggtgacggattgagaggatttccgtttcgaaaatgatggcaattttaaaattgctgatcgttgatctgggttgttttcccaagaacttggatgtcccagagttcgcagaggaggttgaggagcgctgatgatagccagtctttgaagatctgcctgaggtttactttcaattgaccgatcggcccggtcggaatcatcgtgcttaggccggctgtcgattttttgcttcttctctatctcttccacaactacttgccttctttcttgatcaacatcatctgctctctcttgtgcgggccgacgatcactaggctcatcatcattgcaccttcttcggactggcaaaggttgcatgttgttgtctaccaactctcgaaagtactgcggagtaatcggttcgtgaacttcgatcggcaacttggtacccacgtagcttgatgagtggatgtacgcgtatgacaattgtgcgttgttgggagtcaggaacgtaatgtaccacatctgcccgtcggtcatgatctgtgaatcaatagtcacaaggaaattaagtgagcaccagagcaagtttcatctatagaaaaaaaaaataacaaaatagtgaaccaatcgaaacatctcagatacaataattacattcaaatatataggaacaaaatgatttctttagtgagatgaggaggaaatgaggagaaaaatttacaaacctggtcgggttggaatttcgagaagtattctttcagttcagcctgtccgtagaagaccttacatcgttcctgaacttcggccaaatggacacgattaatggtcaaaaagctgaagtgattgagtgagagtcgcttcaagatctcgattttgattgatttatcgatcccgatatgattgtgaggccatagtaaggatagtccgggtagggatggacgaggtattgatggtttgtaggttgttgtaggtctgagatctggtcgaccaggacggtggaaagtgcgactctgaatcagctcttcgcgggcctcttccttctgtctctcttctcgcgcatcctcatcttcactctccgattcggaatcatctgagccgctctttgaactgccacttttcggaatgtacggcctcgaatccgtgctactcgaccgactcctccgacctccacgacggtccctggaacccgaccttctgtgctcctctgtttgctcgtgagaggatagcttgagacctgctttcttcgcggccgtgatcgctgcggtttgggctgccgcaacaaacccagcggcaattttgctacgagttgatgagctagccacatggccctgtttgatgtaatgactggtcttgaggaccatgggcatcttggaactggtcagactcgatgaaagatgtgatgattctgggatcttagatttgactgatggggtggatagatgtcgagtcgaggaagaaggtagctgagagtaatctctgtggcgcatggctgagggaatcgtgggtgggtgggctagagccgcctgaggtggtggtggtggcagtgatgattgagagctggggtcaatttctgaaggtaagaaggcctgatcgtttaagtgaagagcatgactgtctgatccagtgagctgattgattgaagtcggaatatgatgaggggttgactgtgaaagatggtttatcggatgaggggagggggcaagggtgatagaggttgatattcgcttcgaaatttcagattcaagttcaagatgttgaggagtgagatgattaggggctggaactgacggatgggatgagctagtcacagtggatggttggtgtgaaggtgagggtagcagcggttggttggtgggggctggggagagatgagaatcgagctgtaggggaggtggtggtaggggtgaagggctgaggtcttggagtggaggtggaggtggtagagggggatagagtagatcgagttgttcggcgacggcctgttcacattttttaccttgaccatcgagttgacatcggataccgtaatgctgcagtttgtttgatgttgaaagtcgcctggaagcagatgagctagtgggggccgggcccatgttcaacatacagccgatcctagccccattggcctttttgacggcagcgagtgcagattgatgaccatcctgttggtctcgattgttcttgttgctgatactgctgatggtcggagtttgagaggatgaactgtgacgagattcagcggtaggatgagtgatttgattgaggaatcgtagccagcagatacccagggagccacctgtttgagggtccagtttgatctcacattcggcaatcctgccaaactgagagaaatgactccgcacctgttcgccggtgaccagtttatctaacatggtgatcaggatcgctgatgggggtggagggggaggggggccgagactgtttcgatcgtagggataggatggtattagttcgaccctcgaatggaaggcctgcctggtacgggatgaacgggataggccggcgatgagggctgaacgaccagaaggggtggttggatgagtagatagtggagaggggtaggccaatttgagtcgtgggtctcggtttgggtttggtttgatgagcagtgctggttttgagtgccggtagctggagagaagcaggggtgactggtaagctaggtagagactggtgatgatgatgatgatgatgatgatgatgatgggggaatcagacagacatgtggagtggaaagagacccacagtggaccagcgctcttcttgacgagactggtatccagggcaggatcatacttgcatcgatagttagatttgtcttgagtgggtggatcgagtgtgagggtgggtagtgagagtgttttctgttcctcgtccttctgttcctcgtccttcttcttcctcttcttctcctcgtcttccatccttgatggtctgtcttggttggttggttggttggttggtttttgtgtggttggtgatggttttgttaaggtgcaagctgtctttggggacttgggagtgtgtagcagccgattacgtaatcaactacttctcatccacactcacagctcattagactcctccaatggggacttagttaagttagactcacagctcattcaaattagttggactcctactcctgagagtgagctttttaatcactcaaccttttatgtatttagcttcttgccatttctcatttacaagacagcttgtttgtcaccacttcccactctattaaatcctctgccctaacttttttcccctcccattctgatctgcacaattacaattttatgcatgtgacttaattttcaaaaagaaaagaggtcaacacattcaaattcaagtcagaaaaacaaacaccaaatggaggacttcctgtcacgatttggagagcttttcagacctctccaagttccaaatcagccaaacttgacaaagtcttggctgcggtgggcgcatctggcagtgtagcgctggccaggaggttcccaaagggaactccctgcaggggagacatgtaaccaaggtcaacagactgatgtgctgagtttctcctgttttggtgggagcatcacaagatttggaatcatgacactccctcaaaactttgaggatttttgagcagattttcttgaagcactgtatgatcttgtcaacctcttcaaagctcaaaaccaggacagccccttgtaattttatgaggattttttaaaatcatggtttgaactttttttaagctcaaacgtggggtttgctcaactcaaacacaccaaaagaggtcaacttgaattgaaaatttgtccttttcaacaacttctgcaaaaaaattgaagatataacagaaaaaagtgaacagtgagaaatatgtgcaagaagcaggccctcccaggcccagaaggaaatctgataaatatgaatgaggaagagcctagatgggaaagtacacagaaaaaactggttttcagcccaattctgcaaactcaccatgtggggatttggaattcaagcataggcctccactggcatggacagctcctctgcttgccaccgctcccgccgtggaggcctagctaagcttgcaaatcagcaacacaattaagaatacaaccagctcacattagagctattagcccagtccacaatagccagtcatcagcaaattttttagccattatcagcaaatcattgacgattaaaaacacatttgtttttgaatgtgtagtccagagtccctcagattattccagatccatcctaaaaagtttttgctaccagcaacttttaacagggtggtcagccattggaactggctattgtgaaccgggctattgccagagggcttcagaaaaaatgtttttttgatgaaaaaatagatctaagagcatctccaccacagaagttatattggggtggtaagccccatttaccatcccaactctcaaaacaccccaccaccgcaggtggtatacagggctgtattttggtccaaaagatgtaccaagtttgtatatctaccatctctgaaccacccctggtagctccctcagatttgtgaaaccacccctccaacctgtgaaacccccataatttcaacccgttcacattcaaatatccctcacttgaccttgctcatctgatcctcagtgcaggtttaccacattgcagtggcttacctgcctgatttcaggtggcaaatcctacatatgccacccggggtggagttgctctaaggtgtcttcatcaccaatgttttgagagtctttggcattgcttgatggatcctcttcataggtgctatcaccctcacttgtagccgccaatgcttcaagttggtttgaagaacctgctggtgctttggtttgtttttccttctctgctgctagtttttgtctctgcttgatttgcttgcaaagatcctcaataatttttcccttttgaaggaacaagaattcatgagatacatcattcagtagttcctccttgttcttagacatgatttccatattcacttggctgaattcagctttagtaacctgttgacgttgcaatggtttgtttgtggtattcactcaatttttcagacatcacttttatttttttagcattgaattgttcttaattcattgcatgttttgttgcatgaattccagcaggagggttccaagaaatgtccaatccaatttgcatgattttttctggttgagaattgcctatagcagcattggactgagcagcaggtgtagatggcgtaggagtgggggctggggttgtagcctgtttactttgaccaccacatgtttgcaccagaaaatgttgatgtctgagctctagtgcaaacttcagaccatcgtcatactcaagatcaaaacactatactcatggtgacatcattgagcttgaacccttgaagttctcaagcctttgcaatgaaatcatcctacatgaaccctttcattcctttttccaattctttcttttccttatcatccctcatctcttctcaacttttcttcctcctaggacctcatcacatttcatcagttcctccaacataactcctcttcatattattttgacccaaagtttatccagccatcctcataagatgaacatcttctcttgtctttcttcattactcatcctcacaaccattctcttctgacgagcttttatctcaacaaacatcttatctcatcccttcttgtctctcatccgcttcaactcttgctttgaccattcccttccatccaacgaatcaccaactacttcttctctgaaatgcatcttctatcatcacttctttattcattcacttattgttttagtatacaattgtatttttgttcttatcattagcaatctactgcttgtaggtgattatatttttctttttcttctttcttttcaccttgtatttcatttagctggcgctcatgaaatactacttttactttagtctatacattcacaacaaattgaactttgatgaatccttgacaaccatccaggccagctcaaagatgaacttattgtcttcttgctcataaaaggccttcttggtgttggggaggagatttgaaaaaacagatcccaatggtctttagttctggagcttgtgatatattcaggagaatttcaaggatgccttttggatgtgtccccatctacaatgcatagcttgagctaaactagccactgatacggatgctctaaacagtgcaccgtgggcgcgctacctgtgtcgtgaaggtgggtgtaacttttattttaaaatggagttggacgaacatgtgacacttttttgggtactgccctcatctatgtgagcccaaggatatggttccgacagagctagaaagaaaaagagacagaaaagatttggagaagtagacctcaactgactggcaacaagcatcaaagctcagaacatgcaaatccccttccactcagggatgttgattcactgcgtgttttcaaaggtcaatttagattttttgcaaactaatctatagttatttgtattatgcacattcaaggggattcatgaaagttgaagagtccacagctggataaaaaatacaaacaatcaggggagagcaggtgtaaggagagatgaagatccttggagaaaaaaaaagaaagatacaaataggtaaatacatttacaccaaaatctttcactttttggccccaaattatttacaggtcattaatttttgtcaagaaaagagatatgttcaagacggaaacaagaaaaaaaatcacaaatgccaagtgtaacaagttaaactgtcataaaatatgcgcaatcagttttttctttcctgggtgatctggtttaccggtagaaaggaggttgaactcacatctctctttatgaaattcaaatttgactttatccgtagtagcttggcgacattcttgttctaaagttttggctagtgggcgagggccacctgaaaagcagtaaaacaaaaggatggaacgttagatcttaagcgggtagcttctagcgaaaagtatccatgaaagaattgacaagaagctaaactcacaataaaaacatccaactttagttgtcccagagatatccctttcgtaccaatctccagaatggatagctttcctgattggatcaaacacatcttttttccaatgtggcttgccaaaatgagtttgcgacttcaagccagtcaatgaatcaaacttgtgggcacccgtgttcaggactacatttgaaattgtatcttcatccattgatccggttagatacatgtccatccttaagaatgagtaatcatgttggatatcttctagatttttcagtaaggttttgaaccaactgaatgaggtgatttccttaatgaaaacaaaaaagagatgtcagcagttgcttttgtccaggaaagtgataaacgttattgagcatactttgttgatccaaataaactgcacttttctcagtaaaccaagctttccctgtgcttgcatgtagctaggattggttggggtagattagaaaaacattgagctattctgtgtttcactctggcggaaagagaataaacaaaaaaaagaaacaaggggagttgatacttactatatatttttcaaaatactcgaaaagggtgtcacgccaatccctgctcctatcaatatcgctacttcacatttgaaaacgtcttgggcgggtgagccataaggcccatcgatccgaaccagaggtaagtctcgagatctgatggtagtgatatcgtgaaattcgccacaatcttccaccgaaaactcggatggttgattgagtgtagccataagctggggtgtggcacccagcctagtgccaacagccttggtaaagtcaccaacctgtcgaacgtgaatcgagatatatgggtcatccggagcactagaaatcgtgaacgggtgccactgaaatcgagagacttcaggcatttggaagaaaatccattgcccaggtacgtatttaaatccggctttgagcattcggatctcgaccgttccagacggatggatcaagaccgcactgatttcactccgaccccttcctctgatttctctgaagacgcggtcacaaaagtatgcgagcccactccaaacagtcacgtagacgctattgtatcccaagcattgggctttatgatctgggagggctcctcggacgaagcatccggcggcatgggtatacaaacataactgcacgtcgaaaaaacccacagaaaaaatcagtcagtattgcttcagtccttaagagtaaaattcacggctggttgaattcgggagtgatacttaccgcccagaagaatgccaagtgatgggtgtaccaaaatgcctcgaagcactgcgttcgaatttttgtggactgttcaagcggaggaagattgaagtaagataactgggtggactcttattggcacccaagttctgagaagcctaccgccgtagtgtacatcaagaccattataaacaacataatgtgaccagtcaaaggtcccgtttcactgtacatgatttcgattgccttttcgggtcggatctgagttgtttcaacatggaacatgttcacataatgggctgtggtgtgaattctgaacatacaaatgagataaatgcggatttccaatacttttgcggtaagtcgatctgacgcggaccacgcgtgacaatttgggataacttacgcggtaaagaataaggtggtgtaggcaacctgacgatgaaaccaaatgttactttcagccagaaaaaaaaacgaaataagtgtatgttgtcattcctatggaagcctatgagtcggtacacacctgtcgactgagacgagccatcctatcctcggtcttaaaaggtgcataaggtttctgcagactgcacgatgcacggcggcgccaagggaacgaccagcattagcgaaaccaggtcgaaggaacgataaaatataatcaggcatattccttacttacctggtataaaaagtgcgaacccatcgagacaaaggcataagccggcgcccctagaaatccaaactgagtactctagcttattcagtgcagctaatcgttgatctgtctcctgcttccaccacccgtagatgaatataaaaaggtggatcgctccccaaatgatatagaacgttgtccgacgactgagcatgttctgattgtctaatgggtcgtgatgggtcttctcctttcgatgcgattttcagtatagtcttctcacgccagcgttttaacaaagggttttgattaggttggaatcgaaaaatgtgtaggtcaagaatggcccggaagttggaaaggaaggacaactggcaaataagttggcgatatcggtgaaatgcttgctcgggtatcagcggaatgcttgctcagcttgataagtcgtgacaattcatcgaacagaggttgctatatccggtatcgcctcttgcatcaccatattcccttgagtcacatccaggtgggacttcctggttacaaagccgatgtggcttcctggtcactacaacacgattatgtagcggtacagtcacaggtgtccaagcaaaactttgtagacagtacataccatacagacatggaatcctttcagcgaaccgtcctcatgactacccggcacgccgatgccgttgctccgatggctgaccaagcctgaagccttactgatttaaacgacttggttaaggggaggcattatgtaaaatggcatgctcagtcttgccctcgcctccttcaactttggccagtgacactgctcaacttcactctcaggtgcaccttcgaggcccctatgtagctccttgagcttgttatcttgaatagcacaagtgtagcacttttcacaatcagtcattacgattggtgacgacgccagtgaaaattaaatgtgagatttcatgagacatttcagcattgtgtgaactgaagaacaacgggtttaacctgtgccagagaaagaactagttctcagtcataccttggtgtggtctagacatcactggacgttttcccttcacttctatataatcattatcaatgctgccccattagcatattattcttgagtttaagttcatgaggttttcaatttttgtcagttgctagaatctggactttcttccctggttgaattcaatcttttcatctacctctggttccaacagataccctttcagagcaatcaggaactggaagatataaatggattagcagcacagcagcagtgtaatttatgtgccagcttgaaccaaggtatgtatgctatgcagatgattttatgtctaatgataaaatcactcattctatgagtcagctgtgtgtgttgctttccattttagtcttgcttgtgatcttataaaatcatcattccgaagtatgttgacatgcataacagtagcactactaccagcaggggcctttggttgatagttcagggtatgtgaggggggggggtcccaaatgaaatttatccatattttggagtttctggacgatcaagtttattttttttcatttttcaaaaagcacgtcatcaacacgttaaaatgggctttaaaagttttgtaaattacaattgtgaacccccccccatttttttaatctggtaaattcataagaagaggctatcactaaatggcttttcagatatgtttattttgttttcaaagctttagattgaagaagtgagaaaaagctcagatctaatgcaatgtgcatgaaccgctctttggtcattccaagtatttaacttggtgagtcaaacagtctactgaataattgagaggcctcatcaggcacttgatgggctcagggagggaagaatatgaccagaactaattgttatttatcttctcatatagtcatatgtgtatacatttatacatgaaaaaaaacaggttgaataatctggattaggaaaaagtgctaagaactcaaattctaccatcacaaggtgtcaagagttttctccaactctctacagaaaagggaaagaaaaatgcatccctggttgagatatatgtttagggaaaatactagacataggatctgattcaatgggaacaatttggtttttaccatgctaagtacaagtgtatagaatttcagaggaatttcacaatcatttgaacttgttatcaatatttcttaccaaattaaaagaaaacaagtgttgacaagcgttaaggagttgaaaaatcaaattccactttgggaaaggtatgttgagatgaactcaggtgactggaggcagaagtgttggaaagtatagatgatttatttcaacataaagaaagagagaatgagaagaaagaaaagaacatacctggagacagaagtgttggaaaggatgaggaaaggaaagcctcccaaacacaactaaatccagtatatgaactgaaaggaaaacaagcgaatgtcacagagtgtgacatgagagaagtgaaatcagaaagaagcatacaccatgaaatgagatgtgacaggtatctcaacaaggtacactacagaaagaagattcattttacaacttggaaaatttaggatcaatataggttggtaaaaatcaagatcaattttggaaaaagggaagatggaaggaaattttgaacagttttaaattttatacatgagaatagagtaattgagcatacattgttgtattcatgcatcaggtctcaatgttttcattgataatcttccattcagtccatctgtccctttctctagtcccagataacccgactgtcaagacaattgtaagtaaatctctacatagctcctgtatttattgaaactaaactcacttgcttattacatgagttcaatattttgttgagagagctgaaaagttttttcttttgtctgtatcacacacatgtaggaataggtaaaatcagtgtcattgaaataactgtccaatcatttcaaattgattatttaaatactaactcagtcactggtaagtcattagttgaagcaatttctatctggttacgttcatgataaggcattccaaaggattactgaagaagtccaagtttttatgtgcacatttgtgccaggttgactcactttacatgatttttccagacttatgattttgcttgctgtcttcccacctggtttgtccagtaattgatcaagattgttggtaggaatcttgttgaaggcactagggatttaaccagcagcaatcatcaggtttatttttattcttttgaatgataataacaaaaacaaactctgtgcaatctttcttatcgttttttccaccatctgaatctgtattacagactgcttcattcatgtgttgaaaggcgccataaacattggtaagataactaggaatatcgcgaatctgcacatcgagattggtatcaggtttgtagtttccagcctaaaaggttaaattgtaagtctgattatatacttggatatgcagcccttattgaataatgttgaataaagaaaatgcgcacatgactggaacatttatccagaatctgattgatatttttatcaatgtctgccttggaaaaaacttccgccgtagatcgagtagtattgactagtatctgtcagaaccagaaatctctgatcagtatgtctgtgaattcctggattgcataaaaatcaatagcaggatctaaagcccccaaacttacaaaacattttgagtagctgaccggaatcacgcgctcaattggtttggttgtaccacgcggcgtgtaggaaatcgaatctcgagccctgtttttataaatagatgtttagcatcaataaaactcttctggtgagccagcatgttgataatgggtttcaaaggaaccataatcaggggaataactgagagaaagcatcatactttacacattcgcctttgtcgagtgtgataatttttgagcaagtcaacggggttttttggctgatagagaaagaaagatgcgcaagcaagctgatcacaacaaaggaaacatggaatggtgttcgattagccatttttgctttgactcctatgtctaagtgagattatgactcctgtgtatcactaagtgagattctggtgaaatatagtaaggcaagcggtagatcaggtaccattttaaatatcctggctcgagtggagtctctagtgttgagactcaagaagggctgttgaacttcaggggaatgttgccaaggccatctcggaaacggcctgggtgtcatggacctccgtcgacggcctgcgtagcatatcagagcaggggagaagaaacagacagagtatttatgtaaggtggatctaaccggcgcctgatcaacccgagtcgacttgatggctttctctaaaaagccgaaattgcacattggtgatttcaaacagtcggcaaccaacaccaagcaacccaagacctgtcgattgcatagtctcaattggcagcagccaaagagcctgatttttgttgtcaacctccgagtccaagcagtgttttgaaacctcaacaaaacttttgccatataaattaaaaaaaatgaacactgctggtacctagcatcaagaaagcaaaggaatcatttgcttgctgaatcttgggtgctagcagcaaagcaaacttttttttatatccctccaatccaactcagttcccacatcatgaacctgtccagacacccacccatgattctgcattgcaactctcaaatgtgcgagatcaagcaacagtttcagtttgccaaaaaaaaagtcatataaattggccaaaggctaacaaaccacatatgtactacacattttttatagatgagcatgctgtgaaattaatatcacaactcaggctgcatttgacaccatcctaatcaagtgcaatatgacattttcattgaaaaaaatggacttcagcacctacaaacagtgttaaataatttttatttggggggtccagtggggaattcttactatatttactatatgaatagttcttaaattctttttaattcaattttattttcctttcctctcttttctttctctagtaaatcttgtaagttggaaatattaaaaccttcatctactgagctggcaaatacagaaacctcagcttggttctagaagattttttcaatattatttgatcctatcctccagatcaatattatccaagaatttagccaagagccattttggcccttacagatctagaatccaccttggtgggttaatctctccagatcaaatatgtgagatgaataccacaaattaaaaggttgtgtcacttgctgacaagtaacatcaagaggctacatatagatcttggttcatacttcaattgtagcttacctaaaacatatgcatattgcagtattaaacaaaggggtggtagggtgctttagacacttacaaaggcccacagtgaaggcttcaccaaagcctcctagcatgtgaaattctgacagtcattgtcagacactgagacactagcccaggtctctacaaaagaatgtaacccccttgggggggcatgataaccgcacacctcccccccttgtgcatgccaaactgcatgccagcagcagattggtgtgtgtgcctgcacaccaattttctgcagggtagattggcctgcagttggcgtgcaagcctgcacaccaaactgggtcctaaacccatatttatatgcactacaaaaggattggattgcattgtgaaaatgtgtggtaacatcacatatcacatgcaatgtcacgtcacattttcacaatgcaagcgaattgctagggctaaaaattcaatcacattttgaaaatgtgaggtgacatcacatgtgacatgtgatgttaccgcacattttcacaatgtgatccaacagtttttgtagtgatgggtttaggaccaggagcccagagtgtgatgttttttttttcaagaaaaaaacacaataaaaaaacccgcttgaggctgggaggaaccactcccagccagagcctctgttcaccagcccgtcgggaggggttactcccggagagctgtgtacaccagcttgttggaagggattccttctgatgagctggtttaagtaccggctcgccaggaggaacccctcccaacaagctggtgaacagaggctttggctgggaggggttcccagcctcaagcggtttttattattattcttttttttcttgaaaaaaaaacatcacactctgggctatcccataggacccaggcctgggtcctattggatagccctggtcctaaacacatatacatatgggtttaggacccagtttggcttacaggccaatctaccctgcagccgattggtgtgcaggcgcgcacgccaatctgctgctggtatgcagtttggtgtgcgcgagggggggggggaggcgtgtgcttatcattccccccccccctgggttacataagaagtattgttatatgtactcttcaagttaacaagtattcattaatgttatttattattatatgtattatttatgttaataattattctgtaaattactaaagattcacctctttattaatatacctcttctatgaaaattataatcaatttgaaaaggataattatctcttgggtgtatccaagagatgattatcctgtttatctctcttgtttgtatgattattctgtttatttgtcttatgtgtattttctgaaataaaatatattcaacacatgtaaatttagcatgctttggatatcctgacactttaccccaaggaatagttgttgaatttttgggctcttgattggatgaagttgaagaattttgagaaaatggcacaaaaaagcaggggcccttttttgggaaaggttcacagagaaggagagtaaagaaccaatgatttttattcacaagtatctagccaggattaaatagactaaatacaagtgcacaaaatttggtagagatgaaaatcaataaaagaaggtattttgaataaaaattgagagaagataaaataagttcttgaacttaacaaactagacaaaaattctcagtctcttgtagtcaggcaagatgagttagacaagatgaattattttaaatcacagataacaagaggtgttaattcttattaacttataagactagcactactctatctctcttataataattcagctcattgcacagttgtcccttatttttataaggactcgagctagcccctccactgtgcaagttttgagttgggcttattttccactggtcactctttgactatagtgtgacccattcccccatcaaatcttggtcacataagagaacagagctggcaatcatagtggaatgagctttatgaaatgtggaacctgaaaatttctcatttttttccctcagctttctgaagatggtgagaagtctgtatccctggcggcagtgcagattgataccaaggtcaaagagcctcaaaacagagtctgattccaatggacttagaaaatcttgctgttcatgcattcagaacatgaaatttcacatttgagacctttatgcaaaactgtgtttgaaatgtgcagagaaagtaaggtcttcacactcaaaagaagacagacacttccagctaatacaggaaaaaatttcaggaatgaatcaaacatgagatgactgaacaaagagagaaaataaagatgaagtacagtttgtaaatttcaatactcaaacaggatgctcaagaaagaattgagttttttttttgaaacttgggacaattgctatagactattgtataccaaatatatcaagtgatgaattttgaacagtttcatataaagggacagagtaattaaatgcagagcattgtacatattcaagttgaagcactcaatgttttcactgataatcttccatttagtccatctgtcccacgaagtcgtgccagataaccagactgtcaagaaaatcatcagtaaatctctatgtggttcctacatttattgaaactggacttacttgcttcttacatgtgttcagtattatgttgagagattttgaaagtttatccaattttctttatcaaaaaaaataaaatcagtattgttgaaataaataagcaggttatacaatccaaattgattcttgaaatactaactcagtcactggtagaccattagtggaagaaatctgtacctgaattgatcaaatcatatgtttgaaaaataagcattattgaagcaggccactttttgatcaaaaactttgaaccaggttgactcactatacatgatttttccttccttgaaattttgtatgttgctcgcccattttcatcaagtaactgaccctgtttgttggtggagattttattaaaggccctagagatataacaagcaggaaccatcagattctattcttgtctgctggttgataacaggcaaaacaaacttcaaacaatcttgctgctcatttttgccaccatctgcatctgtattgcagactgctgtatccatcttctcatttggaccataggtagcactatatgatgaaggaatactactaatttgaacttggatgttcttgaccgggtcgtttattccggcctaaaatatgtaaactatcagtcaaagtattacaataaaacaagatgaaatgaagaaattgcgcacatgtgttgcgcatgacagaatgtcgttgatggttccctctatttcttttttgctaataactggcgatggagttggcacaacatcgatttgtatctgaaagaaagacaaatttatagtcagtatgtattgtacttgaaatcatactgcccactggattcagccagaacaatttttccagactgaacccgaattccctagacttaccatgcagtttccggagctgacttgaattgcgcgttcaatcgatttgatgatatctttaccaggcacgtaggcgatggaatcccgagccctgtttgaaacagagattcaagatcaacgaaaaccagattgccatgtgtgaacaactcgtagaacttttggatcatgagccggcatgaactacatagatagactattcaggctgatcagagaagccagacctacgctttacattctttcaaatcgaggttgaaaccatcgttacattgtgcagcgtctgagagagatatgtgatttgctagcaagctcatcgcaaccaagaaaagtttaaaagaagccattgttttgttacactacttaatgaggtatcgctaaggaagatgatggtgatgagatatggcaaggtgagtagcggtgaaggcatctgcttaaataggctggcttgagtggagtcgagaatgtttcctgcagtggcctttcgggagtttgctgccatgggcctccgccgaaggccaacagctagtgatcgagaaggaaaagacgaccaaatgaaagccaggatccataaccgccgcttgatcgaagtcgacttcctagcagagtcccggaaccctagcaaatgatacgaaattcatcttataactgatctcgggagcttaatgttggcacccggaatcgaccaaaccaagggctattttgatgctcgggtccgacccggtagtcgaagaagccattgcttattatccttgcgatcaccacccacagaaacatcgccgacttgtgataatcgacgagtcgaactcgccagtctgtgccatgaggtgttgcgttaacactccttgtcatagcaatgccacaccccttcggtcgaagagaatgtcaaattagaaactcctgaagattgttatcggggcaacggagaagaggtgactgcaagttgaggcgacggccgggggttgaacctccaagcaaagtcccgggcggctcagcaacagggtctctccaaagggtcaaaatgaatgcagcgactgctgtcacccagcatcaactcaacaaaagactcctccatgacactgggttctaacaacgaagtcaacttgttttttatatctgtgcaatctcacatcatgagatgaagattgattccaaagtcgatctgattgcagtttttgattgaacctgctcatgcatagctatggatgtgagtctgacctggccaaaaaaggtaagcgaccctcggttcatctccagggagggcacaagagattgtatctcccatccaagtgcaactgcaatgagagaggagaagtatggtggtgtacctttatcaaaaaataaagaagaaaaaacttgaattccggtagggttttttgagtacagctaaaaacaaatagatagagaaagaaaaaaaaccttctagaactaaataacataagtatatataagacaacataactacaatttaagagagggagagagaaagagatagagaggagaccaaggaaaaaatgagaagaatgttttttgtttgtttgttgggttgtttgttgggtagcaatcaggaggttcaagtagtagtttttttgcatttttttgtttgtttcgttcttccaccaataataaaaaaatagttcgaagacactgagatataatacacgagggcacacggggaagaggatcgttgaagagattggatagacagacagagagtcgagtaagcagcacgatgagtcagatcccaagatgattgtttgaggaacgttaccagccatataataaagaagaaaaaaatgatgaaagagtgatttatgaggatcaggaagggtttcaaggactatttcttgtgagaataaggcggtagctgggaggcgttggaggagttattgacgacatgaaatccttcttgatgagtaggagagtgaggagagagtgaagaggtggaagaggtggttgaagaggaggataaggtcaaagggaaatgtgaggatttaggacttgggcagatcttagtcgagtccggcagcagatggacatcttcgccgttatagtcatccgcttcattcttttcgtcatatcgagaggaaagttgatggctgaaatcgatgaccacggctggaggggagggaaggccgatgggcttatcattagcaagactgggcaccggagagcttgagtcacccgaggagaggttgtagcagtaagtggacatcaggacgacggaggccccgagcgcagaaccgaaggggagcggcgcgtcaaacaggaagaccccagcaacggtcgacaagatgatggagagggaggtcgcgaaacctttgaggatattgtcggcaaacttgatcaccagcgcggtgacgagaccgccaaagacctgggtcaggatcgttgcccaggcccaaaatccaaaatgagcaaacatcggttcgggggaggaagaggaagctgcaagggctgtgaataaggcagggaggagtgagaagagcgagagttggacgttgcggatccagagatcgaccttggtggatgatttgaggaccaattcgaagtatacgccagctagacccgaggtgaaacaggctagggagaccgccataaagccaagagtccggttcatcttgggctgttctggatcggtggactcgggagatgatgaggtgttggttgaggatgatacgttttgtaattggactagagcgacgccgatagccaagaagagtagcgagatccatttgatgactgataatctacgcttgagaatcagtactgaacacaatgcagtcgtcaagatctggccagagacagattggggaaaccagtttcaaagtcagctttcgggccagttagttttttttgctcttttgtggtctgatttcagagggaagatgtggcggtggtttaccttgagctgataggtaactgaaaaggtggccacgtcgaggtgagaggcagcaataaactggaggttgttctgaatgacgtagaggatggcgggtattgagagtttccaacagtctcgactggggttaggagagtagagttattattatatggttaatggtaggtttgaagaggtgaaggatggttgagatgaatcacctgaagatggcggaaagattaagtttgatctgagtgaggatgattgatgaaagtggaggtgatgttgttgttgttgattgagttgatggtaggggacggtaggagtggtggtaggtttcagatttgagtcggtcatgataggtggctgggtcggctggatgagggggtgagcctggtaggcgaggctgtaagctggagcgagttgagttgaagagggcgattgagaatgagatgatagatttgaggatctcgctgagtaggacggcgacaggagcggagtagaccttgttatcgggtgcggttcgggactgtggggatggggttgaaggatggagtgagtatagtatgaatgtattgatttgaagagttagatgagacttacgtagtggactggaacatcatcagtggtttggatggagtgagtcagtcagtcagtattccgatgcgacttgtgactgagtggaagtggttggttggcttacggagtatggtcaatagactgttctgaagtgtcagggagaccagcgagagatacttcatgggtattccacccagtcttggggttgggctggtgctcgtcatgtttttgtcgtgcttttttgtggtttgttgattgttgaagggggaggagggtggagtgggctgatgtcgatggggcagctgtgctcaataaatattaaataaaaaaaaaataaaaaaataagaataaaatgaccaggcagtgtgacagtctatgtgaactgtccactgagcctcgacccaaataggcaaactgggttaccgcagccggatcatccaatccaatcaatcaaaatcaacaatccaaacaagcaccgcttttcgtatgtacacctcagaggactatgtgggtcgccattcggccttccttgggtgtgtattgggcagaatacataagctcaagagcttacggcttggatggcatgcagaaatatgggggggtttcaaaacacattccaggcacttgggtaggtccaaaattaaccctggagaggaagttggacctgacatattgcttcccttctacctctgccctcccaggagggctgcttcagctccaggaacccagcacaaaaacacacaaagtacaaatatcatttttgctcgggcacccaattaggctttccccctaattttatttatccctcaaccaattgaccaaaccagctactatgcacattccatcagctcatcaggcccccccctcccccacccaccttccccttgagctcatacacttatcttacatgccaccaaagagaaccaattcaacagatccacaagcatccagttcctcctctatttgcttgcagtggagagcaaataccagcaatgatgtgaagatatgaaaagaccaggtctaataattcagcattagaaaacaagactctagtcttgatggccaagtggggcatcagccccccccctccccccaatgggacaatacacatgtacagactaaatctagccagggttataagcacaatattcatggatgccattgcacctcatctccctggaaattttggcaccgagttctctctttgattcacccttgcaccattgattgtaatcttcatcagctgtaagccaattgaggaagattgtgatgctattgggactgctgttgaaactgttggtgctgtaagattttagttgagccatagttgacatagctcgagatgtagagttacttggcaaaattcaaatcagttatgttcatgaattggaaaagaaagcaccaatgtcaaaaccaacaccataatcctaaaacaaactgcatctagtagcactgaattttttagtgtattggatgcaaactaaaccagaggtctgttagctttgactatagcaggatcaaccaattataggagtagtagagatggcacatcagcatcaggaaaaaaaacaacgctcacttgatttcaggtcacatcaggctaagttcagcatgctacccaccatgtatcaagctcaactctagttcatcctcctgtagtacacaaaggggtaattgtattttgattgcagtagaactggagcaacactggagttgtaatcaatgacagataatgttgcctggaatctagtgagcattgtgttttcctggtgctggtacctgtctgatttgcatggaacctgattcaaagtgctggtgatcaaagaatacagaaattgtgcagtgttagaaaaatgttggaggttcttctgctgtgctataaaccactaacagcctcccaccaggaaaaatctatgctcactagatgacaggtgacatcatgtaacattgattgctgctcccatgtagctcctgctctgttgtgacccaactaaaatggcccctttgtgtgctacaggggggctgaggcagatttgagctggatatgtaatcaacagtacactgaagttgtcttgatgtcacttgtcatcaactgttcattctttttttcctggtgtctacaggagcaaaatgccactaaccagcgcattagcgcaccctagagggcacttttgggaggtctgcatgtgtagtgttagtgcggacactgcagaatttcagtggaattgtgctgtgttaagctacactaacactacagtcagtttccctaggaaaatagccatatttcccaagtagatattgtcactggtttttttttctagaaaagctgaaatttaacataaatgatgcaataataatggccttctcaaaggccaaactgggaggaaagagctaaaagggttaaaagggccctctgatacatcttcaatatcccatttgtttgcaaatgggtatcattacaagtcaataatacaaagcaaaaacaaaaagggtgtttcaatgaattacctgtcacagagcatggtaacaatatcggtcaaaaaaacttttaaattaccatcacactactttcatgggcagtgtaactacccacctttgaaagtagcagattgcgcttgtgctatagaagccatttgggcaacaacctttccctcattggatggttgtatgcactcaaattccttgacatagtgcagcatatcaccaaacaaatttctatttatgagctcattagaccatgtcagcttgataaagagccctgaaaatttcaggattagcatccaaacttgacagcatgatgcatctctttcactcaaatctgcaagcttcttgttgatggggggatccttgttcaactggaaaactgttcccactgttggagactaggccacataaatacctgtttgaccagaaagattggcccataaaatctgtgagcagcacagagaaagggtacagaaaagtcctatgagtatggtctattcatcgtaattgcttgaacagtttagtgagggatgaatctacaggttgggtagaagaaaggttgtcacagtgctggagattgatatggtgctgtgaaactgggagggttgaaggttattagagtgtctgcaggggaaaaaagatcaaaaatcaagagattgggagatttaaatagtggaaagaatagggcagggactgcagtatggttgatggggccatagagtggggtgcaccaatgtgcaacttccccctgcactctgtgcacacccctgggtccccaatgttttcaaaaatttaccctatgttttgtgtaccagattctattcttgatgaatttatattttaactctaacttttttatagatttataattttcaaggataattatttcaaattacataagaaatatttagtttggcatatctcacacagctcaaatgtgctctctcagcacatgcaaaggccctgtattggattggcacctcccctaatgaccatgaggagaaagggctggggtctacaagtcactcctgtttggaacttggatctttacagccttctactggaggagggtttccttaagggcttcaggcatcatttgttggttgagcatccaatccatgaaagaagttggaaactgaagagatattcatttctgataattaaaaacaatcttttcttttaaatacaaataattttaaggaaggtaataaatataataaagatattattctttacctgaaggcagaataattctaggctggataagataaaatcttgaaggtaaagagaataaagataataataataatttttctttttaattttaaagaaagataaaaagatgaaacaaaagtgattcaacaatagattagtatcaatgttgtttcctttatattattaattataaatgattaagtaaaaacattacttgtttgggtaatatgattgcctttgatagtgtattgtttcttttaataactgtttaataaggaatctgtttcacaataaaattcaatattttatcttagatttccataatcaattctctttcacaataatgaaaggcaattattattgctcaacaagtattggtggaaaggtacagttagccagtttgatcgttttgacgtttgtggtttgcagagagctagaatggagaaatgatgttctgggaaaaagaagttgtaactgttaagaattaacatcttcttgaccaatgatcatgatcattgaaactcacttagagttcgacaacatgttcctctcattagggggtatcaaatataggaaatccacctttagaaaccagtgacttttcccaaaaatttgtttgcatcaatgggccctaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaacaagtcaattaaataatggtggatttggttatatatgataccccctattatctagattcataacatcactggcgtcatgatttgaatcacaagccttgcgcttggcattttcttgctcatcgcatgagcagatagtatctattcatgatcataaaacatgatcaataagattttaatattctatatagattgataactaaaagatatcagcctaccggcacttctccttttacaaggaataacacttgaagcgtgattccaacactccatactcacccagcatacccacctggtagcccagtggcagttttcaattttatataccaactgctgtatttcacaggcacttctcacccgcaaacagcaaacctcccttctgtgtgaagcaaatttcattagttgaagattgggacaactggagatttttctgctgtcaaaacatggacaagaatcatggtggttataatcatgactacggcatcatcattggccccatatttgtgacttcctcaaaagcttttcaacctatccaactccactcaaatcaaatgccaaccaccctggtttcattctgcagtcaaaggtctggcagctggctcaacaagtatgttacaaagatttacattgaagaacaatgtgaatattgaaaatatatgtactgtagtacacacaacaaacacagagtgagtgacttttctgtatcaatgatacatactaaaaataattgagtagctaacaattgatgtttgatatcagtttttgcttgttgtggcccagtttgcaggttaacctcatctttttaatctcatccatccacaaggttcctcttgtaggaccattagtgctgtagctcaaaaatgattagcttatattattattcttctacactttatgaatcctttgcaagcaccaatattagggggtttcagaatccaagagcttggacaggttcaaatcccaggaaaaacaccctgccaaaaaggaaaagccgttcttgaatgttgctatctagccttttttgtggatggctctttgaaaccctccagagaaggcttgttaatgatggatggtttgtgtagcctccagaagaagaccacaagtctgttgtcagccttagagccagccaagctggccaaaagactgcttaagtcctccttttttcattcaagtccttactgtaactttttcatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattttaaccttagtctcccctacacacttttacactactcctctccttcacagactttgtaatatttcaccgtaccattgtgaaatatctaccaagttggaattccaactctctaccacatgtacatgttgcgattatgtaatccaactctgaaaattctctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaacccagcacacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccttcaagttcagcttgcatctttctgctaagttccttctctgtctctctgaatgatcacatcattccttttctactaaacctctgcctcaaacatcatcttatcaaatcaagtcatcttaattctctgtttggtggtataactaaaaaccacataggtttccctttaaagacccttgatcttagatctaaaaaatagtggccggattgatttatcaataccaggaacccttctcagtttcagttgagttaggaggcgtagatttattccgctatagaacagccatccttccacaggaaagtaagactgcagtaaaccttgattataaaacaaataaacaataaaaaaatattattcatttctttttcattttctttctctctcttctccctttctcttattctagttgtatttctctatctccttgaaatacatctagaattgcccccccatccttgtgtcctgctgtcacttttgagacccaggctcacatctgtaaatcacattgaatttcacatttcctcttgaaattggtccattttcttctttttaatcttcagcaaaagcaaatggctaaccagcccacacatgagcaaaaattcaacacacttggcccttttttgtggaggatccactcctcctgaaagcaacagacaattcagtgtggcagatccaaaagttttgagcaggctgagaagcacatttttggagagggcacactcagtgcttaatgggttgccgtggtttggggagggcaaggtgattttgctactagttttcttgggtggcttagctgcagaggaacaaatgtggtgcttggataaagaaagaggacattgtgtggttgggtgagatgggttgatccaattgtatcctgttgacccagttgcaaggtgagctgactgtgggcagagggagggggcagggtggggattgtggttggaagaacaaaaaaactagggacctgtaaaaaaagcatttgatacagttgtttgacgtgtgtttcagacctgattcctgctcctggagggtcttcctaggtaggagcacaggtcaacaggtggtcttccaagaggttattttttcctgggttttggggcctgggcaggctcctggggcagtgtttgatcatggcctattttggctactatctaccttgtaacaactggagctgtgttcttgtcatccttgtatcattcaattggtagcttatattcagcttgtagggaaagctaaaagacaagataaaaaatcccctggccatttcccactgggctcaaccttctcccaagtgtcagatagctatcccaaagagatcaagtttctacacatcactgtttagaatgtatggcccatcagaatatcctcccagaaatcctgaaagcctctgtcctgttgggtatcttactgggaattgggaagacattctaacaatctgggttttatccagcgcttaggaaatcattttcactaagctagagattttatagctttttttggagctatctcaaaaaaaggtagcttctccagtttttcagaaggtatcctaaagacctggagcttctctatcctgttgatatagcttttgaacacaatagagaagcttcatcttgtcagcatagcctcttgacgctctgcgggagatcccgatttctgggatattctgctgacactctgaagcttctgtagaatttcaggatatacttccaatgctgcagaaagtctctacaatttcaggagagcctcccaatcctctggagattcttctcatcacaagagcctcccaactctctggagcttcttcatattatcagaagagcctcactactctatggagcttttaaatatttcatggacagcctcctgatgttttggaggagcatccaaccgtcaggatagcctgccaatgctctacagtattatcagattgtcatttagctttctcaaaaagctggtacttcctcagcttaacattgtggtccaggtcactccaccacttgcaagcataagaattaaatttttcagtgggggaagaactccatctaggcgcagaaaactgtgttcccagaagttggttgtaatgcacagcaaaattagggtgtgatgtgtgtatggaaaacctttgttttttttcataatgcacttgatcaatgatatgttgtaacctaaaaaaatgcaaggaaaataaatatgggtcttgaacctataacactgggcaaaaatctcaaacaactgctggcagatactcaagattttcttgctgttaccacaggagctttctgagcactcacctgcaagtgcccccaccccctccctccaaattgaggttcccaaaaaaatcctgacttggatcagacacctgaaaactgttcttggtaaagcacctttgtacccccactgtgacaattcactagagtacacaaaaagcctggcaccaggaatggttcttgcccctgtcacaccaaacttgctggagcaaaacagagaagctgagattttgaatagaatattaagatgttaagttatggatattcatagttctaacttctattctcttgtttctgttttatacatctcactaaactttcactcacatttcacctatcatgtagtttacctgagacagcaggcgtggaaggattttttcctcaaatcctcatccttccacgtaccacagccactcaccccaccttgtgcccgctgacagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttttatcaaaaaagtgtagtgttagcgtttttttagcggtttcttgctacactacgctgcactacagcccttttagcggaaaaagcagccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcatggcgtaattccgctacactacgcttagcgctaacagcaattccgctgtgttatgctacactaaccgctacagttagtgtagcagcccaccgttgccgctgatctcattctcaggtatgtggctttctttcttttcttttcttcttccttttttttctctacttcatgttatactgtgaaatgatatacttatccttccacgtaccacggccactcaccccaccttgtgcctgctgatctcatccccactttagctaatcatgggagacatggctaggacaatgttacattcaagtgaactctctagcatatggtggtcatttgaatactcaacgactactcatctctaccaacggtgggctaatacactacactacgctaaagggccacttagtgttagcatagcggcgctaacaggggcccttttttctgtagtgttagcgcaccgctaccacttctacgctgtagtgccgctaacatttggcttttttctgtgtagtgttagtgcaccgctacagccgctacagcacttttagaggccaaaagggcaaaaaaacgctaaaaggtgctgtagcgcagcgtagcgggtacttcttggagacttgtgcgcgtagcgttgtggtgagaccaatcaaagtcatatatagtacaaaatagctatttacagtagttttcatgttattacaaccagatatgcatatgctacataacccattatcttgtacccagttcagaaggttacaaaacagtattttacacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattactcttccctcactaccttctttctatgataataatctttcagtaaatgttatttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatccagatgttgtcatctcatctcactcatcatccacttcttttcatacataaattacttcattctacatttattttactctacatttatttcatactacaagtatttcattcttacattccatttcaaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttacttcagtctttgattatctcatttctttttgcactacatattattttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacgcatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatattttaccactagtacctgatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacccacaatgtatatagtgaagactttttctcacttactttgttccccatgcttgcactagagaagtaaacagataattacttagcagacgtcacttactagtagttaccagaagtagttgttattgattttcccccagaagataagaaattgaacccagaaaccattatcccccagagcctcatccttaccagaatcccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccttgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacagcgttagtgcagaaaagtgcaatcccgctgaaactacactaaaacttagggcatttttgtgccctctgtgcgtagtgttagcacagttttgcgcatctgctaaaactacactaaaatatagcatatttttgctacactacagtttgttgtgacataggtcaaggtctcgactgcaacacatgtcacagacttgtagatagtttaatttggaagattttccttctatgaatgaaaatcatcatcttgaccaagcttacactctaacacagttagtgtagctggcccactgttgtctctactgctgcattcccaactcaagaactggtgacaagactcctcttgagttactattcaaggtaaaacccaaggcaagtaaactgttctgtttgttgcaaaaggcataattcatgtgccaatagaacaacagacaaagcttgaagcaacggtgggccagctacgctaaccgtagagtagtgattttttgctacaatttagcgtagcgttagcgctttttttcattttttgcgctaacgctacgcgcatggggcaaaaacttgcgctaaattttagcgtagcattagcacaattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacagtgatttttagcggttttgaggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggcgcgctaacactacaccaaaaaatggctagtgttagcgccgctacagattagcgtagcgcagcatctgtagcggcgcgctaacactatgtgaaaaaaaaattggtgccgctacgctaacgctacatgggcccgtagcggcccactgctgcttgaagggcatggccaggaaggaaaaatacttgggtaacctgagtctggcactggttggatgttctgggttcctaatgaaaaacagatgattcattcagcatccgtgatgtttccagagttccaaagcctcctggtgaaacctgtgacagcaacaacaagtctggacctagttcccaaaccaaaggcagacaaggttaatgatgatttcatcctcaatgaaatacttatgcttacttattatctgaggagctgtgcaacttccaaaccttggtaaaagatgaattgataaagtttgcaaccagctcctgtgctgttgacaaaggaaatcatggcaaacaattgaaattatacagtcacattgaagacttatttgccaatgtaggccataatcttcctatacccagctccagtctgcatttccttagcaaagcaaaacaacaaaaatagtataaaaaagaacttactatattccacttcaaatttctttattggttcttcttttctcttctgttccatttgccttctgatctccatctcccatcacaactgatgaatgaaaagatagagaaaagaaaggctaattcattaccatcaagcctttagcctcatttatggcctacactggtgaataagtcttcaatgcaactgtatgacttttcaattaacagttcttaatccagatgatcatgccaggatcccaccaagtcaatttccagatttcaagacttgcaaggggacagatcatttgccttattaggggaccatatataagaaggggaagtccacatgcagcagagtgcaaggccaaatgtccaagaagcttgaagggagcaaaggcactttagaattaccaaaagaaaacaaaaaggtgccaatctgcttgggctagagtgagtgatccagatgggatcatgtgtctagggttggagttggtcagacacagacatgccggggacaagagtatagtaggaagtgctcagcttgacctgaatctgatcgagtggcagttgtggtgccaccttgcttacgtaatccgtcttgtcccgagccaagtcgcgtctcaaattataatatgatgacgcgcattgaggtgtttgtgtagcacatgatgtcctgcttacaaaatgtggatgttgtgtatcttattcttaggcgtgtttctgaactgactgtacagttctcttcgacaacttctccggaggcatgacagcgagtggactgctacgtagccacctctaataaagtactcagtagtctactcattgtgctagtctgcatagtggccttgatctcgacccttcgtcgcgtcaatctttccgttagtaggaagaaaaagtgtgtagaacttctcccttcccagtcatcaacgctctttcctctcttcgaacgcaccatcattctcccttaccatccgaggaacaccctttgcctcgagtcgcaagccttcatctgatactctcaccggcctcattcgctctcgcctcggatattcttgccagctagaagttatactcagccagctcagccatccttgccttgtaagagagccgttcacagtcttgatcagtatgttcacatccttgggctctgttcctcatttctttctgctcctaaacatgtgctttgtctccttctgacttcctgctcttctctttttcttttttttttctctaaccaagcacccacccaccgacccacctgaagagtcagaaccttcttccactttcgtatattggttctaaccggaagttccaaatttggctaccacatcaagacgtgacctgtcccgaccggtcttacgtacttcgttatttacccagacgctcgctcaaccacactatggattctactgcgtttgcctccccttacccacaaactcctactcccggtggctcggctaccgccaaccaactcaaccgacccccactcacctcactcaagccattcggctattccggcgaaccatcaaagcccttcatccgcaagccccacacacctcacccactcacccaggtcagcatgatcgacagtctctcaaccatcgccaatgagtctcactccaataatagaagacccaataatatcaccctcaaccaagccaccaggaatgaaccggaacagtccttggaagaggacctgctggcgtttgaagaagagcagcgaaatttccaacgtcgacccatcatctctagggcatcacgcgtatccgatgacctcaccgaagatgaggaatttggacaggatgatcaaagcagtcgtggccaacaatccgcccaaacgactaccaatgatgatgatgatgaggaggaggaggaggaggaggaagaggagcaggactctgatttcgatcgagatagcgactctcttagaatcggcctatcctccctctccccccctgggatcggccgcgcctctcaccatcccggccagttatcgaccgtaacgctggatcctgaggaagacttcacctaccaaggcgctcaagacttttccagagatctttctgcactctctctatctccaatccgaagaccctcagcaccaacgccctcaacgcgcaagttctcttgccaatgaccaagatcttaccatggacgacgacccaatcgcaagtcagtcatactcccgtcagtggcttccaaggaatggcacgccagctcagacatgacttcgaacagttcggcggtgtcccttcccccgtacactcaaagacgaagaaagcaaatcctatgcgtaaagaacccaccactcgcgggggaacactcaaaggcggtctacctaccaacgacggcattcgagctaaacgcgtctttggctctgatctagatcaaggtctcaaacctcctcgactcaatcagctacattctgctggattaacctctactccgcccgtcaagcttcatccatccaaccccactcaacaaaatcaaaaccaacaacggggaagaaacacattggctgagctgaagaatcagatcccctctcgacttcctcccaatcgactccacaggccaatgatacggatcgtcgatgctacatctgatagcaacactcccagtggatacgatctatcattggcacctggcgctcgcaaaatcgttggaaattccgtacgcgtgccagatgtcaccgggcttaccgatgccctctgtagcccggacaaggcagatttcccatcgggcaacacgctcaaaggagtgaggtccacgaacgaaagtgcacggccaggtcagattctcaatcagtctctataccgctcatggtacttgaccactcaaaaaactcatttgactcatccttttagatccaactcttcacgaagctttgtcactcttacgacgccggttaggcacgttggaaaccgaaaatgaagcttgtcaaacacgcatacgcgatctccaatccgagctcaatcgtgccaatcaggcaccagtcgcccacgccgctccagcgtctcatgaccatgccgataactcaaccagagtcaccaacaaaccagctgtcgagcgcatcgtccaaaaactaaaggctcatactcgtcgtcttgaaggtgtcatcgaatcacatgccatcgcccttgatgaattgaatgccttcaagactcgccacaagaatgtccgacaagagcttcgcggggtcaaaactgaggggcgacagttgtccgaggaagtggatgacatgaagaccagtttggaaggcctgacttcggaagtccgtgagattcgtagtgtgatcgagaggctagtcaaaaccgcatctcaacctgagcctatgagcaagaaccaagtcccaggacccagtcaaccaggcatgagccgtcggggcactgcgaccactaaaatcaacgatcctaaggcaccaatgtccaaaagccagccaactgtcaagcgccacttacccagcacatcgtcacaacagcctcctcagtctcaggcgacgcgtaatgacattgaagactggcgatcgcaaacatctacgattcagattagcggacagagctttcttggggttggtggatctgtctcttgatgattagtccaacataaaactgatggtctttccctcacttattattattttttaaaaaaaaacatttagtccgatgaggttgaacgattaaaaagagatgttgagcaggagcaactccttcaacatgctggccaaggactcaccaaagcccggtcgaataatcctccgagtgcttctagcagtcgtcccccgcctcttgctaaaccagtagccacgggccccagtaacagagcaccgccgatccggaccagctcagctcctacgatcaagttcggaggaaacgtcgagccaatcaaagcgactgatgaactctcgaggggggaagccatactcaactcgctcccgaaaggccggcatgacgacatgagctgctcgcagtgtcgcctcagacgacaaaagaacggcaccgctagcaatcatccgctgtctaatcgaaccaatagcgctccagtggcccccatgcctgttagtaagacaaaagaagaacgggatgaacctgaggatgaggaagaaagcctgccacctcaagcggtcttggtggccatcttgaaagatctcgaggtggactttgaagtgcatcgaaagtaagccacccctcctttttttttgaatatttatataagaatcagcagaagcaaaactgactcatcatccacctaaccaacagaatctttgtcgaattgtctgagacttatcggaagatgaacccagcgtcgatccaaatcagcaagcggaaagctctggctcaacatttgcgggagagtgtggataccctcgaaaagaaggtaagttttggtccccttggcaatccaataacactccaccgggtttttttttgaccagtatgttttgtactcttcctattctaggcgggtcatatcaagcacttatatgacctgttacatgtcaaagatctgccactcaaatcaggaccatcatccaagaagtaatcagactttgttcgtcctcctcgagaaaccgaccatcaaaaggaatcatttttgcgcgaatcacgtcatctcgaaccttttcttttctttcgatacttgagcctgcatcatcatctcttttaatctgttcagcttatagcacagatttatatctgccatttttcgatcatcctaccccttacccctcctctaccatgtccataccaaaaaaaaaaaaacatccattcctccccatctatcagagagaagccttttttgttggttgttgtcgtatgttgatgatcgattgatcttcattatttccttgtagagagagaaaggacaaagtcaagattcggattgcttgtatcttgcttgttaatttattctatcctatccgatttgttgatcgactctactactagtgcacacatgcatgtgttttttttttgtttgttaatttttttggaggagggatctctttttcttgctttgtctttcattgtgtgcttgtcctttttcttctttttttgctaacttgttttaaattgattgtgcacaataaaacctcaatgaattcaccttattaattatctaactcatcctccttctatcatatatgaatacatttgtaatttgataacccccatgtctttcttgactttcttcttggctacatagatttccatggcaaccattcgacatttgagcatcttttgaagtgaacaggtgactttggtacatatctgctcgatcgggtaatcccccgggtagcccgctgcttcagcctgagtgactcacagctgaacaaactcaaccaccaacttgcacccacccacagcactcctaccacctcaacaagaacccactggcacctctctgaatcctgatcccaaatgacaacggccgatcaaacgttcctcggactgcccttcaagtatgtctcgctaatcagtctgacactccaaaatagtctgctggccatcctgcgtaagtcatcctctctagttctgcttaagagattcatcgatttatcttttccccacttcttcaccttcctttgttcttcatcctatttatttatacaaataaataaacaatttcgcattctaatctacttgatttcgaaaaaaaaaaacaaaaaacacaaaaaaaacataaaacagttcatcacgtaattcatatttctatctctcttgtcctctaatcccacatacatagctccattctcggggaaagatcatgaactgaaacaaactggacaaatctcaacatcagtcccggacgatcccgaacacgaagctatattcagcatcggcggcagtactgttgaacgaaatcctcaaatgttcgatctccttcctcgtcgcactctacaattcttgtaatcaatcatcatcatcgtcatcgtcatcgtcatcgaatcaagcaaggcgggataattaccatccgatccataccggtggttagtcgtgactcttatgtaatatctcagtcgaacaaaagccctgaattgatcgtctgattcttaaataatataacatatatctatatgtggctagctcaaacgaggtcaccctcaacaacaaactattccaggtttgatcatcatgaggcaggcgattctccattctcaaggaaaccgccggtgtcgatgttcgaacaagactttcatgattggagacgatcctcgagatcttggtctaggatgatcatcgaccactccaaacagatcctcttggaaattatcaggttagtatctcttcctctctttgtcccttgattccgaccatttagactgtctagacgttgattttttttttttttttttttgaaaacccaaaattatactcgcaccccttcatctctttttttttttttcgaaatcaataacaaccacgacctctctatcgaaccactttcagcgcagactgttggaaactctcgatccctgcagtcctatacgtgatccagaacaacctgcagtttgtggcagctgccaaccttgatgtggccacgttttcggtgacctaccaattgaaagtcagtgaagcaatcaaagccctttaaagattgatttgaaagtatagaatgattggatttccagagaggatttatctaatgctggctcccatttggattgtagatccttactacagctttatgctcagttgtgatgttaggacgacagttatcggtgaccaagtggaccgctctattcttcttggctgtcggtgttgccctcgtccaacttcaaaacatctcaacccagccagggggatcatcgagcaagaagtcccctacagatacggccgatcgatttatcggctttattgctgttacctctgcctgttttacatccggactggcaggcgtgtatttcgaattggtactcaagtcatccaacaaggtcgatctatggatcaggaacattcagctctcactcttctcgctcctaccggcgctctttacgaccctgtttacctcctcaagccaagagggtcacatgttctcgaactttggattttgggcatgggcgacggtcttgacgcaggtgatcggcggcttggtgactgctctggtgatcaaatttgccgataatatcctcaagggtttcgccacctcgctctcgatcatcctctccaccctggccggggtgttcatctttgggacgccactcccgctcggctccgccctcggctccttggtcgtcctgttctctacttatgcctacaactcttcctcggatactaagcctccctcctcgtaccctcaaggcagaggtccaactggctttatttcaccccttcgtagagagaaacaacgcacactttaaactgatcagttaactacatagcactttctctttcttttttctttgtttcgtttttgttgttatattcctttttttcatatcatcatagagaaagaaagaaaacacgtagatatatcgccttacctcaagacttgttcagtttcaagattagattggtgttttttttttcgttccacaatgatatatatacaatacacacatagacatcgatgtggatttttttttttcaatgtaaaatgagtgcaagcggaaatcgaagtcgattgtgagtcttttgaagagagaggagttcgcaatactggtgatgttgcaggtttgaccatctgccccgtttcaaggattgagggcatcctgattggtcagcatgtcctccctcacttcaagcaaaactcaagcacagcaaaaaaaaaaagaaagaaaacaacaacaacaaccaacaaacaaacaaacaaacaacttaaacagacttcaaccatgggaagctcacaatcaacaccacagcaagatactaacaaactcagccaatgcccaatccaacaccaaaacaacaacccactccaatcatccaccaacttcaacgaaagcaataatatcccagaactcccacaagcaccctcaccaggacagagaaccaaactatcactccaacgcacactctcatccatcccacgtccatcatcaccagccttctcagccgaagaagaagacaacacacaagtgaaagcactaggaaacagctcatgtccagtccaccaatccacaccaaagaaggagaaggacacctgggtctacccgtccccacagcagttctacaatgcactcgtccgcaaaggatgggagacccccgaagaatcgatcccgatcatggtcgacatccataattggatgaacgaggctgtctggaacgaagtcttacgatgggaatccaggtacttcttcaccccatcatcatcatcatcatcaaacaaccatccggtccaacaacaagaagaacagcagccggaaatctcgttggtcaagttccaaggtcgtccacacgaactctcgcccaaggcccgcttcaacatcctcctctccatgatcttccccaacctctacaatcccgtcaggcccttcgaccgtcacgattggtcgatctgtcgcgaacatctcctcaaacaggacccgcaggtcgagaaatctaagctctgtcgatacgtcatcgattactataatggtgggatcgacgaggacggcaatccggtcttccatttcggtccgtcaacttcctttataaccttgcatctctctctctctctctctgctgtctcttatttcaactaacccttttttgttgttaaacgtttagatgtccgacccgcaattgacgacctggactcgttggtcgtcagagtcaaagaatgggcccggatcaagaacgagacctggttcaagacccctgaccaatccaccaaaacacacccaaatatcgtccaaggagattcaaagatctgattcacttgccactctcttcttatcttacaagcccaattcacgatcattcttagcttcccctttgttttgctttttagacctcttaattagcttgatctcgctttttttttcttgtaggaggaatttgtcgtcgtctctctctctctacatcaccactcatcgatcctcgttcttgttcttgccatcttgacagactccaaaaaagacacacggcctgtgaaagaaacctaatagaagaaacaaacacgttttctaacgtccgaattgacgacactaaaagtaatgatcattattatcggcccagcctacgattcacaaatattatgttagactacgctacacgattccatggcatgaaataaaaacaatctttttcggttgaagatcaacttgatcagtcagtcaaaggtattaaaggatctagaaaagcaagaacttgtataaacaaagcaagagtatatacacaacaaaacaagagagagaaaaaaaagatagcgtatatccaagaaagtagtaagataaatttaggggttggcagaggggatgaaagcggactcggcagagctcattaaagaatcgcaatcgcggaagaactggcgactcaatttgcgacgatgggagacgggggtggtgatatccgcggccaaggcagccacgtaacgtttgccgaagtcctgcaggaagctggagactgtctgagagcggaggacggttgttgagagagaggtgttgtcggggatgatctcgctccaccaggcggcctcttgactgtccatactactaccactcctagtactactactactactactactactactactactactactctgggaaggcgggtcagatgatgatcgaagcgaagtgatcggggacgccgatcgggaagataactcggtcaagggtgatgataatggacaagaagagaaacggacagatcgattcgggatggccgagtcaatcccgggttgatcttcttcctcttgttgaagatggaagtggccggatgcaggcagagattcggttggagatcggctgggctgggaagataattcggtcaagggggatgaaccgggccaagaactagaacagtggacagatcgagtggtgatggccgaatgatgagctacttcagacccggcgggaggatgggctgaacttgactgatcagctcgagctgagcaatctgcaggctcgtcctgcgagacttgtggttggtttaatggagtagtggccgagggggaccgggtcaacaaggggaattgatggagtagattataacgagtcggcaggagtggtgccggcggactgcgagcgagtaagccggattcggaagagtggaaagtgccatcgacttcttctttccgtctcttgagtctcatcaatccagttgcgctggcacgcttggagctggatggggtcgagcagctagcggccagaccgatggaagatctggatcggccagccgatgctttggtgccgtgggccttgttcttcttcttgttgatattcctcttgagagcaggagagagggaccgggcggcaacgatggaacatttacgatgacggaggttgcattcgtcacaggatttgcgggaaggtgatgttctctgacaagcgatctgcttcctgagacatctggcgcaagcttcttgatcattcatattggccatggcgctatattgagtattgcaagcagagtcaagcaaaggggcgggacaaaaactaattattaagggctagagagtctgtaagaagttaaataatatgtaacaaaaatctgtagatggtcggttgcagaagtagggaaagagtgaagaggtgttgtgaatttataatagtggatcagctgccactggttgcaggccgggaagagctgaagtacagaagcgatcgtggtcaagggggcaagcattaaggccttcgaatgggccaagtcgagcatgagcaggactaaggatgaacctaaaagggcaagcacaactgaggattgttgcaggagcaagaacaaagacgggctgatgaagaacattgaccattatcctaggttaacgcattcaagacaaaggtgcgcatccatccaatcggttatacaatgtcaaaggtgggtttttcgtctttgtgttttgatcagaaaggaattcattggaatcggttactggacccagctgatcactcttatcaacctcaaccgaagcaggagggtggtggtagctcatgaccagttgatcggctcgattggctcaccgggtgcacagtggatctgagctgaagacggcaattatatgtgctcaaacttgacccaagtcctgattgaggcacctctaatttgtagaggaagttccctcacactccgaacttatcgaagtccctccgaggagggccggaagctccttcatagggactgctcaagtttgggtttgccccctgaatagtgttaagagccccaccaaatgtgactctacccaatcaagcaaagtcaccacaggcttttggttttttggggggagtcagttgttggggagaaatgttcagtggtaaaaaagtcatgtttgaaaaaaaaacacacccagaaaaactagacgtctacatgtttttagtacaaaaaaacagtgtgcctggtacacctccaatgtgccagtaaaagaccccgcattgctgttttgaagacaccctctggcacacaatcttttaaaagtggtgccgtcaaccctaccccaatcacatctgacattgaccttcttgatcaggatgtggaagtgtcagttcaactgtctccattcttgataaaagagggaaaatgtggacttgatacagtcaattttcttgtatgtatttctgggttgttcttgatgatgactgagtttgatctggtgtgcttgaggagatgagttgagttggggagtaggtggtggttgaagttgagttgagttgagtctgaggatgaagatccattggcatttggactgcttgctgctcagccaaccctccccagtgactgttcagcatcccaaaacctccctcaatcaacatattagttgctcattgtcaagtcccacatgtgagtctcaacttcagtcacagactttagagatggtcgaaggatatcccttgcggatatccgttatctgctggcgatacccgccagtgccagcgggtgcggatgtcccgtttcccctaaaatccaggcggatatccgggtatcccaagggatacccggtgccaagacagtgaaaatgtgtttttttgccaaaaaaaaaagaaaaaaaaaatggcccccctcggcctagagggcagaggctatgttgccgggaggaagtacataccctctcgccgggaggaacccctcctgacgagctggtacacagaccagctcgtcgggaggaatccctcccaacaagctggtgtacatatcagctcgccggaggaacccctgccaacgagctggtctaaaatccagctcaccgggaggaacccctcccggcaacctggtctaaaatccagcttgccaggaggaacccctcccaacaacctggtctaaaatccagcttgccaggaggaacccctcccaatgagctggtctaaaatccagctcgccaggagggattcctcccgacgagctgctttaaaatccagctcgtcaggagggattcctcccgacgcgcgtttgcccaccagtaaatgggcgggtatccgcagatatccgcgcggatacccgccagtgccagcgggtatccgttggcggatgcggatgcctatttccactgaaattgtcagcggatatccggatttgaattgaccatctctagtcacagttttggttcctgtgctcctcaacacctttatgcaggcaaattgttacaatttcaaaccactaaaacttgtcaccctactgaaggatatctggccctttctgctagtcatccttgattatgcaaaccaaccaaacaccaaactccaagcagctatttcagagtaagataccaagatccaagcagctatttcagagaaaaataccaagattgcaaagcaatgcatcatgatttcagagctaggcatcatgatttcagagctaggcatcatgatttcagagctaggcaacaagatcaaatccatccaacaagagatttggaaaaaacagagagaagatgaatgcagtgtacaactttgtgcactccattgaacaaattgtctgccatggccccaactttgatggccactgttctatgattatcaaataagctgttgaattttttgctcattgatctcactctctcttcctttattcttctctgtctcatgtcactcactcatcaccggtattttccctgttttcttattcaatatgcataaatcactgctcccacaacttgtgcacttttgtatctagactacttaaaaccctagatattgagaaataaaaaaatcattggttctttatcctttttagatcgttcctggaggagcacttgagccctccttcagttttgcttggaagcacttgagaccttcctgaaaatccacaagaagtgattctttaggcctttccgccaaattttcaacataagcagtcaagtatgcagtagtagtctgatgtgcaggctgtgctgaatcttgaagaccaaagcagggaatgcttactcaaagcgagcaacaagatcaagacttaacaacttgggtgtggacatgcttcaaactcaacagcacagggcttagttctctcagccaacctgattacaatcactcaagataacttttcactcagccctacagaagttgtcatgctccaaaacctcctgacctggtttttgtcactactcctccaatttagccatgaccactaattggcactcttatatttagttatttgaccacagctataagacactggaaattagcaattctgatcctctgttccttctattggcccttttccccttaatggtctcatccaaggctgaggtcatctatccctcagcaagactgattataattatagtttgatcaactactgtattctagcctgctctaatgccacttacatcattatgctgtctcactcaccatattggctttaattttattgcactggtgtttgtaaattgtagcctccagaatgtcaaaaacacacatagagtattgaattgacagtgaaaacagatgtttagggagtaagtctagatccatgaatatgtgttacttaaaaccataactatgggtttaagcatggcctaatctatgcatgtccaatagtttgtaagtgaaaatgaaaaagaaccacttactcaaaaccttataagtgtgtatgtataattttgaactcttcacacccaggcattgtgttttctataaagcttgaacacaattccactcttgttgttgcattttatggatttacctttttggccttattagtttcaaatatttttctgcctcaggtgtcccagggcttttgactagagtctcagcatatgcttggttggccccaccaatggggcagaagggagtggtgggcagtcccaaggagcagctggtagggcctacaaactgctctggttccaaatatgaacctcttttttgttaattctcctccaagaatgggattggtgaaatcaaagtcaaattgcaattggtccaagcttttcagaaaacacaataacttcataattgtactaacaaagaacattggtgtgcttgctccccagggggagggcccacatgtcaatcttgtttttggcatgcagggcagggttgatctttgccatctgcaactgtacatccagactaacaaagtccacatgaaaccaacaatattatgattctacatagtgctcagacagactgaccagcacactttgttttttgagtgtttgtttgctgatcaagagagaagaagcagacacacatcaggagcacaacaaatgattagattggaatcaacttcaaccaactcaagttgccatatatttacgtatttaagtttgtatttatgtattaaactgataaaaggatcgatgggagtagttcataatcattttgcattccgaccaaagaattcaaccaatggtttccttgaaggtttcaagctatgaaagggaaaggggttttgtttttgttgggggtgaggaaggaggagatgattgtgtatacaggaaaaacggaaagaagaataaccaaagaagaaagagaagttagaatcaaagagaagatgttgagctgaattggatttccatatgaattagagatgagtgagaaaaacttactcagtagtttcttggatctctttgatcaatttttgtcctttctcgggaggacaagacatcgatggaaataagttaccgaccaggaactccacaaattcttcgcccctcgtcgtcatcaacatcttcaagataccaatgatttccgttaacacgactaaacaatgtcgatcaatacaaaacaattcaattgaatgaatatcaattttccttctttctgtcaatcatcatgtgtttacgggttgtattggttgttcctttgtttgagagtttctcttttgtccctcccctgactccaattatttcattagtaataggagaaatgaaaactgacgataagactcagcatcagaccaatcgaatccgggtttgcaggggatagcaaagcagaggggggcgacctgatggtagagaaagagttcgaatccgggaacgggggagggaccagcctggggggccttcaaccagatggaggagaagttcttgagaagaccgaagccgaacctcaggtcaggtatcaagacttcctttgcttggagttggtcgatgattgtcttcaagatcgtctccagatgcggctggttatctgggaacccaaatataccttccagatcagtctcctctaaccttcaaactgatcacaggtactttttttcgcagaaaaatgaaaaatgggatactgactaggtgagacgaagatcccatgcatttgagcaccgatgattgaattacatagattgaaataccctcgtctcaattcagactgacacatcacatcatccgtgccggtgatcggctggtcgaggaaattgataattttcgaaaacagcggtaacaacaagttatctaagagcgagatgaaattttcctaggtgtggttaattaattatgtgataaacggtctatcagtatagtttattaggtctcaatcaagatagagagagaagttgaatgataatataactcggttgataccttgtatttatgaaccaattgtcccacaaacgataaaaactctaccaactcgggcttagttagtttgtcaagtaagcaattgattaacacgggtacgtgaggtagagcctccatcccgatggtagctacgatcttgtgaaatgatgaacgagtctattaaagctttgcgagatgtcagatgtgttcaagatgtagtgtgatcagcggagaaaaagacagaaaaaaagctgaccgcatcacgaagaactcgaatatcattcagcctttcggtgaccctcatgatatcatcagttgctgttttgaatacttgtaaccatgggaaagtggttgaggaggaagtattggatgacaaattagggaagcctttggcaatcgcgccgacggccatgatagaatgatgaatcttcaaggcattagtcagatcggtgggatccagtggacgatttttgagttcagttctcatctgagtgatcaagggctcaaggatcgattgcaagcagacgatctgttgttcaggattggctgagaagaacgagacgaggatcccaacagcttcgaagaggtagagttgactgtccagcacgctcgaagattggactgccttcatcaggatatcatgctcatctcctgatccgttcgataccgttcgattagggagctcagcttcaatgacgatcaaatcctgtcaactcttttcatacatcagtatcgcaaactctccaatcagcaagccactatttgggagagcaaaaaatgcacacctgtaactgatcaattatggcttgccaatcatgaggatgaaagtgagtctggatagcaggttttccttgcaagacaaatcggtagaacaggtaacagcaacggtagcgaatattgaagtccgaattatgtaaacccctactcaagaagagaaaacccgtcaaatgctgaaggtaattttggataaaaaaaaaacttgaatggctattcacttaccggtcatctaagaaggtgggcaagacatcctggatcgcccccgtgaagatttcgaagaattcatggtaacgggtaacgcactcaaaccactgaacggcaatcgaagggtgagggaatttggtggtcaatgccttggaagcctttagtaataagtttccgaggctagacagtgggtactgagagtagttgatcttgtagtctttatttttgttgtgttttttaatctcctccggtgggatcataacgtaggatcggaaactcgtggggccagaacctgtttttttttttttttttcaaaaacaataaatacatcaaatgtacgtctgacatcaatctgactgtgcagtagttacccacctctaacagcctcgccatagttgtaaagcatcaccagagcaagttcgatctcctgccaacaaacgttagaagcgtttcctccttccgagataatgtgatctaatacgtttgagatgagtggatcgatagtctcttgaaacaaggtctcatcgatgaccgcaatagcttctatgatggttttcaactgccgacgacgatcatgatagactaccatatcttcatcttcggtttcgccaggcagggcagggggttcccactggaagagatcgtcgggtggatagcggaccttgatgacgataagccgtaagagctgagagaggaatgtgcgcttctcctggttcagatgagagtcgggtgacaacttcttgtcttttttgtagcgtgacaagattgctgatgagaatgggagtacggatgcacacgaagcaaatacgtcctcctccacgaatgataagagtaatggtaagagttgagtagccagaccgagtgaggcagcttggaattccagaggcaccgagctatcgtcgcacactttacatagttcgacacccatcccattcaagattcttgcgagacgttcgttgaactgatcttcctcatcactccattcgcctgcctgccgtcgggcattattttcggtcttgagagtcttcaagacatccaccaggcccaataggttatagagttggattctattagctgcgggcatccctttagtgacgatacagatcaacgcgtcggcggcagctaatcggataccgatgttggagagtcgcagggattggaataggaatgggatccaagttggtgtgacgatgagggagatgtcgatccaggaagcgtaatcttcgacgaccctgatacccatctcaagacattcctgggcctgctttccgtataagccttggtttggattgagatcatttttggaaagtccttcgagtgactcggcgacgatcccaaacgtttcacgtgcaatcctctccgcatcacgctctcgaatggcatcacgtagttcggcatccctcgtcaacctgaacgcaggtttattgattcggagtagcgcatcagatagttctgaagagatttcatgaaggagtcgtagatagagatcggttgtacgagggtttaagggttggtttgagttggtgagaggtgtggatgccttgggatgttgacggatcagatcggcaaaagatgagaagaagtcgggccagttgttgggataggattggaagaataggaggaagagggtctggacgaccttgtttcgaagatctgatcggatttacagcccccaagtcaatttctttctttctttctttctttcttaattttttgattcttttcttgagaatgggagtgaaaattactgacagcccaggccttgttctccaggtccctcgacgaattcgcgatggatgtaatcccacagttgttgtcgagtggtttcatagcaggacttgaccaagccgatctcttcttccgagcttgaaatgattgatggtgtgtgtggggatcaatatggaaatctatcgaggtggttttcagaagggtatcacttactcacctagttggaagctggagcatggtatctaccagttggaggccgaacagcctagtctgaggaggatacttgtaggaccaagcctgagtgtgatcctgttgttgttcgttctgagagccggcgaggaagcagatgagaccgggctgccatgagtcctttggatttgagcgtagttgctggaggaagtggagtccttcggattgtagtggccctgggttgagggcagcgaggacggcttgatggatctgttcgtctagtgaggccatgatggctgacggtctgcttctcctcgatcggaagggtgcgatgagtgtcttgactgttttgatgattgtggtccaacttgagaattttcgagatggatgtccttggggctgttttaggctgttttaggctgttttgaatatatttatgtagatggttacataaaaaccttccacttgaccgtctttctcaacctcttttctaaaatagccaattcaatcatccttctgccaaaaaccaaacaaactcacggctggcataaatatgccttggtctgcctcagaaagagtttattatttctgatggatccattatggccggaataatccagtactttaagtaaattcgaatcaagtgatacaaaacaaaaaccgaaggctcgtccaatccaaaacattacattattaagcaaacaaatcgattaaaataaagtaaaataaaataaaatatctgccgcgattgaacacacatgaatttgtaataattcagatgcatctttttttttgttcctttcaagaaatagtggcatctaggagagtgaaatataagaacgagactatccgattgtgtgacctgtctgcaactgcttgcgagtattcccgatagccctgacgacggtgtcggcgcgacttctaggcatttgagtcaagaggactgcctggccgaagcaaaactcgcttcggaagcgtgccgcccagtatgccggatgaaggttcttgtaccaatatccgagcagggcgaccacgtcagtcgttccgtcgagcgccttgctgtgtgtggtgatgaagaggaggacgaggtgctggatcggattgaaccgagtcgcatccagttcgccgccttgctcggagacgtacccgaatagcggcagagccgtcggttctggagggttcctgagcgtctcagtaaaccaatccaggaaggcctcgtgtgcattcggaatcgttggaatctcatattcttcgaaaaacttgaggagctgttgatggtaatgccgtaaggcgccgaatagctggatcagttttcgcttcagtcctctcgccgggtatggtcggcctttgaggccgatcacccggaccgcccagaccggctggcccgtactcttctcggatccgagctggagagccgcccgggcatcctcgatagctttcatcggccggccgatcgccaagtcaaccaactcagtcactctctggtgtcccctgatcacccgggcctcgacttccgatggctcaaagtgctcaatgaccttccaggagtatcgtttgtccttcgagtgagggctaccatccagtttgacgacctgtcgaaggctgaccaggtcgaagttccccagtttgctatccggcttctgttcaccaagtccttggtcgatccacttgccagctttccagttccggactctcttgacctcggtgatcgagtcttccatccgcatccagaatctgtactcgctgccctggaagtgtctgagccactcctcgggagcatcccgcttgtaccagatcccgatcaggctcagtgccatataatccaagtagaggttttcaccctccggtcgcccctggaggtaatagatcagacgcctctgggccggtgtgtagcctctcccctcgactcgcgcccaatcggctggactgatctccccacagatcgggggatggttcttggtggagaagatgagctcgttgagccaattcatcagggaatcatgtctcctgatctcctcttcgacggggcactggatctccctcaagaatgcgccatgtgcaaataagatacctttgatcaagcttccgagtaattggttgatcatgaacggaatctgtatcctgcccttaagctccggctgagctgcctggaccgtctgactggccgctgggtcccgttgtttcggtagccgaatgatcttgggtaagatcatccacctagatgagtcggattcaggctccatatggcgtaggatgtatatcggaagatccttgaatgtctctcccggcttcgtgagcagtttgccggcgtacttggatgtgtagaaatcgacctgctccttgaacagggtatgatatttgataaacaggaccgggtggactaccgcccaatgtgtgatcgatatcatcagggagaattctttgggagggggttcgttcatatccaatagatccaagtcaagcttggggtgcagctgggcagcctgctcaagcgggacttgctgctcggttatctgttcagccgggacttgctcatggatatatccaaccggaacttgttcatggatattcccaatcgggacttgctcatggatatttcctaccgggtcatgctcagctaggtgttggaccttgacctgttcaaccggagctttctcagccgatacgtccgcaactgatccttgttcaagcgggagctcctcagctggtaggtactcgatcggcacttgttcgggtggactgggtggtggtgaatgattgaggtcaaagtctttcaaacctgatgatacatagtccgaggtgaccggaaagaatcatgagtaggagagctctgccacaaaataatcaaccgaaaaacttacgtcgatggatgtgctgagccggagagcagatcgtgaaaggctccggtggatgatgcttcagcttctggcggactcgtcttggctgtctagtttcgtctaactcattaaccaagatgttgaatgggcgactaatacctaggactgcttctgttgcaggggctccgccattccaagaagagctcgggtcttgcttggagaggtcgagggcggcgagggtagggccggcctcggtgaagagctgaccggcgaggatgggccggacgagcaagcagactgccaggagatgttgggcggatgagttcttcatcctcaactgtggaggaaggtgggcgcgcttggagcaggctgatcagaggatggccatgatgtcctccctcagtcagtcagtcccaatacccgctgcaagtccctcaaaacgtttcttgagggtttcggcaccgacttgagacatcccatcacccacccaggagagaaagagaccatacccaaggggatctcagtcgacatacatacatatctgggagggggagagtcgggagatctgggtctgagactccatgagaatgtgtgggtttggttttttttttgtcagtgttcatggtttcaagcattccgaatcccaattgcggtctatacaatctgtactacctattatggaagaacaattttctggtaaatcctacttttttgcaatttcttttttcccaaaaaacatgtgcatgccattgctccaggttgatgggtaaagcttcgatcaaaacgcatcaagtggtaaaaacagatttaaccctgtttatctgaatgatccattcaaattcaatgtgatctctcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacggagagagagatttgagagagagagacagttttaaataacctttttggaatccacaaggagccggtgatagaaagccaggccctgctgtatgtaactccaccagcccttagcggtttccgaagtgcacttagttgccagcatggggggagggagaggtttcaccccatctacttcctccatgtaagccaaaacccagtgattcttgttcacgtgaagaaggtaaataggttcgttggatttggagtcctcggggccaagcctcaagggcagataggtgttgcaggaatcaaaagagaggaaaacctggcgggtataagtatttgcaagaatttgaccatgcgacaacttgctgagccacttcccaggaggaacgctagattgggtgccatctactgttaggccattgaggatattgactacttcctgttcgctgccctgcaatttgacgtaacttgctcggttatctgttaaatcggtgatcatctcctgccggacccgcatgaatccattatcgtcgtaaccaagtgctcttgcaacacaccggaagccacagttgccatcgccttctgggtcgaattggtccttgaccagatgttgtagatgttttggaacctgtgatttatatttgtgctaaaggattacatcagctacaaacaattgactcaatgatacttgatgattaggagacactcacacttgccagcttttcatccaacaaagccaacagagcgttattattgatttcgtccagagattgctcggcatcactatcttgattttcaattttttgttcaccttttgaaggctcaaattgggtttcttcaggttgtttggctaggtctgcagttggttcagtgtcattgttgtcctcatgatccggactgttggattttcggagccgtttcaattgtcttgctggcaacggtgggccagttacgctaaccgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcgaaaaaatttggcccactaacactacaggatttctgaaaaaacaaaaaaaaactttagcgtagtgttagctgactaaaaaaaacagcaactaacactaaccaaatcccttgttagtgtaattttagcgtggttagtgggataaaaagttacactaactgctagtgtaactttttgataagttacaccaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaatttacactaactgttagcataactgattactgagttacactaacagttagcgtaactgattacgctcctccaattgaaaaaagtaggtggtatcactaggggtgagagtttgtttgagaatctggtttcgaagctcctgttttttttggcttggcaccgtttctttgctgctttcatactggcattattattactatcaagagataaattagtccccagggtttgaatcaccccaagatccatttattccatcatttagtagccagctgcaggaaagggaaacaggaagagtaagaagaagcaaaaaattagatcagcaacctgcggaagcttaacacaaatttgaaatcataccgcttttttggcccgtcctgtttgtaatccacagtcaatggtcaagaaaatgtgtgtgggggtacctaaatcaaagaggggggaggttagcaagcatcggagccatggtagcagtcttctagtttgttcccttttggggaagcgattgatttttgctggttgactttgagtagcgataacttttgcaaaaaacgtccgatttcctcaatttttggttcgttggaaagctgacatcaagggctacaactttgtcagccactgtgttgactaaaagcgaacggttgctgagatcgaattgattgaagttagtccaatgcaatccaatgagagacctaagtttcagaagagggagtaagctgaagagagttttggattggaggatataatggaggtggttgtgatgagtatttaattgagatgaagatcagattgagctttgatgaagttgatgatgaggatgaggatgaaaaatcttgatggggtctttgctttggatcggaagagattggaggggaggtcgacatccatctccccttgcttgacttcaggtcaaactcaaagcccaggggagtgaacatgtcacaggcatggtcatggacatcctccttgctgactgactccactcatcaaccattcttatgtatgctagtcatgtggacaggagatgtctggagatgctactaacctgtcatgtcaagtgttcaattccacctcaaggcatgcatttgtgttattttctcacttgaaatttttcatttgtccaccattgtgtagtgtagcgtagtgtgggaccagttacgctaaatgttagcgtcaactcagttacgctatctgttagtcaaaattttgttagtgaaaaaaaagttacactacctgttagtttagcggtgattatttgaagctaacactacagaaaatttgagagaaaaatttcacgctacgctggcagttagctcagcggtgtttagcgtgcgctaacactacagattttctagagaaaaaaaaggccgctacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccaccgttgttgctgggttgcctgtgggtttagttgttcttttcttgtttctttgttgagtcttgatctcactttcaacaatctcaaagcctgaaggatctctttttgttgatgttgaattttttttcttgagtgatggtcgtcctttaggatttttcttgacctctggagcttgaattcgaaccgctacgtgggtgcctgctgtgatttgcttaaactgtgtgaaaatccgctccaattcgctaggatgttgttgagagagagccatcttaagtttgtttatctcttcattgaaatcaaaatcggactccacaggttcctaacaagacattgaattcaaaggatgagtaagatgtgaagttggcatctagttaattaactgaaaccaaactcaccgatgactcagggttgtattgtaaatgccactgtaaatgaaaatctgcaggagataatccattgccttcttccaaaatttcggctatcttgtgggcacagggtattcccagcccctttgtaagggtttgagagcaaggttcggttgggtcgaggtttttaagacgccaaaattggccttggcattctaagattgcaaaagtcaagatcttgccaatcagagggatgaaaacatttgggatatcaacaagaacctttgtggtatccttgccaatggattcatgaactgagttgagttggttgtcgactgcaacggataacgagccgaaaaccaaaagaaggtcgcctgttgagtctttgataaacttcttgagataagcgtgaccggattcaactcgcgaggtattgagatttcggaggtgaggatactggcaagcccacgcaacaacaaacagttccttcactggaatgatccacttctcaaggtattccagcacagcagggcgagtcgccagtgagagttttaacttgttatattgttcaacgtatatctcgggagattttgaggaggtgacgtttgcccaagaagacatgaaggaatcccagctgtcttctgagtccccagcagcaaagtacttcttgcaatttgacgagatattcttgttgaggtgccatgtgcagaggttggcttttgaatcaggaaaggcgacctccaacgcattttgtaaagcggtatcccgatcagtgatgaagacctttggtgtccgttcgggtttccagatgtacttcttgaggttgttgacagcccacaagtagttttcctcgtcttcgtcggtcaaatagcagaaggcaatactgaaggagcgattcgtttgagcctgaccaatgatgtgtagcaagggaatgttgtacttgcaggtcttgtatgttgcatcaagtaatgcaacatggtgattaattcgagccaggtgaattgagccagggtgagcaaaaaagagattcagaatggatcccttgtcattgaccttgacgtcccaagaccagttggtctccttaaggatagataagagggctttggttgggctcttgccagccaggtcgtctcgacggatccgttgaagtgcattcgagacagtccggttggtcgccaacacgtctttatccgctgttcggagttgtactaaaatctgagctggcttgaggtttgatttggaaaggcgtcggatctcttccacttggtcaggtatcaagtgtctgtgagcagcatgggaagcgggcccaggtgaaggttcgtggttatgctgggcattacggatttgcaacgtccaagttttgttggtgatcttcttgcttgttggtactgagccgtacagttcgaaagggcagttgatctttgttgtagcagtttgtcgagcagatgtcttcaatcctgagccacgatattgtcctgaccaatcacattggatgtacacgttctttccagtgactgaatttgccttgctgaccgcgaatccatgatttttagcccacatttgacagaagttgaacaagtcatttgctgacaagaactgatgcgcaggagggggagctaatggttctagataaagaaaaacaaacaatgtaagaaaaatgagtgtgatcaacaggaaacagacatgagatgaaatccttaccaccagttgtgtagtcaaagttgtccagatcagtgatcaattttggggttggggttgagtcaggagggaatgtggtcacttgaacatgtgtgggtgtgttggctgtagcaagatcttggttgatgggaggtatggctggattttcagggagggattcggtattgtcaaaatcttgagggatggttgcaggaggtggatccggtttggaggccaaggttggggccaatgagtgtcctgttgcgatcgaggccaagttcatcatcggtggcgtgcccggattcattgccgacatcgctcctgaagttgccaatgaagctgctgtattcatcgctgacatcgctcctgaagttgttgccggcctggacccggaagtgtttgccaacagagctcctgtagttacggacgagtccaccaagcttaacgagtttaacgacggcaccgttcctgtagttatcgaggttgaggccagagctggggctggggcaaacggcaatcctgtagccattgtcgacgaagctcctgtactgcctccctggaataaagtgagcatcgattggagttgcatcagcatttcgggagggacaaccacaccgttgatcggcatgctggtgtgatcgtttgttgacattgcttccactgggggtgagtgtcgatggtggctttggggtacgagatgatcggagtctagatgattggagtcgcgtgggttcgtagaatttgtagagtgtcgagtcggtgttgatggtggttgtcttaggggataagggtacatatgggtgggtatgtacccatcatatggatatcgcactccgctccactatgtttgggagtacacagcggcgcactcctaaaaaaagtggagcggggttcagataatggagtgtcaggttgtgtactccaaggtcattggagtggccaccagcgcactccccagatcactgctccaaaaaggaggttggagtacacgggctccgactccaagttttgtgtagtgcaccttggtgtacaccaaccaattgggagtgcacactcacacacgcctttttggcgtgcgcgggggtttttcttggcatgcaaaaaggcggaccctattttttttggcaggagttttgatcatcaagtgggaaactcccaccaaaaaaaaagtatgcattataatcttatgcactctatgatttcatgcatttcaactttgaataccataattatgcccctgacacataagctttgacaactcaacaaggatacaactggcttgatgttggagccaggctgagccaggtttttgagacctgcatcacaaataaatcccaccctccatggtcagagtcctcctcaagctagttgattcctgttgattttatgcagtctatgtatatgaatagatgaaaaagaaagatatttgaggttgattttgtttttgattggacaatctttgttggaatagctgtacatgaaaaatgttttcttggatcttgcaaattggcaaggccaactttgacattgattttcatttgattaggctggtatattacatctgaggttcaaggcaacttagaatatttatagataaaaatttatgactgttgtcaaacctcatgaactatcaggtttggagcaatttgagtttttttttttgagaaatttggaaaattttagtgataaatgttattaaatttgactcatagttcagacatgagccatgctattgggtgtatgagacacatgatagagaataaaattgaaagaatttgaaaaatgaaggtttcatttctttataagttttaataattttatagagaaaaacatgaagataatttttataatttataaataaagataagcaaaatttttattacctgaagggagaataaaattctgcaaagatagagctagataaattgagaagtgaaagatataaacacttgtcgggtttgagtaatgataataataatacgctaactgtttgaacaagttcattagtttctgtgttttgctttctgtttctttttaatcaatgttatcgtaaagaagaattactttacgataattttagatcaagagatctaatgaaaatgattgctttacgatagacaatttttgttggatgcttctataattcatatagaaaaataaataataattaatatattgattctctttcctttttgttaaggaaaggcttcttaccggtttgaggtagagagatacaatcaatgagatgaagaccattataggagacttgatgtgaactaaaggtgaagaattgaaggaagaggatcaagtcattagacgtgtgttccttttctttctctgatcacaatccttcgatactcacttgaagtttgttgattgatgatcgcgatcacctagagttatgacgtcaatgacatcatctcctaaatcgcaagctttgagcttggcattcacatgttcatttgtagaacaacttgtttctgtacatacaatgatcaaacaatgatgatcagtatgattattctcttctaggaagtttatacttttaaagtataacttacccaaggctctcctcttttgagggctaagtttaggaattgaattccaacaaaaataagctaattatgaaaaccaatcaaggtaagactttttcacaggaaaagaaaagcaaggaaaatccaagatgcaagccaacccaaaaaaatgaacaggtaaaaaaactgatcaacatagaaaagcaagccaaaaaagattttgttttcagaggtgacagatttcaaatgagataaaacaaaaaattcaaccaatacatttttcagaggttatgaaaatcaatcagaggtgaataatgtcaattatgagatgaaaaaggaagccagccaaagttttgtttacaagtcaagagagccaatcaaatttaaataatgccaatcaaattagaggtaaaaatccagttgtcctattttttataactctgtgtgatccctctgggaaaccaccatctcaagtgggactcaattacttctcacaagcaaaagtccaattatccacaatctcaacctcatctcattgtcctaaactctattacattccctttttcccctttctgaattttatcatctctgtatccttcactcctcacttctcatctccccctctatccctcattgatcactagtatatgcccccaaatttggggaggctgcttgtttttgcccaggatgttggggattttacttgttttaaggtcctatggtgtaatagcctttgcttttgaaggtccctatgattgtgaagtcttaaatgacattgaaatgtgcaacatcaacaccggtgtggtcattattcctgtgtatgaagggagaaaaattcaaaattttattatttatcaatgaaggactcaagatacggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcataatgcatattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaagggatgcattgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagttcatttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaacaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggcgttagaagccgcatgagaaatcaatacaaaggctgacagtttgtttggccctctgaggccatttttttagttatatgtagattcctaaatcccttcaatcaaccctcaacataatctgtcctattttggccttgtccattaacttcaactctctcttgacttctttgaactattcccttctgttttttttgactttgttgatcctgatcatcaacttatgttggaccatgtgtctgattccaatttgatgagaattaagaacagttaccatcatcatcttcatcaaacacttttcatttggctaatcattgtttcatatcatttagtcctgtgtctccttgatttccttaatcattattagattttggatgataatgtatgttggggtggatgttctttccatcatccttttatttatttgtgttgttgttttttgcctaataaatgttctttatttgtgttctttccaattgaagtttggttccagctttttagcaatcaattctcaagttctctcatgttcaatgcttttatcagaggttaagaagcctaataatcaagatgaaaaagcaagtaaagcaaggaggaaacagtgaaacaaggtagccattctataaaaaaagtaaaaatgatatgttagtcacctggagcaatgaaattgaagtggctgaacttgactaaagtcaaatgctgtctttcccattggctgcctccttctcaagccaagtatggcagacttcataataaatctcttcaggattctgttgttgatcgaccagccagtagagttcatctcgtaatgagctcaaggagggtgctttgtgggttggttgtccattgacagctttcttccttatttctttggctgagtttttttgtcttgtgaacaaggtttgctttttggttgtggattgaagtcaagactcatcacaagccaaaatcacccagagagcatttaacaaacagcatgggtcaattgaacccattgaggattcgtgaggccatctggggaggaggagtgaggatgagtggaggacttcccgtcaacatctgcgggtctcccagagtcggtttagagccgcaaaattcaaattcctctgcaagaattaagagttttcgggtctagatcgacttctgcgagggtcccagatccgacgggaagtcctccactgatcgcattttccggcggaggttggtttcaagtgtaaagaaacatccagagatgaaccacctcaacgcccggcaagacccatcggactcagactcagactcatcccaactggctcaatacacactaggattcgatgatggaaagattaataagctctcagaggtagagcagtactcgatatctcggataggtggcataccagttgagtctttgcaagatcacttgaaccgatttattaactcatcgagaattcgttttactaatgacttgtttctttcgactttcatgcaggttcttccaccattcgaaaacaccttggtcccagagaaggacctggaatgtctgatatgtcaaaaaccaataccaatgctagtccaagtctactgtcccagtgaccaaaacccataccaggatcgggtaatatatctgtttggatgtaccgagcagaaatgtcaaacccagggctcatcgaaatggtatgtaagcaggcagtctcaagggaaacgcaatccgccccaatcatctgcaccatcacgagaaactgaccaagtatcatctgctttttgacgaacagcgtcagaggattcaagtcgtggaagtttaacgaggagtactataggcaattatcagcccagcagacccgatcctctctcccacaaactgcactcaataaccaatccgacctgggggacaatccattcaagatggtaagaaacttacttcattttttttttcacaagaagacatctatggaggctgcactgccccacggcaaaaatgatgtgccttcgaccactgaactaaagcatttcttgggcctccatatctaaccatagaacactcacaacttgttcggacaatcgtttgataatcctttttcagcaccaccggctcctactcaagatcctcctccggcagtagcagagtcgagtctactcgagaacccattctccaatctgagcctcggggaaaaggagtctgcaactaccaccacatcgtctgcccagaaacataacgcgaaactagtggccaggttgcctgcattatgcacaccacctcactatctggctaccgattatgaagtcaagccaaagctttcgtcgtccaccacgttcaaggagttcttggatgatcagactcagccccctcatccttcttcagtcacctcctcaaaaaagtccgaacagaatggacactccagcaagaaaaaaaatgccagctcagggccaccgactactccctccggtccatccggggcgcaagaatcttatgaggtccaagccgtcaagggcgtcgatcctgcgttcttggacttccaagatcggattaattggaacgatcaatccactcagatcatcaggtacgtcgatgaacggcatgtatgcctatataggctttccaaggctgatacagacaagccgagagttgacatccttattgctatgtatccaactttgttgttcatgaaggtataatcctaatggaagagcattacccgtccattccactaagccaaccccatcgattccagcattacaatgtggccatcagagtcgcttcgagcttcaattgatgccagccgtcttgcgcttgttttcctgcccgatcgactggactaccgtttggatcaacgactgcgttcaggactgttgtcgccccgctagcgacggcggttgtcgtgagggatggtctgaagttcaatgctacgttcaatccgtccttgattaacttcctataggtatacgtcttggtttctcttttggtcagatggaatttcttcctcctttttttacggatgttttacaatattttaccatgctcattacattttatcggaagcttattgagttagcatttaatcctccatatgcaaatttcaattttttttcttcttgttttgccttgatccaaatagccacgaccgaacatgaaattgaaacgcaaaacccataatcatatgaaaaattcaagtttccttttctttaaaagagaaaaaaaaatcaagggtattgacgattgtcctgtcattgatggatgaaatgaacatatcagaagatacagatacatataattgaagatcttccctttcattatcataaatatttacagataagatattgacaatgtggtaacaagagataggtattgtggtgcataccatgcgggaaattgtgaaagcttgagtccgcataaagcactccaaaaacaaacacatcatgatgtatcagtagtataaagagtcaagagagtccaattaccaacagggtcccattcccggagtacttcaaaaccaaaaaaaggaagaggatagcttcataagagaatggtgtattcatgttaaggagtacagagatggataataagtatttatttatgtaaaacaacaacaccaacaggacaatacaacaacatcaatgaatgaatgactagatcaaaaaaataaaataaagaaaaacaagagaatgagagtgtaaagtgttgtacaacgagttgatgactaaagaaataaaaggttaaggaaacgatttttttggatgatttgtaaagtaacaaacaacaacatgaattagctcaactatttgtgtttatgtgagtgagtacataatgattaggcaagttgaaggaaagtttggcgaagaaactaattgaaacaaacggaaaagagagagaaaaaaaaaagagcattctgtgtgactatgtatggacatatatcaaacaatccaatcgataagtagatcaatagatagatagaagaattgtgagtaattttgttttttttatgttttttttttatgtttttctttattctttttttgggacagtgaatgggaagaagaagaagaaaaaaagagagggagaagaagaaaatgattgatttcaaagattgggatcgcaagtagaaggaaggagagaagagatcggaagcgagtttctgcaaaggtgtttaagacaaagcttaggctgatggcgcaagttgagcaatcctttcctaactctcggaggcaatcttttaccccagagcctaagttggacgggatcaagctcgaaatcttctagtgcagagaacagagaagagcgctgatcgtcggtcaaggagaagagagttttgagggttgagcggttgtagatcgacgagctcttcaacaatctcgtcactcgagccgttcgaaatctttcgaatactggagggagagccattatttttgacgtcccagccaccgtctcggagccggctttggcccatcttctccttctatcggatcggcagggatcgggttggtcctggttgctcgaacgctcactacccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgcaggagacgatccatggagtctggagtatcctgtctggagcaatagaccgatgggagctgcactctgctcagtcatcaaaggctcagaaacagaggacttagcagcaatgggatcgatggggttatttagaccacacaagacttggaagccatggacgagggcccgaagaatagatttgttttcatcgagaagaatgggtaaaactttgaatgactcaaggtgaccaggacaggcgagagagagctcgttgagccaatctgtggggaaacaatcaggagatctagtagtatggatgatcagagccggtatttccggggaggatgacaagaaggaacgttgatcgtgcccggagagagcagtgagatcgctgaaggtgatttcaagccaagaggtctggtacatcaagtcaccggtgtagttgtagttgttgttgacagaacccaaagagtagactgaatcggatagggcgcgagagactgcttgtcgaaagcgagaatgacttggccatttccagtcaatagcgccttgggatggtgccaaagtagggttaggtgccaagaagtcgaactggctgaagttcatgcgaaggttggataagatttcgatagattgggagtgggagatctgatggccgcaaagaaagacgtgcaatcggtgcgaaagatcggagccagcagctgtatggaatagcggtgaggttggtgatgagaacgacgtatgagtttgtagatcggcatcggtcaaggatggtgaacgagaggacttgaaatccagctggtcgcttgtgaggctagtatgatggtctgaatgtggagacgaggaggccagctcggaggccctgtttggtgatcgttccaaccaatcagaatcgtatctggaatgaaaaaaaaacaagtcagttgagccaagcagaaggataggtagatgagtgagataagaatgatggtagacttactgatctgagcgagtgctggggatgatttgatcggttgaattgagagggtcggggaatgaaaagaggctggtgatcgaagcatcggtgtcatcggagttgacacaggatagatcgagatgaaggtttggttgattggtaggggatgatggttggagatggtggttgagcttgaggtcgagggtggtggtgaggatctgagcacgttgatgggagagaagagtgttgttgtcggatggttgctgttgatgatggtgatggctgccagtgtctgagtcgaaatcagcggctagactgtcaggggtcgagacattctggaaggggtcatcgaggtcagtagtcgaatcgatctcatccgagcaatcctcttgctggtccgcttggtggtgattgtagacttggatgtaatctgatgagcccagtgggtcatgttcggttagaggggatggggatggtgatgacggtgatggatcgattggatgataagcctgtcaggttcagacgcatcctggagtgcttcttctgtcaaatccgatggtttagttataattagattgatggaggaaagttgtgatggttgctgacctgttttcctttgatgttttcttgctcttgatggtttggtttgtagttggttgtttgcagttcttgttgttgttggctgctgggaagaattcaagagggactcaacaactccttcacagcaaacaaccacttatgtacccagacaaccatgagatgaacccttaaaaaggaaaaaaaaagaaacaccaaccaaattgatcatcatactcaagtagccttatcaaagaacagcctatgtatgtatcatgattcacatttctgaacatcaaaacaatcttaaaaacacagatttaggaaagagataccccaatgtggatactcaaaaaaagaattgggatcaagagtcatcaacataaacatcagaatcagaacaatcataaaggtcgaagctccaatataagttttttaggggtcgctgtaattttacaaactatattttacaagacatatgtcttgtaaatcagatggtttgtaaaattacatttttgtgggggtaatgtataattttacaaaccatcaccaaaaaatatgggttgcaaaaaaaagggttgcaaaatatgtgccttaaaattgcaagccatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttgccttatttcaaggaattttgcaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaattgcacaacaaggtatgtaaaattgaattttacaaaccatattttgcaacctttttgccttccttcaaggaaatttgcaaccattagtgtgcaacccttaaatgagttgtgatttatgtgttgcaaaattgtaacagatagtatgtaaaattgaattttgcaaacattgttttgcaacctcaaaaaaatcaaaaatgaaagacacagcctccacaaaaataaacaccaaaatcgaaggaaatcaaaaaaaaagagagacacagcctcaaaaaataaaaaaggaaatcaaaggaaaaaagagaaagacagcctcaacaaaaacaaaaggggaaaaacgagaaagacacagcctccacaaaaacaaaaaggaattcaaaaaaaaggagaaagacacagcctgaacaaaaataaaaataaaatcaaaaagaaaagaaaagaaaaaaagacaccgccgtaaaaagaataaaaggaagagtgaagttccaacagtcctgcagaataaaacatagaacacaatcatttcaatttcatagatgttgcgggtgatttttctctggcctggagtttagctgtagttggaggagttgatttatctttgtctttggccttgtggggaatcaaattcaaactgttttatttggtcaagattgacttcatctccttgaaagggatgtttccagatgtacctggaatttcttcaactatcttctgaatctccttctcaacatactcttactcccaaggtgttcaattgcgcaaacaaaggagccagcccatgttttctttgacactggtgatagaactgggaggccaattaatctgttgagcattgaccagggtggcccttgacctgagctggaggggggtacataaagtaggctgaaacttccagaaaataaaaaatgtcacaggtttgcaaaaaggtcagacaagtcacaagggtttcacagatttaaaaatccgtgacatattatgttaatagtataccctcccaaaagtttgagaaaacaaggtttcacagtgtgggagatttgggacatgtcacacggatttcacagctttgaaaatctgtgacagataatggtaatagtttaccttttctcaaaaatttcagaaaacaaggtttcatgttggaagcttgatcttggcgactgtgggagattcaattgaaatctttttgcatggtgagagtttaaccttgtttggtgggtagattgtaacttatgtgttgtaaaattctattacagggtattaataaggttttttacatacttagtttcacaagacattatggtttgcaagcaaatgtcatgtaaaattctaaatttaaggtttgttatacaactttacaaccttgtcatgcaagacttgcatgatatagtttgtaaaattacataatccaatgttgtgatacaattttaacaaacatattttacaaaccatttttttacaacctttgaaaatcacagatgggttgtaaaattatacattacccccataaaaatgtaattttacaaactgtctggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattcacttaccccgttttttaaaatgtttctgtgaaaaatggaagctggaattaattgaactcttgcatcagagataatccaattggagaaactgggatgatattctttcaagatgaggttggatcatgtgcagatcttcatgggacactcatcattttgggtgaatctgattgaatatctttggagaaaaaaaaatcaaatatcactttttgttctatcgtcctgcccaggtggtcatcttgcggtttttctcttgatggaaatcagccagctttgatagttcttgtgtatctttgttgaaccactatctgatcatgtccagatctgcttcatgtttcaggctttgaaaaatatgggggatgaaacatatactattggattttaaagcaaaaagttaatcagttgaacaaacccaaatcaatttgtcaaacatacccagtggtcctctacaaaatcattcatggatattgagaggtagtggggggggcattcaatcttggtatccacaactttgagggcttactgctccaatttgaatggctatctaaaaaggtaaaccaatgatgaatagcccataaatttgagttttcctcaaattattgcaagtatcaaatataagaaaattgaaatgagaaagagagaaagagaatctaatgaaataaccttgctatcagaggttcttgtagattgtatgattgattatagactaccaagtttaatggctatcagccgtgagcagggaagtgcttcagtgataattcttaacctgggataattattcacaatgttagagtcaagctatgtatgtacttagacaaatgatgatgaattgactgtgtgtcttgggtttataattgcagaatatagaggggtgaggttcatgattgaaaagccaattttaaggcctttatcaacaagattttgaaagttttatgtattggatggatttgagggtttctgaacaatccacacaactttgcaaactcaaaacaaattattgataaacaccttgaaatgggctttagaatttgataaatttcaatcatgaacccttctagtggattttgaaacagatggggagaatgtgagcttacatataaaaggtttgaggttacaaaaaaaagagttacaattatgcgattatgaaaatgttacaagtaatgttagaagctgattgaatatggtccaatttcaaaggggaaattgtaagaaagacaactagacaggactgtgacaggtcacaggaaaacaaaaatgtgagacaaagagaactaagaatggaataaaaggatgaactaagataagattacattcagctgtgctattttctaatggcccaaatttgacctttctataacagatctgtttttttttgtagtgatctagatcaccatgattaatgacccagtcaaattctttattaattgatttggattgctggtggaatccttggctgagtttttgctcaagacgattcctaatctaatgtctaatctttggaactgaacaaagagaaatctgatgaaaatactatcaggtttaccttaggcttaattgatcatcaatggaagccagatgctttcaagtaagcttatctgataacctcattcaactcaataacctatttgccattctcaaatgtttggaacattgactatgtatagttatctactgaaccatctgcatcttgattgcttgggaatgaccagcttgttcaaaaaaattcacactgaaggatctaactcaagaaatggaagtatatatttaataggaagatttgaaaaatgcaagttctttgaaaataaaaacccatcatcctttactttcaaccaaatccggcctttgaggggagtgttctaagccggccccactgttgttgaacttggtaccccatttgatgatgaacgattaatgagcttgcctacaggatcttggttccataatcattttgtaccgatttgtatcctctgatcgttggctgctggaccccgctcctgagaattacctgatgtccgtcttcgccggagaccccaatgagatcaatgatcagtctatagtcttgtttttagtaggaggggccgagccggctcgtatatctgatggggaggccactccggggttggcactcttggtaaatcgttctccatgtctgcaaaagctggccttcaacggagatggtgagcggtccaatgagtttttacctgattgattcttttttttttcggtcaaattaattatggttcggtttaaggtttcaactgaatctcaattgagttgtcagtgtatgtagcagctacaatgtaaggttatgggatatcgacttatgcgcatactattcccccttgtatgtacatacttactctctccagttctttcacgctcaagtttcaactcttgagtctccaccacccccgacctcatcttccgactaattggccgtctacctccactcgatttaacatcaaccaactaaccaaccacccaatcagtatccacactcacttcgagcacaatgggaacagacactgaactaatcgaaccttatggcaagcctctccttcctcttatctactccacgcctcggctatttactgatgatcatcaaaaaataactcaacccaacagacttcctactcaagcttatcagtcagtatcaactttttcatctgtttattcaatccgaccttaaatcaaaacacagacatctaacccatctgaaatgacttacggaaatcggttcgatgatcctcgactcgttcagtcattggcgaatccgggaccggaaaatcatgtctcctccaccacttcctacgctcccaaccacgccatccctcaccacacacgattggagtcgagttctcatcaacgatcatcagtctaccatctgcgagctcgcttggctcatccttctgtaggatgaagctccagatctgggataccgccggccaggaacgattcagaagtgtgacgagaaactactatcgcggtgcggctggtgcgatcttggtctacgatatcactgagtcagtcgtcttaatttgcccgatgaacccttgagctcttattcgtgcactaaataaccaaacttgaatttcccttctctctctctaaactcttacccaactcacagtcgagcatccttcacaagcttatcctcctggctagccgatgcaagatcactagcatccccagatctgatcgtcatcctggtcgggaataaggtggacttggaagaagatctgcgacaggtggatgaattagaagccagtaactgggccaaacaacacgactgtctcttcctcgaaacctcatcctggaccggcgaatcggtctcgacgccattcctactcctgactcgttcgattctactgtctatcgaatccggtcggatcgatcctaatcggaaaggaagtgggattagttatggggaacgggccttgaaaagagtggccagctggagtggagggagtgatggtggctttgagattgatacgagtgatcgcaagaagagcaagtccaagtgttgttaacagtcaccagtcttcgactcctctctcttttcttctccctaccctcctggtatcggacgtttttcttccaaaccgtctttgtttgatgtatctattacttttgggatattggagtctgtgggatttctacctcttctatagatcgatccattccgcttccttgcggtagtttttttttatataatcatttccttattgtataccccaatctcgtttcaagatcgatctggtttccctttatctcctcattctcgttttttttttcttctaatattagtgctacacatgtgatcatttccttgtcaaatgatccaatttgattctccgtattccattttaacaatctaccgcccttcccctccagaaaccaaaaaaaaaatatgcacactccaaacatcttcttgtcatcctttcctctcaacaccccgtccatcctcacacagataccgaatatcgttattattcaattagctagctccttcttgtaaagtttttctctctttcttttcagttctgcagttttgtttgagtatcagtacttgagtttgatatctatccatctatcaaattgaccacaatagttgctagtatatttgtaaacattttcctctctccaaagttatacaccatttgcttgatttccactatcatatgcacaccaagctctttccaattaaccacacatggattagacgtcttttacggctacactcagagtaaagcagcttgactagacttacatagtatgtgctcgtagtcaataatatagctttctcttgactgcacttcaacaagacttccttttttgattttttttggaacagaggataatcttcaagttggaaatgtagatatattgggcgtaccctaacccggcttctcacctgcaaacaagttataagtttttgcaagtgaagagaaattatatttgattggcttatcttcaggacaagagtttatcggagttggagtacaggcttgactgtttgcttattggtccggcgaaactcttgaatggaatttataacagccaatctcagctgatgcagtaggtgacaatgagaacgaccagtttctcaccttctgattcgtatgtattgaacatgtggtcattagggatgagctgatttgagtgtgtatgtagatggaagaaggacagcagttatgcttctccgcctgaggggcttgtaaagaattgatctcgagggagatcgatggatggggagtgagagtgagtgagagtgagtgagagtcagagaggaggaggagacagccaagatggtgatagtcggtggtaactgtggttgatgagatgagtggtgttgtgggtaagtagggctcagccggccatgtcaagccaagggggtgaaaacagatgatgtcatcatgaacattacacagcccagtcgattcgaaaacaatttaaatacagcagcgcccttcatcaaacacccccctcccacccatccaactactaaaaaaaccactcaagatgactcaaccaacaacaacagcaacaacaacaacagtaccattcaacaaaaccaaaaccataatcacaacaacaacaacaacaacaacaccgaaaccaacaacatcaacatcaacaccaaacggtcaacaagaacaacaacaacaagaacaagaacatccatcctcactaacaccactcagggctcactacctcaaacgagaactagtcactctccaatttgctgccgaactagagagcctatcatctccccatgtactctcaatactcggaccaccattcctaccaagccacctcttcaaggatggcataccaaccatctccgaatcatcagcaagctcatcatcactatcaccatcaccatcatcatcatcatcatcaccctcaaaatcaccagcaaaccatcaacaccatctcaatcaactccaacaacgtgatctaactcaaaacaccgacctacccttcctaaggttcttcttccacaaattcgtactctcattcccattcctacagaacgtaccacccaccttcttctctcacaaactacaaccattcgtctactccttcttctctcgcaacatcactcgaacagatgatcgcgaggaggaaaccaaacgccagaagatcgccggcaaggtcgagaaacatctagcactcatcatggctgctgccatcaaactatccgacaatcgaggtcaagaacaagtcgtcagagtctcacctaatatcgaccccactccaaacgatgatgatgcattcgtctcaactcccatcatcccaccacctcaggacagtcaactacccaacatcccatccctaaccattaatcaagatcaacaaccacatcaacacccactcgtcaacatctccttcgatctcaacgtcgttgccatccgcaaagtccgtgtcaaatctcgcatgaggtctaaggttcatgaggagtttgtcatcagaactaggagccaatccactggtgaaatctacgtcagtagaagataccgggatttcttcaaattggcagaatctgtaagcttcacaattaattcctttcctttcttttttcagaatgccacagcaaacatctaacacgcgtttaattcgatgattagttgagggtcgaattcccagatatcgatatccgatcacccccaccaaaggatcgatcagcaattcatactgatgatgtggcttcacccacactcaacaacaactcatcacccaccctcggtggctcgaccgaagattcacaccatccaaccaagattcatttcattcgagaacacaaccgactgaccctacgtgcttaccttcaccgactcttaaccaagcaagagatctcaaattcagagcagttctataagttcttgaccgacgaaccgatcgaattgagccaggaggagaaacacgacgctgagaatcgagaggcaatcgatcgggcacgtgaaaatgagaagaatcggttcagattagaggtcgaaggccgagtgaaagaattggatgattatctgcgcaagttccgcgaggaactcgtcaagagtgatgggctttccagggtctttgctaccatcagagaagtcgacacgatctcaaagttacccatcgaatatcgtaaagtgattgaatggtccagaatctcgtttgtctcccccctaaagaaaacaacagaccattgttttttttcatctccttccatttctttttctctccctcttgagattcccagagaagctaattctctcttgatttctcttctgtagaatggcttccacaatttatcaaattttccttggttcagataactcatctgcctcatttgctcaactgaaacggatgcatgcactcctaccctactgggccatgcgttagtaacctgatgatttctatttgcttagaatgttatttttgactcgtcttttttttatcttgatgatccaggcggagtgctcaaaatctcaaaccccgtggccatgattcgaggcgtgttggacttgttcttggccaggccttttggagctacgagtctggttcaaaggatgttttcatcgtcagttgattgtctatactataaattttgagcattgaactgatctaggagattgtacatctattggtcacatgcacaaaacagagggttgtatgaggagattcgggagttcaaagaagatgccgagaaggtcgcatcgaaaattgcagacgataggatgtgtgaacggatcaagacgttcgttgaagcacctcgagagatccaagaaattttcgagtctgatgccagtgagtaatagcatcccccactgattcttctccatgcttacttactcactcatgatctctcggttcttcttcgattctttagaaagtgaaaatgttgacctgattgcggtcatcttgagatctcctgagggtcctaagcttgacaaagcagcttaccaacgcatccaacgggcttctcaggcgtatgaaaaatataaggcctaccgagacggactggatgatccaacgttggatgaaggccctgataatgatgatgcctggctgtttgaggatctgcatgtctacatgaagttgctcagaaggtgtagagataaagagcagctggtcgagctcatctttgaggtcagtttttactccccatcatttttcttcctcgccttaacatttaaacaatatttcttatctttttgtggggtgtgaattattttcagggaactacttccgaactcttgaaagatatcgtgactatcttttatgcacccttgatgcaagtttacaaggctgccaatatttcggactcgttggtcgatctgcaaaaattcattgatgatctcatccgaaccgtagagcgtgctgatgagggtgagaagatctacttcctcttttttgtttaatcaccttatcttttttctcactatcaatggtttttttgtccagttgctgtgcgagacgcgcagaagattgtccagacgtttgttgatctggtcgcacggcatgaaggagcgttctacaactttgtccatcaagttcattcaaagggagccggattatttgatggcttgatgcactggatcgagctattggtgaactttgtccgacaaggattgacaaacacgatttccttagaggcgctcctaccgcacccagacacgatggaaagattagcattgatgaatgagatcgacgagatcatcgagtaccatcgcaagttgaagatcgcccaccacgagcggatgatgagacggctggccagagacgggccggaggagcgctacgaccgggagaaggatacggcattcgtcagtggggtgatgcagaacttgaaccttagcgatggggtagtcaaggatgtggaggaagcagcaaacgaggatctggatgactcggatcaggaggaggaggacgatccagggcggatgtcgacctgctccagtgccagtcgagcgcccgacgaaaatcccaccactacccatcgtaaactcaatcatcatcagcgtcgaaatgggagtcctgctcacaagtctaataagaacaaggatatagaaccgcctaatctggtcatcgtaccaaccctaactcccctgttcactgagctagtcaaaaacctcttgcattagaacagttgacagtttttacctttcatccaatttgtttttctcttatgttggagaacattctgtgaaaaaggacgggttttttttaaaaaaacaattagctacacttttaatgtgtttgatttttctctttagacttgatataggtcaacatttcacttatgtacacattttgtgttcaacttgtacatttgtacagataatcttcatccttttctttctagatctgagccccccccttttttttctttccaaccgatgtagatgacttgttgcatttggaagagaggtgattcatatgtgattgtaacctccttgtttgaatggtgtttcttttggaacacctttgtcttttttttgatggctctttcctttttgtgtttgatttgtatcatattctttttttcagcttggatgggttggtgcacatacacacatacttgaaataatggggaaaaaaatgttacattttttttgatgtttttcctacttttgctttcatttggattcaatacaattgaaatgtgagtatgtgcctatgaaaaaaaaaaaactctcaaaagaatattgctaagttttggtgttgaaaaattaaagtgattttggagaagagaacaatgaatcttgttgtaacagcctataagcttcaagagatgtcaaaattatgcatgtagtcaaatttttttgggcaataaaaagaggggcttggttaaacgactcccaaaaagtggagagccaactcccaagccccggaatccccgacttttgggagtcgaacccccaaaacctttgactggtttgggagtcgattctcccaaaaaaaatattaaaaaaatattaatcccccggttggtttaggagtcaatcctccaaaaccaaccagggtttgggggtcgatgaaacaaaagacccccacagaagcggccgggaggattcttcctggccgctcagattccacaccaatggccgagaggaatcttcttggccgtcaagattctgctctcagcggccgaggtgatttccctcggccgtcgggagtgtacacctcggtcgtcgagagtgtacactcctgatggccgagaggattcctcggccgttgggggtatacactctcaaaggaccaagggaaaccacctcggccgtcaagagcgtaaactctcgatggccgggagtgtacacagccgtcgagagggtgtacacctcagcggtcgaggtagtttccctcagccgttgagagtgtataccctcaacggccgagaggaatcctctcggccatcgagagagtgtacactcttgacggctgagaggtactctctcggccgttgagattgtactctcagcggccgacatgcagcaaaagtcgtcactccccaccctattggtctctccatcccagacgcccaagatacttacccggacaactagtaactcgacaacctcctcctttcactcctctcaaagcagcgcaccatccacggcccatccgatgaacttcccaagccatccgcccatcctgggcaaggtgggtacgacgtggaagctggtcctagcgaagtggcgggagaggaaccttctacgcaactactacggtctcgggaacgcaagcgaggccgccaatccatccggaccggaagaaccgggtcttgcacatggaatctcgatggccgagaggccatcagtgtgtaatctgagcggccaggaggaatcctcccggccgcttctgtgggggtcttttgtttcattgacccccaaaccctggttggttttggaggatcaactcctaaaccaaccgggggattaatatttttttaatattttttttgggagcatcgactcacaaaccagtcaaaggttttgggggtttgactcccaaaagtcggggattccggggcttgggagtcggctctccactttttgggagtcgtttaaccaagcccctaaaaatattcattcaatctgatctacatacatggacaaaaatgggttatgtgctgtgtgccatatatatagactatctcacaagtcaggactcatatacaagagttcaaattggcagccaagcagtcaatgtcttgtgcattgtttttgttgacccttgaagaaaaaaaaaagagatttcatagatcaagaagaaaaggaaaggaaaaaaaaggaaactgggaatggaggacttgattcaatctgatctacatacacaaaaatgtgttgtgtgctgtgtgctgtatatatcaactatctcacaagtcaggactcatacaagagtcaagtgttgtgtgctggggtggcagccaagcagtcaatgccatgcacattttttttttgacccttgaaaaaaaaaaaaaaaaagaaaacgagaaagataagaaagaaaaaactccaaatctagatttgtgtaatctttgtttcatagaagaagagaaggaaaggaaaaaagaaaccgggattggaggtcttttctggccgattttacaagctctgtaaagcaatttctgcaggctgttgagctaaatctttgatgggaaaacagctttacagcctgtgaaagtagtgggggatgtgaaaccaaagggaagtccaacaatataagcatcaacacaaactttttgaacatataaagataaatatatatatataattagatgtgtgacactcaatttgacagtatgtgaatgacatagctgatttttggtgttgtctgcaagtggtagagttctggttttgtagaacagggagtgtgctagaatccaagtggtgacagaaattgtggagattgctcatgtttgttatctggggggatgaagtctcctgatatgagatccgaaatggttgaatcaatcttccttgatgtgagaattcatatattgtttaataaaaagaaggaaaccaaagcagaacagaataggataagaaaccaatgaagaattagaagaagtttgatgattattgttgagtttcttttgggtctttattatcaaaaaccatgaaattgcccaactcacaacttgatacaaatcaattctggatataaagaatattgagatgtgcaggattactaaatagccatacatatatatatatgttgggagaagccaaaacaagtacattagaggtagaggatgtgcaagcaagaattaagattttcaagtactgaaactatttgaatatctgacaagcattatctccccatcccccagccaatttcttttgcaaaagaaaaaagagaaaagagaaaaaaggagaaacaatgaaaaagatgtggaattgacaaactgtgttaacttttttttggagattttatattcaaagtattgttgattttttatgtggtttggttgattttatatgtatatagggaaaggtcctgtttgttgatgatttagttagactgaccttgagtggatgcagtgttatttgacaatgacaacaattcatgacaaagaaaacaaggagaggtgctacaatctggtttctagcaaagcagaagatattgtgagtatatatatatacatatatatatatgttatattatgtatatatatatgtgtgtgtacgtatatatatatatatatacatatagatagataaatagttgaaacaggagagatgaagaaggagaggaaaatggaaaaccaaagaaggtatcaagttgtatacaaatggaaaactatgctaagcgagcaatttccctcgattttgaattgagttgaaaagaagggtgggagctagatgacgaagaataggaacaggagtttttttgtctcgtttcaggattggggttgagatcatatgacatttatgccttggctttggatttcgctttagaagcaccagctttgcgagtagtcgcgttacccttcggattagtgttcgctgccttcttcctgctcttggttggtttaggagcaggtgccgcttggctggcttcggttgttgcgggcgctgcaccatatgcgcctaggcctacttcagggccgtagtatgcaccgatcatcatactagcttccaattctgtggcgatgttcgtcagttcaaactcgtcgtcctcgtcatcctcctctgcctcagcatcttgctccgagtccctcaggggctctacaacctgtggtggtgggggttcggtgggttgaggtggggctgggactgggtcaaagccttcctcatcctcagatgatccctccccgtcgtcgtccgagtctgtgtcactctctctaacagaactaccggaatcgctacgctgataggggcgctgaggtaccgacgatgcagatgaaactgtcgtcagattctgactggtcaaagcagccggcgatcgattcccgttgacaccaagtggagatccacctttgccatggggctgttgcaggtgttgagtgtactgccaagtgggtatcggtgaactgactccggaccttccgttaattccgtttgaggatggcacggggaaacgtcgagttggcccgccatgactcgggacgctttcagttgttgtgacggtgactgaggcgggcgagacgctcaccaacgctggagtagttgctgtgggtactcggtcttccggagatgagctagatgagtaggcaatactcgccagtgggcttggtgcagtaggctggttggatagattggccgatcgggggagaccgttgtaaggatacgcgggagacacggccttggggcgagaattggatgggcgggacggaaggatcaagggagggtttgcgtttggtcgagcaagggaggctgatgaggccccattatcagccacagaaggcgagcggctaagggtaggccgcccagcaggactggtcgcagctggtgcgaggttgcccagatggggacgtgctgggtaggaatgtgccggaggctgatgggaagcaggactgggaagcttcagaggcgataagggtgaaggtgcgccaaggtcaggttgaggaggaggatcgggatcagcaggactatcaaagtcaaactcttcgacttcctcggcctgtgcgacgcgaagagggccagtatcgctggcaggtgaagtggtgatcaaattggattgattgaagggtctgtgggcgggtgggttgtgggtctgaggattttgggaggaataggcagaataatccctctttttggtgggaagcaccaaattgacttgagggctagtggtgttggtgttggtggtagtggcagtggtagtagtggagcggttggaacgatcgtcggtgtaacgagttctgttgttgtgatcacgatcttgagaacgagtgatgttggaggaggatgaagtggaggcatcggaagaattgtgccggggttgcgagggtctcactactcgggggtactgttgagggtgccggtggggaatttggaattggatgaacccgttttgatttgattgaattccgggtggaaggcttgagaggggatggagaggaggaggaggcggttgagtgtggaggatttgggaattgaggtttaggaggaaggatattcttggggttgggttttagtagattgtgagggttgttattagtagatagttctacttttgggggtggtggggcggagagggcaggtttagggagagccaattgggtggttaacttggcagtgggtttcttctggagcgggccggggtcatcgttcctgagatgaacgatgttatcgagtcgatgaagaatccagcactgtatgttatcaatgattgatatcgattcggatgggattgatgaggagtcagtgagtgagataagaacaggagtggggatgaatggattgatgaccaacgtgttgattctcgtcccagacgacggcacactctatatcggttgtctttgttggctgaccagcccagcgacgaccacaaggctcggaggcaccttgtcgtagggagacatcgcccgaggcggtagaagataacgaagcgccagcgtttgaaagtccggcggggtgggaagatggatctgtttatggaagatggtaagatgtcggagaagtgagtgagtgagaagaaggcagatgatgatgatgatacaggagacttacagcggagtgcgaaagtgtgaggtcttgatgagtcggcagttgaggttgcaaagcggagaggaccagatggtaaaggggaagcagaggttgccatgaaatacttacagagccaaacgaagatcgaagtgagggtttgagatggaagtggatgtgttttgttgggatgaggatgatagatgatgatgatggtgatgggtgaagattgaagagtgggaattgagtcggaggagtgtttaggatggggtgtagtagtgctgtgagtggggttggctgtggctggatcaagccagtcgagactataaagttcagcacccccgattacgtaaccaaccaaacccgccttccttttacactcacaggagcctcacatcaatcgacactcttgaactgaagatcccaactacaagcatacatacaagcagaccatatgcatacaaaataaaatagaaacaatcttgacccacacaccttaaactaaaaagctcaaaaaaatccactcaaaaccaagatcacaacctcaatcactctgcaaccatcacaaaattataatcctcatgatctgataaaccaaaaaaaaaatcaggataacttgtgcataaccaaatgtggcagtaggcaatacagttatactgttgactaaattcttaaagttagtacatggccaggatgaaactacatagaaatctaacacccctcaaacctcctaaagttcaagaattcctgtagcatccatctatcaagtcaagacctagtgtatgtggatgatttgcaacacaattctagggtctgtgaaacattttaacctcagagagtgaaatagtttgggttcaccctgaagtttattctacaggccatacagatcacacagcttgtagatttatcacacacacaagtctttgaccactgaagcccaattctaaatcttgtaatttggtgatttataatcagaaaaaaaaatcaatttcatcaacaagtaagaaaacatgaatcaatccaagtttagcttttggtctttcatttggttcaaaataccatatggggggtataaaacatagaagattaaattgagatttgacagcacagagcctgggacctgtaccagcatacttaaaactctaattggcaagtcccagaaaaaaaaaattagatcaactcatcagtggaatgtttcaatatgcaatgaatattgagcttttattgctaggagaactaaaggaagagaaaattagaaacaacaacaaaagaagagaaacaaaaggaaatgaaaaaagagagaaaatcattcaccatcaagatataaagaagaaacaatcacaacaactaagataagtattgtagacataggacaagagacaggacacaaaagaattaagtaagaaaagaaagagagataagttgggcaaagagaagtgaaacatgattagttcaattgtttctgagcatattggaataggagaccaatgtgttgtgagtttgagatggagaagtagttgatagacaatgatggaaggattcaggttatgaagatgttgagagaagttgaggagagattgggaaaggcaaatggagtgcagaatcaaaacagaggtaggagaggataattgagttgagttgggcaaagaagatgagagagagagatgtttcagggaagtatttgaagctcaaccagaaggaagattgagttcactgaggatagctgaggagatcaagttgagtttgagacaaccttttaattatatgttgggattggattgaggttcaccatgtgtttgtttcttgtcaggacaggttgagaactagagagaataatgttgcagaggtgttacacattagcttccaaaaaatgtgattttcaacaccacatcttttctgagctcaaaggatcaaagtttttacttaatctgatacttaagcagcaactgaagggtgtttgatatctacttacatataaatttttaaattgccttatcaagcatatcaacaataaaaatcatgctaaaacctcctaattatttgaattctgattgtttattttgtatccaatacatttattttcaagttatatcaagagatagaaataattaaaaattaaatttgaactagatcctagcattaggccagaaagaaacatctttcaaacaaaattattattagcattttagttgatttacatattatgagtcttgatgaagggccaataactatttttatttgatcaaagtataaagggctgtactagacaactcagtcagattaaatagaagaatctaatctacccaaaaatcacagaagattttgacaaagaaagaaaacaaggatagtaagattgtgagataagcaacaacgctgggccgctatgctaaacagcccactaattttagcgtagcgaccctcaaaacagcccgccaaacctgtagtgttagcacgctgttagtgccactatgctgcactacattgcttttagcggcaaaaacagcccaaaaactgctacactacgctggggctcttttttgtggcccacacgcatagcgttagcgcagatttgtgtatctgcactaacactacgctacaatgtagcatatttttgctacactacgctgggctaatgctacagttagcgtagctggcccagcgttgtaattagcacagtgaaaaaatctcgccaagctgtcagcagttgacatgcaatattacaaatgtgactttgtaacattagatgccaactgctgccagtttgatgagatttttttcagtgaagtaggagaaatccaaacacggctcaaaaatggagtgtttttgacttttacgtttattttagttcccattcagctgccattcagtcaagtatttttttgcatgtactagatgtctgtgtttggatgatttattgctctgagagtagtagttcttgattattgtgtactagtatttgcccccaattttgggtagttggacttggtgatcttttgatgaccttttgccccgttggagggtgttgcttgacttttgatgaccttttgcccctttggggggtgatgcttgagttgggaacctgtatcagtctaatgttggtgttgaaaaatttgaattggatgttgacaccagtgttagattgcataacactttgtttggctctctgagcccattcctttagtttatgtagatgctttgaagcaagaagaacacaagcagaaaagcttaggactgctttgatcaattttcagaatatttctgggaagcaataaagacagaggatggaaaaccagacatgaatactttgccatacgtattggccagtaacagaaaagacatccccaggttttgtttcccattgttttaatcaacctataaatttgcctttcaaatccagtctctagaccccattttccacatatttctttggctccttatgatagatgtaatattattctttttgccttcattataatatatttaaactggcaattgctcctgctttggccttcacacgttcaatggacctgtgtggtcagaattcatccatcctgtaccctgagttgatccaggcagttttgtcagatctgtttttttatgattttgttttcaagccatgcatgtgcacggtgtacaccgcaaaagtagggcagctcctgatttctgttgttccattttgcctgggctcctccagccaaaacccggttccgagctctgacccgacccagagggggtgcggatgctgccggatttgcggtgtccgacagaccccctcggatgattgcagcctggtgattacataatccattcccacagcctcgatggactgtcgccaggcccaaatccagctgaccctgaacaaactcaagcaatcaacaatcatctccgagaactattctatcgatctctcgtttccatcgaaccaccaataatgagcgataacgaacgcggcacgggtggtgatgaggtaggtttgcctcgagctaccgttaataaattgatttcaggtgagtcgaacctcagcttcttcgttttcctcgtcatatttgattctaaccttgtttactattttgtttgctcgaattttcatccagagattctgccggcggatgtgatttgctccaaggataccaaggatttggttgcagaatgctgtaaaggtaaaaataaatgaacaaattgtaatctgcttttgacaatatacagctatacatgcaattattccccttcagtctttaacggaattctatatgaatcttcaacctaaaaattggattgctgactccatacgttcgttttttcccccagaatttatcaccctaatttcttccgaagccaatgagatttgcgaaaaagatgccaaaaaaaccatttctcctgagcacatcacatctgcactcagagtacgttattctgccagttctctccttgacctcaccttcatttcaattagctaacttagctgcttgtgttcgaccatagcaactaggatttgatgattttattgaggaagtcgaagacattaatcgggtgcacaaagcacaagccaaagtatgcattccttcatcagaaaaaaaaagcaaaaaatcgcctccaatatcgttgagaggcgtgttcgcattattcacacagagaaaaacttactcatttttaatccatttgtctttcctgtcgttttccttacgcgtttacttcggtctccggcatccttcaacgccatacgacacttatctagaaagataaccagaagagaaagaacaaacttgaccaatctgctttcacacaagatgagcttgctgcacaacaagaattgttatttgcggcgagcaaggctaggttcgatgccggtcaatcttaacctgtaccaccatcttcttgtgtaaatgaattcaatacgatcaatgtacacatctatccattcatagcctctgcagctgggaataataatgtccacatttcgccttttttctgcgtcttgtttttatatgtgtagatggatatatagatatataaatacatcagaattcgtttcttttgttcttgtatgttaggaaaccctatctttgaaaaccgaatatcagttcagaactaagcggaaacaatcagataagcaactcagcattgtgggttttggttagatgtttttcttgtatcgcgatacaccctcactcaatcatactggcctaggttctatcttgttggaagaaataaatgtgccctacccgtcaaggttcgagttgatgagtagagagtgttgagcaacaagcaagctcttggttgagtaatcgtcagttgtagtaacggggttccaagcatcttcttattcagctttgcttgactgagatgttgatttctacggtaaataataataatcggctctaatagcaaagatgaaaaaaaaataaaaaagcaaatgcagtacaagtattgtttgaaactgcgataaatcacacgtggcatcatagaagatactcattcaaatctaaaagcagccagtggccacgcctcccaaaaacaacataatgaacagtataggcattttatactaaaaacaaatgaaaaagctagccatcctcgggaagatcctttggtaagaaatcgaattcgtatggtaagatcattcccctctgaccctctttgacgaaccaaatcatcttccaaacatcttcggcgtatttgtccatactaaacgaattcaaaatccaatcctgagcagcttgagctttactgattcgttcctgatcatgtttcaaccaccagttcagagttgtgatgatcttgtcatccgagtctttattcgagagtggcacgatgactttctcgaacatggcttgtcgatctagtgggatatttccagcaatcaagcatccggccgcagctgcttcgacatatttttgtaccgagtaagcccagcgagagtcggtaacaagacagatcttggctcgaccaaaatcgtttccaaaatcgaccaactgttgttcttggatctcggcggtgagtttcttgtttcgttgatcggcagatttgatatcttcataacctggatggcctcgtatccaaccgggcaaggtcttctttcggatcatatctgctagcctggctctgaatgggtagaatgcacccaggtcaccggctatgataatatcttctggacgggtgttgccgacgggatgataaaagatcttcttgtcgatgaaatgaggctgatggaccaagagtgcttgagtggcgaattgtgatcggtattcaaataattcataagcgtaaggcgccaagaccaaagtgacgttggccactgatatggaagatgggacaagaggtgtatgataagcgattgaagttgaatgatctgagcaaaaataggtaagtgttgggcgtacgattataaaactctgcctttcgaaggtcacgcatctcatgggggcggtcgatgatgacgacgccattgccctgctgagatagttctttaacctgagcgaaccagggtttggagtcgatgtgcaagaacttgacctgatcgttattgaagtagaccaagacggcatcgaaatgatcagccgagccgaatttttgggcgatattctgagtcagactgagagtattcttccagccttcaaagtcaggcccccagaggatggcagatgatacgagatcgggacgagcgaggaatgcatctgggtggatgattgagtattgatagtattgtcagtgaaaaagactatgcagattgcagcagaggatctcctgagatgaaggatgtgtttagacttaccatgagaatggagcagccatcgatccatcaagacttcagcagtatctttgtcgaccagatgtaagatcttcaactttgagcgaattgggcctgctgtaggcgagagtttctggaagccgagaccccagttctgagcaagatcatggactttgtcccacttgaggcagctaccatcctgacactgcttgaatgagaactggtttgatagggtagccgggatgatgacgagagtgagcaggaggaggagtgagaggagaggcaggatgacgcgtaggacgaagaacttgagacgagagcgcgatggatgagagtcaaacctggctggatggtgatggtgatggtgagttgatggaggcgagactaagggcaactgagattcgttggccggaagagggtgataggtggatgaagacatggctggcccaagagctacttaaagtactgcaatgtacatgcagtgatggagaggaattaggagtctgaggaactcctataggcgaaacagcagcattcaaacatcaaagcgagagatcagattctcatgaacccaaaacaagcaatttccaatcacaatctcctggtgcacgtcccttgtctctgatcatgagcctacaacaaaaagaaccatccatacatacaagtgccgccgatgcctttattacaaggagggcatgtgtcatgaagattaagccgacgctgccttccgcttgaagataagccgacggtggacctctcagtctggaactccagggttggagattgaacaaaatcaccccgtctgtctgctcatgctgcactcactacaacacactcatctatttgtcctaccgctggccctcctgaagtttcaagtggcatccaccttgccaggataactagtgcaagacaagctgaattgtatgtcttggacttcaaagatatactgaatatcacaaaaaacggcaaccaatcaaatcacaagtctcatctcataatcctcaagtttgcaaattcctagttgcccaaactcaacaaaatccctccagttccatccaacatatggcttgccagagggacttacctacacggatggcaaaaaccggcccagcccctaacttatcttaagtcccacccagttgcggttgggcgtgcagtggtgaagcactgaaccccgcccaaccgcagggagggacttatggcatgcctaaagtgggggtactcaaccaaggccatccaccaaaaaattgaaaaatttagtaatcaatttttacagactgtagtttcaacccaaccaggcccagctactggaaggttggatctacttgactctgttgatttttagagctcacaagctacaatgtccaccaaaccattgaatttcaaataaattgtgaatcaaactcagagtcctctatcttagcctgcggctcaagttttccatgcagcatcaaattcttgttttacagttatgagttcaattttcttgcaggaaacactttctgcaaaaatgagtagagagaaagcaacaagagatgcaactgtgtctctcctttgctggaacgacatgtgtagctcatcaaatgagggtgctacaggttgtgtaatacaatcaattgctcagatcccctctggtgagtaggggcactttggtcctaagtccctccctatgggaggggtggctttgccagcagccagtgcttcacaccagtgacccccccccccccccagggggcaagtacaccaattctgttttttattacaattttgaactccctcaggtgtgcagagttcaaaattcaaagcacaaaggttttcagtgagtggttcaattttttatgtgctgatatttagaacactgtggattacagaatttcaacagattggtgtgcagtccaacaaaccactgcagattggcatgcatgcatgcacaacaattgcttgcagggggtattcccatgcagattggtaggaaataaatttcaaatttcaaaaaatgatgaaaactaagccagtaaaaattactggcttagttttcatcatttgctatattcaagaagtattttttattttgatgtaaaatgatttttaccgtaattttacacatgtctaaggcaccaattataaaaggtgttttggccatttttttgaaacgttttggaaaaattttggggatccattttcctattccaaaaacgtgagatctatgggaataaaaatggggttgcagttataaaaaattgatcaaaagccaagtggaagtcaaactcatcctcacctcgcacttggccggaatccttcctaaagtcatgatccctcctccaatcgacccccttcctctccaaatttattccctatggcaatggtaccaccgacagccgcaagatgaccatttcatttacatctgcgcccgccgcacttgcttcaaaagacccatccgatgggagccgttgtggaactgctcagtgaatgagtgaagagcttggaggggataaatattaataaaactataaaatagtaataataataaatgggtgttggtgagactgcctgtcagcctgctactaatcagagccagcctgaacatagcatttacttatttaagagatattattacttacatatgtacatacaattaaaatattaaaatacactatttaaataagttgaaaacactataatagagatattattacacagtacacttacattgtaaatattttatgagataaacatttgaataattaaattttatgagataaacatttaaataattaaataaactatagaaaataacacttttaaccagaatcttctaataacttctgaaccttaattataactcagaatattactgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaaatattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaaatctacaaacaaggtttacatcattgaaaccttaactacataagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacaatcactctcttgaggatcaacccatgcattatgcagtgcttacataggctacaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaacttggtttccccatcttcatcattacttaccagcataaaccgtcaccaacaactagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttccactagtgaaaaaccgcggcgggggctccgcgggtaacttaagaatatggttattttgaaaagtgagaaagaagcacttgcaattttgctgttacaattctttcttttgtttcgtaaacacactgagatttcaaataaaattcaatacttgactgatgattcaatgtattgccaccatacgatttgtaatacatgcagttgattttggcatgtgaagtcctgtgttgtttgtctgttggcattgatttttacattaaaaagataatatttgatggtgtgggttgtttaacaactttggcaaccaacccatgaaaagataatcctccaatgcttgtgactcgtgataatgccacattaatttgactctgcccagaaactggatttggaagataaacagcaactttatctaatgaatgattttgcacttggcttatagtgacagaaaatgctagcacaattggaaactactatcacaaagaggttacaccatagaagtggtgtgttcatggatgatggttttggttctgctgcaaaaattgattaaaaatacatgaggttcaaactcttgaattggtgaccttgtcctgttggaaatacccaattcaagatcttatatgacaggagactaacatatattccttgtttcaacctgtgaatcacattgggtattccaagaatggtaaatgtgctgagtaattactcagaaattgcttcatcactatcttctacatcttcttggttcatgctcaggccagtggttcataaaattcactggggatgggtgtgatgagcaacttgttgatcttattgacatcaccattcaacagagtcaagttgattggagaactataatattcacccaaagaagaaatctctgagccagctacaacatccaacattgtgtgtacaccatgacacaaaccttcctggacacattttggtctgattgatcctgaaatagggaacaattttttaatgaaacaacagcagaatgttcttgctgattactgctgttgcctgttgacaatagccattcatggaattggaaattctcccaaggtgaagtttttttgttgttgttctttagtcaaagatttttgtacacataatgaaaacatcagaacatgctaccactgcagtgtgcttatcttgcaaggagatttcttcccaaaagataacatgaggttcaaaagagtggtgctaattgccatgaattaccaatttttggtctgctggtactgcctgagaatgtcaaggttgacaacattgagtgttgtgagcaagtccagatcaaggttgtggaggaaaatagagatggtcatgtgttctcattgactgagatgagtttatcaggcgatgtgtgtcatcctgtgccatcggtgggatgggtagatcaaattacgttgatttgctgatcttaaatgggagagatctataatgtaggaccgaataagcaatgacattgctcgggtttcttgaattgatgaggtgggacctccgtgttgccatgttgatgcagatgatcagttgcatttgagggagatgagcatagggtacagctcgacgttggttatcctgcctggtggtgggctgggcaattggacgggaattagcagactggttgcgacacaccaggaacggtgcctaggtggacttcaacaggtataaaatgagctcttcagttccacttgataacattgcctcccatcgcttgaactgatttgatggcacaaatcagcatcgatgactaacccggcatggcagcctaacagtaacaaacattaacttcttgcaattgcatgatgaattgggatgagtggcaacctctcttgatgaaatcaattgcaaaaagtttggcttgaaagcctgaacattaattgtcttgcccttgatttgaatggaatgactggatgggtagcaacctcatcctggtcccatggctcctggcagcttcgctgccagcggccttcggccgaaattagttgtccaaaaggatgggggccttcggcccaagccttcggcccaagccttcggcccaagccttcggcagaacagccctgctttgcagggagagttgcggcaccatgaacccaggtcaactggaaaacataggttttaaatcaaccaaccaacacctgttccccagcactcctccaacctctcttacccacctttctgagcgcttcaagaacagtttccccctcctgaagacttccttggcttagagataagtactagtaagtattatttctctgtttcttcagttgtaggctattgctgggcatactcctttattacaaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcatcaacttatcttatcttatttatcttacatttatcttatctgttaattacttacctatttaaatacatacctgtgttctacattagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgaacaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgactcaaaggaccagaacatcagtaccacccctgtaacccaagacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttgtattactattttcttttatttacacacacttccccccacttttcacgtgttacccacacgtgtacacctcttatttacctttgcacctagtgtagctagaagaataccagttcttggcatcactcaggctgacactgccctccttgtgaagaaatattgaattgatgactaaaaaccaaaaccaaactagaaacaagaaagatgagaaaacaagaatgtaaggaaaaagaatcaaggagaaaagaatagtgagaaaaagcataccactaagatgatggaaataatgaaaaagatatgaggactttgagcagaagtactgaagtaatatatgatataataaaactaagaaaagaaacaagaacataagtaaggaaaaaggagatcagcgatttcatcaacaaacaacaagagagataaagagagggaagaaaggaaaagcgaaaagaaggtaaatgaaagcaacaaacagcacgttgaagaatacgtgaagcttgatttgtagcgccttgatgtagagttcctgaatggatcgagaatcaatcttgaggcacgaaggagaaaggtcgagtgagtatgagcaaggtagagcgcagtgaatgatatgaactttacactgtaaggtcttgaataattgaggagagcacaaagagttccggaaggatcttgagcgtaggttcttgatcttgagcaagttgagaaatcgagtatcttgtcgagtctggggattgctgagaccggcagtgatgatctttttaattcacaggaagtttaaccctaagcggttgaaacttcaattctcattactttgctgcggatcaagaaaagtatcgcgtgtgatttgagagggacattccagtgatatttcaacaccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgagaatgttgagatgttttataagagtggatggaatggatggtcaagagcttctggagttaggagatatctgtgggtttctggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatatcttctgttgagagctggaggtgagttaaataatttccttattatttaacagggttcaatataagggtgaggagtgagggttttagtaatatctcttattactattctgaatctgttatataagggttgatgaatgctaagcaatatctctaattaatattcctatgcagacatggggaggaaggaagtgaaacatgggccaggagggcctctatttatagacaaaatctttggtgggatggtcaacagcttcactgatgagaatgcttggtctgactgggtaatgacctcatattgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatctacagctgtgaaattaatgatgtgcagctgtggaattaatgatgtgctgtcgtgaaatctatattctgctgctatgttggttaatgatgtcatttgtgtgattaatgatctgtatgttgtgaaataatgatgagtggctgtgtaattaataaatggcagtgtaattaataaatggctgtgtaattaattattcatgatctgcttaattaattaatatgatctgctggatgattttatgactggttattatattattctgttccctcctgaatggttttcatctttataattattatattatttctaattccttgtaagatctgttttgtaattatatatatatatatatatataacttttaatcttccttgtatgttctattcctttagtctgtgtagtgtaaatatatataaaataaaatatcaagtaaattaactatgatttgagaataaaaggctttatcatgactatttgatattatttcctgatttcttgagtttatatttactattttagtattttaatatatcttttatatgttttatgggtttgattggtcttaccacaccgtggaacgaccatcagatcccgccaataagatttgtggagtacttctgcatgtcattagaagacttctggtggctgtcggaaaaactacggccgcaactccagcaagatctgcttggctgaggcgaaccccttgagtgtcaaagcacaagtcgctgtaggactctattgactcggccatggggccagctttgtcaacatctctcatattttcaacattggaaaagagacagcggacatggcctctggtaggtttgtcatggtggtgctgcaggtgctgaggagacagttggtcaggtgtgtcaatcatttcccaccagatcctgacaacttggccagccaaatcatctagggcaagtgtttggttgtacgctgactgaatggtacagatgtatgaatcaatcatactgtgtaatacatgcttcctcggcctgtaatggtctctgaaatctttttctgagccataaatctgtccaaaggaggtccataggctcctctggacacgttttgtgttttattttcacaaaaaaagcaaactacaacaaaaagcaaaatgatatgaaatcgttccaaaaaaaaaggtaaaaagttgtttataattggtgcctcaaagtgtgggaaaaaatttaaaatgtcaaaaaatattgaagaataagctgtaagaaattaattgaaaaaggtgtttaattgcaattttcaaagtgatctgcttatttttgcaaaattcgaatgatgccattaaattctatgcatattaagcacctgtggctgcaaaattcttccatcccaaatggaacaaattcatgcacacatcatccatttggaatggaagaaggctggagctgagctcgccgagtttttccagctcagccagctcagtcagctcttggacccagcttatccagctcagtcagctccagtcagctcttgaacccagctcactcagctcttcaacccagctcttccagctcttggattcagctcatccagctctccaaaccagatccctccgctctcggacccaggtcacccagctcgtccagctcttggacacagctcacccagctcacccggctctcggacccagctcactcagctcttggacccagctcatccagctctccgctccagctcactcagctcatccagctctcggactcagttgactcagctcagccagctcatccagctcatccagatctcggacctagctcagccagctcttggacccagctcatccagctcttggattcagctcactcagctcactcagctcatccaggtcttggacccagctcactcggctcactcagctcatccggccctcggacccagctctcgtacccagctcactcagctcttgaaccaagctcactcagctctcagacccagctcactcagctcttggacccagctccgtcagctcaatcagcgcatccggctctcggacctagctcagccagcccttggacccagctcactcagctctcagacccagctcactcagctcttggacccagctcactcagctcaatcagctcatccggctcttggatccagctcactcagctcccagacccagctcactcagctcatccagctcttggaccaagctgactcagctcagccagctctctgactcagcagactcagctcatccagcacctggacccagctcagtcagctcctccagccgtcagctcctccagcctcgggacccagctccttcagctctaagtcatcccttggccccagctcttccaactcagttctatccccaagtcagctcttgaagccagctcactcagctgtgtcagctctacaagccagctcagtcagcttcccaagccagtccgtcagctccgtcacctctcagacccagctcagtcatctctgcaaccacgcttgtctacggacccaggtcactcagcacccggacccagctcagtcagctcttgaagccagtgcactcagctcactcatctcaccagctcaaccagctcctgcagtcagctcactcagctcagagagcaccccgacccagctcagtgagctcatccagctcttggaaccaactcttccagctcaatcagctcttgtgcccagctcactcagctcatccgcctcttggacccagctcatcactcatgccatccacctcttggactgagctcactcaacacagcacccagccccactcagtcggctcttgggcccagctcagccaaagctcaaacccagcacagtcattcagctctgggaccccgcttattcagctcatccagctctcggaccccactcagtcagctcttggacccagctcagtcagctccatcagcttttccagcttatccagctcttggatagagctctgtcacctctccaagccagctcagtcagatttctcggtctgcatcagacccagcccagtcagctctatgccccatatcagtcagctctctggcccagatcctcaaatgcatctcattcagctctctcggccatctcagtcagctcttgaagcctgctcggtcagcttgcccggctaataaggccccccaagccagctctgtcagcctctgaccctgctcagtgtgtcagcctcagacatgcctacaacccagctcagttagctcttgaagcaagctcaattagcctgctcacctcaccttgcttggtcagcccttgggctaacctcagcctcctccggcaacttccagacccagcttggctcagtcagaaaggtcagctggcttggccctcccaatgagctatggaacaattcaggcaatgcaagaaaaaatcatattggaagtagaaaattagtctgacttgcaaaccacaacctttctcagaatgggggtaaaacagaccaatgagcttttcttgtcaaggagatgcaacaaacaaggtttctgtccatgcaggtatgcaggactctgcatgatacacactgtgagttgagggctgagacaactgtgcatccataagtctcacacagatggtgagaaatgagaaacagggaggaagccggtgtgtatactcaatgcaccatctgggatttcagaattaacatgaagattcagtttcttcaatccaaacaaacatcggatgtaaagcactcacagtaggtttttctggttgagtaccaatggtgtggatgtgacagttctctgtggcggagtggtatcccatggtggagtgagccgttgatcataattcagaattacagtgctatcctaatggttgatgacatcataggttttcaatgccttaatctatatttttggtgattttgagtccaaggttacttccaaaacagtataatctaaaacacacattttatgtaatcttgtttttcctgaatcttccaccacagctccaaccaactggccagttatatgaaatcgggcttttgtgcatggtctcagtttccactggttgagttggatgcctgatggaataactaccatccatgaagtgatctatgtgtctgatgcttaaacttttttcaaactgagaagattagattatgtttgtaggagggagacagagagaaacagagcttctatttatatataatggcatgatgatgaaagtatgaacaagagaaactatgaagacttattcccctactgctgatcaaaagaaaaaaagggagaaggaactaccaggtgagagaaaacaaaacactaaactgtttatgcacaacatttgtaacaaaggatacttatatatcttgattgagtttttttttttgaacaagggcacaaatgatgaggaggcaagggaagtgtgatgggacctctttgaagagcaggagatgtgagagacactctgatttgatttatctttttattatactctgcttaactaccacatggatgctaattgactgactgaaatagcaaataggaattggatccgccttgatttttgggtggaattgacggtcgatgtcgttgctgatccaaagctctgtccgcttggatctggcaagatcacatatctcaaggatctcagctagaatttatcataaagatcatgtttgaatttttgaaaatgaaaaagaacaatcaatcaggcagattgttctggagcggtgtaccagtgagaatcaagcgataacgcgattggtagtgcgtcgtcagagtcagtgagagctttgattgtgagtttttcattcgatgtcccctattttatgaacgtaaagtgaacgatcaaaaacaatcgatcaacgtgcacaaagagcggaatgtgacttactcgtcgatgatcatatgcacccatttgatcttacataacattggacaatctttgatgatatattcatatgtgggctgacattttcgaacgttgggtgagcccttgtagacgaccactttgacggttggggcccacttctcgaattctagagtccagttgggtagggtcgatagtgggacgatgaccaggtaggggccaggttgtttcttgttttccatcagccaggtgatgagggaaattgtttggatcgtctttccaagaccctaaaagatgtgaaacgtatctgctctgaatatcccgttttccttaaaaaaatcgaagtagagatgaagaaagaagaattaccatttcatctgcaagaattccgttgagtctatttttataaagcgagaccatccattgaagacccttgatctgatactccttcaattgaccgccggtgagcagggagctctgtttggtgacctcctccttgatccgatgagcgacgttgtaaaagtcggccttgccaccttcagccgttgcggcctggtttgcagctgctctatcgtcatcgaagacgggtgcagccccaaatgcactctcatcaattgtcgcaccagtttgatcttgttcaacatgaatctgaccatccctgtggacggcgtcgttctgttgttggaggactgcatgactcagattttcgaggtattgatcggtctgtctgagcagatgcgtgattcgagtatccttggcggtatcgatcagtttcaggtaggcctcttcatcatcagccttgagggctttcaatctctccttactcaatcgttcgatccttcgttgctcttccttctcagcttcgacatggaacttgatcaccgatttgccgaatctggataagtcatcaaggccatcactaagacgagaagaaatagctgaatcagtctttttttgcttgtatgggagtgcaagacggggaaagagaacggaccaggaatataagcatcaggacaattgatgtcctcccgaggcggttggtagccttcgacttgcccaggcacttcggaatgttggaccaatcatctggtatacaatgatcaccataattactataaataagcaattttttgatataaataaaaagtcaccaaaaaatgtgttttgatgttcggtagagtccgaaagcaagaagtgttagaatctagagattggatgagtggagagactaagtgagacatacagtattagcagcgggagtttttcctttgcctaggagctgattatggactttgacgaggccttcatccctgttgacattgagggcgcctttgtcggccaacttggccaagaaatcgtcgaccttagctttggagagcaagttgatagcccggacgtgtgtttggaatgggttggctgatgcggagcggcagcaggggtcctgttcgtcttcgatcatctcgtcggccgtcatcggttgggtggcgtgctggggtgctgatttcgcgaagtttgtcgcccgttctcgcgtctctcggactttgtccagcttcatcagacgctcgtagtcccctaatatcatcgtcgattgcccgatcaggtcgaccggcttgttcgtctccggatcgtatatcgtccgcgcttctgaactgatttgggtcagttggcacaatactgctttcagaccggcaagcttcctatcaagtacattctttcgatggagccagatctcgagcaagtcgaactgattgtcgatcgacgaacagagcaatgttttgagttggttcagtgatttggcgatgtcgtccttgcttgggtatccagtgcgtgttgaggatgggaggcctttggttccgttctcggccgaaccggggaagtatgattcaatcaccgccttttctacttctaataccgtatcgtagatcgcctcgttgatgatgttaaagatatgacctgttgtatttttttttcaaatttgaagattgaatcagtttcttctttaatattgaaccaaaacattatttgactgaatacttaccagtgaataccttgggtgcgaatccgaagtgtttggtgaggagatcatcgatcgcgtattgttcgttgagtggtggcagtttgtccagccggtcatatgatgattcgttttccttagccttgccagttggaggttcgacgaagaaagacaaagacgaagggcggagaaggtcggggagcgcagaagagaagccattgacagagggcagaggaggttgacttgaagcaatcggaggaggaagagggcaagggcgggggggccacgagggcgagaggcagcaagtcgggatagagcgaaggttcgggaagaagacgggtcggaagaggagcaggagccggaggagagaagagttgttgatgggtttcggaagacagctcgaatggttcgggtttgatgatcgggaggagggtaaactcacgtgagtctgctctctcggatccactcagtatgacttgggagccaactcgtttgcgtttgtgtttggatagcaaggacctatacatatcgaatgtcagtttgatcgttcaaggaaattgaaaaagaagaagaggatggctgactttttacgtttgatcggagctgttgttgttggtgtaggtagtttgaatcagtagttcagacagagtaggtgtgagagtgaaaggacttactgactgattgatttggattcggctgagctctgttctatcttttataccaggtccttatcagctacatattgatattcatgcgggtcacccaggccaaccagtcctccccttctcttgcttttgcatggcctccccaaccccaaccgacgccaatactagatcgtcccatttacaaacaaggtcaatccaggatctgtggaatcaatcagagcctctactcgggctagaaacacgaccatgggactcactccgccaatgattgagatcatcaggggaatcgcttcgtccgggccttccaagaatccgatccatgggacggccattatggtctcagacgaaacctcatccggcagagccttcaagcgacccacctcctgaagattggacatcgacgccttggccatcattgatcaccccgtcctcgtcaaccaaaaacctacccctagtcacacaaatcccgagcgctcgatggaaagaggtcttcttgattccaactcttgccaatccatcttctgctcccctcacctcaaccacctccaccacctcctccgaccctactacctcaaccaacgatgccctcggtctcagaacactcgacctcaacgatccaaccgccaccctcccaaactgctcttcctctccctgccagccgcccctcccggcgcctatatcccagttaatgaggatgatgactcctttgatcaccccactcaacgcctcctcctcctcttccaccaaggcctgggtcttcttacaccccctatcctcaactaactcgaagcagttccagtccatctctcatcactctgccggcccaatttaatattcgagatcgctacaatcccatcccgtgttcacccatgcgtggctccttgcccgggctctggaacaaatctttgaggacctcgagacgctgggcagtacgactatcacccttgaccatcagcttaacctcgacctccttcttctgcacgagtcattggatagaaattcggtccctgaaaattggttgttgtccaatagcgtcaaaaatcgcttgcccaaaactggcaatcaggatcggttcgctcatttggaatcttggaagagtctgttgctcctcgaggatcctcaagtcttgatcaaacaaactgcaactggaagtctccttggcccaccttgaattacgtatgctgacatgttacctggaacgcttcacttgtaacataacaggctttctgagtacaagttattgttgtgattcctcttgagggcagattggatgtccggacgatcggtttctcttggaatggctactttattgcagttgcaggagaagacttctttatacatgttgtccatctcttttttctgtacaaccaaactcaaggctaacaatctctgttttggggtgcatgtagaggagtacaatagtcggcgggatcaactggtcagcaagcaggatcacccagaatcaccctctctctctccgtgtgttcctaacatcatccttcatgcatatcaaatcatgtaaatacaaatctactgaacataagtctctaattgcaataaatctctttgttctatattcttacaagtgggccgtcggctgggcaatctgattgtgagtgcatgaaactacattgcttcaccccatttgggacttcagttacgttttccttgcatgatctgtcttctgatgagaaatttggaaacaacttgagggatcaattgttatatgcactaatttcaattgctttgtgtcaaataaacagaattattttaacgcagttaaacatgaacaatctggaaagcgccagtctcaatatctgatagccatttgcgtcggatgctggtgatgatatgatcagctcccatatctaattcttgtctgctgagggtagcttcttcggtctgaacaacagtcaggtatggataccttcgagctaacctgcccaccgggtctttttgttttggaaagacaacattatcgaccccaagagcttcacctgtcatgttgtccatttccagattacggttgcataagctatggatatatattgattgatatatgatgctatttttcaggtcaagtatagtgtcacgcaccaagtaattggttcagtttgtgccgtaaattggtccgtacgatgtccgatggttttccaacagaagattcttcatcccctgtgccagtgaggtcttcaacaacttgttgaatttgtcttccttggctgtaagcttcgaaaactgccttggcggtccattgatccctcaccacttgaagccaagtaggatcgttcgatagctcccggcaaaaactgcctgccccagggaatcgtgtggcagtgaggaggtagtaggtcaagttgtaggctgtcgatacagtataaagctgtttttcactgttcttcattagccatatgttaatgtggagttggacaggaatatggctgacctctgaattgatgcgagtgatgtggcgtgacacttggttttctatttcagatctatcaccatcttcaatcgcccgttggaggaccatggctaccttttcgtgattcacgagttcgttatatgttgtttcaaaatacgcctcttcttcaggtgacagaatttgggtaggtgagttattgtttggctcatcttcttcttcgtcttctccgtcgtacggaatcggtattttagaaaaatgtcggaaaatcctcgcgtcaaaaaccaattggtcttcaggtggcatcgcctgccacactgcaccaaggtggccattccgttcatcccatccatgagccgagcccttaggtggcactatatgaaaatatgtacgtcagtgcctgtagcttggcttgatgtgtactgatatggcaaaacatactaggggtttccgcactctctttgctgaaggcaacaaatcgattccaattgcttttttggcgtgatggacgatcttcccccctgcaggcattttgcaagagtcagggaaattggacattatatgtgtgaaagaaatggcttactgaaatgagttgaccgtttggactgagacattaccgatcaaggctaacatcagcttgattttgttgtagttcattttgtggtattgcagggcctcttggatttcagcagggatgcaattgctttggcccgtttgtcgtcccaggacttctcgtagttgcctttcggtccagaggtcaaggcggctttcataattctccagggtcagttcatcacaagggtcagaaccgttacttgaagggcttgcattctcttcacggccattatcccatggagtatcctctcgtaggttttttcctgcactttcggagtcagacccgctgtcagaattgcctgcccacccctgctgggcagcactgccaaaggcactggcccttctggagcctccgcgtccaggactggcacctcgtcctccacgactggctcggcctccacgaccagctcgacctccgcgaccagctcgacctccatgactagctccacctcctcgacctgccggactcgctccaccaggttgaccacctcgaccagcttgaccgcctcgaccggcttgaccccctcgactaggtcgaccttgtcgacgagctccaacaccttgcgccccacgtgggcctaggccagcttgggtggatgattgggtaaggccggtggctcggttggtttctgatgagcggcttctggtttggtgaccggtatgttgagaagttcgggtttctaccattttgtttgattgctaagtttgtgatatatataaaaggatactaatgtttatgtttgtacttgtgctcaagtgcgagtggaaaatgtgattgtgtaaataaggtgggtcttggtctatgagatcaactgggcggattattagacaagtgtcagggcctttgcctgagcagtgaccaaagcgaggtaggtgaacagttattgaattggaagtcatggatgcagctgacaggtacatatacacatgtgtatcctactatattggcattgccatgcacgccaacgatctgcattgtgagctagtctgtaatatgaaatgtctttgaaatacaatggctgcatgcagtggagaggtattcaattggattgcctatgatcctgaaattcagatgaaatataaccagccgtatactgaggcagtttagttgaaatgcaggatcagtttcatcttctagtgtaagcatgacctcactgcaccgtaaacgtccttccattcatggaagggtgatgggcaattacataccattgttatgaggtgcataagaggttttggtccttgcaggcacatactggatcacacttggcaagatcaccggggcaagattcccatgagatgtgacaaaagcatctgatttgtaattggtatgcaactgtacataaggtacagttggcattgacatggaaatgcaaacaccaaaccttaatattgcaatagagagattgagcaaagcacacaattagcctgttagggcttctctcgtgcggacacacaagtttttgattttgggcaaaaaaaccttaccctgccacaatggttatggaggggatttgtggctgtggtgggaatgaccgcatatgatgtctgatttgaacatgaaaaaggagttctgatggcccaaaataatacacacaattaaggaaggattatggcagggtagtgtatgtttttgagtcctatatgagttttagaatccaacattgtaaaccattgttgtgtatgatggaaattttcaatgtttgaaaatttcaaacacacaattgggaacacataccaggataggctatgccatggcctcatctatggtcttatgggcacctctcatgcaatttcacattcatctatgcgtgatggaacttgtagaggaatgcagaataaaggccattgtcaccattgagtgtattcactagggtcaacaaaatcatcctacttcagggcatgccaaagtacagtcacattcacattatataatattcctaattcaggacaagccaaacacactcctgaacgtcaggacaatgtgattccatcaagtgccccatggccaatacaccagcatgaatttacatatggtttacgtacaatccttaagtgaagatgttgtgtttgtatcatattgtttaaaatgttcacggccacagtgatgtggtgtttgtagtatattgtttaaaatggtcacggccacagtgacttctccattcacccatgtatatcagattgacggcttacaaaatgtgagccctattgtgttttaattattgggcagatattcttgcatcaaagatgggtttcttatgaaatcatcctaagtatgaagataaattacaaagatgagaacacttatccaggtcacttaactgatcctttaacagattcataaacattcattgtttgtgctcctcttggtggtcactcaatctgcataatgcaactccaatccatctggccatgcttgtggtttgtatgaaccacgcaagacactaattcagaagggtaaattttgatggttttttgtcttgatacaagtgtgacatggactgcagaagtaggaaaattgcttctattgacagattcaaaggatcttaggatgaaatctatttcattgatgtattataatcaataaaatcatgggtaattgctaatcaaacaactccttttagttcatggtttatggtagatcaaagcataactaattgatgtccccaaagaccatgaaattcttaagggtaagagtagggcttcttgttattgttccaaggatgcacaaactatttcacctaataatatcattggacattggcaatttcccaagggagcacatatacttaccctcaaggtgctgagatacctgtcacttctcatttcacagtggatgcttctttctgatttcacttctctcatgtcacactatgtgacattcacctgttttcctttcagttcatatactggattgagttgtgtttgggaggacttcctttcctcatcctttccaacacttctgtctggaagtttgtgaaaattgtgcacaaaggtgaaggcctttttgggagaggttcacggaaaaagagtggcagaaccaatgatttactttcacaagtggatagctggattaaataggataaatacatgtgatcaaactgtggttgaggcaaatttgattaaataggatagagtcaactctgctgtaacccacactcttattcacccagactctccaataagccatagtaaaatggtccaccaaatcattaatttcagtttaaaaccctcttcaataatccatattctctactaaaccatagcaatttgtgtccaccaaggggcatgggttaatacagagttgactgtaaatacatgagatcaaactgtggttgaggcaaattcactaagtcacaccttttgaataaaaactaagagatagaatctaggaagaatctatcttaggcagactcctcagtctcttttattcagacaaggacagctaaacaagaaaaatcagaaattctatcaaaaatacttgaaggtgttaattccaaagaaataatcaatttttagtaatcaaataaatagtgaaatagaaaatcaagaactcatccatccaacatcctcaaatcaatgcaatcagctgatgcttaggataaactttcaaaatcagctcatgtatcatctctcactaagcaaatgataagatgaggccatatgaagctctaactgaccaacattgcaagaaagagccaggtagctgtaggtatttgacatgtgatattacaaatgcacctttgcaatatgacctgtacaatacccaaagtgctttgtggcctcttctggcagtgcaagctgcctgaagaaaccaatttgaatatcacatgtcaaatgccccgtcacctggcttttttcaggtagctgtggagatttgacatgtgatattacaagtgcacctttgctgacctgtgaaatacccacagtggtgcctggccttttctggcagtgcaaccggcctgaagaaaccaatttgaatatcacatgtcaaatagcccgtcacctgggtttttctgtgcaagtagcctgaagaaccccaggaggcagaagacatttggactcccaatggaatattccagtgccaagccagaatacatggctcataatctcctctattggctcacattctctattaccaggcagatggagcacagagataaacataaacatttcccttaaatgcaagtcaacatgtgagccacacattatgtattattggtcagaatgctgtttattgaccaaagacttcctgttgtaaggaattatccaataaatcaggcagacaagagttatatttcagataacttgggttatgagcattattaccagtcaagttgacacagaacattatatgaggaaggaaaaaaatcatataatcagatgagacacaagaagtgatcaatgacaaatcatggcatgggcaataataggcttcagccactcaaatatgttataaaatacttcaaccttggacaacaatggagttcaacaacaaatcaatcatgttttagccttttgttaacaagaattccacatctccaaaatgcatatcagttttctcctcaaaatcttcatgaaccactcgatcagccactctagttactttggcagcaatttgcatagacataccaagcctagcaaatgggctacgtcctcgaggggggagagtcccgtgaatatactctctttgtcgaaaggtggccaggcacatcatatccggctgaaacttgataccaaagccgcattcagggaaaataaagtgcccatccttgacgtcgtaaccgtctgccttgaaggcaaggtttccggtccttttacaggtagggattgatagaagaaaagcaaaaggtagggatggttcatctttgtcgtcaacgtgaggatggttgtaaaagccgtttgtcgtaaaagtcaggttggaggaaaagaatgaatcgggggaagaaggatgtttcgtggaaaacgctggttgaaaaaaggctgggatgcagtgttcggtcatgaaatcttgattatgttggagggcgacatttgcgattggatgaaataagtaccagaggatctggccggctcgggttgagtccttgacgtgttctgcatatgcttcaggattcttgtcaattgccttctgatttcgataaatccccaagatttccaacttagccatggatttcctccatccaatggcaaacatcacgccaccacaagacctgcctgttgacatcaccggattcacaaattgcttggctttgtgaagaaataagcacaagaattgtatatcatctttggttgattcactgattttgttgagatcaataaagtgaatgtctgcgatcagtcggtcgttttgagtagcatcaaaggcgcgtacatggccgtggtcgtatagcttgaactttgaagggtcatgcacatagcgataggcgtcctctatttctttgggtgttgggttgcgcttgtaaattgttttggtcgagggctttggtccaccacaccacttgaacctctcgtttgcaacagcccttgcgtccttcttttgttgatactctgccgtaatagcaggaaaaaggtcaatcggaacaggagatctggaagttatacacatttttccgggcacccagtatgtggtgagaagggattgaatcccatgctgtttcttcttggccctcctggctggtcgcttcctttgggatctttgatgctgataagctttcatggatctacacgtaaaccggatgatttgccagcaaatagtacggcaattcatacacagtttaggtgtatgatttcaatccagcatcacaacaatcaaacccaggtgtagcaatcaggaaggaaggaaccagtgaagataaaatataatattttcaaaacaaagtcagaaaatcatgaatattagaataatagtcaggtacatacaatcggatcctttttttcttagtactctttgcagaagttgaagccactccatctggcttcgttcgaggtgtaaggttgggcttattgattattggttcaatatcagagtctgatattgattcgtcactcgagttgcctgatacattatcgtctaagttggaactcagattagaggtttgtaacatttgttgcattgcaaggaaattagctcactgttgatcaaaggcccattttcagtttgcgactgcaaacttaaggtagataaggtggactccaggtctgttagactcgactccagttcggatagactcgactcctccagttctgacaagcttgaaccactcaggcttggaggcatgctgagcttagttgtaagacctccttccggcagaatatatatcgatcaggagcgatgaaggtgacaagcccgaagggatgatgctatttgatcaggagcaaatcagccgatgcgctcaaagtgttgatgtcgtttgatccggactgatcgaggtgatacacccaaagtgaccaagctgtcctatcaggagtgatcaaggcgaggatgttgatgaagaagaaagagatgaagtggtagcgatcaggagtgatcgtggtgatgatgtagttgaagaagaaagagatgatgtagagatccggatcgatcgagtcgattctgaagttgagatcgggatcaaacaagctgatcacactgtagagaatgggatctttcaagcggaggtgatacacccaaagtgagaatactgtttgattgggagtgatccaggtgaagatgttgatgaagaagaaagtgatgaagttgtatcgtaggcgaatcggtgttctaaagatagcaagcgacgggattgctgtcgtttcaggcgattcaaccgaacagcagctgaagaaggaatcagagctcggtccaataagcaaacgagtctgcggtatttaaagcaatcgatttatggatgtgggaggcttacaggtcagaggtcctcgcgattgatttaatcaagcagttgacggatgaagaggaaagtgatgaagttgtatcgcaggcgaatcggtgttctaaagatagcaagcgacccgattgctgtcgtttcaggcgattcaaccgaacagcagctgaagaaggaatcagagctcggtccgatcagcaaatgagtctgcggtatttaaagcaatggatttacggatgtgggaggcttacaggtcagaggtcctcgcaatcgttttaatcagacagttgacggatgaagaggaaagtgatgaagctgtatcgcaggcgaattggtgttctaaagatagcaagcgacccgattgctgtcgtttcaggcaattcaaccaaacagcagctgaagaaggaatcagagctcggtccgataagcaaacgagtctgtggtcttttattcaatgaaattcccgctgtgggaggcttacagattagacgtcctagtgatgttttaatcggagagttcaggtgtagaatcgattggaatgaccgatcccaaacaattcgatagatcagattaaattctagtcacgcttcgtttggagcgattccaccaaacagcagctgaagatcaaattgaatcgcagcagaacaaaggtcggtccgataagcgaacgattcagaggtgttttattcaatccgatttccggtgtgagaggcttacagattagatgtcctagcaatggttttaatcggagagtcagcaaaggtgtagagtcgaatggaatgagcgatcccggacaattcgatagatctgattgaattctaatcacgcttcatttggagcgattccaccaaacagcagctgaagcttcaattgaatcacagcagaacaaacctcggtccaataagcaaacaattattattcaaatgaataagtaatgtggggggcctagagatctgaagtcctagcaaacaatagaagcaaatcaatcggacaacggctgaagaaggcgtagagagtcagcagttgaactaggaggatgtagaataaaaaactaggacaagatgtagagatcaaacctaatcgaagaggaacctgagactgtgttccaattgagtaagagcagatttcgagtcgtgatgaatgaaggaggtggtatcaggcgtctagaggagtcttgaggaaggaagcgaagtagcagtagcaatttgattgcagctgccaagtccagacttgctttgacgggtcaaatggcatgagatgaggccccctggcactcagctcaagcccccccccccaccgggcatttggacactggctgctggcaggtgaggaagtgaaactcaaccaaagtcccagcgccctgtactcccgaccgcccaaaacatatcggccataactatcacttctccagacacattttcaagtaagtcaatctttctctactttctcatttcataaggaatcaatccacttacacacagcaagagaccactgactgacttaaaatctttcaaacagggaatccatctacgtgttgtccagggaggaccgaaccctcgtcaaatctatacctctgcacacagggtactaccaactgaccacccccaccaccaccctgcatactgtatgtatatgttactcacctgtatcattatttcaagattgatgaatccaagacctgacttaaaatcttttgattgtccagggaggaccgaacccttgtcaaatctatacctctgcacacacggtactaccaactgaccacccccaccgtcaccctgcacactgtatttatatgtttctcacatgtatttggatttcaagattggttaatccaacacttgacttaaaatcttttgattagggaattcgtctactaccgccaaggaggaccctcgtcatatctatcattctgcacaccctgtactcaactgacctcccccaccaacactctgcacattgtatatatatgtttctcactcgtatcatgacttcattattgattaatccaagacaacaagtggctttggctgattgatatcattaatccaatgcacagggaaaatacttcttgtcagtctacgtgcagtcctgggacccctcttctatccatcccaaaagtagtattgcaatgcatactgaattcaatcatcttttcagttaccacattgcccagaacccctgacgtgaaatatctaaaataattgcctgctggaaataggcccgtgagtaatcgaatgtccattatgacaaaaatcataccaaatctccatgataaacataaccctttgtgcacaggcccaaaaatgagaggttacgagggggaaggaggaaagtccaagcgcaggcgtaaaaagccaaagacattgaagggtcaggctgtgtcccaagaaaccgagcgagcaagtcaacaattcatcgaatccatgcagtcccagccgaatcaacccaattcctctcaactatcccgagaaccctatttcactggacccctcaataatgaaaatcacgaacaatcagtaggaagaataaccccagacccagttgaccctcaagtagaatcattatcccagtattttcaaaaccaacatcacgaacacagacacgtccttgaagagcaacaatgggcagacgtatatggaccaatgttctcctccttttacgattgtgcagcaaaaacggccaactggggtgatatcgaaaaatggaacagtgattggaaaccaacatgtggctgtatcccaacccggaaaaggcctgtggtgctcgtggatatcctcagttaagcactcctcttcatgatagattttatttatgtgcatgcgctaatatgaccttgagatatttcaggccgtaaagaggagcgcattgacttctgcccctgccagacggaccaagtcaggctgatccagatggggtacatcggtgcgacccccaaattcccaaagacagcattttcgatccgactgcttcaattacatcacatactatggaaacattgtactatcgccatgctacccttctcaaaagctcttgatgaatttctggatatcaataatcccctaatcttggttccacacggtgaagatgacttagaggaatcagtcagtgtaagtatttaatgttacagtcctatttaattaaagactattatttctgaatagtctttggaaatgtttcagactcgtcattggaggaagcagttaagtaaagcagttgatgcattccgtgaaatgcttaaaagagagaaggaattagtggcccaggtgatgaaattggaaccattaggtgaactagctgaaatttgccccaaatgttatggaccacaagttgatggtaaaagagaaggagaaccagattacatcttatgtatggatggaaatttccaacatcgaagacacctcaaagcaagtgttgagcactccgaaaatatcaaaactcccagcctttttgtccagccatgtgaagtatctgagatggaagaatcacttgcacaattacaacaaccctcccgaacaatagaaggtagtgtgagttaaaatatttaagactatcaaaaacaattacaactaagagtgacatcaagattaatttatacacaaccatgtaggacaggtgcaccgagcagcacacagcggccaatgacacaagaaatggaaccacttggaagcattgtgatgatactggactatttgggatggcttgccggcatgatcagatgatcaggatgatcaacattgtcaagagtggtgagaagtatgtattttcattgaccttaatcaacaaagcccataaataaggccttttacaattatatcgtatgttttgtcagatcctacttccctttaaccatgattaaccacatggtagaggtcaccaaagaagacagcggagggcgcaagaagctagcattcctgtatgatataggatgcaacattgagaaaggaattatccgagtctgtaactgttttttatcttatccagtcccagggtatttaattcaacactgattcaggtgtctattatccaaaatccagcgtaatcaatttccatacgagatggctcataacctgctccggtttggcacaagtgtgttccatgcatatgtgcatgagtggacctgccagctccgatacaatccaagattgaatcacgggtggggaatgtcagatggcgagggaatggagcgtctgtggtcccatttgtcaccattaatcagccaactccgttactcaacgaagaagcaccgactttctgcaattgatctacaagtgaatcatcataatgaaaatggaagaaaatcagcatgtgggttttttttgtgtccaaaatattttaaacaaagctgagtcttccttgttcagttcgtttgcttttagaaagagggaagcaaattgaaggaattttgaaagaatcccagcaaaccctgttacaagtggagaggtcatctggtcacacattgtcgtatttgaaggaccaatggaatcgacagaggcaaatgcaactggaggcaatggaaaacgatactgaattgcaaatgaaaaaacaagtagaagagcttgtcatgttggaggaccaactccgagcaacacagtcagttcatttattgatttttgtattgcccataactaataaactgttaactagacaggaaatggttgaactcggaagaacaaggcgcaggaatcgtacggaagctcagaccttgcagatggaacaagctcctgatcatctacatgtgttagaatcagagatagaaaatatcattcatgagctgggtttggaatatttccgcaatcttcctggcaattctggtcaatcatcatattactttcttctcaataaaataaaaccaaaatagaaaagactgaggagacttgactacttgcacaggtgaacaaactaagttgttggtaaaattgaaaatcagcaagtcaaagctatatgaggccaaggttggagtgattgagcttcaaaaaaaatggtatgaacgtggatcaggcaagtaaatgcataactttaacatgcatgtggccctcctcttataaattttccctacgaaaaataggcacccggatacaggcacagttcaagaagcaaatgaattccaaaatgaagcttctgaagaacaaatggatctcgtacaatcaccgagcaatcaattataatgcaacctatacacccaatccttatttaccaaccccaacattcgatgaagtccagtcatttcaaatcaacaattcattctggaacattggcttgctggatcatccaaatgaaccctgggcgattgacgtggaaacacagaagggtattacggcatatctcacaataaccaactgtgaagatgaattgcgccgcatatcacgggaagcaaggcaggctttaaattgggctgtcaatatggcagccaaggtggagaacattttggaggcattgctcatgggtgtgtataattttagaaaaatatttaagtggatttataatctgattgaaaatttttggcctctacatagatgtgcaagagaccgatgttctaaccaaaactcagcagaatttacaggatatttgcagagccaaaaatctccccaagtcagttatggaatcggtgatttctaatacggcaaagaagttctgtaggctatggataatgtggaactctagctgtaataaggtcttactgtggagtcagcagtggattgatgaaccaggtgaagacattgagctgagagaaaaatgggacaatgtcattgtgaagaataggacattgtgggaaaaactacgtggagaggcagtgatagaagaagatgaaaacgacgaagaagaagaagatcaggatgaagagcaatcagtttttttgcatgaaattgatgattatttagatttatagtcattttaatattactttgatgtgataaagttgaatttgtaaaatgataaataaatacactgcgccttctcacctcttcactggcaaaaaaccataaatgattaagcctatgtgtataaattattgggcttattgattgatattattattataacatataatacacatacctttataacttggccaacaactgcaggagcagacagaggtagctgacagagctgggtccatagagctggcctgactgactgggccaactgagctgactaactgacccgactgagctgggccccagagctgactgagctgggtcccagagctgactgagctggctgagctgggtcccagagctgactgagctccaagaggtgacagagctgggtccaagaggggactgagctggcttggagagctgagggagctggctgaaagagctgactgagctggatgagctgggtcccagagctgactgagctggggggcaagagccggccgactggcttggggagttgacagggttgacagagctgagtgagcaactgagctggaagagctgggtccaagagatgactgaagtgagctggttcaatgagctgactgaggtgggtccgagggccgggtaagctgagtgagctggatccaagagctggatgagctgagtctgctgggtttgagagctggctgaggtgagtgagctggttctgagggttactgagtgagctgattctgagagctggatgagctgagtctgctgggtttgagagctggctgagttgagtgagctgattctgagagctggatgagctgagtctgctgggtttgagagctggctgagttgagtgagctgattctgagagctggatgagctggttctgagagctggatgagctgggtgagctgggtctgagagcggagtgaggtgtgtgagctgggtcggagagacggatgagctgattgagctgagtgagctgggtccaagagctggattagctgagtgagctgagtctgagagctggatgagctgaattggaggggtccgagagctgagttccaagagctgagtgagctgagtgagctgagtccaagatctggatgagctgagtgaactgagtccggtgagctgggtccaagagctggatgagctgagtgagctggatgagctgggtccaagagctggctgagctaggtccgagatctggatgagctggatgagctggctgagctgagtcaactgagtccgagagctggatgagctgagtgagctggagcggagagctggatgagctgggtccaagagctgagtgagctgggtccgagagccgggtgagctgggtgagctgtgtccaagagctggacgagctgggtgacctgggtccgagagcggagggatctggtttggagagctggatgagctgaatccaagagctggaagagctgggttgaagagctgagtgagctgggttcaagagctgactggagctgactgagctggataagctgggtccaagagctgactgagctggctgagctggaaaaactcggcgagctcagctccagccttcttccattccaaatggatgatgtgtgcatgaatttgttccatttgggatggaagaattttgcagccaaacctcatattaagacctaggaaacaaatttaaaattttgaaaaaacataaaaaaataaggtaaaaaaattaatacaaaaaaaaacgtgtccaaacgcggaatccgtgtgtgctctgtgcagcaaaaactgtatcaaaacatgtgaaaactatgttttttattaaggccctataaaattgtttgattttttttttcttttcacatgcccctttttattcttttaatgcaaaaattaagactttcaaaaggataatcaaaatatggttggaaaaaactttgaaaaatgatttgggagtattcctgtgggaaagttgtggcacaaagaagattgataaattgcttggatttttctctttccaaaaagcctatttgtataattttagcacaaggtctggctaattaccccctttgaccacagttgacctcataccacccaaaatttcacccttgctatactatatggggaggcatgaaggccccccatataaattaaatattgcatgatgaattccataaaaggcaacatacttatatcttgttaaagtattgttgaacccatatcatatcaagatatacagtcctttcatagaatatgtatggaggtactgaacagccattttggccaaaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaagcaccaaatgacgcccctgaaccaccagaatggccaaattgaaaattgaatccaaccaccaaattggccacccatgctcttgagctgccatcattgcccctgagccgccatgcatggcactgatccgccaaattagccatcaaatttgaaaaagcttgaatacagcctgaaaatcatacagagcatggtgcactacagaagccacattccccacctgtatccaaaatgtaaacccatacatagattctgttcaatagtgttaccctttacctgttacacattaggacaaaacaaactgtgcaaagtccttaaaacatccagataacaatccagcccttcttacagcttccagaaaatccagttctgtcctcccaacatccagacagcccagtccgttccatttctagatcaagagtaagcagtagaatctcatacttatgcacccttaatagccaaacacaactaacataaaaaaagatgtactgtttccagtgtggaaaatcacccgtggtttaccgttgtggtgagaccaatcaaggtcatacatagtacaaaatagctatttacagtagtttttatgttattacaaccagatatgcatatgctacataactctttatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggtgtcttgagatagttcttaaccactacactaggctgcttgtacttatatcttcacattttagacacatgggctattgtctcagtgtctgacatttgcccccgctaaaaaaattaatctacgaggaattttttaacctcttagaaaccctaaactgtcttaaaaaaactggataattttttattttatcaacctctaaccacatgtcttggtcaggttgacaattcttaaacctaactagataaagcttacaatctttactctgtctcctaacaattttttcacctaaaattttgtaaggtatcttgtctgacactgccagcctatcaccctgggtgatgtccagcccagctaggcttggtggtcaggatgtaaacgggtcgggtttgggcccaaaaacagtgcccaaacccgacccgacacttatgtcgggttgggtcaggttgggtcaaacttgaatatatgctgcccagacccgaacccgtcttgggacttttcgggttcaggtcagcagtttgcatgtcgggttcgggccgacccgagtattttagcctttgtagagcaattatgacaaaaacttacctgcccgactatcaaaacacctgcccaaacccgacccgctaagcttccgggtcgggtttgggtcatgtgattttctcacaaagtctgcccaaacctgacccatgacccgctgggtctcgggttggcttcgggtcaacccgacccatttacaccctgacttggtggggtgcaaccaatttaaattggttgagcccaacccaatgtaattgctaaccaatgcaaactcgggtgacaatggcccgacggattcagtatctgactcaagcttgcccacatgatatccgaggcaacatcagggtcatatcccaccgatgaaatcaaatcatcggttacaaatcacccgaggcaaactcggggagtgtcaaccgaggaattaatggttggttgaaaattcaaccaagcattcttatccttggcgcggaccaaccgatggaatccaccgtcggtttcttatcctcagcgcggaccaaccgatggaatccaccgtcggttggtcacccaccaaggaaaatcaacctcagttggtcacccaccaagtaaaatcaatctcggtgggtagcacaccgatgaatttgaaatcatcgggtgtttggggaaatcacattcatatgtaccaaatgaaagagaaagaaatgataaaaaggaaaaaaaaacaaaagcagtgaaggatgacactgatgaagaaggaaaatcttcaagtgccaaatatagtaaggaataaaaatcacaggtcgttttccacgttattcagtcggaatccaaggctcgcagcttcaatgataattctaaattctagatgagtgagaaatgtgttattaacaatccaccgtagaatgctgggccggacggctgttcagcaaggcgtcaagcgcaattccgtacactccgacatcacccagtattccactaaatcaaaaagattttgaaacttcatgagtaaaatcgaagtaagaaaaggaagtcattgatgctcacagatgatctacgtcaaaggacaagggacatatcttttgaaggactatgttggaaaccagtgatcgattggtgttgaaaatctgaccaactagctttgattgtcgattgaatgcgagtcttgaatttccaaaacaagatggacatcagctcagtcaacttgcgtaattgagaaataatgatgaccaaatccagacatttgattgcttctaacctgtacccaagtgacctcattgtctatctgaccgagatggtttttgattgatttcgagctggtattgagagatgagtcaaccagggaatcaagaaaaccggtcatcttgttttgtggatccgaggcggccaggacggacatgatgttgctgtttctagatggtcttgaggtcttgaaatgggttggttgtttgtattgaactgttgtcttgttgactgtctttgtggctgtttgtccgcaactttttggtgttttcctttgatggatgctctggaaggggagcgcacctggggcccccggagggcaatgtcacttgcatcggtgtcctctgccaaaacaaagcggcgaccctttgctcattcgctcaagttcggtttggttgctcagagatagactcacaacggaaagaccaggtacaaccttgcattggaaaaaccacccctaccgcacgtttgacaagactcaatcactcaagaagtagctcacagtttccagtcactttgttcctatcaccaactgatgctttatgtttctttttcttttctgtaacagaattgacggcagctatgaaattcagcaaggctacacagaacaagtacctatctggccgcacgagaagccaacaaagatgcaaagcaaaaaaacaagaagtttgaccaatcaagcgacaagccagaaatgtagaacacaccaaccagccacacatctcccagcacaacccagacaagcccattgtaaagttcaagaactcctttgtatgctatggagacagtgctcaaacgaaaatcatcgccgttgtcaagttccatccatttgaaagtatggatcccgctcaaaaagcagattacgagtgactttcaaccaacttaatagcccatacccgatttcaaaacaccaatcaaagcaacggcaacacactcggagggaagatgtccagtttggggtggcggaagggatacaaacataaaagcaaattgggcattacagcaatcggatccaaggtagctaaagaccgatcaggattcttgaaacttttctgggagattcccttcatcaacgacttccttgcctgccgattcagagacatttctgagaagatgtattgtgaggttaaggcccaccacaacgaattgaaggcgccatcgctagctcccttcttctttgccaacccaaattccttctgctgtcacctctctttcacatttgataacttctacaataaagctcataaggattgagacgaatcaccatactcttttgtgatgtggattccagcaaacaaagaaatgggtaaattaattgaagaaaatcttcaagttcaaggaggggagtttgttttccctgcagacggctgtgctgttgatttttctggcttcaacggtgtggtcaaatgcgcttggaacagctgtgtcactataatcctttggttaatgaccaaagataatttgtacttatcctcacataaaagccgaaaatgttaggagctggctcagtcagctctaaatggcccaataatttatcaacacaagacatgatattatccccaagtggcattcttaggtttatggagatgcttgaacatttctaggccaggcagtacaactatgtaaacaggtgtaaccattttcagtcagtcagcttggacttcttgcactttcttgcaccagctcacttagctcaggcagctcactcagctcctcaaacagtttgagaagctcactcagctcctcaagcagtttgagaagctcactcagctcctcgagcagcttgggaagctcactcagctcctcaagcagctcgggcagctcatgattctagctaccagctcattcaccttgggcagctcactcagctccagaagctcattcacctcggcagctcttcattgtagcttgaactttcacacaacctcgtcactcaagcagctcaggaggctttgtcacaaccagtaagccccttcacccatcctctgaaaatctcactttgcttgaagacactccgatcagtaagccccttcacccatccacttaaaatctcacttcgcttcaagacacaatgtaaatgtctctaaagcagcaggacacaatggctttcctgtattcatcagatttatttccctttgagcaggagtgtgaagccccggcttccccataaggcattacgcctcatagaccgcttaaggtaaatggctttggccatagcttgtatccttctgaccgctgtaagactcaaaagtggttgtgaaacccttgtgctgaatggagctgcaagctctgcccttctatgctatcagaacaacaagaccactaagctcagcttggcagtttatatattgtgatagaggatagtttgagatgaagctgtcaaatgatttgtataacggttcaagttgatggtgattgttgtcgatgttgtggttgttgttggtggaagtggtgatgatgattgttgttgaggttgaggcttgaacgcaggtcctcaaggttgatggtatataaagttaaaaagagtgattaagaaccaaggcacagttgatgggagaactatgcaatggaacggaggaccagaaacaggtggagttaaaggagttaaagtggagttaaagtggagttaggatgtcttgaatggaaattgaacccagttcctcgtggttggagtgtatgaagcaaaaaagcagtggatttcaggcaaagttgagatagctgagtggttatgaaaaaagtgatgttgatatttctacactataaagaactgttataatatatataaggggggttataattgtaaaacttcaatattaggtagctaataataatgatgagtgaccagggatgtagtgttatgggggggagggactgactacagagcatctgatgaggagggaatacaactggcaggcagaggcctccttatatagacaaaagtgagggaacttagctccagggtacatgcaggtgagggaatttagctggcctgaatatccaatgagggaatttagctagtctagtacatgcaggtgagagcacagccttgagggattttggctagcctacaaggtcctactacaaaggaatgagactgcgagtcttttgaaagccgcgttacccatctacaccttcaaacatgccaccaatcaccagttcttcactaagcggaaagccggtaatgaagacgacgatctgtataataacggtccaactgacgccaacagtgatgtcgaaattcacaacaatgacgcaaacaatcaggagccctacaagccacagaatccagacgtctgcggcgatgcttgttggctccttactacgactaaaaatggatgttttgatgtgcgaacaaaaaacccctcgttgtggtaacccatacctttccaaagcccctattatttcactgtatattcacttggttttccttcattattatgacatattcagattctacacccaattttatatatagtcactcactcaagccatatttcatttcttactggattaatagttattttcattcttagttttacagatatttttctgtacatttacattacacagtagctacatatggtacatatttacagattgcttcatacatcatatctttctcaagtactttcatttacaattatttgttcccattgcatcagtcacattctttacagtagttgtttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttctcagaccttctcctctttgggtttgttcccctttactcatccttgttttctgttttcatttctcatctcttatttctacatatgtacatttctttctcataaccaggattgccacagtctgttctcatttgtatcttagagtatataagtagtccttcttacacttgtaccccccctagagagagatacatacagagaatacataacaatacatacacatacagagaatagataacaatacatacatatacatagagaatatagacaacagacatacaacaatctatgcatactttgccagaaataatttagccatattttctttccccctcttttgcatattttgccccttagtgactccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctttgacaacttctgcatattttgctcacaccctctgaaccttaatcctcactccacaatcctccttcctcatcactcctcattcactcagtggtattatcactagaccttgataacacctccctgtcctagaactcactaagaattactagaatccaagccacacctttcttctttttcttagtgtaactcttcccaactccagcattgtacaggagggcagcctcagcagcacccatagtctcaatttacattatttgtagtgtagttgtctatttcccctccaagctctgtttctgattgttcagcagttccacatcgttcacctttttttatacgctgccagtcatcgactttggtttattttattccgatgttctcaaaaaaaaagattcgaagtttgccgacactggcaattgtgttcacagcaccgaggcttgatctgttgcctgaaacaatggctgaggaggataagctcgaggccaatgctcagccggtggagctctttggatcggtcgaccagggttctccggtggagccaattgcgcatatctttggcttcctcaccggcgccattgcgtcccggcctcatcttgctgtaaggattcgaccatacatatcttgactgttgctctgagtcaatgccggttgacttgttttcttttctatcattttcctgatgtgattgattgctgttcatgtcgggttcaggtgatgctcaaaaatggtgcgttgccggtctccgaatcctctgctgcatgaagggcttgcgactgtccgaaacgatggccatctgctttacaaagctcaaaaaagtaatcggccatcaattcgaggctgtcgaaaatgtggacgaagtgtctgttgttgaatctgaagaccatgcgatgggacggaccattgagatcgacgagcaaatcagtcctcaatccaggagctttacacccatacagatggacggaaagttcaagggggtttatctagcggctcagccgccggtgtggttattatcgactgaccatggaccgtgtcggatctatgactctccggatgagaagactatccatggtatcgcccagctccctgacggctttctgatgtctttgagcgaggtctccatccaagatgaggagccgtctcaggcctgcgaccccgcatcgctctgggagacctacatatcagaatacgtctgcttggaccgcgaaatcccgtccacactcgtcaaaaacggccggccattcaataaggtcttctacgactccgcatctgagacggtcattggggcctcctatctcaaaaccgctttcgctaactttgacgaggagggcaatcttatgtggcagcctgatggttggttgttgcttgtttttgtggggatcttgcagtcaagtaacgtgacctgaatattcgttcgtgctggttgacaactcgttgatccgcgcaaccatgttcaggagttggttggagttgatcttctctagcgctatcggcctggaaattctttgaccgtcccaccctccctagcaaagaggccaaagccagaggcaggctcacccactttaggggtgagggcctgacaccttccagggcacactccggtgtgcgcttctgttttggggggcgcagtgactcgcttgtcctcccgccgctgtggaactgctcagcaagtgagtaaagagcttagaggggataaaatagctaataagactatgaaatagtagaattagtattggtgtgtgggtgagactgccctcttgtctagcttgcgggaaagttacactaagaaaaataagggtgtggcttatttctaaatttatcttagtgttgatactactgttgttgttgcttaagaattcctgttgaggaggtaaggagttttatggggttttctgagtgttaacccccttttatggtggtttctctgttaaatctgtaataaattctgtccctagtcaacgtctatcttataagtctctctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgtgaaggcttgctgtaccccggatggcttttcaactttatctctgaagacttggctcataaacttaacttggatgtacatcctcaagacatttggctgccaggggtttgtgactacgacatcagaatcacagggatagcactagcctctctatcactggatggaatctgcgaaacaacttcattcctagttacccagaagattgtaccgcttatttttggaaaacccttcatgaaggatttctcggcggtcatcgactacaaagagccagcgcccccaacgttgacagttctagattgcgaaggcatcaaacatcctttccaaatttctcaagtcaagcaggagagagcacaccctccagggatcaacaaacaaaacacctcttcattctatctataccagtttcctttcgtttaagggtcgtcggcctcgattgtatataacttgttctccaaggatggacaagcgaataccagttggcatacccttttgaatcagaacgctatcggcctttctctcttgcccaggatcaatcctatctaaactgtacatattattcttttgttcgatgggcctcttggcaatcaattttgttttcgtcaccttttagcagatggcaaggacccgcacggcaagctcttcagtcatcaagcatccttccagtctaaacatctgtggttacaacaccttcacggcgaattcttgccgctacattgctttgtgtttcaaacctggttcctttttgtcttctttctgcacttctctcctccctgtctcttccgaaggcgcgagcaagccacacgataatttctgccagcaacaaacttgcggacgactgtacaacacttctaagcgttttcgacgccagtgctcgacccggactgtacatagtttcttttcttttcgactctggctatccgcctcggttgtttctttttcttcctgctatcaaacaacataatctttcaatgccggtgttcgaccgggaatacggcgcgaccgtcgagtcctttcttttccttttgggtttttgtttcaatatcgtgttcaacccggactttttcatttggctttgcaacaaggacggtcggatcaacatcattgtaccgttccactcatttttcggcttgcgacaaggatggccggatcgatatcaccgtactgcgacaagttctaccagcgacggtctcacagacggccgcttgttctaatttgtataactcgctcttcaaggacagaagagcgagggtacaaacgaccccttttcctaaaagaacggcttaaccatcaatgaaaggctcaatctggagactgtacattcggctcaactgtcttttgccgattgcgaagacctgctcatcaagttttactggcatccgactcggattctcgtctcaaacaggatctgtgttcactagtcgacagcgaaaccctgccttcctcgtgcaaaaggctcagtctcaattgtctttaacgcgaccgcgcggtgacttctatcagcatcggactccaagaaccagcaagagtgtgtatagtactgcctgcaagatcaagtccttttctcttttcagcgacggtcagagcatctacaccaaccctgtaggttgtttctattgtttgtaggctgtgcgctgcagcaggggaagtgcagacccagtaggatcagactgcctttgcattgacctttgttccagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcttcaggaactattccctcctagttccagttgtaatttagactttttcagcacaccccaccacctcagagaccattctcccccagcattcttgattctctttggattattttcattttattttccatcaccattggtatcttttggggatgcctccccttttaattacaaccttcctgcttttccctttccaggaaaatttctcttgtggacaactcatgggcttcctaattaagatcacattcaacctcacctccatcattttggccagcaatgtaaaattcaatttccaatcaaatttttatttaataactcactcttcctggaaagaaaaaaaaaccaaccatggatccatggattcagtcatcccatcatttaccaatcaccaaaccacccatcaggcatggcacctacattccttcacccccatcatgaaaattattcagcaatccatggattcattctttcacccaccatggacaacagacatcaacttcctcttcattcaccacatctttgagaatttccccccacttcatcatcagattatagtctttaccagatagtctacccttgcatattttgcacttaaatctataccaaactttgcatattttgcttaatcccttcctcaaatcattgcatattttgcactttaaactccaccctcaaccaaccttgcatattttgctcattggactcttccataaattctctacctcccaccacctccttatcttggggcattccacccatcaattatcttttacctttctgatcaccactagtaacctttttcaggagtagttagtttaaaatcaccccctttattacacccttattatgttattacatatcttcaactccttcagactttggtatatacttgtgtagtttcagaattagagataattagattgaacccccagatttactcagatagattgaatataagatattttacatagtttattttattggatatattacttttacatattattagaaaccttcttatttccctggactccttctggaccttggattttggatttttcccctttggcatctcatactttcctctttggacattggactcagattcttttggactttggaattcagattttttctcttttgtcaaccttacctgcctttcaactcaggtcttactcttggattggtcttcttggatggaacagatactcctcctggaaattggatcaacttcagcagtcactttacctgcctttcaactcaggtcttacttttggcttggtcatcttggatggaacagatactcctcctggacttggatcaacttcagaagtcttttacctactttggccttcttgttggaaccagatactccagcttgaagatgatcaacttaggtcttactcttgatattggccttcttggatggaacagatactcccccttgaagtggttcaattatcattagtcttttttttctcttactggccttaggactattttggactattggactcagtctttccccttggattttctttggtcacctggctttggatttcttagatggaacttcaacctcaggactcttggacttggcctcattgaaaggataacagaattcctccattgggtggcccatttttaagaattttctttagatacctggacattggctttcttggattggttcaaccctggaatctggacttggcctcttggaagtggttcaactttgtttatttggatttggcctctttggattggaacagatactccttccttagggtggttcacttttggatactatggacttggccttcttggagtggatcaatgtctggattatattttggcctcttggattggatcaattaaagtactttggatttggcttttcttttttggatacagattacctccttggttttatttttagatacaggacttggccttcttggatggaacagatactccctccttgaagtggatcaaccctggactctggatatggctcctttggatggacctctttctggattccctttcccccctcattggttattttttctcttttatatttttctctttatatctttttcttaagtcctctatcttcatactggctgcattgtctggggacagacaataagttgggggaggatgtggtaacccatacctttccaaagcccctattatttcactgtatattcacttggttttccttcattattatgacatattcagattctacacccaattttatatatagtcactcactcaagccatatttcatttcttactggattaatagttattttcattcttagttttacagatatttttctgtacatttacattacacagtagctacatatggtacatatttacagattgcttcatacatcatatctttctcaagtactttcatttacaattatttgttcccattgcatcagtcacattctttacagtagttgtttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttctcagaccttctcctctttgggtttgttcccctttactcatccttgttttctgttttcatttctcatctcttatttctacatatgtacatttctttctcataaccaggattgccacagtctgttctcatttgtatcttagagtatataagtagtccttcttacacttgtaccccccctagagagagatccatacagagaatacataacaatacatccacatacagagaatagataacaatacatacatatacataaagaatatagacaacagtaatttagccatattttctttccccctccttttgcatattttgccccttagtgactccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctttgaccacttctgcatattttgctcacaccctctgaaccttaatcctcactccacaatcctccttcctcatcactcctcattcactcagtggtattatcactagaccttgataacacctccctgtcctagaactcactaagaattactagaatccaagccacacctttcttctttttcttagtgtaactcttcccaactccagcattgtacaggagggcaacctcagcagcacccatagtctcaatttacattatttgtagtgtagtagtctatttcccctccaagctctgtttctgattgttcagcagttccacatcgttcacctttttttatacgctgccagtcatcgactttggtttattttattccgatgttctcaaaaaaaaagattcgaagtttgccgacactggcaattgtgttcacagcaccgaggcttgatctgttgcctgaaacaatggctgaggaggataagctcgaggccaatgctcagccggtggagctctttggatcggtcgaccagggttctccggtggagccaattgcgcatatctttggcttcctcaccggcgccattgcgtcccggcctcatcttgctgtaaggattcgaccatacatatcttgactgttgctctgagtcaatgccggttgacttgttttcttttctatcattttcctgatgtgattgattgctgttcatgtcgggttcaggtgatgctcaaaaatggtgcgttgccggtctccgaaatcctctgctcgttcacgattcccttgcgactgtccgaaaacgatggccatcctgcagtcttgctcaaaaaagtaatcggccatcaattcgaggctgtcgaaaatgtggacgaagtgtctgttgttgaatctgaagaccatgcgatgggacggaccattgagatcgacgagcaaatcagtcctcaatccaggagctttacacccatacagatggacggaaagttcaagggggtttatctagcggctcagccgcccggtgtggttcgtatccgactgcccatggaccttttcggatccattgactctccgggatgaagaagactaaacatgatatcgcacagctccctgccgctctctaatctctctgagtgaggtctccatccaagaggaaggagccgtctcaggcctgcgaccccgcatcgctctgggagacctacatatcagaatacgtctgcttggaccgcgaaatcccgtccacactcgtcaaaaacggccggccattcaataaggtcttctacgactccgcatctgagacggtcattggggcctcctatctcaaaaccgctttcgctaactttgacgaggagggcaatcttatgtggcagcctgatggttggttgttgcttgtttttgtggggatcttgcagtcaagtaacgtgacctgaatattcgttcgtgctggttgacaactcgttgatccgcgcaaccatgttcaggagttggttggagttgatcttctctagcgctatcggcctggaaattctttgaccgtcccaccctccctagcaaagaggccaaagccagaggcaggctcacccactttaggggtgagggcctgacaccttccagggcacactccggtgtgcgcttctgttttggggggcgcagtgactcgcttgtcctcccgccgctgtggaactgctcagcaagtgagtaaagagcttagaggggataaaatagctaataagactatgaaatagtagaattagtattggtgtgtgggtgagactgccctcttgtctagcttgcgggaaagttacactaagaaaaataagggtgtggcttatttctaaatttatcttagtgttgatactactgttgttgttgcttaagaattcctgttgaggaggtaaggagttttatggggttttctgagtgttaaagggtttctgtagggtttctctgttaaatctgttataaattctctctggttctctgatcttataagtctctctggtttctctgggctctgataaaaggtacgctgatttctctaaatctttccaaagaggtgagaatggctaagcaatatttctgaattacttgtctatggccaaaattgaggtaagggaagttcaggggctctaataatctctggatctcttaatcaatggtgatgaaagctgagtaatatctctgattactgttctgtagctagcatgaggagggaagagggaaacatgggccagaaaagcctctatttatagacaaattgttctgcagtacatgggtttttggcctgaacacaagttcgtctgagaagggtacttctagagtggtttttactactctgagatgacctagtctgatatgaactagtctctaagtgcctatctaatacaagaggttgtaaatctactatatgaggcctattcttagattaattgctatgagactggtattcttagactaagtagtataggagttattttctagaactagtctgtgaagtaatttctgatcaataccttgatttaccagtctaagatggatgtagtatcttttatgtgtttttacagtctatttgtataattattattcataaagagttgtgtattttaggcctgatttgtgccttattttagctatgtattaacccaataattattatatattttattctgtagcttaccccttcctttctaacatcttaaacattatttatgtgtaataaaatgttttaaactacatctatgggtttgatcaatcttaccacaccgcttggccggataagacacagctgtcccctcgggaaggcactacagtgtctcggagtccgcttgcctcctacaccccatacacggcggtcttggggggcagacctgagtggtctgctcccgggactacctaggcggccgattccttggccgccaaacttgtacagaagcggtacacttagcgccctcagacgcctagggtcaagtcccgcttccctaaaaaggaacgcagcggcctgcgcccgcgcagtaagactctgcggtccttcctttcccttgctgtctccgacaggctgaggtgtgttggactgaagcacccccttatctcactgtctgagggggtgtactgtatggggtatagggtaggccacaggtgctctcgatatggaaatatgtatgtaaataaatgtacatatttatgcatgatctcttgatatgagtaatatgtacattaaaagagctgtgagaaagtatttacatcaaatgatttgaaatttgccaaacgacacaaggctgttgagcttgatcgctcacaatcagaatactacaccaccaagttgactccaattcatccatcaacatgcaaccacccaccacaggcaagccttcagatgatctcaagaaccacaaggccgactgcgaggcgtaccttgtttttacatctcctgcaacgtctctaattaagcaacccagcttaagcatcgtcaaactagtcgaagatcaagtcgtgagggtcatcataacccacttgcccaagtcattggtacattcaccccccccaacaccacctcaacccgtatggttcagtcctcacggcttaacggtttctgcctgggaaagtcttgttgagctccactgtaagtgtacatccacatctttatcagcttccagagctgtgctgtgctgattttagcttcgattttcctacaggccctgagcttctcactttgacgtgtccatccatctttcaaaatttcagcatcaaccatccacaattacatgcgatgatgctacgttacggagtgcccaagacagctccttcagcggtcaaacatctagttaaacttgcactacacttcgacacacctcctcccgcatctcgactcaagttttttcggggcatctgctttgcacttgtagcaagttacccacgccatggatatgatcttgatcagatcccgagattggaacgtaaattgtttcactcacttctttcttgggtcaattcgatcttcagagcaattcaatacctcaagtgcacccaaagtaaaatcgaaaatcgacctcaactaggatcgctggcaagcttcttgacttcgcgcacaatcggagtgatgctgggtccagaaacagagaaggcagccccacctgccgccatcgaactgttacttaatctttatcacctttggtacttggagagtacgtcttgatatctcaccagctacatcatgtttacaaatgatagagaactgacttaccctaatgaaacctcattatgtagatcctgctaacccaaactggtcgatttggaaaaatacagatcatctgatctgcactcggcttcaattggctcttgactcgcccaacttggtgacagtcaaacaagaagagctggccatgtctcttgcaaaggactttgtgtattcttgggtgaagcaaaaaaattatgaattgccctggattttgcaaagaggcaaaaaagtgccctatgtacctctgcatcatgattaccgcccacttctacagcagtgcataccattgtaattcattcttaagtttgtctcacttatactgattgccagctaaaattactgcgaattaccacacactttttgcttgatttcattcaagtaatagctttgagaattgtctctgacaagtcaaacatgcgcaaagagaaattgttgagacccatgaaatgacggatagtgtgaaaattgctcttctgaaaagtcttcatgcaagtagagcttcactagggacagcagaaatctgtcacacatgcagcaacggagagatgaatatgacagaaggatttactttcagcttgagtttgatagcgtttgtagggatcaaataccagaagagtacttacatacatgctatggttcattgattgacagactaaacaagtgggagcttgtctggtcgcaagcattttgtggtcgatcatctaggtcaaaaggtctatgataggctgattgattcaattgattagaacgctatacagttgatcaggtccgattctcatcggttcatcttttaacccaaacgagtagcgaccggacgactcaggagagtctgcaaggctttcttcaatttgagcttactggctgcaatctcaggctgaggcttttggatatatttcttcgcctagcagcaggagcgcctggtatgagccctcattcctcagacccccgtttttgagttagggttaggaattttagaggcctcggattgaaattccgactgaagtttgggttacaagggactccccagggccagggtagcaatattctaccaagttatattgcataataagctccatattgcataataagcttcatattgcatgataagcttcatattgcatgaaggattgcattgcatgatgaattacattgcatacgtcccacttgtcagcgaggaattgcatatcaaaatgcatgtacaaaatccaacaaagttaactcattaagcccccaaactgtatgttttatttagcccccaaactgcatgattttaatcccacaaggtaaatttattaaacccccaaactgtatgatttatcccctgaactgtatgcttaacccccaaactgtatgaattatcccccgcagaaactgtacattaaatgacccgcataattttttttttttggtgccagggggttttgaacccgtgacctcctcaaaaacaatgccaagctgctctctaaccattggtttatttcaacttggtatgtttctattccatgagggacaacaaccacagagacttatttttttatctggtcactaacaattcaaactaacatacagcacttccaaaacacctcatcttccaccattagagccatgaaaccatattccatcaccaaaaaaaaaacaaccatcgatctgatttcctcttctcatctcacttcactttaccaacttctacacacaccaaccacattcctcctccaatatccaacaaacatgtcagtattcatatatttcatctctcttttttttttctctttctcatcataagcatatttcatagcatatatttctgtcattattagaataaattaatactcaactcatcacataacctgcttgttttcttatctatttatagtttcagtttgctgatccagaaatacaaactcattcatcttccactcatccatcaacacaatcaaccactttccccctctgatataaaaaactaagcttatcaacacaacttacccaaccaacagcaaccaccatctcaaaacacaacaaaacattccatccaaacacaattcacctcttacaagtcaccccaccacattctccccataaccagcaataaaaaatgatctgatcagaaaaaatatagataatcacttccacatttcaaatcagccaacaacaaattaacaacaccagagtcaacttgcacaacaacacacaatcaatacttctctttccaccaataaacaacaattgtcctcagaaattaaatcaaatttactaaaatttccccattcaccaactaaaacctcaataaataaaaatacattgttccacctgtggactcttcaactgctcctacaaaccagaaattcaaaattaactgacttgtagagcaaaccaacgcagcaagggctcagatggtctatagttgacaagatccgcagactcaaaggtgatgggctgccgaacttgccatacaaataccagagctcccgttgtgctggctggtccaacaagttgtttgatgaagctgatcaagtgctttgtttctctctacatcaacttcctccaaagtaaacccacctttttaaaaaaatgctccccccattatctcattctcaaccccaacaccaaatatttttctacattattgcgcccctcattttaattttgtcaatcaaacccaatgaattttttctgtcatttaatactagcttttgaatccaggtggttcctttctgactattttttctcacccatgaattcaaaacaatgcacttcagccattcctgaaatatctttaatccattgatgctagctgtgtaagtaagcaatcaaacaccatctcaaatcatatctggagaaaccttcatctcagtaaggtcaaaacaagaatgcaaaaatataaacaagaaaggaaaaaccaagcatgactgaaagttaaaaggttgtttgcaaaatttataaacaagaaaaattcaagcgcagaactgaaaaaaaagaaacctgaatcagtaattgttcacaaaagttcaaaacaaagaaatgcttacacagtcacaagtggtggtgacaataaaaaataccaaatcttcctttccaactgtaaatgaagtaattcctgggaaccaagcgttcatcatcttcatcaatgtaacgtggattgaattcttgcaagttagcgattccatcatgaatccaaacaagtaaaattcttgcccgatatctgtttgatacttccctcaatagccctggaatctctgagtaatgaaactcaggagggtcttcgagcgggttgttgagaacatgggtcctgctttcgcatgaccttctgatctcgttatgtcttccttgactgccatatatccaaaagctgagagcacgccatatggagtccttgttgtctggaaaaaggttgattgaaaatctccatccaacatatttgaaattccccaacttgaaataggctgtcttggcaactgcacggcactgtggattgcatgattttttctggtggaatatatgaatcccagaagctggaccaaaatcgactgtcttcaagtcttcaatggtgggcatggaatacgactccagggttagaattggcttttgacctgtttggattattttgaagcgtttctggggcggtgaagtatcgcaattggaggtttgccaggttgaattttctgaaggttgatatatctggactggcaatatatggtgtagggatgggggtgattgagtgtccgaaaacaaggtggtattacctgataagcgtgtttgaagatcggcgttttcgggaccaactactggctgatgaatctttggtgcccacatgatttggaaccgtctggaaattgaattgaaaataaggtatagacaaggaaaagctgtattctggtatccagtcggtgagtactgcatccaattagcagggcttgggcccatcacaacctcaacaaaagtaaccctcaacatggttgcagcagtagtatatactactttgtctggttttttaccatcaaaaaccaattggaaagccttcttgatttcgccaacagagaaaaggcttttgttttccacactgactaatcttgatgacttttggtgatcccttgacatttgaggtagttgacctcctaatttgtcggccaagagcttttggaaaattgcatggcgatcttgtgtgccggtcatccagtaagcaaccgcatggtagaagccagtaatatctggagctgagacagactgtgatgtttgaataaagtcatgtgaaatgcgccaaccatccaaaaggccctcggggatggcaaaccggatgacgccataaggaagagtcttcttgttttttccagtttccaaccttaacctttcgtttaatgcgttccaatagccagaaacaacaggcaatccatgactcttctccaatccaggcattctgtttctcttcttcttcttcaatttttcaggaagtggatgagtcccagcaaaggcaaaagctggaggaaccacaaagtttggatgtttgagtggagtagagttttttggtgaggggggattctgatcttggcttttacggatgcttgcaattgtggaaatggatggggcaatagagttggggggagattgaagtcttgggtcgatatgcatcatagtgttgcctgtggtcattgttttctcaagaaccaaggtgccaaaagatactctcttgccttttggagcatcagggagtacatttgaaacactctttgcaaggatggcggcttgagtagaggcttccctggcagcatatttttttggggagttttctttgctgattgaggcctgtgaagttttttattccaaatgatttcgtagtgtgttccgccgttataccacacatagatggttttctccggctgtctggttctaggttgatatccaaaagtcccccgttgttgggttagcacaacgattcgaatcccaagagcttgcgcaagtgcagacaagtgtttatcgccaccccaaaatcggtcggttaagctcttttccagaaagacattgtaaatgttagccccatcaacaatggcttgcggcacagggttgcctggatttctgaggtcatcttcagtgacatatggtgcgtattcgtcccgattttccacaagctctctccagcaagtcttcctgatttccccatgtttttcttggtcgcccagaacccaaattgccactgccctgaaaaggcagggttagggttacaagggactccccagggccagggtagcaagattctaccacgttatattgcataataagctccatattgcataataagcttcatattgcatgataagcttcatattgcatcaagtattgcattgcatgatgaattacattgcatacgtcccacttatcagcgaggaattgcatatcaaaatgcttgcacaaaatccaacaaagttaacatattaaacccccaaactgtatgatttatttagcccccaaactgcatgattttaatcccacaaagccaatgtctgaaacccccaaactgtatgttttatcccctgaactgtatgtttaacccccaaactgtatgaattatcccccgcagaaactgtatatcaaatgacccgcataatttttttttttggcgccagggggttttgaacccgtgacctcctcaaaaacaatgccaagccgctgtctaaccattggtttatttcaacttggtatgtttttgttccatgagggaacacaaccacagggcctcactttttcacttggtcactaacaattcaaactaacatacaacactttcaaactacctcagcttccaccattagagccatgaaaacatattccatcacaaaaaaaaacatccattcctctcctcaccaacttatacacccaccaaccacattcctcctccaataaccaacaaacatggacagttcaacccaattttatacaacaatctgttagtatttcagctctctttttttctctttctcatcataagcatatttcctagcacacattccggtcattattagaataaattaatactcacttcatcacataacctccatgttttcttatctatttacagcttgcttttgccgatccagaaatacaaatcattcattcttgtaccttttccctcatcaatcaacacaatcaaccaccttctccctctgatgtaaaaaaccaagcttatcaacacaactcacccaaccaacagcaaccaccatctcaaaacacaacaaaacattccatccaaacacaattcacctcttccaagtcaccccaccacattctcccaacaacaaccagcaataaaaaatgatcctatcagaaaagatatagataataacttccacatttcaaatcagccaacaacaaattaacaacaccagagtcaacttgcacaacaacacacaatcaatgcttctctttacaccaataaacaacaattgtcctcagaaattaaatcaaatttactaaaattttcccattcaccaactaaaagctcaataaatatgttcctcctgtggactcttccactgctcctacaaaccagatattcaaaacaacataatcattcatgctgaatcaactgacttgtagagcaaaccagtgcaacaagtgctcagatggtctatagttgacaagatccgcagactcaaaggtgatgggctgccgaacgtgccatacaaataccagagctcccgttatgctggctggtccaacaagttatttgatgaagctgatcaaattctttgtttctctcaacatcaactttcttccaaagtaaaaccatctttttaacaaaatgctcccccattatctcattctcaacccccacaccaaatatttttctaaattgttgagcccctcatttcaattttgtgaatcaaacccaatgaactgttgctgtcatttaatactggcttttgaatccaggttgaatgttttttttaatttttacctttctgacttgtattagttcatttttttttctcacccatgaattcaaaacaatgcacttcagacattcctgaaatatctttaacccattgatgctagctgtgtaagtaagcaatcaaaccatatctggagaaatcttcatctcagtaaggtcaaaacaaatataaacaagaaaggaaaaaaaccaaacatgactgaaaggtaaaaggttgtttgcaaaatttatgaacaagaaaaattaaagaatcaaaagcagaactggaaaaaagaaacatgaatcagtgattgttcacaaaatttcaaaaaaaagaaatgcttacacagtcacaagtggtggtgacaataaaaaacaccaaatcttcctttccaactgtaaatgaagtaattcctgggaaccaagcgttcatcatcttcatcaatgtaacgtggattgaattctcgcaagtttgcaattccatcatgaatccaaacaagtacaattcttgcccgatatttgtttgatacttccctcaatagccctggaatctctgaggaatgaaactcaggagggtctttgagcgggttgttgagaacatggggcctggtttcgcatgacattctgatctcgttatgtcttccttgactgccatatatccaaaagctgagagcacgccatatggagtccttgttgtctggaaaaaggttgattgaaaatctccatccaacatatttgaaattccccaactcgaaataggctgtcttggcaactgcacggcactggggattgcatgattttttctggtggaatatatgaatcccagaagctggaccaaaattgactgtcttcaagtcttcaatggtgggcatggaatacgactccagggttagaattggcttttcacctgttgggattattttgaagcgtttctggggcggtgaagtatcgcaattggaggtttgccaggttgaattttctgaaggttgatatatctgtaccggcaatgtatggtcgagggatggtgttgattgcgtgtcggaaaacaaagtggtattacctgataagcgtgtttgaagatcagagttttcgggaccaactactggctgatgaatctttggtgcccacatgatttggaaccgtctggaaacggaattgaaaatgaagtatagacaaggaaaagctgtattctggtgtccagctggtgagtactgcatccaattagcagggcttggtcccatcaccacctcaacaaaagtaaccctcaacatggttgcagcagtagtatatactactttgtctggttttttaccatcaaaaaccaattggaaagccttctttatttcgccaacagagaaaaggtttttgttttccacattcaccaatcttgatgacttttgttgatcccttgacatttgaggtagttgacctcccaattggtcggccaagcgcttttggaaaattgcatggccatcttgtgtgccggtcatccagtaaccaactgcatggtagaagcccgtaatatctggagccgagacagactgtgatgtttgaatgaagtcatgtgaaatgcgccaaccatccaaaaggccctcaggaatggcaaaccgtatgacgccataaggaagagtcttcttgtttcttccagtttccaaccgcaaccattcatttaatgcattccaatagccagaaacaacaggcaatccatgactcttctccaatccaggcatcctgtttctcttcttcttcttcaatttttcaggaagtggatgagtcccagcaaaggcaaaagtaggaggaactacaaaatttggatgtttgagtggagtagagtttttcggtgaggtgggattctgatcttggcttttacggatgcttgcaattgtggaaatggatggggcattagagttggggggagattgaagtcttgggtcaatatgcatcatagttttgccggtggtcattgttttctcaagaaccaaggtgccaaaagatactctcttgccttttggagcatcagggattacatttgaaacactttttgcaatggatggcggcttgagtagaggcttccctggcagcatatttttttggggtgttttcttcttcgctgattgaggcctgtgaagttttttattccaaatgatttcatagtgtgttccgccgttataccacacatagatggttttctccggctgtctggttctaggttgatatccaaaagttccccgttgttgggttagcacaacaattcggatcccaagagcttgtgcaagtgcagacaagtgtttatcgccaccccaaaatcggtcggttaagcttttttccagaaagacatcgtaaatgttagccccatcaacaatggcttgcggcacagggttgcctggatttctgaggtcatcttcagtgacatatggtgcgtattcgtcccgattttccacaagctctctccagcaagtcttcctgatctccccatgtttttcttggtcgcccagaacccaaattgccactgccctgaaaaggcagtttccatctcccacaatgaaaccgttagaaagcttccagttatccaactggtccattgatgaaacagtagggattgcttgagtagaaggaagggcagatgaagagtcttcccagagattgttcttgagcaagtaatcagcaaatccaacccagccaagtagtgttcctgtcgtgttctgtgccacgacaacctcgagtttcgactttgcaacattattggcttggcttgcaagctcaacaatgtctttattgaccaaattggaaagactggctgttgttgctttagcgggaatattcttggtttggggtttcttcgccttcacaacaattggcccaagcttggggatcactaccactgggatacgttcacccttcttcttttcaggctcaggagtagacttctcggttgattctattgtaacagtttggggtggcggactgagggatggatttttttcagggttgtccaagcaatagccaccagcaagtgttcgtcttctatgctccccaagaagcggtaatcccgaaggttcaatccatgtggctaacatgttaacagcttcctcaacggctagtcgtggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaggggagtgtggggaccggcactccatcacaatttggcgtgccaggtccgcaccaccaacctgctgagaggaatgcccgcgcagagggttggagtgcgcacccgcactccaatttcaattggagtgtgggagtgtgtgtgcaaaggggggtggagtgtggttatcactccccttcgggggtgatgggttgtccagagcatggcaaatgctacaaggaaatacttgtcttggtcgcaattgccagaggtccaacacaggtaccctcagcaagtttcccaaagtcacttctccttctttcaaacggcgctcctcccaactgtcatcgtctgagagagagaaacacattaatttaaataaatgaattcatcagataaaaagaagagtcaaataactgacattcatcccaccagggatctggcaccttctctctatctacactggttggcctctgtcctgccccgccattccatccaagtgcattggcaacatccacaatggcctgcttttgaacgtctgtgatttttctttgggtttcatgtttttgagagaccccagtttgcattcttttgagcttcttgagcataagagctacatatgcaaagtattctgaaactgggacagccttgaagtccagtgcgatttgttcatttgggttttcgggtccatggcggtaagcacgggggtgaagatatccagatctcctcacaatctcctgggcttcatccactgtggaggcataaacggttgcttcaaatctgagtccacagaggtgggcgggatcgtttgcggccaagatgtcacgcttcttctcaaaggtcttcaaacgagtattccaggtcatggcggttgtgggagcatgcttcatgtccttttgggaggtcgccttgagagcatgggtgagcgaagagtagcacttgaggcgggtgatggcttcatgctctgtctggagattgacagttccaaagccctcaccaagttctagtagcgtcggataagattctgatcgacatcgtcttgtaccaggagggcgtcttgccagcaggatctggtggcggaattgatcggtgccgtagtaaggaaaaaaggtgaagccaatgtcaaagtgatttttcctttgatttattgtcataaagtcgcggacaccctccccaaggttatgagtgactagacgaaaggggcacttcatcccatatgacgccaaacgcaaggttggaacacgaagttgatgaaaaacctcctggagcattctgacagtacaagaaggtgatcccatgttgagaattcgaggatttgcagagggatgcgcaatgatatggaaattgttccataatttctgaagcaccctttccttgaagttggggggcattcgaatggtacatagcaccttgcgccacaaacacaaaatcggaaaagtctttatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcagattttgaagccccttcctccacaacatttgtctgctacaagttaatcaaacacatcaaacataaaaacattctggtcagctcaatccaagatattctgatcaaatgttgaacagtcagatcatccaaaataaacatgaaaaaatccaactcattcttaccctcttttcacctgaaaggtcttgaacagcttcttgaagggccccatttgcctacacatcaattagccatgtgagcattattatcaaaaaaatatgcagcataatataacctacttgtggagccccttcaccatttcctacacccattggcattagcagaaattccctgttcccttgggtaccaacaaattgaaccacctgttgcaaatcaaaacaatcagcccatgattctttatcttgggcatcagcaaaaaaaaattaccatgtctgcaggtccagactaaactacaagaaaatcccaaacctgattctggggttggcagattaaactacaagaaagccttaaatagtgaggcaggttggggaacagcagcaacagaactagcagcttacagttggattatgttagcagtcaagctccagaggatcagaattccaggaattgtagaattttgatgaataagttggcctagtcaagggaggttatttctcaggtttggggttgggattaggaatggggaatcagaaaaattagacagaagccaagttgtggttgccacccatgcatatccaatgtgtatatgcatgtgtaattcaatttgatttaatacttgctcctgcaaactgccagaagagccacacattgtacccagcacccaagtgaaggaattctttgtgaaatgttcatcttagttagaccatctccaccgcggctgctaaacccaatatagcagtgcaaactcgatttagcagctccaccagggctgctaaacactcaaatcttttaggaactcacctctcggctgctatccccataccaaataccggttagagatcaccagagaagtgtccctcaccagtgtacaatccctatggaaaggtgccggtcaccggatagtgtagtctctccttggtcggtaccggctggtcactatagagaaagaagtaataatggccaataaggagtgcagtctatgctgcccgggggggaactttcacattccccagttgctattatagcaacttccggtgcaaaaacaacttgacgcaagctgctaaaaatgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtagactttcaaggctcaggaaaaaaacctagtattgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgagaaaataagactttttgaagggacacggacgtattttttaagggtttttaattttttctgtgtggacgaatcaaatggaaatataatgaaatatttttgtgattttttgtggcactagatgagtgaaacagatagcgcaagaatttttatttttgtgtttttcggtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggctgagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgttactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctataaatggcaaaacttccggcatttgttcttcagaagccattgttagtagtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccacagtatttgtaaacttggctaccgtgtactggccagggaagcttaaagtgtacatcttgccccctacatagttaacagatgacatcaaccccacatcaataggtgagggttaggcctacagagttagggttagggttacaagggactccccagggccagggtggcaagattctaccaagttatattgcataataagctccatattgcataataagcttcatattgcataataagcttcatattgcatcaagtattgcattgcatgatgaattacattgcatacgtcccacttatcagcgaggaattgcatatcaaaatgcttgcgcaaaatccaacaaagttaacatattaaacccccaaactgtatgatttgtttagcccccaaactgcatgattttaatcccacaaagccaatgtctgaaacccccaaactgtatgttttatcccctgaactgtatgtttaaccgccaaactgtatgaattatcccccgcagaaactgtatatcaaatgacccgcataattttttttttgtcgccagggggttttgaacccgtgacctcctcaaaaacaatgccaagccgctgtctaaccattggtttatttcaacttggtatgtttttgttccatggggggaacacaaccacagggcctcactttttcacttggtcactaacaatttcaaactaacatacaacactttcaaactacctcagcttccaccattagagccatgaaaacatattccatcacaaaaaaaaaaaaaaaaacatccattcctctcctcaccaacttatacacccaccaaccacattcctcccccaataaccaacaaacatggacagttcaacccaattttatacaacaatctgttagtatttcagctctctttttttctctttctcatcataagcatatttcctagcacacattccggtcattattagaataaattaatactcacttcatcacataacctccatgttttcttatctatttacagcttgattttgctgatccagaaatacaaatcattcattcttgtaccttttccctcatcaatcaacacaatcaaccaccttctccctctgatgtaaaaaaccaagcttatcaacacaactcacccaaccaacagcaaccaccatctcaaaacacaacaaaacattccatccaaacacaattcacctcttccaagtcaccccaccacattctcccaacaacaaccagcaataaaaaatgatcctatcagaaaagatatagataataacttccacatttcaaatcagccaacaacaaattaacaacaccagagtcaacttgcacaacaacacacaatcaatgcttctctttccaccaataaacaacaattgtcctcagaaattaaatcaaatttactaacatttccccattcaccaactaaaagctcaataaatatgttcctcctgtggactcttccactgctcctacaaaccagaaattcaaaacaacataatccttcatgctgcatcaactgacttgtagagcaaaccagtgcaacaagagctcagatggtctatagttgacaagatccgcagactcaaaggtgatgggctgccaaacttgccatacaaataccagagctcccgttgtgccggctggtccaacaagttatttgatgaagctgatcaacttccttgtttctctcaacatcaactttcttccaaagtaaaaccatctttttaacaaaatgctcccccacaccaaatatttttttaaattcttgagcccctcatttcaacccaatgaattgttgttgtcatttaatactggcttttgaatccaggttgaatgttttttttaatttttacctttctgacttgtattagttcatttttttttctcacccatgaattcaaaacaatgcacttcagacattcctgaaatatctttaacccattgatgctagctgtgtaagtaagcaatcaaaccatatctggagaaatcttcatctcagtaaggtcaaaacaaatataaacaagaaaggaaaaaaaccaaacatgactgaaaggtaaaaggttgtttgcaaaatttatgaacaagaaaaattaaagaatcaaaagcagaactggaaaaaagaaacatgaatcagtgattcttcacaaaagttcaaaacaaagaaatgcttacacagtcacaagtggtggtgacaataaaaaacaccaaatcttcctttccaactgtaaatgaagtaattcctgggaaccaagcgttcatcatcttcatcaatgtaacgtggattgaattctcgcaagtttgcaattccatcatgaatccaaacaagtacaattcttgcccgatatttgtttgatacttccctcaatagccctggaatctctgaggaatgaaactcaggagggtctttgagcgggttgttgagaacatggggcctggtttcgcatgacattctgatctcgttatgtcttccttgactgccatatatccaaaagctgagcgcacgccatatggagtccttgttgtctggaaaaaggttgattgaaaatctccatccaacatatttgaaattccccaactcaaaataggctgtcttggcaactgcacggcactggggattgcatgattttttctggtggaatatatgaatcccagaagctggaccaaaattgactgtcttcaagtcttcaatggtgggcatggaatacgactccagggttagaattggcttttcacctgttgggattattttgaagcgtttctggggcggtgaagtatcccaattggaggttcccaaggtagatttttctaaaggatgatatatctgtaccggcaatgtatggtcaagggatggtgttgattgtgtgtcggaaaacaaagtggtattacctgataagcgtgtttgaagatcagagttttcgggaccaactactggctgatgaatctttggtgcccacatgatttggaaccgtctggaaacggaattgaaaatgaagtatagacaaggaaaagctgtattctggtgtccagctggtgagtactgcatccaattagcagggcttggccccatcaccacctcaacaaaagtaaccctcaacatggttgcagcagtagtatatactactttgtctggttttttaccatcaaaaaccaattggaaagccttctttatttcgccaacagagaaaaggtttttgttttccacattcaccaatcttgatgacttttgttgatcccttgacatttgaggtagttgacctcccaattggtcggccaagcgcttttggaaaattgcatggccatcttgtgtgccggtcatccagtaagcaactgcatggtagaagccagtaatatccggagccgagacagaccgtgatgtttgaatgaagtcatgtgaaatgcgccaaccatccaaaaggccctcggggatggcaaaccgtatgacgccataaggaagagtcttcttgtttcttccagtttccaaccgcaaccgttcgtttaatgtgttccaatagccagaaacaacaggcaatccatgactcttctccaatccaggcatcctgttcctcttcttcttcttcaatttttcaggaagtggatgagtcccagcaaaggcaaaagtaggaggaactacaaaatttggatgtttgagtggagtagagtttttcggtgaggtgggattctgatcttggcttttacggatgcttgcaattgtggaaatggatggggcattagagttggggggagattgaagtcttgggtcaatatgcatcatagttttgccggtggtcattgttttctcaagaaccaaggtgccaaaagatactctcttgccttttggagcatcagggattacatttgaaacactttttgcaatggatggcggcttgagtagaggcttccctggcagcatatttttttggggtgttttcttcttcgctgattgaggcctgtgaagttttttattccaaatgatttcatagtgtgttccgccgttataccacacatagatggttttctccggctgtctggttctaggttgatatccaaaagttccccgttgttgggttagcacaacaattcggatcccaagagcttgtgcaagtgcagacaagtgtttatcgccaccccaaaatcggtcggttaagcttttttccagaaagacatcgtaaatgttagccccatcaacaatggcttgcggcacagggttgcctggatttctgaggtcatcttcagtgacatatggtgcgtattcgtcccgattttccacaagctctctccagcaagtcttcctgatctccccatgtttttcttggtcgcccagaacccaaattgccactgccctgaaaaggcagtttccatctcccacaatgaaaccgttagaaagcttccagttatccaactggtccattgatgaaacagtagggattgcttgagtagaaggaagggcagatgaagagtcttcccagagattgttcttgagcaagtaatcagcaaatccaacccagccaagtagtgttcctgtcgtgttctgtgccacgacaacctcgagtttcgactttgcaacattattggcttggcttgcaagctcaacaatgtctttattgaccaaattggaaagactggctgttgttgctttagcgggaatattcttggtttggggtttcttcgccttcacaacaattggcccaagcttggggatcactaccactgggatacgttcacccttcttcttttcaggctcaggagtagaggtttcaggctcaggagtagacttctcggttgattctattgtaacagttttgggtggcggactgagggatggatttttttcagggttgtccaagcaatagccaccagcaagtgttcgtcttctatgctccccaagaagcggtaatcccaacttttcgatccatgtggctaacatgttaacagcttcctgggcgctagtcgtggtctttccgcatccattgcatttgagtttgaaatgctttgtgccaccaactgaggtgaaagaaccaggcggataggatttggacttgtctggtttcgggggtgatgggttgtccagagcatggcaaatgctacaaggaaatactcgtcttggtcgcaattgccagaggtccaacacaggtaccctcagcaagttccccaaagtcacttctccttctttcaaacggcgctcctcccaactgtcattgtctgagagagagaaacacattaatttaaataaatgaattcatcagataaaaagaagagtcaaataactgacattcatcccaccagggatctggcaccttctctctatctacactggttggcctctgtcctgccccgccattccatccaagtgcattggcaacatccacaatggcctgcttttgaatgtctgtgatttttcgttgggtttcatgtttttgagagaccccagtttgcattcttttgagcttcttgagcataagagctacatatgcaaagtattttgaaactgggacagccttgaagtccagtgcaatttgttcatttgggttttcgggtccatggcggtaagcacgggggtgaagatatccagatctcctcacaatctcctgggcttcatccactgtggaggcataaacggttgcttcaaatctgagtccacagaggtgggcgggatcgtttgcggccaagatgtcacgcttcttctcaaaggtcttcaaacgagtattccaggtcatggcggttgtgggagcatgcttcatgtccttttgggaggtcgccttgagagcatgggtgagcgaagagtagcacttcaggcgggtgatggcttcatgctctgtctggagattgacagttccaaagccctcgccaagttctagtagcgtcggataagattctgatcgacatcgtctcgtaccaggagggcgtcttgccagcaggatctggtggcggaattgatcggtgccgtagtaaggaaaaaaggtgaagccaatgtcaaagtgatttttcctttgatttattgtcataaagtcgcggacaccctccccaaggttatgagtgactagacgaaaggggcacttcatcccatatgacgccaaacgcaaggttggaacacgaagttgatgaaaaacctcctggagcattctgacagtacaagaaggtgatcccatgttgagaatttgaggatttgcagagggatgcgcaatgatatggaaattgttccataatttctgaagcaccctttccttgaagttggggggcattcgaatggtacatgcaccttgcgccacaaacacaaaatcggaaaagtctttatggtcctgtaatgccaagacgtgatgtgcaagagtgacaagacccatagggtgcaggacagttgataattgatgggtttcaatcgagatcgcccaagagtccaggtcatagtcctcctggtctggaattggtaaattatacatccactcttgaaaatctgtgattgggccatcagtctttaaaaagaaataaggatatttattaacattcttagttgaactcaaagatcttaaataaatctgattataccattggccccaaatcagaattattcttggaggctgaaattccacattccacagacacttgtgattcttgttcaacagcatcccaccactcatcaaccgactcttcttcagacacgtcatctgcctacacattaacaaaatcttgattaccattcagcaaaaaaaggagcatttagtaaaactaaaacttacttccaggcatgctttctgtcccaagaggttatcaatctaaggcatgcacatcaataataatccccatgaaaattgaggaaagggttcttaccattggcccccaatcagactcttcacttgtcacaggggatcttgctgtaacaatatcctgaccagatccacctttgaccccagtaattaactgctatttcaaaagtcagcattccggtggtgaacatcatagtccaaataatagagacttactttaggagctggaacccctttttccaccttgattggcctcccgagaatctgaattacttcctctggggaaaaattactggccccaatctattgaaaatgtcacccatcagatcaggtcaatgattcagccagagaagaaacagacttaccattgcattggcttgagattttgaatccccttcctccacagaatttgtctgctacaagtcaatcaaacacatcaaacataaaaacattctggtcagctcaatccaagatattctgaacaaataatgaacaatcagatcatccaaaataaacatgaaaaatccaactcattcttaccctctttccacctggaaggtcttgaacagcttcttgaagggccacatttgcctacacatcaattagccacgtgagcattattatcaaaaaaatatgcagcataatataacctacttgtggagccccttcaccatttcctacacccattggcattagcagaaattccctgttcccttgggtaccaacaaattgtgccacctgttgcaaattgaaaatatcagcccatcattatttatcttgggcatcagcaaaataaagctcaccatgtctgcaggtccagattaaactacaagaaaatcccaaactgaggctggttggggaacaacagcaaaagcactaccagcttccagtaggataatggcagcagtcaagctccagaggatcagaattccagggataattaaattttgatgaataagttggccaagtcaagggagtttatttctcaggtttggtttaggatcagcaatggagaatcagaaaatttagacagaagccaagttgtggtcaccacccatgcatattcaatgtgtatatgcatgtgctattcaaatggattttattggtaccaagattgcatcctgcaaactgccagaaaagacatgaattgtgcccagcacccaagcaaagtgagatcccacctggctgcttctttgtgaatgttaaccttatttacatttgctccagacattataattgagcaccttagattcccctttcaggcatgacaatgcagtctatcagcatgtgctcataagggctagccccatacatctcatcatctcattgctgtattagtttagatcactaaatattcaccttaggcagatttaaactgattgtcctcatctctttccctttcaaataggcataaacacatgtccactttaattgtaggaattgtttacacatctgtttcccagttgtttatcatactgatctctatcaacaacccaccacagggatcagagaagtttttcatgcaaagtgaagtgaaatctgaaagacaacagtgttcaatatttcccagattctatgctgtgcacacctaaaaaacaggatgggtcctcagactatctcattggtactgggatccatttttgtccaagaagggttccacctccattcaagctattgtgaaagacacctagtgccatgcccagggcccttggggccctgggcgtgttacctgttacccaattttggtgaggaggtaacaaggtaacacccctgaaaaaaaatgttcccaaatgacctaaaaacacttttgggacaccttagggttagggttagggttagggttacgggacgtaaccctagcttgcatccaattcacagatgctgaaagccagggttactgattcaatttttggtagggatgtcacaagggaaccccaatggaaaaaagtgttcccaaatggcttaaatacccatttggtacacctgagggttagggttaatgttaagggatgtaaccctaccttacatccaactcaaggaggctgagggttagggttactgaatttgatttccaccttccatggtcttgcaaagaaaaaaaacaaatggctaattttggaccaatttctttaccctcattgtattcattcctttcagctaacttcccccagcccttggatcaggtgtagagcaagtaaaaacttccaaagttgggctggctactcttctcaacacagaagtttacatcctaatggtaaacctgtcttacatccctcccttgacacagtagtataatctagaccacatgaagagagacaagctgatcctccctgattggcccaagttacctggttcatcttgtcaagttttacctcactcaccttcttccctcaatttcaatttgctaacccttcctcccttttttgtttctccctatacttcccattgtctcctcacaaggtcctttctcttagtgttccataccacaggcatcccaaatattttatttgatttccttctggcacagctgagcttcaggtctttcagaaaaatgtactgaccaattcagactcctttgttgtccaattttaatgttatctgccagtgatgatttttaccctctttgttgcctcaattttgtataacttgtaatcaagtaatttttaccctctttgttggcttgattttgtataacttgtaatcaataacatagttgaaatcccctatgtgtaatatttaattcagggctgtttttttgctgtgattcaatttccctcttagaagcccaatactcaatatagtatcaatgaaagcagatctttaaaaaggtacaaaccctgttaatcccttatgcacaacaatataaatcacattaaaaagaataaattaaaaattaaaaaaataaaaaattaagagctgtacaaaggatttctttataaaaattgaacccatttcaaactgagcaaaatatatacaggaatagaaataaagagagttgactattcacattcaactaattcctttaatccctttcatccctgtttcaatcatgtcatttccctcctctttggccaagtcaacctctcattgccttccctttatctttaatccctcaccaatcatttctgccttcctcatctcaagctatgtaatcctttcttttccttcctgcttctccactcagtttgtcaatgtcctcacttcctgttccatacaattcctctgttttgatcttcttctgtgttagcttctaaaccctcatgtttcccaaaccctttccctctttgaattttctatgaaccctccccctgtaatctcttaaatctgttagatcagtttatttcatctgcagccctattgccagcacctctgccttggggccccagggcatgttacctgttacctttttttggtggggaggtaacgaggtaactgcccagagcccccccacccaaatttttgccagacttattttcagacttattttccctcaattacataagcttgatattttctttttgacattatgtaatttttttcacaggtaagcaggctgtcacacaatcaaggtaacctgtaggcaacccagattttacctgggtaactgccatgttacctgggtaactgccatgttacccgggtaactgccatgttacctgggtaacttccatgttacccgggtaactgccatgttacctgggtaactgccacgttacctgggtaactgcaatgttacctgggtaactgccctgtcacctgggtaactgccattttacctggcagacacccattttacctgggttactgccatgttacctgggtaaatggcatgtcacctgggtaactggcatgtcacctgggtaactgcaatgttacctgggtaattgacattttacctgggtaactggcatgtcacctgggtaactgccatgttacctgggcaattggcatgttacctgggtaactggcatgttacctgggtaactggcatgtcacctgggtaactggcatgtcacctgggtaactgccatgttacctgggtaattggcatgtcacctgggtaaattggattgggatgtgactcaggcaactaaccatatcacacagtaacacaagcaactgggagtttgcttacataaccacggatgccatccatgtaaaacaatcatgggactccatccagggaacataagatgctatatagttagtgtgaagacagaaagatgtcttcgggggagaatcgaactcatgacctcagctaattgcagacccataggacaatgctccctttaccaactaagctacagaccttgtgactgccaaagcagttgggtggtactactcatggtttgacaaaacattgacatgaccatcattatctcatttactccagtcatactaatacaccaaaacataaatcccctcaccaacctcgtaaccttaaaatgtaaattaataattctaattttaattaagactccacccccatagaagcatcagttaaataaagtatatgcttctgtgggggttgacattcatttgaaattaagattattataaaaaaaatctactcgcaaactaccagccattagcgagtaaccccttggaattaagccatactgaagagcaactagcacacagtctgaatcttaaaaggaattaggattattaaaaataaaattaactcgcaaaccgccagcctttagcgagtgacccccaggaacaacaagcatacagtctcaatctagccaagtaaaaatcaatcactatcacaaggcaaagcacatcaagcacatcagtcagccaccccatcaccagcctcccatgttaaaatcttcccatcagacttcccattctctatccctttttggctctcggctctctctccccctctccccactctctgtcttctcatctacaatctccccacctcccttcttctctgcttgcttctcttctcaaccacatccaacttatcaaactctcaatttgaattacaacttggactcttactcaaaaaacaccaaaaaccggccactccccaactcctcaaggttggttcccccagcagccaactacccgacattctccccataaccccaacttacaaactcactcctccaaactcttccccctcagacttcaagcaccccagccccactgtcctaacaatacatcctccaatcaatccttccttctcacccaactctccctgcctatccaactctgcatcttctccccacttgacttatattttccatctatcttttctcttcttttacaccctcatcgctttcaataccacattgactctcagctcccaacctcaaagtatctcctcaactctcagagctcaatcattgacacctgtacaccaaaacataaatcccccaccaacctcttaaaggtcctacacaattcaacaacaataattttaattaaacatccaccaccacagaagcatcaatcaaaaaaaatatacacataactggaggtggatgtttaatttaaatcagtattattatgaataaaatttactcgcaaactaccagcctttagcgagtaaccccatggaacacagccaggctcaagaaaaaaaaactccggctcccaacctcaaagtatctcctcaactctcagagctcaatcattgacccctgtacaccaaaacatcaatcccccaccaacctcttaaaggtgctacgcaattctaaagttataatattaattaaacatccaccaccacagaagcatcgataaaaaaaaatatacacagttgtggcggtggatgtttaatttaaatcagtattattatgaataaaatttactcgcaaactaccagcatttagcgagtaaccccatggaacacagccaggctcaagaacaaaaagcatacaaatctagccaggcaaaaatcaatcaccatcacaaagcaaaggcaatcaagcacatcagtcccccaccaacctcttaaaggtcctacacaacccaataatcataattttaatcaaacatacaccaccacagaagcatcaatcaaaaaaacatacacataactggcggggggatgctccaattcaaatcagtattattatgaataaaatttactcgcaaactaccagcctttagcgagtaaccccatggaacacagccaggctcaagaacaaaaaactctcgctcccagcctcaaagtatctcctcaactctcagagctcaatcattgacacctgtacaccaaaacataaatctcccaccaacctcttaaaggtcctacccaattctacaatcataattttaattaaacatacaccaccacagaagcatcaatcaaataaaatatacacataagtggcagtggatgtttaatttaaatcagtaacattatgaataaaatttactcgcaaactaccagcctttagcgagtaaccccatggaacacagccaggctcaagaacaaaaagcacacaaatctagccaggcaaaaatcaatcaccatcacaaagcaaaggcaatcaagcacatcagtcagccagcccatcaccagcctcccatattaaaatcttgtcatcagactccccattctctatcccttatgtgctattgtccctctctggcgctccccactatctgtcttcaattctacactcccccctcctttcttcttttttgctccaacctcttctcaaccacatctaagtcatcaaaccctcaaagcaatcacaacctcaactcttacccaaaaaactacaaaaaccggccactccattacacttcaaggttggttcccctagcaaataaatacccaacattctccccatatcttcaactaccaaactcactccttcacacccttccgcctcagacctcaagcaccccaactccactttccatccaatgctcaaccaccatctcaaacaacattattcaatcaatcattccttccctgacccaactctcccttcctcagttgattccaaactatcttatttttttcctctctcattttggtttttatctaacctcatgtctacttgctcgttttagttctggttttagtcacagtaatatatcctgttttgcatcacaccacccacgtgctcagtctccactgcctcctcatcaacatcaccccagccacccaaaagcaattatctactgggccgctgttagtactccctaagtctaatggtttagcaagtaaatccaatatgtaactcttcactaaggtcactcaaggattggactctcaagaaaattatggattcttatccagactattagtactccctaggcctagtagtcgagaaagtaactcagacatgtaagttttcactaaagtattgggacacctgtttggtgatcctcaggatgttcagagtacatctttgatcccactcccatgggtctcatcagaccacacaatacccaaactagcactgaacaagggaaaagatggaagcatgatttaattggaaaatcttaataatggagaggtagatagagggacataaaagtgaactgttacaacatttgctttaaatatgattgagtggaatgatatgaatatagacagatggatagatatacatatagtcaggtatgttagatctcagaatatcctgataaaggagaggtagatagagagttataaagttgagctgttacaacctttgctttaactatgattgattggaatgatatagataaatataaatgtagtctggtatgttaggtcccacaaaatcctgataaaggagaggtagagagagagttttaaatgtgaactgttacaacatttgctttaaccatgatagattggaatgataagaatgtagacagatagatagatataaatgtagtcaggtacgttacgtctcccgagacctattctcaatgaaagcaaccactagtttgatgatatttggccagggtgcagggccatgagtagcatcggttacacccatccaaatggagtattccttggccgacagatcctcaattcctgggaaaatagagcccaagactgcaggttcctcccggtagaggtaccaacccactgcttcggctattccatcaaaattactatcacattgattcataactttgttttcggggtggaagccaaagcgatcctgtttaccactgggtaaagcacacctgtagcagacctggaaagaccggcccctagtacctgcgccaaccgaagaggataaagacatggctgggcagcttttgaccccatgtccatcaggcccattttggtctgtaaccattcattcatcaaaaaaaaaaaattcagaagaattatcagtatgtgtgaggccaccaatagggaaaaggaataagaaataggaaacatacccaaacggcacctaagacatttcccatgcttctccctgcatcgctccccagagaagtgcttgatgaaatcaccacgtctacagtagcattcaggacaggtaccttttgccttaacaataaagtcggcgagtatctggtattgtgactccactttggccgcttcaccttgagcatgggttgagtccaacgtatttgcaatggttttactggaagatggtgctgattggccttggactcttttttcttcagcaatgcgtgcaacttttcgaatattctgcggctccataacttgcatgtttgcacgagtcaaaggcacctcagggctcctggttcgttttggcctcccgggtacttgaattgcaacaggcgtgggagtttctgagctttgattgtcatctgaaccactagctactgataaggttgggcgttcttcactttcataaggtgtggtctcacctaagttgatgctcaattttgtacaaactgagcaggaatgatgttggggataattgtgacaggacctcacatcaacatcttcatactgcgaaaagacttgggcaggacaccgagaggggttcatgagtaacttcttgaattcgtccatcacagtatggttgggttgccatatatctgtggttttggcaacaatctcgattcttgctggttgcccatcccgtcctgctcgaccgatttgctgataagctttgttagcttccaattggttggggataccatatatgaccaccagtctaacgtgtggatagttaataccagcaccaaagccactggtggccacaatggtgcccttgttgttctggagccatagttgagaattttgctccctctcagagtcatttaagccagagtggtggtagggcagattgagtgagccagcaatggaggtcacaaggtcacgattttcgataaagatcattgcacggtcttcttgcttctggaggtatgtggatatgaggagcgaacaaagattgggtaggtcttgagggatgacaggattgcggtgtatctcgatctgcagctcgggtcgaaaggtggaagcccggtgggtaatcatagtcctccttctgaagatgtttgatatcaaatgattttctttttttggagggagtgaggccgtcataagaaccagctgactacagagttgtcccagagccaccacaccagggagataattgcggtaagtgtcttctaggaatgtatgacactcatcaatgataatccgggtgggaaggtttgatcgtagctggttatgaaagtccactgatgctgcgtcatccgagagagcaactatgatttgagcatgagggtctatgatgtcgttttccctgtatagttgatatcgaaccccatccaatttctccaagtctttgagtgtctggctcactagagctttcagtggttgaacaagaatgaggcgttcgtcccggaagaccaaagggggcaagcagaatgccaaagatttccctgctccagttggagccactactaaaaagtcatggaggtcatcttcaaagaggttggttagccacttgtgctggaagcttgtacgaaagcgggcatcagggtcgtgggtgaagattgtgagtgcctgcctagctttctcaggaggtgcaagagaggcaggaactggcaagagaggctcattgaaagccaagtgggattcaatctaggagtgcaagactggtaagtatggcatgattatgagtagagataaaacccaattaagccacttaccccccaaaaagactgccagacctcactagccctcatgaaattagtttcggcatcccgcaccacaccagagccactgctaaagccatagagtaggtttgctgtatgagaggtatggttcctctggagatccatcacgttatgaagtcccatttcttcttcgaggtcttctcgattagatagggtgtcggccaatacttgcgtgggtagtctcttgctgaggtgcgccgctgtaatactgacagaggcctgtcgccatgaccggatccctaaggcatcacaaccaccgcgagaaaaatgcttcttgagaatgcgagtaaagtcttcagtttctaatcgtccacgcctagagctcatccagagaaagtcttccatatctcttgctacttcatgttgatctagtgcacgcaggattaagctttggatttaaaaagagggggtagggatcaattgttagtctagggttaggtttataatatatatacaatgagttaagaccatcttacatttggaccggcctgatgtaggccaaataattatgcagctgcatggataattctccagtcaggtaaacttggcgaggtttggagcgatgggagacgttctgccctttgtggtaccaggtctggagcattatcctatctgttctccagtacacactcctaggagcggagtttgaatttcgaagcagcatacaagtctcttcagttccccttgctggttggccacatccaacgtggtagataaagtagatcatctcaagcaaagtgtctacattttcaagccacctccaagcactagggggagaaaagaactcgttcaggttaaattcaggttgatcgagaacttcctgccagttgtccgccaggatgccacggctgccctcctcggcgctattgacccaatcgtggagcagctcgtattcaaatagttggttgtttgatgaggttgataaatagttgtagtgcaaggcattgttagccaagtggtcttcgaatttggatggtaagaaatctggcaaggtggcaccattgaggatcatttggaattgtgtggagagtgcagtcatggtagcacggagggcggtttgaatgccaataatagtgatagtcgaggttcctactactagttttgtcatctccgagtctgcccagcgggtggaattgggtaattgttgattcataatgacactagttgccaatcgcatccagtcccgaagtgtctggaaaggtgaagctcgagattggctggatatccaagagaaatgtgccttcataagacttagttcagcatcgttggttggatcgttagggtcttccaattcttcttctgattcgatattggtaatccagctgaacatggtcccaagtcgaatagcatattgcacggctgcaatattgtgggtcatctcccgaggttgatggaaagtgccgtgttccttgagcatggagagtgcgataaattgttcgagggctgattggatacgggagcgtttagccaatgagcaggagaaagagatgaagtgaaacatcgcctgatccaagagattttgagtcaggtttgcgggcggtggagttgtatcgttcaggcacctcgccaaggcttccattgtgatggcgagttgcgattgcttctttgaccagaaagaagccaatggagttcccgaagccttccacgtaaagaccagaagggctgtgactgtttgtgaatacctatcccgtgttcgtttctcttgaagtggggataagcccacagttggggcctctttgtccctatggttaccaaaaataagataagatgagttggggcttctagtctgctggttgaagagcaaaacaacaaagagagaaaaaaactatcagattaagtcattacttacgtagattccatagtggcttcctttctaagtccatagtgtaagtccttcaaaccttccatacggctagacatccaagccgtgacatggggtaaccacccggctgcctcgtcctcaaagtgaatcaaattgtagaggttgacagatggggtgggaaacaagttcttgcaaagctgtatgtgttgataaacgccagaaatctgtagatagatactgatcaaggatgggtgaggctcagcctcaccttcaccttgaacgccctgcttcatcttggccaacacttttccgaatttgatccaataagtaggtcggtcgtcttggccttgtataacttctttggcttggtggccttccacgatggaaggggacggtggtcgatagttgacacaaaagtagctgatgactggcttggttaagtgctgtacatagtttcgttggcaattcttgctccatttaccatccgcatctgaaaatgatcacaattgcaaggtaagtatgagtggatcttgttggaaaaacaggggagaagatatgaatctcttgcctttgtgtacttcataaaagtgattacggattgtcttttccttgtaagtcgtatatccacagatgttgccattcgtcttgacagtacagaggtaaccaaggtacatcagaaggccttgcacagggtcacaggcttccagatgactagttcttggaggatatttgggtgaggtgtcgggcagcagtatgccatgggtgaggtagtcacgcctgatatcggcttcaacaattttctccttgtgagtatgggccatgtgtgactccacctcattcggaggaacccccgtatggcatttgagacaaatgagtatctcggcgtagcggttatatcccaaccacttggagtactccggtatcactggaagataagcaacaaccctttggttagcctctaatttacaagccacagagaggagggacataccaatcacttgatcttgtatcggcacaagggtacatttagaatcaggtggagctatcatgtcccttttgacagctaaagcagcagggtcgcaatttttgacatgcctttggatacggaccgggtcgttgcttgtttcagtacagttttcggtcgggcaggcaaatgtgccgtctggtcctctagggatagcaactaaggtctgcaccgagccgtaaagagcgcaagtcacatgagtctggtgaactaatctctggtgcttcttgagctcatttgcactcgcaaatgacagttggcagtcatctttgccgcagagttggagaactggaacttcttcggtagggtgaacagacattgtagaggatatgagtttctagagtagtttgggttgatatctttggtggaatttgggaataaggtggactgtgtatgtgtgcgtagtgttgaaaagctgggtgaccagggtatctttgaggaacttggaaatgtatatttttgcaaaaattttgccaagaaatcttccttcaagtgtttgagtatgatctgcctgttagggagttgatcaaccttacattagtcttgggcagtaagatgaacaagggttgtgaacagctcacttatttttcatgatgtaaatggatgctgatactgttacctaccagcttgcgaaggtggatagtaagtcaagatagttaatatgggtgataaatcttacttgctagatgctgattcctcgcgagtgactgatcatacttgggattggaggggatgatcagatgtaagccacatgaaatgtgtaggggggaagtaaaatgaagaaggtgtgtaaacagctcacttagctttgatgatgtaaatgggtcatgatagtattacccagaagcttgggaaggtggatgttaagtcaagacagtgaatatcggtgataaatctacttgctagctactgattccttgcgagtgactgatcatatctgggattggagtggatgaacagacgtaatccacatgacttgtgtaagggagcatagtggactttgcccttactaccaagaattacatcaaagtcacaagatgatcattagcagtcatgagtaagaaaatgaacatgctatgaaccactcactgaggtaaggaatctaacactattacatacaagccggagtatttcaacaaaaagtgaaaagtacttatgtaaggaatgaggtactcgctagatcctgatttttagcgagtaactgatcccagatcctgtaagagtggactagtcagtagatgatctttagtactcttgagtagcaagatgaccagtacatgaacagatcccttagtttccatggtacaaaaggactgtgatagtattacgcacaagccggagtatctggatgaaaagtcaaaagggcttacataaggaattgtggtactcgctagatgctgatcactagcgagtaaccgatcctatttcctataagacaggatggaaaaacgtaaccaactagactgatgtagtccttcccggactattacacatagggatcataacaaacttgatcaacaaccaaggaatttagggctggcaagcatgactgacttactgtaaagcaatagatgaatctacttaatcaaccactaatatagtataggacaatttcaaacctacttacagagtcccagacaagtggccctcgagtataataccaaactttgaacattaatactcagaaacacatggaaccacttacatatacctggatgatttcccctgccgtccatgacaaacttggatgaattgggtatagtccaaaaaggcactatatctacctgatctaaaaaatagtgaccttggccccaacatattatgcttgtcaattatatatttcaacttgccaagtatttgatactccaattaatgatcaatagccatagtatgagttgggctgttggttaagctcattgtggatgattgctagtcagtagggatcaacggcatgaaatagggcccatttgaactcaccaacagcatttggggttagaaactttatcattgtgtttttaaggtatcgtgagacacccgcagagcaaagggttacaggctttagtaagctgaatgaattaaataaccaagattacaaaagagcaaaaagagactaggtcaaaagttgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaacatagtaatccaaggatatacatgagatatgaacaaacatgcaagttggtcgaaatagtttcctttagcactatcttctctgtgttgaggaggaaaaggtctttgctctttcgtggtttcgtgggacttgttatctaaatcttggtagttatcctattcggattcgtcggtttcagtatgatatgcctccttgagaaatccaccctcttcacctgtatacctaggttggcttgggcctgaatgggaccatgtgaccctatcgccatccacggaacctgaggctacggccgatggtcttgcctgtttagacttgggcttgatgggcctagggggttgaaaccgggttgaaactgccatattaatattatgatgagaggaggtggagttggccgagttggggatgttagtatgggttgcatcctttgctgggccagatgtctcaggggtaggctgatgttgtttagaagttgatggtgttgctttaggattttcatgactggctggatgtgcgttgaatcttggtggtttgtatgctgaagaagcactcttgactgctaccaaggacattttttttccccctactggaattggatgatcagacgtaggtaaattcccagatgtagaattgtggttggaggcctgagcccaaagagatggtgggggctggcgttctgtaatggtacgagccgggatttgatgttcttgagattggttaacaataggatcttgttgctgtcgtccttcttctaattgtttttcatgagcatcaatacggtctttgtatccagtaatagtagacagccacggaggggggagcctagatcggagattattgacctgcgtttgaatttcaggatcgaatgtgacatctggtgcggcttctccgttatagttgagacttttcgatggttctggagcacaaacctcattgagcagatcaagtagagcaaatcgtgaaaggtttgtatcatttacatggctggcccagaacttgggggcattctcccatttaattttgcagggtttccttgaatgcatccccactttcacgcaagagccatcgtacaaagctgtccattgtataccaggggatatctttggcttccctgtcgtcatcctgcccatggttgtagaggaagtctgtcttggcgtgggcaagctgagtgatcgcccaaacgtctttctggttgaactggtttgaattcaccagacaatgccaccaaccggccgtcccgtagaggaaaaaaacagccatcgatccaaaagctgagagtcgtatttttccccattctttcatttcctcctgtgacttgggatctttgacatcccccacctggaataggctccgtccttggttcttatcggagctctttgaaggtatgctttggtccgtagataattttgactgttgcatcatgaggcagcaaagtagtgtctcccagatcctcttctggagtatgaggaggccatttttattgttggcaacggttgtattcgcaggagtgtcggaggaagtcttgattgcccttatctttgaaataatgtaatgaccggctatgacgatggagtggtcttcagcgagaggatgttcggaattggtattattggtacgaagcatgtaatggtccaagttatagtaacacattactgccaagcccaatagtttatcaattgccgattcgagtccagccttggtgaattcatcgtttgtgtaaggactattatgatcagtcctaatcatcatgccgtaaagcgcctgccacgagtaggctttgattgagtcggtggagataaatgcattggaaattgattccaatctcaggacatttttctggaagaatgggtccctagaatcaacctggaggagacaggggcctgtgaaaaagaagggttcaattggttagggatggttgttccttgcagtatcaaatcaaaggagaccaataagattgactgactttgggctatacaatgtttgaaggcaggatttaaaacagctctgaaagcctccattgcctcagcagatggagtgaacagatcaagattggtataaaacgagtccgcataggtgtcatcggcaaaccactcgatcatatcgattaccaaagacattaaaggtggcccatagtcccacctggggtttcgtgatttaattagcatctgtttgtgttcttctcgagcctcatcacacttggttttctcccaaaacttgtccatcaagtctatacaaggaaaaagaaggaataggtggagacatggccaagtcagtttgagttattcgaataatggtttgatcttctagaaagttcaaagttgaatatggggctcacctgctgggcacataacttcagcatggacactagaaagtctctggtctttcctctgtgcagccttccttgcacgctcttctttctcaaagtatgtcaatggcctacgagttctcttctccttcggagcagtattgtcttggatgctggacttgcgtttccttggtgattttttcttgggtttggtacgtgcaggagaaggtgatgcagatagaggtgagtgattggggatttgcctggtgggaatggtttcaatagttccaggtggttggttgggtgctgcagaatgaacctgggccaagtggtctgtatcaggggagagggatggattctcgggctggttggacaaatctgctgagatcttggctgcttggaaggagttctcaagggattcgattggtgtttggtggtttggctcttcagggcatgtcgcagaactccgggggatcaagtccctagcaggtgcagcggatggctcatctaaaagtatgacattcgaagttccagccttgagactttcagaaatcttcagctccagggttttgcagaatcggttgaccaggtccaagttctcgagttgtgttttgaagaactcaggtgcatgggttatgaggcccctcatgcgtgtctcttcaaggatttttcgtaggttgtctcctgagctgcaccctagagtcaaaaaagggatgtttacacaaatattgttttgaggttagtacagtgatatagtaagaatgatcctttggggaaggaatgtacataggttgtgtagcaactgcatgtccttcacagatgcagtggcagggatgccaaagttcatggtcgtgatgttcataggacaaggatcgggccggccggtctcagttgtatggagaagggtgcatggattgggagccttttttggctgattggctttatcaaccttagggaaaccaaatattaaaggttgataccaataatcagtaagtatgatgagaccgagtacagtgaaggtgttggacaagaacagaggttggggtggattgatatcttacatttttgaaggtgggattttgcagcttgtgggtaaccaccccagcagcagcaggtggtgacaagatggcttccgttgtaacatttgagatttgggatacctccatggtggcactttgctttcacggatatgttttcccgagaatgacaagggggaagggaactggagtcaatgttgtggaggaggaagcagtggtgtgagtagtgatcattaatattgattgtgggtgcttggtgggtaaaccgactattagaatacggatcgtattctgatcacctggaggggatgaggggactgtgtccaaaagtaagcacagatgataagccagtatacttgggttgatgttcttgtgattctttacttaaaatgaggtttgaatattctgtgtctcagacttactttggaggatctttagtgttgggggtactagtgaaggaatttaacatatggatggagctgacctgtacataagcctcccgatcctccttccccagggtaccaatcaaaaagaggataagaacctggttccatctggcctggttccatatgcctatgtaagttcggtttgtttgggggggggatgatgtctcatcatttagataaagctatgtaaggacaggaggaaggataaagttttgactttaattacgtctgattagtatgttacatatagtgcctaacctttggttgagtaagtaaatccagtccctaaagtttcatatttaggaactggatattactaaagtttctgatttctagtgaaaacagggaaccaagacagagtaccaattactagagtttccaatttcaaccaaaaacagggagaggagacagagtattagttaccatacccagaggatgctttcaggccgtaatctcaactccttgctcactaattcaagatgcctcatgtaatttatttgattccccctcagatactagtcctcaagtattttcaacaataaaaaagagaaagcagaagttaatgccattagtattggcctcaacatgatcaagattcaagaagtaattcattacaaaaaacttaacttcttctaatcaaattagtaggattagtggaggatgtgatgaagagattaattaatcaactcacaattcctttcattatcaatcacacctagctatggggtacaaattaagaagcagccagacaaataattttgagttagtcaatgattcattatttgtcaagctgccttgatttatcagcctccaactgatccaaccactggtaccccctactcatccccatcacgcttgcatgataatcagcgttgccttcaagggacattcctcctcattttgtggtttgatatactctttgggcttcaaggcatgggggaggacgtgatgaggagattaattaattaacttacacttcctttgattatcaactgcacctagctatggagtacaaatcaataagtagccagacaaaaaaaaaattagttagtcattgattcattagctgggagctcattcatgatctgggaagctgcctgaattcattagcctccaactgatccaaccactggtaccccctactcatccccatcacgcttgcatgataatcagcgttgccttcaagggacattcctcctctttatgtggttggatctactctttgaccttcaaggcatggggaggatgtgatgaagagattaattgattaacttaaaattccttttattatcaacagcacctagctatggattaaaaatcaggaaggaggcagaaaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatttcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggctgaaaaataaattttagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatagttcgggatgccagagttggacagagtaatccaagagtgattgggttgtgcaagtgggatggcttaaagtacaaatcaggaagaaggctggaaaataaatgttagttagttggaccaagtgaatacaaggtggttggtttgagataaattaacttacttgccaggtcctttgattggcaaatggtagtagcctttggaagatatttcaggatgccagagttggacgggtaattcaagagtgattgggttgggcaagtgggatgcctaacgtaaccatcaggaagagggtggaaaataaatgttagttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaaattaatttacttgccaggtcctatgattggcaagtggaagtagcctttggaagatatttcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggctgggaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatttcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggctgggaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttggcaagtgggatggcttaaagtacaaatcaggaagaaggctggaaaataaatgtcagttggttggacccagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgaatggcaaatggtagtagcctctggaagatatgtcaggatgccagagttgggacagagtaatcccaagagtgattgggttggcaagtgggatggcttaatgtacaaatcaggaagaaggctggaaaataaatgtcagttggttggaccaagtgaatacaagatgttgcattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggccggaaaataaatgttagtgtgttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttggcaagtgggatggcttaaagtacaaatcaggaagaaggctggaaaataaatgtcagttggttggaccaagtgaatacaagatgttgcattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggccggaaaataaatgttagtgtgttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattagcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggccggaaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggctcaaagtacaaatcaggaagaaggctggaaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggctcaaagtacaaatcaggaagaaggctggaaaacaaatgttagttggttggaccaagtcaatacaagattttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggctcaaagtacaaatcaggaagaaggctggaaaataaatgttagtgtgttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggccggaaaataaatgttagtgtgttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttggcaagtgggatggcttaaagtacaaatcaggaagaaggctggaaaataaatgtcagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggctggaaaacaaatgttagttggttggaccaagtcaatacaagattttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaaaagtgattgggttggcaagtgggatggcttaaagtacaaatcaggaagaaggctggaaaataaatgtcagttggttggaccaagtgaatacaagatgttggattgaaattaaattaatttacttgccaggtcctatgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttgggcaagtgggatggcttaaagtacaaatcaggaagaaggctgaaaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaataaaattaacttacttgccaggtcgtttgattggcaaatggtagtagcctttggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattgggttggcgattgggatgtctagggggctgtttttttggtttgttttgtctttgttgttacgttgggggtgacctctaggttgggggggacctgtagtattcagatgatgtcatcagacagcaggttaccctaggaccatcagcttggatgtccttacatatgcatttaggctactacatattcatgtaggctctagggctctaagtctaggtcaagcatttgattctcagggaaaccccttccacaattcaaagataacaagctcattgccaacctgcaaccttggacctagccttaaggagagccaccatcagggtcatcatcttagacctccatcctgaaacacatctctcaggatgatttggtcactcagagtaagtgatcccaatctcttccctcgaagtcaaaacaacaaaagcaaacaaaattgtcttggctgactttctaatacatcttatcctccaccgccaccttatgcacactgctgactctcaaattccttaatcgccactgatgatcttgtctcttccaccactctttacccattatggaaacctactgccaccaccctcacctcaaccagacaatccaaactttagtacgatctgatctaccttcagccctccgatcgtccaagaaccactgcatatccttgcaaacgccctcttcttacacccactctccaggtattccatcaatctcttacccaccttgggtcccttggtcgaactcactgctggtccacccgatagatctccaaatcccagtgctcaatgtacagaaacccatcccgttcctggcttccaggataatattcctcatcaccgccgtcccctccatcttggtgattgagttgatcgaaaaaactgggctgatcagctgcttcaaacaatcccttaagcaccaactcctaaataggaaccagactcaaaaattagtttctcatccatcggtcaatcaggatgtgctaattgatcacactcaagatcatcttcaacctcatcgtccatttagctcaattggacttaagtcatttttataattccctgtaaatttcttttgtaagagattcaatcatgtaattttttcaatacatcatcacttgtataacatactagtattcacctacacacacaaagttaaaccaataagtaatctaaaaaattgttttaggatcattctataaccacctttcttttttatgtttctcctattaatcaaaatagccctaaccctagttaataaaggatagtagctataattaaaagaaaacaaacagagtaagtagaggcaaaaaaaaattaagataaaaagaaaatttaaatttgaaagagataatcaagagcagttcaggcttcggctttttcgagtatgtaagggatatcagctataaacttttttggatcttttacaaattcttcaaggagaactctatctaatatattggtagtccgcctagcaatttgtaaagacatgccaagtttagtaaaattaccattttcttcaggcttgagggtgccatgagtatagtttctttgatcaaagatcatctgtaccatcgtatctggcttgaaatcgattccaaaagcacattgcgggaatacaaactgaccccccttgacatcatagccatcagactccatcgccagaagacctgtatccttgaaggttggtacacataatagaaacgcaaaaggaagtctttcgtcatcccggccgtctttatgtggatgattataaaagccgtctgaggtgaaagtgaggtttgatgagaaaaatttattatgaggaagctcgggagtatcggggatcccatcctcattatgtggaacactttcagtagaggccacagcttcagttgtatcgttcgatgggtttttgttaataggggcaggtgtgtctggtacctcgttgcggcttggagtaacagattggttgcaagtagtaggagcacaatcatctgtctccacctcagggttcggatggctgaggtcagtcgtagattcatcgggatcggcttggggagaaatttccttcggggtggtaccaggaatgacttggtctgagaaggatggtaggttatgctcaatcataaactggcgattggcttcaagggccttgttacccattggaaagaagaggtcccagagtatctgagaagctcgatcggcatcgcgtacatgttggatgaattcatcgggattatccttgatagcttgagagttgacataacggcccactatttcaagatgagtcatagatttacgccatccaatcgcccacatgtaacccccacaagatcttgattcagaccccaccgtattaacaaacttcttggattggtggagaaatccaagaaagaaattcaagtcctcccgcatctgatccgatatggtcttgaggtctgtgaacttgatctcagcaataatccgcttttccttttctttagtcgtcttcctatcaaacatatggacaaggccatgatcgtagagacggaatttttttggatccgtaacgattgagttggctgattcgatctcttctagggtaggagtacgacgatatattggatccttgggaggttgtgggccacgtccgtctttgaaagctttttgggctttctttcgttccaacttgagtttcctgtactcggttgtaatatcttgaaagagatccagctggacacggacacggacctcccatgtaacagagccacagttcggaggtaggtcagtgatgaattctcgtctagcattttgataggcaattcgtcgtttctttgcaaagttttcatttcgatgtcgtttcttattcacttgaacactataataaattgtgcaagcttttagcagttttctaaatggttctagacaacaaaagtcaaacttcacatacgccagattggttgaggttgttgatttgttaccagcgggtcctccttgtcctgtctgcatttgatcttctgcttcactaggtacatcggacaaagttgagtcggaatcgtaatccggatggaatgtcatactgacttcacaagtaggaagaaatggcattattatttggtaaggtcttgataagcaggtcagtgagatccaaaacccttacattatataatccaccgatgtctgtaatcattgaaaacaaaaattcaaagcaaagcaatcaaatacattccaattagtcaaaaatctccattgttactacgtcaagttgccttgattcattagcctccaactgatccaaccactggtaccccctactcatccccatcacgcttgcatgataatcagcgttgccttcaagggacattcctcctctttttgtggtttgatctactctttggctttcaaggcatgggggaggatgttatgaagatattaattaattaactcacaattcctttgattatcaaccacgcctacctatggagtacaaatcaagaagtagccagacatataaatgttagttagtcattgattcatcatttggaaactgattcattagctggtaagctgccttgatacattagcctccaactgatccaaccactggtaccccctactcatccccatcacgcttgcatgataatcagcgttgccttcaagggacattcctcctctttttgtggtttgatctatagtttggctttcaaggcatgggggcgtatgttatgaagatattaattaattaactcacaattcctttgattatcaaccacgcctacctatggagtacaaatcaagaagtagccaaacaaataaatgttagttagtcattgattcatcatttgggaactgatgcattagctggtaagctgccttgattcattagcctccaactgatccaaccactggtaccccctactcatccccatcacgcttgcatgataatcagcgttgccttcaagggacattcctcctctttttgtggtttgatcttctctttggctttcaaggcatggcagaggatgttatgaagatattaattaattaactcacaattcctttgattatcaccacgcctacctatggagtacaaatcaagaagtagccagacaaataaaggttagttagtcattgattaattagttggtaactgattcattagctgggaagcgccttgattcattagcctccaactgatccaaccactggtaccccctactcatccccatcacgcttgcatgataatcagcgttgccttcaagggacattccacctctttttgtggtttgatctattctttggctttcaaggcatggcagaggatgtgataaagagattcattaattaacttacaattccttttattatcaaaagcacctagctatggagtacaaatcatgaaggaggcagaccaataaatgttagttggtggcaccaagtgaatacatcatgttggattgaaatgaaattaacttacttgccagatcctctgatcaggaaatggaaggagcctccggaagatatgtaaggatgacagagttggtcagagtaatccaagagtgattggggtgggaaacgtgaaggcttaaagtacaaatcaggaaggaggcagaaactaaatgttagttggttgtaccaagtgaatacatcatgttgggttgaaaagaaattgacttacttgctaggacctctgattggtaactggagtggaaggagcctctggaagataaggatgacagagtagttggtcagagtaatccaagagtgattggggtgggaaacgtgatggcttaaagtacaaatcaggaaggaggcaaaaaaaaatgttagttggttggaccaagtgaatacatcatgttggattgaaaagaaattgacttacttgctaggacctctgattggtaactggagtggaaggagcctctggaagataaggatgacagagttggtcagagtaatccaagagtgattggggtgggaaacgtgatggcttaaagtacaaatcaggaaggaggcaaaaaaaaatgttagttggttggaccaagtgaatacaagatgttgggttgaaattaaattaacttacttgccaggtcctttgattggcaaatggtagtagcctttggaagatatgtaaggatgaccgagttggacagagtaatccaagagtgattggggtgggcaagtgggatggcttaaagtacaaatcaggaagcaggcagaaaaataaatgttagttggttggaccaagtgaatacaagatgttggattgaaataaaattaacttacttgccaggtcctttgatatgcaaatggtagtagaatctggaagatatgtcaggatgccagagttggacagagtaatccaagagtgattggggtgggcaagtgggatggcttaaagtacaaatcaggaaggaggcagaaaaataaatgttagttggttggaacaagtgaatacaagatgctggattgaaatgaaattgacttacttgctaggacctctgattggtaactggagtggaaggagcctctggaagatatgtaaggaagacagagttggtcagagtaatccaaaagtgatttgggtggcaaatgtgtaggctgaggggctgtttctttggtgtgttttgtctatgttgttcggttgggggaggggacctctaggttgggggggggggggctgtagtaatcagatgatgtcatcagagagcaggacaacctaggacaatcagcttacataaatatgcatgtaagctgctaggatcctttcatatgcattgaggctactacatacccatgttaggctctagggctctgggtctaggccaagcattcaattttcagggaaaccccttccaacactctacaatactcattgctaacaggcaaaaatggactgagcagacctaccaccagggtcatcatcttgacctcaatgcccatccctccggatggattggtcaactcagagtaagtgatcccactcccttccctccaagtcaaaacaacaacagcaaacaaacacccccacaattctcttggctgaatttctgatgcatatcatcctccacagcaaccttacacacacttgtgtcactctcaaattcctcaatccagatgatcttgtctcccatctaccactctttacctgttatgcaaatctactcccaccactctcacctcaatcacactatccaaaatttaccaggaaccgaatgacctgcagccctccgaccgtccaccaaccattgcggatccttacaaatgccctctccttatacccgctctccaggtcttccatcggtctcttaccccccttgagactctcggtcgaactcgccgctgctccatctgataaatctccaaatcccgtcctcaccgtctcaagaagcaggttctcatccatccatccctcagcatgtgctcagcgaacacctcaagatcatcttcaacctcacggtccattaccctaaattggtcttacacttcggccagcccacctcgcctaccatcggccaatcctcattcacctcctcttcagactccaatggttcaaacgacccaccagtctctcctagtcgtcgggcgagtctcaagacacgtcttatgaatcagattagtatcaagaagattacccgtcgaacacgatcagaagcttcgaatatcaaggaacaagaacccctcgatcagatatcggcataccacgatgaccatcgtcccagccattcgaaaaattcccgttctcctcataaccgctcccattcaaaaactagtaatcgggtacccagcgtagatcaggacgtagaaggtttggataacgtcatcgacccacacaaccacgtttttgctgggtcagtaacctgctcattcctcttcaaaggacgagcaatcactaacactttgtgactcattctccacgatcttgtttcagacttcttcctcatctcgttcagttattcctcctggagccgatccccaacccacccaacctgaagcctccattgacttccttcatacacactttcctcaactttctaccctttacctcgagcttcttcattcatgattacactttaccagatgattcaaatcgggatccgaatatcccaccggtgattgctaacctggtcaatctcattgatcaggtcactgattactactgccctggagatcctgatgatcgatctacgaaggaaaaatgtcatgcagactccatcgacctcgaggtcgatctaacccaaatcgttctcttgacggccaacctcatctcaccccatacttcccctcacccttcgacgcccattggactaaacaaaaagaatcgcgaagcgctcattgaaagggtcgtgccaagtaacatcgatcgcagtgttcctttgaataaacaggataatctgattggccgtattctgagattgatgaactcagtaggattcgaatccctcaaacatacttgtggggcctttctaaatgcattatatgcggaggacagtaagtcattatgaattttgtttcgcgagtatccccgagagagaaagggctgatgatcgattcatatataaccaaatcatcacagccgatcgtctttcgagtcaagttggatatggaccgattgcaggctacttactttcgatcggtaaggcagggttgaatccggatagcaagcattcaccggcggccgagattaatccgatcacgggcacgtactggccgagtggcgagtcgagcgagtcggctcagtcgccgatgactgagtttgagaaggagcaggaagccgaacggatgtgttcgctgttcgaccggatgaataggagcggtatcatctccgcaactgatccgaggaaactggcagtcgaatcgggcaggtttcaggagatcgaacagtcggttaatgccgaaggagatgaagaagaaaaactcgaggagatgaaagctctaagagaacttgaactatataaagagagaaaaaataagaagaacgtcgatcactaaataagcggtctgaattcgtttacccattgtttatttttatgatcgttgttgagagaaactgattgagccttgaaggattacatactcaatttcctactgattacagtcacctgaaatccatcatctttctattgcccctttcccccacaccattccgccggacgctaagtgcttcgatcgatcatgtaaccttttttcccccttcaatccttagcaagttttggtccacgtctctctttcatgtgtacacaattgtcttgtggtgatatctccccttttagtatcagtagctgtgtccaagtttgaactagattccgttgaccgactcatcctttctcctctgtcctctctctctctctctctctctctgttctctttccacaaccaaattatatatgttgtatgtaccgttgttaattggaccagataaggaaggaagaacactctaaatcttgggtctcaatacatatgtaacctagttgacgggctcagagaagagtgctaaaattaataaaaacaagctggataaacaataagggggaccgtccttctgtgggctctcggatagtgtgttgattcctcaaggtgatttctcaagattcacgttgctcctctggctctgctatgtgtgcctggcattgagcaaagtcacggctgagatacggatggaattacaaatgtccgattattatgtattattcttttttcaagtcaaaaagaaaccttctcgttccttgatgggggtcaagaatcgggtatgtaggaaacacaaagacaaaaattaaaatgctgaaaaggggagaagttggtgagcgtgtgctgtgacaggtgggtggatgtatgcattacgtagcttgacaggggctgtgacatgggctgattgtatgtgtgcatagatggtcaacagtaagaaaaaaataaataaaataaaaaaccgaccatcaacaacaacaacaacaacaacagcagcagcaacttcaccggaccacttcagatggaaccaacaccatgtcatctcatggtccacagaatcgggcattctcagtcacccaccagagggccatcctcgacatcaagctagacggaaccatcaacgcaatcaccgagatcaccatcctacccctctcagccgacctcaacacagtacacctccactcatcccactgcaccatctcatccatctaccatcccagccaacacccaaacaacaacaaacagccactccagtttatcctcaaccagcccaacctcgtcaagatccctgaccccaactcagtcaggcaattccctgaagcaaaacccaggctattcgaacaagtcaacaagaaggagaccggcgaactagccatccagatcgatcgacacaagatcaatcgaaccagcaatcgccaacctgctaccagcttactacccccatccgatcaacatcaactcccagctcagaaggacaaagatctagaattcgatccgatcatcatcaccatcgaataccagatcactcaagctgacctcaccctcaacccagccatctgcgtcgtaggcggacaacaccctcacctattcaccaattctatctcggccaggtcttgggtcccctgcttggattcgctatgggagagaagcccatgggaactcgagtttatcgtacccagatcatccatcaccaaccatgcgaaaccatccccgctcaccgtcgtcgcatccggtgaactgatcgaacaaatcacccatccaaccgacccttccaagaccgtcttctattacgcacaagccatcccgacctcagtccaacacatagcttgggtagtcggccctctcaccgtcaacgacctgactccctatcgacctcccccaacttctagcccacatcaagataaggtcgatcaaccagtcgatcaagagatcatcaccgatcaacatcatcaatcctctactgagatcaatctacttgccttctgtctccccaacagacagtcccaactcctccatgtcgtcaacttcttacctcatgctctctttttcttcacccaggaagggttattcctcgacatgtctgctgccactcacaccatctgtgccaccttcaactcagcgaccttgaccctccatccatccgatttactctacccacctcaagttatcgaccaagtataagaaaccaaaccggtcctcgtccaatctctcgccagccaatgcatcgacattaacatcatccctaaatctccatctgacacctggcttatcaacggtctcccactctacatcaccggtctatacttcaaggcgatctggggtaccaacgactatcgtgatcgaatcaaacaggaaatcaagtcttctcctttacatcctcgatcgacatctcagggtgatcgggcggtggcacatctctcggcttaagtcgggtgatcctccaagagctttctctctgcgatctcgggtgaaatgggggataacatgctatccatctactagcttacaacggatctgacgaaaactgaacccaaatgaattgaaatctcgggctgatcaatggatttatgcatctggttgtccgatcttccaactcactgcatacttcaattgtaagaagctaactcacgagcttaccttcaggcaatcgaatcgttccaagcagtactacgaagatgatcagacagaccagttgggccgagaagtgcaacctgaaaccagtcgaccgattcgaaggtgagatgccaatacgaattaaagggtctgacggaataccttacgaacatgtacctgatatcaaagaacctttcaagcgctacgggctaccctccaaccacaagaacaagaaatttgaacgacccagtcgcccctatgcttcatccaaccaagctccagatcccacagaaaccttcacttattcgccttgggagtgctcacaagaggagcgtgatcgatggaaagttgatgatcggacggaagaggaagatcagttcatcacacaatccaaagtcgagcgggttcgtttggatgtagaggtcgaatggatctttgaattcagcattgagatgaaggaattcatgtggttagaacaactccagagggatcacgacgtcgtcgcccaagtagaggtaagatgaactaaccctaaaccaatgcaaaacaagcaggttcaccgactgaattttccgactatttttaggcagttagagctttgaagactataccttcaaaggttgtctccagtcacttgtgtcgagtagctcccgtcttggaatacatctttcacatgcgtaatgaggccgtattagccctggactccgtttgtttgcagcttttcctcaattaatgccaagtcatccatcgctccttacccattttttcccttctgttactttcccttatatcacagtgcgcaacctgtcggtgtggcgttctaggtctattccatctcctcaaactcttccaatcacgctactgttatcctccccgagtcgaacctgacagtccgtggcacatcagacccattcccaagcccaaccaattcgacagtgcgagatcagaacaacaactctctgccatcagttccttcttgatcagctggtctatacttggacaacacatgcgagagaagagtacgactcgtgatcaacgacctcgaaagatgcttcatggctgatcggctggtgccctcatatcgtattttgatcgcaaaagtcagcgatctcagcgtagtttcagcttgtctttactttgtgccgctagtattcaaaaaattcggttctcgtcttacaggccaagttgaaattaatgcttgccggtttattgccgcttgatttggtcttctttttgcttcgcgcaaggtgcgtgaggatgttcaagttcacgtttccctcgcttttttttttctaccgatctccagagtcccttggattatgctaagttatcttgcattgacctatctcaaattctaaaccgggaaattatattcccctccgaaccccagcatttgactgtcttctgcttttgcgagggttccaggaaaaggtgatcattcgatacaagttcatagtgctacgtgatgaatcatctctgctggttcactggcggttggccatgggtctggttcagtgcttactgattttagtgttgatcaaagaactcggtatggagccatctaaccagaacttctcattgctggacgaatgtcatctactcagaccccaagagtttgatcataagaccgtcacaaagcatacaaggcccaatgtcggccgtgcgctaatcttgagataatgtatcatgtctgttagattatcctgagatcatacttcagcttatgtactcgtcaaagagaggcgataattggtggtcttcgtatgtacaaactctcaatgacacctccaaattggctgagatgttgacaaagaatgccaagcaagtgtacactgaaataataccgtgagcagcaaatctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgacttgtatttttgatatgcttgctgtacacttctactaacaagaaataatatgcaccccattcaaacccctgaaccccacccactgaaaccccaacccttagcaaacccgaccaacccaagtaaggccatgacagaactccgctaatccagcaacacctcaagcacccaccccactcatcacaactcattgtacctcagaccaaggaacagggaccctgcacaccagccatctggccccaaccagtcgtaaggtgaacctcctcttcatctgattattgtttggtttgcaagttagacacttaacaatactgaactaagattcttacttcacatctattataaaacacagcataggcaaccctctgctttagcctccacctcaatcactcctacccacactttaaacttctttgttccaattggattggatctagtacagattgttaaaaggtaagcaaactgttgcatcttgttaagttctgctcaacacactctttttgattgaatctcatgggtttggtgataaatagtccaggcctcatccaattacttgaacaactagtaagtaaacacttgctaatccactggaattggtgagtacctctagcctacataagacacacttaacaatactgaactaagattcttacttcacatctattataaaacacaggataggcgaccctctgctttagcctccacctcaatcactcctacccacactttaaacttctttgttccaattggattagatctagtacatattgttaaaaggtaagcaaactgttacatgttgtcaagttctgctcaacgccctctttttgattgaatctcatgagtttggtgataaataatccaggcctcatccaattacttgaacaactagtaagtaaacacttgctaatccactggacttggcgagtacctctagcccacataagacacactcaacaatactgaactaagattcttacttcacatctattataaaacacaggataggcgaccctctgctttagcctccacctcaatcacacctacccacactttaaacttctttgttccaattggattagatctagtacatattgttaaaaggtaagcaaactgttacatgttgtcaagttctggtcaacgccctctttttgattgaatctcacgggtttggtgataaataatccaggcctcatccaattacttgaacaactagtaagtaaacactcgctaatccactggacttggcgagtacctctagcccacataagacacactcaacaatactgaactaagattcttacttcacatctattatgaaacacaggacaggcaacattctgctttagcctccacctcaatcactcctacccacactttaaacttctttgttccaattggattggatctggtacagattgttaaaaggtaagcaaactgttacatgttgttaagttctggtcaacgccctctttttgattgaatctcacgggtttggtgataaataatccaggcctcatccaattacttgaacaactagtaagtaaacactcgctaatccactggacttggcgagtacctctagcccacataagacacactcaacaatactgaactaagattcttacttcacatctattatgaaacacaggacagtcaacattctgctttagcctccacctcaatcactcctacccacactttaaacttctttgttccaattggattggatctggtacagattgttaaaaggtaagcaaactgttacatgttgttaagttctggtcaacgccctctttttgattgaatctcatgggtttggtgataaataatccaggcctcatccaattacttgaacaactagtaagtaaacactcgctaatccactggacttggcgagtacctctagcccacataagacacactcaacaatactgaactaagattcttacttcacatctattataaaacacagaataggtgaccctctgctttagcctccacctcaatcactcctacccacactttaaacttctttgttccaattggattagatctagtacatattgttaaaaggtaagcaaactgttacatgttgtcaagttctgctcaacgccctctttttgattgaatctcatgagtttggtgataaataatccaggcctcatccaattacttgaacacctagtaagcaaacacttgctaatccactggactttgtgagtacctctagcctccttattctgttgtgggtaggaacagggttgggacctatagaaattcactactcactccaactacaatatcatttcagtagttccaacttccacttaactgtcacccaacataagacttgaaaccccttgatatctggagaaattgattgtccccttttcagttatcccagatggatccccttgagatagatgagggatcagacatgggtaatgctggggaacatttacaagtttgttgagttctatgtttacatattcttgacaaccccaacactgaataccaccatttcaattcatcttatcctcaaaacctctacttcaaaggtgaacccacacctcaatagcctagtaagcacacctccccagctatccctctataaagtactcatgaaggttttccttactgcccaggtaccttatggatcaagcccaccccgttcgcctgcattaaatgtgcccatcagctcaccaaccacctcaatcccggctcatttgccctccttgaatcaagggtcgcctcctcctgtttcaacacccaacattcccaacctccggtctgcacaggccagcagggccttattacctaggacattctcaggtgggacagctggcgccaatagcttggggttacccaatctcactacagtcactttggctgaaatgaaagcaatgcgtaccatatgtgagtctcctcacacccttttcatatctttcagaagtagtatttcccatatccattaactatcctgatgttgtgttttaattttgggtacatagggtaccgcacaagggatagcctcaggagtggactggaggatttggtcacccttggtctcatatcaaagtcaccccagctttccaataaacaacatcaaaacttggctcttgttacagctttctgttcaaggcttgacaggataatagaagtgtctgaggtggacggtatctcggatgctacagtagaatttattgatatcaccggggttgatgaagatgaaacctcttcctcaattcccattggtagtggcccagctggcaataaaaaggctgacataggtacgcatcccatctcccctatgttatatcttaattgctaaacttgaggaagcagctgaatgttgccttctcttcatgacccactgcttgtattatatctagaaaaatcagtcaaatctcctgaaagggtgggcaatcaatcactgcaatcaaatcagaacagctgtaagtccttttctgtaatcaggaaattcttatcctactcatggccttgacatccatgctaactcctcctccctttgtattggtaaactgtagtggtccatgattcccactttggggatcatgatttgaacattaataatcctgagctagaccactcaagttacaccagcgccgcacagggctccagacttaccacgtccaacactggccccagagaagtggtccagccaaccacaaatagaccggaggaacccaagtgcaaggacaaaagcagaaagaagacccccaggccaaacgtcaccccaatcccgtcagccaagaggacaagaaagggggtcaaagatatgtcccaggaagagcagaaggcacaccagcaaagggctgagttgcggaaaaaggaaagagaagccagtacttacattcaagtaccccaaattggaagtatgtgatgtccatgttcacccaatttattagatattagacattactcattaactaacctgtctgtattctccaagacttcatgcaacaggtctggtcaccttccagatgtgaggacatgcaagagctacacgagaagatgaaaactgcgtccagaaatccaaagtgggacctaggacctcagctgatgaacctggttcacgacatggtagaatggttcactccggacactcattcaaggtcattttacgagtgcccagatttattctcgccttccgtcaactcaattgctgccttcaaggtcatctacaaccctgatgccttcaaagctgcattatccagttgtgagtaacttctcctcctgtgccacgcaagatatgcataccactcaaactctgccttgcttcaggccccagacttcttcaggtggacgcagtcgacccctttttccaacacaatgttgtgcaactggatttgattgagaaggcctacaagtcaaaggaccccatcaaagcaacctcgtggaaaaccctgtattctatgatgatccgtactggtcacgaacccggatacaccaaggacaaactgctgggaacagcaatcagcaaactatacacactatcagtatcctcgttggagcacctgcaccactaccttaagcccactagtctcgcccccggcaatcattcaaacaagagccaagattccctccacctcgcaggccattttatcataggtaaaattcgagccctgaaggctgacatgatggcttctggagatactggatccgagaaaaaaagcaatggcctgatgatacttcagaagcgaatatgggatacccttttgtgttgcttaatgatgcaacagtcaaagtttgtttcagatcccaagcatcctggcggttcaaatggcgggtcagacggctcaattgaggaatcgctgaggaaatcaggtggtcgaaacctcttcaaggacggagacgtcgagaacaccaagtcccaggaagatatgaaagaatggggcaaaattcgtctagctgcttttgggtcgatggcgattttcttcttgtacggaactgcggggtggtggcactgcctcactgatagccataacttcaaccagaaggacgtctgggcccttgtccagctagcccacgcaaagaacgaatggctttatccaaagggccacaacaaggaaaggccagcagaagacaccccttggtataccaccgacagctttgtccgatggctcttaatacaaggcgggatgcatatacgagatgcagataaggtggattgggagtatgcacccaggttctgggctaaacaggtgaccgaaattaacatttcccggtttgcccttcaagacatcttaagcgaagtttgtcgtagggataccaaatcactcaactataaaggccaagtctccccgagtgtcaaatttgacaaaggaactcaagccatcgtcaccaagcttcaacagcaaatccggaccgaattgaagaacactttggattcacatcatgcatctattcgcgcacacgaggaagacttggaagtcgacacgcaaagccatgcatctcatgctgatccacaagatgaaacatcgtctgtagatataccactggtcaagctcccgaaacgtcctgcaccatccacagagctcaatccaggtggtcagcagacatccaaaagaagcagaaatcatgatactacaaatttttcttcctcaccactttcttcccctctacctccctgagcacatcttattctgaagttgtatcctacttaatctcactagaatcagtgttgatggagtattgaacacaaatagttatctttctgcctcattggaggatctgtgtctgtgtatccatttgtgcctttgttgggcacttatggtaatgatattgctgtcctatgaagggtagcacatcactacttaggttgacaattgggccaaatgcaaggatggtttatgatttctgcacccatattcgattgaaaccatacccatgatcataacccaacactttcaaatgagttgttgaaatttgatccttaataatgaaaccaaaatcaaaagcttcattacaaaggattgataccacagtttgaaaatcaggcactgtgtttggttatctaagtctcaagtagatcagaacctctgttaaacaaattccaaatttgttcaaatttcattaccattaaatcacaatttgatagtgagccttttccattttcagaatggaagcaaacaaccaattttgctatttgacattttcactcaccctgacctataagctacaaacaagttgaggaaaatgccaatgtgaaaggaaacatgcaggttttacattgcatcataattacaatttgaatgatttcaggcagtcttacttgtatatttaatgaaaacagtttctttaaggctctatagtgctcctattattgtttgatacattttttgtccaatacattaacatttgatccttttgaataataattttatacaatcaaagtattcaaatttttttgttttgttgatgttcttgtttgatttttgtgatttatattatcatatgtttcataatgttatttgatgtctttggctttctttgaacaaagaatgtgttttttatctgatgttttcaagtaggttttgacagtaaactgaatctgggaggctgattgtgatttttggtatgcaaatggtagaccaagatgatcagtgaggtcagagtcattttcagattcaataaaagccatctggaagcaatgggccaacctgaaactgtgaacttgattgtgtcacttcatcctttcacttgctggatgaattgccagttaagtcttcaacattaactctggcattagaagccacatgataatttaatagaaagctgaaatgaagtatcatgtcaatcgtacatttatgtttagatttttttaatttttgatgctagcagtgttgatgtactcttttggggttttgtacaattagaaggttgatattattgatgttatttgattttactgccttttgtaaacaaagaattttcaaaaagtgggtttttcagtaggttttcatagtaatctgattcagtgaggttgcatcgtcattggttgtataccaagacattgtataccaagacaataattgaaagctcagcaaagccaaggttcattctgaaatcagagcaagttttttgaggatcaggttcaccgaggtgtacttttcagatacttttcattattattcagatttttttttttttgatttaaatttgttgataccttgatactttaaactttttatgtgaaaggaaatgagcaatgcagaatttacattgcatcatacttccaatttcaatgaatagagtgttttaacagtaatcttcatcagggagaatgagtggtgattacaatgaaaactttttaaggcctgactaagggcatagcatacactcataatgaaacaatccgcctaacagaccaggagaaatcagaaatcaacctgttatttaaacacaattatactttttataaggcaataatccccctaaagacatggtaagatcttgtgaccaagggttatacccttagaagattttgactgtagttcaagaccaaggggattcttgaaaatcccagtgaggctgaggatatttctgttgcatttggaataagttggttgatggtcagcactgctcagcaaggttgggatttgaaacaaagcaacatgaaatctatggccctacctgcaactcgggaccaaatagattatgtaaagtcacttcagccctgcactcttaggcagctctcacacttgtcttctgaaggaagtggtcatgatatgtactgtttctgacattgttgttggtgttagaagacgcatcagaatgcaatagaaagctgaattgaaggccagtgttgatggtagaaaacatgacactttgtttggccctctgaggcccgtgaatatatgaaaagacatctgtgttgtgaccatgaaatccaaatataatatctatgattctatctcagttagaactccaaaatatcctcaaattttaaaaccatctgtctaacaataaaaaacagcagaacaataatgtgtatttgattggaaactataattttaagtatcatactgaccagatattcaagcggcagacctactgtaattccagatgtaaaattttggctcttttgaagtagtttattaaacgtaaatccaacttttctacaaaatttaactcagatctaatccatgaaatttacagctttacaaatatatgcatgaacttaaaatttaaattcaaccaacttgagcatcccaacaaatctcaatgttattgttaatgctgagtgcaaaagtataaagcttcatcctcacctctcattccaaaaaggtattctgccttacatgatgtgatacaagatgagtacaatattcccaagataaatagtcatactgaatggctattatttttattattcaatttcattatcacttactacacatttacctgcataccccacaatccaattggatcaaattggtaccaagattttccttgcttcaaaaacatcaatttgcaacataagatgagatctatggttgaataaatgtaaatataggtttgctgagggcccatagtgaattctgaatattggaagaagcctatttccagtccatgcacaaatacgatgggtactagacagctcttgatgggctggtattccaagatgatttgtttctgaatcaattaatccaagcctcaaggaaataatagggtgcactgagcttctttattgttggattttctaaggaaatgtttgagtgtcagactgcccatgttagacaatagataaagtcccaggggccaaaattatatgctgattggatcataagtcaagtgagttactaaattggataaattagggttatggacaggtttgagttgaccacaagctcaattaatgaaccaaatcaggatttactctattgatataaattgctgttccaccttgagttctacctgttcatcttctaatagtacctctttgatcatcatgccaaatagcaaacacaattccgaaagcaaaggacatgattagatcataaatccattgctactggatcatcatacagtagttactagtaggtagcaggagcaagaaatgaaggtgagctaagcggggaagaagagatctaaggggtagtgaaaaaagttccattcttagattggccagaagggctaggtgagcccgattccggtaaaagcacgaagattgaattttagtgtaatatggtcataggccactgccaaaaatatgatggattttggtctacataaatgaggtgagaagttcaaaatgggccacccttccttggaagatatgattcaagtagagatggtagatcaacaaatcaatttgataatggagtcaaacagggatagtttaggcaaaaatttacactgttgctgttggtgttgatcttgtagtcaatgatggtgttaagggtagtttacaacggaataatattccagacggatcaaacagtccttcaaacatggcaaggtggtgtgtaagcacaaattgaagaatgctttgaccacagtgttgtttggtggtaatcccagtgtctgcatttgttacaatgaactattgaccatgaggattgtcactggtgtaacacagtaaatagtagtaatgaagatgggaatttttgttgggagctgagtgggatctggaaataaccacaaaagtatgaggctgaggtgttgggctcattacttgagccccttctgacacacactcatgaatacaagggtgtcagtctatgagacggtgattttagggagattgtagatgtagaagtgatatcctagccattagtgtgtaccatcagcaacccacatatactctacctgtactgatagaggttgaggtacatgataggggttaactttaaaactcaagaatgctgagctaaagttgtacaacttacaagcttggaatatagaacaagaggatggaacaagagtttatacttggtcaactcaacctcatggggggatgacgtggagtgaaagaaattttccttgaaccaaataggttttctcttcacaaccagtgttaattattccatacaaagactggtgatgatggtgcattgtactaaataaataaattgatcacctgcttatttttcttctcccttttaaattcaaagaaaatctcagctttgtagcactaggggggcttggaaatattaccaagagagacagagggacataacaagataaaacagtattctttaaaaagagatataaaacacatgcaacaaggaagctttagcaccaactagttgcaccaataacggaatggatgagagttaaaaatccccaacaaagtatcacattggcagtttctcaatcaactcaaacagaataaaatgggtaaaacaatacacacatcaatcatgttcaagggctgtgcattacttccatggctcaagtgttggcagaatttttttgttggaatataatccagtttcagattgttaaccaaaaaaaaactacagaagtttcccattgtcacaatcacaacttgttgaaaattgtgattattccactgtaaagtaactctttacctcaatcttatttatcatcaattcaccaatcagcttcaagataacacttggtttcactcaaatttgaatcaacactacgttaaaggaccatgtttcaatgttcagaaattcatgatagattttttttttttaatttcaataattgaaaaatcatcatgtagctaaaacagatttgaaaaagttctaagtaaaaactcttattttaaatcacaacataccaaaaaacaaaagagacaaaatttgacattcatcataaattgagaatattttgccccaagtatttaatttttatgattcaaacaggtttatttgcagaacaaaacttgggtggttattaaagcctaacccatgaatgttataatctaacagctagtgatggtataagcaagcaatcagtatgcaaacaatcattcaatattggctctcctcatgcttccttcaattctcttttagccatatccagtgagatgtaccctttgtaagaatctcaaattgtcataagatgaaagaaggataataacaaaacttgaaagacaacaaaagggatagagacaaaaagaaaatcaatacacaattatataaacaagctgaaaaataaaaaatacaatcccaaagataaaattgagaacaaaccatgactagaaaacaaacaaccaaccagctgtagaagggaatatgcagattttacattgtgtgatacgtcaagtttggatgatttcagccggtcttaattgtcgattttaccacctctttcagtttcttcgaagttttctgatgattttactattatttgctattgaactgattcatgatgttgatgttattagcttttctcaggatgttttgatgttaattgatcttgttggcttttttaaacaaaaagaatgatttttagaaaaaaagttgctttttgagtaggatttgacggtaatctgaatcagggaggctgagtggtgattggttgtaggccaagaggttgcttgatagcttggcaaaccagaggttcatcaattttggggaggctcagcaaggttggaatgatttcagattggataccagcaattgatctaagtgatctgaaagtgatggcctgtgtcctcattcactctccaacaatttcatagtctcattagaagcctcatgagactacccactgcacacagcatatttaaactgactaagtcacaagaaatgatcatcattggttcttccttcatttcccacaaaatgtgtgctgttccagtgagataacactcactggactaatgatttcagattggatcccagcaattgatcaaagtgatttgaaagtgatggcctgtgtcctcattcactctccaacattgacgccagcattagaagcctcatgagactacccactgtacatagcatccagtgagataacactcactggactaatgatttcagattggatcccagcaattgatcaaagtgatttgaaagtgatggcctgtgtcctcattcactctccaacattgacgccagcattagaagcctcatgagactacccactgtacatagcatatttaaactgaggtctagtccttgaaggaataggactttggggatacttcaagtgggcaaccccaattagaatcttatgaaataacattcttatttatttgaatattacttggtttattacatattgaatattgaatatttattatttattatttagctgtcttttggatactatggagtatctctgaggctgacataattacttatagatgtgtgtaacttgtaatgtagtgtgtatttagtaaaagtaaaagaatattgactactcagtgggggggcttctgtggttagccatgtctacaattggaccccattctgcctggagggcatgtaattcatccacagcttttctgcggcggtcattggcctcattcaacaagaatacttggtgattgacaatatgagtgagctgtctaatgttctggtaaagtgtctcaataagtactgtagctgtgtaggaaaattaaatgagtgatatgtatgtctgtcagtgtaagcaaagtacattaacaggatgagagggcaaaaaaatgacagcttacgtccttggaatttacattttctctgggcatcagtgcatgtttgacactgccccgtgaagggaacaaccttgcatgattcctctaagtggtgttccctgcaggtttcacagccgtacttcaaggcagttaaaaagattagtgtaatatttaagttgattataaataaagggtccacttacaatgttgaccatttttgttaaaggggggttaaaattgttttattggtggatgtgtttgttttctttggtgtgtgtgaagtggttttgattgctgatgggggtgggggagggaaatggccaggaaaggcacttcttaaatagaagtgccttcccctgaggcagacacaaaaaaggccctggggactggcattttccagtccccagggcaagtgggccttgggtgtggcctagccctagtgccacacccagggccatgggttgctggtcagccaagaaagaaaaaaaaaaaaaaacatcaagatgttcgtagatcaaaagtgaccgaggtgatacctgagaaaatccaatggattttgtaaggatatgtacatctatcaatctggcaccttacatgaaacacagacttgaggctcgtctgttgtatcaaggttataccgagattgctaagtcttaaatctgttttgtttcatctatttactccttcgcaacaacgcgtcagttgactccctagactgattcttaatctgatgagatctttctgtatcttcctaaccccctccctcccttccctcttgtcgccaccaatactgatgaatcttctactccactttacaggccgaacgaggtccaatctggagtatcgaaggcaaacctctaactcgctggtctgttcaaattatgtacattactacaccatcaacctcgaaccctcgaaccatcagcatcggttccattcgaagtaatccaaacaaagagaagggtttagggttggaagactatcaggaacaactcgatcgactatccttatcaatccaaactcaactcggatcaactaggaactcacaacaaccacaacaacagcacaagaataccccacagcatcgatgtcgaccccctcctgtccaccccagacgatctcatcctctcagattccaatcacccgctcattcaccattgaattcggttagtcaaacatcaaagcaacaagaaaagcagtaataatcataatcacaataaccaactaactcccttttctctcttcctcttcctccacagtcaaccgttgatcacgcggcatccacaaggctccaacgaactagatcccaaacatcttatgcaatccatcatcaactcgattgagcaacacctcgatcaaaactctgccaacccattggattcgagctgcttggaaggtctatcggatcaactcttggacccactaggctttcaggcaatcaatcgaactcgtccctcaaatcatcgcaacacttcacaagcgcaacactacttccaacaaccgctcccccttaacccagcttgaagaaatcgaaccgataccgagcaggacgcgttcgatcttgcctatcttgactcactcaaaaatcagaaattggttcatgcggcaaaccggcctctgttcggtcgagatggggtcagtaaactccgttatcatgatcctcatatctatcccagttgaaccgttgaactgagtcgtcctctttctctctctctctctccacacttaccagttcgtcgccgatcaacccatctccctcacatattcgactcatctctctcaaacggctctcaacaagcctttacaagccttaccggaaaaaagttcacactagccatcaggaccacccgatccacacaagaggtcagaatggatctcgcacaatccaacacttcaacagatggtagacggacaattctgctccaggtttttgaggagatcatgatccctccctctgataagattccaatgcgctcgaacgaacatctaatcgagatagatgaactggatcccatctcgcgcaaatcattctctgttggtaatcccccaatcccttctcgcaaagaaagtccaaaatcttacacatcctctgcgaccttctcctttcatcatttaatggcagaaagggtcacaaaactctcaatcgaatacagagcgccgttttccggatcgcgtacaaaacccatgagaacatgctgattggtgctcctactggtgcagtcagctttttaaataaataaaaaagagattttccttgatgatatgtaatttaaagttgctccactttgattttgtaggaacgacttcaacattatctacgtggctccggagaaagctttagccgctgaaatcgtacgtaaaacgggcaaaaggttgggctggctggttgggaacagccgttaaggaaatgaccagtaagtttgggacgttcacaacctttttatgttgttggtactgataccgctctcgaatcttagatgatatgcaattgaccagagatgaaatcaatgcaacccaccacatcgttaccacacctgaaaagtgggatgccgtcacgcgtaaatcctcgggtgaagagggtcaagtcgcagttagttaatcttctttttttcgaatttggtatgggcggatcttcctgaaatgtgcttcaatctttcttatatttaataagagagtcggattaataatcatcgacgaggtccatctcctccacgaagaccgaggggctgttattgagactatcgttgcccgaaccttgcgacaggtaaatgaaatttcactccaacgatggcgcctaggatcagatggctcacccttcctaacttgtgttgtctcaggttcaatcatctcaatcgttgagtccaattgtggggcgatcggccaccttacccaattacgttgacgtatcagatttcctcaggataaacagaatgcaaggcttgtttttcttcgatatcagctttcggcctgttcctccagagcaatatttcgttgtcgttcgcggtaaacctaactcggcaacctcaaccactaatctcgacaaggccacatttgagaaagtgagtgttcccacaaacgaaaagaagaactagtcactgttaagagtgttctgaacatccaatggtctatgagctaacaatttcagatgtccaggatgatccattacaaggtggcaagagacatacgctaatcgatatcgctgccaagaaactccgccagatcggaatgatcggtttcgaccaagagacaggatctcttcatcctaccgagctcggcaggatcacattcaagtattgcatcaagcattcgactatcaacatctttcaccagttgttcctgcccaaaatgaccaatgccgatgtaagcgcttcctgtcttacatctaacccttcaaaggtgtttctccgtttgataccagctgataattcttttttcctatgccgatccaggtgctagccatgcccagtcggagtgtagagttcggtcagatcaaagtccgagattctgagttggatgagctagagcacttacaggttcttcggcactaccaccttcaagggaaaaaaaggcaataacaagttgaatacaacttgattacatgggtgtgagtcagattgattcgagggaactaatgttagtatatcgatatttggactgaccacatatttctccttgcatgtacttagctcatcccaaaccaacacaaggttaatccaactcactccattcattttctgcatgttccctcatgccaacatgttcgacaggccttgccgtttgtcgcttcttttccgagatttcaaaggaggtaggggtcggtaagacttaattcttttcagctctccaagacttatcttgctttcaacagaaggtgcctaacgtccgttcatgaccctcccgtagctccaaccttcttaactcgatcaccttccagcttgagctttgtatttccagactcaccatttccgacacaatctttgtatttgctgacaacgatcttcttcacaatcttccggttcgctaggactcatgaactgctgccagtcaacatgctgaaaccctcttcaaagttgggttgttactccaacatgactcaatgtctgcttgtctgcttggttgtagagggttcatttctggtgtttgttgtcatattcttttttgattattctcgattattattttctttttcattcacaattttttgttgatttttcttgcaaccacttgttgacctgatcttgcagtcagtctatttatgttagtctactacagccaattatcactatcagttctcctaaatgagtttgatcacttctgccccactaaaagtgaacattctgaacagatctcaacagttgagctgggatccgtgtcagggaagtcactttgctgcctaacacccagtatgtttataaattcagaaatcattagaaagatgtccaagagctgtttagggttagggttatgttttggtaccagataatctcaaaaacatacattttgagaaagaactagtaaagtatgaccagtgggtaaaaatgagaagtaaaatgtgaacttgattcaactaataacagtcaaaaaaaataataattggaaattagagaaaagaaaacattaatgatttttttttctaattgatgctaaggataaaaaaaaagaatgaaacaaaaaccaagacacaggaggacacaactggggtttttcaaatctttcagtcagaattcaacccaggaaaataaagcagacaaaatataggatacaacaaaaaactatggaaaaccttgtggagagtagaagatggagaaaattcctaaattggtttttttagcaggatgcttgaattgtcaaccaatgctcataatgccatggacctgtttgtgtttagatacgtggatgacaagcttgatgatcatctatataaccctaattcctaaatttgacgggtaatggagtgttccaaacctcctactctatcatcaaccttcattcctagtactaccattcaatttgaaccccccccccttcccttatcttttccttcctggcttaaataccatataacatcactcctatccactccaagctctcctgttgtgcctttcattattatttaagttgaattcctaggatttataatctcttcagtccttgtattaattgcatttcataccactatcttctttggaaacaattttttttccttccttcctcttgcttcattcattcaatttgaattaattcctcctatcttttcatttattaataccatttgatattgtctatttgcttaatttgaaatcacctactttgttccatttttataactgtgtcagtcccttcacctccaacctttggtccatcttagtattcagtattgaatgtgatcttctctcttctaatctggtttcttttctaggttcaatcccatcctataccacctccctgtcctcaatcatgccctgccttattattattatcttttaatgtttgactttaattgttgagttttcactgttctctggcctacccttccctaaattcactccctcttccccttcttcttccctcttttttctttcttgaattatctcgacttatattgaactgtagttattccctgcttgttttatgttgaatcttatgcacctttggagtctaattagaaccaacaaaagctattttatcgacaactcgtgtctttgtgatttacctctttctttttccatttcattatttgattcattaaaatctgattgtctagaattaacaactcttattcatttgtggtggagtgtatgtatgttttctcatgattaattttactagcttgtctaaaagagactcagaagacttctccggttatttcttccatgaactcatatatttttgctctcagtttttattcaaaaccactctttattaattttcatttccaccacattttgtgcacttgagtcttgcacttagcctattaaaacctggctagatacttgtgaacaaaaaaatcattggttctcacactaatttccctcgagcctctcccaaaaaaggaaactttcctttttggccctcaaaaccttgcaggctgagttcacaatttcaacattaaactcgatcggtatttttgactttccttgtatcaatccccattcataaaatttccttctacttgacctccatgtattttcactaactatttatcatttcatactcttcatttctattttactgttctatccttatcttacaatctctcaaagaaatatccttgttatcctccattcttatcttgtatcccattactggcaatcatccacctttgctgtcctgtgttacaattttcatttcatttcatctcatttcagttcacttcatttcttttcatttcatttctttcattgtgtattgtcttctgttattatcttatcttatctattctgcaattttgttgtcttgtctcctcttccctctttttgcttttcttttagtgtgtattgaccccttttaatagcttaccttacccttgcttccattatcttttctctgagccatagcccacagggcccatgaggtcagggccacagggccatgattccatggccccacaacccaaggattcatgggggttagggaaccccaggcccgccgagcccatgaaattgtacaaggtttcgattttgggctgaactcggctcactcgaatcaagtctcaacccaaaacgatcaaggaggcgctacaacactcaaccacaccctaccccacctccacacatcccatccacccacacacacaatcacaaaacaaaccgcccggacgatccagaaccatcgtggaatcgcgtttccgccacaatgacgtaaaacaatcaacaaacacagctctagctgctagacagtatattcgaattggcgatcaacagccgatagaactaagggtacgtttggttctctcctgctccattcatctgagaccgttctttataataaggcgtcacattgacccccttcttgttcctatatcaaacgaactcatctaggcccaatcgtttcgagatccactcatccaagctcgaacaatctgtttgtcctatcctaatctgctatacatttctttcgcaatcgaatcttgtccaaacccaggtatgcctttcttctttctccttcccaccagtaatggaaggtgccaaactgacccgtttttcgtcattattaattgggtgggtgtacttttgtttttgccatcagcgcttggatggacgccggtacgtacccttcttttttacatttcatcattacttcaccataagacagggtcaaactgacccctttgtgtgtcccattccattctgctttacttttgttttcgcgattcaatcttctccaaacccgggtacgtatcatctctccttctcaccatatatagaatggggttaacctgaccccttttttgacctactttaactggttgtatttttgttttcgcgattggttctgcgatcaaacctaaccctatacaaggtgagttttttttttcttttcttactgtttgctacttgagggggttgatattgacccccctttcgactgcagtctaacccactgtcttctggtttcctcgatcgacaggcggctcttcatcgtgacatgtttatttgaaggggtcgatatcgatccctctttgcttcacagtctaattgactgtctttcggtttccgctatcagcaggcggtttttccaagtgaagcattctacgtttattcgtgtctatcacttgaaggggttggcatcgacccccctttgaatcatagtctaatcagcctttcttttgtttccgggatcgacatgccataaggtgagtgtttcctcctttaattcagttcatcacttgaaggggtcgatgtcgacccccgttggaatgtcattgtaatcaaccgccttccggtttccgcgatagacaatgaatcacagtctaatcggctcacttctagttccctagatccaccggcgcgaaggtcagtcaatcctcttttattcctgtccatcatctgaaggggtctatatcgaccggtatccgaatgtcagtttaatcgcttgacttctggtttctgcgattgagaggcgataaggtgagttttctccttggtcttcatttcatcatttcaaggcatcaatatagatttcctttgaatcacatgctaatggactgtactttttgtttccgcgatcaacaggcaagaaggtgagtcattcctctttgtctgctgttcatcattggttgaatctgatgtaagctcattttcgcgattggcgctcgatcaacaggccccacaagaaccgttgatgatcggtggaagacttcggctccaagctctaaggtggtacgtacatgtaaaacacatttgaaggatcataggggcccgtagtagtgttactaaccgtacctctccagtctcaggcatctgaacgtgaagcaacgccgcaagagaattgttgttggaccaaactcaatcctcgcgtacaagcaaagacgagcggtaggcctgtgcgctttcttctatcacctattttcaggaatgacaattattgttttaacatcttctgattgaaagtaccagcggtattgcagtcatttgcaacaattccagcccagaaggttcaaagtgcagcaactgaaactcctcccaagctcttccgtgatttggactattgtagcacttgaaccttcaatgccgacgagtcggagctcaacattaattccagtgagatatcagacgccaagcatgaagagcaagatgatgtactccctcaagtgcatactcccaactcattatcataatctgaaatgtggtagtcgctaacggtccgaaggttagcgagtagcatagcctgcgataagggttttagaatgttaacaacctattgctaatcccattcagactctaagtgccgagacaatccagtacatccatccaatccctgctctaccgttttatagcccaaatctcatgtctatagctggtgagacaagtatcaatataagtcaagacttaccaattaaactcagctacttgaatgcatcgctcttgtttgcccatcaaagaggtttacaatatgaccatgtcaaacaatctactatccgcatcaatggacatacggatactgcagaccgcactcgctacattgattgatacatggccacccgctaaaaaacacaactaaggtttggtgaatttgaatgagcacatgctaactgttaacaaggtctgacttgaatttttaccaggtaataagtgtcagaattcaagccgcatgatactaaaacagttaagcatcataatccagctcttctattacaagaaaaaaaaatagataagaagattgtattccaccactgttatacaacagctcaagtatcccaatacacttgcatattagaatgatggactggcctctctccatcttgccgctgtactttctactgccaacccatgtcacaaatgattcacggaagcaatgaaaacaatgaagtagctgctcattcctgcaactcaggtcccagccaatatatatacatatttctacagaaaccatttgatacagaatcaatacatgttaatacatatgaactactctaattgataaactaatttgtgctatattttgatcccccacccaaccacatcctcatcccttccaaccaacctccaatctaggaatgtgatcagatgcctgggcagcgccccaagagaccaggtcaatttcagatctttgagccttttgcaaacttttgatcttcagctaacacaaaaccacaaattgatgtttcatgatcagaacactgttgttattaaagaagatatatgtacaggttctttttgaaagatcaatccggcctgaaattcacctcatcaaatacctagcttgcagccataaggtaactgagaacagctaacaacagtggtagttccagttttggaaattagctcattctcctgaattctcccatcaattgaagaaataaatgaaaactcagtttatattcttggtttgggagtaccaaggcaggtttaattctaggcattgaagcagtttcaggaatttactttgacaggcaaagattgcctcttgtgatttcctcttgtggaggctgtgtgcacaactcacatgcccagagaactgaaccccgacccaacttggagtggaagtttggattcagggttctcacaaacctacttctgttccagtttgttccagactccagttcaaatcattgccaactttcaaaaacctctgccttggattgtttgaccacacaattcacccaagatgccaagcactttatccacatattcaatatggcctcaaacttcgttgcaggcatctggatctgccaccaagtctgctggagatttcactatgtggacaaagaagaagacaacttggctggatactctgactctggcaacagaagaagactttctttcctttcttttctttctttttcttttctttttcttttcttttcttctcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttctttacaacttcacattggaataacaatgttgtgcaagacacaacattgtctgatatattaaacatcacatgcatctaatataatacacataatatgaaatccattgaaacttgtgttgtaactcaattgttactcaagagttacttgagtcaagccgttatgcacaggaataattctccgtaatatccaagttaaggtggaagtaccccacatgccaactgcaactagttgcatgaaaatttttcagtgtttgatattcaagcatcaaggattgaaaactggtactacaaagcaaggatgatgaagtaaagttggaaaatcactaatttcttttgagaatcttctggaggcatttcttcttctggttgaaggatgtggatcaatcccccccctgttggccatacataacaggaatctacatagaagaagcacacaatatgaccaatgaaatccaggttacaatgctattcaaaatatattccatgaaaattcaagaaggcaatggtgtaattatccaaaccatgagccatctcattgggtagaaagagtggaatgtggggacctatgagggttggatccaccacaaagcctagtccatggatttcggggctagtacacacaagagacaacaaaaaaaacatacattcatctgtcttttcattacctaaccaaagcacattctaagtgtcaggaatcgaatatgtagctacagaggaaaatgatttcaattttgaaattggacatactatatgatttcccatacctatggcaaagaagcattccttcgcggtatattttagaaaatctcaactgctgtgagtcagggttaggctggttaggctgtggatttgttgagggtgagaggatgatggcccagttgagcctcttctggccaggaggatcaaaaccacaagatgatggagccaaatctgtgcgggaaggtgtgtcgtcggggttggctagagaataattggtggccctacacagagaaagctcgggcgagttgctgctatcttgagctggcgggttcgacatcggtttaacatcaggggatggatttttttgggggttggctacaaaatgatgactggccctagacatagaaagggttagtcagtcggctgcttctacattagtttaggttaagtatttacactttacttaagtcttgtgtcctattcttactacgccagtctgctactagtgccgcattcgccatagattttggttcccaagttggttcccagggctcttgtgttgccggatcgatccctgcccatttaatgtagtactttccacccttctcctccaatatctcaatcgcctcccacaacttccctcgacctgtttttctcttcattcttataggattggggggggggggggtgaggggttggttagggcctacatatgaatcggaatagggaatctcattaccttcaaagattttttatttctgctagtatggctgaaccaacggttgaggattgataggccgggtcagatggaaagtcttttgcaggtgggctggggaattttagtcaaacatctaataaaacacatgtgactccagcccaccaaggccaatccaacacacacgttagagtaaatcaccaaggatcaatatctgaaaggtgacttgccttatgtgaagttgtgccccatatccggttttaataggatatgcaaatattcagtaaaattcactcccctagtcagtgtgcattatcgttcacacacgctcaagaagctcgtacaaacccctcctaaccccgtcattcttccccctcatgtcccctcactacataatattatccctcaaataatccacaaaagtctgaattctatgtaacaacgttgctcaacccgcaacaaagaactcaatatattcagaccaacctttcaactctcacatatcagtactcaaccacacccaaatgctacacaaaaaccacctctacaaatttaaacctacagcatacgcttgtagggtcgcctgccatcgcccgacgggtatctccctgtatacaagcatatcttataggagatatgcttgtactcaccttgcacttgaatgctagcatagatgtcatcactcgacgacttaaacaagtatctccaacccagttgataacgaatccaagtcgctaaatcttacattttagcgagttggatttatttcctgtattggagatgctctaagattacataacaaggccgctcaatctcacaatcacaatcagtacaatatcaatatcaccagcaaaccttactcacaccatcccgcctcacactcaagcacaccaggttagtgatcgatacctccaattgaccaggccgaagtagaaaaaaatcagaacaacgctcgtactaatccttcaatcatctccctcgccagctaatcctttggaaaaaaacaactcacgcctctcaagtcacccaaaatcatcaacttataatgccctcgagcagtcaacccagacccaccaaacaaccactcggacttctgaacccaaacagtaccatcacctctcatctgccccctcgtcactcaagccactccactcgaccagaaaacccaaatccttcgagcctctcgtaagcttgtctccctccttctccccatcagactgacctccaatcataaccaacccgaccctctcatcgcaaaatgataagtccaatcagaaacgtgtgctgcctatctcgaccgatggatcagatccagagcaatcagaaacagaaccagagagatctacttcaaggaatcaaaaggaggcaagaactcaaaacgatcgatccaaccccaccattccatcgcagcttaacaacgagttatctacaaccgaaactggccctactgctgctaatgtccagtgtaagaagtgaatcctatctgactgtgttagccaagcggatgcagatcaagcgatgagaatcaagaagggtcgatccgagatagtctcagatcttccaggcccagagcgaactccagaagttgatgatctgatgcgactggacgacgaggaagaaggagctgaagatgatcaagttcgagttgaggtggaggaagaggaaggggagaaggtcgaggaaaaagaatctgaccaagagttgtaaccgatgacggccgaaagaagaaactggtcaagattcgtctagaatcatctgaggttcgtctattttatcaaggttataccgagatatctaagtcttaaatttgtttggtttctcctatccctcctatcaatagtcagccgaatcacatgaagaggtatgtctattcacctgtgacagacaaacaaaacacattctcccgactaccagatacttgtaactaatcattgattggcaaatcccactccgaataacgtcgaacaacgatgggtaactcataaggagtttcgaaggctcaaacaggatcgtgaactcctgtgggatgatgatcgatgagatagtgcatcgattatcagctcttcagatagcctcaattccgagccgaatcatctctctactccttcgaaacaaagcgtaagttgactccctagactgatccttaatctgattaaatctttccgtatcttcgtccctccctcccttccctctcgtcaccacttaaactgaagattcttctactccactttacaggccgaacgagatccaatctggagcatcgaaggcaaacctcgatacttgatgatatgtaatatgaagttgcttcacttcgattttgtctgatgcagttgttgttgttttgaaaattagggaaaaatggttgtggcgatgttgtcaattgcccgagcaatttcccagtacggtggtccgaatcaaccgaaaccaaccaagggcttgaggaacaacttgaacatcatcaacctggctccaatgaaggctttagccgttgagaccgtacgtaagatggtaaaaagggttagtgacgggaacagtcgttaagaaactgaccggtaagcttgggactttctcatcctttttatgttgttggtactgataccgccctctaatcttaggtgatatgcaattaaccagacatgaaattaatgcaacctacctcatcgttaccacacctgaaaagtgggatgttgtcacgcgtaaatcctctggtgaagagggtctagtctcagttggttaatcttcttttttctaatttgttatgggcagatcttcctcaaacgggcttcaatctttagtatgtctaacaagagagtccgattactaatcatcgacgaggtccatctcctccaccacgtcaatcccttgaactaaggtatcgagatccgtcacggtcgaggtagcggtgaagcggttcataacgaccgagcctgatgggccgaatcggcggttgtagaccaatggatagagcgactggttgggcaaacttagctgtctcaaatggctcgggttggagccagtggatctgacggaaatcggcagcctgctggtccagcagagcctctcagtcgatcaactggctaggcttagaagctatctgaaagacaactcccggaaaacgattaggaagattgtcgagcaattgacgctctctaccgaggagacactcatcacccgaaccaaggaattctatgcaaagttaccgcgggttctcatggatcaaaacgctttgtttcttgaggaaaccaccagtaccagccccgatagacaacctaccgtggaaaacggctgcgctagtgctcaatttgacaaccattagtccaactgtccgatcaaaggccttctgcttgcttactttgaggcaggaaggattccgttcaatgacctcaccttggcccaggaacaagcacatcttgtcctccagtccaccaagctcttattcaagtaggactctgccactccccacctatttactcactaaatctcacttaaaaattaatcttgtgtttgtttcctcttcctgattattttatacttactgtaaatgcttattgtagaatgatagatggatatatataataattacgatagaattgttttacatattttcttgaattgctgcattgtatgtatggtctgatctctgcatatcaaatttattttatggaggatacaatagatatgtttagcagtcaattgaaatctgtaatacattcaacttggcaaaaccttaactctttgtttatgattacatgaatttttgaggtcctttgggttgatatattggataaggggtgaggtcaataagaattcacttcaagtttatttttacctgaacttccaaagagaagatctgggtatgcttgtgagtggactgttttcaaaaaagatgacagaaacccaggaatgatggaagtaagatcaggacaaacagaaacaataattttgataatagagatttctttgcctttcctttggccagaattcaaacctgaaagttgaacttttcctagtacacatgacccatatgaccaaattgcagtatattgaatgaaattgtcaaaactattgcacctttaacaccacagatggatgagtacaatgcaccacttttttttattgatgttgatgcacttatgcatcaactttgaattgccctgtaagaatcaattccagttcattaatctcttcaaatatttcctgaaccatcaaattcaactcaaactaattcagttatggaagtatgtttggaattctaagtctataccatcttttaaggaaagtaattgacagacagcaagcttagcaagccaaggattctggtggtctttctatggttagtctatagatcatagccattcaaaacctgcatccaatgaataaatcatcctcataggaattcaaacccacaatgttgatgtgccaattttgttcaagaaagaatgacttttttaagaaacaataagtgtttgaattggatgacaaaatactgttattgtccaatgactaacggttccatgttatgttcctatttacaattttcttcaagcttagtctcttcatcaagctttggtgttgatactcccccccaaatagtgaagcatatttgtacacttaagtacagcataaaccaactctatgcttccccaaaaaacataataacaacatgcaggccctacccccagggaggcaaataccctgatctttttttctacacttttgaaatggttcaagtgtttagagttcaaaattgtaaggactaaccatttatttcagttttttcctggtgtggcatagatgttttttcacagcctgcaagaagctattcataaacctttaactatgggtgtgaatgatgtatatgttgaatcaagggcaaggtacttcactgtgctacaagaagcacacattttagtctggtgcagtgctcctgcacttaatccctaggatgattagcagcagcattagtagccttgcactgtgctgatgcctgagtatcaaaccaccactatttctggtaggcaaaaatttttagtgcagtggctttgtgctaatgctgcacaaattgaactgttttagtgtgataccactacatcatacattttttagtggtgttttgctgcagtactgggcagtgcacagctgaggtcttggtttccatgagttgcaagaccttgactgtgacacatcacaaccaaagctggtcttgtccttttgaaaaagcaacaagttgcagtaccgcagtccactcactcaggaccttcctgcaacccactcccacatccaaccagcttgataccatagtaatggccaagacacacagggcccaaatggggcctattgtatatgtgaaataaaaagggaaagtagactacagaaatgtttcaaaggaaatttgatttcatgtgtcaaagccattaataaagagaatgcttggatgcttatcatatataaaatatcaaagagtgggtcaaaagtaaatataaagtatgtgaatagaattgcccatgataccaatatttcttacaaaaagacaatcatgaaagggtttggaacaggatattaattttataggaaaaatggcacaatatgtagaaattaccaagcaattttttcaatctaaaccagactcattataccagcttcatgtttctgtcccagtacccccagctgggcacccctgatagggggaaacccatcaggagtccaatgggtagcccaccaagcctggctgaaggcttgggcagggctgactgtattttttttttttttttttttttttttttttccttttttttttttcaaacggatttgggccaaacctggccccaaaccaattgggcttaggcagcccattggacacccagcccaattgccttcccaatagacttctacaataacaattgaaaatacttagtctcaacggaactgaagcacagaaggcagtaaaaatactcatcctcattgccacatctcaaaggctgcaatgacgaatgtgttggctatatccacaggttatcacccaaaggatctgtgacgtgctcaaaatgcaaatcagcccatgcacagtcaggtgtgaagtgaccagaaagttcatgatcatcagcctcttgtgattaatcattgtggcatgtatcaatgatgtacttcaagaaaggcatccagcaaacagaacaagacaaaaaaaaacataacccatggctaaactagcttgatacctagagaaatgggaatttaatgatacagtaggagcacccaaacatatcacacagttgatcttcagacccaacatctcatcctattggctatggtaggatgatgggcccaggagaaaccaacatgagggaggaaagaggatatagattggataggatgccctccccatccacaatggctatccctcacaacaggccaataggcaagtgattttgtttaagaggttgtagtcatgagacttcaagaacaaaaataagtaagttgtatagttttccatcatcaatcaatcttccatccaagaaatgtaacaaatgcacgtactgttcatcgtccgtcgttgtaaacaactcgccttcgtagatcagctgtgccgtttcgttactatgccccaaaacaaagaatacaaaccacaaataatcagtttactcaaagacggctatctaaaattactccaagtactcacatcacctctttcacgtccagattgcactgcctcgcaatgtcgtggatgttaatgccctcatcaggaggttgaatgctaggaaaatactccatgatcttattctgattaggagttcggttggggttttagcttggataatctttccatgagtagtgtggttggttgactgatcgactttcatcttatcaccggcgccctgtgagtagtagcagtcaggataaaaatcagcatcgatcgacttggctgagcagaggaaaggccataacaaggaaatacaaaccgttgctccgcgttcttaagccagtgtgactcggactgcatcgagaagacgatcgttgatttcgttaaaatcggtaattttctctacacggagtccagcgacagtcttcttgttattaaacagttttggtgatccaatcactcgtacccaatctcgaattctatgcagtttcatcaattgataattgattaaaaaaaatgataattgattaaaaaaaataaaaagaaaaaacacatcagactgatcgggatcgaagatgatcgatcggattcacgaaactgaattcccgtctcagcctcgaacccttcgctctccccatcgctcgaatcgatccactttcgggcttcgattccgcctgttccatctccgacctgcaacagtacgttggttgcgttcctgacaatatcacgaaccactccacagaacgagacctgggttcaaggtagtcgattggaggttttgaggggatacaagtgagtaattatgctcggcgaatgagcatgaggagaagcaggatgcgaacattagtgacatcgatatcttggatcgaaattgccgagtcggagtttgaggcttcggcatccagcacttgtttgatcgtcacgggctgtagagcttggtcgacacggccggtgcccccgggtgtattgctattctgggtgcctatgccgaggaattcagtcggattcgagatagatccacgtggaggaacggaggtaagtcgattgatgcaagtcgatcgttgagatgcgcgtattttgagctgctcgtcgctagctcgccttgcatgaaccctcctcctccaccacctccgtaatcgtccccatctgtgcagcgcgaggcgtaagtggacatcttttagtcgatcgagattgatgatatgttcggaatgagttgacaagcgaacctatgggcaaatcttgcaacagcacaagcatatcgaaggagacgtgtgaagtgactcaccggtccatcccggaggaacccgaagaccggggctatcgagtcgcctcagccaccaccacccaacacacaacccgccctgaagccacagcacaatatccaacggaagaccacaaacgatttccaagggagaaaaagccatcaatcactgctgaatacaggacgagcatcatcaggatgggtcgactggccgaactgcaacgtaaggcaagagagcatttcaaaccatcttagcataaatatactgaccgaataatgaaccctgtccctaaaatagaacttgcagcatctcattgacgcggaagccatggggatagtaagcaaaaaaaaaaaaatgatacactcctacaaagttcatcctgaaaaaccgacatcgatcatttgtccaccacagctccaagtcgacttgaagttcaccgacccgaaagtctgccgaagctacctttgtggagcatgtcctcacgacctatttacaaacaccgttcagcccttctccctgattttccctcgtcctacctcaactcatgatcgatatggagctaacatcgatttgctacgttggttttgtggataaaagaaaatggacttgggcgcctgtgcgaagacccattcccaaaaattgaaaggcgagtaagaagcagccttgaaacgcagtcaaagcgacaatccggagggaagtaccaagatcgtttctcctcacgaacgtcagttgacttttcatattaatctcattattcaatagaaggcaaaatgaaaagattgattaacaaacgaaatgttgcacctcctaagttcaattgatgagaagagaatacgaaaataacatcctgggcttcgtcgaagaatgcgataggcgtattagggcggcccaaaagcgtctagagaaaacaccggaagaaaacaatcgaaccactgggctggttagtatgggccttccttcctggagacggctattctgatgggcttaccactaacaaaatctcgaactgaatttcttcagatgcgtgagattggagaaattcaaacggggtacgaaggggccatgggcgaagttgaaaatgtaggtcggtggttacttcgctgcttcttagagcacgtagtccggtggattaacaggttcttcttcttctttttcccatgcttcttgatgaatccctaagaaggtctagttcaaaaaagtggcgacctaccgagggaaagacctggaatgatggaagtacaagcctctgatggattacttctctgatcagtacaaagatatcgcattcaaggtagtcacggatacctacgtcacttcggactccggtgccgggaacctccatcaggccccagcgttcggtgcagatgatcatgaaggctataagcgtcatggtgttgtcccggcggatgtgatcccaccttgtcccatagacgacggtggccgcttcacaagtgacgttcctgacttccaaggccaacatgttaaggtttgtcaaagtcagccctggattttcctccctgcccaaaccatctatggaccgaaaaactatctatacctgaacagagctgacgaaaagaaaatcattgacacccagtaggaagcagaccctcgtatcactcagttctggctgataacttagagacagaatcagtgtaattctttgttggtgatcggcggaactctttgaataattccagtgacgtaccagatgcggaggatgaagagcaagatgatgggtagtcgctaagggtgtgaaggttagcgagtagcataggctggatagcctcacgtctgatcttgaaccactcacaaagctacctatatctccagctagtgaaacttaacccgcacatcccctctcagtccgacttcaaacttgctccactcgaattaggtaacactgaatgtttagaagagtcttgcctggtcagtcactacccatttttttgacttccaaagcgagacacgcccctgatgagtctatttgctccttccaaaccagcaagatccagaaaagaaaccttcagcgcctcgtttcaaacctcaatgggggaagatgggatcatatgagatacccacgcccgtgcctgtcgttctaactcgaccgcagaacgcccggtagagaccatccgatcagctgagtctcttacggacgatgggaggactatcttcaatgagctcgacccaaatgcacctttccatgaatcgtccaactccgctttgagccctcctttcactctcatatcaaacaggccgaaatccaacccctacctcaaactcgatcaacatggaactttttccgcagcaaccgattccttattatcagcaactcaagatctccacccgattagcatacgtcctggtagaagaaagaaagaaatatctttttgagtgctagatatattgttttcgcaataatcacgtaatattcataaataataaattgtttagctgtactttcaagaaaactactcctatcaagccctggataaatctttcaggccagatgaatatcgagattggacactacaatatcttgcggggcatgatcattaactacctggcccgcttcaaagcaggcggagatagatgtacgtcatggtgaaaccagaaagaaaacgaaataagtcgatgattgagtcgagcgaaaatctcattaggatttaatgactgtatcaatcacgggcaaacctctacataccttaggatatatatgtacagtcccatcattcgtgcccatcacgaggttttttcacattgggaggcaattttgttcaagaggtccaaatcttgaactccactgtttatccgatatacttccggatcaggggcggtggaatgtgacacacacctgatacaagcatatttacttgaagctgaggaatcggtggcaaagtggttgggcaagtccaggttccgagctagctctcgtcagaaagatcaccacccgccccgcactttccttaaccacccccctaatatgcagtagaatctttgcccttgctcaactgcgtggctaaagaattggcaccaaaacttcgtagtttgatgtttgattgcttacatactaacgataaacggatcaaccctccacagagccctcatgagtaccgggccagaacctaaccttgttgagccgcgagcagtcgggatgcctgggatcgttgacatatttatatgttttactattcgtgcgtcctatccctcagaaccaatattcgcccggagtttggactgattgttctcaatcgagacaatcaaaccatccttttttcaccttcgtgatcacaatcaaagcgggaatagccatgcagccaggagaatcagctcgcaagaaatcggttgataatttagctgattccaacaaggcatcgctcgaaaagcggcattactaaaattagatcttttgcaagtcaagtctgtggcccaaaaattcaggtgtggatggttcgtgatgatttcttgtaaaaccagaatcatcccgatgtcaagtttgttttacttcttgagctatctggatcggacctaaccttggatgttcatccatgtaaagattagagacctgagaaggtattgatattgaaattgatttgatttctctgcggaaaatccaggtaacgtgcggattgtacgtacggcctagcatgcagatctttgtctgacaaggtagcaatctgcgattttcaatcagaccagggccatctcatctcttgaaatgcgtgcaacgccaggtcttcaaaaagaccttcatatgagtcaccaggatttctcgatggtgttgactgtgactttgacgtgagaaataagtcatatgatcggttccggtcaggaaccagaacgtctagacaaaatcatcactgatatctaactttctcctgatcttttccgtgtcccccaaacttcaagaccctacatagttgggtcaatcttccgacatgagttcttgagtgattagggtttagggttttgcaggtcagctggtagagcttccctccagtttattggtacgctcttacattcccttttcatcttcatctacgctgaatcgatttctttttggttcttcactaccaaaagtagggtaggatcagcaatggactacaagtaccatccatcattaacatttgggggttggtgactctcttgcaaggcttggttcataggttaagtgctgcggttccacattcaaattcccagccgtgttgtctccattaatttgttttctttgtcttgtgtgcacatgttggatcagttaccatgtattacttggtcagtcaaaaaaacagttattctcgcatacacaaatggaaggaaaactatcgcagaaaaaaaccccaagcaacgcgagactgcttgttaacttcgattctgcgattctgattccagattctctttgggcttgcttgagggttggggacacccaagaaacaattccgaaatcccagagctcagaaggttaaccgtttgtgcatgttttttgaaaggtggactctattcggcgcttgtgctttatctatcaatgtcttacagtaggtccgtacagccgatacactttgaggatccgtacaataaatgctaatcaattattctcgtcaacggtacaaatgaaattatagggctaatagatgtacatatcttttcaaaatccattgaatgttctcagttatcaactcggtcagtttggatctaggaacaacttgatgtttttgttttggtttttgttttttgtttttgtttgcttttgttttgttttttggctgtccagtatatgcagggccctgggtgtggcactagggttgagccacacccagggcagtctgcaagggttacccagcccctcatcacacatgccctggggcattggactggaaaatgccagtccccagggccttagttttgggctgcctgaggggaaggcactcctatttaagaagtgccttctctggcaattccccccccatcagcattcaaaaccacctcacacacacaccaaagaaaacaaacacatccaccaataaaacaaatttaaccccccttttacaaatatggccaatgttgtaagaggaccattcatttataatacaattactacatatgaatgttacactaatctttttaactgcctcaaagcatggctgttctttctgcagggaccaaatgttggaggactcttgtcaagttatacccttcacggggaagtgtacaacctgctttgaggctaacagacagtgtagcttccaaggacgtaagctgtctctttttttcctctcattctgttaatgtactttgctgacactggcatacatatcactcaattaattttcctacacagctacagcactcattgagacattataccagaacatcatggagctcagaggagctctcagacgacgggaattcttgattaatgatgctaatgagcgctggagacgtgttaaggatgaattaaatgccctcaaggcagaatggggtccaattgttgacatggccaaccgcagaagccccccagctgaatagtcaatattcttttacttttactctttgtgtgattaccacacactacattacaagttatacatggctatgagtcattatgccagccttagagagactccatagtatccaaaaaccgctaaataataaacaataaatattcaatattcaatatgtaataaatcatgtaatattcatataactaagaataacatttcaccagattccaaatggggttgctccctggaagtatcaccaaattaatactgcttcaaggtctttgtactcagtcaagacctcgaaggacaaaaggaataaaatatacgatattatagaataaaattaatgtgtattcaattagggttaaaaatacatttaaggtagccttggaaattctatcctacaactttgatcaaattatttaaacttgcaaaagaggaaatttgtcagccttcgcgataccccacagtatccaaaagactgctaaaataataaatattaaccatccaatattaaataatcaatatgtaatataatagaacaatctacatataactaaaaaaatagcctcagagggccaaacaaaccgtcaggctttctcatcttggtgtcaaccctcaattcagctttgtattgatttctcatgcagcttctaaagccggcttcaatgctggagactgaactggccattcacccaggaagggctgatgtaacacaggccattgctttcagattgctttgattgaatcttttgatccaatctgaatttgattcaatcttgctgagcctccccaaaactgatgaaccttgggtttgctgagcactgtcaaatcctactcaaaaagcaacttttctaaaaaaacaggctttttgtttaaaaaatccagtaatatcaaccatcatcaaaacaatgttaaaaaagccaatggaatcaaataacatcattactatgaatcaattcaaatgatattgaaaaaaattgtagcaaacaatagtagaagcattagaaatctttgaagcaactgaaacaggtggtaaaatctacaagtaagactggctgtactcattcaaatttgaagtatcatgcaaattccctttcacattgaaattttcctcaacttgatttgagcttatggtccaaggggatcaaagactgtgaaataaataaacttttttagggtttttagcttatggtccaaggggatcaaatactgtgtcaattgaagaaagttttgccatcatatgatgattgaatggctgtaaaagtttaaaaagaaatcatcagtttaacagatgttctatttgacataagcctcagatagccattaaatagagtttcagaatctccaacctagtgttttcatcagacgtatgggagcccaatgatgtctacctgtctatctggtataggggagaggtagaccagttagaccattggtcattgggtctttgcctgatttttgaaaattatttaatgaggtagactttgatccagcccaggtagaaaaataatccaaaaaatgtggctggttgatatatctagactgtgcaattgtgattttgcatgatgtgatgaaggattcagactatttaattttaaatttccatgatatgaactgcaaccaggtagaaaattaagctgtaccaatacagatatattaattctccatgatatgacaagcaaccaattaaaagtttaagccataaaaatcacaaatgagtcagtaagatgaagtaggcagttatccagattcaacctggataactgattcctccaagttgaaattgatttgtaagaaaggggctgttgagagcatataatttgtagagtatctgcctatcttgataaggaaaaggaaaaataaagcaatgtgttcaaaggatgccccaaaaaagctattgacctagtggtgaattactttgagaaggaggtcagagtaccaatttgggctcactggttgagcaggcaccaaaatcactgcagcattggtggcaaaagaatacatgtcaatctgaattggccaaaaaaagtgcaatgacccagaggtgaaagtatttcaaagggaggttccagtgaggttttgggggggttgtatgtgcttcagaaggtgcactctctcaattcaccaaacaattgattttcccagacccagaagttcttggaacaagaacaggtgtgtcatcaactgccttcttccactgggacttttctttctgaccaattatttattcttgtgagtttctctcctcagttaattgtctctctttggtgtctttttctctgattgcctttcttgatttttctggataaatatttattaatttgatcctgtacatatccttgaatgatgagtatgtcccaaaagcactttggaattaagcagggaaagtgacaaaaaatgctgattgacctagaggtgacaggttttgacagggaggtccaagttatttttggctgagctgccctccacgagggacactgtagcatttgttgaaacattattgtcaataattttcctacaagttgtaagctacgtgagtcacatcatgccctcttctatgtctctctgtttaattttctattgtgatgtgttgaactcatcaattgaatgactccctatctgatcactttccatgattttcttttatacaacattaatatccatgattttaattctttgaatcccacatacacagggattatagctgtctttctttctcatccctgccattgatttacattctttctcatccaaaattaaaataaaacatattaatttatccacatcaacccttgatctgtgacttcaaacatacaatgaatacagtgtgccgatctttctcctgaactgcattactagataattagttgtaaaagcaaaggttaatacttggacaaatccgaagcaaataatttttcaaacgttgttcaagtacttgtacaatcagagacaacattactgtgttcaataattgagctcattcataatgaatatctcctaactaattgtagatcttggaaataggttccctttgggccctgatgagttttagttgtctcctcagttaattatctctctttggtgtctctttctctgattgtctttcttcgtttttctggataaagatttatcaatttgatactgtacatgtcgttgaatgatgagtatgttccaaaagcactttggatttaagcagggaaagtgacaaaaaaagcccattgacctagaggtgacaggatttgacggggaggtccaagttatttttgtctgaactgcactacaagtcattggaaaaagtgcagctgtggaagctcagtgagtcacgtcatgccttcttctatgtctctctttttaattttttattgtgatgtgttgaactcatcaaatgactgcctccctatcttatcactttccatgattgtctttatacatcattaataccgatgatttcgattctgtgaatcacacatacaccacaaatatagctgtctctctttctaatccctgccgttgatttactttcttttttatccaaaattgacataaaacgtaataatttattccactcaacccttgatctgtgacttcaaacatgcaatgaataaactgtgccaatctttctcctctgcagtactagataaattagttgtaaaagcaaagttgaatacttggacaaatcacaagcaagtaatttttgaaaccttggtcagctacttgtaaaattgcaggcaacattaatgtgttcaatgattgagcttattgttattcaataggtgctaaatgatcatagatcttggcaaaaggtttcttttgggccctgttgagctgtaattgttttaaaaagctgtgttgcagtatttgtacctgtgctgctgggttttgatgttatccatcctgtgggttttacccagttcattgctttttcttgctattgtgtctatcacatatagttaataacattacaaagaatttgcatgcagtatttacttcaggacagtcctctttgcaggaattcatacatgatcctttcaatttccctttttctgacagagcagaaaggacaacccaccacctcatctgttgcttgtcaaagtatgtgagtgtttctccttgttgtcttggttgttgaatgtgtttctttctgacctgttaatgaaatttatttatttatctctggtttggaagtctttttctggtgtgtttttttataaaaagacattgaatatcgaatactttgcattgtggggtgtactgctaaaagccacaggcaataattgcttgtaaagcccaaggtggctacttgtgcaaacaaaattcaagtgcttggaaaaattacagacaagtacttgaagaactcacacagaaattgttcaaataatttgcataggatatttacttcagggctgttctctttgtagttatttatgaggatcccttcatctacatataactaaaaaaacagcctcagagggccaaacaaacccaattcatttctaacgccggcgtcgttttttattcattttttgacacttttctcatgcggcttctaacgccggcgtcgatgttaggaaacaaacttaatatgtatgccagcggtcgcttgaatatgtatgccagcggtcgcttgaagcaattgcttgagctggagacacccgcttgaagcaatcgcttgagctggagacaccaaagcgacctgaagcaaccgcttgagctggagacaccaaagcgaccgcttgagcgaccactttggaggagacaccaaagcgaccgctttggagacagtggaggagacaccaaagcgaccgcttgacaccaaagcaactgctttggaatgcgaccgctttggagcacccctttgctttagattcatttttcataggaaaccatgcaatctgcttgggttacccatgttgctaatcaattttgttgcttccagcaactcataagtcacataaataaccatagcaaatccagcaactcataagtaaccatacaaaactgctttggttgctggattaccaaactgctttggttgctggaatcacaaactgctttggttacttccagaactttcaccggacataaatatcccagctcttgatgattaatcttctgcaatttttcatgatcaatctttcctcccatcaaacattaattcttactatactatcccccaaagcattcacacttttttatctgttacataccattatttgcagtattggtctgttctactaaatcagtactctgcaatgaaccggaatgttgatgatctcaggagtgcatttaacagggaaagaaatgctagattccatcaaaggcaaagacatgcccggctcaatgttaccacaacaccaaaccccaatcacttccattatccatccactcctctaccatcagcatatttcaactaccctcacgttccaccaactcatctccatcatcatcaaaccaccacaatggggttagattcactcagggggggcacatccattcaacctcaatatcatcagatgcaacatggacaagcctctcatcttcaccatctgtacaatgaaccagaaaactacaacaatgctctctaccaaggaaattcaccatccagatatcatcatgaatcacacaacaacccacaacatgtcacaccatttcacaacaactcacacatcaatcatcgcagaacctcttatggcaacacacttgcccaatatcaatcaacatcccgtgaaaccgcggatcccagacatcagcaacaaacccatgatagattgcttgcaaactatcattcactaactcatctcaactcacattctagacatcatccagacccccatgacggctcactttactcactgtcaaggcatcaccaacaatcccatgtcaactcacaacattgagacaactcacggaggcattctatgtctcaggtgactgaaaggatgtctcagaacaccataaatgtggcccataccactcgcaacaatattattccacttgatcaacagaataatacctccagggtttcaattttcaacttggtcaattcccaaaatctttcaccccacaatgcagtcaagatttactccaattatcaaaattcatcaaaccttcctcccttggatcaaccaagaatcttggatgatcttcctgaaattaattcggaccttattgaaaatcatgttcatcaccgtttatctcaagtgggatttgaaaatcctgctggtgctcttttgaatgatgaacctggaattgatttgaatcaaaatggacagtttgcacaaaacaatattgctgggcaaaatccccgcagaaatttcaacaggccacttgcatggggttggagagaacctccaggtttcagaccttacactttgagaagagagaggtgttgtcaaatatgtcatgccatacttttccaaggcgagacaaattccctctgctgccgctctggtaggatcaacatacatcaaccaccccctcctccagatttactccagatgttcaaagatgcaactcgagaccactcagctcaaggaaatcaactgataagatcaatccgtttgataaatagcaactttgcttttacttctcttggtataaattctgccaccagagctgctttggacaaccaagggcaaggtatatacactttcaaggtcaaggggacaattcaccataacattggaagtttgatcccaatgtcacaagaagttcccaaattcttgcagctctacatatacaataatgaaaacgagtttgaaaatcgtcaacgtcacgggagagatctgatcccagaactcatggcaagaatccaagaaatacttcaccgctctaatcctagtgttttcatcaggcgtatgggcgcggaatggtgtctacctgtctaccttgtataggggacaggtagaccaggtagaccattggtcattgggcctttgcctgatgttttgagaattatttcctgaggtagactttgatccagcccaggtagaaaaataatccaaaaaaagtggctggttgacgtatctagactgtgtaattgttattttgcatgatgtgttgatgtattcaggctatttaattttaaatttccatgatatgaactgcaaccaggtaggaaattaagctgtaccaatacagaaatattaattctccatgatatgacaagcaacaaattaaaagtttaagccataaaactcacaaatgagtcagtcagatgaggtaggaaatggacttaaattctacctggataactgatgcctccaggttgaaattgatttgtgagaaaggggctagtaagagcatataatttgtagagtatctgcctatctcgacaaggaaaagaaaaaatcaagcaatgtgttgaaaggatgccccaaaaaagctactgacctagtggtgaattactttgagaaggaggtcagagtaccgatttgggctcactggttgagcaggcaccgctccagaaggtgcactctctcaattcaccaatcaatttatttccccagaagttcttggaacatgaaccggtgtgtcctcacctgccttcttccactgagagtttctttcttaccaattatttattcttgtgagtttctctcatttaattgtctctctttggtgtctctttgtctgattgtcttgcttcctttttctggataaatatttattaatatgatactgtacatgtccttgaatgatgagtatgttccaaaagcactttggaattaagcagcgaaagtgacaaaaaaagcccatcgacctagaggtgacagcatttgacagggaggttcaagttatttttggctgagctgagctgcactccaggagggacactgtggcatttgaggaaacaggatgggccataattttcctacaaatcattggcaaaagtgcggctgtgtaagctcagtgagtcacgtcatgctttcttctacatctctcttattaattttttattgtgatgtgttgaactcatcaattgactgcctccctatcttattaatttccatgattgtctttatacatcattaatatccatgattttgattctgtgaatccgacatacctgtgaatatagctgtctgtctttctttctaatccttgccattgatttactttcttacttatcctaaatcaaagtaaagcatattaatttatccccgtcaatccttgatctgtgacttcaaacatacaatgaatacagtgtgccaatctttctcctgatctgcattcctagataattagttgtaaaagcaaaggtgaatacttggagaaatcccaagcaagtaatttttcaaacctcgattaagtacttgtaaaatcacaggcaacattactgtgttcaataattgagctcattcataatcaatatctactaattaattgttgatcttggaaataggttccctttgggccccgttgagttttacttctattagagaactatgttgcaacatttgtacttgtgctgtcgggttttgatgttatccctcctgtgggatatacccagctcattgcattgtcttgctcttgtatcacttgtgattaataacaggccaaagaatttgcatgaagtatttacttcagggcagttttctttgcagtaattcatacatgatgctttcaatttccttttttcagatagagcggaaaggacaattcatcacaatataaatatgattaagcagtcacataatcagaggaagaatggatgaaacttgatgagatattgttttcctttaattatcttaacccagtcaatccctcatctgttgcttgacaatatttgtgagtggtttggcttcttgtgttggttgatgattgtcttcctttctgacctgttagtgaaatatattcatttgtccctgggttggaagtcatgttcttgtggacttttataaaacacattgaatgtaaaattaatttgcattgtagtgctactgctaaaatccacagacaataattgatagtaaagaccaaggtgagtatgtatgcacacaacattcaagtgcgtgcaaaaatcacggccacagaaaagtggctgtacagaccacagacaagtggttgaacaaaccacgcaaaaatatcttgaaaatcatgtgattaatgactcactgtattcttcttgaatatttaatggacaaaaatagaatatattggacatgttgcctgggactctgtcccagaaagcagtgtttctctattcatacatgggacgtcagatttttgatgatctccccattcaattttttttattttgatctttggttcattctaattgatgagtctcaaactaaagattgggttgtttctgctgagtgccaaggtagtttgaataattaccatacaatatatccttcagctctgttttctttgcagtcatttagtaaaaagactaaacacaaccaacttagaaaatatctgatcaataagatcattcaaataatttgcatatgatatttacttcagggctgttttctttgcagtggtttataccggatcctttccatttccctctatcatttattgagaatatgatttgtgcggtaaccttctatcatgataagcaaaagcaaaaacaacacaatgttctcaagtgttcatctgaagtggccctgcaagtatccctcctgaattaattgtctttccttgttgactctttctctgattgtctttcctttgtatccttcatcaatatttatcaatttaatgctatgtgttgagtactttacaaaagcactgtgcaattgtgtttaaaaagcccattgacctggaggtgaaaggatctgacagggaggtccaaagtatttattagctgagttggatggacttcccaaagggcactattgcatttcaggaaaaataagtaaaataatcagtaggttgtatcatgccttcttccacctggggtgtgttccttaatatttctaattctttatttttaatatttgatctccttaatcagctgtctcggctttctttctcatcaaagtgtatgaatctatgcatgtgtcaatcccttgtctgttgattccaaaatctgctgaatttttttcagtttacttttttagataattatcacttgcacaaaccacataaaagtacaaacagtacttgtgaaaccaaatactgcagagaccttaataccctggttagaaagctgcttcacatgtaaagctaccatttcattatttaatcatgattttgtttaacttgtaacctatgaatcccaaacagaagattggtttgttcactaggtgccaagatagttcaaagccagaggcccatcattgagctgtcttgtgcctttttttactgggttccattaatcaattgtctcttatccttcattagcatttgtggttattattgtcctgtgattcacttcccttttgatcaaaatgtatgaattcatccgtgtcaattcttcatctagtgttttcatcagacgtatgggcgcccaatgatgtctacctgtctacctggtatagggaagaggcagaccaggtagaccattggtcattgggcctttgcctgattttttgagaattatttcctgaggtagacttcgatccagcccaggtagaaaaataatacaaaaatgtggctggttgatgtatctagactgtgtaattgttattttgcatgatgtgttgatgtattcagactattcaattttaaatttccatgatatgaactgcaaccaggtagaaaattaagctgtaccaatacagaaatattaattctccatgatatgacaagcaaccaattaaaagtttaagccataaaaatcacaaatgagtcagtaagataaagtaggcaatggacttagattctacctgaataactgattcctccaggttgaaattgatttgtgagaaaggggctaacaagagcatataatttgtagagtatctgcctatctcaataaggaaaagcaaaaataaagcaatgcgttcaaaggatgccccaaaaaagctattgacctagtggtgaataacttttcaaaggaggtcagagtacctaattgggcttactgggtgagcaggcaccaattgcacaatggaattggtggccaaaacaagaggaagttgtagataattgtttgccatagctcacaattctgccagcccatctgaaatagcggaaaaaagggcattgacctagtactacgcccagggcccgcagggccctgggcgttgcgccttataccattttctggctgagaggcacaatggtataagcattgggcctttgggaatcattgtgggaaattcaaaacaacactcccagtaaagcttcacacatcaatggtacaagtcacagcagacaccagcagcttatattaaatatgaatcaccaggaaggcaagctttggcataataagaggaacaccccaccaggtaaacatcatgtctgcatgagaatttttgtatcgtttacttaactttaacctccaatcacttgtagaacacacacaattttgcctagcccaaattagtcactcctcttattgaacaccaatcaatttatttacgtgaaatgatcttgacaatcagttgcctttccttattgcacctcagaaattccaaggaccctattgaggttgaactctcccagaaaaaagtgttgctctattcacacttctgctttttaatgtaggttttttctaacattcggattttaccccctcaataccccccttgatctattttccaaccatttaaccaggatttatgagcaacatttcaatctggttctcagaaacagaataaacaaacacatcacagaatcaatgccatcaaccaagcacataatcacagaaaggaagagttgatcttcttgattgattgcatttccttacaattgatcattgatatttgctattgtaacactgtcaatcactcatttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttatcagttgcacttgataccacacccttttcaaaccagttcttgtctttccgttcactttcattgaatttgaatcaatttatcctgtaccagtcccaattcagaaccccccttctactctatcctctcctgtgttatcaccttcaccttctaattagatgtctctttattcatgatatcttgtttcccataccaatgtcaactgctatccatctcctagcctctacctttccatctgaccttcatcaagtttgaaagtgccctgctctcttttaatttccttaacgcatcaatcacatattatatcacctcctggtccggtacaatgccctgtctttcatattattatctatccattgaaatcctagctaattctctgcttttgtaattatctcatatcaatcccattcttatattccatttataacccccattgatatcaattcctgctgatctacctttgctgtcctccactatacaatcttttaatgtaaattgtttcttacactttctatttagtattcattcttccctattcactccttccctttctctcctgttttgcggtcctaccttttcctgtattgtcttttcccttcttgcatttacatgtcttgacttgtccaatcttctttcctttttctttatttttgcctattgtgttctataataacctatattatctatccttcaacttcttctattttctctgtttgaccccctttcattgtgtattgacttcttttattttcttatcttttaattttttaattttcttttctttgaaccgtagcccacatggcctttacctttgttcattatctcttggttttgggtaccaatgccaactgatatcaatactgtctttctttatcacacctcatgacttccaagggcctgttcaggctgccctaacccaaaaaacagtgcatgcacaacacttcaatttgctcctcagaaacaggataaccaatttattctatcaatacttatgatttcaacccttccaacccctcatctgttgttttacacagtctaaatcagaaacagcatgggcatcaataaatacatattagtattttttaaagtttcttgtgttgtgttgtgtggtgttgttttgctttgctttgttttgttttgttttgttttgttaattgcctatttgacccaaattttggaaattaacaattgttttgttgccttgttctgtaacacattccatatttgaagtgtaacagtctggtcataacatctggtctgaaagatcaatcccatattatatcacctcctggtctggtaccactccctgtccatagttacatcatctactaatctgaaacccctacccaattaaaagtttgttatttcactcacctcatatcatgtatcatttcctcttccactacctcccttgttttttctcctaatatctcttcatctgaatagttttcttcaatcctccctcttccctactctattctcccagcattcatcacattatcccattgaatcatcattcttaccattcattcttatattccactaatcgcaattgatatcaattcctgctaatctaactttgccgtcctccactatataatctcccaaagtaaattctcttcttacattctccattcattaatccctctttccctttcgttcctttcctttcttctcttgggttgtatttcatcctcttgtgttgtcttttctcttcttgcctttccttgccttgacctgttcactaacacataccatttattcctcaagtgattgtctcatcttctatcttctctctctggttttcttctactgtgtattgactccttgaccctcttatctcatccttctttcattttcttttctttttgaagcatagccccttgggccctcgagctcagggccacagggccaagatcccaaggattcattgtctggggggggggggggaatacccccaggcccccccactgagcccaggaaactgtacaggttttgattttggcctgtactcggcccccttcaaacaaaacacaacccaagacgatccaagctaccaccctcaacaacacctccacacaacccacccacacacccacccacaaaacaaatcgaccggacaatctgaaacccccagacccagaactgtagcgccgaccacacgaccaaaaacaaacagcgaataaggccctacctcctggacaaataaggctcacctgtgcgtttgtttttgcgatcaaatctcatccaaacccaggtatgttatccttctttccttcttcttctccccaataccagaagcggtccaactgaccccttttttgacctgctttaatcggatgtgcattcgttctcgcaatcgctgcttggaaggagacacaggtacaaaaggaaccaaccccccaccccacacaacttggttcacagtccgatagactggttttttgtttccgcgatcgaagccgacagtcatccaaggtgaggatttttctttctattcatgtcaatctatgaagggttcgagattcacctctccttggttcacatccgaaagactgactatctatttgcgcgaacgaaaccaacgccatcaaaggtaagcatttcttcgcttttcatctcatcccatcaagggtgaatatggacccgtcctcggatcacagtctgatagaccgactttcaatttccgcgatcaaaaccaacaccatcgaaggtaaggattccccccctcccatctcaacttatgaaggggtcaacttcgaatcacaggctaattgactttcttcctttttccgccatcgacaggttacaaggtgagtgcctcttgctcgaccttggttcatctgttggaggggtctatatagaccccctttgaatcagtctaatcgactgttttcctttttccgcgatcaacaggtgatcaacaggcttccaaggtgagttccacctcgactctggttcatctgttggaggggtctattttgaccccctttgaatcacagtctaatcgactgacttcctttttccgcgatcaacaggcgatcaacaggcttccaaggtgagttcctcctctactctggttcatctgttggaggggtctattttgacccctctttgaatcacagtctaatcgactgtcttcctttttccgcgatcaacaggcgatcaacaggcggttatccaaggtgagttcctcctgctctagtttggctcatctattggagggtcgatatcgacccctcattgattcacaggctaatcgactgtgctcttatttccgcaatggacggggcttcaaagtgattcctctcgctttaccactgttcattctgatcattcgaagggatcaatattgactgccccatgaatcacagtctaatcggctcactttccgtttccgcgattgacaggccataagttgagttattccgcttttaattctattcatcatctgaacaggtcaatattgacccaacattgaactacagttcaattgactcacttctggtttccgcaatcgaaaggtgataagttgagttcttctttgtttaattctgttcatcatctgaaggggtcagggtcgatattgaccgccgtcaaatcacactctaatcccttcacttctggctcccacgttccacaggtgtttctaccttgcgattgacagcacagcctaatggactgccccttcactatcgcgatctagatttaatcggaggtctgttctcatccgcaatcacaaaaacgaccgagctactttccacaccccaatccatcaataccagccacagaaacaacatacacacatcctggtgggttgcgggtttgccattgcgtttgactatcttaaagggccaagactcaataccgtcgttttctgttcatcatcatcaactccagccgggagctcattctaatcaactgtaaccttgattctgcattcaatagtcgactatctgaggtgagtttatttttcttgtcttccacttcattcattgaagggcccataccgactgcttttttgtacacagttcaatagactgatttgccttttccgcgaccaaaactgacagcattcaaggtgagggttccttccgcttttcaccccattcgcttaaggggtcaatatcaaccccttatgaggtcacagtctgacagactgtcttcaagtgtcccttatcagaatagccagctaaacaaggtcagtgtgtctttcatattcacctcggtctatgaatgggttgacaccgacccctccccggctcacagtctgatagactggttttctgttttcgtgattgaagccggcggccactcaaggtgaggctttcttcctctgttcatctcaatctatgaaggggtatatattgacccctccttggtccacagtctgatagactggtttttccatacccgtgatcggtcaggtgaggctgtctaaaggtatgtgtcacccttccttccatctcagtatctatgaaggggtcaataatgacccctccttggctctttcatgtatgattgggctccagatatcaagttttgctcaagtgagaggctgtatggttttggacttacttgccttgttcattttgtcttttctgaagactgaaacagaagaccaaatcccatacccaataacatcaaacaggttatatttagagtgttctgccaacaactgtccaaacacaggtgtgtcttcccattcatcttctcctctccacctcttttccccacctgtcattgctaaaccctgtatgttgtttcatctacatcccgatttctgtgacagtcaatataaagcaaatcaggttggacggccccttttgttcacatcaagtttttttttgtccttgcaattgaggtatgattgaagagggtggctttgctgtgtcttcatctggctttcatggtttgattttgttgtattggagccacctgcttttcccttatttcttacccatcctccttgttgacaaatcatgtggcatatgttaattgttttatttgattgttcatgattaggcttgtttcattctaaatacaattggtgctacatacaatacaatactgcaatcaaaattctggccctaaatttgtcagcctctcatgttccacatcactccagtgcatctgccgcccagtataaaattgggtgaaacctgacctcagtggttcatattctctagtgtatctccacattggttattggactgcacaataacataggtgtgtttttctgattcttctatggtcatgtacattcccattaactataaaagggggccattactgaccacccctggtggtacatcttcattattttttactcctgatttcttcattgaagagtgaggttcaagtgtgagtaattcaacttcatttgagggtttcctccggattataaaaggggttggtactgctactgattattgttttaaaactggcaaactctccctcttgacaccaatagggtttgttgtgattttttgccttgagtctctgacgttacctctttactatataagggcctatactgaccagtctttttgtgcaattttaactggtttgacttttgattcagaacatcagctggaacataggtgagtcttgatcatgctgcttctccatcattcaccaatccttgacgctctactcttttccaatattttgtttcctcttatacaaactcagaatgaatgggactgatattctgtgttctgctcctgttttagaatatttagaagcaaccaatcaatcagtttgctgcttgaactactcacagtcaccaagaaaggtcagattatatccattcttctgttgatcatatgacttgtgatctgatttaaaggtcgatttcattcttttgaacagaataccaataccaaaacccaaaaacatatatatctttaaaagcaaaaaaaaattccagctaacatcatgtaagtaaattttgaatgcttgactttggactgtggtgaaatctgataagattattttatcatttgtcaacttgtaggactacatcaaaaccggccaacaatggttacgagagccctacatctcctctgacgtccctggagcctctctcacgtgacgataatccgatgatcggtggcccaacgcaagaagtcatgtcatcctcgcctccgtctgagccccgcgaagagctacccatgattggagggccaactcaagacctgacgtcaccagtggcatcggcaccagctacagtgcggaagcctgtggttgtggtgaagaagactcctataggaaagactagtacggggaaggacctctttgatactattgagttgatggtaagttggaatgctctttttgactatccatgatgtgtttccctgaccggcaaggtttgtattcagaagggcctgaagcgtgttgaggtcaaacagtcagaggggagtcggactggagcaggaggctcggtgagttgcatattctttatcttgtctgtgaattaaagaaaaaggctgacacaagacattttgttacaaccgggttcaaggagaagtctggtgatccgggggactctgtgttggtaactagtgataagtggaccaagatccagggaaaaaggattactgcgcccaaggagcaaagcacaataactccaacaaaggtagtctctgtttgatttcttttgtggtttgagtttggagttttttaatctttgctgcggcatttgacaggctctgacatttggcgagaagaagctggcagcaatgaagtaagtggcctatgtcatcaacatactttgaggatgtttgtctgactggcatgtatttgtttcccaggaaaaaccttacggctgtccaataccggactaccccgcagcaaggtattgcgttggatcctcaactctctggcgatgaaaatgggaataaggggaagaagggcaaggggaagaagaaaaaggtgtgtttgtctcctttttgtcagctaacataccttgtaacttataacttttggatctgtttgtccaccaggcatctccggcaaagaagaaaaaggccacagcgtgagtaccagtgtctcctgttgtatctaactgtctggagatatctgactggaatctttcttgatctcagcataagcctgcccacagatgtagatgctctggagccagttggaagctctgcagtacctgtggaagaaaaggtgtgtttgttttctcttttcttggttacagtttgtacaattggtaaactgaaatgtttgattactgctgttcaacaggctcctgctgcaaagaagaagaaggctccatggtaagctatgtgctgttctctttgatttgatttgggttgatatatctgaccagtgtttttcctgatggacaagtttgccactggtacaagatgctcaaggtccagttgctggtgctgcagtcactgggaagaaaaaagtgtgtttgtttactctttgattttttacgtttggcagatctgtcaattgagattagttggatttggtttttcaacaggcttctctggcaaagacaaagaagaccacagggtaagcattgatgtctttctgctcatttcatctggagtgagatatctgaactatgatttccctcatcttaggaattgcccagcaccagttgagaaggctgcggggtctgttggtcaacccggaggaccaggaggaaaagatattcccaagtgagtgctcattcatggctgccctcccattgacatgttgggggctgactcttctgtaaattgtggtaggaaatcactggcccctcaaccagacttgcccggttcagctgatcttgcctcaaaggacactgctcaagttggcaaacatgcagaggagccttgcctggcaactgtgaacgagcgattggacgtggatggtggtcgggatacattggaacgaactaggactggtgtggcggttggcgagtcaggagcgcctgcaaagacgacgatcagcaaagggccaccagatgacgttggacaatcaacacatttggcgagtcagttggctgtcccagcggttccactctctcaaccagctttggagaaattcaccggggtcggcctggacaactcaacacaagatggccttgacacggttggttggtctgccggggtgtcagttggattggctggcatggttgggaataatgctgccatggtggaccggccagatcagcctgaaccgtcgatggacttggaagactttacagcgacacaggatggactgatgaggatgctttcaggattagaagtgggttgtttttaacattcatggatttggctcatttgcttacattctaacgtgacatctggtcatactgctagactcttactcctctgcctgccaaccagttgcatgcgcgtgcggctcatgcagcctctggggatgacgttcaagatcagtttcctgaccaagatgggggcgacccgttggaccctagttggagtaaaagggtggagcaggccctggcgcgcaagagggcccaggaatattgcgccctggccaaggcggagcaggaagaacaagaggtgcaaaaccaaaaggcatgggtacgtcaggcaacctgaagttaacctgcctggggttctgactttttgatgtttcttatagcgtatgatggttgataggtacttgggtatccggccagtaggcgaggagagtgggcctggtgtggagttccttgtgggttcggtacctcccctcgacaatgatcagattctggtgctccaggaggttcggtcctgggacaagatcaacggattggaattgggcttcatgcggtgggaatgggaaggtggaatggatgacgaccttatgaggccagtcccaacgtggctcatcaaagacggagttgaggtcaagtgtttcattgacgatgcggctcatgaacggctggctcgatttatgggaaaccagccctgggacttctaccagctcccaatctgctatggatcggcttttgcctctcgggacgagtgggagaaagcggtcaagaacgacactctgctgcagccggattccccgattccggacgaggacattgagaccacggctacggcatcaccggatactgcggttgcgaacggttccctaacgctgaatgaactgtaccagaagattttcaatccaactaagggccgtgatgttcacaggtttcgctacgagtcaacaggcccaggaacgccctgcagaagggatgatggtttgactagtttggaagatctcaagttgctgcttggtatttgtaagtggtagtttgcttctgcctgatggctccttggttggcagctgaaatggaatacatttgtagggagccggacaaaatttgggctgaagattgatctgaagatgctgaaggacaaggggcttcatactgcctcaccgaagctgtttgcggaaaacttgaagagactggacgatatctcaacttatattgatgatctcaaggcccaaattcgtgattgtgaagcaaacaagaccaccgctgtcaagaaggtagttgatctcaagagggctgaggtgcttcagccaaccaagcgtaagcctttctgatgcttgcagcattcaagatcattgattgattattgaagggtttgttctacagggaaacatgttgacgttgaggttcaagatgttacggccccgcccaaaaagaagactaaagctgctcctgcagttgcggttcaaacggcagatcccccattgaagaagaagacgaaagctccctctgaagtggccacccccaaggtggcagctgctgcaaagaagaagacaacaaaggctcccggtggttcggaaccgaagaaactggcgagcaagaagacaaatggacgagcaggtgtgttggagtcggttacctccaacggggctagcagtcagcacgttccagacgaagtgacaattcctacagagtcaaatgacatgttgattgacaagggccctttgcacgatggatacattgccccgagtggtgctatgaggtccggcccgtcactgtcaacaatcgtctctaggtcatccggcaagccaacgagcggccccccgaaacccacgcgccgaaatcagaaaaagctcaaggatatgaatgacgaggagaaggcgttgcacaaggcagagttggctgacaagaagaaaaacacaccaacaactgaattcatgtctgtgccatgtgttggaagtgagtgctttttgcctgttccctatctggctatgtttgttgatttgcttttgcattttcaacaggtctgatgcaggtctcctggcctagggagagggtgatggcccaacttgacgcacatagaaacatggaaatgagtgcacgcaacaccaagtgggactatggaccggaattggggaagctggtgcatcaaatgatcaaatggtctcagaaggatatgcacgatccacgacattacacgcgtcccgatttgttcaaggtacccaaggaggtcattgcgaagttggatccaatccacctgaaggttttccgcaacaacttgatcttttgtgagtttgggtggttcttctccttgtccttgaattccaactgatgtgtttcccgcaggtcctggactggtacagattgatgctgaggatccgttctggaagaaggaagttgtcaagctggacatgattgccgatgcagccaccgcgtacgagtccgacaaggcggcctcttggaaagccctgttcatgatgatggtccgggttgatgacgagccaacctacgttgaagacaaggaccttgccaacatcaccaagggggcaatgaggaaaatccacaacttggccgaaaaatgtctcaaccacttccaccactacgtcaaaccagacgcccctcctgcccaagactcacccgcttttgttcaagactcgctactcagtgccggaaagtttctgattgggaagatcaaagcgttggacaccggagcgaggacgaacggtgcgacactcaatactggcgattgtctgatgctcttgcagatgaagatttgggagactctgcttgcctgcttgatgatgcagcaatccaagttttcagagaccctgaaagactatatcgctaaggggttgtataaggagtgggcactcacacaagcgtcaaagatgaatgaatacgaccgaggacgaagtctttaccaggatggtgcctctgtgggggagaaaactgctgcggccaccaaggagtggggcaaggaacgactatcggtgtttggttcaatggctatctttttcctccatggtgcggcaggctggtggatctctttggtcgattcccaccactacaaccagaaggacgtttggacgctaacacacatggcacatgctcggcacgaacacctctacagtcggggccatctctctcaaagaagaaaggaacacaccccctggtataatgtcgactcatttgttcggtggttgctagttgaaggtgggatgcttgcggaatgcccctcaaaggttgattggaatctcgcgcctgttgtctgggctaagtacgtcaccgaggccaacattgcccgactggccctctcagacatcttggacgaggtgttgcttgatattccgcggaaggtaatgaacttcaaggctgaagtggcaccccaagtgaaattcaaaaccgaagaagagcaggcacttgtcgacagcttcaagtcccaattcaaggctccttacgcaacccttggaagcaactacaggaatgctgtccgtctattgccggcccctgttgatgatgggcacactgagccttccccctctgcttcgacccttgtcaatccggaaacccaaccacgagctctgtcccggattaactcagtcgatcgtcttgaagagttgccaccttcacgcctgctatcaagggtgaattcacctttctccgccgcacaagtcacccctactccggcccccaagtccaagcttcccacggtgcctcagtcagaagctgacctttcgaacaatcccaaggttccgtccaaggccaaggatctggcactccctgcgccctcagctgaaggagatgaagatgaggaagaagggtccgaagaggaagaagatggctctgaagaggaagaagatgggtcagaaatggaagaagaattgatgagtgaggaggatccaaacaggtctgagactgatgaggaagaggaggaaagagctttgagatccaaggaaaacccctatgttgatgtgtcagcaagggtgcctcggaagaagaagtgatgcctgtgattgaccacttgcctttttgtcattgcttgtcttgttttttttttcttgccttgcatttttgtttgttcttaactgtttcatgggtggacttgtcatagcttggcaatctgtatatacttctttttttccctccttttgaatgatacctatcttagttttgtgtgatcttggtgactttggatgaatacagggtcatgagcatcattggttgctgcttattttctgtctggttgcattctttctgatacatgtgattggacctttagtcatgagccagagcatattcaataaccaacctatgagagtttgggtgtttcagatgatatcaagacaagcaggagatgagtttggatattgatcatattcattgtagaagatgagtaagaagagttgttgctcttatcatacctcctctagtaaactatatttaccatttccactgatactcttttgagccagaattccatacataccagatggtacctcctccccccccccctgctcacccaataacagactggactgggggcattataaggggcctgaatctagcctcttctgccagtcctttggagaccctggaaacctgtcacatgtttccagaatttggaaactaaagcaactctatctccttataagctcaaagtaatccctcttcttgttaacaactacaagctactctgaccaaagaaactaaaacatgataagacaattattcctttgcctgaaaggcagaataattctaggcaaatgataactttgaggtaaaaaaaaaaatatattataataataacaactggttatttaagtaagaagaaagaataagaaaaatataaaaaccatagttcagtgattagttaacatcaatgctaatttgtttccttgcttatgagcaataataaagtggtcaagcacgaacattacttgattgactaatataccttatgtggtgaattgctttgcattattaactggaggaatagaatacaggtggaaagatacagcccgccaatttgattgtttcagtgtttgtgacttgagagctagaatgtggagatgatgttctgaggaaaggacattgcagttgttaaggattaaaatcatcttgtcctctgaccatgaacatcaaaactcacctacagtttgattacacgttcacctcatcatctagattcatgatgtcattcacttcatgattcaattcactacccttgcaccatgtgggcagctgttatctgtacatgatcatcaaaatttagtattctagatggtttgataaattatgtcatcaaccgacccacaactctgcttatacaagggctaaggcacgaggcgtgattccaacaacatgaggctctaatgttgtgattaagccggacaagcatgaggttagccagcaattaatttatgtggatctggattccagagtgaggtaaagagacatgtttgggattagaattgtacagcttgttgagttttcctcttctctgttctactcttccccaaaatcactcatttttcctttcaagctatcatgaaatcagactagattatactcatcaagtagcttgttttttgttgtttttaagccccttttgagtcaaatatgaaccctaagtgatgctcttcccaacaactcatgtctctacgatgtttttcttctctttcctgatctttctgtttgatccaataaagtctgattacttagaattaatgactctaaatatctgtggtttatagcatgttttccttgattaactcatccgccttgactcaaagatactgggaagttttgtacggtttgtttcttccaaagactcatgtttcttcctctcagtcttttattcaatatcttttttattcattttctccaaaccacattttgacacacttgtatttagcctatttaatcctagctagatacttgtgaataaaaatcatcggctcttacactctttttctggagcccttcccaaaaataagatcctatatttttggcccttcacctcttgtgcgctttggttcaaaatttcaacacagctgcccaccctacactaaggcctctatgcaataaataaaggggatacggatcaatctattatattttcaatgggatcatctttagtctattcaaaaacagggggggtggttattaacataaaacccaaggagtcaattttattcacttaccccagataatgtttagctgttataaacaatgtgacaggagaagggaatttaataagaagaatataatgtatctgagaagattgagattgaatgagttagcaatgacctaggaagagtgatcaggaaagcttaatccaatgctctacctacccaacctacccagtacattgtgacaaggtggcaagggattttgagattgatctaaccatattacaggaatataacatgatttaaatccctctcaagcctagttcactattattgcaagacaattgcctttgataaaaacaagcccaacgcaactgacttgaaattcacgtaacctaattgtctcccttttctcaacatgttggagatcccaagagatgaaaaatagttctttcaaaggatggggagaattttaatggatgagcaaaagattaaaagggggaaagacctgaggagtctgtcttctggatgaacaaactcaatctttaaatagtgaaagaaaagatgctacaaatgagataacaaagtataaagatattctaatctggagtgatgagagcacagaaagacacaagcactcccatgatttggtgttgccttgtctaggatccaagattgggcaagcagggaaatctctcacatgcacatgcaagcgatattaataagctttcaatgtgactgtctacagtgaaggggttgcatggactctagccaataatttaattatacggcatatacactcctcagaagcttacatgattcttttgcatgctgaatcaaagtcctgcttggcctgaagttaccgtagattgaaaatatgggcccagttgattaccctgaataggttgagggcattctccctcagaagtaaaatgtccttagtgagtcaggctctttaaaggtaatgagactctatatttgatgtggaatgcaggtcagatacttggaaaagtctgccacatatggtaatggatcggagcaaactgacgctgtccattcttcttcaaagatgctagatacattctgatgtgtcagtagattaagttccaatctgaatattttcaatgactactccactttgaaaatcttcaattaccccaagaactgggaagcttgaggtactgcagcatccaatgatttgatacgcagcacattcgttttagtgagagcaaatcaagagggcaagacagacaagcaagcactgtgatctttgaatgatatttttggttggatatctaaattaggttgcttaataagtaaaaaaggattaaatggatatgtaaggaattcaattggatgaatttgtccccttgggatgttgtctgttatgacatagcagcaataaaatgactttctcttcttggacattggtgttaaacccaataatcattcatcaggagtgaaagttgtttgttgcacaacttaaaatcactttgacttcatataattataatatttcttggttgcgtgttgggacagaaatgaggggtagatggggggggggatggctggtggtgtgcagctgagaaagtcagacaagagctagctagcctaagtacctccattcccttgaagggggaaagaggtcccaagccctgtcacgcttgctggagcactgacctctcagcccaggcaaggctccaagggtttgtgttcttggacattggccacaaccgctactcgctcacgtagccaccaaggaaatgtttttgtgtgaggtttgggcctagccaagtccgataattcacatggtttgaacaagaaacttaactgagattctatgattcaatggatattcaccgttgtggaacttttcaagctaaagaaaagggctgagaggggataagaacaacgacacaggggaaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttggaagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgaggtttattactgatgtcttgtacaaggcacctgtgagagtgtgagaatgtgggggattttggtagggatgaggctctgggggataatgtttctgggttcaatttcttatcttctggaggaaaatccataataattacctctggtaattactagtaagggatttctgctaagtaattatctgtttacttctctaatgcaagcatgggcaacaaagtaagtggaaaagagcattctatatatacatgtgggtggtttcgatcacgtactagtggtaagatattggctgaaataagaagatggtatgaaataagttgtatctgaaagataagtggttagtgcaaaaagaaatgagctaacaaggactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgtgtaatgggatgtaaggtatgaaagaaatatagtatgaaagaaatgtagaataaaataaatgtagtatgaattaagtttactatgaaataatgtttgtatgaaataaatgtagtataaaataaatctcgcatgaaaagaagaggatgatgatcgagatgagatgagataaccactatctgggatgacgaaagcagacgccccctactgatatagtctatgtagtctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctctgggtcttctgtgcatcgtcttgggcgtcgactcgaatcatcatactgtacaaactcttccaagaggcgcacttgaaggagccgttggttgttgcggcttgtttgactgtctctatgttgaagacttcccgcttgaagaatggatctctagcgcccagctgcagtaacctggggtctgtgattgcggttttggatgtgtctctgagtcagccatcctcttattgctagctatgcaactgaaatactcacttgaactgatgcagtgcctgaaatctgggtcatgagctactcctaacgcctggatggcctcgactgagggggtgaataattctggcatttcgtaaaattcgtcgcactctgtgtcacctgctgaccattggaccatgtcggcaactagttccattaattcagggccataatcccattggggatttcgagacatttccagcatggtcgagtagaggttgtgcatcctcacgctttccgatttcttcctgattttggttaacaatgctaaatggatcagatgatcagttacttactacgtcaactattgccatttatgattcaatgatctacttactccctggttgagggggatcattgtaaggactttttttcttttcttcccgttttctttttctttcctcctggttttgttttcgagcctctggagtttcctcttgtttcttgttctttcttcctcctgccttttttttccccttggttgatgtggcttcttttgactcggtcgatggttcgtttggcaggggagacggttcgtttggcagggcagatggttcttttgtagagatggacttttcttttggaggttgaacatccttggatgacttggtgttttggcttcttgtggatgatctggtcataggtcgaggtggttccggtcgggtttctggccgcgggttttgatacaagacagtgaattcggtggtcttcggatggctagctgcttcagattggttgttgtcttggggtggcttggaggtaatgatcttgggtggtccgtcattggatgtaaactccgacaagataatctgttgggctgagtttgagcaatcacgttggcatgaatatcagtttgatttaattcagtcatttgatgaatattatatgaggacatacatgaatttcgtgccctcttggtctggacagggctttcgtcttcgtcttcgatatcagacaggccttggagatcagaggttacggttagcctcggctctgttgagaaatgactgtagatgaggtgacttacgactagcacgcttgagtcgtcgctcacctaagcagctgttaggatagtcgttatcgtctccggtcaagtcaatcaagtcgacaacctcgatttccttggagattccggatttttctgcgtcctggattctcccttgtaaccgcctgcaaaagatgtcgaccagactattgtgggaagccagattatcataagcgctaggggtcttgatgtggtgtccaccgattctcaattcttccattgatttgcacaggtgatccctggttcggctccctggaaattgggagtggtgagtgcctccgacttgggatttgttgtttgggattcattgggtgcttacatatggaatgcatgtctttcatctcttcgagtgatgccttggcaaggctggggatacccagggcggctccaatggttgtggtagttgaaggcattcgagagagttttcggctggggtgtggggtgacatgggccaacgattctggatatattttggctggaggttcaacgtcattcaggggatcttttgtttcctgcgtttcctgcggttttgggattccggtggattcaggctggatggaagaagctagttgaggctcagatgatctgtcggctctggcgtgggctggtggtttgggtctagacaggccactgaccgctctttggatttgggtgtgggctggttgggtcttcatctgattggccatcctaccaaactggattgggatgtcgcgattgaacatcaggtcaggatagtcttggatggctgagttgaattgttgtttgttcatccattctccgttggccactgcctagattagccatgtgagggttagctatgctaacccacgcttgatgttcaaaaaaaccccagatgaagactcacaatgaagccgttttcccacatctcttggactccagtgtcttcctcctcttccatcgattcttctttgttggggttggccattggtaaatgtttgtcataccatttcccttcttctaattcggacgagtgaaatggtcctgttctttcttcgctgtccgaggtcgtgtacatgttttttctttgaatgacttttttcccttgggtcttcttttttttgggagttgttttctgtttttttttttcaaggatgagagtagggtgagggtcaacttttgttgttgtgtaatcatcgtggatgaattgatcaatacgaaggaatcttaatcacctttgggctcaaaggcttttttgggtcgttttcgtctggcgatttggtgactcccttgggtggttcagtctggtcctggcgtttggtgacctctttggatggttcgggctcatcatcggctggcccatttttggttaattgggggtctatgtccatcgcatcgtgatgtgtagtccgaaaatcttctgcagtgggttttttctttgcgttgggtcgagtggctttgactttgggctgtgtgtgaagcatggatcagtccgtctcatcctaaggtgtttacatggtttagatgagtgtgcatataagcttactttgttggtttgtttttccctctcaatcctggcagaatgcctcttagggacatgggtccattcagttccgaggcttggctttgccttgccagttggtcgatttgggcctttcccaaggggtcctgatttttctccgatgtcctgacggtttaactagttaggattgttggatctctttcagatttcttggtcaatactcactttcttggtttggatctcctcaacgatgccaaatccaggtaagttgtatcttagaggaggcgagtccactggtgaagtgacattcgggggtgtggagaatggcagcaggggcctctcttgtttagtggggctagtcatcttggtttgatctagatcgatggagcaatccctggggaactgtggatgggtaattattcttgagtcagttctagttcaattggtctggtaggctacaatataaatttgagactgtacactaggggttgggctcgtgtcaacaggatttagatgaggtgtgttggttatttttgtttttaatgtaattgatttggtggtttctgggagatcaatcagttggatttggggttgggatgattcgtttggtcttgattaatcggatggtcctagcatttgggcaggtattggttggtccgagtgttctacattttggcaaaaggtccagagggatgcatgggggctacatcagctggtagatgctcgtgtcattcaatcggactgatgggtcagctagcttgtttgtttcactgtgtttgtctgtttgaggttttatgtgtcgatggtgggcatgtagatagtgcaaaggttgatggtttgtctatctcatactccctgcatgcactctgcagtcctggtaaaatggtgactgatcattctttgtgattacgtcaatcagattgtattccaatcgtacagtaatgatgctattgctcagtaatgctattaccagtggctttgatagtagactatgtatgtttggagcatcgaacatcatagtctactgtctgtttgagcttttatgtgtctatggtgggcatgtagatagtgcaaaggttgatggtttgtctatctcatgctccctgcatgcactctgcagagtgatcaggccattcgagtgggcttgcttgttccttcacgcaacagatctggtgacttcggacgaaaacattattctctctgtggctcaccttattcgcgtgggcacacggatcacgcgaatgttttggtgatttcggccaaaacgggcagtctgcaatgtttgcttggctatcttcatggtgagtcaaagagtccaacagtcagttgggcccatgggttcatgcgactgccgccaaaacgggcagtccggccaaaatgggctgtatgcaatgtttgcttggctatcttcacagtgagttggtgagtccaacagtcagtcgtgtgggctatctgtcagtcgcgtgggctcgtgggttcacgcgactgttttgttgagttcagcctatgagcgaacgaggtttcctgtcggtatcttcttggtctgtaccccatttcggttccttgtttgggcccactctgcctgaagtcctgattgtttgccccgctggccgtagtgtagtgatgttcactgattggccatgaatctgcatacatagtctcgtcattgagtctcataagcttctcattcatggggttttgattgcttaccacactcaattaaacaggaggtttcggtccgtgatgtttgtattctgaagcaagactcatgccttgtcgtgtgcagctatcatagtgcagtcacaagtttgattatttccatgtagcagacttgcttggtttaccccgcttctgctcttcatttgtgtttgcttggctatcttctcagtcgcgtattctcctttgatcacgcgactagttgagggtgttggaagaaatgggataatctgcaatgtatttttggttatcttcattgtcgggccacctttgactgatgccattgtttccaacaatcatctttggttggtgtatgttttggccatccggggggtattgtcatatgttgggtagagtgaactcttgtatgttttcacctttctgatttctttgctcacagccgttttgcctatcttgtctatatgactggtcgagttatcaaaattaatgggttcattggtctattctccgctctttgacgcttatataaattatttagaatttttctggcaaagggctgcaaaatcctattcgttttgcaacctggtacacgtcctgatgcaccgactctcccttcaaaacatcattaaaaagtttaacataaaacctcaaaccggtgctctgtaacaggtatcgctactagcgatggcgcacaagacattaattcttgcactgaacctgcacaccttgactagaccccatccgccactcagggccttcttaaatccttttctcgctcttttgtcttcatccctacccccgattccaatccattgatccaattgcaccgcccctaatcttctcattgtcggcgcatttgcatcaacccttcttcctgatccgccacgatgcgcccttttcgactccctaattctgtgccttatccaatcattaggctgtttgcattcaggccttccctatgatccatgacgtaacctaatgcattcaattgccgacccagtcacaatgccctgttctcaatgcccttttttggctacttcccaactgtttacatcacccctccaccaggccctcaccatgacccatgacttaacccgtccacgcgcctcgctcttttatcttttccataaagtccctccacccaaatgtgcctccaattttctttgtttttcttacttgaatactttgtttgttttcctttttccatgttttgtcacatcttttttggaaggttgtttcataagaagatcatttagaccgaatatttttttttctacatttacctttttcagtagcagaggatcaatatcaccttttgataatggcttcaagttgaatgcaaaagtaatcggatcataccacatgttaacaccaacttcatcaaattttacatcaaacatcaaaccagaaaaacgtcaataccaagaaactttcgttgtttctcaaataaggaaagtttcactaggaataataatactacatatatacccaaaacccattgccggatcaaataatcgctcagcttactgcagaccaatcgccagcgttaactctatgtgtatataccgatgtgatcgaaaaatttaaaggtttttattatgtctgtttttttttttctaattgaagatcataattgacctggagaaattgtcaccatttcaccccgaggatacataaaccaaacatcagctgccaatgataatttaagaaacctggcactggaaactcccttaccaatgcaacttgcatgctgaatacaacagcccctggatatcattgacatagtaagatagtcagtaagctaaactgttgcaagtcttgcttgcaagaatgctaaaggtgagtgaagtcatgtgtacccatcaggatatagccgagtagagtcccactaggacctgcttggcgagtgacttgccacttccgagaaataaaccggtgcccattgtgcctctaaaatgataaggtgaatccattattgagttactcaacccactcccacgtttacagccaagtttttgggatatgaggttgtccttgtgcggctcggtatcatactgaagcggtctcgcaatcattgtcatctgataagcggatggtgtcggagaaggcctatgtagacagatgaaaggactcaagggaggtacaaaaagcacgccttgagaggtccggggcacaatgtatttataccgagggaggtcagtggctcacattgatcccaggaatggtttgcaaatgcaaaagacccaggataggaaagattctacaactggcagatttgattaattgggatgaggccgtcgcaatgcataaagatgcaattgaaacagtggacggaactctcaaagacttaatgaacaccaacgattggttcggtggcaagagtgtaatagttttgggcgattttaggcagactcaccctgcctgtggtgaagtcaggggtttatcagagatcagcagacacaacatttaaaatcatcaaatctttggccctatatggctgtccacactctcaaggataatcttcgtctgggaattaattggaatacaaactttcgcaacagggaaaatatggcttttgctgaagaattattagacataggcgaaagatgcggcttagggccataccagtggatttccaaaaaaaagctaagttctgctataatctagtgataagtcatacaaatgtagtaaataaaatgatatttatagaagaaaatacaaagtcgtgttccgtaccggatgttcaaatggcctattaacttgaattttatttcttggttttgttttgtgaataaagcatggtgttgtttgaattgaacttgagacaaaaactactgtcggtgaagccgcctctagacactactcataaattatgccatgtcaattggaaaactgtaacatgcaagtcttatttggcccatctttgcctcatgaggttaattatggcccttctggagtaactagggaacatcttggctggaaccaagtttccaggcccaggtattaatatgttattctctgcatgtacattctgcaaaaaaaaactgttctgtgtcacaactttgatttctcctgacttctcgctttatggacattctggatgtgcaataatgaatgacaagtggttggatgtacagataggaagtcacactggtataaattgacattataggaaagttattccttgggagctgaaaaattgcttcaggtgatctggccagtctctcggggaagctttaccgctcaggacaaacctatcttgggagcagttggggtgggttagtcgaggatccataataaatccgaggccactgatttccacccagttgtcccccacaataaacatagcagtttgttgccctcttaaattaggatctgtaatggtcgtaggggacgtttccttgaggatcacaattaaactgacactcattgattttagggtaggtactcaccggcttggactacgtgcaggggtaggtcgtccactattgttgtgtactgctctggtgttgtgattggggctacattattgtaaggtgttgatcagttgagatgtgagcagattggaggaatattgaccttactgacctggcacaaattctgctaggggaataagctcatcctctagctcgtcttcttgggaggctttgatatgtatgttgacctctgcaagatcgttgcttcctttttgaggatgagtcgttggtgaatatcagctatgaggaatagttggttattcagcctgggtggaactgaccttcagtttgggtgtctccaccagggagggttgtattcggggaatcgactggtatgctggacttgtctttggtgttgggcaaagtagcttgtgattgtcgtcttttcttatgttgccattccctggccaaagctttgttcgccaattttttgggttcccacgtgggtgcccatggtttttgggtggatggatctatccctgcccattcgatcaagtattttccacctctctcttccaaaatttggatggctgcccattccttgtctcttgggttggtctttttcatctgagcaatcaatcgactccttttctgtcagctgatgttagggcaatttgttatatgaatggttggatacttactgtttacaatggtctggaatggtatctttagttgatttgttttgttggtcagtgagagttgagtgaggtctctgggtttaggagtcggtcatcaaccaggctgatatggtggcttgagataagtataatatatatatatatatatatatctgattcttcctttgatcaacactcccgatacctagcacaggttggtatgatggtcagatccggggtgactagcaaacactgaactggtcatatttgactagttcctcagtgattcctgctttggattgatgatcagctattgatgatcagctattggtcttttctctctccgggtttaatccatcatagacgtcaagcttgtgcctatacccttcctagtgccacgcccagggcccgcagggccctgggcgtggcgcctgttacccaatttgggtgaggaggtaacaaggtaacaccactgaaaaaaagtgttcccaaatgagctaaaaacacttttgggacaccttagggttagggttagggttagggttacgggacgtaaccctaggttgtatccacctcacagacgctgagagctagggttactgaatcaagttttggtaaggaggtgacacggtagcaccaatgaacaaaaggggttcccaaatgacttacaaaccatctagtaccacttaggggtaggtttaggtttatgggacataaccctagcatgcattggactcaaagaggctggggttagggttagggttagggttacaacatttaatatgcacctcttaagctctcaccagaaaatattaagatgacctttggacacattctttccttcttttgcccagcccttcactgacttgccttagggttacagcatgtaaccctagcctgcacccacctcagggttagggttagcctagggttacaacatttgatttcacacctcccatggctccagcagaagagattccatgacttgtgggaccatatttttaccatacaatacataattgtgtggtttcacctccttttcctcaccaacactgacaatagggtgtgtccattgtattttggtctcttattttgtctttggtgataatagatcttagggttattttttcttttgcattgttgacttttctctgctgatagcttttcttctttgttcacatttctctttcctttagtctgctttgttttgcttcttttacatccttttccttccattcatgcaacttttcttctcagtttaaggatatgtttgttacctgatgtggattcacatgggttcatttcattctaataatatcattccttcttgaaaacttcagccagtccatcattgaattttgaaatgttgagattatgggtagtggacttcactcccttgaattataccaactctccaattggattcattcattgatgattctattggaggtctaaagttttttggaagtaaacttgttataggcttttttaaagaacattacatttcacctctgggaacttggaggtttggggatgttatcatctcccccaacatcatgaattccacttgcattgtttcactatattctatttccctccttcataacctgtggtttcctgctgacattattttctatttcttctcttggcccattcactattgataccaccctctcctgctctatcttttcatgtattttctaagtttcttttgtaatttcaattttttgtggctgtacccatgtctattcaagcatgaatagcatcctatgtcacctcctcccctattctgttgcctcttttcttttattatctttccccctggtttcttctcttcaattatgttttcttccctttccttgtactcatttcaattgatgtttattccttctactctatctctttttgtcaattactttaccatcatttcatttgtattgttttatttgattgtatgccctttgatgtttcaatcccattcaatattaccttcccaattgagttcacctgcccctacagcacccctttcgtattcacatctatccatttgggtcccttcttttaccctctggcatcttgcatggtacctgtgatttcaccttttctaccccccttttttgtttaaatatgatccatttgttcatcatcgttcattggcccttcattggcttggcatttgtaatcctcatgtttgatatacttgctcctgaaattccaccactctcttcctcctctttctactgtttgagctcctttagtctcaaagacattcctttctttcaattttcttggcatctttccaatgggacatctgaccttcataacccaagtgtaatcatgactgaggttaatggtaattggatattctcctcacccacaccttcagatttgaatggaagtagataaccctttgaggtctttcattatgtttaattttgatttgtttttgttgcatttcatatctcttgtcaccttagtcctatttctttcttcttgcctatttatcgtactattatcataaactccccatccattgtttcactcagattaacttttgtcttttacactttatttcatcttgttcatcttgtttgatatgttacctgttttgtttcatctcatcctcctcatttatcatggatggtatctataatcttgggcccctactgtggccttgttatgatatctgacctgatcatttcctgtggctggaagtgaatttgcaattaattttgtttgtgattatgttgtttcacttaattagttatccactgtacttttcaaaataataggggggttcacgattgaacttgagagtgatttttaaggtgtctatgagcaacatttcatgaattttttgagtttttccaatttgttggtctctgaaccttctgtgcatcacaaaaaaattgtaaatttatgatcagaaacaccttaaaaaaggccctgaagttcaattgtgaacccccctaatataccattaactttggctctattccatccttttttgtggcaagaaccccattggatatcatctccttccccttctcatttcctgtcttttgtttaattatctttcctcaaaattagttgttttttttcttatactttgtcgactcagtccaacttaatacaatctgttcttagaagctatctttaactgcagacattattttctttttcctctcttggctgtattcatgtgtttggttgtatgaacagcttcatgtatcacctccttccttcaatctcctcttttcatgtattatcttttatgttgatttatccccttctattatattttctttagttgtttccatcccaaaagaaaaatgcactccacttgtcgaaacttgtacttcccagatgtaatttgctgatgtatcttttagtgattttttgggtttcacttcaataaacttcatttctctacattattttttgggtttcacttcgggaaaaatcaattccatacatttcatccttttattgaagatttgtattcactattgggatatcttcaacctgacgttttcacccatcccaacttgtatccaatctcactccccaaccagtttttttgacaaatgatcagttgatagttaacctttccatccaggtttccagttccctcctggaaacttcctccttccagatgtgcttctgtaatcaatttgttcagttaataacggctcactgtccattgttatttgtacttagaacttctacttcgggattatttgagtccacaagtgctttcatttgaacacatcactaccacgtcttccttttgcgggagtgaaaacgactggagacgcacaagttgttagaggtcttgagtattcccatctatgtagtttctaattttgggttgaagcatgtaatcgtccgccgccatcctgtacttgcccgatgtgaattcgacttcctgtcgctcccccaagtgaaaacgactggtcttgctttctactggatccatttgcgtgttctcttttattatctatcattttccttcattggtttcaatctttcttcccacacccataccatacccatttgacaatgtttcaccctactcaatgcatttggggttaggaactcctacccactttgacataagcgctcacttcacttctcgggactttctgttctcagaagtgaaattgagaccttggggttacatcttcatctccttctgtgtagtttatcaaatgacactctcatatctccgtagaatgactgactgactaatctggctacaccttcaagaccggcttttaatacaagcctttcgcacatatgccaagatgtttcatttccgcgacgcttcagattcagattccggaagtgaaatgacggtgtgcatgctttccattcacaacatcctacccagcaagctgaactctatagtgattcaaagtaagtctcgccaggatgtttcacttccgcgacctttcagattcccgaagtgggaccacacggttcattcgtcctttcaaactatgtgatgtctatgtgatggatgtctataagtccccaatattatgtctaatacaaatggaatgctcaatttaactgctccaactgaaggtgaagatctcatgtatagtatccctctggattatgagtccagtcataacttatggatttatctacctatcagtcaagaaatactaatgttattgtttggtatttgacttccgggaacttattgttggcgggagtaacattgattatgtcatatggttcttcaattctccttgacattatcccagttcattattagtcacgacaaaacgtctggttggaattacttccgcgaactcaatgatggcggaaatgagaattaactcttgttgaagaaagcaaacttctctttcacatgactcccaaagcgtctggttggccttttacttccgggaacctattgttggcgggagtaacattgattatgtcatatggttcttcgattctccttgacatcatcccagttcattattagtcacgtcaaaacgtctggttggatttgcttccgggaactcaatgatggcggaagtgagaattaacccttgttgaagaaagcaaatttctcttgcacattactcccaaaacgtctgtattcctccttcgtttttggggaaacactcatcacccatggtgtgttctttacctccgcgatctgactgttgacggaagttcaactgaaattatttaactggtctgaatgttcctgcctgatggtcacgattgtccacttgacatattggtttttttccctccgctaaatgatgattggcggaactaagatcaacgtgtcataatgagacttaaactcgacttcaaattgtgcctcctgaatgttactcaggtctcatcgtttgaccttgatttacttgttatgtcttctacttccgcgaatgtactgttgtcggtactcacactgaacatgtcagaatatctcactgtattctcagtcatgtgaaaactcctatcagctcctataacacagtcgtaaatgactcaacgacttgtaggtttatatacttctggtaagctatcgctgtcagaaatactaatgaacaggtgataattaactttaactcccccttctacaagacgtcttcgtcttaatgtgaaataactctgaagtcaattgcttccgtgaaagattttttggcggaagtcttagtgatcttgtcaagatgaaagtgcaagtctccctcatagtagccagcttcgtcgtcattcttttgtgacagtctaaccctgatttacacattggctcttttgcttccgcgaacctattgttggcggaagtcattccaatacttggttggttattttgatactcggccctcagtgggctgcctatgataaggaatgggtctacttcatctgtattcccaagatctggaatgtctcgtgattgagaacgattgtggagataccacgttttgggttgagtgacctcaaaacaagggttagggtgtagttcactggttcagttcgtcctctgataagtcaaatactcttctctccagtcgagcgacctctgctagtattctccgtagtaacacgtcagtgatgaagctgacgccatggtacccttgccgttggactatacgcgccctcactcggcgtagttgctcatatgttcgaatgagtcgtctgattagcatcctgtctacagcgtgtctgtcgtctggcccagctgataacaatgactgggttcagcttgtccgtcttgtctggtgcgcgttctgggtaggtgacttacaggggccaaagtcgcagggtagaccaatcgctccacaaggaccgcaggtagatgaatccacgtcatatacgcactggtttcttgtgttgtgttcgcggcagctcctgcagactatctggggtatgacaacggcaaggtgagcaggctccagtctggggtatacttatgttgacattgcgaacactgaccaggttagtggactgatctgtatggctggccatagttgactggaatatggatgaggttcgactgttctggcttggtctcaataaatacctccagactaagctacatttatagatatatacatgtgattccttacggatgggatcttgcgaggtccaatcgcatgtgcatctgggctgggtgactgtctcctactcacacagttggctgccagggttacacctcaggggtgagcgggtgtcgcggttttgctcaatcaactttgttctcctgacgtaacattcacagggtttgttggcctatccttgcctgtagggatcgtgcttggtcagtgctgatgctctgttcatcctgttctatggggaccggctggaggtcacatgtgacttaccatctctggtcgtatatacaatggcttacaaggttgcagggatgacactgtggttctggctaaatctcggccgattctctgttgatcagattggggattacggtcagtaacatgcttgccgattcaaatctcccctgcttctgaggatgggagtagggtgagggaaggtggtttgatcggctaccccggatggtattcagtccagtggatgatcttcatcggatgacggagtttgcgggctgtgtggggcctcggttgatgctgatctcatgttgccttgggtcgcttatgtgatgatcctgatttgatgtgtcggcctcgaatgttggggcctagtaaatgcattctcaaaatgtcacatgatcctgattcattatgtctttggctcgactgttggggcctagtaaatgcatattcaaaatgtcacatgcaactgtctattcattatgtcttatgatgcataacgaaccctaaccccccgggggttagatccggtccttttgctggtttcgttcggccggccctctgctgtctgcccccaaccaactttcaacttcactctgaagtcccgaccgcccacctcacctcaacagagcccacttcacctcaaaagataagactctaccgactatcggcttctaatccaagtacgatcgtaccaaagtcgcacttcctcctcatctctagaaccttaccaatggcgcacgatacatccaacgtttcgagtcctgctaccgagcctccaccatctgtcattcagcctatgtttagttcttccccgcagcatatcccaacttcccccgcctcagaaccaagacgctctgtcggtaacgtgttgtctggtccgaaggatcgaccaggtaccaaggccgagcgtgcacgcaaggagttcaccatggccgagcgtgcacgcaaggagttcaacaaaagtaagcgccttcagacgtactacctctatttctccggtctgattgtttgttcttctccaatagtcgtttgtgacaaggtggaaatcatgaggaatcaggcgggggcgcatgggccgcatcgaaagggcagttctaagcccaaaggaccaccagtggtgagtacacaaagtcggtcgaaatactacactgcatactgacatatatcgcttattcagggggccaagtctggtcagcaggtcactgattgggtcacggtgccgccaaagaagttgcctaaacaaattcaaagcctcacatctgcgcaagcccccgtaagcgactttcctactggcctatattgcgattgaggctgaaaaatgatctcgtttgtgccagtcgaaagccagcgttcaatcggcccaccgtttccctactcccgatgacttcagacggaccggaagggatggggctgttattgatcctgctctgtctgaggatgagaacgggtctgctgaggagcaacacgtgaatgagactttgacacctcaggcagctgaaaacgtgtgtctgctacataatgattgctcatgtcctttcactcacaaattaatgttaacctttctcgatgttactccctgacaggtaaatgccgtggaggccgccttgaaaaagaagtccttcaagtcccctggccaaaaggccaccagctctggctcgggcaagatgactcccaaggttgtcattcagaagtccgccagccgtcgggatcagtcaaatggtcgtcacatccatgaaggccaacgattcaactctaagttgttagcggcagcgttggctcgtcatgaggaggccaccagaggtatggactcacctgataacatgattgtaagtgctccggtgattctcctgggtgttccacttgcttcggctgtgattttgaccccggttgtgtttatgctatgttgtttgcagcctgtgggtaacggggaacttatgagcttggacgagtgcagggcgtttctagatcgttttcctaatatctcacctggaggaggtgcgactcccactaaggctctttcgactgggtcgtcagggaaagctgctcagacatcctcctcgtcgactcctgctgtggcggccatgcccaatatcccggacgtgactccacatgatcccaacaggcgtggcgctccgaagaatccaaaaccttacttgaccactgactccccatcggactcgactcctctacacagaggtatgatgaatcggactccttcgaccaccagctcaatcaataatgctatgctggccaacctggcgacggcctccatagatcagttgaaatctatgcgtcgaatttgtatgtagctatggatactcacctatgacagcagtactgatttgtgtcttctcgtggcaatacttcaatgcaggctcgagaacgaaggaaatgttatcaacgagtgtatctgagattcgcgcagaggacttgcatttgttggtcccgggggcgtatggcttccaggatcgtcacctcagattaatgaccagatattgtagtcaattggacgaaaaaattgcggaggcggagaacgctggtatatccgactccattgaagttattgacttgactacggacgatccgcaggataacgatccttcaagctcttcagttctggagaggtccaagattctcagcagtaagtgaactggattctcgtcgggtgtcttcccttggtactaattctccatggctattctggcagggccgtcagaaaagtccgcctctgatgctagtcctgtgttggccaagaaaatccgaccttctggtatgtttttgggtggtttgcctcctggttaattgtgtgctgacatctttcactagtctcaacggctcctcctgggcagtacattcagccgaatctcccaccctactcattccgagacattcctgataaagacctgttggctgggatcgcgcccaagtttcccgtcaacagacagcctagcatatcggagttcacatcccaattccaaccaaatctttccttgccatactctcccatcggtgccggcggggtccaccatgggtcttctagcaagccaagggcccctggcgtgaataactccattcacggtgatcccggcgtcacagacatccagctgccaatcacccaagcctctgacaagaatacggtacctacccctggtctgtcgtcctccccacgtcccggaattctgccgactggccccacgtctaagtctggtgatgtgcataaggcccctcaaccgcctgctccagcgatttcgtcgaacgaccccaactcgaggtccggggtggtgcataaggcctctcagcaggcagggacaaggccggttcgactcgatcatccaaagaaggggaagtcttccacggcccttttggcaacctcggccgatggtgttcctcctaaggattcagcaagggactcagtggtcgacgacacatctggtgacccggtttcaaaggcctctgagaaggagggacgcagcttcaaatctccgacgaatactaaggagaagagtggccatattcaaaaggctgctgatgtgtctccgaccggggctgacttggatgatgaggctatggaggcggagcctgaaccaaagaagaaagtcaggggcaagggattgggtaaaggccacgggaaagccaaggagaaagccgagaaaacgcccaagaagaaattggcggatatgactccggaggagaaggcggctcgacaggaggagcggaaggagaaagcaaaagctaggaaggaggagaaggctaactctgtacatgcgataccgcctcagcctggtagtaagttcacttcctcttatttattctttagacttagtgatgttgagttcacattgtccgccctggtagatctgctagctccaatgtggacaccgaaagagtgtgaagaggctcgcagggcccacaagaagatgctgatagattcaaggaaccctcagtgggactttggacccgaacttatggacctggttgcggatatgatactgactttcaaagatgacgtacaggcggacaaattttacaccaaatctccccagttcacccctgagcctcatatgactgatgcgattctagaagtatttgagggggatttccctggtttgatcatgaaaagtgagttttttgctgccttgcatatctttaattgtacctgatgtgatacccgccataggcccaaggcttttgcaggtggatgcaggggatcctttctggaagaaggaagcggtagatttatctattatcaaaaaggcgcacgattcaaaagactcagtcaaggccgcctcttggattacgttgtacggaatgatgctccgggtcgaccactatgctgactataccgaagacacaaacactgtgaaactatttgaggctgccttccgcaagattcacacgttgacggtctcgagctttaacgaattccatcgctatgtggtaccttcggagaaaccggtcgacaagagcattccctctttcaagcaagatactgccctccaagctggtcgatttgtgatcaacaaaatcaaatctctgaaagttggcgcggcaacctcggctcatcacggcaacgctcgaacaggtaatggcttgatgttactgcagaagcggatatgggacactctgctgtgtgtgctcatgatgcaacagtcccttttccaacaagacctggagcactgtatccagaccggcacctatccgaaccagaccatgcttgtatctcaacatatgtctgctaataagcgagcacaaagcttatacaaacacggggacgtcaaagacacgaaaaacgctaaggcgatgaaggaatggggagaggatcgattggcggctttcggatcaatggcgatcttttttctgtacggggcggcgggatggtggcaattcctgacggactcccatcactacaatcaaaaggacgtatgggtcctggtccatctggccaaagggaaatcagactggatctacaaaaatggacacctcatcaagcgtcgacctgaagatactccttggtacaggatcgatagttttgttcgttggctccttgtcaagacgaatatgcacgtacggatctcggacaaagtcgattgggaggctgctcccaaattctgggctaaacatgtcacatctcaaaacatcgcccgactggctctgcaagacgtactatctgaagtctgcttggataccccgctcaagtctttcaatttcaatggggagcctgcgcctgacgtcgaattggatgaagatgtgcaagattcggtcgagatgtgtcgagtcaagcttactgcaggttggcaaggactaatcgagggcactactgatcgtgttgatcctgcggatggggaaataagtgttgggtcgagcctgacggaagaagaagacgaagaggaggcggaagaagaagacgaagaggaggcggaagaagaagtggacgattcggaggaaggagagtctgaggaagagggggagttccgtgcgccacggccttctggcaagcgtgttcaccagaagatcccttcgtcctctagctcagaatctgggactggtccggaggatgaagacaccgaccctcacaggtctgattcagatggtggggttgaggagagacaaagaagacgacgtgaacatcctttcatccactacacttccaaggtccaaaagtcttgatgaggtaaccctaaccctcctactctgcctttgttactgttatttttagcctaaccctaaatagctatgcaatactgttgtctgtccgaatgttgttaggcttctctctgggtactggggtttcaggtactcgtgtttgctaagaaaggattcacttccggggttcttgagttggcagaagtgcaaagagtgtgcaaagaggtcctcttctttgatatcatcagattcactgcggctttggattgctaacatctgaaccacttccgcgactgtgaggttcgcgggtgtacaccctgtttgataacaacggcttgcaaatttgcagttgggggaagaggaaaccttctcaggtactcttcattgataataattgattctcttcggggactgtgaggttggttggaatgcaaagagggttaggttttgataacaccatatccccttgtacttgacactggtacttgggtttgagaactatgtagccagttccgccattcagaagttggcggaactgccccactgctcaggtcctctcaattgatagattcacttccgcgacttggatgttgtcggaacttgagacatggttagacatagctactgtctgatatcaacatcctcactggcacttgtccctgggacttgtggggagtgctacacgtcccaggtactcttcgttgataaggaccggttcacttccgggacttcgagggtcgcggtagtgcgaatagggttagtttttgataacaacattttcactgggacttgtgactggccgttgtatttgataaatagacatccatttccgcaactatgaggtagtcggaagtgcagcacaccgcagggactgctgctactttgatgtaggtggcacttgtgttcgataaatacacatccacttccgtgactttgtagttgtcggaagtgcagcagcagggacttctgcggcttcactgtaggcggaagtggagagatggacaaggtgtgataacaacatataaccacataaccacttctgcgactatgaaattagcgggagtgcgacactggtcgggtacgtattgtctgattcacttccgcatctttgggattggcggaagtgggcagaggggtagtttttgataacaacaattcactgggacttgtgactggcccttgtattctcatccacttccgcgactttgaagttgtcggaagtgcagcagcagggacttctgcggcttcaatgtaggcggaagtggggatatggacaaggtttgataacaacatataactacataaccacttccgcgactatgaaattagcgggagtgcgacactggtcgggtacgtattgtctgattcacttccgcatctttggggttggcggaagtgggcagagggttactttttgataatatcatattcactggccactatccagtccacccacgacgagctctgtcaagtacagtttgggtgcaatccgccagaacatgtccaagcccaaagagttgtggtggctgatagaaggcttggcagtggcaccaccaggaatcatgttcatcatcggagattcgacctgaaccagaatgatagacagaaagatcgacacaaatgttaaatttaggaccaagaggctgctgtcaaaacgccttgaaaatgaaaactttcaagaattcaaggtcgtccatccaggatttgtcggccaggtttgatcacctgggcccaggtgatgaagacatctctgacttccttatacatgatcagatcgaggtactgttcagtatgtctctgttcacttggatgatatcccctcttcggaagatgtcatgagtcagttcgaaattgttgggctccttgggatcattcactatcatccagacggaatggaaacaaaaatataagggttagggttaaatcacctagcgctctaagcgttcagtctgagacacagacttggaagatgccatgatctggatcttttctccttcgccttggatgtcacagaatataacctgagcaagtgaggtgagagctcttcttctgaagttgctggatccttcttaccatggttttgcagctggtttgggctaaatttgacattttcttttgagagcaacagtggaagggggaggaactatggtggctttgttggcttttttctcgctccatttggctcccctcttcagttcaatcttgctgaccatctccatggagagttcaatgagggataagccttgctccttgggctgtagtttctcagtcatcttgatatgcggtggtggtctcctgcaatggattagacagttgaagcctttattactggtggttgatcacaagaaggctagcagatctacaccagggactggtttcaaggtaatcattgtctggggcttcataatttgcctggcgcttggtgacctttgtgtaaagaaggtacttgttctgtagtgggtgggttagggtgagatattgaactggttcaagtggcttgtactctcccatggtctgggtcccctattgtctatataaagagggcctccccccccccctggggtcagctcttcaggtcttagatttgaacactttctgcaagaaatttctggatttagttctccctcttgtccaagctttatactacaatgagctcccctccttcagaacattcatctcaacaacacccctgtagaaaggaagattgttacttgtcatttcccagcaaaacccaactcaagaagcatcagagagtagctcaccaacctcatgtctcttgcaccatctttgggaccaatgaaacattgaggctcactagacaagataatggacgatttgcttgccctaccaatggatgcctcgaaagcactgaagacccggtcagaatacaacgacatgtcaagaactgtgatccagctcagtttcaacagccaagggtgatgacattgccacctagagacttcgtgactctggtgcaacctggagatcaacttgttggtcagtacttacccttagccttgccatctgccttttttttagtctattaataaatattgttttatttagtggtgcctgagcacccaagccttgcctacaacaaatatgcagacattataatctgtaccacctgccatactggcctggacacccctgaagttcaagcccacctgcacaatgctcacaaagagaaggtcagacaggaagacataattcttaacttctattcccatggcgtctccctccctgcaactgcgccgaaatatccggtctctcgaagtggtcgtctagacacttgccaacctgtgcaagggctctttatgtacttggggtttatttgtactgctgataagcatggggaacagtgtggccatactgttcgaaaagaggactcgattaaaaatcactttcgtctggaacatactggttagtcactgccagattcttatgttttgcttatagacactgggttgaataattggctttgttctgattgtctttctagactctaatgggcattggaaggacaactgtaaaagaagttatgtacaacacttggttcacaaaaagaggtacttttgcgtggatcgtgttccagctgcgccgcccgtgataagtgggatacttgaaggagacgaatggaggcctcatactacggatactcctctgacggagagatgggagcaactcaaagatgcgctttcaaatctggatgtctttttggttccagaggccaatgccaataccgatgtccacgcttccttggtcagcaattttctggagagctcagggattcacaaacacataggcgcctgtttgtcatccattggttgcacccctgttcagctctatgacctagtcaactaccccgatgagatggacgactggatcaaatacgtggaggcgtggatgttgacaagaatgaattccttgaaagaggctcattatggacttagaaaagaaggattgaaagaatccacgtgagtttgttgggtttattctattcttgggcaattttgtttgtcttgatttggggcttctgctgatgtctgttatttgtcttatccccagggagaaggaagctcccacagttggactgtctcccttgcaggagaaacagactaggagcagatacgcaaggacgattggcaagatgctgctgttcacttggaagacgtttgatactccactggcggctttctggtctagacgtcaactaagactgaaaactactttggcaagcctctctagatgtgtcggaaatccgttgtcctctcaagaaaccatcaaccagttgctagatttggctatgtttcagtatgttggcttttcttgctctctggcgaaactctcgagggtccaatcggctgtggagcaattcatagcactctctatgatccaagaagatggatccttctttgcgcccctcgaattgactcataacattgcagcggtgcaatatggaattcgactaggcctgactttccactgggtggctctagcgtcggagatggatgatgaagaattggaagaagacgaagaacaagacctgagcaatgatgcagagatggcgaaaatgcggcaacacttctcttggatttcgcaagactctcgagcatcaccttttatgactctcagggactggatgagactgggctctaccttcatcatgaatgagcaagtgcctgacgagacgcactgggtggactctgaaatgacccgtctgatgattggcccttcaacaattacgattaatggggtccaaacaagtctccgggcggtgatcacttctcttcgaacagagttccaaaacgtactcaaaggggtcactctgcctgatttcttggcgactgaacttgtggatgattctcgaaatactagccttcattacaactacctagtgccatcgaccaatgaacagctgtatcgactgaaagtgctcaaggattggactctgaatggtaatcctcaaaaagtccttgctcccaactgggaggaggttatccaagttccaaatccaaatcttaagcggttatgggctcctggacctgcgtggagatggctcgaaagaacggatgtcttgcttgaatacatctacttcatgtaccatgttggttgtgggcaacctgctaggggaacggaggagacttgtatgctcattcggaatacggagtctgcgccgaggaacgtttactggcgagggaatcgaatgatgttacagacttggtatcacaaaggccaaaacatcactcaccgatccaaaccaaggcaggtctacttgactggggagctttcaatgcagctccataactacttggcttacattaggcctgtccaattgtaagttctgtttgctgaccttttgtgatggggttagggttaggactgataaaaggcttgtttgaacagggctattctgtctggccttggtagggtagatacagccaaagatatgcaagattatctttgggtcagctcaaggaagggacgtctggaaacaaacgactttactcgaatcatgaagaagttcttcccccttggaggaaacgatgctctggggatgaggtcttggcgacaagcttctgttgcaattgcatcagcccacctcaacaagaagattccagctcagttactgcctgatgaagagaccattcgacaggatttggaagaagatatgggactcaataatgtgatggatcttcagcgcaatcacacttcgatgacgtccaacttgctttatggtgggagtagtggaagtggagtagcaagagatggggagactaattttatgaaggctagtgaggcatggcaggctttctggcgtgtaagtaatgacttgtgctttctcattaaagtgaggtgttgatgctgattgcatccttcctatctctggattatggcagattgattctttactggcatgtaaccagccgatccagccagttgctgatgaggttgccccagctgataaggccagacaagccctgacgatcttcaccaagaacccaaatgctcgattccggtctgaatttcagcacaagtggcttacggagctcttcaaggagaagttggtggacctactggttgtctcaaaaacgggaggtggtaaatcactggcttttactctgcctcctttggtgttttttcgtgaaagaacaatccttgtccaaccactcagggccctgattaaccagacgatgaatgacctccgacggcttgaaggggtcaaagctcaactctacctcgaggatactagattggacaaggaggctcaagtgattgtggcgcttgcggatcatgcggcttctttggactttgccaaccaactcaggacgatgcagcccacgcgaattatcattgatgaggctcactcttttctagaggacggatttcgaacctacatccctggagtggtagccttgggccagatctgctgtcaaattgtcctcttaactggctccctgcctccttctcaagaacaagacttgctcagcagtatctttggacgaacccgtatcaatgcccttcgggagtcaacattccgacctgaattgaatatcgaagtgcatttggaatttgcatggccaaaccagctggctgatattgcgacccctatgattcacaattatgtagtgaagcctgaagaccgggcaatgatcttcattgaaaatcggaaggatgttggtgatgttgcagaacaactggattgcttttttcatcactcgggtctgacggatgaggaaagggactcaaatgcggctgcgtggcttggaaaagatcgtggagtcatagtggctactagtggctttggcgcagggatcaactatgctcatgttcgacttgtcatcatctacggaattccaaacgaatcggaggccaacaaagtgtatcagcagattggaagggctggtagggatggaaatgaagcaagaatcgagctgatacctggaccaatcgatcatccgattgggaatgcagaagaccaaccaggaatggacgacttcaagaaggctctggggaacccaatgaattgtcccgcccaggtattctccagactagaagatgagcaggccatgtcttgcaagaactatccgacttttcgacagtgcctagcttgcagaaggcactcaagaaacctgggtgtcagaggcccctacgaattaccaccaagacctcttcctattcagcctcctccaattcaacaggactctggaagcaacacgactgatggccaattccacacttctccaagagcttcaggcatagatgatgtggagttggtatcagtgggaggctccaatcgaaattcctttggtaaaagactaaggactcctgatatcatggaaactggaactgaaggaatggatgaggtacactttcggaagattgctagggtggcagaggagaggagaattcaagagcccagccagatacccaccttccccaagcagcctgcttcggtcaatctggtagactcaaccagtgcggtagaattacatgcggaggaagaccatcaagcatctctcctgaaggatttcattgccaagatgaatggtaattgtccagcctgctatttgtggtcaggtgactatgtttgccatgacagggggtgtgattgtgaagttctgaaaaacaggtgccttagatgcaaagcaagtaagtgggatgttattccaaaggtgcctgcaggtattgaagctgacactatcttttggctatcaggacaaacgggcccacaaggccatactgcgagaagctgtcaggctttacctccctcgaagtcattgacaactggtacaaaggcagtgggttacacagtatgttttgcttgtgctttgccctcaggtggccgtgacaggcataaattccaccctaaccgtaggattggccaagcttgtgaatcaggtttgggtgattctggtgaaatactggcttggctcatgtattgggaaaagcatggcctcctgagaaacaagttcccttctcttcttgatttcagccctgttgactattcttcttggttagggaagactgagaagacagttagtcgcattggatggccgaatgttgttaaattattagtagccttgatccaatatcaccaaagtgatagtttgatattgattagatgatattactctacgattttccctcttgctatctcatatgcccctgggttcctaaatttgcctgttattagtttgttgccagattgtttctttggttgatttctcattgtgttggcacatatttcaggatgtctaatgctagttgctcatttgtttcggcctgaatgcaagtatgatatgtttagatggtttagttatgatccagagggtgagggttaggaacatcagcacatgagtggcatccaatttctttgacttccacatgcttgggggcatgactctaattgtgtgatcgtggactactggttgggggggggggaatctaatatgtgaagttggtttatgtagaggggtgggttagtccagtggttccctgcctgggaatagctgatcacatatagggttacaagggactccccagggccagggtagcaatattctaccaagttatattgcataataagcttcatattgcataataagcttcatattgcatgataagcttcatattgcatgaagtattgcattgcatgatgaattacattgcatacgtcccacttatcagcgaggaattgcatatcaaaatgcttgcgcaaaatccaacaaagttaacatattaaacccccaaactgtatgatttgtttagcccccaaactgcatgattttaatcccacaaagccaatgtctgaaacccccaaactgtatgttttatcccctgaactgtatgtttaacccccaaactgtatgaattatcccccgcagaaactgtatatcaaatgacccgcataattttttttttcggcgccagggggttttgaacccgtgacctcctcaaaaacaatgccaagccgctgtctaaccattggtttatttcaacttggtatgtttttgttccatgagggaacacaaccacagggcctcactttttcacttggtcactaacaattcaaactaacatacaacactttcaaactacctcagcttccaccattagagccatgaaaacatattccatcacaaaaaaaaaacatccattcctctcctcaccaacttatacacccaccaaccacattcctcctccaataaccaacaaacatggacagttcaacccaattttatacaacaatctgttagtatttcagctctctttttttctctttctcatcataagcatatttcctagcacacattccggtcattattagaataaattaatactcacttcatcacataacctccatgttttcttatctatttacagcttgattttgctgatccagaaatacaaatcattcattcttgtaccttttccctcatcaatcaacacaatcaaccaccttctccctctgatgtaaaaaaccaagcttatcaacacaactcacccaaccaacagcaaccaccatctcaaaacacaacaaaacattccatccaaacacaattcacctcttccaagtcaccccaccacattctcccaacaacaaccagcaataaaaaatgatcctatcagaaaagatatagataataacttccacatttcaaatcagccaacaacaaattaacaacaccagagtcaacttgcacaacaacacacaatcaatgcttctctttccaccaataaacaacaattgtcctcagaaattaaatcaaatttactaaaatttccccattcaccaactaaaagctcaataaatatgttcctcctgtggactcttccactgctcctacaaaccagaaattcaaaacaacataatcattcatgctgcatcaactgacttgtagagcaaaccagtgcaacaagagctcagatggtctatagttgacaagatccgcagactcaaaggtgatgggctgccgaacgtgccatacaaataccagagctcccgttatgctggctggtccaacaagttatttgatgaagctgatcaacttccttgtttctctcaacatcaactttcttccaaagtaaaaccatctttttaacaaaatgctccctcattatctcattctcaacccccacaaatatttttttaaattcttgagcccctcatttcaacccaatgaattgttgttgtcatttaatactggcttttgaatccaggttgaatgttttttttaatttttacctttctgacttgtattagttcatttttttttctcacccatgaattcaaaacaatgcacttcagacattcctgaaatatctttaacccattgatgctagctgtgtaagtaagcaatcaaaccatatctggagaaatcttcatctcagtaaggtcaaaacaaatataaacaagaaaggaaaaaaaccaaacatgactgaaaggtaaaaggttgtttgcaaaatttatgaacaagaaaaattaaagaatcaaaagcagaactggaaaaaggaaacatgaatattcagtgattgttcacaaaatttcaaaacaaagaaatgcttacacagtcacaagtggtggtgacaataaaaaaccccaaatcttcctttccaactgtaaatgaagtaattcctgggaaccaagcgttcatcatcttcatcaatgtaacgtggattgaattctcgcaagtttgcaattccatcatgaatccaaacaagtacaattcttgcccgatatttgtttgatacttccctcaatagccctggaatctctgaggaatgaaactcaggagggtctttgagtgggttgttgagaacatggggcctggtttcgcatgacattctgatctcgttatgtcttccttgactgccatatatccaaaagctgagcgcacgccatatggagtccttgttgtctggaaaaaggttgattgaaaatctccatccaacatatttgaaattccccaactcaaaataggctgtcttggcaactgcacggcactggggattgcatgattttttctggtggaatatatgaatcccagaagctggaccaaaattgactgtcttcaagtcttcaatggtgggcatggaatacgactccagggttagaattggcttttcacctgttgggattattttgaagcgtttctggggcggtgaagtatcccaattggaggttcccaaggtagatttttctgaaggatgatatatctgtaccggcaatgtatggtcgagggatggtgttgattgcgtgttggaaaacaaagtggtattaccagataagcgtgtttgaagatcagagttttcgggaccaactactggctgatgaatctttggtgcccacatgatttggaaccgtctggaaacggaattgaaaatgaagtatagacaaggaaaagctgtattctggtgtccagctggtgagtactgcatccaattagcagggcttggccccatcaccacctcaacaaaagtaaccctcaacatggttgcagcagtagtatatactactttgtctggttttttaccatcaaaaaccaattggaaagccttctttatttcgccaacagagaaaaggtttttgttttccacattcaccaatcttgatgacttttgttgatcccttgacatttgaggtagttgacctcctaatttgtcggccaagagcttttggaaaattgcatggcgatcttgtgtgccggtcatccagtaagcaaccgcatggtagaagccagtaatatctggagctgagacagactgtgatgtttgaataaagtcatgtgaaatgcgccaaccatccaaaaggccctcggggatggcaaaccgtatgacgccataaggaagagtcttcttgtttcttccagtttccaaccgcaaccgttcgtttaatgtgttccaatagccagaaacaacaggcaatccatgactcttctccaatccaggcatcctgtttctcttcttcttcttcaatttttcaggaagtggatgagtcccagcaaaggcaaaagtaggaggaactacaaaatttggatgtttgagttgagtagagtttttcggtgaggtgggattctgatcttggcttttacggatgcttgcaattgtggaaatggatggggcattagagttggggggagattgaagtcttgggtcaatatgcatcatagttttgccggtggtcattgttttctcaagaaccaaggtgccaaaagatactctcttgccttttggagcatcagggattacatttgaaacactttttgcaatggatggcggcttgagtagaggcttccctggcagcatatttttttggggtgttttcttcttcgctgattgaggcctgtgaagttttttattccaaatgatttcatagtgtgttccgccgttataccacacatagatggttttctccggctgtctggttctaggttgatatccaaaagttccccgttgttgggttagcacaacaattcggatcccaagagcttgtgcaagtgcagacaagtgtttatccccaccccaaaatcggttggttaagcttttttccagaaagacatcgtaaatgttagccccatcaacaatggcttgcggcacagggttgcctggatttctgaggtcatcttcagtgacatatggtgcgtattcgtcccgattttccacaagctctctccagcaagtcttcctgatttccccatgtttttcttggtcgcccagaacccaaattgccactgccctgaaaaggcagtttccatctcccacaatgaaaccgttagaaagcttccagttatccaactggtccattgatgaaacagtagggattgcttgagtagaaggaagggcagatgaagagtcttcccagagattgttcttgagcaagtaatcagcaaatccaacccagccaagtagttttcctgtcgtcttctgtgccacgacaacctcgagtttcgactttgcaacgttattggcttggcttgcaagctcaacaatgtctttattgaccaaatcggaaagactggctgttgttgctttatggggaatattctcgggttggggtttcttcgccttcacaacaattggcccaagcttggggatcactaccactgggatacgttcacccttcttcttttcaggctcaggagtagaggtttcaggctcaggagtagacttctcggttgattctattgtaacagttttgggtggcggactgagggatggatttttttcagggttgtccaagcaatagccaccagcaagtgttcgtcttctatgctccccaagaagcggtaatcccaacttttcaatccatgtggctaacatgttaacagcttcctgggcgctagttgtggtctctccgcatccattgcatttgagtttgaaatgctttgtgccaccaactgaggtgaaagaaccaggcggataggatttggacttgtctggtttcgggggtgatgggttgtccagagcatggcaaatgctacaaggaaatactcgtcttggtcgcaattgccagaggtccaacacaggtaccctcagcaagttccccaaagtcacttctccttctttcaaacggcgctcctcccaactgtcatcgtctgagagagagaaacacattaatttaaataaatgaattcatcagataaaaagaagagtcaaataactcacattcatcccaccagggatctggcaccttctctctatctacactggttggcctctgtcctgccccgccattccatccaagtgcattggcaacatccacaatggcctgcttttgaatgtctgtgatttttcgttgggtttcatgtttttgagagaccccagtttgcattcttttgagcttcttgagcataagagctacatatgcaaagtattctgaaactgggacagccttgaagtccagtgcaatttgttcgtttgggttttcgggtccatggcggtaagcacgggggtgaagatatccagatgtcctcacaatctcctgggcttcatccactgtggaggcataaacggttgcttcaaatctgagtccacagaggtgggcgggatcgtttgcggccaagatgtcacgcttcttctcaaaggtcttcaaacgagtattccaggtcatggcggttgtgggagcatgcttcatgtccttttgggaggtcgccttgagagcatgggtgagcgaagagtagcacttcaggcgggtgatagcttcattatctgtctggagattcacagttccaaagccctcgccaagttctagtagcgtcggataagattctgatcgacatcgtctcgtaccaggagggcgtcttgccagcaggatctggtggcggaattgatcggtgccgtagtaaggataaaaggtgaagccaatgtcaaagtgatttttcctttgatttattgtcataaagtcgcggacaccctccccaaggttatgagtgactagacgaaaggggcacttcatcccatatgacgccaaacgcaaggttggcacgcgaagttgatgaaaaacctcctggagcattctgacagtacaagaaggtgatcccatgttgagaattcgaggatttgcagagggatgcgcaatgatatggaaattgttccataatttctgaagcaccctttccttgaagttggggggcattcgaatggtacatgcaccttgcgccacaaacacaaaatcggaaaagtctttatggtcctgtaatgccaagacatgatgtgcaagagtgacaagacccatagggtgcaggacagttgataattgatgggtttcaatcgagatcgcccaagagtccaggtcatagtcctcctcgtctggaatcggtaaattatacatccactcttgaaaatctgtgattgggccatcagtctttaaaaagaaataaggatatttattaacattctctgttgaactcaaagatcttaaataaatctgattataccattggccccaaatcagaattattcttggaggctgaaattccacattccacagacacttgtgattcttgttcaacagcatcccaccactcatcaaccgactcttcttcagacacgtcatctgcctacacattaacaaaatcttgattaccattcagcaaaaaaggagcatttagtaaaaataaaacttacttccaaacatgctttctgtcctaagaggttatcaatctaaggcatgcacatcaataataatccccatgaaaattgagggaagtgttcttaccattggcccccaatcagactcttcacttgtcacaggggatcttggtgtaacaaaatcctgaccagatccacctttgaccccagtaattaactgctatttccaaagtcagcattccggtgaacatcatagtccaaataatagacagacttactttaggagctggaacccctttttccaccttgattggcctcccgagaatctgcattacttcctctggggaaaaattactagccccaatctattgaaaatgtcaacaatcagatcaggtcaatgattcagccagagaagaaacagacttaccattgcattggcttgagattttgaagccccttcctccactacatttgtctgctacaagtcaatcaaacacatcaaacataaaaacattctggtcagctcaatccaagatattctgaacaaataatgaacaatcagatcatccaaaataaacatgaaaaatccaactcattcttaccctcttttcacctggaaggtcttgaacagcttcttgaagggccacatttgcctacacatcaattagccacgtgagcattattatcaaaaaaatatgcagcataatataacctacttgtggagccccttcaccatttcctacaccgattggcattagcagaaattccctgttcccttgggtaccaacaaattgaaccacctgttgcaaatcaaaacaatcaggccatgatcatttatcttgggcatcagcaaaaaaaaattaccatgtctgcaggtttagactaaactacaagaaaatccccaacctgattctggggttggcagattaaactacaagaaaaccttaaatagtgaggcaggttggggaacagcagcaacagaactagcagcttacagttggattatgttagcagtcaagctccagaggatcagaattccaggaattgtagaattttgatgaataagttggcctagtggtttggggtgggaacaggaatggggaatcagaaaaattagacagaagccaagttgtggttgccacccatgcatatctaatgtgtatatgcatgtgtaattcaatttgatataatactagtgaagggattctttgtgaagtgttcaacttagttacataactatctcattgatactgggattcattttttctttcatgaagggttccatcctcattcaagctattgtgaaagacaccttcaaaatggccagaattgagagggccacctgagctggtttttttttgtgttgcatcccatccagtactcctgcagttatagtccaggaggctgagtgttaggataaataatttaaagtcatccagtggaagccaacaacactaaacatttatagttaggctttcattcatcaaggaacaacatacaattctccccccccccctctccccaaacaatcccaataacagggttagtcaagcctgtaagggatgggttggagtttgcatttcccccatttccctaatggtaatcacaagaggtgacctccaactgggggtagttagcccacattgggcccacatgacagagagatggaacagagcccccaaaagttacttttagctggattagggtataccattgccaaaagacctaatgacaaagtgttgcccccaatgtcattcccctgataattggcttggtttcaagcttctgtcattccagattccagtctgttaaaaactgtaaacccatgaaccaccattggttactgtcattaagcacctatggaaaataagcttccagagaaatagactccaaaatattctgcagcagaatgct