ggggggggggggggggtgcccgcatggagtttctccaaaaaaaaatattgtggggacatatgtcttggcagagacttttctggtatcccccgtcccgtcctgtcggcaggcaacagggcttctgttttgttgataacaagtccgctctcctgtgtgagctaacaagatcactcgaaaagaacgactgtgctaaccgcatctcgccggtaactgtcgagtaaagtcacttctttcgaatatatactttatttttttttcttttttttcacccccatttttcacgagcctgcattttgtttgtcatggattcacaaacgatcacgatactgttcgttggcgatgagagatgcggaaagtcaaccttgttatcgttagtgataatcctgaatgatacagctatatactgcatctaatcctacatgtgcccaccaagccgaacagaagacaagacaagccaattcactaacacccatccaggcgaatcagcagaggccgtcacaacctgaaaggcagagattccattacccttctcagggacctcgaccagcctttcatctttgatattcgcgctcgccgcggggactatcggctcgaattctacgacacttccagtccagaaagctggagacttcttcggcccgacctagtcatcctctgctatgatatcagccagaggctcagtttgatcaacctccaaagagtggtaagcgccggttctaaccagggtgaaccgcatccttcaacaaactgatatattgcgcagtggaacaaagaggtccggacagcgggcgtaaccggcgacaacaccccggtgcttatgctgggcctcaagcgggatctgcgatctgagaatgatcccaacggtaccatctacccgcaggaggcgtatcgcatggcgcaagagatgaggttagacaagtacatggaatgctctgcggtgactggcgagctgctggaagaggtgttcgacgatatatgtacaacggcgctgaaaacgacaacttccgagggcgggcaaagcgaaggaggatgcacaatcatgtgagttgtccaaagctgtcgtcatgtccacgtcttcaagagttttcaatggagggtgctgcgtcctcgtcgttctcttctccctccgcagcctctgtgggttcgtcaaagccgagagtctcggtgatgatatcgatgatcttttgctgctcgtcctcagtaaagcgctccaacatgtcttcaacgaccgtgctaagaactgcaacattggtgggccgaaggttgatgatcatgagcatctcgcctttcgagagatcgctctggaggttagcctcacgaagcttcttgaagagctcatacaacgcttccgtgctgtactgatgggtcttgtcctggtttgccaatgggccaggcttggttcggagataggtcaagagctgctgtaggttagtttgggcatgttcacattcgtcatgatggcaggcttgcttacatccttggtgagagtaaattggttgggaggcactctcctgtttttggacctgttcttttgctgttgctccagaatatgctcatagacctcatggtttgagaccaggttgctttggccttcaaggatcttcattgtgtcgacttgggttggcttgttgcctgagtgagaagcgaagtcttgcgccgactgcttgctggtgaccacctgtagcctaggcgaatgcgaatgcgactgctttcgggaaagcgtaagcgtgtttggctactcgtttgtttggtgtcaaaaatgacaacacaagtggtgttcttggagcagtgttctagacttggcgatctggtaatatgacgataaaaaacaaaggtttggtggaggagaaggcctttgagatggtccgtccgtcgcggtgaatggtcagtggccagtgatatgttccattttacaagcggttgcacttgcagttcctgccacattggactcccgtccactcgtgccccgccattgtaacgaagtcaagaagttgcgaacggaccgcagcagccgcattctcaggacattgagcgttcctgtccaatcatttacaacgcagtttgcactttgccccacctggagcgtcgagccgtcgctgcagccagattcctccaattgcacatgcccggaaaaaaaaaaaaaaaaatctcgcacgcggcacgggttcggtgcggtgacggagtcccaaacacagagagagacgggagccatttgggcaaagtcctgaaacagtcatgagtgtttgacaacgaggcacgtcttcacttctctgttcgcaacctagtccaaaagtgaggaaatcagcgaggcagagaggacgaagatgggattatgaacttcaagcaagcgtggggagcaatggtacatccatgatcaacatcacacctaatccagaaaacccgttttttcccccaatgtcaatggaaggttccgttctcgtcgttgttgtgtgtctggtttttgaccgcgatccctccgcgacagtgcagtagtgccagcggaggtgagggacgctcttccttgtgacttccttgcttgacaacctggcccaggccttcattccactgctgccaccaccgcacacgccaacgccaaccaggtgagcctgtttgggtggcactaacaccaagtacatacacttactatgtcgctgctttgacgaccgacctcgctccaagcagacccttgttaatcaactggtttctcaaactcccacattactcggaatcatctcgcagtgatgatcgcctctttctccctcgctttgctctcccactatctcctcttttatttcttctctagactctagactctatacataacgtttgggtcctcgcatcctctgcctcgtcgcaacttgtgctgctaaagtctggcccagttagaccatcgcccatcgactcggaacggattcttattcgcctatcgctcggctctcaaatcggtcttgaaaaaaaaatataccggcgcaaattcttcttcccagacccgggaggaaacagccgagcacgatccttcgaagcccagcacgacctggcactctgaggagtcagcttgcccattgccttacggctagtggcgcttaagagcctcgcattacccaacgctatcgtggccctgctttcatttctttccgggcttgtcccctccggccttccagcgaccaccaccgacgccgccgccgccgtcctctcagacgccacctccttcgtctcgatccctcctccgccctcgtctctttgcacgtgcgatcctgacgggtcgccagatcaagactgcaagatggtccgtaacattgtcgtcctcggcggtaactcccaccccgaattggtggagagcatctgcggtattcttggcctgcccgcctgcagcaggatcctgaccaagttctcctctggcgaaagtcgttgcgaaatccaggattccgtgcgcggaaaggatgtgtacattatccagactggcttcggtggcaatggcagcaggctcaatgaccatttcatggacctctgcatcatgatctctgcctgcaagactggttctgctcgcagagtcaccgctgtccttcccttgttcccctactcgaggcaacccgacttgccctacaacaaggccggcgctcctttgtacaaggcgcccacccccaacggcgagaatggaaagaatcagtacactttcgacagtgtcccgcccacccccggtcccggcgtgcccaagacttctggccttaccaacagctccgacatcgccaaccagatgatcaagaacgccctgacgaatggtagctctaaggagcagtatactacccatgactacgagaatctctccatcgtcaacggtttccaggccaagcccggttacaagcagtgggttgcgcaggcgggtacccttgtggccaaccttttgacctgcgccggctgcgatcatggtacgtcattccaacaaatggcctctggcccgaacaatactggggcctacaaccagttgcgagagacgcgcgacatgagggatggcttgtgcacaggaaatagctgctaactcacgtccgtacagtcattaccatggatctccacgacccacaaggtacgtgtctcggttgatgtggaaaacacacaaacacacttgcgcgagtagttgcgcattctttgtcctttcgtcccatgacgctggccacggctggtagattaacttgttccctgtatagtccaaggattcttcgatatccctgtcgataacctctatggacaaccgctccttaaacgctacatccagcagcacattccgaactggagggatgccgtcattatcagccccgatgctggtggtgccaagcgcgcgactgccattgcggatagcttgggtatggagtttgcccttattcacaaggtaaatgccctcctacagatttcccccccaggattaccacttaaccaagaatcacaggagcgccgccctaccaagattaccgatcgccaaaatgccagtatgatgctcgtgggtaacgttactgaccgcgtctgcattctgctcgacgacattgccgacaccggcaacactattaccagagccgccaagctcctcaagaaggagggcgccaccacaatttacgccctgttgactcacggtgtcttcagcggcgacgctatcagccgcgtcaaggcctcggcgattgacaagctggttgttaccaactctgttccccaggacgagcacaagaagcagcttggatccaagctcgacgtcttggacatctctcccatctttgccgaggcgatgcggcgcgtccaccacggtgaatcgatcagcgtgctcttcaactacgagtaaaattgcatatataaccctgaacagacatgatcagcattttctcgattattatatccggcgttctcgttcttttagtttttggggctgcacttccacaggggtacacaaaaaagaatacacatatatccatcacatctggaggctatacagagtgagctctctctgagatgatgaggcagatggaatttcgagaggcgttttacggaactcatgggattcctttccaagaaggggtagggtaggaagaagcgggcttggggtagaaaaaatgatctcttttggagatgatggaacgacgtagtggatggttggtatgctgtcttgactgctttttagactttggttgcaacgaaaagcacaaaaacacggaaactcggccatgcctcgtcgttctatgtgtcactgggaagaaggagaacgaagtggtgtaccatctactaccttggtacaaccatgcatgcgcaccttgtctcatgcgagcactacctctggcattattcttgagattctcgggtatccgcttttgacggccaccctctcacgagcctttggaccgggtgagtttcgcgtacgcctttcaatggttcgtaaagcagtcgtaacatgttagacttgctctgtaatctctttggccatcgccaacttctccatcggcggaggcacgagaggacatttctcacaggtgagtctcacggccgatgacagtacaagcaaccagcttgaacctacagtgaggcctgatttcctagcgaacattggatggcaatccaaggagagatgctgatcaagccagaacttgaagtttgaataacagccttcgaagttaagagttgacaagcagacactttcagcccacctcgaaacccttagcaatgtcagctagatgagattgcctgcattatgtcatgcaagtaatacaagatctacccaagggtagcaccagaggaaagatcgtgtaacccttcctgcttctctcttgtgatcacggcacgtccgttgacagtttcaacgttgcacgacacggtttgacgtctcgtgtatttcattggctcgtgaaggtgacggcaccaaaaaaaaacatagaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaagaaaaagaaaaagaaagaaaaaaaccaccacaaataaaaacaaagatttggctactttatgccgatgttgaggaggtaggaagggaaaactgcgcaacgagtgtttgtatgctttctgtctcttctcagaatatttattcgtcacaaaatcttcacgactggcacgggatgccctccttcggcaccgatatccgttaacgtgccgatcccaagccgcgaacgagtcaagcgatccaagacaggaactggttgacggcgggaatgcagcaatgctgttcgttacgtgggccaagtgagcataacaaaagtgaagtgaaaccaagggtctctcgaggcctgttctagtgtacatcataccaagagtcatgtgtgtctcttgtggtttgtgttttctccccgaaaacaagacatctgtggttgctcattggtggtcggttcggtgccgcaacacaccaagttggaattctggaaaagaagtattctggaaccaccattacccattagctctctctctggtggtgtggggtgccgcaagcgagtacttatgacgttgtttgtgaaagccgtcgtcatgttgccctcgaaagcgtggaagttgggttctggagggcttggccatggggctaggcttcgctgaggggagtgctgttagtggtagcgttcttggccgcttcttaacgtacggggttgagaatgaaggctgttaagctgcccgggttatgccgatttctgtccaagcctcttttttttaagggaagaagttcatgtgatgggaagtgaagttgttccagacacgaagagacctttcttatcatacatacatgggagagatgaaaagtatcatacatatgggaggggttttgttaataaggtggcaagggcgaccgaccaactggtaactacctctttagcaccaaaactaatggctctactaacaggcgcagcagggctagacatggggaccttgcatagtacactgtcttggtagagacggatagaggatgccgatctctgtttctcttctcgttgaaggaggggaacttccccttggaccactcacacccgtacccgttcaacatatgccgtatacacaccgcatcacctctggaaccttccctctgccctagcaaaggggggcagtatcacccacgataggaaattagaccttctagcctggcattcgacgagattgtctcgagaatagcgtctggcaagagccccggtgttactggtgcaacaagacaatccagccgggcctctcgtgttgtcccaggtagtcaagtggtggaagataggtaggcggcggactagacggttacccagagtttcagagagccgaaagcagcctttgttgggaagaaaaaaaaatcaggtcccttgatattgcaggggggttgtttggttcccaggccgatcacccaacctttctacactactacgccatataataccctccacccccttgtttgtgcgtgcctccgtccctggcacgctcccgatctcgaagaatatgtccgtacgaccgccggtagcagagaccatatttgacctgatcgtcttcgtcgtctccctggtgaatatctccaacaacagcaggcagctggatctcattggcgcgcctaactacgtcgaaccgctctacctgatctaccgcctgttgtcggcatgcttcaagcctggcggagcagcagcggtactgctcgtgtagccaccaccaccgccgatagcactaccactactaccacatccccatctccggtcgcttccggctccgagcctccggcccctccaccccggagcatctcggccccagaaccacaacaacctcgacgagatgtatcgtatttctccagaccaacactggctcctccggttcacagctactgcggttatgaatccccgtccgaacttgaagatggttatataacgccagacccaacccaccaccggcccggagccccctccgaacctttctgggcaacctcgtcggcatcccgccgtcaaaaaggtggtggcaacaacagccccatgaaggcgagcatggatgacatactcaccaaagggcgtaacttatcgaagggcaaagtgagcctcagggatcgcatcacttgttatcagtggacatggttcaccatgactatggccaccgggggtgttgccaatgttcttcattccagtaggttcatcccattctcttgacttcaccttccacgtggaaaagagttgcaatgttctgactcggaccaaacatcacagtaccatacaagagtcaatggttgactggcgttggcctctttttcttctttcttaatctcgttctttttacggtaaactgtatctgtattacacttcggtttgtctggagcagaggcagcttcctgcattcgcttaatgaccaaaccgagtcactcttcgtgtcttcaattgtgagtctactttacctcctctctgcaagatccctcagctccttcaaagtactcaggactaacgcttctgattaagattgtctcgtacgtacaccatctcggtcctttccactcactcctctatctgtccgttgtcatccatctaaccaacccccttcccttacagtgccggaacgatcttcatcaccatctgccaatatggcatccccaacacgggtccttggctgctcaaagctatggaaataatattctggatctacgtcggtctgagtttctccatcagtgcctttctttatcttcttctctggtccaccaccgtcttccccatccacaccatgacgcccgtctgggtctttcccgcgtacccgctcctcctgacggccccttacggcgccaacctgattgctgccgccgttaaatccggccacttgactcgggcgggccagtctaccatcaatccaatctccattgccctcgcctccgtcgccgtccagggtaccggctttctgatctccttcatgatctgcgccgcctttctttaccgcctgatgacccagaagctaccgcgcgactaccaacgacccggtgttttcatttctatcggacctggcgccttcaccgccgcgggactggtgcagctcgccaactccgcccccgatttctttcctaccgagtttctgggtacgcagggcgctgtggctatttccatcctgcgcatgctggcttacatggcggggatctggctctgggggttgagttgttggttcttcttggtgagcgtcggttcgctgtggaaatatttgagaccggagagaaaaagcaagctgcagttccaaatgacctggttctcgttcgtgtttccgaacacggcgctggtgacggcgacggagcagttgggaaaggcatttgagagcgatgggttgaagatcttgggatgtgtcttgacggggtgtataatagtggtgtggattgtggtgttttggcggatgctggaatgtatttggaggagggagctgtgagtttccttttctttttcttttttttcttcctttttttgtttggcatattctctctcctctctctctctctctctctctctctctctctctctttcttccttttcttcttgttcttctcccccacttcacgctgaacctcagaacccatccttcaacggctattctggctttcgagagtatatatgactttcaactttcgtttaggcatttactaaccatctcatcaacccaaacagactgtggcccaaggaagcagaagactagaagtctcgccttccgattagccgtagcggcagtggcacgtcagtttcaccactgctcaccctcgcaccttcgcgcccatcgctgttatcgataccatcgtcatcaacatcatcagcatcctcgatgaagagtacaaggagtacagtaatcacaaaggtcccgagtaggatgtccaaagaggcaagactagaaagcttggaagcagtcttggcgtctctgaagtactaaagtaccgagctggattggtatcttggcgttacggttgtcttttcatttggttttcttgggtcttgccccttctttcggttgtggttgtcatattcgtaaacgagaacagagagagacacagtaacgcggcaatacgaacgaaaaggtggatgtatgtgttggacctgtgcattttaatggattagcaacaattaagcggggaaagcgagcagtgaacttttagttgtgcttttgtattttggtggcatctgcagtttctggagtttagcattgggacaagaggttgtatacatggtactcatacaaactgacagcgttgctttaacaaaaaaataagtcggtcactcaaagagtatgacgaacgaggacgtgtagtaaatcaaccgcattgtttcgaaagtgtttggcgggatcgtttggtgaaattgataaggctgatgaagtcggcaggacgggtgtaaatgaagaggtgtgtccacgggaaacatgggcacaccagagacgagccacccaatatgagagcttgagcatttgctagagatatcgtattttttttctaacacttatccttccttccacccatcaccatcctttgtcctaaccacctgcttgtcttcgtgtattcagcatcagttcggtttttgtacatacacaaatggtacgagaagaagagtaccaaaacaaaagctgcgcacattttgatacatgtgctgataaaaaacataaaatgaaggccatcaaggcatatcttttcccaccaaacacacataatcaccccctatatttccattctcaaaaaaagttaacgaaccgcagcaaaaaggtgttatggtgagaccatttgagttaacgccgatcgccatgcagactcataaggtatttaagaatcagaatcggaaagaaacacaaagaaaaagttcaagtgaaatgagctaaaaaagaaggtagagaaactggaatgctatgccacattattcatccatcttagatcatctcactatgatgcaaccccgtcttgaagtcgctctggcccggttgctgctgagcagcagcagcagcagcagcacgcatatggaagttcatgctttgcgacatgccgggcatgggcacgctttcatacggagcaggaatcatcggagcagcctggttgtccctcattgctcctctgctcctgctagccgagcgcatgcgctcagtcacgcgcgagatgcgaccgccgatgctgtggtcgatgctgctgcggccacgggcgtggccgtttcgcgaggagggtgccggaggagagaggatgggcacaacgatttccttggggataggggccgtgttgacgggtgtgtatgaagtggatggtagcagcataggcggaggagggggctgttgctgcggttgctgaggtggttgttgtggttggtcgtcgtccatgacgatttcaatcatccccgagcttcctccgtaaacaactggcttagcaccggccagatgaggaagcggggcaggcggtggtggtggaggagcagcgagatgctggagttctctgagcatgggcggcgccgggggcggagggggagggggagggatggggccgtcgtttcggccagcatcatgagatggcctgcgacccatcaggggcttcggctctccacctacactgggctgttgagcgtggaagcccctcaggttactcaaggcgcctgcttgaggcggcacaaggtcttgaggaggagcagacatggacctctgaatgaaaggtcggttgaatgccgatgtaggcggagtgtagacggtcgatggaagcaacattgcaggactcttcatcggcggttcaacctcttgttgcttgagttcaacctgcctctgtgacactttatccggcgaggcctggttagagcttgcggccgagctctgttgaaagttcgcggggatagcgggaacgggcacattgttcctgctggcgtccgaacctagaactaagcgcatagctttcggagtggcaggaaggccgatcgatggcccacgattggcatacatgctccttccagcgccctgagagttaggatcaacgcttgcactgcgcgctggcatatcttctctcctaggagggacaaagacggtgcttggcagctccatgacggtgtccaaccgggcaggagtaagctcatcaggatgtaggatcgggggcgcggacggtcttcgtgcgagcgacctccgacgttcttcaagctcacgctgtgcctgctccttcttaagctgtctttcgttcatcatgactttcaagtcgcctgaactgtccgtaacaagctgcatcggcgcaggcgtgggcatcggggcaggaatacgctgtctgcgatctgtttggtggctctccgacctcttgtccgacctctggcgacttgtagacctctcccgaccaccccagtcatgaccacgaccggagatcggcgatgtgatgctttctcccctgccatttttgcttacactccggttgtgcctctgccggaatttctcgcggtcttccaacgcccttctgtaatcctcctcatcctccgagccataaaagtgcgcagcctgacctgacatgggcactggggaggatggcgatctctgcctggagccttcgcggctggcttcacggccgcgaaggtcgagtgctggaggcttgcgtctctcggaactgcgcgcgcggcttgagctgcggccattcctactggcaccacgacttgccattcgcaccctagatgtttcacggcgggtagtgaccttcttcgccacgctgggctggtcttgctcgtctgagaagtcaataagacgccctttaccatgcccaagttgctcaaggtcttcccggggagtagcaaggttgatcaagtcttcgggagacatgggaactggggactttggagatctcttcccacccttgggcgtgtaacccctggaagagcctctgccgcggtctctggacaagtccccatcgttccttcgtgagcggctggtatcgcggccgttgccatgaccatctctgctggttcctctggcgtttctactacttccagcagcctcaagactatggtaatacttgtccatactcttgcctgggacatgactcctgtagcctctaacactagatgttgcagatgcagatgtcgcagagctggccactgagcctggccccttgcgcctagatggccagtgatactgtgcgttggagatagaatttcctgactgttcaggggagctgggttcatcatggcgcgtgtcgttatgcacaggaagagataggtcgaggccttctgggatgcggctgcgagacccattccttctttgtctgccatccatcagcgccgctacggcggctggcgagggagaaggaggcggtggcgccttggcgtccttaaagacacgagggctggcagtttgtgctctgggcaagtcgtaccccggcgttctgtgatcggaaacctcaaaggacattatatttgcataaggatcaccgacgggcttgctgattgcggtcaaaagctcccgattatcctgggtcgcctctccaatggatggaagacgatgccgaccaaaaccgccatttggcgggcgcgcagaggagggtgtattgaattgacttcggttgttccgtaacacggcggttgtagggtcagctccgccaggtgaaagggctgactgaacaattggggtggctcctgccgcaataggagttctaccatcatcgtgcccagagaagaatttggacttgttatctccgaaggtggtaataagcttaagggccgaattcttcgccacactccgctgggggccatggttcctggcagggggtgagagtggaggactggtgacctcgttgaccgtcgctgagatgcttccgaaggtaatctgctgggctgaaggagacgtccatggttctgtggattcatggccggtgcaggcgaaacatcggatggcgagctgctgttggccatgttgtacggcccattctccccacttcctcacgatctggacttgacgctcccacgtcgatgggaaaaagaggcaagtcaagatcagggcctccatgtactttttgtgagagacgtagatctcaatcgcatcgttgtggtcgcccaatccgatcatgattgttgccgccgcatgaacatcaccgctttccaacaaccgctgcacgtaggctcgcccaagtttgtgctgtgatgcttgtcctccaatgccactgagagccaaaagcatccaatcagacgatgtcatgttctctgatcccatagccatgatatccgttgtgatgtctcccaaccatttcgcaagcaaaatccgattcgtagaccccagaggatgccgagacatctcatcccgaatcaggtcttcgatctccttgttccatccaaatattgtgcttagcatctgacgccgcagatcatcgtttgtaagtcggacaccatcgcttatttgtggcgtcttgtagggcatatcttgcagacggcttttggtgaacttaaataagtcgacaactttcgcgtcatcgggactgcgcggcacctcatggcgcaacctcgatggccttctcgaacgatagtttgagctgcccatagagacggagctcgtggtcgacaaagactccctgtctcgcctgtaccgatgatcctgcccgggcaaaccagatcttagtgaagaccctgcggagatgtatgtgttttccgtcattccacgagagaccgcggatggggcatattgatttcgtccctgcgtgttcgagttggatgacgtgatggagacactggatcgacttcggcttgaggtagggctcgttgggcgatatcggtcgggctcagactgcccttgaacaagcctagctaacggtgacatgtgatcatcactctcagaaagatcagcgtgaatcgcaattggcactccgtggtcagcattgtgatgcatcacagtctggctcttttcttgttcttcgagcgagataggcggcgaaggaggtaacatgttagcaggatgttgaacgttgttgaccatcatggccggcgcattaagatcgaactgttggaccgagttgtttgccccgagagtgaagagagtcgccccgggcccataaacagccaaccctctggcatgttccaaggttgggattgtatcgtaagtaacatgttttgtccttacatcccatgatattgtttcactatcattcgagtttgtcagcgaccgcacaaagagcagcaggtaccgtaaagcagcgaactgacccttctgaatattgaataatacgaccgtttttagaccagcccatccagttcggtcctgtgaggtagttttctgtccttttcaaaattcttaccacctttgccgggtcatcggcattgtactgtttggaaacgctccatacacggagatcgccatcgtgtgtttgtacggccaacatgtccgacttctgccgtgaagacgaggcatgccatgccagtgttacgatgggagaaggcccgcgcgaggtagttaggttgtgaaggatggtgaacctaggctgaagtgttgcgatcaagagtgagccgttttgatatctgcagcaagacagtcagtctcggcaccttcttaaggataccctagaaaccttgtgcttacccaatcgcaaaggtcctgcaatctgctgccggggcaatagctgtgatggcgatttgatcaatggttcttgcggaaatgtgctcagacgtagtgggttcaaaaaggatcacattgccttgaatgttgcctgttctcgcccagttagccatgtttatacgatagatgaagcaaagatatacccaccaaacgcaacattgccattgtgcatccaggcagcgcaggtgagattctcatacgaagcaaaccttgcgacctcatctccggtcatgaggtcccatacaatcgcagtttgtccggcatcataactgaccaccaacctccctgtgcccatctcacttagattgtcgactgctaatagctgcacctcctcggtatggcgggcgaatctcctctctatcgacaggctgtcatggtggcagcatacaatcgaactgccctgggcgtagaggaacatggaggccgtggccgcacacggctcgaagtaccggggaacagcgctcggagttggagccatggcgaagtcttgcatgtgggcagtccgtcccttggatgaggctggaatcgagccggtacggcttctcgagatgtgtccggggaccgacatggtgacaagatatgtggggaggagttattatgtcctttgggtcgaagatctagagaccaaaatgttagtcgggagactgcatgggcggcaggccgtatgtaccttttcggtacaggcatgaaatggccaacccggaactctcaaggtgcagaccgggaatggacggcgtacaagtgtagaacataccgagcggtagggagctatcaccctccgggacttcttaacgaaccaggacgcgtggcgaggctacacaatccgaaccctagtcatcacatggggtactatgctgtctgttcccgcccaagctgttcctccacgttcagcacgccgagagtacggagctcgaggctatactttgcggcatacacggacttgtttcgttggagtcggtggcggttactgtggcaatcgtgtttcgtctgggtaaggctatatgttgagaggggtttcttcctttgctaaggtgcagcgagcgtcggttggaaggggaaaatcgaaggcgagtgggaacagaagatctggaaatggtagggttgcacgggaacggctctggaaacaagatacacggcgtcggagacgcaggaggcgtgtatggcaaaaggttgtagttctgttcagatgaggacgagggggggagggtagcggtaagaggacctgtcttcgagctcactcgcctaaggtcatggaggagagaaagaatcgagtgggatgatggtccaaggaagccccagctggatgctgtgccaggcgcttgttgtgctgcgagatgatgctcttgtctgctgatcccaaacagcaaacagctcgatgcgcggagcagaggcttggtttggcagcgggtaaggaggaagaaaagcagaaaggaaaaaaagtgacgattatgcctgtgacttgcaccaacgtgagtggtggtgtgtggcagcaacaagttcgggccaacctgacgagcgcttagcacagagtcccaggacgcggatgcgagctgtcactggacagtgcgtgtcatgagaaagcacccttaagatgaacccttgcccagtgaggagctgactccaggtttccaacctacctggtagctagctcctaggcttgctgctgctacgttggcgtgtccgtcctcatagtggaggacgtgaaatcctgtgaatggcggccctatcctgctagtcgttttctgccctctgacctctgtcccctgtatccatgccgtttcgagatttcagagggcgaatctgaaagcgcatgcggaccggctcgtcttgccattgccatcttctcttctcgctggcctgcccgtctagccttctggctgtcctggatggaaaagctggaaacactagcgaggcggcactcacccacttctagcaactggagaaaatctggttaggtcgcaacaggggcacgacgcgagagggcactgtgtaaactaacgagcccccctgtcaacaataccttgaggaacatcaacgtggaactgtcagtgggcgagatgatattgatctgggcatcgatgtgtgtcaatggtagcatgtgcaatggttcaaatttccgccatattgagcagccctctgcttctggcgagtccactttcgacgtactacttactgttcccattcagaattttgatgtttgccacaatgaagtccttgatggcttgcccttgtccactgacgtcgtcgtcgtgattccgcggtctcgtcactcggagtctggggagggtctggagcggttagctaaggtagccgaactggagacccgagcctctggagaatcgcctgtcgttacaggtatagtgtagatgggacatgtgggtaagtataaggcatcgcccaacagtggcatggtgtactgtgtcggggtccaaagagaggttgtacgaccactcggtgtaccggggagagtactgcacggatggatctgtttggttcaaggcacaggacacacacacacacacacacacacacacacacacacacacacacatagcgagcggtaccttgcgtgttgcttactgctttggtgctgttcatgttgtttctgctgccgtgtgctgtgaagaagcatgaaaaaccactgtcaagctggccagtcgagggttgctttgcagcggcgggatctgcacctcagctgtggtatccagggcatctccaggacccttgtatcttcagtgatcctatcgtccgtcgcgtgggcggccatccattccattctctagggcatgtcgttgagaacatgaggacgtggagtcaagtatcgagttcaaagctgctccacttgcaccagagggagcgccaccggtaggtatgcccaaacagcaacaatagcaattgttagtttataataaaggttgaccgagtcacagtatcaattggcttcgacttgctggggcgaggtgacagaagagagactcgaagagagagaaaaagtgcaaagtcggcgtctggttggccagcaaaaagacagcgatgaaaagtggggaagtaggtccaggggcggaaggcttgaggaaggcacaagcagttaagcgccctcgcggttgattggcaagcatgcccctgcacaaacacaccaatcagctccgccatcaccttcccctcgccttcctgacctggaccaccgacatccttcaatccagcttccacttcatcatccgcattgcgtcgccgcattgatcttatcgtccctccatccgctatcgtccgccatcattccttccattctcgctgcctttcattttttggatgctgtcagaattttgtagcgtcatcttttccgttccatgtcctccttcctcaaagacaatcgactatagtagcaaccggccagttacaacccacatcccctcagcgcacaatacatcggctaaaactgctggccgatgcttcgattcttccttgcattggccggcatggctggaaccgtggaacatcaaatgccaagacagatgcagaaaatcaggaacccatgtacgacattctccaacaccacacaagtccccatctcgcccgaactcggggtgatggattatatcacattacgaagagcgagccggcatggctatctacctaggtgataaggatcacaggtaattttgttcatcacggactactcgagcaagttgttcgtcgtgtgctgggaaagagaccctcccacttcttgagaaagaaaataaaaacctgaacagtcaacacaataggcgaccgcagctcatatccgaaatccgaacaagtctccaacaagcgaggacctcaaataggcgccgattgcccaggattagccctcacttcacctactctctgtactgtgcaaatcggcatttgtttggtacacatccacacacacacacactacatacaagctcccactacattatagacgcccatgtactccaggtccaaccctggacttgtaatgagctcacgatatacccaatactgcaaaacttggaccggttgagcggtatctgtgcggcatcacttgtgggaatgtgatcgtgtccctacacactcgacactagagtcatcactttgacgaggagggcagtggagggttcggctgcagatgtgaaacccccgtccgtgaacttcattgtgtttgtgatgaagctgacgggactgcttctacctatcaacccatcatcaccagcacccccgaatgcaggtccggtatgaagtctgatgttgttgcactttaaccgagtactacagattaaaccaccatttctctacgccacggaccctgacagtcttactgcaaccctgatcccgccaaagcatcaatgccgaagaggtggccacgatcttgaaaggcaggacagtcgcattccagatatcctcgatgccgccgaaccgaatctgcctggaatcaccctgtcaagggcatgtgcggaatccacttggcccttttttatccacgtttccttgaaggcgttgtctccaaagcccagaatcgaagttcaaccccaaggagatacgctcatgttgccgatccattgcgaggggcttgatttctagaacaagccgattgattaacgatgggctggatgaggttcgctggttcccatagcctgtcaggcttttgtttgacaggtgtccggtcctgtctgacacggggcagcaactcgacgaaaacaccaaccttggagggtttatgattttgcagctttgctcaggttacgcagacaggatgatgaactccccgctctggttcctgacttgaaggagagattgggagaccaaccattgcctcgcactactccggcgccgcacacaatgcacccacgattaagtatgtcacggccgcatttcgtgacctggcatgcgaggttacctactactctctgcttgacgggttaccacatatccgcaagcagtaacggcgataactgcacttccggccccagcgtattgctctctgtccaagcaagtgcagctcaaaaaaggtagctatcggtatgcccctctgcaagtgatcaaagcatccgtaacgcccccgcgcccgtacctcgttcaacctgtacacggcaggatctttagcagtccgtgcctgacatggagtgaacgttgctctcgtatggattgctgtcgtcctacacaagaaggaggacaagacatgcaacacagaaaccaagcaacgaacgctgcgtggcattcgaaccttgacctggggctaccacgccagctccctttgccctgtattgagtaagagttgtccgtgagaccatgggacaagaagtgaagcggcaacaccaagaactgtaagacaagagagtggttgtccgagacatggaagaagcgtggggttatcgcgatgctgtcttggaggtgttgacggagagagagatgcagaggaagagcgatgtctgcggacggcataaaccgtcacgtcagctcatcatagagtgggaaaagcaaagaaaagtataatggccctagtattgcatgcggcgttgcttatttggaggccaaggacacaaactacacccatctgtctttgcttctcttcagttctttgccctcaaccagttgactggatttagtgaatcgctccttcgacgaaactgtagttcgagcgacatgcattgaaggtgtccgagcgcaggaaggtcctttttcccctgaatcatttcatgtacctcgtctgtaccttccttcccgtcgtgtaatattgtgtgctcccgcccgcagatgcacaacctacgtacattgaagagaacgcgcgctgcaggagcacatgaggtaagcaaagctcgaagctgcctgccgtaactctactcgtcaagcttccaacaagtactttccccttccatattccatttgttctctacctctatcgattggtcacgaaatgcgtccagatgcctaccatctacacccgccctatctctacttcagtttctcaaataccccagtcatctagacagtggcgttgctgttcgcacaatgaagcagtgcccatggcgatactgaagagacgtaaccacacaatgtttccgttgcatgtgtttaagaaagttacgcctgttcctttgtcttttttcttcttccgtgtgggcatgaccacgaaataggcagcaagtgatcgccatgtattgcctctgagctcgtttgagcttcccttgctattgatattctcccctctgcgctcagggcaccagtctcagccggagaggtgaagaaacagtgtaatgctttgctgagccccgatcagctttcggcttgcggagctgaaccctcgcctaatcttacttggaatccttccgttatgtgatccatcactatcactcaatattcacaatgagcccgttaccagccggctggaatggctgtgccgagtcaccaagcgcagattatgcggtagcgagcagaactatgtcagtgaccacattattctggtaccgagctagaggcttgacaatgactgacaacttgggtcgactaccgcgagactgaagatataccgcaagtttgagatggaaagcatcccggtaaagaacgtctatctgagagagtccacttggtcaatcctcgggtcattcgacttttcttgaagctctacgctacaaagacaaatacagacccgtctcgcctcgtctcaccgcaggtcagctcagtggcaacattgaaaagccacctctactgcgtagtaagctcgcattagatcgccggtcggactcgctacggtgaaccgtgccatgatcgacccagccgccagcgtggcgggcatacccgcaagggatctaatacaggtccggggtacggtacggatcgggtcaatgataatcaatatatctcttctaggataatactggttgcgggatacctgtcagcctgtgcaggcttcacagtgtatcccgcgcacaccttgtcgttactgataaggatgcacatgttgcgtgagttatatgcataccgaaactattcgccaggacgacacgagacacgcactatggatacttcaagacattattatcctcgaccacgttggtcggctgctggcgccgagcggtaaagtatgaatccagtcggtgcttccactcttccattgcctcggtcagtttggtgtctgtcacttggtgtctgacatataattgccataacggacaccaaagaatgtctaggcgaagaattatcaagccttcctcacctatgtttcgaagctcgatcctcgccttcagtcacaagggcacgttttctgctggctggcgttgcggtgaaagacatggagtaagaggagtcacacttggctgtacgccgggctagaggtattgttttatagtagtcaagataggccatgacaatcgattagtacattgtctgatcgagtctcgattgttcatctaatataccggcttcgaccggcgtgttcgagctagagtcttggaaaaagagaatttttttctttctctttttccttccgattacttccatgacttcgtgaccaacttttgcatgtcgcacaaacgttgagtctcactagtcaactgcaaagagctagccgaacgattcaaagaggaaatagcatccatggggctataaatcctcttagcgaagataagaaatcgactccaatgacccgtcactccagttgcactgggtttgtattcaccaagcagacaaccaagaacccttcttatcgacgtctagcacaccatttggagcctaggggtatgctacagttcaaaaatacctagtccgctgatgtactatctacgttgaatttctcggaagactcaaaaggtcaagtgactgatcactaacgcgggcgcttgtgcagccagtggcctctatcacaacccacacccacatcacatcatgacggcatgggaaccgcatactttagcccgatatcgggtccactttgtcttcttcagtactttgggattctctccgagatagtaggcttcttagcccaacaggtggaagcccaaccagatgaggtcaagttgaggggggcaaagagacgaccgttttctggtatttaccctgccaacagagcagcaaggactgcggtacaccaccaagaagactgtgacaaaaaacggagatgcgaggacatggagtctgtcattaaaagtgttcctaatgtgatgtagtgttctggggcatcgcggaatctctccgaccagatctgatcaggctgaccaagccaaccaagccaatgaaaggagaaacatggctcagggtccccgatggttcctgaaaatcttttctctctctctcgtattatagtctagactatcaatcgggtggtcacaatcacgaacctccacgccggatcacgaagtcaggcatcaacgccaaagcctctaatatcttgggtgcaacgagggcggaatggatgaatggttctagacccttggctcgagttctggagccaggctggacttgtcgctgagatactatggtagatccaagataggcgagcttgcggaaatttctcgtttcgcaaaactctcgcggaacttgggcgctccagatttccggaacggggggactggaattttgtccgcggcgaccattttgatctccgtcccctcctcacctggctcctcgctcctctttcaggattcagggtctcctttccatgtgtacactagaggtaaatagggtatgctaaaatagcctaggtaaggcaggtactccacctgcatcgccatcgccgagagactttggcagtgtgaacgtggcttgggagaagagtttcttatccccggaggactttcgaatatgtagagcagagaatgcaagtggtgttaagtgtcacaaatgccatctggatccagacgggtaggtatgtagaagaacgcaacagggagggagggtagatctcaagaaaaaaaggttcagttatgcaaccctcaaaaaagtggacgacaacagggaccgatctacaaaccgaccatcatatcgggctcacgatgccttactcaacgcttactcaacccaaaccctaatttaactaaaatgccccctccaagtcccttccgctgcccgcatattgcccgttatccatttcctcgctgcccacatctgccgatgctgatccggggattcgtcactatcactgccgtccgtccgctcgtcaaagcgtgcaagggtaccagtctcctggtaaacgttcaaacgtccaagcgcacaagcgcggcgtccttccgtctgttttgaaaatccacttgtacttgaaaattcaccatttgcttgtcgatcaccatcaaacaatacctatgaagtagcccctccaaaaaaaaggttgttcgagccccttacccgctgcgccttaccagattctgcaaacaagtgcggaattcaggtttgagtgatgtaagcgggcctttggcggggaagggataaatcgcagggttatgctgatgacctaagatcggccttgtgtgggagttatatgtacaatatagtagcagaaggatcgggtgtagctggattggctgcgttggcggtatgctactgctacggtcatgatgatggtggtggtgatagtgataccaaattctttgctttcacgtattgtgagcattggaaaatttgagatatttgagacgaggaggattgacttacactcctcttatgtactaccttaaaagaggttgtggagactggactcggcagagaaacatcaactttaccgtgtgaatgccaatgtccaggcatgttggtaggtagacagtgtagagagaatattttttttttttaaaaaaaaaaaaaaaaaaaaagagcagttgttgattttgttataacctctgtgaatgaacgcgatggcgatggtcatatacctaggcaggatttccgtgggatggcaaaaatttggacttcggagatctgtcacatggatgtgctgggaagccggcgaggttattggatgatgatttgtcctgtcgaacttactctgtctcttagcttgaggccctcataatcgcgttgtcgctgtgagaaaggaatggtgccatgatgcttacctactgactggggaacgaggtccttgcttgcggtcagaaggagtttgtatggccttcactgactggacattttcctttgatgttgtaagtccccaaaggagagaagatgagagacatgtcgatagcaaagagtgaagcaggcaccatgtcacaagcaagcaatgaagagatcagataattatgttgatgacgatgatcgaagtttcaattataggagcaaccactgacgtagtattgacttcaaatgctcagtaaactaactcctcaaggcaaatgatgccttttcaaattccaatagggtatcaatatcatgagaaaaactgcctgaaaatgcttaggaaaaacaaaaacaaatgggggtatcaattgcaaccgcgcttaaaacaaaggaaaacagaaaggaaactccgaaaaatgccaaagaaaactttttgttgccccaacccgatgcgtcctgattgcgtgtagaatgtgtgttccatgcgaagtcgtatcaaagtaattataagaaaagctaagagctcaagataatgaagaagcgaagtgaaacccactaggggttggatgtttgatgaaagaaagatggatgtcggggccgagtctcacagactcagtccgacccggctagacctgcccgtcctcttctttgtttgaagcagccagcggcaaggcacggcgtgctgtaaaacgtgggagcagacattgtggcgttgcacaggagaaaggacgtggtcgggaaatgagatcgatgcatccatcgatcaattatttggaccatgccttggcaagtccagtccagctgcgactttcccaagtgcgaaggcttttcgtgtgtttgtgtcctttggcaggtctttttgacgggtttcgactgggttgtggttggtcgggaggaatgattggaagggaaggccttgattgttgagttcgcggggtatgtattgctgtgtttgttgaaccccccagtcatgtgtgactcggcgcgcgggcgactgttcgtcctctcccattgaaccgtcacacttgatcacggtgtctccacacaagggtcccccagtcccgtgagtcggtccggaggtggaaatgtgccgcggcatttttcagatgggaaaaatggagcggcattcggagccagccaagtgacgtcgcgtggccggtcaattggatgggatgaatgggattgctttgaggatggtgatcaactgcagagatgatccctatagccgcgcgcacagggcacctttgacggtttttgccggagccggggcacaagccggtgggtgatccgcgcatccgcattggaggatgcaaagcaggattttgggcccgttacacacacgaaccctgtgtgggggggggaggggggaaaggccgttttcccgtgggggtttgtttatgaggatggtggtgttgatgggaaaaaaaaaaatgccgacgatgctgatgctgatgctggtgattgcagaagaagaaaatgaaagcggtcaaaaagccagaaacggggtactgtaagagttatggttagcacggatgcatgccaaatggaggcattgccaaaccagtgtaagcttactcaataaaagatgaggttgcaatcgccacggcacaggctgcatcgtgcatccgatatcgtgttgccctttttactcagactcggcgatgggagtcatggcgctgagcttgctcttggtgctcttcttggaagaagccttgccggcgctgcgttgacgcttggcctgggccttgcgcctctccttctccctgacgagcaagctgaccatctcgcgctggtaggcggcctgctcacgctgcatctcaaggatctcggcctcggtcatgaagggcgccttgggaggagagtgcatgggcgagctgccgctgctggaaacactgcgcacatcgtcgtcgaaaacatcgcccatcaagtcctcatcggaaaggaaggaagtcgggcgctcgtagtcagactcggattcgcagagcgaggtgcggcggggccacgaggggaaagcacacgaggcatcggctccggaagaagagatgttgatcggggaaatgtccatcggcctcgagatgctggagtacgagctgccgtaggaagaggatcggctggaagaagccgaagagctgtaagaaccatatgaagagtacatggttgctgttgttgttggtgtatgtgtgatggttgttgttgttgttttgaaaatagtagtagtcggtggtccaggtggtggatgctggttgctaatcaggcgatgatgaaatgtcttgatgatgtcgatatcggattgttgtcgatacaagttgggctgaaggtaaccatgagatggggatgtgagtttcttatatctcgtggactctgggaagcaaaaacaagaagctggggaacaagggcaggggcgggcagagatatgtgtcaagggtacgtcccaggaaacaggatgccgtgggtaccgtggggcaggtgaatttcgtgcccatctctcgctttcctggcctttttctcctccctggccgaccgcagagagaaaacggaaggacgacagggggtgtgcccaacaagcggaacaacaacaacaacaacaacgacaacaacggcacccataccctgtcaacttgtgttccacactaggttcgcaaggtaggtacgtacagcaccttaccttgcttttggtacggatggatacccccccaccgctggcaacccacacccaggccgcaataacggaaacggggcctgtaaccgcgacaggagaaagacagggcgcgcggaattacgggtaatcacttaacggaagcagacaatacatagattgggttgttaccagtcaccagtcaaaaaggatttgcctagaccgggtacttttccgtgtgatgccagaagaaaagagtcattgcgtgcccttggttcgtttcgcgcctctccgcttttgggtgttcttgcgataccagcggtttgcctgggcaccaagcgctgccctgcgtatctctcgaccagctgccctctttggctggaccgccgcggggcatgacccggggcatcaacaagcaccagcctatctcgggctgttatcagggcgaccgacggcgccccaagtcgcaaaccgctatcaaaggcccagccccggcggggggtagacagccatgacggccaaagaaaacgacgggatgagtctgggcgctatggcgccaaacaacaagacgggacaaacgacagtgacgggaccgaccaaagtgacaactgaccagtccatcaccggcctggacgttcaatctcaaaagaagcgagaaaatgcgcatgcgaatgtgaatgtgaatgtgaatgtggatgtgacggccatttctcgaatttccatgccccggatgggcatccgaccgtgttagtcgtgtaaatcatagtgcttacctgccgcccggaccggttcacttccgtgttcgatgaagttttgctcgggagacggacaccatgcacactgctctcgtcgctgagtcgctacaacttgcggtgtcctctgtcagtgcttctgaccgcctttgccctcgagcaacaacgcatcccgatacgcccgtttcaccatgattacctactttggtgtgtgtccggccggtgccattcagcttacaacgtccccgaatagctgcaccgttggtcatggtgataccggtggtacattgcagtcattgctagtcaccgtcgttgggcattggtcgacacaccattgctgctcagccaactgaagcctttgaatggcccacgaacccaaaacaatgagagctagcgagcgattcaagaggtgcgccccgtggtggctgagcacaagagagacaccacctgcactagattacgggctcactcagggctttcggttccacggccatttattcactcactcagtcattcattctttcattcgcaatggacatgacaggagacggctccgaacgtccctacggttccgcagcccttgggcgccctagatctccctcttctttccgccgtctttaatcaagagatgctcttcctcatgggtcatggaagccctgtcagttagtgtcgcgcacccgggctcatgggaatgaagggatgacaggatgaatagcatgtacactatagaacggaatgtaccgtttgcgagccagtcggtgaaccgtttgcttccccgaggaagtgaccagggctggctgccatgggcacggacggagacaaacggggacgacggggaagaagaagaagaagaagaagaagagagaggtcaaggaagaccctatctggcatcaatgggaacaaggcccgcggcaccatggcccccattccggactccagggtggttaaaagtccagacggtcagggttccgcgtccaggcccccgtccatcccataaaatcaccattcctttttggccggcatgggtagtcgaggcgccccaaaatccattccccgggtcttgtgtcccgagataaccccggcttgaattggctgtcagtgcctgtcagttgcaagaaccgttcgttctacatattaaccccccttaaaacctccgttttcttggtgcgtctcgcgactcgcgactcaccagcggaccggtaggtgggaggaatcattcacgttgcttcaactttaacaacatttgttccctcctcccccaccttaaagaataaaatcaaataaataaataaaataccacgcaccctcaccgcctgaaatgagatacgtagggggaaagtgtgtggacttgtcggcggccagaaaagcaactctcgcccacaccaaatgcacacttctacactacaccgtttctattttcaagcttgtttgtataccgttgctgttgtctagcaccgcggtttcgcgggatgaaaaagcaagcaagccaaatataaaagcacggctgtcaacttgtcaaaacggcagtcaagcagcaagccacaacaagaagcaagcaaaacgacccctaaacatttgttagtatcacacaaacaagaaaaggtttgtcttgcttgtttggggggctatgtcattcccaatttgggattttgcccttgcttctccagcactcgaggcttctgtcgcgtcacttccggttggctgtatcttgggatcaatctgatagcgtagatatatcgataatgattagagttccgggtacggatgccctttcttttttactcgcgacaatccctttctccccttgcgtacatcgacaaagagattccatacgcggcaaatagtgtgactttagtgcttggatgtaaagggacggaggaaacggttgctgtcgttgttcggttggtagccctgctggtgttggccatttggttggttggcctccggtatcaatgatacgaatgaagccatcgtgaccacctcacctctaccggtctagcatccaaaaccgccaaaacagagcgagagagaaagaaaaaaaaaaaaaaaaaaaaaaaaaaagagaaagaaagaagaaaagagaacaaaaaactcatcagatcagggtctcatctcaacaatgtacgtatgcacacacaccgttttaaaacttggtgcgtcgccgcgcgcatcgcgcgccctagtgaggatggcgaggaatagctggctggtttcgctacctagtttactgagtgtgtaggctcatatctgcggttgattacacacagatgcacgaccagcgcaagacccgttttttgggcagtcttcagcgtgcgcggtgcggtgtgcgcttccttccttcttgctcgcgatatctgatatctgacactggcaccttcgtttcaaactgcatactacctctatatctaacactgagctggccctagcccccaagaaggtgagggacgggaggcatcaggccggactgccgctgacgctcggcggtgcgaatgatagtaactggcctccccaacagacgaataacccaatgcaccctcgccgtatcatcccgtctgcactctagcaaatatcacaaaatgcgccgacgcaccgctaggataaagtctttttttttttttcctcacctgctgagccgaaaaaaaaaagagtaatgaggttatcggcgaaacctcaaacttgctaccacactagtttaccccgtactactgtagctacggtcgtcttgcagcttgttgtccgagtttcaaatttttttgactccatctctgggcatcatcgcatacccgcgaaccaggtaatcctgtgcgcactggtggacggaggacacaggacgggagaagtggaaaactggagttcaagcaagagcccgagtgatcgatgcaactgaaactgatgcaaagcattgcgcgcatcgatctccttagtgcccgcgcccgttttggaatccgatacgatttaaatggggtcccgcggttggcggttcaagctgctaaggtttgcggaggttgtggaggttggggaaggttggtgacgttcgatcgatgccaagaaaatggggacagcacacaccacatttgggcccgtcagcagccagcccaaggaccatcccgcccgcccgtaaaaacggctctgctgagacaggaatgaggccggtccggagctaagaaagcgggggtcgggaggcatcggaggaggatgagaagacgccacgaacaattgaacggcatcgctgatgcacgaacggtgatcagaacatgaaccctccttccttcctcctgtccgcgcttgggtcaaaggagattcgcgaaagttgcgacgtcatgccgactgcctgtaccctaggtatgtacttacctacctacctacctaccccccttctccgcggaggacatggacccgcccggcaacggctccccgtttctttgaacagcacgcactcccggtcctgttcttcgaaacgacgaatctggcaatcacgtctcggatagccatgcgttgtttggttgccagggcacctgtcaatcttctccttgttctccttgcttgtcattcccagatctcattcgtttcttattgcgtagcatttaatcttgcgtaagttcgggggtcttccgcgacaacgacctgattaccacaagaagtcgtatcgaatctcgccttgttctggctttgctgtggccgacatgtgaaggaggtctgttggcaaaagagctggagacagaacattggaacgccgttgaagatgaaagcattgagaatgccgttgagatgatggaagtagcttccggagcaggggggccgccaggggtaagaagtcaccatgtacacgatgacaacgacgacgacaatggtgaagataactgaaagggatcattccattcgtgtcgccgatgggctaccgccattacggttcccgtagctcgcgagctgaaacggagcagcctcacaacctcaagaagagtggataggtagataagtacaccatggtacctacctacagtaggtaggtagggagccaatgactacattcccaccgcgattcggtgatgagcatagagagttctcgagatggacggatggatgctctttgatgataactacaaagctcttcactaacctgaaacacctcgtttataccacaaatggcctcgagagtgtcgttgttaccagccccaggccccggatggcttcagattggatcttgggatccacccgctatcgcgcccacttactggaaccgatactgtcgtaaaccaccacaaaacatcatcacctactgtaaaccccatctctctagaggcatcatcaataggtagccaacactttgcaccaaaagtgcacacaagacctttgccacaacaccacacaacactacttacacggatcgatacgatacaccgccgcatcacacaccccatacagagacaccaactgactgtttcatagggctggcatgtctttgctttttgactaagaacaccacaggcgatcgatgcgatgcattgcgctacgatgtacgatgaaccatccaacgactaccacatccccaccctcctgccactttgtttgagacatacaaacacatacacctccaacacacctataaaccgtaaaaagtcaaacaccatcgctcccgtatccatcaccgccattctcttctcggccccggggcccccggggcgctggtttggggctaggtttggcgtccgcgcgcgtttcgatacgatttgaggcgtcgcgcggctggcggtatctctaggcggtaggcgggtttcgagacacactgacagccagctgcagcagctacggcagactctcctagcaggaactcctccgcgatagcggtggatgctgctatgattacgagatcgacggggcttgcttttttgtctcaggggtgtcacggtcacaacttggggggggggggggggggggctctgtctctcccatctccgtttttgtcttgtctggatgccaagcagcctgtccgttttccgcttccatcaatttcaatctaagttctgaaatgcccggatccgtacatatttccccagattgttttatcccacaaacccccacaccatcccatggaaaccacatgggtttgtactatgtatgtgttcatcccaccatcaccaccgtctccgttggcgttgctgtctaaatttggaccgacccggtgatgtttgtgtgtgtgtgttgagtgtttggatttgtttgcattacattccctccaaatttatcctttatcccttctaacaacaccaagtgtgaatttgctatcccttcctccccgttacgccgcccgttggatggatgggatggataacggacatgggaaagtctggggtccaaaatgcttcacttccactggagcacaatcaactctggggagataccggggagattgtaggattgtagacaacacagccactgaacggcggaacgacggcgagttttgcggtagttgccagtcagccggccggttgtgtggcccagaagaactttattgcttactgtagcatgcatagcatggaatgtgtacctatgcaaagctcgtcagcgtctgactgtgccgttgtagatagatatacgatacgatagtaacgtacgtagctgctggtaaaagaatgccacggtgatacaggaagaaccaacttgaaacatgtgtagcccaatagagtgtgttgttgtaggtgttcaaggatgacacttgcacaactctatcagcactgacaccatctggggtgcagtaggctacgatttcccatacatagaggtactattccgatctctcaatctgattgcgcaatcgattacctaccttttagggacatcgaactctaaacaacatacatacgcacgcacatacacggccctcgtatgcgactatattatgtcgctttgcggcttcagagaaggatgtatacggtttatccaattagcccaaaatgggttcaagagaaccagatctggacttccagatctcgagatcgtcgccatggttcatcacccctatctaatcgacacagtgataattgttagaagtgaagctgtaaaaagcaacaaccacaaccgatcgaacaataacgacattctgtcctggtccgagcctggcgggatctcctaacggcttagtcagtgatcgggaaataagtgtggagagagtctcactcctctcttttgttcttcgtctttagctacggtattcatagcatggatgtcatgatggttcgcgcggttcgtgctaacaaattcccgttccgtccagtacctatgtacggggaactgagatttttgtggggatacagacctgagcctctaaaggccccaagtcttcctccactcagacgatcggagagacctccgtcatacactactaggtacactgcaaaatagctgcggtaataatgcccttcagtcccgacgtccaaaataggggttttttctcccgctacaaatgcctcttcttgggatagcgcggggatgatgtggaggccccccgtcattcccgtctcccggtcagtggcttgagattatctttgtaggactcctcctgaaatccatacatatccttccctttccacgtcttccggctcttccgcgagacgtaatcaatgaccgcggtcctggttacctatgatggtcgccgtcctcgggagacaggctcgcttatcacgcatccgcgtggcttcggcaatggtttgtggtgtactggcaagacatgcggaatttggatttgttcatcaaataggtgtagccggccgccttaccagatctgggtatatagtgcagaattgtggtcattgggcgaaagtccgatggttgcttaaaaaaggtcagttgtattttatcccacattggggtctcccacatggttaccatttcctttttggttgatgaaggcggggttcattttcttcgtcgccgtcgggcattactcggcttcgtccagcaggatcatatggaaagtgtagttttcagttccgtgtcttggctgaacccggacactaggtgtttggtatgtgttagaacccgccttcaaggccgtatcgaatccgggtctcaccgtggtagttccccatagtatgggtatccacatccccgtcccggttccgttgtctcggtcccgttacagaccagtttgccgattcaatgtgaaaatacaggagtcggaacggcgctccgactgcaacagtgcttcgggcggataaccgtcgacagacgcatgctactgtcggtacattgcctatgcgtctgcatatgctgcatatcgtggatgtatgattgataatgtagcggccgcgacgcggcagatgaacaactcacgggcggcgccaagggcagggcagtctgttagaatccagcaagcaagtcctcagaaatcatctgaaacgtgaatctggttgacgtgcaaaagggtgaatgacgcaacctaagtacctaccttacacactgattgaccgccttttttttccccatatctttttctctgcttgatgttattcgcaccaccatcaccatcaccaccttgctttgctgcaacgctgttgggccgtgttcgttctggcagtagtgcagtaagggaatctcttctaaccctaacccaaaccttttctgccaccaaaaacatgcttccgttactgtactgctgccgaaacgaacacgcccttggtgtttagctatggccgagctcgtgctggtacaagtgtcgataattccgcttttgtgattgggccaaacattggcaagttgaggaggatacaaaacatgttttaaagtggataaggctaattgcgacggctatcgatcaacactggtgcgcagcatccgcggtccaatcagcaatcccaccggttcttgttccgccttgggccctgtcgctctggtacagtagcagtcagggcggaactggaggggagtgaagcagggaaagggaaaggagagaagaaaattctgcactttgcttcacggcagcatccaccaccacatccaccgtcagggcctgttggggtgttgttgggccccagcttcatgaaaaagtctggaattggcgacggatgcccaagggtttgggtcccgggagctgcatccgtcatcgccgtcgcacgcatttccctggatccactgtccgttacatcggcaagggcatgagaggaagggggggccacaagtccacgaattgggagccacggggagcatcggaagggtcgatccgctgaaacaaagtgaaagcttaattttcttgctccttgcaatgtcgcggtgtagccgagtttgatggacaacgcgtgggcgttaacggtgacgacgttcgtgaacgtgtcgtccgtatctgaatgccacaaaagcgcacatcccttgacacatcccccctgtgctaatctcgcggttataccgcgtattttatcatctgatactcctgatgagacagccatctgaaaatccggggaaaacgggcactcactacagtatcctgttcctgagtgctaacggaccgtcttcgtacattgcccggactcggagaaggttcgcagattgccgtgtcgatcgttccgaagcgccgggttattatcgtttctattctggcttattgccagagatcctctctgtgtttccggtgtttctctggtgtaagctgtacactacagcacttcaagttttacatgctgctcccatcgttcccccttttccatacatatcttgaacctactacgtacatatgcttgagctcaccgtggccgcgaccaccgaccgtttccgcgacagggcatggcggtcataacgagctcgacaagacaacaaggaacgattgaccgaaagaggaaggcattcacagcggacaggcatcgggggaagaggaagaacaggatccctggtcttcgcttatgccttggatgacaacgctactgtgttggaagcatggaaggcccgaagaagggctccagttgtgcgttttgttggccttctacaactgcggaatagccccgcggccgagctccgacctgcagccttgtcgccgcggccgccggctctgtttccctttcttcaagaggagcctcgaggaggggatcaaacttcaaacatctctgatggggccgggtcccctgcgaatatctgcgtaattacataggacccgagcacatgggaaatagcgttctcgcaaacttttaagcgagcgttggcgaacgctggcgagcttcctagtttggcaagtctggaatcatctgcaggagctggaacgcgctcgccttgcctttcatcagctgtggccgccgcggagagctgagagaggtccgggaaacctggggttgacgaggttcgacatcattcgtgggtgttactcggccccgatgaggttgtcgtagcggataagaatgtcgcccgacgtctcctgtaggactgccgcaagattcttgctttattggccttgggacttctaatgactccggctgtgcagtagtagaggcctctaggccatgttacagcaggaaaggagaaccgaggcagggcgaatgcgctggcggtaagggagggcggcctttggagcgaaatggaagtcggaggcatgcccggtccgacagacaacccggttcgcaaagggcatggctcccacaagtgtccgaccgaacgaaatggccgagcaagcctgtcaggcctggcaggcacctgaagagggccgacgaccatcgtactctagtgtacactaccgccgatcctctaacgtcggattggtgtccccggaagccgtagcgcgagtgtagtgtagatagtagctcacgattagcgacaggtcaccgcgctcgagatcgttcaccttctccaaaggcgcctcacctcgtcaggccagcacaccggacaaggtgccggaggaacaagacgaccagccggagcgacatccgacactgtgatttcgctgccttttttttttttttcttttcttttttttttttggcctcgcctaatgttccccggccgccgtccaatttcaactgctcagcggacagaccactccgggtactctacgcagcgccgtcaaacgttccagacgccaatctcacgatgagtttgttgataacgaggctgacctgtcacttgcaacggtgcacagcaaagtgtctaccgacaacagaagaaaggatgaatgactccataatcaaacgggtgctcagctgccagccccccgcgggccacttccggcaagggaaaatctggggatgagctgtcacccatcagcgcctcgcccagcacgtgggggcggcctcacggtctgtggagggtttgatgattcagctgctgctgcttttgggagcatctcgcgaccacagttggtgggtgagggggggggggggg