tgttgttgttgttgttgtcatcaagtagggtttgctgatgctgatgatgatgaggggccgctggcagccatggacgtggtagaatcagcagagccgggtggtgatgacttcttcctcttccccggcgaagataaagtaggggatgtcggtaccgaaggggcaggtgacctcacagaaggaggagagcggatcaagaagttggcgatgacggccaggaagaagcagatgagtcccaaggtacggatagtccatggccaactgacctcgtggaagaggtttcgagtggcataagggaagacgatgccggccgtgggaccggcggtggtggcaaggctggtcgcaaaagtgtagtatcgcggagagcggccgaagaattggtggatggtaacgagagaggggatgaagaggaaggtggacgttaggccggaaaggatgccgaaggcaaggagaatggcccatgtttctgttttttttttaccatcgttagtgccatgtcacttttactgtcctgtccatgattcccgtcttttcagccctcacttcatagtttttcttctcatcaaggtgatttgcgactcgtcctctcacacctcccacacctcttgaatgttccctaacccccagcaacagggaaaaaatgaaagaaagaattggactcaccactcctgcaagccagcaccaccgttcccacccccaaaaacacggtcccgctcaagaccatataccgcgccccaaaccggtctgacaacgggcccacgtacatccccaaacccaaactaaccacgaagtagagagagaaaacccaagcgaaggtgccgtcgctgatgctcgccacttgctcgttttcccccgacagatagctctggcatatcgacaacacagtcaaaagcccaaaggctgcgaaaatggccagccaggcgccgaagacagtgagccaggatcggagggcgtattttcccgtcatgagggtatcgtcttctacgaggttggggtcttcgtggtgatggcgagaagggggattcacacggggggtcagaggggtgagggagtcgatggaggaggattggtggtggtgattttcggctgatggtcggctgctgcttgcgttactgctgctaggttcagggtcatcgtggccatctaagagtgggacgacttgggcctttcgcgaggcggcggtttctggcattttgggtgtgatgtcttttagggtcgggtctgtggtgctgttgcctctggaaatggaggctgttggtggcggttctgtgatcggcactgatttcgagttgttgggtgaggtctgttcgagatccaatgtcaactctggggtcttgctgtccgcgcctggcgggcgatgagggaagggactgttggtcatggattcggtgatgagtggaactgaatgtttcctcgacaaggacgaaagggaaaagaaaacaagaacgtcttgtaaggacgtccctatgtcgagttcacagactcgagggggacaaccaaatgctgaaacactttaaacagaaacgaaacgggaaatggttgttacctgtcacagcacgatagaacgagatcaaacacggctgttttgtttgctctatggtctagaatagtacgtaggcagctatgaagaaaaatctccacaatatcgcgccgctgacgaggggaacgtggtgatcggcaaagaaaggaagaaaaaaaaaagggtccagagcttgtatgcgcccactttggatactcccgttggtttgaagataaagaatgactgatgtaagaacgtgggcacatgtgggctcgacccgttgtcagtggacaatggctcccttgggaacccctgcaaattggttcccggactgtgaacctaaggccttgtttggacaaatcactagtgaaacggagtcaaagtctctacactacgtaggggtgcaaatcactgctagggatgaggtgcttagacagccacaatatcaaccaactcctcttgcacttgcagacactggcagtttgaacgatgtaacgattagtcctgtcattgttactccgggaggggttcccaagtcacatccgtgtcaccaaccgtcaccaactttgagattatgtatgtactcccgttggcgacccaggggcactttggagtttggacagatgccaacggaccccttcccgtcatcttccgcatcttgacaaatgatgcttggagtgaacccttgccgagctccacgctcgcttgcggggatgaaagctaaccactccgctgcgtaactaagccttcggcgaggcagtgttcctcacctggctccgtctgttggagcgatgctgcaaattggcattgatagtgtatgtcgaatagccttcaggctgatttctgatgtcgaaggaccctagcgtagcggcagggaatcgtaaaacacgaggttgaagaatctctgcgcccacgcttcaatagcaacggcgctagggcttgccgaatggcgggaaccgtaatgtgcagcaggaagcgcggtatgactgattcccgtcgctggcgatgtcccaatttacccttgtggtgtctttttgttgtgggcctgtcgtgatgggtcaacggtttctttttctccacggtaagccgtttgctgggctgtccgaggcaattggccctgtccattcccttttccggctccaaacccaacgagctgttttacgctgagcatgacatccacgccggtgactctgagaagcatgtgctgcatcggctattgatatcaacgcagtgcggccaagcaaatatattggccgcggctctcgaatgccaaggcggagctcattccatcagcctggttagccccaaggttctcggcagtcgttgtcgcatcgccaaggccgtcgccaagtttgatatgacagcagcgggaccaggcctgctcacaaggtggcttggaaaacacgggccgaagcgcttgctttgagatgtaatgtaggtgtggtgtcgattgatgaaccataaggtcccagactcctattcgccgcctaaaagggttcgatgcggcctctagtcttcttcttccgcctcttccatggtaactccacgtgggccggcgctcttctcgacttgcagcccatgagccgactgttctgccggctgggaggtctttaggtaaccggccctctcgagttcgtcggcttcttctggttccatgagaccacctttgcccttgcccttttccagcttcagacggacattggtcggtacgaatgcgctcacggcctcctttctaagatcgcggaccataggcttggcttcgtacacagtcttgacctcaaccacgggtgcctttggcttctccatcttctggtcttcttgttgctgctgatgtcctctgccttggccgagtggctcgtggttcgcgtttgccgcccgctttgccctgcgcttggcataccattcgtctaggacgtccttggggataggcgggggagtgtcgcgcggcatcgggatcctcttgacatcttcgggcacgtcgctatcgctagactcttcgtcttcccgtcgccgctttccgagggctccatcgcgtcgcggaccgtggccaaaggtgggcgctttgtcgcctagtgcctctctggccttcttgacggctttgagatccttttcgagggcctcgaggacctgctcttgatgggaggagagcttgccgtccgtttccttgatcttttttaggtcgtcgatctgctgctggatcttttcgggatttcgtttcgcgagctgttcatttcgccttgcctgctgctgcgccttgcctgtgcaatgtgaggttattgttagtatatatatcgcttgcgggtaggatccgaatgtcgccttgtcttccttcttccacttgccctttttgatttcctttgccttgtcagctttgcgctgggcttggactgggttgtagtttttctccttgggcattgtcggtgttgcttatctcaattcgatgggtagagtaggttcttgatggtgtagttggtactactatctcgacagtggtgatggcgcagacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacatggacaaacaaaggacggatcgtggcaccgcaatttaaatggatggagctttctggagcggaatgacgcgttggaatagtgcacagctcagctctgccaagaacatttccgttcacagcgcggcggtccaaggagtcgcgattgccaatctgcctggtctgtctggcagccccttccgccccccccccccttctgaccccgcgatttggggccattggggggccattggggagccattggggagccattgacacccaaagggccactgtccgtactccgtaccgtaccgcacccactgacacctgcacccaattcctgtccctgactcttaggtggcatcggtgaatggctgcccgttgccggggcttttgctgcgactgcccatcccgcttggttgttgatattcaacctgaagttgccccgccttttttcccgtggacgtcttgctaggtccaggtgcttcccgctcctgcccaactcagtcgccagggagaacttgtctcagcaaaggttcggttgctgcacttgcccgtcgctgttcgtgaaggaggaattgcatgatttaattttcggtttcccgctggcgaccaggattcgtttctgtcctctgacaacaaaaagaacaggaacctcttgacggcagttgtgtgtccctttttttgcaacaccacggacaacggcacagcgacgagctcactccctcccaccaaaagtcaacaactgaacagtcaacacagaccaacagcattgtacacagtacctctacttctacaacttacctacctaccaagactatcaacccccccgggcgccattcgagtatcgcggccgccccatccatctcagcttgttttcagctgcctcttgcagtcccgtctccatagctatccacctgggatctgtcttgttgcatctgacagctcggcactctaatctcccatttatcctcctgcatcactcatccaagctttcccaccgcggccctgcttcgcttgtctagccttgcagccgcgcggacagtacagataaaggagacgagacgaactcgggcacaccgactgactcccgcctcgccgctatccatccccacggtgttcccctgccctgtaccgctactgcaggtggaggctgagatcgcccaagcaagtcagccctaccttgctccgtttggactttggatccgtgcccgccaggagcacatctctcaacaccacctcaggagtactctccccttctacgtggtgctatctggcatagctgtcagtcatgtctagctacttgacaaacttcttccctagcggcgggaagcaggatggtaccaggccccagacccccatgaggccgggcacctcgagcttcgtcaaccccgtcagcacacctcaggggagtcccagcaagaggacccttccgcctggcgccaatgagctgcctgccgccttcgagtctatgaagctttcaacgcccaccaagctcgcgacgtcatccaggcccggcacctcatccaaactcgggaccccaagtgccctcgacagtcccatcaagctcggccgtccccagagtgtggtcacgcctctctcgcctggaaagagcaacctcaaagacgtgggcgacgatacctttgaggacctcacaggcaatggcagtgctgttagtgtcgtccacaagcaggtggacaagaacttgccgaagccttaccctgtgcccacttccaggagaaaggaaagggatcagaaccaggagaacacaccaccagtcgtaacccgcgatccccgcgacccccgcgaccctgccactgagccaacataccagcgcagccatgctgccctctcccgacaggaactttaccaggcaagagagcgcgcctcacccacggtcaagagatttaacacgtcgaggggcctcactcccgaggagcgcgagctgctaaacaaacccaatgtcaagcgactggtcaacgtgacccagctgtgtaaggatcatgtcatcatgttgctctttgctggtgctaattgttgatagacttccttgactactactttgacctgctcacctatgtcggacaacgacaaaaccgtctgaatgccttcaaggccgagttcccgccaccacccgagaccgacgaggagacgtacaagcagatgtggcacaagtacgctggtcgggaacgtgctaatctccgcaagcgacgagtgagactgcgccagggcgacttccaaatccttacccaggtcggtcaaggtggatacggacaggtctttttggcccagaagaaagacaccaaggaggtttgcgcgctcaaggtgatgagcaagaagttgctgttcaagctggacgaggtgcgacatgtgctgacggagcgagacatcttgacaaccgccaagagcgattggctggtacgcttgctgtactccttccaagatgacaagaacatttatcttgccatggagtacgtcccgggaggcgacttccgcaccctgttgaacaatactggcgtgctctcaaaccggcacgctcgcttctacattgccgagatgttttgcgcagtcgatgcgcttcatcagctgggttacattcatcgcgatctcaagccggagaacttcctagtcgactcgaccggccacgtcaagctcaccgattttggcctggcggctggtttccttgcccctgccaagatcgagtcgatgaggattcgcttggagaaggcatctgagacctcggtgccgtttggcaagccgatggaccagcgaaccgttgccgagagaagagagggctaccggaccatgcgtgatcgggataccaactacgccaagtcgattgttggatctccagactacatggccccggaggtgctgaggggcgaggagtacgactatactgtcgattactggagtctgggctgcatgctgtttgaggctctgacaggtttcccgccttttgccggatctaccgcagacgagacttggcgcaatctcaagcactggaaggaggttctcaagcgtccggtctgggaagatcccaactacttcctcagcaaccggacatggagcttcatcacgacgtaagtatagtgtgacaagaaaaaaagatatggagcgtagatgctaaccagcgtatagttgcatcaactcccgatcgcggcgcttcaacaacattaaggatatttatgcccaccattactttgccgaggtcgactgggccattctgcgcgagactaaggctccgttcgtgcccgagctggactcggaaactgatgccggctactttgacgacttcagcaacgaggctgacatggccaagtacaaggaggtgcatgagaagcagcaagcgcttgagggtctggccgagcgtggcgaggagatgaacaagagcttgtttgtcggattcaccttccgtcatcgcaagccggcgacggatgacggcgcgagtccgagaaagccaattccatttgaggagagcaacaattttggtacgatgctgtagagccagcaccggcaacaacaggatgaagaggagtggcaggagccatcgtcgcaaattttatctcggcatgacgaggacgagagtattttaatttgtgaaaattgcggtacggatacatgggatggtcgatacccgttgtcgagtaatatggaaagcccttcgcgccggtctcggtggaccaaggcagatcgtcaacagatgtacgcagggagagaatacgacttgctgtaatggtagagagtactgcaatcgcgttgacatgagaagggatagattttgtcagagtatcaagggaggccgggtagggaggggggttatcaccattatctggcttacaacagaaagagagcatagcaagcaagcaagtgataggtagcagagtagggagtattgcagcaatgaagagcctccagtttacaaggctgaatgcagtggtgactcgcttcagcctcgagggttggtaggacagtaatggaccgcgtaatcagacgtccgtcagggtacacctaaagcaacaattgggaggcatgggatgctgcaagtaagcctttagcatatcccaaattggcattggtgccacgagggcggcaaggttggagggaaaaggattctcgggaccgggtcgttggagtcgtcgtcagcgttctcgatgtacactactagctgatagggcagaagaaagaaagaaagatatgaaggggatatgatctcatggatagacggaaccctgcgaagatcccgtccagggaagttcaggcgttgaaacgctaacacactcctctttcagggggggggggggggggggcggtgttcagccctattacgtgatggctgtggacctgctccaaggcaaaacgtcctccactatcaaccgcattctgtgcataaacaaatacacgaaaaacccgagctcgaaaacgacatgctccggatgcttcaaacaccgacgcccgatgatgacgaaccaggcaggacattaccagacgcagccacctgaattattcctgcgcagcgttgaccgctgaccgaggctaggatgtcttgcgcccgccgttacggacattccccaacttatcaaacgccactcacccgcatcacagtcctggtggttgggcttcaaacctcctgggtcccagccatgacgctcttacaccacaccagctggcatcagaaaccttccattggatctgtgccagccgcccctcatcgtctttttctggggtcctgggcgggccccccttgttaccctcccgttccgtcccttcggtcccgagcttacggcaagggaagggaaagggaagtgtgaagagttgagcccattcatcacatacaagggaaagctgctgatcccttggaaaagtggctgtttcgggtagagggggggttacgcgtcttcatcgaataatgctcttgtctgatgcagtaagtaagcactgttgacaactgacaaccactcagcatctaactcgaacggctggcatattgggtatcgtttccatccctctcggcgccgaacttcctgtctggcggtttctttttagactctgatggtttccagaataggaaatgcaagatctatctgtgtgcctttggccgatcaagtctcgttcggaagtattacccgtgcgccttctttttttttttttttttgcggatgtacaaggtggaaatccgagagggagagacgcgcaagcatacctatctctctccactccaatccaatccaatccatcctatctcactcacccctgccgttttcgttcttccctttcttcaagctgtctgttcaagttaggtagtctgagcagatacgaagacatgccccagaatgaaaatgataatcggattctttctaaagccagcctcaattccgattccgagaaaacctttttgctcgtgggtaagacgccgcgcgtctgatctcatggcacatagctagaggtatgcccgttgttaccgacatcttaagatgtttaatgatggagtaaggagtggccaaggtaagtaggtaggtacccccgtgccctacgtacagctgggcttgtacctaacattatgcacagttgactctttgaagatggatatctggatgtacgcgcaagtgtatgccttatgtccatgctgtgtaccatgacacactcaccagccccatttcatacagctgatgagccttccattggtgtttttcccgcttacaactcgggttcctttcagtatgtatggttggctgtgacttggtactgacaggtttcctcgcccttgaggcgcggtccatggtaaactgtaggcagggtcccgagacatgttggtccgatgtataaagcggctcggctgtgctactctctacgagcccgtattatatgtatatatatgtcgaggatgctctattacttccgtttgcgtaccttggcttttccttgtttcagaccagcctcacgttcttctcattcatcttcaagattctctctataaacactactcacatatattcctctatccttcacagcgcacaaccatcagtcaaccactcagcaaagaccaaaacaaaatggaacgacatcaactccgtccccaaatcctcacctacacctccttggccctcctaggcatgctcggccgtaccaacgcctggtggggtgccggagcccccgagtgcgcagtaagttcccccccccccccctctcctctttctcccctcctctttcaccactcaggtaaggtacctaacgcttcacaccgacagcaatcctgtctctcctcagcctggtccgccgccagcaccacctcctggcccgccccaacagattggtgcgcgtccggcgactcctcctccgacatccaatcccgcaaggacgccgcctcctcctgtctcgtgtccgcctgctccgccacgcccaccgttcactcctcctactcctctctctcttcctctctttgcgcccaatactcctcttgctcctccgccggctctacaggcgtttacaccgtctctctccctgctttcacaggcgcctgggacggcggtcacgatggcggcggtcccattggcggctggtggcagggcggcggccacggaggaggaggaggaccgacggggacagggacaggacaatggggtcctcaccatggctgggccggtaccgctacttggactggtggcgtgtataccgtcacgggatgcgaatgggatgggtccccctgggccggtgggccgtggggatggggtcaccgacacggtggtggtgatggtgattatggtaatggccaagctaatgggccttggggaatttggggcgcgggatggactttgacgagcacggggacggagaccgtcacggccgtgcagaccatcacgagggatgcgacgggtggggatgggagtgtgacgaaggtgatggagctcacgacgagcacggggttggcgacggttgggtatgcggtgaatgaggagagtaaggaggaggcgacgacggtgttgggggttgtgcaggctgcggctagtacgactgggagtggtggtagcagcggtgcggcgagcgttggtggtgctggtgcgggtatgggagtcaaggttggggcggcggtgttggggggtgtggtggtggttgttgggttgctttgatttggagagagggatgaggtcaggtttggggttgcaggttgtgtctgaagttcagtatcttattgtcgctgtttgcgtcggaatgtttgggaacaagatggcaagggattattggagtttggtgatatgatgcttgtggaggatactttcgagaaccccttggtatgggaaaaagcttattgttatcaaggaagtgttttgatgattttggtcccctcctttatttatgttcagcttgtttgtcgctgcccctgaacgagataccatttatctgatgcttactaccgcttgctaacattgtcgttcgaggcccaccacctgttcaacgtgctgtatctattcccatccaagtggggcatgctctcttctattcttcttccggcaagcgtcttcttgctgcggatggtttgtattcgacctactgactactactactcatgtcatttgacagacagctttgggggctgtgtaagtactaagcctacctattgggacctcctcgattccgtttatgctacgttgggcagacactcgccaatccacactgcaagtttataaaggctatcttcttctcatcaactatttctttccttcttcagatgcactcgttgtctgacatagaaggtcaccagaacaaaacgtcgacattgataaagtcaagctctcgattaaagaaagatggaacaccagcttggagaacaatgtcgcctctttccagcgtctttctggctcgcaccatactccgaggtcgacctggtggtgaatgtaaaggagttggaagcagaggccggaaaggactgtcatttctgccaattccttgctgcgtggcgaatgaaaggcgacatctcggaactttgctcatacaaaatcataaagcatgattggagtatacctctcggcggtccccgcggcttgatatatttcgggttaagtctcgagataagagacccttggcctcaatttctcgatgagggcgaggatctacatagtacactaggtgctaagttgtgttgtgacatgatattcgttaaggatggttctcaagcgcatatacatacctatctacgacagaattgattgagtggcggcgtcagaacacctcacaaaaattgtggaactctgttcagcccagtatgcttgtctgcacactttggcgaagcagctactaggtaagcgtagatgttaatcttcaaactttacgtttctaggtagctgacagtgactgtagaagctacccgtatcagctccgcttcgacgtgacgcactcacttatctggcttcgagacacagagaaggaaagccctggaagaagtccctctgggtcctacgaggctatggaatatagcgtggcactcatgaagatgtggattagtagatgcgagcagaaacatggagacgcttgccgcgcagcgttgaccgctcaggacttcatacccaccagacttcttgatctccgagcattcgaatgtcgcaagccatttacttccagagacgacatcaagatttacgacaagacgcactaaactacaatgacagacagccgtcgtatctgactttaagtcactgttggggaccccctgaaaaacgccctgcgactacaacgagggcaagcttggtggcgaataagaataggatcctattctcaagtctgccaaaaacttttcaagatgcggtcgaaattacacggagattgggacagaggtacctctggattgattcgctctgcatcatacaagatgatgaagcagactgggcgcacgaggcatcgctaatggccaaagtatacacccattcttattgtactctggcggctcttagctccagcgacagtagccaggggctcaatatggtacggccggatttcctcctgaaccacgagatacgtggcaaccaaaacgaccagtatcgggtgcaagcatggaagggaacaaggtcagggtggtcgggagaatattacacttcaagagatcggagccctcttcgataccgagcttggacgctccaggaacgggaactgtcaactagaaccatacatttcggacatcagcaactactatgggagtgcatggagggaaaagcatgcacccaacacccttggcccttgttcgatcgaggccaaatgacattgaggaaggcagtggcaagtacgtccgagatcgtggtgtatcgaccaaaggaaatgcgaatgaaatggcaaaaccttgtcgaggagtactctggccgatcattgacaatttcaaccgacaagctcattgccctctctggaatcgcacagtcctatcaggttctctttctaacgcaaagtacgtggctggactctggagcacccatatgccccaatgtctgctctgggccagtcctgacagatccgccaggcgagcttcagaagagtacattgcaccaagctggtcttgggcatcgttaaacagctcctcctcctccatcaagttcttaccagagttgttttttcaacccgacaacgggtttcctgaagtcgaagacatgaagggatcaccaaagcatacctaacgatacttatggcgctcttaccgacgccactttgacaccgcgtaatgctctgcttgtgcatttcgattctgggatcaaacgtctcgacgaggtttcgggtttcaacggagggcctgaagaggaagataggaacctaggagtcctgactatgcatgacgttgctgctgggttggcttaccttgatgattcggatgagctgcttcatgggacgggagaactggtgtgcttggtaattggcatcgaggatgtcagcggtgacaccaggaaaacacctatggggcatcgttttgcaggaggatgggatttttgcctcgaaggactacttctgagaagggttgtacaagatgatgcctctacatgtacatatcgtcgggttggcattgctcggtacatcccagaacatttcaaagtgggcctggaaccagaaaggataactctgatataacacacgggaatatgatagcaagtaggatatataggaggacacatacttgatgaggtcctgcttgatgttgcttttgcagttccctaacaacggcttgttaccaggcaaattaggaatacccaacgttcgcgcaacattaacttggcttagtctaccttgacatatcacacctcgacaccaactcactgtcttcaaacaatatcaaatgatactatgagtatcccaaaatatgcctactgcgtactttgagcctctagcaccttgtcgccccagacatagcgcacgacaaatgtgaaagctacaaccagagctaaccaccttccgaatggagaacaaaccgaacacgtcacaatgattacatcatacacaaggtaaagtatcctccatcactcacccaaggtattagtatgtttataccttacctttgaacccaactaaccggcacttcctgggtgtaagaaatcccaatagactgtggccatatgtttgtaggttattgtaacccttttcacggttctgttacggcttttgcgagccatgaacgagcggtatatcaaggtatttgaccgcttgaatggctacctacatactgtcttgctcacggtgtctaggggcaaaagtatctagagtccgtcgcggaggaggtgccgggtaggtagcgctagggcaaattgagtggaaggaagtaaggcacgaggcggtaggcagtaggcgatatgggagtatgatgccccctaaattgcggaggtctagttggttaaagtgtgcctcaagcgttgcaagtcattctcggctctttggaagctagacttcttttcggggctgggttgtttttcgcgagtgtcgttgtttaggtgttttgtttattttgttttgttttgttttggtgttggcgtgacatggtgcctttctctatacgctgtgatccaccaaaaccgctatacgtacagtgctgcagggcgctcttggcacactaatagtagaataggtagaggtaggtacccagactatggtagtgacgacgagttgacgacaacacgccattttggaaacgcgacctatcgttgtgatctttccccgacacaaaaccatcacaatcacctaaacaacctcaacttatcacatctgcccacggaaacaacaactttaagaaatcactatgcctcctcccaggcgcggcgcggatttgtccctctgggactgcttccaaatcgccgaccaagaacgcgtcaggggcttcgcggaccaatattactcgcccaactacgtggaagaatatgagtggaaccaattcaaccccgattacttctccggtcctgcgttccagtcgctcccccttgaggagcagttccgccattttcctaaaggcatcgtggaaaatgtggataattacctcgacggcagagccttggacaagatgctggcttatatgggcgagtccagggatgatagatacgtggactggctggttgatcatcagcgcgaggcatggcatgttgcgaagcggttcaatttgagactagaatcaaggaggtccgagctggagagggagttgggggagggggaggtggaaaggataaggggggcgatgcgggcggcaagagagaggcagaaggtagtagagagagagaggagagaaaggaaacttagggaaggacggagggaattggcaaagcagcgggcggaggaacggcaaaaaaagctacgagaggaggaagagatacggaaacaagccaaggctaaagaaatgagagttcgccgggagctcgttggagacttgaacagcggggcttggactttgagggaacaaattgcaaggttcgcgaaaggcgacgagtctgtgactattggggagtgtgaggcactcatcgcccagattgggcggttcatccggctctttacgcggcgtctaaaggcgcacgttgcgtcgcagatgggggaagtcagctggagggtggtatgggcagcggtcggcggtgttatcagcgtgctcgagctgatctactttgacgatgtcacggaaatccaaagaacctcatacgtggaatggaggaatccaaatgtcctgttccacgttgcgacgagcggtgctagggaagattggggttctttactgcgcagcctgttgtttcaaaccggaatcaaccacataatgcaatgggtccgcgcgagagatgacatccgcgagagattgagagcagtgcttgtgaacatggataggcatggaatgagtggcgcgagggagatggcgaatgaaatttgaaaactcaatgcgacttgagagatgtggaagaggatatgtgtctgcttggaaccctcacaaaaagaacctgagttcttgttcagtcctttacactcaaaattcgtatactgtttccatgtcctggagctgcttccttcctcccacgtaacaagtcctcctgttctctggtgtcgttgctttctttcgcaagatggttcactcgcggttactttgacaaactcccagcggcagcacgtacttgttgatccactccatctcttcatcgctaaactcgcgggtagagtcgtttccgttccaagtgggtgaattcagacggtcaacgacatcctggacgtcgatgatgtaaaggtctctccctctgtaaatgctcacagtcttcctggctggaacctcggacatgccgcgggccgccttatcctcaaccagctttgtaagttcccacttgcgcctgataacatgattgttgaaccgcctagcaattgtccaacccagactttgatcggaaggaacggcagaggcaagcatgtcaaggactgcgaaggggggtaaatgagagagcatcaaggacacagtggtcgtggacagatgtctaagtgaagcagatctggcgaagggacccgggagtgagttgagaccctcaacgtcgttgtttctcatacactcgagcttccgtgggataatgaactcgttgaaacgctcagcgatcttccaagcttgagattgatcattcgaggctgcagatgtcaagatgtcgatgaccaccgagaggggtagataagagagtatgaatctgaggtcttcggtcgcaatgtggctttctgggctcattttgacgggttttgggagggccgcgagctgttcagatgcgaactggttggcgccagaatctgcagaggaggctcgacgccgcttgcgagggaccacgggcgaagtcatgttgaggggtcaaaggcccggcgaagaagactgatatctggtgatgtattctgggatgtgagcggcacgatgctctcgtcggcgtcgagaaccctgcacgcggggagatggcaaatgaagtcttgttacagcggcagcgatgaccagatccgatttaatggaagcaaaaaggaaagaaagaaaaggtttagaaaacaacaggagtcggaatcccagctgttatgagtgattggggaaagaaagttcactcatggatcgctgaggaggggtacaggttgatggaaggagggaatatcaggcctccgcccgaacaagtcccttcaaccaacggcccttccatctgaaccttgcttgttggatcccctgtccagcgcagttcttgaacctgaagtttgcgtccacagggcaaagtgctgttcgagggtgaactatcggactgcggcagtacctgcactaacaactccccaccccactttgaagatagacaacagcagaaggcacatcctgtaaagtggaaggaaactatcgcggtgatggctggcacggaaagagctcaggactgacgaggaagccattcccaaggcgacttactgtatgggagcctggttggtcacgagaagaacccaagtcccccaggtctttggccagtcttctctttcgcagaatcaagaactttcccatatgtttgggtcccagaaatcactttcaaatcatgattcattcagctcgccggtgctcggccacgagtgccttccaagatcaagcaaatcattgtgagaggaactgagtgattggtgcgaagaagtggactgcctaatcctatctcaaacatctttcaagcaagaaaacttggtcgagtaagcattttctccaggtcgccctcagagaggtatccatccgtgttttcgacgattcccttgggtaaacgcaggaattgttcggcgggcgagagagcggcgaaagagagatcgagcttgttggcataggaagggtcgagggaatcgaaggggtacttctcgatgtaatcgggagaatagaattgggcggcaaaaggtttgacgcgggcgtattccattttgccccagaaggaagaggggtcttcgtcggagtcgtcgatggttttcattgtttttgtgggtgggtgggtgtgttgattggagttatactgtgtagggagatgttatttttgagagatggaccactgaatgaaagaaaatgtatatgagggtgggagaaggagctgggagaaccccttttgtataagtcgcgggagaagaagttttgttgttgtcgttggcggcattgttaatattgaaatcacgcgcttcctatgggaccacactgacgcaaaaaactcgtattacctccaactacgtataattcagaactgcaactgtaaaataataagccttggcagttgttgacaaggtaaccgatgcgagaatacgtgttgatgacgctgcgtgaggctgaatcgaccaagctgccgcgcatcaaatcagtctacttttttgtctcttgaccatgtcacacactcacatctcaatatccagatcttcgaagctcttcccaaaaagaacaggcaggctcttgttttgtcccagttatcagacccaagctacagttatcataacaacaagccgaaacgcttccgaccttgtaacaaataagagaactctaagcttttctcctctcgggcctttcatagctccgtacgtacgtcatcatttccctttcgtttgtttttgttgtgttttggaaccaatcaagctttccaccagttcatgatcaaagaagaaacaggagagataaagcagaaaaaatatggagagttcagcctgagacaaactttgtgaccgagagcccttgacacattatccatcctcaaagcacgctacatactgtcctttctttgataaaccgtttaggaagccatgtaggtggaggcatcgataccttccttggggaactcactgtagcggggttagtatatgtttggtggacgaaaaaggtgtggcgaacttacggaagagcaacctcgaagcgcttctcaatagccttgaggacctccttgtcctggtcagtggtaacgaaggagatggcaagacccttggtaccgaaacgaccagcacgaccgacacgatggaggtaagagtcggcatcggcggggagatcgtagttgatggcgaggttgatgcgttcgatatcgataccacgaccaaagacgtcagtggcgacgcagatacgcttgttgaattccttgaattccttgtaacgacggatactacaaggagagtcagtaggcgcccacacaatgatgtcgggacaggtgtacgtaccgctcctcctggctcacaccggagtggacagcgatcgaagggaagttacactcgcgcaaaagcttgtccagctcggtagcacggagagtgctcttgacgaagatgatgacctggttgaactgcagctcgtcgagaagctcgttgagcttgcggttcttctcgcgctcctcaagaggaatgtagtattgctgaagaccgtgaagggtcaatttggtgtcttcgtcaacgtagtgctcggtagggttctgcatgaacttgcggcagataggcttgatctcgtccgacagggtagcggagaacatcatgacctgcttctgctggggagtggcgcggaaaatctcctgaacgtcgcggcgcatgtctatttgggggttagtgaccatcggtcggctgttgactacaacgggaacttaccgatctggtcgagcatcttgtcgcactcatcgagaacgaacatgcggacgcttccgagacggaggtgcttgtcgcgcaccagggcgttgagacgaccgggagtaccgacgatgatgtggggatgggtctccttgttcttgagaacctcggcatccttctggatgggagtaccaccgtagaagacgccggtcttgatgtcgggcatgtacttgctgaagcggttgtactcgttgcggatctggaaagcgagctcacgagtgtggcacatgacgaggacagagcactcgccggcgacgggctcaacttgctgaagagtggtaaggacgaagacagccgtcttaccgagaccggacttggcttggcagatgatatcaccaccaagcatggcctgggggatacatgtctgctgaactgtattcgaggaccggattagaatcgagttacgcaagctttgaattgggtacgaagaaggacagggtggtatcgagagcgaagggcccgtccatcgtcgcagcagcaaaaagacttttttttcgtttatccgttcctcccgtcgtaggtgcgtggtgccgacatcatatttgttccaagcatggatcgagtgaagagacgcgtctcgtgatggtgtcacgcgcattgtaacggttccatgacatcaccagtcatcaacgacttagtataaagcggtcgacgactctttcgagaccgcaggggacaaagtctcccttgaccggggatcccccattgaagggcccaagggtgcttagcccgagggtgagccttttggggtgatcgctctccgctcgccattgtgccatttccacctcggcaccgtgatcgtagtcgcgtgtaccggggtgccaagttccagcagcgctcgaaggcgcgaacagcctacgctcgtttccgagacgcaaagcgtgaacaaaatgatgatgtaggtcgtggtggtggacgctaaccgccaaagcaccacgtttcctccccgaggcgtaatgacggcagcgcgcgtttcggtgctcctcttccgacgtgccaagtgcccatgatgacgcagtatagtcttttgtatttgcttgcgatgatggacggaacccgatgtttgaggcaggaggtgtaacgataagctgggggtaaaatttgtcaggactaaccctccgagggatgctcgaagccgcaatcggcaatggcgcgaagaagttcgggcttcagcagaaagtcgcggaagccagtcgagtggatgccgacataggagcccttcttggtgtcgacagtctggccggcggggacagcctcggccttcttgccgttggtgggagcggcggagtcgttgttgagctcgtcgtcagagtagtcgatgagatcttcctcggcggacatgttggcggttgtggtgttggtggtggtagtggtgggtgagtggttgtgattaattagtgagagagcgtgtcaaggctggaatgtgcggctgacgacgactacgacgaaggcgacaacagaaagctggggaagagaaatccggtcaagagaaagaaagtggaagattgctggagtcgaatgaggttgcgcagaccagtcgaggcagaaggctacgtgatgctgcggagaagaagtggagaggaaaagaggcgacgcgctgatggaagttggaagatgttgaaaagtcggagggtgcgacggatcaacgaaaggttccaaaataagcagcaggttcaggttcccgtcgctgctccagtcacgcacacgcacccggggggggcgctgcaccaccggccaccaccaccccgtcgtgactgttggcgtgacctggacgaggcgcaggcgtggccgcccgcctgttgcagtccaaaggcccaaggtttgaggagaacgccagctggcagtccgccttgtttcatgaggcaactgtggctgagcacccatgttggcatcataccagctgcccctgctctggcggctcccggtccatgagtgacgcactgacccttccgaacaccttcagtcactcccttgcagcgccgccctcatccacagtgaatgccaactgcatgccagtcttggcaccaattgcaaacgacaaagaacaaacgctcttccacaaaccgtggatggacaaaagcagcactcaataatatcagccaaaaaaataataccccaacacaagaacaatagaaaacgagacacaagactagcaaaaatggccaaaggcggcggtaaaaacaacggcggggtccaaaacagggcaatctactcccgcgtctccttcctccagcaagccgccgtttttctatcccggcagtctcagtcacaacaccagcaacaacaacaacaacaacaacaccaatcactcccgtcttccacatcctcagccttggctccccttgttccaccaccaacgtcactagaaggcatgtcccgtcgtctagccaccgacctccgctccgtgtccctcaagacccggatccgtctcagtcctgccgtcaagcggaccatctgcaagtactgcgactcggttcttattgacgggtcaacatgcacaacggtcattgagaacaggagcaagggcgggcgcaagccgtgggcggatgtcttggtaaggaggtgtcatgcgtgcaagaaggagaggaggtatccaattgaggcgaagaggacgaagcggaagacggaacgcgggataacgggagaagacgcggctggtggggatgccatggaagtcgatggccctcctgttgccggaaaggggaaggggcagaagcaacagggccataagcagaagcagaaacagccgcagggtcagacggaggtggaagtacgggaacagaaaggatgaatgagatcgaggctggacggcgctcaacatgagaagagcgtcggtctcaacctagacttacgcccaaatagcacgacaagcatcatgctcgagttggtcagccagatgtgtgggaaaagcgccgacgaggctgcatgtccctcttcattgaacacgccgaggccaggagaatagttgaagagcctagccaaggtgaggatcttggttacgtcgactcgggtcaggtccgaggacatggcctgtcggagaaagtctggtggtaacataccgatcgtaaccagttccgggacctaccccgaggtctcgcgagtagcaagccgtcttctacggcggggtggatttttacgatccagggtcacgacaagggagtgtatccgcttcaacatctccagactggctagtagcgaaggacaactgaggacgttctagcacctacaaaccttctagcccgaattggaggaaatcgcaagaacactggtagaagccgtgctgccgtgttagtcagacgaaccaaatcaaaaccatatcaggaagccggcccttcacacatatctacaacctccagtgactactctttcatgaacatacatcatggcatggtataattcgttgctctgttacgcgtaactccgtatcccgtatcatcgtgattgctttgaccgcctgttcctccttgctcccgcttgttcaaactgaatgtttccatagttcacaacccaaccgcaacctcatccccatcttccaccacaccctcacctttgctgcccaccctgcccaccttgaccaccttgaccaccaccctgctgctgctcaaccacctgctgagcctgcacactctggacactttcttctcctagaactttactcgctgccatgaacctgtattgtgtgtatcatcatcatctcgaatcagtaatttctcaaaactcttccagctggtgcagtgatttaaggaagagggaagagggaaggcaaagagaagaaacacacaaacaaacgggaaaagaaggaaagaaaaaaaagaaagaaaagaataagatgacttacaatccaccatgccaactccccaaccccctcatgcactctgcctgcacgctggtcatgcgcaagaggttctcggtgtcggcgaggttattggatagttgcgttaattgagcgtggagttgggactagtcagtcagtcgggttttgttagcttcttattttcctccctccctcccttccttccttccttccttcctctcttttttctttcttctggaaagaaaataaaaatggagaaacgtagcatgtacaaccatatgatggatcgaaatagtcagagtgtacgatgactacaatgtgtaaaaagacaggatacgtatagacatcagagtgcagtgccacctaaacaccacaagcatcccttctccatcttcaagcaaaggccgaaaatcaacgagacgagacaaaagaaagataaaaaaaaaaaagaaaaaaaaagaaaaagaacacatacaatctgcctagccttaaccgccgcgccattctgtccagaagaagaagaagaagtcgacaacgaagcgccggcgccgggggcatgcatggactgtcgtcctcctcctcctccgccgtagccattaccaccaccaccgttaccaccaccaccaccggcaccaccaccgtacccggccccgctgctgatctgcgtgccgaaaatggtgttgcggtggcttgccattgctaaagatgtctctttgagtggtggggtgggtgggtaggggtttgttcactcaatcgcgtaggtaggtaggtgtgagagaattcctgtgtcagggtaaccggtttacaatggtatcaagtggttagacggcttgttggtgcagtgcttgccgagtgtcttgtgagtgtttggttttctggttttgttattgtttgggcgtttgttcctttcttggtgtggaggtttgggattattgttgtcacccaagtcggcactgagttgctaagcacctcagcggaggcatgtgtaggttggggacccggggggggggggggggggggagttagtgcgtcgctaaacagtcgctggctgtcacgggggagacgtacagcaggccgctgtagcgcgtctttctttaggctatagtgaatacctctggcgatttgcctgctacgtcaggcaccctgttatgttgaatgctgctgtttgctgcgcacgtgcactagcaatttgtgtgtctcgaccagtgcaaacctcaaaacaacaacatccatttcccatcgtcctccagtcttccagactagaggtaaacaagatctgggcgacaagtcccagataatccgcttctaatattccgctttatccaacttttacattcctcacacctttgaaaattggacgagccagccctgcatttacgaactgcaacagcgcagggaccctcccgtcacattgtctcgaaccacagtgtgacatggttctcagacttcgtatcttgcaagccctccgtgcccccggtgccgtccctcccgcgaactcccggccgccagggtcccaacaccaactcatgcacacgagacgaacaagacgagatggaacccgagaataggtagccagagtctgaatacctactacccttcatcatttctcacattaccctgcgtgccctacccacccttgccatcatgggaaccagaaagcccagacaagaaagtaagtaaagcagcgatgctcaattcaacacaacttcaggatcaatagtgaggaagtgaggaggaggtgaggtgaggtgatgttttaaaaactatcattacgatacggtcaacgagctagctagctagcttctgccttatgctttgagtggttcgccaatatctacatttttctttcccccactcatgtaaaactatacaaaaaggaggccactagaacaagttacgccaacccgcctttataagatgagaaacaaaaacctcgagttttgatgagaagagagagaagcgaaacaaaagaaaaataaaccaaaaaagagaaagacgatctgtcaagtcctgggctgctgtctctgtccgtcgtcgtttttccttcatcctcgtctgatgagtctgatcagtgagtgtttattttccgccgtatcgtcccttccatccatctcatcctgtcgtctccgctctggcttcgacttcctccatttcatcctcagcgtgcatcgtttactttgcgtgtgctcaagaggctggcagcgacgtgcgtctgttgacagtgacttgcccttagggtccaagtgaaaaacctgttgtcgtcgcataaaccatgcgagatttgagttgcgagtggaacgaaagatggcgaaaccgtgggataggatacgaaaggtaggataactgcttgttttattcgcgtctcgtctcgtttgtttgtccagttcgatgaaaagtttaacagaagaaaacctcggagaaaagaaaggacaaaagaaaaagttgataactgccgcctgccaatcaagtccataatgatccttcacgcgtccctttctttcatcgcacacgatacacgccttttcttctaaccaaatagtgtttcgtgtccctcacccatacgtatcattaagtaaactgaatcaatgcttttcttcgcctcctcttcttctttcttcctccgtctttggctgctgcgctgaaaaaggggatatcgataagtgggactaaattatgttgtctgatgagaagggataaagattcgggagacaaaaagggtagtagccagctcgtttataaatggcaaatgcttcttgcaccaccggtacttctcacgtaacagactcctcatcaaatccaaaccccgttccgtatgtgcttaacgcactccaatgggcggacgaggtccaaggctactctggctgctgtgcgccgaaggttccgatgactcgagctgatgtgtagaatcaccactcgccgcgctggcgcttgcactaccagtcagacttcgaacatttttggacatcatggtctctggtgggtggagggcgctcaccccgacatgctgttccacatgctgcggcacgaccgcgtttccgtgtcctgggggataacggggcatgggttgccgcattccatccggaggcgacgggcgcccgccgccgttcatgtatggcgcgctgtacccgtttggtggagaagggcgaccgctaccgcccctcatggatgggctgtatgggttccctggtgattggctggcgcgcctcggcatgcctccgagtggcggagggccctgagtgtactgcagctcatccagacgggcggccgtcaaggagtttgtcctcgattccgcatgtatcactctccggtccacttcgccataccgatttgaggtgaagctcatcaacggatcgtccaaaatgtcgtcgtgcaaccccggaatgtcggcgacgatatggctcgatcggttccgcccaaacttcggcttgaacctactactcctggaaacaggcgcaccagactcggggttcttgcgcaattggtgcacgtcgctaggcgctttccgggtcttcttggaagtgacgctcatcatgtcaaagttgtcgggatcgatcaatggcacgggaggcgcagaagccgggtcatagtaatcgtcgtcatcatcgtcatcatcaaagccgccgttaaacctcggtggtggagggccccttctggatcccggcgggggaccgccagcagcagcagcacgtctgagcctcaattcctgctctctcaaggcgagctcccgctgccgcagctgcaactccctttcccgcaaggccaaatcctgcggcgaataaccaccctcgccagcttctggaatgtcgtcgtatagcaccagatggctaaactcctccaagtcagctccttccattgaccccctcctcgacggctgccggctcccaccggttggtggtctagggtatccgttaggtggcggtccaccgccgttcatagtaggcctgcgcatgccggatggcaaaggtcccaactgcgaagagcccctagggcgcatccgtggcagcccgtttccgttggccatgccgttggctactgcacgtggagtggctggcggcccccggggcagagggctgccagaaggcgacgctggctgtacagggggagccagaacgtccgccttgggtttgttgcggttggcgatattggtgttgtgaagaagggcgtaaagcgtctcgattcgcggaactgacaccccgacttcctgggctaacctgataggcgagccgagatatgtttcaacttccatcgggcgtcttgcaacgtaatcctgccacatcatattctccaccgtcgtcctcccgaattcatcaatggtgtttttcttgaaatcgggcggaaacttgcaaccatgtgcttcggccacggctaatagctcgtcaatgacatctgatatcagcttggccacgcccaccttgtcgaggagctggccatagttgggggtttcgaagagcactgtgagaggatggaaagcaattgggctgcgattcgattagcatctccatcttgacctgtctgacccaacggtgaacaacatacccaataactctttcaaactgctgttgccgaatgttactcgagaccttgcagtcgacctgaccagtgctgagggtcatagccagtgcctgcgccatgtcttcctgtatcgaggccggaatgttggagcctttgtttgcggcgccgacccagacttctgttgagctcttgtgttcgaattcgcttcctccaagctgggtaagctcggcgccgcagaccagcgaaagaactacattagtggggaatcgttcttcgatggctgactcgaggccgagcgagtgtgtggtattaacaaggatgcatgtgtgctgcggagtgacgacggaatcgatcaccgaggccaggtcgtaaacatcgggaagggccttgatacagagaataacatagtcgaatgcgccgccctctctgcgagtggcagcctcttcaggtgtccggaccactgcgtcatagcattatactttagcacaatggttccacggtcgagcgcaccacgcaagggcaacatcctggagaacacgagagcatcatgggaaagacctaccatgacggggcttgaagcgctcattgccaaagaccggagacctagacccagcaacaacttgtcagcattgatatccggatgcggggggataacattatttgcgactttgttgcgcccgtgaaacgaggaatcgaattgggaattgtcaacgtacttgaaggaaattccgtattgcgcaacgtgctcgaagccagtcttccatactagagtgacgtcgcaggcatttgttgcttggagtcgccatgacaagaaggcagaaaccgaatttccgcccactgtaacaaccttcatcagctcattactctcagacatgtctggtttgcgcgtgttcgagagccgcaaggggagcagctgtcatccaaaagagaataatcaagcaggaaaaaaaaaaaacgagtgtggtggtgacggcagggtcagtcaagcaaaagatgtttctgatctcgaaagtgggaaaaagtaagttggacaagtgggaaggccgtcaaagagataatagcgtgtgtgtggtatggttatgggtaggatagcgtagcccactttctttctggtcaagactggctggtcccggaaagctggtgaagcactagtgagagaaaaaggtagcgggtacaagggatagcatggacacgagagcggagaacgtgggaactggtacatgggtgaagagacagggaacactcgttgctgactgtcgaagtcaaggcagagggccggcgccgaaacgactcgactccatccattttttttcgatgacctgtacagacccagtacccgtatcgtagtggtatccatcaaacagtgctgaatatgaactggcgacttacctgacaggatcttaagtcggggcgtcatgggtgccattgcggagtcccgaaccaggatgatgggctgttcaggtttcgaagctgcaacagcggcagccttctttggtgcgaatcgctcaaccgaaaagaggaaggactggcagaattaacaccaacctgaaaatctgtctaaccaaagcgaggcctgttccacgagcgagcgcaaccaagaccaagtcccctgtggcttgattacctcagttggttgacgtgggccggtgttcggggaatggatgatgctgtctccttttcttgttctttttttcttttcttttttcccttattcttttcctcttttcgtaactctaatttcgaatcgagtgtggctgttactccggtatcttgtttctgtctcttcttttctccgatgtctcttgttcgcttgaagatgttatcgcttctcccagggtgggcggtctcgttgttgtcttggaagcggcgagatttatacactcgagcacagctcgcttcgctttctttcgcttcttctttgtcttattgtttgtcttattgttgtcgctgttgttgttgttgtcgttgtggttatggttatgcggggatactgtatggactcctcttcaacacgcctcgaacgagcgagcgagccagacagcgtcactcaacttgacagggacagtcgtgacaacgcaacggcggcggcagcagtcagcgacaacaggggcagcaacaatgatagtgacagcatacagcagcaatgcagtgaccaacagcaaaagtcggagcagcgataaggaatagtcgcggttgtagctgggaataggcgatcctgggtgctgggcagcgctaatcaaggccttcttctaacggctcccagtagcgtcggccgggtacatagactaaaacgagcgtgacgccttggcagtgatgaaatgtgtttttgaagagcgagaacgaggcgacagatgatattccagacttccgatctgaggacccttgagatttgatcgggaagggtttggtcgagaagagggagctgaggctgaaattcgaaacgggacacggcgaatgtggttgctcactgctgtgacaagacagagatcggggtcaatggtactgggccacagccacgatattgaagagggtaccttaatctggataaggcgcgacgaccgacggtttcgacttgtgccttgtgcgaccttgtataccgcgtggagcgagcgtgtgtagtgtgtgtgcctagtttcgtggcgggcaggtaaatgggagagcaatgtaatgtaggatgtagcaagtctttgtctagtagccgttcgtaacttgtggtcgccggatagttcttggtccaaatggtggtggtgacgagccgtggtgtggtgtgcgtttgcatgtgccgcagagaaggtaaacatgtagtgcgaagcggaatgcactaacagccgaacagcagcatctgtagccagtggaggcgatgagatgtgacgatggcgcccgggagtggtgaagctagtagtgctaacgagcggactgcggacggaatggttgagcaatgctggtcgtggtccgttgtcgtgtgtgtggatgctcgctcgtgggtggatggctggtggatgggcgatcggtgttgcaccttggcttggcggttggtctgaatcgggcttggtgtcgctccggcgtgttaggccgtccctttggcaggctggttccgtgggtcgcttggggtcctgacaggatgtggatggaattgcgaggccagcacctgagggctggggaggtcccgtcctgggctgcggcgttggggcaagggccaaccaagggttgtgaagggaaggcgctgggcgttcggggcttcaagcgactggtggtggcatagaacgaaggaaggtagaaggaagagaaaagttcgagacagcaatgcgatgacaacaatacatgaagcaagcagaacacaagccatattacttgctgaatgaatgtttgtccaaaaaagagaattccacatctttcctttctctacgtacacctctttgcggtcggctgccggaaacgactgggatctgaatggcgttgttttctcttcccgtttgcttgggttgcggttttctggaggcagggaggctctcggtggcatgaaaggcagaaacatcggaaaccccagagcatgtcggataagtcccttcatccagatgtgcccgttctcgctgcacgtcaagcaaaagtctaccttgaggtaccgtaccttacttgatgcccgtctgaaatgtccagccgaacctccaactgaatgtcaactgatgctggtcggtcctatcggtgaaagaacccgctgccgaggggacgtctgttctcgttctgatatcggcgacatgcgacgccataaactacggggatatcgtgcagagcatggcatgtgaaggcacctctcacacttcgtttcccttggaaccaacatgacagaggacgagatcactctcttctctgtctttatacttgttttacttttgagcctcttatgaggtagcgatggcgattgatcgatatgcgcttcccaccgctgcattgtgcccaagtcgacggcataccattgaagtttaatacttggcaggaagtcgataacaaacatacaggtgcgaacgggcggtgggcaggctggttcgtgttaagaggttgctctttgcttcttgcttccactcctgggtggcctggggcgtcctgtatcgttctttccttgcaaactggcaaaaaaaaagaagaagactctccttctgtgtgcaagccccgtctctagagatgtaccaactggtagtgaagtacctgatattggtgtctgctccttgggtctgcaatgataatagagatgtaattattaccgtaaacaattatacctaacagagcctcgatcgggatccaaagcaaagggagaaaggcattaccctgttcgattaagtccaggccgttacaagtacactctggggctgcttagaaatgccctgaagagctgaacatgcctttggtaggcaggccagcctggtacatgacaagatggcatagcataaaacgtggcatagggaagcctcgtttaatgaaaagatgggggaaatgaaggcgtcaaggacacttgggcgtttccttgttgattgatggacgtgcttcttctcgtgaaatttttatttccttgccctgtgttaacgctttcagcagacgggatgcaatgttaggttgctggcagctgcgaaactcggggggcgctggacgccgctgtaatgaaacctccgtcaaggcagggtcggcaaggcagggcagggcggacacagtgcgcatccgtaacgggcgccaagtgccagccctgaaggatacgtgtatggtaaggtaaagaggaagtgggtcgttaccggtgcatgagcttcgggaaagcggtaagctccgtgcactaacttgaaccgtacatgcaacttttttcagctgtgaacgtcctgcacggcgggggagaggatgcttaacgaagtgaaccaagtgttgcatcgcacacgatctgtacatgttcgcactataacgatcaaaattgttcttacttcaattcctgatatcgattttatgcctcctacctacctatgtgcttctgcttcgaaggaacatggcaaacccttaaagccgaggtaagttaaaaatggaaaacggccttttggagaacgccgtggccaccaggtccactctgcttgtggtgacttagacagttgggaaatgatccacctttgttgcgtgtttctgtcgccggttccactgagcaccacttggttaaggtaacacagccccgatctctgaaaaccaaaatcccgtatttgagaatctgtaatttatggttcggactttataagacacgacgaagactgaaaagtgaagataagactaccagaatgaagaactggaaccagcgctcaagtacagaataggcttgttgtcttgaatgtcaactcccgtggctagattaattcgcaatgttacaagtagaaacttggcttggttctgtacataacgtggcgtcgttgaagtaggtattcattcacgttgacttcccggagtgttacaaagtctcgaaccaacggcaacggttccaaaaaaggctttgatatagtgtacataggtagtgaactctggtcatgctccgtgccatggtgccaagctctcccaagaattgtctttccccatcttgtcccgagggaaagggaactgagtgagaaaagggatgggcggatcaccaaggaactcctgacgcgtcttggcctaggcccgtgatatgctgggcgtgtataaagggctttgctttttttacaggctccatatcctatcttatccttacaaagtacgtgacactcgctcgccagctcgccctgcctgtctgatattggatgacgcggagaatggggagctccagggacgtgtgttgcaggcaggttgaaaaaggccatgaggctgcggggaacgagtgtccatcccaaaccccccccgtcagctctgacgttagcgttaatcttgatagacagcgattttccgtcgagcaacatctcctcttgaggctgtgatggttgaacaaattcgacagacgctcaaagatgacgacagtactgatatacctacgtagtacatagcagagctacctacaataagtgattgcaataggagttgcaaatcagggaacgcgcgtggtagggttttcaccgctcggtaatacggcatcagaggacgacggtcaacaaagtgctgtggtgtaacaaaacaatagaccctatccggggtccattccctaggtagctaagggctctggaacccccgagactctctttgcttctggacgatggaattcagacatgtgtagcagaagacgtttgcggccaagaagaacaatctaggcaatgcctaggcacgggctgtcttcctagaccttgtatctggtgagatttcgatattcaactttgttgtgcttcacacgttctttttttccctttcggtaatgataggtcttccagtacgagacggtatcagatacgatgggctcttcggccctgccggtgcaacaccagcgcatcaccacccaccacccacgcgtacgcggaaagcatcgtacagtttacgagttctgatgctgtgggtcaaattatacatacacagtgtagccccacgccgaggctccgggagaacgctacggtgggcatcaaaagcagggggattgttgactgacggtataagacatcatcgctgatttagcgttgcactactcccaattcggtatcgcatccaatcttccacagcaggttccatgatgcgaagagcggacgcgtctcgggtgttggtgatggtgtacggtaggtagagataaggtcagaagcaagcccggagcggccgaccgacaggagccgtcaagtgtgtgtcgtcgatggcgccgtccattggcgaacgagatcttgacacgacggtagcaggctgcgcgagttatggaaatgttgcttgcggattacgtggggtacagctccagcagtgtggtgcagtttgaaggttgtttaaagttgccgaacgggtataagaggagtccggagactgcgataaccagagctgctgagtggctggtgcggatcgaccggtctgcggatggccagacctcacgatgaagaggagcagttcaatacttggcagagtcctgattgagaatccggcgaaaaggctatcttgaatggtggtggatttgccgacgactcgttgtcgtccttctccgccacggactagtgaagttcggggatgtgtggttgcggcagcaagaagggacgggccaaaacttggaacaggaaatgagatatttccacggattgggattattgttgtagactttcgctggacgggcaacctgaatgcctaccactctgccttatcgcctacggtgcgaccagccatggaaggtatcattcgattcgcgatcgtgcctttccgtcctcgtacttttagtggaatagattactcacctgtgcgaactccgtctcttttgccgctgcagttccccgctccttgttttgatgttcctgcacatcgatgtcgctacctccttcataattaaaagttacactggaatatctcggatttgttaccgaattggagcctggaagactttgctagtttgctggaacgttgatgcttgaaggcagagaagagaaactgggtccctcttagtccaggtaccttgctgctttgccgaaagtgaggatggtgatggatcccatcaaggtatccacacgatctggaagctttttttttttctttctctgctgacaattgatgttccagatgaccggctcaggctgtgctgtgcatcttcaatgcaagcgtctttcatgacaatcgttacgacgggctctccatggaaatatcagggttgatcaccgccgtagaaacaagactccgagtgtttgataggcatttctcgcagagcgcattgtacactagatatggatacagcggtctgatgtgcaggtggtcgttgttgtgcatcaatctccatgatcactctgatgaacgagtttttttcctgtcaattatcggaagcgacgggagcttgaaaaaaaaaaaaaaaaaaaagtttttccctcgttgttgctggagagagagacggcaccttaccagaaccttcctggtacactcagctaggcagccgatgcccgctctcgacatgttactttgttctatttccatctcgttcaaagccccaaccacccccgtcaccatcaccacagcgtgtgtttgctacctagtcaccgcgcttctcttcttccgctcgccggcggaagtggcttggcggcattcaaggtgccatgcagttgctcgtcgatcgtgtccagtcctcttctcgtctcttcaccggcgctgataggtatgacgcagcgtgtgggccgcccgtctttttgcgctattcccgaattcaagcctaggctcaggctgaggagcggctagccaatggagatggccctagctgccttggcatccgcaagacgcggctccacgctgttcctgagagccccgcttaatttgcagttcccttggttggttcctgcgcttctgcctgttcgctgttaccgcaaagtgttgggggccacatgcaaccactaaacaacttggtcgagatcgagatcgcgtcctcgattgggcattcgagccacacacctcagagctcttatcagcccgctctctcttcaccgattcttcctcctgccagataaacactcccgggtgccgagatcctcgttccacctgcgatgccagacgaccgctggtcgcgcggtgccgacgatgacaacggcgacgataacctcgacaccgtccatcgcttcacaagcccgtcaccacagtgagcacggttcgagcccatatactgcggttgcgagcaaaagtaaaacccccttgtcaggtatcttgcacggaccaccacagccagagcttcgtgagcactgtgtgttcgacgacctgatccacgggttaaacttacccatctcaccatagtaatctacactgcactaaagacgatagacccctccatccttgctcggcaaccaggcgaggcagatccacgttccgacgtttcgatgttcgccaaaaagatcgtcaagcggcatcataattcatagtaacaaactcgagcggtccgctctacgcgcttctggacccatgtttcacatccggcccgtcggcggcggaacctcaacgatgcagaatatcctaaatgaagcttttcaggatcccggcgccgtaccagacaggtgtgttacggcacccaaaaactttgtgtaaacaacaagtaaacatcatgaccaccgccatgtcgcctcagccactcgtagcaccttcacgcgggacccccccaggcgccatgccatgctgtacacatcaagagcggacttggaccgttcaaacggccagtttcagtaaacatcaagcagggcgcctggggaagctgacaaggacagcagttctcgccgtaatacgttttccgattggctcatgatcgaagtgtcggagatgaaggtgttcatattagtagcagtcatcaagtcctgtcagcattggacggacaagcgcaacggaccctcctgtccgaatgttctgaacccgcaacatgctgtcattggcttggctgttaatgacctggccaagttcgtgagcttgacactgatatattaaatgtccgttacgcggtaagagatgaagactcgacgacggctctgcttcttattggtgccaagcaagcaagatccagttccggagttgcaacaagacggacggcgggatgtcaacatatcaacagttacgggtatcattattgtagatgactacaaaacctccatcaggctaacattgggagcggcaaggcatcgaacaagtcagtaccaacaattgcaaccgcaggatgacacgaacaggttacaatattgccgagaacacaacaccataggcaccaaccgtaaaatgaggtctgctccttcaattatttccataccaaggttcttgtcttcgtcagacggggaatgaatgctctctcctacccataattacgccatctgcagcctatcgatagtgcctcctcgtcacagttgttttctctgccggaccagggcggcgtaaagactccggccagtcgtgcctacccctgagagatgccttgttccaagcaccgttgcttctcttgactttccctgttctcgccaagaatcacagttgaaggaaaccacgaccggacacgtagcggcggaatctcagggtaggtctctcccatcacaccgagtagacactcaccattggatacctatgtgtatggggttgatgtagaccctcaggaaaagggttcacgcatgtctcacaatatcatccggacggtcaccgaccctgagcgaagtgttactactcacctagtttctcaggtcccgaacttgaggattaggatctgggaaactgggccccgacccagaccctcgttttcgggtccacgttcttttctcaatgccttcccggcaaaactgcacaatgcccagaagagaacgtgatgatgatcttcgtcgacagttgtcaaatcggcacggaatcacggaaaatcggtttatgcagaagccaaaaagttcatgaatgtatgtacccatgtccacactgaccatgtccagctgtctgtctctcttggcgccaagtcccaagttacttttgtctttgacggccgggatgcttccatcacagcttcatgtcgagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaaaaaagaaaaaaaaaaaaaaggtgatcgcgttcctgttcgacggcacccagggcactccctggtttgtgaagcacaaagtcggggcaaattcaggaacagaacaaaaccaacatgtcctaggtaactgcctgtccctgtctttcctcaacttctgggcaattcctagaacaaaacaaccccaaagaactctagggcctaggcaacgtgtttcttcatgttatcgtaaatcctataggccaaagatctcatcgagtttgtcatggacgagctaccactcaaaatggttcgtttcttcttccttttcacaagctcttcatctgccaagtttctcggcagttgtctgcaactatctagtaagtcaatcagcgaactaggattatacctgtagggaacacaaagaacgaaagagaagtcagtcaattgcttggtttcagatgcgcttttttttttctttttcccatctgtccggacattcatcaacgggaaaatgttgttgttgttgttgttgttgttgttgttcttgttctccattgatctctgcaggtatcgcatcgtatcgtatcgtatcgtacactggcagtgcagtgtagtgttgtatcatgtcaatcttgcccagctgcaagttctcaggggcaaactccacgtttttttttatggggggagggtaacgttgtttcctggaatagtatacttgcgctttcgcgctgctgcttctcatggaaaccagtactacggatcatggaccaattggggaatgtgattggcatcggatggtgcattgagttgcaactacgtaattttgaagatctggagtggcagttctcacggtttctcactcagctagctgctgaaaggcgaagatgttgatatcgcaccccaaaaataaaagaaggaagagagaggattcacgatcggattgtcgtcaatgtcgggttgctgatgtgattgatgtgatgctcccacggccccgcttttggatgtgcggttgaagatgtcatgcccgccatgctgctatggaagccccaggatccggacggggaagattcttggccggcttatcaatggttgatccctttgagacatgttcctagtgtatatagattgttgatcttttgagattgtcagtttcttcttgtacgcagtcagtagatgtatcatggatttctgatcgtgggatcgtctcgtctatcatgaatggatatctgggaataccatgtttaaggctcgatcttaaactgtttcggttccgcgggtgccacttttgtgctgtgctatactgtgatgctttaacggggtcgtgaagcttgttttgattctagacggcagcataaggcaatatcatctgtagttgttctcgaacatggtaaaataggttgagggcattatacggaacacgggttgttactgaagggcataaacagattcttgatgttcgagagcggaaaaagttgaagggaagggacgacttcattggtgagacacgtagtcgaagatggtttcacgttcaactacccactatctagaaccggatcccaccatatcagcagctactctggcattcacatcttcatcttcgtcacgcatctaacttcaagttccctataactgcgacagatgcaggcattcccaggcataccgtcatcaaatccagtccagtccagttcaatcattgtacgtctccttaatctgccaatagtcgacagttaatattcatctatgtctacccattctttcccgtcaattgcatctcccagttgtacagcagcagcacgtttcccgcccgtgataccccggattccgaccagcccttacgccaccggacggaaaggtgcttttgaaactggcatggcttgcaatgagctcgtgccccttgtcagcatctgatacgatgtgacttgcatgaaagggggtggagaggcatgacagacaagtggcttgagtcaattttgatttgttttggcgaagctggaacagaaactgaagagcgaggacattgccggttggaaatgcgaagggggctgaagtaatcctcatcttggtgtgatttggcatgtagaactcgttttggtcattgtcgttttggtggttacaacttagctcgttatcatgctcgaagtgtacggatgctgggtgttgaggtggtgaagctctcgagacttgctttcactgttgtgcgctaccaaaccaggcagttgctgagggacgaaagcaacaccagaactcacgtctcaaatgagccgcccggtaaacacttcgttctgccatttgacatgaaaggtgcgggggacttgaaatgccgagttctgggacggtggttggtaatttacaggtcctggtggaaaagagcatcgaacaagaataaaaagaggaaaaaaaagattcaccttcgataggttcgaacgcaccacttctcgatggttctaaaataatcaaaaaacaacaaccgctcgttcagagcaatggtgaaccgtttggtttcttctgtcgactggagcgttcccagataccatataggtagaccggctactaggcagtgaagaccccttttcgtgtcttagcacacaccgttcccaatccggacagataacagattttgagtttttgaaacttaaacggtagaccactgtgccatctgaccaagcggttgttgttagaaggaaggaccaaccaggtcccttgtatggtcattagggggtgggtaggttgatatcggatgaaggaatgatgtagcaaggcgcggcaggcatggaaggtacggtccggcagctggcaaccggaaccggaactgggactcggagctcgagtagatcggttgagaaagtagcgatgagttatgcgccatggcgtagataaatgattgtgatggtcttgacggtgttgctgtggcacttctagagattgaagtacggcatcgggcaaaagatggtgtcagttcacattttatcgcaactgcaagtttcgtcgaacttgaagcaacgaatggagacggtggccagctgtatcccaggtaacagacagaagggcggtgccgtggtggacacgaatctctctgcagtttttacgtcgaggcattgtttggggggaaattgtgcatcgatgggattgccatagagcattgatttatttggtgttggattgtctcaaaccgagatagcgtcctctttttgtattcacaatttttgaacacatctccagcacgtattctgcccgagttgacagtgtcgaggcatccataactcccataatgccttttcctccacgccgttgaagctagtaaaggggataacggttgtagcggactatgttgataccacacaattcccacagattcatgttcgcactggtttccatctcagcattggggtcttcaagtcccgcgttttctcgtgaagaatttcagcaagggcgactgaagcgacacgcggaacttctctttcctcctcgtcgctatccccgcagcgtttcgctctccagtccactgcagttgcttcccccaatgccccggctttgaagttaagtccgggtctcggggcgccgtgctcctactttctccattcagtggctggtttccctgggagaactcactagaacgcctgttctttctgttgtctcctcgcccgctggtggaaatgaccatcacatcctcccttgctgcgggcctccgccctaactgcgtccactgacagctgttcgctctccggcgggcctccaaagtgctgccaaagccaaaagacggcatttcccccaacggttcgtccaaatcctcaacacaccagtcccgaaaccaccgacaacaccgatcacgctgggacctcggtcgtcacactcaagacacttgtcctttctgtgcagttccttcagattcggccgcagatactttctcaagagctgcgtgctgtgaggcaattgactgctcatcaggttcagtgaggcgagccgcatctgcaataaacctgcgctaccactgtcgaacttggaagggcgtagatgccgacatggcacgagttggtgatgttgtttttcttatcgccaaacgagaaacttctggaataccggaatgctgttgacgctcgagaatgcgttctcactcgcattgcgttggggtgtgtgctgaggtgtgggctggaggtgtgtgcatactggcagacttcccggaggtgtttgaactcgagggttcgtcatctgcgtcggattcttggaagaacgcattgttggtgttgaagtgtccttttctcccttctcaatgcaggccacagctcacatgtacgtctgtgactccttgtaaccactcgcggttttcctaacacgctggtcaccacagcggcttgaaggacactctggccagatctcaaagccaaatgcttccatgaccattatttccaatccctttcgcatacactgtgtcgctatcaacttctgcaagatcatggcgatctttgctctgcgctcgtaatcgtaggcgtacgaataattttcgaaatgaacacgtcggcgagcaaagacagagatggacgaaggaagaccttcggacgtgagtagagagacatttgacatggtagcaaaagttttaggagtcgttctcacgatgttattggagttggtcagggtgacgtccagagaaatattaaaaggagaaaaggtgtggtgtaaagcactagaagtcgacgggacattgaaagcttaaaaatcccagacctctcttacgttttctaacacatgctcatttgaatgcccacaaatgccgggcatcgtgagcggattttccctgtgcagtccgccgaagtgggagcctgatggcaaattcggccaagaatagagcagcaagtgtcgcccaccagacggtaaatgaagtcgactctatatcctaaataggaagtggtgattagtacacggcaagtatgcagaatgtgcgttctacactcgacagggtgtttcctcccctggcactattgagatgactcggaacgcaggaactcgcacacatcgatacctaggcttctcattggtcgatatgatggaaagcatctcatttgggaaagttcctctgcgtcaaaaagtgccgataatgcagcactatggtattgacttgcctctgcaggagccaaggccagagctcagatagcatcacttagggtaggttgactgttgagaggtgtggtacagaaaattattcaattttcggcagcaagaccagcaacggaggccggaaggggcgatgttggtgcttttctgtaggcctagcgagttgaaacctgttcatgcgctattatcatagggaaagtgcccagcctggcctgtacggcatgccaactgcaggttcactccgaacaccaaaaatcttgaggcaacaagcatatgcaccatgcatataactccagagattctgtatatcaattttctttttcttcgccgggtgtcccgaagttccggtggtgatgaaaatggtgagtgtctttttagacttccgccgtctcggtccgtttatgtccccttttccatgtttcactaacgtcattttcttggtcgattccagtgctgcaacgagctgcacatatataccacataacaaaacacgatgacaattgatacagggcctggttggtgcgatatcctactcttcgaacacatgtggcttcaaaccggaatctctcccgcaagtgtcttctcaagcggaggctacgtgaaaatgcagaagtatgcagttcaccccagtttctcgatgaccgacattcctcgatggccaacaggtcatcgtaccgacgattattgagtcatatgcactagggccttggaaattcgagaataggatcagtgctctacttgaaaaacctaccttttgtcacctatataaggcgtgctcccccccttggtgttcgaggctctcccatcttctcttccctcattcagacatcgccaacacacatcgccaacggtttctatcactcaacctgctacagcaaccactcagctctaccacactcagctctaccgcacttcaagatgtctcaatacacgaccggcgatgtcgccttcctcatcgaatggcaccgtttcaacgtgggcaaccaagctttgctcaaacgcctcaacccagctcagtacatggaatttgcctgtggacatcccgtcattgtcctggagaagaccgcaagccatgcgcttgtcaccactgtctcggcccatggggcgacaccgtggaataattggcaagccccatggacctccggccgcccctacgccagggtggcagaccatttccgttcctttgccggaagccagaggccgaacagcaaaagggagtttcttcgcctttccaagggtgcttggcccaagccaaagagttctttcgttcacgtggtgaacatcctccttgttcctctctttgctttgggtgacttcacgaagcccaaatgctgggagagggaggggaccattctccatgtgtccccgaccagtatgcatgatctgatcatgcatatccaggtggccaaccccaggtggcttgagctgcttggccgactcgagtccctcgcggtcaagaatccaaaagccatcacgacgaagcagcaaccttctgttcctcctcctcctcctcctcttccttcgcctcctcccactcctccagcagcgatgccggccccccctcctccaccagccagactcgctggctggactgaggtggtgaagaagaagaagaggaggtaaactcttcgcatcagcaagacttcgagacacgtgcggtggtggcttagcaaacaacggggaggcggggtgtttacacactttcactcctcggctgcgggtcacttgatcgtcgttgtcgtcgtcgtcgtcgttgttgttgtcatcagaacactacaagaatcagttggttgaaagaaagaagcagaataagtctcaccccatctcggctttaagtctgccctgcggacccttctttcctctcgccatctgtcatcacacctacctacctacctacctctaccattaccatgcgataaccgttccgacctctccatcttcatcgacacgatccttctcaaccacccatctctacatccggaggaatcacgatccgatcgagccgagtcacgagtttcagtcttggtatttttttctctttttttacggggtagcttgtcatctagtcagactgccctttttttttttttctctttttctcatctcggaaaaaaaggaagaaaaaggtcctgctagctcgttggttatgagcatctatctcgactctctttctttgaaagaagttgggatgaaaggttctgggttcgattcccgggcggtcttcattctttctgggtcttatttcgagggagttgcaagtcatgtatcgttggacgttatgagttcggatggtctgaaagcttatctttgtgtttggttttgtgctggtacttgatcgaggcgaggaagttggatacttgtgtgagaatatggacggggcgttttcttaagcaattcacgatcatctattcctcattgttgatacctctaatcaagttgtgttgtctactggtttcacgatatgtgcccgaaattgtaagacgtgcggtcagagatggtccagatgactgtgatgttattcttgttgttctcaactgtcaactagctatcacaggttctgtaccgggttttatacccaggctgctcgagtctattggacttgccctgcccagttggacttgtcctgccctgacacggggtttgacgtcccgctagcctttgattccagacggatcagcgcttttgggttgtcgagttaaatcctggatgggtcgatggagcgagttgcagctaccattgatgcgtgtgaaccagcgtagcgtagagtgcagaatgtgttcattattgttaagtctaagctctgccatctactgactgctctgttgagcgagcctttataggctgctctaggatgtagctacttcccttacccatcaagtgggtgcgaacggggaaaccccgtattatacccaactacctaggcttgcccagttgagctcgcctacccagtcgggacggctgatttgctcggccacgccaacgttaaaccgcctaacggacacccgggcattcaccacgctcgtctgggaggcgggcttgcaagatcttttcaagtgcccggccaaacacaataccattctccaagtcttgaacgacgacaacttcgagccgtcctttgaacctggctatccggattgccctgtgaagcccgacgtgtttggtgaaatccatcggtatctccaggatattttccgatcctagggataccgatggtagtacttctattccgaagtgtaggcgagtattgtggatggcgggaaagttgcgcttttgaatataggcgagataatgcgagagacgcaagtcctcattgtcaaccgcggtatgacgatcccgctgacgctcccgaatggtactatatcctatccttcggcagagatcccgccaataaaggtttggtccgtctatttaggccacaaaacccgtaaagatgaggtcgctacgtataccgacagtgacacggggtttcctcgtgatcactctgattgtagaaggaagcggcggcgcccttgggaagccgcgagccttctgtcgtcaagtacatatagccttgacgaccagagcgtcaacccagctagatcttaggaatcaacacaacatacactctgagcttgaggctacgctgttgtcacgcatcaatggtagctgcaacttgtttcatttgatccaaccaggatccaaatcgatagaccgtgaagcgctgatccattcgagatcaaaggttgaatgacggtacgtcaaataccgctgatgagacgacaacccatcatctgctagcgcccatcgataaacattcgtccctaactaaataatcatctaaccaaataatcatcaacgatttgctctcgttgagagaggcatcgcaccttccactgcatactcgtccccaaccagcccaccctgaatcaaatcaaccttatatttgacgagaccccaacctctcgtccctcaaccctcgttcttcgtttctcaaccatccatcaaacattttggcatcttttagcctactaaaggacgtcacagtcgacccttcagactacgagatcgatgaattgaccttgcgttattaagtctaagctctgtcgtctactgactgctctattgagcgagcctttataggctactctaggatgtagttaggtacttccctcaagaggatagatgctacttcccttacccatcaagtaggtgcgaacggggaaaccccgtattatacccagctacctaggcttgcccagttgagctcgcctgcccagtcgtcccgactggcactgggtcatcctatcacagaagtgatgaaacggaaaagaatcctgatcggcacgttgaagctggacacatgccctggtttattcagtgaaattcatagacgaacgtacctagcgaaaacttgttcacggcaaggagtttgctcgagacatcggcgtggacagcatatccgacccaggctcaggcccaggcccaagctaatgttcatgttcaagcttcggcacaggctccggttcccaccccagcagccaaaaacgtggccggcggaccttcatttgcagaggtcgcagtttcgtgcgctacctatcagcaacgactccccggctttacattcaccggcgccctccgtgccccagccggtccggtccgtacccagagagccctcaacaagacgcctagaccgtcccgtccccttgaggactttggggctgccccccagcatgaccgagtgcgggccggagtgtcatttcggcgttgaacagcggaattgagaatacacctttctgaagagttcggcggacggaaaaggcaaattgaggatcatggtcaccaaagggagtctcggcggcggatgtttgggatttattgtatgacgagttaggaaagtagcaaggataagaattgatttatgtattgtgagagattttgcttcaaatcatgcatttcgtgcaagtggtgcgtttttcgagtcgtctctgagatgttcgtgaatgaatcgtgccttcccaagtagacaatgtgacagaagtccccgcacttactggtagagtttctcttcacgaaaactacaatgaacgagaaaagattgatcataacatcaattttttctgttacgagagacggatatcgtgattcttgtcaaatggctttttcatgttctgctcatggaagatgtctcgggatttacagcacccaactggtattcgacaaccgtattgattgattgaggctcgtttgcgaactctccctacgtttttgcacaacttcaagcatatcttgttagtccggatgtcactgtctcaacaccgatgggctaggacacttttgtttcgccgaaattcgacagctcatatgtactggtcaatgacaacaccagacgtcgaacactcgacagtcacagtgcaaccaacaccttggtcacttgatacaagcctcctagatgatcttcgatctctctagttactcattagaactgtgacttgcaagcgtacgatgtcgctctagtgatacggaccattgtcatgcaccatggccatggcagcggaacatccggcgcaggcatagcgatccagtttcgtactccgttaggcacaaagtcagcacaatgacaaatattcacgctagctcgcgatccggggctcaattgggaaatatcatttttaccaccagtatagttgctgtgggacagggggcgatatgacatcgaatgcgagtagtacacaccgaaggacgtacaggtaatcacccgctcaatatccaccagactcgaggtgcgctcgacgttaccaagagccagtgtcacaacagatagaagacttcggatcaccaatcgatcactaccatggcatcagcggataattaacccgattcaacacgccgctcgctactaccacggtcctgtgtttcattccgttcggcgacccaaacggctcggcgtcttactcacactcagacactctcactcgcaattacattaactatcgcagccacggctcgtgcttacccaccttgtctcctcgctcgtgtagtgaataattctgattgattgtgaatttcttgacactgctgacatgtgggctcttcagccggggaccagacagtgtccataccgccgactcaataacactctccacagtaaatacactcctcgtctcaagttagatggcgtgagattaaagagcatgtcattcccgttcataccatgaaatggtttcttttttttttttttcttttctttttttttttttttttttttttttttttttttttttttttttccacccaaatgaactttgttgaatttccctttcaggtcttatggaacctgctgcactggctgcttacctagtgtccctcgagagacactgtcttagagttcatcgtatcgaaatatgcaacctacgatctcgattggctggattgctgacaggaagacttggtttatgtcgttacccttacccaccaattggtcttagtgttgctaataagtgctgacggttttttttttctcttttggtttcgccgcttactcaccgattgtacatgggtctcgaccgggtctgctggaaacttggaatctcacctcaccttgtttggggcccacatcgtcgtgcgtgttacggtattcaccgtgagaaagttttcctatccccgagtggattgtcatccggttacctaggttgggaagtaatgacggtcaggtagagtcagcggagagatttcattccatcacggttgatgattgaacacaccagcataatcacatatggagtgccgcacgaatgtgtaaatcacttggtaccttacctagtgactgaatgtcacttacacaagccatgttcactcattcactaagctatcaaagtgatctgaattccacgacctaagcctacctaccaacaacacccccgatcaatacccgcttgaaatagactaggtatataaacaaaccaaatcaacaattcccctggcaccaacaagtctcaccacagacagacaggctcacagctgagtgagagctaggtacgcagcattcaaagtcttcatcattttacctaccctccagtaaaaagctaaacctgaaggaagatgtgagactgctgcctgccctgccctgccctgtcctgcccccctgctccctgtttcgccttagttggcttttgatgatttttgttaccaggaaaggatagtaaaaattcacggttgatccagtctcaaaggggaaatcccgaagaagaaaaaaaaccccaccaccaaactgcactgggatctgctcctcgcaatcattcacattcctacgtttcccgttttacgaggctccgaagctcgtcatataggtagacaggtacatagaaattcgccttgttgaaatctagctaggtgggctaggagggaggaggagaaagaggagggcgtggcgatggaagcctgatcataattctttgttttatcaaggtatatgtaggattcggtactaaagaatggaggtgatgcccaaaagttaccggggtgttgttaatggtctgagaaacagaggtgtgactgactctgatcagcttgatgagttcggtcggtcggttgtgagatgatgtgtgtgtgtgtgaacgtcttgagctaaatgtccagcccgcaagttccacatcgtcgatccttcatcgtgatcattttcatcgttctagagcagaagggttatagacatgctcaccgcacccgcctggacccgtgacctgtccctcctgctgggtcgtgcagcatgctgaccgtaaggggcccactgctgctgatgaattgtcactgacccgccagtagcgccagggctgaagagtgaagaactcgaccgccgcagttcacttcgctgtactgtactgtacctaaccgccgcaacacctccgggatggtcgccggatcaccgagccgcccacacgggctgcccgggcaagacgctcgatgccctgctcggcagacggggcggggaaatgcgggattgggcaggctcggcaggcagtggaagccggaccacagaacctgtcccctaacgaagcttccgtgttgtggggtacctaggattcgtacagtttgcgctttccttcacgagtacacacgacttgctacaaaagtaaatttgcggattgtgggaaatgcaacacctcttggccatcttccacaaattatccgccgagacttttgctcatgtacttttggcgcgctcggcgctgcgtggagagtacgagagagcgctggccgacggatctttagatgtcctgtctttgctgaaagactcgggaaaccttgccttgttttggcagcgctcagctttctcggcttttctggctctgcctagagtgtcagccagcggtgatactacactatgcttcgaggagaattctcgaacaaatcagtaaaaaaaatagccacgactgtgtgaagagactacggatcgtgaagtcggccttttgggacagcatcatatccccggttttcgattgggacccactacgaaccagtcctgggttttccgtcccgagaagacggtatctggtaaaaaagccgggcctagaattggggtatgtattcgtcatcatgctttagttcgggacttgggataatggctagggcaggtttcaagttggttgaagcttgttgttgggcttgtgacttgtctacaccgcgatacgtgtacaacaagctggtggttgcttggttggtggtgctgccgccagctgggcgagctacactagcggtattgcagggtagggggagttgggaaaatgtcggtatcgacaatgtttcgttgtcggtgagcaatgtgtatcgagatttttttccggtttcgggtgggattggagctggaaaacgaaatccacatcattgcttccgggagaggtggccgacaccagtacctagaggtacgtatctccgtatcccattcgatacggccgagggagctgaggctgcgagtctatgacaacccccaatcgggtaaacgtgaactacatatcttcaccttcagaatctttgtgtcttcatgcgcgaatctcatcactcagacggcaaaaaggctttgatatgccaagtggtagccattgtggccctcggcgaggtgagcccccactaatccgccactaatcagccactcggaggtcgaaaaccagatgcttcgtagcctgaagcgtaccttagctgaagcggtccgacgtgcatgtgcatattcgggagatgcaaagtctccaagttcttcccgtcaggctcgggctcgacgagaaaggctcccatccatccatccattcagccatccagccagccccaggatgattagagattacaatgtgtttgtggggtttctgcctgtccctcccctccccctcccggcgctcccgctgctgcccgggcttgctgcaactttgacagaccgaacgggagggagtgaggcaatcgagtatcggccggaacatgggagagttctagccatgcctgtttttttttgtcaggttgccttgtggagggctcggcagttatcagattgttaaaagagttgttgtccgaggcaaaataagcggtaatatcgatcgcttatagcaggcagcggcggcagccttggaggttctaatctccgtgaagatccacgctagatcttggtagacacggaggcggtattcagctatccaaggaaatgttgtagttgtagtgtaagctcaccgacggggctgtttaggtaatagccgctccagcgtttgattgtgaggcttgtggaatgcatagcattgtcgagctcatgagctttaatcaaccgtgcgggaaatgccgtttgtcttcgtgatgaccgttttatgggacgacaacaaagctgcaaagttcgataaccgtacgacgcgagaacaaatctcttcaaaaatgtaaaaaaatgccgctacacggaattcatttaagaaagcccacaagttgagctttttttgtttctcttgagaaatcttgtttgttttctcccaacttcacgacgagtcggatcttcgcgcatatttacaagtcaagaaattggcccgatgcggaagacttctctcaatgaccacaggttgggtccgaagcatactcgtcaggtctacaaaatcgactatgtcggtaaccaggcgttctgtgtgtaaattcacccgcacaattccctatcgtgaacctcttgttcttatcgttggatccgccatggacgtctgtctccccgtagtttccccatgcattggattgtaccgcaacagccgctgccacatgctccagttctccaccgagtaaacaaaatccaacgaaaacatggataatggctgttatcacgaaccagtaaaccaaagttcaaaaccacgagctgcttaaattaccggactgctggacaaactgtaacacgtatgtaccccgtaattttgatcttgttctcgaagtctgggtccccccaacctgccaaaatggccgagctccccgaattccccgggattctttgttctttacattccatacatcattgcgcccgctggagtttcggccgaattgtagcacatgaccgatgactcttccattgtgtggtttttccatgttggcggtgttgtcgtcgcgctctactttttctttcaattcaaagggatcaattcccagacggttctggcctacagcccttctcaagattgattggccgtagagcgtcgggataattgccatttgaattaccaaaacaaaaaaacagcagtagcagaactccatgttggtaagaccttgtgtcaagacttggcggaaatggacatttggaatcttccatgagacctctttttcggggttctctgatgactccgaacttgaaataaatggagctgaaagctcagctggaaccgtgaggctcatcgcatcatccgtcagtgcaaaccctctgaaacctgttatcggctgttgattttcttcgggagtccagaagtctagcgcaatatgtaccccgatatggtctcgatagcgagtgacacattgttgatatgtaggtatgtccgacatcgctctatggtgcattgtctagattgtcttgtctcccctatcgcgggatgaggtgacggccgcaaagttgactcatcttggtgtttggtgaatggttgaaactgaatacccaatttgcgacggccacggcgcgggtgcgatataggcatgctaggaatggggtcttacctgctacgatacgcatgaagttgaggggctcttggcctgacgttttgcgcccgacggcaatgccgtgcgacagtgagcaagcgatagtgtactatggaatcatcatcctatgagcaacgcggggaattccgataccaatttcatggcgttgtaagttatcacaactggaaattagtctagggtcttcatcttgatagtgctggcatctgctctctcgataagttttgccaaagcgaagcaaaaggctggcggttatctaatggttttcaatgtctgtaacgccatttcgcggtttattggaggtttgatgtacgtgccacggggccgcatttccatgaatgatcatggtgaacctattggattacacagaatcatcaagtatggcttgagtgggattggccgtgaacaacatgattgtcagtgaccttcttgcggcttaggcgttcctcatcatcatggttcacagtaaacagccaattacctggagaattgtggtcattgacatgcctaccgctggaacgaaccatggttctggtctcgaggggcaagaggttgcagtcgtgtcgggtgtctcggattcacccaagacgaggccgaacggtctgcgggagtggtgcgaatcggccgagcacgtcccacgaccagctgctccttggactcacgatctcacagaaccaatgtgttcaactgaccactgcgggcatttgcaggagcgtcaaagagggcactgcccaggtaagtaggtgttgcggattgacggtcgttgatgctctggcacggcctgacacgcaagattgaagcccaaatcatgtggggaagccgtacagccgcagccgcaaccgcgaccgcgaccgtaaccgcgacttggcgacgacaaagatgtgcagtcatcaaggtcagaaatgcatgtctgtgacgaaacggtttgcagagtggcagaatctcccggtgttgtttgagctggcccgaagggtttggtgccaacactgcagtatgaaaccggtccgaagagccaccagctgctggatttacagagacgcatgtcgaggtagtagtaattacttagctcatgctgacctagtcacactgtcgcccgtaaaagttggagattctttgcaaaacttgacacgaacttgaggatttgcatgcttcagaggctgtgttgcgcttgctgtgataaaattaaacatggcaatcgtcatggcggcgcggctgtgaaggaaggaactgagaaagaggcctgccgagaatgctaaccaaatttggcgatgcgtcactcgagggaacaaaggaaagtggaagcaagtggagacgggaactggctcggggtttggctttctttcagcggccatgattggacaagcctggcagaaagaggggctggtggggtaggcatcccggccttggcagctggattgacgaccctgatccgtaattgttagtgcttgttagtgcctcgtgattcacagcagtcaacacctagttgagggttcaccttcatccacaagatctgtctggcgctggtggtgatgtaaactttgactcaaaacttgcacatcttgcggcaggaaagagaaggcgaccaaacgttcgttcagctcttctgtgggcctcacaggcctcacaaacacgcagttccatgtgaacatcatgcaacatcaccagcgtctggaaatcccgtcggtgactctgatttgccttcgcttttcccgtccggctgatgatggtggcctgctttctctgtggcaacggcaactcctcaagacatggacatgtgtcgcgacccctcttggtttgcctgttgttgggcctgtacaaccgcacacacactctggacggaataaaccactctggagccacttcagctgtgctgctatggctgtgttcttctcgactggcgctgttgcttgctggatgcagcttgagtcacactgcaaactcagcccaggagttgggataggagggcaaccactatccatggtttgatgggtcgtcgatctgcttcacgagaatctcgagcgagactgtctacataccatccacatacataacactgcccttggaagacaccaatatagaacctttcactgcctactatcccatagaccgtcgacatctggtggtggtagtggtggtggtgatggtgatgatgcagtctacgccccgcattcccccctccccccagcccaagccgcttgatagggccactcgacaagggtgatacctaggtattctgcttcgaccttcctgtcttgcccgtgatgcctttgtggtgtctctggatgaatgaatccgaatgagcgacccagccaaaccagcgaatgagtggcaagtcgtacagaaccgcacccccgccgacttgcagcaatagcagtgcgagggccaatcagggtgttgcggccctgcaacccttccctcctttctcgctgcacaggatttggagttggaacttgggtgatgtcgcgcaatgttaagtgaaagagtgagtatctggtgtcggcggccgaagggagtttaaactattgagagaaaggaaggggcgtataagagtctgatggcgtccacaacgatgatgataagaaggaagcgtttggaatcttacaaaatcctgggcaatttatgaagtgaagcaaattccatgagaaaaaagtccacatcatgaaatcgaaagtgtagatattcattcagctggacctgccccatccgcttcccatatcaaataccatcagataggtagcgaccaggcgacctaccttgcagcggttgccctggagtggaggcactttgtagctctagtgtatgcatggaaggtgattcccttgcgtcaacgcagagcgagcgaacaggcagaaaggggagaagtgcgcaaaaagccaacccggtccgctaactgccggaatcccccaatcgcaccaaatcccacggacgcaccggcaatttctgttactccatcgagtaccggcgactcccgctcgacctcgctcccgtctgatgtgggaaggaacagaaatccggtggcagcaaagcgtcacctccttcaaaactcatcgacacccacgcttccgtcccaatcctccctttttctctgaccagcacagcagccatgtattcctccaagatctaagacgatcgcgactcaagttttccccaaatttgtagtctgcgtgatagattctggtgtatttgcacgcctctttttcttttacgcccacgtcgtcacaaccgccatcatcgccaacaaataaccaaaagctctttttaatctaccaaaaagtttcccaccctcgcaattgttcccagtctctcccaggccccgtccccatttgtgcgtcgctgcctggtgtgtgtctgaagccgtattctccttttctgtgcggcattcgctggaccctgcgacaaaaggaaaatcaacaaggaccaaacaagtggaagagcccaggccagtcagtcatagatcgtcagggttttcaacaagagacacaccacaacacgacaactgcctattctcgcattcatcaccagaccgaatcggtagatttagcgactcgcttccctctgctgaagacggcgagaagactcactccttagcacacaacaccacctcacctgcccatacgacaaagaagcacggcagaggcaaacaggttctttttcttcacctgctccatcaagacaatcactgcctcattattactcaccgcaacgtcaattgcccactcgccacaatcgagcctacactccatactgaaaacagccaaacgagatccattttcaggcttccgtcttgggacgcttggtcacaccactgaaagtgcgctgtgaaggaagccgaaaaaaaagtgttagcacacgcaccagtcaccacccacaaaaagacctaacatcccttccctcatccacatcgcacattgcaccaggtgaacgccctgccagttgcagccacctgttaccctccttaacaaatctccgatccgctgtaattgtcttccggcggcagagagaattaatcgaatcaattcccttctgttaggttaggttgctagggctccctcgccacccaagccagcgcgtgcgaaaaagggaagaagagtcatcatcagcaagaggagactgcccgggcacggcagaccagggtcgccccccatccggttccaatcaggtccccatcaggcccagcagtgtcagcggtccagcgcgagaccaacaagacgggacccgcccatcaggtctctatcgcagtccaagtccaagtcactcacagtgcccgcaggcagctggccgagtctttttgctgttcgccgccccgatcccagaaggataaggacacgcgcccgcgaagagtcaccccttcccgcctactcccatccgacaacggggggtgcatcgtcaccaccacacatcgccgtccacgccttttaaaacaagccggccagacacgtcgtctgcctccccacaccgagccagcttctcagtctgtaccttgcatatccagtctgcacggcgtcaccatcaccaacccacaccgacatcaccatcgcatcgcaaccacctcatcacacacgctagccgcaactaccaataccaccaccactaccactaccacaaaaacaacaacactccttgccttttccgactcgaacatcttcaaccgtctccacgcctttaacgacgacaaagccttcaacgaatcataactacctcgagacgatattgtactctcgataacaccattccgagttgcgcatatggtagcatactaagcctaccataagcacccccctttcgccccccttcaacctcggcgaaatcatccacgaaacgatgcatcttgcgcttaaacacactactccagtcgccgtctctgtcgtatcttccggtccgttcttccatcgtagaaccttgagatcctgcgctttgctgctctaggatattctctctactcttcgacatactttgttttgccttgttggtgaagcttgcatctcgataggttcacgatctgttcaataccccaacgatctaatcggtcgatactacaacaagacggcgactggaggtacttggttttgctttcaaccaccataagtgcaccatgaatttcagcagcgaacgtcgcgtgcacccccgctgcagctcgcttcttcgaaacgcctcatatcccactactacctcaacctcctacgcctccgtcgattcccttttctcggtttcttctttaatctcggtgccgtccaacactacttcgtcccaagactcggatgactcccgctcgagcgcatccgacactgaacaatcttaccgcaccttttcttttcccacgcagttttcgaacttgtcgcaaacttccatcagctctgtcgagagcctttgtgaaccgtccgtaaagcatgttagccactggcaaaagagttgtgctgaacaggccaagggcaaccgtcttttgagacaaaacccccggcgcacaaaccgctcagcgacctctcgtaccggacatccgccctctctagtgagacaagatgaccgcaaagttaacttcgttgacaccgttgtcggtaaggagtatctactactggttttcgcgatggacatatactcaaatatctttcttagatgcagccaccttgaccgttgaagccatttggcctttgtcctcggcctgccctcgcaacggcaacggagcgaatccggggctttcgctgcgccagttcatccaggagacgctcaagcgctcgcgttccagctattccaccttgacggtcgcactgtactacttgatcctgatcaagccccacatccctgcctgcgacttcaccatggaacagccccgcgattgcctcgagaacccgggtctccagtgtgggcgccgcatgttccttgctgctctgattttggcttccaagtatctgcaggacaggaactactcggcaaaggcttggagcaagatctctggcctcaatgtcaaggagatcaaccaaaatgagatggcttttctcttggcggtcaactggaagctgcacatcccagaccacttatatgagcggtggactgagtgcatggccaggctcaatctgtcgcttccaccctgctctggttctgcagcccagcagatttatcagcagcaatgcgccaactacaagaatgccgtccgcaagttgactccagagttggataacgtcgaggaagtggcctcctggtttcagcaaagatcgcctattgtcgtgccgactgtcgccagatcgctctatacgcctccgtttgagcgttcttcccctttcgagagcaaggctgagtgccgcgctagggttccggctccgatggcaactcctgctgttatggaaccgagccctttcgccgtgcaagcggagtgccgcatggctccggcgcttggtttgctcccgagcccgcgtcccacccctcagctgcgtgcaatgaccagtactcctgcagtgagcgctgtgtcttgtcttcttgccaagggctcgtcgatgggatacgctatgcatcaggcttcgcacgcaacggctgctcaggtctcggatcggtggccttcggcttcatctcccccttatcttacccgccgctcgtctcttgccaacagcgtttctactgcgtcttctcccgaatccatgatttccgattcgtcgcagctgtctcgatcttcttctttctccgctacttccgtggaaagtgcgccgtcgtccgacacggatgctcaggcgcgctaccaatatgggaagcaggatggtgagaagtatggtcttcagccagttattgtttcggctcatgaaacctatggggtcaacaccttgacactttcgcccgagtcctgctacatggatccagcgggtcagaacctcaatgattacaaggtcgctgcacttgctcttcaggacttgcgccgtcagggcggcgatcttccggctagagcgggaatgaagcgtgctagggctccttctaccgacaagcctttgcaggacaacgttcgcgatcttctttctggcatggactctgtgagaccatctcgccagatgccggtccgctccttctccgaggagagttacaaacggctctgtttctcggtggaagacgctcggcctgcaatctcgtccctccatcctgccatgggtggcatcggtggtcccgggatgtgggatgggattctttgctaagcagttgcgattatcattcgaaatatcctttacgttacgtcacgtccgcatctagcagcacatttttatctactacctgccttcgtgacaagcttataattccatatgttcacttggggaaaaatggaaggcggcgcgctggagttaagttttgcagtccaaccttggaaacatcaagctagacggcttagatggggcacccaagggaacaggctaaaagcacttttttcatgcattatcctggatctgggaaatggcattgggatggttgggcttgtgctttgttttacctttttgcgctggcgaaccggtggttgtagtttagtgtacgatgaggagcggtggttgtatccggttgttgtgcttacagtctttttttttctttttttttctttccctttcgtttatctggcacgatgatatccgcgtcttctggacgcttggcgaatttagggcatgggaggcaagcacatggaacgtcctttatgaacataatggatctggaggagcatatatctttacaactgcaaccaggagcagggcgcaaaggcagcgcatacgaacaaacacaacagagaaaccttggcttgggattatccgacaacggctttcactcgcggacgaccaaaccgacgaagtcgaatggcttgccaggttcctgaacaccctcgctatgcttaagaagccatacttggcaacccacacgaataagatttgggatcttgaatttcacacattccttggaaccgctctcgaacctcctccgtccgtctcttcgttaaacacacacgcacgcaccgagaacatcgaaaccttcgtatcatcggtcgatcgtcgagttttagtttacaagcaaacaaaatggagctatacagacaagcacacacacccggttgcttaaccagccggatgggtctagttgcaaacttatcaaaatcgaacaccttaataaacacaaatgtgttctgacatgcctttttgcacagattcaaagattttgcacaccgtgcccgctcgttctgcctcatttacgtgcctgcgccaaccgttcgcaaccagagagaaaagaaatgtgagccaaataagaacaagccgagcttgatcacgagactaaagacgcggagaggcctaccgagccgcaacgggaatcacgacacgacacgagatcccagtacggaccgatcaatgaacgatgaggaggacatgatgccaagcaagtgaggtaagtgactggtaagtttgtttgtccgtttgtcattgtcgtaagactttcgtgggtctcatccactttggttctcactcacgtacacactcattcactcactcatcgttcgccatccggatctcatggaataaacctcaccggaacggatggatcgcaaaccctaagtgaggttaccgtccgactctttttttttttttgttcttgggatctcgcgccacgtgctattgttctgtggcacacagcgggaaaactcttcaaactcacaccgtcgccgtcacccatgtatgactggttggcccctcgagccgttcatagccggccgttcactccactttagatcaatcaagatgtggaaggtttgacctacggataaggcaggcacgagggtgaaggctcgtgaggcatgtgagacctgacaggctcagattccaaacgtttttgcctcctcatttcggttcatcgttcatacgatcctcgcgatccaatagtgtgctgtacactagcatgtctagtggcatcttctgtctcattatactttgacagttgctcagagcatcaggagcccgccctcattcgcgtctcgagggggcaaacgaaccatcgaaccagtcatgcctaccgggatggaaatgtaagggtccccgaaagttcggagccacggagcttccatcctgaactcgaggcgagacaagacaggacatgagacttacagaagcacgccatattcagacacaaacttgtgcgtgagtggccgagtgagtcacgccggaagaggtcggaacatctccgatatctgttttaaacttgtacacatgtccacacgagcacgcatgagccaggagttcctccggaccggagtaccctgcgatttattgatcgccacctagtctgcctgattgagacccacttagttggtttcttgttagttgatacttgccttggcagttggtggtgaagaagatggtaatggggtcggttggcgtaccgtgaccctttcttaacttgtctgttgtcggaccgtcgtcagtggtgatactgtggttggtgaggctgggaatttaacttcatggacccgtcctgggctggctgccggatggccggaattattggggtttccagggtcattagaatcattgaatcagggccgggacgtcatgttgcttgcttacaccactgtgtcttgtcgacactaggatactgctaccatcacacgacctgtcattgttgatatcgttcgatggttgtgcctaaggggactggctcggttgctggttatagtcgctggtagctggctctggggactacagagtccaccaccctagtatgcacaagctgtccagtcgatggggatatgtttgtacgacgagaatgcagcgatggcttgtagattcccaggatgtttatcatctcctcgagctgtccttgattggaactaccgactacttggtttaaatttttttttcaataataataataattccttaacaccacccttcttcccatcccggttcgatagtctccccagacagacattttgtgctcggggttatcgagtgttgatggctggcttaggaggggggcatcagctgtacttgattcctacagctttctaagacgacgctggtgcccgtcctgcctgttcttgtctcacactccctctcaccttgtctaggttcaagctgtcaagaaacggagcgatgatgggcatgtgattgattgaaaggggttgcagttgagtagtgaagataaccggaagagatgggcagagagagagacacagagagagcaggaggaactttcctttctgtagtaagagactgaccaaggggaaagtggctggctggttgtgtagatggatacctctagttggggaacggtttcaatgtgccaattacctaggtacctagataggttgttggttgatatttgatatgctggaacattgatactctactccatgcacttgcgccatgcacactacaaggaatggacattagctgtgatatgagttggatcttagctacgtctagtgtggaaacttggaagtcgtaaagtatggcttccttgcttggtttcgtactcaacccatgtatacccgagttggagtgaaaagaagggcaaagatgtatgtatgtgtgggggggttcggtggtggacagtctaaacgtggtttttgtgtttgtcagcttgatgccaggtatattgggttaacttcctttggtgttttggtgtgtagttcatgccttttgttccatgatcagacttggtggatcttaaggacgatgttcttgacattgaagatgtcatttttatacttataggatcagttaaaataacgaagtgccagttcgaaatgtccatgtgcggatcgacaatgccttgatacataagttttgcaatagatcggggtggatttctcatggaatattgggtgtaccctgctcacagatacactaactaggattggattgtaggtggaacaggtcagaaagaggagaggtacaaggtgtctctagagggtgggcgtcaagcattatgagggcggttgtgtggattggtcttagttgtggtatgatgctgtgggagtagggacccaaaggcgatgcctaagatgaaagttgcctgggcgttacgaggtctttgttgtctgcagaaaatcgaagcccagtaagcagttttgtttgatccggtctgatctagctgggtgtttttttgtgtgaatggagctatagctgcgttaataattcctgtctggcctttttgttttctctttttttctccataagtgactgatattttgggcgatggcatccaagaagctgtctgtcaacatatttgaatcgcaattagagatattacgctgtaggtgagggcagtatctgtaagtctacaatgagttgcactgcagaatacgagatgtgagggagagaaaacgaatgagaaattcattgtcatgtggaaaggaaatatatgcgtatggtagataatgaagtggaaaggtcgatgtattgacctggcttatatcgggaatatgggaggcacctctagcagtctttcgtaaaactattcttcgatctcgtctaccgtttcacccttttataacatgtcgaaaagccagcctagctcgccgttcacataatcgagtcgtcgtattcgtctacttcgatggctttaggcagatccgcaagaaccatctcttcttcagaacgaaaggcctgtccaattgtatcgcttccttcaacgtgaaacggtcctccaggacgtcgaattcagacactgcctttcttcctccgggatggaggggaaaatcactgtgttgctacatgcagcctatgaccaggacgatcaatgcttagccggaccataatccagctcaagccttaggaagcgtgacgctgtggtatccgccaacatagttgcttttcaggaaaaaaaaaaaccccccaaccttccatgggcctgatgcaatattgaacgactactgatgtatcgtacgctaagacggcgtgctatgtcccaagtggcgatggggcaacaagcaataacgtctctgagtaccccaaaggtccgcaacataacccgtatggcgaagtaggccctctatctggcggaaactgcccgacaatatcgtgcaaaagtgacgtccatcgtccatcaggaccgaggttaccattgcagtcaggtgcacttacagaaacgagtgaaaatggaaggaatcaccccactcgacaccatcatcccttcccgtcactccttcctcaagaatgatgtgacatgtcccactatccagaaaacgagccaaaagaagagggttttgtagccctaaacgccggtcccagcgctgcactctgcggtgtcatgggcagaggcgggagtgattgcatctccatctgcatttgctgcaaccttctcgccgccggcgttcccgctcgaacagcgcttccacttatgtctcttgtcctgggactgatgcttctttcccgtgctctgtcgcgctctctcatccgcaccataggtttatccggcccctgtgatttggtgataggcggcacgacgggctgaacttgctgctgctgctgctgctgctgctgttgctgcacatgtatctgcctcctgacgatgacactcaattcggctgcgtccttgagtcctcgcgatatattgccaagctgtttgagtgtttccggcgcaagtgaaagtgtcaagttgagctctgtcgttttcgttttcgttccctccgctgccaaagccttcgacttcactaacaccgtcttcaacagatccccaaaatcagcccaagtggtgtataaaccctcacatacatcccaaaaagaaaccgatgccgatccgtggcccgaaccactccgtgtctgatttcctcgtgcactggatggaggggagaacaatgccgggtcgccgaccctcaaagtggacaatctctcccgcaaagcttccgtttgtttctgcactttgacgccactggtcaagaggacggtccaggcctttgccgcttccctcagtgttggactagagtggacctggtgatggtaatgcgcgaacaaggagatcagcggtgggatggtgtgaaggatctgggaggttgccgacttcaatttcaaaaaaagcacatcgaacggcgcatcagtcggatctggtgcggcattgttagacatataggaaggggtgagcgaggagaaagatggaagaggaaacgaggtggcagtgggaggtggctctggagttattggtattggctgaatatccagtttcgctacccatgtcggcgctgtggtgatgccggtgctctttgcagaggtgaaagtcggagccgaatccgtcgttgccactgctattgcccgtgttggagcgccccctggcccaggataaggtaagtccgtcctgacttgcatgttgacaccccctcgagcagactcaaggccacccgggggtttggggctttcaaaagacgataatggggaatggttcctcgttgaacctcttctaaacggcgttagaattgtggaccatggtgtccgacgtcggggtttaagcgtcgctgccgcgtcaatgtcaggcgctggaggtgatcccatggttgcgcggagctccatgatgctgtggtacacaagcatgaggaaggttcgaaggtacctctcatccccaatatccacgaacatgtcgatatagccaccaagttcaccacatatctggctgtaggcactaacgaggctcgacagcgcctgctgaagagaccatcgattcggacagtcaacaccacgtgtgccagtcatgagatccaaagcatggatagcttgttccagctcgtggaagtggaaactggctttctcaagggcggcttcgaggctggatccagccccatggttgacgacaaaattcgacatgctctgaacagctgaatggacttgtgatatcgagtagagaacaccgcgagcgacctcgcggagcggatcacggctctgagaagcatctcggcgcaccggaaggactgccagttcccagacgctggcgggtgttccaagtgtcgcgctttctcgtctgaaagggttggtgaacaccggactgtttccaactcgacttgctccacgagattgacttctgatgaataccctagagaccggctgaatcgtgttcccggcagcaatattagccacaggccttccctcctccgccaaagacatagcccgtaccaactgagtccgagtcacatgggtcccatttggcttcagacctcgagagaatctaggaggcaccgaactgcttctcgaccccgcacccttggatctttgtaaggcaaggggtatcaatcccagttttttgttgaccaaggacgggctttgggatacgcccctgaagtgcgatctctggggaatgggcggtggtttcgaatccgcggggcgaaccacggcaaccgtagatgttattgtcgacgaagaactaacgctggcgccattgacacggataggaaaccgcccgttgcccgttgctcgtctttccattggcctgtgtgccttgggatcttcggccaggttagcatcgcaatcgccattgctcatttctccaagtccatatcgtcgagtagaggtaggcaccaaaggctgctgagcttccgcggaaaagcccgaaacactctcaggcgaaatcacgattgagtccgccatcatttcgttctcttgttctgttcgcgtttatccatgcagtgatgaccgctggttgaatccaaatccttccagaaatgcttggagggaaaaactcgccgacggaaccacgtctatccttgcatgctttaatccttcctaggcggaattcaagccccattgatccgacctcacgataggcagcccggcgggaaattataccgttatacatggtactttctctttccttcctttctgcccaacaatttttggtacgcgccaatgaaacatttggttccatcctgtcacccctccatcttgtgggatggaaccgagccgtgtggtcagcttcggtatggtgagtcccctatagggcggcagcggcttgacagctgacagtggcatacgtatgcgggaatccatcagatatagtgtcttagggtgacacagtgacattgcttctgcccgttgatcttttgtttttgtgcttgattgagagccgtggtttgtgagtaatccagatgccaaacaaccgagccgaaaaagtctcacattggacgaaccaatcgcaaagaaacatgtatagggaaaaacggtgtggctgtgcagtcgagtactggtttgtttgtcagctcgagaccttgggtcaactccctaagatgtttttatatcaaattaatcaattttgtaccatgaccaaagcgtgatcttaccttgaatatgctctttccgaggtttaatacgtctattgaattttgtttctagctttttggaccatacctggccatttactttatgtctgtgaggtttaggagaactcgggacggatcatgcccagtagaccagaagtaccaagttaacaaacaaaccggcattagaattgtaactcgaagatgattattccagctgttgggtaggtatgcacaggctggtagtacacgcagaaggcctgacgtggatagaagcatgatacagagcaaaagaatgatatccaagaaaacgcacgcccgtctaccatgcatcccagcatggtatcaattatagtagtaaaaacgtactttcagttcaccaaattgtttagttgcgtcaacccatcttagagatcctcctccacgccataaccttcattcttcccatcctgaacaaccacccaccccttttccttttcagcctgctgctgctgctgcttctcgccctcatcctcgccatcactgccacttccctcatcatcaccgtcatcctcaggcttctcatgcttcggaggatgatgaggttcatgaggtccaccgtggtgctcctcccactcccccggcaacctaatcccttcccactcctcttttgtcaccttcttccactcatcaacagggatccagccgatataagcgcgatcgccgaacccgccgatccagtacacgtgcgtcaccaccagccggacaaagtgcgactcgtggatccggttgcccgggagccaccacttggcgtccgggtggaccttggtgaagcacgaggcgagttgcgcgccgatggaaccttcctggctgcggtcgtcgccgccttcgatcttttcaacgtagcctaggagggagaagcgtgggagggcagcgggggagaaagggcggcggggaggagggggagggtgatgagggcgtttctttttgtggtccttgtgctttttatctttatggtgcttttcgtctttgtgatccttgtgatctgtatgttttttgtggtcgtagtcctcgtcgtcgtcatcatcaccaccatggtaaggaggcttcttgggcccatgtgggggagggccatgaggaggccaacgatgatgaggaggaggaggtggaggaggggtccactgcactgccaacgaaacattactaccggcggcaatgttcttgaacgaggtctcgatgctgatggctagtagcgtcgggttgccgacgtcgttggttgcgtactcgcagtcggaaatgtactccatcaaaccgtggggcatgccggccacctcagcaggtcggttctcctgcaacttggggttcttcttttcttcttcggttatgatggaataggagttggaggccgggaagatggtggccagagtgccgaggggggtgagcgcgaggatgcgccgcgccatgacggcagactcgtacgaggttggaatccgcggcctggatggctgcgatggcttggactcatgttcacccggcacggcgacggcggccgcggcggtgaagagtgcgctcaaggcgatgggcttcatggtgggtgatgctggtggtggtggctgccaaacaaggggcgccgatgatagctcgaggtttcacagtgtaagtcccgactttatatggatcggtgatgtgaagcactaatacccgggaggatataggtctagatgggaagagtttaaagaaagagccaattctacctactcttgaggtataagtcctggtgtcgaactgaaatatcaagagaggaggtcaacaaacgggagaagctccagtccgatagacttcggggggcctggattttgggggggcgacctcgtagggccgttagttgcgggccgcgtcttcattccccgcttattaagtgctctgtgacgtgactggtcaggtctgagcatggtggccggtgtaagtgaggtgggagtcgccagcactccaaacttcaaaggccctgccaggtcactgtgaggaatcaaataagtgttgcccgtgccgttgttgccgtacaacacactccctctggaggtcgatgtgtgtacacatgactggcgataatccggatgccagagttcgttttgctgtttgtcgtgccgacgaacagatgctgaaagtatgtttgaaatgtgacgcttttaaaaacgacactcactcacgattacgaataccactcatgacagggctgtcagtgttctctgcagccgagaaattgggcccatatttctcccaagaggacgcgcaatcatgtgcctgcttgcttcccttcagctgataacgaaaacgataagagtccgccaactgccaagacgccaagatatggcccgccacagcaaacctgcgccttcgccacctcacgtgagccacgaaaaatcgctgtgccggagaggaggcgagagcgcacggtttgagccccaatgacgagccccgcagctcccacaattaatcgctaaatccagtccgcccaggtcagtattcctgccagtctcgatttttgctccccttttgacggcaagaggccttaccacttcgacaaccacagcagtcttctcgcgcccaccgcaataaccgaaaatgggaaaggttcacggaaggtatgttgttttgtttgcaagccttcatgccggtttatctgttgatgtgatgatgaagatgaatgaaaaacagtgatgctaacgatgactgaacagtttggcccgtgccggtatgttgctctccccgtgatgttcatgctgtcccatcaccatcatcaccgccatcacaaccccgccgattatcatcaataatgaagacgacaatatcgcgaagcacgagatcgtggatttcgaatgatacgacccctgcccacacccaaacaccgaagacaaaaaaccgatcttgacaaccgaggagaacaccaaatctgacgaatccgcaatacaggcaaggtcaagtctcagacccctaaggtcgagaagcaggagaagaagaagactcccaagggccgcgccaagaagagactcacttacactcgccgtttcgtcaacgtcaccatgaccggcggcaagcgcaaggtcagttaactcgaaccggcagagcagtctagcctgacagatctcgggatcgcgagaatctcgaaagcggacatataatcagcaaacggaacaaaactgacatgatgggcaaaacagatgaaccccaaccccggctcttaaattacccacaacccgcaaaccatgaagcttccgtcgcgatgacaactttcttctctccggcgacaaagttagcgagctaaaagaatcccatcaaacccttttctttccccgcgtcaccacgatgaacgaacttttgacgatgacgaacaaacaacaagacaacaccggagcggactgtactgtgtgcttgtatctttttcttgggattcctggaaacagggcgttcccaggactaaggttcggggaatgagggcgaaaaaaaaaaagcaagcaaactttttttcagggcgtctgtgattgggatgggatgctgtgtttctgggtgtggtatgggtggacttgagtctacggacgcgagtctacttgaaggccaacaatgtctgagaaaacgtaaaacagaaatgcgattttccaggcaacacatgattctcggttcttcgtgattctttgaatggggatgtcaaagataagcatgtacgcccgttgttttcgttccatcatctctgtaacatacaggtaagccaactcacgttggccttttcaattcgcccatcaaagatgaaagaagattgaaaagacaacaaggttctcattcactgcaaatatgttctccggatctaccaaaccccggacgaccatgacgtagctttcgtacccaaacatattgaaccgaagagaaaacagcccacgagattcagttctcgactaagcgtcgtttcgctctaatatacacacatagatgccgaaacttcggaataccaaatactgtcattgcgatgctgactgaatctccccttcactctactgcatttccctttccaagatttttgattaaccgcatttccgatatatgactaactgactgtatgcgtacatcataccgctctctgctttgcatccgaggtatgttcctgcccatgtcctcccgtgacattgaatcataccatgactataccacgactatactacaaacataccactttcatcctccacccactccctccactcattccctcaaacaccccccgccttcaagcactaggcaggcgtaccactcctccccctcctctcgcgctcaaacgtatcaatatactcactatgcaaatccttgacagccgggatgatcaagctctcaatctcgatttccggttcgccttcggggagagacttggggtcgagcggttcgtccttgtctgttgtcgttgttgttgttgttgttactgctgctgctgggttgccggaagaagtagaagtagaagaagagccgccgacacgacggtgcatggggacgcggatccacctgtctttgcggttgggtgctacaaagactacttcccatttgcgggtggagctgttggtttccgggttggttagttagttgatataacaagagggaggaggggggagggaggaacgtgaacgatgttaagaaggggggggggggtgagggagtacaaggggatgaatgatgaatgggaaggggagaacataagaggcaaaagaatgagaagagaattagaaaagaagaaaaaacatacagcaaatttccaataaccaaatgatgctgatacctattcagcgagtacttggccttcagcgtcaagatgcttggatccgtctccagcttgaacgagacaatcatgccctcaggcgaccatccctccaccaagttcttgaggaacttgggcacgggatcaagatcgaccaccaaccgcttactcctaggcacggtgggggaagaatcaaagttgtcaaaggtctcttcatccaccactcccgtccctcccgatccgttcctagatccaacagagccaccagaggcaggcgtagctctggcactagggttcgcactgggcgcagcagatgatgtggcagtagaagatgacaatttcttcttcagatccgccgcgtccgtgctctggatcttgtgctccgacatgcggtctggcggcacgaaaaagtcgctaacggcggccgcgagatacaagagagcgttggggccgagcggcttcatcagctgggcgatggacctcagctcgtgcagatagtccgagatgctgaggaaggggatggccagcagcatgttgttgtcgcgggcgtcatggtacttgcgaaggacttggagcattttgctggcgtccttgtcgcgggcaacgacagagccgtcgggcccttcgcgaagaaaatcgaggaagcaatcctttgcgtgcgagtagtggcgcgagaagggcaggagggagaattgtcggtgaagaaagaggacggcgtagccggcttcgaggaagtattcggcggatgtcttggggttggttggttagacagatcctctataaaggggcgttttgatgaggatgcccctgacatataagcaagcaaggaagcaaggagggaaaacttacagctccgcgagtaccagctgagaagttgtcaatgaagcgcacagtctgcttttctgtggtatgttagcaacctgactcagtcatccatctccctcttatcactgttgtgccatgacctatattcactgcctcacccctttcccatcccaactttacccctttttctcattccccttttccccagttcctcttccccatttacgcccctgacaacctccagaaaacaaaaggataaagaaaaagagaaaaactcaccaagcggcacagtagttccaccactggtaatcagcaccaacctccgcccctcttttgcatggaaatcgataaagtccttggcctgcttcacgtgcttctcaaggtccttgggcggcgggttggcagagaagtagtggtcctcggccagagtggccaggttgggtggtggggtctcgccggggatttgggacatcattttgtaggtgttttcgtctgaagtttctggtggtgaaggtgatggaaagatgatgccctggttttagttttgacgctcttccggttggtttgcgtaatcacgttgatggtggctgtgcagtttgagcgtgatgtggtagatgaagtctactaagttctcaagaagaacggcgagagaccgtctgctgtggtacgttagctagctgacttcaatatcttcaaaggaaggtggaattgaagtgaagcccaagaggttggtgatgagcagatgagaactaattcagtccgtagtttccatcgccgtttatgccaagacccttgagtgggaatgtaaaaacggaacctcgacctggtcccctattccttcctccgccatgactccattgcgatacgttcgtgaatacttcacgctataagacccatgaccttacatgtacccgtattcggcttgacccggatcgggatcgcccgagagcatcagtgatgatcaatggggaccctcatagagccatcttgtttggtgttgggtttgggcggaggaaggataggtaaagccacttgactcgactcagttgcaacttagaatggctttgaagtcttgcatagtggtttgaagatggtcggtatatgacactccattgatgtagaaactggaaggctgatgttgatggactgactgacctgggtgattgatgataaagatgaaacgtactagactcaatcgtcttggtaatccgttgcgaagcccggtttataaacttgtccccttaattgaccgtgtagaccccagttatttgtgattattgatcgtcttgctgagcctctgcagtgatgacttggaaggaatcggcaagggtatacaaagttttgtcgagaacggcgaggcagaggcgcggcgaattggttatgttcgcccttcaacttcgttccgttcggatcgttataaggtccaattcggggatgttgcgtcacctcaggtttcggagggttgccggtgagctttatatgtaaagctgtcgaagtagagtagtgccctgtgatgtcgtgtgggtggtgtgaggtaccggagttcaatcgacgtcgttgggatcccggcgtggcggggcactctctacatatgggtttggtgggatattgcggggaagctcccccaaattgtcggcgccccccttggagcattctagcggatttacggagcatctcaggctcaaccatctggcaccggcgaccggaccactacgaatgaacgggagtgaattcgaccattccagccattcgcccctggatcgacgttgggttacacgggggtgacaacgaacgatgttttcccagtgtgtctgatttttatccatatggagattcactatcatcacgatcacggacctaaactaggacaacgggtgacttgaagaatggtgttgaacctgcctcgagcctgcctatcctaacaaaaagcgttcctaagtgtctcctccagggcaccgatctataacgcttctctaaacctctacctagtaataatgatgagttgagataaactgtactacttagtacacgaagagatcgaaaagaagacagcgggtcaacaaccctacaaccagcctacaaatcgacaagcacaacaaaataaacaagacaaaggaccccctttttttaatgtctcaacgccgtccgtctaagatgcattttgccgccatcatttctctttcaaaacaacatgaaaaagggggactcccttcattctcctgaaacgccaaacgctctctgtccatcacgcaacccggtctgttctttttcttttacctcaaggcattaaaaccacttcttgctggtggatctcttttgctgcgcactcttcatcgagttgatcctcctcaacctctcacggttgctgggatcaagcaagacatcggtgctctcgtcacggaaccagtggttgggggcgttgcggttgtgcaaatcgcccatcttgacacgctgcactttgcggagcttgacaaggccgtaccagcagacaatcagcgaggcgaccgtcgagaccgaggtgaccatggcaaatccccagttggtttcctctatgaaattctccaggttcatgccgtaccaagacgccaagaaggtgcccattgcgaggccgagagtgcccacgctgaacttgagatcgagcaacatgagcgagttacggttggcgtcaagaatggcgcggatactgtggtaattggttagctgtgtttctcgcaggttccaaaaatgatgtaaaaaaaaaactcacatttcctccgtgttcctgatgctcgagacaaggttactcgcttcctccacaacttcgtcgcaaatcttgttgtaagactccaacaaaagctcgatttcagtgtggtcatcctcgcctctgtagagatcatgcgtcttctcagtcaagtacatggacgcaagatcatcatcggcctcaagcagctcctcgatggcatcacgcacaagcttagccttttgctcgaaagtgctaaccctcttggacaagaccagcaataccctcagcttctcgcggtcgatatcgtcttcgagctcgctgagaatgcgaatcacagggtcgcggacggcttcgaagtcagcctccagctcggaagtgaccgacattagcacggcttcgagagcgcggaattcgtagggcagactgttggctccggacgactgcttctgctgcagtttgccttgtagatcgtacatgaaggccgactgggggtaggaactcttggaaccgtagacgtcgaacagaaggacgcaatcgtgtttaatcaggaccttcaagtgtagcaggttgagcagaatcgccgagggacggatgaggatgtggggaaggttggacgaatcgatcttgcgaagatcgcgaggcaaaagaccgtactgttgtattttgactggtcagcaatgttatcacagcatcgcttcatgtgtgtcagatcacgtacctttgcaataagctcactctttttgagctcaccgtccaccataacaacgttgccgttctcgtccacttcggtacacctcagtctgggatccattgcagcctttgcggtcaaagccctgcgctggaagatagaaccagactcttcctcgagtgctactcttatgtcgtcatcgttcagccgggtgtctggtggtcccttcttttcgccattgccgaacagccactctctgagtttgggcctcttggagtcacagtcagaggactggtttgacgagaagcgcaacgagccggccggcggtgggagtgcgaggagggactttgtggtgcgctgttttcgaagcgacttggggagaatggcctcgaggtcgacaagaccggcgcgcaactgggtgcgcttgggcggggttgctgtactcagcgatctcgttgtcgtcgaggaagaaggctgtcttggtggtctggttgaaccgcctgcggtacagccatggcgacactggagagctggatgccgctcagccgcagcgcgacatgttggcgcaaacgagagcccttcggactgggcgcgaagataccgaaggagactccgtgatggcgctgctggcctcaatgccggcggcattgcagcataaaaaaggtcgtcgtagactgattgacaatactttacttagtcttctcctctcgatcgcaaaaaaaaagtggaagaagaaaggcgcgcgaatcaaacagagagagtgattcgcggtgtttgtaaggccttcctgcctttccaaaaagatggccgcaacgcacgtcgccaaatcccagttcgatgttgtgcctgcagaaaagttaaagctttcgacggatggaaccacgccgcgtcgtggtgctaataaacagcattggcgggaaaacctcgttgtaggaggggtgctccaagtgccggcgggagtgaatgcatcaaaggtggaattcgcccatgcatgtgggcaactccatttgacatggaagtcgctgcgtttccccaatcatcgtgttccagttgataagaaaattgttagtgcatccaacgcctgaacaacttcatcggaatgacatctttctttggtgttgaccacttttgacagttccaagtgacctcagaagagtgcgagatatgcatccttctccaaataatacgttttggttggctggatctcttccttaaacagcattcactgttgaccgttaccaaaatttccatagccgttcaacctggcactcttgagttctttctccataaatccaatttaggccctcatcctctcttcagacggaacccacttgctcaatgtggatttcacgacttacacgacgcttcaaattgaccaccccagccgtgccagcccttcgcattactacagaacggtaaacaatgaagctgacgcccatcaaagttcgaggccgcggcggccgcaaacaaccctggcaacctccaaatccggagcgtttcaggcgcaagtacctggatggtgacgaggacgagttcgacgaggaaactggagtcattccgagtcaagtcgacaaaaacggtgttagacgacgacgtcgcgtcaagacgaggaagccggccgctcttatcgagcagctgccgcctgaaatccttgagcgcatcttctccatgtccgagaacctcaactttcccaggagtagtctgcgcattggctacatgctttcggccaggaccttccttatgcagctgattgtcgatgccttctctcctacttgggacatgtggtttggctgtcccaggaaggatatccactcatataggagttatgagaaggatggtgagagaatgcctggcagtccagatttccaggtcagtttgcctcgttgaaatgccgaaattggttgatgaaaagagtgctatttgaacccttttcacataacactggctactcacttcatattatcgacttccctctcataataatacccctgccataaggaccgtcaactgacaccttcacagaccgccatcctctcctccaaatggttctccctctctctcatcctccacgcccaacaagtctggatccggcgtcacggctcttcctcccgccccttcatccacaccgagaactggctcatgctcggccccacgcgcatggaacttgatcgtgacctgatatcaggcccccgccctggtgaaattcaagattacgacatggatgatgtccgagatgtgtattctcaccatcctcaccaccgtctgcacttcgacggccacttcttcgacgactccggtgctccttcctcgtcccagtcttacgccaaattggacgtggaaacctgcttcgaagccgattggtcctggttcaccaccattttgaacaaattcgacccccaaggagttatctatagcatggagaatcatgccttgcgcacggggtactgggatattcacccggcgaccaagatccctaatcatttgctggcgaacccggtggcgagttgggactccgtcaagttgctgtattggttggtcagaggtggtgcgacgttgtcgagcgagcaaacctgggaagtgagtaacccctagacctctctccccttaacccttctcatgaattttcacctccacagaccttctctctcctaattttaagctccttaacttttctccacttgcaacctcctccacctccacattatccctcaaccttttcccttgatctttcactcttacaccttcctcccctatacctcattaacactccgactctgcaaaaaaaccatctcttggccccttatttccagtctccaactaacatgccaaccagctcacaaaactcggttacgaatgcctaatgtcccaccccgaccatccttctactaccatcacaccctcttacaccccccatcattccaccctccccacctcccgcccttacatcccccacgccaacctccctcccgacgcccgccgcgatgatctagatgaggaccaagaacgggaacaaatgtccctcatcgcccttcggctcttctccatcctgcgcgtctttggccccaaccactggccccatttcctcatgatcgagaaactggaggagatcagtgtggagcggcagacgcgaactgcctattcggactcgcagaagccggcctggaagctgtggctgcgcgcccagtctgttttgcggcattggatgcagcagaggggagaggagcatgaggactgagatgtggagtgagagtgtcagagagtatgggaagaaatgctgtgggtatgatttggctcgttaactggaggaacctgcttgctcaagtaaggagaatgccgtggcgatgactttagatatttggcagaggaggttacttggaggcgggttgatatccagatccactaaccctcatggcattgttcatgaataaaacactgcttctttagcacgcggcctgacaagtgtatccattgcatcttggctgtcagtcaatccgccagctcaggtctcaccgtatatggcacttggtccttctgcaatcaacctatcaaggcagcacaaattatgccaacacacttcaagttgtcacattcatcacaattaacttcaggcacaaaggatagatcgtcaaggtcttaactatcaaccattatggactagctctcaggactccaagcatccatgataccaatggagatccaatacctcgcccctatatccgataaccttgcacgatatcaccatggtccaaagggtatccttccaatagagcctcccttcaacacctagacgccgttgcaaaagacccatcaacctgctggtagtcggagaaatacctgacaaaccacaagaatcaccacgaacttgtgggagcccaatccggaaacaaacctcaaacgcctccgtcagattgtgctctgtcctgtgctgccatcaccagtcattggcaacaggcacagaggtattgccggcattagttaccagcaccccaaccatcgccgccggcattgtcgcccgcatcatcggcgccaccaccaccaccccagccgccaccagcgtcgtcaccgtcagcatcatcgccgccgccgccaacatcctcctcaaagtcggaatcggcctcgaagtgaagattctgtgtgtcctcgggaatgtactgctggaggaagtccggaacttcctggccggtctcgaggagggtgcgagtgagaacagaagcgagatcttcgtcacgctcagtgtaaaaggaagtggcaagacctctatggccgatacgaccggtacgaccaatgcggtgaacatactcctcaataccaccatacatggtggaggggaggtcgaagttgatgacatgcagaacgttgcgcacatcgataccgcgagcagtgacggcggtggtgatcagcacaggcgatcttccggcacggaaggcgcgcatggcagcctcgcgctccctctgagttctgtcgctgtgcatactgacacaggggactcccttgttgaacagaaagtcatcgagttcgtcagcagcgcgcttgctattgacaaagataatggtgcgaccggggggcaccgtgttgagcaggtcaagacaggcctgcttcttcaaatagggttcgacccaaataacatcctgcttgatgttggagtgggtgcttccagcgcgtccaacgcgaaggcgcacatgattgtcggccaagtgggtcgtggcaaggtcacgagcagccttagggaaagtggccgagaagagcatgtacttgatgtttccctcttcctgatctgtggagggaaaaagtattagcctgagctcaccaaacagtttggggaagcaggaagatgctgtgtagagtcaacttaccaccaccagagagaatctggtcgagctcgtccttccagtcgtcatgaagcatctcatctgcctcgtcaatcaccatgtagcggacacggcgcaacgacaggatgtccgggcgatccatgaaatcaataagacggccaggagatgcgacgagaatgtcgcagcccttcgcaatctgttccatctgctccctcatcgggccgccgccgtagatgacgcaagggcgcagcatggagcgatagcagaactttctggcctcgttgaaaatctgaaccgccagctcacggctggggcagacgacgacaaccaaaggctcagctctgcagggctggtcgattccgggctgataggtgacagggttgggacgaggggccgccaacttctttgccttgcccatcagcttgttgatgatggggatcatataagccgctgtcttgccagaacctagagatttgtcagtgtcaaggatgctcatcacaggggcatctgaagatgaactcaccagtctgcgcaatggcaatgacatcatggccctggctaatcgcggggacacagtaacgttggatcggggttggcacatcgtagcccgcaagctcgacgttgcggagcatggccgggtgcaggccagcagctctgaaagagtcgataggctcaactcgagtaggtccctcttggaccagctggagctcggcgatggcggagaagtcgattcccctgcggccgcgctgctcgacgggaccaaagagttggtcctccaactccgggagctcagggccaatgtcaccctcttcgccatcccactcataaatgcgggcctggccatcccactcggtctcccgattggcaaactcgtcatagtggtagggctccgcctcaacccaaccctcgagcttgggagggacggcctgctcgacgggagcagggccgctgtggccgttggtatcggagagcgccgacttaagatccgcagtgccccaaggaccggcctcagccttagcctcggtggcagcgggggcagcaccccaaccgtggtcagccatgacgcgagagtggctgtaagcgatggatgagttagagaggcgaccagctaaatgttaagcgaaactgaaatgaagtcttgaaaggcatcaagtgcttccgtgggctcaggtggaactgagagacggcgaggtgacgcgacccatggaggtacggcgcgtccaaagtgaagatgatgtcgccgaagaggagaggtgacgagatagagacaaagaaagaagagacacttacttgttacgagacgacagaagctattcgcggcgagagcaagatacggcgcgcagcacgtcgacgtgttgacgagttctgcgggtgggtgtggtgggtgagagggagaggaagaagtgggagaggagaagaggagaagggttgaaatgttctgacttaaatatcagagaacgcacaagccacccaagctttgtgtgccagacgaggagtacttgttacgtcaacaaggcaacttcacgcttcaaacaaacggaggaaggagcagctgcggagagggtagcggggcagaggcaactccagtcctgtgaaggggatgtatggagagggaaggtatggctgggaggacttcttgcctggcagctgaggcggtgtcgggtacgagctgttggggatggaacaaagtggaagcaagacggcagaaagttgagtcaacggacgggcagcagctgcctgccaccggcatgacgagttcaaactggacggtgcagtggtctttcagtcacgaaaagggttctgatgatggggctatgtgtggcgcggtcagagggaagtggaagtgacgagacggagctagtactggctacctctgcgctggtatcaaacgataaatgtaccggaggccctttgggttggtgccgacaatggagactgcagtgtttgcagggttggcgtcctattcttcacaagcatttggttttaacatatggattgtccccttgaataatccaaagatcaactagagagcttattgatctggactcactcctgcatacactcgcctttctttcgtcttttggctgttgggacttcagagcatctgccaccggaaacagtaatacttaaggtattgaactgcctcctccatgtacctagtattgtcagccacaccaccacttgatctgattacgagcttggcgaggcggacagcccctcgctcgcgttgccactcgatcttccaacaactgcccagtgggcccatctgccaaaggccggcacaagggcggtatccagctggaatggacgaccgtgctgccatccgcaggataaccacttgataaagtctgccttgattgcggttgggagatacggaccaaagtacagagttaggaccacgaggcagtcaaacacaccttggtgatgtaccaaaggaggccgggaacccttcaattaatcactgatcttgtaccaaaggactgcctattcggagtgtagaggttgttttggaattataggtgtacgctttttcgtaacatcagagtgtcccatctgtccctttctctccgccatgattcgatacctctgtcgcttcagccacaataacgcgacccagttcccagctctctgttgacaacgatcaacaaccataagtctcttccacagacggtcataccaaaggagaccaatacttcgtaacagataaagacggcgcagcaaacgaagcctcggaatgctacacgggaagggagtcagccagcgggattgaaacgaatggatatcagtgagcaagcaaagaagccatcactaacgccctggaaatctgtgacgccagctaacaacatgctcaacaagcacagtattgaagataatcagtcttagcataacttgttggtggttcgagaaagcggtcgcgatgaacgaacaacccagagaacgaaatgaacaaaaatggacgacacgaacagtcgagcgggcgaacggacgagcgcgccggacaggatgaataattttcgtctgcaattcaaagtcggaccagataccccttctgtctcactcccgagtgaccaggtagccaataagacatccgttggcacaggaacaggcaccgaaagacgctggattacacctttgcaatagcaagctattgtaatagaagaagaggcaagcacacaagagactagatcactctaaatatggaaggcaagtctctacaagatcacagacacaaggaaacgaacgcaagaaatgacggaatggctacgccaacaaagaacaagagggaatcataaacctataaaccgagagaacctataatgaagcaacaatggaccctatcctttcccagatcattagctgaagaagaccgtcgtgaaccacacccatacatgccatgcccctaccgtcactcaggcctctgcctcctccacctcctcaattttctgctcctccaccaccttcttccccccttcctccgccgtcctcaataccttgtccaacaccgacgcggccctaccaatcacaccgccttcctgcttcgcgcccatcacgcccgtcttgatcgccgccctccacttccgctcaaacacctgctgcctcgagatccgatccggatacatttctccatcctcatccctctgcgcaccccacagattcaaataagcaaacggattcggcgtcgtcggcatcctgtagatgctatcccaataccgctgctcatcatacggcaacggcgtctccggtctgaacccggcttccaagaacttggcaagggtggtgatctgctttgcttgggcttcgccgttcttcttggagaccttgttcagactggttttggtggctgacgtccagcccttgaccgagagggtggaggctacagaggggttccaacccaacatggacgagaacgaattcattgtcttgagccagccgcctgggcaggagacggtctcatcgggacatacgtcgatgagccagtcgagtacagaaagcgtgtcggagcggatctcggtcgacaggtgggtcatgccgccccggatgtacatgaggatcttctcgacatggggcgcgacgtcggagggcgggagggcgcgcaggagcttgaggaagttggtgcgcacgttggcgacagaatcggtgattaagggcaaaagcttggtgagcaggttgggcacgccgaccgggttgaagatgggcttggaagagaggtccttggttagttggaccagggcttcttggcgaagcttgtcggatttggagttgatggcttggttgaggtgttgcttgaagaggccgacgaggtcgacgccatcgagggcggcgagggtgtgttggttcacgacgatagctgggaggggaggtgttagtgagtttggctttcaaaaggggatgaatatgagtgagtgagagacaaacatttggacttgaagctcgtatcggtaaagttggctgctttggctttggccttgccgaccttcaacttggctttctgtcgtggttcatatgtgttagtgaaagtaaccgataaggggacatcacatctgataaagccagtggccgcaacaccagcagcagtttctcccccgaagaaagcttattggatgaatgaatgaaaatgacatacgttgaagtccttcttcttctccttctttttcttgttgctggaacccatcttggcggtgtttgtatataaacgtctgagaagcagttagacgtacagtctctctttatcgatgattgatatggcagtactcaccttggccctttgtaagtgtatctttggtgaagcgcggagtgaaggaatgaggtgagtttggaaattttagcggtgtaacgcggcaaaatccccaatctgccaagacttttgacagctgtcggccaggggtaacagcatgggtaccttgctggacagcaagtggccgctcgctgttgctgttcgttcgttcgtcgcttctggagctcaccgaacgagcaagggagctctctcacggctcatcgattccaagctcatcgacggaagctctttcacattctcctagaaagaaatcaaccagttgaattggcgcaagccagatacatcaatcaaacaaacacctacctaattctccaagtcacacatcatatctccaatgtcagacccaacagtcagtttcccccactccccctcacccttcccaaacacactcgctaacattttcccagtcaccctccgcctccgcccacctcgaagagaccctaggccgtctctccaaaaagcccggcgtaaagggcgccattgtccttgaccgcgcttccggcgccatcctcaaaaccagcggccaaatctcttcaattcgaaaagccaagccccaaccacagcaaccagaacagtccgagcagcaattgattacggaccagcaaggcccactgtcaccttcatttcctcctggcaccgctactgatacgactactaccgatccggctccggctcccggcacggcggtgactacgacaggggaggaggcagttgctgcaccggcaacagtatctacggggacgggcacggatggggaggtaccgggcgctggggcaggtgcggcgggcacgggcgcggggaacgcaagcagcggcagcagcggcagtgcagtgagtgcctatgatcagaacgtggtagagctcgcggcgatggtgtggagttttgtgtcgaatgcgggcgagtttgtgcaagacttggatgaggaggtgagttctcgcagtgtttcttctttttcccctttctttcccttcctttacccacagccccctactcagagcttcttgaactctcatcaagggagaaaaaaaaagaagaagaaaaaaaaaaaaaaaaagagagacacgagactggttggccaacctcaggtttctgaaaataaaaggcttaaactaacgacaacgcattgcgctgcgctgcactgcaacaggatgaactcaaactcctaagactacggacgaaaaagcaggaattggtaatcgtgcccgatgcgaaatacctgctagtcgtttttcacgatacccctccagcatgattcacaaaacatatcgagtgctatccaaaaagggatggcgcaacgctgcaagtgctgaggcctgacgtcgtccctgagctcaatctggtgatgatgcagtcagtggtgatggtggtggtggtggtggtgatggtagcggtgatgagccacgccaaggataggaatgggatggtaggatggatcagttcggtttcattaatctgatacttcgaaccttgatgcgttccatcgaaaggaaggatacgtcgctccctctcatgaagcacggcacggcacgaccgggcgacagtttcccgatcgagacgacataaggcaaatgttacagttcccatccgtccctttttgacgggaacgcgtgcgcggattgtttcgacatgggtagtcagtcgcatgaatggcatggggcatataaggctctggtagatctgttccctatggcagagaggactgttaccattgggtgctcgtcaaggttgaaaagagagagaagtagggggggagaggagggctggatgatgatgatgattgacgattgggcagatggatggcgcgaatccgaatcctgaacaaacgaactggttttgacatgatttgataccctcctccgcctttccccctttttccgccgatgagattacattgttcttcaaaggcggctgataaagttggttgagttgcacaacaacgacgagcggcggcaagtcgcagtttgatcattttctgcgcagcaatttacacgccgaaaccgcttttaatacccatccattgaccctaatcatgaaacgctcgttccattcaccccttgcgtagtgttttccattcaagtcgcgcgcacaacacataagattgtcgaagtcattgttcatggcaagcgcggcaaaacgctgtgatatatcggcacaaaaagggcctccaccgtactcagctgcaccactgtggtattgggcgattggcccggtgggcatctgtgtgtagtgggcacctgtgtttcagaatgaccctggtaagcttttcgatgatggagggtgtatttctcaacaaattcgccgtgttcggcatatgtaaccaagctcaagcaaagactatcgtaaatacatacctagagtatgtagtagtgtacatacctacctaccattcagctaaaggtagtatggcaagaaaaaggaggtccttgtcagcccgggagactgcggcgccgatgatttattgctatgactgcatttgcggaacaaccgtttagagatgaggtgcgctggagacacacgtgtagtccgggttgtaggcaagtcccctgctgcgagcatgttattgctggacaaaagcccctggatctcgcttgggatcgccgacgacgacgacatcccttgcaacgtatgaatggacgaccaaagaaccttctctcccccccccatccctctctgggtttcacttgatcgattcgggcctgacattgcacggcccgtagccaaaaccggtacatctgagtttggggtgcaggagttcgagggagctcccgtctctgaagcaaccctttttagtcgcttgatgcgtggattgttctacacccccaaacagcgtggagtaccctaccatagagggaaaacttcccgtcggttcgcccacttgttctagggccgttcgggtttcccccccatgccccatgcccaataccccatgcccaatgccccatgcctccccattcctgtcactgcgcctctccgaacgggcagatcgaagcgggcgtaatcccaagttccaagttgaaccatggccgaaatcaatgaaagcaatttcagatgaatagaggttcacctgtaccacggtgatttattcccaggaggcaagattacaggctacgaactccatggattcgaaacaagccagccgggcacatccgtatggctcttggcctgtgactggctgtggagggaaggtaatggctggcgcagcgtctccttccggtccaagcacaggtaggtgacggcaaacttgtgaggctcccagggtggtggcagactgtggtggtggtttcttcatataatgacctgtccctgttaatgtttacaatggaaatggggtccctattatttctcgtatcattggcttggttgagggctgtcagtccggattccggttccccatccatccctccaccctcagaattacaagagctctaacaggaaccgggaaggactggtgactgccgtcaccgataatataacggacgtaccttggatatcctgagacaaccatgaagtttgtgcccgagtttagtctgggtgtccttctcggtgctcctgtccagtcctcagtacatattccgtagacctagttcgttagaccaactcgctaggaccaacggatcatcgacggcctagtccatctttttccttttttcacctctataggttcctgtcactgatcatttctttcgattttttttttcttttgtccctgtgctgtctctgcatgccttaactgatcagcgaaacccaccaggcattctaacgaatagtgttgaggcccctcgagtctctaacagccgacgtcaaggtgttggccccgccgcggcacttcacacagcaaaagccggacccggcaagtttatagccgtatcacactcctcggtggacaccacaacgaaacccgttagtgtagaatacacacgcaactgccgtggacctcatcaagaggtggacgcgctgctcccagttcgactcgcattctccctcgttcaatgagagcgctgcggccgcagatcgaggcggcgcatatcatcccgcgtacgctgctcctcccgtgccgaaaagatgccgtctttttcgatattgagacggacgccccggaggcggaacacagaatgcgccaagccggcagacgccaccgttatcaccgttaccgaaggtgtctttggggggacaggggatgctgtggttgtagctgaaggattgggatggggggcaggaaggggagggggacatggaggcggcgggcgatccggggggcttggcctggggttgacgtccaacaacagcgacaaaacaaacaacaacgacaacaacaacaacaacaacaacatcaacatcaacaacaacgccagcaacatcacctttagcagcaacgagagttcgcaacgaaattcgattgacgaaaatgacaacaatggaccgggaagtacctctatgccgacgacgacgaatgagaagaagaagaaggagagacgcgggtcgagacgagacatctttctgcaggacatccgcagtagattaaccgggaagctgccaccttcgtcatcctccaacaacagcagcaacaacaacacgtcgtctccttcctcgggcgcatcgacccctcaccaggaagcaatcactagtcccaaacttccacttccgcggggaagagctgcatcacagcctccaatcccgatctctcaaaggcggcgggaatatatgagcggccgggaaggggcagcagcagcagaccagagaggggaaccgagaggggaaagacaacatggcatgggaaccattcgagaagctgtaagtccatagaaccaccactgccacaacttcccctcattattctatacattacatcgatcgataccttacctctacctattcctcatccccccttcactttccacaattattcagtcaagtacggattctcattcacaggacgtctttctctctttcagttgtggtgcatccaagtaggtgatttccattctgattccctcatgatttcgactttctactctctgtcgtccaatgggtcagcttgtcgaccaccaaacctccgctgttagtgatgcagtctgtccacgaggtgatgcacaggaagtcaaagtgcatcttgaagaagtttgcattttcacctgaagcttcagaccctcccttcgcatggagactgggcgcactaagtacaccccatgaagcacaagagcgaggtctcacatggatgaattggtagcggtacttagtaggtacacagaccgttcggttgcgttcgttgtgctctgttcccttgttggtgaagacgggcaagtgtcgtcatctccccttcccctccccgggtttccccatctttctccaaaaaaagaagcccatttgaggttacacagcgaagccgcacctcaactctctccaagtgcaggaacctacccaagtgtaggtagtcccctcaatccccgtcgtctggggaacagcgggcgttacagtatttgagtggtccgcggcgggtcggccgagactaggtgctcgcgtgatcctctgtaacgcggatccctctgcaccactctcattgtggcactatgcatctgcatttacagggggccaatcgtacgacgagaacaccactcgacttacacgatgaagagggggatcttgcgccgtcaatctctcgtttcatgcccaacctcctcccacagacaacaaaccaattctgttctgctgctgtctttccttgcttcatgctgaaagatattgtgatacattgagctacacctacgaccatcctatgcaactgaagaaataacgccagactgaccactcctgttctatcaactcaagactcctcctccaccaacactccgatcaccaccaccacttcttcgatcaccgccatcttcaacagttcgaataccagccccagagatctctacgccaaggtcaccagtggcgcaaacgccattatcaccacgctcgcccctagatgctaacaaaccgctcccatcgccgcctccacctggcagtgaatggaggctggaccgtccaacaagaccggtattgagacttgcccgcatcatggctaccctgtccgactccgacatagagaagctcttctcgggagctcctcagtactttgaccgagccgaaggccactatactggcgctccgcatccgtcagtcgcgttcccatgggacgaggagctcggaattcgggacttgaccgaccacacgcagatcgaggatcgcgcttggacctgtgcctcagcatggccgcacatcacccgtgatgtccagccagataggtccacggcgcaacgggcctcggagaagaaacgttgtgcgcatttctatccccgttgtcgcgagcggcccagcatgctgagcatgggcggacttgagaaggggagcatgggtttccaagcggctttggaactcaatgtcgccgatgcgctgaaggaggatcaatggggtttcgagagcctcgcgtccaggcctcgtgctatcgttgaggcgcggcaaagaatgctcacctccagggatcgcctccgtcatatggacgaaaccttgattttcgaacagctgatcaagaacggcaagcgctacagtgagcagcacccgcaccagctgcggctctcgagcgaactatacaacgagttgttcctccatatccttcaccccccaacaaaggtgatcgaccatagagatccctacagcctctcggtgcaaattgctgctttggtcaaggtcctcgctgctcccaacgtttggatcgacttctcactcgtcgaatggagaatccgacttggacagttgctctggggtacccctgacgaagaccaagtcgatgacggcgcatcaatcaagacggctgattcagtggatgaagttaccgaggagagatattggcttctcctccaaatcctactcgcttgtgagcttctcgtacggctcgacgctattacggagggcgacgaacttggtatcgagagcatcaaccctgccgagatccacaagttcgagaaagacgccaacacgaccgtcaaatggtcgttgcacctggcccgagcatggttggagaatattgaaatagtcaagacagactcgcctagtccagaacaggaaaagccaataggctggttggcaactctgacgaagcgtatgtccattgcccgcgatcatggcattcaccatcacaaagaccatcatgggcccgtatatgccattagaggacggcatgtcgagcgccaggtccatggtctgcggcattttgcaaccatgttgcgctggccagacattgccgtttatggttccaagatttccgagaactgccgggcagtcactgaaggaactcagctcaacaccccgcttgccagccccttgagcaaagcagagagccatttgtcctcctactttacttttcctggacatgattcgcacaggccagcagccccaaagcgggaaccttcgaggcgcaggatgatatctgctgcgttgcactcggcaggttggctgtcaaagagctatatgtctggcctgatgctacctggtgatggcatctgtcactttttgatggccacgctgttggaaaatgacccagaagctatggcaaggctcggaaccatggctaacctctgtggtggtttcgtgtatttgggcaagagtttctggagcacgtcttgtatcgtcggtcgtgtccttgcggccggtaagggttctgccgagtgtatgggttggatctccagcgatatcactccgcagggacttggagatggttgggtcaatgttgaagttgaggaacctgcaggtgagtgatgactttctcgaccgtttactggccgcaaattgacagccctcgcagaggacgctcttgggatcaatcagaaggctcgcatttgggcaaagatggcagttgagaaagactcgaacgtcttgggagacgcggacccctcgtcagttctcccagctgactttatcatcccattcgaaaacgtttatcgggacaagacaccgcccaccctcctgatcgaactggatgctctgaaactatgggcaccagctgattcggtccaaaccactccagctgaagacaacgcggccacccccttttcggagctcagtcgcccggcgcagattcggacataccctgctgagatctctttcaccgtaacggacctggacacctacaagacccaccaacatacctattcattagcaaaggatgtcaactttgtgactgctcacccatgtgccccttcttcccatgtcaagattctcaggtcaccatccagccctactatccagcaagtggacctatccgggcgtggcgctgctggtaaggccgtaagcgtcgtcggtatgctcaatccttttcgtcccaatctattcgtctttactaacacgtctgcaggccatccacttcataaatcatacacatatacagctctgcatttatcagagttaatggcgaagaaagacttctctctcgaggcgttactagatgactactcgtccgctgctcaccgacctagtctcacgcctccttccgccaagagcgcagccaagttcctggtgattgactgcatcaccggcttccaggcattgccgcaagaacacgaaatacccttatccccggctgttagcagaaaggggagctattcattccccacgcccagaaggagtagcaccaacaacagtactaataatatcaattataataatcacccctcccctgattcttctcccatcactgccccggaagccgagtgtgctagtccgactacgctcgatggggtcaaggaagggggaggaggaggagtaactatggagagtgcgtcgaagaagatgcattcggagacacggagacgccaatttggttcggatatggagattctcgtcagagcgttttgcgcggagaagggttggaatgccctgattagtcgaagacggaggggatgtttggcttgtgcgatccgtgaggcgggggcgttggggtggaaggttatcattagggttgactaaatttcgggtcattccccaaattatgaaagaaaaaaaaggagacatacagctgctgttcgggacacaagcggctgtggtctaccatataaaaggggttgggtactacccagagtacatgtctgacggagcaggtaaccactggaattgtccggagagtaacaaacaccacactgaacggaatatactaaggaatgaaaacaaagagtccgcacccacagcagcagtaggctgtttctaggggcgtcacactgtaaaatgaatgagaaataagcaacgatagtcatagcacactttgaaagtactaaaatatgtaaacatagtaagcaaacttgaaaacattttcactctatgtttttcacttcctgccatcatccttaaatcgtcgtccaccttctaactagcagactccttccgcatcagtttctgcttgtgccattcacaacgaaccgcaccttccatcattcggcccgccaagctgcccgctcccacgtctttcatcccatcccatgggacctacgcctaccccccagcatgtagggcaccacacattggaccttatagacccatgaaacgacctgttctatcaacaagtggaagaacaaacaaaaaaaaagccgtcatagagaaatggtaactcgtcagacttctaatctgaagactgccagttcgagtctggctggcggctctgactcttttgctgtttcactttttcttttgtacttttgggatttactcgacccttgtcacttttttctttcgcgattaacttaataatagtcgataaacagttaactgtttgcttgccgacatgtgcgtgtgtaattggtacgctttcggtttcatatctgatgagaatagttcacgaatggataggatgtgtccataggtcccatgtatccatatattggatcgtcgacgggagtccttgtgtcaacacgggggcaagaaaagaaaacacgacagaagaaaaacaatcatggcattgaaaacgtcaggtcttaggaataaagtgaaagtgatgcttcatagacgatgctcaacattgatacaacaccacaaagctgttcagtaatcatacagtatccaaacttatgtatcccaattctggacattttatgtgcatccttttgaccctcccccatccattttcgaactctatactataaggggaaaaaaaagaaaaaaaaaaagactcgaatctacaactccttcttctccgctacgtgactctccttcctcaccctctctgaccccggcggcgtcttaagtgcatacataaccaacaacgccacccacgacatgcccaacgcgccaattccataggcaacctccctcccggcccaccaataaatactcgtaaacaacaccggccccaatcccctccccagctgtccccagctcctcaacatgcccagctttccaccgcgctcgccctcgtgcgactcaaagctgctgagggcattcagacccgtgaccaccgtcgccgaggtggtagcgagcagggcagctgcgccgtaaaggccaaggacagacgtgatgcggcccagcatgatgaaagccaagagacaggcgatgacgccgatcctcacagagagcagagggggcaggcgacgtgtgacgccgccttggaggagggaggcgatgagaccgacgaaaccgaggagacggccgttcttggcggaatcgtaggcaaagaggtcgtaggtcatgaaggggagggagaattccatgccggagaagaagaggaggaaggagaagtgggtgaagttgaggaggaagtgggagtttgtgcgctggactgcggtagatttggtggtggttggggtggttgctggtttcttctcttcggatttggtgctgctgacctgagtaccggtgggttcagtcttttgagtcagcgcggggagcgtctcgggcagacagaagtagaggtatagagtctcgacgacgattagagtcagagagacgccggcggctgtcgcgaaggggttggcggccacggtgctgaaggagctcagccaggcgccaagcgcagggccgaaagtgaaggcgatggagaagcaggcgccgatgagggccatggtcgagccgcgcttggaagggtccgagatgtcggttgcgatggccgtggccagctggacgttgccctcggagagaccgccgacgatgcgcgaggcgaggaaggtgcggaagtcggtggccatgacccaaaggagcaccgaaagaatgttgcccgtcatgctgaggaggagggcggtgcggcggccatagcgatcggagaagtggccgattatgggggaggcgatggcttggaggaggctggaggcgaggaagggtgtattagcaaagatgtagggatgggagaggtcctgctaaaggcacgtacgaaaagagactccccaaggcgccgccgagcaaaacaatgtcatatcgcgagtcaattggtcgcgcaaaggacgccttgtaagcgttcaagtagcccaagacactggagagaagggtcttggatggtggggctgaagggtcgaggggagcttcgacgttgcggtagaattcgaggagtttggggaataatggaaggataaaggtaaatgatatctgtttgtcatctagtcaatctcttttggttcttgagcttttgcgatgttatggatggtctcaggcagtacgtaccaagtcaagtaacaaagatatgaagatgaccttcaacaccctcttgcgggtggcaggttcgacaggcgtcgtcatgcctgcgctgaagcttcctttcttgttgctgatttgtgaattagtgagacctcgagttttcagacctgttcagatttcgggaccggagatttggaggttcaaagttgagaaagtcgggatatggtgtaaaatcggagctggtggaaggttgaagcgacgtcacgctgcttgaaacgcccagaagactcctggggatcctgggaagttgggggtccactacaggtgccgggactccgtctggaaggagagaggacgagggtttgtttacgtttcacaacttgcgcactgattgcaaccaatgtatcaaacacctggaacaaagaagctgtattggacacgggagaagagaagcaagccagagtatcttgaatgaacagaattgcaaaaaaaaactacgaaatcgaaagctgtcccagcccaaacattcgagagctcaatcaagtcgaatgacaagtttgttctggaacatggagctccgaacatttgatggaccccaattggatatgtaccttgatgccgggggcagtgtgtgtgtaagttgactcggaatggagcaaactaagcttccggcaggcagcgcactcatccaacaatgcgacgggactccagctcggatcattccgtcatgaagaccccaaaataaagccacaataaggtacaaacagccacaatgtggcacaagcagcatccgtcaacatgcaacttgaacgaacaacgtcgagtgagtcttcccccgcaaacaagctgcatctcatcagctcactgcagctgtgtcgcctgcaaaatatccaagtctgaaccaccgtgaccgacctgattcaactcaataaccaccacatcttcgctgtcttctctattcccttcccaaaacggacttgtgctcagcgccatgtttcaacgtcgaaccatcgtgtatcccacccaagatggccaagacagaattgtgcccctacgccatctatatctaacccatattactgcccaaacccatctgctgtctcttctcctcccaaggtcttcccttcttcttccccctcctcgttgccgtttggtcttggtgtttgtgtaaacgtcactgttgccacttgctcttgttcacctctgctcatcaatatctactcagaaacctcatttccactggggctcctcaccggggcaaccccttgcatccaagtatctaccggatacgatctgccgcatatacgatgtttcccgcttggatacatgacaacatcagcaaaggtttgggctttgggagctgtgcctggtctagaccaaatagggccatctcagataaaccacttgttgaagcttcagatcccatctatcaggcagcatctaggctgttttccgcctcacctttgcttcccccacatattgtgatgtgcatacataacaaacatggcttgccttagtacgtgcgggaacgtgctggctgccggcacatggctgaacaagaaaatgcagaaaagatgcaggggaagagacactgcagcggatggctgcgcctgttcactggacagttgaggttatacttccaagggggcctagttgggccttcgtatctgattcgaacatggctacggcagaactcttccccgtttggaactgacaccgaaaaatcactgaccttgcgcagagaacaggaagatcaggggaacgcctcatgaacatccaggttgcgtccgttcgccggtgttctggtcctgagctatgcgtaacccgagagttgttcccaagtatcttcaggcgcaccacctttagtttgtcaatgtctctcttcatgcgccgcaaacagtttatatgattgcgagacactcggtctataccgtttcctgtttagccgcccagactgaccccgttcatctactgtcaatgtacgcagtaacgcggcgcctttttgtgttccgtcagttgtcgtccgtgtccaggttccccttgtgacttcaggccgcttggtctctggccgccgttatgggatgttccaagcggctggcgaacgtatacagccgaacattctttgtgctgccttgccatgtttctctgacatttcacaagaaggaggcgggtccgggatgcaaaaaccacccacggtaactttaaaaggccccttccttcccatatctggaactcggagccatcactcggtatcaccaactccatcattcactcgttcaagtcactcactcacccttctcctaccaagaccgttccttaaggcatctctaccatccgtagccagaacaaggaggatgaagactgccacctttgctctcgcctgcgccgcctcggtgtcggctcactatggtgacgtctcttcgatctttgactcatggagtgctggtaccgtcagctatgctccgaccacggcccctaccactactgctaccggtgggcccgataagggcgacgggggacagtggacaacaagcaccgtctacaccacggcagttcatactattaccagctgtccgcctgctgttaccttatgcccggcccatagcaccgtggtcaccaccgtcaccattccggtcagcaccactgtctgccctgtaagctccgggactccgccaccaccgcctcctccagcttcttcgggctctcctcctcctccaccgcagtcttcggttcctcctgcatcgtctggtggtccctcggcacctcctccgccgccaccttcacccccggcctcatcaagtgctccttctgctcctcctgcatcgtctggtgcccccccggcacctcccgcttcatctggtgctcctcccgcacctcccgcgtcatccggatctccttcgcctcctcctcctccgcatccaccagccagcaccggagctccttcagctcctccagcctccactcaaccctcgcctagcaacccagccagctctgctgccccgccgccacctcacaattccggcccgtctgccactgagccctccgcttctggctccagctctggcggcggcggcggcggcggcggcgcacccccgaccgctaccaccagcccgggtcctgtcgtcactgctggcgcatcgattgagcgcgcccatcacgctggtggtgccttggctgttcttgctgcccttattgcccttctttaggtggcaggtttcatgcggtcatgacagtggccatgggaagaaaaggagagtgatgaaaagtaatggattaaaaagtttctggatcggagggtagctaatggcggtaagagagttgaagaagaactttagatcgaatttcttcttattattggttcaattcggcgactgggactacttgggttacttgcagagatgagagaccattgggttatgtggggagctacttctaatgatcgataacttgtttgccttgtggcctctaatggggttacacttttagtttatcacatactcgcatagtatcgtctcagatgatcaagtgtgtcattatacactaccagcttgttgtagactgcgaacccttatgttacctgcccagtaaataagtgcaaaaacagtcctagcgcctcacccctgagcaagagatgcacatctgttagattgttactacaccacaccagtccagaccacccacatcttccaaaccccagaaacgctgatcagtcaccaaaccacgatcggcctgacaagaacacaaacagataccctcacgttgtgccaggatagaatgggtacccgccttcaaaccatggccttgtcttaccaatgcacaccattcatcaggctcatccagtcaagtaccctcaccccccttgttcaccaatgaagtttgttgcacttgcaacgctgtggcccctttcactaccgggccgtgcctttccctattcgatgggtatattctgtattcccaatggaaatggggacgacacacccaactgaggactttggaaagtagacgagtatgtcgcaacgttcttgaagccttgaagaagactaggcgtacaaggcatgtgatggaccgagtgacggcatgattgatgtaccccgggctggcccaagtaaagatccaaggtgagttcgagtgctgatgcccccgaaactgaagtcgagaatgactggagtgactcggagtgtatgaagagatcataggagttttggttggggatggatagaggtaagcgcgcctggctactgtctacctactcatcacatttctctttgcctcgacgaaacgtacctaataactgttcattcagggtatcaaattgacctaactctccccacccaggcagttctacacgcccatcaaacctttgttcccgaccccaaccgcctaacaacatcctccacccttttcgcattccctaccaactccctaaccacctctctatccctcccacttccatttccttgccctccaccaccaccaccaccattcaacgcaacaacctgcacaatctccccatcatcacccatcaccaagcgtcccgtctgaccatctgcccattcgacagtgatttgtttcgcttcggcatcggcggggatgacgtcttgtattttatttgggcccttttcttcttgttgctcggtttgttgatcttccgccatgatcgccctccgcaggtccgtaatggttgccagacggtgatgataccgcaccaactcccttcttaagcttcttgcgaacttgacaaggttttgctccctcacaccaccttgttcttcttcttcttcttcttcttcgatgggtcgtcgtcgcgatgatgatgatgatgatgatgatggtgatggtgatggtggtgctggcaagtatcgcgcagctaatcctgaaatcggaatacaagggggaacggtatgtctgtggactcgcagccagtttgcgtacctcccgccgccgccggtggttgcctttctgctgctgcttcggttcttctccttctctttgctgctgctgctgctgctgctgctatttcctgccttcccattcttggtcccctccgaccaaggccgattcatcaaaacataatagggcctcatgaacctcccgcgcgcaaagacctctatccttaacccgaggacggctccgccgtctaccgcgttcgggtccgggtcttgcacgcggaaggtggtgatggtggcgcaagtccggtagagggattgttggttgtgcgccttttggagagaggcgtggtggcggagggatttgaggatggttggggtgaggccctttggtttgaggtgcgaggaggaaggcgggttggagagaagggaggagacagaaggggaggagatgagggtagaggtttggatgcggaggtgggatttgagggttgtgactttggctttgagagattcgatctcggcgtcgagtggtgagggtgtcgtcgataaaggtgttggtgaggacatggtgaggttcgtggagggacccactttttggtggtgagcggtgttgttgctgcagaaacaaacgcgtcttggttggtatgatgcgcaatgtgaacaattgtgcgtgtgaagattacgagagaatggaagagattggatcaatagtggtgaggcccgggtatcatgacgtgaaaagggacttctttgaccccttaaacagtgtagtgtagctggggactttgctcccgtccagtcaattgtttactttggtggagttgatgcgaatcaatccccttgttagtgattgaagcttccccaggccactgagaggagtgaaagctgacagcccggtcaggtcggcaacaggtgccgagctctgtggagcgacgggacagctgtcaagttagcgatctgcccctgggtccatgccaatgacgcactagcacagcacgtgcacagttcctgcgtcaacctggaatggaagctgtcccctggcgcgataagaggttatcggccggctgcccttaggtccccacagcggctgtttccaaagagggaagagaccaaacaggaagcttccacttgtggacaacactcagacggaaggcggcgcgggtggaagacaggcacccgcaagtcactccctcgttagtaatcagacccgacatctttttttcctcattccttacctagagaactgaagaggttgagcctctcagtcgttcatattttcgagattgtactaggtatgcttcagttctagaatagagggcacatcaatctcaaaacactcatctctaccttagctcgcgtcgtgtgttagaggtgatttgccaccaggccaccaaccgagaggccacggtagcatgcccggacatttcctccccccacgattccacaccttccaccgtcaacgttccactcaccaacagacagacaggcaccattaccagagctagcgcttcgttagggcagttgaggtgatctgatagggccggcatcctttcgttacttgtctttcgtcccttcggttgtcatcaatcaatccttctcggtaccactctcgtccggactcttcgactcccgctagtaccgacttctcgtctttcgttaatctcttcgttttcttgtcctttgcgacggctatttctggaaaactccctctcgcttccatctcgactacttgttgatcatcgctctcccgagacggccttgaccactctccagacgcgccgccattacacaaggctttgacctcgagtaacccacgaaacgggtcctcccccagcgcacggcgcacacacacgaaaccacccgccaacatacacaatcacagcggtacctatgggtactaaaactcgtggcacaaagtcgccgacacagaacggtctgtcccgcaaagcctccaagaaaggggccgggaagaaaggcaacagcaagacccaaatcaaggactcggactccgatcctgacaccgtcgcctcgggcctccacaagatgaacaacaacatcgagcttatgcgccggaacaagagctacgacacgtcgtccgaagctatcaccgcaaacatcattggcagggaatccttctctctcgacgaccccgtcccagacaagaccgacgccgtaaacaaccatggcttcttcgagcttcccaagcaggaccagcgcaactttggcctgctcgttcttctatacttcttgcagggtgtcccgctaggattggccacgggctcggtaccgttcctcctcaagtcgaaactgtcctacgccgagattggtgtcttcagcttggcgtcgtacccctactctctcaagctgctatggagccccattgtcgatgccatttggagccccaaggtgggcaggagaaagagctggattctgccaatccaattgctatcgggaatcggtatgctttacttgggctctagggtcgaaggactgatggacaccatgggcaaggaaggcggtcctaccgtttggggcttcacctggtggtggttcttcctcgtgctcatgtgcgctacccaggatattgctgttgacggctgggccctgacacttttgacgcccggcaacgtctcgtacgcttccaccgcgcagacggtcggcttgactgctggccagttcctgtcgtatactgtctttttggccttccactccaaggagtttgccaaccgttggttccgcaccgaaccgcttgaccacggcttgatgtctctgggtggatatcttaccttttggggctgggcttatattgctgtgactatcggcctgggtctgatgaagcgcgaggagcgcaccaagaacgaggatggcgtctgggacgtctacaagatcatgtggggcgtgctcaacctgaagaacgtccagaccatcatcatcatccaccttatcgccaagatcggcttccaggccaacgatgctgtcaccaacctcaagcttcttgacaaagggttcggtaccgagaacatggcccttactgttctgatcgactttcccttcgagatcggtttgggatactacgcaggaaagtggtcacaggagttcacgcccatgcgtctctggtgctggggcttcatgggtcgtctggtggctgccattctcgcgcagttcactgttgttatgttccctgccgagggtgttacttcttggtacatgctggttgtcattgccgagcacatcttttccacttttaccaacaccatcatgtttgttgccgtctctgccttccacgcgcgcatctcggacccggtcattggcggtacttacatgactcttcttgctacgtgagtttttcatccccatcttttccctaccaagtctcccgctaacgtgttttatttttcagcgtctgcaacctaggcggtactttcccccgcttcttcgttcttcgtctggtcgactatttcaccaccgccacttgcgtgccttcttccaagacggccactttcagccagcccttcagctgcgccatccaggaagacaagacgaggtgccttgccaacggtggtacttgcaacatgatccaggacggatactacatcgtcaacctcctttgcgtggcgattggtgtggtgacttttaccatgttcatccgtcccaaggttattcacttgcaggatctcccgctcaaggcgtggcggttggcgtcttctggcgtggcagctaggaagcggtgatttcgatgaacacgcaatgtacagccgagcttagtgctgggatgtaaagacaagaaatcaggtggcacagtaatgtctgaatatgttacatgataggcatgcatgcacgaaatgaacgggctgcattactgctcagattgtatctagctgaaaatatcaagggattggatagatttcaggaacgtggggtccatgggcctctatatagaagcggatatcaagcatgatgagtaacggccgtgcttgctgactgtatctggatcatgttgtgctgcggagagaatatcgaggttccgccgtctgaccgaataacttgaactcgatatctagagaagaggcccgatatctgaaagataacttgtatcattggctggtgtctaattcccagatcgaacactcggttgaactgtgttttataatctggctatcacggcagccgaaagccggatcggagccaagcagccaaacaggtgtgtcgttgacagcgggtcccgagcggggctctcccggcatccggaaatcggggttaacaacaaaacactactccaatggggaaccatttgtttatctttctcactcatcaatatttccccagttggtcaactaatccgtcaaacttactaaggccgtgatacccctcaatctcaccatgcgaagagcaatattggcatcactgggcttacgagcatgatggacccttcataatcggcggttacttaaagacggacatctcgaccggacatatcacaaactacatgtaaacatgatggcgtagtgtttctccatccactcaaccacaaccaccatgctaccctctttccaccaccccaaagccctcctaggcaaagtcgtcctcctctccctcctctcatcagcgacatccgccttcaacccgcctccaccaattccagacacccttctcaaccaccaacaagtcccgctaaacctcaacccccccttcgacatccgcgaagccaccatctcttccatccacaacgccctcttcaccggcctcaccacctgccacgccctcatctcctcctacctcgcccgcatcgaggccttcaacccttttctccacgccatcctgtcgcttaaccctcacgccctcgacctcgcctccactatcgacgctcaccttacttccaacaactcttcctctcttgtcaaccaacccctgctatgcatccccgtcctcctcaaagacaatttcaacgcccacgaaatgcccacaacagccggctccctcgcccttgcacaaaacaccccgattcacgacgcccccaccgttgcggccttcaaaaaagcaggcgcgataatcctaggcaagacgaacatgcatgagttcgcgctggaagggatctctgtctctagcttgggcggacaagcaatcaacccgtacgattccgcccgcacacccggtgggtcgtcagggggcacgggtgccgcactggccgctaatttgggggtgttggggacggggacggatacggtgaattcgcttaggtcgccggcgagtgcgagttccttgtggagttggaggccgacgagggggttggtttctagagagggagtggtgccggtgggatggacgcaggatgctgtgggggggatggcgaggggggtggaggatttgggggttttgatgagtgtgataggtatggcgaatggtgaggggggtgaagggggtggtgataaagggggtgataatggtgataatactacggttttggtaccgcctgagatcaaggggagggattattccaaggctttgtatggtggactggggaaattgaaaggattgaggttgggagtgttgaatgggtttttcaaccatacggcttctgatgaaacgacgccggtgaatgaggttatggcaaaggttctgaggaagttggaggtagccggtgtgcagctggtgaatatcaccgagccggtttacgatgtcgtggcgatcgcggcggagctggatgtccagacttttgagtttcgcgagggtttggatgcttatttggaaaagactacttacacggacggcgacgacggcaacgggactggaccaaggagtttcagcgacgtttacaccctcggcaagaagcaattcgtggttctcccttcgcagtacggctatatcaggaattcattcaacagatctacttcctcgccggagtactttgttcggcagtatgggattcagcaactcaaaaccgctctggcacggacgttctctagcaacaagctcgacgctgtcatctaccctgagcaaaagaacctggtcgtcaagatagggagtccctcgcaaagcggacggaacgggatcctcgccgcgctgacgggaagtcctgtcattaccgtgccggtgggattctctaacgcaacggagaccgctccgctgggggttcccattgggatggagatcttgggaaggccgtggacggatgacttgctgctgggcattgcgaaacatgtgggcgaggcgttgggccccgtgaggaggatgccagtgggcggagggttggataaggtggtggaggttcagggcggagggtatgagaaagtgccggtggtaaagacagataatgggaatatcccgggggtttatccgttgggggtttattagggagggtttgtcagagaccccggcttatggttatgcgcagaaggcgttgatgatgtttgatggcacggtcactatgagcgaagggaaatactatttttgttgctccgatacctcgagttaaacacgtaccaacccgtcctcctgaacaccgcaatggtacgttcaaatgcgtagctaatagctagacataaatcatcaggatcaagtttgacatatgcatgctaagaattggaagcctccagtatcgaacaaaacacatcaacttgttgtggaaatgcctacacataggtcttgagctaaaagactttccaagtatgtcttgtatcgatgagcatagaatatgcttttctcgtatgtcacatctatccatgattcttcccgcagcctgcacagaacaaaccacacaacccactaccgttgctcaccctcgtccgttagtaactctcaaagtacactctaacccccttactccctctataaggcacaggaatgaaccaatcctccgccatctccgcatctctaaccgtcacgccctcagccaacctcaacctacccaccgtggtccgaccatctcgtcttcccttcttttcttccacatcctccttaccatcctcatcctccccgccaccaacctgcggcccaccctcccaaaccctccacatcttactcaacatcaaatacatctccgcatacgccaactgcattcccaaacaaaccctcgccccgtgtccaaacaccgtcatgtacttgtcaagcctcatctcgttctccttccccaaccacctctccggcacaaaagcgtgcggatccgggaaaatctccgggttcgtagtaatctggtagctcgtcatggagacctccgtcccaggagggagcagccactccttttccttgtcttctgctgtcgtcttcagctggtcgtcgggatagcatcgcagacataacttggagggcttgaatcgcagtgtttcgtcaggcgccacgcgcgtgattcgacccgatgcgccaacgctgagacgcatgctctccttgattactgcgcggagataggggagttgctcaagtcgagcgagctcgacgggctcgtcggcgtcgtcggggagggcttcccttaactatttgcgaagtttggcgagagctgtggcgtgctggtctaaaaggtggaaagtcgaaatggtcagggcccatgaggtggtgactgtgccggcttgtacaaggacctggccttcttgggcaatacgcgggacggacttttcgatgggagggagtgcctcggtgttgacgaaggagtggaagatggtgggatgggggatgtcgaggtgggcattcttgccttcctcggagcggagagacttttcgatttcgccgatttgcgccgtgatgcaggcgcggaggtggaggaaggtgcggtagaagggggaaatggcggcgagcatccctggtgggatcgaagcgaggaaggggacgaggaaagggaagtgttggaagattttgccgtagttggaacccgtcaagatcccgttggtgatttcggcgcggaagtcggggtcctccactagtgtacagatctgtgtgtcagtacaacagcgtcttggataagccgttgttggagagtgatagatgactgaccagcatgttcagatttggcaaagcagtattcactgatgatgtctatcacatcaccgtcagcaaggttttttctctactcagaaatgatgccagcaaactgaacacttaccgtatgacgtagccgaatacgcatacatcatattcaacggaatatccttcttcgtctttccatgctctcgaagcctggccaacaatgcatcaaccctctcctcgataaccggctgtagcgctctcgtgttttgcgtcgaaaagaaagggccgaccgctgatctccgaagcttatggagatcatgatcattggtagccacgatactttctgttttcaggttccagccatgttcccgcgttagcagctttgctttcttctagccctcgtccaaaaatcctacccaccaaaagaagaaaaagagagagaggagagacaacataacataccatcagccccaaactgcttcgtgaaaaacggcgtccgatgtctccgtcgatttgtatttgtcggcaacaactccctgtggaaatctggatccgcaatgtgtacctcccacgggttgatccggataatgggcccgtactgcttgtgcagctcgatgatcttgaaggtgtattggccgtgcaggatgacttcgtagtaaaattcgtaccattgtgtcagcgcggcaagtcggggaccggggatgtcggcgaggggactgaggtagaggcggtgataagcgatgtagatggtatagagggtgagcaaggagaggagaaacatgatgaggaggggttgagtcaggaaggagaaggtgatggtggtgaggcgtgggagaaaggctgttgttgaggccattgttgtctgaggatttggaatcacggccgcacaatacgttgaaggttcgaggaacaaagggggttggatagcagatctgttcaacgttaatttcgcagaacaggatggggaaggagaggagtatgaaggacaccgaaaatgttaaaggcggaaagttcatacatactttagccgaaggagcaagcctcattcatagcagctgctatgccatcgacgtcaaaccggtgaggggctgagtaaggggtcatccatcgtccatggttgtcaagcttattctagaagaggagttcagctcagctcaatagatcaagaggtaacattcctggatttgtctacgtacgtcgctatctccagagcggcagtcgccaagttcacatagcaacccccaagtttgagtggcattcgcagaccgagaggtcaaggcgggatggcgtcaacaacttgattggtcctccatccctattatcattatccgtgtgacacccgagcacgccagcttaccggcatgttacccggaaaccgttcttgtgcgacgcgcctgctctcttatcgttcaacaaacggcccgttcctttcttcggtctctggcaattatcacaaacagctcgctttcctccgtcctaaacccgccctatctgagtatatcacataggcttcttccaccaccacattgcaaccccctcctttggctgacacatctcgctttggttccgtcttcattgctcccacccatttccccgaacagtccaagcaaaaagggcatacaactctgaataaggtgtaagatttaaggtgtaagaaatacatcgctgataggtatatgtgtgtatgtatgtatgtgaaaagaagccaggtaattatgtgcgtgtatctctcgcttcctcttgtataccccttcttcgtcccctccttttgtattcccatccagttccattcctattttccctgctcctgtcttcatcgtcttcgtctctatcatctctgcatgacgacattgtcccattctttcattcttatacgtgcaaaaaattctgtgcgaacaaaaacaaggtaatatgaaaggtcgaagaaacaaaagtaaaagaaatcttcctgagcctcttcattttgaggaggcccatttaccgcagtaccccttcagcctctctccgtcccctcttcactcctatccacgctcctcaggaccccttcaatcatcctcaaaaaacccatcatcatcaaaatcctccaccggcgacgcgtcgctatcgtacatgccgccggacctcgtcatcggaggagccatcataggtgaagagatattcctccgatgctgttgggcttgagcaaacgaaagagtcgaggggtcaggtgaaggcgaaatagaaacctccaatagctccctttcacttgtctcctcctcagccacctgctgcggctgctggatatgcatagacgccgtggacggccctctcgacctctgctgctgctgattctggcgcagtgcccttttggatagttcttgaggagtgaatctgcgaccggtggctgagaaagcagttggctgaggttgttgctgggcttcggctgtagacctgcccgtcgatacggaagcgttggaagctttgcgcaaaccggcggatccagatgtgaggggcgtcgggttcccgccaaggaacccagaggctggcttcgacggcgtgacgttacggctctgcgcaggagacgcggacaaaacactgctcaagctgccaaaagccggcaggtccttgcccttcctccagttgccccaggcggctgccagaggaccaacagcctgcgcaacacgcggcgtggccgcctctctgatcgtcgcagcaatgttgggtaggttgatggctgacccgccgttcatcgcgcgctcacgctcctgctcctccatctggaggttggccttgagcctgatagcggcatcgcggaccgcgtccttgtcgtagttgtcactggaaagagcaccaataatgtcctgcagatccgagtggcgcacagcaaggagctcgcggagccagatgatctcgtcgtcacgcttggaaatcttggtctcagcttcgggatcggccttctcgagttgctgctcgagttcctcgatgcgaagctcgcgggcttggagctgctcctggaggaccatgatggactcgcggagagcttggggcgaaattctctcggaagacgggacatcgttgggggtggacttggacaccgcgggacccgccggagtactggccacagaagccttggccgcttgagcggcggcacgggcagcttccttggcaatctccagcttctcctcgacatgcaataatttgtcctggagatgctgggccttggatgtctcgatactcaagcgatccaagaggttcttctccgtccgttgggcgtcctcagtggtgttgctgagttgacgctcatagcgggtttgaagatcctccacctcgttctgatgcctgcgcatgagctcatcaagttccgtcttcttcgagttctgagcctcctcaaggagcatgtcgtgctgagccttggctgtgtcggcgtccaacttagtctggtccatctgggatctgagtctgttaagctcatcttcaagctccctgcggacagcgttaacttggtggttggcttgctcaacctctgcttgcatggcgttgcgagtacgcgtgatttcgcgagcagcggactccctagcttcctgaaactcagccttgaatcgcaaagcgctctgctgcaacttgtggttctcagtgcgcatctccgcaagcaacagctcaagtctcttgcattccgcaacagccctcatgccctgccgctcgttcatctccagcctctccagctcggtctcgatacgttcacgagttctggcctcagcctgcagcttggcatccagaacctcctggcgggcaatcaacgtctgctccttcttggcgcgcctggcgttctcctcggtgatttgccgagcagcgtgagccatctcgtcctgaagggcaaggaacttggtgcgccagctgtcgcggacgcgctcgttctcttggacctgggtaccaagagtatcgatcagcttatgcaacgccttgttctcgtcaagagccttgctaagatcagcatcacgacgcttggcaagctcgctgactctatcagcctcagatcgccagtgccgagcttcttgccgagcagtccgaagatcgttatccagcatgttaatgcgattctgcgcttcgctcctagacttttgagtgtgctcggtgccagcttccaactgcgtcaagcgcatggcaaccttattgttagcggcctcgatggctctaatcttatggtccttctcgtcgacctccttcttgaggcggctctcctcctctgtggtgagcttcaattggcgttggacttcggcaagcttgtcttcagcagctctccggcccttctgctccttctcagcctgttcttcaaactggtgagaatggttctcgaggtcggcgatccgttggttcagggcgctcttgttcatcatctcgacctcaatcttggtcgcagcagactggagctcacgggtgagatccgccgcacggtcctcggcagcgcgcctggccgcaatctccgtctccaccttggcctcctgagagcggagtcgctcctcgagttccaggacgcgagcctgaaggtcagtgacctgggcctccttggcttgatccactgcaggctcaaggcggttatgcaccacttcttcaacaatcttcttgatgtcttcgctgccgaccgaggagacctttggctgagtaatctgagccttcagctcttcaagggcctgaaggatgtcaggccggtcgccaaaagtcgacttggcagaggaggacgttggcctggttctttgctgagaagcgagggcttccataacagcaaccttgatttgctccatcttacgatctctacgcgggctgatggaacggcgagtagtaggcagatcgtcatcctcgtcatcggcgtcgctatcgcggacttcagcagaggcgctacgcacgtctcggcggtttgagacagctctcctcgagatagcagccagagagtgcttaatggtatcaagagtctgttctagtgggccaagacggctgtccaggataccgccaacaacttcattgacctgcccattgaagaaagtgacacgggactccagcttttcctgctcatcctcggtgaagtcgccgttccagtcgctaactggcacgtcctcactgccattgaggcgttggacaggtccctcaatgagctgcgcactggtgggcgggtcgaggaagggatcctccagctcggttgtggcaattggctgtgacggctgaagagggagaccggtgtacttgcgcggagccgggctaggactgcgagagtgatcttcagcttgacggtgggacgatgaatctgcaactgcctccaaaggagtggggtgagtcgggttgggctggtgccattgagtgggaccaccactatcagtgggctttttgattcccatatctgggttagcactgagatggcgcataaccgcatcaatgtcgtcaaagctgggttctgcagtcgttgtaatgctcatgctctccttcttcctggacccttcgcgtctgggcggtggtggtttaggagcccatcgagaagcagcgagccccttagtaggcttcgatggcacaataaccacgtcatactctgcaggtatcttttccgtatgatctacctccgcaacttctacaacaggcgtctgctgaggtggctgttgagaagagccagtagcgacatctgtaacttccataggccaagtcgatattccaggcacaaaggctgaagcagtcgcagagagagacttcttgtgaccatgagtagccgcatcgtcgctgaacgggttaggatccttgagctctgagatagtccagttcaaagacataggatccgcagcctgctctagcgggcttaccgtagcctgggtatccgtcgtctcagatgccatggtggaagacagtgtcatgtctggatgaccatgagtagattcgtcaaacgacttctcctcaatcggtaggtcttcctcctcgtccttgtttggcctagactcagccacgggagtagaactctcagcggtttctgacgccgcaggagccacactgtccagttcgaaattgtgatgatccaacttggtgaaagtaacaccgtcgaattgcccctctgcttcgcacctctcttcctccgtctgagcctccttgttgggtggcaagatcgggatagccttgctttcctcagcagaggagacaatctcggccttctcctggtccccgccgtcaacagccgagctctcaggtttagcatcgctttccaccgcggggtttgcggtcggcgttgcaaacgaattaggagtgaaggcaggcgcatccgggcgaaacttgaggccaaactcgctttgagtaggagagaacacggacgcagtagggttgatggcgccagtcgtaggtgctgaagcggcaaagtgactggtggcagcagagaacgtggcgacctggggggtaaactgcggcgtgaaagtgctgttggggttatacttgaattcgggcgcttccacgttcaacttggacaacgaagacttgctgccatggctggcatgcttaggggcggggccaaccgcaggctttccggtgctccaggagctactggcattagatagggtatgttgatgcatcattttctggaattcgagcgcttggatgggcgttcctaggttgctcggattcgtctcgatctcgtcgtcttcagcagccggtccgtcaatcggctgcagactaggcctaaaaccacctccactattagagacgtcctcttcggtaaagtatttttgcgacagcgagtgtccgcgactgtgcggtctcgggtgatgcaagacaaggccgtccgaactagcaccaaattgaggttgctggggagcgaagttaactgacgagtctctggcatgggggttaaccggcgggatggtatgttcctctctgtgcgggctgtaatcttgatcgttttcgagctgtgagcgcatctgttcttccaaatggtattcagcttcatcaatttccctttgcaaatcgtcgcctggattgtgatggggaagaccggcttcgggagcgcgcacggaattttgagctggttcttcttccacgatctcgtgaagatcctgcaagcgtggcgatgctcgtgggggcggcgcaaactgatgctggagctgatgctgaggcggatgctgaaacatgggtaactgcaaggactgatggcggtgatggctcatatggcccatatgacccatgggactaaagagaccaccgtctggtgaaaatggtgagctgggagacatcatcgcgttgaggttagcaagcgagggtgaacccatgcggtgtccatgttgttgcatcatcatctgctgagaccaggcatgtggagatgggatcgatatagaagcccgaggattatacttggatgtaaacgaggcaggcgacatgccggcagggaggcctgggctggtaggcgatggcccaagaccatggaaaggaaagcccgggagaccacctccacttgcggccgaagaagtcggcagcggaggtgagaaggggagcggagggtagttggcgaccgaaggctgtcggctcatggatgtggccggagaaaccgaaggctgtgggggctcgtcgtccccaagggatactcccagagctctgagctttgcttcggtcaactcgtccacgtatctcttccaagctagatggcgactgttactaggcataccttcagaggtcacactcagcagggtggaatcttaccattcaagtcgggaagaagcactttccagcttctttcctgtcgctcctgtatcaaatcatcgaaatcgggccaggatcctcgactctgcgaagtggactcctgattcgcggtctttagcggctccagatcaaagccactgatatcatgaccctgctgttgccagcttctcatccttgcctgaacctcggattcggagagaggaatgggagccttgcctggttgcccacgctcgtcgtccttgggaatcagaatcatgacgcttttacccttccatgggaccttcttcttcattcgaggcgatgtagaggtacgtttgggtgcgggttttgacggtgtggaaggagctacaggctctccttttgggacgttcatggtggaagcatcttcgggctttgttgcgccaactggctggcttgtggagggcgttcgttcgggaaatggagagactgagggtgcacggtcactcgccgtagtgacgtcgggcggcgatgccctttcgttcggggacgccatgtcggatttgcttgcctgtctgctgaccaggcgggactgtcttagagtatcagtgctcgactgcttcttgagagcaccctgtgattcctggcgctgtctactgcttcgcctgctgcttcgtcgacgatccgccctgggagtaagaaggtggtctcctagccaagcggtgtcttcgtcaccggagaatgagtcgctcagtgaagagttctcactatcaccagtgccgtcgcttagccaatgtagcttctctcgctcgctaccgtgagctgtatgctggcgaatccagtcctctgtgattccgtgtaccaggcgccttgcgcgattagcgaggacgcttgcggctccgctgatgaaggatgaccgggactcggaggtattgtcttgttgagtgggcggggcgggtcgcagaaagcgggtttgaagcgctagggtatggatgggatctccctcggattcggagtcgtcgtcctcgtcgtcctcgtcgtcactgctcgaattctcgatccgcaggtttggggggtagggggagccccagcggcttccgtcgacttcgtcttcgtttacggagatggtgggcggagttctcagaagaccctgaacccggagaggaagtctggggacaggcaagggcggaagctcgggggaagcttcgccttgggcggtggaggcgctcgacagggcaggagaggccggcgatccagatgggtgtcggaagtagttcttgataccgtcctgcgcgaccgcagcaggaggaggggttcgcggtgacgacttgagggaagacgtctttggaatacctggaacaaggtggaggcaaaggtccaaggtcagcaaccaggatgcgaaaggcggtgggagagttgtagcatgtgaatcactacctagtcaggttgccaggagtgggaggtttcagaatttcagaactgacagagcatgtttgcacatggactatggagacggggacgatgggttgacgggctcgagagctacaaaaaaagtggatgtatggatttaagcttacctggacgagatcagcgtgcagacgaagccggagcctgtctgccaccgctgctcgattttattttttggtgtattttagtttgcgtcaacaccacagggtcgtgatgttgatatcccctttccccctcgttaccactgtcccacgcggtaacggtctgtgtgtaagtaaagctgtcgacaaatggcgagacgaggagaaaaaaagatggagtaccagaagagcctaaaggggcaattaggaagtttagaggtagaagactggacagaagaaaaataaaaagtcggtaacggactaactacggggtcgtcccaaagtcaacaaatgagcgaagagaagaagaagaagaagaagaaggggtgaaggcaacaacggttctggacgggagttccgaacgcatcgagggggctctgttgctctgtttttttccttgttctttcaccgctgcgaattggtggctcttgactttccagagaaggcccgggtagtgagtgggttgtatagtagtgttgtagagcgggaggtgtagaggtagagagaggtagttgactttttctgaaacactcaaagacgcgcaaagtatcagtcggctgtgaatggagcgtttgtcgacgcgttttccacgactggactctgaggattccgtttccgacgcagggtgtgcagtggtgagtggcaggaggaggacagtgggcgaaccgaggaccgagagcgggatggatcgatggagagagaaaggttgcttggttgacagttgaggttggtgtggttcgttgcagatgatggactcccgttaggttgcgcccacctgatgctgcagctgccgtgttgctgcaggtgatgagtactagctaggtaggtacctacctctagactaagtgagtggtcagatgacccgaccccatacccaaagcttcctaacccagtggtccgtgcatttacatagaaaatcgatccgacctaccaaaataaaaagttgatacagttattgcaaaacgtattcgtacggagttacttcaatagtaatattaagtagaattatttctccttacaaaacttatagtctccttttatttaacgcttcggcgatactattacagacaaaattaaatttaatactattaatacatctacttatatagggaataatatatatataaaaatttccctacggagaaagatccctaatcgcccgtaaaagattttccttataaagaaataacctatttatagaaagacctaatactaatagggcgctataaatataattaaagattaagtagcttaaggataatctaatttatccttaatctatctctaatttattttaattatccctactattattaattccgatattttaattataattattaagcttaagctttaaataaggaaattataatttctataggtttacttatattgcaacggaattcgtcctaaataatatagccccggcctttaccgctattattataataaataaggggagggcctataataaatttataattaatataaattctataaaatatattttaaaaacttataattatatttagccgccttatatagtatataaataaacggaataaaggaatatatattataatattatttatatatcttctttatttattaagtattaatctaagaattattaataatatattagggatatattagaagtataattaggagatttatattcccgttcttctaaaagggcatttatataagactatccgcctcttcctccgctttattattttactaattcccttatacccctctatttttaaattctaattataaatctattaaatccgaatcttctttatcttcctactacttttcctactatatttcctatttatcctcctactatttatcctcctactacttctcctaatatatttcttatttatcctcttactatttatcctcctactacttctccttctattatttctcctatttatcctcctactatttatcctccaattacttctcctactatatttcttacttatcctcctattacttatcctaaattaaaaataaatttaatatataagtttaaagggcgtttctaacccaaataattaagtccgattctctgtcgaaatttattaccttatatttcttaggaataactgggtataaagtcctactagggataaggacggttatagcctaacctaaggttataaaagttattagatctttatactatcctaaatttatttataattagcttaattatattaaaattttatagcgttagattatatactaataataattatataaaccttaaccttaatacttctaattaaaacgtctaatagatattccttaaggatattataaatatccttcaaatacctaattaaattactataagttataaatataatttaatataattaaatattaatttttatattaattttaataactttcaaattttacttatattaaaactatattaaatatccgtactataacaatccggcttaagctccttccaatagtagaagattttactaggagcgactatatatatgccctacggaagttaatagggataattcaaggataaattaataattagtccctatatttatatatttattagcctccaaaaggggtactacggcctagcgcttacccttatcttcggatttaatagatttctaattactatctaaatattccttatatatattaaaggccgtaaatttatagtaaataagcgccattttataaaataaatcgttaattaccctcgataaatcctatagtaatagtagggtaacggcggtaaagtaataaatatttaaataattaaagaataattaaacgaaaagaattctaaagaaaaaattaaaattattcctcctacattagtaaatatatatataattacacaatttatattatcctatacctattatccgcgaagaggggtaaaatatctaataaaatccgttaatttattaactaatttcaaataaaaccccaataaatccgaggaggtctaaatttattcgctaacctatcgtacaatccaaattttttttcctattaatactactatacaaatttttatatagacctatataatgcttatatataaaattcagtattatagtataattagtatttatatatactttctttttaaaaggctactaattcgaactacccctttttaattccttttttcttaaatttcttttctattctttattttttcccttaaaagataaatttaatgtatataactttacgcaaacgaggttgctatataatttaatagagggatatataatacttaatagcaatttttttatataaatagaattttacaattcattttataaataaaatataacttcctcggtaataatattacttacttatcttccacctaaatctgtatatacaaaactactaataaatatttcctataacgaaagtttcaattatattttcatttaaagtataattccccataggaaaataataaaggtatgattccctataggaaaacaataaaagtataattccctataggaaaataataaaggtataattccctataggaaaacaataaaggtataattccctataggaaaataataaaggtataattccctataggaaaataataaaggcataattccctataggaaaataataaaagtataattccctataagaaaacaataaaaatataattccctataggaaaataatgaaagtataattccttataggaaaataataaaagtataggataaaagcatacttccctatatagtaatagtatagtagtaataaaagtagcgttagtataataaatatataaggaaatctagtaaggttagaaggaattataattaggaagggagtttaattagattctataagaatataacccccgggggggtatataaagaggtttaggggaatagaaatatataaatataaataaaaaagaattagaaaataattaattctaatatttaacctagtagtaaaaagtagccttcaataaactaaatactaaataggcatctctaaatccctctaagggctactgtgagacgttgaccctgctatggttaggacgaccattgaggcgaccactagcaagcaggatcaacggatatagaacagggtataagacccgagtggcggtaaacttcctaataattagattcttctctagacaatacaatcaaatcatttgca