gaacggagatctgatatctcgccactggtggtggaattctcagagcctgccaagttgagaagagatctggccgagaaaatgggtgccagggtctacgacccaactgagcacgctgccaaggaaagcatcgactatctgaggtcaattgctgaaggaggcgacgggtttgactacacgttcgactgttccgggttggaaatcacattgaatgctgccatccaatgtctgaccttcagaggcactgcggtgaacctggccatgtggggtcaccacaagatacagttttcccccatggatatcacgctgcatgagaggaagtacatgggctccatgtgctacacacatcacgatttcgaagcggtaatcgaagctttggaagagcgcaggatcgacgttgtcaaggcaagacatatgatcacgggcagagtgagcatcgaagacggcctcgagggcgccataatgaagctgataaacgagaaggagtccaccattaagattatactgactcctaacaaccacggcgaattagacggagaagccggcaatgaaaaagaagatgtatccgagctcagcaattgcaaggacaaagaaagactgagagagtcgttgaacgagaccaagttgcgtcacacgtgattgcgtactctcctgttggcgttgataagctagccactatgatacgcatctctgcattttttccacgccttttttatatacagcatacgtacatttatcaagccattagttcatcctatccgttccggttttgctgatattgttcttttacagccattcacgataaaccggaacaggagcacgttttcttgcctgtccttctcccctttagggagaacaagtggtttaatttgataatggaagaggaatggaaaaaagaaaaattggcatataaaagcgggatgagtcttatggagtgggggaccaatcaaagttcttcgacggatgttcattctttccgtcttgcaatgtcttggtaagagataataagagagaaagaaatagagagaaaaaaaaaatacgtaaacatgagagctttagcatatttcaagaaaggtgatattcatttcactaatgatattcctaagccggcaattcaagccgacgacgaagttatcatagatgtctcttggtgtggaatttgcggctcagaccttcacgagtacacggatggtccaatcttcatgcccaaagatggggagtgccatgctttgtccaacgcagctttacctctagcgatgggccacgaaatgtccgggatcattgccaaagtggggcctagagtgacaaaagtgaaagtgggtgaccacgtggtcgttgatgccggtagcagttgtgccgatctgcactgttggccgcattccaagtactataattccaaaccttgcgaagcttgcaagaagggcagtgaaaacctgtgcgcacattccggttttgttgggttgggtgtgattagcggcggatttgcagagcaagtcgttgtttctgaacaccatatcatccctgtcccaaaggaaatcccattggatgtggccgctttagtggaacctctgtccgttacctggcatgcagttaagctatctggcttcaagaagggcagttcagctttggttctgggcgcaggtcccattggattatgtaccatcttggtgcttaagggaatgggggctggcaagatcgtggtatctgaagttgcagagagaaggttaaaaatggccaaaagtttggacgttgaggtcttcaaccccgcccagcatggtcataagtccgtagagttactacgtggtttgaccgagagccatgatggctttgattacagttacgattgctccggtattcaagctacttttgagacctccttaaaagccctgactttcaagggaacggccaccaacattgcggtttgggggccaaagcctgtgccattccagccaatggacgtgactctgcaagaaaagatcatcactggttcgattggctatgtcgtcgaagattttgaagatgtcgttcatgccatccatagcggtaaaattactcttgaagactgtaatcaactgatcacaggtaaacagaaaattgaggacggttgggaaaagggattccaggagttaatgaaccacaaggagtccaacgtcaagattttattgacccccaacaatcacggtgaaatgaagtagcgacacaataatgtttaagaactatccgccttgctttccaatacacaaaattatgtatttattattatgtatcattatcaacagacgtgattctttcgactgattttttttttttgctttttttttttctttctttcatttcacacttagcgatgagctgaaaattttcttacgaaccctttagaagtaccaaaattacgactggaagtgattcagatttgccaacttacgatcatattgccactatatcgcccacgaaaagaacatgtccaagaaaatatcaaagaattccagagctgccagacaatcaggtgcttacgatttagaagtaaaggatttgaccaacttaccaagggttgaaaaaacagatctgaccaatatcttgattagaacagccgcaaaaaatggagcattactggaggcaaagatctctaagaaagctgataagagcaaaagaggtaaaaagataaataaaaaagctctcgaagacaagctagctaactctatctcatccatggacaaggatcgtctagtgaaggcgttgaacttcaccaatcgtttggacgggaaaattgcaaagtccatatcgcgtgccaagtatgttcaaaatacaaggaaggctggctgggatagtaccaacgacactataaggagagagttggctcttttgagcggaaacttatccgtggcgtcaaagggtgccacgaaagatgatatggataaagaaagtgaagagagtccagaagcgtttgattccttagcagaggataaggtggcacagaagactcccgtcaatagattcggggtcttgccggatgatgttgaagaatagatcattcttcgtataaaaaggcagttggggatatataatagtattgcgcatttttttctttctacttttgtaaattaggtcgcctggtttagtttagttccataaatttctatatatctggatgtacattattacttggaaggttttattgatcgtttcattttttttttgaaatcacgttaataaggaaaaaaaagttacctttgattaggtgaagaagaccacctgcactctaccattgtaagtgttgtgtaagcgctcaattgccaagtagttcgacatatcaggaaacaagcaccatagaagcaaaaatatgagaattgcatacctgcagtggctatttttgaatctaggggtggcgaaagccgtattgctacggtccaacttcacgttgggaaacgattcttggtgggaacatttccaggcctacagtgatacaaagcatctaaacgaagagtggatcaccagcgaggccaccgatgaggaaggtgctaagatctatggcgcacaatggcgattatcgcagggtcgattgcggggatctgagtgggataagggcctgctagttcgaacaagcaatgtcgctgctatgattggacatgtgttggagacccccataaatgtcttggaaactgacactttggttgtccagtacgaagtaaaggtggaaaactctctgacatgcggcggtgcgttcattaagttgatgtctaatttggtggatgtagaggcactggagaattatttgccagatacgaaaggcgtggaaatagtttttggtccagattattgtgccccggaaactaacggtgtgcagtttgccgtcaataaggttcacaagatcacaaacagatctgagctgaaatatttacaagagacacctttatcaagatttactgatacttcgcaatcccatttgtatacgctaataatagatggatccacgcaatcttttgaaatcctcatcgacggtaaaacagccatggcaagagaacacatcgaggacaagaaaaaggtcagtttcaagccacctattgcaccgcctctaacgatacctgatgtctcagtaacgaagccctatgattgggatgatcgtcttcggattgcagaccctgagatcgtgaaacccgatgattggaacgaacaagaaccattgatgattccagatcccaacagtgcaaaaccattaggatggaatagctccatccctctatacattcttgatcctgaggcccaagagccctcctggtgggaagaatctaagcacggcgagtggataccacccatgatcaaaaatccactctgcactgcagaacaccgctgtaacgcgtggatgccaaagttcgtaaagaatcccaagcataaaggcacatggaaacgcagcgcagtcataaatcccaattacatgggagaatggcatccaccagaaattgaaaacccgctatactatgaagagacccatccgttgcgcatcgaaaacgaaatcaatggtgtaatactcgaattttggagtggatctcctaacatgttgataagcaatatctatgtaggcaaaaacgtgacagaggcgaagatcattgggaataagacctgggtaatgagagatcgcgtgtttagaggccttgatgatcccacagggcgcaagtttatgaacaacagactaggaaatctacaagcaacccttcaaaacgaaagagagtcacctaatcccttcgatcgcatcatagattgcatgctacaacaattcccaaaatatctatttactgccgttgtgatgcttttggcaacactgatcctctattatgtactattgacgtagctggaaagcaggatccactccacggcacagctgctatcgcacctgtgccgttttatagattcccagcctgatattgtcaggactattatcatggaaatataatatgctagtacgcttacccgatgtacgaatacttttttttacgcggtaataataagcacaataaaaaaaaaaactccgtaattaagggagttggaatatgtaacatctgtgataaggcgtaagcagagcaataaagtttgcgattcattggcaggccaatcgtcgcattattaacatcatagccatggaaatatccagttcaccatgggacgatggtggatatcggccttatgagacgaacagggtagctgcatcaccactgttatcaccatttgaaaacgatgaaagaatagaaagtacccggtctttgggcgatcattgttttgagcctttaccatacatgacaaactattcttctgtctttgagctttatggtaaagagatattcggtgacaagggaaatgcgagttcaaggaatgaatatttgctgaaaaaatactattctttgaagaagccatttgtgttacggcacaacagtcatacgttgaagaatatagatatgccgccgcaaagaaacgacattttgcagactaacttcatggttgacagatttctgaatcgcaccgcgcgatcattaaattttagtaatttcaaaatcatctctgatatgcaaaataaaggtgctcgaggagcaaagcttggcgtcaatcaggatcaaagcattgatttaccatctgtaccgtctttgatgccctatttccagtattatagaaagctactgacagtaaatactaaagagtgggatattttgaaactacatagtttatggataccaaatctaaggaagaatttccatgacttttcgttatacggtgatatagatctttcaaagagttccgatggtcatgatgaggaagatatcactgtgaaaaaagatcttttttttgaaagagccccaagtcaacaggttttggacggtaaaggctatgtttctaaaagatatgaaatttcgtccggtaatgtgattatcccatccctattttccgaagataagttaccggcgttaacgtaccattgttcggtcgaattgaatggtaacatttacatgctcggagggttaatgccatgttatagctatgaagaggatgcgccaatgctaaccgatttttttgttgatggaataaaaacctacccccgccgttattacctcaagtaattaataatccttcaatggtgaataacccttatctttatgtggcctctgtagcgtcatgtcgctttagcaagcccaagatgagaggttatataccacctccactactctgtgtacaagggtccaaattaacggaccgacatattttcttttacggtggatttgaaattagaaccgaaacccgcggtgatgaaaatgggaaatatcacctcaaaaagagagtgtatgtaaataatacaggctatattcttgatatcgtatcattcaaatttacaaaaatagatgtcatcgtccaaccttcaaaatataatgcatatccgacaatgtcatctagatttggtcatttgcagatttccattgataatccaaatagaagaaatagtgttcattccggcagcacgattgaaagtcacaaaacggcggggactcctatgaaacggaacactagtattttttcaggacgactcgaaaaaccagcagtggtttcatcattaccgcacaataatgccgcaccttcttgtgtacacacggttataatatttggcggctacagacaaactggtgatgatcgttacgaggcaatgagtgatctatggaagatcgaaatccccgtgatacgtcgtggtaaaagaggctattgtaaattctcagagacagctaacgcaatactaatgacaccgagggagaaggacaagtcagactggcccgaagaacgggcttttgcagcatattcccttcatggcacgtcgttgatggacagaagtttgcttgatatgagactattgaacaatttaaagaaaaactttgtcataaaaccgtcatatatagcacgagatcccgttgctagccctaaaccggttttccctatgatggtgcatagtacgcaccaagatcttttcagtagtagcactgcaagggatgaacccccggcagccggtgtcagcgccggtaatgcaagtactgacaacagcgttgatcccaatatcaaccacgattttgaaaatctcttggtcaatgcaggggaaaaatcgtcatccattcccatgactacaattggaagacagagattaatcctgagccaagacaagcctatatgcaaaaccattgtattgcatggagggtccaatggtctcaatgtacttgatgatatgtggctgatggacctggaaagtgagacatggacgcctatagagacatttgcgaggagagattcgagcaaaagtgacgatgaaaaattggatagtgtcaacgtgggactcgttggtcataagatggaaagtattggacgaatatgtgtgtgcatgggtggtatgacacaagaggatgttaacgaattttattcagaggacaacgatgagcgttctcaaaagcctaaagccaataagttaccgttaggtgccaatttcttgaatacgattgatttgagcacgcaatgttgggaagagcataaaattattttatctaagaaggaagacaatcaggacggacaagataaggaaaatgaaaacatcgattcaaatatagtagttggtgttggtgggacttctttgcagtgcgacaaaagcatcattttaattggaggactgatttctaggcgaattaacctaaaagagatatatttgcatgggaccatattgaaaagtatttttcctagcgtaaacccttgtacttaaaaggatgcaataatttcccgaagaaaattcctggtgttttactttatgactttatagttatttagaattggaatatgatatattctcaagtttgtaggacagatgcatgttttcttcttcacaattaaaggttacttgtttggaacggtcttgcggcgtaataatgattagttggatgatccctcaaatcagttgattataaataagataaatttaaaaaaaaaaaaaaaaaaaaaagggaatgacttactgcaatagacgttaaagttgaacctccaatacggaaaggaaggacgcataacaatatggtaccaccagcaagcagaaggctgagcaaatcaagggcactgggtatagtgggtgcaacggtggcaatacttgccacatcatactatttctatcaaaaattaacgagcgcaagcggtgatgatgacttaaggcctttgaaggatggttctgcgaccaaaaacaaaaaggcaagaaaaagtaaatgcgttataatgagcaagtcactgcaagggctgtctattgactggagcgaatacgtcacggaagatgtagttttgctggtgcctatgagccagactgagggatcagttagagaagccattaagcaagcattttacagctcagggaacgaacacaagattatactctgcgataacatggacggattatggtcatgcgtaagaaggctaggtaagttccagtgcatcttgaattccaaggacttttcaggcgctgatggcagtgacaccgcggttgtccccgaagacataggcaggtttgtgaattttgttgttgacagtgatattgagagtgttctaattgacacaatatgtaattgaaataagaagaaagagtttcttgaaacggtatgtaaatgataaataaatataagaaaaaaaaaaaaataggtagcagcttggttatgggaagaacaaaagcacacaaagaaaaaaaaaaaggaaaagaaaagtcgtcaatataaaaaaatcatcattacaatttgactgaatcaatcaagtgtctaacaatgccagggttcgataaggtggaaacatcacctaattggtcactttccccagctaggatttttctcaaaatacgtctcataatcttaccggatcttgtcttgggcaagtcatccaccaaaatgatcagtttgggggcggcaaatggaccaatgtcttttctgacagtgaagaccaaatgcttcttgatatcttgtaattcatcttctgttgccgtggaccaactggacttattcttcaagaccacaaatgcagccaccgcttgaccagtcaagtcgtcgttgaaccccaccacagcacattcggccacgattggatcttcaatgatagcagcttcaatttcagcggtcgatagacgatggccggagacgtttaccacatcgtcgacacgacccaagatccagatgtagccgtccttatcctttgcagcgccgtcacccgtgaagtagtagccaggataaggattcaaataagtatccagatatctgtcgtgattcttccaaatcgttctagcaaacgatggccatgcggctttgacagcaagaacaccttctgcgtgggaggtgttgacctcctcaccggtgttagggtcaagaacaacagcatcgataccgaagaaagggaacgaggcggaaccaggtttcattggtgtcacaccaccggccagtggggtgaccaggtgcgagccagattctgtttgccagtaggtatctacaatggggatttcgttcttacctattttttcggagtaccactcccaaacttcagcggcaattggctcaccgacagagcccaagcagcgcaaagactttagggaatggttttcaatgtacgaatcaccagctcttttcaacaaacgcaaagcggtgggggcaacgtagaactgagtgactttatgtgtatcaataatgtcccagtaacgagagtaattaggataggccggggttccttcgaagaccaaagtggaacaaccatacagcaagggaccataaactacgtaggtgtggccggtaatccaaccgatgtctcccgcggtgaagaatatgtcttcttggtgagtgtcaaaagtgtaacgcatggtcagtagagcgcccagcaagtagcctgcggtggagtgctggacacccttgggggcacccgtggacccggaagtatacaacaagaataatgggtcctcggagtcaacaggagtgcatgggtagtaggtcttgtatttcttcttttccgtggcccaatccaagtctcttggggcgtggaaggcgacggatggattgttggtttttttgtagaccaagacgtgtctcacgcctggggtttctcttagcgcgtcatcgacaatcctcttggtttcaatgactttcccacccctgttggactcatcggttgtgatgacgactttggagtccccatcgttgatacggtctctcaaagaattggaagagaatccagcaaagactacggaatggatggcgccgatacgagtgatggcgagcaaggtaacgatggcttcgggaaccatgggcatgtacaccgcaacggtgtcacccttgcgcacgcccatggagtacgtcagcacctgcgccacctggcaaacctcctccagaagttgcttgtaggtaatggaatagccttgccccggctcgtcagcttcgaaaatgatggccttcttgttgggcgtcttcaaggcatgcctatcgacacagttgtaacaggcgttcagttggccgttgagaaaccaggcattgttctggaatgagggtctgcccgtttcagggtccgggatgaacaccttgtcgaagggcttggaccagttgaggaactgcgttgccttagaaccgaagaacttggccgggtcctcgatggactccttgtgcaggcgctgatagtcctgcaacccgtccaggtgtggagagtaatgggtagcgatctccggctgcagtctgtcggaaatgggccgctggggcacgatcttgaccgaggtcaaatgttcatactcgtgttcctttttctgctgcgcggcagaggtagactgggacatgtgagctttcaagtcgtcaattgtattcgactgttcttgtggctttgaagattgtacggcagaaggggacataacacagtagtaggcagtgtcttttcttgttattcttggtatccttgttgtgcttattgttacaattagagtaaacaagaactatatgatactaaaacaacaagggaggagtttaaaagcgaaaatctgctcagaatagccgcccagttatatacaaaatgaagggagaactatttgccaccgaaagagttgtataccccaaccccaatatctgttgaacaaatgggcattaggaggctgggcggcaattcgtaccccaacctttttttttcttagcatctccgagataactaacagaaaggaaaaaaaaaaaatggatgacgctcggtcgcttgccacggcagtgactaaatttgaggggagcggtcatctcgacgccccggcgcaatggagcaatttaggggacgcgagacgcgaggggtattccgtccctttcgtccggaacgatctcttaaatttttttcgcacagccacattagcacgtgacaatgttgtcactatcgacgtacagctcacgtgactacttcgcatcgctccttttcttttttttcttttctaaaattaacctcgcttttttttttttttttcgcgcgactactcagccatcttggaaaaagataatcattagatatatattcacgaaagatgtaggtagcagcacggatatatagtaatggcatatatatagaacgctatccttggaaaaagtacatacccttagaaccaactcccttttatttaccgtgctacatcgcgctatagtgtactatactatcctcttctctgttatatcgcgattatactgacgtaataaagattacattgctatgatcattctgaacacctttgtgaggtgcgttttagcgtgtctcgtgctgtgctgcagcacagcacgctccgccgacacgagcggcaccactcctgcgtcggcaaagcatttgcagaccacctctttgctaacgtgcatggataattcgcagttaacggcgtctttctttgacgtgaaattctaccctgataataatactgtcatctttgatatagacgctaccacgacgcttaacggcaacgttaccgtgaaagcggagctgctcacttacggactcaaagtcctggacaagacgtttgacctttgttccttgggccaggcgtcgctttgccccctaagcgctggccgtatcgatgtcatgtctacgtacgagatcgactcttccatcaccaagcagttccccggcattgcttacacgattccagacttggatgcccaggtccgcgtggtggcatacgcccagaatgatacggatttcgaaacccccctcgcctgtgtgcaggctatcttgagtaacgggaagacagtgcagaccaagtacgcggcttggcccatcgctgctatctccggtgtgggtgtgcttacgtccgggtttgtatccgtgatcggttattctgccacggctgcccacatcgcgtcgaactccatctcgttgttcatctatttccaaaatctggccatcaccgcaatgatgggtgtctcaagagttccacccattgctgccgcatggacgcaaaatttccagtggtctatgggcatcatcaacgcgggattcatgcagaagatcttcgattggtacgtgcaagccacgaatggagtctccaacgtcgtggtggccaacaaggacgtcctgtccatcagcgtgcaaaagcgtgccatctctatggcctcgtcgagcgattacaatttcgacagcatcttggacgactcgaatctgtacaccacctctgagaaggaccccagtaattactcgaccaagatcctcgtgctgagaggtatagaaagagtcgcatacttggccaacatcgaactgtccaatttcttcttgacgggtattgtgtttttccttttcttcctctttgttgttgttgtgtctttgatcttcttcaaggctctgctggaagtcctgacaagagcaagaatcttgaaagagacctccaatttcttccagtacaggaaaaactggggcagcatcatcaaaggtactcttttcaggttggccatcatcgcgttccctcaggtttcgcttttggccatttgggagttcacccaggtcaactctccagctgttgttgtcgacgcggtgataatcctattggtcgtgacagggcttttggtttacggaactacaagggttttcatcaagggaagagaatctttgagattgtacaagaaccctgcatatctgctttacagtgatacctattttctgaacaagttcgggttcttatacgtgcaattcaaagccgacaagttttggtggcttttacccttcctaagctatgcgtttttgagatcgctgtttgttgctgttctacaaaaccaaggtaaggcgcaagcgatgatcattttcgtcattgaattggcgtacttcgtttgtctgtgctggatcagaccctatttggacaagaggaccaacgttttcaatattgccatccatctggtcaatttgataaacgcatttttctttttgttcttcagcaatttgttcaagcaacccgcagtggtatcgtctataatggcggtcattctgttcgttctgaatgcagtgttcgctctatttctactattattcactattgtcacctgcaccttggcgttgctgcacagaaacccagatgttcgttaccagccaatgaaagatgaccgtgtgtctttcatccccaagattcaaaacgattacgatggcgaaaacaaaaatgattccgagttgttcgaattgaggaaagccgtcatggacaccaatgaaaatgagcaagaaaaaacattcggtgatgatacattcggcaaaaatgcgaatactaccacgaatacatctagactgtttgatgacgagaccagttcatcctctttcaaacagaattcctcacccttcgacgcctcggaagtaacggagcaacccgtccaacccgcatctgctgttatgggcacgggtggcggcttcctatctccacaataccaacgtgtctcatccgcgtctcacaccaatctggtgccgaataacatgagtgcgtccagtttaaggaagcccgaatcaagtctttatgtggggaattccaatcaatcatattcgcattttaacaacaacggtaacagcaacagcggccgtaataccaatccatacttgtaatccagtgtatactcacatgtaacaacattatataaaacacaaagccaccaatatacctcactatatattctcaaaaaaaaccgctcaagttgaagtgtattatcctcattacatcctaacaccacacatatttcagcgataaaaaccttaaatgtgcattctgatttggctttgcttccttaaatgagcgcaactgccgcttttttctgacatctttttttgacgtgtagaaaataaaacagaccctccagaagggatttactgttggttaatttgtatgagaaacaggttgataaaaggttaggttgcgtaagtcatgatcgagaatagtacgcaacaagctcggcgtaatggaaatggtgaggacagtactagtaagccttattcggagccgtttttcttaggctttaataatgctacgcccggattggaagctgagcactcaagcacatcgcctgcccccgagaactccgaaacacataataggaaaagaaacagaatatcatttgtgtgtcaggcttgtagaaagtcaaaaacgaagtgtgatagagaaaaacctgaatgtggtcgatgcatcaagcatgggctgaaatgtgtttatgatgtatcgaagcaaccggcaccccgaatccccagtaaagatgccattatatcgaggctggaaaaggatatgcattactggaaagataaggcgatgaagctgttaacggaaagagagatgagtgagtcgggcaagagatcggcaagtccgacccatacgaacgcggggagtcctggcaccaagaaactacacaaaatggaaaacctatacgaaccagacgttgaagaggactcaaacactgatgagagtgatatcgaaatcaacctgtacaggagtcatcctaccatgattatgagcaaggttatgaaaagagaagttaagcctttatccgaaaactacatcataatacaggactgttttctaaaaatgttggtcacttcagtgttccttgacacttcaaagaacacgatgataccggcactgacggcaaatgcgaacatca