tgccgaacttggaactcgtttaccattataccgccaacacttacaaaagtctaacacgaggagtacacgaagacatctggaaggtccaagtgcccaagttagccttttcatacccgtttttgatgcacaacctcatgtccacggctgctttccacctagcgtgtacggaacaggatgacgaaaaaaggcagaagtggggtacccaaggcaataggcatttcgacttggccttgagaggaatgacggagatcttgcgcaaggagggcgtcacgccggagaactgccatgccgttttcgcttccagttcgctgtcatttattggcgctttgtgcggcaaggggccgctgtttggtccggcttacaacagagaacaggaaaagatgcaggcccctatgattgacgagctactgggagtctttatactggtcaggggtattgggagtatcgtggttgcccaggaagacatcctccaccagggccctgtgggcgggctattcgatggcgaaccttgtggggaggatcatcctagcatggacagattggtgcaccagctcaagggattttaccagcgtgttgctagtattacaacaaggcgtcctggtttttttgcttctcctccaaatcttgaggatgcccggcctccgatgagcaacatcccaaaggaacatcaaatcatcctgggagagatcacagccatgataaattcaatcaaatttgcattaaccaagggtggaatacctgagcaggaaatcattgcggtttggcccattacaatgtctagtgactttatgggcttgttgcaaaaaccaaaggtgcctcaacaacaacaacaacgcgaaccctcccagccatccacttccgccaccggctctttcacatcaccaccgccaggtggacgaaatccgctcgcgttagctttactaggctattattgctgcgtcctgaagggcacggagtgtgagtgctggttcaccaagggctgggccgaggcactcattaaggaggtaacagccgagttggaggagttggcaggggtaattatgaacatgacccctgggagcgggagcgggagcgggtgcggcagtacaacgccggacgttcaggaaggggatcaggaccaagaccagacgggggttgacagaccagtagaggtatggagagagtgggtgaggagagaatggctgaaggatgcgcagtgggccagaaagtggattaccacaaaggctgaagaggaattgcccaagccaacattattctcgggtaacactatggcggatgccatgcatgtgatgatggatgctgagggtcagcaaccgggcgaggatgcccctgtgatggtctgggagctggatactactcagcatcagcagccggacgcggatgatctggatcctgtgatggatactacctcaagtcaggttcagcaaccgggcgccgacgcccctgtgatgaaaactcgagatcaacaatcggacgtgcccgaactcgcgccagccgagccaacatccttggatgtccttgtggcgggagcccaaggtcagcaaccaggtgtgcccgaagcacaggcagccacgggggcgtcggaggagaacgtcgatactactgccactgcggaagagccaacaaggtcaagtgttgagttgtgagtagaagcacacgtcagtaatccagttacttgttctcctgtggaagagcggatggaggcgggggaggaagatgaggctgaaccggacaacctccataatcaatttcattagctaaaacaatggtgggataaaaatataggtctaggaaatggaagagcatgtcaggagcagcaaagaaaatggcatcatgagagtgcgaagagtgtttgtttttgattacatctgcatcagaaaatcatgtcttgaatggcgtcacggccagggaagacaaaacacaccgattcatgttagaggctaccgagaaaaggtttatattagaggctagaaaagcgaccacgaagagggctttgttctagagttgtctaaagcggaagaggagaaagggaaaccggggcagcctaagttgcattacctatcttttggtggcaacacggcaaagtacacaatctcattaccacttgattctctcattatggttgacgataaggacggcgcagagtgcggggagatgatgggcattccccaaaaaggaaagaaagtcccgacgataacgcgataagataataagccctcgagccagtaggtagactttcaagaaaaggactcgacttcaaatgcaagtgatgcaactctgtttccgtattggtcgtacaagttggctgatacaaatgatggcatctgtataaagtaaatgctgtgatacaagacatcgttgtgccccccatctacttctgttgtgagcacttggtgtaagccaccacgaatcattcatcatcatcaacatcaaacatggactcaatagccattaaccacacaacagtcgctccttcaggatccgggaccgccaaaacatccaatatgctcaatcaacttctcaacaccctccactcctaccgtccaacccctcaacaaagcctctacttcattgccttcctcttcccctccctcttactctatctcattaacaaccgctaccagcaacagaaacagagacagaagcaaaagcaaatacacggttccctttcttcgaaccccaccacctcagaaaaacaactcctcaaagaaaatcgcgaacccggcaaatggcctccctcctcttacatcttccccaccccgccttcctacccggattgggacctacacaagaccaagccgctcccctaccgccccttccgctacggccccgtttaccacaccaccatgggtctgcgtactgtgaaaccggaaaactggatagagctggataaccagtaccccaagttccacgaggacaaggcagcaaggattgcacaacggcgagagaagtgcatcatggttgcgcccgaggctgctgaagcttctgtggaactcctgaaggaattggtggactatctacccgctcgatacccgagtttgtttcgccggacagcagtcggtatcgagaacctctggtccggagaatcattcgacatttcttcattgactggcacaggcaccgaaggaggtcgcaaagcaatggagatggccgcgcgtctagtccaagacgacctagtcctcatgatggagcgaccagatgaccagtactacctcgtcgccggcgccgtcctgttgcctgggttctggcggctcaccgacaaattcggcatgtcgctggcggaattgcacacttcgggggacgtgccgcagtatcaacaaaagttgcacaagggcatgtataacctatttcggaggttgcggccggagcagatggtggggaggaacaattactttatccaggtggacgactcgttggcttggtcgtggagtatcgggtcggaagacgacgagacggagacgagctggtcgacggcggaaaagaatcgggctatcgaacatcattatttcaggagtgagaggcagacgttgaggagactgccgaagacgggggcggtgtgctttacgattcggacgtactttgagcccatcacagcggttgctcaggaggattatgtgcctggaagactggcgagcgcagtgaggagttggggagatgatgtggccaggtacaagggtaaggagaggtatggagaggttttgttggaatacttggataagaagcatcaagagcagatggaacgggggctggatctaagtagagaggatgagtgtcgggcgtatccgttctagaaggtttgtgtgtgtgtttagggttcttggtgtgacaataatgccgccatgttcatcttggtgcgaacggtgaacatacctagtgagtgagctttttattccatgttccatctttgttaatggcagtcagagacggggtccttgtgtatatatgtttcataacatcatcatcatcatcattgttcatacatgtatagcgtacagatcctgcttatcatcctcccattgttccacctcgtcaggtacttacgcctttttatcctccttgggaaacttcctaaacatatcgatcagcttgtccattggggtggtcagcagaccaatcgcagtctcgtagggcggcttgtcaggagcgctggggtggctgtgagtggggacaaagtgcttggtggtgttgaagctagaggccagcttgctcgagtattcgacgtcgatattctcctcgagagcagggaggtcatcgcgttcttcctccgtgatgtgatcagagagagcgtcccagagcttgtcgagggtggggaggaagtcgggggacgagggagtcatcttctcgaactcgtagaggagattcttgacctgttgtgtttgtggttagctgtgttgtgtacaagcgatacatggaatgttgaggttggatggaagcgtaccctctgatgctcggcacgatccttttcggccatcactaggccgttaggaacaaacttctcgaaggccgggtagacgataatctcctcggcgatggagtggcgggcaagctcccagatgaactggttctgccatcggactttggtatcttcatcctcggcagcgaggatattcctgtactgcttctcgagctcggcatgatcgtgcttgacgcggtcagagaccttgacggcgctgtagggggagtccatcatggtgcggatggcgacgggctggataaagcgcggggttgcgagggcggggcgggaaatgctgttggcgatgcttctggggacctgcctgaggccggtgtgggtagccaagcgatacatatttattatatggcggtgtggctgttgagagtgttgctggtggtgtgatgtgcaattgtgtctgaaatgacgggtggtttatattctgtctctcgtaagtcgagcgtcaaatgccgtattacagtcactggacggccaaaactgcatcatggagctgtcatgctgtagtccttttgcagttttggcccaagttcacttaagttcactttgttcagttcgacggtacacgactcacaacagagggggacggagctacagtcgtcattgatatgtaagtggtttgcattgattggcccggagcatttcttacggttaccgtctcgtatcgctcccatccagtgctttggtgggaaggagcattgtccaggaacagtgactgttgaggttggaaactctccaaattggaaagaatcaactactccaagttctagaggtactctcactccgtcggtttctggtgtgatttgacaccactcgactacgaggtggacactatcaatttaaaactaccagtcgatagaagcaagtggaagtagatctcgttgagtatcctatagattcgtttcgataagttatggacgagtgtcatgctggttggtgttgttaaggtgacgatgctttctccaagaattacgtacgtcattatccccgtcttctccatgtcttggcatttgggctgctctcctgatcgacccggctggattgacgttcctgggaagagcgaagatccggtctggacttgaatccacggccgttgaagagccaggagatggtcagcagaagcaattcgaatattcggtgtcgttctgtcttaggttgccctttcaattgtccagacctgagtgagtaccttgatggtcgagaatggtctgtgcgcttccataacacctccgttcggcttaaacagtcgaagtcatgggcgccgagagtgctcaccatcctcgtcaacggtggagatcggggattcgcttctgttacatcgatagtaactaaaaactgaatatgaagctgactgacagccgcaacactgcatctcgcaaattgccggctccaaggtcaccgcacattttcaccggacctatgcagttatgtagtgcgaagcagggagcttggaccacccccgccttttggaaccttgaggttgcctgccgtcccttgtcttgtcgtggtgtttgctccgctgtattttctcaggtaccaaccgaactcccatcgtcaacacaacctcaacctcattgcatctcaaccctcacccaaggatatctgctctgtcctctcttatgcatagaggtatcaccagtgccacagtgttgtccctccatagaggtagccatggagctagttgagctctgaagccaggccagcaaaaacccaccaagccaagttagggtacctaccaacttttcagctctcaacatttcgcaatttttttttatttttttatttagcggagtggactctactcccgccctgcccgggagcaactggtgcagcaacagggccagtatgggggacagtaccttagtaccactggcaattatggtacacatatgatcaatgcctaaataaatgtgaactgattggattgataactgacgtctgcataggtaggtagctttacgtaaaacagatgatggcgacaacaacgtagatttggtgatgcgcgggcatcgatcgtgttgacggcctcagtcgtacactactggtgaggtgaactgggtggtggctgcgcttccgttcgacctcagcagtacaagtgggttgaaagtctgcacgggccccggggaaggatttgaattcaccccgctaaaacccggggaccgggaccagcccttgagttcgcgccgtcaacatttccactttgcatctccaagctccatgattctcttcagctttgccttttcaggtgcaccgccgtcgactcaccccaatcattctgcgccagattgcacttcaacaagctttccattggtcaccatgtcgtccctttgaatgtttttctaactccaaccagtaatcgcctcgagctacgagatgcatgtctcaacgcatcaccgcgctacacgacatcgagccctccgagttgtcatcatttcgaggaacacaggggatacaatgtctcggactttgtggaatggcggggggtcgaaaagagggacaagaggctggcaaatgttgtgtcattggaatgatggtcggcaagagcagaggtataatggcccaggccgcacctcttgagcttctctcccagtgctcttctcttctcttcaactttgcgctgctgtagcgtcgcacaatcaccacaatgtcgactcccattccacgaccaccgggaatcccagtgctgggaaacgtcttcgacattacacctagcaacacatggtggtccctcaaggcactggctgagaaatatggtgagtcccgcagccaaagacgtccatggatacaccagctaacatgattcaggcgagatcttccaggtcaagatcctcggcaagaccatcgtcttcgttgccagcgccgccctcgccgaagagatctgtgacgagcaacgcttccagaaatatgtaggcggtcctatcgtcgagatccgcgccacagtccacgactccctctttacagccttccaccacgaacaaagctggggaattcatcaccgaatcatcgctcccctcctcacccctcaagccgtctcaggctacaccgacgacatcaacctctgcgcgaccgaggtcattcaaaaatgggcatccctcggtgacagcaacgtcctcgagcctctcgtcgacctcaacctcctcaacctcgaagccacgtctctcaccctcttcagccaaaagctcaattgcatccaagccggtggccaccccgtcatccaggccatggaagatgccgtctccgaagccatcatgcgccccacgcgccccggactcgtcaactggctcctctactcctccaagttcaagaaagccaccaagacattgcgcacctgggccgccgacaccgtcaaataccgtcaagaaaaccccacagacaagcacgacatgctttgggcctttatgaacgcaaaagaccccgaaaccggcaagggtctctccgagtccgaaatccttgacgaaattgtcaccatgcccatcggctccgccaccgctccctgcgccgtgaccgccaccatctattacctcctgcagaaccccgaagtcgtcaccaaagcccgcgaagaactcgatcgcgtcatcggtaccggccctctgaaggacgaacacctctcccaacttcactacattgaaggcatcacccgcgaaaccctccgcctatcctgtgccgccccaggcttcaacatcgagcccatcccccgccagaacaaggccgacaagtcccccctcctcctccaaggaggcaagtaccaagtcgcgcacgaccagaaactcatcatcgtgctagccggcgtcaaccgcgacccagccgtgtttgaggactccttggctttcaagccggagaggatgatgggcgaggaatttgatcgcttgcccaagggcgtgaagaagtggtacggtaatggcaagcgggaatgtatcggcaaggagtgggccaacaatttcttgaagattgttacggcgaggctgatacatgagatcgactttgaggtggcggatgagggctatgagtttaggcaggatggctggttccagattaggccggttgcgttcaaggtgagggtcaagccgagagtgagggcctagagtgatggcctgaaagcgtgcctgggaggtatgagaaggagggcgtcatggaaaagtgaaagtggaagacgtaattgagggatgttgcttcttcgttgaacaggatttggaatataccattggcgtttgcttgaacatgtttctgctcaagcttcttggtgctatgtttgtttcctgcctttgttcaccatgatcaaaacaaggaagatcgaatattccatcccaagctccgatacgtacctctagccatacttgcagaactaatatcgaaatcgtcagcttcttccacctgcatcatctttactttccgttccattagcgtcgttactacttttcgggagattgcttccagttgtcctagtagcatgatctcttcttttagcatagaacagccagtccaatggtccattgagtgtctcatggcagcttttctacaactacaaaatagatacctccgtacacgtaccactatactaggtatcctccagggcaagtgagtgacccatccatttcccttggacgatagtcctacatgtttcgttgcacagctcgaggccgaaaatactgacctcacgccttcttataccagattcccctgtcctgcaaggcgacttatcttgggatgggttgggtcggctggtggaatgtgagtaaggcggtgcaaggtgcctctagactatatgcagtgccgggcgaggtgtcatttgttcttttaccttcccttagccgggctcaatatcgtatctggaccagacctcggagcagtgcttgaaaggaggaaaagaagaatggagaagctaactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaactagcgcaataagaactgagcccgcttcgaacaccctatagcagtgaaagctcaaggtgggaaaaggaaggattgggaacgggggcaaagaattatctcttgcatcattgatgtgtttcaggaagtccgcactcaagaatacctcaagtcacccccacctctcgcaactaacaagatcacaggagcacatccattgcttccgaaagagaaccccctccccccctcccccccacggcccacgctggacatgctttttatccacctgacaccaaccacatacacccaaagagagccttcgcaaggctccagcccaaaatgccatgtctactctacctagtgtcacatgaggtacgtagcctcaagttcctccgcacctaatagcttcgacgtggagcaatgtcgggtaccagcatctagtaggtagcaggtgacgttcatgttaacgttaaccgttacaaacaggatgactgccttccttcccaaaggcactgtagttgccacaatctgttcacttgcgactccatcatacgatgggattcgatacccagttctgcggataaacctggctggcagcttgacaccatcattccaacatttcttggtcggcaggtgttcgatgttggatgtccatgtctcagttgcttttatgcttcgaggggaaagctgctgtggtccgtgaactacctaagtttggtggtagtttgtccaagttagttaactcgcattgattcaggcatgcataatcgcgtcgatagatcacaactgcgtgtctggtgttggtgaaggtggaagtagggtagaaggacagacgcgtggccgggggaaactgttaacagtgccggaagtacggaggagccttctttcactgtcccttccagacttgaacttggaaatggcgataacgattggagactgggtcctgagctgaagagtcgactcttccatttcatgtgagattttgggacatcccatctgccattaatcctcgattgtgggcactaccatcagaaagaggaagaaagtgaagctcacctcagctcctacacccacaaacattccaagggaaagctattctgcgctcacgtttcagcccactggggcctgaattacattccaaggggcactgtggcaccgctacttgcactcacgtggaattaggtgcgtagtagcgtataagtggagcttcgtatgagacaaacctctccttgagaaagggagtgaacaccaacgctataatgatccgagactcagactcgactcacggcagcatgtcaagcccgtctgtcttgtcttgtcttgtcttgccttgtctcagtccacgtgcctgacgtgcttattggctgagtgagacagtgactgtggcggagaaaaggttcccgtgtcaactgagactatcgccggcgcttgggcttatgacagttgttgggaccctctactctacaccgtaacgaggctgggcgagtgtcagtatgaggagggtggcatgtggcaatggaagttgtaggattggatgacgcgagtcttctggactggtaagcaagcgatgatggcgaatgtggtagtgtagtaaacgaaatcgatatcgttgagggcggcaaacggagaatggcgagaatggcaatcgtaccacgatgacgattcgttgatcatggggcccatattgtggctcatgggtggctcatggggtagctgttgagtgccgggctgccttgatgttgatcgctgtggttgatctcgagacgataaaccagagaggcagcctaggatgggtgggacggataggagtggcggctcgagaacggttaaggaaacctgatttcggccaagcagttcttccgagtggtaggccatggatcaatgccatggctgaggtttgtgaagaatggtggtctcggacgttgatctgtgctgattatacgaggggaagtgaagagatggtgttccatggaggagagattcatgctattcgagacgaaagaagtaaggccagtagccctggtcccatctcgtctgtcaatggctcccaaactgagtgaagcagtgaatatgcgcggctgacttcaactcatgtggacaagtctttctcgtcctgggtttgtgaagctattcctgcactcgcagtcagaacaagccactagctgatcatgagggtgtcgtgtatcgggctttgattggagaagtgatgaaaatggcagttgtcacatcttgacaatttgtgacatctgaggagtgcaggacgcagaccggttttgataacttgaggaagaagagtaacagaagagacgaccaatgaagaagaaaccgttgtgaatgaatcttgcttgtggtcttctgctgcaagatgatctctcttgtgcatgggacatgaagtgatacccgctctcgcatttgcgaaccctcgcaaaggaaccctggcggtggtcctgtgagttccagccagccagtcgatcttggcctgttgaaatcctcatgggcaatgatggacaaggttggtcgacaaagggggattaattcgatgaatcgatggcaaccttgtggaccccggctgcaccccggattatcaaacaaccactagtgtggcgttgtggtgacaggatcaaagggattaacccaggcaagtggaggattgatcaacgttaggtagcgtgaaccattgctcttggcttgtgaacccgctgagtatctcctcctggttgatgtgatcaacatccatgtgtggaatcggtccgagccgccatgttttcgaatgtcgacaggcctcaggagaactgagttttatttttgctgaatttggaggagcttgtcacagtgctggtgatggcttgttgatgctgtgagccatgattgaggcttggagtgagacatgcgtcggcaggcagtcaaggcgtcaagctgtcagcgtgtcaagtcgaatccgacggaaggaattgatttcgataagagtgagttgtcggaagttttgaaaatccgaaaacggaaacgaaccaaggcaccgactgcagctgataaagtgagtgcatgacgggacgcccaggctcgggcatctatggaaggaggcggggagtgtgaatgttctcgtgacgaggcacgcccgcctaaggtacccagaggtacctaggtacatgaactagaggtaagtggcgcgggtgcccatccgattgcaacttcccggtggaaatgcttccgagtaggtcgaatcccctcactactgccctcaccgagacacacaccttggctaagtattgaccttggcgcaggaatgaaccgtgacccccacggccagacggcttgaagcttcagaattgtgcaaccgacctgtccggctgccttgtgtgccagcggattgcccgtatgacaaattcaatcatcgaatgaataggtacaatgtgtcgtggaagatggctgttgcgtgaatgtttcgatatcaaaagactggagccaggtgagcccagggtccgtgtcaccacaccgagacaagaggccgggttgacagcttgaggcaagcacaggcagggcatgcgccttggccacactcatgcaattattcaccccacactcgagacagggaactccaattcacacgcttcggccatcattcactggtatatgatctttgtgattgatatactgtttctacaaaaccctaacgactatggagtctgatgttacctagtcatttagataataaacagtgggagtgacattgaacaccgacaccgacggacttgaacccgtatggccgtgactgagatgggggcgtaagatacggtaaaggtagccgagataccccactcaactccgaatgaccgagcgggaaggaaggggaatgcctcgcgatggttgccatcgcaaacacagctgagaagtcagccttgttatggaaataggtggaatgggaagggaacggaacgtggacgaggcgcggaccagccaacaactaactcgaccgaggcaactgaacagcctcttgtccctccgttcgttggttccatttattcacctccatccccatcttcattgttccctttgacttgcatggtttctttcctcccggtttgcctgtatcaacctggatcccagctctcccgtcatgcggatgcgtatttccatgttcaggttacaccaccaagagacgctgagaagtgagagatcaacttgaaatcactcggctgactcgaccaagccgaccttaaccttgagtcgttgttgataccgtgatattatcatacaataccctgatgagcactctgtctatccgatcgagtgtccgtcatcccgaccaggaatagccgggcttatcttgtcgcccgatcccctcccttctttacgtttatcgaatccacgagtccaacaaggtccccgtcactgccggcccccgatccatccactacatacctatttatcgacgttatctgtcatctcacctcatccatcttccgtcccagttcctgtttggtcatccaatctatcggtagatgtctggatcggactgataattgccacccctctactacaacatcatcaggtgcatatgacaaactctgaataacctcaacttcgcccctgtcacattttatcgtttcctctttggcaacaagggaatcaaggcttggcaggcaccgtggagtttggctctcgggcatctgcctgcctcaaccaatcgccatatcagcaaatcaagtcggcatttgacgcgatactagctgtgaaccccgcctgttgcccctcttccctcgctgcaattggccgattctaccccgactcccctccgtacctccgcccgtccactggcagtcttggcattcagtgtactcgacagcagctggtgtgagactcgcaggagttggcggagtgcgctagataacggaaggccgttaccggccaccaaatcactaacaaccgaacaacctgcccaacacgcagcctgaaccgagcaagcgcattcggggacttgcactaacagcaagcattccctaggtacctgccctgctactggctgcccggcgaccagaatcgggccgccgcccctccaccgcccaactgaaggaaattccaatccaatctttttcccctcaggcgatttccaggtcctccggttccctttgttgcgatcggagccgagccgagttatcgtgtatgtaaaggctccgtactaccttacctacctaccttaccttgcttcggcattttactattcctatcttaacgtacctacctccctctatctgcacattggatacattaccgacctacctctacacatacataccgcccactagaggtattgtacagcttgagtcccgactaagttcagttctgccacccgaccccgaccccaactgcctcgtctccgcctgttagtggccggcctcggctgtcatctcgattcttcaacaccacctccccccccctgccagtcaccactccatcccgacttctctacttcttcacttctgtgcctaccttgcccaaaccttgccttggacataatcaattgcttccaattcgtcaccgccgccattgcccaaagcaacatcaacggacatccggcacaaaggcatcaagtacggtacctacctacctctttgacccgccagccacctagcccgggctctttcctggcctcgccctctcttccagccggacttacgcaccgacgacgggctgacaacggcctgataccggacgaccccgcctcgggcatcctcgtctgatccccgaatcgcaccgccgattagagtcatacctgggctgaacagcattcataaatcacaatctgcgccccttccaaggctcgctgcagcactccaacgccatgtccgctaccaacggtgcggccgccgactatcgtagtcacagtcatatacgatcgggcagtctcaatatcaacccaaaccccgccgggcctggtgctgccccgaccatgattgcgtctcccatgcctggcggccaactgccagcaacacaccgatttgatcattcacgtagtccgcctagtgagttgccctgatgacaatgcccttctccccgctatgtcttggtcgtcgtcgttgtgagaacaggaatcagagcaccaagcaccatatcccctcaagatgaagaaattcttgacgaataccccaaagtgtcgcctatgggctaacgcgcacgactctttcccagacacatcacatgttccgtgcaagttcttccgccagggcgcttgccaggccggctccgcgtgtcccttcagccacgacctcagtgccgcggccgagacggtgtgcaaatattttgccaaggtatgaccatcaggacccaaatccccgggcctttccatcctgtcgtcctcctgctgacatgttcctgtgccaccatggttatagggtaactgcaaattcggtcccaagtgtgccaacatccacgtgttgcccgacggccgccgtgtcaactatggcaaaggcggtgttacgatcggggccccacccgtcgctttgggtgcccgcgtgaacccaaccacttaccatcaaccatccaacagcgcccttaccaactcgttcctccgcgccgacgccgttcccccgtactccgcctccgcttatggccatcacgatgaacaatacgtcccccagcctggccagaacggcggaggcaatggaatcccgaccatcgataccacttatacctccaaccccactaccgcatttggctctccccgggatgaggatcttgccgcccgcttcggtcttggcgtttctccggtccccaagggcctgtcggtcctagacgcacccctccccgcgtccttcgacagcaatggcatctcccacgccgcccgctacggcccctggccctcctcggttcccgaaaagttcggtctggagtccagctccctcggcatgagcgtgacccaggacgtcaacacctcgcacaccctccgtgcgctacgtaattccgctttcggtggaaatgacaacatctcccagtccctcttcagcggcgatggattcgccaatagcccgcccactcactcctcggcggccttttatggttccagcctcggcggtgaagactttggttttggcagaaggccgatgcacagcagctcgacccggtttgcgaagcccaggctgatgagccagagcgtcccccatgaccgggattgggactctgacttgatctttgacaacgaggaggattacgtgccggcagagttggcgaatgagttgttgaccccggccgaacgcgcgaggaggggatctagcaccgctaccgttcgtggcttcgacgccccgttggactccaccgggctcgacgcgaccaagttcggtagcccgatttctcaaagcccgagcagatggggacagcttttccagcgccaaaaagaggaagaggagagggaaaagctggagtccaacggaggtagcggcagtctcagctttatgcccatcgctggccgcagtatcaagcacccgccctcggcttttggacacgttggcagcccgctgcgtaactcgagcctagccagcgccttcgtatctgaggactccaaccgccaaggaagcctgaccggcgagtcgttgtctgcgctcactcagcaattccagcgtagcaaaatcggcgaggacgtatccgtcatctcctctagtcctcgcggtcttcaccccaacttgggccgcaatggagcctccggagccggtgtcattggaaaggaaaggggagacagcttgcagaggcacattagctccaactctatgagctcgacaagcgggaggtttaccacacccatcatcaatgaggataatgaggaaggcgaggaggaggaacagagcgagtttgtcttcaccatggaggaggaggaggacaccacccatgcgggggagaaccagaagcgtaacggtagcccgctgggaaacggaggtccgttgggtaacggcgggtcatcttcgtcgccttggggaagttatgcgggcgctagtgggaacggattggcggccggtggtgcgaacggcgatgactcgaagggtcagaacggccagaacggtgtcagcaaggtgggtgccattggggctgttggtgggaaatgatcgaccgccttgtctcgatgggcaatccgctgctcgatacgggaactcgaattttcaacactgcagcgatctcagccatctcacacgattcaacatcgaactttcaccatctttatatgcatagacgcgcggtcctttggatatgacacataacctggcagctttttttttttttttttcttttgttttctttcatggaactgagcaaaacaaaagcgcatgggaggcgaagagaaaactggatgggaagcaacaagcatactttggccataggaaaacaacttagcggaggggggatggcgtgcaaaacaaaaacatttgaaggatctaatcacgaaaggggaagatcaaaagcgcttgaattcatgcttggtcttcaactgttgtaattgttttccacttccttgctctcggagtcaaggtagttgcatgacatgtatgtcagcgaggggtggtagtgtaggattaatggtgtatagagtagctggtggattccacttttcttgctttaagtagtactttggctgtatacacagagcagcgacagtattgttatcttgaatgatatcgtttgtagatcatcaactttgttgttacctcactgagcccctcgctcggcgtcttgtacgcacacactataaaggcaggttaaccgaagtggatggagtcgatactattgagattcccaggagtgaatgaacgaatcaatgcctcctaaacaaagagagagaaaaaaagaattaaaaaaaaaatttgtaaaatatataaaaaataaaagatagaaagaaaacaagacgaagaggaaaataaaggaaagaatatcggttggtacggagcccagttttagcttgaggtaggtaccgaacaattctggctttacgtgatcttgagggcaagtttctgaggtggtggtgaatacatgcataccttaaggtaggtatcttcatgccgcgatctaaatattgaagtgggacatttaaaggaccagacatactccgtcgtagtatcaaggatctctcgtcggtcacatcttcttcacttggtcacgcaacaaagttgacattttctcttgagaaataccacgtatctattcagtttaaaggtagatacatctagatacccagtcagatggtttctcctggttcgccaacttcgctcgattcaggtactggtctgtgtttgttgaactgagcagtgatcagacaggaagacatataaacccaggccttcaagttgagtgcgctccagtcatgattgttctctttacctgaaagggggggggggggggtatgtaagtagtgtgtaggtacggatataggcgacaaacaaaacacaacgcaacagcacaagagttgacaccaacgctatattgagcctgccacaataccactttagtgaccaccaaacattgcaacgtgtcgccgcgttgaccaacccagactaaccactctgacaatgataacaacatcaagaccaagtccgacctgcccacaattcacatctagcccgtacccatcacgatgctccattccattcgtcatctcttctttcattcaggttctaagttttcgtatggtacacagatcgaatcgaatcccaaacaatgacaaagatatgtttcgaatcgacctagttaaggataaagatagaggtgaaaaggtaaggtgggtaggtagggagaagaagtatgctttatatttgcgcaagtagtggggtttctaaaacgctcgaacaaggaacgaaacagaggactttttttagttggcatcgggctggctgaggatgtactcgacggccttgtcgaccgagtggatctggtcggcgtccttgtcggggatctcgatggagaactcctgttgcgggtaggtttgttagcatcgtgtttggcgtccatgtgctatgactgtgtttgggttgaagggtgattgtgataagaggctgagcttgggccgaaaagggaatatgacaagggcccggaataaaaagaaaaaaaaagggagcaacatacctcctcaatagccataacaacctcaacggtgtccaagctgtcaagaccgaggtcgttggcgaagtgggcggtctcggtgatctgtgatgcgcaaacttgtgtcagaatctctcatccctgtatctttggtctcgttccattgcatctattcttgcggtttgcccgtctcgtctctccttccagactgtcaggccgggagcaccagggcactgggattgacccatcatgaccaaaaatcacatcatagttcgtctccgtgacggtgaggaggaaatgttggtgtttgcgtctgtacttacgttcttggggtcgttgacctggaaagtagatgttagcttgggcctggaaaaaggttgcgaacacgggactgttgtggcttctgaagaagaggctggaggagaggggagatccagccgaggtaaggaagaaagaagagcaagagacaagaagttgaccagcaagatagcaagaggaggagggcaaaaaagcgaggggagagcatcatcatcggagcagaaccagcccagccggcagggcagacccattcgaagagctcccaagttcccgataaatccgaccatggcgcagcgtgtggagcacgcagtgctcttcatcgtattccatctcgttttgtcgcgtctgcgcagccttgatatgctcttcgcatctttttggtcttcctccgtttgtgttctgttgtccggctggtttgcttgcgatgatgatgctcccccgcacgctctctcctcttgtcttcgcgtagcgtatgtccctagaccactcgtatccctctgcctcttcacacctctttcttatctccttcctttcttctgctcctcctcctcatcctcctgctcgaagtttgtatgcatgtcgtgtcgggtaggtctcttgtgatgtaaaacgcaccttgtcaaatccactcaacacctgcgcaatcctgctaaagacctcatccttcttgagatgaccaccggcgctgtaaaaccggacagcctggaaggcagcgaccttggggacggcctggacaaaagcaggacgggcaacaccagcgcggacggcggaggcgacggcgggacgggccacgcgggcggcagtgagggcggcggtgcggaacattttttgttttgtttgggtgggctgtcgcggaaagtgtcaattgcgcgggtcggtcgggtgtttgagggtcggtggtggtgacaggaaaggctgtggccgaaaatgagtgtgacgctactactcggtggttctcggacgaggttgttgcgggtttctctggctggaagcggatttctgggcggtggttggctggaatcagcgatgatgatgataaatttctcgcctactgcctatggtacgccgggggcgcgggaagcgggtgcgggcaactgcgggcggcggcggccaacgaagctaacaaacccgcctctgactctggagcttcagcgtgtggaggtaccttggtacgtacaacctcgatgctcccccgcaactgcagccatggaagcttcagctcgttctgctactcgtcagccgagtcacgtgcaggtcgctcaggtaccgtcttgtacactgcggagaaatgtgtcaagcagatactccactaacaccccacgggcaggatcactccactcgtctgttagacgggtaatcccggttgatggatacgatgggatggagttcatcacgatacagcttgtatcttacagatggtaccgtacactaattgtacattcagcctttcaagcatctttaggtttcttgatgcgtccctttggccgcatataggatcttccctggcgagatgactttcaaaaagacaagaagttggatgagggacgcaattcacaaatgtatctacagccttcttttgcctgtccgcctgcctgcctgcctgccttctataacacaatggtgcgtcctgttgataccgcaacccgtccgaaactgctggttccgaaactctagcatagcaacaacgaaaaaaagaatctctgtcttcattgtccgtcctgttatccggtcttcaagccacaacccctttatctgtaaggtgaatcggcgcgaatagcagccgcaagctcaggctcccacttgtctccgttagagagtagcttttctgtatctgttgtcagcacatgtcatattttcctggccccccgacagcaagaacctatctccagccagcaccaggttatcacggcatcccccagaaaagaactcacccttgttatacaacaactcctccctcgtctccgttgcgtactccgcattgggactctccacaatcgcatccacgggacagctctcctggcagaatccgcagtaaatgcacttggtcatgtcgatatcgtagcgggtcgtccttctgcttccatcggcacgctcttcagcttcgatggtgatggcctgagcagggcagacggcctcgcagagcttgcaggcgatgcagcgttcttcgcccgacgggtaacgacgaagggcgtgctcgccgcggaagcggggggagatgggacccttttcgaaggggtaatagattgtgtacctggaatagaggtgtcagtaaatatggtggtatgggtttgcgcagtcgttaggtagctgttgatcgtcgtggtgacggaggagcggcgggaggagcagcacagtacgagcgcgcttaaccaagcgacgagccgcagagccgcaatctccatactactccagtgcgcgagtcatgatacttgtcatgtcgtggatcctgcccacctcctcaccccagatccttccaacttccaccactcaccacctcctatcctcccaagccagcaaacagacaaaagacagacaagatacttacggcggcctgaaaaactgctccatagccacatacatgcccctaaacatctccgtcaaaagaaagtaccgtccgttcttatccagcacgtgttcctcctcttggtcccacgtcttgggcgtcggaatgcggaagcccttgggcgggggaccggcgggggttgcgtaggtgcggatggcctgagagacgaaggagggggcgatgactcggcgggtggtgagctggcgcgcgacggccgcagccgaagaggcagtggtggtgagcatgatgggcgggttgcggtggatggtgttgattaattgttggttttgaggttggctggcagggtaggtgaggcaaatgcgttgcgccaggtgtgatattagaggagtggctaggtaggtagttggttgtcgtcgcaagcctggtttgatgatgtcgcaggtcaatacagtgctctctctgcgcttgcgactcagcgacgacttcgttcggttccactccgatgtcgtttcctctgcttcggcttcgaacttcggttcagttctgttggtaacaaccagaaccaatttgggacgacggtatgtattacagagtggatcgaagcagttcaacctcaagggcgggaagcggagacagcgcacgaacctgatggaggcaacggacgttcagcaagcaacaatccccgggctgcgataacttgacgtcggtcggtcgtcgatggatccctgccgtgtgcttggagctgagtatcgccgacaggacgtccacttccagagccttggagccacccacagcacggcacggcatagtggattggaaaggctgagctgcaattggctacggctggccagctgtgttgcgaaggtgtgactgtgcacgtgattccgtcccaatgccgctcccagtgcctgccgccaagtcgccctaccccaccatagctacctaccaggtgggccagaccgcgggaccccacccaagctcccaccacctagtgtactgggctgcagctcccagtccaaccaaccaacagcccaacccctcactcagctcaggggaacttgaagctgctttccctatattagcctctttggtcacccaaactaccaacaacatccacttgtcaacatggccgagtggttaaggcgacagacttgaataatcctcactattcttgcctatctgttgggttcgcccgcgtaggttcgaaccctactgttgacgattagctttttctttttcttgtttccctttggggcatatcttagtcttttgcttccttccaagttatcttctcgagttatttgttatatacgatacatgttttttgcccttatagtcatcggtaccctagatgttctgcctctggcggttagtttcactgtgcctttccgtcaaatgtagtggccttacgcgtctcgagctttgaataacaaatggctctcctgggttggaagctacttgcacttccttttgatcgtacatacaactacactcattattcctggtaggtcaatctgtggtcatgtccaatccaagaagtagtacaccatgaaaaccctcggtgcgatataccgttaatgccagcagcatgaatttttccccctggacggcagaatatatctgacttcggacaggacatgttctgttcccccgtgagatcacaccctcatcacgtttcagctgcctctggcaccaggtcacttccagcataatcatcaccaatgacaccagaccagcacagaaaagataagacactgacagctcaattcatcagtcatcattcatgcctcacaccatgctacctctgtgaccatgctacgctatgggtatcttatctatgccatcatgctatctatgtgctgctccgtcgcctctccctatccccaccatttctccctttctttcttcccttcctatttctgttccatatccccccatttcctcacttaacttacaccctttctctcctagtatcaagattatcaccccaggcaccgcactatctccctttccatgcccccttttttccacctcccaatacccccccttcccctcctcattaccctcacgccgcccaaacctaaacacccccttagcgactcactgtgtctgtccctgtgttccctggtcccggtctcctagaacctcttctcccatgtattccaccagacccccatattagccgccaccaccaaatccagcatcttcagtccctcatcatgaataatcagctttcccagcttcgctctcttgcctctacttcctccacccgcatcttccctacccagtgcattcggatcaaaaagctcctcatcgtcaaaatactcgtcctccgagctgggtggctccagacctaggaacttggagaagcggaaatggcgcttcgacccggcagcgtgacccggcgggtagttctccgcgccggtgccgccggcgccaggggaacggggttcggagggtaagttgaagcggagttcggaaacgggcttggcgcccgttatggcggagctgaaactgtcgccgcgggattgaccgatggtgggcgcgtcgcggacggattgggcgagtttggcaggatcgatttgcgagagctggttgattccgcccgtgtgctcgtcaaggatgtgtcgacacttcaaggagcggccggtggagccggtgcggaattcacagcggcctagccagggggagaggaagacgtagcctttggggcggaggttggggcctggttgggttatgagttggccaccgcccatggaatcctggcggttgtggttgggcgggggagactggggcttttggtgttcgttaggcgaaagatcggctgagccaatggttgaggaactgccgtcgcggttgtgtcccgggcggtcgccagcggtagccgaggcggtactggccgagcgagagtgtcgtctgaaagcgcctttgaggcccgaggtccaggatttggtgtaggccatgaccacctggcgatggaacccttcttccatttccatgtgcgtcacacccatgatctgcttttgcgggcttccacttgatcttcgatcaccctgatttccattcccacttgtactccccgaactcgcccctaagccctgtaacgtccgggcaaaggattgaggtgaagtcggccgcaaagcctcaatgtttgcacggctgagcatacccttgtactttgcatacccggatgtctccaaatggatgtcaatcaactgtgtcgcaatcggcggcggtggttcgggggttgacgcatcatgtagctcaccgagatccggatgggcagactcgggagtaggtatgtttgtctcaaacgaagagatcttgcccacgttccactggaggttggtcgaaggatctcgccggatgagtgtaagcgtgaaaggaattgttgccgctagtttcgagttgctggaggcgcgagcacgtgtgacggtaggaggggagaggaccccatcgccgggtcggggaacgttgggagtaggagtgtagagtgtttgatcagaaggtgagatgggtcggttgctcgttggggtcgtcccagggctgaccgccggctcctcgggaatcgtcaaagcggtctgtggccgtgggccaaagggacgacgcatcgctgttagattttcggtcgggggagggagctgaggcgtttgtctgggaggctgttcggaaaccagactgggctggaacatggggttcggtttgtatcctccatcgttcccagcaacaggctcctgagcaggtacagcccgctcaaccctctccgaacccaggccttgtgggcgtcttacagaacctgtgcgtctgacagacggcaacctggtcggtaccggcccggtattgttgggcacattgttcttgttgttgttttgtgtcacaggtacgtttgcagacggttgtctcggagtaggaagctcgacgcgggcactaggcggtaacggtttccggggtatcacactcctcgcgctctcaccactagttcgaggcgatgcggaagtggatgtctcgttggggcgggtgttttcgactagtagttcgtccgtgggcaggtcaaggtgtatcaggtagagagcattgttaatgtcttctatcgtcacgttctttcgctgcggacggaagggggagaggatgacatctgtggcgcgggttgtttagcgagagaagagggagggtatggaaatgatgggaacatacctcgactaccggggactcgtgatatgtacaaaatcaaggattccttgacatcggcgctgtgagggtactgtggggggttggcggcgagggagttgagtgtcgagagcgacctcgcttctacgtgctgtctggcggccatgtgcgtgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatggtgcaatattatgcggttctcgagatgctgtaatgtaatgtcgtggatattcccagctcttgtatcccaaagtgatgcagtatcttgcttgcctgccagcaggacaagggttggtcgttgtgatatgactgtcgtgggactggcccggtgtcccttctttgtggttcaacccaaaaggcgtgtgtgctgggaagctaacgaatcgtcagccgcgggggctgtgtcttggtcgggtgtcgaaaagacgggaacggtgacgacggttgggctggtcagaaggacagtcgagtcgggttcgggtttctgagtgtgtaagtagtagcagactgactcgagtcggtgagtgtgttatggatgtggaagtatcgcgagtcggaaacagactggactttgctcggagttgctggagttcaagaagttgtgatgaactgccgcccgtggagcagcccagcccagccactgtttgaaacagcgggcaacagtggatattgttagtatgatatgaatggagcggagggtctggacgggaaccgggctttgcagacggcggcctctcgagtctcttgacccggggttgcctctggttctcagaatttccccatggaatgttctgttgtcgacacccaaaaatggaaatctgagagtaggtacagttaaaggttcgtgtttcagatggtctttgggcgcttggccgtgcatttccatcgctcgtgatttgactgttctcgtgttttgcttggctggagcgagttctccattggccgcggcgctttgatacaggggcaacttacttcagttaagtacctacgtacctctgatgattggcggggtgatcggagccagccgagaggaaatgtggcagtgttagcaaagcaactgccgtagcggcgaaacttggtggaaaaaacgaggtttgcactaacagactgccagagggcactttgcatgatctggctgggcaccatgcccctgcatcaggcctcaacctacacagtatgcccggctgtttgtcgcttcaacccacttctaccttgcaacaactaactacttcagttactctggtcaacctcatcatcactcgacaccaggcaaccgacgaaaaatgaactgaaacgtgtcgctattctgaccgaaactctacaacaaccacctcggtttcacccagctctacttgcctggctatcaacatgtgatcaaatatcagacagaaccacctttctcccatcgcccgctgtggcagtcgtggccaacccaacttctatcaaaggagtgctcttctcgtcgaagcagacattccaggttccttctcccccctcgacagttcaagttcttcctggcagccaaccaagcaatcaatcaaaaatctacatattttccttcccttccgtctccttgctgtttgaccagtgctcgtcacgattcgccgcgaccaaacaaacaccaatggccgacatactggtttctgtgaagcgactgccgagagaacggaatcggcagtctattcctgagtggtatcatgacttgtcctcccataatcaaaaacccgccgagcatacaaatcatgttccggccctcgtcttctgcacaataatcgccgccaaatcattcaccgtcccgctgctcaacagctccaagatctgcagattggcccgtaactccttggcaatccagttcctcaactcgatggccgtcaaggaatccaacccgtaactcgtaatgttcctcgtcgcgtccaggtttgccacatcaatcgtcaacacatccgacagcttctggagaatgccctggcccgcaatcgccatggcctcctcgtccgtcttggctgcccggaaggcattgcccgcagacgctgcggctttgggaacgtggccttcacgctcagcggccgccagagcctcggctttgagttgagtgaagcgcgcgtccgaggcatagtacggccacgacccatccgcctgaacgtgtagcttgagcccggtgaggacttgggccgggctgaccccgcggaccgcggcagacaacaaggcgagcacttcttgctccgagacggtctcgttgccaaagttgcgcatgatgtcgtcctgccgctcagcgttctcggcgaggtatccggcgtcggtgacggctgtgaggtcgagcgaggtgcctggtaggccgttgcgcacacgatattgcacaaacgagtcgaggaacgtattcgctgctgcgtaggcgccctggccacgcgagcccaggataccagcggccgaggatagaacaacaaagtagtcgaggttggcacctgtatctgacaggacgttgtgcacattccaggccccagcaaatttgggctggatgacttgggtaaagtcggaaaaggacatgctttcgaggagaacgtcctgggttctgttagctgggttgacgtacaaggcaaacaggggacgggtcacaacataccctcaacaccatggcggcgtggatgacaccacaaatactgggcaactctcgagcgcagtctatcaccaactcgcgcacttgccgttcatcgctcgcgtcgcacttctccacccggatgtgcagatcagggcaagcaatctccttctccagctgttcagccatttcccttcctccgccgcttctcgacagcaggacaatgtgccgggcaccatgctcagccatgtacttggccatcgatcgaccgaggccgccggtgccaccaatgatgatatgagtaccatctctccggaagatcccccttgacttgcggtatgttgcctgttgctcgttagccacttgctcaaactgacaagcacctccagcgatgacatactttgacctgatctttctctccagcagccaccacaacgggatacactgtcatgccccctttcacccactccagcgccgctgatagttcagacaccttatagacatgcgtcttggtcggcggctggaactctcccttctccagcttttgcatgacggccaccaaagtctcttgcatctcctgcggcctgcccacagtcaagctgaccatgtcgatgctcacaaacgtcgcgttagcgcccaattgcggcctcgaactctgcgtccccgatgccctgatctctaccaaccggccaaagtcagctaggcactgccaggcttcgctttcgcctccattatttctgccccccgacaccgtcaagatcacctcgaaccctgtcccgccggtggcttcatccagctttcttcggatgtaaatgcttcgctcatccaagaccttttctcccgcaaagcccaacttccgcgccgcatcggcttcaacgtcgttggtgacatacacccacgtatctgcgcccaaggatttggcaatttccaccgcagcgacgctcgtcggcccggacagctgaatcatcaatttggtgcctttgtgtacgcgaccgagggtgacgagggctcgccacgcgcgagcgacataaaccggaatcccggcgcctacttcgggcgtgatgttgctgttcagcggcaccacgctggttacctttgctcgggcgtgcgtgccgaaccggccctccgctagggcacagacgcgggcgccgatagcgacctcatgaacccccttgccaacacgggagatggtgccggaacagcccctcgcgatgtggtggtgttgggacgcgtcatgctggatgtagtcgacatcatcaagtgtaatcacgcttgccgctaccaggatctctacctcgtcgtctttcaagacagtctcggggcggtcttcaaaatggaggtgatgcatgttacccttggacccatggctgggtgcaagctctagttgcctcagtccgttgagctcgggagattcttggtggaaatattgtgtatatgggatggagggaccaagttcgcgggagatttcaaggttgagctgcggatcaggctccagccttgggacgtacagcttgccctgctcctcggcgaattctagctcggcggtttcggaatcgttctcgtcgtgggcggcagaagaggaggagaggacagaccggctgaatgcctgaagaatcaggttggcttgctgttcagcagaaagtctcgattcaggatccaaatccaatgcagcagcaaccgccgaagcttcactcctcgccgtcctcaacagacctagagccatgttggagtttggggaagtcgggaagcgggttgcgccgcgggttacccagagcagtcccgccgacgtggtcaaaagttttctgatctggttcagttgctcttctgcagcagggttctgggtcgtgagggagctgacgagggattggtcgagttcggagagaaccaggaagaaggatttggtgaagtcggtgatcttttgtatggaagagatccgtgcctgctttcctgtccgcttctgaatctggttatagacagctttaatcagtggagatgtgtcgggattgggcatttcggttatgattgctatgttggaagtggacttgtcttctggttcttttgtatcggccatgttatcatccgaattatcggcgtcggccctgttttcagtcttgaactcctcccatctcacctggaagcacaactcccttggcccaccactttcctccttttcagcttccagactctcaaactgcagcccagcgatcgaaatcgccgcggtcgtggagcctggggaagtaaaggcttcgatcatgaaacttgcatcacgccccttgctgctgttctcgacaccagagtgagcgcaaaaggtttgaccgggcttcttcttccatcgcgacctgatagtcaagtgtctgatcgctgccggcaagtacgacgttccagtggacttatcttgcatcccggcgcccaaactcaacaaaggaagctgcagcagctcatccaacagcgctggatgaattctgtacccagtctcatggcccaacggcatctccgttttggtctctctcaccacacagttagccgcagcggtgttttcattcgctgtcacctccgtcaaagtcttgaaactgctggggtattgagcaccgacggaggaagccaggtgaccgtagatggtctcgctcgagtgaagctccaaattatgcgggtgtgtggccctcgcgtgctcaagcttctgttcgagcttcttcttgtcaagggaagcggaggcagaggcgcggtgcccggagcagggaggtgtgccgggggttgttgaacattgggcctgggcggctggcgcgtctgcttcggtggtattatcaacgtatgtggagccactgtctgaggccgaggatgaagcgggttttggagatgaagaaccggatgcggagtcggactgtccatctacggaagaggcggaggtgacagtgtcctcgccgaaggttacagtcttgggatgagactgcgcccgcggccttgacaagccgagaggctggcggacaggcgaggtagagtcagccttgacaaaacctgtgcaatgctcacgccacccgcgactctcctcaaacgaggtgattcgaaacgagtcttgccggccagtatcgtcgccaggccggatggtaagcagcacctcgtactccttctcctcatcctccagccacaactgctcctgcactctcaggtctttaacctcaaacttgcttgcatccccctctagcctcatcaaatgcagctgccacgccgcctccaccaccatggccacaaaccccgacactgggaagaccgtcctccgtctttgaccctgaccttggacagcatagtccttcaaccaaggtaagacccctccactcaacacattcctccaggtaggctctatatctgaactccaatctgccaggacgcccaacaaatcatgtctcgggaatggcttcaaccgatgctgccttgtaatcctgctctcggcccaatacgactgcctagtccagggatagctgtacagccccgctaccaagtccggacgctcgtactcctcccggttgtggttgatgttgaaccagtttagcccctgaaagccccgggtgaaaagagcaccggtcgcttcgagggcggattgcgcggcggacttggcgcgatcgaggacagagaggtaggtgagcttggtggccactgcagcggtgttgccggcgccaggggggaaagtccctgtggacggcgtggaggtagaaggggaattgccgagggaaggagaagagagggacttgatggtttgcattatcggacctttcaacgccgcatggggcccaacttcaagcaggatatccggccggaagcccgagatgaggtgttgcaacgccgaggaaaagcggacgggctgggtgaggttgttgacccagtaagacggccccagctccgacagagaggacaggcggcgggcgtgcagggacgagtaaaactcgacggttgaagaggagcgcgattcaggtggctgaatgtgcgacacggcttggaggtatttgtcggcaatcaaggccatgtgcggggagtggtaggcgacgtcgacgaacagcttacggttgaaggtgcccttcttctggaacagctcggcgacccggtcgatagcggattcgtcgcccgatatggtggtggaagagggcgagttttcgcaggccactaccgcttcggatgccgaggtgttgatttgctggagaagaggtgcgcattcttcggctccggagcccacggctagcatggagcctctgagttcggggtacgctttcttcagctcgacgatcatctggccgcggtagtaagcggcttgcatagctccttcaaatgtcagcgcgccagctgcgtacgcagcaccaatctcgccggaggagtggcccgtgacagcaccaggcttgatgccgaatgagtccagcaggtcgaccaaggccaactgcacagcggaacagatgggctgggagatgtgcgcctgccctactttggtcgtctccttgtcccgcgtgagttcttcgtaaatggagaaatcagcgcccaccttccgcaaaacttcatcggctcgcttgatggcctttaggtaaaggggatgggtctgcaagagctcacggcccatggcataccattgcgctccctggccggtgaagatgaaagccagacgtggttgttctgacgaagcgcgcatgggagtgaggtcgtgtccgtttagcgatcccgcaagaccagaacaaatcgactcaacgatggccaccctccacgggaaatgcgaccttcgctggcagagcgtatacgccaaattccgcggcatggtagtctgatacagctcggcatgctgctccaaccagatacccagttccttgatactcgtccttagcgcctgctcatcgttggcggacagcacaaagagcctcggagtggtgtacgcgccgtgttcgcccagctcgatcctgcgatggattggtggcccagccaagatacacgtcgaattgctcccggaaaacccaaagttgttgacgcatgcatacttcttgtgtgccggccatggcttctgctgtttggcgaccgtcatgttccattccttgaatgggatccctgggttttccttgtcaaaatccgcattggggaggatgaacccgtagtaaagcgagagcacccctttgatcaccgacaccagaccgctcgcgcattcaagatggccgacgtttggtttgctgctgccgatatacagtgggtcgtctgcggacaaataccggcccacggccttgtatatggctgtagcctcgatcggatcgcccttcttcgtgccggtaccgtgggcttcgaaaaagccaacctcgcgtgggtcgatcttggcggcagtgaagacgtctcgcaaaagctgttcttgctcgtccggggagggagcgacgataccgacggtgcgaccattgtgggagaccccgctgtggctgatgacggagaaaatgtggtcgttgtctttgaatgctttttcgacgggtttcagaattattactgcacagccctcgccgcgggcgtagccggacctggccctatgatcgaaggcgtacgtccgtccttcgtcagaaaagagacgaagcatggacatggacacccatacatccggttgagttatcagatggctcgctcccaccactgccgcgtcgcactcgccgtttctgatggactggacggcaagatgcagagcgtgcaaagatgaagagcacgccgtgtcaacggtgaaggttgggccgtgcaagttaaagtagtacgctaatcggccggacaagaaggctggttggttgccggtggcatcgaacgaggggatcgtgtcgagatcccgaatatgcgaaaatcggtgctcgccgtagttcccaccaatgaagacgccggtgcgggtgcctgcaatgtgctcgcgtggtatgccgccgctctccaaggcttcataggtgcattccattaggagacgctgggctgggtctgtgttcaggtcctgttagccattgcttcctttatatgccctatcaacccccttaaactcttttctcctccttttctctccactccttttcccccgttcgcttttgtctcactgttcacgggggaccaacaaacgcaaaacagaaaaggtacgaacccatagcctccgcctcccgtcttgtgacatcaaagaacgccgcgtcgaacccgctcagatcctgcttgatgaagtatccgccctgcgagttgaacgtccccttgtggtccggatccgggtggttgtaggcttcctggttgaatcggtctttgggaactttggaccaacctgaccgcccgcggcacatcatgcggtagaaatcccctggtgtctcaacacccccaggaaggcggcaggacatgcctacaattgctaccggggccggggtgccggagggttgctgtttgggcgggggagccgggccggcggtggcccccctggcttcagggtcgcgggatgccattttgatcagttctcggatgtgttatgatgagtcgctcggagtgaatctaagaatgcttcgtgggcaaaataccaaggagataattggcgagaaagaagttgtcttgatatactc