tctcagcgctgagctccatgtggtggaattcgtcatcgcgtgatgaccagcatgtcgtactggcgggcgatgtcaatgagcctgcgtcgggtctcgagcgagtacgtattgcccgacgggttcgcaaacgtcggaatgcagtacatgacgtacttgaagattttcttgctcagcttcgagccctgaatgatctccgtggtgcctctgggctgcggttccgcctcgtggcggtccagtgcggcgatcaacgactcaaagtcaatcgagtcgtggcccctctcgttgatagcggttatcttgcccttgaacccggcatccgtgaagcagtcattgatcaagaaatacgtcggcgtgatgatgaacgcctgtctggtgtacccgttgtgtggcagggtcgtctgcagaaggatgttcagcatcccgtacgaggcgccgctgtccagattcaaatgctgcgccagtgtcctagtccgggccccatctttgaacttgaacacctgctcattgagaaacctacagatctgctcccgcacccacagggcgccctcgtcggaaccgtacgtgagcggatgcctattgcaggggtcgttatcgtactccctagtctgagggcccagcacagccgcagtagcctcgatcaccgcctctcgaggcagcagcctcgaactcgggtgtcccttgaagaaattgatctcactgttggccatttttgtccgttagcccttctgttccttataccactttggcttgcacccgggctcacacgttaatctcgaatcctcttctctttatcaccagctcggcatccaccagcggcagcccgcgatagcactggccgaactccgccagcacccgtcgcgcctgtgctgggccgggcacatgccacaggaccccagccaacagcagaggcagcgaccactcgttctttacaaccacgggttgtcgtccaaacagtgccagggtgcctgtcagctctggctgctgcccagcggccacgcccacggccttggccagctgcgggaagtcccgtagtctcaatggcggccgccccggcaaggtgtccatctcctgcaagaacaccttccacttctccctgagagctgtcgagtgcattgtgccacgcgcaaatgcctccactttgacccgtctaagctcgaactccaccgcctcgctttctggactcgtaccacgatcagggcccatcgcctggtggtgcagtaggaactgcgcgggcaagaacagcttgtcctggtgcaacgccacgccagccatgtcgcagagcaagcggccctcgactgccaatcggcgtggcatcacatgctggtaccacatgtacgctatggtctcgacgtgcgcaagcgcagccgcttgcgccagcatcgtgtgcagcagctccacgtccacgctggtcttctgctgctgacgcagcagtgccagcgcgcctgccacatccccgttcaggctgctcaacagcattcgcgaccgcacgtcgctgctcattagtcttttcgtgatagccaacatgattgctaatgtttatggtcgtgcttgtatgctcgagctcgattctcgtgctccttcatgtgcctatgttcccttgattgctcaaagcattccctgcaggccgaggtttcgttttcaaccaactgcacgaaagcaatccgagccatgaaaaattcgaatcgctgcgtccctctctctctctctgtacatagatgagcgcagtacacaaccaccgcctcgacgatgttcaaactcacctctcgactcgtcacgtctaggtttgccgcctcctccagactagccactgctcgcacggtagtgtctcctcggcccatccagtcttggatctctttgccggccagacgattcaattccacgggcccaaatggcaacgaagtctcggaaatccagacccagttgccctccatcgatgaattgacctcctctgcctcctctctttccgcttccgcctcggacctcattgccaacacgagtcaaactgtgggcgaactctcctctcacatgggctatctaaatagtatcggcatggctcagacctggtattggccctccgacatcatccagcatgtcctggaggccgttcacgtctactccggtctgccttggtgggggaccatcgccgccaccaccattctcatcagatgcctcttgttccccctctacgtcaagtcctctgacaccgttgccaggaattcccacatcaagccagaactggatgccttgaacaacaagctgatgtccactgcagatctgcaacagggccaattggtcgccatgcaaaggaaaaaactgctttcctcgcacggtataaagaacagatggctggccgcacccatgctgcaaatccccatagctctagggtttttcaacgcattgagacatatggccaactaccccatagatgggttcactaatcaaggagccgcctggtttactgatttgacacaggcggacccttacttgggtttgcaagtgattaccgccgcggtgttcatctcgtttacaagactcggtggtgaaaccggtgctcaacaattcagttctccaatgaagcgtcttttcaccattctccccatcatttctataccggccaccatgaacttgtcatccgccgtcgttctatacttcgcatttaatggggcattttctgtcctgcaaaccctcatcttgagaaataagtgggtccgctccaaattgaagattacagaagtggctaaaccaagaacacccgttgctggcccttcatctancgaaaatatgggcattttccaatcttttgaaacatatatccaaaaagcaagagaccaggcagaaagagggcattgatgcaggataatgaaaaacaaaaacaagaaagcttcaaggaaaagagacagaactcgaagattaaaatcgtccacaagtcgaatttcattaataacaaaaaataaataacgctctatatctctgtgtaaatataaaatataaaactgaaaaccacgacacatgtggtcgaattgttatagtgcacatacatcttgcagggttttttattacccaaaatagtcatttggatttttgatgaaatcctggagaatcgtctgaaccgctcctaacctggaccccatactattggctaaatcttcctggtttatgaaactcatagaaaacacaatagccaaattagatgcgtccatcttattgttaacgacatgctgatgtactttattcaaatggaatactattcttttcaaagtttgatagtaacatgtaggcaatttttgcaacagctcaatcatcgttcttttgtattcttcatttgccatcacatgcgcgttatattttattgctaaatcagtgaaatcattcaccatcgcatgagaaaatagggagtctggtaactctcttaggtacatcttaaagcatcctgcgatggcattcacttcaaaccatctatcgtcttctaatgtaaaggaattatcagttgcaccttcttcatcgaatgcgttcttcaatgcatttatactgccgatggaaccaggaattctatacaaccccacttcgtctagtccgcgcagctcgatttcttccagtaacttcacaacaattgcgggaatcattgtattctctctttcgcaaacatcttctaacggtacaccaaaaattttattatgtgttttgcccttgtatttcttagaatggaatgagaacctcttggaggccttgatcattttcatccattcattgagatcattagagctcgtggtttggatcaagtattcatgaccattctgcataactatcttaaatgcataataataagctggaatgttcctgtggttgattatttccattattgatttgatttcaaaggttttcaaactataactaggtttcaaatcacgcaaatgtatggaatctatctctggaagtacactaggtaggatggatttattacttgaaatttcttgtgagagtatactgtttaatgagtaattagaagccgatgcgttgaacccaccgattgaaaaaggccttctgaaaaatccaccgatttttttactaacaccattatgactggaattagatactactgatgacctatttgtcgagattgaagctcttgagtctcttctatttcttgctccattattgctatccataacgctgactagagacgatgatgcttgactagtgttcttattaagactgtagttctggtcattgtcgctatgattacctggtataacaacagattttctatttttctttgggacagtttgttgcagaacggcagagttcttcaaaattttttcctggtcaagcaaaacctctaatttcctagtttctcttttgattttttcaatttcattgactagaatttcattaaatatttccgtctcttgaaatccctctgatgcagcttccgattctgatacttgtttagtcttctttctgtatgccctatccaaatcctcaaaattattgaacaaaatacggccaaaagtgttctttttggagggattttcgtcgttcgtttcaaagtcaaatgaaagctctctttcgttaggaattaaatccaagatattggagattatgttgttgacaaatctccttttatcgaagttgattagtttcgaatttgtaatgctcatattaggaacaaactgcgagatttcaagtaaccttgatatgaaccaacctgggcacgggcataaattcttgcagtttttgttgaatacatcatcaatctcaatgaacttttttatatgtatgtcatctatctgctctaaaatgttactgatagaccttaggttttgcgtccctttagtagtattagaaagtttttcagaagctttaatccatgaaacttcatagttccttgattctggtgaaattatagcatgtgcgatagcagtctcgatgaaggctggaatatgtggacatatagcatggggactttcatcttcctccgaatcaaataaatccaaacttccatttttccagcgtatataattcaacacttgtaaaataactttgcaagttactaacctttctctaccacttttattaatatttgaaatttccatcacgaagaatgttgtcagactcatgtgcaactttatcaacagtttgatagattgaggtaatctttcaaaaaaaagactatctttaccattgttatccttgacaatcaatgtagaaatccaagtaaagagatttgaaatttcaaactcatgtaattgtaaatatcctgggtttatcaatttgcttgatttgaaatgtagtggataattaaaaaatgaaactaaagattcttttgatagcaactccaactcttggaaaataactatccaatcatttttcgatatcaagttgaactttttggatataaaattatctaactggtaaatccattctagtatattttcataatccgtggaatttagtttttggaatgatctgatcatatcatcattgaaggtagaatcatcaaggataccatttaggtcagttaaagaaaacgtgctaaaggatttcaaactatcagttattctcctttgtgttctattgacgccaataggtctataaagctgcttttggtaagctgacttaatacagtgaaatagatccgttagcgtaactagtagattttctgtttcaataatgaattccccaggtaaatttttcttcaactttaggttggcaatcctcatagtccattcggtagacacttcctgttccataatttttataatatccaatagggtggagttactggacaaatcgtctgtaaaatcagaataatgattttttactaaatgtaatatagcttcggcagcaccaatttgaattttggccatataaataggattcacattctcatcatcaatgactttcgtgtcccatacggggaaattttgatcatataatgatgaagatgccaaattagaaccctcatttattttcattttggaatcatcattgcggtccagaatcttggaaattgatacgctgcagcttttggcaccaatatatcgcttagccatattttctaacactgcggtcgtagtggtaaaacttttatacgtgttgaaaaacgtctctgtgaaaatatcattgtccatagttagtttgacaaatgcatagtctagtaatccaaaattatcatcgggagctcctctaatagaatgacttcttagcttctggttatggtaataattctcaaggtccttagtgtccactaacttcgagaaaatgtttgcagttaacactagtaaatcaaatattttttctaatgatgatgattttaacgccacatgaataatggattcttttaatgaatctgatacttgaccaatattattgaaaaaatccatattctctaaagttttactcaatcttccagcagtatccatggaatctctcatcttttggtttgaagcagcagaattgttgatgatcatggaagagcgttgtgaaaatctttttggggtttctatcaccatactagctggacgggatttaccgtcactgtcgtaaacagatttgaaaactaaatcatccgaaatgtgaaacacgtccatgtctatattaaaaacatccctcacagattttagtaacctttgtttattcgattgtttcgatgacatttctttaatcactggaccatcgatatttccaatacctgtgactttattattatcattagttgccagggaggtattatccatgaatgaacctgaggcatgactgttagaaacgactacgattggttcactaattgaaagtgatttagagaggcgggcggaagaccttggggggggtagttttgcatcactggcagctcccaccagtgtattcttagggaataaagaataatttggcaatagttcattgtataaaataggtaaataacttccagtcaccaaggcgcttctttgagcgccaattgtagagtacgctttttgatcaattgtcggaggctcgagttggaggcttagtctcattattccctcaatgtttaagggaggttgtgatagatgaaatttccataattggtagactacactcgtggacagcccattttccttaatatgatcagatggtttcgcattgttccccatagagtctattgcttgcaatctttgttgccatttatgaaaagcgtttttggttctattaattttcttctccaagtacttgaacttcgcatcaggtggcaaatcatcagcatggatcagcaagtcgccaaaataagaaatgacattcgctcttgtaaaatcatcatctaggttcggtggagcgagaatgaaaacgctacttgtcgatttggatgttctttgccgcctttctaattgaataatagtgggaacccaatccttgaaaatagttttcagtgactgatcaggaacgtgtttccatgaagatgatcttaatactgggatagagcagataatagtggcaacggctagccatgacaccatatctcctaaatgttcaaacctacaaccaatttgaacccacttatttaataattccgctttcagtttcgaagacatttttttgctaaacgtgggattcgttggaaataaatgagatactagtaatcttcctaaaaaatggatgttttggttgttattgaataccaatggattcagtgaaataattcttcggttaacaaacttagaatcatagagcagggaataatcaaatttcggtgcccacactttatcaaacttcaaattgatttgatgaatttcatcagctaatttcttgatgtccatagacagaaaacgacttggatctaaaataatttctaattcgtgcgtagatgatatctttgttggtagagatcgactgaatgctgttagtttcattaattcattatgcttgttcgcaattttgattttcagagtgttggaaatttcatcgttatgcaaagatatagtatccaatagggaaattatggccttgagcattggttcatccaataaaaatcccggaaatacatcgagaatagtcttggcgactaaagctaatctttgcgtcatagaatcatccataaaagaagctatattgtagaattgtgtagaactatttgtcaatctagatttgtttttggtgaaagaaagcccgtactgattgaacattttcagaaacttaatgaaatggtctaataatggaaacattaacaacagattaataatggttctatgggtctttgatgacgatttttcgttgggcgtatctggatgttttgaattagagtagaatagaactgcatgacacaaactttctattgtgcctgatacgatcttaccatcactgtctagttttaaatctggatgaggataagtttcagataagtattttaaatctgatgtaatgggctcgcccacttgatcaactggttgcctttgaagctgtgcttctgctcccggttgtgagtttgcttgctgtttcttctgctgaagattttcatttgctgtactactatttgaggccggcaacgttgggtcgaagaacttaacattgttattcaatccacttttgtaaaggttcataacacaccctctcaactgtgccctgtaaagacggtagtcgggcactagcatttgcggatctaaagctatgctacttcttgccgaggccatatcattggtactactattgggcgcaatagcattgttatcatcatttttcaaagacgagccgtcgttactatagaatctactctccctgcttctagaatacgcatcattacgaagattttgagaagaagaggaagaggaagaaattgtaatcgagctactataattcgttgctacagtttgaccatgcgacttattcacccatccgcttttgaaaattgttgtatcatagttttcagagtttagatggatgacattcttttgccttggctcaacctcattaacggtattattattgttactggcacctggactactcagaggtttttccagtgcggttcccgtgctacatcgagattgaggaggtgataatgatggagagcgcgagggcaacagtgaatctttcgagagtccactcttcttgggtgccacagaaatatcatcgggagcattggatttttgactagaagaattactggtgtcctcttcggagtagacagacgcagaatcatctcttagcgtagaagcgatgcttctcgatgacctggcgttcgcctcagaatgatacattcccaagtttacctgactggggctggcaggtgtatactgcttagaagatacaaatatggagctttttctcttatctctattgctttcttctcctctatggtgactgtgtccctgaccattatgatggtgggaatgcatgtattgaggaggattgctcgttgagttccgaattgtttgagaggatgatgaaggggacggggaggaggacgtggtggacgcagtcgtagtcttttgtggcgtggaagttgaacctgagctagcacttgttgtagaagatttcctgttctttgaccagagaagacctttcatttgactcgtgcttcactgttggtttttgtgtttattagaaaaaagctaaaaggcacgattacaatgagttcttttacactgaaacgtttgcttgtttattctgttggaaaaatgcgattgatctgcagtatcctgacaaaaaaggaaaaaaaaaaaaagaaaattgcgtgtagcgggaacgggaatacaaaagcagtgtgtcaaaaatggagaagaatgtttgcacgagctgaaagttcacagtgagtgggctgacgtggtgtgcttcttttggttctcttttttgtgccccataagccatgtcatggcttgcatttcgaggctgttttcaagtgcgtgtgtttcaccggatggagtatgtttaaggatccgcggcgggaagatttttgcttgcattgagatttacttactatacagaataaatagagggcttgttgaatatataggattccgctaatagctcgatccatactaggccagagacatcttggccagctggtagacggcttccttcgtcttggcaccgccgatgaagccagccgcatggatgaagatgcatcccggaataccgctcttggtgctcaactcttcgtctctgagacctcttagtggttccggcaaacctcttctaaattgaaaagaggtggagttgatgggtacggtggataccctccaggcatttgaggagtctgtaaagagaacaaactcgatctgtttttgaatgttcttctctctttccagctcgtatagatgttccttccatggacagaactgaggtaagacaatgatcttgccgctcttgtcaacgtccagtctttcgtcaatcgcctgcgctacaagggtcttcgctggcaaccacgattcaccgtagcctttcaccaatgtgacgaaaacctcgccgataaaagcgcttgcgcgagcaaagcatttgtcgaaggactcgtcggaagtatcctcgttccaattggggttcatgcctgaaatgatcccagggatgctgatggcgttgtccctgaaattgggctccaagtcagaacccctagggatcgtgtacttgctgataccgttgtcgttggcatccagtgcctcgacaaactgcttgtatactttattatacagcaaatccaggtcagcactgctcgtactgctgttcaaaatggtcttgataatgtcgcgcccgtagtgcttgaagatcaggccggcactcgagagcttggtcttgtagttctcgttgaacgtctcgaaaaacccacgctggtggtggtcaaagaacttcacaccgtcgtactgtgcgccgacgtccactaaaatgtcactggcttcccagtccttagggtttcttgacctgacgagcttagcatctttgaactccggtaatagccttagcatatatactgccaaagactcgtccgcgtggaaggatccggaatgtgtgcatatctgcttaaccatcttgaactccagttttactcttttcacgttattcatacagaccgctttatcttttctcccaactttcacagcagcaatcgccttagtagctcattgctttctttttgaagtatctagaaaattttcgcgcttttcgtagctgcaagaaaatgaaaaaaagagtgaaaaaaatagcagacaattcaccattgaagagatgtcatataacttcgaaaattcaggatattgcgggagaatttataccaatggcccaaaatactctgataagtcgtcttgtgaagactgtatattgatagcaatagcgtgctgtagaactggcacaaaatgtaaaaataacatttccgttaccctgccgcgagaactctcgtcgtgccaatcaacatataaaagacttttagctctatgggacacatatgcacacaggcaatactagctgatggcgtggcacgccgatattcaacgtgctactcacgtatcaaaaaatggtcgaaagtagaaggaattcgttggtccgcgacattgcgtatcatccgaccacatcagaaactcagtccattacgggcttattggatgattcgtacctatttgatgaactgaaaaaactctctttggcagtagaaagctctaagggcatgcaaattgtcggtggctcagagtcaaatcgttccgaggccaaccagcctgaagctataccatcggtgaatggaagcaaaacagataaatactcgtattataatacctacttggaccagttaaacactaagatagatgagtacaaagtcgttctggaccaaacacgccagatcaatgatcaattgaatggttccatcgagaaatttcatgatatctcacaggataccaaagtgtttattgacgaaacgaagaccatttacgaaaagcagtataagctgaggaatttgactgagtctatcccgaggactctacattattttgaggtcctggatcctatcatgcgccgtttgaaccatgcgaactctcccgccattgtcaagaaaggctcctttgcgacgatgctgaccacaatcgacgaatcgttgaagtttttggacgaaaacagtgaattcaaagacgctggggcgtacagaataaagttcaagcaatgcttgatcagagcttgtgaattaatatcccattttctacataatctgttgaaacagacaaaccaagaaattctagataaaacgaaaaacaagaatttgttgactgggttgccttcgagtacaagagacgccttcttgtatagtaaattctccactatagcggacactttcaaaacccaggtgtcagaaattgtcaagagaagcaatgacaaggcttatcacaaataccacgacgaattgaactccattcttcatgagtgtttcaaccactacttccaaacacgcttgaaattgttaactccagtgatttggtctcatatagacgatattatcttaaaagataaggagcaagacttggttaggtttattcaagacggtaaggcgtacttccagcagttatgcacggatgagtataagcttttcgtcgagtttttccctgaaagggaatgccgcttcaagatcaatcaatggtttttacaattatgcgaaccactttatgattcgataagaattagggtcttaaaagagacagatatctcgatgttgtgtgactcggtaactttgtttgccccatactatgaattcgaggaaggttctgaggaatatttgaagcaattcaccgatattcaatacgataaattgtttgaaccaattgtccaaaaggtgcaggctagattaatcttgagagttcaaatttacgttcaacagaacattctaagctataagcctacgagggatgttttcatgatttcaaatagaagaagaaaatcgaagagcagctcaaaggaggacaataagaatagtgccactgctaaagatagttcggatcccttgttagaatcttatttgtcctctttcaaaaatagaaatactctttctaatgatgcagatgaagaatacactgattcggaagacgctaacgatagaatttcacaattacaaacatactatccacccttgttgaagactttggcccttttatctaagatttatgaaatgatcaattccgtggtatttgatgatctagcccatcatatagttcatgattgtatcatatctttgagaaatgcttatgatatggtaatcagatcgtcagcagggaaatccgatattaacaatttggatgtttcactggcatacctgaaaaacttattaatgttgcgtgactccatacagaactttaatattcaatatacagtcaatgaaacttacctggatttctcaggtgtggaggggttcttcaaatcactgaaagaaaatggtagaaatgtcttgaagaagacaaaatcatcttcgatattgactctagcaagagaactggtcccaaaagttgtaaacaacatggtggacgcacgtacggaactaatctccgaattgagaaatgtcatcaaggatttcaccgaaaatacttctttggaacttattgacgacaccttagataccaagaatgatggacaattattggcaaagaacgtaaaactcagagaaaatataaaagcgagattaccaagaatatgcgaacaaatattgaactatattgacgatcaagaaatagttgttaacctcttagatgctgtgcaggagttaattacacagtcttattccaaatattttgaacttataactgaattggcggaaaatgggaaattagctaaggatcaagtcgccgacgttatgtatttggatgtatttacagatttctttgccaaagaggtggcggatctcttaagaaatggtcgcataagtactggaaaaaagtagttaaatcggtttatttatagttttgatacctgtccttcatatgtaaattgatatcaacgaagcagacatgtcagcaataaagagattgattcaagaactcttagaagcttgtaaaggaataaataaaaactacaaaaagaaaactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggaataaatttcatgaaagagatgtacactatagtggtatactccagaacaattagtgattctgcactctcgctctttacttataaaaaagaccatgcgtattcgatatacagtgagtaacattccgcgaactatgttgacaactagcttagcaaaagctacttccctgacatcaaaagaattgctagatcatcctggtgtcacccgagttcgtgatataacagggaggacgaagagaagagttgtaacgaagcttccatttgtgctagcaatcaatgaacgatagttgatttttttgctccgacagtaagctatgcctagtattttgcctcaagatgcgtcaggatactactaaacaaaatattattgcctctattagaatgcaatctcagcaattatcacaagattctaatccttttactttcataccgatcttttttgagtctatgagcccaattttagaaattccagtgctttgatttcgacttttcatcactacgtctattttaacgctgatgaaagaaaatataagcgaatgaacccatagacattcattcaaaatcgtgatgactaattaattaacatacgtaaaaaagttcaatgcatataggataatgtagaatatataagcagataggtagaggttcaaggaaagagaaagaaaaaacttctggctctttataggtagaaatgtgtaaatctggcgctctcttgatggacccgcatttcttttctcttaaactcatttacctccatcttgatttcgatattggatatgtttttagtggatgagagattattaccgataaaggaagaagtactgacgacatcttgtattttcactttagagaaattatctaagaaggtattgtcacatctgcaatagtctgcaggagaccatgtatcatttacataaatctcatcggcgaagcgtaaggacttgatggcacttttagattttgatgaccttgaagaaggtactggggttggtgaggaagaaatggattgcattggtccgcgagaaaccaatgacgatgaagatgaggaggagggacctggagatgacctcggagaattgacgaaggaagaattagcggcctcggcagtggtagaaagagaagatggcacggacgcggtcaaaggtaatttattcagatacacagtaggccattcaacctgcaaacgcttcaagaaaacgctagtattctctacgggtgcaatatcttcattagaggaatcctgattgcagtaatataactttgtgctttgtttatcggacaatgtaggcctatttggagatctaggaggtggaagaacgggtattttggtgttgtttccgagggcagtcagttcctgtactaaagctgaattttcagtcggtggtgaaaacgcttcttgattgttgacagtaaaggaactttgtctctcaatttcaactggctgctcaagagacgttattggttttggtacatttctctcgggatttttccttttctgtttcgttttgtagttttcttccacgacgtctgtggaatttgatgattttgatgaccaaattttcctgaaaaagcgtgagatctttttagagttggatctgattaatttcggagactcgggttctacctttgcattgtcgccatcagcattgcttttcttgaaaggctgattgactgttggtgtggcaatagaacggatattcatcggagatgagcacgaaactggggtcaaaggcaatgatgaagtagagggagaactgggcaggatcaaagaaggtggtgaaaattttggtttttggtttcttggtgtgaaattttcaccattggggaattggaaggcagtcttcatttgcttcctttgtaactggaaaggagtaagctctttcctaacacgtgggtttgaataggtcggcggtgatgaccggagactataacgagctcccgagtatttctcgggaatggtcatcaaagagtggcgtctggacgggttgggcatacgattatattgtgggcgctcattgtattccgtagtgctgttgttcatgttttcatagcgagatggacaatgtttggtggaaggcagcgatgaagtggaggaagaggcgaaattaggcctgttgtagtggcgcattggcgcacctttgctattgttatctgatctagcagtgacaagggtagagtgtcttcttgagacggcggcatctggtatgtagaacagatctatggtagacgacgatctggcgcccacggctctgggaatattcaaagaatctctcctaaaggaggacgtaaggttgtgacattcattaccgtgcaaacttctccttgaggaagaactctgctgtatcatgagtgaaaggattaacgagtggttgtgactatgtagctagccttctgtaatgggttttatggtctcagcaccaaagaaattaataaactgacaaatcgcttgttctagccttcttccagttacttgatctgtgaagaatttaaacagtttatggtatatagagcgcagcacagagggcgagttcaagttcgaatggaaaacaaatgcaaggagcaagtctgtgatatatttctaggtcgtgtttttgaggtattaatatcaagtgattatcaaaaacaagaaatcaacaatcagacagcttgggttggcatgtcagtgtaatttacaattatactttctttctttggtgtcccaaccgcaacgcaaaccgcgagaaccttagcgatttttcacgtttcctcttttcgttgctgcaagaatcctcgagccagcccttcgtccgcattttttggcatttaaagaaaaaaaattagcttttctttttccttatttcttttttgtttttctctaatgtaggtacagccagaaagatgcttacggatgggggggtgcctaaacatcttacacatgtgtgagcgaagacggcggcgcagcagcacgtttctgaatcgtataggaggcttgacatccgcacaccctcctgcggtacactccggagatcgtatagtgtgatgcaagcctattccaaaagtttaaggagagcaatgcattttcctaaacgggaacgcgcatacttgtaatgtacgaatgtggaaacgtacggagatggctgcagatactgtagatgtgccgttggcatcgttacgtacgtgattacgtttcgtccttgataactaaatatatatatatttatagatttgattttatattacattccattacatcatcatgtttacgctcaagcactctcctcctcctcctcttcctcctgtgcttgatcttcctccgcgcacacgccttcccttagaaaatcgaacttctcgtcgtttaatattgttttcttcagtatttcggcggttatcctcttcgttccttgtcctcttgccgtttctccgctttttttcaccaacaacgctataaaaaactctagtgacctacccgctattactggcgtagcctgtgacaccttgcctatgtcctcgtccgattgcattatcttctttaccttagccggtggaaagtgtgtttttatcctgtcgaacacgtcccttaactcgccattgtcggccgtgctgctgctcatattagccgctgcccctccaccggtgtcaagtgacacctcatgttctggttttattggtggtagatgcgttgttattggcacttgatccatttattcaaaatataatagttactgttacagttactttcctctaaaattgtcgtttttcgtgttgtacttgtcttttccgtttttggccctgataccttgaaaagatgattttttgtgtatacgcttttctctttgtttttttctatttctcaatgcattgcatgcccttttcgtagatttctatttattttaagggtaatggagaattgtcacgctaccggacgaaaaaaaaaaaaaaaaaaataattcggcctggataattctcctccttaaatacaaaaagattcttttccttttaatgtcataggacacggacgataaaaaatgaagagaaaaaaactcccccagacacgcatggcgggtaatgattaaagatcctcaaaactgaaaaaaaaattagttcttccccgccaggacttgaacctggaatcttctggttcgtagccagacgccgtgaccattgggccacgaggaacaagaactttgaaaggtaggctagccattagggctttttccaagggcgcatatatccttattatcttttttggtatctatctttcttttgataatcaatagcggcaaatgagaataaaagcaaaaatctttcttatactatataagagaggtgtacaaaaacgcacgctgattggacatattaaataagttcaatataacaataaactagggaatttactataagtacaatgtaacgactcatatcatttatatataaattccaagttgatattcaattaatggatctttgattcagttaagctcactttccgaacagctcgtttagcattgcttcattctactaaagatacgacatctgtgtaacatataagaagtacactttagaatacagcctgaatacttcagataataatgttcttgactagttatgtgaataatgatgaaccgacttgttccaacagtttcctgtcggaagatagttgactttattcactagcaaaactccgcaccaattgttggggttccatttttgataaagttagtaatgctatatccatagaatacacgcaccccactcacactagaagttcttttcatggattcccaaatccaccaaaggattcctacgtaatatatatagatttattttgttgataattagtagtattaattagggataaaggcgaaactctttcctatactatataagagaggtatgtaaagcgcacgccgattggacatattaagtatgttcaacacataacaataacctagggaatttactataagttcaatgtaacgactcatatcatttatatataaattccaagttgatgttcaattaatggatctttgactccaagtgcacccatcaataaaacgtcatttcaacattcttcatcctgaaacaaggactagttatatgaataatgatgaacctacttgctccaaaggaggatatgctgaatacgaatataggactcgtgcttgttcttgaagtatcgtaaaaggaccgacctgcgcctgtgatgacaccatctgaatatgctgctgtcaactgacctgggacagtaaacatatagccggatctgtaggatggataaagagtcaagttcctcgtgatactactattcatcacctttgcataagggatataacctgatgaaattttttttataacagcggatgttgtagtttcatttgcatcatcaataactgcatcgtcttcaaccttcttggcctgtgcaatggctatggtgttgtcctctaagtccattgccatgtaaatatttttcatgaaagcctctccgagtatgttcaatccggtatttgtattggcatatagcgtcaggaaacaagcctcttgtcctgagctgaaaagcatcgaagaattagtggatgtgtcgtaagtggatgacagtaaatcacgcagagggatctcgatgaacaaatctcgaagcctaaaagctagcgttacgcccatatccgccattgaacattgaactaaccatctgtctagggattccacataagtcgccgcaatttggacagcgatctgaataattgtactggttggcagataactaactgaagaagtggagtcgagcaaagctgggcttaaaaaatccttggacgtcatattcaaactttctccactgtttgaaacaatataaattgggcctaatggcacgatgggatacccaatagttatggcattagtcactggatcagcataaggaattaagtcgaattgtcccaacgtaccggtgaacaacgagggatcaactcccccaagaagtaatttcccgcaattgagtattgggtctctatatgtcttgtatgtggacgtgtccccagccaaccacaatgaatatgacgggctttcgatgaagttcgcatccttcaataaagacaagaaataagagtattctgtgtattgtgagctatctatatcggtacctgggtttgtgaccttcccactcaaccctaacaagcctgacgacttgaagttcgaagattcgatattgaagaaggaaacatttgaaattgataaacttcctgactcaaactgaatattatcctgattctccactaagttggttatcaaagcaaaggaagagttttctaatgaaacacttgtgaagttcatatcgtctgttactaatgtacaattaatggctctaccgtcaacgaaagaaagctcgtatacttggccaggagaaacaggaatagatgatgtagattcgttgatgaagtatccaccgctactttcattcattccggaaaccaagttcatgtatggttggacgatatctattgctaatcgctgatgttgaccagctgtaccaaacgtggtattaacataatagcttcccataccatccttacctaccgtgagtacaggaaacgggtcctccgttaccgaagatgatttggactttgctgtagtcgttgtgtttattgtactagccgttgcggatgccaactgaaaaattgatatgagccaccaacaccacaaacttaggcatgacatagcaaaagatcaacaacaaataaagtaagcaagcagccacgagaccttcaaacacctttttccaactactatgttttcttgaatatccgatttaatgtaatagatatatcgcaatcctaaaaataacgtgtattaatattgtgtgcattttgttctatcgatgggctgcggcgtttagaatcttgcacttttcctcgttcggggtaactaaaaatcgtcatagcgaacggaacgactgggccctgcaatatggaggaatacaggtcattgatgaggctgaattttaagacaccattggcggcacttggtccgacgcaaccactggcactgcctaatggtaccggcgtagtagacaagcggattttataggataagatcggtaagacaaagatgccaagtcttccgtgaattaggtcacaagaagctttggcaactatttttaccttcctaacagtatcaggaacgtaaacaacccggtatacgacaaacccacgagaatagggttgtcacgtggagaaactgctaatcaaatgttaaacaaacctttatcagcattaaatacagttttccttttcttatctatcttcttgtctaatggtggttcctattgtcgaaacagtaatcaggtgttatccatcgattcctggtacaacgggattaggattgctactgttgttgctaaagcatatcacaaactgttgatagcgagtagacttaattaagaatagaatacaatccaaatacttcagatagtaatgacaactagttatgtgaaaaatgatgagccttgttccaacagaaagaattgtatctcttaaatgaagatacaacgcttgttgataattagcagtattagttaagaaaaggagcagagctttatactgaggcacataaaagacacgccgattagacatgctaaatatgttccatatagtaataaattagggaatttaccgtgagttcaacgtgatgtttcatattatttatatatgaattccaagttgatgttcaattaattgatctttgatttcagttgtgctcactgttcggacactatcgcttagcactccttcattctacgacgtcagtgtaacatatacgaagtagactttagaatacaatctaaatacctcagaaagtagaagtagtaacttatggaataatgatgaacctacttgttggagcaagtaggttcatcattattcatataactagtccttgtttcaggatgaagaatgttgaaatgacgttctattgatgggtgcacttggagtcaaagatccattaattgaacatcaacttggaatttatatatataaatgatatgagtcgttacattgaacttatagtaaattccctaggttattgttatgtgttgaacatacttaatatgtccaatcggcgtgtgttttatatacctctcttatataagtataagaaagatttctgcttttattcttaattaatactactaattatcaacactacttgttccaacacttatactatgtgagggaggcgcgaccgaacgggaatcagtgtgttaattgtatcagatgactagtgcatcccttgcaaacattttttcatcaaatacagcttcagtagctcagttggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcagtcataatgtccataaatggacatactttttgctccattcgaggagcgcgccatggcgcggcgctaaatcgcacagagaaacgagatgcggttaagcgaactaacgttatgctgaaagatttgggtgatttctgtactctagaaaatgaaatgaattgtgcttcaccaaatactcgctcataaaattacaggaatatttacaaaaagtatatttttatgaactttaaatcttcaaatgaatatataccaattctgaatgtgcttgtggtggaaaaattattaattaaggcatttcaatgtctcttttatgatatttgtacatttaccaacatcatcattgaaacctggtccgctactttcttcaaacatgttttcatcggtaaatatagtgtcatctgtaggttcctcaatgctgttatcttcaatcaattgtgctaataaggtttcgtcaaaattttttggaaatggccagccttggtccttaattatctgaatcaaagccatatgccttatcccgaaacctccatacaggattttattataccaggagcgtgcttctttttcgtccctgattttaatataatgcatgaccatggcagaacagaacttgaatgttaaaggtactccatttttatgcatgagctgtagcagttctgataattcagcttgccccaactcatggttcttgtaggctactatggaaaagggacatatcactgttgttaaccttacattttttgcaaacggttgagagtaaaaatccaggagaatatcataggcgagtcttggttcatgtgcatgaaatctaatatagttcaggaaaacattcaagattccggtatcatttctccagtatctatacttgttagcttctttggaaagaaaagttttgtatttgtaatataaatcaagaagacaatccttgaattggtctctttccagtgagacaaaattagaagacaataagcttctataaagttcagttaaaattggaacagttacgggagaccctattctcattgtttttggcaaaatgccactatggattttcagctcttttattagttcagatgctgttagaatcgttgattttgaatggtaaacccatccccaaattcccaatgcattcagaatgtcagcagagggcttcgagctgtacgatgaaaggaggtatttgcagactaacttaggatcgcgaaaagcttggaaggatgcaactagttcgcccactaagaattccttgaaaagtttatatctcatcaatgtactactctgtaggcaggaaatcacattgaaaagttcttcttgtctattcgatactcgcaacaggtttagataatggtgtatagggaaattcaatatgtgttcatttccatcaatgtgatttagtaatcctgaacttgtaatgaattttaattcttcttgaaatgttttcatgaatagctcaacattcccactcttcaaaaggtaataaagtagggtattattgaatctgacgtaacgcaagctcttctgtttagttgcatcttcaccagagtaacagtcctgttccaattttagcagtaaagcttgaatgtatgatttaaagaatttgaagttctttgccttaacgagcccattcaccaaggcaactaaactgtcaaatgtatgcaatttcaccactttctccattattagcttaatgtttttctcgtcatgcaaaaaaacctgtaatgtgaccaattgtctctccatctcggtacctttcatcaatctattggtaaaattcatacaatacatagaagtggaaagaagaacgtcatttttcaggagaaagaaataatgattaaaggattctgatttcgaaatattataccagaaccatttgtgtacctcatttggtatacagaatccaatattctttgcgacctctgggtgtaactcatgttgctgcgaaattatatcatatagaagcttcttcttttcagttttcgaaggatccttgagacgcaaagcatctcgtagagactcaaaaaaagaggcgtactctgttattccaaatgtctcactaaatacagtcctcaattgtcggagctcgtataaatgcttttgaacatttttcgaaggtccgtgtttactgtgacatggcatcaatcgttcaaaatcatcaaagtgcacaactttcgaacaattctgtttacttactaatagaaggctttttgtgaataaagaacgcagacttgcgataggtagtatctgatatgcgaatgcgccgcccatgtgtttaaataacggtggagtgaccatttgggccaaaggccctagatagccccggcatatgcattttaccatgccaaaagaacatcaaagtggaactttaacagacttcaaagcatccattatcaacacgtcaatgggccataccaggcaatcgagtcttttcatgtaattccttctgtttctacaaactctatgaatcaacccgcggagatcactatatacgcgttgttatttttcagatctaattcgagaaaacgaaataaaaatgtaacatcgatcctgctataattagaatgtgagtattgattactatacataagaagcggaggacctggctgtattctgctgtcattgtacgtttgaatctactttttctatcatcctgaagtttaaagccattttgataagggcggggtttttcttcacgtagaccttccatccatacattcgttagaagctttggtttttacctttatttttcagctttcacttttgcttcaccatcctaatttagctacttcccttttgtttacaatacatttttgaatgccggtacgtcgtttcatcaatatagtacctagctcctcaaagctagactctttgaatgaggaatgctcaacgcctctggatcaaaatcaacctaagaaaagctcgataaccagccttatgctttccaaaaacaatgaacatggaagggacagcagccttcctctatcgaaacccagatcggggagtagtgcatccaatagcaccgtaagttcaaccgggaagaatattggcacaaggcgccccagcaccaatgtcggcttcgaaatcggtagccaagacgtttctaaaagtatgtcaggcttccacaatacagtgcctgcaacgaattacgttaggccaaagtcagatgactctataggtacgtcgagcacagaaatattttcttcatcgcattcgaacacaacatctgattcattatgtacatcagacataagctctgaagagggtgaaatgggaagcaacaagttgagagacaactccttcgtcaaaagcgtaagggatgttgagaagagatgcaatatcacgccttcgaagaagaaccaaccaggatcaatactgcacaaaacacgcacagccggcagcattgataagacgatttgttcaatgagcacaataactacatacgttccgtctcgtcaaaattcagtaacgactcccaaactatccggaacagtacgaattcctgaatcgagtaatacaattagtagtatggccgcatcacaagtttctttcgtaagcgagaatgactcccctctcagacatcattgcaagagtaccacagctttccatgaacctaaactgataccgatcacaaaaacgccgtacgcgcattccaacagcacttctgcaatattaccatataagacaacccaacttactccttctcaacgttatcgcttgagaaaagaacagaatgatcaatccttgcgtaaagccataaaaaaaaaggaaaagttctatgatgaccaagattctaacctggaacttcaagagggcgatgttgacggctccttgatttggaacattccgatggcttccctatcaaccagctcttttttaacactatctaaattcaataaaaatgaaaaagttttggattcaacacaggatggcgaagaaatactggcgcatggtaactatcatagagggaatcgacacgtaccgtcacagctcggtgtagataagacatacgatctgaaacacagtcccaaaaaacatacactatatacaaatcacaaattagggggatcttgtttagattacaaggagcttccacctacatgtattcctggcatatcacacttttctgactcacaatacatccaggatactatggaaagtctctcccaggtctacatacacagttccgaaaaaaaatccaaaagtatcctttctggtcgttctagatcagtacgttgtttaccattggaatttaaagaagctagcaatcaaggcatggaagatctaatgttagtttcagaagataaaatgaaggctgtaagtcatttccgtcctagttggttaccgcccaaagattgcaaggaaaggaaactacaagacaagcagatctataaaaatattgacttagcatcggtggaggagttgcaaagaaataaagaacgcgatgacaaggtcaaaagaaatgaacaaaatagtgttaaatttcaacaattattagaccggggcattactcgaaactcatcattgaacgaattgaagaaaattatttgggaaacccccttcacatcaacggtacggcttcaaatgtacagccaactcttacaaagtgagaattgtttaataacagaatgctttatagaaacatttgaggaaatgatacagttactaaataaaatggattttcccaaggataaagagtttgaaataaaacaactaatcgagcatgacattcaagagaaggtattctacaaaaacggaacgaacaagcgaacaatatctgatttgatgctgttactacaactgaaatccatatctcaacaaggtttagttaccggtgatgagatgttattctatcattttttgactgaagaatcgtttagaactctgaaagaagtttgggaaatggtcaacctgattcagatgacgtgcttcagtgaagtttgcaaggagaaatatgattcaagaattttaaaccctagaggtatcgtggcccactttttaaggaaggatgagttcaaagacgaatttaatggtgactgcttgaatagcaacacatggtggaacatattacaaagaatggaccacaaacttttcatgcggataatggacgtaattgttgttcataatggtcaaaactttgcgagccatcccgtaaaaattgaaacattcgaaaacaaggcattggaatactatagatctaaaaaaatagccgtaaactataagattttagtttcattaacggtcaatgtactaataaactatcattttggttacgataatctgaagaatttaccggatttgaatgacaagcacttttgtattccactttataccgagaatagcattgaagaggaaagcctcaatgacgcttttacaaagtggtggtcacattactaccggaaattacgttagcctgcatgatgtttaaaggttaagcggtcagcccattttctcatgtcttttacataaaaaattacaaatgcatacatccaaaaattatttttaatcaatccattagtatatatcctaataaacaataaactaaaggtgctattctttcactctgtattaacctttttttttttttgcaggctcctgcggcgtctacatgctgcaaattttttcagtataggcgagattgtccgcgagaaaagatcacgccccgggatttttatcgtgataatgagtaccattcacttatcataatatttatagtcatatctcttcgcttgaggaatattaaaatacaaaaacgtatacagaaatcaagtactttcttcagctaataatattcttctcaagggaaaagaaagtagatcagtagctccgtttcctaagcacaggtttgttgatattcatcgataaggtttgttgacatcggtgctaaaaatataagcaaaagtaagaatcctttcaatgtcgtgtttgaacagcatatggcctaccgtatccaatctgagtgggtcgttatctttcttcacctctgttatatcgttgttcccacaaatcattgagacttatcgagataaaactgtcgatgggttatcaccatactttttattggcgtggctatgtggggatatcacttcattgataggggcaaagctgaccgggcagttgttatttcagatatttctagcaatttattttttggtgaacgattcgttcgtatgcggccaatactactattacggtgtgttgcatgaaaataaacttgcaacaatcggacatgagcctaaaccactccttcctgaattggcagaaaacggagagcttctgcgagaggaggaagacattataaatggcggcagtcctcgagggagtagaagaaggtctgcgattacggtagcattggcgatagctcatactataagcacatctagtgcctatcctctgaagtcaagttctacccaaacccagctggggccacctagcgatagcttgcctggccactgcaagaccagcgaactaggtacaattttgtcctggatgggcgcttctttctatgtcggagcacgcattccacagttaatcaagaattacaatagaaagtccacagatgggttgtctcccttcctctttgctacgacattactctgcaatatcacgtataacatgagtatttttacaagttgccagtttttaaccagccagaataaaacagaatttgttatgaacgagttgccttttatcttcggaagcgctgggacaatcgcatttgatctgatgtacttctatcaatactacgtgctttatgcaactgatatgcaattacgagaactagaaagagagctatacgagcccgaagaagccaacgtggagcaaccggtgactgaacgtacgtctctgttgtctggtgaaacacaaacgtagctttgtgtgcatagtcgtactatttatcttcgaatagtacactcaacatcttcagcatagcccctactagacccttttttccccatacgggatacttctttcctactccgtccaaaataccgaccatagttagcaccaaccttacgtatcttttatgtccggcgttcgcatcacaaaagcttgaagtatgtagttgatcatactagtgtacagtctacacatcctcgtaatcaatgcacgtcaacctagtaacatggattctttctggcctggattgctaatttttcagtttgtccagccgtttggaacggatctggctgggtagcagctccttagtcatggagaaaaaaatcgcccgcaagtatttcgaaaaagaaataatgcccacgcatataagagtgaacccaaggcgctcgaggtttcgaaccttgcagatcctagatatatatatatatatctatatatacctgccaaaacgatacagtgcaatagcgaatagctaacagtacaaaagcaaaccacactagctcacataattaatcatggttcacaacaaagttactatcattggttccggcccagctgcccacaccgccgccatctacttggccagagcagaagtcaagccaaccttgtatgaaggcatgatggccaacggtattgctgctggtggccaattgactaccactaccgaaattgaaaactttccagggttcccagcaggtatgacgggtggtgaactgatggacagaatgagagagcaatccacgaagtttggtactg