ttccttttttttcctcttttccttttctctctgcccccccccccccccctgtttcctcttccccttcttttctccccttcttcttcttccacctcccctctcaacccctctccccccccgaagaaataaaaaaaatgcatatgaaataaaaaaaaaaaacccaccaggtaatatctcaaacacatccttccaagcattcacctccgccacttcactctgcaccggtcccactttacacctatcatcttcaaaattcgttggcagcccttccattcctcctcctcctcctcctcccagtcctgccccaattgaatcggtcattcccttctcatagtactttctgcagatgatcccctggagaatggcgagcgagggcgccgtggtgatttgtacgcccatggtgaagaggaggatgagggaggcgactgttaggagggttggatatagttgagaggaggaggaggaggaggaggggttttggttttggaaggaggggacatcttggggaagaaggagggtggtttgttcggttggtggggtgtcgttgggatctggtggtggtggtggtggtggtggtgacattgtggtggtttggtggtttgtttggtgatggggatgagtgatggataagggagttggaagtgaatagtgggatgaagtagtaggagacaaagttgaagctgatcaggtcaagggctggggaagtgaatggagagtgatgctgatgaaataaaaaagagtctaaacgcctgaggtcaaatgaagtgttagggaatgtggagtaatggtcaaaccttaaatgaaccacagtaaacaaatgataaggggtttcgcatcatagggctggatggattggtgttgtattggtaagagtacgtaatgctgggccggaacgcgcaaaggacgcgcaatacttgctggggttgcggtgcgctggcacggtataggattcaatagcggtttgttggatgcggcttaacagaacccggaatgatatcaaggttgtattgtcattgggttccgtcttatgtcttgatggttgcaagtgaaccagactcaccctttgcttgagaagagatgacgggagagactaaccaccacgcggaacagaacaccgaccagaggcgtatctacgacatgaagcattcatagggcccttctcggtaaccaacggtttctctttgtgagtatcatacatgatgactctaccatgaaagaattgtatgggagtattcaaatgtacctttgctttgccctggagacgggacgtgtaagcgctagaacagatgcggaaggtcgacaactttataccaactctattccagcaaccggccgcgcgtttacgtccacgtcaagcaaccaaaaagaactttcatgcccaacatcgctcccgattcagtcgatatatatgatgggctgccctttttgtctaatccatcgcgccctgccccaaactccctttcctggcccggcctatgcatgcccatcctctgtcacaaatatgttttggtcgtcgtcattgctggaaacatgtggtatagtatgtcgcgtatagctcaagtatacaaacagatcgatgggcggctatggggtcctcagactgtaaatcggcttcatatggtctgttgtttgttctctaactggggagtatggtttttcaagccgcgggggcagcaacataggcgttgatggccttgacagcgtcgccatcatgggccttgagcagctcagtagccttggccttggtgagctcgagctcctcgacctgtttgatgccccgtcagtaacctgtcccccacggcgattactaaagacactcacaagaagggcgacatcggccgcatcgaccttgaccttcttcacctcggcctgcttgctgccagcagtgctgagagagtggaaagcgttttggacggcatcctggtcgacctgggcggaggactcgtcttcgcggttggagtcgaggctggacaaagcagcggcggccttgcggtcctcggcggacttggccgtgggctgaacctcttcctcaacgtcaccgccagtggcgccctcgacgacggcaggtggttgtttgtcctcggccattttggaagttgaaactgaaattggctgtgtcggtggaagaggagacaaatggaagtcggacagacgtcggttgctaaagcttgaaacaggagctggctaggtgctgcggcagtgttaccactactacatactgcagggcttcgctgtagaacacttcagttgagttcccgtcgcgaccagttgtgggggcggggcaggcaccacagcgtcacagtgggacacattttgggcttctttctaacgctgttctgttattggtcaattgactttcccaaggactccaactactacctaaactttggagggacggttttgacactttgaacaaacaccgtgtggtgggtgcacttcagttgccactgactcaccactccagtcccgacaagccgaaaagatatttgaataggatcttccgtcttctttgaagtccagtcatgactatcaactaccacacaccattctttaccactctcttttccgagaaaagaccaccataacagttgtcgtcgtcgtcgtcaagactttagtttttgaacattgacccacctgtcctttcttagtcactcgctgttacatagaatactagacgtacttactgccaagacatcctcagcgccactttggcttcgaaatttccacccacttacacagcaacttccacttcaccatcttcaaatccgtcgtcaccatgagccaacaaacgacaccaaacgcccccggatgggcgcccgactcgtggagatccaagcccatcaagcaatgccccgagtaccccgacaaggctgctcttgaaaaggccaccaacgagctcaagacgctcccgcccatcgtcctccccaacgagatcatccgtcttcgagaacaccttcgcgatgttgcccaaggcaaggccttcctccttcagggtggcgactgcgccgagctctttagctactgccagcaagacgtgatcgagtccaagatcaagcttcttctccagatgtcgcttgtcctcctctggggcgccgacaagcccgttgtgcgcatcggtcgcatggccggccagtacgcgaagcctcgctcctcgcctgtcgagaccatcaacggcaaggaagtgccctccttccgtggcgacatcctcaacggcttccaccccgacgagcgtgagctggatcctaaccgtctcgtgcgcgcctaccagtactcgtcagccacgctcaactacatccgcggcgccatcggttccggcatcgccgacctccacggtcccctcgactggggcctcggccacgtgcgcgacccggcgctcaaatccaagtaccaggaaaccgtcgaccgcatccaggaaatgttgcgcttcatgcacaccatcggcgccgaccaaaacgagaagctgtcgactgtcgagctcttcacctcgcacgagggtctccttctcgagtacgaggaaccgctcacccgcctgctcaaccacccttcggtccgctcctaccctcccgactctaccacgccccccaagaaagaatactacaacacgtcggctcacttcttgtggatcggcgaccgcacgcgccaaatcgaccacgcgcacgtcgaatacttccgcggcatcgccaaccccattggtgtcaagattggtccctcgacacctacttcggacttgctgcctatgctgcgcactctaaaccccaaccgcgaacccggcaaggttacgctcattacgcgctacggcgccgacaaggtggcctctctcctgcctgcgcacatccgcaccgtcgaaagctcggagtacgcccgcaccgtggtctggcagtgcgatcccatgcacggcaacacacaatcggttagcggcggcatcaagacgcgcaagttcagcgacatcttctcggagcttcagcagacactacgcatccacaaggaagagaagtcgtacctgggcggcatgcatctggaattgacgggtgacgcggtgacggagtgcttgggaggcggtgcaggactggatgaggatgacttgagtactaactatacgagcttctgcgatccgcggttgaacgagaagcaggcgctggagttggccttcttggtggcggatcattataggcaggagaggaaggagaaggaggctgaaaggagaaagtcctcggtggtttagagggctgcttgcttgaggatgtggaggagctggcagatgaagaaactaggtactgaggctactagtggaggaagtgctacaactattggggctgctacagcgaatggggcagcaaatacaaaataggatgcgaataccaatgaggctgctactacacctagtgcaggtggtggtactggatgtggcgggactgctgcttcggaaactcttttttcatgacaggccaaggttggaagcggctggcatgccacgacgggagatggcccgtggtcgcgatatagatattgtgtagtaaaagggtgtatagttttgtggtgaaaatagggtttctcaaaattcaaaagtgctatagcgtcttattcatcttcaaattcatcttcaaaagtgtggtggtttgtgaacgcagcgtgttttggaaactcgaagcccaggtaaagtacagggtagtcaaggagacgtatcgtgagcacagtgacgtacctacagtacaccgtccgtcgtcgggctccagcagctttggtcggttggtcactgcacagggcatgtttcaggtcatgcaacaagctacttactggcgagagaagggggatggatcatttaccccgctgtcttgtatcattggcttcttcatcccaaccaccaacgaacttgtcgaccatttcttcaatcttacactagcactctgtcattgggctgtattgtatcccgcgtctcaggtagagtgagtagtacttaggtggtttgcccctcttctgtgtacataccagaagggttcccctctttttgatcttccgtccgatcaacttgaaacatccgactcgaactgaccaagctttccactttgcttagagccggcttccagcagacttatagcttatctatctttacttgcgtagcgagttggtcattctcgttttgtttggccgacctcgttacccctcttccacttccggttccaactctattccaatacccttcgacgtccatcgcaaaccccaacaactctccccgaccaacaacccaaacaacccataccaaccgcaacgatggtcgaccgtggccgtaagccctccgccctggcctccacccccggcctccccccgcaaccccaagtcgccttctcgtcggacaactctcgtgtgaccgccactcttccgaccggcgagagcgtctcggtcctgctttacggcgccaccgtcgtcagctggaaggacaagaacggccatgagaagctgtggttgagcgaggcggccaagttggatggaagtaagcctgtgaggggcggtattcccttggttttcccggtatgttgtccgccgcccttggtcatttatttcaaaggagggaaggaaggaaggaaaaaggaaagaggacattatgctgacgagaaacggaaataacaggtcttcggaacagcccccgaccatgctcagaccaaggatctcccccagcacggcttcgcccgctcgtcgcggtgggagttcctgggcaagtccacttcggaatcgacgcccactcccaccaccccggcctttgctgcgacggccaccagcgctgccggagcggtggcggctgcggcggcggatttatctgtcaagttggactttggactgagctcttcgggcttgagcgaggacgccagggcaaagtggccgtatgcgttcaatgcgatttacagcgtgacgctgaacacggatagcctgacgaccaacttggtcattaccaatgacgatgagaggagttgggagtgtcagatgttgatgcatacctatctcagagttaacgtatgtccccctttctctcccctccttccttccttcctccaactaacggacaaaaaaaaacaggacatcacctccgtctccatccacggcctcgaaaacgcctcctacgtcgacaagaccacctcccccatttccaccagcacgcaaaccacctcggcgctaaccatctcctccgagaccgaccgcgtctacacccccgccggcgacgaccccgcgtccatccccatcaccgttttcgaaggtgaccaacccaagtacactgttctgcgggacaacctcgccaacgtggtggtttggaacccctggattgaaaaggcgcaaggtatggcggactttgagcccaaggacgggtacaagaacatgttgtgcgtggaaccgggggcggtggctacgtggcaggtgttggagccgggcgatgcgtttgagggggcgcagacgattgttttgggtgggaagacacagaattgaacccaggatgcgtgggtgcgggtgcggagggcaaagtgggttagagaagggatgaaggggaggttatgacatcaaggcaaggggatggaagtggtaattggattaagggaggaaacggaggatgtacatgaatgatgataagtgatgacagtggatatgtggcagaaggtgagatagtattgtagctgtgggggcggccagttttgctggatagatagacagacagacagacggcaatgactatagtagctggacaagagctcatgtataggaagtgaaggacgtgaagagtgatggcaatgactgagagaggcttacatcaatatagccaccattttcactacactggcttaacctgctctttatgttcctaatcagttatataaagaaatgcagcgctgacatgaacctaaaaacttccgctatgctatgctatgctatgctatgctatgctatgctatgctataacccaatatcccagacgcccggaacatcccaattcctacaaatgccacatgccacgatgatcctgtctgtctatttgcttatacaatatgactgactatcttacaactttcccttcatcttgctcgcccttctcaaatcgccaagctgtcaagcgtccttgttccgggctatggtactggctacccagcgaggcagttacaacgtcccttctccctcccccctttgccttgcttagtttccatccattacccataacccctcaccaccccccccgtatccatccatccatccatcttcttcttcttcttctgtctgcatttagggatttgcttcttttctttttttttttttttttttttttttttttttttctctcttcattttgttcccctgaatatggccgccgctcggcagtagctcagctacccctcgaacctgaacctgcacctgacttaccaccaccaccaccaccaccaccagaaccaccaccaacaacccccgcaacaccccccaacttccccaacagcgccacaatattctcgcttatcgccgggaggagcgaagaagcaccacctccatcgggagaagcagaagcagaagcagaagcagaagcagaagcagaagcagaagcagaagcagaagtggaggcggaggcggaggcggaggcggaggaggaggcagggaagttatctctgagaatcgcttggcagatggccatgcaggttgctatgtcgtctagtgggactactgcgtagtcaccaccaccaccaccaccgtccttgttggaggaagaggacgacgatgaagggggggaggaggaggaagaagaagaagaagtgaaagaagaaagagcgggacgaccttggttgtggtggatgaaggcgtcgaggtcgagggaggggggggtgtgggggccgttgagtgttactagtagaggtggtgtgactggttctagtacttgatggtggtgcgtggtgagtccgggggtggtggtaggcgtcatcacttgttggatgtacaagcttgacttttgatgctgttgccccttttctctctccttttccctctccttctccttcaagtgcctagcatccttagaactaacaccaccccccctcgcagtctgcaacaccccccacccccaaaccgccaacccgcctaaatgcaccgcggccgcccaaaactctctcagttgtcctttcggaaactccctcgcgaacctgaggacctgccccgcatgccacagcgcctgtcgcgcctcgctactatccgcccatctttgcaggaccggataaatccgtttcgcttgctcttcgccttcttttcccgaaaagagctgtaggtcttctaatgacacatggatatgcatgagtaaaaggtggaggaggaggagttcgttaggtgttgtgtatgaatacaagggagctgaaggagaagagaccaaagcgtggaattggtgcaaggtagtgcgcaggtcggcgagtcgagagatgaggagggattgcgtggtggtagcattggggttattaaacggggatgtaggagtgtaagtggatgaggaagaagacgacggttgtccgaaaagtgggcgatggatcgatgccagctggcggtattcccagatcagcgaccagaaaccatgcaagtagatggagatggcgaactggacgtctagtctatggtgatgccggaccaagaggtttacatcccgaagtaagtcgccgagacacgggacttgttcgtccatggtagaggaggacgaggaggaggcggcggcggcagctaaccaccgagacttccactcttctttggtgcgcgcgaaccaacattctttcgggcccggtaacggcatgcgcatctccgcgtagctgatgctgggattgctcagctgcgtcatgctcacttgcgcgtcgcgcaggtacgcatggaacgctagtcgtttccaggattccatctccatccaccgcttccacttatcttcgagctccttgccttcgtcggcttccgtcactacgatggaagggaggtaagcgccgcgggtgaatttgcctcggccgcgcatcatggcgacggggaccgtcaggtggcattcggcaatctccatcttgcgccggttgccggaccagacgccgaggtcctgcgtcaggacgagggcttggacgagcccgaggtccgacactttggagttgttctcttcgaagcggccggggatcgagacgcggacggcttcttgcagggcgaaaccgaatttgcggagggcgggcacgggcgcgaggacggcgccgcaggcggcggtgatggcgagccattcggggggttgggcgttgagggaccagtagagcgccgagggggagtggtcctttgagccggagccagaaccagaaccagaagaggaggaagaagaagaaggaggaggaggaggaggaggcaaatgacaagcaataaaactcgacacggaacatagatgcgaagccaaaaagatgtggatccaatggttgatggaccccgaagaaggaaacgaagaggctaccctggagaactgggacgagttggatttgcagatggagaggactatggagaggatcaggtcgcggcccgaggagtgaagagtgtgctggttgagggttattagttgctgctgcccctgagagctggagttttgctgcagtttggttgctttgttgttgttgttgttgttgtcggttggttgtgaaggagaaagatcagacgacttgcgtttgagtgccgatttgggagagaacgagggagaagagtgcccggatgttgggagaggcaagtgcgattgttcggcgtagacgttatccgttcgctggggggtccagcgccagggagagtctgtccatatctgagccagttttggtcgcatggcggatatgttcacgggatctgagttttttgtgcctgcttgacccgtttctgctgtggtggttgtcgacggaattgggcctgagcttggaccgagctgagctggatcagaagagggaagcggaataacaggctcgtcatgtaaccagtagtccaaaagcccaaagtccatggcattcaggtcaagactggagtcatcgcaaaagtcaagaactgccagcccctgagcctgggagagcgattggtcgtacaagacgtcccgaagaaagtcggaaaaggggagtttggccatgttgtcgagcatgctgctgcttgtgttattgttatgggggtaagttgcttggacttgaaaggcttgttctgggtttgggttagcagtctgagtctggtccatcatcgtttcgggagtcggtatatgggattcttcgctttcggtgagcatgggactgtgttcgactggttccgaagggtaatgtgtggagaagccagacgcatgaggctcggaaatcgaaggtcgtgggtaataggaagcttgtctatcctcatggtcataaccctcagcgcggtcgtgggcggatagatgaaggagatgcagagctgcgtcttccgaggagccatattcgcagcttatccctcgatttttacatcgtgtacatctgggtgtcgtcagtagtcgttcacctaatccctttcagttgtaggtacgcacggcttcgcttcttcacacttcactctcgccttcgcacaagcctgacaagcatgcgtcacccgtccagcaccaggcgaggaattcatacgtctccttttggctccattgtcatcttggtggttggtgcggtgacgctttaggagatcagctcgggcaaaggcttttgagcaaacctaaccaggacagtgttagtccaagttccaagaaaaaaaatcagctgcgacagcaaacatacatcgcaaatgaaacgcttcccaagagtatgggtcgcaatgtgtctctacgcttcggttagctacattgctgcgatactttgactatatccgtcatggacatacctgtaagtgttcaggccgagaatatcgtccttgtttattgttagtatgccgaattcaaaagcgagcattgtaacctacgtaaacagtcggcacactgataaagtgattgtgtgttggagtgactcctcgacaacggtggtggaggaggaggaggattatgaactggtgacggcagtgatggtcgatgagcttgcgatggaagatgtgatggcggcggaatgggatgagaaggaccaggaaaggatagtggagcaagagacaagccagacccaaccccgggccggttgccgatgggactgaggtggtggatcggactcggacccggatgtggttgatgactgtggagaatcgagtctatacggggagcttggcccgatccttgccggtatggagggtccggaggatgaataagattcccaatgggactggccatggtcgatcgatagtggaagatggcttcaacacaggtcgagtggctttggatgtaaagacgctcttaaattgccactcaacagcactaccctagacagtagatagctcggctgtggtaatagtacaatgtcacaggtgtctcaaatcgaacttttgagtacacggttgctcggtgaagaaagtaggcagatccggaaaagtgggagaacgacgggaaggttattgacgggtatatggtggccgatggggttgatatgcttggtgtttcgtctacacgtgtaaagttgtatgggttggtgtccaggggaaggggacgatggtaggtcccatgtctttactattatttagttgaacatctttctacaagcctcccgttgtccgactgaaaacctagcccagtgaattagaatgacgcttggcacgacctgggcgggaatagcgattagagagttggtgcagatagtatgtatgtagagcacaccggcccccgcactaacggccatctcagcggatcagtagccccccctgacggttccttagacaacccctgttcggctcggatcccatccacttaccttaacctacactgacacaggaccaagacacttggatttgtgaacatatccacggtgtgttgaagatcattgccgacttgtcggactgataggaaaccggcaagttcagttgtctcggcaatgtcaacggactttcttggaattggagtctggaaggggagcaaaagataaacattgaagaaattggtcagcggaaaagaaagagaccaagacctccttttgtagttttgactcaggttcctggttttaccatgtcgaaatgcccgttggaaatggacgggatattctgaatgtctgatgccgtacatatactggttgtcccttttcacagtgtaggaatctgggtactccctgcagtcaccgttccactattggtgatcacaccttttgaactgagacagaacttgccgtcctaggtgggagtcgtatacctccgcggaggaaggcctattgagccatcaagggcatcatcactggtcggtgacaagtgggtggtgatggtgatgcagtgtgaggaagcagtgccgcagtctccggtacgcggacatgcggtgaaggaataacacattgtcagccctgccatctcaccgtagcggagtacactccgggcaaagcgaatcatgtgcccctgaagagccgacatcgttccacgaggatcgacaacatggatgcatcagttagtggaggaggctcgaatgatgtgtgatgcgcgtcgtcatcctcaccagcatcagcgtcgtcagctctttttttttgtcgggattaaaaccgggtgatattgattagcattacgatagcattgatagaccagcgtggtgagttctaggtggtcagtctgggtcgaggttttccaggtagacttgcaacaaaaagaaacgtcgggccctttgctcagtccgaatcctcttcgtagtcgtcgggcaactcttcgaaacgaccctcctgaaccgccttggcaacagggttctcaacattaacgattcccagcttcctcgccctgcgaagagaaaaagggtcagctttcgggttttccgacttgactggaaaaatgcagtcacttacctctcaaacaagacaaacagtctctcggcctcacgctccttctcctccatggtcatctcgggcatatccgggaacgtctcggtatccaagaactggccagtaatggggttgaccgccctcctgctgctttgaccagcctgggaactttcgcccttctcggcatcgccacccagcccttcgggaaccgggatgttgttctggaacaggaagccagaagcatagccgtatccgatgttttcgacaaacttgtttgcgtccttgtccgacacgttgaacagaaggtgggacacagctctggcaaactcgggagcaatggggttggtcatgttagctagcagcttggcgggaagggtgtcgcccttgccgagaaccttgttgcgctcctcttctgaggggagcaggctcttgcggatgaagtcacgaacgggagagtcggctggggcattctcgtagatggaagagatgatgcagactagaggggtgacggttgcgtcgagttcctggtctgagtaggctttgagggagagatcgagaagggtgatgagcttttcggcaagactggagggtgcgtccttggggtagaggcatgaccgtgcttcctcggaatcgagcttgaggttcatgagcgcattgaccagaggactgaggggagactcgaggggcggtgttccctttggtggtgggatatccaagctgagaagaagggtcactatatgcgggaccgcagcagtgaaacagtccagcttggatggacatttgctggtgacattgaacaggagccgtagtgtctctcccagggccatgagttccatggggtccggcttggtcttgttcttggcatgctcggagattctggaggcgtggcgggcgaggttcgcaaccatgctctcagccaggtgatgctcatcgatgagcttggcaaggtcaacagtggtgccgtaggtgctgaagaagatgactcgggtggccagaaactcgtcgtcccagttgtcgtttttgagcttttcgcaggccttggactcatagcctaggtcaacgaagcgctgtcgtgtctcgggtatgaggagcatggcgttgcagagcacacggagggcattccgagaggtggtttctgacggcgagtcgaaggcatgttttgtgagagtctcaatgccttgcttggtgaaaatggggtcggcatttctagggtctcggccatacaccttgagttcctccagggccttgtctcgttcttctggcgagagacttgtgctcttgaggtcctcggtcagcttatgaatgagagtggtgacagcttgcaacttggctggataggttgttagtttatggatgtccaaggtgaatgaatgactggtgactgacctggcccagaaactcctattgaggccatggtgatgtgcttggtacagtcaaaggattgagtgacaatttgaccgggttcctttttgggtgaccactctatgaaaggaatacctaatgaagaaagagtgaaatatatcgtgactagggcaaagtggtggtggtggttgacaggtacgtagagaagcggacagaaagtggatgaagactgacttgtcaggatgaccgaagacggtgaacactgtacatactctacaagtataacagcggccccaccttccagattggatgtttgatcccaagtcgaagactttgagcttcaatcagcgcttgaccgagtcatccagtctgatctactgggccatgtgtatttgattatttcaacattaattagtatgtttgtcgggatcttcaaaccagttcaagtctgttgaacgtcaacctcttgtcaagaacaggttctcctatggttgagttgacccagcttgccaacaggggatcaaaggcggggtgctagcagctgttagcttgagctgcttataaactagtgattctctcgatacaacacatctcaggctaacactactgatctgatccttcttttgatctattttcagtcctgaacaagaccaatctcatatggaacacgatacacaagttcctttccatgtttgatgacagcctcagactaacacccgacggttgtcctgataatccagtagagcacagcacagcacacctaaacgcttataccaacacctctagactcaaggaggaagctgtggggactggggagacggggacccttaaagtggaatggagacttggcgcgtaacctcccctgtaaattagtggctgcaagacgcgatctgcatcccccgtccatgtctccatgtcacagtcgcgaccgcgttaaatccttttagtttatcagcggattggcatcacccacggcggcacaatcgtcaccgcccgccctgtagcctctgtagccagtgaacaaggaacgtgaagaggagaggagattggagggagacacactggacatcaccaccaccacctcaagtcatttctctgctctgttcgtcccgtcgccttggaagaatcgcacaacgacggcgaccaagaaatcaccacccacgttcctttttctccaacaagtacctacctacctacgcactgtcggtgaactggcgctggctgagtgttgcttgtcctctccattgtctgttgactttgacaagacgtcgggtcttcaaccaagtcattctctacctaccttacttcgccttccacttctacagtttggctccctttgctgtgatgagcgacgaaaaagcctctaccatctagtgtagctctcccactcgaaagcaccggcgttgtccctgtcttacatgccctcctaggctgggcctacacggctgtctgtcatccccccctccccgccactacgacgaccggctttccatccagatcatgtccaataacacgaatagcctcgaatctctgccaccacgaccgcccaccccaccaaagagagaaccagcacataatgcccctccagccaccatcccaagaaatgtactggcccccatcgagctcgacagcaacctcagggccgtccataccccgcctgccctagactcgcccggctcaggtctcgacagcaaatcaacctcgaaacgaagcaccaaacgagttggcttctcggcaaaggcagaatacaaagacgctcccgtcttcatcgacggcgacaagagacagcagccgacccccgtctccctcccgagaagcgcttccaagcctgtcaagtccatcctcaaaatcacccaccacgtcccgaaccccctcgaggaagccaacggcaatccgtccgatccctcgaacccaaacatctcggtcgcaaccatgttggagtcaaccctgaagcagctcgccggcggcgaccgcgactccaagctcgattcctacatgatgttgacgcgcgccttcaagatctccaacaacttgccagacagggtggctttgcaagagaagatgggcctgttcatgcagttcatgcaacgagatcttgtcgccaggacccctcagggcaccctcgactcttcgcttgttcagcatgctctcaagctcatcgtcacctttctcggcctccctgccattgcctcgaccatgacgaccgacttcggatccttcctcatcgaccactgtatccgctccttccaagacaactcgacccccaaagacactgctcgacatttgatgcaggttgtcttggtacagaacttctcgtccaaggttatgacccctgagcgagtcggcagactggtcacgtcgctacacaacatcgaggagaacatcaagggaaagagcatcatcatgtaccgggtcatgatataccagaaactcgtcaatcaaacgggaaagaccatggttctccactcggactggttatacgacctcttcaccgacatgctcagctcaataaaggatatccgggagaaagccgtcaccctgggcctcaacgctgctttcaccatcggtcatgaggtccagctttcgcgcaagatcatggagatattcaactcggtcgccgaagaaaagaaatacatcgagtactacgaggagaggctgaaagccatggtcaaggacaagaccgtatccgcctcggtcccccacatctggagtgttgttatcctgctactacggatccgtctgagggtatgggaccgtacagcgcattggctgcaactggtccagaattgcttcaacaacatcgattaccctaccaagattgccgctcaccatgcctgggcccgtctggtctacttgacaaatgccgtagagccgtcctttgaggcttccctcaaaaccatcatcacccccttgaccagtcagctccgaagaaagaacagtgcaaaggcctcggaaggacaactcagggcagctgtcttgggcgatgtgtgcaatctctggtactatttgtttaagcccaatacaaatgcagccttattagatggatactggacagctggcgtccagcccatcattaccgcccttgtgtccagtccggacccttccaaaccagtaaccgcatccccaactaagcaaccccaggagactcatgggcaagcaagtgtcattctcagcggtctctttaactgcacgacagccaggcgatggagtgtggaccgagtaatggacgaaccccttgcaagacccgaggaggttccggccattgacgcgaaatgggttcgaaagaatgctgtcatgattctggctgccatcgagcccatcctccacgatgattttaatgcactttccaacaagaagagcgcagtctactggctctgggcctctcttgttgggtcgatcgcctctgccgcatccaaagagattaaggtctccaaagacacaggcttgtttataacagaagcattgtctgttctgcaaaagatctggcaaaagggtgtgcaacctggtgatgccgcttccgcagtggatttccttcgcgctacaaagggatatgtggagatcatgataacttcacttggcctccccccttttacagagaagctaggcaaggcccaggccggccaaaggtcgcctatgcatcatctgttttctatgctgtctgggcttccttctggcatccctgacgaccacacctttgaagtcttcttcacttccgtctttgaccacttcaccgaggcaaagagtgacaaaggaaagatggagattgccctggatttactcactttgattcccatggagacaccacgcccatatggaatgtggctgtttgttgcgagggcgcttgagggatggctccaacctgatgacagtagcaaccactcaactggctccggtgatacacccataggtcacgattaccgtgatatcgtcaaggttctcgagcgtggaattaggtcgactcctaacctacctcctgagcactgggagtcactatttaatgctgttcgccagagggtcagatcagaagcaggagaacctggtgtcgccattgttgtcatcgaacctctagctaaagtggctctggatcaacttactaccccgggacccatgattgctttcttcaacggggtccgaaatgtagccgagttgttgtcgattgcgagtcaaccacgcgacaagcaagctgttgacgcagctcgaagacggctttggggaacggccctggctggctcgcgctcagctacttttgacacatttgacaacttgtacaaggctgtcaatgaggctttgacacggctttacaagcagtttgattcggataatgccgaactcatcatctgcctcctgcaaggaattgtaggcttctttgacagatgtaaccaacaactcatcttcaggaccatgtcagtccttcaaaatggcttccttccttggctccaagaccctaatagactgcttggcagccgtttggacgccatcgtggctgtggtgagtaatccgtgttgagtatactgggcaagcatagactaacatcagatagacaaacacgctctgggacaaggtatgcggttatctcgcggcaaccgaacgccctgagcagcagctggattcactcacgcgcatcttctgcgccactctcggttcctctcatcgatacattgtcaactcggctgtatccctttggaacagactgtatggcaaggctgagaagctagactaccctgatgagctcaaggaagtgcttgccaaactccgaccatatgccgacctggtcacgcccggtctagagctttcaagcctcgagtatccctcccacgaacccatctttgtcgagtcaatggaggagttcagcttgcctaggctcccaccaccatcctcgagacgcaccacaagaagcgcctcacgcaccaactccccagtcaagacgccggatcctgttaagcgcaggtccccaaccaagcgacgtgctagcgccactcccgaagtcaagagctctggcttcaacctccgtcccaaagcgggggcaccacgtcttcggcacgatgactcccagattcagtttgcggcggttgactcctcccctcaactgcaccttatcaatgaggaaatggagtcccaattcctcactgagcgccagaaagaggtccgcgagcgccaaaaggtaaacgccgcgctcttccccgaacttcgttcctccccagctacacgaactcgaagctcagcgcgtctcgccgcccgctcacgagagggttcccctaccgttgctcagacccctcaagctggaactcccagaaacctgggaggcagattcaccgagttcgtcagcggaacgcctactccccgccatggccaggcgttgacagcgattgtcgaccaggacatggaaatgatggacccgccctcgtcgccgccgatgatggaaccaaggaggaacccgctcgcggccgagataaggtccaggtcggcgaacacaagcttgctggatgattggcagctgtcatcttctcccatctctggatcgccattgcgccagcagccgtttgcgccggtgccgtcgggtttggctgtggctttggatgctgtcaatgctgcggtcgagtcgtctcttgcaccggaagaagcggctgaacaggatttgatggaggaggatgatgatgatgatgatattattgaggagagtgtgctgcccgatcaggagaatcaagctcttccgaccattgatccggctaagggagctcatctgggtgtgccacgccaggaaacgccggagaagtcggaccatgagctggaggagtttgtggatgcgcctagcagtccgttgccgccgacgccacataaggtaggtagagtcgcggccaaacctaccatccaggccaatacagacccggtgaagaagaccgcacctattcccgcctttgcaactgcacccaccattgctcccgctgccacaacggttgtacccgcgcccacgccatcaggtgcgccatcttacgacggcggcgaatgggatgaccgatccctcctcaaactcgtggttgagctcgactcggggaagctcgatagacaagagtacacccgtccgtctccctcggtttcgcccgagaagctggctctcacagcagcgaacctcaagcccagttccagttctaacaagcctggttctggtcccacgtcagctgctccctcccctgccgcttcgtgcatcgttgctttggatgacgataatatagtggaggaggaaagcgagaatcttcaggttccaaagccggtggcacctcgaggacggatgacgaggtcgagggctagctctgtggcttcgaattgttctgtggagcaaatcccgagttcacaggcgcaacagcagcaggcgtcaacacaagaaaagggcaagtccaaactcaaaggtccgacgagcgcacgagcaacggcagggaagggcaagaggaagagggtggcttctgcggcttcggagactgctgctgctgctatgactcctgggactggaaagaagaggagggttggacgtccttcgtctactgcgccggcggaacaggaaaaaagcgaggttcaagttcccaggagtcaaagccaagaaggtaagtcctccttcttagtgtcctctttgggaacgatacatgctgacagcaagattactgcagtccctcctaaatccgaacctatcttttatgaccgcctccctatctctgtcgcagcctcctcccagtcgccgtccttgtctcaactaccgtccagccgtgcctcttcggtggtgtctaactcggttcttaatgagcgagctaggggttttgtccctggcggcagtgggacccagcgcaccgtgccttcttccctccttcctcagcaaacgtcgcagttgtctacacctgcgttggtgccaagggatgtgggtgatgcgggtgatgcagctgagcagcagtctcatcaacaggttccagagatggaggaggtatcctccgatggcgaagatctcgtccagtcgcaaatagaaattgagtctaggagtgcggatgagagacagtcgctatctatgtctcaggtggaacatggtttggaacactacttggaggaggaggaggaggacttgatccctagttcgccgtttatggctgtaccagctagtggaagaagcggaagtgtcttggtggaggatacggttctttcaccggaacgaaacccaggaggacaggaggaagaagaaatggaggttgatgaaccaccaccacaacgagaacaacgagaggtgggaaacaacaacaaggggacgttagcagagcagcagccgcagcgtcatcagaaacatcgggtgattggagagaagctgacggaggacgttattaccagcgcaccatcaccaccaccaccaccaccaccaccacccggcggaaatcatcatccagaaagtcttcagcggcagcaactaccgcaattaccaccacaacaaaatccacctggcgaggaacccgttcagcgactggaaatttctttggcagacaacagcagcagcagcagcagcagcagcaaggaaagaagcagcaaggaaagaatcctctcgtccctccgcgccagtctaaacgaactgcgcaccgcaacggcagcaggaggcctgtctcggcaagaggtgtacgagattgaagacttgtttatggatttgaagagggagttgtatgaggcggagaggagggggaggtcttagccttgcttgtctttgattgctgtttgggcactatgtgtgtgagtgtgtatgtagtgtatgctttgggtatgaatgtggctttctaggcgttgctgttgctgtattgtctgaacgaaaggcttttctggctatattatatcgctctcacgaagagaaggtgcggttgtctggactggttgagaatacgagttccgcttggtgggtttgaaagcgcgttatagtggcggtgatgatggtattcatgccgatggtttgcttattgttgagatccgagatccttaataactaccatcgacttcaaggggttcagtgtaccaaggtaggcacttcactactggtagagactaagcaggtccatagaaggaccttgactaggaggtgatccaaactacctctacctagatgaaagccgacagcgcacggaactccgaactccgaaggaagtgataagtagtgaagatacttccttggttttactgattcatcccaaaactaaaggaaaaaaaaaaagaaagaagaaaaagaggaatccccaccgatctggttcatccgatctgatctggtagccaccattgaatcgggctgatctgtggtcgggtctcaatcgaagatccagcacggcccggagggggcacacctactaaaaattgcatcgaggatcgcccgatcacccgccccatttagaggtaccttatagggggccaggggcatgatggccctgactcgtcgcccccgaatctggtacctctttcaatgatgatagcggcccgggctctatagcaacccaaccgctgtggagtttagggtacctacctagaggtacctaccgtgctgtgcagtaggtgctgcccgtccgccttggagcagcatcagggtcctcacgcctagcgggaggtacccaatcttgcctaaattgatggaataagtactacctctaggtatacctatagtagagtaggcatcacaggtttccccagtaggtaggtacagtagaataggtaaggtaggtggcgtccacgaggggcagctcagcggcggtttgctgtgaagcccggctggcactaggtaccagttattgtccggttacgttacctactcgatgatcgacactgttatggacatccgaacgggcacgtccgggtgatgatcacgcggcggcggcggtgacaccattgagatgttgagctgtgagacattatgtatctctttccttgatttgtcttttttttttcttttctttttttttttctctttttctttttaaatatttttttttttttttttgctatctatttttcttctcggactttcattcgcaaattccagctttatttcttcttgcattcttttaatcctgttctgaacaacctgaagagacaagacaagacaagacaagacacgtcggtcgctgcttggtgagtggtgaacgaacgggttagtctagtgacggaagaagtccaacaaaaattatttttgctttttgaagttgttttttgttgaattctgagtgaaattatcacttacctcacctcaccaacaacttcttttctctttctctgcatcttttacatcacatcgccatctccaattccctaactatactagagagaggtatctactgcaaaggtcctgcctgtcctattgtttgacggcccgcccgctgcaacgcaacgtaccccaactcaacctaccgaacgtaaccgcccgcaacgcaacgcaacgcaacgcacccctactcgcgccgttcgttccgttccgttccgtttcgttgaaggtctgcctgcagcagctacctaggtatctacctctacagatacagatacagcaggggacacgacacgacacgacatgacatgacaagatgtcacccctcacatcacccctcacatcaaccctcacatcaacaccaccaccaccaccaccagacgccacaatcaacctcgcaacccactacctaaccacctaccgctccatcttctaccacgccctttactactacgacgacactacccccaccaaagtccaaccgttcctcgtccccttttgcctcgtcggcgcctttgttttacccattgcgtttctctgcatcccgcagtactccgtcgtcaccactacaaccaccggaggagccaacggggaggagaaaacccaacaacaagtgagggtacgaagggaatgggtccattggctgcgatgggtcgtgggtgcggttatcgtttggtggaatctgggggtggtggttgggttacctggttttggcgggctgggacttgggtttggggcagcggagggaggtgaagggggatggtttagtccgggaagaacaacgacgacggcaagcgcttgtacggctttgtcgtatgcggcgggactgatgggtgggtggggaacgatttgggggttggagacggtggtgtttggggggtatcagggtgtggcgatgagggtgaggaggaggaggttggagaatggtcgtggtggtgatggtcgtggtggtggacaggcaactcagactcagactcaggctcaggagggagagaagggtgggattgtgaatgggaatttgaacacgggaacgaacggcaatggaaacggcaaccctgatacagcggacttgcgacggaggaatctcaacgggagtggcaaggctgcttcatcggcttttagaactaccgagtctactgatgagacgcaaagtccaggcgaaaatgaacacaaggaaaagggaaagagatggacagtagacgaaacgatcgacttcgacaagtacgagtactactgggagccgtacccggacaacggcaccatttgggagagactcgattgggtcatggacatgtttaattccttccggggagccggtacggttttctttttcttcttcttttccttttcccattcctctcttatttacacaaaaactaactcccacacaaaggctggaactactccatctcatccatcccctctctccaaccgcccgttatcccccctttgccagaatccaccaccaccaccccctcctcctcctcctcctcctcctcctcctcttcttctcatgtggaaatcctcccctacttcccaaccggcctccccgtctccttcgccaacctccccgtctcatcccaccaacacttccaccgccccctcaccgcccgctccttcctcctctctcgtctccagcccatgctctggtcctacctcgccctcgacttcttttccatctctgcccgcctcgacccctacttcgtcattggccccaacggtcccctccgtcatccaacctacctctcctctctcgcctcctcttcttcttcctccccatcggtccacctcccacctctatccctcgcctgcgccaagttcttggcaagcctcccgccctggggcctcaacttcttccgaagcttcttttctttaagcggcattttgggtgggctgtttctctacagctacctctggcaactaacccagtttttcgtcttggggcgctggctaagactggaaacccacgggatggggatcctggatgagttgtggcggtatcccgatttgttcggggggtttgtgcggaatgttttggatcgaggcttagcgggcttttggggcgggtggtggcatcagagtttccgagtggggtttacgggcccggttaggtacctcgtcaagcagggaattcttggaaaggaaggaaagggaaacaaaaaggtggtaatgacggtggtacaaatggccaccgccttcctcctaagcggcttcctgcacgccctcggcggctattcatccaccgccttccgcatttcttcttctgagagggaagatctcctaacaggcgacaaacaaaacagactggttgcctttcttgaacccgtcggtttttttgtctttcagttcttggggtgtctggtccaagctctcctcatcgccattatcaacaacaacaatagagtcacctctactactcgagagatgcccaagtggttgaaaagaacaggcaacggccttttcgtgctgctgtggctgcattcaactagatggatgttgattgacgatatggcaaggtcgggattattcctgtatgaaccggtgcccatttcggtgtttaggttgttggggctgggagggatgccgggtgagggaaggtgggattggtggaggttggattgggagtatgtgcctagtttgtggtgggggaataggtggtgggagaaggggtttaggatgtgaggggatgaatggggagggatgtgcaaagggaaggagaagggtggtggttgttacaaagggacatgggatactaaggtctggaaaaatgaagaatgaaagagttggatatcaatggaaagcatggcgttcgaaagaaaatcgaaagaggaaaatagggatagaaagtattcatagatggacatggcatcgataagctatagacatagaaagacatcatcgctcttaagacttttttgcactcaacctttgtgtacctacacccccctattctaagctagacccaaggcctaacagaaacttacttccctcgccacctgaaccaacaccctcgtatccatcttctccttcttcttgtctctcatcaccttctcaatttccccctccaaccacctaatcacctccctataccccgcttgttttctcaccagcacctgtcggcaagcaaccatggctaaccacgcaacttgccctttactgacagagcactgatacccaggatatctttcctttctggatttactcgtcaacagacggtacgccacttcgatgagggacttgattgtatctgtttcgcgcgcgcgcgttagtatatcagctatctctttctttcacgactaccttccaagatatgacaaacagacacgaaagagatccagaaggcaatgatacaagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagctgagagagacttacctataaccaaagcagtacctggttttctttgggtgaaggaaagacagcgagcgtgcgcccacatcttgatggctgtttcgagaaaggccgagtacaagttgcggagggtggtgcggaaggagttgtgcgtggtgtcgaagaagaggaggtgggattggattttgaaggcgtctttttttttttggctgctgttagctgtttgtgctcccacgtgagccacgatactgcttaaatggggagaagaagggggggagagacaagacaaggggaaaaagaaaaagaagacaaaaaaaaaaaaaactcactcaacaccttcctcctgaaattccgtccctgattcctcgagtactcaaccgtaatcccattgaataccactgtatcctttttattatcctccaccccaccagtaccaatcccagtaccagacttacaaatctccaacgtcctcgtatcaatcatcaacccacaatacggaaacttcgtcttccttcccctcctcaactttaacactcgagtaccaccaacacaaacatcaaagttaaccaaactcttattcgctgaaacagtcacgccatactctgcaaacccacgatgcatcacctccacaaaccgccgcgctttggaccgcgacgtggtgatgaggaggaagtcgtcgattagacgcattaataaggtatttccgtcgcgacttatcccccttccctcgtcatcgtcttcagtccctaaacccaggaaagccaacccttgagagcgttcaagatcagcgtaaaagtagttgcataacgtgctggagagcacggaaccctggggtatccccgtcttttgtcggtagtacttcttcccgatcttgacgaggttttgggtgatgtgttctttggcgagggataagagggcggaagaggtgtgtagtttggtggaagagtgggaggggatgaagagggtgttctttttggttgttgccactgagtcttgttgttgggggaggatggatattgatgcggaagtggttgaggttgttgttgttgtagtagtgatcgagggaaaggacgtggtggttgagtgccagcgtttggttggttttagcttatatttcgggttgtcgatgttggtgtcgtcgttgtttgctgggttatgttcgtaatccaacggaagactgacctcgacgtgttttgactccttgtacaccccatgtcccgggatttttcccagtaactcgaccattgccgcttgtggaatggtgtcgaaggccgcttgcacgtccaccttgacaaaataaaactttttcttgccctttttcttcgaaacctcgctcatcacccgagctcgaaactccttcaccctctgataaatatcccccacagcaaacattccacctcccaaccgtcccggccgttccctcttttcaaacttcaacatggaattcaccggtcctagtactgagttgatacttggcccgagcatctgcttttgctttccccaaatgcctttactcccgagtcccctgaccaaaaccctcctcctcagattcatgatcggccttagattacttcccactcccttcggcaacaacctcacctgggaaaaccccaacttcctcccctccagcatcttcaccgcttccgcgcccttgacctcctcaaacattttcactttcagacaagcgagggccggcttggtgacagacagccagacatcatgtcggaagaaaaacaatctgtaccgatgtgccgaactttccgtaacataaaagttggaccggatcagcggaatcaagagcgagtcaaaggtgtaatagagaaactcgaggtagatttcttttcgtttgttgagctcgggctgggagcacttgtgcgaggataaagctgcagatgccaaccaggaaatggaagagagtttcattccttgcacgaggttgtgaagggtcatggattcgaagcggcggaggcggataaagttgtcgatttgtttgaggaagaccgacttgttgtgttcttggggatgtccctcttctgagtctgacgagccccagaagtcgttggggattattttcgatagaacagcttggcaaaaggctgatatgctcgaaataggggtagctaggtccagaagagagtaagactgggaatcagaattcgagatgacggcagcggtagaaggtggacgaagattcctgcggttcttttgggatgactttgaggggcgggctgaaattctgagttgacttgactgtgacttttgctctggttctagttgttttggaagctgtttgagttagcattgctttactcaactcagaggaccaagagaactcacaggacaataatactgcagcatctcagcatacgaacatcgcttatgcaacacttgcaacttacgaaccaactcttgcgtgttacctctgagtctcttgggtatcttgatcttgggccgctcctcctcggccggtttagggaacttttttgctatctcatcttcgcgaagagtgtagtcttggaacttttgcgcagtctgctgacgatctaccgccgaagtgaagacattgtgaagcccgaactggcgaggaaagatgtacatcatcacatgtgttgtgctctcatccggtttacttgcctcttctccttcagctggcttttggcatggaaaacggttcaaaacgtctacgagagtcagcttgcgtgtcctcaagtctacgatggacgctgaacctacgaatatgcctcagtccaaagtgaaccaacccctttgcattcaacgccgctctggcgtacaacattctgtttctggcaaaggtgatttccgaaggactcagttcctggttctcaccgccggccccaccagtgcccttcaagtctttcctggcagcaaagtccgttgccaacgaccgccgcgactgcagttccgaaacaggaataccgctcatttgaaccaaattcccctttccctccttcacacctacaaacacggcacaatccagcaacagatccaacatgatcctctccccttctttccccagtaacatcaagaactgcggccaaggcgcttcctttagcactttgacacagttattctgatgaaccgcatacacaccgggtatctgatgctgatgaccggcggttgttgccatgtccccagatcgaccctgcggagggactcccttccggaaaccatcacagagtaaatgtctcggcccaggccatccgttcccggtttttgtcttttctcggaaagatgctgagcgggaaccacgggagaataacagccagatgacaaagtcgacaatgtcggactgcgagtacatggccccctttaacccatcagtcagggtcacatgggactcatcacctttggttcctcctccgccttgggagaagccgacccattgttcccagcggtaatcagacttttctttcttggaagtgatgtctgatggagggtcgtgagagcagaccagagttgtgtcgaggagggtacctagggcttgctcaagtgcttgggcagcggagggtttctccgaggctggggcaggggcaggggaaggagaagggggagaggaagacaggccgagtgcggcgatcttcttccggcgaattctggatgttttgggaagtttggacagtgcgtattggcggagagtgagggtttggggatagtagatggagaggagggtgtgggtgatggggttggtgactgtttctttgccttgttgttgttttgggcgctttttgggtggctcgggccgttccttggatccccaagtagtggtaccggttgagtccagctcaaggaagctgacgctctttctcttggccgacatggtgatgatggtttgggaagatttgatggtccatgctggagcctatgaagggctcgggagaaggagctggttagtgattgtaggagggaggattgaattggttttttgtaccaaatggaagcagggcaccagtcggtagggagaaagaaaaaaaaaaaaaaaagaaaaaaaaaagaattgacaggttgggttgtggctggtgaaacggcgcgaccgcgaaaaaggtaaattgatgagttggcgtgacgcgtgaaagttggagatggcgacggaaatggaattggagacatgggggggggggggggggttcagtttgcttttccttcaggtccaggggccatgttggggtaaaaatggacattggacgaatagggtaggcaccttgtgcgcatgtgagacactatcacggcttttacgggggaatgattgttagtggaactgcgcccatcacacagtcgtacagtgcagcgcattatcattagacaacctccaccgcccgacgggcatccaatgcagtccctcttctttcccatttcgaaacacacctaacggccacagaagtggaaagacccaagaccggacgtgttgcttccgcgggactctgccagtgcccgcttaggatgtgtgtgagtgtgggtgcggcagtggcacaatgtcgggtaagggaaacctcaatggcaggtgagagtagagacatgtaaataccccggacttgtctgattgggcgacatgtacaacatggagccgcccagccactaagggcgtgtttggctattctgaaattgggctctgaaatggattctctgaagtggttttcagaggaacagcacagaccctcctgaaccggattttggcggtaaatgccgagcttttgagctccaccctgttcctcttcagaacagcatttcagagtcccgtttggcgcaccaaaatccccattttctaaaattttacatttataggtctataaattaatataataatagattgtacactccctttatttatacccattattatacctaatatagctagcaataccggctagcgtacccctctatttatataatagtctagttagatggctagttagacggttagttagaccgccaattagtccgctagctagtccgctagctaatatattgctaattagacggctaattaaattattaattaagtaattataattattaagaaaaagaagaggttatagtaatagaccgatacctaggaagtaatagtatttactatattaggcggtatagtcgatgatagtctaactaattaaggcggttataaggaggtagtatataattcgattattaaagctctttgcaataagtatagtattaagttcgattttatataaatacgtaataaggtaaattactttaagtgtaagtagcgtagttggtagtagttcgctagtatagtaggatagtctagttttgggtataagaatagtgtatatattatagaggattctatttaggatgcctttattaaagttagttaacgttactcctattcctagtttagttaataatttataatagtattatagagttataaggattgtacgtagttccgtagtaaggggttaccctatagagaattgatggaggaagcctttgttaacgattagggtattagtaagggtaaggtataaatattgggcgctctattcggtcgtaaggagcgtccccctatagccgcactatacaaatcttttaataaggatgtcgataaggaatttgcaataccggtttatatgcgtaatagtaagaggagggctgcttcgtctttagatcctaagaaaaaaaggaagaggagtaatagtgaagctattattaatagctttaagtatttagcgaatattttaattactaaaggtattaataattttgcgcctacgtccgtcgttgaattatacttatacttcactaaggtagtaaagatcttcgcaagagattaggagtataaaatctatctaattattagtatttatactttgcgcgagtagaaggattctaaaattgatttatattattttgtaattattttaaatagaatgaagtaagcgtacttcgatgtattgaaggataaattaggtatttaagatgagggggggaaggaggaggaggatttgcttatattataattataaaaggaggaggattcctttaacgctaatttaattgacttaattttatatttagttgctttatacttagattaataaatacgctatattatagtaatttactaattgtttattcgaataaataaaattcctatagacaggaaggagcgggaagtgggcttaactctaaatttaatttttattgtcttttttgacttttttttatattgaaactttaatactaaaaagatgttgtatgtatataaaaaaattattattctaattactagaacgaattaaattaatatatttactttatatccaatttggagtattattataattaatataagggattctataaatcccctcaattattaatataggtcgctaagactatacggataacactaatatcaattaatatattaaatatttaaactatatttttaacaataattaccaatctttatataattatatacttaaggtactagaattttaagaaggctatattctagggggtaattgaacaatttaaatttatagcttaataaatactattacgatgctgacccaaggggacttggaaaagacgtaatattgtacgaagagaagaagattagaagagagtagcgaaaattctactctcaggctatgtacatgagccaagtggaggtataattaataggacggctaggcttcggtattggaatattaagggtgctaaattattattatatagtaccgtaatagtacccgggcccttaaaacgcaattaacctcaattacaaataaaataagcctttaggggccttatattccttcgctaatatagcggtattgtaattgtagggcgttaaggcgtatttaggtctgtacgctgcctaccgggatttattgcccctaatagtagctatagtagtagaacgcccttaaaacggtaatacgctagtcctaatccgttcttagcagtacggggcctatgtattgtatatacttcttacttccctcctcttccttctatccccctccttcctcttcctctccctcgctccttctttactctaataataactatactctattacttcctcttttactagcgtattgttactgaaaccccctcgctttattcttaaagaagtattattcctacgccgttactatagatagagttagaacctttaaaaaaaaagtcgtatattatactactaaaataattaaaggttatattactacctaagaggctaccttagtaactctcgtacttaatttaggttatatactttacttgtattattataatcttaatattgagattaatagtattgaaccgttaaagatttagtaccttcttccccttagtaagaagaagaagtactattgctattgcgtccttaaagataattataaccctataaattattttattatattttggttttagtatattgctaacgaaataaggctattatattaataattagtaattattctaacgctacttctttaattacttaggccgcttccttctaagagaaggaggatagtgaatttatttagaataaggcgattcgtatagttattgctactaaaacgaagaagttgtttaagaactttactattattgaggaggatatttatagtaattatagtttaattagcgttaaaaaagcaattaagaaaattataaataatagagggagtactagtagagtattactagggttataatactaagatactaataatatattagtataccgaagtataaattattattaatttgcgctgtaatatattagcaattaccggcggcctgcgctccgcctataatatacttacgaaagaacgttatatttgggctaaagatataaagctttgcttattagagggtaatattagttttatttaatagtctatagttaaattctaattttgttctagtattgaagcggaggtttcttatgtaacttctactattaaggaccctacccccgaaaatatagaagaatttattagttagactatatttaattattctatttgggtttgaaatttggcggtcctgttctatttatagtattttactatattagttccgaagtagtagtattatagaaataggaatttgggttttagggttttaattatagaaattaattagggtagttatattgaagtactttaataatagtaatagaaaggcggtaaagctatagcgatttgttattaaatatattaaaaataatattatttccttgtaaaaaatataaagtctataaaaaaaagaaaattattaagagtaactataagagaaaattgtagggtttcttaagttaggggtaagacagttttaattgtatagccgggggctcctttaacgaatagtattattttaaggttcttctagcgttttatttctatcctactatagttaggggccggacttctttaggttttaataatagaagtctttaatattattaatattcgtttagaagtctttaattagatgctaattaagacggtatagttttagctacttaatcctatattttaaattactatccttatcttaataagaatttataatacatttaaaatactattcctcttccctaaagttagtaagaaaggcgacggcgccgcgggctcgctagtttaaagctttattaaatatattctaatttaggaggccctcctagtaggggcggacgagggaaatgtagaaaattaggaaaaccttatacgaagtatctataataatagcgataattcggaggtatacctttttaatagtaaaaaggcccgcctacttattagagaacttagcgacaggcctaccctaattctaataccttatattaacctaaactttattacctaccttatatttaaatatatccaacttatacgtattagtataatattagtaacatttttaaacctcttctataaataaccgggccctaataataattctatctacctactccttaatattatacgtatctaacaattcttagtactatattaataatattaggccggccctatagtataatagttcggtatttattctaaggtactatttataattagtaaaaaatagggagaggctagtagttttagaaatataattattaaccgcgaactttattaaaggtaactactataattaattatcttaataataggagtagaaagtatagaggtactatttaatgtaagtattaataatttccatttaattattaattttaaagtaagcggaagaggaaagcttctattaaatgcctaataaacggtagaattcctattagaaagcggcgacgaattaggtaccccggttaaaaataatagagtcggatatactataaaagtagtaaatttcgcgtaggaaggttgcggcggttattttaaccgataggctatatacgctaatataatagcgtatcttcgtaagataattaataataactattatataagtataaatataattacctacctttattaccgggagggggctaataaaattaatagaaatattagattaattataaaataataccggtattaattcaagtaaactaggaggtgagaggcgggaattttttattcgtatatagaggtagtaattttaaataaaagtagcaacgttttaggagaggttcggctacgtatatacccgctatataaggttataaattttaaattacttagggtatccccttagagtagaagcataggtacgctatagaatttataattaggctttagagtaagggggaataaaagtcctacccttaattaggattttactataagctactttataattaattatagtagcactaataattttttagaactattttaggaatacgttacaactggggtcctagagcgctataagggctactagaaattccggcgaagctaaatagattatattaatataattatcaataggggatttaatattaaagataaggagttttattagcgtcggtccacttaagtccttacctaaactttatcctatagcctaattctcttccaataagagggtatatatataattaataatacggttgtcgcctacgttccatttattagccggggcgctaccggagaggcgtaaaagcgtattagggataacggcgtatactccggggcggtaagtaattttaaagcgaaagttattaaagaattcggactaccgaacttactattaattaaggaattttatagaagtaaaatactatagactcttatagtctataataacctctactagttccttaacactttaaaattcggggtactattcttcgaaagttttaataataataaataactctttattataaattttataattatatttggttagggaatatttagaagagaaaaaggtaatagggtactatttcccttcttcgtcgatttaaaatagtacgtccttagaagcctaatttaatatatttacttcgaggactattttctaattagggttgtagtaagcaaatattaatattaaagtaaaagtggccttaagctatttaaatacggttatagctattggagttaggggtaaggcctatttatcttttaatataagtacggtaaggggttggacaattttcgaaaaacttttaataaagcagcagtaaaaatttataaatttaataaagcgctaaaaatctttaaacattttaggggcgctttaattaaatatagcgtttactttctccgggtttatatagaggccttccttaaagataattaagtttaaatattttattttatacttatagaatttatattttcaaatatttataataaggccggctttatataggcgagaaataatatacttaaggtagggcttatattttaccttcgtttttttataaataagaatattatttaagtaagtaatagtatatttattaaaaacgttaaaaagtatataattaatataatattaaaagaaagcgggggcgcccgttataccgaaatttgtaataaagtactcaaagaatctgaatttaataataaaggtaatcttctatttatccccaggggcgatctatagccgattaaaggctattattatattgagcttattaaactattttaccttccggaggacgttaattatttttctaataaggagaatagaatacctatttttaatagtagtattatttaatccttaataattaatataaatacggacgcctccgtttaatttcttaataagtaaaattaaaacggcggcgagggaggagttcgggcggataaacctagtagtgaaataattatttaaatacttacggataatacggaactcttcttaggatataaggcggggatagtaataagggggggtctaacttggaattaaatcgatcttataattgaaggagcggtatagaagtattattttagtagtattaaggtcgaaggctttctacttcccttagaagtacttagggagggctataaaaatttcttaccgggtcggtaataatttactattaatatacttctaaatattttttattaaaataattcggagttacagttattccgctacctaattcctatagttaataattagccgagaaaggggttatatagtcggttatctttaaaggactatttaaagtataattttattaaggtagtagaagagttaattaaggttaattaggttgctaaatctaggattaaggactttatttacctattccttcgtaaagtaatatagttaatccggcgtataatagtagacttctatattaagctctttatacgagaggataaaattaatagtaaatagaatacgaatagaagtattttaaggctaagtatagctacttaagtatagtctattaggaggaagaggattatttgcagtcgaagaacaggtatataacaatttcggttttaaagtaaattaggatttattgcgggggataggcgttataggccctataatttccggggggttcattataataaatattatatttagggcggcgtattgggtagggtcgggttaaggcagcgcttctatagtaataaaatttaataggttctttaaaccttatagaataatttaattttttggggtttccctttccttttttaaaaaaaaggggggggggaaaaaaataaaaa