gtttaagcagctcctttgcgcttccatcttctaaaaggccactcgtcgttttaggtcgtttcagtggtgaactatgaactaactgcagttcgtgcttgttgtgctcgtgagaaatggaacttaagtcattcatttgtttctttcttcgcaaatgtcttcgatttttaaccacttcttgcgactcctcaaaagaacactgggtttgaagcttttcattctcccgttctgctttaggacttgataagggcagagcagcttcatcattggtcaacagttccttgtcgacagctttaggttctacctctaacatagcgccgtcatctatttcgggaagttcttgtgttttttcaacgtcactgaagaccaaattctcttctgtttcttgttcaatcattgtattgctatccttctgatgctcgaggatgttagagaaacgtagtctaatccgcttgtcactatcgttgagctcttcgccctcctcatgatatgtccaagtattcttttcagcgtcttcttcgccgttctcacggccgtcgtagcgatcacttggtgactggtcagacatctctcgatcggtagcttcttctctggcacagaattttgtagtggtttcgtgagcttctttatgaactgacgataccgcctgaggtgatgatataaggtggatgggaccacttttgtcaggatcttgccaattagcacgcaaaccttgctgataggtaaatctatttatcagaggcgattgtgaattattgactaccaaatctggacctgacattagcgatggtatagggaagcttacatcgacctgggtggcagacccttcaaacaatgcggtggaggctgaattgttgcctctatcatcaattggttgagtgtcaacttctgcagtgcagatagactttacgctcacgggggtcgcattctcctgtagtgatgattctcgaagatcattatgcccgatctgaaccttgtcatctatcactccttcgtttacctcggttggactcgaattagacgcaggtattacgacgttacggaacttctgatctgccattagcttggtgccgctttttcttctgggctgcatatcctgcgactttctaaccctcattgaaggtgccttatgtgcgagcggtgttccgcttggaataatttctggaccgctcaatggtgaacaaggacttgtttcttcatttgtagatgtgcttgaattagcgtctgcttcatcattaagctcatttccaccatcatcagcaaggcaaatgctgctgttcaaatttagctttttttgttcgttttccttgagcctttcaatcacaacgttcgatggcgtttctcgcctcccaaagtccggcttcagccgctgtgattgtggagtgtctataggtgaacttcctaatctggccttaaagccagtgtcaaagggactcttatcattttgaatgaacgccttcagccttcctaaatctggtgtcctgattttagaattggcagcaggaacctctggcataaatttcaagttgtttggcccctcatcctcactctcttcgagaagtctttctgctctctgctcggtggtctctttttgattatcgttggacactaagttgtcgcttacttcgtgacctttctgctgatttgtgttccaggacgctatatcgtgagaattgttcttagcccaatccaaaaatttctcagctctctgggctgttggtgtgtcgtgaataacctgcttccgttctcgttcgagctcatcgctattcattggttataggacagtagctgaacttctgaattcctcatagcattatttacgcaagtagcgtaagagcgctttttcgttgcaagcttgttgatatacttccacgtgctgggaaccgaggaagcgctaacttgacttttgtgcattatttctttaccgtataggcagcttgacttctttctgtaattgttcatgaatatctttgatagtgttctgcgaggcaggctttgtatgtttggtggagtctactccatgtgagattcggtattctttagttgttgacgatgagacgcaactgcttctaaaaaacacggcaagtctcacaacgctaggacatgcttgtagcattacttatatgcgaaatcagcaaaaggcctgcagcagagtttgtagtatgaacgtggtttgtttccattaatgacggtaatcaccatgagcattacatcttggcatcgccacgaacctgaaaagttcacttatgtaggataatgatgagataggggagttgaaagaagcgttctttcagagttagatgttagtcggtgtattagtgttcgtaataataattttatgtttgaaaagtcagccgcccaggtcaagaaaacacgaaagatttaacgaccggaagcttccctagcagctatggctagtttaccaaagaaactgaattttaagtacaatgtttaccggagcctaattatattattcgttcggatgataaattgtattaaggtagtaatgtcaggagtatagcaagctagccttttgttcaattttcaggtcaacctgtgagaactctgcgagatttgtgatacaatgttagttaaagatcaagtattgctgcttagcaggtgacatccaaatgtacaggcagtacatgaatctgtgaactcttttttgatttgcatcttgctagtcaactatttcacaaccttaaagcacccaacactcaggctcaaagcggcccaacatacattataatatagtggaatagaacctaacaattttgcagctataagtttcgctgcaagtcaaaccgagaagtatcgagtcaaattggcgggatcaatatgtctataaccttgagatgaggtgcaattctggaagcactacaaatgtggcgcgcttgatattattgtatcgatggaaatgcaaaaaaagaggctccgagagatctgacttaggtactaatcatcgcagaatgatactttaacaatatgctattatctggactgaccagcaggggtgacatgtcaaaaattaacaaaaataaaaatgcttccaatcggagttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttcttttgatagctgaaggaagttgtagcattctgtgggctttgtatatgccctcgttgagttcatgtcgaatttatgtcgctgattgtggcagcagctcttgtgggagtgacagtttcgaaaacccattgaccagacgttagtgttaatcacaggtttgttgaaaaggatattagtgttttgggctggagatggtgggagttgtcaagaagatttctaacaaagtaaaaagttcaaaagaagatgccgagctatcgtaacttaatggattactttagtaatgaagccgaggcggtgaaaatttcagtaggcaaggttccgtttgtgagttttctagaatcattttttgagttgacggtgcgtctatgtccgacatattgtatgagctccctacttgaggaatgctcgacagccagacttgcgcttgaggcagaactagagaaggaaattatgagccatccagagctcgatctagcagttgagcctcgatttttgctcaaaagtgtagctcgagatcagctttataacaagggtgcattggagcacaaggtgaagctcgttattctcacaaaaactttaattgcattctttgactatttcgacggcgaatacggggaagcctttttcaaatttcgatggattttacaatttctgcacgaggcccgccgtattcctggtcggttcgatctaccaattgtattgtcattggactatgaacgatcattgtccttactttgtgcgcagtcactgttgaaggagatgcatttcactcatgttatcaaagtcaagaagggaaatgatgtgaaaatgaaccggcttgacatcttcgaaggcttgctggccaatattctggattgtacggaacctagcattctgacatgcgtcgacgaattagattactatatgatggacgagctttttacgatactcggggagatgcaaaaattcatagcctttctaaaagggccattatgcgagattgacgttgactcgccgtttaggagctatgcaattaggcctcagcgtggtcatgtaaatgaaatgatccgtaagtacgtcttggcgtcgacattcaagctttccggtgaccctagtatccttgtgtgttttgatggaattcttgaaggcattgtcctttatggaggaattcacctcgaggtaatttctttcttccatgaggtaaaacaattttatcgtgctagacttcaactagaggaatccctacgtgaatttcctgcgataacagaaaacccttacattactctcatcaacgaaatcatgaacgactggagccagatggacgggtcgaccgaagcttcgaatattcagtgtccgcaggttctagtgaaagtcggtagcgatgaaatagtaatggttgacgcggtttacgaagagtctggaaatgaccacaatcatgatattacgctcttactcagtgctgccaagttgagagcaaagagaaaaatatttggcaaaccccatctacaccatcagtattctactgcccaatggcaaattggcctttcttgggtaaaattctgggaaaactgtcaccttgataatagaggaggtttgccgcctgagctcaattgtattttgggtgagttatgcgacgttagtaaaaagtacttggagattacaccatatccaaaacagcaaagggatacaatcacaatactcagtggccaagactcgtgacataaatattcatccattgttttctcaaattcgaaacacggtaatttttgccgccagtgtgagccctgttcatctaccgagtggttcttgcagattaaggacagccagttcttgaagcctctgaccgcactgagttcacagcagacaatcaataagatagttttctagtcctcacgaggaaattgggcggcgccagtgcaggtagtggaaggcggtagagtagtactagactaatgaaaaaagagagaaaaaaaatagtattctttgtcccctcggcccccgtgaaaaagctaaagcttctcttcattctatactatgtactgattcattttcttggaggctcctttggcccgctagcatcgtctgccgtccgctttccggccagttcactttgtgctattgtcctttgtgtcaagtcattgatccgagcctcaatgtgctgcaataattcatctcttacaacaccatctttgatctcttcgtaaacgtaagtactataatcttcgtcgccttttttctcaatggaatcatcttcgtcaataagagcagtcatgtcttccaaagtaacctgaagtttcccacctttattgctcttcaaatcaaaaaaattctcctctaatactcgatagtctgtgagaagctccacaaaaagctgtggtgtggccttgaaaggaaagcgaatggagaagaagctttttgggaatctgaaatcagtgtccacatttcttttatattgaaggccgcagaacaccagtgaaagcgctgtgaacgtgaaaccgtcacatagcaaagaaacgggttgcgttcctgcttgtattatgaagttccgggcatcttggataattttagggaagattttagtgaagtcctcgctcatatcgaagtctctattgtagcgaaaaaatccactgaaaatctcctctatcaactccttggggttatccagatttagatcaaatcccatttgaaaaaggatttgcttttcgtaggctacaagcttgtcgcggagttcccatctgagtttctcaacgttttgccttgcacgagaagttggagcgtctcttaaaagaaactcacatgtacccttcacataaacatcaataggtctattgttttccacagttttacaggccgtaacgagcagtgcttgtgaaagatgtatacattctgtgagcgctggcggcagtccaaatacgaaccagtaacggaaaaaaagtatgcaggcagcagtataagtatggtcgaataatttcaactgctttttcatgacatagaaatacattagacatttttccattctcctttttagctcgcttgcagcgtgaggatctgttcccaactggtccacgatttccttgcatgtgaagacccacttgttccgtggtgtctttatcatgtcgggccatagaagcctagcattgaagccatctgcagtagtagcaggtgatttggcgttaggatttgacatcaatttgtaacgtgccacttacggtgatgattgcatctggtttaagtttctattcaagaaacagcgccataagcgtttatcgtatttgacgatctaattaattgattctctagagaaacatccattcacatttctcggtcaccaccagcgcacggtttaaccacatatgtgtggccggaatggacccagatgcctgaacatgaaacatgtcttcaaataaagtgattccaaatcaccatcttgcctcttaattgttcgtaagccatactgctgcttatgcggaacccataagtcgaacttctatgtcccttggattttgagaagcttagaattgccgataatcatttaccttgtgagacacaacttctgagtgagacagcagaacatcgtttcactgcttttatttaaaaatgctgagaaaacggtgtcaggaactttagggcatatgattacagctattctgaagcttgaaaaagtcaacttctggaccgccattgctttgtaatagtgccattattgatattttctatgatgaacggcttccctttcacgagctttccacactgggtaatggtttccaagttgatcgaggttattactatagacacaatcgtcatattacgacgtgggctttatctgaaagtcatcctgggtcttatagcgacacgcacagctgggccaattaagaacctttagatgacacaaaagaatcagtagcttaccaatagtgttgactcggaaatttaaagaccaaagagcctttcgagtattactttaaaacaaaaaggcagaaacattaatgctaaatatacagattaaacctgtgtactcttcggttggaagtacgcttaacgagagacgtgatttgcatgcctcgaaatctcactcataactgagttttcattggcaaatgctatgtagctcaaggtggaagcattcgaggaaagaattctcttgcataagcaaactaccggggtgatggattggtcacaatccatgtggttacatcgtagtcgtgaatcagtcgagctataacgggtaccttcgttaatttttgggatatatgcgtagaagtcttcattgttattctcaggaaatcccattgaactgtcaacttgacggtagttatcgcttcagtaccttaaaattcaacagcaccggagctgttgaaacggggttttgggtgaaaattcataccaatcaagctgctctttgggtggagatactttttttcaattcctagacactccgaaccagcggggttgtcttgtcggaaagattaaaggtgtcaaagtttttcgtaacaaatcctgttgtcgtctgtgactaatgcaaccaattttcttctgtgaggagtatggacaggtttcctaggcttgacctttttcacggtcggtacttcgggactcgttagatgttcttggtaccgggtcagaaattgtgtgggattgttcccgctcccacccgagggtaaagcttgtgatggcgtattacatctctccagttccaccaaatagcctcgagagcagtttctgtttttgctcgccttggactcgggtcttagtgtctcgggtgattccatcctatttttcttgttctgattcatttcgtgctctttcctcagtctagagtttagtttctcgtaaaggtattttttgtcgcttactttcttggacctttgtaattgctccaagtacttgctggatgagctggagtctgagctgtcatcgcagtctgagtctgtattattgttcaggttcttgagttcatcgctatatgaccaacctaggtcagatagtcggggcgcgtcagagaaaacagagctagtggaacgcgagtgtcgcgaagaatcgggcgaatcttcatcgaacttggcatcctcggtaatagccttcccatcggtgtcgaatttttggtactcagagggactgagtggttccttgattttggattttttgtcaggcgtctggggcctggatagtctgtcctgggaggccctctggaaaggtttacgattcttttgacggaaaagcttgtggctgttagtagcaatgcggtgaaacccttgaagaatctgcaagtatgccattccatccttgtcttgcgaagagctttctttcctggcggttttgagaggcagcattggtgagcttgtgggggctgcagtgccacctgatgcaaccgcaggctggagagctcgtctcgaagcttctactttactctggatgcatagcgtatctttctgggtgagaagcgggacgtgggtccctaactgaaaacgcgcttgcagctcccgtaaattattcacgatcgagatcctttcggatcctatgaagtccaaaaggtgttctttctcgtcaattatgtgtagaaaatcaaatagcagccttttggtccatactgaggcggtactcttgtccttcaacgtcctgtgatacgttatactttcattgctcaatattcgtagtgttttgcatgtctttgaaatgttttcgagatcttcaaatggtaggtaaaatagaatctccattaatatgtccaaaggaagatcggctagcgatcgacttgcagcactaggtcgactcttgcagacacacatgagagaaagttcctactgggatgcactgaggatgatatcttttctcttgaaccaaaatatcgtcgtttgctaatctgttgaaattggcactgaagcttgaatattagatgaaatatggtattgtctgttcaagaagcgatcctgaactctgcttgtttttcgaatattttcgaatttcctaaaacggaagctctggtcgtccacgtgatgctgtctctgtcctcttctaaggcgtcagatcaactttccaccagaattgaaaaagcttcctgaaatatgaccatgtttgtcgtaatgtagctgagctagatggcaatggcttcgaggcaacactaggatcaacttctagattcattaattattctcctcaaatcaatcacttcatgtaacatacttgagtatagtgacgtttttcatgcaatatactataatataatgacgttattggaaatactactcataagcattgaatacacttgtggttgacagaattcattcgcatccaagaatggttacagtgtactcattactgttctgatagcttgatgacagttataacaatggacgtttatagtgattgctttggtccaatgcgcagaaagagcgtacagagaacggttctggtgtatgctcaaaaagaatggtaaagtgcccccaggcgttagaaaccagattctagtaatgagtattggaaccggtaggctagtggttattttaacagctgatatcaaagtgcccctggaggctgtaactgggagacgaggacctttgatgaagtcccattttcttttgaacccagttataataatttcaagagccttactgcagctgagattgagcaggttccaatatatgaagaaagtcacgtgaatgtatgggatcacgtgagtgtagcttcggttttctatgcccttctacaactctacattatgactctgccataaaagaatcaactcatcgcatctctcaaacacaattcacacgtcccaatccttacgcttctgcaaatgttacgcaatacgtttctgcatatcagtaagcctagggctctcatgccccggctcactgcccctcacgtcaggcttttccacgtttcctctaaactgctcgatgagcttaaagacccttactccacgttaggcgttagcaactccgctacttcatccgaaatcaagaaagcgtactacaaacttgccaaaaaataccatccggatataaataaggcagcagatgcccagaagaagtttcatgaccttcaaaatgcatatgagatcttatcggacgactgtaagcgccagcaatgggaccaatatggtcctgcggccttctcacaaggtgatgctggaccttccggtgctggtggtggggccgaaggattcggcggcttcggcggctttggtggtggtggatttggcggtgctggcggcggttttggaggcatcaacttcgaggacttatttggtgcggcctttggcggtggtgctggaggcgctggtggtgcaggtggtcgctcgcgtggctccatgtaccgtgagtatcagggcagccctatcgaaatatcacatcgcatatctttcaaagactctgtgttcggcactaaaaatgtgaatctcaaatacagtgcttatgatccctgtaacacttgtgacggatcgggcttgaagcctggtgcgtcccggtccacttgtcccggatgttccgggacagggactcgtgttcatgtccgtgccggctttcaaatggcatccacttgtaatcaatgcggtggagaaggttctgtactccgtgacgctgatacctgccaaacttgtcacggtgaaggtgccaagttggacaagaatcacgagctcaaagtcgatctgccccatggacttcaggacggcgatgtaatccgtatttccggaaagggatcatatcccaacatagctgtagaccctgccatgaaagacactgttcgcctttccagaggtgatctattactccgtatccgtgttgataaggacccacgcttccagatcaagaataaatacgacatctggtttactcaggatatccctataactacggctgccttgggtggggtggtaacgattccaaccgtagacggagagcaagtgagattgaaagtctcaccaggtactcagcaccacgatgttgtatccatcccacagaagggtgtccccagaggctcatttggaacgcgtggagacatgaaagtacaatacagagtggtcattaagaaaccacaatcacaagctgaaaaatgtctctgggaagcgcttgctgacatatctggtgactcgtctgccaagcggtccgtactttcatcacaaccccagcaagaccaaaaaggtgatggtaatccagatacgcccagcgcacttggtaagctcgaaagcttcatatccaataccttcaagaaaatcaaaggcgacaaaaaataatgctacattcgaacccacattccacccattctctcaagattgatatacgaaactttgtaaataagaaaacattgaggccggtgctctctaatatatgtaaccaaggagctcaatgcaatcataaatggtttattaaatattattcggtattatttcatagacatctagtacggtcttacatgccatgaaaagctcatgcttaaaatgcgatcgttcaattcacagcgaaacacgtttgaaagaatagattgaccatttttctaccgattgaagctcgcaatgctctccgttcgtctgcaaaaattctactactattactttatcatccatatcgtcaccacaatactaattgattcttcggtgatcctcccagaacaattccagttcacgcaaccgctggtcaattggcacatcgcgcaaaataacgattttctgttatatgaaaagcctgcctggctttggtggttcgtcgccgtggaatgcctcggtcagttacctggatttttctggttcgttcacaagtttaagcagttgtgggctctggagagaggatctacgaaagaggataagatggccgtgttgaagtgcaagagagccctttcaaggtggctgaaggtatacggctggaatgcctccaccactacactagtttgcttatacacagtatggaatagaggttattatccttccggtggccacctccccatgagcgttccagataaactcaaactgattgccatctacgtaccctacctggtaattcctctaagattatgttttgtttaaaatattgtagatggaagtacgtgtagcttataaaactcgattgtcgatatctgtcatcttatgattattattgtcttggtgctatttttcaacatccagtttgttgttcttaatcttataacaaaccgtcgattaataaacttctgaacaacagaagaacaagataactgctcaactgagcttcggtaggagctctataccatggagtcatcagggtttgtggcgccctctcaaaaattgtatcgagctcgtcataaagtaacgagatatgatctgtggaagtcatttactgtagacgatctgagcctttctacgaacgagccttcgcttcttgactactcggtaccctttttacaaaacctgccgagccgcaaggtcactgccaacagctctgaaaggtcatcttcagttttctcgcttcctggtacggctggctcggagcacggatcgcaggacgacttaccatgcagcgccaacggagaactacaaaacttgatgcttcgcaattattcactcgactctctcattctccataataagaagcgtataatggaccatgagaataacgtttctatgatgaaagcactttcagaaacaccaacacaagtgggtcataactatgccacttgttcaagaccgttatccctgcctcctaaaccgtcacaggagaagacaattcacgaagatgcaattgcagaagttgtcaaaaatgctgagcggctcgaatctcaagacgctaggatcttgaaatatacaaataaagacctcatgcgaagagagcaacacatgataaaacaatgggctgaaattgatcgcagcggttccaaggacattctattagaagtaagacgccgcggattgctactggacgggcttccgtggcaactcagaccaaagatttacgacctgtgcctcgttaaagatataaaagttagaccaacttcgcaacatcatgcaaggctattagctgcagttatgaacgctctggatgagaggggagatgagatcttcagcaacatttatgcacggtccaagtggctcgaaactggctctccacctgcacctaacttttatcaggtgttcgagcttgaattcgaatcactctatttccacattactgtagaactaggactaaatccggtaaaacaatttgtgtggccgctgctggtttcagtattatgtggctggctgaataacggtcccgccgacctggttgtgaaattgattgatgccttagtacttacatcatactttggggagctggatgaattactcgacagaacatgggttttagtactcaaaaagcactcatacaagttctttggatcgcgacaagaaattcaggaggaaattcagcgaattgacgttcatcaaccaacactgtggcaggagctgcaggcactccgaacacagaaggacaataactacagacgttaaggtatatatcacttaatagaatatcaacaaataaatgtcaattgaactgattgagatccttgacactgttcaatagcctcatgtggttcgtgcgacgtgaaaagagagccctcttttcttgacacattcctatgtgacaatttgttttatgtgcaccgttctggcaataaacaaaaaataggcatatacagtactagcatctacaatgtcctcgctaccaccgggcttttcaattcgcagggttgctcccagagactaccatagagtcaaggatatactgaatggtctctcaactgtcggcgaagtcaccgagtcacagttcaaagaggtgctcagttattgggatgagctaacactcaagattaatggctcggacacaaaggtgtacaacccaatggtaattgtggattcctcagactgtgtggtagctacaggatgtgtcttcttggagagaaagatcctacacgattgcggtctagtgggtcatatcgaagacatcgcagttgccaaagatcaacgcggtaaacagctaggactgctattgatacagtatctgacccacctggcactcagtcaaggctgttacaaggtcatcttggactgtgacgagagcaacgtcggattttacaaaaaatgcggatacagtgtaaagggagtagaaatggatcgtcgcgattagcacgcgcgcacttatctattatacatattttataaaggaattcacgctcttcgtgaagcattaggcgaaagtttccagcgcttccaatgacacgatggagttgccacgaaccacggactgcgaccccaaagtggttttggacccatccttacaaatctcgactgcgtcatccaggaccacattgagaaagatgtcgtatccacgcaacacacctacgagcttgcgagacccgttaagttgcaggtaaacctttttgtccatatactggatcgtaattgttagtatgcgctgattttacagaataccatacgaagaggagccacttaccttcttgagctctggagtagaaaccatgacgtgagagagcctgaacagttggccatctttaaaaccgtttcctctgctcatctcgagtaagatggacaaaatatacaagttgtgatagacccttcgtcgatcgcgatatatgatggattagagagcttaacgagagctgcgatgctcagataaccactattttgagactctcctatcccgccgcagctaggattaacacctctggttttccaaacttctttcctacttttttttgttgtttgcgtaccttgtagtcttgataagaacagaattatactttaaaatcaccatcgctacactcttcaacgtctggcattataactgtcaaaatacccaccaccttccagcaattctgtattaccaactcaggctgctagtgacttcagaagtgagatttgatctatctcctctttcggatccgagattttactagtgtaaattcttaattatagcacatttctccagcaaaagacaccgaatcgcaggtgttcgttgacacaatccaccaaaaacgatattgtcaactaactcagaacagctcaaaggctcagggccaacgaatcggataatggcggttctcgcattgttatgatatctctttgtactaagtatgtaaaatttggatataagttgtggaaaattacccaatggaaaaggatcgattgataatccggaggggcaacttttgaaggactaaaatcttaaaagatagcttgtaaaaggtcagtttggcaagaaagatctatctgttcgataactggtggtagagctgttgaaattaatagaccaaaatgctgagaatgagacttcaagcgactacgtcgcgtagatttttgagcggaagttcgagtttgtttgctgccaagaagaagcacgatcttgtggtgattggagctggcccaggtggttacgttgctgcgattaaggctgcgcagctcgggtttgacactgcgtgtgttgagaagcgtggtagagctggtggtacgtgtttgaatgtggggtgcatcccttcgaaggcgctgttgaacaactcgcacctatatcatcagatgaagcacgacgcgaagcagagaggtatcgacatcaatggtgacgttgctctcaacgttgctcaattccagaaggccaaggacacatctgtcaagcagctcacaggtggtattgaaatgctgttcaagaaaaacggcgttacgtactacaagggccagggtgctttcgaagacgaaaataacatcaaagtctcaccggtcgagggtatcgagggcagtgtgactgaggagatcactctggaagccaagaacatcattgtggccacgggttctgaggtcacgcccttcccaggcatcaagatcgacgaggagagaattgtctcttccactggtgctctatctctcaaagagattcctaaaagactggctatcatcggtggtggtatcattggtctggagatgggttccgtctactctagattgggttccaaggtcacagtcattgaattcctacctaagatcggtgccactatggacaacgaagtggctactgcgacccaaaagttcttgaaaaagcaaggttttgagttcaaactaggcacaaaagttctttctggtgaaagaaacggtgacgttgtcaatgtcgaagttgaaaacgtcaagactggtaagaaggagtctctggaggccgacgtcttgctagtggccattggtagaagaccttacattcaaggattgaatgccgaaaaacttggcctcgatgttgataacaaaggtcgtttggtgatcgacgaacagtttaacaccaagttcccccacatcaaggtcatcggtgacgtgactttcggccctatgttggcccacaaggctgaagaggaaggtatcgccgccgtcgagtatttgaagcaaggtcatggccacgtcaattacgccaacatcccctcagtcatgtactcccacccagaggtcgcatgggttggaaagaccgaagaacaactaaaagaggatggcatttcttaccaaattggcaagttcccatttatggccaactccagagcaaagaccaaccaggattctgaaggatttgtcaagatcttgatcgacgccgaaactgaacgtattttgggtgctcacatcgttggaccaaatgctggtgagatgattgccgaagctggtttggctctagaatacggtgcgtctgctgaagacgttgcccgcgtatgtcacgcccacccaaccctatctgaggcattcaaagaggctaatttggctgccttttccaagtcgatcaacttttaatatactaagttgctaagttataacgacagcgatgtcatgtctttctagtagatacttaaccttaatggtgtgttaacgttttatgaccacaactaataagctgaatggtggatagaaatatatcaatggccttcgttgaaatgtcgaaaaaaatggacgagatcggagtcgaaccgatgacctctcccatgctaagggagcgcgctaccaactacgccacacgcccaattgttgaatggtgaagaaaaacatacatttctgttcgcaaaacacaatcacactgtactgcgctctcattctgtttcatatcacgtaggctagtcgcagtcacagcgaggacatggatccacaaccgcaggataatctgtatccacatatgtctgaaggcaatattttaacaagacgaagatgtagacaataatcacagacggattcagtcctgattgatattttgcgtatttaacgaaatgagtaacctaccttaactccctcttcttattacatgaatcgacagagtaaagaccaaaggcaggaagatccggttttggtcggcaggcataaaaaaaacgcatttcactctggtacaagctcagggaagcttggcgcaatagaactagtagagtataaggaataatgatagtcatattcaattacattactattaaatgagtagtggtgaaggtggaaaccttcgaattgagggcccttagaccctaatagatacggaacagatgttatgcaatgcggtggctgaacttaatttcaaaacgataagtaaatagctgataaagaaagcctgcggtatcagagactcagcgtgagccaatcccagttggcgttttcgccagcgttctttttattgggtggattgtgagcgccgttgagaccgctggcagtcccgctggcagtcccttgcgttcttgttgagctttgggaagcagtgaagcgaaaggccgactgtccctcagacccttttgaagcattccgagactgatgctgaatttcgttggcgcgatgtgaaattggttgttgagaccattggtcgaggatgagatccagaccgtgagagttggggtttgttttgcttggtttatccctaatcgagtcctcatccacatccatgtccgaaacagatatgtgctgagacactgcggcattagcgtgcgcctccatagaaagtgcttgtgcaggggttggggtgcctgacccgctctcactgctcccattatcagtttctctgccagttgatgtggatttgggttttcgtcttgaggaagaggtttgtgttgaggatatactggggcgtggatcactcaagacattgatccctgaagtcctctttctgctgacgggcctcttaagcttggagctctgtgatccttcctttgaaggcgattgatcgtcagttgcggctgcagagggggtgggtatggccgctttgttggaagagcgttggcgcttcttgataacatcggttttcagcgataatggtctcacgacaccgtggagcttgaggaaaagtccgcatgcgttacacaaaggattcccatgtggatctcttctccacaggggagtcgtttttgtgtgacagttggtacactttgtatcggttttgttgacggtagagccaatgctggagcctgccccagctgacactggccgacgacttgtgtcactgtatccaatatcttgcagattggaattcccaggagcaccgctgccgttgttgatcgttgtaaaactcaaactgctccttctggagtttgaactctttatctgtttcttccttacggaattcacgttgcctgtacgtcgtgcggtttgtgggttgggcagggacgccggggcattgacagctgaacttggtgaggctgaccccaaaccattggaggaagcctgccaagctgtgctaggtcttctgattgatatcggagtaatgttcgaagttctgtcgcacaagtcaggaagtgaaacttgggaattagtggcgtggattggagagaaagaatatccattattatgcgatgattcatgaacaggttgtaaaaagtcattgtcatcaaagaaagtttgaccaccaagaatgcttgagttcaaaccaccaatagtcactgatgccgaaaccgcacttggctgatcgatgttgttaaacaatgtggagttggaagacggagcgaacggagcgtttccggccgatgacacaccactgtcgcttatgagcgcaggcgaagagtaggttactccgtctcgtagtcccccttcctcgtcttcatcttgactcaactcacgagttgagcccatcccttgtccatctaaaatgttaaagctttcaacatcaatgtcagccataaacccgacatgctgatcgatattggagaaggagccaaaatggacattttcgtcaaaggcaaaacctgtggtatccatctcacgttgcggaaggtgccgtagggaacccgaaagcgaggatgccgaaggtgctatagatatgttattagatgtggcgcggccgtctagtgcaagagatttcatatccccagactcgctcttcagccgtgagtttgtttccccgctgggcaccctgcttgcagttggggagtgcttgggcattcgagaagctccatatgcggagaccgacgaggataaattatgatctctcagttttcgcagttctgccatatagtctatttcttccgtgaccatgggactagatttatcactgtgtgtaagagatttgccctgatcgggcgataccaagctctggtcatttctggaagctgccatgttcttcatacgtactcctagcatcctccatgttaagttggacatccgctcgcggtacggcaacgaagtcctggcgttagcgtacatacgccacagtgcttccgccgaagaatcggacacagcctctaggagtcttcgctgactttggcgctcgcggaatagcacgtcctctttcgtttctgtcatgaccaaatagctttagaattgtccaaggggccggctccaacgcgttggtggagaaaaagaatataaaatcgtcttgctaatggtggagcgccagaggttgtgctgtaggtccttagtacagctcttgcgctcgtcaagatcggtcgttaaacttaagagaaaaacaagaagaagtgttagttttgaacaatgtcaagtgtgccagttcgaatcagtagaccaaccattttcccaggcaaaaaacagacgaccagcgcgcatgctccgaccttatcgcgagctgagcaggggccacttcaaaaaaacccgggaaaatagcatcctgcagggggtttttttttttttttgtttttttttgtttttttgttttttggtttcctttcccaagacgcatggagagagagcgagttatgtgtgcatgcgttgctttgcgtaccccctgcagctgaaagaacaaactgcgttagtcttgagatcctaagtgcttgaacaggccctgcggacacagttggaaacgattaagccggccggaaaaacctcgcagtttagcgttccctccaagcaagaccaatcaaatcttggctgatacgcacagcgcggcggaggagttttgaataagcggtagtgtgtatgtcactttcttttttggttcttcttggatgtctgtgtgggaaactgctgataaaataacctagcgccagtatgcggctgataagagcctggtaagtttgcagcaagaggaagaaggcagggtagcgggaccgagaccgaggagcacggggagcagagcatagggacggggtcaagagctgggaaagagtcagaaactgggaagtgggacgcggcgcggcgaccctggatatagcgtggatgggccaggaagacgtgggtgagtagttggggggaacaggaattcaattaattgatcaatcagtgcccactgcgactgagtgctggaacaatcacacgtgacactcaaatcagatcacaagtaacggagcttccatccttgacattttgatcacacttcacgggccaatctcggtggcgaaactttcggcggctaaactgagctccgatccccaataacagctattactggattttccattagcactttgatagtcgcagttctttccaaatgtacttcaaaacttgtttctttctcattgttcttctggatacactcctgtacttcttgtgtatctattcatctttcatcgccagaattctgcgcgactggaggttcttgaggtatgttcgaggaaaagataaacttcatcttggtaccccgtatttatatttctcttctggggctaataacaccccttgttttcggtcatgccggtttgaaaagaagaaaaaaaccaaaccttagctcggcggctaaagcttaattagagacgctcaagagagcgagtggtaaggagtctataagtgcaaaatgttacgggtactgccctgagtcaaaatataatataaatgtacatagatggggtcttgttagacatgtaggccaatgtgcgaagcgaggccatcagaaaatgccgaaatcctcgagccgtgaaggcgctttgactggtaccggatatgctattgtgattatggccatagttacatcttgttgcgcttttcgcgaacctttctgtaatggcccttggcaccgctcctcttcttttgctggacctctgtgtacttgcgcttgaaatacttttcggtatcgtcgttacccattaaggtccccacgatggtgctcttgcgctgcttattgttcatcctgctactgtagaattcagtcttgtcctcgactatcgtgcccacagaaaaacgctctggcacagtccatttttctttcttataatggcgctttgggtccagcgcagcacggtgcttgagcaccaagagatcacgcttgagctcacgcgtgagctcaggcttgggcaaagtaaaccactgatccgtggcatttggttttttcgcactggcgtctttcttccgttgttgtaggatcgaaacggggtcgtccactttggtaacaggctgcgatgtatgcgcgtcacttttgttgggaagagaatcgaagcccgtgttcatacgcggtaggcgacgcagtcgttgttcaatatctctgaatgtctgttgctgttgtgcgattttggagtcttcgtcaaattctagcttgtctttgtcgaagtcttcaccgccactcaggccgcccgaggtgtcgtttttggcgctgttcttcgcagatgtgcttccacattctttcagctgtgcaaacaaatcttctatactatctgagtccatctttaagcgtaggtatataccgttttctgcacttctggatagctcatcgcatggtttaatttcagctggaaatttttcaatgttttcttacgtaggctaacaaacccaaaagtcatgaagagggactcctaactatgatcaagtggcaagtttaggcctttgaaacccccacagcacgaacaaaagggcttttgtacggacgtgcaccaataaccttatcatgtcccaggctttcgacggtaattctatcgaaaacacgctcaaagagtatgctaagctgctggaaacggatgcacaagtgaaatacgcattgaacgcaattagaagatacaagaatagcgactcaatcgatgttgatgacgatcgcaaaagcagacataagcgcaatataatagctgtcgatgacaaccttaagatcaactatgaaatggtgaaaacgactcccggaacctttatcgaaaccagcgtcgccgcatccaagaataaggccctcaaggaaaaggccggcaaagtgagcaaaatgaaaacgaactattacaagaaacggctgtacaatatgaacgagcagtttctatcagagcagggaactttggatgtggctacatcaaataatgagctagtatcctctgagaatgcaggcccgcccacctctccacaggatgagcctcccatacaacagcaaatcgagtggttgacggaaattcaccgtgatcttctacaacagtaccgcacgctattacaggaggagaaaaagtggtttttgaaaaaagaagtcatgctcgatgcaaatacaaaactagatctgttcacaacccacgatgatgataataatacatttcatctaggcagtaaagatgccagtagcctgtgtgcttttccgtaactggcacattttctacgactaatttttcgaagatacaaatgatgaagaagcggtcacctaaggatcaaaaaccaggattgcatctagacaaatcaaagtgaacatctcgggtagctgccagtcttccacaagaaccaacgcttatccatctcttctgtaccatatatacatataagcgttagtaaccaattttgatgtgcgggtaacacaaaaatatagaggtttctcatacataaaaattttctcagtgtcgatgatgaatgaagcactagattagccaaccggagctcatcgcgtgttcaaccggcttatatcaacaccaagatgtctgatctgcaacttgaaatcctacagaaattgaacgaattgggtgagatcaaatctacactcgaggtcttccctaaaatagacccacaggtggttctttcgtccctcaattcgcttaaggcacatgggaagctagagtataccaaacaggacaaagtctactacactttgaccaaagaaggtgatgagattatacagaaggggtcgcatgaaatcagactactgcagctggttgacaagtttaaaaagttacagatcaaagaagttatgacccatatgggcgcagatggtaaagtggggcaagctcgggcattcaagaacggttggatctctaagaacaaagacaacgaactgacggtgagcgagaaggtcgcgtcgattgccgatgtacaggacgagactaaggaggttctacttcagattcaaaaaggcgaccacgaaagtgtcaacgacaaggtgctgaacgacttgaaaaagcgtaagttggtagcccccaagaaggagatcagcttccacgtagtcaagggtgccgacttctcgaccgagctcacaaagcttgagaccgatctaacctcggacatggttgcctctggtaactacaaggatctgaagttcaagccttacaatttcaactccgaaggtattttgccagaatctggtgctctacatccactcagcaaggtaagggaggaattcagacaaatcttcttttctatggggttcactgaaatgcccgccaaccagtatgtggacactggtttctggaacttcgatgccctttatgtgcctcagcagcatcctgctcgtgacctacaggataccttttacttgaaggacccaataaagagtgaccttccagacgacaagacctacctggagaacattaaggccgtgcacgaacaaggtaaattcgactctattggttatcgttacaactggaaaccagaggagtcccagaaattggttttgagaactcactctactgctacctctgccttcatgctaaagaaattggcagaagaccctaagcctaccagactgttctctatcgacagagttttccgtaacgaggccgtcgacgctactcatttggccgaatttcaccaagtcgagggtgtgctagccgattacaatatcaccttgggcgacttgatccaattcatggagggcttctttgaaaaaatgggtgtcacaggtctgcgcttcaagccaacatacaatccatacaccgagccttctatggagatcttttcgtggcatgagggtttgggcaaatgggtggaaatcggtaactccggtatgttcagacctgaaatgctggaatctatgggactaccccctaatatgagagttctcggttgggggttgtcgttggagagacccaccatgatcaagtacggtgtccaaaacatcagagagcttctcggccacaaggtttccttggatttcatcgagacaaatccagccgctagactggacgaggacctgtacgaatgagccgctcgagctgtatacatattaatagaaatggcaaagttgcaaaatcgtccttcgcagaattccctcacgcatgcgttgcttcatacagaatttgataaacgttttaatatcttaaagaattaccgtgctcgcctttctataaattctacgaacttgaatgaccatatatatatacccaaaacccattctcgacacttgaggtccttatccgatggtctgccgcctttccagaaacggcttggcgtccgaacattttacgagaagatcttcagtgctgttccactgcgactgggtctcgttttcgattttgggtccgttcttgcgttgtctgtgcttggaaatcatgtttttaatgtgtcttgaagggaagtaaaaaggattacttttgcgcattggcaaccgcggccttgccagcgagcatatgctacgagaccgtccttctatctgttcgtgttgacgttcttttgtctctactcccgccttttgttcgaattcaagctcacgcagctcgcaaactggcagctctagttcctcatcaaacgaaaaattactgtcttctcgcagatcctccaaagtcaattcgggcgccagaagctcagactcgaaaatcacagggtccggctccgccccggaccctgtgagcccaaatagctcctccacagaagctcgaggttgctgctccacctctgtaaatggcgattggaaaggtttcaggtgaccgagcattggatcctgaatctcgaaatctgtgtgtgcaaataccatcattcctaaacctgtaaactgtgcccccgctccactacggatctaccgccccatggctgctacaatcggttatattatatacctggtctcaccaaaaaaaccttctatcgccgacagcaccttacgcccgattacgggattcccctcccaccttgaaaatcttctcctcgaccaaatgatcttcatacaacacccttgtcatccgaagcctcctggactcgctgctgctactaccactatccatgatgcagccttcctaaagaagaagaagctcagccgaaatccgcaattttctgctgatatcgatgcgcttctacactttgcaactctacctactctacgcatcctggtccctttacggataaaaccaccaaattcttcttggcaaatatccatttcgggcgacattgagactacttcaatgcaccatcaacacttcacccaaggttacctacaaatcgcgagcgatcctaacacgc