gggctcaaatgatgtagaagtaaagttcgggacggtaatagatctgggaaccgatataggatacaaagatcgagcatggagagataagcgcagcagtggaagagctattcatacagcctttactagaatcagagacttttgaagatgatgatagtgatgattggggtacaatttctaaaagagaagaggctgctgctatttcaagctacatatacggcgattccaacaacttagaactggaagaagttattctgggttctgatacagaaatacttagtgggatcttcatcaataattgcattggtacgagcgccaccttatctaatgttatcaagaccttagcgacagaaattgcattctccaaatacgataattctaaactacaatccacggagggattcttaatcaattatacaactcacttggagtatacaaacaagctgctggtggaaagaaatgatcagcaactggtaaagttacaaaacggattgagaaggaacctatcagaaaaatatgaaaaaatcattgaacaaaacagaaatcaaattaaacaactggaaagagatcatatgttcttcaaaaaatccttcgaagtgaaaaaaagaagaaataacgagaaacaaaaaaacatggaaagggaaatagaagatctaaagaccaggctagaagttgaacgatacaagaattcacaaatactgaagaagaacaaaataaaagaacaagaactctcaactgcatccaagaaaaagaaccacgtgcatgacgcgaaaagtgtttcaagcataaatcccaatggtgttgacaaatttaacataaaaaaacaaataaatgatcattttgcgttattgacattcgggactatttctatcgggatcatagctattgtgtttaagttcttcactccaagctagcatcctaaatattaaatatataatcccgcgttctcgatgtcaaaggctaatatatatatacatacgcatatgtgtaacagatattcacacttaaaaattataagcattgtttcacctcaaggaagcacagcagccatcattcacttcactggttgttttttcaaagtaccgatgtcatcaacttgcattctttctagagtctttatccccagcagcttgcttaattccttgacgaagctaactgcaatactttgtacatcaacggcagcatcaggtcgctggtccttgattgaagtagttggtgtgtttttcaaaccgcacatttcaaaattgttcatatacgataaatctgtatttacatttattgctaccccatgcgatgttatagagcgcctgacgtgtatcccaatgctggcgattttctttttgccattttcaacccaaactcctgtttccttcgtcgttaaagcattcaagctcaagggctcacaagaaccgttgcccatcttagtgttattcaatgttttgatggtggcctgttcaatgcatgaaaccaaacattttgcaggaaaactgtgaaatgttttcaaatccaagattatgtaaataactatttgaccaggtccatgaaaagttacttgtccacctctttcaagctgaaaaaactttggctttgggtttcccttttgcgtttccgggatgaaactttcataggctgccatttgatttggcgtcatagttttcttaatcctctttcctccagtataagttggttcaaactcaaatgttaatactattggattgggtttcattgccataattttgtctagtatccttttttcgttatcatttatcgttacagtacctttgtattcttcatccaattgaattaattttctctcaatcttggattggatgtccttaatatctaaattggctctgaccagcttctcttgtatctctaatccttcttgaaagggtattctttgcgtgaattgtagatgtctaagagtttgcgccgatggctttatgggattagtcatttctttgagggcaaaggaatgcgtgctaaaacactgtcgcctatagacatttaaggttctatacgcagactgataaatatatctcgacatggattggggttccagatagtaactttattgaaccttaatacgcgaatttcttctatgcatgctttcaataaagcgaacacaggtactcatgcggtataagaagatccgatagcaaacattttttcaacaagagttcaaatcgaaacaaaggcaaagtataacagaaaaacaagcaacggttcaaggaaacggcttcacttctctcaatgtcggtgaataatatagcattctgtgtatcgcaggacttggatattcccttaaaagtgaaaatcaagtccctggagggacagaaggaactgttgaaaccatcacagaaaatcctgaatccagaattgttactggtagcatccaatctgttttcctgtagtgacttggttgtatcaatgcaggtatttgataaggaaagaaacagaaatttaactcttccgatattcacgccgtatattcctttcaaaaactctagaacgtgggatttttggttgactttgcccatccgcatcaagcagcttaccttcagcagtcatttacgtattgttctgtgggaatataacggatctaagcaggttccttttttcaatttggaaacaagcatcttcaatcctacggattgtgcgttaaagagggggtttgaatcattgaagttttcctacgatgtcattgaccactgtgaagtagtcactgataacaaagaccaagaaaatttgaacaaatactttcaaggcgaatttacgaggcttccttggcttgatgaaatcaccataagcaaattgaggaaacgacgagagaagaggacttggcctcagggtattttcgtactaaatttagaatttcccatgttggagcttcctgttgtattcactgaaagggaaatcatgaacactcaaatgaacattccaactttgaagaacaatcctgggttgagcacagacctacgagaatcaaataggaatgaccctcaattaaaaatctctctgggggacaaatatcattccacactgaagttctacgatcctgatcaacccaataatgatccaatagaagaaaagtatagaaggttggaaagagcatcaaagaatgcaaacttagacaagcaagtgaaacctgatattaagaaaagggattacttgaataaaatcatcaactatcctccaggtactaaattgacagctcatgagaagggttccatatggaagtataggtattatcttatgaataataaaaaagcgctgacaaaattgttacagagcacaaatttgagagaagaatcagaaagaatagaagttttggaattaatggattcatgggcggaaattgatatagacgatgccttagagctattaggctccacattcaaaaatctttcagtaagatcatatgccgtgaatcgattaaaaaaagcatctgacaaggaactcgaactttatttactacaattagtagaagcggtctgtttcgaaaatctctctacattttctgacaaatctaacagtgaatttaccattgtagatgcagtatcttcgcaaaagctttcgggagactctatgttactatccgcatcgcatgccaatcagaaactattaaagtccatttcaagcgggtcggaaacctctggaactgaatcactacccattgttatctcacctttggctgaatttttgattaggagagcgttggtgaacgctcgattaggaaattttttctactggtatttaaagtcagaatctgaagacaaaccttatctggatcagattttgaattccttctggagtagactagacaagaagtctagggatacgctaaacgatcaaatcagactaataaatatacttcgggaatgttgtgaagtcattaagagattaaaggatactacagctaaaaagatggagttgctagtacatctgttagagacgaaagttaagccgctcgtcaaagtacgaccaatcgctctaccactagaccccgacgtgctgatatgggacgtttgccctgaaacatcaaaggtatttaaaagttctttatcaccattgaaaataacattcaaaacgaccttgaacagaccataccacttgatgttcaaagttggtgatgacttaagacaagatcaattggtagtacagatcataagtttaatgaatgaattgttaaagaatgaaaatgtagacctgaaattgacaccatacaagattttagccaccggaccacaggagggcgccatagaattcattcctaacgatacgttggccagtatactaagcaaacaccacggtattcttggttatctcaagcttcactaccccgatgaaaacacagcattgggcgtacaggactgggttttagacaactttgtcaaatcttgtgctggttattgtgttattacatatattctaggtgtgggtgatagacatttggataacttattaatcactccagatgggcacttctttcatgcagattttggttacattttgggccaggaccctaaaccctttccaccattgatgaaactgccccctcaaattatagaggcgtttgggggtgcagaatcatcaaattacgacaaatttcgtagctactgcttcgtagcgtattcaatattaagaagaaatgcgggattgatcttgaatctattcgaactaatgaagacatcaaacataccggacatcagagtagatccgaatggtgccattttacgtgtaagagaaagatttaatttgaacatgtccgaagaagacgccacggtgcatttccagaatcttatcaatgacagtgttaatgctttactgcccatcgtaatcgaccatttacataacctcgcccaatattggcgggcctgattaatagattgataagtagtgcattgcagctcttcgcttatttcactttactcatcaagatcatatacatagcgctccagtataaatcctttaatagaaataagttcactttgtgtctgattttgcagtttctcttttgatactagaaaatgactaaaactttttcatgatcttgcaaaaaaaaaaaaaacgcctgcccctaatagagcatgaataatcatatgaatagaaaaactcaacactttaacgaaataacggatatgaaaactgacaaacgagggtagtgttgaatgctttttgtgagcacaatagaatagtactggatgtcatcatatatcggaaacctcatgtcggcagcgtcatatcttgatgcactaccagatgagcctcacgattttagaaaacccaccgccaaggtggtcacaacgcaactgaccattgctacttcattagggttatttgctttgctctcgttctcaattctgttaaagaagtggccaaggttatatgcaagcagaagatataaagatgaaggcaatctccggttaccatcttggaaccagtcaagcttatttggttggctaacagtgttgtataaaatacgagatgaacagatcctggaatacgcaggtttagatgcatatgtgttcttgagatttttcaaaatgtgcattaggttactgtctgttttttgcttcttttccatatgtgttatatctccagtgagatatcattttactggaagaattgacgatggcaacgatgatgatgatgataattatttcatgcatctagtgaaaagaattgtggatggaagtggcgatggtgataaccactcagctcccgaacgtacaaatgtgtacctttggatgtatgtcatattcacgtactttttcacttttatagctattaaaatggcagtcgccgagacaaagcatgttgtaaatactaggcaagcttaccttggtaagcagaacaccattaccgacagaacgattcggctgtcgggcatcccaatagagcttcgtgattcggaagctttaaagaccagaattgaacaattaaaaatcggtaccgtttcatcgatcactatttgtcgagaatggggtcccttgaatgaattatttcattgccgaaagaacattctaaaaaacttggaactaaagtatgcagaatgccctagggagttacgtactcgacagccaaacgcggaaaactaccacttactaggatctcagcaagcaggtggcccttcacacgaggaaaatatctcatcaaacaatattaatgaggacgatggtatcctgtattctcaaatttcccttggtgaaagaccaaaaatgaaaattgggtatcgtggtatttttgggaaggaagtagatgctatagaatatctcgaacagcagttaaagttcattgactcagaaatcattgaggcgagaaagcaacactattctgcaacacctacggcgtttgtaacaatggattccgttgctaatgcacagatggcagcgcaagcagtgctagatcctagggtacattacttcataaccagattggcccctgctcctcatgacatcaaatgggaccatgtctgtctttccagaaaagatcggttaacaaaagtttattccactactgtatttatagggctatcgagcttgtttttggtcattcctgtgtcatatttagccacattgcttaatttgaagaccctttccaaattctggccaagtatggggcagttgttgaaagatcatcaatgggccgctaacattgtaacaggattattgccaacgtatattttcacgctgcttaactttggcattccttacttttatgaatatttgacttcctatcaagggttagtatcatatagcgaggaggaaatctcacttgtttccaaaaatttcttttacatttttgttaaccttttcttagttttcacattagcaggtaccgcatctaactattgggcatacctcagtgatactacaaaaattgcttatcaacttgctacatcagtaaaggagttctcattattttatgtcgatctaattatattgcaaggtattggtatgtttcccttcaaactgcttttagtcggtagtttgattggctttccattggtgaaaatcaaagctaaaaccccaaggcaacggaatgaactctacaatccgccgatattcaattttggactacaattaccacagccaattctaattctgattataacactgatttatagtgtaatgagtacaaaaattttgacatcgggcttggcgtatttcataatcggattctatgtttacaagtatcaattgatttttgctacggatcatttgccccattccacagggaaagtatggccactaatctttagaagaattattgtgggattgctattatttcaattgaccatgacaggaacactggcaggattcgaaggaggatgggttttgtcatcctgtcttttcccactaccagtgatgacattatgcttcctatacgacttcgaaaagaactatttgcccttatcacaatatattgcattgagttcaattcgagaatacgaaagggacaattctacggttaactccaccagtgaggaggagtcatatgcatatccttacgctgtaagtgaattagagggtccaatgttggactgagacataaaaagagtatttgtatatttatatactttgttgcaggaatactggaagaaaagttttgataaaagtactatgtattgtagttttctttatcggttcacaacaatagatatgttcccgacttttgtagtagcaacatgaattcttgacaaattaaatttttgattttaggaaagttgaactttgccacaaaaaatatgagtattggcttaactgagcagtagcgtaaaagagacactaatacaaaaatttttatgatattccaataggaaagtttggtgacgatcttcagagattctataatatagaaattggccacccacttgatgatactcatcgaaatcagagtatcgtaaggccatattaacatcaaaataggaaaaattttagcaccgtacgataataggattgtgtatgatattatatcctttgaataaacagaatcgcgcccccaatgcagctttttcagtatgaaatggcgaataaacgtatgaaacaagcaaatatcaagaatacaatagcttgcgaagtagaggtattgcactggtgggctccaggtaaatactttacttgtgatggtgttacgcattatggacgaattccactggaagctttctggtaggtttttggaaagtacgataagtttgccatcattatcgtgacgattcaaataatagatgtacttactttcctcggtaacccatgttaaataaatttcaaatgatattagtaaaagccaaagacggttcaatctgtcatacttacagaaccagttcttaatattaaatatcaaagcttgcatatactcacgcagggattggcaattatttaatgcttttgctctcggatattttgatagatgtaattccaaagaattgaagaccaaatgcctatatgcacctgatttcaacaatagaaggtcaataaatagcagggcgttgtcaatttcgacatatttgtcaactgtctctttgcaaaatggacagtctgtcaactgtatgtggtcatttgaatacaccgtatagagagattccacgggccgcatgcacgttatgcatatcattgtctgttgcaaactaatatctactgtttgatacgcttcattcgttcaccaccctaccgaatctccctagatcagcagcaatgtggattcttcagcctcagctataaagataatatttcaaaaatcatgaacatacttcaggtttagcccgctgtccctaaagtgaaaaaatactaaagaaaaatttgcaagaatctaaaaatgatgaggtaaaagattcaataaaagagatcaagtaacgagagtttgggaacgcacttcgatttctggataacaataacccaagtgtaataataaacagaataaatgtctcgcgttggtgttatggtgctggggcctgcaggtgcgggcaaaagtacattttgtaattctatcatatcgcatatgcaaactgtgggacgaagggctcatattgtgaatttagatcccgccgcagaggctacaaagtatgaattcaccgttgatattagagatttaatttctttggacgatgtcatggatgaaatggatttgggccccaatggtggattaatatattgcttcgagtatcttttgaataatttggattggcttgatgaagagatcggggatttcaacgatgaatatttgatctttgactgtccaggtcaaattgaactttacacgcatattcccgttttgcccaacatagtgcgtcatctaacccagcaattgaatttcaacctttgtgccacatatcttctagaagcaccattcgtgatagatagttcaaaattcttcagtggtgcactctcggccatgtcagcaatgatactattggaattgccccatatcaatgtgttgagtaagttagacttgataaaaggtgatgtcaacaaaagaaaactaaaaagatttttaaatcccgatgcaatgctattgatggagaccgaggggatgaatcaagtatctaatccgaagtttttgagattgacccagtgcatagctaatcttgttgatgacttcgggatggttcagtttttacccttggagtccaataatcctgagagtatagccaccatcttatcatatgtggatgatattacgcagtgggcagagggacaggagcagaaagagcccaatgatcaaatagatgtcgaagaataattatagaacaatatatacggctatttcatacgaaagaggacgatagagtcaggaaaagcacatcttcaagtttctattgatttctatatatatatatatatatatataagagaaatgtttagatctatttaactctttgtcttgggcctcctggagactttttatttctcgcagttaagatttcaacaccatggtcggttaccagcagagtgtgttcgaattgggcactcagtttaccatcttgagtagtggaagtccagtcatcaggccaactcatatccttccaagtaccttcattaatcattggctcgatggtgaaaaccatgcccggtttcataacaccaggtgttctattcttggcgtagtggggaatatttggggaacagtggaaaaattcaccaacgccatgcccacaataagttctcactacactacatttattctcagtagcatgtttttcaatttggtcacctaattcttggaaagtggtacctggcttacacattttaatggctagcttcaaacactctcttgacgtttcagtggtattcaaggcttccttagaaatgttctcgccaacataataagtttcgtttaagtcagcatgataaccttggtagtacaaggagacatctaagttgacaatatcaccttctttcaacacagttctgtcgggcacaccgtgacagataacttcattgacagaggtacaaagggatttaggaaaattgtagtagttgagtggtgaagggtaagcacctctcttgatggtttcattatgaacgatttcatctagttcatctgtagtgatgcctggcctcacctgagcagcggcaatgtcaagaacctctctaccaaaaatacatgcttttctaattttttttatttgatccttcttatatatagggatgttgttaagcctgtcattcttttgctcgctaactggcagtccgttggcagcccaatccggtttagaaatatcttcaggaacatacctctttggagtcaaaggatacgaagccttcactttaccagaatacttgaatttggggaaaggatcataagcgccttccagatcctccttggcattatgcagagctttgtgagctttgtagttgttttcgaaacaatccgtgtcacaaaagatggagaagatgccttgctttaaacatataggacatttcatttgggaggcagtctctctaccacattgcaggccggcacaatacatcttggtaggttggtgtgcttgctgggaggcagcaactgttgctgttgtagtggtcatcgcttgaatttctgcttatcttctcttgtttggtaaagacaatggcgttcttaaaaagaataataataataataatgacggattcttcttttaaaataaaaaaaaaaaaattagaataaaaaaattttcgccctctgttcggagcagccaaataaggttgctatgccaaatgggaggggccaaaagccattggcagcagttctccaatcgtcatgaccttggagcgggaaccagtagagttgagcatgacgataggaaagtccttcaccacaaattcattgatgaactgtctgcaaacaccacagggcgacacacactcctctttagagtcgccacagacgaccatgcatttccagcctgaacggtagcctgccatcaggacttgtatcacagcagaccgttctgcacatatgcaattactgtagcttgcattctcgacattggcaccggtgaagatgacatcgtcgttcgtcagtatggagcaaccgacacggaaatgggagtagggactataggagagtttgcacgcctcaagtgctgcttttctcagggctcccagtagcctgtcctctataccatcgagtttcattgctgtattccttgttcaaacctcttgctttattttcttctgctttcttgtatatgggcaatttgtgtttatttatcccaaaaccactcggaaattaaagaaaacaccacaccggcttatcaaagttgctgctttcatatataaaaccgtaaaagtagaaaagtgtaatgcaagaggaaggaaaaggcaggtgataatggccttggtttccagaagatcgactagatcggaaagcacctcaatcacaaaggaggagcatgcgggtggaacatcctggacgaagttgttctttcgatggctcgttaccttagaaggtgatcaggatataaacaatggaaaaggttacatgtcgatacccaacgtttcgaattatatattcttctttggtggtaggttaagaacagtgaagggtgccaaaccattgtggttgggagttctcttcattattgtatgtcccatggttctcttttccgtctttgagacacataaattgtggcatacccaaaaaggttataaagtgctggtcattttcttttattatttttgggcaataatgctgatatctttcatcaggactgccactagtgatcccggcgtactcccgaggaatattcatttgggccagttgcagaataattatcagaccccgcaagaatactacaatttgataacactaccaacgcattcgtccgtcttagaagatatcactatcaagtactgtcaatcgtgcaggatatggagaccaccgaggacttcccattgttcgacgtgcaacgtttgcgtgatggttcacgatcatcattgcgtatgggtcaataactgcgtaggaaaaaggaactaccggtttttcctaatattcctattgagtgccatattctcgtcagttttcttgcttactaattgcgctatccatattgcaagggagtccgatgggcctcgcaattatcccgtggcattattgctactcatatatgcgggactaaccatatggtacccagcaatactatttacatatcatatatttatggcaggtactcagcaaactacaagagaatttttaaaaggtatcggatcaaagaaaaatcctgtattccatcgcgtggtaaaagagcaaaacatctatgataggggctccttcttgaaaaatttaggccacctaatgttagagccaagaggcccaagttttgtcagtgcgaggaaactgcatgaaaatggagattggagatttatgaatttatcaccagcacacagttttgagaaaatttagaacacataatggaggatagatatacataaccccctcttttacatgtttgaagtttcaggcgtatttttttagaagaggtaatctgcagacgacagtgacggcattaccatcggtttgtaaaaatctgtcattcacatagatcgaatgaaataggtggcaacattttttaagcacctatgtagtgtgaagttattcaattacctcatgaacaatgctttaaaaattgctatcatttcttgtcatgagtggaacaaaccagctccttgagataatagctggctgtgactgatacacaaatcgctacttgttggaacaaacaagtttatcattatccacatgtgcaactgttgaaacaataatcaactatccatcaattaccagtataactgatcaatccatccgtccttgtagctagaagattatcgtatacggtgttaaaaagatggcacaaactatcagaccagtgaaataagatacagaactgtcatcgaacttagtggaagctgaagcacgagcgttgataatgcaatagaatcaatgaataacacgtataaaaatgaaggaagaaatgtgaataggatcatgtagtactgtcgactccctttcgtgaattcataaatgcatgaggagaactctagcatattctatatacacaatattattaaccttatcaattatggaatctcaacaattgtcgcaagattttactggtaattatatttagcatgtccaatcggcgtctgttttacatacctctcttatatagtttaaggaagttcttctttcgttgataattaatgctgcttgttggaacaagaatgttgaaatgacactttctattggtgggtgcacttggaatttatatacaaatgatataagtcgttacattgaacttataattaattccctggtttattgttatgttgaacatacttaacatgtccaatcggcgtatgttttatatacctctcttatatagtataagaaggagttctgctttttattcttgattaacactactaattatcaacaaaaaaaaaaaagaaaaaatttgaaaaccaacatggacaccacgcttatgaagctattgtgcatattatattcaacattttttcgcacatgtagtatttctgctacacctacttcaacaacaccattgatcagatatgatggtcagattgcgtttcgatatgattatgactacactaatatatgggacgacattgcgcggtgtattgaaaacgtaacaaccgataaggctatagtcgataatacatctattatggtcgatagggcaggtactatagtcgataggggatatactatatggctagattcagggggtaacacatatagtgatattgacgacataatagtgtcaaacatcacagattgtatgcgtcgtaactgtaacataaccaacatatctatctcgtgccataatccctttgcattatcagccaatactgacgaagaatatgaagatcatttcgcgtattacgggcgtggctatcccatagattatgacagagattatgaaagtatcggtgagccaacggattcgggtacggatcagagtactctagttcgcagaggaaatgggaactggccggacaagatattacccgatcaacaattacattgggactacaacgttattgggagattatacatgttggaacaagtaggttcatcattattcacataactagtccttgtttcaggatgaaatatgttgagatgacgttctattggtgggtgcacttggagtcaaagatccattaattgaacatcaacttggaatatatataaatgatatgagtcgttacattgaacttatagtaaattccctagtttattgttatgttgaacatacttaacatgtccaatcggcgtatgttttatatacctctcttatgtagtataagaaagagttctgcttttattcttaattaatactactaattatcaacaaaagttttacatgttatatacgttattcaacataactagacaccagaaagcaatcaccagctccagtagttccaacaacatgataagtagaaggagcaatctgtgaagtctaaagttatttttaggtttggtggtcaattctacttgttcaagcctccatcaataactggttgtttggccgagcggtctaaggcgcctgattcaagaaaacctcttgaccgcagttaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattatctttttttctaagactcttttgaattttagagttgaggcagattgggtaactactaactttttgttggaacaataatcgactgtcgtctttaaattactgatacgatagattaagattattattattgtcactagagtattttcgtatacaggtaaattttgaatccagcagaataagattcaggcggtcatcgaatttaggggtatctggagcgcaggaattgataacgttataggatcaatgaattactgcatttaaaacaagaacaaaaacatttaagatattatgtagaattgccgcttttcctttatgacaattcctatttccccgaggaaaacttctagtatatactatatgcctaatagtactgccttcatcaaaaatttgaacccaaaaattatcacagcattctttttatacttctgtacctcacaatatctgtaataagaggttatattgtcacattttggtgtgttcagtgtcgggtttagtatgatgtaccttggcattaaaggccaagctcaaagccgaatagcgagaaatttatcctgttaatcatttttatggaagaagcaattccacaagtgctcattactaacttcttgatcacccacgcttatctcaaatttagcatcgtcattttcctcctcatccctataaatttgtctgctgtcacagttgtcgcttctatttgacctctcttttcttttgcgctcttctaggatacatttatatctgagaatgttttcctcgaccgtatttttaatcataaaattccagacaaaagtttccttgttctgtcctatacgattattccttcccattgcttgttgttcatcaccattattgaggatagggtctagcaggaatatatgttttgcgtttatcaaatttaagccggcgcctaacgtcttcacgttcaagagtaagcaagtgactgaaggctgacgtttgaagttgtttatagtttcaccaacaccagctgtgttagatagacatgccaaatactcgatgcgatacagttttaagaccttaccaataacctttaaatattctgtcttttgcgagtacagaatgacttgtggcggctcagcattttcctgttcactttttaatttcagataagaaataagtttaatgacgaaatcaattttagcgccaaaactttcttttatgtgaatctgatgaacctcattcatttgatggaattgtttgtagttaattccaaagagcttttccacctcgtttgaattccaccacagggcgagatacaatcgccga