taaatgtaaccctctattaatagctattatagaaaagtttcgtagaaggcgtttacccttatttagaactaatataattaggctaaaatatattttataagtaaggttctaataaccttctatatatacaattactctcaataacttggattactttactactacgtactagtagttcgtatagtatataagtataacgataatagggtaaaaagagtagtagtctaaaagccactcgttttagaagatatcgaccaatactagtatttgcctaaggatttagtaatttcctatctctttttaacctataatattagaagctatttactaataaaattaggcggtgattaaccctaaacggtatattaaggaccttaaaatccttaagcgaacgaagaaggctaaatagaaggcaatggacttacctccccgatttataagacctactcccttgcaggctacttaacctaattctacttttagtattagtagttaagtgggttagataggctatataatttaataccaacccccttttataattggttagaaggtgagccttattaagaattagaagggtataaagcctagcgactatttaccctcttgctaggaagagggatatattgttagaggttatagcggcccggtagtattagtagtagaggttccccgtatttttaatattaatttgctagttggtatcctttgcgaggttatttatataccctcgttacccctatttgggtagccgccagtactagagctagagtagtagagtatataattatatatatatatataaggtaagtcataaaatcatataaattagagagctctagaaaaagactataaaaaataaatactcctctcctctctacacacttcttaatactatatacgaatttagtaatatagggtataattgggtatgccttagcggtatgcgttaatagatttggtatgtataggtatacggggctagtctgtataagaaaccctacttttttgcggggatttcaataacagggacccctgcacgcccggcacgcacaaaatatttgacgtgccagctcccctgcttcgtactcttaccccaagcggttaagtagtctagatataggggaagggggtagtctagatataacccgcctcgttcccatagttgcagcggtgtggggtgcatcccgttgcatctgtggaaatgcctttcatctgctgggattgtccgatggcctcttgtcttgacgaagtctcttttatcaatcaaagttgattcgacatttgatgtcttgatctcacaacgtcaggatggccacgagaaatattttccaatgagcccgggaatctgtcagatactctgccttggcgttatcgttggcttcccaattcaatggcaatctcgtttccatgtcccaggtgctcaactcggcaggcagattggcagcgcccaaggtacctagcgatcggcatcttcgactgtccacccgcggaagttggtcctaccgacccccagtgtacatgtgtattgagatttcctagcgaggcgccctggtcgcttctgacccaggctactactacctttgggccagaaacctaaccgcgaacgtgtcgaactctttgaggaactgaatggtatcagtcatgctaccactcattaccaggcaaggtatgtaggtaagtacttccgcctcactgtcttgtaaaaaaagaaaaaaaaaagggacccgggcgtgtcagatgtgactatcttgtagagggagggtagcatttgatgtgtgccatttgtgccatcaccctcgagtagcaattgagcacggtacggcgtttgatgttaacttacgatcttacaaagtgctcccaatacttgaggtagggaacagtaccacccgcgctcggactatgcggctaggtggactgttgccgagcgagcagaggagacaatgacgttatggcctgcgtgctcacgcgacctgactgcactgcagtcttttttttcttcttctttttttttctgcttcttgccaagtacactcaatttgagcgtcttccaacctgaaagccaactttggacctggccgttcaagcttgtgctcaaaagaatgtgaccgatattcgaatcattaggtttggcggcactatgcgcgtgtgtagccttcccctcttcctctagggctttcatcgcaacttgcacttgatcttgttgaacacacacgttttacttcgcagcacttcctagcacatccatggcccaagcaagcaagctggtgactagaagagcagaaagtgagagtgatatctcgtgaagggaaagaatgtgcatgtagtaatgcacgcagatgctgtaagcggtagtattactacatatttgctgtacgaatcgaatgttctgggaccgctttgttcgttgctcggtctccgctcgcatgtctgggtctgcctgggaggtcaagttgggcttggatcgcgctgcaaaaggatcacagcattcgttcaccctccaacctctagcctgtctgcgagttggaagcagtggaagaagtaggtatttggcattccgggcaagtggtatttccagcagtgtacatatgatgctacattatttctgaggggttttgtggctgtttatatctgtgatgtcaggcgtaggccgattccgattcaggcactcctcgcactggacgggactgagtcttttgatgacaaagcccacggtatagaagaagcgcccgactccctttccttcatgcctttcagacaaccacgatgactgagatgaagagaccgaatctttgtgactttcggttcaggggcagtgagggggtgccaacccgccttctctcatcctggttcgtaccttaggtacctctacgcctaccagcgcctgtacgtacaccgttgggtcttgagcgtccgacgttacaggtgcaagttggagattcacacttcgactcgctctcacaagcagcaagccaggtttctgccgaccgaagcagggccggccagggatccagccgtgccagctatacacgtgtaaaatgttcccaatgcagggtctgccagagagggcgactgtattttcagtggcgagcgagtctgattgagtcattgattggcctgccgggcgtcatactgggccttggctgctcagacgtgtccggtgttctacaaaataatgggtagtacagctgcatatcgcagtacatcaggtaggaaacggcatgtccacacctctggtgtagtgcagaggtacgtacacagaggtaatagtgtggtgtagagtcaagtaccagtgccactaacagtcaatggcctagaccccacacagttctacgctagtgcgccatgaatccccccatcacactgcggcaactgctgccgtaggcgaagcccgcaattaagtcttacttcacaatgaattccatggatctttttaatccggccattccctcacatggaagacggccttttccttcaacactacccactcgtctgaacgacatttgatgcgctcaacttaacgcccgccccctcaggcaccaccggcatcacagtaacgataacgctaccctcgatcttgaaactgggttttcacaccagagttatcccgatccttgcatctccccattgcactcttcggcgctcgctcacgtgtcccgcccacaaccctcgacgagacctcttttactgtcctcgatcagtggcaactcaagtatcaccggacctcgaatttcctgttcgcataccctcgcaggaaagcccgacgagctcgggctttcccaggtacatatctatccacgacacacccccacacaaccccggaacaatttgggaaatcagcaaaaatgggcagctcatagtctccagaaagaagtgccctgggacgcttttgattccactgctcgtcaacacagaaaccagaccgtccgttccacttctactaccaacagtagtccattgcatcttgtccattttccacctcctacagtctaccagaccgaaaacgttccagtcaacgacaagccgccgtgctgatcaagtcgaaccgccaacccacctgctacccctgcactatttcgtcggtcaaaccagcttcccctgtctctctttgagcatctccttagctctggccggttctggctctcggatgattcacccccgactcctcaacgcttgcttcgccgactaagagcgtcctgtacccaaccgctgcaatcgaaatccatgacagccctggctaccatggccgggggcaacaaggccgtcatgaagaggaacacgagagcatttgttggtgacaacacagagcaggccctggttgggtctcaatcagaaaggttggcgaaggaagatgagagggcggacgtgggaccgcacaggaagggctccataggcacattcacaagtcaaagcagccgctcaagccgccaaacgagcctcgagtgctcacccatgactgccgcgacgtcattggatacggatctgtcagatttgagcaaagatgaacactttagcctccctgacgcacttcgcgatatcgagcctccacatgccgttcaagcctacagccacagtgccaaagctcccttgcggccaaatcctactttcccgctcattccctcggaggggcgccccaagaacttcggtgtcgttgttcctggggtatatcgaagtagttttccacagaccgaggactacccattcatcgagggcctcaagttgaagaccatggtgtttgtacccggattaaaacccttttttctcttccaacatactgacaagggtttttcagcacattggtccagaaggacttccccgtgggctatgatgcttttctcagcagaaatggaattaagcatcatgtctttgacatgaagggcaccaagaaagaagccatccccattacgacgatgaaggccatcctccggctggtactcaaccaagccaatcacccgcttttgattcactgtaaccacggaaaggtaaacatcccctcgacgatatgttgacttggtggaacggtcaggctgatatcggttgtgcagcatcgcaccggctgcgtggttggcatcgttcgtaggactcttggctgggacgtgagcaatatactcgaggagtaccggagttatgccgagcccaaagtccgcgagaccgatgtcaactacatccaaggattcgaaatggctcaaatttcgaacctcttctccaaggacatgaacttgcagcgatggcgatttgggtcgcccaagttcgcccactccacggtcgtggccatgattttcttattattttggtaccatttttccggaattcccctgccaacttcggacgcggtggatcgcaagctgctcacccagtagcttttcggcgtggccttcggatgcccgtcagttctttttggtcatgttatcacactttttagcccccacaaccccacaggcatcatacaggctcagcgtagcttgatcaggcggcgaggagaattccattgtcaaaggagaatgaagtggaaggattttggttcaattggaatacgggatccagcgaatatccttcttcggagtgagtacagcggtgtggcgttgcaatgggatctttcggtacgggaaacctggagggctggcagacggctttcattcaggggcatcacatggccacgaacccagatccggagctgacaagcttgcaatcggttttacttgcagcatgggaaagataaactaggatggagagcggagactatcaagtgctgagtgtctcctggcgttcgtgtgtccttggtttacatgagggcggtttcctatgttcatagtcaaaacatgtttatggtttttgcatttagttatacgctattcaagcttccagctcccagaagagtgagcaggaaatccagcacccatttggcgtctactgctcaaagcgaactcattcagaagtgtgacttggcgcattcccgagtattccctgtctgccatatcccaccctttgacgccgccaaaatgtttgctcttcatggtttagtatgttacagacacacaacttctcccgccaaaagaaaacctgcaaaacaacaaacccgtctagtccctcaccttccagcaacttctggatgtgcagttacttgtagaatatcgtcgggctgtccactatagcacgtcagagcacactcgctcctgtatggcaggcagattctcctcaaccacagcgaacgcattgctccgcactgctccgcaccatctcagccgtccctaagcctgaggattcttcattcgctatcgctgtacatgccccacttgtccatctccttcctctcctgctcctcggccttgcgatcacccgtcacataggtgtatgtgcccgcaatcacgttggccgcgctcagacccatggccgtagcccgcaccgcgccgcgagccgaaaacttgttcttgagcgcggcgggacggcggcgggcagcgaggaggaagtagatgccgctccaggcggccgtcatgccggcgctgtcgatcttgaagccagctacgctgaggtagctcgagaacatgaggagaggagtgaggagcatgggcatggcctggaaggggcgccagtggagggcagtgatgagggttgctaggcccatgccggggagggaagaggctatgtttgagcgttagtatcaagagcatgtaagtgaggattgtgagtagagcgagtaagtagttgagatacttacatccccaagccctgacgcggtccacgatggatgccttggtttcttcggtggacatgatgggtgtgaaagtataggatttgattgttgatttttcttactatctcaacaccagctttttctgtttaccagattttagctatctgcagtttgaatcggctcatgtcaaattgaaggcagttgtgacaacactggtagatgactaagcaaactggacccattccttgttgccgttcccgtccagttcacgattgcgatcggtcgttctccatttttcggccaaccgcacgggggcacgagccatgtgtgaggggatggaaagaaacgtgagcgtggccacagctctctactgaatagtcaccgagttaagtattgtttcgaaaatccgatcgattcttgttcctgtagtcactacgcgcgtctatgcaagcgaatctacttgtgagcataagaattatgtccaaaaacatagaggtattgaatgtagttgttctggtttcatagggtagcgattgttaaacaccttgttgtacatgaggtactctctcactctgacttccactgatcaagactcgccaatcgatacaagtacgtacctacactgttttttggacaaggaccacaccaccgtccactgcagcggttcccgaaaaaaagccacgctttcgactcccctgtccgctctccttgtcaatgcatttacacaatcgcgactgacctgaacccggcatctagcatcagaacgctatagaaatcgttctcccatcagggtctgtgatcccaataacgaccaattatttgtcgccgacctatcgcccggcttctccttgtccagcttcaacaaaccttgacgttgtcacggacaccgcctttgcctcgttgcgtcactagtacattccccggcccttcgcaacgaaaggtcgaccaaccagacgatccgacgtttagattttacaaaagcacgtttcgccttgattctcgaagatagtcatcgacaacacccttttaaagtatttgagactagaatcataagacaaagggcacatcatgcccgcagccacaacctctggggctgatgcctcaaacggatcgtccgcccacaaccgccagcacaaccagggcaaccaagagcgcaaatacacagccgagcagaaggctgcggtcctgcgaatccggaaatgcgaacccaccgccttttacgagatcctcgaggtgtccaagacatgtaccgacgccgagatcaagaaggcctaccgcaagcagtccctgctgacacatccggacaagaacggccacgagcacgccgacgaggcattcaaaatggtgtcgcgcgccttcagcgttctgggtgacaaggagaaacgcgacaagtatgaccgcttcggaaccgacccggacagtaggtttgccagcgcgcagcagcagaatccgtttgccggctttgcaaataggggagcagcaagggcgcatcagggaggcatgtggggagacgacgcagacatcagccccgaggaaatgtttgcgaggttctttggcgggggaggttttggtgggggtcccttcggagccggtttgtgcaccaccttcagtcaacacgacatgggttttcggtatactgacatgattttttttcgctacagctttcgacggagggccgcagttcgtcttcaactttggcggcgggcctggtattcgggtgcaccaattcggcggaggaaggcccaggactcgtcctcggcaggctggacagcaacaagaaggaggcaatagtatgtggagcacattgatgagcctcttgcccatcattattctcttcatcttccccatgatctcctcgctattttccggagcaacaacggggccatcaacaccggccatggcttttgagcaggccatacccccttacacaatggcacgtaaaatgcccaacgtcaaggtcaattactatgtcaacccaaacgacgtcaggcattattctgcctcgaagctgtacaacttggatcagagggccgagcacatctttgtgcagcagctacagcaacagtgcgaacgagagatgacagagaagcggcggttgatcgaggaggcccaggggtggttccgtacagatcaagagaagttggccaaggccgaaaggttcgagacaccagcttgtatcaggatcaagaacctttattctccaggatcgaaatactaaaacggaggttgatatctgccttgcggagagggtcgtcgtgatgtggaggctgtttgtgttgggcccaaacgctgggtagtattagtgagctgtaggcatagcatgcagttccgtgggagaccttcttgagtagaccaacagacggagtggacgtcgaaacgtatacttgatgcgtactggctaacgtcttatgagaaatgatgtttgtgtaatcctaattcaaatatctgtgtatttacatggggttcctggtcactgcttcttcatgacattcttacctttgaatcgggaaatggccataagtgttgagactgctgagggccgtgggccatggcctaggataagccattgtacctactagcaattctcttcgtgggatcttatcgattacctctacgcccaatacctacaatgggactacagtacctacgtctaggtcacaactcggtggcagacggaaatagtacactatgtacctagacattccgggttcctgtgtcaagtggaattgttgaaaacacagcatggatgcctgctggatcgcctaggcaggagaggagatgacgaggccttacggggagggcaagggaagtgccctggtgcttccctggtgaggggtagctgctgctgctgccagcctgcaatgaaccatgagcgtgggaggccgtcagagtggccaacaacgtaattcgcctaggtattgatgcaagctgcttccccccggataggtcctcatgcccagccaagcattacaccagcctccgactgtccagccttctattaggttgtataacatgacgttgccgtttcttttcgatcacccttttatactacctatcctttcagttggtggcagcagtcagcccgtcttcccgtctacaaccgactgaagtcaacactctatccacttgcgccaacggggcaccgaggtcgccacgattagataaagcccccgtcccactacgacgggaaccttgaggggttcaagtccgccggcttcccgctgcagctacgcactgccaccacttttccagctgctgggattccgtctcgtctctttctccatttcacattggcgatttcagcattggaaaccatctcgaactacacacagacggtcaatcgtgacttctaacttacatctcccatcaccgaactggctacatccagggacgtacaactgctggccccaaactcttgatcttgtaagttagtacttaacctacttgaagaaactcacaaagtatcttccaatcgcttctgcgctggatcctagtgaatctagtgcataattcactgacgatacccatgttgggccccagtctcgtgctagaatcgcagcgctatcccagcaacatcctagaacctgggtacgtcgcgcgccaatgacgcaactgttcacttaacctcgaaccgctcatgacctcgctcgaccttcacaacgaaaggctaccttttgtcggctgaaccgcgtctccacggctaggaccgtttgggccttgggatctctctggaaggccggaaagaaaatacagtatacacctgttccggagcccgtggttcgtaaagtctttaacaggatcctattccatcacagtttagaggcgctggccggcttcctcgggcttacatcccatcgaccgccaacactttttcgataactggcttttccttcgacattcgttaccaacccttggagacatggtgaccagaaagcctcttccagccaatgctgccctggatccggcagttcgacgagaaccaacctggtcttccgccatggactcggaagcaagcatggcgtggaacgacgagcgcgaaggacagcaacgccagggcggatcagacggacaagtcgatgatgtgccacgatctctaaggcccggtccaagttactctaacttatcaggcgtcgagaacgaaaatgtgtgggccgataacagcgcggaggggaacaagtctgcgactgctggacagccaggtgacattagccgggtgccgaccgttctgaggcccggcggcagcgcccaactgtcaaagtccggtgcgatggagtcagatgaggtaggacgcgatattaaccggataccaaccgtactgcgaccaggaggttcccacggacaaccagaaactaatccgttcaagaaaaagatgtcaggaagtacgccgggcagcgagggagaagacaccttcctgtcacaaccaacatatttgccacccgtatcacctgtactattcccgtccctttcaaacttgagcttgtctgaaggtgccgaacagagcaaaaacccctggcaaccgttactgaagcaaagaggagacagccctgcaccactgttgatttcggatctgcaacaaaatcacaccggaggagacccttggaagtctacaaacgcatctcagcagcccacccctggaccatcgtcgagcccgccaacattgctctcattgccttctcaagaggattctgcaaagtggggtgagcaacgttcaagcaaggctcctgagcttctaccatcaactacaggagaggagacacttgatggttcccatgcatgggatgacttgagtgatatgtccagagacaaggcaccgggaaacccgcctgcaaccacgggagacggttggaacttgatcgatattgacatacgtcccggccccccatcacgaaagagcacctgggaggatttcgccgacgacgacgacgacgacgacgacaacgaagagagctctcctaaggtcatcaccgagaataccattacggcacctgccgcgcctcctacaatagcagctactgtgccccctacatcaccgcctgccgtatcttctactgcaacatctaccgtgccccctagttcaacgcctgccgtcgaacaagctcccccacttcttgaaagaagaagggaacaggatgcacccgatttaccacctaggtctaccgaagcgcaggccagtctatctgcgcaacgaatacgccaggttgacagatccgagacatatcaaatcaagagaattaactggtatgacaccacagcggagatcaacccgaggacgtcgccgattctgattcagaacgccaatgggccgtgcccgcttcttgcgctcgtcaacgcgcttatcctctctactccggcacatcaggacaatacggtcctagtggagacccttcgatcacgagagcaaatcagtcttgggctacttattgatgccgtcttcgacgaactaatgtctgagcggcgattgggtgaagatgccgttttaccggacgttaccgaactctacaactttctgcaaagccttcataccggaatgaatgttaacccacgctttgtcccgactaagcaaatggaagacgccttcaatcgtacatcactcaccaatttgcccccgatggagagaggtggtcagattccggggacgttcgagagtacgagggagatgagactgtattccactttctccgttcccttgatccatggttggcttccgcctagaagtgatccggtgtatggtgcatttgagagacaagcggcgtcgtatgatgacgcccagaaccttctgttccgtgaagaggagctggaggccaagctgagcagccgcgatgaacagggcttgaccgaagatgaacagcaaatgctccaggatattttcgccatcaaagatttttggaaaatctcagccacacaacttaccacatggggacttgatgtcattagaagttcgatgaagccagcgtctgtggcaattctcttccggaacgaccatttcgccactttgtacaagcacccgcagaatggaaaactcatgacacttgtcacggatgcaggatacgccacccatgacgagatagtatgggaatcgctggtggacgtgaacggtgaacgagccgagttcttttctggtgacttccgcccagtcggcggcgcttcgcatgacctcagcaccaattctgcaggcccgcggggatcaagctacaccgacagctcatcgtatggtacctcgggagagggcagtggatggacgacggttcaaggccgtaggggacggacacagagtgggaatatgcacgaagatgccccaacatctccatcacatgaacaggaggaccacgaccttgctctagcactgcaactgcaggaagaggaggagcagcgtcatagagaagaacaagaacgtagacgccgggaacgagaactctcggagcagtttatcgagcagcaagcacgcacttcgaacggacagcaaaaccagggccgcggtcaaggacatgcccgtggcggtagtcttggtggaagtggtagcttacgggccggcagaggtggcagtaccgcaagtcttgggaaccaaagagcggcggccttggcatcacgcagctcactatcggtctcttccacggctccgtctgcgcgccgaagcaccagctcgatgaacgtctctgtgaacaatggtggaggagctagtccgacagcgaacagaaccggggttagaacctcgggtcaaacagtgagatcgctcattccgcctcttcctggtcaacagtcacagcccttcacaaaccgcccagcggatgaaggagcagaagacgctccacctagctatgatgtcgctgctacacaggcaccgtacattcctccagaagggcatcccagtcatcccacgagcagccctactgtggctcgcgccactgttgccaacggtgcggaagccgcacctcctcctcgctctggagcggcaagtcctccgcaaaggttgggttcaaccgcgggttcaatgggattgagaaacccgtcccaggctcctggacattcatcaatcagccaggctggtagacctcaatcgggatttcctggtaacccgaacatggccgccccaaggccgatgaggcaggggattccgcctgccgcggttgcagttcctgggattccgaaagaagataaatgcgttgtgatgtgactggtgattaacgtgtggattctctgtcaagcaatcatgctggagtggtttggtgtcaaagttcgggcgcaaggatgtctgtcgtgtcttgttggaatgtcatcatgaagaacgaataataccaaagagggaggattggaattggaaaatggttcctaacgatgcttataagggcagttttttgacttgcatagtataagtctgatggctaggtagatattacctgtgaagagagtaagtgtagcggttacaaatgtggtcgaactgggtggtagcaaccccaacgatgctgtccagtgttgtttgtttgaaatttacaactctacttgatgggtgaaccctgtggcaacgcccggggggttggaggggattaggccaaacgttagttatgtaccaggttagattgcccttgttgggatgatcgaagagtgctttcctttcatttcatggctatccaagcacggtgacagcgaatctaaacatctcttacaaactgtccgtggtctgtttctcacttgtctctctcttgccttgcactttctcgctctcgttctttccccatgaccatacctacttgggaatgtggggaattagcaccccaatctagtgcaacaagacggttctgaactaagtcatcacccgtacgccgatcacctcaaccactttgaagttgccgttcgccttcgacttgaccaactcaccagataaattgttggccgagcgccaacggattggagaacaatgacgactagtaccgtaggtctaatcgacaactggtatcctcccacaagggagaattacgatctcattctctccttatggaagtggttccccgtggtatgtgtcgcggccctacgagaatgctctacatcacaactgacacaactgaccaggccgcctcccttcaatggggtatttcctggtacgggatgggcaagacatcagtcaccagccgccttaacctgcccggccgaattggctggctcaccatggaagcacctggcttcatgaccctggtgtacatgatgcgcaccctccccgcccaacatggcttcaccctcagcgacctgccctggcaaaacaaggtgctcgccggcctctttgtatttcactattcctatcgcgccctcgcctttccttttctgcagcccagcatggcgcccatacacatcgccatctggctctctgcgcttagcttccagattatcaacggaacgttgatcggtgcttggctcgccgcctacggtcccacgagtcacgcggcgtgggacaggcagctctttagctcgttccccacgctgcagtttacttgcggaattgcgctgttttacgtcggtctgatggcgaacttttaccacgatgacgagctgcgggagatcagacgccgggaaaaccgcaggcaggaaaggctggcgaagcagaatgggcaaaaggggcagccggggaagaaggtagggaagcactacgagatccccaaggcgggactgttcaaggtgatgctttacccgcactacttttgcgaatgggttgagtggcttgggttttacatggcggcaggctggggatgtctgccggcgaggtgttttttgctgaatgaggtggcggccatgttgccgagggcggtgaaagggaagcagtggtatatggagaagtttggggaggagaagattagcaagaagtgggcggttattccggggggttggtgagctttgcatctcccatgttttgatggtggattggaaagcgaaccaaggtcagagggaaggaagaacatggacggctggtggcattacttgagtcggcatcacgatcatgatcgattattgaactaccacttcaaggagcccatgatcatgtgttatgtgtctgatcccgagataccaatagagtcagatgccaactgtgattacatatgacgggaatttcaacgaagcttccttggacgagccgtgcccgaggatttacaacgggcggaattgcacccggtgctgaactgcaggtggtggggaccgttgcttacagtggcttggcgcggccataagccgccaactaacactgggaacccccctacacccaggaactttggatcaaaacaaacagaacttctggcacttggtactgggtaggttgcttcaaaatgcacaacaatgaaagtcaagtccacaaacaacaggcgcgaccaagccgacgtgatgggatgaattcgtcaccctcgcgagctcttgacccctgattagaaagtaaagctgtaaggcttagactagatctctttgccactgcaccatctcatggaaatcggagcggcacgatagctgcgacgcggggcccgaattcagcatcggcgaaagcagcgatgcctctcctaaggagcgactccttcaaagacattgacttcactcttcgtcgacaattcggcaaagaaaactttaggtatgatgaatgagctgtcgagtacgtgtggttccattttgaccgatattcgcagaccacatcagagagagatcatcgaggctgccctcgacggtcatgatgttttcgtccaggcagccacctccttcggcaagagtctatgcttccaactgccagcagttatagaccgtggaagtgtgttccgcctttccaaagcaactgacggttgaagtaagcccaatctgaccttttctatacagtcaccattgtgatctctccattactgagtctcatggtaggtgtcactcctcagacatatgggtccaagcggcttgctgattacccttcagatgaaccaagtcgaagccctcaaggcatcagatgtggacgctcgcactttgaacagcaacactaccctggcagagcgagactacatctacgctgatctcgcaactgggcatcccctcatgcggctcctctatgtgactcccgagctgtgttccggcgaccacttccggcggaaactgaagctggtctacgaacagcacgagctggcgcgtatcgtggttgacgaagcccattgcatctcagaatggggccacgacttccgcaaagacttcaaacggctctcctggttccgcgaaacctttcccgatgtaccagtcatgtgtctcaccgccacagccaacgagcaagtccgtcacgatgtgcttaccacgctagggctggacaagacgcccggcaaactcaagatcttcagcatgacagcccaccgaccgaacctgcacctcgaagtgcgtttcaccagcgacgaagccaacgaccgctacgacgactttgtcacctggctcaagggcgtgtacgaccgtcgagcggccgtggatcgaaaagccgagctagacgccatcggcgagcgcgtcgagaacgtaccggggattatctacaccatctctcgcgacgaagtcgagtcgctcgcggccgccttacgacacgacggtatcggcgcgcggcccttccacgcaaaactgccgaaccaggtgaaggaggagacgttggccaagtggattgccaacgatccggggtacgatgtcatcgtggctacgacggccttcggcatgggaatcgacaaggagaacgtgcggttcgtcgtacactggcggctgcccaagtcgtttgagggctattaccaagaggccgggcgggcgggtcgtgatgggaatgcgagttattgttttctttactatagccgcgaagaccgggatagggtttgcaacttggtcatgagggagccagtgtcgaaaaacgcgtccgcggatggcatcattaataaacaggcaaggcagatgagtcttagtaggctggtggcgtattgtgaggataccggttgttgtcggcatgcggcaatttgcaggtattttggggagacgcaagtgcctgcgtgcgattacgcgtgtgactggcataaggatccgcagggactgaagaggaggatggcgagggggttggcgagtgaggaatgggttagtactcagcgggaagagggcatgtacgatgaatattggagtgagtagggttgaacttggagccttggagtttgctacctggttgatgtcttggttgacgcagtatttgaggtttaaattcaatatgatacccatgctttcgttcatagtttgcgcgcagtggttcggcaacattgagtgggcaacacaatgagagaaacgcagtttatcgttttcggtgacaggtaggtatcttggcaacactttatcgtacatctagaaaaaatttatagacctccgcccgttgtcctctttctcacaggaattcccagcttgggtctctccggttcctcattgttttccataatccacggcatcctcttcatagcttcctccaactgtaacccccactccagccaggcgagtccctgggtgaccgagtcgcacaagtcgtccatcttgtcgatgtgttcgcccttggtaacacgctctgtcctctcttctctcttgcccatcaacgtgccgacgccgagggactccgggaggtgcgcgggagccggcatttctacggcgctgttcctcaatttctgcttggtcagacttagcaaattgttgacggcgacaggaacggcccttacgaagtagtcggccatgcgctgcatctcacggtttgcgagaccgagcttttcctggttcttcaaccacgaacccaaaaggcacatccgggccttcttgacgtccttgatcttcttattgatttccttctcgtcaacgttgatgggctcctcgaatgggttgagaagctcgtcatccttgtcctcctcgggtgaaatttcgttctccaacctcgagaagcctcgtttcgattttggcttcatcttgaccctgttaggactcatcaggtcgcgaggtgtgggtatctcatgcccgtacttgtcaacgaggtagttgaccacgcgcttgggcggcacggcaaccacaacgcccttgaactcgccgcggttttgcatgacgcgcaggatggcgtagatcatggattcaagcatgtttacacggacggtccactcaaagatgccggccgcgttggcggtacggaagcgctgacgctcgatgaggatgtgggttggcttttggggcagaatatgctccgtgataagacggtaggccatgtcagccatggcgttaggggcaaagttctcgctgacggcgtccgtattcttcccatcgatattgctcacctcaagccaggggagaaggttgaggtggcgccatgcgtgcaagtcggccacacgccttgtagtgttctttatattataagactgttgattgttgagattttgttcgaatgtggacccgaggacgccgttcttcccgtccttggtcccttcaagcatcccgaagaaactagccgtgtcgacaatttctccgcctttgggcctcttgaacatgatttccccgtccttgggcctgttgatcctgatttctccgtccttgggcttgttgatcccgatccctccgtctccaggcaaaggatactcttcggccatggccttgctgtcttgcatgactggagtgagaacactgtaggcgaagttcttgagacccatgtcgatgctgagaatgcgagagttgggagccaaaggtttgtgctctctagccgcggttcgaatacggttgtataggagaagctttgcaccagtctttggcagaccacaccggaccatgagctcctgcaactggccgacggacaacttggccaacacggacggcttacccgccatgatgtacaactagccggtaataccggactcgactcaagccagaaattcctcacaagcttttgccaatacagccatctgttggaaccgggccttccctagcagtcgactgcttcgaatggcttgagctgatattctacgcttgactctcttcgagtgctcccacaaatgagtgtagtggctgatcagttgagtgcatctctctctcgagttattgagctggagagtcgtgagatgccccgagcgaggtgagatagcgagttctgtgttgtgtcgattccgtctcttgctgccccaaattgatggaagtttgtagttgaagttgagaataccacactacccaggatgtctcgtctatggtacccagtaccacactgtttgttatcgtatggctgatatcgctgggtaaatcgtacatgaaagcaagcaatttgtctgcactctacgggcttggtcaatgcttgccaaggattccatcacgtcgtagctcaaaatgcctgccgggcttcgagaaccttgctggcacgggacagccggcggcaggcaaatcgacagcggggcacatcagatgcagacggaaggtcccttaggttgtttgacgcccttgcccttttcttctgatcttccagtggcatgcaattgaccaaacaaaggcggccctgttcctgccttccatcccaacgtctcgcggggtccaagctgccttgcacacttggttcagaagctctcaagtcgtatcttgacatttttgaagtttcatttataaccgacagcctatctataaactttcctttcccttgcgggttgttccgtcgaatacccggatggagagactttgcttacatgatcgacttctacgcgcttcggcattttgcgttccttacttactgtaacccacacttgccagtccatattcaactttttcccgtactgtctgtctccctgtaactcttgtgtagagggagatggtctccatgatatcattactcagatgatgacaaaaggggagggagacgaagaagccgtgaaagaggcaaactttgcgattcacattgtagtgtatacacgtcacgattctctctgttctctctgttggttttgtaggtacttggaaggatactcggatcagacactaatcctaccgccgctaaccccggcatgcttactgaggtggacacggccgcgcttgcgtcagatagggtccaggtcatgtcaccattccaaatacaaatctcaaatagatagcacatccaatgtggttctccagtctctcggtgtacgcagtagtgtcaaaacccgacgcattgggttaaagacattctagatcaggcctgtcgcaattggatgcagggtagtcccccacttcgattaagacagtgtgccgacactagcgtacatattccaaatcctggggccgccaacacagtccacagacaactagaggtaaggtaactactacccgcaccaacaccaccgcaaccacgccccaaggattccacttaccaaccgcagctgtcgcaaccgtaggtaccccgcggctgtcttttacttgcttcgagtcctgaccctgcgtcccccagaccactctttatttctgcgataccagcccggacaccgttgtggtggtgtatatctttcgtccatgccctctctgtccttccttgtccgaccttctgttgtctcgtccagactagcttcaggccgagttggttcgttatctagacatttctccgtcacagctctcaacatggctcccatttccagagaaaccgacttccttgtcattggtggtggcagtggtggcatcgcgactgcccgcgctgctgctggcaagtatggcatcaagtccatggtagtcgagggcaagcgtttgggaggtacatgcgtcaacgttgggtaagtcgcattccaattctgtctttgcgtctgtcttgctcgaaaggtcaagctctaacttcctctcttcctcttgtagctgcgtgcccaaaaaggtcaccttctacgccgctcttgttgccgaaaccattcaccaggccaaggactacggcttcagcgtcgagcaaactgctcccttcgactggcctaccttcaagcaaaagcgcgacgcttatgtcgcccgtctcaacggcatctatgagcgcaacctcgccaacgacaaggtcgagtatgtgcacggctgggccaagctcctgtcccccaactcggttgaggttactcttgatgacggtaccaagtcggtcgtcaacgccaagaagatcctgatcgccgtgggcggcaacccgaccatccctccccatatccccggctcagaatacggcaccaacagcgacggcttcttcgacatcgacaccctccccaagaaggttgcccttgttggcgccggttatatcgctgtcgagtttgctggcatgttgaacgcccttggcgtggagactcatctcttcatccgccacgataccttccttcgtagcttcgatcctatgatccagcaggtgtcggttaaggagtatgagcgcatcggggtcaaggtccacaagaagagccaactcaccagtgtccagaaggatgcggcgggcaagctggccatcaacttcaaagagggtgagggcgagcagtctatttccgacgttgaccatctcatctgggctgttggtcgcacgccggcggtcgagggtctcggcttggacaaggcgggtgtcaagaccaacgaaaagggctacattgaggtggacgagtaccagaacaccagcaccgagaacatctacgccgttggtgatgtgtgcggtcaggttgagttgacccccgtcgccattgctgccggtcgcaagctggccgcccgtctgtttggccccgaggagttcaggacactcaagctgaactatgataatgtgccatccgttgtgttcgcccatcctgaaatcggttccattggccttaccgagcccgaggcggttgccaagtacggcgccgagaacctcaaaatctacaagtctagcttcactgccatgtactacgccatgatgaagcctgaggataaggcaccgaccgcctacaagctcatttgcgccggccccgaggagaaggttgttggtctgcacattatcggccttggcagcggcgagatcctccagggcttcggtgtggccgtcaacatgggcgcgaccaaagccgacttcgacaactgcgtggctattcaccccaccagcgctgaggagttggtgaccctcaagtaaacagggtacggataggcgaaaagggtggttctcattgatttgtacctatataaaccggatatacctctgcatgtttggaagatggtgtttattcgtagcgtggcagccttattagaagcaaaagttggaaatgatacctgaacatataacactcgcgagataccactttatgttctcttgggtgcaagttggggacatcaaataaccgccgagataggcgaagataaagagcaagaacgcgacaagcgcccatggaatgtactccgataagatagaactggctgtgacgtgctttgtacccagaagtgctcaacctgtagagctagggcccgtttcagccgagggtacttggcagctggaagaacccgaatttgggagggagatccattcgcggtgttctagtacctgtacggcgagccattctgtcaggggcgcaaaaagtcagaccaccacaaccaatggcctacgacactggtcagacacgatacccactacgcacagctgccagagctgtgtggccagctgagacagcctagcttgttcccaataccgaatgtcaagattccgcagtagcgtcacggaccacctcgggcagctcctccagtttcatcaccacactccaagtgctttcccacctcgactctccttgacaccagcttctgaccgagcaaggaatcgccaactttccactcaaggtatgccgttctccttgtgatatcactttgcaggtcgccctgagctctgctcccaattgcacctttgaattctggatagctgactgcgtgtgaattgcttgcgagaaaaaagatgttctcccgtgttgccctccgcgcggctccccgccaacagcccttcagcctcgttgctcgccgcaccttccagaccacccgcgcccagctctcgtcgccctaccactaccccgagggtccccgctccaacctgcccttcaaccccaagacccgcttcttctggttccgttacctgatgtactgcgtcgtcggcttcggctcccctgttgccattgccggtgcgtgatttcttcctgtccgagagcgaaagcatacggtcccactgacgtaacctgattccaaacacaacagtctggcagacctaccgcccccgctcctaaacggctcgctaccagctgttatgggggtgtcgatatgattgggaagttcgagcgggcgatgagtttgatgggtgcgtaataaggggaggaatgccgaaaggggggacacgcaaagaattgaccggcacgaatatagtcgcaggtagtccggactgtccgggcgctcttctgtatatgatacgacacggatagaaaccaccatcatcatcaacatcgaccccgacgtttctctctcttgggaccctacgagaaccattggctctggcaaaccttctgactttattaaggggaagatggatggtggcaatgggtgctgaggctcctggctgaagctctgatcatggatgatggagggaaagcttgctgggatgagatctggcatgggacgacctggaagccattgactgcttcatcattggtgtgaggtaagcaagctacgtagagcaccattaactgactgcgtctgtatcgagtggcgttatggtaagtcttctcaggtaaggtgtcttgagaatagcactccaaggccggaaaagcggtgcttctgacctattcactgcttcggtagagttctggagctcaaatatgtgactttcaaaataaagacgacaatgcgagctcaaggatgtagctacatggtcacgttttcagggtattgctgccagcagcttcccggccagctgctcgtaggcataatagacagcagtgatggaattccaccgactctgatcatgccccatgacatatcgacatcgaccttggcaccggatggaggcgacgacttgggcgccggaggacaagacggttgctacggtgtagctatcaggaaaagaccaacgaccaaagtaaacaaagcccctgatcggagagtcctcggcacagccaacctatgtttcacactcaggacaccgactaaggttgcagatatgcagctatgcgcacaagccaatcggccagcttccgttatcccgtgtaaatgcattccagatactttgcgccagagcagagcgaaggtaccctttcggagctcgccccctgtctgttagtgccaggtacttgcctagggtccgctacctctagggtacccacgacgccgccggttcccccccaatgatcacaacgtcaaccgccattccattccacctgtcaggagcaggagccgcaacaaaacacaacgccaacaaacgctacactacttttaccacccaaacaccacgacggaacacctagagaggatcacccgcatcttcttagacccgccttgcgacagaaactacgctgaacacattgcgcgacatggtatgaggtgaagcgaacatgcagacttgccgtccaggcaacacgctttacggatcaccgaagacgacgtcaaggggaaacaaaacatatccaacaacggactttccaccactacgcgaataatacatatacacatacacatacacacacacacccaaacacacatacacgaaaatggacttaccgcccgtcaacctcgccgagctgcttcggcaccccgatgatctcgacaagatcaccaccctgaaggccgagttcatgcggaaaaaggcagctgttgactcccaactacgcagtggcctgcgggagcagctcgagacgacacaagccggcatgaacggcctggctgacgggcaaaggacggtgcagcaaatcaaggaggagatgatgaaaatcgacaagatttgttccgagtcgcaagacatgatcaccgactttgctaccatcaacctggtgtcccaagcccaccgcaactttggcgccgtcgagactatgcgccgcaacctcgagactttcagcgagcgcctggacgctatcgacaggatgttaaacgaggacgacgaggaccccgaaaacatgcccaacctactggctattcattacgagttgacgcagctccgtaatatccgagacgatgccatcgagcaaatacagaggggtgacgatccaggcctgcagtctacattagaggattacttctcccgcctggataaatacattgagtggtttgatgtgaatatcaccctcgtcgccatgagtttgatcaacctggttattgccgacaacaacagtctggtcgtacgtttcgcactgataatagaagctgaggaaaagagcgatcagagggttttggccttgcaagaagcgctgaaggatcacaaggaaatggccacacgcttccagagcataaccgacggcgccaagacggtcaggggctataaggacaagtttttgaaggctatcaagacctttgccgaggaccagttcaaagagagcaaggagaagttcttgggtgatccggacatgctcgacaagtccttgaaatggtacttcaacgacttgaacgccgtcaagatcggcatgacgccgcttatgcccaagaagtggaagatattcaagacatgggctactatctaccacggcttgatgcatgactatctcatcgggctcattgacgacccggagaccagctcggcacatactttagccattatcagctggcctgaggcttactatcgcaagatgaccaagttgggaatgaagcaggacgaactaacaccacatgtgatcgacaaccgcgaggcagaactggtgcgcgacttccgcgccctcatcatcaagttcctcgacgaatggattgaccgtatctacaagcaagagtgcaaggactttgtcgaccgcaacgtcgagggtggcaacctcgaccaggacgagtatggatacttccgcaccaagaacctggtcgatctgtggcgcatgctccgcgaacaggtcgatgccgcgggcaactcaaagcgtgccgatgttgtggaaggtgtcatcgacaccatgttccagcgcttacgcacccgccagcagtcctggcagaagatgctcgaggacgaagccgcgcggtacgaggtgcaacccccacaaggccaaccagagctggacggcttccagccactgcaggactggctcgtggcgacagccaacgaccaaatcgcctgcatcgatgacaacgaggacgaaggccggatggcgtacctctccgacttccggcgcaaattcagcacgctcgtgtcgccgcagtacatggaccgggccgagacggagatcacggctctgcgcgacggctacgtcgacctgagcacgtggtgcatgaccaaatttgcccaactggtgttcgcagttgacttccgcaccgtcatgcccgacttcttcaccccccgctggtacacgaccaacgccatggcgcgcatgatcgccaccttcgaggagtacgtgtccgactacaagatggtgctgcaccactcgctcgtcgacatcttcatcgagatctttgccgaggagctgctcattcgctacctgtcatcggtacgcaacaagggcgccaagttccgcaggcaagataacttccaagacaagatctttgacgacctgtcgactgcctttgacttcttcaacaacttgccgaaccccgatgtgggcgatgccatcaaagagacgtggcgcgtgtcggagccgttcttacagttgttgacggtcgataaagaggcggtgccggacgcgtttgcagagttcaagagccagtattgggatttgcagatcagctgggtcgaggcagtgttaaggtccagagacgattttgagagaagtatgttgaatgctgtcaaggctagggccgcccaaatggacgttgtcagagggccggaaactatcatgagcaaggtcaaataaggggacacgcaatagttatcctgggttgaaaatggataggtttaatgatgtgagatacttgggattggactgtagtaggtacggaagtcgggaagggagttggaagttctatgcatataatgataccagcttttgtaagctacagcgaagacattttcaagagtgaataagagaaccgaaggccagtctaatggtgggtggttgtccctcacttgaaatgctgcctttaacttccatcattcatgcaaccacacaaatattcttcggagttccacataaatattcttcagagtccaaactccggctcgttaagcgtgcccttctggttcgcaaacatgcaaatgcccatagatattacgcgactggtccgcgtctatggtaagcgaagaaaacagaaaaagaagaaagcaatatacaagaaacatttgacgtccaaccatcaccgacgccattataaaaagagattaaaaaaaaaaagaaataagaacacaagcaacaacaactctctgtaaatatgtaaaatctgtgcctaagcatcattagctcatggtagtgtccgtgacgttctgtgtcccgttgccagacctctttgtctgtctctgtgtctgtctcaatattctgtcgtgatgtgtttgtactgtattaccatttccctcttcttgatccgttgatgagcagcgaagacaaaaagtccgccatgaataactcgtccttgtcactgagctcccagcgggccctgagttggtcgtagacttcgacgactctgtcgccgtttgtgcatcgcatgaatgcgcgcaggacccaaatggccagccaggtcttgatctctatgcctggccggtcgacaccccattctttcttttgttggtactcctcctcttcgaaggggagttcagcttcatcgtcgtaaatatcaggaaggtgttcctcctggatatgatcttgctggacctgaactggctcatgaaattgggtttcttgagcttgatcatcagtaaacgctgcctcgtcaactggtggaggggccgagtcatgaataagtgtgcgtccagcatctatggcttctagcagggccgaatagattgattctaaccgcctcgcgctccatgctgaagttgcgtaacctccatgacggtcaaaagctctgaacaaaaccttgaagatggagccgtgaacagggatatcaaacagcttcatatcgtcgatgtacttggccacgcgggagagatctccgcaccgaacgccgtaatatttgaccagaatgctatacgtccgaaggttcggatgcattggtaccatctcttgaaagctgtgttgcaactcgggagctttctttgcaacccgggccatcatcttcagcgcctgggtgatggcgcgatcgctggcatagctccgggttgggaatgacacctccgaccacttcgcgatagaagccaccatgcgagcataaatacgctcggccgctgcttcctcgcccgatcgcaacagtccagatatgacggcgttgaggacaaccgtgtcaatcatctcgccggcctcaaccatctcccgaaacgcggcgcgcagtccaccagtctccctcttgagcccaaagaaatggatcaagcttacgtggtgatagcggttgaaatagtgcccacgactgaccatttcttggtaaatcatttcagcgagagtgaagttgccagccttcgaggccacatcaaacaaaatgttgaaggttacctcggtcgccttgatgccagcgtcgacttccatctcgcgccacagtctcatggcagactgcgcctgagtttcggtgacagtgccaacatatcggcttgcaaaagagatggcgcaattccactcccctgccgtcaagggcatgctgcagttcctcacatccgctatgacggcgaagtaccgcagcatggacttggagtttctccgctgaggctgccctaatgcttttaggagctgatgtcgcaatcgaccattgatgtagggcatgcgcggttccggcagttgctggtagaggtcgtagatcgtgtcaaggtcaaccttgtgtggagtgcgcagccgcacgagtacagcaaacctgagatcgctcagtgtgtgttggccaaattcgtccagtccaaccacttcgtccgggcctggatactcgtagtcatcttcattttgtacaaaggtgaaccggggcctatcagcgggcgcataattatgcatgtaaggatcgcgaatgaacttgaggtagtcttcgaccgttccatctagatcatgatagggatctaccagttcaagcagctcttctttggtgagatgaccgagcttcgcactgtgggattcgggcagctcttgtgattgtgggtttgcgcccgagtgggactcggtcgatagatcgtcatgtagcgcggatggggccgagaagacagagtcggcgggcttctgatcggcactgggttcgggggcagctgcggcaacggggtcagggaccggggctgccgccgccgccgccgccgccgtgtggctccgcttttggggagcagagaccgaatagcggaagaagttggagtcgagtgctcgtctgctgttcgtgccggacagactggtgggagttacccgcagggatggggtggtcagtagcgggcaaccggtggagccgcctatgggtctcctcgcgaccccatcgacaaggccaccactttgtgagctccagctgccgtggaagcaccgtcgttgttgtactgggccgaggcctgctgtcgcaacctgtcttcttcgtccgctgccttggtcaccgagctggatggatgctgtggtttgcgacacggaactggtggcagcaattgcggttgcggaggcggcaatggcagaccaattccacgacggacgatgcaagaagatggtgccgcatatcgacccttcaaatcggctggagactttcatgagctgccgccgtccaacatgatggcctgcccattcagccaaccttttcttgcctgttccccgcgagtgtcggccgcaattcgatgaagaagagctcagagaagacgcaatcacaagctgctggctgctgcgcactcgattggcactcgatgcaatcgcggttactggcgaattggatcgtactcaggtcgatgtggtcagggcgtcagattcgtggagggcggggaagtatggggagaatggggagaactcgagtcatgaagtgaggagggatgtggcaggaaactggggtcgggtgagcgacgcgatgattgagaaaaagttggggtagtgtagtggtgtacactacaatacatggacgaggcacagctccaggtaccttgccgtgagcacaccccacccctgcctctacgaaagaggggaagctggaatagggtccagtctcggccgggctcaagacccccacttctgttatcgataagcacctagctaggtacttcccttccctttggtcgcttaatggcggggcggggaactattttttttttgccggcacgtccttccaattgctcgcccgctcgcggcaggcaggacagcaggtcgcgcgggttaccggcaacaactgaaggtcgtgtcggatcgtgcctgtctccaaaaggcacagctccactttggacaaagctaagcaaatagcgataacgataggtttggcgggtgagggaatccattgtgcctacgcagcgcagcgcagtgtattattattaccttacacaggtatacacaccccgtaacctcgtagccttgcctttgccttgggagggtacctgaggaacgaaaggaccgccgaatccgccaatggtcctctgatctcagccaacaccaccgctgccgtcgattatcaccagtaattccctccacaacacccaaacgccgccagcgacgaccggacaagatgggcaaggggcgcatcttccaggccgcaaaggtctaccagagggccagcgaggctgctgccaccaacatcgtctctggcctgccaccacggaacccaccactgtggctcaaggccatcgagtccatccctcccgctgagatcaacaccagaccgtatccgatccagcactctccgccgaacccgcgagcgcgcaagccacgcaacctctttaggcccaccaagatcgtctatcccgaagatgagttgcgccgcgacttctaccgcgaccacccttgggagttggccaggcctaggatgattatcgagttggatggcaaggacgcccgtttccttgactggtccaagggcctcaggcaacgcggcatccccttgtccggcgagaggtacgttgttggatgagcgcattgcacatggcgcaaaagcccggcggacaggcatggaaattggatgctaacccgaatcgcaaacgatagtgtcgttcaacgtcagctctggcttatggagaatcaaggcatgaccaagcaggaagcctacgacaaggcgcgccacgagttctacaagttgaggcagttggagcagatggagcgcaggatagccgtcgaggaggcccgcatggttggtggctactttggcaaggaccttctgacggtcggcatggagctcgagaacaagacgtatgagagttggaagaagtgggctacgaccgagatcgcccgccaggaatctgccagggcttccatgtacaccaatgtcgtcgacaactctgcgctcgaggaatctgaggaggacgagctgctcgcgcagaattaaggcaacgaattggagtaaaaggggagggacagagtggtatagcgtggctgatacccatccgtgtcggggaaagacgatgccggcccactcgtgcacaagtgtaagaatatcacgtctctttgtacatatagagagggcaagagactttgtagaagtacatgtgattcaggagcctggtcgcctatcttcgaagaaacccggcagacaccggcccgatatactgactgcccttgaatattttcgccagactctcgtgctgcacaccgacaacatcggcaatgcccgtttttagaaacaacttccccgtcagactcatcgtcttggacctggcccaggtctcgatgtacaccaccttggccctgttttcgggtacgaggtagaatatcttgagcaagtgggccaccaaacacacaataaagccgttggcaggcccatttgtaacaatcacatgcgggtatctgaatccctttccatgatcctttgttgaccgtgggttgggcatccgtgtgagggcattggcggcatgaaaggcggatatgaggcaggtaaagggtgccgtatagagcggttgatggaccttgcgcgcacggcggattaagaagatatcagaggtgcctgctcgatcatcttctccgggataggcgtccttgatagtcgcttccagaaggcgggccttgccgagagaggaagtgtctccgatggagatgatgtaccgccggtggatgtttgcctggccgcgaaatgactgcttgatggtctcaatcatctcagcagtgtgtccaccagagccaagtatatatgtgaagtaaatagcaggaagagaggtggtgttgggaacttgtgtgccagcggcattgggttggggcgtattgctggggacgagccagctgccacctggcttttgacgccggcgtatcatttcaaagtgccggtagacaataaaggtaccaagcactatcccgacggtgatgacgagggagatgagccatagccatgatagaccagagaggagaagcccggctgcggtggaggatgctgcacccgcaacaaaggtggctgctgtcaagttgatgccgctcacagtctcaacatgtaactgagagtagctctcagctctggtgtcgggctttagctcttgatcattgcgcgattcttccttgcccgccagcacggacgctgaagtagtaggggccattctagagagccccaaaggtctcttcaaaattctattggtataattagtttcacattctttgaatatggagtctgggtacttgatggtgtcacctcgtcgaatcttgataacgtgttttgtttggaggtttcctgaagtcacgccttccaaaataaaggggctaataaacaatgacaaaaggggcacatccaattggggtaagaaggagaggcttgtttggtgccgtctggaggtgaacatgtagactcgctcatataagccccatgccgacttgacacatgtgtctccaggtgaatgggtgttttagatctggcaagatttaaagcgtgatatatgacatcaagatcaaaggcttttaagtcgtagaggcatgtggaaaaaatgacactgagcaaaaggcgatggaggtgtggtttctgtagaggtagctacatgacgggaatgagccagtgcatgtcgctttacggggcacgacaatgaatgacgggaagcttgggccaaattgaaacccctgaaagagagacctggagaacacccgacacgcacccctgggccctgatgatctgccgaatagcggaagggaatgacgacggtggccccactggtgactgcgatttgggcgcatttggcggcccaggccgctaaaaagttgaccgaccgcctggcagaaagcgggaagttgggaaccgcatggatgcttgttgtcaacgaaacctcaagagagagagctcctcctcactcagtaaccccaaagtcccatgtcgcttcagttccatcttcacattccatccgtcttgaatggataccacctttcaccacttagacgacctccaattgagcaatcacctataaacagaggaaccattccacgacaaattgagttctcggtctccaatacctgcgattagcttcagcggttggggacatatttgaaggaggctttctgccccgtgtcgcagagaaagggaagacattgcgcgccgctttctgaaaaccgaacacattctgcaatgggcatcgcgtgaacgcgcaaccactcgaagcaatgcccagactgaacaggactcgatatctaacatgcttctattgtggccgcaagacctcgaccccatggaacagctctatccgcaacttcgaatgccggaactgcgacgcaacaaactaccttgatggtgtaggtctccctgctgtcttgaatctatccagttgacctggctggcgcatattgtacctatttactgacaccttctctttgctccgctagaacggcgacatcaccgatcctcctgtagccaccgagtacgaagcaagtcctgccaagtttgccacgacgcgagcaacttcgcccaccgtcggttcctcgagcgccagcgttttttgcaacaaatgtttggccaaccaggacaagctacgagctgttctggcccagtatctcccggatcccgatgattctgaatacgaagagcgatgtaggaacatctacaagttccgacgtttgcaagagcgcctctatcctcaaatgtgcgccgaatgcgaaccgcgcgtccagaagaaactaggcgaagcagcttatacggcaaaaaccgatgtcttactccgaatgattgagagaagcaacaagcagcgacagcaagttacaggatggagttggctgaacgtcttcgactctttggggaggtggttacggactgctagcttggtgcttcaactcctttggcacctctccataatgctcatgttgttcaaggcggccatcctgacgcggttgggtgaaacgccgaacccgtgggctctgagagctgtggatacatgcttttggttttttaaccttctgccgtcaaccgaccggctgagtggttggaatctcactactgcgattctaagcgtctggtggaatccacggtatcctcagctacaccgcggctttacaaaacacataactgggtttcgagcctggtacatgtatcaggccattctggtctttatgcgattttgggtcaggaggttacccatcttagctggcccggagcaagcagagctgaatatgccggcagccgcgcatgttttttgggccggctttgcaattcttgtaagtcgtcttgctggccccttgatagtccaatcatgactaacatttgcttcaggttcacctcctcgctccccgtgctatccgtattgacatggcgcccctattcgggaccacctctaaaccatctgcaccacaaggcggatctgtatcacaaccgtctaagtataggccgacaacggcgaatacggcagcagcagctacgggtccgagacgatcaggaagagcagtgaagccatcgtcccaattacttgctgcgcgatcttcattctcatcatcactgccaccggccccagctccagcgccagctccagctccggctccggtcgcggctcctgccccgacaccggatgaaaaaccagacgaaatcaaagtcatggttgacttgctggacgagatagtcaatggcccatctagcccagcatccccaacaccatcaatagaccattcaccattcttcgtgccacgggtaggaaggtctaatgttccgaccactccagggtctccattctccccaacaccacgccgctttggtactggtgctagcactggcactggtccttccttctcgtctcttggtccagctgccaacacaaggtcagcaacggctgcttacacgcaggaaatggactggacgcctactcagtcacagtaccgcgccttccaaaccgtcggtcagcgagaaaaccaaggctttaacgaagctcctaccgatgagaacaagggacctttctggtatcgtgtaccaccagcgccaacagcgcccgctcagaggttaaataactacctcacaaaacaaccacgcatcatcgcgccccgccacacggcacctcggccaggcacagggataccatccttcggaagtactgcgctcatcaacactccgcagaaacagattctcgggaggatcaacaacgaccacatgaccatgactatgaggagagatgctggagaggatacgggaatcgatcccaccccggcacgggttgcttttgcgccacccaagttctttgtgcctccgccgcagaacgatcccaggaactcgctctccgaaatgctaggtcgcagctttagcctgagtcaggaggaggaggaggagcagcgcgaggcggagagggaggaggctgagaagaagagtagaggttggttaggcggtgggttgcttacttttaggtcgacgccggcgaaaaaggaccagtgaagctgggatttgggttgagattatcgaaatgaataattgttaagcattgtctggttggccctgcattgtggagttgggtttcttgttaggcaatggatgttcttttgcattttaaggaacatgggagtcttttgcataacaatgggcgttttgtacatgtgcatagataccagcggtgtcatggtcgtatatgaggtgggaagtactggctcgttacagatagagaccaacataatggattcaagaggcgcgtgtgtttgaggatatcttctagaacggggatcggtgtttaacattggggtgtttgcgcgttcttcaggtacacaatgctcgcccttctgttatatatatacttgactaccctgaaggatatctcataaacttgttcttggccactcttcgtacgggatacgcccaaagcaaaccgctgtatttcgctcttggtctctcgtcaaccttcgtcgtcctcgagtcgttgtattcccaaaacgagcaacccctccaccaaaaaagctactatacttactctgtaaggctggttagatctcaatcattcttcctctaccacatcctgaacccccccagcaaacctgtagatagaccaggacatgatgccgaacgcaaccacgaaccggcagaagtcccacgctccgacccaatgcgccatcttcatgaagacgtccctaatccacctcaccagcggatcctgaccacttccctactgatcagacgagaacaccctcaacagcccgatcccaaacccaaacaccacgccaaacgcaatagaaacccgccatcgcttcgacagcatcccctcctcccgcaacagccaagcaatagcccccaagggaaacacaaacccaataaacatgcccttgacgagcgtgtccaccatgccattgaacccatccgtttcggcacctattggttccggaaccatcccgctgccgtcatcgctttctaccatgcccggtccgccgacgccaccgtggttgttgtctatccaggcgtcctccatggatcgcaaagtatcaggggacggcatggtgtcgggagtaaagcgcgaggcttggatggaggtgaattgtagacggagctggttcacttctgcgggcgtaaagcccgcggagaggaagcggtcgaagccacgggggtggttgcggtctgttgtggttgttgttgtcgttgcttggccggcggaggcgttgatccgggatctggattctcctgttgacgacgaagaggaggagggttgaaggccggtggtgcggctggttttcccgccgccggcgccggaaccagtacccgaaaggttggaatcgacggatccaacggggacaggtacaaacgccgcggctgctgcctcggtggccaattcttcgtctgtgagctcgtcgcctatactgcagttcacatacacacgttgctgctgctgctgctgctgacgatcaacggctttccccttgcccttggtgtccatgatcatgggcggcggcggtggcggtcggaggacggagctcacgatggcgctgtcgggaaggatcttgccggcgtggatgaagcggaggcggctccgggccgctttaacggttgtttcatctttactgtctttgctggaagataggaggcgctcacggatgcgatgcttgagagcgacgatggtggtgcggttgggagagggtatgtcgaggtggaggtcagggagggaggcgctgaatctgactgtgaggtggagggatggtgaaaatggtttgtttggtgatgaggctgtattcacccgggagactggtggtctggaagctcgattggagggcgagctattttcccagtcgtcactcatggtcggatttcgagtagctccgtgagaccaccgatatggaggtttttttttttttttgcgaaaagaaaaccgaccgtatatactggatttccggattcgtgctgagcaagatgaaagcggccgtcagaactggtcgatgatttggaacacaatcaagagatgaagtgacaattgagaatagacacagcacctaggctttgatttggcacggtggtctaaatagaaaggatcaaggacaaggtgatgccattgagagtgaaaggcatagcaactaagacgtgcgtattaactattacaagttatgtgatacagtggcctatgtagatctatgaagccatcaaggttcacggacttttggtttgtgagctttgagtgtttaagggaagtggaagtaggtacctgcccagaacaggccaagctcccccaaccttccccactctgacttggagatctccatgacgtttatgcatctagcgggtctacctgctttgcatgaactagagaacctaacgacgcgcctaggattctttaacactgcaaccaccactagtctaagatacaacatcatgttccttcccacattaacaccctacttataacatactcatacaagccctccagttgatctttttttagaggaaccccaaaaataggtgtcgctggttgttcccttgtttggcatacttgcctcctaaacctcgacccagaccctttttcctctcaaccggccaagaggtaaacatcctacattatctaggcaatccattcttcacagcaaagatgatatccatctgacaattagccactccatcttgatatccggacgaaagaaatcgtatccagcagatcggcatcggcgactgtctacaagtgacggctccacgcacggcccggagtcgggccattcgggaatccacacagcgcatcaaccatgaccttgcccgcatccttgaccgtctccttagccttgtcgcgacgctttccatgggcaatgcctatctccttctttctcatgtggctcagggtaaagttgacaatgccgcggaatgcgtcgtcgacgttctcacccgtctttgccgagcactcgccatagccggcaacacgggagtggtaggctgcgctgcgacccatgtcggccatgacaggctcctttcgaggcagaaagctgaggccgagaggcggaaaggcagggcggagatctttcttgaggccaaggagaaagcgagggcaatcgatgagggagcggtcgagtttgggtttccactggagaagacattgggttagtcacctaagcggtttcatcccgaaaaccatggtgcaaacataccgtatcgcaaatggacggaatattcttgacgtcctcgacgctgtagcagatgatggcagcttggaaaaagttggatgctagctgggtggtccgctcattggcaatgttacctgggaagtcccagagctcgatagtgacgagctttccgtcatcagcgatgatggagaaactgtgataatccgtagcgtgggaggagggagcggttgggatttggtggtccgtaattggcgagtgctgagaagtgacatctgatatcttgtcctagattggatgttagcaggtcttttgtggtaggtgtcaatggcaagtgcctacttacctcgacaaattctccagaaacaagacgactattcactttgcgttagcatctttccccattcccagtaacatgacgagagtactcacttggccaacgccgtcttgcctgcgttagcatcaccaaccaggcaaatcttgatctttctctcctgtccagaagagcctgagacggagcgcaacttttcggagccaggcacccacgaccaggagctcagtcggctcaacgcctcccgagtgccgacagatggagtgcctgctcgcttggaagcacggctgcttctgatactcctcaggctcatcttggacaagccacgcttgagagtgttggtaagcttgctgcgcttggaagcaggtggctccagcgtgtcggcttgggagtcctggacaaactgttagcggccacttcatctacgttatagtgctgggctaagtatggacgcacagcgtgacgcttgatgctcctccgctttagaacgctaagcatagagtcgtccaccttcggccaaatggtcttcgcatcgtcctccttgacaatttcagtcttgacctggttcagtttgatctccttcaggatagtaggctttataggggtgggtttacgaatgcggcgatacttcggggcgtcgttttggttctccttgtctgagtcgccgccgtcttctatctccatcatcgcataacgaacgacggtggacgccaatccggattcatcagtttggggttcggcaccgctcaattcggtgtcgtttttgtctggtccgtgttccacagggtcctcatagattatgaagtcatcattctcgacacccgccaaccagtcgtccatcctgtcggtggctaagaattcaacaccgcctctgtcgtcaacaagcgctacgccatacatgggcaccggatccttaatcttgtggtcgatattgtcgcaaggcctatgggatcgggagtacgagtgtatgtgcctttgactctggtggtggtggttctggacacccgatgaaggtgccttggtacgagtcttgatgtgctgaacctcgcgcaaatccaagccagggatgtttgtttcgaattcgcgattcggatgatagtctctatggggtctggaaggggctcgatccgccctcgagatcgtatgatggacttctgaggttgacggatgagggaaaggactgtgaggttgatagcgcgccgattgaacaccgcctgtgttggttgctggagacgagtcaagctgtctggcaggacaaaggcggggagggacccgtaacttgaagctatacggagccgattcatagctcggtgacggaggtggtcgcattccgttggcgggaaggggatgaccaccgaccatacgcaacggtatgctaggagttggcgatcgcaccatgttggcggcgacggtggagaagagcaagaaggactagaagctgtatcaatgagaaaggggaaaagtgctggaacaagacggatgactgaagaataaagaggggcgcaaactttcgtgatcgaatgtctggttgtttgctggggtgatcaaggtccgtcgcgaatgcaaggaatggacacaaaaatgagaacaaggccctcgcgaaacaatctggctgcaaattcgcaagcgccctaaccacagccaactctgatccaagcaggaaaaaaacacagcaagctgaacaatctgtggctggtgcagagatcgggccggcaaaaggtggaatggttctaaaggtccttgggcagactagatgggatggaaggcaaaagtcatctcgttgccctaggagacatcagcgacaggcggacgacacattcacgcaggaacatgattgaagcaatttgatgatggttttcgtttcagtttaccatgtcgttttcgctgaatgagatcaggcttgatgataagatggacagacaaagggtataaaagaagagcatgttggtcgtcgagtgtcgatggttatcatctaatcctacagaagttgtatgacttactcaagatctgccaaacactcaaaaaggtcaacactggagtttcagaagtcacatagaggtatgtatctcgacgtctcggtataaaatatcatcctcaaccaacctgttccgtcatgtcgagttgaagaagtggcctactctcgcaactagtctgttatttggcacagtccagatatcttccgctctgaatctattccttctttccttcaccttgagagatgattccccaattcaagctgataatgaaagatacaagagccagtgaccaagatggatgttgttgatatgctgggtatatgcataactgtatatgcaaatatcacagtaaccacacacacacgcttatgtacttgtgcactacatattgtgccgcccggcaggagccggcataagccccacttccccggattgcgacatttgagcggagaagggattccgtggtgcgaggcccgattacggagtcataccgaccgctatagtgtatcaaaagcgtgatggtgcaataacccgtgaaagataaaaaggtttacgcatcccaatacagttacagtattacctcttctgttaaccaacttaccttgtccctgtgactctgtcgtttttgtcttcatgagcggattgctgctcccaatcctccgtcggccttcgtcattgatttctactggctttgtcgtgaaatcacctcaaccccttgtgcagccacagcgtcatcatcttcactactcctaccgcctaatgagcgcaaaacttaagcccgccgcccgcgtggccggcaaccgccaggatgtttggtgagtgatcatgagatggagcctcacttacactgacttgaagggaatggcttggctaacatgtggggttcaggaccatcgtcaacgaggccgccgccgcctcgcccagacagcccatcgtcaacatgggccagggtttctttggctacaaccctcccgagttcatcctgaacgcggccaagaaggctctggacagagtcgaatgcaaccagtactccccaacccgcggccgtcctaggctaaggaaggccctctccaaggcctatgcgcctcactgggggcgtgagctggatccagagaccgagatcaccatcactacgggcgccaacgagggtatgctcagcgccttcatggccttcatcgagccgggtgacgaggtcattgtgtttgagcctttcttcgaccagtatatcagcaacatcgagatgcccggcggcaagatcgtgtatgtgcccatgcacccgcccaaggagggccacatcaagacgctgtcggcgtccgagtggaccattgactttgacgagctcgagcgcgccgtcactccgcgcaccaagatgctcgtcatcaacaccccgcacaaccccgttggcaaggtcttctcgcgcgccgagctcgagcgcatcgccgaactgtgcgtcaagaaccagatcatcattctctcggatgaagtctacgaccgcctcttttacaccccctttacccgcatggctaccttgtcccccgaggtcgagaagatcaccctcaccgtcggctccgccggcaagaacttttacgccaccggctggcgcgtcggctggctcatgggccccgccgagctgattcagtacgtggccgccgcgcacacacgcatctgctactcgtccgtctcgccccttcaagaagcctgcgccatcggcttcgaggaggccgaccaacaggggttctggacgcagtgcatcgaggatatgcagaacaagatgagccggttcaacgccatctgggacgagctcggcctgccgtactcaatccccgagggcgggtactttgtcatggccaacttgaacaaggtggagattcctgaggggtaccccttcccgccgcatgtggcggagcgcccgagggatttcaagctggcgtggttcttgattcaggagctgggcgtggcggcgatcccacccagtgagttttatacggatgtgaatgcgcacattgtggaggactggttgcggttcgcggtgtgcaagcctgatgaggtgttggaggatgctaaggagaggctgagggggttgaagaagtttattaagcagtaaaagggggaatggagatggcgatcatagatcttgcgatgatttgaacagaggatcttggaaagacaatacctttgctaccacacggtgaccttccatatgaaggcattttagacagtcagagagcgtattatcttccttttgcatctcaaaacacattttaagggtccatcaggtagagcttggttgaaacggtctaatagcatttggcgcacagccaaactctttgaaaccccatcctcggtatcatgagcgatgatcagtcctcatttgacctttattttctagcgttacttggcaaaatgaatgctctgggtatacgagtaagacagaagaccttgcttgcccatttcaccgccaaaaccactgtctttgaagccggagaagtaggcgcccatgtgtggcctttcagatttgttgatccagacacccccggcttccagacgacgagcaatccgttccgcttgagccaggtcagaggagtaaacggaagcaccaagcccagcattggctaagttggagcggctgataacatcgtcttcgtcggaccagctcatcacagggaggatgggtcctgcaagagcgcataactagtcagtgtttaaaccactacacatcaaacccgacaagaaaaaagatgagacttaccaaactgttcctccttaaccaacaccgaatcgtctggcggccccttaacaatcgtcggctccaaccagaaccctttattcccctccgcattcccactctccctcacctcgcctccggccacgatctcataccccttccctctacaatcctcgacgatcctcttgaccgtctcaaattggaccttattactcactggcccaaacacactaggaacactcgcatcctccaccacggtataagtccccttgacctcctccaccaaccgcctcacaaactcctcatacacactctcatgcacatacaccctcttggtagccacacacacctgcccagcattaaagaacgcaccactagccacattcttcaccgcttttggcaagtcggcatccgcacaaacaatacaagcattattccctgccaactccagcgtgacctttttgagcgtcttggcgcaggccgccatgactgctttacctacggcaatagtgcccgtgaagcttacttttgcgatgcccggatgcagcgtcatcatctgacctagatccgcaccgccgttgagaacttgcaggacaccaggtggcaagatgccgcgagccagctcgatccatttcatgacggcgtagggcgtgaagggcgagggtttgacgatgacgcagttccccgtgaccagcgacgaaacgactttgatgttggacaggatcaggggaaaattccagggacagatggcggctacgacgccgaggggaacgtgcgtggcgatgatcttgacggtttcatcctcatattggatgtggtcggataaagcgttggcgggttgggcgtagtgaaggcattgggcgatggaagtgcggacgtcgagctccgagaggagcagggacttgccggattcgcgagcgaggatctgggagagaagcgggaggtggtcttcgaggttggtggcgagctttgtgaggagtgcttggcgctcggagaggggggtgagcatccatgttttgaaggcggtttgggcagaggcgacagcatcttcgaagtcggcgggagaggcaatgggacacggccagaggggggattcggtgcgtgggtcggtgacggtgtgggtggtgggggatgagcggagggtgtcgttgattatgttgtgaaattcaagttcttccattttgtttgaaggtctgggtctgaacgccgtttgtggtgaggcttgtggtgagaatatcaacagagatgatgtctagagggtatcaagtgtatatttaacagatcatatgggggctattaccactacctctacatattcgcaaggtgtagatcaacttggcctacattagtgtttccctcgcaacgacgatcaaccacgcttccatagtaacacgctgccatgatattgagcgggtatacgaccccggtttctactgcatggcctttttgctcaaccgggtcaagatatacccggtgaacttaaccacgaagacattatgtagctcgattgaggttgtcaatgaggagaatgccagtcagccagtctttataggaagtgttccttgtcagtgcatagccgcgatgcggagaaggaggggtgcgtcaaagcgacggcagatggtggtcatgactctattcgcaagtgatgccaagggaagagtatgcttgaggtgtgtatgtaaggggggccagtacccgttgatcatctcaggtcgtggtgtataagcgccaggatggcataaaatatttatcatgtgcaacggcagctgacgagaacatcctgctgtcggcctgttgaagttgtgaaagtgaaatttggagagggatggcgacagcaatgaggggaagccaagagtgctacctacctttcccacactcaatcgcctgtgcagtcttggcaagcgaagtgtgtggggcacacacacacacacaccgcacttctgtattgtacaacttcgtcaaaattcattattttacaataatttctatattaatttgaagccatttcaacgtgtaaagtaattataatactagtaattaattaaatttattgtgataatacctcctaagataatccttaatttaaaatccgctggcgtaaagtgatcttatatttgaagcggcgcgctagtagtttacttcgatgaggattaagattaggaagatcctaacctaataattctataacgcgttttatcccgccttaaaaagaagagttataaagttgagtagtttattgaagttattcttaagattgttctacctaagaagaaggctattcctattaaaaccgccgttaaaaagactattgttaagaaggggaaggctaccgtactaaagttagtcctagtcctagtcctagagttgccgttgtccccccttaagcctacaatacctattgagatttctagtaacgaagaggattttagcgacgatgacgaggtcgagtaataactctccgtttgctttacccttaagaagcgggctttcaatattttattttatttattaagcgacgataacggcgaggtagcttccctgactaaattaattatttcggcgttactagcctagccctacgccgcccgtaagccggttattatagtattaccgccgctacgtcctaaataccctaattcgatacgggtttagtttaatatagttggtttatatattattactagttatactaaattacctgttattgaagaatatagtttatttaaagaggttgaggttgagtaaaacaacggcgagctttataagtagcggtttaggacgatattatttagcgagatcctatatatatagtaaggttatgtggaaaatattattagcgataatatagctgtagggataaagtagttagtttttttatataacgttatatatatcgccgctacttataataattgccgcgcccgggttattatatataataagattgttcctaggaaggatttttataataggtataataatattgagtataagaccgttataaagttgtacttctactatattagctaatattattattttactatattatttaaatttcggttaattaacccgcttattagtaaaatccctactaccctatccttctatagtagtataccttctactcctacccccttttataatttggttaatcttttcgttattttaattctataagtaatcgatatactattattacgaaggttacggactttagccggtattgagaagtttaagtacgttacaataaatattatattagtagaagttaaaaagaatttagaggaggaccagtagtaagaggagtatacaggggtgaagctatacggtattatatattaggagttggtataagtataggcgtacggttttggctataagtataagaattataataaggctattgaatattaaatgtactacattataaataggaatataatttattataattttaatattaaagatataggtaagtaggtatacgctatatcgctagggaaggctatagtaattaatttattatttgaattagtatgaaatatattaggtaataaggtagtagccgcctttaatattagcgatagtaatagtaaatataggggaggaggtaataatttactaattaatattaatattattaataatattaatagtagtaatagtagtgctaatatagagattataaatagtttattataaattatgctaaggagggacgattttaaaagtttatattaattataccttcttcccctatatttactatacccgctactatattagtacttccctctctacttttaatatccctaaatttagttactttatattattagcggttttatcgccaattcggtaattactagtagttataattacaatatagcgagcgttctttccctactgggtaaagcggtaattatcgattcgtatatattgttagagtattttactactatattctataagtatccaactaactacgagacttttattattaggtatattaacactaaccctcctcctatttttatagcgattatagtatttatttagctattagtactactattaattatactactattagtaacgggcaaggaggatgagggtaaggagattagagactctttaatagaggctagagaattatttatactacgtccgtccgtaccttcgattttcggtttttatttattattactaccctccgttttacttagtcggttaattaaagagattattaccgaattctttaaagcattctataagcgttattatattagattattaattaaaatagtattagtatatagagttttaattgctttgaggaatgagttttagaataaggaggcgccgtccgatatatttgcgtttaaaaagtagccggtagagtagtttacgaagctaaggtttaattacgatttttatacggtatttagggatagtattaaagatttccttaagattaagtacgcggtattagtaatataattaaattatagtaaatataccctttaacccctattattataatttaattaattagtatatactttagacccgcgatttaatattgtatttgagtacagcgttgttagagttcttacttctatagtaggtagtactattactaacggtcctagtaagtaataataatattacgagtcgatttatagcgaaagaggggggtttctagtattttggtattattatatagataaatacgatttttggtacttctggtacttttagtatttctagtatttctagcatttttagtatataatttaatttaatatatataaatttatctctcccttctatactctctactgccgtctaaatatagtacctgtctctctatattcgattagcttgttagtatatagttcgttatactctttattaatattattaagtcgatttattactagttttgcgttcttgaaatagctacagatttattatactctataacctatatcctatgttaattatttaagaaatgtaataaagtcgtcgtttaatattttattattacccttattataatatacccttttgaattgctatttgaagttgctaaagtatatttcgatagggttgaattcgggagagtatagcggtaaatactataatagaacccccttctaattatacgcgtactagaattcggtacaggggtgctagttagtattatttattactaaaatactattgcaattaggaaataaatttattttagggagtaggtattttattatttaattttaaaccccggttgagtctattgtatttctaaatactagtatattgaatagcctatttattataatagttgggaggaggtaatattgtatactgtatacgaatttgcttaatattgttgtaatggcgctgtagggtgcctagttagtataataagcgccgttccttcggtttgtactagatttgttatagaatacaaatatttctatagtaaataaagagatttttaatatttactcggttactagtataggggattattataatacttttatataaagttgcttcttcttctacttctcttattgaaggtactaccgtacagtctcggttgaaatatatacgttatattcgttggctagaaaggtacaaatctcgttgaagtataaattgggttttaatataaggaagtttataatttcctttacgatgttaattatagttaataaagtatagggagcaatatagtatacgctgtactttaaatgcttatataggaagctttctagtattttaggaagcttacaatagtaaaaatactttgctagtattcgatagagtacgtttatatttttatatactccttatatttatattagtaattttagcgatattgttaggatattcgttatttattagtattattgttattaataccttctggcgggtattagggtagtatactatattgataacggtttaaaagataatgtaaatattaaaatagacaattgtacgacgtagagtattaaaatatcgactttttgtactagttttaactagatttcaatattaaacgattgagttgagttgtataaagcgatgtcaaatggctagatttgttaaatgcggtgtgtgtgtgtgtacgcacacacacctcttgccaagattgcacaggcgattgagtgtgggaactctacgtaaggaagccaaagggttagggtcaaaggcaagtggacctgggagtgctccgaaagcccaatggaaagctgcggagaactgaagacggcacacagcgatcttggagtgaaaacagaggggaccgacggtggcggaaccggccgaggacgaagaatagtgcattcctggatggcaacttccgcgattctgagactgtgggggaaggtgttcgtccgacgcagttttattaccccacttcgactttattgacggccttccatgtcccttatgtcgccttccctttgataagctttgatcctttcctagaattctgatttgctccgtcctaggtgatacctacctctatctctctcccacgtccaccgtggagccgctctctgccgctttttgtgaggcttgtacatacctacctagtctaatagtgtcgtgtacctgatcggggcacaccgacctcaaggctccccccccaaaggataacaacgggcactaagtattctgtcctcgagtgggttgccacctacctgtggtttccctcggcactcccatcatgtttgacacttggttatctataataaatggaacgcactgatagacaagtgtttcactaacaagcaacatctggccaactgatttcccccgatccaacctcgttgggcttacgtttcttcttccggaccctcccacttgtgaagatttgcattctgcattctgcttttaattttcttgttttatatttcccggatcaacaccaaaagggaccacttgtcttgctctccgtccttgttgttgtgtgtccccagcttctttcatccagaccatggctccaagcgctgtccccgtggagtcgggcgccacccctctaaacttgggatcactgcccggatccctaacgacgacattcgacgacactctccgattctacctcaacggcacccgggtggtcttggatgacatcgacccggaaatcactttgttggaataccttcgtggtatcggtttgacgggcacaaaactgtatgtttgtcactcaggtttatgtggataattaaaggccgttaggtagccaactgacattccccccccccctgacagcggctgtggagagggtgggtgtggagcatgcactgttgtcgtctcccagttcaacccaacaacaaacaaaatttaccatgccagtgtaaacgcctgtctggcaccattagtatctgtcgacggcaagcatgtcatcactgtcgagggtatcggcaacgtcaagaagccacatcccgcccaggaacgggtggcaaagggtaatggctcccagtgcgggttctgtacgcccggcattgtcatgagcttgtacgctcttctgcgtaacaatgacaacccctcagaacacgacattgaggaggcgtttgatggaaacctctgcaggtgtaccggataccgccctattctggacgctgctcacactttcatcaagaaggcgccttcagcttgcggtaacagcaaggcgaatggcggcagtggatgctgtatggagggaggtggtggtggtggtggctgcggaggagcaaatcagaacggagacgaccagcccatcaagcgcttcactcctccaggattcatcgagtacaacccagagaccgagctcatcttccctccagcactcaagaagcaggagtttaggccactttcgtttggaaacaagcggaaacgatggttccgtcccaccaagctggagcagctgcttgagatcaagaaagtgtaccccaatgccaagatcattggtggcagcacggaaacacaaatcgagatcaagttcaaggctcttcaatatcccatttctgtctttgttggcgatattcccgaactacgacagtatttcttgaaggaaaatcatctcgaggtgggcggcaacatcactcttaccgatctggagaatgtctgccaggaagccatcaagcactatggagagaagagggggcagatcttcaatgccatgtacaagcagctcaagtactttgctggcaggcagatcagaaatgtcggtacaccagcagggaacttggtgactgcctcacccatctccgacttgaacccagtactgctggctgctgatgctgtcctggtggccaagtctctcggcgaaaatggaattgttgagaccgagatccccatgtcccagttctttacgggttatcgccgtacggcacttccgcaggacgctattctggctgctattcgtgtcccgctaactcgggagaaaaacgagctcttcagggcttataagcaggccaagaggaaggatgacgatattgctatcgttacttctgccttcagagttcgcctgaacgaggacggcattgtcgaccaatgcagccttgtctacggcggtatggcacctacaaccgtcggtgccaagacggcaaattcgtatcttctgggcaagaagttcgccgaacaagagacattggaaggtgtcatgaatgcgttggagcaggacttcaacctttcattcagcgtaccgggaggcatggccacttacagaaagtcgctggccattggtctcttttaccgattctaccacgagtttatgctcattctaggtagtagcgccgatgaagaggttgtacccgagctggagagggaaatctctactggtcaggaagatagagaggcggctgctgcttacatgcaggagactgttggaaagtcaaatcctcatcttgcggcgctcaagcaggtaacgggagaggctcaatataccgacgacattccaccactcaagaacgaactgtacggttgcctggtcctctctaccaaggcgcatgccaaactcttgtccgttcacgcttcagctgcgttggatattccaggagttgttgactacatcgacaagaatgacatgcctaatgccgcagccaatcactggggtgccccccactaccaagaagtcttcttcgccgaagacacggtctacacggctggtcagcctattggtcttattgttgctacatcggctgcccgtgctgccgagggtgccagagctgtcaaggtggaatatgaggagttgcctgccatttacaccatggaggaggctatcgagaaggagagcttctttgacttcttcagggagatcaagaagggtgatacgcaagaaggcttcaagaactccgactatgtcttctctggtgttgccaggatgggcggtcaggagcacttttacttggagaccaacgccacgttggcgatccccaagcacgaagacggcgagatggagatcatctccagtacccagaatcccaacgaagctcaagcatatgctgcccgtgtcttggatgttgcggccaacaagattgtggtcaaggtcaagcggttgggaggtggttttggtggaaaggagacaagatcggtgcagcttagcagtatcattgcccttgccgcgcagaagactggccgcccagtccgctgcatgctgactcgtgaagaagacatggtcatctccggacagcgtcaccccttcttgggccggtggaagatgggtgtcaacaaggatggcaagatccaggcccttgaagtcgacatcttcaacaatggtggttggtgttgggacctgagtgccgccgtctgcgagcgtgccatgacacactcggataactgctatagcattcccaacatgcatgtcaccggccgcatttgcaagaccaacaccatgtccaacaccgccttccgtggttttggcggccctcagggcatgttcattgccgagtcgtatatgaatgaagttgccgatcgtctcggcatgcctgttgagagattccgtgagatcaatttctacaagcctggcgagcgcacccacttcaatcaagagattcaagattggcacgttcctctgatgtggggacaggttatgaaggaggccgagtacgagtcccgtcgcgaggccatcgccaagtacaacgtcgagcacaagtggcgcaaacgcggtcttgccatcatccccaccaagttcggtatctccttcactgccttgtggttcaaccaagccggtgccctcgttcacatttaccacgacggctccgtgctcgtcgctcacggcggtaccgagatgggtcaaggcctacacaccaagatgacgcagatcgccgctcaagctctcaacgtccccctcgagaacgtcttcatctcggaaaccgccaccaacaccgtcgccaacgcctcagccactgccgcttccgcctcctccgatctcaacggttacgctatctacaacgcctgccaacaacttaacgagcgtctcgccccttaccgcgagaagctcggccccgacgccaccatgaaggaccttgcccacgccgcctactttgaccgcgtcaatctgtccgcccagggcttctacaagacgcccgagatcggctacacctggggcgagaacaagggcaagatgttcttctacttcacgcagggtgtcacggccgccgaagtcgaaatcgacacgcttacgggtacctggacgtgcttgcgcgccgacatcaagatggatgtcgggcagagtatcaaccctgccattgactacgggcagatccagggcgcttttgtgcaaggtttgggattgtttaccatggaagagtcgttgtggatgcgcaacggaccgatggcgggtaacttgttcacccgcggcccgggcacatacaagatccctggcttccgcgatatcccgcaaaagtggaatgttagcttgctcaaggacgtggagtggaaggagctgaggacgattcagaggagtagaggtgtcggcgagccgccgctgttcatgggcagcgccgtgttctttgccattcgtgatgcgctcaaagcggcgagagcgcagtatggtgtcaaggccaaggttggggccgagggtggggaggatgatgggttgttgaggctggagagcccggcgacgccggagaggatcaggttggcatgtgttgatcctattgttgagagggcgagggtgttgccgaaggagggagagaagagcttctttattgccatctgagctattgttctgtttgcttactgcggattatttactggggttggttctgtgaaatttaggtcttattgacgggaacatttatacgtacttcacgaaggatgagggaaacaggaccgggttctgtgacattgcaaggtagcttgttgcagattcttacgcgagtcaatgattgatgccaagcataccatacaaacaaaatttcaagtacatggtgtgacagtcttgatgttctcgaatgttgtactccaacaacgacaatgccgatagtggtcaactattccctgttcgactgaatccgcgatcatctccccctattcctctcgtcatcctcaaaattcaatctcatgaacttatcttgcaacatcctctcaaagcttttatcaggacagtaatgtgccagattgatggcagtagatccccactcctttgctcgatctcgctcgtaggctccatacaagtcaatggcatggttgaaagctgtggctgccatccactctagctcttcttccggccaacgggcatcgctctagtgatgttgttcatgttttagcaacaaggtgtgattcaacgtcagagtggttgaaatgagtcaagatgtaactaacctcatgcaactccctcgccttacgacatgcctcctgaagcagcttcatagccagcgtatcatccagcgtaagtgtcgcctggaacagacaccttgtgtacttggctagcttgacagcgtcgaagctttccagatcccagatttcgttgacgagctttcgcatagttgagtagagcactttgcgaaacaatgtgtcagtaacccccaaaccgaatacaagataagcatgataaagatcacatcgtaccttgcccgggaacctgtgccctcaaaagactgtccgccatagtttgaaatgccacagcatttcgacacggcactgccctctgcacaatccctcctaaatcatcccactgacccagcgcaactgccgcttcaaagtcgaaggtcagcaatgtcgcatgtttccgcaccatgtcctctcgcgactgctcatccaagcgtgacaggtattcaggcaccaggcggtcaaaagccgagacatgttttcgcatcagttggtaatcttcgagttgctccttgacattgtcctgggttctggcaaaggaaacaagggccgaagctatgatgaagcgagagaagagagccttgagggtgacttcgacttgagatcgcatgtcggaggggaagtggttgatgatgttgacacaagccgttagtagacgcaccacgcagcggaggtcccagcttgtggtatgttttagggcgaggttataggcgtttctgctaaaccattcgagttcgtcaatggtgaagagttttggagtctgggggtcgtttgactgccgctcaagggcatacacgactgatgctgttagcaacaaggcaaaggtaatttgggtaaaccggggcttaccaatgtcaaactgacggcaaaggtcgctgatgaaatcgccttgccgctcatctggcttctcggctaatatgtttaggagccgtatcaagcatctgaaaagcgctggtaggtggatcgggctgggatctttgtactcgtaattctcctgaagtttcttcagtgcggcgatggcacagaagatgtctccctttttgtgagattccgcaatacaagcccccagaaagtcgacgtgttctggcgcctggcctatgatatgaatgcattgttccgccaggttgcggtcctcgcatcgaatagctactttgaatgccagatatgcagtcataggttctcgccaactctgcttggacagattttgaacgactgatatagctgctcccatctcattccttgcgagcgcacaaaggagcaacttcctactcaaagtcagactattgttaaccaaggcaataaaggagacatgactggctacctttccagctttgccacattaccgggtccgcaattctgaaagatgtgatggagtgacaaacgacaccagttctcggctatgtcgtattgtctttggctgtaattggactctagtttcttccatatcaactaattcactgtcggtcagtaattacctagaacggagatatgacatgtatatataccgcttgcgccgcaacagcagcttctgcgctcaacggcctcgtcaagtttgagagaacacctcttacagtgtcgatagtctcgtttgtgtctctctggcttgttatcatccacatccgcgtgataaccgccttctccatccacacattttcgtcaactccgcgtagcgagagagtgaaatcgtctagtaccgcgcaggcagcgccaggacttttgtcatgtagttttcttatatggtgtatgatcaacttgaacccagcgtcagaggagttgacgtctttgagcagtcgtcgcaagacatcagcgtatgcgtcatcgtcaaatatctccgcgggcgtcttccgaagcacctcgagtttgaggagggacactactggcctattgcccatctctgactcgatgtattcgacaagcttcgtggccttgtctaaatctgcggaagcgcctgtggctagcagggcgctcacgagtgcttgcaagatagccagccggagctcgagtccttcgcgcgacagatgctcgagattcggcgagttgataatttcgtttgctcgttgcaaccatttttttgcgagagggaagtcattgcgggaggcgagcgactttccgatttcgtaaaggacatcggccagcttttcggcgtagtcgggggttaggtactggcgaaggcgctctgcctttgtgtacatgtgttcggcaacatcaacatgattatctgcccatgactgacactccaagttagctgactgaggtgtaaaacagtatcaaaattcttgccagaactcactagagccgttctcataatcaagtattccacttccagacagttgcattcgtccacttcctccttgagaagccctgatgcaagatcctgaagatcgcttttgtagtcggcggccttttgtagtacccctgtggccagttcaaattcggagcttgctagacgttaacgctctctatcagtcacatggaatttggcacatatcaagtgaatgagtgattgttcataccgacacagtctcgcgccgtcttgagcgccagtttgaccacatagatcagatcttgtgccttgctcgttttgattgggtttgcaaccacaagtaaatggaaagcaaggactcgcccgtggagataaagcctcttcagtctcttgtttgtcggttcgcagtcccggcgcagtcgagtgcaaatattccatagacgggtaccctgctggtctatctcggggtcgccagagaccccggcaccgtgcttgtgggtgtggttgcgaagtttcttgacatgttggttgatttcatcaaccagctggtctgttgccggtgcatcgcttgggtcacccgacaagattttgcatagatcgcgaacaaagtctgagagaagaagagctaatgtcagcttggcgaactgtagaaatcgaggaagaaaacccaagatgaaagcgcacctaacgctgtttcaatgcgcttgtccgtcttattgcctgattgagacacatctttatttcctgttcggatggacatattgcagtatgggagcgagaagcttcgacaagatgtgtcaccaacattgcattcagtctgcgactggttatcttcgagtcgtcttcatctgacaagccggcggatgaggcgatcgcatgccaaatctgatgtaacagaaagagaaaggacgaccgctcgaagcaggatacaggagtaaagcagagagggaaagcacgctggaggaacacaaggtcaacggaatcacaggtgaaattctttaacgaacacaccgctgagacatggctcctggtttgaattatcgtcaggggctaacttctaatattcttttttttccttttgttgctcggaagtgagaccatgtagctccaagttgcaatgcaatgattaaggtttgcaatgtcaagtgaggtacgctgcagtaaaattgatcaagttttcgttgcccaggtgtgcccatcgaaattaggcatcatcgaagaagcgccagccccccttctgtctttccgcggaaggcacgaccttctttttgcctttacgctgccctactcctaccgccatttattactagtttgcgcgaaatgcatatcctgcccactaacgataagcatcaagtcccgtatcgagcatggccataccagtaacgctaattaggtagttctgatggattgtcgcaaacccatgtactgttcaccgcgcttcttatccgaccaaagctagcaattgctgctcatgggaaacaagtgtcgcattgttcatccgcattgcggatcacaggagcactgatttgggaaatatatgttgtggcagagtgtatactaaacactgtcatgggtcgtgtgggaggaagttgccaacaatcaagctcggactacatgtacctgttagcctcaccaccataccactttgcctgtaacaaacacaggggatccgtgaaaaacaaaagacacttacatcttgtgatcgtccctacggatcctgaaagaaaagcaacagttcacaactttggtccccttgtcatcgttggggttcttgagtgaacacgctgtgatcagggtatcgtgagccgggtcgaatgctattgtgccgaattcttcccagtatctcacgttcgactcttccgtcaggatctcatgcagggcgatttgaccctaagcaaaaccaaagtcagcatcatagctaatattccacgtcggcgcattggtgctgtgtctcttacccctcgtaaactctctactggcacgcctatgagctccgccatctctttgtttcccctgaaaatctgtccggttcgtctccagcagcaggctggaacggccatactggcaaaaactcggtcgtactccaacagcgtcctctcgaaccacatttccaccatcagcaggtccatatcagtcaacaattgtatcttctcgcggaacttgggtcgaaatcggtcgatctgctttagaatcttttgttttgacgtcggcgacacgtgtccatccaggtaatccgatagcctcttatagccaaggatgtagttgaacggctttaatagtccggcttcgtacttggctcgtagcaagcgctgcatgcgttcctccggtgtgtcgtttccggacggatctgccgcttgaagatagtatgcatcccgggcattatccaagtttgtactcgcgggcttccctatcgccgttgtttggtcgctacttggtggtagcatcgaggtcccctgtgtggcacttggggggagcatgccgctggtgctgctactgtttcccttgttgttactgctagcattgttgccgttgttattggcatttggcaatcccgacaccgcagactggttggcccccaatattaggccatgatcatcagacatgaaggccgactcctcgagcaagcctgccgacaagaattcgttcaatagattgaattcattcgtaacctctggtgccaccatgtagtttggatggaagttgtgcatgtcgtgatagtggttttgagtggttaaccaagaatccggaagtccggcaactatgttgggcaatttcagcaactgactgaccatagtggagaaaggcaaaaggaggatccagcgccaacactcacattgattcatgctaccgccaagggcgctggcttgtataccagcaacagaacctggttgcacgagctggagaggagcgccccggcctaccgctgcagcacctgctacctggacagatccattgcccataccgctatcaaaaccgggtggtctcatggccttgtctgtagcgttgcgcccaatgtccggctgggactcggagtcatgtagggtcgaagtcccaagcacgctcttggccttgcgcgactcggtatcgcgaggctcatcgtggcagagatggccgatgtttcgcttgatgcatcttgtacaaggtctctcctatgaatggtaacgaaaaattcgttagctagagctccaccttggcgaaggggggaggaatacatacaagatcacacgtcatgtgctaaggcagccaaaacaacatggtcagccaccaggataactagtaaagtctgtgtgtatatcgagaccgagcggggtcttctgcaggactccgtactatggcagttacggtagcccatgtacgaagcctgggtaactagcacggcaggagatggggtgtcggcggtgcattctggtcgacttacagatcggcggcagtaaaggcaggctacaacaggcgcaccagacaaagttagcaagctggagaagagcggtcaagtgatgtaggcaggaagacagcggaaaaagtaccatgattgaccttgcggcgcttcttgggcgccttttgcacatcgtcagcgggcgtgggatggtgatccttgggcttggtgtcgcttccggacttggtgatgtccttggttcccgcctctttgccgttgggcttttccgtggcttctgttcccgtcattgcttatcgagtgtagaggctcccattggatctggtggttacgcaacggccgttgagttcactgctcatctaaagccaggccggcggctcctcgcagggggatggtggcagtttaacgttgattccgagccagcctttgttgtggttgttcttacacctctttcccttaaatatgaatcttctcttttaacaacctcgggcgttgttgacgtttggcggatgtttcctccggtattgttctttccttggtgttctgctcgggttccccggtcggttggtaagctcgtttcgttacggttgcctcggctcgtcacctttcgtccaagtctcaagtgtataggtaggtagcggtcgcgttcctttgtggttatggtccgtgactgcgtcgttcgcaagtggttacgggctcggtcatgcgactgcgatgaacattgattcaagacggcaatggtcgtcgactggcggcagcagtacggcaggattctggcggttcgtctcgggaaaatggctctcttgtcaaagttccgtaatcgatactttttgtttgccggcaccgagggagcctcattggcctccactgtcgcgcaagctcaattgcatgcggcgtctcccatgtaatggaacctgaaggatgcaacagacggccagaccgggacaccaagaacggcaggggttcctcttgtccgcccgccctcattcgccaggaccgctggacaggaggggatggacacccacaggtgccttgctgcagggctggccacagtgtgtaacccgctgtaactttccttgcacaccttcaagtcgaaaacagcaagtggggtcctgaagcctggattcgccagctgatgaatttcgagatgtcgatgttgaatgctgaactatagaccggtgttttacatgtaccgataatatcaccaagccatcactcaaaggtatccttgtggtcactgtggtaaatgaagagtgaggaccaaatcaatctggaactcaaaagggaaccaaaaacaaccaagaacaaaaagttcagtgcccttgtgatcatgcgtcctctttccctttcgggagcctccaatcaaaaccgaggccaatgctatgacttacataatatcccatgctaacttgtccacgatttgtcggcattttagtgcacatacgtacctactccatgttcagtctttacatgtgactcttctgccgaccatcatattcgtgttgggtttacctatttgatctatatgcctgaataacaactccaacgttgcaggagcacatataacgacatgaagtcatgcgcagcactctgttgactcaaaatgcagatgggttcaagttcttgatcttccaagagaactgaagcgcatgagtcttgctccgatttccctgcagagatccaacaggcgggcgatctttaccaggctgtgtctaactagccagagcagccaataagggccgttttgtttcacagcaggcagtaaggaatcgtgagcctaattgatgcaataggtctagagcggggaagtctgttgaccgcaaccaagtgaacctacctctgagacttctactacgagatggctatcttcgtcccgactaatggcctatcgcctggtcataagggggctgaaaccccatcattatcactcagtttgacatcctgacattcacttcccagattcgagatcctcaacttcctgtcgtgtccatcgtgtactccacaactcatcccagctttgggggcaataaactcaattgtcagccaaatatgatctcctggcatcgagaaacgtgtggtcgaccagatgtctatctggttgacggaggcatacccttctgcatgagttgcgattcgttggcgcctttggacgacctgtcagccagtcaggtcccgtcaaacccatcagtgctttatcatgacgagacaaaggctctatcactgcactggccagcttctgttgactacgagactcattgctacgactccaatggttgcgatatctcatcacagcttgcagagattctcggtaccgaaccatgggacgacaagacgagcaggccatccagcgagcggccctcaagcatgaaagcaaaagatggagtttcttcttgcgaaccattgtcttcaggccaagggccaagacaaggggccataaacccgtcgtcactaaatccacgagaagacaatctagtcgcgtccgacagtattcgaatcttgtgtctcagcaagggcaacaagtctgatccgttgcatggccgcttggaagtttgccaactcaaatacttccctgaatatgaggcgctatcttacacctggggcactgcatcaggaaactcgagcaggacgaggaagctttacctgggacgcgaatggagcatacttcccatcaccatcaattgtgaggcggctctacgcgccctccgtcttcctgatgccgaccgacgcatatgggtcgatgcaatttgtatcaaccaggaaaacgacaccgagcgcacccaccagattcagctgatgcccataatatatgcgaccgcaacccaggtagtcatctatattggcaatgagaaatgggacgtagatataggatggacttacaaaatcgaacgacaacaacgaactataactcgcaaccaatgggaaaaaaattgggacaagatggacagccgactaaagtgccactacttcttccgaagctggataatccaggagattgccgctgctcgaaaagcctgggtcaccgacggatcatcgtggcaaccgtggcccatcatcgatgcccaggctgagggatatgcttcaaggacattccttccctggatcaaagacttcgagacacgcaaatacaggttgcccggttacttggtgaggttggtgatggactcctggtcttcacaggcgtctgatccgcgggacaaaatattcgcccttcttggggtcgtcacaggggctgcagctgatggtttagtcggggactactctctctcagttgaacaagtgtaagtggctgcttgacaagagcacttgatcatcaagaatcctatagatgctgacttgagctgcagatatactggtttagccgcatttgccttgaccaaacatggagaagtcgacatcctccgttacgccagcggatacgcaaagtcgaggaacctgccatcttgggtacctgactggcgcctcctctcgcgcgactggggaatcatgctacgaatggaacatgtcgagctgcaatctgtcccagcgcccgatgaatgcatccaatacccatggcagctgcgtcgttggggtgaagatggatgggttcggaacaagactgatgatgtcatatctgatgagctcacccttccaaaggcgacagttcatgggcctactggtacgctgtgcgtccatggaattaggctaacaagcctgacgaaaaagttcaaacgacatgacttttccacacatgctgtcttttggggggatttcttcagcgtcaccgcaccacacaactcggaatttgatgactgcatctattttctccgcgggtttgacgtaccggtagcccttcgcccggtgcgaaagaagactcgctatgggcttcctaggaaagacttgtttacattcgtcggcttgtgctatgttagccccggctccttgatcacactagaaggttcggatttgaggacggactatcctgatgatcttgcacaaatatcacagtggactgttttacatgcttctaccggttttttcgaagggttgcggatggaaaacactcaagctcttcatctgaagctagccgaaatgtgctccgcagcccatacggaatattctgcgtggcaagtagcctttttcaaagatctcagacagcgggtcaacatgatttgggacaatgttctacaccgattcggaaaggatgcatttgccctgacagctcgtcgtggtgcattgagcgactcagacgaggcatgtgcaggacagtcaaatttctggtccgaaaccatagtactgagcgacctagaagaggcatttgcaagacaggcaagtttctggtccgagatcattggtcaactgatgactgcttcaatgtcatctcgtgaagaaatgaaagagaagctccgacaacaacggcggcaactacagacactgggcgaggctatgcgtctattgagtctcacgcgcaaggcaacggaggcgggaaatgccccagacgcaagcatttccgaagaacttgattcacttgctaaggatcgtctctcatacagacagaagctgccagctcgacagcaagaggaaggtgacagatactgtccaagatggtacgacttcgcgggcgtcagtttatactggtacaacatgcgatatatccacgccataaaggctgccggctaccttgaacaggctctggtgtatatggatactgcgcacgcagagaactcgagcacagcggcgtccgtgttaaaggtcaacattgatgtagcaacagagtaccaaagagcgacgtgcatagcctcgatggagatcaaattggcagccaagtcgttggtgctcccaatgtacgagacggatcctgaagaggcgatggatgattggcagaagatattcatcatctaaagttttttgttcttcgcgccggagcctgcttttggggccaccctgacagcgacagggaaccatgatatctcaacctttggaaaggtctaaaacgacatcactgttttctcgataaccagaagacgacccccttttttttttttttttttttttttttttttttctttctcctccaggcttcggcgtcaacaagggtgaaacattgcactaatgacaaagaaggatgcccctctctcattcatacgcttacagcctgatgatagctcatgaagcaagcagcagctttactcagccattttaattgtcgagccatggctattcaccgttgtcacggtagcgtcagcttcgaaatgctgctaaagtgccactgcctacccctgtcaacccaaaggtgaaggtttcccggagccacgccaacctgtgcacattttccggctgcctgctgaagaaaagcaggtaaccgctcgctcctacgagaacaaatcgatactatcaatttcataaggccaaaggctgagacgagctgaacaaaggttgcctgatgcaaacgttgccaaatcatattgcccaccgttgagtgcctaagtcgtatactacgctactgatgatggtgagcaactagccccaaccaccactgctgactgcatgatgtaggtgagacggtctaagtgggagccagcctcgtgatgacatgattttgacgcttggcaaactcgaaatgataatctcgaaatatcctactgattccacatttacgttggctggatcctccccaaatatataacttaaaagtcgacataagggatcgtatagcacgggcgatgacctgttgtagagactgcctctcgccgggtgcggatcgaaacagagatgggctgcaacagcacgattctagcccctctcagcccctgtccctgggggttgataccggggtcggcaacgagaacgtgaacatgttcaaacgattggacagcagctgcatgaagctagttgccctacaaggatacagctacctccacaatatgtacgcagtatgtagtgtaatcctttttcttcagcccttccacaacccctcctcgttttcctggaagcttgtgccgccagaccacaagacatctgatccctcatccttcagcccagcacttgattaacctcaactgttgagcctgcattgtctcaacgttgagcttccaatctatgaaaatcttctttgtctctcctgttgtctcggtcaccactccgtgaactggtgccatcttcataacttccaggtttgctaggatgaacattcttttgattagcctgcttccattggcttatacccatatgagagccgcacgaggagacgaaatggcaccatgtaaagcctcgctgcaacacctccagtatatcaatcaaatggaggacgaatcgattgtcagatagccaccttggccggtaacccaacgggcaacttgattgatcacaacctacctagtgtcctttgtgagcactgattgtcaatacaccttgcctagttctgctgacgtgtatggtgtgcggatcatagcatccttctctaaggctgtcagccaaaccccagcagatgagatggtgataccttgccatcctatagctgatagcctcttccttggcctgctgataggcttcggactatgatgtataagttacaagggctgcccatgtgggagcgttgttctttccaactccaggcttcttatacttgtctttggctcagggttaactacttgctatcacggcttcagccacttgatacccaaggccttggtcattttactctacctactatttgcttagtggtcatccttcttacaaacgccgctataccaccatggccactcctgccaagaagaaagacttcaacaagaccccccaagaactcgtcaccgaattctgggaccagttcttcgtcaagaaacccggaaaagttactcggatctttccacgcagcctctatgagactctcctgccaccctcccagccacaaggtgtcagctcctcccgcaatgccacggatagctaccaggccgccgtcaaggaatgcaaggagaaggtgaagcgcattgtcaaggaatgcgagcgcaccaacgagaagttcactgatccggatttcgacattgagggtgactttgaagtccggaactgtctccacggactcacccatgacgctgacttgaatgagttcttcggcgagctccaagagctgtacgacctaggagccggcaaaggcgccaagaagggcatcaagtctcgcggagctcctcgcagtgccgatgacgctcccgaagcgccggcgcccgaaggatcaaaaggccgacgtgagggtgttaaggctggctggcgtgaaactttcaccccgggctccgtccatcgcctcgactggatctttgaatcgccccagtggactaaggacggttactcctcatccgatatcaagcagggctgtgacggggactgctggtggctggctgctgtggccaccattgctcaccgcaaggatctcatggaaaaagtctgcgttgcccgtgacgaggaaatcggcgtttacggctttgtcttcttcaaggacggcgagtggattagcactgtggtggacgacaacctctacctgacggaagaggactacaggcactactacgacgagtacgacccgacggggaagaagggacgtaagcaccggaaagacaaacaaacggggtctggggccctttacttttcccaatgctcggatccgaacgagacgtggctgccccttttggagaaggcatatgccaaggttcacggggactacgaagccatttccggcggttggcctggcgagggcgtcgaagacatgacgggcggtgtgtcttccatgctgcagtcgaacagagtgctgcggaaggacaagctgtggaaggagttggtgaattcaaatggcgactttgtcttctcgtgcagtgcccacggctatgcctctacgagaggcagcatggccaacggccatgcgtattccattctgaaagccacagaggaggttgacgaggatggtaaaaaggtcagattggtcaagattcgaaacccatggggtgagcggacgtcggcgggacagggcgagtgggatgggccttggtcggacggatctaaggaatggacgccctattggtatgccacctccatctctcaccgacataatcacacacaatgctattacatggcagaaattgacaaggaaccgtgctctataggctcaagaaactcgaccacaagttcggtgacgacggcgagttctggatgtcgtatcaagacatgttggataactttttgtacctctatcgcacccgtctcttcgacgacaaatggacggtcgttcagcagtggaccactgtcacagttggctggattgccgggtacctgaacaagaagtttgtcatcgaaatcaagaagggaggaacggtggtgattgtgctgagccaggttcgtgactctttccctcatgctcccggctattcttttcgctaacagctgagttctgcatagctcgatgagcgttatttccaaggtctggaaggacaatacatgttcattctccacttcgttctacaggataaggacggaaaggagcagctctgccgcgtgcgtcctacccttaactggagttcccgatcggtcagctgcgaactcgatctcgagcccgggcgctacgaagtcttgccgaagattacggtcgaacgggataccagccagcgtatggttgaggatgttgtcacccgatggtatgcttaactcaaaagcctaacttacgctttgaaaattacatgtagactaacaacgactgataccagggccgaggaaaaccctgccaaactccgtcaaatcggcatgcagtatgatctcgcccacgccaagggcggcgtccccgatgaggacgagatcatcacccagagaaaggaagaaaagaagaagaaagaggagaagaagaagaccaaggccaaggctaagcgtgaaaaggagcgcagagaaaagaggaagcagaagcaggtgcagatcaccatcaacatgcctgaagggtctactgtggacacttccggtaccggtacagagtctgataaaaaggaggagaagaaggagacggccgaggacaagaaggaggaagaggagaagtttgaggatgctgtggaggagaaggccaaagatgatgagaagaagaaggaggaacaacccaagagggtaagtgctccttcatcctcatccaagagcgccggagacgctgcggctggtgaaggaaagaatactgaaaagaaggacggtgaacagaaggaagatactgctgctgcagaagagaagaagatcgaggagaaggtcacaggggaagagaagaaacaggaggaaaaagaaaagatagaggtagttggggagtcgaagccgacggcggctgccactgaagaggttgaggaagacctgtctgaagatgaggaagaagaagaggaggagcccaagatcgaatatgaggagggcaagattccctggaacgccgtctgcgtcgttgggctgagggtgtatgctcaggatgccgatgtcacggtaacgctggcgaccccgaacactgcggaggagggcgctagtcttgttatggatcagcacgctgttggggctaccatttgagggcgtggattgtgagccaggtgaactttatgagaacaggttggagactctgaaggatacaaaatacctacctaggctgtagtcatgatgtaaggcagaaaatgatctcttctcccggggttacttggttcgaatgtgaatgactggaaagctttactgggctcccatagacggactcggcatgtgatgacaactgtcatacctgtgtcctgctttaggcccaaagattttcagtgtttcgatgcctccagcagtgcgttcgaagcccttggatatggcgatggcctcgggataacccccagtcttcatcattctcatatttcttcttcccttttcatgtacctcctcagttctttgtccttgtactaatgaggtagcgacagtgctgctaaggggtccagagagcacgaatagagagggtcaattcaaggggttgtgcaagggagccccaggctcttatttccatgatttggatgtcaggaacctaggtacgttttgtgacctatctcactaacactccaactagctagtggatagctgtcatgttagtaaccacatgattgatcccctagagtaaccaattcatgttgacgtcaaactagaggagttacagttgagaaggggctgcggggtggtgtgttggctatcaaggttcccgttccctgaagagcaccgctagcgcaggggcacgatagtagcattatctctcctaggaccttcttaagatatggtatacatcacgaaacaaggattaagaggctattctgagcaattttgttatgggaaacagccgatccttcatcctctttggtctcaatgatcttgaacccgtgaataactgcaaatcagcccatcatatccaaggtgttggcttcgaacaacagtctctttgttgggcttcgggtacccggactaacatgcactgataaacgcatctgacctcggctgacgtcgggctggtcccagcatccagtcagtgcctggaggtcccctaaaatagcgccttatcggttatcgcctggggcttgttccttcccgtcggttgcgtcgctcgccccctccgccgtcttcggctttcgacttcatcttcttctcgccatcgtcaaccaccagcgcatctccgagactactctgtgccgccgtgcaagacaattcggcggtcacctgcagcggctgacctgaaccatggataggcaccgagactagtcacaatcaagcctgtgtctgttccttttctccagatccgctgagcccctctctccatcaccgcatcaatatgattcttggaaagtggtgaccgcctcgaacgaagacacctgcccactacaccacaccaacagcagttaaatacagtctctatatatcttcaatttccaattgcttccaactccctcgaacaatccgcgccgtgatacccatctcttgtccgatcttcaacaatcaacaaaccatcaagtggaacagcaggcctcgggcgaatggaagacaacaatatcaacccctctacaccataatcaagaaaccccaatctgccaatgtcattcgaaatgccgccaccgaatacacccgaagaaggagtagcagcccctacgctctcctcgcgagctgacgcacgccggattttcggctccggggtcccctctactatctacggttctcctgcctcgtccccgggcggctccagacgcagctcagttgccgattacggcccgtatcaagtcccttcacggggtcatacgcaccatcagtctcaatctggaatcgactaccaggcgctcgactatgcccaacagatcgacgaggctttgttatgtcccatctgccacacgcccttcttcatgcccatgacgaccaagacgtgtggtcacaccttttgcgcctcgtgcctcgaccgcgctctcgagacccagcacgtatgccctattgaccgccgacccctcgacatcagccgagacattagccagacccgaacccgcgtaatactcgaccagctcgaccgtctcaaagtcaagtgtccaaatagcggctgcgatcatgtttgctcgcgggagcttctatacgcacacgtcgaacgttattgcggacaaacccttgttcgctgccccgaccatcattgcgacgagatgatctgccggaaagacgcgcgccccgagaacgggtgtctccattacgttacgccctgtccctactgcgagatggccattactttcaacgacctcgagaggcactacgaccaagagtgtacgggacaagaagccgagtgcccgcactgcgacgctgtcctcgtccgccaccgtctggccaagcacattgcgactgactgccgcgaggtcgaaacacactgccagttccggagcgctgggtgcaaacaggttgcgcggaggaaagatatcgaggagcatctcaagaacgggtgcatctatgaggcgattgcgaatctcatgcaggcgcgggaggaagaccacaagattatcaatgagttgaagggacgactagacgctctagacggacgaacacgacatctggaaagatatggtggtggtagtggtggtggtggtggtgctggcagcagtggggtacgggagtcatctgcattcaccagagcagcgccgccatcgtcaggcctaaccgctgatgccctcaacaacttgaaccgtatgcagtcggccacgtcaggctacgcagacatcgacgaggccaatcacaacatcacgctggatgacctctttgaaactttcgaccaagaaaacaaccaccacaatgacagcaactacagtagcccacaagcggcggcggcagcgatggcggcggatgcacccccggccccgtgggcacacaacagtggcgacgggccgtgggagtcaccagaggattacatgctttcccagtttgaggccatggaggccaagattgaagacttgcgcaagatgatggtggagcttgacgggagacacacaatgaggctggtcaatgatacgatgaggatgaatgaacaaatcgccgagcttgggagtaaagtgggagtattaggaatgcatactacgtggttgatgagcatgcaaaggcaaagtcgcggacagcaaaatggctctgggtcaacgcccgggactacgagatcaaatatttctgctagtggtggtggcagtggtggcggcagtggcggtactggtggtaataacgaggaggggagaggcaggacgaatgcggcggcggctggtgcttccaactcgtcaaggacggctacacagacacagcagagtagcagaaatggtgatggagagagtgcgagagggaggtatctcaataccagtgatatcccgccgttgaggaggagtagcgtggggaggggtgagaatccacctcgactttgatggatgtttgggttcgccttcctggggcagacactggggtcatatatttctgctgctgtgcctcagtgtctgagccgtcccgaacggaagtaacagtgtctgttggttttggaaacataccataatggtctgaaggagaagaacgggtatgcataggttttgtatgttggcgtttgggatggatcgggaaagcacttggaggttgtcttattgcaacgtcgggccttggtctaaagcttagatagcctatagaccaaagaatataggagacgaatcaaacctctgtgttggaatttggcacgcttgaaagagctaatagcaactgaaagaacggctacatggtctaggtctgtttcccatggtgttttggacaagacggctttcaaagtatctagaatgctttgactttgttggctccccgtaatcttcttacctattcatgtagatgagttgaacaatgacagctgcattccgcatttacggcgaaggaaagtcactgtcacatccagcgttatactagtgattctagggtccttccatgaaaaacgccaacgaagaattagttatcatcttcttgtcattcagcccgtttctgcttcattaggttgcgaggttacctctacatagaagtaccccttatggtagactacatatgtagtacaatggtgctggtttgtttgttagcttggtacctagaggtactcctggtacactggacgagatctcccgtcttccgaattgtcccaaaccgtacaaggactgaatgaaaggcatgaacaagatccaattcgttctctttcattttggagaaatggaagcatattcccagtctgaaaacgcatagtctaagaggtagctatagggacgggaagttgatccaaagacccgcgggagctaacaatcgaaccagtattgcctacagtgcagtaaatcatgtcccgccaaaagcactaaatgtaagtaacgtcccgaaataccccgccaacctgtgaactccaggagctccatgcagtaggcttgttcggggcaggcaggctccacgtcacattcacagatgtcaacgtaatcttgtcagcgcaaaaggtgcatgggaattgctacttcctcctgatcactatccgagggctttccgctagagtatgctagagtcattccttattactacctaactttggcacccgcactatcacatactactgtggttagctcaagagcgaagtaccaaccttgagcacccgcagccgaagacaacctccagcttcggacagtcacctccatcctccttctcctcatccttcgcctcaacctcccaacgcacatccagctttacgtcgtcaccgccagcttgagcccttcttctccttaggctctctccgtcacgataatcacaatatccgtacatccttaatccctttcctcttcgcccaacgacgacgacaagatggatccgaatcagcaacagccggcggccacgccggatgcgcctgataaagagacgatggagcagatccgtgcccgacgactggctaagctcggtggccccaatgtcgcttctactacatcgccagctgcgtcctcttccacgcctcagcctggcaccgaaacccctcccgctgctgctgctgtggcggcggcggcggcggcggcgagttcgtcaaagatcgaagacaaggcaccgcgagttcagccaaggtcgataatcaagccggcgtcacgagatgtgccagagccaccaccaggtagttccgcttcccgaaagagagaaagatccctttcaaatattgatgatattccatgcccaccagcaccgcgaaagcaatacagggaacagacgctcgaggaatggaccgacaagctactcaccagcatccttcgcgtgtctctcgatccgaaccagaccttcgatagcagtggccataacttgacctttctgccagaactcagccaggaaattcggggcgagtatcaggagcccttgctgtcgatcgaccgatttcaagaggccgttatggaggccggaaggatctatccgccgcacaagcccctattcgaatacttcctggcatgctggaagcgggtcaccagatataggatattgagggcgtcgactcctgagaaggaagaagccctcaaggaggccaagcgcttgtgcttctcgaactgcatcttcgccgttactatgcccgagatgtttgggtatttatcccccgtgtcctctttacagtttgctctagctgacatgatccaaatttgaaaagtcgagaaccaaacccaaagcacgataccatagtcccctacattttggaaggtgttgcgaaggaagaaggcctcgacatcgagttttacaacgaggccatgacacggatcgaggacgacgatagcattgtacctctcttcaccaaggccatggtggaaatcagcacagcgctgtctaccaaaaacatgaacggcgattatcagccgcacgtccaggtgagtttgacaagcgacttgaacgaattgtgctgagcgttgacgttggaacctcacaggccctcttcacatactcgagatatccggctctcgtgaacgctttggcggaacaccctactttccttatggcgcaatcagcccccaacattgaacggttcacgctgctcgggccattcttccgcctgtcgcccttacacccagaggcggccagttacgactttgccgcaccaaggactcttgacaagggccgaattggcacaacccaacaatcgttacaaatgacgttggctgcccatcaggaacacttgacgacgatagctaatgccttcatacgagcaagcactagctcgagaaacaagctcctggactggttcgcctacatcatgaatgtcaaccataagcgcacagccacttatgtcgaccccaagaccgtttcgtcggacggcttcatggtcaatgtcactgtcgtcctcgacaatctatgcaagcctttcatggataactcctttaccaagattgaccgtattcaggtcgactacttcaggcggaagcccagattggacatcaaggaagagaccaagctcaacgctgaccaagagcactcggacgcgttttactctacaaaactcgaaggggagaacaactttataacagaggtcttcttcctcgctttggcggcacatcagtatggcaccgaagccacccaaaacaagctaaaggaacttgacaagcaaattaagcatttccaaaagaacttgacccttatggaggctgaccgtcccaacattgtcgccaatcatccggaacgagtacctatgctagaggcggcgcagaggagactgatcaagatgctggagagcgccatgtcggccaaatttgccatcgaaggcattatgaccgacaagacgctgcaaacgcggtcactacagttcatgaagtacacgattgtgtggctactgcgagtagccagtcagtccgactacgtcccatggaagaaaatcagccttccgctgcctgaaactcagccagaagctttcaggtgtcttcccgagtatgttctgcaggtaattgttgataacttgaagttcaccttccgccataggccagaggtcatggtctcggccattggtgacgaggtcgttgctctatgcataacgtttctggaatcctccgagtacatcaagaacccgtacttgaaatcgtcgctggttaccctcctttatcagggcacctggccggcataccatcttaaaaagggcattcttggcgacatccttaccggcaccaagttcgcgaatgactacctgctacatgctgtgatgaagtactatattgagtgcgagtcgaatggtaccagttccgcgttctacgaaaagttcaacatacgttttgagatcttccaggttatcaagtgcgtctggaccaatgaccattacaagaagcagttgacagagtccagcaggtcagtatatgttttgtcctacgatctctttgctgaatccgactaactcgacctagggtggaccgcgacttcttcgttcgttttgtcaatcttctcatgaacgatgcaacatacgttctggatgaagcattgagcaacttccccaagatccatgacttccagcaaaagctaaaggaccccagtctttcgcaagaggatcgcgaaaagatggagagcgatttacacgacgcggaaaacaaggccagttcctatatgcagcttgcgaacgagacagtcggcatgatgaagctcttcacccaaaccctggctgagtccttcaccatgccagaaatcgttcaccgcctggccggtatgctcgatttcaaccttgacctcctcaccggtcctaagagccggacgttgaaggttgagaaccccgacaagtatggcttcaaccccaagattctgctaccgcagctcgtggacatctacctgaacttgggttcctcgcctgcctttgtcgaggccgttgctgcagacggcagatcctacaagcctgagaccatggcgtctgccaccaacattcttcgctcaaaggcactcaagaatcctaccgagatgcacgcgtgggaggtgttgtgcaaatgcttcgaagaggccaaggccatcgtcgaccaggctgatctcgactttggcgacgcaccgcccgagttcgaagaccccatcatgggcgacttgatgaaggacccggtgattctacccagcaagcacgttgtcgatcggtcgactatcgtgcagcacttgctcagtgacccgaaagacccgttcacgagacagcccatgactattgatgatgtcattccggatacggaactgaaggctaagattgagaagtggatggaggacaggagggcagagattcgcggcaaggtcgaggaagtgacgcctgctgttggtgatattgccggagcggaggcggcgacgggcggagatgctatggacactaccgagtaagaggtcggggtggatgttgtggttacatgcctacatagacatacattcttggtttggtaggtataacatgaagcatcagcgtaaataagagataggaggaatataagaagcgtaaagaaaatcgctatggatcttggctcgtccctgacaaatctgttgagacccagttagtctgcacaattgtggtttgtacattatgcctcaggtgtactttcataatatttctacgcatattgtttgtacctttgaacctgaattttaggcatttcatgtataacgaaaggcatcccgaagggactgtagctagcgtgtttgcatagtatgatgattcctactacgattttctggcagctttcctaaccacaacggacagtattggactgttcctgttcggtttatgctcgcccgccaaggctacttccagaagttccatcaactttgtcaagggcaagacattattcattataggtataagcttcatggaatttcccatcagcatacaaaggacacgaacgtacattgaccacgagaaaaagaaaaaagagtctccggtcgttgacatgagatagtaaccaatttgtaagcaacacttggtttcaacggtctgatccacctcatgatattttatcaccgacaaacagactgtagtgtgtaagtaccaaatcgacatttggctactcaatgaaaactcgatcttgatataatattcaggtccaatcaagttgtcgcaccagaccagtccgggtgttacaatgaaaggacgaaacggcgttaacaagacggcagtttcggagttaggtagcagataacaaatgtggtttatcgcccgccgtagtgtacctagtgtactgtagcgtagtagtacagaaatactgtgtaacctcggggcaaaaaagtagcgagcgcacctgtgcatcaatgacgttttcaatggaccccacgctaaacggaatgtctccattacagtagtatactgtacgcagtagtgtaatgaccccacagtgcttaggcgagctacggggcgagcttagcaattgcttggtaggtaggtaggtaggtaggtacctagcttgggaaggggcggggttccgtgttacatacagttcacattacatatccgagggggaggaaagttcgaaatcgtgggagggtgcctgatgaggggctgacttcgaaatgggatgaaagatgtatgggacaacgtgtcggggttaagtctaggatggggatgggaattggggggatgaggttatgtgggggcgggttgccggtcgggaattggaacaaagttgggagagacacgggatcggagtgcgggatggcgggattgcggggagcccggcgcgcgggtttgtaattgtataaaagagggatgaatgcccccgttatactaagtagtagagtggaagaggcatcatcgatattgtgctatcgctttttatcatacacatacactacttacattgatttttagaacttcatcacgcttcttgatacccatccatcttgtgtctgttttctgcgtgttatacaattcaaacaaaatgaccaaggttctgttgactggtgagtctcctcttttctcctcacatgcacgttgattctcgcttgaatcgtggatatccggattgctgactgttcatgatgtctttctacaggtggttcgggcttcattgctggtatgtgcaaaccatgatactattttatcatgactccaactggtgaaacgatgtgtacaccattgactgtgagccccggacggccgcaaggacaggcagggattacactatggatggacttagagatgttgagatagcaaagagcaatggatggatgctaacgacttcaatggacagctcacatcctcgagcagcttcttgccaagggccacaccgtggtcaccaccgtccggtctgaagataaggcgcaaaacatccgcgaggcctaccctgataaggccagcagcggcgagctcaaggtcgtcattgttcccgatatcgccaagctcgatgctttcgatgaggttgtgaaggagcccggtcttgaggttgtcttgcacactgcttcacctttccacttcaagttcagtaagtgactccgtatcctgcttcacacaagttgcctgtgaatatcctaacagctcccaaagaggaccccaagaccgagctcatcgaccccgccgtcaacggcacaaccggcatcctcaaagccatcgcccgctccgcgcccactgtccgccgcgtcgtcatcacctcctccttcgccgccatcttggacgagaacaagatcacggacccgaaccacaccttcagtgaagcctcctggaaccccgtcaccatcgacgacatccaccgcaaccccgcgaccgcctatcgggcctctaagacgctcgccgagaaggccgcctgggactttgtccgcgacccggctaacaatgtcaagttcgacctggccaccatcaacccgcccatggtgtttggtcctgtcgtccaccacctcgccagcctgagcagcatcaacaccagcaacgaacgcattgttgatttgctgcagggcaagtggaaggagggcgtgccatccaccggtgccgccaccatttggattgatgtgcgcgatgttgctagggcgcatatccgtgcaggtttggaggtgccagaggcgggtggcaagagattgttcaccactgctgggacgttcagcaacagtgagattgcagagaaggtgcgcaagaatttccccgagtatggggataagttgccggagggagaggcgctcaagagcggcgagctgccgccggatgatcagcggttcaaggtcgataacaaggcgacgaatgagttgctgaagatcgatttcattagtgtggagcagatggtggttgacacggttaagagcttgaaggagcatggtgcgtaaagcatgtggtgatgtagaggaaatagataaagaagattctggttacgaacctggtttcaaccctttgagcgacgcgtgacctgctcactcatcctcgtcaatatccatattggcctccggcactttcctcttccgaggcgttgcggtggtgctagcagaagggttctccagcgccttgatcttcctcagtattccctgcttccaaatcgcatactccttctgcttgcgttcgcccaagtaatcataccgatcctggaacatgctatccccctgcccaacccggaatagatcgaccttatctgagccccgtccatcttccgccgcatcatcataatcttccttttccaacaccgttctcgccaaatcctccacaccggcagcccaatccatctccaaccacccctcccttccaatgtgcaatgtagccgcgttcaaatccttcaccctcgcgccatcatccacccaaccctcccacaccttctcctcatcctgctcctcttcctcctccctaccagttccaagcttaaccgccaccttcacattctccctcgccttcttcagcgccgccacgaccttttttctcatcgctaagtacttgccctcgtcaatatccgatccgggccaggtaactccgcgccagaccaacaggtatagcgcgcccaacagtgataccaagttcgcattcacccactcgtcctcggtccgctgaccacgcggggcaacgatggattcaaggcctgacatgaccactggcccgatgtgtgacggaccgagttctttgagcagaaagcggagggtgggtttcatccatcctggtaatcctcctccttctccggaagtcccatccttgcggggaaagagtgtgccgcggaattgatgaaggggtttttcttttcctggcccagtagtagtgccgggagtcgtcgtcctgccagtagcagctgatcgattactcctcgcgctacgtcctgctgagggggaggcagtgaggtcatcagcgcgatgttgctggtcgcgaagtcgagaggtaggggttttgactgtccgttggctgcgtggagtggcggcggttgtttgttctgcttttctgggggttccaccgccgcggccgggggttgaagaggtggaggggaggatattggagaggtgggagcagaggcgcttgtagatgcgtggtggaatgggagggcgggggtcgatgggggggagattcagggttattttgagtctgcgagcatgtgttagtgttggttttgtatagtcacagacaaaaggtgaagtaaggctgagacgagatgagatgtgaaggcatgagtcgagatgatgagatgcagtatcgtacctgtcacatgccaggtgggcgcaggcataggtgcgtgcaatctcctcttcggctttgagtgtgcttgcacgatggcgggattgggcgaggagtgagctggcgagatcgacgagtggttgtgggagagtcgtgttgtgggttggtagaagtgacaagagcgcctgttctatagagcgattcatcttggcttccacactttaggaggtgatttgtttacttgtattttttttcttcttcagattcagtaatggaggtggtgatttgttgagaagtgagcttaatttcaaaataatggctgtatttgtactcctggtaggctaggtatgtttcgaacctaacatgtgtatgaataagttgtttatgattaagtcagtccatgagcctctcgaatcacaaagtgaacaaacagaacagaccgagtttcgtgacgcgacgagacttttcctcgtgtaagacgccaaatcacgtgtcgagactgcgctgtcggcgcacctgttagtgcataattgctccctaggtaactaagaactacgtaacattgtggggcaatgtgcgcaccgagcttttagtgtagcagtgcgggaggccagatgtccaaagtggcgagaacactgacagcgactgactctgcgttacagaataagcggctgccacctgccacggcggcatcagcatttaaggcggcactatggcccttgatcagctaatcaacttgctcacccaaccgtttcgttctccgccgccgccgccgcgtccactcagttgcatctgctgcagtccgccactgagtgactgactggcactgactattgtactgtcatttccaccaccaacactttaggtttgccctggtcattgtgagatctccgctccttcgcatccgtctgtcgcaaacagagagagagtgggtgtaaacaatccaccatggctttccacgcaagtgggctgccggtaagtcttgcgcaatccgtcttttagactagctagtaccttaagttgccgtcctcttccatgaagctgacccctccgcgcgcctgccagaccatcgcggcggcaaccaccgagttgtggccttccatcgcgacaaccctgaccgttcccttcgggttaccgacctctcttaaggcgcaacaacggctttcctacaactcgaacgtctcgacagcatcttcgaacgcctcccgcacccttgctagctcccccgcgcgcgaagcttccagctcctcggcgctgcccgccttcctgagaactgcgcctctaccccagcccgttgtctctcagggtctagcaaatgcttcgcctacaaacatcttttcggaaatctcaagcatgtcttcccgccagctcgccatggcgaaccccctcttccggcgctcgttttcggcgctcatgtcgaggcccctgggcactgtcaacacccttcggtccatgagcacccaccagcccggtcgcattccgtccttcttccgctcgccagtacactcttctctcggtttcactctccaggtccgcagctttggaaacggtggtctctcgcacaacctcctggctgctcgcgaggccgctgccaaccagttcccaaccagcgccggtgctcagtatgctttctaccaggctcttctcaaggcgaacatgcctgctatcattatcgaaaggtatcagtctggacgtttcgccacgaacgagcaggtagaccagatctaccagcaagcccttgccatgtctaccggtcaaccctacacgcctgcgaacaacaccgtcgataacaatggctatcacccctccggtttcaccgctagccagatccatgccgctggtactgccgctgctgctcagcatactggtggaaacatggccatggtcaagccgatcgctgctggtgccaagacgggtcctctgcatatcgtagttgacgaaagtttcggaagctccgctctcagatgggtcaagtttctcatgtggttcactctcttcacgtatctcagcatggtcgtcatcacaatggttttcgagggcttgagcagcatcaagcgccccggtggcaagcttgaggccagcgaggtcaagcctgagaaccagaaggctcgctttgctgatgtccacggctgtgatgaggccaaggaagagcttcaggaacttatcgactttttgcgcaaccctgagaagtactcgactcttggcggcaagctccccaagggcgtgttgctcgtgggaccccccggtactggtaaaactcttttggctcgtgctgtcgccggcgaagctggcgttcccttcttcaacatgtccggttccgagtttgaagaggtctacgttggcgttggcgcaaagcgtgttcgtgatctctttgccgccgccaaggccaaggctccctcaattgttttcatcgacgaacttgatgctattggtggccggcgtaactccagggacgctacctacgtacgtcagactctcaaccagcttcttaccgagttggacggtttcgagcaaaacagtggtgtaatcatcatcggcgccaccaacttccccgagtcccttgacaaggcgcttacccgccccggccgcttcgatcgcaatgttgttgtctctcttcccgatgtccgcggccgtatggccattctccagcaccacgccaagcgcatcaaggctgctgccgatgtcaacctggaggctattgcttccagaacttctggtctttctggtgccgagctggagaacattgtcaaccaggctgctattcacgccagcaagttgaaggctcaggctgttactcaaaaggatttcgaatgggcaaaggacaaggtcatcatgggtgctgagaagcgtagtatggttatcacagccaaggaaaaggagatgactgcctatcatgaggctggtcacgccctcgtcggatattacgccaaggacagcgcaagctcgctttacaaggtcaccattcttccacgtggccagactcttggccacactgcctacctccctgagatggacaagcactcgtttactgtcagggattacttgggtatgattgaccgtgccatgggcggcaaggtcgctgaggagattgtctatggtaacgagcttgtgactagcggtgttagcgctgtacgttctcccctccccttgttccacttgattagacgagttaactaacatggcattcaggatcttgacatggccaccagaaccgcctggcagatggttgctcagctcggcatgtctgagaagctcggccccgttgagtacctccgcaagtacaaccagctcagctccgagaccagggcgatggttgagtccgaggtgaagagagttctggacgaatcgtacgagcgtgcgcgtaacctgctcacctccaagaggaacgaactcgactacttggccaaggcgctcgtcgagtacgagacactggacaagaaggaagttgagagggtgattcggggagagaagttgaaggatcgcatctcggtgccgccagggcctatggctattcccaagcccagcgacaccctggagccgggcctgcccctaccacccctacctggcgacgtgccgcccccgggtgacagtggcccgggaccggccccgccgccgcctgtgcccgcgtgaggagcgcagaggtgagttgagtgagtggggggttgggtgtaagtaaaggtgcgggacaggacataacttgttcttataaatcaattatgaacaaacaaaagcctgaaatctttctctgattttggggagttgggcaaaccacaaaaagcatgaatctcacatcacacaacaacaccattttaatgggtagcggggttaaggtatcaaatcaggcactttctttatgaactgtattttagtctttttttttttttttttaattcttatcatgttattatgttgggtttacaaagcgcatcactttctttttccaagaaattgatgaggacgaggaagaatgaagattggatgggaggatggataaaggtagtaggtgtggatggaggcattagatggcgtttttgtgtgttgtgttaggagtagtacacttttacttttgctaccacttcctcttgttatcccatggttgatgatgatggtaatggtgaggatggtgaggatgttggctactgccgctcttatatagttactggcttggtcgggtgtaggtaagccgcaacagtctgcctatagcgaagctgagttgatgtatgaaaatatatggtgctttgtcctgaacattcacggccgcttccctcccaatttggcatgtacctaactctccagtcacgctgagtgattgtgtgtgttttccgatattgttccgtatgatgtatcgcgcatcatgtctcgtggcgtaggacaatcaagccactcaagcaagccactctggtactggaacacagaggcttcggagctgactttggacgctaccaaaacaactgaatacaagcggaaagtttatacgaaggctgctacttgaggctgaaaagcaagtcaatcaacactatgcattcagacttcagcctcgagtgcctcgctgcaagtggtcttggacggctacacgggcggagctaaacatccggatgtgcaagccgaggcaggttggcaggcgggagggaatgtttgatgttcagttgatcttcctctctgttgacagacagctagatgggtctgttgtcgatcacttattctagttcttggatgtgtacctagctacagtatcaaacatttgagttgccaaaaatatcccattgaattctccgctgtttgtttgtttgtttgtgagactacttgagttcaaaaaggttcctcaagtggtgacaactgacaagtttgctcttacaattgcgcacagtcccggcgggtgtcacgatggcacggttctcgggaaaaagaatcattcattcgttgagttcagttgttcgtgcggtgctctctcggaggacggaagcataaacatgcaccatgagtggaaagtccatggtaaaatacgacttgccaaggcagcaagcgatggcttcggatgtttcgttttgttaaacaatcaagtttccagatgcgaccagcgatcggatctcggctgaccaaaacctagttatatgtatgtacattgcgtacataccagaaaaagtaaaaggttggtt