ggtactatactggggatctttggactttgggccctgtcgatctgccaagtgtaccaattatggaaatagagttgtaagcggcgggatctgagagagagaagtttcctaggcagttcgagatggatagatggaagttttggtgatgattgaactggtggggggacggaaggtgatcggtgatggttgttcggtcagtttgagctagtggaggggctctttagcgtccttgttgtggtggtgaaagagaatgtgtgagagagagggagagggttgggaggagaaagaacggctttgttgcgatgatttaaaagcaacacgattggatcaggtgcaggttgtgaatgactgtgaagaaacgggcagtcaaactaaggcctgactaagtgatttattgaaaacgctggctgagaacacaacgccgctcagaatattgccggcgagtgactcaaggaagcgacttcccagttgggaacagttgaggcgtgagcagtgataagcgataaggacgggggccaataagcgatgacgcgctgtttgatgactggacggtaacaagaaacttgaacagaacagaaacagccagcgataaggctatcgatggtatccgtagtacggtgtttgtgttgactcttgggttgttggaatttgcaagatggacgcaaagcaggagggacagcggaagcccttcgttttatccatcaacgagccatgaccaacactactgcctggattcttctgatggagggtagaatgtactatcggcaacacacgggtcgctgtcaaaaggacatcgatgccttgctgagacacgagatggttacctttcgctaggtttagaatccatcccaggggaccgtttcttatcaagactcctttcggcatggaacaaagtgcccagagtgcatgtgggaagtaccctggtaggtaggtacctcatgacctggatgggacaaggccaagtgacgacagtggcaggaagccagagacttccatctccgtacatagcatagcagacggtcctggttgagaagtcagcacggcgcggtcgaggcaccgaggcacagtgcacaccagctgcccattttgtgtccaaccgcccacgctgctctgtccactgaggttgaagagtcgatacacgccttctcttcttgtagtcggcctctggcttgataatgctgatgatgacattggccgttttgattacgccttggatcagcaatggtcctttgaacagcgactttgtttcatcctacctggaacgtccatgtttgttggatgcccgtgtccgttgagttgggtcccgctcgtcccgtttgcgatagatggacgggtgtgttaggtttggatccaggtcagttgcactcaggtctcaacagctgttacacatgcttctctccatgtcaacaatggcatcttgctatctcctgccattcaccttcagcagaaccggatgggaaaaggtcgttggagtctccgacttgccccggatgcggtgcggtgcagccgggaggggatgtggggaaagcgatcccgccaacgacgctagagcagcgcagcacggggtaaccgattgcattgcggggactgttacgtagcccagccggtacatgtacctccacattgagcaagatcaaccgatttgaaggcattctgggtgcttaaacatgttctcgtggcttttgaaataataaacacgaaacgccagctgtagctgtggaaagaattttctgaagaaggcccaggtttgttgttcactaagcttatcgtgcatcggccccaggtacctctacggctctctgtccagcaaggtcctcgccggatgccgaggatgatgatgctccgtcaatcaggggcgcatgcgtctcttctgcagggtcgcatccgtcagcgcgtgcagtggagaatgataagccgacacattgacaaccacaccgcgatatcggcgtcctctctgggctactcctacataggtacacaagtggtctttgggagacagaatggcttctttggattgcaatcatgttcgaacaagtgttcaacaatggagaccagtaatgtttgtcgatggatgccatcatcatcatcatcatcatcatctatctggaccaggacattatccaagtttggtcaacccccccccccctttttttcctctcccgggccagcctcacttcctgccactgcataacttccaccccagtccaaaggtcaaagaaggcagggatatgccaaggcccacgaggcgtggtctgctgacccatctccgtcatctccatagccgccttttggaatgaaggagacgcgatccaggtactttaccatggtcgaataagagcaggtgcttatacggcgtgcgcgattgttcggctatgtcgccgtgttcaccgtaactcgatcgcctgctcagctgttgaggttgtttctcgcgttttgtcgcctatccggggcgcaatgggcgtgacgtgactactatgtagtatggtccgtatcaagagataaaaccaaccgattgaattctaaactctcaggacctctgacattcgagtctctaattgatgatggaaggcttcaatcgatgaacatcattgatagccgtgatgatggacaactcgaacgctcacgagccacgcatagtccgtgtgcgatagtcacacatatctctaatttcaccgatgaatccaagcacaataacaccgccgttcccaaatctgagtcttgtcttactactttctgtgataccttccaccacatgccacattcacaatcggctcacaccatcgccgacagcggaaccatcaccagtccgtatcaccagtgatgtcactggacgtcttcccctatcttatcttcgtgcatggaagatggagccagcgataaggcagcacaaatgcacgggccattgggaggtacagctcacctgcactgtgtacaaacaccggcaggcaactcctcaaccacaatctaatcaacatcatcaccaccaccatcgccatcgcttcaaatcaacaatcgacgatcaacaagcaccatcgcacccacctgaccaaaacaggacaacccagccaaattaaaccacatcaacacagaaatgccctcagacaaagccgcctacctagcagcccattacctctccaccgacccgcccaacaaatcctcctcttccacctccaaaaaacgcaagcgcaagaacaaatcagcagaagatggcctcattatagccgacgacgacgacacctcttgggcccaagccgcaaaacgcgactccgacgatgatgatttcgatggtcccgtgctcgctgccggggtagtatcagctgatttccgcaaagccaaaaaatccggttggaagaccgtcggctcttcatcagccttcgcaaaacaggccacaacaagtaccacaacaaattcgacaaaggaggacatagacgccgcggccgccgccgatgcgattttagcgcaaacagctgccgaaacagcggccctggcgcgcgaagcgggcggggatgatgaggttctcgttgtcgacaccacaacgggcgcaacggccctcacgcgctcgcaccaaccggccgaaacagccacgcaagcacccatcatgtccaacgggacgcacgctgggctacagtccgcatccgccatcactgcccagctaaaagcccgccaggaagccgagcgtctcgagttggagaggatccgagccgaacgcgaccagcagcatccggaagaccaggaggagctggtgctgcgcgacgccaccggtcgacgaatcgatgcctccatgcgacgtgcggaagcgcgcaggcaacaagccgaagcggaacgcaaggaagcagaaaagaaacgtgccctcaagggcgaagtccaacttgagcaagcgcggcggaggagggaagaactagaagaagccaaactgatgcctcttgcccgttctaaagacgacgaacaactcaatgccgaacttaagcagcaggacagatggaatgatcccatggcgcagtttcttgccccggaggaagtcaaggtaaagggaaggaaaaaagggacggcggggaggagaccgacgtataaaggaccggcaccgccgaatcggtacggcatcaaaccgggctataggtgggatggggtggataggagtaatgggtttgaagcagaacggttcaaggcgcttaatcggcgggagaggaacaaaggcttggagtatgcttggcagatggatgagtagtttctccacctaaagatgggattgctctagaagggttatggagatggtgaaagggttaatgatgagcgatggaaaaagaaaaagtttgggttagttaccttgtttggtgttcggcgtcaaagtcaaatttcttatgggttgttcaaagtatgaacaaaaacagggctggtcgacttgcagggtaatcaagagtttggcgaagaagttcagggcggtacaaggcgaaactgatgtcaagtgactagggcagattattcttcatcactagtcagagcacaacattgaaggagcaagaacaatatcatcaccaagcaccgcaagatgcatgacatggcttcaaatgaggtctgttactaggtactatctgtcgaatcgacaagtgttggcctaaatatcttcatctccgccatgttttacgagtaatgtcataaagtagtgatattgcgatgtcgatcgtacaaaattcaaccgcttatacctgtggaaggatcccttgtaggttatttgctgctcttctagccaaagcctcttcaaaacaactttaactttttggaaccacttagctcggcgatcggtgcaatgttttgatgtgaatcggcccaaggattttgattcaaatcgtccgtttcggttcaggtttgtcgttgaccacagttcccagcttggatgacaggcattcggcacttgtgtcgcctgtctgtcttcggaggggtagcataaccactgcccctccttccagagccggcttatcacttccagccccatattcttttccattcctagttacagtcccccgttccatcatgaaccgccgccgccggatgcttcctcatcaacagcctagggcacgccgctgccgctttacgactgagggctagcagcaccacttcctccaccttgagcggggccggtcttgcgcctaatgagcttgtcgggacccaagtaaccaaaccgcttgaccataccaagccactctgacttggtagacaggtggggcttggagcggttgggcgtcgcatcgatgcgatgactgaagggtttcatgagcacggcgagagcgacgccgttggggtactggtcgatggcggccatgacctcttcgggcttgatgaagtcgttggctggggtggcgccgcccgaggtaggtggcggggagccgctgggggagcctgggggtgtagtcatgttagtgaggtggtggaggtggactaaggtgtgtgtgtttaaaaggattaaagaggtgctgggagcggcaagggtgaaggaagggatattgttgtgaaaaagtattggaggtgtctgttgcagcgtaacaagggttttatgcagaatcaacggtgacatgaagcgatgggagggtgataatgtcacaaagagggttggtgactcaggttatgaaccctttgacgaaagcacaaagaatggtcgaacacaattccaagccatgtaagaagccaagccacagacgtggatggccgtcatagagcaggatgaaagctgccatagagcgaggaatgcaatcagcgatggataacggcatttcttacctggctggggaggactaccgggcctggacgtaggcacctgcttaatctggggcctgctgctctttgcaccgccgtcagacatttcaccgtcgctggtggcgcccttgggacgaccaggcaggggagtattcgatcggctctggcccacggacgctgtgcccttgttggcggcaagcttggccttcttccggctcgattcggcttcactagattccgacaagttgggcgaaccagcacgcttcaacttgttcttctttgcagaatcaggagccttttgcttgcctgtcggcgtcgcagtacccttgctgatagtgcccgaaacaccatccttcttctcttcttccttgacttcctccccctccttcttctcctcattctcatcttcggattcctccgaatcggcaaaggggttgtccgattccctctccgagtcggagcttgcatcgtagtccatggcgtgctccaacttgaccaaacgcttgacgacttccttgcccgtcttcttcagcctgagcttctccaactgacgctctctctcttcctcgtcaaccttgctctgatcaccctcgccaaacaggttagccgcagcttgctcgcgacgaatacgctctttggcctccttggcatcctcgtcctctgcctcgaaaccgggggtttcatcgtcatcctggaactcgtcgcctgacatgtcgagctcgaaatcgtcccgtctctcggacttgggagcagccctcgatgtgtaactttccgtcttcacacgcgcacgcccaccaaggaacatcctagtatcggccttctccttttgagtcagctccctctctctgtcgcgcatgacccagcgcttgacgtccttgttctgcttcatcatgttctcggcgtcgtccaaggacaaaacgttgaactttggcttctcgtggaaggcataccaacgggtcaaggggatcatttgaaacttttggtcctgggtctggatgagagcacagttgacttcggacagaccggcgacgtagtgtccgacccagacgcccgacttgccctcggcatcttcgaggtgccatggaagcgtctcctgatagcgcagatccaatgctttcttgtgctcctcggagtgctttccgtgaaagacgtgagtcttcaagctcttgtccttcttttgcggcttatttggctcattcggcttcatgacgggagcgatcttggcttggtccaatgcacgctgggcttctttggcctccttctcctgccgaatacgctcggcctctgcatcgtccatcggcacatcctccatctcttccttgagcgccatgcggtgggcaggcggcagacgggggtcacggcgttgcaaagtgacggggcgggggaactggtcttggtcggttacgtccagattgccgtgtttgttgttgagctgcatgacatggaaccgcaactccatgagctgcttcttggttactatcagagggaactcttcgacatagccctgcgcttgttcactccatttccccgggttcatggatctctttctcttgtgctccatggccttgatttcgagctggcgaagcgacctgttttggccggcgttttccgaagcgcgagatctggcctcccagtcggcaggtcgtcgtgccattgggggttttggaagggttttctttctagccacgaggggatcggcagtggcctttttgcggatgattttcttgggtggttgtggcccattaggagcaacgccggtgggaggcgcgccggcgggggaagcactcatgttgacgggttggataaagtattctttcgacagctcgtgggaaattcggttgggagagcgggtggacgtttagacttgggtaagaagtgaggttgaggttgctggtcgcctagacttggtcgtacgtcatgcggaatctaggtcgacctggccttgatcggcagttgtcactaattcgcgattggcgcgttttcggtcaagcgggagatgatgtgtagtttcgagattccgcttcaaatagatgtcgggtagtatcgcagaattaggccgttatttcttggttgtgggaagtcggcgttgaaaaagacagtggtgggttgggaaatcgtcaagcagtgggtggttgaagttcgaagtcgaagtcgcaagtctaggcagtcgcgctagaagtaggtggcactaaaagggaagagctgccctgtgtgctgcgagacaaggttctttatcacaatgcccgccccatttttggcccgagagcctcaaatccccagacaaagacggaagagtgggttctcggcagcattgacagccaatcatagatcagatcacttcatccccgaccaatgaattgaccggaaccgtacatgccccttgctcagcctctccacacctacgtaaccggcgacctagtcatttagcacttcacctacttacatactggcttcactcatagtcgcatatgccaaagattggttgcttcgccgtgctgttcctgcccgttgcttgctgtcgtcgggggtgtcacagtctgaacaatctcactgtttgtggacggctggacatggccgacgtgtttacgcaaacaaagcaagaagaatgacgcgactttacacgatatttcaaacctaaagaataagtccagctccagggcatcaccgtcagggccacatcgccgcccctcaacggccccatcccagcgctgtggtacatgctgtaaggtaccttttgacactccatattccatgccaactgccctgaactctgaagcctaaagtgaggttcctgaaagaggggagtcaggacgacgggagacgtgttgcttttcagctcgcgcctgggctcatcttcttcactttccccgaatttatctcaggccaactggtacctagatatatgacagtttttggctgactaagtatactctcttcacaaagtggtctggcatatccaacctcactgcgggcttctctcagccaccaccaccaccttcacttgatcacaccgtcaacaacacctgactgctcttctttatatgcatacagcctactcgcctggccatagttgagcaacaaagtcagaggcttagaggttgtcttgatattctcaggtcatcaccgctgcaatggagcaaggacagggagtccggggaccaggtcttgaggatcgcttgaggactatgatcctcaccaactccaacgacccagaaccccaagtggaaaacgcccccaacagttcatcccctccacaaccgcgaaagcgtctcaaccaggcccagcgtcgtcaaatgtccgctcagctgaatatcgccattgaccctcgtgctcaaccacctgatcctgtccgaccacaacaggccttgagagggtttgcgcctcaaccaggacctccggctggacatcaacctgcgcagcgacttgggcaccaagttggacatcaggctgggcgtcaaccggtaccgtatggtaatggaggccgttatggaaatcaaagacctcagtcaggaccacaaccaacagcttatcaccaccagcagactggccctagagcccaccagccaaacccgccccatacgggcaaccagattccggtacaacaccagggacatgcccagcccagacatcacccttcacgctcttaccacggcccaggcccccagcatttggaccgtaacacctggcgacagcctctcaattccggtcctaatcccggctcggcgcaccacactcctcaagggtccttcgatggtccagtacctagaaattccagagggggtgcgctttggaaccccggcaggcaaccccagatccggccggaacagctcaaggcacagaccgacatgcttgagggtctatgcgcaaccatcatcgcgaatgcccagatcgaatacgacgacatcgttaagaacgagacttttcgccaaaagatcgaggcacttgcccaggccgtcatcacccagtatgaacaatctcagaacggcttctacgactttcctcctcagagcgtccagctccggtgcttcggcagtcttgcttctgggtttgctaccaaggccgctgacatggatttgggtctcttgtcgcctctctcacgcctgcagccagatgcgccaggctctccaatcccccggctgattgaaaaggcgtttctcgaagttggacttgccgctcgcctgctttcaaagaccagagtgcccatcatcaaagtctgcgaaaagccgccaaagagcttgtacgatgatctggtggaggagcatctgaagagggagagggacatgtcagataagggagaaggcgaaaagatcaacgatccagagcttgatttagccgaagatgacgagcacgaggctgatgagccggcaggcggtcatgcatctgcagtggatgagaagcagcagaagcagcagaaagggcagaaagatgatatgcaaaatcagccaaagaaagaacgccatgacgaagaaggcaaccaagacgacaacggcacagaaaagaaagagttcaaactctaccaagccttgaatcaaaccctaaactcctattacggcacaacgaaaggttacttgagaagtcttggcggacgcgatttaaccaactcaacgatcaaccacttttccccagccgacttccaaaagttgaaccaagtttgcttagcattcgtagaggggctcgaggatcgccagctgcgcgaccgtttgttcagttacaagtctctggatcgctacgatcttgagtatcgacccgaccagccccgcactctgcagggcgtgtacacgcaagtcgagggcgagcagatggtgatgatgtgggagtctcgtcaaatcaccgaaaaggacgcggacaaggaagcgcgaggccagatatgcgtaaacaggtggaagaccctgcaagaccatcccaactgtagcgccgatcctctcgggtatgacagggacctgaagcgggcggctgatcaactgcgagggctcccttccatccagctcatgctcttgtcgcaggggcagtacgagtcaactgcgcagtattgcgccagggcgaaggagttggtggaagaattggttggaaatgacacggctgatgaaaggagagaggcgattaccctcatctcgcgccgctacatcgacggcatcaaagacgagtccatacgggaggcagtcaaggaatacgcggaaagtgttggatattccaatttccacgcgattggaaagagacacatgagctaccacctcgctcatgacctggagcattgtctcgggagaaatctatatcctaaggacacagaagacaaaatcagctcgtacatcgctttcctccggggacctatagtgaggtcctcggtcgagcccttcgagtgcggcttcgagacccctctgtccccagacctcatcgaaaccatttcccagatccgctcaatcggcgacccatcaaccatgggccctaaccaaccccgcgatccctaccgcgaccgcttcgagtttcccaagtccggtgtaggcatccagtgcgatatcaacttctccgcccacctcgccatgcacaatactcatcttctccgctgctactcgtcctgcgacccgcgcgtccggcccatggttctcttcgtcaagcactgggccaaggttcgcggcatcaactccccctaccgcggcacactcagcagctacggctacgttctgatggtgctacattacctgatcaatgtcgtcaagcccttcgtctgcccaaacctgcaacagcttgccccacctcttcctcctgacctcacgccagagcagctgaacgacgtagctttttgcaaaggtaagaacgtgcatttctggcgcgatgatcaggagatccagcgtctagcggccatgggcatgatcaaccagaaccgggactccattggccatctcctccgtgggttcttcgagtactacgcccagaatggctcgttgtctacactgcccggcagaggcttcgattggggcagagatgtcatcagccttcgcacgcagggcggaattctcagtaagcaagaaaaggggtggacaggcgctaagacggtgttggagtcgactccgggtgtgccttctaccgttgccccgtcggcgcagcagccacaacaaccacaacaacaacaacaaccagctgctcctcttgccggtggtgctccccttggtatggcacctccgccaggtctcgcccctccgccaggctttccagcacattcccctctccctgctcctgcccctcccgctcctacgaccgaagaacccaccccgacgggcccttctaccgagcaagttcaacaaccgaaaccggatgtggaactcaaagaagtccgctaccgttacctctttgccatcgaagaccccttcgagctcgaccacaacgtcgcccgcaccgtcacgcacagtggcatcgttgctattcgggacgagttcaggagggcttggagaatcatcaggaatgccgggaggctgcaggtacaaggacagggactgcagattggaggtagagaggtgccagtgcctgaagaggaaaacctattggaggatgtgctggaggctggaaaaaagaagcagagggaagagtttgatgagttgttggatgggctacatggaagggtttggagaggagaggttgttggggaggctcggaaggaggagggttgtggtggtggtggtggtggtggtggtgatgcttgatggtgtatttacaacgatggacggagggtgtgttgtgaatgtttgatttatccatatgtagtggttcttgtggataattcaaagctttgtttgtccttgcttggttgtttgaagtacaagttaaagatgaaaaagcggtacaagctcaacaaaacctctgtggtatgatagaaatggagttcggacacaaagaagatgagagagtgggaaattgaaaagcatatcggactcgcaaaatggcgtgttcctcccggtttttctgcttgtttcgaagtcattcttgcttcagtttgccgaagaagagatgtgacagtccaggacaaatgccgagaaggagaaccggtagcagtggacggagactgattgggtagtgattgttcttgccctcaaaaagaacttgttcgtcgtaccttgaaggtatccctgtcaaattttgtcaagtccattcttacccattccactttttgccgtttctttgaagggagatattgttcacgtaatggcaagtgccaccatttaacctgctctgactgccaacaggagttcgggcatcaaagatccttctgctttccacatcattatcaaatgtgaccccgtttaatcttctgccatgatagcgagctccgttcagttagtcaaaaactgcagcgatatcttgaggttgatggatgtccaagatgtatccgtttctcaacattgttgacatcaaggtgcacccgcactccaccccaccacagcggtgaagatggacactacactactgatctttgcacaggtaagtagattctggcggagtggaaggagcgatgtgtccatgattggacctatcctcaactatcctctgttgggtgcttaactcggaaggcgaatggtgccttgaacccgagattatggctggctggtgaggatggagggacttgcagtgggttcactctttttccatcagatcagctggacctaccttgtgtccattctgagagagggcttgcaggaaactgccgcccatgaaatgaagcgtttcggtggctacaagttctcaagcagctcaggacggtcgaatgcgctctcttggagccgcggcgtgacgatccctcattgtatggacaatatggtcagtttccatggtttactgactactcatatctaggactagtgaatctgcgcggtcttgagaaagttatcatcaagtacgaacttcaaccggaaaccagtgcgaggttcagccaaaatatcattcacttcagtttgaagatttcgaggagtgtattgaggctctcgtaacatcgcccgaggtatctcttcttcttcatctgcattcgacatttgctcttgacccccccctgaagggacaacacccaagaaacttctttctcttgctaacagctgtctagagtgttgggtctgatatatcgctactatactcatcaccttccagcgctgtgggcatggagcgagggcttttcagcggcaagtgtttagcaggctcttgtttactgataaaccaagtaatcatacctctacccttgctttccgaaatttttttaaatttttttcctctaagcagtgccttttgtccattgatccgtttttcatcttcttctttctattcactgctttgctttattctttctcaatatcttcgtcctgaaaaaatcgttcaattctgatgagatggtgtttggctagatcatgataatgtcgaggggaaagatcgcatacccgcagttacggacccaacactggcacttatctgggacttatgggatcaagtaggatatgactgcttggaaagggaaaagtgtctaagtgtttgaagcctgcaagatacttcatctgatagttgttacttttggtttgcgtttgaggcttcttctttccatctcaatccttcatatatcgcatatatttctttctcgtacatccttcttgcggcccattctttcccaatcttccaacctccaggatttgtcattttcacgactgcatcaggttctccactccaactaacacaggaaccactgaccatcatcaccaatatcttcgtttccaacggcatcattcagagtccagatcatgggcgccgatctacgcgaagcttgatacttggtaatggacacaaacatgaaagtgagctttattttgactgatatgctaacaatctggcgcagttgatcgccaaaagttcaatcgccgatcgttaacctctcagatgtccatcaccatgccttcctccccccaaacctccaagcctctgctgttccgtcttccgctcgaggtcaggctcatgatctatcgccacgcttggaaggttgatcccaagcctcacacaaaaaggggcactcgtcaactgacgacttcctacctgaagcaacagcttacagcaattgggaggttgggcgccatctgccagcaaatgcggaccgaagcctttgatgaatatttccaccatgctcaagcttttctacggtgggactacgacggtagtggttccaaaacgcgacataatcattcttacaaagaactcatcttaagctctcccacactcctggctcacctgagacatgtgagcttccactgggctgataaagaagtccacaaaggggaatatgtttcacccatggaagcattatactggctacaatgtcttaagcagctcaaaacgcttgaactcgttattccaaggggatatgtgcggggcgattacttcggcgacagctacagacagaagcaggtgctattgagcttgtcaaatttacgcggactagagaaggcgaccataaagtttgaagactatccctaccactttgacaacccagaatatctactctccagattgagcgagcgctgtctggttcgaaagttcatgaaggaatttgagagtctggtgacactgcccaaggtaattcccccacccccctcctttatgtattttctttttcttcttttttttttctttcggacggattcagttcatcattcccccttgatacttttcgaagagaacagttattgccatatacgaattaccacagagtctaacagcttcttgagggtgccgaacctccctgccaggccatcaaggaacacttggggtgtctcaaccctcgttggttgtggaacagatccgacagaatctagtcatggtatgatccgtcatatcactaaggtaaatgtccattgtcccttttcatgctcgctcctagacagccgctgatatctggttctagaacagaccttggcgcacagcttcagggtactttttctaaatcaatccaggtcacgagcctttttgcctaatgccaacttggttgcccacccgaaattttggaatctcgttgtttccaagaaattatttctttttcaggtcacgacaggaggattagatgatctgttcaacccgacgtctgttgttggtgcatttacaaacaagcggcgtcttcgaggaattatgggctttgctttaacgaatttgctggtacggtacccatgtttgggactcagggacaggtattgaacaagattctggtcgggggatataagacacgaagaaagcgaattaagcgcggtagatcacagaatgatatatataccagcgaaacccatcctccttccgatatacattctatataatgttgtgcctccttcagttcttcctccctatatcgcgatcatcgctccttttctctcacctcaatcgttccatgcatacccacgaactacaatcttccaaaacaactcatcgccaagtcttcatcccaccaaaacaccaagacttttcccttgctacgcctttcagcaaaatcaggtaacaagatctatcgcgaaatgcaaaaaatcgatccatcaaatcccgcctacaggcacggggaggagtgagatcttctacaaattattccatgacactcgtggctatacgtgattccacttcggaggatcggagggctgtaacattatccgagaatcccgtcactggaaacacacggcggaatcaacgctgaaaacaggaagtggaaaattcttgctgatatatctgagggtctagtcacgtcctggcgcgctagagcttttggcttcggttagtattcacacagaaaagctgacactagaaacccgaaccgccgtcgtagcgcattgagcagcaccttggtgctttctactcttggtggaggacgcggccgagatgttggaagcctggtattagctttattgaggccggacccgacccttcttgccgactgactatggaaaatatttgcatacctacacctgctcaggaggttgtcgataccagaaaaaaggatcgggtgtcgggctagttaatgagtggctcggattcctgggaggtggaagaggaaggaactacacacacgtagtacatacggtaggtagtcacatcgatctgattgtacaaaagggaaggattggatttccagagaagaaaaaaagaaaggaaagaaagaaaaaaaagtgggagaagataagaggactcacccgtgagtcgaacgcgttacagcagcagctttggaacgggtcccaatccggtccaaatccgtaaccgctataccacccgacccaggggcccggcttgtccagtcctcttggtgatggaatttggcgcggtagaagtagtatatctaccctctgacactgtagaggaaggagaatgattggttatgctgaagggtacctatcagagcatacggctcgggaccgacggagtgttggtggtgggatgaaagttgggatggaaggttgaggggtccgggcgagcagtgttgctctttgggggtgttcacattccacttggaactggaagtcacgatggcaacgcactttcttgattggtgaaagaaggcaagagggggcgtcatccttaggaggagttttgaaagggactgctaaagctctttttttgtacaagagctagtcgctttcttagaatttctgattcgcccatcatcatgtcctatgctcgttgattttgacaaaatccagttcatggctgcaacatagggacctaatgcatcagaaggacattcagggttcggtggttttgagatcaaggaaatttgggaaaggaatgatacagaaaaccagaggttccagcacattgtgcaacagtctacagctagttcgtggaggtccatgaataccaggccttggtgcccatcccagtacttgagctgggtcaggcccgagtttccggatctccctctccttccgatcaccaatatttgctacacgtgcacacgcatcatcttttcggcgccctgtttccagtgcttttttaggatgaagtgtatttcagatgtatcaggaatctctttgagcgaagttgaatgttctgcgcaagatgtttgtttcgatggtttttgcataggttgcttccctaatggctgacctgaactgaggaaaagaagttgaagaacaaaacttaaatccaaaaagggaaaaaaaaagaaaaaagaaaaaaaagaaaaagaaaaaaaaacaggaggttagatggataagaaaagtacgggactgtgtacccacgaccttgtaaaggtctcaaagccaagccaagaccacgaacatgaacctgaaaggaacctggacctgaaccatatccgtgaaaaaaaaccatttgtggatggaagctgcaggtgaatgagatttacagctcgctcttcgtgtacataaaagacttcgcttcttcttcttccatttcctcggatcagcgtccaaggccaaaggtgtaagcgacgtggggtttgaccagaggtacgggttcatcagtatttaagaagaagccgacgtactgacgctctgattcagttgattcttgccccctgacaccccaaatcactgcgacagctctcttgtatcatgtcttcttctgacaaggcctggaagatctctcttaaggcggctggagatggtaacaaacccgcatccaagcttctgttcttacggtttccgcccgagatcagattcatcatctaccgcatggcatggagcgtcgacccagagctatacaggatcaagaagagcggtcagttgcgaattgcttatttgaagaagcagctctcttttgtggtaaaattgggtgccgtgtctcaccagatgagggttgaagcctattccgagttctttcaccgcacccaagcgtatttccgctggaacacgcagatgcagggctactcattgcacaatgtccaggtcatggccaagatgcagagtagctttctgcttaagtaccatttgcagcatgttagcctatactggcccgagaattatgagcatcgacttacgaccctgagatggttggaaggactcaagcagctcaagacgttgaaaattatcctccccaatgggcctgacttggagaacaggaagggcgcgcattactctgtcaatgctatgcgccgtctggctgtcagtttggctcgacgcaatgccaacttagaaaagcccttcgtcactttcgtggccgacaggctagagctcgtgaatctctggaacagtgtcgactggttccgcgcgttggtggacggccttgcgaagcctgtacgttcaaagtccctctttctctcaacctttaagaacacgtttttcttcttctagggcaaaccatctctctccgcacttcatctgcgttgcatggttgcgacaaagacctctcaccagaataatggtcgatgctaacaacaagtcaacaacaacaacaaaacaggacgcagagccacctcaccaaatcattgaacagcatcttggctgcctcaatcccctgtgggccgaatcactagcatacaggatctagacgggacatcacgttgctagggatcactaacctattttatggcatgttctcgaccaagggtaatctctctgggtcatgccatactacctctactacacaatccatcgaccctagattgatcatttctgagaccgacgtgtgcttctatgccaggccacatgtctgagtattggaagctcttgcgggggggttatggaggaatgggaggcatgcgcctgtgcggagtgaggtaaatgcactccaaaaagcggcacactcagcgatggaaaggtctcgaaaattgggagaatggattgcgccacaaaagttcaaaatgcggccgatgtgtgcgcgaggatttggttcttgagaaaatcatagggaaggagtgtcttgggagtggctgcaaactgaatctggtttagtgcgggacattaccctagtacctccgtcatgacgcctttcggattcctagcaatccctctccgtctaactctcgttcaacacccaccgatttgaactagacatcatcaccaaattcaactaatcattgtgcccaaattcgcacagcgtttccacgcatcaccggtgatggccagtcactgctcttgaaagacggtcgcagacaaagaactggcagtctaaacaatacacactacagagtctgcgcgtgtttttcttccaatctttgttttcttgcttcctcaactgatatctctcagagcctgaatgctctttttcaggccttgttggtcgtgccttgccttgcaggtgacgcccatgcactcaccgccctagacgtgtaggcttgccttcccgagaactctcgcggtttcgagtgtgactcttcgctttgcccagatttccatctgtttctcgtcttccattaatgctgctgatcaagtactgacgcaagcctacgtagatgttccgtcgtcgtccttcttccggcttcatcagttacctaccctccatcctctcaagtcgttcgagaccggggcagtacagtttcgttggtattgttcctttcaagagagcagcgcctctctctacattcgatacctccgatcgcatcgctttcttaccggcaaaatctcgacaaggcccagacaccatgtctacctctgaacaggcctcgaaggcctcaacaaccccctccgcatcaagtcacgctcgcgtaactctggattcagccaagaacgcaaccaaaggaattctagcacaaccatcatctcctttcctgcgtttgccgatggagactaagctcgcgattcatcagtatccctaaacagtcgaccttaaagcagacacgtatcaatggcggcgggttgatcgtcggtaggctgatgagtgcgagtcggttctactacacaaagatctggaagaccagctcaaagcgctacacacgttggcttccacctgcaaggaatcctggagggacacctactaggtgttatcgtcattcgcagtcagtcccatatccagttttggcatgagcctcactgaagagggcaagacccagagaccatattccagatccgtcgcttgaaaacttccagctgtaggttcttcttggaaacaaccttcaacttgttttgatgcgttagaaaccgatcttcaagctcgagtttatcaaatggcttgcgatcctcgaacagctacagtcgctggagatctgttctccctagagccctaccaaacatggaatgggatccattgcactagaatcatctgaggctgccaatttgctattgtcatcaccagcgacaagacgccattttgtctctcccacggattcaaaagcttgccctcagtgcagagacacgacgatacctatagttagttgagacgactttcaagactttatacaagttgtatcttagaagctcgggcttacgtctgcgatacgtcgtcctctccttttcttgcccggcgcaattttctcggttgggtcgttaacctcgaacctgtcgactgttatagaggaagagggacagaagacgcacaagatcgattacattaactgcttgatccctgattcaagtgtaccagaaatagttgtaaggttcgacgttgacaacatagaaatctccccgaaattctcgccataaataggtagtccacccatcatcttacccctttccctgtgcctcagttgatgctccagaccttcgtgtgacaagttcaaaaatgtccttcttcggttgacccgggctcattctctatagttcaaagtacatcaatggcttacacaagtgtgcgcgtgttagcgcagcaactgacactcaaggggttgagtacaggaaacggaagagcgaaacagcgggagcagaggagacactcgaatataacttcaccttcaactactagttgattagctcggtcccctaaaatgttacacctagtgtcatcttcctaatctatctttacctaacattgtgacgatactacaaccctgctgttgctattctcttcatgtgtcagggcagatattccctaattagccagtcattgtatgttcactcacttagtctccatccattccctgccctctttcaactttccatgttatcgcacgatcctcggtagtaattcttcctattttattacaggcaagttctcgtagcgacgagttgattgggttggcgcttggttgggacaaacaaaggacgaccccctgacttggctttccggcgccaccaaggggtagcacatggctttgtcagcaacattccagttgtcttttgtgccaaagctgcttggagttattaaatgattgtgctgcgctactggtgctggtggttggacacttggttcttcttgattatgggaaaatattcgtggtcggattcttggttgctacgaaaaagaaatcaacgttccttttacccaaatcaccctaagaatcagtttcaatcgtgtagccatttccaaacgtgctttgcctgccgtaattcctttccagcttttatatgctaaaacctatgttctctgtacaacttccggctgccacatggggctcaaaaagggggaggggtggttctgtggctaaatattctagcagattggatgaacttgatgaagtgaactgggtagaagtacctgcatgtggttgtatctcctccctccccccctcctacgaacgaacctcgagtgaagggcatttcattatctaatagccccaatcttccaaacatcccgccttcagtttgtggagagatactgtccgccttttcccaggttaaattttttaagaacccttcacctgctttgaggctctgcgggctacacaaatcctggtccatttattgccacccaatgttctctttgctttcaaataaatacttgatattctatactaccatatcttcttccctttttaagaagacttaccatcggccatcagacaacatttggaagactcgtgtggctgcacctctggacttgacgcaccaagtgccttgcatacgacatcttccaatcaatcatgtctttctccaatgattattatggagaatggaacgcccttcctagtctagccttaggtaacggctatggcggcggctatggcgacggctatggctacggctatggcaacggcgacggagacggcggatggaacttcgccggcaatccgggcctggacgaccacttcaagtgggacgactgggtcactggcaacttgagcggttacaactcgattctagacgactcggttatcgacaacccgattcccagcaacggcctcaacacagccatagacacctcggtcacaggtgagagggagtctctcatcgatatcttcaccgacccggttataggcaacttgattcccgaattcctcctcgacccagccataggcacctcggccacaggaaactggattcctgccaactcagtcaccaacaactctgctagagtcatctggacctcaggtaattcggccacaggcaaagctatcgcaggtaaccccttcactaaccactgagtcatagacaacttggccacaagcaactcagctagaggcagccagatcgtacgcaatccggttggagctagtcctatcgtaggcactccggttgcgggcaactccatcacgggcaactgggccttcggcaaccctgttaacggcaatcaggctacggccaaccagtcccatgtcgtggctaatcctgtcgtaggcccctccgtcacgggtagaaacccggccacagccaatgctcaacaagtgcctcttatggccgctgggaagcaggccattgttcaaggccagagtgctattgttgccgctgatgctcaggcttttgctcaaattcagccccaggctgctgctcaagctcaaggtcaagctaccgctcggcagcagactccatctgctcttatggccgctcagcggaagcgtaatgctaccgctcattcccaggctatgaccgctcggctgacgcagatggccattgctgccgctcgggctcggggtgccgctcagcttgcttccggcccggttcctgctgccccaaccacagtcccaatcccctcacccccattccaaccccaaggaatcttccccttcatgaagctccccgaggagctcaaactgatcatctaccgcttcgtctggcacgccacccccgacacctcgccctccgaccaagcttcctaccagcatcgcctcgaattctactccaacccccgccacctgcgcgcccagctccgcggtctgttcaagctcggcgccatttcttcggccatccgcaacgtcgcctacgccgagtacttccgccgcacgcagctgtacctgcggtatgactcccagttccgctggaactactccgacagctggcacggcagcgacaagctgacggagacgatgagtctgctctggcaggacgcgaccttgtcgccgctgctgaccgagtacgtggagcacgtggcgtggcacctcggtcctgtgtaccatcgcgagaactgcgacatgcagcgggacgcgctggactggttgaagaagtgcaagaatgtcaagacgctggagatcgtggtggcgatgcggagcgcccatgtccggcccaaggatgtcaagattctcatccagcgtaagggtcggtttgctagtggcaagctgccgtattcgaccttcaagtactttcgcttcttctcgtggtccatcaatcggctggacgtgctgcggaagaagggaagtctggagaaggtggtgatcagcgttgagccgtttgtgaatgagagcacaagggttgcgggcacgattgacttggaggcgctgctggagaggtcggattggttccagaagttcaagagggacacggtgaagtgccttcttgctcctaagaagcaaaagattggtgccaagtctgaggtaagttctttgttgtttcctttcttgggggagattgtcgacattactaacgcatcatcgtggtttcataacagaagaagacagaagagcgctctttctacaagatcgaacagcacctcggtcacctcaacccgtgttggcatcgttctgaccggatctaacttacctgtcgtttccatcccccatcccctaccaaacccttattctgtggctacctttgggcctctagctgaataaggtgccctgtccaaggcaatagaggtagggagagaggtcatcgtcctcgatgatatctggaaacactcaatggttccaaaagttcgatgaggatgtggaaggctttgccgctcggcctaacattgggaaagcattaattataatgctcaatctccagcacgaaacagtttaacaacaattattacttggactttccggccaagggagtagtcgctagcaggttattaaggtacttgtaccacattttacctggacacgacgccctagccaatgaaaggtttaacggtcagcttgaaatgggaaccgtccactttgatgagatgaaggaagtcgaacaacaaattcatcacatacatgtagctaggacccaatcaacagaaccaaagagaacgttcaaatcatatggctcgctacgccttgcgcttttggtgacatcgtgatgatatgtgcggggagaaggaatgttgattgcataagcagatatcacaacaaggacaggtgccgcttcgcttggtgcaagaagaaagctcattgttcagcgaataaaggaagaacctggtaagccgagataacaaacatgtggcggacatgcaaggcgacaaagagcattgcagccactgaaaatctgagcattattccgctattgaatggccaccggcaggtatacaccatagctgctctctccttcagttcttcgcggccttgacagcctcaacttcctcatcgagtggcaggatatccggcaccgggcccagcggcgtgatgcccttgggattgatctgagggtgcgagcaagtgtagtgctttttgatgtgcaagaagttggtcgtctcgcggaaggcagggacattccagtagagatggcgcatccacctgtggatggctggatatccagaccggatgtcacgcaagttgcacttgaaatgctgaacgtagacggggtcgaagcggataatcgtcgggaacctgttctcatggtcagcatcactgtcttcccactcagctcccaggaggcaggcaggtagaacaactcacaatctcacatccacctcggtcaatctatccccaaaccaaaactcccccttgcccttcttctgcacctccttcagatgcttctcgaccttatccaacccctcaaacaacttgatgacattccgctcatacgcctcctgcgtcgtcgcgaacccgctcttgtacaccccgttgttgatatcatggtaaacccactcattcacctcatcaatctcggccctcaaatcctcgggatacagatccaactctcgggccttggcatcctccacgatctcattgaactcgctccccaacatcctcacaatctcactgctctcattattcacgatgcgcccctccttcttgtcgaacagcaccggcaccgtgaaccgcgcgttgtattctggttccaccccgaaatacacctcccgcatgtactgcttcccaccgaccgggtcaggcaccacttggtccccagccgcatccccgccctccttgccttcttcagcgagggggaaccgccaccccaatgggcccatgtgccagtgcacagaactaaaggaaatgatgtcctctagccccttgagtttgcgcacgatcagggcgcgcgtggcccacggacaggcgtagctgacgtagaggtggtagcggcccttttcgggggggaagggggaagaagggtcagagcgcgagatgaaggagcggaaggaggagacttggcgcttgaattcgccggtcttgtcgttggggtctacccagttggtgattgtgtcggaggaggccattgtgggtgtagtggtgttaagggctcttttggtgatggttggtaagttgtttggtgtagttgcgtggggcaacgggaacggttgcaatagagttgagatgttccgggttgacgttcggacgacgacggttgagacaagagatgaactcttaatgctgcggggtagaagcaaagttggagatctcactgcagcgaggttgagacgaaagcgaaggctcatgagggattcacaggtgtgacgattgtgttgatgctaactgcgcgatcatgtacaaaaggttgtttccggtatttatgccgaactgcatttacaggcccaaaacgttattcgcgaaacatccaccatgacgctgacaaacaagacgcatcatgttagtcgcagattactgagcagaccggagtccgatacgactggagtcgtcgatgacctcactgcaccccattggctggtcttggctttttgggccaatcgtggctggtgtcttcatttcgatctgatgtggctggtgacaatgcatggcggtcggtgcaggccatgggtcaagacactcgtcacggtcatgtgactttgcgtaggtagccagggatagaggccgcaacgtcgttcacgtttgcgtgaacaacgctccaccaagtcaacaaacgagtcgggcccgccacctctctatcgaccgccgcctcgtcgtcaatgggattccaataaacgcgattgattgacctatcttttcaccccccccccatttaacccgttaggccgtcgccatggcagactctctgccctctacaccacctcctccattccccgatcaccgtgaacccgataaccacgacgacggatgcgagtcaacccagccattttcaatatcctctccagggtcagtgatgatcatgctaccggtgcgatgattgctcggtttctcccggacgatgcgaatccagccatacgccctttgtctgcccgatgttcgcattgtcacgcaggagcagccggtcgattgtcactggcaccaggtttcgttcaatatctttcctctcctcttctcccctccccattgaacaccgtggactgtcgttcagtttctcgcaggccatatgctcacagcacaccgcccaaggctgtgaagggtctttataaatagccaactcctacccagtaggtacgcctgctggaaggactgggtctctttattcgccctggacgctgctgagagctatgtggctgatgcgtctggaagtacgcgtttcaagctatcaaggacctttatagatagtcaacccctacccagcatgtgtgcacgatgctgggaggactaaggtccttgactcgcttgagaccgttactgatggatacattgtctgcaagagctgcggtatcatgctcactgattcaaatcctcactccccttcctcccttcttcctctcggctagcgctgaatgcccatcacaacacatgctcgctccgtctctcgcaggccatacgctcaaagcataccgtcccaggctgtcaggggtcttgataaatagccaactcccacccaacaggtacgcctgttagaaggactggggcttctggttcgcctaggacgctgctaagagctatatggctgatgctgcgtctgcaagtatgcgtcccaagctgtcaggggtctttataaatagccaactcctacccggcaggtacgcctgttggaaggactggggctcttgattcgtttgggaccgttgctagtagtcgcatcgtcacgcgagatcggcggatcttccccttctcagattacgcttacgaatatggttacagggagattggtggcatcgatggagacatgcccggcggcaaacacaacgaaagttacgtagcgactacatccttcgcaagcgacgatgacgagaaacgttgcaaaatcaacctctctgaacttaatggagttgttgcctggaagaacggcatcgacctggagaaacaacacacattggatttgcgtatcgatctatacgtagataccacaaagctgctagccatgttcaaactgcatggctttatcctactcaaagatggcaacaccaagaaaaagctttacttgcttgttcatccagagtcgatccagtcgatcgagttcgctcgcagtcatcgtccgcccgccatgcagggacctgacggcgacaacttcatttccctagagtttacgatgacacaaccacctagtctcgtggcgccaacggcaaacaaagggtcttacgagccgaggcctcggtatcaaactctttttgacaacatgaagtctctggctacattgtgccagttcactgtttacctgaatcgcctcaaccttacaccggagtatcgagagcagctagctttgctcccatcggtcttctcgtcctctcatccatttggcctaatgcggacggacgagatattggcatcgttcgacgttttgttccatggcgggcccggtcaggttatcgacttgggcaagactgatcctccttctggcaccaatcacaaccagactttggaagaaattgtaaaggaaacagcagcaaaaccgacagacgtcatccctcccccatataccaacgatagctcgtctcggaatgcgccggggtacttggcccctattggtacggtcattctgttttccatcatcgtcactctatctcccaagcagcaactaacactgcactttcagatcgaaagcgacgtataagtgaatccttgtctcctgtgacgacagatgaacatgtgcagccgccttccacctcgggctcacttcttcaaagcccgaatcagttctcaaccccgactagtacgtcctctctagtatcatcagcaatcacctgctccaagctaatgccgttaccgttccagaccgaaagcgtcgacgcacaagcgagctcttatctcaatctccaactgacaagcacattctcctcgcaatacgccgagtgctcagccgcaccgccagcctcgatgttcgggtcaaacaggttgagaaactgataaccgagtgtctcaatgttgaaagcacttgccgatacgacacagaggaggtggagcaaattttcggtcacataaacaccaaagtcgacgaaagaatcgacgatcatttgtatgatgtgcgtcgcgaactcgagggcgcgctcctaagccagacggaggaatgggtggctgagacggttgaactagcccaagaggagctgcggaaggagatcgaagacgggtgggtcgaggatatccgtcaggatattacggtgaagatggagaagatggtcaaaagagaggtgttgaaggacatggtacaggcagtgaaggtaatgaggagtgctcaggcgcacaaggatgatgcgaaacccacaacacggaggaggatgtccaacagtacagcaagtacacagagcacggcgacgtctaccaagccgatcccctctgcaacgttaaaccagtcgctacctggcgcaatagacctccagaccgccatcagggatatccagaggaggtttagtcccaagatctctgcggaagaaatgatgagggtgttggatttcctaggcgaaaacctcattgaagcagtcaaatacaacgggtgcgataccgagctgaagtggctgtatgtgcaaagatgggcagcgaagcaataagagtagccgagctgatcttagcgtcgagtcgaatacatcacacttttggtacactctttgatatctcaggccgtctccagtggactttgcttaaatcacaagacatttccaattcaaagcatgccaaatcgagtctttttcagctgtttgcattggcaagtgacatttcattgtcttgttacgacctttccatattaagtaaccaaacaggactatccacgtcgatgtatttctccctctactcactccctcacatcacttaccatgaaatggggtccatttccccgcatatgaatggtaggtaattgattattctttttgtttatagaaatatagaaaaaaaaatactaggaaataactgtattcgagtgacccaccactattaatgtcttaaccatcctagagaactcaaccggttcaggaaattgacacaagacggtggtagacaaacacctataaacacgtaagagtcaaaccttagagccaagaagatgtggaacaaaatgaaggggagagagaggcaatgggtgaaataccaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaagaaagaaacaacatctggcggcattcgctggttctttaccgacctaactgctagtcgagtacgtccacgttgttatggtgtctcctaagcctgtcttaattactttgggtgtgtgtttggtgtttgccttgaacagcagtcagatatcacgagaagagagacggagtctttttgtcacgtagtcatgtagtacgtaaccatgtagcgaggttgatatgtcaattatgagtatctgaacgagccttggagaacttctcacgtggtacataatgtaagactatattgatacaagtagctgtcctctcttttgtaagacatgatttaatcactttcctgggactcttacttcagcgtttctatcgtcatcacctcatcctcaccggcactaagccagactccttctgcttcgaattcatgtacacctaatgaaaaaggatcataaaccaagaagtaaaaagtaacgttctattgacttgactttgactgtatttattcattcacccaaaaaaacagctcatctgatatctacaccgtcttccacgccaacccttttatgccaatcatcatctacctgatccgcgctttgatataaggaacctccacatcctcaccatccgcatcctcggtcaccacctcaaagatcaactccttctgatgcgccggaatgggcttcttgctaatcgtctccaccagctcgctgagcttgagagtatagcgatccttgagcttggcaggcgggaagaacgaggcatacagcaagctgaccccggaactcaacatggagatggacagaccgcgcttctcgaaatcgtcaatcagctcctgcagggtaatgtcaccgacctcgaagcggtcccagatcttgtcgagcgtgaccttgccattggggccgttgtactcgaccttggggctggcgatgggctcggagaagccgaagaagggcagggccaggttgatgaagccgttcttgtactgctcaatgtcggtcttgccgtcgataatcttgtacagctcgaggacgacgaggccggtaaccagggccgtggtggtggcgatggcgggaatgatcttgccggcgatgaacttggtcttgtgacggtcggcaggctcaatcttgtagttctcggcgcgcaggttgctggcggccgtgatgaagtcgatgtgatagttggtgtcatcgtccttctcaaactccacaacattgagcttgaagccagcaagggacttgggctcggggagctgggacttgaggttgccgagctccgattcgtcatcgaaggcagtgttatctgcgttcgggtcctactttcagttagcatcatccccaacacacaactcgttgtggcaaatactcacaggttccttctcatcagcctgaatcttgacattcgagtcaggggagaagtcaggcacgatcataccctccaaagcccggaggtaatcagccttgctcttgcccttggcattgatactatagttgaaggcatggaggttggtagcagcctcgaggaagctaaagtgggtggggttttcagggtcgaacttgagcgggtcaggggcgcgcttgggtccggaccagaagggggtaccggtcgaggacacggaatccttggggaagttgtaaaggagctgctgaatagcgttgttgtactgcttctcgaagagcatgcgagcccattggacacaatcctcaaaggtgagcgggcgctcgtgctttaggaagtccgccaacatctccagcgtcgccttctcgttgccactctgcttcagggtagtgtcgagatagtttggctgggtcaagtagaggttgacggtctccgcaggcttgacaaatgagctctcgaacagctcacgagcccaagcaatggtgtgctcgatcttgttggggaaactcctgagagtgcacatggggaacgactgctcaggaggatcctgggaggaagagtaggactcagtgagcctaggaagcaccacttgcgtgttgcccttggtgccgagggtaccactctcaaggagaggcttgtggaagaaaacgcaccgtctgtcgacatacgttctcgcctcaacgttgtccagcgcgttagtgacgccatccaaaccctgccagaactcctcattgaagatctcctcggtctcgggactaacgcgatccttgagagaaacaatgtggccttcgaggtcagggttcatagcttgcgcggccttggccgcgcagtcactcttcatctgaccaacgtccttgggacggaacaagaactgtctgttcaagttggacttctcgatcgagtccatatcggtaacggtaatcttaccctcagggcctgttccgagaccaatcatggcccagttcttgagcatctcacagccaatggcgccagcgccaacaaggaactgcttgacgttcgagatcttctcctgaaactccttaccaaagaccgcaatctggccgtcatacctgctaccagtgggcgcacagagttcctcggtgcgcttggagttggtgggaagagcctcgagcgcatcgaagtacatgaactgcttaatggggtggaacttgcccgaaacagccttgaggacttcctgggcagtaaggccaccgaagaaagcggccatggggttaaggtcaccagtagcctggtagctgagctccttgagaagcttgtcgtcgaactcgacgtcaacaccctgctgcttggcaaactccttagccgaggcgataaccacaagcgcatcctcgtcgttcatcggccttggtagacgtccctgagacttggcgaaagcgtggagagcctggaatccaatatgaagctgctgagggcgatcgaacttggcgaagtcggagatgacaaactcgggatccttgagcgcgttggtaatgctcttgaactcgatggtcttgggcattttgacctgctggtagagaccgcccttcttgtactggccaagccccgacacgtcgccgatagagaaggtgtaggggcccttgacggtgaccttgcggggctcgcagccgttgagtccctccataccctcaacctccgagaaggtcacatagtcgccatcctcaagtccatgcctggtctcgtcaagcgcagaaacgagaccctcctcgtcgatgccagccacgataccgttaacggggttttcgccgttcgtgtccatgacagtaaagttatcgccgaaatcacagaagatgccgccaaagagaccgtgtgtgttgacagcaataaagtagatgcccttggagtggcagtattcgccgacaatagtctggagatcggtgtgctggttcgtaaggacgacgacttggtacttgtcaaactgcgacaggttatcggcgagactgtacagaggccacggttagctaccgaacctgtcaagctcactcccgtccggttcataacctaccttggcgactggtggatgtgaacgggggtataagcattgagctcagcaacgcggggagcggtgacctggtcgcgaggcttgccgacatcctcagggcggaggaagaactgggcggagaggtcggcccaggcggcgggctcggggtcgtggagggtgaggctcttgacgccagcaagggccacgttcttggcgatctcgacgccgaggcccttgaggccgacgatgaggacgttggaagcgctcatgcgcttcatggcctcgtggcccaagacatagagctggcgactgtagagggactcatcaatctcggccgtggtgccggctactgattcgtcgacttgcatcctggtgacaaggtcgacctcgtttttctgagtgtcctgggagatgggcatcacgaaagtgtcagactgactggcgctagctaccaggaacaagcatctgccatcccaagtaggattcatgtagacaaacggggtttcaactcactgtcatggttctctttagagagatgggtaggtccccttcggatactttgcgcttccccagcttggcgactgttgattacgggcgggccggtagattatagatggtggaaagttcgtgacgcaaacagagcaaaaacaagaacgagaactgaacctaaagttgttgattcgcagtggtcgggtattgtgatacttcaagttggcgatgttggtccaaagaaaacgccgatgttgtagttgaatgactcgggaaaacagacgacggatcaagcgcaagtgctactatgtcgtactatgtcaaggtgcaagtgcaagtgcaagtgcaagtggaagtggaagctgtctgtaatctggaaggtcgggcggcggggatgtcgagggaggttcggtcagccccgccaccagctgtcaagcatcaaggagaactgcggggaatggtgatgtgatgcactgtccgtcgttggccaagcacctaccgctgcagcgtgcaggtcgctgtactgctgttagtgcagtgtgctgtagccttcaccgtatgcggcctcgcacctattactaggttgtacgtctggaagtggctatgctagctatgtacctctaggtacctctacctcgacccaacctcgtttcacactggctgtgccctgtctcctatctgatcggataaaccttgactcagagtctcattgatgctgaagggaagccaatatgtattgtggttcacgcgcgcatgaacctggaaggaaccgtgaggacagcaatagaaggatcgaatcattactaacacccctggcagtagacggtacgaggcggtcatgcactagaggtacttgcccgatgtaccgatggcggtaaaacgtacttggtacagtaagcaaggaccagccactcagcccatccggcaggcaacttgtgctctcttatcgtagtgagccaatcacattcaatgaggcgcttgtaggtacttctccatattaacatagctgcgcgggtacttcaaccttccctgtatcgcttcaacctcccgtcattcaattaattcctcgtctttacccatcaaggttcctcgcaacgtaaacaccaaccatctgtgttttcgtcatcgccatcaccgacataaaatctatcttcccaaaagaacttcaagttccagtggtttcttgcccagcggtccctactttggctcgttggaggcgttgaactaaggacctcgtctccttttcccgagatcagtgaaccgcccagctactggagacccttgagatatacgtcactatcacatattagctcgtatccttgctgacgctatcttgcccgccgctaccttgactgtagagacaagctggagcaagatatgtggcatacaggagacaactcacaagatcaaatctgcgttcggaggaatgtggccgtgaaaacccctggtgtgcaataagtcgggtcagcacatgggcattaactccaaatcagcacggccagaagtatcgtgtctgcgggtggtgttacaccatatagactgatttttttggattttcagaagaaagaaaaaaaaaaggcctgcaggttactcaccgctctccgtatccgtaatcactaaaacatattgtctcgtcagtatcaatttcttcccctgacacatcgttcactcacgaataactcacctagaaatatccaaagtggctttctcgccaaccttcattttcaatacagcctcatcccatcctatgcccgtcacaaaagcagcacgtcagcataaagtctccgatatatgaaaaaagtggaccgatggtgggcatatacctctgatgagtctcccaaccccgatttgcgtgacaaaatccccacgaccgatcgagctgtcgaatctggatatagtgttatcaaaactgaccaacaaccggagacgtgtgtggtaaggcaagatttttcaatggggaaaagaacatactcggctccctttccatcggcctggctcgagtccttcagccaaccagtatactcgataaccacggtctggccagcttctggttgtggcccggtacccgcaacgtgagtgattttgttgacacccattgtgttgttcttgctggcagtttgtttgtttgtttgtttgtttgtttccttgcttgcttgcttgcttgcttgttgtctgtgtcccgaaaacaagtgaatggccgaacaggagatatctcttgacgtatgtcgtccgttctggtccttagtttatatacccagctcttcgaccgatatcccctttctccgatctccgacttttggcgtttatttctttccaactcgtccacttaccttactcgaacctaatcacaagtctccgatatccgatcacaacctaacctttctccagatatcggtattactgttcgatatatattgtcgatctccgatcgtcttccccaattttcactagctcactactagtgaatgatcgacttctcggccgaccttgaccctagtttggtccacactgctgaagaacgaccgggtgactgacatcaattttcctagccaagcgtggacaagggatgcttcgtgtgctggaaaaggggtgcgaataagaaagctagcgtggtgtgatgagtctccgagacgagagggatcgatgagcagatgtgaaaaaggtttgtcagcgctgaggtaaatcgggggcttggccgttaaccaaacaccacgcggaacttcctgatgtttttccaaccgaaccgtgagagacttccttaatgtgacgtgacttgggcatctgaaccagatctcgatcgcgtggggtcttccaagggcggatccgttctcttctggagcctaagcagcgttccctaaagtagccgagtcaagggtaaccttccaagtcgacaaactattgggaccggggacctcaggtgacaaatccaacggcgtgacttagtaaccctgcgaggcagatccggcacctagtgaggtaaggcaaggacccagcacaacggtagcaatgcctggaagcttgtgatatcgactgtgatggcaagcagcaccgagtctaaggagtggtggagatgagccaggacgacgtcacgtttttttcttttcttcttcctctcgctaggccggaaggagtctaatttcaagagaatgacccccaattagagagaatgaagaaaacaaccgagcagaagctgacgaatatattccagggaaagaatggcgtccaggacggtgtctggggatgacttggtgctggcttgccgtttgtggcgcgtgaacgaatgagaatggaaggagaaaaggccggtgaaagtgcccaaaacagagatgacgatccacccatatttgaaggaaatgtggaagaaaccaacatggatgatgcagttgaaaacctcaggctcgtggcacttgcccagtcttgtttgtatctttgggacccggcctggagtgtgatttccaagtgagattggtcgtggaagtgcgcatcggggaggagctaccttgccttccacttggatgatcgggtagggagtgctcattgggagccaaataccttgccgcgaaatttgttatgactcgaagatctcatctgcatacaagtcggtaactggcatatgtggtctacgattccatctctgcgtcaatccagattcggacccggatggtgtgtatcttgccgcgtgggcggtaaggtagatgtagccctgactcttgacttagagcctcgcatgtcgcgtaatacagtctttgacttgtaccattgagccctgggagggtacagtagacggccaacgacccccgggctgttaccttaacacaccacctagacaaatattgatctagtagatgagtacccgtgtgtgatgtgatctgaactagtttactggaaatgaggacggctggttgtgaccaaaaaagggggggaaggaataccaacagatcttttctctgccgctaaaccccagaattttggaggtagggcaatcagcacgtctgccatgaatgagttagtgaaactgcctgaccaagctataagcggatttcttgtggcaacttccgctgggaagctggcttcgctagcataagactgtggccctgctgaaaccagattccgttgatctggtcacttacaagaccccaatatcacataggatatctcatcacaagtcctccagctgattgatgactgaactggatgccccgatctcggataactacctcaacccccctgtctttatgctttcccgcatcttgatgcaaggcaagcaagtcagatctaggacggaatgcgacaggacatcatccgttggttgtttctctcgtgaggggtttgaggctcacttccataatgacgctcattatggtggtttaattcgcgaacctttctgctgcctgtttctccattctttagggctgttcctttgacaaatcaatccttgttggactgagtttagtactcaactttacgctccgacacaggccaacagcggaattgtcctttgcaagccgttgtccgtgtttgtggctgcaggaccgctgatccacaacggattgcagctgtctaaaatgaggaacgtgcagaagaatggtctcaagaccatatcccataccggcttaatccgtcacagggcggttgatgctttggacggtataagcaaggtgctcccagatttgctctgcttgagacatagcagcaaccctgtgccacgttatggtccccaggtgtgtggcccaagcacatggtagatgatcaatcacattgtcaatttgagaagagcagccgatctgaaattggaggcatggggtcactcatatcgtggatggaaatttggtaaggggcgagtaatcaggcattcattcgcccagttgctggtgatgctttctttttgccacacagcgccaaactcaatgtggtgtgaagacggccgagatgcacggtaccttgtaagatgtgagccgagcaagagggcagtggtagccgataatcagatggacgttgtgcaataaatttatagactgaatcgcgccgtggggcaacaccacgccaatctttgctgctgtgaaattgcttcagatcgacccggcatacgttcagtacgcacaggctctgggagttcatttgctggaacctccatctcctccatcgctaccaccgcaatcttatatggaggctggcgtttaattgtagtgtgcaatggcaaatataataaagtcccggcaactggcatgctgaactgaatagggtggataaagaacttgtagcttgataacagttgaggttccgatgtgacaaacggaccatattgtaatctcatggttcgcttcacttctatcctcttgtgccactcgaaccggcaactatgagctttgcagtgtgtcggcggctgccttgcctaccattttagatctgagcattctttgttgagattcgaatacacgatcagttatcaggaataacaccaaacccgccctggtacggcagccttccgtccagcagcgtctagtttgtaccaagacgctgccacgagtcgacgatcagttcggaacctagactggctggctgccgtgatttatacatcgggtagtgacttcaccccagtatttgttggccgcgaaaacctggggttgcgcaacagagtgaggatctgccgccttacaaaacctgatttcagataccgccactactcatcaatcgtcggtacagggcaactgaactcagtatgtgttgtcggtgttgcagttcgggcgatggcaggcaccgtgtctcgatctgcgcaaccacgaactgcatgtcttgtgagaatcgcggcaactgctgctgttcccgggccagattaggaggtagtctggtagggggcgtggtgaacagcgactagaaaagatttgacgaacttggcaactgtgaccgagctcatcaacaagacagccatccggaaatctgcaacatggttttggcgaccctgacaacgcgattccggtctgcctcttcgctcttgactgcattacaatgcctggccgcttgtcctgttggtggaactagagagctttgactttagtagcagaaaattaagacttgaggattaccacccgtagagctaccggaatgaggatgcttcgtacgtgggatgcggtaggccacattatatcatacctgcaattagccccaggtttccaagtgcaagtgaaactagtgaaagtccgtgggccgtttacgcagcctggtttccagtgtgaaaaggtaaattatgagaacatctacgtgattagccgtctgttggcataagcacaaggccattgagtagtatcaggtaagatggagcagccaaaacagacggcaaaatccgcctggtaatactctgatgttttaatatttcgattccattccgatcgatgcagattattcctgacgaaagcaccgcaaggctggttatgggtacttttttcttctttttcttgtattttcgaaacggatgacatcctcgcctcaactgtagcatccatagacgatgccggatgaatctgtttatgatagtttccctcgtctcacaccttctcggacctcgaaagtagggactgatacagccaggcgatgaggcgttgttgtggtttttgtgtagatcgtcacactcgtaaatcgggataggggctgactgcacgatatctattgtatccaaacgtgctcgtaaagatagcccaatcgtcatgtgcccccgaaacaagcccggcgtacctagtaaacaggagaagagattatgtggagcaaagtaggaagaaaggaagtggaaatgatgctgtatagcagctggcccaaatctccctttcggcctgtgatggcttttctctggatttgcaccgtccagacctcaacgtctgctgcaatgaatcttttctgtgtcttgcttgctcaacacccatggctgacaaacagaacaaaacgataaagatgtgactgctctgcatcactggccgtgcgggaacttgaaagtgtacgggtgaatcaatcatcccaacatgggtttgccgttggtgattcgacacttgggggctattcttcgcgtgggaatcatcccgaattcccgaaacaccttgatttccgggtatggccagttgaagatataaactatatcataatgaagttacattggccacagtacaactcttggctgcgcatcacgtgtcgttttcctgcaactggcaaggagaaccaacagatggcccgttcttataggtaatcggtaagtagctgtaggagcagagacactcgccggtgagcctggatgggtgacccatacacatgaacgcagaagcctccggcgttctcactaactacctcgtggctaatgcttgaaatgctgagtatggcagcactccgggatgatgatcctaccaactctaaatggtgtaagtatctcgagcggggggattgttgggacgaggtaacgataactggagaagagccttgttagactcgttgagcgtgtcttctcttttgcaaacaaggcggcacaaaaatcggtgatgaagcacgaaaaatcgcggaaacaacccaaggggtggcgcgacagcgctcccacacattcgccggaccacgaccatatgcggctgatcgagcaagatggttcttaggccatattttgcctatatcatgggagcaggttgcacgttgccaaatagtataattaatccgtgtgaatacggacgaatctttggcgatccagggggcaaacggcacataacatcgtgctcgctgcaacatgcaacagaaaagaaaaatggcgaaggatacgagatagtaattcttggacagcaaactgctccgatgttatcgccaaaaggggagaaggggtatcatggtgtgtcaaacgcggccagaacagttgaagatcagcaacagcttttgctcgtggtttcccgctagtcgcggtcgcatgaagaacaagggacagattttgacaagctgcgagggtaggagaggctcgagcattttggacgggggggagtcctgtcctctcgcgagaatggcaggctgagcgtacaaggcacagagtacaacgtaggctgaatatagaaaaaccgaggaagagccatatgggggggtgggaccgtttttggcgccgccgtttcgtttcccttgggaatcctgggtctcttgaagaaacactcgtggtttggctgaagtcttttgtctcgtttcacgctggcagtctttcctttggcaagattatgaggtcaatattcgggtttgaggtatggtgagcacgccatgccgcatgctgcttggagataggtaatggattctcctgataggcacggattgcagggcttgaggctctgtcgttcctgaaccatgtgcggagggtaggctcaatgttccattgaaacgaggcagtgctaattctttgaccatgcgatggagattgacgtggtgttggtggccatgtcaagataaccaaccctccatattggcggaaaagcccacaatcctacccgccatggcacacggctggcatttgtaggcaggggggcctctaggtaggtagaggtaggtagctgaggtactgggaaatggcgaaacgaatgtgtatgttggctcagtcggttcaactgattcctgatagtggtgtcccgttggtggtatgtagggccagtcccagaaggccggaatggcgcaagcacgcgtggaggagaccacgaaaggtgcggagggagggagggaggggggaactagatggagaagggagtttttggggatggggaagatgacgacggcgagggaagtgatgatgaggcctggacatggacaaggaaaggaaaaacaagagagagaaatggtggacgagtgatggtgaggagtgaatgtgcgtgcgcggcgcgctcggtgccttccctagaaggatgtctccccttgttgcttccccttgcagaggtggggagagggttacacaagccaatcaccgaccgtctttcgtcaggaacagcgaggattggatccactcagtccaccaagcggcaagggaccgtagcataagtgtatactgagcagcagcgactactagcggcatcaaattcaattcgaaattcaattgatacacgctgggcagcagccaaccagacaagaccggctagtatcgatagactccaccaacatcgaacgccttttggcaaactttaaccagcgaagggaaagtatcggatacatttgtgcacatctcagcttcgcatctactcacccaaaacaagccacttgtgcgaccgagtgagtggtacagagaacatgatcatgccatagtgccaagccgtccatccttagcaacccgacggagttggtacttaacatgcccgttcttgtgtgcagttgcgaacttgcagttgcgcgcgatgcatgcatggaaggaagggaaggatacatatgtacactagaatcgtgggcccgccccagtctgcactgcttccacttccgttccacttcagttccatctctccacggcgggcacagatgaaagaggggaagcgcgggagggagaatgttcaagtggaagatgatcgagcaaaacctgtccagggtttggtccatcacatatcccgatgttaccctcatccaacgcgaacgcccgcccgcccgcccgcccggacgcgaagagctttcagttcaattgcttccccccttttctgtgcacttttcgggtgagaacattggcatgcgtgactgccgcgtcgatgaggaacgggcataaagcgcatggtcaatgcagaatcaagatcggagtgccgatctagacggacgccttcacgtttcttcttccgccctcactgagaaacacaaatcaaacctacttgacctgttcatttcggagcccagagcctagacggcctttgctttttcgtcgggaagaaatagcgcgcactatcgcaagccaccaggatattattggaagcccacctggttcgtggtgggtgtgtctgaagccgctggacggcgcgggagtcgtcagcaagggtttcactcacagtagaggcagggtagtcatggaatcgacggagcggagcatgcgatcaaggaaccatcgccgaccaacaatgcgctccgtttcatgttaggggggaagtctcctcccgcgcctgctagggccggcgggtacccggttggctagcggacctggcggaccccagatcctcttggatgttcacttgggtgacttgtgtggttgaacggtcccctctttttgtcgcatttgtcccccttccccatttcccaccccggctcgaggtaatatcgttcctgggatcgcacacgcagccaagagaaacctaggcacccttggcaacgcagcagcagcgcttcgcttcgccccccccccagccagcgggccaacgctcccgtctctctcacgcagccagtccagtccgttctctcttcagccggttccagtccttgagtgctcctctctcctcccaattccattcaggcttcactgtcaccctggcagaagcgaccaccgtctttaccgtccgtctgctgagcacacacacacacacacacacacacatacacacaccaacagtctggcagtccgtcacctcaggtcctgctgctgctgctgctgtcctgccactcgtttcattcttccaatctccccgttcccttctctttttccgtccactccctagttccattcagttgtatggtgttgagacgaaccctttgaccctctttgggcgcctttcacacattcgttcacttctcccctcaccctcgcgctcaaccttgtccgccttactcactctttctctcactctcacacctacttaccctttctcttcctccactcctttcatccttttcttctgctccgtcgacccaattcgcaactcggttttccggcactccccttcggcgacgtcgtcctttgcaaatcctccccacgactcgtctgccgttcaacctcgccgccgccgccagttgatttgtgctcccgcgaccagcgaccagcaactcggaccaacaagacacccgataggttgacgcgccttgccttggtccctccttttcttccgttttccgatgcccgtcttgtcatgaactcgtgcacacgaatccgactccgacctcgacgccgcctctgacggactccttgtacctgcaacccatagacgagtttcctcgtcgagccactcattttgaaaaccaacaacaaatcaacaggggaccgataatcgagatttcccctaatttaccttgaatgtgagtgtggatttggtttggagaagatgggctggttggtgcctggtcccttggcgaagatactcggcagggaaaaatgcggctttgtggagcgtattggagccggtgcgagaggcaggatgaaaagaaagcgacttggacatagggacttggccggggccggggacgtcgacggggacctcgctggagagtgagggcaatgatgtcgaagggctagacgtaacgatcagcactcctgcgattcccttgccttggaccaggccaacaactcaccgttccacagctgatcgcggggatcatcaatacgcttgggcctaacctatggataatggattcactgactgttgctttcgtcttcagattacgctcatttggcttatttgtcaagttcactcgttacgactatctcctgacaagtgagtccctccttgccgttgctgtcgacccttgttgtcgctgttgcggcgctgacgacccttcggcgtagattcacacaccacacgccccgagtgccagttgacgctttccactctcttataccaacatcacctcagcatcaccagggcagtgcatgatcaacatcgactaggacaagaacgatgcggacagtatccgttgttgcagccgccctattagcggcctcgtatgtggccggcgagcatgtggggcccaccaagcccaagtactacttccctaaacatgtcaaacgccagtatgccaacgccacgataacatccaacgatgcccctatttccaccatcgatacgtcgtccgacgccttatcgcagacgaccaagagggagacgaccagcaacgaccagagcgaaagcttgtcggacatcccctttgtcaagtcgacttcttcgcgcttcctcacctcgagcgaaccgcagtccgaatccgagtcagacacgtctcgggtcacgacggtggtgattgcgagcaccgtttacgtttcaccttcccagcccacaacagccgacttgtcgaccgctggcacagccgctccctctgcccccgctgtcgacaccgactttgttagttccaccgatagcactgcgggctcctctgactcaactagccagggtaccactggtctctccagctctgctactgacaacagctcaaccgacctacttgggtttcctacgggaatcagctctggctctacaaccgagagcagcttatctgactcaactaccgggggcacctcttctggcgctacttcgtcacctgaatctactccgggaaccagtcttggttctactacggacagtagtactagctcacctgttactgccaccgacagggtcgactcttcggcttcggcttcggcgtcggcttcagcttcaacttcggctagcgataacaccatcttgcccagctccggcgccaatgttaccagctcttttgcctcgaccaccgacgctgttagctcgtccagctctgtcacaaagaccgctagctcatccagccctaccaccgatagcgccagctcttcggcttctgttactggcagcgtcacctcacctggctctattgctaacaccaccagctcggccatctctgctagctcgtccagctctgttgtagatatccttagcttcttgaaccctggtttcggtggtgctagctcttcggcttctgctaccgatagcactactgtgcttggctctgtcgccaataccaccagcgcggccatctctgctaccgatgtcgctagttcttcggcttctgctaccgatagcactactgcgcttggctctgttgccaacaccaccagcgcagccatctctgctaccgatgtcgctcgctcctcggcttctgctaccgatgttgctagctcgtcggccgcgtcgactgatgcatctggctccttgacttcggccagcgctttacctaccgtctcgtcaggagtcatttctaacacgactagtcccgactcgtctagctctttgcaggtccttactcctcctaccaccaccgttgagcctatttccacggccaatgctaccaccgtcgagacagcaagcaccgtgacagccaccgatgggagcgcttccacgggttggcttccgcctatcatcgtccttccttcgatccggacgagctcgacttctgcggccgatgtagcaaattctaccgcgcctgccctcgtttctgggactggccgtgcaaccaactctaccatcggaactgccacagcctccgagatcatcgcgacagaggatcctctgatcaccagctcgagcagctccggaattctcctggcccctacaggcgtcgtcaatgaaaccaccagtgcgtccaccaacctaattgaatctttggctagcaatgtcgcatccttggtaggcagcatacttattcctacgggcaatggaacagcaaccgaacccacggctcccgttactacgtcggatagtgtcacgattccctcagcgaccgaaccttatgctagcggctctggatcgggcgttatcacgccttccgcctcgctgaccaccagccagcctaagcctcccatgatgtcttcgggtatcgtctctatcccgattggaaactcaactgtttcctcaaccaaagctgttgaatcgggcccaacaacaaccggaatcccggggtcctcagtgcctgttattcctggaaactcttcgatccctgtcacatccatgtctgacacaacggtcgttctgccccctgtcactttgattaacagcaccacagtagcggccaattcctcaaccattattccagtcatcgtaacgagcgcttcagctgagagttcggtacctgtttcctccttggaacctgttaccaccactcaggttctgattcccccgcctgtgccgaccacgacgatcaactatccaccggttacgcaatatactcctacagccaccgtgtctaacatgccgcctggctacaatagcccaaccacgattctggtggaccagcctcctcctgcgcagacccacaccgtgtccttcgtgcaacaaactacagcgactgcccttcccactgacctccccaaggcgattgcccctgatgacacgactgctcccaagccggaagacaacgtttttatccagatcggtttcaactatggattcaattacccatttgtggccaagaacaacaacgctgcggcgcagatcttccgccttctccctgaggcgctggcgtttgcttcgtccattgagtcccacagagtaagagtcacgaagctgatgcccatgaacacggtgaacactctgggctactggaccactcttgctgttgtatcatacccgcaggcgtatgttgagagccttcgactggatgttaaaatcgccagttctccgctctataacaacccgaccccgctggtttacaacttgacaatgcagatcaatcctgccatcgacattatccttggctcgaccctcattggcgatggctccggtggcgacagtggaagtaacccgtccaacgccggtaacaacggcaatgcggacccatttacaaacaacaacaacggcaaccagacttctcagcagcggggaaccacggcgggcattgtaggtggtgctgttgccgttgctgctgcgtatggcgcggccatgttcgtggttgccaggagatacaagaggaagaagcaggcgcacagacgggcgagctccctcggcggaagcccgtcggacatgcagcagatgggcgggggcagcccggctctcatgggcggggcactccttagtagggactttaccggctatggaggagtggctggcggcgcggcggcggccggcgccgttgcgcctggtggacgggacagccatggcagcggaaggagcgggatgggtctctcttctcggaccgcctacatctcggcccccgttgccgcggaaaattccctcgggtggaactaaatgacgaatttgtgacggcgacatagttcttgtgattactttccctgtctcgacgactgacaccgaccatttacgcttcgatgcccatggggaggatgttgttattttgtttgatgcgacgaagactgcgacatttgagactttttgcgatgtcaacgtcttgggcagatggaggcgggaaagaagttttttaaaataaaagaggaggaaaagaactcaacacgtatagacgatttctttggggccgcctttcaatggcaaacattttgtgtgctttttccccattttacatgtcaagcatctttttcataccttctataggcggacttggttttgtatggccatgccgtctgaaattcaaaaacctggtaccacaataaatgatcgcagctgcactttttgcttggcggcgattatggtaactcgggttctttctaacgtttttaattatcatttttccatcctatagtacatggttcgaggaaagtcggctccttgattcgagatgagtgggcggcataacggcagtcagtccaagaggtagagagaagatttgatcaggacgaccgacaactgcgacagaggaatgctttcgctcgatgcccaaacccagcccagccaagcagccagctctttgtgctcacaaagatggagaggtggagaagcagcaaaggggggagcgaaagaccaaaataattccatttgacagctaaagttgggtaatgtttgtggaattgaggagattgagtcggaggtcatggcccctggggacagtttgacagggtgatatgcgatggtttctggttacatatttacatatctcatttggacgcaatttgcatgtttaatatttcagcgcatagcaagcaaatccacaaagatcgagacctttctgtcttatttctcggtatcacatatatcgacatttgcacgcacgatgtcctcagctgagcccaatttctctgtgggggggggtgatctgagatcgccctgaaatttcacgggaaactggggcatcccagccagtaacgtccagcatcacattaccttagggggaggggtgcattcccgccgatcttagtgttcgccattggctgccaatagatggacagctggcgcggggtggggaccactgaactcattactcgccggccggcggtattcatctcgctcctcttaggttgccatggatgggattgcataaacatttgtgaagatcagacgaaacaaacgggaactgtagcgtgttaaactggcggcaactgcggacggattgggttttgggggtccatctcaacctagttggttcctagatacctggccgcggtcctcacaaacgccctattatgtagcattaggtacgcgagcagcacacatcgcagtgcatccagcgacatttcaagctttccgggctccggggaaatcctggggtgcatccatgctgttaccgttaccgctagtgcgctccgcctaagacaagccgacacacctacgtagtagcactcctaacgcacaccgactgtgcatgtgaattcatgtcaatgaagcctgttccttttgacgacgtcactttttcaactctttcaacatccaccaccactggatcgaatcgaaacgaaccgaaccattcgatgccgaatcggcatgtgttcttctgcagactacctacctgaggtatccaacaaaggctagcgacacagaagcagggataagggatacgagtcacccgagtgtcaaagaaaagagaaaagggggcgtccgcaggggaccattaagctttcgagaaagataaagagaacccacccaccacaccacacggtaaacaccgaagcacagcctgactcattgcactcttggaggtttagaaaaacaaaagaagaagaaaaataggaaggaagtgtggaatcgtgcggcagcagaggacaatgatgacggcctcctctcggcatgactcggtaggaaaacaaaggagtgaggcagttgatggacaggatgggcggggatgggcacgtgggagtcggtctggggccgggagaggaacaggaacaggaagtgatgggaaaaatccagaacaaagtcaaaacggtcagagagcgacaaacggcggtgatggaaacggtgccggtcaggacgacaaagacaatggacgacgaagcccgcagtcgcagcgaatgagccaccaacttctagattcacatttgtcgtcatccaaagcaaaggatcacgatctcatggcgacggactccgacttggacttggacttggacacggactcggaatcggacaccacagactcggaagaagaccgccgaatatcaaccgaactccaccgggaagtcttcttcagtgctgttggtgaggaagagacgtatgagttgacttcgaccaaaaagaagcccaagggaaagcgcaagaagggcaacaggagaaggggaactagcaagttcccagacctggatgatgaaagtgttagcacgacaacgagcggtaaaagtgtccagctgcgatacacgccagatgaagaaagagcagtggtaaacaagtttgatcgtaaactggtgcttttcgtggccctgctttatatgttgagctttttggatcggtctagtgagttatgctgtttctctgtttcttctttgacttcttggcattcaggggcaactttgatattctaaagtcgtggttcacttccacaaactgccactttccacaacttctgtttgcatgttgagcagaatgctcaccactcacagacattggaaacgcccgtatcgcgggtatggaagaagacctccagtccactcctcccaaggatggttggtacgagtgggctctaacagccttttacatcgcctacatctgcttcgaatggatgtcccttctctggcgcctcatacccgcccacatctatgtctccatcatcgttctctgctggggcttgacggcgtcgcttcaagccgtggcagtcaactaccccatgctcatttttttgcgcacaattctgggtatcggcgaggcggcctttaccggagtgcccttttacttatcgttcttttacaagcggcatgagttagctcttaggacggccgtgtttatatcaggtaacgtattcacctttttatccaacaagcaactgcatgctcatgaccaaaaacaaaatattcagccgcccccctagcaaccagcttcgcctccttcctagcctgggccattctgaagctaggcgaagtgtctcccgtccgcccctggcgtctcctttttctgatagaaggtttcccctccgtcatcgtcgccgtgctcgcctggcacatcatccctgactccccgcaaaccgctcgctacctcacccgtcgcgaaaagaaagtcgccgctctccgtctccggtcctggtcctcctcctcctcctcccccttttctcattcttctgccggtccgggcctcaaaacaagcgacatcctaacaaccctcgtctcccccaccgtctggctcaccgccgcaatcttcttcctcaccaacctcgcctactcctcccttcccgtcttcctccccaccatcttgacgtccatgaaccacacgcccctcatgtcccaagccctttccgcccctccctacctttgcgcttttatcacagtcctctgtaccgcctccctctccgaccgctaccacagccgttccacccctttgatcttccacgccctcctttccgccctcggttattctgttcttgccttttcccagtctctcggcttggaaccgggtagctgggtcaggtatctggccatttatcctgccgcgatcgggtttttcaacgtggtggtgttgacgattgcgtggagtatcaataaccagcggactgaaggcggaaagggaatggggtttgcgttgatgcaggtcctgggacagtgtggaccgcttgtgggaacgagattgtatcccgcgaaggaggggccgttctggaagagggggatgggggtttgtgctggggcgatggtgggagttgctttcctggcggttttgttgagggcatacctagcgaggaagaataggaaactcgaggaggagactgcctatgaaggtgtggggcaagatgaggaggaggggttggttggtggtggtggtggtggtgaaagggagggaggaagtagggaagagaggtttaggtatatgttgtaatgctgcagttggttgttgtttccgaacaagtccaggcggtgtgattataatggcttagtattcaatatagactgccacactgcgtacttgactttaaatattcatgacaggccctccttgtcaaagacatgccagcgataaacatgttcgatcattctcaatgacgccaacacattctaccataggtttcatgttctccttgtagctcggccacttaataaataagacacgataaaatcttctttagttagccaccgagtgatggcaagaataaccgagacatcagcggtccaaggccaataccgctcgcttactttggcaacgagaggccatcgcaacactatgttataagtcgacaataagttgaaagcatgtcaggaagagacctatcaagtgttattcaatcgtagaaatattcgaaacctttgcccgcaggtgtcacgaaagacctacgaatgcatctaagagtaatccctagaggtgtaatcgtttcaagacaatgagatgtttggttaattctgaccaccgctccgataagtacattttccctttgaactttcatcttccaacccaaatttgctcaagaaaatcaacctaaatcaagcgtatctatctacctatagagtatagtattcgcatgtcttttgtctttttactctttctcttctcgcttccacgtttgatagaagatgacgcgtgcgaggcaccctaggtaacaagaaggaactctaacagaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacatccacaaacaaaccaaagagcactggtgatggatacatcaggccccccatattccgtaccacctatccaagccgtccaaaacgcatatatcgtacacgaccttttcgttgatgactattcttccttccttcgattcccgagtcgtcgtcatcgccttttatttggggatacatcaacacctaaaagcaaacccaattttcacctcaagactttcatcatcaccataacctgagtaaaatacacaccagatcagatacaaagtatatgcttttcaaagacacacacaccattctcttcccctccctcctacctacctagaactactactagttccctgctgtgtccatctattatgtctattgtatcacgccacacgataaaaaatccctcttcaaccaaccaacccatcagattccatcatcgtccgtccgtccgtccgtccgtccgttcggccggccgccgtcagccctgggaatttgcgtggtaacggcagggattcttgttacatttctctaggtacatagactacatagagctgtagtctagaaaaagtggacggaggggggccacagccaagggatgcataaccagaaccaggggggtgtcaagtaagctcgaggaaaggctcggagggaggcgtcccgatcaagacgatgcagacgcaggacgaatatgaacgggacgttacacattcgtgttcccatacgtgcgtgttcccgggtttgagagaggggaagggaaaagttgtgttacgagattgacgagtacttgggagcagagaaacgggggtggttcagtttccgttggctgcgtgttcatttgggaaaacggagagagtatgtggataggcatggggcaagtcaagtcaccaagaatgaatttctgatgagaatatttgtaactcatggaggtacacaacccctgtccgttttggtatacatgatactggtgcatgaactcctccttagcaaacctaaactttgtcataaacattctttgaagtgccaacctcgtcaagacataagtgaacacccttttggaagcgattagaatcatgcaacacaagtagaagcatcaaccacatgaatctcaaccgtgatatcctccacctcttcgacacttccctcatctgacccgatcttcttttccaccacggctttgattgtcagttccttttcagcaaccgacacatgctcatcactagcaatttgttcaacttgcttcagctctgccttgacagcatcaacctgaatagcagtaacaggggctgtagcaggtttctcgagaacggtaagaggcacaataacagattcaacttcctcaccagtaactggggcaacaatagtgtcctcaaccttaggtagctccaagatcctcttcttcttctccttcctggccttggtctttgtcttgaatctcttcgagacccccttcctcttcgcacgaaacttgcgaacaaaccacttcttggctttgataggtctgcgaaagatgtaacgcagaagcctaagaatcgagctcttctttttcgactgttggcggagataaggtcctgatggctttctgccatggtctcgttgaacaccagtaagaagaggaacatttggtatatcagttactggagggactgtaggtgcaacttctacgtttcttatcttgataggcgagccaaacgaaatgggaagtgcagcccttgacttgggtttgaggtaccctttctccagtgtggttggaaattcggtggaaagacgaggtgggtttgttgacacacgcggcagacattgagtggataagttactgagagcttcttccgacagtagcccggctttggaggaggccagagcgcgaccacagggagctaggtcaagcgaggggaagggtgtttctcctgtattgtcgggtccggttgagcgtcgacgctgtctggggagcatggagctgttgcttttgcctctgtgcagggcggcattggctaagctgatgatgagctctgtgttgacggctgagatatcggcgatgacttccttggcgtcgctgccgttgaggctgggcgtcttcctgtgcccaatatcctcgatgtgttcgacctcgggcttggccaactcctgcttggtgatcttgatacttttgttatcgcctgccaccgagggctgagtttcacattcgatgacttcattgttcgttgccgcctcctgctcccgatagatctctcttaacgcaccctccacagcggctgggttaagtctatgatgctgacgagaaccaactgactcctcactgcttcgcaaaaacgaagaggttgaaaagccgtaagattccagacttgacaaaatgcgtctgccgaaggtcatgggaggggaaactgtaagctcggggcttttgacaccttcggatgggtaggaagacgaagtactgcggacgggaaagattcggtcgaagaaagattccgcatcaagggacctcctgatctccgttccgtctttgttaggcatcaccttgagttccggtgaatcggaagggctttcgaaagagaacattcggtgacggaaagtggatgctttggtttcttcagaggtctgcttgaagtcatggctgggaaccaggccatcaccgacgactaggcgagatggtgtcggttcttgttgtatgtcttcgttgtgtaccggagtatggccttgcttcccggcctttacaggcgtgttgggagcatcggtcaatggtatgttttcgaactccccaaaggactcgtccaggtcgacatgcccgggctgctgccgattgatgtccttctcctaaaggccagcaaacgtattggggatgttcaagcgtcggcggccgggtgaaccgaggacacgctcggaagcgttgagcctgttgttggatggaggttcgaagcatgctgtaccgccgctcggagttcgggcgggaagactcatagctgacatggtgatagctaatagttgacctgacggtaaatgtagtggtgactgtatatagaggtatgcctggacgacggtaatgctgatgaccacctaatctggatgcctattgttgttgggattcagaagttcgacttggctgtcaaagtcaccgggggactatcttttccgccaccaagatcactccttcccaacgcgattgaacaaatccaaacacttcagttgcactaaaaagtcaacaagttggacggaaggggcttccagccgcagccgcttgccaaggaaggaataccatccggccacactctcctagtaatgtccgggaattcgaatacacgaaatgatacgatgctgggccgagacaggatgtaggcagcggatatcagaacgacaacatcgatagaggtagttatgaaaagagcctagccaccccttacggcgcagccatcctcatcttcaccatcgccaactctgcgctctttgcccacgacccatccggtgtctgtcgatagcacatcaacttaccctcgtcacccacgctacccaaaatctgcccgtcatcatcaaaccccaccctccacaccggcgtccgatggctatcaagcctcgcaacttccgtgaccacatgtctaacctggcccggctgctgttgcccacccaacctcaacctatctcccgcggtcccactcaacctcgactgatccgccaacccagctctaatccccgacttcaaatgggcatcctgcccaccgccatgctgcgccgccgagcccgccaaagctctagccgcagcagtcccaccaccaccaccgccttcttctctcctcccctcctgatgcttcctcatctcccccactccccatcccctggttccctccatcccttgtgcttgcatctgcagcgccggcgtcgacagtccaaagaccctcacatacccatcctgacacgccgtcgccacgatatcataccccctgatattccccggcgcccacgccacgtctctcaccagccctctatgccccgcaactggatccttcggactgatctccgcagcgagataaaactccttcgcagccgtggctacgcccaagctggcgctgaccgtgtctctagtcctgtacaccttgaccgaatccatagccgccaccaccagtcccagcgcatccgtgggcacgcccgcccgcaaagcggtgtaacacacatcctggttggggtcaaagcgcacccggaaggaggtctcctcacctcgggagggttttgggcaaacggtgaattggtcgatgcgggagaactcggtgatgttctctggtgtttcgttttccaggacttcgagcgtgccgtccacagataaaagggctaggtaggtgtgtcgcgtgtcgtcgttgtgcttgaggctgaaggagcggatgggcgatttggggttgcggtagtcaaaggccggcgtgggtttgctgtcgcctgaggaaagagaggagaggccaccgccgacgtcgcgacgagacgagagggtgttggcaccaccgtggtgcccgccgtgcccagtgaggttgacgccaaagcgacgaccgggggcggctgaggggttttcggcccagagcttgaagcgtccttcgatgccgagggaggcgagaaggttcgggtagatggttgggggaagccattgaagctgtgggataaaaagttagcttgagtcagtcgtcactagattatgtgaaagacttacctctagaatctcaccgccgtgggcactccagctatcgcaaacgcgccacttgccatctttgtgtctattgaagacgcgaatcttgccgtcgacggacccagtcgcgcaacggtcgccgtagctgttgaatgcaacggcctggaccagatcctgatggccatggttcacaatggagtctatagttgacttgccgtcaatggcgggcggatcgcctaggtattggctgaatttggacatgattgttgtgattgggtcttatgaggttctcaatctgatgatgaggtggtgatgagcgaagaaggtcgcatggagggagggatgaagtgaggttgaagagccaagcagccaagacgctggtgacaaccgtggttggtgggggggggggggggg