atggccacggaagacaagcagtccactgcgagacgcaatgtgtacttcgaggcaggtctcaaagaggagggccagaaatcttcgtgggccgaatcacgtccgaaaactcctttgaaggtgtacgcaagcgatttagataacgagagcttatggctgtcgaattccgtcatgaggacccgcagtttagagagctcgagagcagtcactccccggagccagatatccagccagggccaggtccaggtccagggccagagcaattgcagccctcttcctctggcatttctttttcggcatctctcgggcatgaaaagttctattggagaggctatggcattagccaaaacgactgcctccacaacatcgtcatcctccgaattctcgacccccactgtgaaactccattcatacaccaaagtaaaacatagaaggaccaaaaattcggccctgagagccatgaattatccggccattgtggcgtctttcctcttacagcacgaaaatctcacagagctgacgattccagaggatgaagaaatggatgtttcccttccacctctgaaaaaaaaccctgctccaactctttttgggtccagacttcgggacccgagcagacgctaccacgtaaagaaaggaaggcctggccacttaagccgggcactgaaaccacgagactggaagcatggtaaaaggagcatgaagagtgggggtgcacgaaacagcgctttcgatcacagaaggcaaaagcagctgctcaaaagtcgttctgctcgaattctgaagaaatgggacgtgcaaactgctctaggacctcttcttcagcagggtgatcagtctagactcagtgaccttaaggctcccatcgtagccgagtctttgagttattgttgggacggaacatggaggtggaaaagctgtcttgtcgtgggatatgacagcaactgtgggatgtaccgtgcgttatgtgatgaaaatatcgaagatagatggtgtgcgttgagaagctcttcccaacagggagcttcctcaggtgctgactctgccgctggaatctccggagacaagggcaagaattcttgggagttcaatgcagtttcaggttgctgggagagaatgatcaacggggaccagcacctcccgactcgattggttgctcgcctgaatctccgtattccaccggaacctagagctcaatcgagcaataaagctgagcgtgatagcacgtgtcaagcaaccgttgctatacctacaccgagtgttgggccgctcagtgctgagtcgccttctacaaacccttcatttagctggaaggtcaattcgaaactcaaaagtgaaggtttactttcttcaggaggcacccaagggatagcgagacttggacaagaattggaatacaacccaccttcttcttcggaaggaagcttgaggcaaggacatgaagtgtctgaagctagtgccttcaatctgagaaatgcgtggaagcctttgtatggcgtagaatctagacttggagttggactgagcagtggagcaagtgaaaaaagcttctccttcaaaaggttgtcggtctcagggaaaagcaatgccttcacgcagcctggagaatttcactcaggtttcagtgaggaatctgaaggattactgagctggagaaagaaagaacgtcctgaaagtgcaaggtgcataatatatgatgtctttccattattatcagaacttgcaagggagtttgagcatgaagcaaacattatggagagcaatgacataactagcttgaggaaagctggtatgaattatatacttaaaggtcccaggccggttagagttgacggagactccttcgcactccactcttctagtttagctgcttcttcagcacttctgcgacctggtcttcaggcggctatgttgttggttgtcgactcagtcaagcttgttgaaagtacacggttcctcgctatctcagtaccctgtgtatctattgctaaggcagtaattttgcagataaacaacattgaggaaagtaccgattacatccgaaaagttgtactcgcggatgccagggatgctctgaacactgctttggttcgagatgaggagctgacaactatgaagaacggatcgaaattttatattcgaatagcaagatgggcaaaccttctcactgaagctgcactagcaaaggctctcgaaggaactctcgacgcctatgcgtcaaggtttgatggaaaacaatcaccattgtacaaggccgagggttaccagcaaatcacatgtcctttattcacggtgaagcttactgtagtcggcgataacagccttgactaccgaacacccttgtcgaagctgagtgtgttttccggcaaattgttggatgacgttttgggagcacttctgtctttgcctttcatggatacgaaggactctgttcagagtaaggttgaacgcgatgttttgcgcagggcagcagatgatgctttgcctctttgccgtttacgagtagctcaagcagttgccgatgctaccgaagctatgcaaattttgcaagctaaactttcggatatatggactgatctcacattttttaaaagaagtgctgatgcgaaagctgaagatctgatccccacgtatcaaaagtacttgaactctgtagcaatgagctgccacatagccgagattgcatgtcgtgaagagtcagccgacaatccgaaggacaaaacggagaatgtagggaaaagaagcagcttctctgatcatgttgaagattatgtgtccgtggtacgtatcacattgcgaaaacagagggaactgcagaccatctttgccgagaatcatggcaaggttgtaggaactcttctcagactcgattgtgatgagatgttgatgcatacatcttccctcggaacagattgtaagcaaatggctgcagatacgcttcaagagattcttcgtccgacaatgaagcaactgaatcagaaacttgctgcagatgagaccattcttgcaacatctttatctgcattgagccctgagaagtttgctgccatagaatccgtcgtcaaaagctaccagttggaccctgatcctatttacagatacttagaggttctgaaagcgtgtcattctgctcttgaaactctgtccttggaactggacgacgaggatgttaaagcgtactggtcgttgtacggaagaacacattctatgttagtctcggtcaggtccaaggaaaagtttttgagagacggaaaatcaatcgtcatcgcaagcattcgtacggaacaggcaacaaacttcatcacagcaacagaagttattggatctatagtctatttagaatccttgaaagatatcaaggaagcattcgacaacgagtttttggtgcaaagaaagctagattctttgaatcagttgcgggctgagattgagaggctgaagaagaaagagaggttgttgaatatcagtgagaatgaagagtgcattctcatgattactcctgcggcgattagagtagaacacttgatgttcttgtggtcaacagttgccgactggataaggaataaagaccagtggatgcagcaacgctttcaaagactcaacgtggaacatatgtttgtaatggtacaaacgtttggagagaaattgacgaagctggttgctgacaccaagtcaagctcgagtcagaacgtcatcctttctgtggctgatgaggtaaatgatatgctcacaaaattaccacttttggtgagacttcgtcaccctggcgtccgtagagtacattggattgagctggcatcaaagactgggtgcatggcgttcttagatgctggtgaggtgttgaatctcaaatccgtgctggaactgcctctattctcctcacatcaagagataatttggacagttctggaacgagctgcagaagaatacaaccaggaggtttgcttggagaagatggaggaggaaatgagaggaatagtgcttgaactcagtccaagaaacgaaagaggtgacagacagatgctccagggaagtgagaagatactggagctcctcgatgaccaacttgttgcagctggctgtatgcttcgcagtccttttgctaaagctttggaaggatctgttcgagcatggcgggacaaattgaacatgctccttcatttgcttgaaggattgctcagtttccaaaagtggtttgagattctcagaccaatcttcagttcaagcaatattcgacagcaattagctgatgaatcagggagatttgcacaacttgatcacctatggcaacaagttcttgatactgttgttcaaagaaggctttttttgcacgtttgcgagtcaaatctcatcttcgaagacgtgcctaagaggatcaagacaatggaggggataatgtgcagcctgatcacccttcttgagaggaaaaggtccaagtttcctaggttctactttttgtcgaatgacgagcttttacaggttttgtctcatgaacagaatccaaatgagctccagtattacctttgcaaatgcttttgcggtatccacgctatagaattttctaaagagggtatagtgacaggcttatgggttgagaaatcagagtacctgccattcttcgaccctgtgcacacattcaataggccggtggaagagtggatggtcgctgtagagcatgaaatgagagagacggtgatgcaggccattctcgaaagaatacgagagttgcacctcacgccgaactccgacgaggtagacaaagggttgcatgtgatgacgctgattccatcacccagatctgcgatacggagatttaattttgcaccaaggtcattagaagttaaaccaagaggcaatacagatcgaaccagtcgtgaggagcattttgttctctttagctctattggtcaggtacttgtagtcgcagcttacgttaccttttgttctcaagttgaaaagattatatctgttgaaggggaagatccggtgaaagggcttctccttttatccaccaatctctcggaggaggttgaagaatgcatttttgcaatcaagtcatcagaactagcacacagacaagggatgtacaaaagcctcattcttttgttcgtgtatttccgtgaaattataaaccgtttaatatgtggtaccgtagcaggagtcgagtcgttcgagtggcagcgtagcttgcgttactattgtcatccgaatggtgactgccaagtgggtattatgaaccaggaacacgtttatggttgtgatttaatcgactctcacaaccggctggtgatgacatctttaacagagaagtgttttcttgggatgttgtattctttctctctcggtcttggatgcaatgtcactgggagttctggtgtcggtaaaacagaaactattaaagattgtgcaaaggctctgggaaagcattgtactgttattagttgctcagaggagttcgaccatcatgctatcggaaatgtactcaagggtatggctagcggtggattatggctttgcctaaccaagtttgagcgcttgaagccagaggtcgtgtctatcttaactcagcagctgctcacgatacaacaggcggttgcttctaaagcgcaaagatacaactatgagggttgtgggtttcaactgaatcctagattcgcaatatgcacaacaacagagctcaaaagcagtggtggttattacggatatctccacaagacaagatcgtcattccgcacagtttctatgatattgcctgactgcaacacgattgtacattgtcttatgactgcagagggaatacctaatgcagcaggtgtagcgcagaaactgacattgtgttttagaatggctgctgaacagctgagctttgaagagaatcactgtgactttggactgagagccatgaaggctgttgtaaagtggatgagtgttcttaattcgacccctggggagcaatctgcatctttaactccagccgtccaaggtgacattattctctgcaagaccttgcagcagtactgcttacctcgtttggtaggcgatgggtatactgtcttttccggacttctctcggatctctttcccaacttacaagcccctacgctgcgagaaaaactcttggaagcatcgataatttcaagtctggttgagcgtggcttgagtccccatcagccgctgattcagaagtgtatgcaactacacggtgcaatgaaagttcatcgaggggttctgatagtaggggcttctggtacggggaaaactcaatgttattctactctctcagacgctttgaacttgatggctagtaaagacatccttattcagaatcagaagagcagatatcatacacaaggtcaatctgttaatttagccattgtgaacccgagtgccgtttctacaagtcatttgtttggctgcgcaaatttgaaaactaggagctggcaagagggtattgttccgagtatcttacgagaagctgaggaaagggttaagaacagaggctcaacatggatgattctggatggcgatatggattccatttggctggagcatataagcacaatgctcgacgacaatggaatactttgtttaagtaacagtaagcgtatactgctgccccgtattgaacattttagcgtgttgtttgaagtggagagcctgaagagtgtatccccgggaactgtctctcggtgtggtatcatattgatggatccagaagacgagggctggaagcctttgctgctatcttgggttcaacgattttcgtcttcagagatgaagtcctgtctggagaaactctttgacgtatttttggcaccatgcctcaaagctgctctgagatatcctgatgcaccagtggttgcagcaggcctggtaaccaatctcctcagcttcctagaagctgcctttaagcaggcagggcctagctatacaatggaatcaagagaaaaacagtgtgcgtcagacttgcaggaagaaaggttaaagcccaaatgcgaagtgaagagcaataaaattcctgcaaagtcatcgatagaaaagttggggcgggtgaagcagattataaacgaaaggcagaagcaagttcgtgatgcagtgaactggaggcgattacaccatcgaaaatttacaagctcttacgaagtatttcagaaagacagtattgtcgacgaggccaccaaaggtgggtactccttcgaagcgatgggtacttcccacgaagcttcagactattctggagagaacaccggaaaaatgcacacttcagagatccccatcgtagaaggaagtttaggatgtctctttgtcttcggactcttgtggtcaatcggtggccatctccatggctcaaatgctgcggagcagttcgaaaaggtgttgagggatgtcagtggtctttacaagggggaaatggcaccattacctaagggatctctgtatgattattactacgacatgactttcaacacttggaaaacctgggaacatttactggaccaggtccattctgtttcagggtccagcatcaatgtgcttccttactctcatcagagtttgaaaagtggtttgcagctgagctatggcttgaagcatggattattgtacgttccgaccgtggagacggtaagaactcagtttttggcacaaactttattccaacaaagaagacctgttctgttgtctggtggaatgggtactgggaagtccgtagtttcttcccagatcttgcatgcgttttctgcaagtgcgaaatgtcaagtcgttggtgtgacacttaacagcaccagttgtggatcaacactctatgatgtccttagaccgaagttggccatctggaggaggaggtgcctcatgcctgcagttcatggcaagatggtgttatttgtggatgatttgaatatttcacagcttcacgtcaaacccgaggctcctgcaattcagtttctgaggtttctgatcgagcagaaaggatggtatgggctaccaatggatgctaccttcactgccgtagagggtcttgtccatttagccgcgatgagtaagctgggttctagtgttataccacccttggccagacttttgagacatttttttgtaatccatagttctgattactgttctagatctctgtgctcggtcttttcggcagctcttatgaatcactgtcataaacactctcaaagcttagaagttacccataatgtgaaacttatttgtgaggcatctatagatttgtttctccgattaagatcgaaactatcatctctggccgatcaactaccagcacttgtaggtctacatgacctatttcgcgtgcaaagaaaactgttgctgggctgttcgcaaagtatcacatctgttcaaggcttctttcgcatctgggcatacgagtttaccagagtgttctgtgatcgactcagaaacgaagctcacagaaaacttgtgatatctgaaatttatgccacaactgaagaaattttgaagttgggtggtgatgaaactagacaatttttggcatctcttattgacgaagaaaaacaaccactttttggtgtattttaccgggaagagaagcaagggacagtgcagtcctggtcgagatatgaggaagtttcgtgtagagtggaatgggagcagtcaatgtcagcatttttggcctcctattcaatggaagagggttctcagactcccatcgtgctcttccccggagccgtaagtcatctgtcaagactgctgaacatattaagaatgtcagaagatcatgctgtacttctggggtattgtggaagtggaaggagctctcttgcgagactagctacttacattttgggatacactttgtttgaggtgcaagtgaatggcagctacaaccttgaaatgtggacagcagatctcagatatttgctaaaaacttgcagtttgaaagctacaccaaccgtcttcctcataatattggagcccgacgctaacgtacagattcaaatcatggaagatcttaacttgatcgttcactgcggagaggcccttgagcttcttggagaagaagagaagtattatattcagcaagagctccatcgtatggaggaggcatctcaaatgtcgacgtttgattctactttaggaagtgatagggaacaatatctgaaccaatgttttgcaaatcgactgaaggagaatcttcgtttggtgatctgtactgaaactccatcgaacagagacacgagcaatagcagtacctttgcctcagcgttaataacccggcatttttcagtagattactacgacaagtggacacctgtagcacttcaggcagttgccagagtcacactcgttaagcttgagcatgtgaagaaacttccaagcttgcagttggagctcttaaccaaaacatgctcgatgatccataccaccagcaacgttatagcttcatcgtcacctttgaagggatcttggagacttgttggaatgcccagctaccacgagatgctacatgtttttggaagattattggcaagaaaaggacaggaggtggatagtcttctcaaaagattagagacgggccttcagaagcttcagtctacacgagtccttgtggaggatatgcagtatgatctgcaggaactactcagacgcaaagagcacactaattctgacatggaccagcttcttctgtccatatctgacgaacaagtccagatggacaagtcgttggaagaagttgctcatgatgaaagaatagctgctggtgaggcagagacttgcaagaagctggctcaagacgcccaaaatcaagttcaagaggttgctccagaggtgctaacggccatcaagcagctgagtcaactgaataagaaagacatatcagaactgaagtcttttactcaacctcctcctcgtctactcacagtcttggaggctctgtgtgtcattctgaaaaaagaacccaagcatatgaagcatcctcccagcagtaacagcatggaatccgtgaacagctattggcctgttgcccgtgagcttctatcacaggttgatttcgttaaaatgcttttaagcttcaacaaggacgctatggagaactgcacaatggagaaattaaaaccttacatggagaatcccctgttcaagccggagaaagttcgtagaatatccgtagcctgcaggtcgatatgtatttggattcgagcgatgtataactatcactacgcaaagactgtgaagatggaaccaagaatcgaaaagttgaagattgccaatcataatctggaaacctgcaaagagacattggaggaagctagacgccggcttgcaatagcagaagataatctgaaaaatcttaaagccaggtatgaagatgcaagtcggacgaaggatggccttgcgaaaaaagctgaggattcggaactcaagcttcgaagggctagacgacttatagggcgtctggatggcgagtgtcagcggtggagggctcgagttgatgacctgaaaaccaagcgaaaaaacgtcgttggagatgcaatcctcgctgctggcctcgttgcatatttgggatctttccctgctagttttcggtcgaggtttatatctgaatggcaaacaagaatgcaaaatattggtttggcctactcttccgatttttctctagtgacattttactcaagccctcaagacatcaaagcatgggcagcggcaggtctgcctactgatgatcattctctagagaatggcatcattgtctgcaatacttctcgacctatgctcatacttgacccgcagaagcaagtgagcagatggatttgcagcatcgaagatcctgccaatattgttctgctggacataaattctccacggattctaggagaagcccagtcttgtactttgtcaaataatctactcatggtcgaaaacattgggaatcaggttcctcctggtctcataaagaaagtcactgctttgctcaaagtgaatccgttgactcacacgaacgttcaaccagacccagcgaaaaagagatttcttcattgtggatgcattcttcttacttacgagcaagtattcaactactctgatgaggtgaatgtatgtgtgagcttgaacgtggtggacttctcgataaccttccatggtctttgcagtcaactgctgtcaatcgccgccgagaaagaaagattggaccttgaggaggagcggaaccatttgcttcaccagagacttctcttgaattgtcggttgcaagagatagaagaccacatattaactcttcttcaaggtgtaatggtcaccattcttgatgatgaacttctggaagaggctctctcgaaagcaactactttatacgctgacatccaggccaaactggaaagagctgttatcacggaggcagccgtggagctcaccaggaagcgccacctgccagtggcggagagagcagccatattgtattcttgtattgctgatgtctcgaagctagagtctgtatatcagtggactctgccctggttcaaaaatgtgtacagtacaagcatgcagcgaacaacagccttgaatcctgttgatttcgacacaaggcttgattatttgatcagcaagatcactatcgctgtctacaggaagatatgttgtggacttctcacaaagcaccaattcttgttcggcttgcttgttgttttcagattagcacagaccaggcacgacgtggagcaggaagagtggttgttcttactgcaaggagacacaggaacgcagtctggatgttcagacaacccgtgtccgtcctggctggaacccacttcgaaggagtggagacagctctcaattctctctacttttccccgattcgagggtttgattgaggatctggagagaaaatgttggcaagagtttttccaaagcagtcagacctgcattcttccggcaccttggcctcaaagacttggtcctttcaggtccttacttgttctgcgctgtcttcgactggatatggtgatggatgctgtcaatcagctagtcaaaagtcagttgagattgagaaaggaggatcttgcggagttatcagtggaagatgcctgtgacgagtctaatccagaaactccagttacgtgcatctttcaaggtgttgcaacacccctagacgagattatgacttgcgcaaagcgtaagaacatgctgaagcgacttcgagtgttttctcttgaccagtgccagggacccaaacttctggatgcggtaaaggaagctgcaacttggggaaaatgggtagtgctccagaattgccatgcaaatattccctggataaataactccctgcgagttgttctcgaagaagtgaagctaaagcctatacatgagagctttcgactctggcttacaatggtgcctaccaatgggcgaccaccgtatctgctttcagaaagcgtgaagatagtggtggaacctccaaaaggagtcaaatgcaaaattttaaagattctgagaacccaacaagctgacgagatatattttgggaaaagaacgatgaggatagatggtcatgttgtaaaacatccccgagcattttttcagcttgcgctgtttcactctctagtgcaagaacgcgcctcttttggagctattgggtggaacatagccatgcagctggatcatacggttttcaatcttgccaaggcagaactagagaaactcactgaaggtcctgatggcgacatcggtgctgcgtcgaagaaaggattgagagcgagcgagaaagaacttgcgtgggagagaaacaaaatggattgtttgcagcacataattacgaaggttatctatggaggatatgtcatcgatacttgggacgagcattctttgaaccagctcttcaaacactgtttcagctcaaatttcaatacggattttagaagttctatgagactttacctaccgaagaacaggggaacaatcgatgactttttgaagcatgcaaatgacttgccagaaccggatgatcctgaggtcatgggcttacaaaaagatgccattctcagctgtgctgagagagacactcaacaactcttcaccgaagccctgactttggaaacgggcaaggagtcttttctggcccctctgaactgtatattcgaaactaagaaagtcgtcgttgttcagtgcctgtctgagctacgagttgttgtgtcggcaacattggatgaatctcagttgcgagctgaaactcaacaaacagccgaacccgtttctcttcttctgcttcaggaggtgaagcgctacaaccggcttattctcgtcatgagaacgtccattgtagaagctttgaaggagattgagacacctggagatatgacaccagaaattgaaagtttatgtagtagcattattgctggacaggtgcctgacctatggttgagaaatgcgtatgcaagcctcaagtcactgccgagttggattaaggactttcacaagcgtatggaatacattaagacatggatcaaaaacagtcatccacgagcaatttggatctccagtttgttttttccacaggcactttttgctgcaacgcttcagaagtacgcaagggctaaaaacatccccctgagcaccgttcacttagatgtgattatgatcgacaaaaaggaagacgcaattcttgaggaaccagaagagggttgctacatcacgggcctccatctggagggtgcgagatgggacgctgagaccagagcgctagcagaagctgaacccaagcattttctgggcagtatgagcagtatgtgcagtctgttcttacggcctcgtacaactgatcttgtggacggagcaggaaagtgcgacgacacctccaaacactactgctgcccaatatacacaactccagctagaaacggactccgaccatgcagaggttgtaactacgtggggacaataaacctaccggtgggtgcaaggtcgtccatgcattgggctcttcaaggggtggcccttctgtgcagttccagagattga