ccgctatccgctggcggatacccgccagtgccaggggatatcggcgtggcgggtgcggatgcccccttttccgtaaaatcccggcggatatccgggtatccccaaggatacccgaggccggaaagaggagatggccggctggaaggatttccttccagccggcaaggtacacgtaccttgctgactggaagggcttccttccagtcgacgatgtacgagttccgtgttcctcggcgggaggaagggcttccttccggtcagcgaggtacatgtacctcaacggctggaaggaaacccttccagctggcgaggtacatatacaccacgggttagttgcaaccgggggccgacgtcggagccgatgtcaaaccaaccctaccgaccccgccctaatcggctggtgtgtttctatgcgggaggtgtcgggagccgccgttggcccaaccctcccacgcggacattacatgggggcccgcggtcggcgagctggcaacgccgggattacgtgagtgcctgccgtcggcaaaacttcccaacgccgggcttaggttgggtgtatcctcagtgccgcacgtgagactacctccgatggcttcaggtcaatggccaacggaagagtttgccgttggccagacgtcaggcaagaatgcaagtgccaaaaaaaaaagaattggtcggtttttcatcttagaaaaaccgaccggatctaggtgaaaaccgaggcagaaaaaatgaaagagtgagatccagtccggcggttttttttttttttttgcttgtaaaccgcctgaattgggaatacaacaatgcatttctttcgggcatctgatctggcaggattctttttcagcaaaaccgcctgagtagatgaacaaaaagaaaagtacaacaaatttaaattttgaaagttttttgtaaaaaaagagaactttgtccgttctttttgtagcatccggtgtcaggatgtgatggactattcatttaaaaccggagagtaagtagcagcgagctcgtttcgaacatcttcaagggtaggaatggtgaggtccgcgtgtgaaagttcacagaatttcttcttgtgtgagaagagtgccgcatctttttgcaagacaagatctgcatgtctggaatgaacaagtagcgatgagtatagtatgtatgtcaaaggaaaaatgtgtaaaacgtacttcttttggaaatcaaaagatgaacctcggagaatacccaatcgctcgtcgatttcaacccattgcgattctttcttagacctgtgaatgtagtaatgcaccatgaccagacgggcatagcacattcgagctcgcatcgcaaagtttgaccggacttgatgtttaatttccgactcgttgagctttgacgatttgggcgggagctcttcgtaaatctagaaaggacaagtgaaaggtaagtataccaatagcagtttgcaatcggccaaacacttaccaaagccaacaactgcccacgattaggaattacaccgaccaccggtttcttcttggtcacaaggatgtctgctaggagctataaaagaagaatcaatatacagtcaaacctgtcgaactgcatacctgtataagggcataaacccccatactacatactcatttgagtccaccaaattatcatttttgcccttagcctacccttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtaggttgaaaaacgtttgcagagaaataacataccagtgtacgcaaattactgcgttgatattttaaaagttcaccgatgacctcacgatagcggttaaggacatctggatcgtcccgaagtccactggttggaaggtgatcggtcttccatgcatcaggctgtttttcaacagcatcctaaacatcaagagagttacttcgatgaactgacatcagagataaagacgagcaacttacaagtgtgaggtagaatagtgttttgggaatttcgccgttttggtgtggattgttagagtatgcctcaagggtcggcttgagtaacaacatccgagcactagctcgcacaaagtcctgatggtgattgatgtgtgacagatagacgcaatacacaagtgatcaatcagcaacctgatagacaagatattgatgggctcgaaatgcttactctgaaagtgttcccatatgcaaagcctgccttttgtgaactgttgtcttgataattgatttggtgatatgcaccattcgtaaagaccaagcttgcgtgtcttgcttcaggaggagccttgtgacagggaagaagaaagaaagtcaaaattataaacgatataccacaaagagatcagatgaagtccgagagcagaatgaaatgatgaagtggaaagagagatgatcaacatactttgcttccgataagagcaatcgccagatgctcaggattgagcttcaatttgttttgtagatcggagcaaatttgctcgatgtttgtgttaggacaagaggaggaagattgattggtcatatcgacatcttgagagggtaaagcagcaaacatgttgttgggatcggtgatttccatatgggtggaagacggactattgtgctcttcggaggatgaatcgtagtgatcgtcatcacctgcctgaatttgagtggcaggatcttcaagatctccttgaatgagatcattcaagttcaacatgatcggaagggagggaggaagtcttgatcggaagggagggaggaaggaagtcttgattggagagaagaatgaagagaaaaatttacgattggttgaacttaacaaaaaactgggtgatcgataaggttgaggagagggaaatgtgggagatggaatgaatgccgatcggtttttgaagtaaatctaaaaccaaaaaaaaaaagagtgaaaacattaaaggacaacggtccaagataaattgataaaaaaagtttgatacggacctcttccttcagttcgatcctctggattgtcgagaatttaatttggttacgatctttattgatgagtggaaaaaacgtgtcgcttagaaaagaaaaacgaggcaattctttgaaggtgaaatacttggtcaaaacatggatacaaattacaagtgtgagctttgaaccaatttagttctggatataaatttgatggtaaagagactcacttttctactcatttgaagatttttcgcaaagaaatactacacaggggagaagatatgagtgttggctatgtaagggaaggtcaacaaaggatcgaaacagacactgtaaaaactcacggcatcaaaaacttgtgaaactgaacaaccagcgaaatgcgcaagaggatgctcgtagggtggcggctgaggctttgactggcgaaaggatgatcgttgatgaagatattggtcagcttgagccggtgatcgattgcaatcaagatcctagcggggcgaacttggaagccaacaatgaaaaagcaacagacaaagagatagacgaaatcgttccgggaacgtttgaggtcaaagaatctgaagatgacgaggaggccgagacgacttggatggatttggttggcgtagccgttgatcagatcgatttggagccgccgatggacactctagacgattcgagccctctatttcgccgcgaagaggaaaagatcaaaaaggtttcacctgacaactcagcctggtatccgtttctgagtaaagaagtgagtaagaataaattaaataagaggaaaaagaaaatggaagtaacttacaaatttccagtttctacagtacttgatgggttcactgcttgttggatacttacacaagcttatctcgcgcgactcgtaccatcaaatacgggccgtctttactctgaactacatcaatcttccccgctgggaagccttatgaatcatgcgagcccaaatccgttcgctggtaaatcagactgtcattgagaaagaaaccgtttttggtcagcccatttttggattgaaggccagtgatttgattaagaatgtgagtactcacctgatggttttattcttggggaagagccgagctgaatcgtatgggttgttgttgttatttaggatctaatgaactctctggttgcgccacacattgattttgttccggaggacgcgcacggcaaaaatatctacaagctttctcagtcaacaaaatggctgaaacatcaagctagtgaccttcgagttcaaatggtagaatcaaacaaaaaacacttctacatctttgaaccagttcaattgaagtcttctaaaattactgtcccaatcttcttcctttctcagcaaaaccacctttttgcaaagtgttttaccccaactttcagatccaacaaagaacatgctacagttgaaattggaatttctgatgaaatttcatttgatgatgaaaacttggaaacaattcctgttgaagaattcaaactgacatatggggaaattaagatgaaggatggtttcatgttatcagaatgttgtggaggaaagattagtggtgagttcaagaaatcttcaacaaagaagttacacattcatccatgttaatgttggtttttgatacttgttttttatcaaaaaaagaaattaatgattgtggcggatggaattcaaacatcatcctaccaaatccttggaggaagaaagcagatggaaaaatcctacgaaacgttcccatcacattatactgtgacgacacatctggaaataaatctaagaaatggaataaacacatctcttattactttacactctccggcttaccacctaaaatttccaatcagcaagccaattgccattttctttgcacatcaaacatcactggcgctttggagttaggagatatggttgttgaacagctaaagtgggtcttttcattttagaatgcaccagtgtgatttttatcattattttgattttttttttctttgtaatttagtgacatggctatcaatggcttcacatcatatgatagcaccatctgtcaagaagttcatgtcatgactagtgtcttatgttttctggctgattctccaatgcacgctgagattaccaacacaccagttcctggaaattctctcaacccttgccgatgctgtgatttgagttcgtccagcttgaaagccagaaagaagcttccatatgtttgccaattcacccagaaaaacttgcatggatcaaatgtattgattttcttgttcttttttttgattttattcattaatgtctttttttgacgtttttgaaatcttgctttgttttctgaaatagtgcccaaataaactgcgaactatggaaaaaaccaaagaaaactccaaaaagctgtggacgcacgccaaggaaactgttaatctggataaactagacaagaaatctgctgatttgggtgtacgggatcaaatcaatcgaaagtttgccaaacaattatttaaatttgacgccaaaaaagtgcaactacttgaagacggagaagaattatcatctgatatggatcaagaggttcctcaagaattggttgatatggaagataaggaacctaaaagaatgtttaatccttactttgagctgaaaggttttttgtttttggctatttctttccttcagggttttctatcaattcttttgctgaaatttttatttcctctggttttttgctctcaggttttgacatggtcgaagatactccggttgaagtcttgcatgtttttttacttggtgccgtaaagtatttatttagagatttcatgaagggattagaccaaacgcaaaaggatgatctcacagccttatggacttctttcaacaccgattctctcaatatcccttccgttagacccatcagtttggttcaatattcttcaagtttagttggcaaagatttcagaataattcttcaagcagctcccttcgtcttcttccaattcatgaccccatctgagattgatatctggtcttcactctgtctcctgggctctttaatatttcaaactcatattgaagacatgacagaatatatttctgatttgaagaatcatattgatatatttttaaatcacatgattcaagcttctgcccaatgggttaataaacccaaattccacatgttacttcatcttccagattccatccttcgatttggtcctgcatgtctttttgcaacagaaaaatttgaaagttataatggtattcttcgaaatgcttcaattcactccaatcgccaaagtcccggtcaagatatagctattacattctgcaattaccatgtgttttctcaaattatctctggtggtttcttctttgacaaaaaacaaaataaatttgtgcaatcctccagccaagtcacaaatatatttaaaaataaccccttaatccagcaaactttgggctataataattctttatcttctcctcagaaaatcacctatccttttgttaagaaactttcagtcccccaagatgaacaaatccctactcctgaagacctgaagaattcctatcgtggccacaatattcaacaaatatctgaattgatcttgaatgaaaagcaagttctcaagaaaaactatttcattttggtatttatccattctctttttttgacacagttgaaagttctctttgtggcattaaatcatatcttcccttcttttgtagttcaatgccagccaaactcaagaagttgaacatattggatcaatcaaatccatctggcaggtgcagaagccattccacaaaagtgcttattttattcacacaaacttgtttcaaaaaatggatgaagatagtttctacagaatgaggaagatccaaagaacacctcaatccacctttgtcaactcacaagtaagataattccattcattgcttgatcttattttgatatcaaactgttttttttcatagaatgtcaaagctggtttgaatgtccagcacaactgccacaatggtggatgtgaattaacagaaactggggatggatttgttgagcgacgcaaaagtaaaaagaagaagctggagttaacacacacagaccacgatcaatacatcgtcaatatagcttcgctctcatcggccgcttggcatcgtacattctcagaaattacatttgtttcacctggaccgcttcagtgggtcaatactttgcatgatggattgaagaagtggggatcaattgtcgagcagaaagaaaaaaaagtgagaaaaaagtcatccacaatggcaagaacaacaatggatccgagtttgatgtgaactttgatacaggaatggtacagttgtgactcgtgagtatacagtttttatgagctaagcattgattaatcggtgttttgttttggtttgttgatgttgatgcaagtaggcgatgaagcggtttcatttttgttggcgtttggacgacgagccttcttgatgcccgtcgttcttcaagaagtaaccggccgattcagaaaagcttccgtccccgtgagattgatcgaagatacgacggcttcgacggacttgcttttcagtggaattttttctctgaaccaatcaaaagataagagtgtattagttatgaggtacaatagctacatgatattatagagaaagtacctaccactgccttcctagacttcacctctttggcaggctcctcggttggagccaccacaagtttttcttccaaatcaccagtgtcctcggtcggagccatcacatggtgtccggtttcggtttgatgaggtgagtggggtgctgaaacagcctcaggaacgggtgggatctcgaactctggtgtgtgcgacagtttctgatccggcatgatttttttgtttgagttggtggtgttggtggtgtgtccaatcggcgacgagagttttcgagcgagccgcggacttgaggggagggcagcaatggccgctgagagttggagtcggcccaaccatcagccttcgttgggttgcttgcgatggttgaagtttgtcggctagggcagctgctcaccatcgaacgactccagtcaagccaacccagccgacaaaatctgtgtcgggagggttggctgctccatcaaggaactcgggttagggatgtgtcggccagacccagtgtttccgtcgggcccgcgacttgggtagatacaggggatgcgggtcgaggctgacctgggccaacttaaatttgactgcggggccaagccaacgcgagctcagaaaaaaaatcgacccgtggtgtacctcgacggctggaaggaaacccttccagctggcgaggtacatgtacctcgccggctggaaggcaacctttccagccggtttccttccagccgtcgaggtacaccacgggtcgatttgagggcgggtatccgaggatatccgctcggatacccgctgtaggcggggggatatccgccgatgggtgcggatgcgggtgcggatgccgctttccccggaaaaagagaccggatatccggatccaatgcgcccatctctagtcaaatttacagtgtttttttgtctcaagataagacctcaagtgccaaacatcaagcatccacatgatggtcagtgcattgtggtatccaatggatgctcatggactcggaaaacttaacatggagatttgttcttattgtttgagattaccaaaatagaaatgccaaatttccactcaatttttttgttttgcaacctgttaaaatcaaatatgagcttgacttcttgtgggtcattctgatccaaccatttccttgttctagatttctttcccttaatggagacaaatgtgacttggttggttttttaaaaacatttattaaatatatgaatcacatctaagatggcaaccagtcaaattgatgggtgttcaaaatttggtatcacatacctaactttttgcaggagtgttgaaaccagcatcaaaatgattgggcaagtctctgaaaatatcacacctgattttgatatgttgcaatcaacttgttttcaatttcgaacacgttgaatttgaacttcagccaacagattaagacatagcttgagaagcgtggaagaaattaaacctgtgtggtcattcaaccttctactgtagatacaaaaaaatacatatggaatgaaaaagtcatgcaaattatcgtgttttactcagtcgacatatgtagacgcgggggagccctgggcagcatatatgatgtggtttataaactgcagaaatgctactccttctcatacgtttcggtgggatgaatggcctttgggtcaagttcaatcttgatttctatcgtttccgcaccgtcttgtgtgggacgcccaggatctgcgtttttgttgcccgacacccctatcaaagtagtgccattcgaatttgatagactttgtgacgccccgcctgattgttcctggtatagcctccactaaaaaaatcatccttcagaatgatcagacacgataatccaagcgcacgcagcatatattgatggagaaaacgcacacattgccaggcaattgggatggcagcccatgtgccagaaaccgtcgtcagccaggttgacaaacctcgccagtaagggctaagaatgtacgattcttttcgattagtccattgccgtcaacacaggagagtatgcgtcgcgctcactatttcacaacatccgccgttcttataatccccaagagcaagagggaaattgtagtgagcatcgcaataatgatagagatcgccctcagggccaggtgcactacgcatgcgatagtcagcatggtttcaaagtggtacatatgaagtcgtacactgcacaaacatacaaaattggcgatctgacttgacaacatcgatgaagctggggttcagattgctgcttgtagtagattgttctccacttgcatttcttgaattatttcgtttaccccaccggcgaagatatattgatcgtgatgatgctttgtctgattggcgatgtcttcttcggaacttgtgaaccagcacccaaaaggaaacaatgaaaacctagaaggaaatgacaatatcagaacatatcagaccagatagtcgggcctggtttgttggagaccccataacaaaacttagagtgcttactagggaggttgtacagattattattaataacacacattggaccaagtggaaacagtttatcaagtttttcgagcgaatgttgacgtcagtagtaaagttcttcgcctccgacacaacttggattaactgtgtcgtgaggtggagtttttcttcactggatgttgatggaactttcaactgatcccatgctgatgagccttgcctcaaagcatccagaactttgactaccgcaaccataaagtgagtgaagcctgacgataaccatgtaaaaagagcaatagttgcggcgacgacgaaaatcgggaaactaaggaatacaaaattgatcacagccggcggggaaatccatgtccttgtgccttgtgtgatatctccatgagtcttgcgatcgtagtagctgaagtactcattatgtcaaattagtagtcagcttagaccgtttgcgattgggttttggaaagtcgaccaactaacattgttaccaaaaaacaatgcgataagctccagtaaatgagaacttcgcacataaacatgacgcccatacttcagcagataaatgcacaatcacgacatgagactcaacgtcccatacttcaattgatgcatccctggaagttgaactcacggagacgccagcggggattttaacgcgtaatcgctcgagtgggaggtcttgatctgaataaagatgaatgcttgagcagctatggagcctatgagctgtgagattgccattaggatcccggtattgacaaagagcaaaggggtttcgtaaactagcaccacaacaaaagcaaaatccatctttagagtctggtcaatgaaattacagcaaatagattttatgtaattttgagctaaccattttcgccagagtggttttggatataaagccttttgaagagccattgagatcttttaatcccacgaaggtaaggtagtaccagcagcaccaaacagaatattgcgatcagtagatggaagatgaaaaaaattatcaagatggctgtggtaaatctggagaacggtacaagaaactggggcgtgataagattgaggagataagtaaaaggattaacaccggggggaatcgtgctcaaaatgtcctcggtagagagtcggttactcatcactagatagaggtaggctttccgggtatgcgttcagtctatgtacgtgatgtcactacataaaagtgtttaaccggcagaaatcggtaatttataaagaaggccggagatgataaagtcgctcggatatttccaaaactgaagggaaggggtgcagtcgagactgtgagtcgtggtttcatgagagaaagcgacgtaccagattcccctgacttcatagcaaacacgattaaccttcatatctcaactccctttctcagcggtgagaagactctcaaggataggcacaccgccgacaggtgcagacttcattagggaatgagatccaggaggcaatcaccaagaatcaccgccggtcagtaagttgcacttgtagaattataatttatatgtgggtcctgtgagaaatttgtatagatatcttggctgcgtggtcgagaaaaaagacgcagaagccgtttgtctttcatttcttcaccgatgtggatggtaagaatccccacgatgtacttttgaaattctgcaggctttagagctcctttcatagcgaaaatcaactcgggagccaagagagtgccatgatttgtgtccaaattcgagggacagggcaacgtctcgacatgccgaccaggttggcaggttgagacaatatcacagcttgaccaatcacaagcacatccattgcttttaacaaacttaagttgagaccagcagctcgccatcgctaccatgaagaaggcaaaaaattagttgggagctggctactgatcctcaacaaccccaccccaagtacaatcacgcaatcaatatgtttgttcagctggaattgtgcaaatgagtgcaccaatttgctaacttaacaacatgaagttcctcgatcagagggcctggtgccagactggcgcgaagcgcccctcgatgagcaggtggtttgttttgaccggagtcagcttgcatagtgcagcagccgaaccgctggccacaggattgtactcggcgttcaaggtgagctgggctcgtgtttttatgagatggatgctcttctcagccgcggctcaggagaacaggagactcacaagtcctgtcgccgatcatcatgttcttgacaattacaaaccaaattttcttgtgccttgactgcaatttgccacgtcaacaccatgagaaggcctcaaaaaatcacctaccgcttcacggaactccccaactattatttgtgtctcctgaacccatgggcttccaagtgcgttggaaacgcacctccagctgccgtccacgtgtccgttaggttgcctgcgttgacccgcgggctcctccgtgagtggctttaacgagaacagcctcagtggcttgtagccaagacgatggccacagattaacgccttgtcgggttagtgccgtatataagcacgtggaccggttttcgcaatcggggcattcgacaactcccacctctcgctgagcccccggaaagatcacaccaaacctcatcactcatctcactcacccaaccgtccaatctcagacatctgatcagtcattgatactatccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgcgcgaagacgtgtaggcaatgaacctcaacaaacctgtgataaagaatttatgatgaagacaaagttagggcattcaagtaagcaccaatgccctccgtacaagatgatatcccacaggaacatttcctgatttgttgcgaaattcccaaaattaactgtagaatgtgaaacctcaaagggagatgtttacctttgcgactattgggagtgcccaggcagtgagttgtgtatacctgttgtatgacagcaaggattctccggacaactcacttctaaagctttcttcttgttacgcacccgtgctggataactagatgacaaacccaggtttgagtttatagaatgcctacctatcgataagaccactcaccggcctgtttacggccaagaactcatgatagttcgcccagttgagtataccattattccaaactttgactatattcgtaagtcgtgatgaaggttctaggatgcatattatacataattaaatcatttgaatcaacgcttatgtgcaacgttccccgctccccccaacggttgtgtagaggtcgtcgataacagtggtaaatactgggggtgtccaagcaataaaaacaaaaatttccttagtgagtctctcaattttgaatatcactcacaagtagacgcgccagcagactgacgcgaggcttacaccaaccaacagcgtgtaactattgtgccaagtataaaccctcgcccaaaaaacactcatccaaaaaacctcgcccaaataagtgaacttggtatctggccgtgcatttcgtcaaactttccagcccaaaaaatcaccagacgtgtcaggctcacacctttttgggtgaaagatgactggtatttctgctgtttttccacttgctttcagtctctctatccaacctcctcccatattctagcccccccccccccctccccattgacaatttgagttgcttgagaatcccgcgaatttcacatatatctgcatcgttcagccacatcttctggctaaatgccaatggtgatgcaatgtatcattgctctttagccttgaggacttttcttttaagtgaatcttgcgacccactatgaaatgcctaacacatgattgttgaagcttgaaattgccacctgagtgatacgggaaatcaccatcaatccaagcacaaattgtccggcaagtatgaaattacaaaacaccttgcagagctgatggcgaagtcaagacccaagagagaaagtgtgcagtgacaagaaaaacatggatcttccctgccgaacaataaccacttcccgattcatgcaaggccaagcttcctttacttcgagttcttgtggtcacaggcaaagaacatcctgaatccttttcagttgccactcatggcatcagatttatcaccctctacagactgggttcaatgtgatcaccgcaaatggtcttgtactctgagtgtggttggttgttgatgctgtttccagagaggttcgcttctcaaggtaccccggccctctggaacaaggggggttatgttaagctagccaaaagtcatgaagccctccgggccataattgccagtgaggaaacttccattgggacttggggtgagtttcactctcagggtccctgggtgagtttcactctcagggtccctcatgctcgaggactaccacgtaaagccgaacgggaaaaaaggctacacaacctcttcatcaatccctccctgcattgacgcatgcccgctgtttctctcctgtttttttctgaaggaaactaataaaatttaatatgttttagttgggttttcaaggggagagtatgaaatctacatatacagacgaacttgacgcaagcctctcctcggagggactcatgtttagtttaatatacaactataatttatcgatcatagcaaatccagtcttttttgcctttttttacggtttataacagcacataggaaagtgtccagatacttagtattctatttaacggagggaactcttctgagccgtgcttatagtcgtaatcgaaggatccatcgaacggattggccgcagctagagcctagacactatgagaacgcctcaaccgacctacaagcaattgaagaagtgctagggttcatgagagataggcgaggcgcttgctgccggtgaaatgaatttgagttcaatgtctgttgaatcggtatcccaaggtcggggaggaaacctatcttgatgagtcgcgtccatcttacaggaggaatgtttattttccgaatcatgcgatcccccgctcaattcttccttgtataacctccactatacattcacaaagcgaatttatggttagtggagtttaaaagaaaccagtagaaacttcagcgtatggaatcgattgatgagaaaaacgcacacattgccatgtgatggggaaagcagaccatgtaccagaagctgtcgcaagccatgccgccacccctcgccaatatggcctaaaacggcgtattaagtggcgcgcattcagctcgttgctagagtagaagtggttgaagaatttgcttacgatctaacaacatcgacagtccggacgatgcccaaaagaaaaagaaccatcatggtcatcattgcgatgatcatacccaacgatctcacgagcagatggactaaaatatccttaatcgaggggtgagagtccgtcagtaattcttctatctgcaggttttacaaactagttgagtaagtggggtaacaatacccacaaaattgacggtctttctttgccatgtcgtacaaacttggggttgtgctaactgtttgctcctcaaaggcgccccgggatatctttggccagagccaacggcggaagaaactcgtcttggccgatgcgctgcctgaggaaacgttacttttttggtatttgctaaccagcaaccaaaacatggaaataaaaatctgaggcattgatcagcgcccgagatgtcaattccagtaggaaaaagaaggctgtcagttacaatatactccatccgctttgacttgtcttcttagtaaattaagcgtgctcacgatgcaagttatccataacagtaccagcaaaacgctttggaggatgaggaagcaatgcaccacatggtctagatgaacactggtttcctgtctgaggtttgttatttgcgttgtgatttgaagtagctgagttgtaagttgtaattcttcttcactttccgtcgatgaaactctcagtcgatcccaaacagaagagccttgcttcaaagaatccaatatctggccagctccagttgaaaacaatttatgggctgagcataaccacgtgaaaagagcaatggttgcggcgacgatacatattgggaagccaagaaacaccgaattaatcaaagtcggtgatggactccatctcgtcacatgttttgtaggatctccgtgagtcttattgtcatagtagctacggattccaagacgttatggaatgggtagaagtagagctccagttagctagattcgttcataggaagatttggcaggattatcaactaacattgccaccaagaagcaatgcattagactccagtaagtaagcatttccccgatgaacatgagccccaaactatagaaattccggagatgcgtaaagtacaatggagattcagatgagctttgtcgcgactggtcagaaaaattgtgccagaaactgacggaggttccagttgcgagtgtatggcgtatctgaccgaatccgcactcagaatttgtatcaagatgaaggcttgagcaccaagggagcctatcagttgggacgcggtcattaagatcccagcattgacccagtacaaaggcgtattataaacttgagcaacaaatgaaggaaaacccagtcagaatttcaacttcattggaaagtgtagtggtccaagcgtgaatacgtaccatttgtccccgagttatctttgatgtagagctttctgaaaagccattgggattgcttgaagccacgaaagtaaggcagtagcaagagaaccaaacagaatattgaaattaacaaatgaaagataaaaaacaccaccaagaaggccgtggcagaaatggagagcgggatgaagtatcgcggagtgatgatgccggtgacgtagtcgaatggattaacaccgggtggaatagtgctcagattgatgtcttcaccagctaacctgcgctgaagattcgacatgctggatacaaattgctattcgaggacgtgtgccggtaattggaaagatgctttgcggggtgaacgaaactggagagccacgaggcagtcaccaagatggaggccgatggaaaatacaaagtagcacgtctttggaagacgttgaagtaaacagctagttcttgtgtctgtaccgattatgctgctggcaacatggctgggttgtacatacgaatttcattatatatttgaggccatgattttgtccaaactgtccaaaggctcataaactcccaaaggatccaagtggtggcgcgaacctgcttgaactcaagcaccagacatctgttttctgtgtaaacatgtaaatatgtaagcacaagtcaaattgcagagatggatatgaccttggcagcctggcagcttgagctgccatgaactctggcccgactggaaaactgcgcagtgccagtacgtgtgaaacgaagctttcttcgacaatcataatgttgaaggttgagacttgagagctgagactatttatttattttagaacctgtggaagtctgtggaccgccgaccgcacaaagacccatgacctgccacagcccaaaggtcagagcctgtcagagcatctggattatcatgcccgccagagggtatcaaaatctgcgccacagtcggcacaggtcgacggacagtcgatccgactttggcgcttaaattcggcgagtagctgccgacaaatgggacgaaattacgcttgacttgccccgtcgcttggctcgcctgtctaccaccggtcgcgaacttgttcaagtctctccgaggagggcccgaagtttgcaccggtcggctcgtccagtttgtcgaccctccgtctgatgactggtgagcatgaatgaatggcattgacactgaccgacctccagcttgggccagatttatgtcaatcactggagaatctaaaagtcattttttgtgcccaactgccggtagcaaggctgttgatcttatacacatgcccatgaaaagaagaatgaattcaaagactagagagtgaaaaggactgccaaatccgtggatcatgccaattataagttgaagaaaacaacttggtagcagttgaattttgttagcatagcatccataaatccacaggcaaaggcaaaagctggacagagattgtgaagctcttatgacttgtttaactcatcttgtcaaagtctcccagacagaggaccttcaggggcccagccacatttcctgcaagtggcaaatatgattcataggataggcttatgaatcaacttgcagtttgatcaaacaggagctgaatgcgttaataacttaatttcagccttgaaacacacacaaaaaggaacaacatgaaataagggaaacaatgcttggaaggaatgagagacgatatgtaggccctgtgaactgtcacaaacactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaatctgattttagatcaggcaaaactagtattatgtctatcaggagtgatattatatctacctagaatcgtgttatatctatcataacagatattgcatcagcccaacctattcaatgtcaaaataactgattttatatcagattttttacatctgatacaaatttttagcccatgggcattaaatcagatagaaaaatctgatatcaattcagttatgctgacattgaataggctggtctgatgcaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtttttcctgatgtaatatcaggtatttttatctgatgtaatgtcagatgtagcaatctgatacaatcactttggcagtgaaattggcaacttttggtacaaattttgccaaaaacaaaacaatggcaaacctcaagaggaaaaaaaggtaccaaacaggtatggagtttggaaaatccaaccctgaatttacatcacttgtgaaggattggccataaatccatgtaatatggttagcacatgaggttttgtttttgctgctagaattatttttctgacattaactgctttggggggttaaaataaaactaaataatactattctgtttcactgcaattgcttatggatttctctactagaatcttactgttccaccaagaaaaaaaaagccagatgagacagtatagtgtgactgtgatagagaacatcaatttggacttgggtcctgggtcttttttcccaaaagaaggtactaagtaccacaccaagcaccaccggtacttggggcagctaccagtggtaatatctgccctggaggcttttccctactcattggtttgccaagcaggctctccaccagcaacctgataattggtctccaccaggattctgtgagtcctctttaacaacctggtagagacaagcaggttgttaaaagtctctaacaggcttccaagaggcattcctccccagcaaaatgtaaagaaccacaacctggtttgtctaagtaggactgccaatgtatgctgcccagcaacctggtttgtttctaccaaagcaccaaagaggaatgtgttggactagtgttttcttttcatctttgtgcttctcacctttcatcagccatgtcactcacatgtcaacaaacatagagtatacctgggccagagtatgtggaaggattcctttcctcacccttccacaaacctcacactctgtcccaggtatgtctccattttttctcttctctgcttctctttttttctctttctttttttctgatgtttgtttatttatttgcttatgcaatttaaccatcctttgaccagctatctggcagagacatccacagcctggctggttgactccttttccactctgccagaccaccaaatagggagtttggggggggggctacccccaaagatacccggttactgcctcttcttccagccaagaacagaaattcgggatcacacccagcggtacccgccaggtagcgccgggtacccagtcacaggtccaaaattcaaattgatgttctgtaatcaatagatagcattctaaggtgaaaatagaaatcaaaggagtgcaatgttgtgattgtgattgaaagttcaaaaattacctagaaatttcagaaatgtatgtcagagaaaatccttcccaaatctacagatctacatacattaactagacaggaaaataaaaccaatcagttttcttatggttctggaatcaagaatggattctgaaaggattgtgcatatgatcaataagatgagttttggacatagtataacttggtccaaaccttgtgaatccctttgtcaacagaattcaaaaaaaaatgaatgaatggaatcatgtaatgagaatggtgaacaatgatgggaattttgattgcttatacaaatcttgatgaatgaattaactgaattagagaagagaactaattattgaaagatgtaagctttctccaaacaaggaaggtcaattatctcctactaatcacctctgatactatttctttgttagtcaaatccaacttgcttgttgatttttcctttttatggattaagaatagaatctgatgctccaaacttcaatctgctttaaactttccgagtaattcataatctgatccttcttgtttcaatgctttggcacaagaatgtgtaaacttatcccacaagccaagctgaattgcctgctctacctcgccttcctcgaacttgatatttttcatgtgatcgttgttccagcttgtaaggagcttgtacacgtcatgctccagtggtgcttcccgatcgaaccaagtaatcacagcccagttgccgggttcagtgaaggttatgcccttcttgttgccagcggctataggtggtaggatccttgaaaaatcccccacgtgaaccgagatggatttctgtgatagcttcgcttcgacgtttttgattactcgataagcacctctccgtggcatgacagcacgagttatgcgaaagggaagttcagcactattttctgaagttgaaatgaaatcaggatggacgatccaccacaatttcccactgtattgaacctctttaagcagcttcttgtcccaatctttggatagagcaattggccggaaatctgagggattctttcggggaggatactcccaaaaccgttccatcttgggctgtgcattagtgagcccctgttgaatgaggtgagccattgctttctgatgtcctgtatctttgggttcctgaagaataaacctatcttcatttattgctttgagtacaggttttgtaatttcttcacaccttgagatactcatcatgcagggcctttccagagcgccaagccacaggcgttttccctcaatcgattgtagttgagcaactccgtttggtgggaattccacaaatactgctttttcgtttccattgtgaacccagagcctctggttcaattcattcttgtactcgatgccttgttgtctgtccgagacgatttgaccaccgtctttgtccgattttgttaatataactgtacccaccccttggggagcttgactatcaaggatcatgtagttcagaaataaaggatgattggtatcgctcaaaaacgtccctgcccacactttgacaatcagggtggttaggaccaatatagatctaagtgctaacatcgtgaccttcggagataaataagtcggtggagctggcttggatgtaaggcaatttatttattttattttttgacttgtaaggttcaactgagtagagtcaaatggatgtaaggcaatttttttttttttgacttgtaagttttaactgagtagagttagagaaggaaacagtcatcagcaatggtatttattttatatgcatcaaacctcatcggataaacctgatcactgagaactggaatgagggaaccatatgggaaagcagcagtaaagtgaaatcaaattacctgatcgtgttactggctgtagtgagcaagaatactagttggtaagaaagacacaacgggtatttcttcaggatggataaggctagtggtgggcttttatgggcatcacaggtgcccatgacgtgtaagtattgccgttgtccaggccctttatactgagtctttgacatactattagtattacgagtcagcaggtgttcgtacaagtgctgacttggggggcaactgtctgaggattgtaattccgctttccctgaagcttgagctgaggtatgcagggcaatccagcttacaaagatgcaagaaggcctttgtcagaacgcgtcgcggtcaagcaatgatgggtcactcgagtcttacacttgagaggtttcctgattgtaaccaaatacaccactttgatcaaggtctcagaaacactcaatatagccatctcaatatgaagtcttcctgcttgccagctctgcctgagcaccatactattaccttttgcgagagttgagtaagccaatccagggtaaaatatcaagtacaaccaattgtcagcaaatgatgtttgtccgagtacattgatgtctccgcgagatgggtcagaacgacccagagggctctagacgcccccccccaaaacagacatcatcgtcgagcagctgtctgaggacaatgaagcccattgagcctcccgtctgaggaccacggggtactccatgtgacgacggtaatgaagtccaacaacttgtcgccagttgcagacgcaagttgatgtcccagcgacgcgttcagacatggcggcttgaaccctgccgaaaaaaaaaacaatagttgtatggagtttaactgtcgtcgctgaaggtacatatatgactgcccttgtaggccttatcattggagtgtcctcacaatggagtgtcttcacaataggggggggattatattaatttttccagtgactttctcgccatccagtcccaaagtccatgagccccacatttcaagggcatctgcattgtggggacgtataattagagctttgtaaactacatctgcacctgcaacaataacacaccgcatggttctctacatctcattctcagttcaatttgcgggcatttgccaagcagaatattcacaaacatgtttctcaccttgtacaattgatctcaaagaggaggattgagctattattatattcaggatctgattgttttttttttgtttgattgaccagtacaaccccagaaatcaatggttgattgccaagcaaccacttctcctaacttaaccaagtccctctgtgggaggggggacgccgtcccgaagggaccctccccatcggatcaactgccaggagggacttagtgaagttagccacttctcctgatcgaaactcatgatgattttgactgggatcccccccgccttcaattttatttttttaaacacattttgatgtaaaagaatcattccaattgtctagattgatggcctttaatagaagccctgtttccgagtttgttgcttgaatgaaatccatttgaacgatcagttgtgttgacttgctgcggggaatcgaggccggaggaaagccagtgaacctgctgtgacatgtggccagtggtgaacatgaggagcatgcagtcatccacaccatcccagccaacatctctgtgcgttccccactttacagaaaccaacttcatacatccttgaccggatacgatcaagcactggataacgactccaaacgacacacggagtgttccacagacaggtccgggaagaccctcatcgatttgtccatcggctcgaaatggcagttgagttctttctctcttatcaccattcccttggtgtcgaccttcttgtgcacccaaactgattttttttttctggctctcttctgatgtgatagttgagttatgtgttgttggtgtccagacaaggcaaagtgagactagccaaatggttcacgacgatgtcgccgaagacgaaagcgaagatcgtgaaagacgtcacccaattagtcctggcccgacggacgaggatgtgcaatgtcctcgaatacaaaggtccttctttttttttctgcttctcatccttaccccaaaaaaaaaacctgtcttgcgtcttttgttgctgaaaatcgggtgaatgggggggtcttgatagattccaaagtggtttatcgacgatatgcgtcgctattcttcgtgactgggatcgggccacacgacaacgaactagtgacgctagagatcatccaccgatacgttgaagtgctggaccggtatttcggaaacgtgaggacgagaaggaccttgatgaaaaaaaaagagaagacaattgacgatgatgagatggaatactgatgaccctcaccctccccccccccactttgatatttgcaatatggttggatacacgacttgcgagttgatcaggtatgcgagttagatctgatcttcaacttccaacgagcctatgcgatcctagacgagttgatcatcgccggcgagctgcaagagtcgtccaaaaaatccatcctcagggccatcggccagtcggactcgatcgaggaagccgaagcctcggaggaaggtagtctcgctaaaatcgcctctggaagataaccaaagatcccattttgaccttttgattgttttctccaccttctccaatctcttttcacacctctatgtttgccttttcttttgcattattgggtaattttaaatgtagttttgctcctcctcaaatgacttgtttttctctatgtaatacctattcttttagagtctgatcgagacaagccagattccatctcctttttaacagacaaaccatctgatcagtagagtcctgcaatgagaacgtctccgatcagcatgatagcgggattccaactagatcgacgattttcatgtgaattggtagttatgcactgctctcttgccgtctaagaagtgtctcctggttgaacatgggatattagtcctggtagaaccgtcaacgacgactttaaactgaagcctgagcttgagctcgcaacttatcgctctttcgcctctttacttacagctgtcctcgacattacatctcatgcctttctgtccctcctccctcctccctctctctcacaaagaaaactcgattattttttagatcataactggaatagtattgtaaatggacagcggagaaaaaaaaaaaaagcgtggggtggatgcaatttcgagatttttagaaaaaacaggcgaatgggctgggattcgttattttgggggttcagtagagaagaattagacaggaatttaaccgaagagattgggaaaccaaagacctcaaactctcctgcgtttcttaggtctaggccctccgattttaacgacagtagaatctcttagggagcgcacgagttccctaagatcggtagcctgggagttaaggagggaggcgaggaaggcgtctcttccgattccgaagccgttgaagacgagctcgagttctcttgggacgccctccctgactgcgggattagcgttgactctagcgacggtggggagcttgatgagctctctgattttggcgaacatggccagacaggcctgggtcgccgcctcgtattcctgtcttcggccgcgcttgaagccgaccgatccggcggtcactcgggctaccacggccccggcgagcggataggcattcttgaaccccgcatggcccggcgaactgcccgggagataggccaccggggtgtgcgtcaacgtcaaacgggtgttgttcggcgtcgaatgaactagtaagctgtagtggctcttctcgcccgaccgtcgtcgtaaagggtccgccccgagctcgatcgccgtccgtcgattgatcccgtgtggcaatccgcctcgagttccaaatcgctcctgaggccgtcctggtggtaagctctgctgataatcctctgtggctcctgagaggtccccgcctccctctctgatcgatggtgagctgctggttggcgtcgctggtaatacatcgtccaacgttaagggcgttcgactcgaggatgatgagtattgtctcgttgatgatggtcttagcgtgatgttgctggatgcgatcgtcaggatccgattcgcttgtcgaaagaggctactagcgggtgtcagtgcatgtcagtttcaattcagtccaatctctccactcgggaaacggccagagatactgacgaaggtaagctcatcgtcctctctttctctttccaagtggctccgctttttaagctttgatggtcaacaggcagatcgggctggccaaagtcgatcgacagatgtcaccaacaatccatctgtcacgcgtacatatctgtgaaaccccgtccccgctttgccgcagccgagaagccctcctccaaactttcaaacacttcaaacttgaaaggagtcagccaagaaccaaatccaaagaaaaaaaaacagaaggagatgttcaaaaagtgagtgactgtatcccgacaaaaccaagctaagctgaagaaaaaaactgaatgatatcaacaggttcacagtgaaggaagatgtggcctcgaacacgatcatcaagtcatccacccaacgagccatccgggccaaactcagccaacagtttcctgccctcaaccatcctatcctcctgctcgacgatcctcagaacccaccacaaagcgattcccagtcctctgctcctacggtctcacccgagactccggaattgacgctcctcgaattcctgtggcccaaaaaagaatcgctcaatctactcaaatggtatgtctattcctcatccagtcaggcgtctttcttgacttgtctccaataactgatcccttcgttctttggtcggtgctttttcggctcgtagtagagaacatgtctccatcttggtctgtaaaaaaaccccgctcttcttccaacatttcgacggcccatatttcccgacattaaagctattacaccaatgtacgtctccaaccggtcccctccaagaagaaagagggagtccaaaaccccccgttcatttttttttttgtgttgcttcaaaaaaaaacagatccgatgttattaccgacagtgcaagtagatcgaggggcgatcaagtttgtgctttcgggggcgaacataatgtgtccgggattgacctcagcgggcgcccgcttaccgccggagctgcccctccatacccccgtcgccgtgcttgcccaggacaaatcgctcccctgtgccgtcggcttcacccagaaatccgccgcggatatgcgctcccaaaataagggcgtcggggtcgataacgtccattggcttggcgacgatctttggctcatcgacgagatttaatcgcttcttcttctctctctctctctctccccctctcttttttgttgtgctttgcttatatatcatactttcctcttcttttatgttgtgtatagcttacatagacacaaaactaaacacaaatgacaagcaaaattcggatttgtgggatcctcttgattcaaaacacatgcacacaacttgaaagagattattttctcttccaaagatcattggtatgatgaatacacaagggaaaaaaaaaacagatctgaacttcccagaaaagaaaagagtcatcttgaggatacagaggaggaatatgtagagatacaaacaaggatgagaaaccgagctatgtagagagaaaggaatggagttaatgagaatcgagccaagcgcgaatctgagtgctgctgatcttgaggttcagctgatcgagttgggcgagagtaagctgattactgatgaggtcgatgacgtaagtcctgagggacgtgaggccgttctgggcgcgaatggtgtcgatagccttggcgccgggcagagtttcgagggagaccaggagcccgtcgatcgtcgggtcggtcgccgtggggccatacacgtcctgcagccgcggcgtctccgtccgaaggtcgctcggacccaccctttccacaaacgctcggacggcttcttggcgcacttcgattgtctctagttggctcgcatgtttcttgttcttgagcagctcatcatctgtggtttccatccaatttcggaagcattgacgtgttagtcttagcgggaagaggggggctctttctttgttatatatgttaggaagaaaggggaggatggaggatacgagcgactggcctgtgatcccaacgatcaatctatgagtcgtcaaccaagccgccatggtgagcaggatcttgtgtccggaatgcaaatgatcgaaggtgccgccgagagcgagagtgttaaagagaccatcctctgtctcaagggtggaggaggagggactgaagaaggccgaatcggcccggtctcgttgactgaagccatcgatgagcacctctacatcgatcaacaactggtcgaggagcgccttatggcgctcgatctccacatagatcagacacagaatccgctccaatcgcttcgtctccagtcgtcgtcttgtgtccgcaggctggctcgacgacgacgaccgcagtgataagaccacctcgagcttgtcccgcccgctcagcccgctcatctctcccgccacctccgtcttgaatcgcgccggtaacaagtcctcctggtccgccgttgtgcgggcgagctccataagacagtgcactcgtgccaccctcctcggcgagcttctctcgttcgctgccatcctcgcttcctttcgtctcgtctcctggcctaataggtgtttgtttgtttgtgtgtgtctgttgggtggttgttttgtgtgtggttctgggtgtgattggtttgtccaacccggctcgccaggaactacatattaatcaagttggcaatcgaggacttgccgtcattatctgtagaccctacagaatcagatttgaacccgctgaactcagatcttgcagggaattctgattcaagggcttacaaatctgggtttgtaggggctgcagaaccaacgcgaaggctgccaataacacagctatttatgtacacttgtatattccaatctcaatcctcctcatcttgggaaaaactcttcttcttcaactcttcatttcaagtcctcgtacatatcacactcatgcttgtaacctcaataatggtaaaatcatttcaaacattccaaaaaacaagaaatacttctttttttttaaaaaaaaaacgttcaacatttagggaatatggagattctcatgaacagttttaccaagaagcatcataaaaaaaagctgatcatcactggagcaaggcatctatcagctatatgcgactggcggggacggatatcggctgacccggggggggggggggcaatcgactgcttcattcacaaacaagcaagtatactataatcaactctagtcatcgatatgtgctactttttctggcgtcttcaatttcccttccaacgagagcaacaatgtgagccatcaagcaaggcgaccatattcttctggcccacaacaacatactcggcgacaccatttccatctctctcaaaaaaaaatattattatttacgccacacaagtcaaatacaaaaggaaagatatatatatgaacaagatcgattactgtttggagaaagtcgtggccgtctcgtcgagtgattggtaaaagcctatggagtgtttgcagaacccccgacgagcagtccaatcagccctatgaagaaggagcgtgcatattcataagtctctgaatcacttccagccaaaaaaaaacactcactcacaaaacaaggtctggatgtggctgtttttttcgagaatgatcacattcatagtgggccaagcttaacatattgacagccggtgcagtctgatgaagatatatataagaaggtgggtgagggtgagtcatttggattccgccttttatgtactcccatgaacagatcgaaaattagactgacaagatctcttggtgtttgcgctctgagagcactcgtagtagtggtcctcggcgacgccatcctcggtccctctgacgcctggacggacagtatataaatcaggtgttgaacgactgggcgaaggtcagagtcaggaataacgtacccatgacgccgtttttatggtcgacctgataggtcagtgttccggtcacttttctgtcccgagtggtcccgggagcttgggcgcattggtcccaggtcatcttcgaaactgtcatagattagtcccccccccccccccaaaaaaaaatccagacgcccatcacaacaaaagtcgtcaatatccgccttcttttatgggttgaagtgcacacgcattgatagaggttatcttacaaggatggacagaagggtcctccccaggactccctcctgagttacagttgctcttttcgcaagcatagtagacgtccttagagacttcgcacactgtggatgggcagcagaaaggcagcttgtcatcggctgtccttgtggatatgaagagggcgctgaagaaacgacaccagctgctctcgaaaagcgcaattattagccgcaacttacaaatctgattattgtcccgaggtcctgtaatgacggattcgacgcattgtttctggtcgccggagccgccgccgctggacgtgtgtttatggtgggctgctaagagttggacacataacatggcaagcgcaatcacaacataggtagccacgttcgctcgcgaaacagttctcatctggaacattgtcggtaattagaggacgggtctgacagtttgacaaggaaaaaaatgccggtatatggcttttgatcagaaatttagacttggcaaaaggacgttgtgggcgaagtcgggtcacctctatcaatcaccctgctccttatatgcatctcgaagtgcctgggattgaggggatacacaacgccagtgtgcctcacgaacatgggcacaccagtggcagagcggcgctgtatacctgtttagatttcgtctggcataccgcacagcatcacatgtaaccacggcagaaggtggccgggcgctaggaataggatgcagcctccggcaaaactcagcttacattcccctggggggtcattggaatccaaaggtacaactttcatacattcacaatcgttacatatcgcagtctgtcaaagcagcctcctcaaatcaccgaggaggaaagaatattctgcaagattgttctacgcaaatacatacatatttgtatgtgggttcacatttgattttggccgagaacttggccaggagatggagaaacaaaatcctatggtacatagctgccattcttctcagacaaaatttaacaacaggttgataagtccctctggcagaggcgcttgatgccactgtcagtaggacttattcaagttagcttcatgtaatctgctgagaactttaccctccaagaacttgtcaacccgcccaccaggccttctagacacagctgaagccctggtggttgaggctgaggttcggcaatgtaatttttcgctacaatgttgtactcattcatttcttcaagggttgagcatggccggactgctagagatttcttaaacgacaagtttcattgcccatgcaaagttccaagagtcaaggaacaatgggagattgactcaactctcttatagtgttcgcagaatgacacattcgccgtggagaatggcaggagtccatacggcttccatggcatgaccaaaatgacactacaaaatcggtcagctcaccagtatcgttccgtcacctcgaacctcgaaagctcagtcaaggctgggccctagtactaagacctgggagggcgtttttgggtatttgggcgcgcccgcgcgcccacacccccttcgccccaggggggtaccggcgcccaatgtgtgttgagccagtccgtgaccggcgccgccatccctaccagtccattccctcttccgcccggaggggggatgcaaggtagcgcgccttacggccatggtttcactctctgcgtgaggcggccgggtcggactgaagcgcaacttcggcctgcgcccaaacggacgtcaaataacatccctaatttctccaacagtccttcctcttcggattgctcaccgatcaggcccggcttgagtagatttatcaagtgcggaagctccaggttggggtgtgcaggtgtgcacggagcagtcgaactcagggtttgatcctacgagtttcattcacaaatgacatcggatggggaaacaatttttcggccataaaacacgatcgagactcgagttataaacttcttcatgagccttcatcgccttcactcggacccggccgtatttgtatgcttttgaaactgcgtcttcccgtcgatcgcgtgatttgatccaattcttcttgctttcgtaaattatccggatgtcaggacaccagttaagacaggcgcaaaggcggcgacagccgtaaggagtccagatttcaaccctgaacatgccccttgatccagaaaaaggcatgtcgatgtcctaattattacatgcaggcacaagtttgattgtctgaaaccccctagtgcgaaccaagagtaggggacatcccagtaggaagcgtccgtgaccccacaggggctccatccgacatcctctatcccgcttagcacttcgtcttgcaattgtcgccaggacaccagcccggactttgacccacccagcccaagcggaagctctcaacacccatcgtctaccgataatcgccacagtgcgaggtcgaaccggcttcagcgtataaactaatcaatatcgatcctcaaggctcaaggaaaccatgctcgctcgaatagtcgcagcttgcctaattggctccatgttcatcttcatttccgcctacgagtcgggaccggaacggatcggttatgaactcacactcagcggcacggaacctacccagaagatccccgaaaaatgtcggtgcgaagccaaatggcaaaagaccacggtatctcaaccctgtaagagcgtgctcacctgtgatcgagccggcatacatggtcactgtcctttccacagttacgtggaatattttacatgcagcaatccgaagtgcagcggcagtgcaggccccatcttcacaagttgcaagtacccgcatcaactaggcaagtgtgacgaacctaacatacctcaagccctaatcagggggaggcgcacactaagcgctcctccccgtctccaggacggacactggtgcaccttcgacgccccttcaatttgaagggtttcttgactctgggaattcaacatcattatgaaattcaacttaatactttcaagattagatccatgcttcaggttccgcggctgttgcatcctccgaaaagacttggcatgacaaacaaaagaaaaatacaaacaggaaaaataatataggctttgatagtaaaatcaaacagagatccaaataaattttatgagtagataaggggttataacaagagaatattgatatccaagtgaaagggggagaatgaagttgtttgattatatagctatgatctcagcagcttttattgatgatgggtggttataaaccacttaagagtagttaaaatatgtcacagagtgatttgaggatatataatctgtgataatggaactgagaaaaaaaccaacttgagggaaagaaaatatgtggcacacacagatgaccgatagccagtatttcatggcaagatcaaacttaattatcaggggttagaaataacaatgccccagactgagctaaagacaaacatgatatttagttgatatgtctgcaatccataatatcagcttactcaaatagaacaattccttcacaagtctctaagtattggctgattggtaaaccatggtgaaattatcaaaaaagggatctgatgaaatttggtgaatccaatttgataatttttggcttcatatctcaagtgattgatgacaatatcactgactcatgcacattgagacctcagcatggaaagctcaggaagctcatctacatagaacggctatggtttctattcgggcccagctatagaaaatggaagataaaattctagtttcctttttggggttgacaggtggatgtgatctgtgcatgactaacttggtttgtgccgggctacaagagcccaatcaacaagggaaatgaaaaataaagcaatcagcgtgatcattccaaacattaacccatacattgtattgtgcaaactcactcacagtaaaggtgagagaatggagcggacaacaccacatgctctgggggttcccaaagcattggaagtttgtgacagtcaaaggtggtccatatttgggtgaatggcccacttcagtggtgacatccactggaaaaaataaaggaccaacactctgatgaatgttcaacggctacagatgattggttcttatcatatcaaaatgggcttcatgaatgtgaccattggtgtagtgtacagccccttgacagaaaaaatggaaccctttaattggagtctagaggccaaaccaatggacttcaatttatgcttcctggtgaaactgtggagaatgagttctaaagaatgattctgacaaattgaaacggaaaatattttgtaaaaattttgtatgtttttccccattttctgattttttgggtatttttcaatcatttttcaaagtagctcagaaaattatgatcaatgcaattgcatgtgaaaagaatgattataaatgaaaaataaaataaaaatgagcaacagcttttttaagcatgtttggattgtgtcatccaccagaccaaccctgcaatcaggcactgaaattgaattcaatttcaatatcaatccaacttcttcagctctctaaactttggatcattgatttttctcaacttttcatttataatcattcttttcacatgcaattgtgttgatcataattctctgagcttctttgaaaaatgattgaaaaatacccaaaaattcataaaatggggaaaaaaaatacaaaatctttacaaaagattttccattccaattttacagaatcattctttggaactcattctccacagtttcaccaagaagcataaattcaagtccattggtttgccctctagactcgaattaaagggttccattttttctgtcaaggggctgtacatacttgcataagattgccatcaccaccaagcaacgtaccacaccacccttaggagttggatcgagggcaagagaacactgggtcatctgccttgacaaaagcttgcagagctgccatcaaggaaaacaatgcaaccaatttgaggagttgcatcacgtatataatgtcaaaggagtgcgcaggaaactgttgagaaataactagcaacatcagctgcaggagttacatgtgaagtaagcgtgaacgtggaagtgtgtgttgtgtacatttcaaattgcttagataagcacagtcagcaaactgtagtcaaactggactgtcaatggtttctagttcttttctttcttctctcaatctcgtcaagacttcaagaatcaagacacaagcaacatcaagataaagaggtcaagacggatcaaggtattattgcatctatctcaaacactgcgactaaaaacttattgtcaatcatactttaaacacacgcagacgcaaaacaccaactacatcaatccaggaggagcaacaatcaacaatcactcgaatttaggagttgtttatttgtttgttgttttttcttatctattgtgtttttgttttatgttttcaagttaactaaaacatgacttgatgttagttcgttgttcaaggcttatctgtttcttcaagtgataatctttctgtttagtcgttgcaattgttgttctcaaaagatgttggtaatttctgttgatgtcattgacttgatcatgtgatgcttaatgtttcttttgatttgattatctttatttctttcttctctcttgttagtttctactactactggctgtgtgataatatttgcaataaagagaactctttgtgtcatcacgtggtagcgagagtcaactcttgaatcaatcagcagctcagagttagagtaaacaacaagttgagctaaacaggacccgaaatgagtgattccgattcttccgataacaaggattcgatacgaattgagaaactcacattattcaattgggtgcaatggaaatcaagatttacgttttaccccaagagtcataagctttactgcttgtttgacaaagaatgggtcaaagatgagaagaacgccaataaatatatcaacaagaactatcactacaagcaatacccattttgccccaaaaataaatggcaatttgggtgggggaaaatggatcaattttctggaaattttttccaaaatgcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccctggggcaaaatcagtattgtttgtagtgtataaagctttgaacacgttatacggggctgtcagcaaggatcttcacaacaaaattcttgaaaacaacacatcatgtaaagatgcttgggacgctttggcttcagcgtgtgggcagaactcagtaattacaatttgtgctgcctatcgaaaagtgaaccaaatgaagtaccaacctggtacatcactagccaatcatatttcgagttttaaaagtgcttacacttgtttagctgatcaaactgcaaaccatcttcaagaatttggcacggttacttcgtttatggccgccgcaatttttctagagagcctcaaaaacaatcctgaacttgcatcccttgtccaaatgtgttacgatatgcaaccatttaatctcaaaaaacgtaactgatcaagttgggattgaagctgcacgacaaacaactcgctctgaaaatcaatcaagtgttatgtttacgtcgcagtcaaacacattctcaaaaccaaacaagaagaagaataaacagtcaaaaccaaaagcggttgctccaaaggtaaataatggtaaccaattagcaggaaatgcaaaaggtaccagcaatcatgtgtcctactcaaaacctcagagctccgatgcgatggaaaattgttttcaacaaattgagagatcagtcagagagttgacggatttaatgaagaaattcgcctcaagtaacatgttaggaatggttcatgaaaatggtaaaccttccgaaactagtcaaagcccatttgatgtcgacttcgattgctcaaatttttttgttgctacggttcaacatgcttcacgcgaatatttttcgagattcttagtgtttgatacaggtgccacacaatcatgcactacaaaaaggattggatcacattttcaaaatccaatccaacactttttgtagtgatgtgtgattaatcttgaagttctcactgatgttcagccactcaccaatcactttatgaatacgttttcgtcaccggttgaatcaactcacgtcagaactctgcggattggtgattattttattaatccggtgtatcatgtcccaaatggatgtgcaaatatagtctctgcgtctcaacttatcaatcacggtttgagaccacacttcaaaaacaatcaatttctgctcaagggaagtgaaaaaattgtggcgacattcccgaggatcggaaaactattcctggcaccaaattccaatctctgagtacatttgtgttgtcaacatgaagatcccggacaaatttgactggcattatgccttaggacatgcgtcagacaagtacgttgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcataggtacatacatgtgacaatcattacaagagaaggaacaatcattatggatgaggtgtggtatatacagacaggattacatacaatgagttggattgggagaacacgtctcgaccaggaatggaacaaaggagtggtgtgcatacgaggattggagtgggagatcatatctcaaccaggaatggaacggaggagcggaagtatatacgtggagaggagttggagaacatgtctcgaccaggaatggaacggaggagcagtgtgtaataagggtactttaggttttacgtaagggtacagggtacggattgtagaaagtgaagggaggaaaaatattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcaggtctggcaggctggtactgcctaggcagaatgttctagaagacggcttggttgcctggcaatgcatgacatcatgctgcacttgtgtgctcccttgcatgcatattatatgacaaggtctggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaagtagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtctcttctccccatcagcctacagaagtctcgcagagcagtaagttgatcctgagctactggaagtgttccggagtgtcagtaaagtgaagagttagaattagtgatagttagttagttagtgaagttagtacatcaacctacggaagtaagtttgatcacccaagttgaagaataagttaagtagtgagtgagttagcgataagtagtgaattagtaaagtattgtaagtgtgaaaccaacaaagagttcggaatttgaagcatattggtagtagtagtcatcatataagtagtagtacattaacaattaaccacaaacaagtagtagtagtattagtaccggagctctagtttttgattaaagtgccttagcaagaaattgtttgaggaagagattattaacaaactctataacaactcatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacggaagtacgatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaaactatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacaacgttgaagtgtttggtagacacaacaatgtttcagtctctgagtcaaccaaatccaagaattgccaaatatgtatcaaagctaagattcatcgtacaccgcacagttgaaatcttccgtcgtcgagtatgccgtttcatcgtctacatactgatgtactgcaaatctccccaccttccaaactggggtatcaatacgttttggtagtcattgatgattcctcgagatttaatcgggtgtacctcttgaaatccaaatctgaatctgaagtgaaattgctctcgttgattgaagagctaaagaacaagatctgccgagtacctgcctatttacatagtgatagaggtggcgaatttagctcatctagatttcttgagaaacttcgagattatggagtgtcaattgaacgcggacctgccgattcacctcaaactaacggcgtgtctgagcggtttaatggggttatgttggaaaaggtcaagtgcatgatgcttcagtcccaagttcctccatccatgtggcacgaggcggtctgtcatgcatcaacactattaaatgtcttgccgcactcctcaattaattgggcatctccaacttcagtgttggtcaagcataattcacttattgaaccagacaaaacaaatatgccgctggttccgtttggtgcacgcgtggtggttcatcagccaggatcactcaagatagaaccaaaaggagttgagctcatttttcttggttttgagccgttttccgatgctgcttgattttatgatcccctcgtacatagagttgtgatcagtcaagattacgtggttctgagtatatctgttgaaagtggcaatattgttctaaagaaggacctcaagacgttacctcaagctgtatcgcatgccgacagtaaaattcctcgcttgactacccgacttccaggaagtttgtctggtcggcttcacgtagctctgatttgttagatgaaagtcattcgcaatcggggattaacggagaccaggattaaaatgactcattgtctgaggaggaggagtcaggtgatggtgactcagatctgtcacttgaagctcatgcagctagagtgtttgaacgagccgctaggaaaaaggaattggctaaacaaaggttacaaactggtggttctgaacgtccaaacaatattgacaactctcaagacgtgccgccaaatcaggggcgccactttacgctttcgcaaaaggcacttgatcttcttaagccaggttgggattatgttgaagaccattgaccgtcaaagtagatttgcggggacgtggattcatcaaacattgtttctaccaaacgttggcagcaagttcaatcctcatctgctattgatcaactaccggagattgtaaatttggtccaactggttactatggcggaggcaacggctagtccaaaggaaaaaccgttgtggttagaggctatgacgaatgagcatgcgtctcagttggcgcacatcactggtgatcttgttccccctccaaatggtgaaaaagtgattggtggtatgtgggttctgtgttgaaaactcaacgaagcaaacaaggtcatccgattcaaggctagatgggttggttttggagatcatcaagaaccaaataagcactactacttgacgtatgcttctgttggtcgcatcgagacgtttaagttgatgttgtcaattgcggtcacctataagtggcaggtttttcaattcgatgttgaaacagtgtttttacatggtgacatggatgtggatgtgtatgtgcttcaagtttctggattcgaggttccgggcaaggagaactgggtgtggaaattgaacaaatctctgtacaggatgaaacaagctccaagaatgtggaaaaaacatctgtcaagcactctcaaatcgcttggtcttactccgtcaattatggatgatgctctttttttcaactcggataggactctcgttttgcacatttttgtggacgatggcctgattgtaggtcaaaacaaatctattattgtttcttttctgtctcaacttgaaaaggcgtacaaaataaaagtcaaagagaaaccaactcagcaccttgggtataccttggaatggggaactaatttggttgttcttcatcatcaggcatatgccaagaagattctgaaggtgttcaatatggaatcggcaaattcagtttgcacgcctcttcctacaaatgcactccatcaagtggagctcgaatcgactccttttgatgcggcggtgatgcagaaggctatggggtatattaattacttggctattcacactcgtccggatattgcgtttgcgacaaatcttttatctctttactcttcacggcccatgcaacatcactggagcctagttaaacacttgttgcgttatatcaaagggacaataaagtttggtattgaaatcaaagatcggagctcgcccagggacttgattgggtacgctgatgcagactatgccatgtctaatccagataaaaaatctacaatggggtatgtggtgaaatttcaaggaaacatcatttgttggaaatcgaagaagcaatctgtcatggctcagtcaactacggaagccgaattcatagcgatcaatgtatgtgcgaaacagatacggtggatgaagaacttattgatagacatgaaggttcctgtgggcgttccttgtataaggaatgacaatgctggtgcggttatcataagcaaagaacttcgcttatccaaaaattcaaagcatattgaaattcgatatcagtacctacgagacatcatggctaagaatcaattaactgtggaagacatctcaatgaacgatatgattgcggatatattgacgaagtgtcttggtttcatcaaggtggctacagcgcagaaacaattacaactggtgtctgctaattaaggaggagtgttgagaaataactagcgacatcagctgcgggagttacatgtgaagtaagcgtgaacgtggaagtgtgtgttgtgtgcatttcaaattgcttagataagcacagtcagcaaactgtagttgaactggactgtgaatggtttctagtttttttctttcttctctcaatctcgtcaagacttcaagaatcaagacacaagcaacatcaagatcaagaggtcaagacggatcaaggtgttattgcatctatctcaaacactgcaactaaaaacttattgttgatcatactttaaacacacacagatgcaaaacaccaactaaatcaatccaggaggagcaacaatcaacaatcactcgaatttaggagttgtttatttgtttgttgtttttttcttatctattgtgtttttgttttatgttttcaagttaactaaagcatgacttgatgttagtttgttgttcaaggcttatctgtttcttcaagtgataatctttctgtttagtcattgcaattgttgttctcaaaagatgttggtaatttctgttgatgtcattgacttgatcatgtgatgcttaatgtttcttttgatttgattatctttatttctttcttctctcttgttagtttctactactactggctgcgtgataatatttgcaataaagagaactctttgtgtcatcacagaaacacaatgcttccaatgtggtttgagggccagaggaaactgggccatcatcagcctcgccaagaattctcagaactccccctcccccctccccccataaacaaacaataaaaatctgacagattggaggcgctggattgattgtatattgatttctgaggattgagtaagaaatgagctgggggatttgaatgactctaagcgagaaggtggtttcagagaagtacatatctaatactactccagtggttgacgagtagctatataaacaaactatctttggagcctccaagcacctcttttgcacccattgtaggagtccaccatcagtacttggatacaaattagccctgccttgtgcgtttgcataaatggcattatggatcaatggacaagtgtccaacaactacggcaagatgaattttaggagcagttggatgtagcactgtgacaggtgttggggaccagatgaattctacaattctacagaatcaagccatggaggttgattgacttttgggtacatagctctgaggtcaccatttcagacctgttcagaccatggtgatgagagcacgtacttggtgtaccatgcactggagccatcttgccagtcttgggtttggttgacttaccggaagatccaggcacaccaaagcaaacaaacggacttgacagattgcagtccttagacatcttccaaattacgtgttcataatgctgcattttatgagggttgtagtacagcatcccatataccggcccatagcaggagatcatccagatggatgggcatcaaaggagcctgcttatattgttgcatccatcattgtatagacagtggatcaacctttacgtttcagtgggccttaagaaccagcaatcaagtcacaacaattgagtgttgcacatgacagcagttgattttccaagatcatcgacatcagctttggcctgaggaccaccacacaagttattgttgaaccctttggaatcatcaaatggagggttgtttcccattctggtcactctccatgagcactctaccacaagcctccccagtcagcagccaatttgatgcagttgttgctctgaatcccatgagttcgtgaccaagaaaaaaaagattgatttgttgaccgaatatattgaacacctgtctatgcgtgatacttaatttaaatgtgtctcctctgatcagtggtgggccgctacactacgctacaggcccatgtagcggcaccatttttttgtgtagtgttagcccgccgctactgccgctgcgctacgctaacactagccaatttttggtgtagtgttagcgcgccactacgctgctttacgctacactacagcctttttggcggcaaaaaacgcctaaaaactgctaaaaattgctgtaaagcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcagatggggggaattgcgctaacgctatgctaaacattagcccaaattttcccccatgcgcgtagcattagaaaaagtgctaacactacgctaaattgtagcggttttttgctacactacactacactaacactacggttagcctagctggcccaccgttgctctgatcatctcctccttccgccaaagttagacatacagcccacccgcattcaattttcttgtttttttcccccttgttttaagaaaagaggaatggatgcaaacaacaaaatgagaatcaattaagctgaagaagaagctttgttgaacacaaatcaatcaacgaacaagccaagagaagatttgacaatactgttgagttttcacctcttctgcctactcttccccaaaatcagtgcctctgtcctttactttttttccttttacctttcttgaatcatcttgaaatagactgaattatagtttttcatagctgggtttttgttgactcttatgcatcttagtagtctaattagaactcacaatagcaatttgtcaacaactcttgtcttaatgattggtttctttctttttttattttcattatttgattcttaaaagctaattatttagaattaacacctctaaatatttgtggtagaatttctgatttttcttgcttaacttttcttgtctgactaaaagagactgagaagtccagctaagattgtttcttccaagacttcaaattattctgtttcttagtttttattcaatttgcctcaaccacagtttgatcacatgtatttagtttatttaatctggctatctacttgtgaatgaaaaacattggtccttccactcctttccgtgaacctctcccaaaaaaggccatcaaacttttttgtcccctttttctcaaatgcctaaatttttgcctgtcttgagcccaaaaattcaacaaatacaatgagaagagattgaattgaagacaggcctgagaaaaaaaaaaaaagaaaaggggaggaggagagaaggaagaccacaagagaaaaaaaaatgaagctaataaaacgcagttaagaaattctgaatcaaggtaaattgatgatcgatttccagagccagagcgtctagtacaggatcctgatgaggaagatgaccctgaggaaccggaaatgaaggtggaagatcagagattgaagccaggatagaggattgaatgttgggcgggaagcggttgaagatggtgattgaattaaacaatctgaggaggatactgaaccaagctttgaatgaaatgacattgaagtgagcatcgtgatcatcagcattgggtcctggatttcgattgagatgattgatgaataaatcgtctccaaagatttcaaagcctttcaaagtcttaatcgacttgggaaccaagaacgacagcaagtatttgaacgttctgagttctggattcaggtcgacgagatcctgaaaatccgcatcgatcttcttgcaattcagttgtgttccaagtcgctcgtttggctgctgctgatcatcatcatcgagtttgtccaactgaattaaccttttggaggtgattgtttgaatcagctcgaattccatcaaatcatccttatacagattcaatctttcggtgatgaacagatcatccggcggttgaagcaattgatccagatctgacaaaaaaaaagggaaacaaataacaagctcattgatgattagcttgtgcaacagtgagaaaagacttgggccaagaaaggagactgacccgcttggaaattgtctctgtttaacagcgttttgaacccaaagaaggcgtttagaccaatcgcaagatgcaacaacttctccaagataagattgggcaccaattcgagctgaaagcagtgttgatcttcttgattaggttgggagtctactaggctagaaaaaaacttggtttgatgcaagctcttgatcaatgatgatctgatctcatcatcatcatcttggatcaaactgatcaataattcaagaatccgtaatttgacgctcgtcgacaaaactccattacgtttaaaaactttcatgaattctgttagtccttgaactgcggataacctggtctctgtgctctatgaacaaaatcaagtattcataaaaaaaaaaacactttttcaatcagtttcaaaaggaagggagagggaaatcggttgtggtgaagcaaggaaaaatagatttcaaagagtcccacctgatcttcatgggcagcctgctggattttattcagaattttgtctgcccaagcacgaacaaaagagctatcgattttagagttccgatcgacgagcgaattgacgaagaaacaggcggaaaggacgagcagagcatcgcgcatggggatagcgagggttgagttacactcattgaacagctcttcgacgggccaaagggtcgttttcaagcccgatccgatcgtcgtaagaagcttcaatgcgggtaatcgaacggagatcggatgcgtggattgccggccaatgcgaaagacggcgtcgatgatctcgggatctttcaaggtctcccggttctcctctttttccaggaaccggaaaaccgtcacacgtgtcgaggtggatcccacctccaatagcttcaacaccgtctctcgtgcttggtttcttccaaggacattccgtgtcgcctgagtctcgaaggagctcagcgcaggcgcccgaatacgccgcagctcttgaatcttatccgtcatcatgcccggagaaaaaagacaatcgtgatcatctactttgatcataaatctactctctaggctttccaaaatttccaaaaacgtggattgggagaccaagggaatcgtcatggaatgaagaaatttgggtgctgatctagcaagagctacttcaactgtggttaaaaaaatatactaagtttagtctcaaatcatcaacccttttttcgaagaaagacgtgcttactgtttgacttttgatcccgcaataatgcgcttggtagttgaatcaatcggttgataagaagtagaagtccatgcacctgtttcattttcattttcatttttttccgaaaataaaaagaaatgacagttggcaaatcatgaagacatagctgcccggatcatcatcacatcgattgcacatacttcattatgacagtgtgatttgacagcttgatcgagaaggtcacaaatcagaccagggacttgagagcaagggacaagacctgtcattgcatcagcgccgatagacctaacctgttgagcaaaatcaagaggcagcaaaaatgataagaataagcgcgaacagcataataaatgggagcatgtatgtggtcaccttagaaaccttactgagtagacaagctcgaacaagcggaatgaactcggtggccgtcagagcatcatccgggttttgaaggagggccagaagagtcaggacggcaaacatggggccatgcgagtggctcgtggataccagatggatcccggcctccatagatcgtcttaattcttgcaacaagatcgaaggcatcgtgggcaatcttctagagaaatctgatgttccaaaagaaaaaacatgttcaatcaatccgatggattcttcacacttcaggcaattaaacatacctgataagctttcccgtttgcatagattactgtaagagcgatccaaggtgagggatcgagttccaaagacgcgattagtcaagccagaaaacaagatcagagcgccattgcggaccctccaatcgggcgagacgaaggtcttgatggccagattgtagctcctttcgatcaagacagagctgaattgagccgagaccttgccgtcggtgagcaagattttgagcgtattaagaatgtgtacttggacttcagaggagatctcctggctttcggccagactcaagatcgtactcaaagactccctcaactgattcggattcgaccgtgatagggcttgacatgctgataagatgcagtacggcatccccgcacttcgacgggtcgtagaaatctttcgactggtaatagcagaaatgtgtgcctacatatattcatcaatactcaagtcagcgtggtaaacatttcccaggggattcagacgtgcctggagccatagaaccggaagttgggaggatgccgattcctttggcaaggcgcacagtgcatcacacaacccgctataggatgcatggatggctccaaaggcgccccgatgcctgatctccagtagccattgttcaaacaactccccaatctctgtcaaatcctggtagctgagaaatgtattccgattatcgccagcgctctgctcctcagcaataagtgacagcttgacagtttgcatcaataatgcgctggtgaaggatagatagaagcacacgaaggagattgttcaacgacagtttaaatgtgggaaaaaacttgaattaggaatctcacctggcctccttcatgcttctccaacaagcactgaggatcgttttgtgtctatttccggggttcctatccgcatcatcttccaactcatcgccatcctcttcagtggagatgaattcgaaagcgcgagcctcttcgtggtcaggcaccacatcactttgtcgatcgctcgactgacataagacgatcgcgctggatgaccatactcgaaggattaacttcctggtccgattcatgatcacgatcaagtcgtttgaagcgaccaatgagccaatcatgtctttcgagagacacttgaatagctcgctgtaatgaacaagaagaatcaagtgagactcttgagtagatgactcgtagtggcgtaaaaggtgaccatcgaagaaaatcgtacaaacctcataagcataatcgatcctgccatgggtcgctcttcacaagctttaccaaggttgagctcagattggaggactctatcttccaaatcatccaatctaccaaccaaaaagatagctattatttcaaaaaaaaaaaaagaagtgaaatcagagctctatctctcccgccttcgcagagaaaaagaaatgtagtaacaggttcggaccagaaaaaaaagggaagaccaaccaagtggattagtagtttcagagtgattattattgcgaggaagtaagaaagaagggagctcgaagttatgaatgagtgagcttttcaagacgagacgaaagagaagggcggctgttgaattctcggcctctctactagaattgcaacactgaacggcaaacggcatgaaacggatgaccgattgagagccctgctctgcgggagaatcgagcgcagagcagccagttttttccaagagagtgaatgcggcttctcggacgtccacataggtgcttgtgagggagaggatgagtttgtggaagagagcgcgatcgacgactctgatctcgaatggaaaactggacgacggcttcttgagaagacttgcttgatcattgtgatgaagtgatggtaaggaggatttcgtgagcggctgatagcgcggatcgagtccagtgttcagtaggatctggagatatgttaaggaggccatttgacatcgatagggcgaagagatcgtcaagttactccgacataatctcatgaacttctcgatgaaggtctttaccgcttgaagataaccctcagcttcaacaatcaagatctgcagttgcgtggcttcaagaccgttcacagccgtagttgtctcaatggcacccacatgattattactctgattcagattagactttttattgatcaattctcccaatttcttattcgaagaagtcgaagaatctctgagtctattgaagagtgcgttcaaattactgaagatgttttgtttcaattcagcctcgacttcgccgaaattccagacgaagaactgaaagatcaaatctaaatgagggagaggtaggggcgaggtcggggcggtagattggcagatgatagctagagcggaggatcggagagatacggagggatgagacagcgcgactttgagcagatcatcggggagccaagggtcaacatggttccgatctttttggtgagggccactctggcgaggattgagccgggctagggcgatgattcctgaaagatgatcgaacgcgttctttgcaatgctgatcttttgaaagcgtggtccactgatcaacgagagcctctcggccaattccataaaacatacaggccgagtcttgaataaaggtagtagataatattggcatagatattgtcgtttacgttcctcagatgaaaacaagatcgagaagacggtcgagatccaatctgaactgaggtttgcagaatcagcggttgttttggagtctttcgaatcccatccttcaacttttgtcgtccaatgtacggccaattgaccaatgaccgaagccaatttgtcgtcgccgatagagcctagaatggtacccaggaattctgcaggaccggcagcaaataactggaaggcctgcagggcatcctccaaggacaggtgaggtagaaggtatgataagatggatagtgagcgtttttcgagtaggatggattgcttgacggactccaagaagaattggacagatgaagactggggaagattgatacgagagtggttcatgtattcgaacaagttcttgagggcattcttgatcttgtaggagatcgttggagagggtgcgttccaatgggcccagattgcttgactgatttggcgcaggttctcgggtggaaggatgctaggattgggattggcagcttggtttccctgcaagtggttccgcttggtggatttcaattttccggaagacgagattgatgacctcgagtgccaaggcgacttcctcattcctactcccagctcgatggtctgctattgtttcgatcgggtctttggtgctcgactgttggccctcttcttgaaggaggactgcaagggcgggagaagttagctgagtgggatcatgactaacatatccttgggtgagtaaattctgggcgttgatggtaccaagatccgggttgattgtctgatggattgcacttacattctctcagcaatacttagatgactggcttccccatcctttgcactacagtcatcagaacggggcttggcttgaggttgagttaattgagccttcagttcctccaggactttaatatgtggtgtggtcttgatcatcatttctctgcatcaccgaaaaaggaacgttgaagcagtcagtttctattggaggagaaataatgtacacttgagttggactcactttcaatccatccacaaaatctgagttggaatatgttgcctgcttcattcacaacttcttggtctttcttcaacttcaagaggccaagaatgcaacaaattgcatattcattttgaatttgcgcagcagactgccgatcatgcgatcggaacgcagcagaacgcagccagctgcatctctttcaactcttccactttccaggcagctgattataaagtgttgcggatttcagaatcgaggtttaagcttagccgatcgacaagttgtacgcctcattcccgacgctttttgtcttccgaaccagctagaggaagtcttgatagtaaagcgagccaaatagattccaatcattcatgtctgtcaccgttttttcgcggtaatacccgggtcaaatccctacctaccggtctccgcagcatccctgtcatcgtctagtggttaggacaccaggttttgaagcacccttctgggcctgaatcatccgtgtcctggtaacttgggttcgactcccaatgacaggtcaagccttcacttttagtctcctccctcccaagggagtcccgtatttttgtcccggcggttgcccaacgaatccaacgtgcgtctcactgttttttaagagctcttttgtggtggacatcatgcatacaaacgggctcaagtttttttttttttttttttcaagtgggacttggttatacgaagataggaaactatgcattgttgttccaaacatcattcttgggatcacaaaggaaacttattgacgagtgaacctgttgtgtgaaagcatcgaagatgtgacaataacatgaggacatatggccgcttttcaaaagaaggctttgagcgccaagtcgagcgagctcgcgacaattccatatcctgattcctgaccgttctcaaccgcttgatgtcttgatttccagccggacaggattgaagcttcgggattacaatacataggcgtgaccagacttgctttcagtgacagtctgttgattgaaatttgtgcgccatatcatggcctaagcggtcgatgacatcgggatctcgctaacgagacttatttaggggttgggtgggtaacggctggcttcctcgagtcgtacgtggagagaatgacttaagttacactgatgaccgacatgccatcatagaattccaaattaactggtgaaaggctccagctcattcaacccacttcatttcagatctcgtgttcatatcaatcgcggctcgaatggatctcatcgcacgaagatttccatgaagaaggcgtcaattaaaacctgccggcagcttccgctggagtcatttcccgcaatcgtttatgtctgtataactgatcggtaaagccttagcactccagcgcgcatacatgcaggtggccacatattgctcggggcaccgataaggcgactatattcctaatattgcttctcggccagtttcagtctggctccctgaaaccgacagaatgtctctccagataattgttcgaattgccgggttcacagagaccagtaagatggaaatgccccactcatatccgattccgttagtcctagtagccactggagtgaaagccttcaacacttgctgacaccggacggatgaagctatcacaaataatcctgccactgatcagcttgttgctgcaaggccatcatggtatgcaacccgctgacgaggccgctcatgtccgaagagttgtcgagcacttgatcccacacacatctggacaaacgggtaaatgtcaatccctttccccccctgcttccttcgagaatccttttttttcatctttcggtgactgtccagttctggcggattgatttttagagacccgatttgatccagagttgcaatctgtctttactcccagtgcccagcaaggttagtcggaagaagaactccttcgcttatcacgaatcccagtgtccaatagaagccacagacgactgaaaaacgagttctcatctttctatgatggtctagttgggcattccaacggtggccatattgtgatagacgttattggcgatagttcccggtcgatcacaagcccagccgattttcgtcagctggatttcgagacaggagctcatgcagaagcccaggagactcctgcccaccagagtgagtcttggttccttttccctcctccactcttctgtctatgaagctgtggaccgttgaatcctggagaggtttgaataaccgagtgattgtatcgaaacactctgagaaagtcgtcagctttgcggaaagaagtggcctcaatcaaagaactgttcaagtgagcggcgcaaaccgggaaaaagcaagccaccctgatcatatctcctctaatgtgagactcagcatggtaaaccctcggacccagaatagagcccaatctaccactgttggtgagcacacattaagcaaatcttctctcaagtccaagcactttataacctaattttaatacgatcacaggtcagccaatcagccaaattcctgaagcacacgtttggagagcgttggcgatttttgtttgttttatttcaatgataatcccattcaatatgttgatggggcaaatgtgatcatgatctgacacatgtaaaaccaaccagcaaagcatttcgcattttcaattttcaaagaaaacccaacaagaatgattggctgtctaccaaatgagcatcttttctgcaactctatgtaattacatcaaaaaacgactttctaaaacaaaccaaataaattctacaggctgatcactgattttttttaaagtgcaagaggtgcgtatgtgcgtataaatgagaaagattgagaaactacatgaacagaagcaggctgcctaataaggaaaaaaggacgatttaacaacgataaaaaaagtatctcaagaagaaagtaactgattcttgagagagatccaatcagcactagattcacacatcttcctgaaccgactgttagtgtcctgaatcaactctttaggagagcctgattcaatgatccgaccttcctccaagattatcagcttatcgtagtctattgtttataccaatcaaaacggaggaaaaagtagacatatggatgaggagattggattttatgccaagaggatcaagaagtaacagaaaggggacgaaccgatgacagtgaacaaccgatgagcaatagttatcaccattgaatcactcatacactctctgatagttgattgaatctaaaccaaacaagagtctcagcaagctccagaaggatgtgagggaggggaagagctgaagaagagtggagactgaccaaaaaatcagttgcgaaatcgattgatgcagttgcttcatcaagaattatgacttttgtgctccttaacattgccctagccagtgccaacatctgtcgttggccgacactgaagctcttcccgccctcactgagcttcatgtccagcgacttgagcgcaatcctagccggctgggccagagctttggccggattactatcactctcttccccctctttcgccgctggtgctgctcccgttgatactggctcatgcgctccaaagattgccgttgtactagcgagaccacagcttctcaacacttcccagcattcctcatcgctgtgaatgtgcaagggatctagattgtctcggacagtcccttcaaatagtgtcacatcctgactgacaattgtctaataaaccaacaccaccatcagaaactctcgttaaacttttgttttcttcaaatcctccatagtatcaaccaagaatgaaaaataaagtgaaatcacttcacccacaatacgcgtccttaaatcttctaaacctattcgactaatgtcaatcccatccaggattatcctacctcctgtggcttcaagaatcctcagcaaggacattgccaatgtggattttcctggatcaaggaaaaacaatgagcgggaaaatcaccagtgttttattggttgggaagatgcaattgagaactcaccagatccggttcgaccaatgattccgactaggattaccaacacaacatagggaaaaggatgtaagtcaatcatcaggaaaaattgaatggacccagagataaaactgtcccacctttttctctgggtttaatttcaaatgagatcgatttaagagccgccggtaagtgatcagcgtatttgacgaccaaatcttcaacaatcaagcccgacgaatcggagggccaatacgcgggtggtctgcagctatcaatgatggatggtgcttcctgaggaatctttaaatattccgtgattcgttcaacagctatcaaagaagaaaatacacagccattcaggatcattaattcaaacatttggaaaatttctttaaaaggagatatcaatgttggcttaccattaaaatctaattctaattgtgcaaagactgaaactaatgatctagtagcttgagcaaagatttcggcttgtaccacactgattgctgcaaatccttcgctaactccagacaagagtgcaaaagaggtggtcaagaagacgacgactgatcctaaacctaccaacaaaaatatcttctcaatcagcatcttcttcttcgcttgttcatatgtttacttacaatcatatcgccacattaaccaaaaatttgtcaaccaataatgatggtccattgctgttttccaaatgtaaaaaaaaaaacagtggttaatgatggacgtcgcaggatgtgtttgggaatcattggaagacctgaactgactttgaaaagtatcacatgaactgaagaaaagattttgatatcgatcttcagcagcataagcacgaatggattgaatcccaaacaagagctgtacataaatgtggaaaaagaagcttcagtcaatatcaaacagacaaagaaaatcttgataaggtgtctgatgatccataagagattggaattcttacattggagaaattttggaacatgggagacctcgatactgattccaagcgcctcaaatctctggaagttttgatataattagggcccaatcgaatatacaaccaggcgatgaacagtgcaaatggggtgaacgtggggacgaccaagatgataacgatgaaggagatgagaaaagcgattgttcctggattttgcacacaaaaccaagcaagatcaacttgattgctgtcacttgggtatgtctagcaaaatgttcagtcagtctcttacctcggattgctccaacagaagtctcatgtagagcgaaatctacagtgtctatatctgagactaatctgttcaaaatccttccagtctgaaatcaggatataacgtgggtcagcacatatgagcatagccctcccttatgataaatcaaattaagaaaagtgtgctcaccggcgtaacatcatacctaattgataattcaacgcaaaatataatcaatgagcactcttttaccaaccccaaagaatgtttccaaaaagctcttaccatcgagtgggtgccctgacaatacgtcccaacatagccaaaaacaattttcgagaagctctcaattcggcaaagttcccgacggccaagcctattgagttcaagacgcatggacaacaatgttaggaatgattggacatctctgagccttttttgaggatgatgaaagtaaaggagaagaaggtgaaagagctgaccagccaagatgacaaatccggtagtcaatcctatcaacgtaattaaatgaattgagccagcaaatgccagacttagatacccaaacacccttcataataatcagagaagttcaagcaaagactgaccaatcatgagatacaattggatccagggattcacattgacatctggtcttgggaaaccttttgtaggatcatagattgcgagaagctccagtggtggatggggataggcttctccccagagctgtttgtcaacagtgaacgaggaaacacacaaagataaattcagcaatgttggaggagaatgaagagctcaataagatattttgcatacttttaaggcccattgagaagcaacagctgtaacatttttgagacccatgatcagttctaaatgcttattgtcaaaggggaagaaaagtgagaggctcacacgacaaccgactacagatcatcaatccacataacagagcccaattaagccaaccagcagcattgagatagctcaagtaggttgagccactgactcttccttcttggatcttctctttctcaatcaaccggccatcaccttcaacacatccatcctcaacctccattgttttggagagctcgggcgatcgtggacgactggtggagctgcttgattcggcttgcgagccaggcttggtcacttctgttgttgggtcatctacaagctctgttgggtcaactttaaactcggttgctgatcccgcataatctacctgaccacctttaacatgaaccagtagtgaggctgctggttgacacagaccaagatggtgtgtcacaagcacctgtgatttcaatccaaagcttcagttcatttttcttctcttgatggcttgagggcttggattatagacactgaccactgttcgacctcggagaagatctccttgaagagtttcaactagattctttgccgtgaacatgtccactgctgagagggggtcgtccattagtagtatctgcaatggcaacgaagatagacttatgcttcaaacaaggaacggctagtgggtgagggtggaaatcttcaccaatcttagcttacccttgcccttgaatagatagccctcgcaaaggaaatcctgtatatttggattgcaatctcagacacgttcaagatatgaatatctccacctgaattggacataccttgctttttgaccaccagatagactaatgcccctctcgccaatttctgtgtgagcggaagtggattgattagatagagataaaccaactcgggcaagccacagactcaccagtcttatcaccatggggcatgatggcaaggtcctgagttaaagcacaagcagcaaccacagcatctacatgcaccaatcacaaaaacacgtcagattgttgttggatgaaggcaagttgcagaagatgggttttaaaggttgcagaagagtgtgaaagagaaatcctgtcaccatatcgactttgatcaaatttgctctggaagacaatgttctcccgaattgtagcggattccaaccaggctgtctgcgatgcataagccagcttaccgtccgatttatcaacgagtacagagccctcgatacagtccatttctatcaacatagaataactttggtcattgaaacgtagatgatagagcatgggacaaaaggaaagaatagcaagccccagaaataagtgaaatggtgactgacctcccaagatagcagacaggaagctagttttaccagacccagtagggcctgtgatgatggttaatttacctaccggtaagtccagcgttacaggacccaagatgaacgtctcagctttctttgattcttcggattgaggccaagtgaaggatgcttgattgaagcgaatcgagccgggttccaactcggtttgttggccatcctcgtcctcttgccctcgactcagactggtcacccaggcaggtacgtcttcctcggccaagaacttctcaatccgttttacggaaaccaaggctagtgatacacccaatttcattatattttggcacatggaggattgttaaaagtggaaagaagaaaaaataacttgattgcacacctctcaaccaagaagtgatctgattaggaagctcctggagcgcccattggagttgagtaaagagagagatcgaggtgaaggcgatgctgacggtaagaggttgatggaagactgaggtgaaggcccagaatgagatcaacaggaccgcggttggaacaaaaatccaaatgaaagaaatgattgccgaaaggatcatttgtttgatccttaatgataactctaattctctcgagctttgaaccttgttttcccatttattttctgtttataggtcaaaaaaaaatcattgtgggggcttgatcagcttggattcctcggatttctaaataattggattcttcagcaagagactcaccccatcccatgaatttcagaaaacgaatagctaattcattcacaaaacaagaatcatgagttttaactctataagccacagccagagaatggatactaacattgaatagtttcagtagcaatagtcatccgtttatcacgcgcgtgagaatattctctcgaaaactgagaaatcgccaacacaaaccaccttcagtatgacgatagaacaaatcatttttttttctccgatttttgaaacaaggagaaaaaaatagaaatacagcttactttaacatcgaatttgatcaacggccaattcaacaagtaggctatcccgaccattcccgcgccaaagaaagcgctccaaccgaggagccttaattataatcaggaacgcaagaatgaaaattatttgtcagttttctgtttggcaagactaggattggatttcggaaatcgggaattaagtgggggtgggacactgtacttgtataggaacgcgagcgagatcacaagtcttaatgggctcgttacgaccgccgcagaatgccagaactgttctgctacttgatacgaatctccagccatcagattggaaatctacaaaaaaggacatcttcatcaagaagtctgttttcgtgaaagcggatggaatttaatttgaaaagatggatgaattaccttgccaatgtttgcatgactttggtcattcttgtcagcttcatccgagtcggatgggtttggtttagacaagacaactccactcatgtcttttcttctgagagctttatcatgaaggatgttgaacaattggccgcgggtcctttcgtaacatctcctacaggtgtgaccgacgatttttgaagaaattcagtaagctttgtccacggagtagagcctactgagatttggaaaaaagaaaaagaaaaagacctagagtgccattttccacagagatccagctgggcaaaactcatgttacataagaagtgtaagatcgcaaacttgaatgacagcgccctatctccaaatgagagcccatccaagatccgtttgatggcgtaagtggacacaaagccgaccaccgtcgaccataattcgacggacaggccgatgatcaagtccatcgaattcgagcggattaaaattcttatcaagctgagctttcgatcctttgatgcgtattcttccctatcaaattaataaacaatccattctttttggaatcagtatcatccacaaattccttttggataatctcctcaagaatataaatcatctgcgctctttttgtttagtgattgcttacttgatgagtctctggtatcgagcaaacaagattcggtgttgaaagaaaggagagagtttccagacgtcttcttccttaagagttctctgttgagagagttgtaagagaggatcgaggaaagagaaggacagccattgccacaaggaggttgagtcttcgggacacgtatcttctgatgatggagactggagaccaatcagggtcagagagatattaccacggaatgatcagatgtaaaagaagagacaagggacgaccactcaactgctccaggtttggctacgttctcacatggcagaacgtccaggatcgggtacgaaccggcgacgtaaaccagccccaggatcaacaagatgttgagaaccctccagaggattatccattttaacggcccttgatcggcttctatcgagaatgagatcttcgccgcctctgagactactagagaagtccagaggagtatgagtgagtagactgggcgagtgatagtgcgtaaggagagatagattaaggagtatgactgtccaaaaaaattcatcccaatcagtataggacattgagtaggatatttttgagagagacttacccagactatcatggggataatagccgcagcagaaagcggatgaaagagggaaggaagctggacgatatggaagctgaagctggccaaagcagggggcaagaggagcgcggagccggcgaggaggacggactgtttccatggaggaggggcgattttcacgagccggtgggggtcgggcaagtcgtcgatggtgatgaagcagccgaagaagtgtccgccgatcagccatcgtgggatccgtaccagcgagagtaggctgatcagcagcaggactaatggcagccagaccgtcaatatcgctgctagcatcgactggctttcgctctcgaatccttctcctcctgcttttccctccaatcttcttgcctggttacggaatagatgatagatgtagtcctcctgtgggggagctgatccgtcttgccagatcatgtttcaataattctcattcaacttggtttgtgtcatcggtttccttctcgaattttaaattccaatcttcgtatttcgttttctttgctttcttttttgttgagcttgagctttatcttgatcttaatttttttttttgctttcgtttttgtggttttcggcttgtttgttgaagtggatgtattcggctggtttgatgactgtctgtcagtgtcgagatccaaggaacaccactttgcagtttgatcggaaaaatgggtgacagatgagggtctgtgacagctggtgtgaaccccagatgacactgtatgtatcgcctccagtgtccgtgacaccacctctagtccgtgacatcccctctctacacatttttttcaacaatccgccgattcccaagagtggtcaacagcacatccctcaccaatttcacaatgtcggtactcatcaagacctgcgcggatatcatctcagaactcatcgaggcccaccaagcaggaaaagatgtcaatctaaacggggtccgacagaaggtagccaagcgaaacaaagtaagccaactgtccgatcctatagaaattacattagcctatttgctgaaaaagagtcacaaaatgcggggtatttgtgtagtgttcgcagttacccagattagtcgacatcatagccgccgtcccgcctgatcttaagccgatcctcctgcccaagttacgtgcgaagccgatcaggaccgcatccgggatcgccgtggtagcggtaatgagcaagcctcatcgatgtccacatatcgcgatgacaggaaacatctgtgtgtcagtactctctctctctctctctttcatccttatgaacagatcatggaccaacaagtacgggtttttcgatgtaggtattgtccgggtggtccagactcagatttcgaatattctactcaaagttacactggttacgaggtttgtctctttcttgtttcaacaagttctccagatttttttcattctaattctcgcgaaacaaaccaatcatttttttttctttcatagccaactagtatgcgtgctattcgcgctcgttacgatccttatgaacagagtcagggaagggtcgaacagttacgccagttgggacactctgtagacaaggtctgcatttctcactcattctatttttttttctaaaacacgtctgagcaaaaaaatactaaacctaaaaatgatgtgatatgagccaggttgaatttattgtgatgggagggacgttcatgtcactaccggcgagttatcgggacacatttatcgcccaactacataattctttgtcgggatacacaggcacggatctggactcggcggtgttgtatagcgagctagctcggacgaagtgtattgggatcacgatcgaaacccggccggattactgtctggagccccatctgacgagcatgttgaggtacggctgcacgagactcgaagtcagtccctcctctcagcccctctcctactcaaaatgttgcttacatctggcttgctcaatcccagatcggcgttcagtcggtctatgaagacgtcgctagagatactaatcgtggtcataccgtccgagccacatgcgaatcattccaaaaagccaaagatgctgggttcaaggtggtctcacatatgatggtccgtcttccatcagcttttgggactgctcactctcgcctaactcatttttcatgctggttatgtattgtctagcctgatttgcctaacgtcggcgtcgaaagagacttggaacagtttaaagaatacttcgaaaatcctgcgttcaggtctgatgggttaaagatctatccactcctagtaatccgaggcacgggtgagtttgagaaataaaaatggaaaagacacagaataagtaagaaagacattgcgttgatctttgtcaattggattgaattgaataggtgtctatgagttatggcggacgggacgatataagaactatacgccgaatgcattagtggatattgtggcccgaatcctagccttgatcccaccctggacacgagtataccgagtgcaacgcgacatcccgatgccattagtatcctcgggggtcgagaatggaaatcttcgagagctagcattacagcgactgaaagatttcggggcggtgtgtcgggacatccgacatcgagaggtggggatccatgagatccatttcaaggtccggcccgaccaggtcgagctcgtccgcagagactatgttgccaatggcggttgggaaactttcctctcttatgaggatcctgctaaggatatcctcatcggtctgctcagactcagaaaatgctcccctgaaggcacctttcgtaaggagttactcgaagatggtcccacctctatcgtccgtgaacttcacgtctatggcaccgctatccctttgcacagtcgtgaccctaccaaagtcagtctaaatttcccttttcacctgaacaaataaggctcctttttcatttatatcctcttttttcttatgttcttaaaaatttgattagtttcaacatcaagggtttggaactctattgatggaagaagctgagaggatcgcaagagaagaacatggtagtctgaaactagctgtgatttctggcgtgggtgttcggcattggtatgcgcgtttgggatacaagctcgacggcccttatgtcagtaaaatgttgtgatccctttctctctttctcttttttgttcttttcgttattgtcttgctttggatgctgtactttcttcacttcaaccaatttgtcaaaaacataatcaaaagatcaaagcctttttggttcatacatttttttgggggtgcttttagcttgtgggatgtgcaattctaagtctgctgaagaaattgctgcaaaaactcggagcatcatcctgcactgaacatgatcacaaagcctgaagtgacaccatagtaacagatcaggaacatatgcttcctagcaacgctgggccagctacgctaaccgtagcgttagcgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcgaaaaatccgcctttctgcgctaacgctacgcgcaaagggcacagaagtgcgttagctgttagcgtagcgttagcgcagaaatttggaattgcgctaacgctacgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcgtagcggctgtagcgatgcgctaacactacccagaagcaagccgcctgttagcggggcttcagcgtagcgtagcgtagcggcggtagcggcacgctaacactacagaaaaaagggcccgttttagcgccgctacgctaacgctaagtggccctttagcgtagcgtagcgtagcggcccagcgttgttcctagtggccaggaagtagcctgtgtcattgctagtgataatgcccaattcattgggatggtatcattgacattagtatttcaggctacacattgtctacatgttgttcttaaactaaggactagatttgcagccaagctgacttgggattattgtggccatagattctttagtcactcactgcaactatgagcccctctacatctagcatgggtctcacaagattgcatttcacagggagagcaactccacttggaagtgtaacatgtgagtgtaaggcttctgtgatgaccccaatcttgggtacacctgaagcaagtaaagtactgtgggatgtaaaatgtatgtgggtgcaaagatgaattgggtgatggattggttgattgtcaaaggtttcatacaacaaagtgctggctcacaagatgtacatacaatggtgtggaggggagccatatcaacaactgcttggatgtttttttcacaccctggagcaacagtgaaacagatacaatatgatacagtatcttcagatacttttgtatcatgtctcatttctgatacatcaaaaaatttgtattgtgtattttatctcaaatcagatatgatacaattgtattgtatccaaaaaccaacacaaattttttggccaatttggactgtttgcaaaaattcttttggcagatacaaaaagatacagtatagtatctgttttttgatacaataaagatgcaatgtattcagaggaaaacagatacaaatacaaatacaaataaacaaaaatacatgtattgtataggtttcaatgttgcctggagtgatctggctccctatcaacatcctcaggtatgggaaaagtttttcattggatcctgggttttaaatgaggtttatactccatggtggggttgctctggagttctaaagtgaaaattggaaagtttgacatgttttgtgtgaattgtacttttattaaatgtgaatcttctggctacaagtacagtaccagcatgaactttgaatgctgcaaaatctatgtggttgctgcaccttgtgtgccaatgccatgggctgagatactatgacatgtttgactgctgactagtgattgattgtatcttgttgagacaaatatcttcccatgggcagataactttatcaactatctcaatctcagactttcacatggttggactggcacagatccactgaattggaatcatattcttgaatctgaaaacttggttatattgaaatttcaaactgtggaaactgagataaaagttgtggagaacaaaccttcaatcaacagaaactttaaaactttatacagaatgatgaattgggaagattagattagattggaaaactttgaaccattaaattgacaagttctgatcattcaataaacctagataagcatgccagagcataaaacttgaatctataaaatttaaaactgtgaatttggtaaatttgggtatacatgcacaacataattccaaaacatgtaacagatttttgttgcattattttggcttgcaatttttctggcataccaagtaagccagaatgcaacaccctgtgttccagtgtatataatgagggtaacttcttcaccaaatcaaaacaaaatcatcatttttttcaaaagaaaaattcaagctcttgtatcttcaaattagaatagctactacctaaaacaaattaaactatttgttcaagtagtttggttgtacgttttctttaccacaattatcatcactcctaaatacttccatcttctattatatactccctttacaaccatttagtgcaaaataactcatctggatataaattgttgtctattctattatcatcagatttagcatttcatccacaaagttttccattggttcacacttctatcaagtgggaaagaaaattggctcttttccttgagaaaacaaatttcaaatcactgagtaatttcagttgaatatttgtaagtgtaatttaaatttggttagcaagattattttagtccttcccagtcatagaaacggtttcaacacaaataatatgaccaatcacactcttgttcaggatcctaacaaaacaaaaatatcaaagcttatattggcctatcaaagcagcagatacaagtgattcattttgggataagccggtaagcaaattaacacgtactttttgataatattttccaacttttcctaagtttgaaaattttcactatgccaactggtgtttgggtaatttgaaagaaaattttgactaacatagcttctttttaaaaatagaaaactttcagtagaaatttcaagtagatatgaattcaaaatccctcattttgctattattcagcatcatacaactagtactaggtgttgactttcgtcacatgaggatcattttccaagacaatcacatggatgtagcttatggttttcatcccccagacaaaattgcctgccttaaacgtacaatatcctatgatacagcaatctcggagctagggaatcgttcagatggaggaaaagccatccaatttctgaatgaagttgctgggaagaaagagacaaaatatgctgtggtagttgattctataaagtatgcccaaggatgcagtccttggctcaaatttcagcctgagttggtttaccattctgttgaagaggatgtggcttgtttgattagaaatgtttttagcaaattgatacacagtatttcccatccaaacaaacacttatctgctggcatgtcatcgaaataaacacctgtttacttatgtttcaattcttggtgttattccctgtttactatctgtgctttcttcaaatccctcatgtcctaaaaatctcaccccacccatctttggggttgggaaatatgaattcccctctttcatttttaccattggaagaggtctctaacttaaaaagcttgagaatactccatgtcagagagcttttgggactacactacactacttctagcaataaaatctgctaagaagcagggtactccagtgtagtggacacattttcttcagctacagcaagtgatagatactagtggtaaactgctcaagtttaacaatgaacttatgtggaaagaaaacaaaatggccaaaaacactttataaagcccaaaagtatgtaatactaatagatgccttgcccaggtgctctgcaactgccccaaccaaggcatgcatcttgtgtggctttgttttgcactggctgacagggacacacttttgaaaaaagtggcatcaatgatgctaataatcaggaatattgtgataacactcaagttggcagcacactcatgcacacctcatttgaaggcatgtgcatttgtacaggcctcaaaaaaggggcatctgtggcatgcatctgcacaccttttccagcttgcgttcaaacaatttgagacctgtatttagttgctggcatcgtgaaactccccatcattgtctatgtagcatcatgatcagttattttttgaactggttagtttctgtatcatctttcagtttgccatcctagatcacttcgattggatgtccgaaaaaaaaaatgttgttatagactccggaaaaaaaatagagaacttcaagtgagtccttttttcttctcgctagttgatacttcagagcaaagaaaaattgtgcagtttcgatacttttgtatagatggtatttcatcagggggggggggtataacatataggcaaagcgcattcgagaagcacatagcatcaagcaaagagccattttccagatcgtgtttgagatgattgagttcgagaatgagcactggtaatagaggatagatagaagtttatttggcatcctagggagaagaacgaagccttcataaatgtcaagtcatgatcgaggacacaacggggatgtttcctaagcccattccttcggctccttcaagacttcgagcagctccttttctgcagattccgcctcggtccctagttcgctcatgtattcccatcgactcgtcaacggcagactcatcaggatactctcgatccgtgcccccggcgtcgctaagccaaacttcgtccctcggtcatacactagattaaattcaactagatcaagacaccaaaggaagattttgttattttattatttttttgatagagtgtgattgggaggagaggaattgaaaggatgctttaccatatcgacctcgacggagttgttgccatcgcttatggtggtccgagaatctcatccattgacgacgctcgatgataggtaaataactgggcaagaaatggtcgcctaagtcgcggatgaagttaaagagatctagaggattgccggagagatcgtcgaagaagatccctccgatcccgcgacgttcgttccgatgcgggatgaagaagtagcggtcgcaccaggctttgaagtcaggatagaagcgagggttatgtttatcgcattgagttttgagttgttgatggaagtgttgagcgtcctcttggaagaggtaggagggagtcaggtcggtccctccgccgaaccaccagaccttgggctccaagcagctttgctgatccttttcggcagggtcgaggacctcgaagtagcggtagttgagatggaccgtcggggccattgggttcaagggatggacgacgagactgatcccacatgcgaagaacggcaagtcctgttgtccgtcccaccagccgaaccggtcttcatccagtcgatgacgcatctgtcgcaccgccgccggagggagagtcccgtgaacaatcgacacgtttactcccgccttctcgaacacagccccctcctgtaagatacacgacgtccctgaaccccctgacgctcgttcccaatggtcccatcggaacttcgtgctcggatccacactcgatagaccttccactatctccgattgtagctgctcgatatatgctggcattctctcccgcatcggaagcttctcatcttcgatcaccctccgcagctcctctttcgatcgtcgagtcactttctcttccttcaactattcttgaccacagttttccaatatgatataaaaatgagataaatgaatgaacaaagacttggagttaatgggacatatgggatttttctgaagcttaccaatttatcttcagttgagttctgaataggcttttcaaatcaacacgaggaacagaatacttgtcagtaaaaaaagtcaaagcgcgatcaatttcctgaagggccgacaacaactaacctacttgtgcagttgagtattgatggagagaaaaggcagccagggcgatcgaagagaccaatccgacaatccatggattcctttgcgacttaataggatgtgcctcgtttggcgttaaatgaaagctcgaatgataacgcgaagatcgtcgcaggtgggctagccaaacgaaacccaaaaagtcttcagcttgtactcgcaagttcattggtttttttgttagactcaccattcgtcttcctgatcgatgtgagcctgatcaatggagcagcagaccggccgagtgttttgatcggaacggtggatgtggtcctagtgatgaaattcatggtgatgaggtcttggtggttgttgctgctacatgatccttgactgacttgcccattttgtggccacccgtgcaccatcaccactgacccccgaatactccatatgtctttagagcgtctccaccgcggtaggcatgtaaattgggtcgctaattaacccaatttatctacccaactcccaaaaaacccacccaccgcggttgctaactcgggtgctgcatttaaaaaacatctcccaagtagctagagggtggctacaactagcaactccctacaactcaaactagaaatcaggaggtgtgaaacctctctccaatccgtgacactacaaaacatttcacttcaatgtggaggcttaatgggctcagaggatattacctggggaggcctgtcatgaggatttagcactggtgagcagccttcaccttgggttgtaacagtgaatccaagtcgctaaagtcacacatttagcaactcggatttacctactgtgttggagatgctcttaccagcaagctgcacactattcaatctcacgtcttgtttggagaggatacagtcaactctgcattaacccatgccccttggtggacacaaattgctatgggttagtagagagtatggattattgaagagtgttttacactaaaattagtgatttggtgggccattttactatggcttattggagagtatgggttacagcagagttgactgtatacataattaagcaatataattccaattcttgtgacatctgatcaagctttggcagacctgatcagatgtcacataggatgtcagtcaaaaaatttcatacatcacttgcattagggcagttcacgtactgctgatgttgaccatcagcagtggaactttgctagaatgattgttttaaggtttatgggaaagcaaaagagtttggtgggaggctccctgtggattcaaaatcccatgattaaatcccatgaagtttgtgcatcatcaaacaaaccttgttcaagaccagcaaagaatttgctgcaacatgaactgcccactattatgtatggtgttgcaagcccaaaaaggccaagcatgctgggccaataccaaagaccacttggctaatcctaaagcgtgtgtgaaaccatcccaacctccccttggcacatgctaaagttggtgggggtcaggacaaatccttgcttggccaatatcaagcaagggtgccacaccttccaaaatgcaggccattgagaaggaatcccttcttgatgaccagtttactacttggttgatcactctccttgatgaccaaagctgtaccatcatcaagtgattctgtccatataccaagtgttgagatgggtatcttccgtccttggccactaggtttgtagttgtacaggtctttgagagggagttgtatgatccctctcaaaggctgatgcacaccagttgattccgggcttgtgcccaggagcgcctgagccacctataggaccagcaggacttgactaagtgccaagttctgccccccacccaacctgcatgatcaagccctgtgggaacattccaaaccccaggtggcacttggccaagcgggacttgggaatgtgcccgacacgcttgcaagaccatatattgctgccaaagaggcctcagtctcctttgaaaaatcctctcaacaggaaaggcaatagagaaggaattcaagagtttacacagatgagctttcagagaatcaatgtaaatccatgcctgacatttctgataaatctgtttttcacaacccagaagccacatgacctgctaatgcaaagcttaaacacacactaccccaacaaaaggagttctaaccaaacaagatttctttagaatagcattgaaacttttctttcttgtactgcagcttaaaatttgatatccaaaaaaaaaacattgatcacactcattgatttctattggaagagaaaaattgaaaggaaaaccaagatatatatatatatatatatatatatatatatatatatatatatatatatatattatatatatatatatatatatggatcttgaaagaaaaatgggctccagttacatcaatatggtgtattggaattgatcttgctgtatttatctgcagatcattgagattcatttgaaatctcatttcttactcaactttaatcttttggaacttatcttcaagtactgttgtgtctcactgcaaatcatttgactcattttttcaacacctttcattctttttaagatatcattatgataatgtgaaagctcagaatatttctctgcaaattcttttgaaaggtcctcaattcttttatgatattcttcatacattggttgaggattgtgtattctcttgtacttcttgggagcttcattaaatttccttgccacagccattgtatatttgatccttgaaggcagcagtatcatgtgatatttgaaataaatcaattgaggttcttctagttttttaaatgattcacccacaataccttgagaaatgttcttgtcaataaagtccaaaatttcacaaatatgaggagctagtcttctcatctttttagtttcattgaatgttttgagcagaattcctatgagcttatcaacatcaccttggaattctgatttcccatgtttgtttgtaataaatttatgactagtttttggggctgaatttccttgtttgaaaatttggtaatacttatcccttgaaaatgattcataaaactcagtacaatcatggaatcctttgaatttaagtccctccaagtagaaatttccaatcatcaactcaaaattgattctcaaatcatcttgtgggctgaggactggaatttatttttttgaatcaaattcagataagtatatatggctaaaagtaatgaaaaaataatggagacaagaagtaacaagctgtaaaaacttaccctggaagaatttaaaaccaaatttccagtaccattgtccagtataatttgttggaatcaagcctatagattttggtagttctttcttgtttccatagtaagcatacaggctagatatcttgagaatatggtcatcttgaaagaggttgatgatcctttctcttgtgatgaacttcctttcaaacatgaatgcaattgatttgaatatgtattcaaatgccttaattgattcatttgaaacaaaacccttgctcattttagcatataagtcaaatttattctcatttattgctttcttgacctgattgaagtatgaatcaaagaattcattccatgttttggaattgattgatgggaagagttgaggtggaaatttttcaaaccagtgatctggtttggaaactttaccagaggttttgggtttagttttttgaaaattatgactgtttgattcaatttcaaaatctcctagattcaacattaccaactgcttcagtatgaaaatttgatcttcagttttttgaatcaattgaagttccttcaagtttaatgttttgtactcttttccaggcttgtatttcttgaaagatttttttgcatcttgagagctaatctcaatttcattcaaatagaaattaagcaggaaaactttttctggatcaatcaaataacaaatccttagtccatcaatgtcacttaattgaagagttaaaatgaaagttcacttttattcttttcccagtttctttttatctctgaagctgaaattaatattttatggaaatcatcagtatcacacctttcaccaaatataaaaaaaagtaaaaatgttcaaatgtttgccagacttttttcatcatccaggttctgtaccacagggcaaagattcttcaactcttcaaaactcttgctttttctatactttgaggttttaccttttccacagagatgaactttagttaccaatgaagaaactgttgcttcatcttcaggaaatggcatattcaaaggaattatgccatctttatccagaatttggtttgggaaacaaagtgaagaagaaatttttaaagggaggagggaaaacctcttttagagtcaactcagattcatatggaataagtttgaagaaaaagaaatatgtatcccactagaaaatctatcaaatttctgaaattcagctggtgtggtaggtactccaatagctggtcctccctgaggaatcaacttttctattgattatgatgcaaaaataaatgaggtgaaaaatggaagcaaaaatcagcatcatgagcattgatgtggtattaatagtaaatttgagaaaaattagctgtacccttgatgaggagaggagtactactgtctatggcagttttcaatgggttttgatgtccacaaaagatttctgagataatgcaaatgatcaaaatcattgattgagaaaacatcttgatacacaagcaaaaaaatgttttggggaagttttctcagattggttcagattcagaattagtgaacacaatgtcctgcttatatcttattccccacatttttttctctgggattgaaacatctttccccatgacaaggtacaccctttcacctcctctagtgtgctctttcattgttgacagcttacatattcttggacatgtcaatgaagctggaaatagctgggtttcaaggagatttgtcaggactcagcacacaaaactgagggtgtggggactatcaccaaaaatgcaatacaatgtacacagaatgaaactgtctagaaagaaaacatcttatcttaccagaaacagaaacaagtctcacaaatgatactgataagcagtcatgttcaagctgacacatttcattgccctctgtccagaaggcagtgctgcctctttggggctcgcacttgtactgtctgctaatctggactcctggagtagggtttgaatgtgggagggtgttttcagttccagtatcccaccttagtcttgactcaactattgtgggcctctgtttggcagttgcaaaaacccatgtaagagtggcacccaaaagccacaacctggggtggcacctcaagtggtaccaccaaagccccaggtggtgaaaattaaagcctttggaggccatttgagatatttaaattatttttttggacatttttcttgcctcatcagtgctctgattagtcaaatgaagtgtttttgcaagccaggagagtggcaggtgcgtgagtagagtgataagtgagcagaggtagtcaagtgaaaacttacttaaaagcgacaaagtgagtttccatatttaaaaattcaatgtctggttttaaatgactccacctgtgtcactcaaattcttcggttccaaaccgaagaaaatggtgccattatctttggtttggaaccgaagagctgccagagctgggtgagctgcctggagctgggtcccccagctgactagatttccaaaaacactggcagagacaaagtctctgtagctcagcggtttccactggccctaagatctgaccatccagcaggttgtgggttcacttcccactggccccatcccctgacgggggttagggggcaggcttttggggttagggggcaggtttttggggttagggttaggtttagagcattaagcggtcagggggttagggttagggttagcccaggacaggcacagttggtcatcagggtagagcagctttgttcatcccattctgcaatggcgtgcaggcacgcacgacaatctgcagctggcgtgcagattggtgtgcgcgtggggggttggcttgcagttatcaacccccgttttgggggttaggtttagggtttagggttaggttttagggtttaggtttagggtttagggttaggttttaggggtttagggttaggttttagggttaggttttaggtgtttaggtttagggtttaggttggtgagggctgtttttttttattaaaaaaaattggcaagactgctttttacccagctcactcagctcacccagctcatatacccagctcagccagctctgcttgttctttggtttcaaaccaatgattagagatggtcaaagggtatccgttgcggatacccgctatccgctggcggatacccgccagtgccaacggatacccgccaacgggtgtggattcgggtgcggatggccccttttccgctaaaagttggcgggtatccgggtatcccaaaggatacccgtggccggaaggggaaatggccggctggaaggagacccttccagccggcgaggtacggggcttgataacgacacgccctcccccctcgcacacgcacgcccacacaccaattttttttggcgtgtgggtgcacacgccttgcggatcctctcgtgtccctgcacacgccagggatccacagggtccaaaccctgttggctggcgtgtgcaggaacacgccagcggaccttgctccagctcatcaggagagtttcctcccgatgagctggtacacattccagctcattgggaggagcataaggtgatgttggtaggttcgatccctgatcttcgcctgggctcgagctgttcgcgttcaaaggcttgctgtcctcacggcaaaacgcaagaaggatatgcgataaactaagaaataattttttaagattgcgcatggtgcgattcaaattttagtcgaagtgcaagtgtggggtttttgggtttagaatctttttctcaagcaatatttgagatcgagagaggcgaaaaatgagtacaaatgcaaaacaaaaaagcaataaataggtggtcggtggctagatgaatggctggccgcttcgattgtgaggagaccgaaactatcggcacaaggtttttctcgcctgcttttcctgaaagtaggaagttcaactgacagctacatatttgcctatattcactcaagggtttcctcccaatgagctggaatgtgtaccagctcatcgagaggttttcctcccgatgagctggaatgtgtaccagctcatcgagaggttttcctcccgatgagctggtatactgtccagctcatcgggaggaaaccctcctggtgaggtggaatgtgtaccagctcatcgagaggttttcctcccgatgagctggtatactgtccagctcatcggaggaaaccctcctgatgagctggaatgtgtaagctcatcgggaggaaaacctcccgatgagctggattcacattccacgctcaccaggagggtatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgccaccgtcccataggacccatgcctgggtcctatgggacggctgtcactcctaaacacatatgtctgggtctacactctgtagattggcgtgctggcccgcacgccaatttgctttggcgtgcaggcgcgcacgccaatccgcacctggcgtgcagtttggcgtgcgcaatgggggctggcgtgcgtttatcaacgcccacgaggtacaagtacctcgtcaactggaaggacacccttccggtcgacaaggtacaagtacctcgccggctggaaggaagcccttccggtcgacgaggtacaagtgcctcgtcgactggaaggacacccttccagtcgttgaggtacttgtacctcgacggctggaaggaagcccttccagccggccctttagagggcgggtatccgaggatacccgctcagatacccgctgcggccgacggatacccgccagcgggtgcggatgcacagatggccggaaaaagcagccggatatccgcatccgcgcagatatccggatgccaatcgaccatctctaccaatgataatgacaccattttctttggtttgggaccgaaggatccaattgccacaactctgcaaatttcagatactgaggcactattccatgtgtctacagagattgtaacccctccaggctaaataataataaatattattatatttattctttaaattaataagtatttatttaaattaataatgatttacctctgtacatatttatctctctatggataattaatgtaactctctcatgagaataataatcaaattgaaaaggataattatctattgtgtttatccaagtgattatcatcctgtttatctctcttgtgtatctctcttgtgtatcttctgaaataagagagatattctacatatgtaattctatcttctgaaataagagagatagtcaacacatgtacatttgcatgtttgaatatattgacactttctcccaaaggaatagtgtaacaataagggaactgcactggtccaacaggcagcctgaaccctgtcttgcaataattaaggggaaggctttccctctagtattccttcccccagaggttattgccatacaaacctgtgtaccttacttaatattggtaagtggtgttttagcagtacactctcccttttctctttaccttccatctttatccttattctactatcctagactacagttaaggcactactgtagtccagaagagagccgcttttgatctgatctgagcttggcgtggtgatgcccattccaccattgtctcctcacccagggagctaacccctccaccttctgatgttgagttgaggtttatttccaccagccacctctgtggctatagtgtgacctaataccctatcaactcctggtcacataagagaccggagctgacagcaaaatagaaaaacagaatgtgagtgctattttctaggatcgcatacactcctcaacttggagtttgacagcaaaaaaactgaaaccagcctgtttgggtttggatgtggggtcagggatgggattgacctccctcctcaatccatgggttcatacaaattgcaatattggagttttaaccaatcaagaatgtttttagcaatacaacaagtgttcaaatactaaattttgagccccagcagaaccacaagattaattgagttgcttgtacaccaggagaacttgatgagcacttgatgacagacatgtgtcatccaaaatgaacaaggcactatttgaatgtggaattccacttctcatcaagtgatcatcaatcttcctgtggggttgttgtgttggcaacagatgcttagctgtgacccatacactgcaagaaacttggccaattacttgcctctccaacaggatatagaatatgtacaccacgggaccattctgatgtccgatggacactcttctggaaatcatctgagctgtccagaacttgcagggcagagagtgtccattggacactactcttcctgacagtttgtggacgttttctggaaaactgtccattggatggttttcaatccgtccaatggatgatttttattgcagtgaaaagaaaaaaaagtgaggacatcccaagttgaacccaggatctcatggtccatgacagtgcacatattcaaggcatgtccttacccactgcaccatgcataattattattccatgtctacccaaactgttgttcatagacccaatcagagcaagccatttcacagctttttttgatgaccaagttcatttttggagcttttttcaacaatcactgcacttgcacttttggagagttttttgacaatcaaccgcacttctggagtgtttttcaacgatcaaccccacttttggagctttttttcaaccatcaaccgcacttttggagcttttttaaaccatcaaccaccagctccaattggcaatgttaaatcaaagtgtccaatggacacactcaaaaccatcatccattggaaactcttggttggagagtatccgatggacaataaatcatggggctgggaaaaacgactcccacattttagtcgccaactcccaaatacggtcgtccgacgtcgaatgggatttgtttttccaaatggatggccaactttgggagtcggccatccaatgatgttttatttttttaaatattttttttgcatttttgggagtcgggtccccaaaccaaccctcatgcttgaggggatttgggagtcgctcccacatgaccggaaggaaatccttccggtcaataagaaacaacaataccattgaccggaagtgattccttccggtcaatggggctgttacacctcaccaaccggaagggattccttccggttgatgaggttgttacacctcatcaaccggaaggaatcctttccggttgatgaggttgttacacctcatcaattgaaaggaatcccttccggtcctcatcgagcagaagcgattccttccgatcgatgaggtgtaacaacctcatcgaccagaagggattccttcaggtcgatgaggtgtaacaacctcatcgaccagaagggattccttccggtcaatgaggtgtaacaacctcatcaaccggaaggaatcccttctggttgatgaggtgtaacagccccatcgaccagaagggattccgtccggttgatggtgttgttgtatctcatcggtcggaaggagatccttccgatcgatgaggtggctagcctagaccggccggaacttctggtcacaaagattggtctcgatggccggaaggggttccttccggtcatcaagattttatggtcttgatgaccggaagggattctttccggtcattgagactgtacagtctcaatgaccggagggaatccccccccggccagtgggagggaggcgactcccaaacctcccactttccaaggagggttttgggcgccgactcccacccaaaaaaataaattttaataaaaaagaattgggaagttgactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgtcggcaaattttagggagtcgtttttccaaccccctaaatcatagtgtccatcagacgcttcatatttggccagtgtcacttggatgcttttggaagcatccaagtgatgatggcttgccagagcgtccctcgggcgctctgattgcatccgttggacgctctcttcaggaaagtgtccagcagatggggccagtttcaaaaagctggccctgtggtgtagtttggttaacatatgcactgaacttggcctgtcacaaaacacagttgcttgctcttagtaaatgcatctattgcctaatcccattgatgattaaatatttcatcagatttcatgatacctgtaataaagtatatttagacctagcctcagccaatgttttgtcaaagtttcttgaaggatcttgtatccaatagatatttagtttaagtctagcaaatttgaaacacaagggccatcaaacttacctttgaattggattcacaaaactatgtctgttttgtcagagctggctctgtgaagacttgttgtatggatttacacatggattaaaatatgtaaaaacaagcttatcaaagttctcttccccatacagatgtttccccatacagatgtgagaatctgcaatatatctaaggttggtgcttcaggaatttccctctgaaggccctgtgattttttaatactagttacactgtacaatacaaatctttcacataattactttgaatgcccctctttgcagtagatcttgtaagacctggcacatgtagttagtatgttttgaacacctcaagcaatgttccaaccaaactgtcttgtcaaagctcttccaatcacattttgatacattccaagacatgaccatattcacatgccagtttttgaaaagtacatgcttgtaggaggaaatgtatggacccaaaacacttaaaatcttgtctcaacttttttgcaggtatggccagtagatcaggatgaggaaaagtattactgtgtatatttaaacaggctttttggatttaaatcaaattgaaataatataatcagttctccttgcattcattctggacttgagaatatttcatcttacaaaaagaatcagtattatctgaaaaatagtggattgcttcacaaattagtttggtggtaccttattcttcctatatcttcctatacaggctaacaccaaaaactcattttttctatgatcaactctcttcaaaaaaaatcaaaagacttaaatcctgattcagatcattatcaataattatataatatcatcactgatttatactaattcactattttttgatcctcaggttcctcaaaacaaattattgcacaatcccgttatactggtcagtggaatttgaaatgccttttccagaaactctctagattcatgagggccttcattatcatgtcaaatcacttgaactgactacaatccttacaatttgctcaattgaagttctcataaagatcattccattttaaacacaggatcacttggaatttctattcaaatcaaaggaaaatatcattgagtaaatcagggataaactggtgaatagggttccacagatcttttggtattttacttcaactggtttgtgaatcactttcaatcctctttcttgctcatgcacacatacattttttatacttcctgtttttatatctgtttatgaaatatctgattggaaaatcaccacccaattgaaaaaaaaaaaaaaaattgcagatccattggtaaaaaatgtatctctttgaagaagaaaaaaaaaacattccttattcttgaaaaataaaatacataacatagtaaatatgactccaaaatttctccttttactggtttttggtattttgcatattacactgtgtgatttttttactgaacacatgaggatcattcccaaagaagatgtgatttctattcactattcacccaaaatacctgaagtaaataattttcatagagtagaattaaaatacagtgaagcagaacaggaactgagtaaattaccagaaggagataaagctattaaatttctgcattctgttgctgcaaagagaataaatagtatatacgccatatcagtttgtagagaccaaaatcaaaatttttggatgagatctgatcgtttatatcattatcatgaagttcacacagatttggctcttttgattaacaaagcttttaccaaaatattgcttcataagtaaaggattgattgatatgcttcttcttgactcaattcatcttttattttatttcccattttctgtgaatgattttgttcacacaattgaaatcatatgtcaatagaggttcagaattttgaggaaaatgcactcccatgcactgaccagatttatatattgcttgtacaagtggctccaacaaggggtgattttggggaggagtaggccaaagaagtgaaaaactcaacagaaacaatcagatgagagaagaaaggagacaacttaagctcctgagaaatgccagagaaaagaagtgagctaaggagggagctagaggaccgacaagagtgagacaatgagatgagagaagaaaggagacaacttaagcacctattgaggtgcgaatgagaaggcaagaagatgattgaagaaaataaaaaaaagatgagacaagacacatgtacaacggctaagactaaatacaacctgctcaaacctaatctagggatagattaggtttggcccttcttccacccatgactacctgcctttccgcagtgacccccttctgaccttattgtcacacaggctaccttgcttgcaggttggcgtgcaggcacaccaacaatcttctagcgagggcaattagcacgaggtgcagtgatgaatatgcgtggcacaaagggagatgatagtctgatagtatgcagtcagtgactgtagtagtgatgatgtaggatgattagatttccaagaagcatgaggagagaagagaattggagacaaggaaacgtctcaatacaagtgtttaaatatgtacaaatatttggcagccatttgagtttggagacaaagtaaaactagggattccgagcatattgtagatagctattgggagagaattgataaaggaagaaatgagatttaacctttgtttgtctggaggtttgatgaggagaaactgaggctgttgttgagttggttagatcagtatggtgatgaaaggatggatcaatgggaaaatggatcaggatgtaggtatgcgagtgattctgagtatgagtgaggatgaggaagtacctgacttccaagctgtggttgtaacacaatctgactgcctgcatgggttgctatcccataggaccatgggtcccatgggatagcaagaggtatttcaacaaaaaaaaagcagtgcaatcaaggcctagagggattctcttggccttgagaccttgtatgtacagtcttgaggccgacaaggcaaaaacttgacaaacagagggtcttccttctggctgacaatgtacatgtgccttgttgtggtgtgcaggagtgcgtgcacaatggggtggggggagtgtgattatcactccccaataaataaggtattgagttaatacaaaaaaaaatgcccaaaagcagaatcagagtctgctgtgcacatcaagaactgcttccacacgcagaaaaccaagttttttattaaaagccccaaaaaattgaaaaaaaaacaaattgaaaaaagagaaaaaaaaaaaacattaaaaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcgtttagacgcggttttattaattaattttttacctcttatttttcgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgtagaatttaatggtaaaaaccatttttcataaaaatgagttttgattactaattttttttttccacttatttttcaattaaatgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaagctcattttggatcaaaatgaaaactatatcttgaatactgcatttgacatgttttttttatttaattctccactttttcacttgattgtttgcattaatttttttaccttactttttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtttagaatttaatggtaacattccattcccgtaaaactcaacagttcatactgaatactgtaatcagcctcaaaattcaattaattcttaagagcttaattttcattattttttgacatttttaatttgtttcctacactttcagacatgtatagaattatggtaacaatgaatttgcatcaaagtgaaaactatatcttaaatactgcatttgatgtgtttacttaattaattcttacacacttaattatccttattttatggaatttcaagttcatttcctacactttgaaaggttttggatttgatggctgtattcattttgcattcaaataaaatctgtatacagtaaaaattacgcaagaaacggggtacactcatgtattatgattgaagcttttattttcaggcaaattggaatttaccattaagttctacacatttctgaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaaccttttatttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtaggaaaaaattcaaaatgtcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttaaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaattcaaaatttcaaaaaagcataaaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctgcacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttaaaaaacaattaaaaacacaaagataaattaaaaaatgtgaaaagagtgttaaaatacatcctcatcatcatacaaaactaaaaaatgcaatttaaagcagcggggagaaaataggctgaatacactgaataccatatttgtattgtaccaaatttgtaagattacgggctcaggagacaaggctccaaaccacaaagtggctaggaagctgtcgcatgaccttcgagattgtttgttggtacccttggctaggtacctagtactgcttggggggtaccgcccgcacccgccgcgcacccgccaggcggtgccaggtgtagtgccgggtgccggttttttgggcaaaaaatgggtggtacccgggtaccgctatgggtaccgcccgttcccatttaaatctagcccgttgggaggagaccctcccaatgagctggattcaaaaccatctcatcgggaggagaccctcccgatgagctgatcttaagctcattgggaggaaaccctcccgatgagctggattttgtaccagctcatcaggaggataccctcccaatgagctggattcaaaaccgtctcattgggaggagaccctcccaatgagctggattcaaaaccatctcatcgggaggagaccctcccgacgatctggattcaaaaccatatcattgggaggagaccctccctatgagctggattaaaaaccagctcatcccccagaggggagccctatgagctagattaaaaaccagctcatcgggaggagaccctccctctgccgatgagctggattcaaaaccatctcatcgggaggagacgctcccaatgagctggattcaaaaccatcccattgggaggagaccctcccaatgagctggtttttaatccaactcatcgggagggtctcctcccgaagagctggattcaacataagctcatcaggagggcttcctcccgatgagctggactaaaaaccagctcattgggaggagaccctcccgatgagctggactaaaacccagctcatggggaggagaccctcccgatgagttggattaaaaaccagctcattgggaggagaccctcccgatgagctggattaataaccagctcattgggaggagaccctcccaatgagttggattaaaaaccagctcattgggaggagaccctcccaatgagctggattaaaaaccagctcattgagaggagaccctcccaatgagctggattaaaaaccagctcattgagaggagaccctccggatgtgctggattaaaaaccattcaagtgaacaacaataaatatgagcataccaaatcaggactaaaacatgatggttcaagataaattgggagaaatttcccaatcagccagaatacaataacttaccctgagaaaatcccttgagaaatggttcaacaaacaaatgccttttaagccaatttaaattatgagaaatattcttagtgcacatgattcagcaaatatttttgcattcttgtgagaagaataatcattaattaaacttccagatgctgccagtattcaccattgtttcaatggttttgaagggtctcctcccaatgagctggtttttaatacagctcatcaggagggttctagaaaataacaaaataattgaaaaaaggtgacagttgaagaaagggaggggagaaaacataacgaaggctaaacttgaaagagaaaaaaaagtcaaaaattgatcacacataaataaagaggaagagaatacaaaatttgaaagacttttgaaccacaaatcttcacatcaagataattgttttattaaaaaaaataagcaaaaaaacatcaagaggttgacttaaagggtacaataatcatgaaaaaagtgacttgggactctgggagtgaaactatgtgagaaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacccgccaggaggtgcctggtgcggtacttggtacctattttctgaaaaaattcaagtacctaggtaccaacaggtacccaagtacaaatgaacgatctctacatgacctaactgcggatatctgtaagcatatgcatacacaattgaaggacccactgtcctgtgtagtaaactcaaaatcaatcttattgattacagcaacaacaacagcaatcaggaggaagaaaatccagaagaccaaacagaacggaatacaaagtaacccaccaggtaagcttaactaaaccagaactggaggttaacggaatagaaaaaattatcaaagcattctatcttttcctagttgttgacaacaggaaagaaagcaggagaataaccaaaggccatccatcaggaaaagccaaatttaagtctgactgtaaacagtgatccaacagtacaattagactgaggaggtgtatgctgttctctattttgtatagtgaaaacaagcattttacttaattgtattggctgaaggaagaaaggattatctctgaagcataaccgagtctgagtaagaactgtttgctgagaggagactggtacaatgatcaaggagctaatgtgaattaaaacctcactcacattgccaacttgtgtagaaaaggggtcattgactctatctcatttcattctatagctatcattacagctctctctctctctctctctatcagtatcttcactcctgctcctaggtttgattctagtccatttttattatttataataattcttttctaatgtctagtcttaatctaatgaaacataatctagacttttggattctttcaaaattgtgatacaaaacaaatgtattttaaatcacgtactttctggctgaataaaaattactcctatcaacactgggaagttacatactttacgatatccggagggatttttgtaacttaacttcccagcgcattggataacaacattagcgttatccagaatgcgatcttttttgaccggtgagtaacgtaacgagagggattttacccctcgttacggaagaaaacaacgcaaacagcacgttatccacgttgtgtgagggtaaagcccctcattatgtgttcgttatccacactaaattgtggtggatagcgtaaaaacaataaaaaaaagcagaaaaaaggaaaaagaaaacgtaacggaaaggcttttgcggttattgtaacgctaacggccacaattctgttacgttttcgttatttttcgttactgaaaacgtaacctcccagtgttgctcctatcatatttgttgaccagggtgatacaatgtattcaaatacacactcaaaacaaaatgcgatacaatttagtgtagtgtaggtacaatatgtgtattgtatttgttgcaccattgcccaactcctccccattggtcagcccaggttgctgtttggtggagtgcttgcctctttggataagttatcctgtgatggttgtgttggagaggttggataggtggatgttcaaccatgtttgtcctttggtttcaaccaggcgtgtggtggcattgttggagtaggtagatcaacctggtatatgttctgattccagttgggaaatcatatctgatcatatatactggggctggatgggtacctggctacctgttgtctatacaggggggcttgaggcagtaactgtgaggatacctgggtactggtctgattttggccaaagaaaaacaccaggtatcacccctggggccacttggtggctaccagcagtggtgaggaggtacccaccaacaggtcatggatgctgcaaggacatctttaccccggagtgagatgtcccaatctgtcacaggtgtgcaaatttctaactgtgaaattttagcagggggggtgaaacactgccaaagcttctgaactcagcaccccaggacagctttggtacacccttgcaatgttcagcaactccacaagaggcaaaaagagccttgcagcccactagagttggttgcaggtcccatataaccaggactgttggagattctctaaactgcctctccatctctcagccaaataggtttcagactaagggaggttttttaatttgtttgaataacaaattcagagatattggagggactttccttcaaatttgaaacactgatggcataattgactatgttgagggtaccccagtttaactgggatgaactcaaccaagtcaaacttgcttgaactggggagggataatcacacccccccccgttcgcacacgcactcccacactccctgatgatggtagtgtgggccagtacaccaatcaaaacttccaagtgggagcaaaagactgttataatcacacacagccgtgatgtgataacctgatgaaagaaatataatgagttgagttgttccaattaacaaagacaacacctgacaacaccacacacctgcaaaacaagcaagcaatgtgagcaagttataaattgggaataatgtttgaaggacacgcaagaggatttttttaatctagacatttgttttgtaattgaagaaagaaagaaaaaggataaagaatagaaatcagtgtttttgccttttgggttttgggttgatgagtttgggattttggggattcaacatactagtctctttttcttcacatttgaatattgattaagcatgtaaagaaaaagagaccaggtttgtgtggcaagtccgggatgttttattggggaagatttttctggcttaggttttggagagatgatgaagttgagaattgtggatgtacctgcatggctgggtactttgattacaaagttatgcgggctcaaattatgacaaatacatcctgcagcagggtagattccctgcagattggtgtgcgctcccacatgccaatctgctttggcgtgtgggaccacactccccttctgaggggagtacaggcaaggggttcctcccagtggtgtgacctctgcattgaggttggaggcattcctctaacactgatactgtacaggtcttgaggccaagagggttttctcttgcccctgcagattggtgtgcgcacccacacaccaatttccttcactgcaaatgttattatatcagattaccacatctggcattacatcagatgaaaaaatctgattatacatcaggcaaaactggtattatatgtgatattgtatctacctaaaaccatgttatatctatcataacagatattgcatcagcccaaactattcaatgtcaacataactgattttatatcagatttttacatctgatacaaatttttagcccatgggcattaaatcagatagaaaactctggcatgaattcagttatgttgacattgaatagggtgctccaatgtaatatctttcatgatagacacaatatcattttaggtagatacaatgtcaattctggtagatacaatcccagtttttcctgatgtaatatcagatatttttatctgacataatgccagatgtatcaatctgatacaatcattttggcagtgctttggcgtgcggtccgacactccccttctgaggggagtgtaggagtgcgtgcacaagggtggggcatgattatcactccccggttaaatctcaattaatttaaatttggttgaatcttgaccaatttaaatttggttgaatcttgaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcagtcaagttaaatttggttgaatctcaaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcaaccaatttaaatttggttgaatctcagtcaagttaaatttggttgaatctcaaccaagttaagcttggttgaatcttaaccaatgaaatataaatccaaggtacctacttcaattaatatttcatttgttggaatccaaccaattttaaattggttgagtgcatcccatttaaattttaacctggaataacctcaacccagccaatcatattggcagtgaagattttaattcaaattcagaatttgttgtaaagccaaatttaactgaaagaattttgacctttgggtctaaatcaccggctataagtgctccagattcaacatcaagtcctccattcccctttgccatccttaaatatggaaaatttccctttgaattaccctggcacaatagcttagttggttaaatatccattctggaaacctctttgaaatactgtgtcaagtccacaggttcaagccccattgaaagcagttgaacttcaaatttcaacaaatctgtttcagaacatgatatgttccactgtctgtataatcatactggccctcaagatctcaatagctgcagttgaagctgtaatggaagatgtcccccatatatcaccctactgcactgctggagttgaattaaaaactatacctggatactgtggatgtggtgaaaaaattgatatcaagttcatgtatcatcaatgcatatccccaaagtgccatgcctcaacaaaacctatacaagtacattcaggagtttgtggctataaccttccagaatgcacagctgtgggcaccagcacttccacaacgggaaatatgaaaccaggaatagagatgtggcaaatggaggaaccagatcattcatcaagccatgcaattgcccaatgggaagaagttatttcccgctggaaaccaaaaattaatcctgaacttcaagactgggaatctggaagtcaatttgacagttcatctctactagacaatgagaatcccacatatggcccctgggaaaatgaccctatgcactggcaccaaaaagattgtaaatctgaaatactctggttagatcaactagtgggtagatgtagctgtggggaattccaaactcgccgctactcaagaatattctgcatgagctgcaagagtgcacatcctctatcatacactagttacaaatgcaagaattgccgcaaaatggctcctgtgccacctcaaaatcctgattgggcagattggacaagatggttgcaatatatcaactccacacccaattcttcccccccatccagtccattacatgcaaatagaccctcatctccaaatatgcagtaattcatcatgaatgacaatgtaacacttgtacttggctctcaaaatcatacaaaaaaacttaaaaaaatccaatcaaatcaagcaaactgaaaaaaagagagatttatgagtgaatgaatttgaaaaataaaggatcaatcccaaaaactaaatataaaaaaagtagaattgagagagaaaaaaaaaagaaaaaaaaaagagggtgggaggggtgctgggtatattgtcatctgaagcatcaaggccaaataccacgaaccaccagggaaaccactgtatggtattgactaaaaatggtcattggtgaagattgcaacttaggcctgcacaatttttggagttactgcccagatgcaggatttttgttcaaggcaaacccaattgttctttatatgacatttcccggccatttcgtgccaaatgatccaagtgtggatcctccagtagaaatcccacccagtttatccagtctacatatctggatgatctgattgttgcactgtggtgcagaatgtgacactttgattctcgacatgtttcacagagagtgtcacacatttaatggcactccactcaaagccgatgcagctcgaaaacggtcaacaagtcatccatcaacttcagctgaccggaaagttctccaaccccaaaaaaccaagatgaccaacctactccaggcactcccacgaccaacacatccaacagtggaagacgatgaaccagagcctgagcaggaaacagcctcatcttcgaaccacgaagcgctgatcaacccgccgattcagatccctgcctatggcgctcgaaagggctggaaaccccgactgcctgaccagttgagcgacaacctgactgactcatcttctgcacgaaaccattatcaaacctgtactgaccattatgaacaaaaaaaaacgcattctagcttcggcgatggcggtgcctatcccgagtgtcatatcgcccagtatccattggaaatgggacgcaagaaacatgtgagttcagtggagccctcattagtatcctccatgtcgtacaaccgagctgacgatgacatgacgaaacaaccccagacctcgattggaaatacgctagccttgacagtcgacggagaagggaagatagattacacgaagatcgccaagcaaggacatcgggacggacgacacgtgcaagcgcaattcaaggacctcgtcccacttgcccatcgagccgatctggatgaatctgcacgagagatggaacggccgtcgaatgaggaggtccaatcgacaaccgaacgtactcgtctggcactcgagaagctaaccaacactcgaatcaaggccgcccaacccaaacatgtacccgagactggcgggaacgtcagcttcgtccgatacacccctaatggcgaagagggcaaacagagaatcatcaagatggtcgagaccgttgaagaccctctcgaacctcctcgcttcaaacataagaaaatcccccggggcccccctagcccccccgcacctatcctcagaagtcctcctcggaaaatcactagtgaagaccagaaggcttggatgatccccccttgtatctccaattggaaaaacaataaagggtatacgattccccttgataagcgtttggccgccgacggtagaggtcttcaagacgttagtattgccgattcttttttttaaactctaaactattgcacacgtcggttttcataaataacccttcaacagctgctgacaatttttgaatctatgtatttgatccgaatagacacacatcaacgataggtttgcccagttatcggaatccttatacgttgcggatcgactcgcgagagaagaggtccgtcaacgctcgttgctaaaacaacgattagcgcagaaggagaaagagcaaaaggaggagaatttgcgattgcttgcccaacgagcacgggaagaacgatctgggatttcgcgggttgttgcgggggtatcgaatgggaacaacatgtcggctgcgttggcgggatatgggagtgatacggattccgcggggcgtagtgggtccgagcgtggtggacgtcgatcggagaaggcggcggagtcagacgaggaggatgatgacagaggcagtgaggatctcgatgaggaggcggcgcgtgcaagagacgagcttaggaaggagcgccgcaaggagagagaacgagagatgcgaatgaataacatgggcaacgagaaacgcgcccagcatttcgcgcggacccagaaccgggacatcggggagaagatcgcgctaggtctggccaagccgacgatctcgaaggagtcgatgatcgattcccgtctgtttaatcaggagaaactcaacggctcgttcggcgatgaggactcttataacctctacgatcggcccctcttttcgggctcttctgctgccgctgccatctataaacgtggcggagcagccgctgatgatgagccccctgcgaacaccgacgagcgatatggcggaggaaccgaagaagggattagccatgctatgcggaacgaccgttttggattgggtgtggctggcaaaggctttgaaggtgctgaacttcaagagtcgcgtgatgggtaagtttaagatgatcattgattatacttgaccgatattcttgtttgacagtctcatgaatataaatctttttaacctacttttgttccttgtcgttcacagacctgtccaattcgagcgagacacgaccttaatggcttccgatccattcgcgatcgatgccttcttagacgaggccaagaagggtgtcaaacgaggcttagagccttctgcaggaagctcgaaaacccgagacgaagacactcaagactctaaaaaacgtcgcggataagcctctctttctcatctcttacacctccaatccttcacacactcttgtacaattatcggtcggttatacagtggagatatacacaaacaaatgaaagcagaaattgaagtacaatgaatgtctgttgagctcatgttagttagtcttcctatttcatttaatctgatcaatcttgagtcgatttctttcgttccgttatgtactgcttctccacagtgggtagtaatacctcaaatcaaaccacaaaaaaaggcataaaaaataaaacaaaaaacagagtctgaccagtttagctgtaagtatgaatgatgagaaggaagtccgtaggatttgttcaccctgtgaatcttcttctaaggcgatgagccacttcatgacctgaacattcatcaatctatttaaatattttaacatttgtcatgagctgctaagtgttattactggacaatcttttgtaggctagtcaaatcatcattttcattttctcaatatccagatgaaaacttgaaactaggttgagatgcttcttgcactcacaagatacaatgaccatatatgttgtgtgttgaatactactctcaacacaaggatcagattgcactttataaatcaatcaacaatctcaattttttacttctgctgtactgtagttagtgttgcaatttttttttcttctctcatgattattgaacacaaagaaatgtataatagttgttgcatagcatggaacagagatccaagggtataatcttaagtatgacgagtcttgaggataagagacaaaccacaaaggtgtctcattctctggtagtgacagactacagtgtccaatgtgacaggagtcttctgacccagaccatcatcccagacttgtcaatatgttacatgagacatagtctaggtgactaattgcaagcagcatttataaacaaaaacttttgtaattgaggggaagtgttttgtaaaccagcagcaacagttggacatctgtcttcccacaagcatgaatcaaaaactgtgcaagacagaatttgagtcccaagatccacttccttcctacttccttcctttgacttggcatcagatttgcccccacttccagcaggatgatgatatcacatgagtgggttggggaatcacaggtgttgaatgttgtgcataaaaaaggggggttttctcctgcaggtgtggtttatcatggttgaaagttggttatgatagccattctagatttgtcccatttgaaaccggttacagatttttattgatatgggcaaggcctgttggggtggggcgcatgtggacagttaacatggtactgaatgtcggcgtcatggttgcaatagcggcagcgttgggccccaccgtccagtggatggctgcattgatgttgatgtccgttgtgacaagtgtagagagccgggcatgggagatccccatacactggatatctgacagggtggggacaggcaggtgccggggcaggatggcctggctgaacccacactgcctgggccaacagcaggcagggtgtggcaaggaagcacagtgccttaccgatgagcatggtggcagatgattctgtgattctgtgaaatgtgtttgtcttgagggcagattgaacacaggaggtgcctagtacaaggtgttgatgtgaagggtgagtcttatcaactgggccagtggggcaatttctaccttgtgggaatattcatacttaaactgcatcttgaaccagccaagaaaccaaacttagcacacacagaaagtggatcttctccaaaaaaaatccattggaggattcccagctaatctttaaccattgatctggagggtctaatactagatcccaaacccaatttggtcatgagaattgcatgtcattctgcaaacaagatttggaatctagagttttgaaggtaaaatttaacatcctagactggcagtgtgataagtcctttgggatgggtggcagttccgcaagggggaaatggcagttatgttatttcaggcatttatgaatttattacaactgttatgggtggaatgtgtgtaagtgccataatatcaattcttctcacaattttcacattgcacagattttctgggttcaaaattttaagctctagggttttaacacagaacccaaaaatcaattgatggcctggaggaaaacctcctagccgccaagagaatacagccttgatgactgagaggtatttgacttgggtgtcaagaattctttagtcttgaaatccctgagaatttcaagacatggcctggagaaatccctcctggccacaaagactagacttgtaaagctgatattttgtcagggatgaaagcaaagtgaggcataaagattagtgttgaatttttcgctcattgatctcactctctcttccatttttcctctctgtcacctgtcactcatttatcaccgaccttttttttattcaatatgcataaaattccgtcccacaacttgtgctctcttgtatctagactacttaactccctactctagatattgagaaataaaaaatcatcggttctttattctttttagattggtcctgaaggagcacattagcccttcttcagtctttgttgcaagcacattagccctctcttcgagaattaaaaagtatctttattcggcctttttgccaaaatttcttcacgattaacagtcgaaatcgactaacacacaacaacacttaacctcatcatcatcctacctcaactcttctctcccaaccgactctctattgcatcatggctaccgaggtcgttcgtgaatccaaaatccttctctcaaacgaaaactacactctctggcttctcccaatcaaagcaaaactctacaaactgaaggccctcaacattgtcactggcgctgttacctgtcccgattctgaaacagacaaggacaacttcaaattgtacaacaaactcaatgaagacgcctacgccgagattgttcaatacctcaaccaagaagttcttgcttatgtcagctcagctctcccaaccaccgataaattcaatggatacaagctttggcagctactcagatctaagttcgctggcaatgacctcacatcgaagactacagctctaaagaaattcctcgccgttgactacgactcgttctcatcgtttctaccgcttattcgagccgcaaatcaaaagatcgttctctcgtgcctcgcccttgacgaccaagttaaaactatcttgatgctcgacaaacttcctcaagactttcactcgttcaagacaaacatatcgatgaattttgaaaccttgccgttcgacgacgtactcaagaaactcgaggacttcgctactcaaaaccaactgaacgacatcaagaagtctgtgatcgcatccgaagctacgatgttcaccaaaactaccgaccccgatattatctgtcctcattgcaagcgaggcttccgatcctgctctcattgtttcaaaagtggccatacggaaagcaactgtttccagaagcaccccgacaaacgacagcccaaaccggccccctcctcctcaaaacaacattcatctcatctcactcgatacactcccgaagatgaagaatacttacagcaaaaatatccagacctccatctctaactgttcgatctcttgctcaggaggggtgttgaatttttcgctcatcgatctcactctctcttccatttttcctctctgtcacctgtcactcatttatcaccgaccttttttttattcaatatgcataaaattccgtcccacaacttgtgctctcttgtatctagactacttaactccctactctagatattgagaaataaaaaatcatcggttctttattctttttagatcggtcctgaaggagcacattagcccttcttcagtctttgttgcgagcacattagccctctcttcaagaattaaaaagtatctttattcggccttttcgccaaaatttcttcaattagtcttgaatagtgtaagagagttggcccaattgatgacaatcagttgataaatcaactcatgcctaagaatagaaaacatgccaggggtaactcgtttgcctcacattgagcacctcatttttgaagttgtataaactcactggaaaattctgaaattcagaaagagatgtatgagatttgagtgtcttttgactctgagggaaaagtattggattgggctaattaaattttgataaaaaaactggtgtcctcctcactccatttatttattacaaattacctcatatctgacatcattaatcccccttcatattccactcttggcctcttcatatttcttgaagatatgaccctttctctctgggccacattttacttgttccacactattccactttgggtattctcatgtctcacacttgtacacaaatggttttgaaacatttcatccttgcataaatctgatttcattttgcccatttgtgttagtgtttcccaatttggacacaatgttgtttcagtaggacaagggtatcaagtataagaaatccaccattagaaaccagtcaatcatccaaaaaatattttttcttcacaaaggtggaagacaaataactaacatgtttgaataatgacaggtttttggaaaaaaagtcaatatataatgatgatggttagcctacggttagtgtagcgtaacacagcggaattcacgcagacccagtctaaagactgattatgatagcaatgtaaatcaggaagggctgatgaatgcttggtacaactccttgaggctccagtgcctttgtgatgcttctgggctagagtctggattgtttgatataatccagtacccagaaaaaaaaaggtcaagacctggagcttcagggtgccccagggctagagatggcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccaggggcgggtacccgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaattacccagaaatttcacccttgaatttctgcatgacttaccaaatgtatgattgatattcactagatatatgagtaagaacataaaaataaagaaataaagaaggaaaaaatatcctatcactaatttgcactttatcttctctctgatctatcatcttgaaggctggagggttccctctggcctcaacaggcccatgtaggacaccaaatggtgtcctacatagtttgctgacacctttgtgcagcccaaaaagcccaaaactgtattcccagggcgggtgtcagggcgggtgtcaaggcgggtacccgggtacctgccgttttttgtcccaaaactcaacacccgcacccgcacccagcacccgcgggcgggtacccgctccgaagaacaggtacctgcaaacgggtaccgggtacccgcaaacgggtgcccattgccatctctacccagggcattctcagggtcttgagtttgggctttccaaccccccttaacttgatgcaagactagcagcataagacatggtaccagaccaagaccataaccataatttctaggtcctagaaaaggccagacttggtcagactcttgattggttatcttctttgatgggctcacttttttgcatagatggaagggaaatgcagttttgtaaaaggattgtcaaaccaccaagagagatatttcatcatgatcaaggtgtctggacacatttgacgagcactgggatacatacttaggtgctgctgaatgatcataaggagtattcatcagcaccgattttttgtaattcgggtaggtttgtaaacggatcgagagtgaaagtgtgtttagagcccttagcgaaatccaaactgattgcgatgcggttgttgatgatgagctcggtcggactcgtactcgtcgtcgataagccttcgatcgttcctcgcagggtgttattattaaccggcagtgccactagtcggttacgatccgtccccctccttccgaaatcacgaatcaagagcggtttcagactgagcttgattgcaatcgaaagctctggaatcagaggtggactcagtctacttctaagcgatatgacgatgcaatgccaactttaaccatctgtcctagttagaatgatgcccgtgctggttgacatcaacccttaagctttgagaacgatggaattgaaacagacgtgattcggtggagataaacccaagtgttctgggggccgccgagagattttggtggaagcgacaaggcttatcccaggtttcgagccgatctagtatggcctaaatcgtccgaatcagtagcgtgagaaaatttgtcaagcttcagatcgagtgtatgaggggaagggggtgccaaaacttgattaggcgattgcaggcacttgatgctatgcagcaaaagggggggtatcccggatccaggtgcgtttgtcgcaaggtagaggagatgaagaccggtcgtgtgctattagtgtcccggacatggcactgtggggtgggtggtcgcccctagacggcaggtttcgaggtactcttcatcgtcgacatcgccgcaccccgtacagcgttggcctgaagcattcagctcgatttggcagacatgacgatggccatcgtggcagttgtacaggattgggcacgggagtgtagtttccacaggctctcgttgcagatggatgcaggctgaggagtccgctggagggagttggagcccctgagcgcgcagcaggccagggagggccaaggtgtacatggtcatctcgaggagcatcggggcagtacgtcttgtgggcaattcgaacactgggggtggctggtacgaggtgatgaagcagagcacacgttatccaagtgagcgaggcagctggtgctcgagccaggagattatgcaggttttaactgcaacgttgtggtcattattcctgtgtataaaggaagaaaattcaaaaatttattatttatcaatgaagggctcaagatatggacagatggacgtcagaaatggaatctacggccaatttaacccctagtcagtcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggaggatcacaggatcagaggcactcagctggagggtatattgcatattgcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggatttacaaggatagggcagctaaaatgcctcatacaggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttaaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaagggagtccccaacgtgataaggattacggtataattgaagaaggatcaaattctaaacgaacagcaagaagaagaatcaacacggatagtcgacactcttgaaggattttgcgaagaacaactttgtcaaccacaactgtcatcaagtaaagaagaaacatcaagttaacctgaagattgaatagtcaagtgataaaacctattaacgaacgaaaactactaaaactctgaaagaagaagaagaagatttgtgactctagttctgaaagacgtatctcgaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataatcgtatcctgcgagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaaacagagtttagtaggattagtatccaaacatagtattacatcacaacaactaggaagtcaacaagagacaacatgagtttaccatatactgtgccagacttggaagatggatttgctccaacaacacctttgggaaatagaccatttgcatcgggatcgaattcgaactggaatacaggatttacagcaccgccaccaccaatgaagaaggataagggaaagatgccagacaatcaatacatagaaccacaggctgaagaagagatgtcagactcagaagatcctacaccacagagacaagccaagcaaacggaacctccggtgactggatatggattgcataatgcaagaggatcagatggtgaaccgacagagagaagatatggaccaaggatcatcaaggaaccgggacttgtgtatgacgggaccaatttcacacgatttctagcgagatacgaacgagcggctttggcgtttcaggcattggactacgaaaaggcgttacagattggacgatttgtacacaaggaggaattgaagttggaactcgaggcgatggaacgttacgacagcttcaactggacggagttaaggaaggcgatgaaggagagttggggggaattggacaacactattctgtatactacggcggatttggtcaaaattgtggaagaatactccagaaagggaggactgaaggattacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatatctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaaaggacaactcccaaaaggaccagacggaagtagtaaacctccactgtggaaacatgttacagaagcggcggatacagaaattagggttgaagaggaaggatactttgaggtttcgggcttctccgaggcaaacagacaaatgcaacgggaactggatcagaagaaaggtgatggtcagcgacaagaacagatgatatccggagctccaactggaaaggtggttgagaaacaagtagcagacatgattcaggagattgcttcactaaaacaacagttgaagagtgtattacctgtttacaaccaacaaggatcagaaaaatcagaattctcacgagggaacgccaaaccttcaacaccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttccgaattatttaaggatgaagaacaaggactagtgaagcggaatgggaaagattggtatctaccggatgggcaacatattccatggaacccctcaagaccaatccaaaccatagttgcaacagctttggcagacccaaagatgcaagaacgctcaaggaatgcaaccaagacagaaccaaatcagactgcggggatcatgaagtcttcagctcaaaccattgattgggatccaccgactttaggagcggaaaattttctaggaactcacgcaataactaggtcggatgcacagaagggaagacgaaatgtccgaatccaggagccaacaaacgatgaacagatggatgtggatcaagaggaagaagtggccgagatttctcagaatcctccgaagaagccagttgagaaggtctggagtaaagacagaatcccagccaggaaatccaaggatgcaagcccagaggaaattttgcttcaggaactagataacgtcaaaattccaacaacctttgctcaactcacggctatatctccagcatacacatcccaaatcatttcaaaattacagaacagacttgaaaaaagtaaaacgacctatgtagctacggaatcagccaaggtttctgcaatggaactcaattcagatcaagaagatacagacccttgctattacagttgcgctcttggttacgtcaccgcagaaattggaggttcaaaagtggattttatgattaattcgggctcaatggtcaatgttatacccagctcagtcgcccaagatttagacctggaagtggtcaaagtagatatacctatgaaaggagtcggaggagccagatgtgatttgagcggagtagcagaaaactgtccagtaacaataggaaggttctcgggaccggctcacctttttgtttccccgaaggcgcaagactgtatccttggacgaccatttctttttgattacaagtgtaatttaaaatatcatgaaaggggtgaaactttaatttttcaaggagcaaatggaagaaaagtatcagtaccacttgcaaaaacaggaaagggtaaaggttggaataacatgaaagatctcagcactaacagtatgaagcctttattacaggaggaaaaatcccgaaaaatttcaaaaacagaatcagcccagcattttttctgattcccggtgttcacttaaggaattactcactaaagctagtcaagcgagttgcattccgaacgccgggtcttctagactggcttaaaaatattttctttgatttttttcagaagcttacaaagaagacaaaaattgttttcatgaaggtaatgttgtgtagaaagaattttttaatcagttttaattcacttttaaaaattttcaaaagaggtacagctcaattcaaagaatcaagaaaaacagggcaagacttaccagaacattcagacaatttacctgaaccagatgtcaacaaacaagaagtagattttgctgcaccagaaaaggaagtggaagatgctgacaaaactacagaaacttatgatgaagaaaatttggataaactttttgaacaggaacaaacagatcagtccaactccacaaagtccagtaataatagttcaaacactcaagagtttcaccttagtaaaatctctccagaaaatcccaaattgtttttaaatccaaaggacaaagaggttcaagaaatcaacaaacttaagaacaagattttcaacaaacatctgttcaaacctcattcaaatgttcacagaaaaattcaaagaagctactgcactcctcttgaaaactcagatctcaagaattttggctatgtggaaaaggaaggagagggatgggataattcttctatttttgattcaagttctatcacatattttcagccaatcagctcaattatcttgacccaagctcttccagatcaaaatttccctacttcagaagatcaatttcatattttaccagaatcagttccaccagatatagatagaaacaggtacatctgggaacacaacagatagaaataactaacaccaataataaataaataaataaaaatgaaaagaagagaaaaaaaaaaaaattcaagcataactcattaaagaccaaaaaacatatcagtttcacactcttttttgataagttgggggaggagattcatttcttatgaactcaattttgaaataagtttcttaattttttctgttcaggaatggttgaggacaaccatttaagttgggggagggggtttctttgtctttccattatcaaatttcaaaatttaaatttttttactctgcaacgtctcttatatcaagatatttctagataagccttgcttgaatttttcagttaaggaggactagacacatggatgattgcttaaaaattcagttggatgaacatcaaaggatttctttcaatttcttatatacaagtttttattcgactacaacatcatttgaggttggggggaagaagcgacttaatttactcgttttgaatcaataccagcacaaaacaagcgaccagatcgaccctacagtttggaacgagcaagaaaccttacctttggattatcaagcatcacaagaaagcgactggattcttttatcaacaaacaataatggtctggcatcactcaaaaccagcgatgaggcagttaagatgatcaatctatcgatctaacgaagagatcaaagagagtataccaggatcagtcttttaacgtctaaaaccggatcggtcaataatacaacagccatgattacttaaactagtattggaaatcaacatacaaaaccggttttggggtttagttctatcaacaaggggtgaagtctgtacaggaagcgaaggcgagaactgatggaggggatagttgagaaggaaggggagaagtgatgatggagttgggggaagaggagactgaagcaaaggacgagtcctttatataggcaggaggttggggaggggaagagttgaagtcgaatcgttttcccgggggaccccattgattccccgaggaagaaactgcatataaacatttttttatcaaattgaattcctttgatgttcaatcgatgacggtcttgaaggataagtgctataattcgaggggatattgctgggccgatggttttgtttaggttacacactaccgggccggagacaaacatggctaaagaatacgcgggtcaatcggaggagcaagtagtggggatagatttatcggcgatgaagcaggttaaggtgggacggtcgagcggttgctacgagatagagggaggccatcggcgtagtcgataggagctcgagatttgcagattccatcaacgagacaaacggactacacactaccgggccaagcctgcaagagacgaggagccagtataaggatagatccaggaggctgggatagacgttgaggaatcgaccgcggcgagtttcactagaaaagtccctcgtcgacagagggcggaactacgactagcagggaagaccaacagatgagaagaatgtcgagctacaagtacaactagagaaatgcggacaaagctatgagtacaactgaaagaaaaacggaaaagtgaggagggacttacttgggacaaagatccaattcgcgactagtcggccaatgcgaatttagaccgggttggataatccagagcgggtcaatcaaaatgttcttgaggcagattgaagccatcgttgtagactgtagtggatagggggttgagagataccgggccgggtttgagaagacgagaagattcccgaagaagatcgacgagaaggcaagggtatggccaggatagttgaagtggaagaccgcgcggccagttcaaggaataatctgcaaagacgaaaacgaaaaacattagcgcggggtaaacaaacagaacaaaacttacaaatttcgaggatcccagcgtcgagaagattgtcgagaagaccggtcgagaggccgatggccgggtgaatgattgagaggcagttgataggaggataggcggtagataccgggctggctcgagctagtacataactgggatggcgggttcctcgcgtcaagctggatatctgagacaaagacactaaagaacagcggacgaagctatgaggaggaggtacttacctaatatgaagatccaataatcgactagttggcgggttaagttagagggagattggattatccagagcgagctgatcaaaagaagtcggctaagctgataggaggccgatagataccgggccaagagataccgggccggctcaaactagtaaataatccagacctgtgaaagggtctgtgaacggtgcgcaagatataccacaaccaggaaatccaaacccttcaaatttgaagtcagccaggaggacctcagttcaagtccccaactaggcagaatctacagctccacacaaatcaataccaaggacatgggttccactcccacccttgaacaaattttatacacaacacagacctgggttcaattctcacacaaggagtaaaattctgagaaataagaaggctcctctgttcaattcccagtctcaaccaaatttagccacaaaaataaaataaacataaaaattatcagagtttattattataattatatcatctaaatttagattctaccatataaaatacacaaggttagccttcaaacacagtcataaaatcagaattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtataaaggaagaaaattcaaaaatttattatttatcaatgaagggctcaagatatggacagatggacttcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggaggatcacaggatcagaggcactcagctggagggtatattgcatattgcatattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggatttacaaggatagggcagctaaaatgcctcatacaggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttaaaatatatacacagtttcacaagcattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaacgtgcaaaaaatctgagacaacctaagccaactgtccctgtgtttggaatttttgcctgggcactttcatgatacataggacttgctgtcagtttgacagactgtaattttttttgctgggaaaatggaggacttcccgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctgggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagacttccaatggttgtacggcctgtaaaaatagatttacagggggctgtaaaatcaaaggaagtcctccaatggaggacttcccattgcaggtggcttgatttagagggactggctaaactttgtttgctggtgaaatcttgagttcaaatgattttcaccagcaaataagctttggcccttccttctaaattaacaaatttagacaataaaaagtcctccaattatatatgctgttttcaggtcttgtttggcagtgatataatgtgagtgatatattgtcagcggtgggttactccgaggtcactagtttccgctcgacagaagtttactggagttgtacagtggctccaattcgtagaaggaagctggtatgatccaaagagtttacgcccaggccgttgataagttttgagaagttcaggctcgaagatccaaacagtgatgtgttgatgtgagagggttgagcaagcttaaagtagtgatttgttgatgtatctttgagctcaagaggaatggttaaataaaaatgatgttattattttcttctcttctgaaagtctgaggaaaaatagacttcagtccgtacaactttatatatctggcttggcaaggccaactagatacaagcatatgtagagtatgttaataatgaaatgagtgaaatgaataagaaaatgagtgacatgagtgtgaaatgtatgaagtgcagttggtgtagcaaaatactcagttgactagttaaggggtaactgtattttgcttgccagctgacatttgctactactaaaaaaaacagaaaaaaaaatgatgaagctatcatttgagaaaaattaatcaaagtaaaaaagtaaccagagatccttgaaccaataccatcggagagtgtcggccccttgtgagatgtcttcatgaagttcttctattcttgggggctgttgtcctaaagcacctttccatgcaaatccaacaaacttaaatcttctgttgcttatagtagtcccaagttcaggtgtcttgtattcgtgaagtgtagctcttgaggtacctgctttccattcccaaataccaagcacttgtctttcaactaaaatttctgaagccttttgtaaattttctatatctgtcactgttgaagttttaatgaatcatttctctttgactgatattggcaggagatctagcatagcagggtcgtgcttgaggagtgagaatcttccacagcgaagttggaggttgtcatatgccaaaactttgggcaggatgtttcctggtgtccttgtgacagtagaaatctcagctgtagcttgggagttgttgcagttttctcctttgtcttcagtaggcaagtcgtttgagagcttgacttggtgaggtcctttcggaggcaagcaacagggggttgcagagcttgtactgggagtactttccgggttgttatgtggtgtaagacgcttcgccatcgattttggttccacttgtggtcggagattggtcattggctgaagggatatagatgatacactcgagtcctgtcaactagtcaaccgaactgtcgactccttcagtggcaagcttatcattttctttggttctgttgaggctttcgactttgttgctggtgaaatcgaggcaattggattgcgcgagctgtctttcttggtacactttgtctctggtgcttgcaagtcagtagtcggatgaagcgagtcagccaagacaagagactcctttcgatgactcaatggagctacagccttccgcgatggcatccttgatttagtcttaggatttgttgtagctggagaacaaaacgtagttgaatcatgtgaggtgtatacattactctgtactttcttcggcctgctggcaacgtcttcaacatgcgagagatctactatgttgatgaggtgcctcataactttgaaggagcaactacggagcgtttgagaatccgtctttgtatatgagctagacttccttgggtgtttaaatgacacacgcgagatcgcttcctcgccttctactggcttctccttgcttttcgccagtctgcaacttgatagttgacttgataattggatgggagccgaaggtatcattgtaagtcttgattcaagggtctccagccgagtccttaagttagagagttcctcgcggaggaccgctacttctgacatatcggaagtggtaatcaaaagggattgacagaagaccagagagaaacagcaatgactgattggattctgattccaaaagagaactgtagtttggaccaaaatctgttcggagggataaccagcgatgataccaaacgtttggtccagagatgatgcttgatgaagagatgagaagagtataagggatgggagaggtgtttgtcctcaggcttgatgaccaagaaacgacaagggataccaaaacgattatgatttatctgtgttaatctgaaaggttgaaccagagtttattcttcttaaaaaaaccaaaaaaaaggatgaagcctcgtgaagcaagggttccgtctgcacaggctgtccaggtgtacaggtataaggggtggtcgccaattttcagcggtgggttactccgaggtcactagtttccgctcgacggaagtttactggagttgtccagtggctccgattcgtagaaggaagctggtatgatccaaagagtttacgcccaggccgttgataagttttgagaagttcaggctcgaagattcaaacagtgatgtgttgatgtgagagggtcgagcaagcttaaagtagtgatttgttgatgtatctttgagctcaagaggaatggttaaataaaaatgatgttattattttcttctcttctgaaagtctgaggaacaatagacttcagtccgtacaactttatatatctggcttggcaaggccaactagatacaagcatatgtagtgtactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttacttgtttaaggtcctatggtgtaatagccttcgattttgaaggttgctatgattgtaaagtcttagtgaatgtcagaaatgacattgaaatgtgaaatatcgacgccggcgttagaagccgcatgagaaatcaatagaaagcactattcaagcctgacggtttgtttggccctctgaggctatttttttagttatatgtagatgttaataatgaaatgagtgaaatgaataagaaaatgagtgaaatgagtttgaaatgtatgaagtgcagttggtgtagcaaaatactcagttgactagttaaggggtaactgtattttgcttgccagctgacatatatgaagatttttgcctgacatcttacatgacatctgatcaggcctgccaagacttgatcagatgtcacaagaattgacacatcaatattgctcaattatactggggccaaatgaggcctcactgatgattttttttcagccttccttgaaaatgaacaacacatttcagggttaacaggtggggatagccaagcatctcagtttcaatagtggagctaacccaaatatagcagttcttgaacagcaatttcaacttgctgcatcaagccttttccacctcaaatctaattggaggtgcaagcaagacacacaaactcttctgagggagtttatttaggccttacatacatctgagcaacctttagtggtttcagatagttgttaaaataaatcagtgggtaaaaattgaaatcaatttcaatctaaaattagactagttgagcttataaacaagcatgcaagaatcaaaaaacatcattgtgatcccctataatgtagtatcaatatcaattccatagtatgtacacataaatcataaagtagattgctagaagatgaggtgaatagaggacataagtttctatttcaatcaaagatggcctgtgggacccagtgagccaaaaactagcaccggttactgcacccgctgccagctggctggtactggcagtaatttctgatatcaaatcatatgccctggagctgtgtaggtacccagctttgggtggctagacaggggggcttgaagtggtacccttgaggatacccaggtatcaatctgttgaaattttgaaccaaagcatgtaagaggtgaagggccaaaaaaagaggatcttatttttgggaagggctcacggaaaaagagtgcaaagaaccaatgttttttattcactagtaaagaatgtcaaaatggacccgggtaccggttgcactgccggtacccgcgtgtttttttccaaaatcaggcacccggcaccgcatctggcaccgcctggcgggtaccacgggtctttcaggcgggtaccagcggtacctgccgggtttttttggaaaaatcgcaattgggatcggaagctagctcaagctcaagagcaacaacaccgagcggtccaaataacccgtcacaaaaatcttatcagaacctttggcaacactccatgacactagatctgccgttgaagagctcgctcatgaaccacctctaccagcctcaagccatgacctaccagcctcaagccatgaccgacatctagaatttctcaaacgttacaggatacccgctttcccccgggggtcaggcggtacccgggtaccacaccgcttttttccaaaaaatgggcacccgggaccgcatccggcaccgcctggcgggtgcggggtgggtgccggcggtaccctcctacgggtgccgggtaccaccaaatgggtaccggtcgacattctttattcactagtaatatatctagtcaggtttaaatagactatgtacaagtggtgaacaagtggttatgagaaatgaataacaaaaaaacatattgaataaagcactgagaggaagaaacatgagtctttggaagaaacgaaacggacagggcttctcagtcacttttagtcaagccagaggagttgatcaaggaaaaacatgctataatccacagatatttagagtcgttaattctaaataatcagtctttagtaaatcaatcaaaaaaatcaggaaagagaagaaatcattgtagagacatgaattgttgagaagagctgattacttagggttcaaatttgactcagacggtctgttttttagccaaaaacagacaccaggtaatgccaacactgggtagttacaaaacctgtaatggtagcaaagataaagttgtgtgtttccactgactatcattactttacccataatgtttggaaattgtttgcacattgcatcatctattttgtctaagaatttcttttcgtgctcatttagagattgttcgtttgtactcgggtacctgttgaattttttcagaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcgggtactgtggatacctcccctctctttctcacctagattcactcccacagtcccaattcactttttgtatttttttcatatttattgttttctctcctagagtcccaattctctttttttcatttttagtcacttgttttcattttttttcatatttattcactgttttcagtgtttactcccagagttgcaagtcacttttttaattttttaaagtcaccttttccttttcttagtcacttctttcatttcgttgaaaattattgatttgacggccagacaagtcactttttttttctttttttcataattattgaaaactatctgcaactaataactaattggaaaaagaaaaattcaaaaaaaaaaaaatggaatgaaacatgaacaaaatgctgaaaaaatgtaagaattacctataaaagttcaaaaaaaaataaaaaagtaaaaagtaaaaaaaaatcagcaagttgtccaagctcaaaagaataattaaaaaaaaggaatgaaacatcagcaatatgctgaaaaaatgtaagaattacctataaaagttcaaaagttcaaaaaaaataaaaaagtaaaaagtaaaaaaaaaaacagcaagttgtccaagctcaaaagaataattaaaaaaaaggaatgaaacatcagcaatatgctgaaaaaaatgtaagaattacctataaaatttcaaaaataataataaaaagaagtaaaaaaaatcagcaagttgcccaagttcaaaagaataattaaaaaaaggaatgaagcatcagcaaaatgctgaaaaaaaaaggtaagaattacctgtaagagttcaaaaataaaaaataaaaaaagtcaagaaaaacatcagcaaattgctgaaaaacaatcaagaaaacatgaatttgtagtactagagagagggaggacttacctggccccctcatgattggtctgcacttgattgcttgcggatgggggctggggattgcttgcagaaggtggctgggtgcagcctttgcttccacctcgactccctctctgcttgggggtcgcacattggcgacgaggagcgagactctttggacctccgttggttgcgggcgcaagccatctggtttgacgattggtctcttgtcgaggtggtaggttttttttgcctttgtttttttttcgtcgtttcggcagcatcagacgccagttcattgggtgctccattgtccgcctccattccttgccattctctaatgcccctccccctcctcttcctcctcctcctcccatcgcttcatccaaatacctcgacagctggttgtaatgtgtctctaaatcatatcccgcgtattggggtgataaaatcaaaaagaatggctctgcaggtttttccgtcaaaaaatgtcagcttcttactttcttgacaggatcttttggatgctcttaagacaagaatatgattgaccatcccaaatcaaccttttactaagattaggtgtagaccgactgatcaaaaaaaaataagaaaagaaaagaaaacatgatgagatgcgtcaaaataaaatgtttgagttcatgagaacaaatggagagagacggagaaaaggacagacgctttatcattgatcaattggttctcaggttgcatcggtcgatacggatcaatcaattggttcgtccaggggggagtggtcgaaggttgtttttttggcgtgtggtcggttgatattgatcgaccgatcagctcatccagaccggtgcagctaatccccctccctccccccaccctatagcagggctgtggggtggtacctgtagcggtacccgggtaccgcctcattttttgccaaaaacccggcaccgcctggcgggtgtgaggcgggtgcgggcggtgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccactcttgataataggctagattcttggtgttattattacttcattagactctacaggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttggataaatcagtttttgtcattacagcatagtatagttgtcctgggtagtacacagtatagatttatatataagtgcatagttgtaatctttgtttgtagaggcatatgtatgatcacatgtttagtcacatgcatgatcacacgcttggatcacacatattttcacatgacatcaccagccacacgcttggatcacacgtagtttcacaatagaccagcaaaaatgtctcaacatagaaagaacattccgcaacacgtgtgattttctgtatgtggcagtgcagatcacatgacacaccagcaaaaatggctcaatagaagcttccaagcagctaaaatccctcaaagaagaagtcacaccagcataaatccctcacaggaagtcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatccggcacatctaccagctacacacacctcactcagagtcttcaagtcaaacttaagttaaaatccaacagtgtgatctcaatcaggtggcccatcaacatctttcatacctcaggaagcatagaagaagtcaagtagcaagtatcaccccttgtgctcttaacacgtcaaagtgatcttaacccatttgttctcttaactgaaggtcaaggaggagggaaaagacactttgaatagttcatattttatcatcagtcttctctcagtctttttcatatcaacatttactttacttcactcatataaacatataaaaacatacaaaaatatctcccagcttttcaactctttccattatctgattccagacttctgtaaaccacgccaaatcctttccactcaaaattccactaagtctcagctgatttcacgttgatctaggtttgataagagactgctacatatagttttctccatcaacagtttttgccacaacaataaaataaaatggttgtcagaattctagagtagta