ctaatcgtatatggaagaaaaggaaagcatttgaaagctgacaaaaccacccatccatgaagcggcgacggcgtgcagaacggaaacaccgctggcagaggtacctctacttccgtgtctctgggttgagatagacgggtcgcagccagcgtgccacagagtgagaggaggcttcggcgagtgggcaaagcctccagcttggacacctcagaagagtggagccttcccaccatgggcagtgggtgggaaggctcggcgggccacctgccatctaaccagttagaactgcaggcgggcagtgagcagccggttctaccagtggagtcgcagatactaaaacacttggggtttttctccaggtcgctcccgtttaaaaaaaactttcttttcccttttctcttccaccacactcaacaggattttataatccatcccccctttcatccgaatcgcatttcccttagcactcttgtcgttcctttttccttttgaagatttgttttttcttccaaaaggatactaggagacattctcccagacttaatacttgcgacacacgttgagaaaagagcgagcattcggtttgttcggtttttgccttcttttctcgtcaattcattctcgtcggttctccttttgaacattcgttcttttcgggagcctttcgaaaaagcaacagcttcgtcaagtcgattttaacgacaacacaactctcactccttcaccgcgattttatccgacaagaagaccaaccattgcaatcatggcggatcaactcagcagcggcatgggcaacctgtccatcgaccagcagcccccctcgggcccccagatgggaggccagggccagatgaggcgctcttacattcctcctcaccttcgcggcaagatgggcgacgctgctcctcccatggccggccccaacggtcttaacaacagcgcttgggctgggtaagtcaaatcccaccttggtctcacttgcccatcaaatgagatcgcgtgagctaacattcatcgtcttgcagtaacaacaactatgacgctcgtggcccaggcggcggcggcaactggcccgctcctggtggtccccctggccctggctttgagggccagcagggcgctggctggggcggccctcgtcctcagggcggcttcaaccccaacgcgtaccgcggcaacgctggcgctggcgccggtgccggtgccggtggtggtggcggcagcttcagcaaccgtggctctggcgatggtcagtggcgcgatggcaagcacattcctggccctgccaacccccgcgtcgagcgtgagctcttcggtacccccgacgacccgtccaagcagcacactggtatcaacttcgagaagtacgatgacattcccgttgaggcttccggtgacaacgtgcccgagcccgttcttaccttcagcaaccctcctctggacaaccacctcatttccaacattcagctcgcccgctacaatgtccccactccggttcagaagtactccatccccatcgtcatgggtggccgtgatctgatggcttgcgcccagactggttccggcaagactggtggtttcctcttccccattctttctcagtctttccacactggtccgtctccgattcccgccagcgctgctggtgcctatggtcgtcagcgcaaggcttaccccaccgccttgatccttgctcccacccgtgagttggtctctcagatctacgacgaggctcgcaagttcgcctaccgttcgtgggtccgtccttgcgtcgtctacggtggtgccgatatcggctcccagcttcgccagatcgagcgcggctgcgatcttcttgttgctactcctggtcgtcttgtcgatctcatcgagcgtggccgtatctccctctgcaacatcaagtacctcgtccttgatgaggctgatcgcatgcttgacatgggtttcgagcctcaaattcgccgtatcgttgagggtgaggacatgcccaaggtcaatgaccgccagactctcatgttctcggccactttcccccgcgacatccagatcctcgcccgcgatttcctcaaggactacatcttcctgtccgttggtcgtgttggttccacctctgagaacatcacccagaaggtcgagtacgttgaggatattgacaagcgttccgtccttctcgacattctccacacccacgccggaggtctcacccttattttcgttgagaccaagcgcatggccgattcgctgtccgacttcttgatcaaccagaacttccccgctacttccattcacggtgaccgcactcagcgtgagcgtgagcgcgctttggagatgttccgcaacggtcgctgccctattctggttgccactgctgtcgctgctcgtggcttggatattcccaacgtacccacgtataactacgatctccctaccgacattgatgactacgttcaccgtatcggtcgtaccggtcgtgccggaaacactggtattgccaccgctttcttcaaccgtggcaaccgtggtgtcgtccgcgagcttcttgaactcctcaaggaggctaaccaggaggttcctgccttccttgagaccattgcccgcgagtcctcgttcggcggtggtcgtggcggtcgtggtggtggtcgtggcggcggtcgcggtcgcactcaaactgccgattaccgcaagttcggcggttccggtggtggcggcttcggcggtggcttcggcggtgctcccgctagcggcggctacggcggcggcggctatggtggtggtggtccccccgccggtggctacggcggtggtggtggtgctggctacggcggcggcggtggcggcggcggctatggtggcggcggttacggcaaccctggcggtgccggtggccagtcttggtggtaaattttcttcaaccacctttttccgcagccactccatgctgcgaacatggccaacggtcagatcggatattattcgacgctttctttgtggaatttcttatcgtactcttttcgatttctgatttttcttcggcatttcttatcgcggcgaagacatggccttttcctcccacaccgggtttgggaggagcaggcttctaaggcttacactcgggctttcacgatagacatcctcgccttgttttgttcattccgagaactcccgacaacaacttgatacccttagatcgcgaaagcttgggccttctacaagagaagagctgcgagatggtgcgattttgcatcaattgcagcccacggttgacatgatttagaacgaactagatctctatgtcagccttcacgatgtcatgtttctactcttgccgttcagagagagccttttgctttcacatagatgaatgggtcatgacgcgccgccaactttttcatgttttctctttttctctggacattacacatcatacatagacaaaagcggattactcggttcctctggccgcggtcgacctacgacaccgcgtctgggcagtctctcccaaggatttcttttcttcgatggggttgttttttccagagagacctttgtctcatagaccggtaattgttttttcggcagatgagaaatgaaaaggatgcgggaggaaaagaacgcgcgcgtttacgatggttagcaggaagcatgataccctttttttcgacatacgcatggtctttttttagagaccgggaagaaggggaaaagtgcgtccttcttgggttcttaattgggtttgaacgggcacggggcaaaagcttaaaagggcatctgcgaatgggctaatcaaaaaggagagtgttaaacgggcagaggcctgggaaggggaggtgttcttttgcacaatgtttgttttttccctggacatagtttgggatttgggcttggtttatacggttgaaccaagatcgaagctcgggcatttgggaaaagttccccggacatggcggctgcttgtttttgtctccttggcatccgtggcgcgcgagacggaattgtctgaactgaggaatccaatcaaaaacatttcaacttcgttatactcttgatgtcttttgtgctcgatgactcgtgattcgatgtgtgtgtgtgtgtgtgtgtgtgtgtgtggccaaacaaagtagtggactaggtcctttcggtaatcgagtacctatcatgagagcatggcatgacaagcaaaacatcgaagtggcaagtatacattttcgactttgtaattatcgtaagacttgagctattgatgttctgcggtgagctttccaggattttggatatgttaagactatgatatgatgtgtaggcttccattccaacacatgtggtgggtgttgccgtgtgtatgataacttccaggtcaaatctgtgtgtgtcccattcatctcgattcaaaacttagcattgtcatgatacatcgtcgtcaatcatcactacgacatcaactcctccaggatagactccagctcctctttcctaaaaggtaagctcaagtattccgtccctatcgagtccttgtgactcgtaatgatttgatgatcgtggaatctgtttccgttctgttagccgttgtccctttaaaaccaagaaaatcatctccacagccaagtcacaacagagggaagaacatactcctttagcagcgtcctaaacgccatttccgaactgcaaataaactcctccacagccttgttgtaaagcatcctatactctacccccggcccttctcctcccgctgcaaagtctcctgcccctgatgtaccaccaccaccaccaccaccgtcctcaaaagccaccaaaacctcccccacaatcagcccaaacaatttcctcgcgttctcgggtaaactccgcaacacaaacgccactccttccttgccacccgctctcttgcccatcctacccagtaactcgtgtacttcgtctactacgtccaactctttgctgtggtctgcaaaagtggtgcagtcgtgaaatgcaaagttgaacgaggagcgtaagctagagtcccagagcagagggaagtcgggcgtgtcgactgtgcaagcgagagagatggctgggtgtgaggagagatgggcgaggagggattgcgtttggggtttgcggaggggggagaagggggagtcgagggaggctaggaggagggtgattcttggcttttgagcaaaagaggagaggagggtgaagaggttttggatcatggcgagcgggtttccggagggtaggcggaaggtggggtcgatggcggccgagatggtggtgaggatctcgcggaaggtgagggtgcgggtgtgcccgttgatcatgatgattgttgtgttgtttgtgtcattaccgccggaggaggagaagaggtactcggcgaattggtgcaaaagtcgacgcttggagccgtagccgtagaggcagacgctgaagccttgggagagctcaaaggcccattgggggaaggaggcggcgtgttgcgactggagggcatcgatatgtttttcgtgggggtcctgacccaggttgcggagaagcgagaagtattcttcgtggatgaggaggtcgagcgaggagagcgtgttgttcgaggttttgttggatcccggcttgttctggtaaaagtattgttcatggggagggaggtctcggggtggtgtgggcgatttctttcgtcgtgctaaaccggggggtctgcctcctcgtcctctccccctccctgtcttggatggagtggttgctgctaactcggcctcttggtcggcgaggttttcttgttgggtgtccccttcctcttcttcctcgcttgactcgtagatctctcgtgcgatttgttgctcttcgtcctcgtcatcgcttacggcgccctccagcacacggtcgatgagagccctggcactcttccgtctagccgatcggtcggcaattcctcgcctgccgggtgtgtcgacgccactgattcctttgagcttgatcggtgtctcgtcgacttgtttcttgcgcagggcggatggtgtgctcggcttgccacttggtgttcctcccgtcttggccttcggtggtcgccctatccttttcttgctgggtgtctgctcggtaggtgactcgggttcttctggcacagaggctaggtcgcgctggaggaaatcgacctgtttccgcggggtggcgtttcgctttgaaggtgttcctccatcttctggttgtcgccgttgacgctttgcggagggaaccgcatcatcctcatctggaacttcgtaggggtcggcagggagtggccgctttcgagaggggcgttcgactagatcgtgctgatctgttgatttccgacgaggaggcataccgtttgtgttattggctttggtttatgttgtccaagttgtatggcatgccttggagtcccgctgtacctttaccctacctctgcaattcgaagtctacgggaaacttttgtaaagtcaagacgcgctcgcttaattgagacgcgttaagctgtacatacgcccgggatgacgctacctacctctagatgggaagacagcaggtacctgctagagagtacctgcgggtagcagggttcgctgcctactaacgggggcaagccaagcccctgtctaccaccacatacgctacctctaggtacttcgcgggagggttataggtgggagagttcataggctttcttgcaacctcatgtcatctcaaccaaacaaactccaagaggactatcgcgaccaatatgtcaaagctcaatctcaatttgtctgcctcattgaacattttcaagcttatcgccaagccttcactatgtctgccccacgctacagttccaacgttcaacgacctgcccatccctcttaacaaagccttctccggcaatggcgagaagaaggttgacataaaggctgtcgtgctcgacaaagatgactgctttgcctatcctgatcacaatgaagtgtatgaggcttacaaggtgggttgtctctcgtcccaattccattcaggaacgctttgactgattaagccaaggaacgcatggaggctctacgagcagcatacccaggacgccgtcttctgatcgtttccaacactgctggtgccctaagctgggacaaggacggccagatggcatccgcagttgaaaaggccaccggcatcactgttctcccccatggtgtgaaaaagccaggctgtggagacgagatcatgtcctacttccgtgcccacccggaaaccggtgtcaccagtcctcaccagatcgccgtcgtgggagaccgactggccactgacatgatgcttgccaacatgatgggcagctatggtatttggatcaaggatggagttgttccccaccagcagaagagcatcgtaagtgaaaccctgcaaccaagctgcgtgataagccaaagtcttttgctgactgggatatgatagtggtcgagagttgagaggactgttgcgcccttccttgtatcccgtggttataccgctcctgagccagtgagcccctttgagtaactgcattttgtgcttctccagggaaagaagacagcgtgtagtaatgtatgttttctgcatatccccagtagctgaggtgggttcttcttttctttcgcatctgtgccccattctctttaattgttccgacgtcgttgttctcctctacgttgtggttgtgccctttcccgatgtcttgctcgttgtgtccattgcctacgaaacatgtttcttgtctcgcttaatagtggtttctggcgcgagggaaacaggcgtgcttcagattttcctctcagctgccgggcctgtctttccgtctgtctgcgcgattatcagagttctcgagcaacgttaaggataccgttgtgattataagcgacagtgtcgtgtggctgagccgactggtcgctggtttgatatcagtcccgttgaatagcggcagagaacgctaccaacggatatgttagcaaagacacagtagttggacacatcgagcagacctcttggaaaaccagttcccggcaacatcgggtgtgcgaacaaagcacgcaagcttgtttactggtcggtaagcaacacgttatctagtgtcacatctctttggcagctggtttcgctatgtgttcggactcctttttttttctgattctttgtcgagggaatgtcggagaaccttatacgtggacatgaccgacgaccgtcacaatggatttatgaatgaatcgaaaacgaacctagtggttggcaaagaacgggccaaatcaggacaattccaataggatgttgctaatgtgatgaaggttgttcaaggttcttccaaaggccttgagagtgaccgaggagtgttcggtagtagtcgtgtgcgtcggaataagttgaatccacaacgacgaccttgccagtacgtttgctgcctacaggcttcgatagcaggttactcatcatttcactctcgtggccagcgagcagttagtcggtgaatggtatctggaggccacagatttgccggccggtctgggcggtcctgttgggacgttttggcaggtaccaaaacgccgttggtggccatgtccacctactccgtcacccatagtcaaaggccattgtcgacccacaacgtcctctcgcaaaacctccaaactgtttgccgtcccaatcatcgtcgtcattcggtgcttcgaaatctgttctcgaagacgtcaactgcacaactgataaggttggcgcaaggcagtcgcacaagttctgaatccccttccataacccaaaaggaggcccaattctcaaaattcggagggcagccacggagagtcacttgcggatcagctttggtaaaatctcaatccagaggtatacgctgtcatacaatctttgacctccatcgttttctccgccgttgagcgatctggtcacgttcggagcggacgagtgcgagtaacgagataggtggtggtaggcatcccgatcggccccagcaatttggacaagccttgtttgtcgtctgatatagacggcaacgttggatgtgtcacggctgtcttgaataagggccccgacaatatcactagttcaggttttgttgttccaccgctttaactcttccttcactggatcacttctcagacggttgtcactgtgggcttccgagggtcgccatcaggacctcctataaaagaggggctgtcgtctccttctcccctttccttcgtcctttaaaaagcttttccatcagagctaacctcccttacgactatctcgaggaacacaggtatgtcgtcctctcctctacttagtttccttcttcctacatgtcgtccttcagcgccatctttttccagagctgacttcttcggaactcaccctttaagcacatctccgccgacaatcgtccatcattcttcgccctacaactggttttcattcttgctttagccaccttgccgcatatcacagaccctccgtctcgcagctgtcatcggggacctgccattcctgacttcgacgcaatgggtggaaagcaatgggcgaaagaagaggagctcgtcttctggaagtttgtcgtccccaagtcgcccaagcgcgtcgggggagatagacagaatcgcgaaatgtcctggaaggactgcgctgcctggatgcaacgacgcatggccaaagtctacaaagagcctcgacgaatctacactgaactgtgtctctgtgagtcttccttccgttgtctcaaaccccttcgtgagctgatcaggaccagttgagcattactttcagaacgctgagaaggagaaattttctccccacgcggaagtattagtacgacgatatcttgcgcagagtatgtacacaacgatacccctttgtcttttgtctatactcctgtcactgttggagagaatactgacggtgattgttctgtctctagagagagcagatggagtccgtcacggtcagggcaacggtgaggcaaacgatcagggcaacggcccgggcgacagcgacaataacggcattaacgaagaatcgcacattcctcagcctttgggcaacgccggaccccctatccccatgacaccagctcgccctcggagcttggccacacagagggccaaaaacaccgaccatcaagaggattctccctcgtcgatgtccccattcgctcccggttacaacaacagcgatggttatgcaagcattggaaaccaggcaagcactcccagttacacaggctcgagaggatatgccgaccaccttggtcatcctaagcccagtaggatgtctcttgaccccagcggcagtttggccgctcccacgatgcccatggcgcccatggatgaggaggagcttccttctctcgcgggccttcgcacggcttcaccctacagccacgatagtcctgttaccccaggacaatactctgaggtaaactcgagtccgcctatgcagatgcctcaagccatgcgccatcattcggtaatcgagaggcaagctgcgagtgctggcatgagtgttcaggacctcctgaatagctccccagctaaacaacatcctttgccacaagcctatcagggctcttcccacgacggttacagcattcagagcggctacaactactatccgggttgcgttcaggatctcgcccagggatacgacaacagctactccccaaactatacatcgaactatggccagccttacgtccagggatacaatgatgacgttcacagctacaatcaaggctacgactcaagcccccaaggacacaacaatggcattcagggctacaaccaaggctacgactcaagcccccaaggacacaacaatggcatccagggctacaaccaaggttatgagtcaagcctcagtggacatccaccgaaccgcatcgatgatgcgtccttccctacccgagctgtttcgagcaatgccacccgttcggctcacgagggcgcgacttacaacaacgagtaccagggtttcaacagtgacaacagctaccagaatagcagtatccctaacggaagtggagagcaatcagctgcatacagccgtcgtggtcctcagcggtccgtgaatcgcgcctgaactaggtcagctaagctctcacaacggaccatggcttatggctatgactcaagacatatcctaccgtatctcctcaacagacatattgcttgctttaccactttagcttcgtcaggtaaaggttttctttattttggtctccaggttgcattcatctctccggtctttccgttcgcgagatctccatcatcatcagcaacctcagaggtagctttcatttcttcgaaacagcattcaaaaaaggcgttagggcgttgaaaaggtcccgcggcgcttttcttttcggttcggcccagtcctttaatcagcagtttctttaccttcattcggaggtgtaatacgcgcctacacctctcgagcatcgataaccatcatacttacattacggccttccattttcccctcgcgatccttcggcttattttcttcagcatcgcatttcttatcatgttacctctcaaaaacatagtaatttaagcgagcattcgaggagacgcgcgcaatgagggggccttatgagcaggcttcgcgaacgtcatgaaaaaaagaaaggaggcatggttgaccaaggcagcgaaggaacatagcataattgatagacaaaagatccccaaggaaggatgaagacaaagacggtcaagagataatttgaaggaaaaaaaaaaaaaaataaataaataaaaaaaaaaaaattaaaaaaaaaaggggatttcttggaagcgcaaaggtagatggagacatagacagttaacaaaggcctgatttccttagacattcagcagtttcggttcaaaatatccccatcctactgttccagtctatcccggactttttcgccctgatttttgtttaggagacgaaggggcaagacagtttgcaaggaaaagatgtgacgaatacacatgtcctgggccgccccagcaaactgttatcttttagcatccgtcttttctatcaccttacagtgttcgggaggatctgcgatcttagcggaggaagatgagagctagggctgttttcctttgcggattgaggcgagccagtgctctttcttaaaccaggacaggtgtcttacgtcctaaggaatatctgggggtgtaccttagcgatcaatgataaaatgcactaaaatcgagaattggttttcataacactggttgagttgctctgtgaaacgcgtgaaatcaaagatagtagaggtattgagagacgtctatatgatggcaggccagcaaggtgtttcgttgttgtatgcctgctttcgactcaaggaaaggtccttacttgatagtgacaaaatgcagtggcgacgaggacaccaagatatgtcactgatgccaaataataaatttgaaatcggtggaaagaacatgtttcgtcgtacagggcgaccgttgatgtaagcggcttccagaagccggaaggaagaatgaggtgtcactgaaggcggggacgttcggaatgacaacggcaagggtaaaccgagcccgcagaccagcttcacttgccggaactacgacgactgtatatcttcaaatgacaccgccgggatacgccttccaaacgcaagtcagtgtactttcttataagatagacatcttcctcttcatctttacctacctacctaggtaccttccccctttccacacctcgctcttctccaccaacttttggcccagatctttcccatttattataaccggatacccccacttatcacaactactgaacatcaaaccacggcgacatcttttcattctgtcaacattcgcgagccattacgtccacaactcagttaagtactattcgcttgtaaatacgagttcaacttatcgggaaagacaccaagatgcccttcaagctcgagatcccaatctttaccaccgaggtggaagaacacgatgtccgctcttttgaacaaatgagtttcaaagagctcctgaagctctgcaaaaacttcaattctgccgaatgtcgccggatccggctggaactgaacgccgttggttcgtacggtaagccatccattacatcctgttctggccaccacgcgctgtttgggaacaaacttgagggttcactcaacactaacacagttgctcatatgaatacaggagacggtggattaactcctaacatcaaagatgcgattcggttccttactcacttgcgaaaatcggagatcctcacggaagaccaacaaccggccatacgaatcatgatacggccccgaggtgcgaaacacgacgacaaatccgtctctccaatgatcgaagttcaggactttcagtactctgatgccgagctggtcgcaatgtgccaaagtattgaagacttcaagacaatgggtcgagatgtcctcagcccggaacgcggcgatgggttcgttttcggggtgcagaaacgattagacggtcccttgaacgagctgatgcttcatcctcatgccaacaaaaggttgacttccacggcccatccttatccctgtttcctgcaccgcgcctttgacggcgtactcgcgacttcgcagaactacccgggcacaaagatcccgatggggcgcctggtcgagaagatgaaagggcatggcttcaaaggggtgttgacgtccggaggatggggaaatgcgactaacaacctggaaagactcggggaacttgggagggcggcgctgaaggaaaaggaagaagacaagtttgagttgatagtgggtggcggcgtacggtatggcaacgtgtgggacatatgctatgcgatgaaggagctggcgcagcaccgggatttttggtttcactcttcgtgcttgagtggcgaggcctccccttatacgacagcatggactatgttgatgagattgaacgctgcagaagaagctgcagaaaattggacagcgggcgcttgtgcgaactagcgggagagtggaattggagaagctttgtctgatgacggcatgataggcttaatcggtcctaaccttacaaccgtatcatgcagagaggagaaggttaagggaagaaagaaaagagcagttacagtatgtttttttttttttctttttttttttttttttttttcagttgatggatcaaaaaaagagaaagtgtcaggcaaaatgacattagcaacggataagatagatagagcgatagtaatttatgggtgttattcgttggagctgtttctgaggaacgctatgtgaataggaaaaaagaaaaacatatataaggatgaagaacaaaaagcgaatcgggtggaaaaagtaagctccctcggtaaggatcgaacttacagcctccagattaacagtctgacgcgctagccaattgcgccacgagggatcttaattgttgttgtggatgcattaggaagtgaaaattatatttgcaccgttttttctttgttttgctcgattatgactacatctgcaaacaaacaatgtcctcattccacagtctgcaagcattcattcacacaagaacacggccgaacattcgtgtcaagctattcgagaagtgagagtcttctcatacacagtgtgggagttgtcgtcacttttgaaatgacattggggggggttacgtagctgcccgggtatggtaagcagtgggcaatattagcccctcagccgctcaatcgccaatcagtctcccgagttgaaccacgttcacatcgtcgcttcaacctttgacgttcccgctcatagcacacatggcaccgaggcactatccccggcttttggttgcgatggatgcaaccgcataactgccggatgccaatagctcggccctaccttgcttgatcatggttacgatcaactcgcgctcagcttgtcgtccttggttctcagccaggcacctagtctactccccgagtcgcttgcgatgcgatatgcagacgacttccgatggttcgatggtgttgtgaagtcgtggtgcatcccgaaccgtaccaagacagcaccaatgaaagatgctcaagagatggacacgtgcccaggataccgcttgtccgacgatgttcatcttcgtgccccaagcgatgtcggatgttgaagccatggctggcgtagatagcttccttggctccttggctgagcgacagcagcccagcctctcgaagcatgtgtgcacgactccagtacctgcgtcggaataggcacgttcctactagggcaaaggaacacgtaccctcgtcatcaactccatcacaccccaaaaaagattgcgggtatatatgaccaggacggcaccgtctctaccttcatgatggctctctccagcgttccaaccactaccaccaccacgaaccggttcctgctctcatttcctcgcttcgtgctggcatcatgatctccagcaggataagcggcgccctcgccctgctggccacttcgctctcagtcgtctccggccagacttttcaacggcttggtacttgcccaaccttgggctgcatcctcccacctgaccagcaagattttctccccggacagcatttcgacatacgctttgaggtgcacgcccccaagaacggatccgaggccttcaacgacggagtgccggatgagaagttcaccgtcaccatcgccaaggacaatgggaagccccagagcattgcttctttctttgaactaaaggaaccttcgctcgagaaatggacgttttcttggtacgaggacctgttcgcccaggatgccaagactccctcggtcgtcaatgtcgcttctaagatctatcgtcaagttgcgctgtatgagcccggtacatatacggttacgttgaactattactcgggaaagacgacgacggccacttgggttgtgagaccacttgcgaccaagaagaaggctaagaatgtcattctttttattggtatgtttgctttctttcttgcgagaatcacctggcactggacgtcggctgatccgtcaactttgatttccaggagacggtatgaccaccaatatgatcactgctgctcgactgctcgcccacaagtccatcaatggcaagtatcagagcactttgcagcttgacaagttcccaactttgggtcatcaaatggttagtattgcggcccaatgattgctgtctctgcaacaaactaacagcctcacagacacactctatcgactcgttcattaccgatagcgcgaactcggcttctgctttatatacaggacacaagaccactgtcaacgctatggggtaagtcgagaagtgatattggcgggaacaacgttcaagccatgctgacaatacacacagtgtttacgttgactcgtcgccagacaagttcgacgatcccaaggtcgagaccatcgttgagcttctcaagcgtatctgggtaagtcgctcacaagcttaccgtctctccttgtcctctgctgacaccaatgcttcaagggttctgcctggggtgctgtctcgactgccttcattgccgacgccacacctactgctctcaccgcccacacgcgctcccggtatgaatatggcgctctcattgagcaagcactcaatggattctcaaacacttcgtggacaaagcaagatggtccggacgtttactttggtggtggtgccgaacagttccttcccagctctgcctcataccagggcaaggactactacgccgaattcgccaagaagggatactcggtcagcctcaacaagacctccctcctcgctcttcccgacgacaagaaggcgctcggtatcttctgcaagtccaacctgcccgtctggctagaccgcaacatcttccccgaaaacactatgaagctcaagaacgacccctcgggcgcctccggtccagcaaaggacattcccggccaaaaggaaatgaccctcaaagccatcgacatcctgcacaaacgcggcggcaaggacggcttcttcctcatgtccgaagcggcctccatcgacaagcagatgcacgtgcttgactacgagcgcgccctcggcgacctgctcgagcttgacgacactgtccgggccacgatccagaaactccaagacctcggcgagctcaacaacaccctcatcgttgtcactgccgatcacggccacggcttcgacgtctttggcggcgccgacaccaagtacctcgctgcccagcacgacaaggacgaccggcacaagcgctccgccgtcggcgtgtaccatgaatccggactatcccagtacacggtcgagcagccgggtatcagctacaacacggggcccaacttccctgtcaactgggacccgcgctacgtgattgccgctggcaccggtgccgcccctgaccgccgtgagcagtacggcgtcggcaagaacggctcccgcacgcctgctgtgacgctgccgggtatgggtgatgatgattattatgttaatcctaccgataggacgggcgggtttgtggtcaacggcacgttgcctacgactgagagccagggcgttcactcgctcacggatgtgccggtttttgcgcaagggccttgctcgggcaactttgggggtgtttatagcaataccgatatctttttcaagattgcgagttgcttggggttgggacatcccactaagaagactgatggtgggaaggggaggtaagacggatgggtttgaggaggtggtattgtgggaggatcctccctcgctaaaaaatataggtggagaggtagcttgaacgaagaaaattggattgaggcgtaatagagacatacaatttagactatacttgcgtaccactgttcctcccaccaattttttttttttttttttttttttttttttttttttttttttttttcatcgttccgggatctttatctcaccgtttctttcttccttctttccgacgtcgtcgccccggccaacacactcctttccccatgacagagatcagataatgcgatactcgcttcccgccctgtaccttcctagcctaaacgtggcccaggtaccactgacaggcgccaaatgaggtttgtgacccagcccctccaccacaacgagaagccccgtggtctcgtggtgcagtggctacccttgatgataactaagcgcagcggttttcgcaagtcaggtctgcagctggggcattgtcgttcgttctacatacatcttcgagcgattaaacctttttttctctttatgtttgtcttttcttcttttttgcaccaacttaatatgagttgactcaacctctatctcagttatcatgtggtaaatctagtacctgtggatgtatgcaacctcgaattagtcctatcaggctgattcgatccatgagttggaatagcaaaagcaaaataaaaaacaaaagataaaatgaaataaaaaggatctgctcagacgcaactctcgttctgacttaatactcttatgatatccagcagcatgtttttcaatatcaggctctttgttgtctatgcgcggccaactgcccatgacctatgtggtcacggctaaatggtacaagataagccactcagctgaaactggacagccatatgttagtggccatgatgcaaatggtcacaatggcgatgtgtcggtaccgatgtatcgttctttttttctttgccgttatgcatgtatgtccaaccacctcagacttgaagggtggtccagaaattgaagcttgtcgggtttgcatagcgcaaagcaagaaaaaggaaagggggaacggcactgtccttgagcaagtcaacaaactaccgattgtggttagtatggtacagttagtctgggcgggtggagcccctcacctgaactcgcgcatcccgcccgccattgcctgccgcttgtgtccacccgcccgccaacgcgatgtgcccgttcgtcattgcaggacatcgcgtcgggaaacattcttttccaacaacgagaaggagtctttgtattgcttggacatctctgttgacttacttcctcaatgtacatccgttttcacgccctagtaatacacccaagaagcattggatttcgcgcatttaccgacttctcttactagctttagctcaagcaatacaccttaccgagcactggttgactttggcatcttgtcgcaacctgtcgcattcttcctgcagccatccatcgcatcgcactacaagtacagaccaatactgaaattgattcaccttctcgacgcccgtcacaactccatgtcggccgatgaagaggccggcatctcagcatggcttcttcgcaacctaacatggaaaagttcctgcgcgaatggcgccaggatgccctcaacaaagctcaatacgagtcagctatattcataggggacaagctcctagctatgacaagtaagcacttgtattcaccctcaccccggtagcggctttgatgtctaactgttgggttaccccagacgacgacaacgatgccttctttctagcccaagtccactttgccgccggaaattatactcgagcacaggcactgcttgtcaaacaagacctcctcacctcgagtccatcctgccgatacctcgcagcgcactgcctaatcaaacaaaacaactttgtcgaggcccttgcaatactaggcgaacacaccccgacacatctatttgcgactaatgcgaaacggaagactactcgaggcttgcgcggcaccacagcaagagccagttcaaaaacaccatcgcgccaccatgaccaaggcgacgatataccagaggaagacataccaagcaggcgctacgaagcctccatgtgctatcttcgagggctctgttacgccaagcagaatgccttcgaccgagccaaggaagcctacaaagatgctctgcgaatcgatgtccagtgtttcgaggccttcagtcaactggtcaagaactcgctgatgtcgcccgatgaggaggacgagtttatgcagtcgctcgccttcgactcgattcgcgctccaggcgatgacccagacatggaggacgaaccagccgactacgtgcatatgctgtaccaaacacagctctccaaataccgcaacccacaagccttcaacacagccatcgagtcgctctcgacacactacggtctcgagaacaatgccgatattctgcttgccaaggccgacctgctctatacgcaatgccgctttaaggatgcgcttgcgatcaccgagtcgatcctgatggacgacaaatacaatttcgccgtctacccgattcatcttgcctgcctgtacgagctccgaaaaacgaacgtactcttcctgatcgcccacgaactagccgacacccaccccgacgaaccctgcacctggctcgccgtcggaatctattacttcaccacgggcaagatcgccgacgcgcgccgctacttcagcaaggccagcatgatggacgccaactttggtccggcctggataggctttgcgcacaccttcgccgctgaaggcgagcacgaccaggctgtgacggcttactcgaccgccgcccgcttattcacaggcacccacctgccgcaggtctttttgggcatgcagaaccacgccatgaacaacatgacggccgccgaggagttcctcaagacggcctactcgctgtgcaagacagacccgctgttgctcaacgagatgggcatcgtgctctaccaccaggaccgcctgaaggaggccgtcaagatgttcgaccaggcccttgccattgccgaggagaccgatagcgatcctcacgcttggctgggtgcccgcacgaacctggggcatgcgctgaggcggctgaggaaacatgatgaggcgttggaggaatttgaccaggtccttcgcgatggcgggaaagatgcccagatattttgcgccaagggattgatatacctggatcaagggagaccagatgaggcggtacgggtgttgcatgaggcgttggcgatacacccgcaggaccccatcgctacggagttgctgaataaggcgcttgaggaatcggcagaagcaggggggatagggctgctagggactgcagatgcggatctgggcggagaagcgggggatgaggcgatcacggccagctttgagcagttgctggggggtgcggcgaggatgagattggctagggagagggggaggcgggccgttgcggagacgccaggacaaggtggtgtgaaggataaagggaagggcgttgctaggggtggaaggaggggagcggcggggggcactagattgtttaggggagatcaagaagaggtggatagcatggagctgagcgattgaacaaggatggtaatggggatttgattgattagcactgttgttgaattatccgtacttggcacatcagcacgacggtaaataggcatagcgatggcgtccaggataggatattgatcaaggctggaactaaaagttggaacgggaggccaaggaaagcacggagtattaaaagcagatgattcatgacggggtattgggttggaatcgagccagtggttggtaagtcttggattcagctcatcatcgtatccaacccttgtgtcgtgtacattactgtcgtactaataatcccctgatcatacatcaaacattacatgattatcgtaagttcgtaaaagacatccccatactcagagatcatcccccattattataccctcaaaggttaggatgaggattcaccagctcctccaccttggcaaactggtagtaaaagtccagactctgcggattagccagcgtcccactcggcttgaccttgcgtccgcacacgatgtgtttgacgggtaattcaacctttttaagattgatggttgtctgtatttcatttccgttgttagttatcaaccccagaagaaaggtactctcacgggaaaagaaggggaaaaaggaaaactcaccggaatctcaggcgtctcaaaaatccatttcggcacatgcctcttactcagatcctttccaatcgcctccttgacctccttcactagcgcctcatccagcttctggccgggcttcatcagcaagaagagcatcacactctcatcatgatccttcggcctcctctgccctacacacaacgaatcctgcacgcgatcggcgaacctgcgctcaatgacactgtaaatctccgccgagccaaatctcacacccgaagggttgagaaccccgtcggcgcgaccgaggaggtgcaaagatcgcgtggtcgggtgaatcacgcagaaatcgccgtgtgcccagacgtgcgggaagcgcgcaaaataagcagagtggtagcgcgttcccggggacgccaccccccctttctggccgtcgggaatgggatcggcccagaagaagcaagggaggttgggaaatgcggtggtggcgaccagttcgcctgctgtgccttcggggacgggacggcctggttcgccatccccaaccatggagtcgtagatttccacggcgacgcccagcgagggaccctgggtgccgccgacgtagacgggcgtcagggggttgcagatgccgaaacagccggcgatgtcggtgcctcctgagatattggcgagttggaccgaaggggggaagccagagtcgtagaaccactcgaagagctggtcggagagaaccatccctgtgcaagtgacgatccgcagagctgagaggtcggccatttcacggggtgattggccgtttttggcaaattcgaacatccatcggggagaaatgcctaacttggtagctctatgctgggcggcgagggaaatcaagatggaggagtcgggtttgaacggcgagccgtcgtagatgatggttttgccgccgtagagcaagatggcaacgttggagaggtacatgatccagcctgtggtggtgtattggagggttacgtcggagcccgtcagaccttcgtggagcccgccttctttgaagtaagagatcatcacgccgccgagggagtgtacgatggctttgggcgttccggtggtgccggaggagtagcagatcaggtagggttcgtggaaggggatgcggacgaagtccgggatggcgggcgtggcgcctgcggaagcaagaaagtcgtcccaggtgatggcttttggaacggccgagatgtcgcgggcttcggagaagcgtcggatggagactatgttgtcaaagttgctgcagtctttgaggccctcgaccacttcggccatcttttcccggaggtcgacgatcttgccgttgtagagggctgcgtcgtccataaaaagcagcttgggattaacttgcaccgtccgctgcaggatgcccttggtgcccatgtcggtagagctgctgctgaagatggcgcccagccacgaggtggccagccagacgagcagtgtgtcgatgctgttggaacccacaatgaccacaatgtcgcccttcttgactccacgcgccttcatcgcggcggctagtctccctgctcgctcgcgcagctcgccgtaggtggcatcgcgggtttcgcttgcgccttcacgcacctcggtcacggctaccttgtcgtcttccttccctactgtggatcggatttgacttgaagagctgcccttgggtcgggagtagagcacgttctcggcgtagctgagcttgacgccctcgaaccagatgggaacggcgtcaatgggggcggattcgtcgactactctgctgtaggtgccttcgtggatatagttggcttcctcccagacgtctgcccagaattgcgagcggtttcggagggagtattcatggagctccgaaaaggtctaaaaggaatattgttaacataccggggtacaatgggttcaaatggcggacatggaatactgaccttcatgtcaagtccatgtcgcttattcacattctgcaagaaccgccacatcggcgtgctctccgggtccgggtgctcccagagtttcctcgggatcacgtctgggcgcatgatgatttcgttgatttcgtcttccaatgtgtcctcgacttttgagtttgtgatggtttctgtgctgaggacttccgtaacaacttctgcaacccctgtaacccctgtaacttcagtgttaactcccatctcgacatccgcagagttcatcacggcagtaggaccagtcgcagccgacgacgacaaagccgataacggcaattccgctgccaccgacatcttttggtaaatggtatcgaaggcaaaatatgttacgaaatgggggaaaagaaagaaaaaaaacaaaatcacttggaaggaatctcttaccaagagggaaccggacggctgtcgttcttcaactatatatccactttccacttttccttagccaacaaactcttgactgcttctggcccacagtcaaacaatccaagtcgtccaagtcgtccaagtcgaccaatgcggcgaaacagtcagctaggttagctaccttacctagttcgtttcaacctccttcaccgcgacacgcgccaaatgcgatgacgaacgtcgatcagtagcagtattggtagtatgtatatagtgtggaatgcaggtactctggtgcccgtgatctgagaccgctttttcgacgtaggtgaggaaccaacaagccaatggcaaagtgtgcggtggaggacatagttggtgagctggtgtcttgtgagaggccccgtcccttctctgctggagtttctgcgaggtcaagtggaagtcctggctgagtgacggtccagtcctgcgggtgcctctgagtaaaagaggtcaatcgttcctaatggctgctaatgcggggaaccggggaaccttttaccgcttttagcttggtatctagtgcggctggaaagcgctgatccccctcggactgctggcaagttcccgaaagtatcaccgactgcccgccctggttgggcctcggctcgggaagcttatgtgcttagtgctctgtttgtttgcttttactgtgctgaactgtgtgcatgcaggacggacttggttggaattggggtcagggggtggtgccattgctccaaactccgatatcgccaactccgtgatgcggctgtgtcggggtttgggatgagggcgagcaagcatgtgatttaatccgttacgcacccgaatgttgcaccgacgagctcatcgaggataagctcaagccacggcaactttatttcacagtctcacaagcccaaacatttcataaacagcccgtaggccttgtgtatctgaatcattgctgctaactgatcacttttctactcctcttaacaccaagaacaatgcaaactttgcgctccatacaataaccgtcatgaatgcagatacaacccatcattaccacatacaccctgtgctctgtcctcctttcctagcatacaaactccaacgttcctgtaaaatcttttcctcataatgaaacacactttcagcgactcaaactaccattcaaacctccacccctccatcacagatacggcatccacaacgcctcacactgcgccagattcaacggactgaccgccttcgcaatcagatcgatgatcgtctgatacgccggcaagttgcccgccggcgcctgagccagcgatgctgcccgcttgacaatcatctcgctgttcgcctgcaccgtctctctcagctgattgtccgacaggttcagcggcctgtgactgctcgtgaaccaaaagatcatctcatcacggacaaacagcgtcagcgcgtgctcgagctggaactccgggtccgtcagacagcgcgcgatcgccatcatggaaacggtaaagatgccctcgagcgcaagcgggcccatgagcgtctggaggttgggcgtgagacggaagggcaccggctctgtgttgctgaagtagggcttgttggccgccatgagagccgtgagctccgagccccagatgttacctgagccgcgcgcgatgttgaacttgtgcgggtaccgcttgtcgatatgcaagatgtacgtcatgaacgtgagcgcagcgagctggtacgagaagcgacgcctgaagagccagaactcggcaaagtcggggaagatagcctggaaatactgcagcaccagtgtgtgcggcacccacttctcctgaattgcgttgagcacttcaagacgagccgccgcattctgcccctgttcagataacttctgcatcgacatgtcagtattgctgctctcatctgttttatccatggggaccatgcgactacttaccgcgttcggcagctttccatccatgagcccgcgcaatttctccatcgtaaagaggaatggctcatccttgtgtacacccgacctgcggcaatggtcctcgtaaatgccctggagagtgatatacgacgtatcctcttgaataatcctgatatgaggagcaagaggtaccattaagggcagtgtgaactggagatcacgcctgcgactctccttcttgtggctcaaggtctgattgagctgtctgaagagctgaagaaggcgctcttcgcgacgagactgtcgcgccgcaggatgctgaacagcaaacgaatgaacactaccatcatggccgcggatcttcaggcggcgatgcgacacattggaagtgcggacgagatcaacattgggcaggaacctgtcgatacggataaagtcctgattcttgtccttatgctgcaaatattgacctggaatctcgacctcgtcgaacttctgataccggaactcgctaagatgtggcgtatagtgagagaagttctccaaaggcatgcttgtgcgacggcgatccagcttctcttcaaacttgtcgcgccatttccggagtttgtggatatactcatacatggtgggtttggccttaacaaactcttgttcaaatgtacctcggatgtgagtcggcagtatcgtctcagcaaaacgtgttatatttgcctcggttgcgactggaagcttgacgtctctggcatacgaagtcggcatacgactgacatatgacaggccgtcgttaaggagtgcaacaatgagtctgtatgcgtcttcgtcaggtgggcacttgaaatgcttctggatctgatccaccatggtctccatggacagcgccaggagcgggaacgccgtcttcaacatgctcatgatctcatcggtaagttcccaaggtggcctcttctggacggcctgtggctgcgcaccagggactgcacccgcagcgtgatggcctgccgcgacttgagcagggtttggcggaggaacgctgccttgaccaggtgccacaggaacaccattgactgcaccctcagccttgacttcaggcttgatctgtccagcagcatcgccagtagcggtggcaggtcgcgagtcaccttcgggcttgggagtagccgtagccgtagcagcaggagtaggctggcccggagtagcacttgccctgttggcgtttgcggctgcgctttgagctcgttgctgctgttgctgtctcagacgctccttattctcctgagccttcttgatttgcagcatatcttcgcggctggttcggagcaggaagtaaagcgcctgagggtagcttttagcaatcttgctcaggacgacctggagtctcggtgcctccttgtgattgagtccggtgagcagctgagggatgtacgtaatccaataccatgtcggtgtctcgcccttaaagtcgtcgaacccgctcgagatggtgttgttggcgtcatcgagactcaaaagccacagaatccgtgcaatgagcttccgtgacttgtgattcttatagcttgacacggcttgcaggtagcatgtaagggcctgcttggcggcaagcacatcagccgggttttccctgaactttctgtcgttgaagtagccccattctgcccacgccttaggggccgagatgtcgtgcgaaagtgccatgccgtaagctgtatcaacctcgtctttttgaccaagcttctccaggaacatgcccttgagggtgaagaattcagccttttgctgacctgtaaagtagccgagattggtgttgttaatgacctccagcccattttgcagctcttctgggttctgatagtggcacttggcctgctccctcagcttgaggaaggcctcttgaatctcgatgttcggcaaggtgtagatgcggctgagttggttgatgcacacttcgtggaggccatgcttgcgggcaacatgcgcgaatctattgataatccaagcagtttcgtggaacccacggtacgcgaacgaagcaccaccagcgctttgtcctccttgttggggcaagagttgaagatatgtgttgttgatgagaccaaagacgtgttgtctccatgtgaccaggtcttgccatgcgacaatatcatcccacgtattaggaagacgatcccgccatgagccgaggagcagcttaagctcaccggaccgtgcatcgaggttgttcgagttggttgcggaaagactctggcagatcacactagcatcatgaagctcaaccaactgctggaagttttgcaagatcgggatgtgcgctgtggtgagacgcttaggaaggtggtgccatttccggatggaaagttggatcgcctcgtcaacaacgcggttaaagtcctgaagactctcttgcttgttgtgatattttaacaacgacatgaaggcctggaaaaagcttctgcgcggggtaggcgcatccatcaggcccttgatgtgattgtccagttgctccctgttctcttggttttgccagtactcagtgttgcgccagatagactccaacagcaggtcttgcatattctcatgcttagcaaactcctggagaatgtcccattgctggagcttctgggcgcaaagaacccagtgatcctcccacaacatgtattcgccctcggagaaaggaatgacgcccgtccgcgcttttatctgggctgcttcgtacatcttttgggctttgtcccacatgccattctgctcgtacgatagcgctgcgttggtctcgacaaactggcaccgacgacgccatgtgccaaagaaaagatcttcctcaccaagagacgcatatagatccaccagtgcgtcgaggttgctttccttgacgatcgctgagtcgtctcctggcttgatggcagcggtctccaactggcagagagctgtgtaccacgcgtcaaaggtcttagcctcaaacttgagaacatggggtggtagcctgcactctgggaaagctttggctgctccagcaaggagggactgaaccacgtttggccgcttgtccatctgtctagaatggtaatccttggtgagaagggtgacaaggccacgctgaagctcaggtctatcctccttcaaagtcgcggaccagaacattgggaaaagaacaacccagatatcattggacagattgttatcaatatgttgcagctgggtcaaaggctcaaggatgtctcgcgccttgatgtccccaagctcggcaataaagcggcgatggcttgccatgaacgcctcgtatttatcatcgctgatcaaggctggttctctggtatctttggcatagcttccaatgagttgagaggctgacaaggtacggaaatcgtcctggtgtagctgaatgggaagattcatatccactcctccgaaaagaagctggattgcctgcgccagccagaatgaatcggctagcgtatcccagttctgagacaaaataacatatgccaatctagcactggcagtcctagagagactcttatcgaagatggccatgaagcgggtgcgcatatccacatcctgagctctcgttcctatgaggaacgcgtgctccattcgcacggtgagttcagtccgtgtgattttggggtcctcataaatgcgtagaacaaggttgaggaatttcatgagcatggttggatcttgcctgtgctcaaacgtgatcatcttggaaagaacggctgtcttttccttcagagttggccacgttccctcagagcggaatacccatccctcaaccatgtcaaggatcttttcacacagagcggtgtgcagtgacttttccacaatagtggcgaggacgctcaggaaaggtctccggttgtccccgagaatgtccatacgaagggatacagtctcaatggccttgatgatcagcccagtctgtatctcaaggtcgtatgcgttcatttcggttgcagcattggcattgtctggctgtggtcgggggatgccaccctgtgccaacgccgcatagtgggagacgtggtctctagccaacttggactgaagcgacttcatgattgcaggaatatgctggtcgatagctgtaggacgacggcgacccaatgaccatagaatattgataccggaaacgtaatttgccgcagccatactctccgtggcaatgccggacaggaacgtgacaacctccgaagttggcgcttccgtttcgccttcagcatcagcatcctccatgggcacatcttctgggaccgcgtcgaggattcgcttgattatcggtcggacgtctcggtcaccatcacattgcttgtcagccgtgtggaggcagtcctgaatctctgggttgtctgatttcaagcacttctccaaaatcttttggatgtgactcatattcttgacaacccattcgtcggacttgaagtgaagaatgatgcggatgacctgaagggtgttgataatgttggtaaggaacttgtcatcggccttctccttgtcggacggctcattggacagtgtgagggaggccttctcgctggtcaggacaatatccgtgacgttttggaaaagatccagatcaagatcaccccaatattgcggctgaagaaggttgtagagaagtgccatcgccttcttgcagagttcaccagaaggcgccgccaaagccgggacagcggtggcgggtgtgtcccgcgccttcgctgaagggagctgataacgctcgttcaactgagcgatgaactccaccagatacttaatcatcttctggcggcccatggccgggatttcgaactccggcctctcactttgtctggcagaggccggcgaaacggactgctgctcatcaagttttctcttcttggcattgggagactcagaaacagagcgaacaggttctgaccgcttgccttcgacacgacgctgctcccattgccaaatcagcgtcatcatgttcagcaccagcttcttactctcgttagacggattgggaggcgcggcaaccttgcgcaggcaggtaatgatgagcatggcgaatttgtcgcgggagtcataaaacaagtccggatgcctgacgaggaagtggaagatgctagtcatctgctggacgttttgactttcttccgccaagattcggcgaggcgcaacagcccacaccgcattccggtcgccgggcgcggtattgcatctcttgggcatcacgggcgccatcagctcaagggcttgagtgactaaggtcctgccttcattctggttggtcttgaggagcgagaagtagatctgcgagacgatcttggcaggagtttcgtagtgagcaatgaagtacccaatcaccacataagcagcgtgcttgttgatcacgtcgtccagcctgatgtacgtccacccaaacttgatgaagtccttgcgcgcatcttgcagtatggcgtggtgatacttgaccagcatggccgagagctggagcacttccattctggtgtggtcaatatgcggctgcgaaagatcgtcgtgaggatccgccaggttcaccttccaaattttggtgttaatggactcaataaccgcccgatcaaggaaccgttgaccacccttggccggttcaccacgattccagtgacgcatcacatccatcgctacaatggggttgacaatattgtgcagcagataccacttcatgcgttgactggcaccccttccagcatatatctccagacagcgaagtacggttgtacgccagaaatcgatagagtcgctagatatgatattcttgtagagataggagagcatggtctgcgtctctcggaaatcatctgaagtgatcgactcaatgagactgagaaggggttcaatgtccttcggattgcgctctagggatttggtcaagatgaccatgagctgttcggatgcctgatccgcagcaaggcgaacatttgcggggagcttgttcatcttgaggttttgctcaagctccttgccaactgtcttcagccactcaatgtgctctctattgtccatccaacctagcgaattggagttttggcatagggcttccaggatgttgattgtgttgacaatagcagcaaacttggtctccttgttctggttgacaacgtcgctacaggccttgacaagagcctccacgtttgcgacaccgtggtccctaagtggttggctttcaggatcccgcaatgcctgggccaggaaacggccgtaccttagctgatctatcctgctgaatgtgaactcccagatatccggaggatatcggtttagatacttgtagaggggtttgcggaaggggctgtggtgagtccgccttagcttttcctccagctccaagacgctctcaatgacacgctctttgaattgcttagccccatcgggaagcaggtgaaatatgttgaagaccgacgcaatgaccttgattgaggcatgctgttcaaagaaagtgaacgatatctgttggagaaggttggggtctgcgatgactttgatatggtccagcaagcgagcacctatctccaccttaaagtaagtggtcaaaagtcgcagcagccgagccaaattttccaagctgtgggcggtgaggcgtttggcatccgaaagactctgtagaaccggcctaaggcccgactgtaatagatctttaggcagcttactggtatgtgacagaaccgatttcaaagcgtcgttcgctgcttcaatggtcggtgcttgctccgagtaaaggcacttgaagaacaccccaacaatcttggcacgcgtagcattgccagatcctttcatgaactcctcaaagcccatggctgtgctgagaagcttgatgcacgacacgcgaagattgacgatgtgctcccgggttctgaactcctgattcttaccagctagagattcgtccgaagcgtcagcaagtgcaagtgactccataagcaacctatgcaggtgctcgtcgaatgtgacaaagtcaggcttcaaggacatatagtacgtaacggcatcaatgaagccgatctgaataccaaatgccaacgcacgcagaggtttggcgaaaatgggctgaagaagctgcttcctgtggggttcaaggagctcccagacttcggcccctgttgctttcgcgatcagctcaatagacctcttggcggtgctgcggacgtgtctgttcatatgagacaattcgccgttgagcatcatgcagatttgagcaagacgagactgcttctgaggctgcggttgtcccggctgctgaggtgctggctgcgcaggcaagcaatcctctttcttggcattcttggtaagacgttgcaaaaggatctcgagcgtcacctgcgcggatcgtctggttttctcggggagatcttggggcatgtctttgatgacatacatcagcgctctgacaaactcgatctgcttggtagcaacccaagagtcgccgaggtcgacgttcgtcagcaggatcttgatacccaaggtaccgccggctttggtgaaccattcctcctcgtaacaaccgtgacagaaagtgttcgccaagctattaaagtaggcaagccttgaaacatggcttgaggacccaaatatggtggccgcggaatcatagacctcttgaatgacccgctcagcgccttctcgtacctctagtttctcggaagcgagcgactctagaagggcatccgacagaattcgcgtgtcaacaaagagtggaccagcccccgaatcgacattgaaaggggtgatagacctcttcgagtcaacccatgcacggcccaactcgataatggtaaaatgccgggcgaggttcaagaggaattcatcaacctcaggcttgaactctggtagcgagagtgcaaacatgagcgccttaatcagcctcttcagctctccctcatcctcgttcttcttggcgatggagcgatcgcggtcagaaccttcaaaggcggagatatcgatatcctttctcctgttgataagatcctgtgcttggagtcgaagaaggcgagggagatcttcaggcagattgtcaaatcccacccgcagtttcacctgggtcttgatgaaatggagcgcttgcctcttgtagtaggcgtcctgctgcttggtaggtgcagccgacactcccttcatgaaccgcggcacctccatcaacttttggattgccagatcgacgccataatgtgctgggaatgctctgtcaatctttgagccaatcagacgtatgtcgaagctggccacatcatcggcaaactggcgatatttcacaggaagagcgtccgtcataaatttcctgtttcggccacctagcttgccaagaattcgtaaagttgtgtgtgcatggaaatggttgtaggggtgtggcttgagatggtcgaagagggcagccatcagctcgtcaatgaccggtgccatgattggatccaaatagtccgcggtcaagttatcaacgcaaagttccagagtacgcaggccttgaccgaccagctcggtcccggcgcgcaaagctaccacaagaggcctcataaggtagctgaggtggggaagaagattgctcaagcgtgctgggactgtgagacaaagctcgacatagagatctcgctctgtcggcttgcgagccgctaggagtaggttgtttagaacgtccaggagcatctccagcagaggcaagatctgcttgtaaaggtgctcgaacttgccaccaccaatactcctaaacagagatctaagcagaagaaagtagttcatcggttcctccgcctttgtcgagagttcaatagacttggtgatgatgtcaactacatgcggaagcagaacctgctcgttctgggccgcaaacaaagtaaccgccatgaatgccaacttaaacaaacgcaggaggatggccgacttcttcacatcggcagagcccacatcctcgatccgctccatcagaaagcgcagaagcattccgcaaaagctgggcgatgtcgcttcgctcgccaggaaaaattgggggatttgaagaagcgcagtgtgctcgtggatcatgtcgtacaatcgtgggatctcttgctgaaagacctcgtgaaaggtcgcagggtctacaacatggaaaaccgtagcgaaggtctcaaggagatctttttcctcctttgtgagggaaaccatgaagaagtttgccatgtattcgactgtggaagtaaagggtgactcggctgcaggcttttcgctatcgtaataccggaacacgtagcaaccctcacggaaaagcttgacgataacctcaacctcctcagcagtgaagccgtaagcaacatcaacccagtgtgcgggtgcattggccagatctggcacggtagtcggattgcagctcttcaactgatagaaagtgttcttcaagccggtcatgaggttcttgaacagaaacttgttgtcaacgaccggatcggcagcacggtcccgagggttagaggttttgatgggcattgcggagaagatgtcaatttcgtcccactgcggggggtgctccttgtcagccaaatacgtctcgggcgtgttgtcggcagcttgctgggcgtacagctttgaaagtttgaccgcatttgcgtactgcttgttcatggcagcaaacttgtcggcaatggcattgagaatcatcattagataatgccgtgcatcgaccttgttcggcaagcgggcaatacattccgccatattgagtagaagttttgcgctcatggtttgaaaactggtgccggggaagttgtcttgtaggtttcgcgtatacacctcgactgtcttgcgaatctgatcaggagtaagactgtcccttacgtggtgaataaggtcggccaacatgctgtacgccaacggtctcatggtctcgtatactgtcaaaccgtcgcctatcagagtgcgctcatccagcagctcgtcgatcttgggcaagaagattttccggaagttaaagttgataatgtggcgaatagcgacgagcagctccttccgcgcgcctgacttctctcgcggacagtccttcaaaagcctcactatgatctctggcaacaccatgagaaaatccgacaactgattggagtatgatcttagaaggtaagccaagaaactcatggtcttcacctgggcggtaatgaactccccatatgccacccgattcttgatattggggctgacgccggtatggatggtccctctagctgcagcgtcttggtgagctttttcctgcgcttttgcctggcaaagcagtaccgacttgatgaggggaacgaaaagtttgacattggctgtcacactgttgcgatagacctggaagatagacacaacaataatgggacactcggacagcaccctgaaggattgcatgcccttcagcaagggccgaccagattgttgtccagcatctgcgctgaagtcggcggcgccaggggcgacaggagagcctggtctcggggattgttggtgtggcatgaagctcgtttgggtgctaccgggggttgaaggggcgcctggggggccgaccaccgacgtggatgtatcgtcaagctgttcctttaccaccaatgccatctgttcgaatagctcctgtatcaggttcaggaagggctggactttggaacccaagactttgtgttggtggcgcatgatttcggatatgatcttgacgcagagaaccgcgttgtcttcattgtcttctcgcacaagacccatgagcaggtctacaacttcttcggcgaagggttcgaagggctcgggcgacgtgttcgaggtagggaggcgatgaagaatctcgaggatgcaatttcgcagcttctgcatgttgacttggtccatcgtcttgctctgaaacactggtggttgtcgcaaaatcatgatgaagggaggtatcacgcgcttgaggaacggagagtatgctggaccggtcacatagtggtcgaggctgtcgcgcaagttgatcgcagcttcgaccttaagccgaagctctgtaaggaggcactcggtgtcagcaccgacccacgaagcatcagaaggatgggaagggtaagtaaacgtaccaatttctggagtgcacagcttcctgatgacatcgtcaattaggttcgccatggctggcgacgttcacctcgggcagtagtagaaaagctgtcggtaaagctctattggcatggaggaaggggagaaaggatagctatgttcagcctatgcaagttagttacgatgagcgccaggtcgcatgtcagaccgggtcgacaaggctgaggtgacgggacgggcgggaggtataaccaagcatcatggtgtgtcggcggcagactgtcgcaaaagacgggaagggggtatgctcgatccactcaggcatacaaaggccaggtaggtacctgtacggaacgggccaccagcaggtgcagatgagctgttgaaaggcaggcaggagatagatgcaggttccgtaaggtcgggcagtaaacaccggcatgaagctactattgatgatcgagggtcccggtagatgtcggtacctctaggtaggtaggtaggtaggtagaggggtaacgatgcggtcggtatgggggaaggctcgatccatcaggctggagatggagcgagtggaaacatggcctcgtcgctcgagagaagtaactgaaatcaagactcacttatgacgccatagcagaaggaaatcgtcgttattatcatccaagtgcggaggatgtgggtatggcaaatgaatagttatcgtaggtagcgcaaaatggcagtgagagtttggaataaaacaaaaagtagttgatggggtatcaagtgaattgcatctcaagcggaaaaatgcgccgctgtcagaaggttgcgacagttgctcctccagtggaaagtgcaacctggggcggcagagcggcgcggtcgcaaatcgaaaaatcccagggaacgcgaagctggggcgtccggtcgccaaatccaacggcgctaggcatccgtttgaatattgttccgaagtttacaactttctgattggtcacccgtgaaacttgagctctcggcaggcaagccggttccttgtataagcggctgatgtgctgtcgatctgatcttatcgagtgagcttatcttatcacttacacgaaatgccaagactgatccactgccgtttacgatcgacgctttttcagggccaccatctgcgcgatgttcgagcaaaaaggagacataacaacgacacatgggacgcgttgcactcttcatttagtagctttggagatcctatagcacgctcatgagttattgaccctttgcgtttgctggaagtccggttcaagtgttcaagacctatcacattattgttcccacacgaacttgatttctttttcttcagatctacatatgtggtcacataaagctcagggtgaatattatgggtatgtccaaattctgtttattctagtgttatagagaatgtacatggtaatactacaagctgtttgtgtcaagaaaagaaaggcttttaaacaaaatgcgccgccgggtattgctaatgtgttgctttatccaatgcaagagcccccaaaaaagatcccaaagatgtgtgtaatgaacgaagagaaagaaagtgttgtttatgtttgaatgagtgttggagtttgacgctttaacccctgaaacgaacggcaaggcgcctcatcttcttgccagcagccttgatgttgagagaagtagattggccgacatcgcaaacggtgccagcagcaagtggcatgacgggcgtccagacgccggcagcgcactgctggtatgactttccatcaacgcagttccacatgccatcagtgctgcaagcagatccagcaccggagctgcccgagccaccggagccggagccaccagagccagagccagagccagagccagagccagagccagagccagaaccagaaccagagccagacccagagccagacccaccaccggaagagccgccgccggtttgagcaggaggagcaggagcagaagtggtgggagcatcaggaaccggggctgtgatgaagattccacctccacctccacctccaccaggagcattagtgggaggagcagccggagcagtggtggatggtgaaggagacgatccagagccaccgttggaaccaccgttggagccaccgccggaaccaccaccggaaccaccaccggaaccgccgccagaaacagcattgcactcaggagaaagtccaccctcaaagtctgaagcaaaggtgtcgaccgacttgccagggttggggtacctgtagtccttgctttcacgtgttgtgcacttgttgatggcagggatgttagctaccagcatgtttggcagcgattcccaattggacttgtcgcccccactgccagtaagagtaacgggcgcacagttcatgtagaactctcggttgccgaccttgttgatccatgtccaagcaatggttccgttgccggtgggaatgttgtcagggatagggaacgaatagccgaagggatcagcaagatccgggttgtcagccaggtttccagccgtgttctttgcaggacagccaccttcaatggaatggataaccttccacacactgtccttggttgggttggtgtcgtaggtgatagaaatctggcaggagcctcctccgtgaacagccgacccggtgaaggcgaggctctgcttcgagcccagcgccatagcattgggggttccggagtagccgcctcccgtgttctggcaaggaaagtcgctgccgtcagtttgaagagggccattgtgcaacacaggtgaagcaaatggcttgggtgtgttcatgagcatgtgtgcttgcgaaagcacagcaaagccgctggtagcaacaagagcttgggcgaaaaacattgtgctgaggctatccgttccagacgagtaacttcagatatcgaaggagaaagggccgaagactttgacacaagttctctgcaaaagatagaggtttggctttgagcagttgcggtaaggatcctacaggctcgagtgggtatttgcgtagagagggaacgcttaaggccgacgttgttgtttggtaatgaaggagggtaatgcaccaggcagaaagtcagacaacaagatcaggaaaagttgaagcctcttaggaaatagaggagtaaggccgaagcaccgggagatggttgtggtttgaagagaagagggaaagatgggcttgcctgaccatctatatatctggaggcatggtagaacgaagactcacaaattccactagagatgaacggatgcaaggctctgaggtgttctcaaacgaagatagacttcaaaattcctgcaggaacacaagtgactagctaacccattgggtcagagagcaccaaatctcagagggggaatctcatggtccacttggacagtggagcgtcatctgagtttagtggtaagtgctgaccagtcagactcaggaagcacctcatggccactagcttttgagcgagggaataacacagacggaccaaaagacattgcttagccgttcggaagcccagctcaggatcatgataggccgtcgtggtttgtttcaagcgcatgggatatgcatggaataccggagcagcgcggtagcccgcccaagtggttggactgtagccgtgatagtcgagacatgccatatgaagaacacataagaggcgtgatattgtcaaggagagagtatgggcatttgtagatcggggatcgagactgcagcccgcagtaagattccgagccatctgtggcctggcacggaaacgcaaacagcagagaaagaatggtgtccaaaatgtcgagctcgtcagatgtcggaactgaaaacacttgggccgccttgaagtgcctccgcatattcgcatccttttttttttttttttttttttttttttttttttttttttccgcacctcttcgagtgatcaaaaaaaagtaagggggatggaaggaggcggcgtttaccgcatgaatcagtacctctgtctacctggatagcatgccgcgatcagcgcaagtcttcacgcagcgaatgcggcatgtcgtcgaacccgactggccgttaccttagggctcccaatgaggtctccgacgttgcttcccaaggacgcggtactcaaatgtcacttgacctggcgtgaccaaagttgcggccagcctcttggcgagctatccctgaagagcggcaaattgcaacccttcaatggagcgacggccgcgagacagagatccacgatttggagcctagcgacgcaatcgttccagaaatgatgtgctcgacgacgtgaaaagcgaaacaagagcatcacgtcggctggaagaattaaggcatggtaaaattgaaacacccaaaactgatgtgacaagatcaaggaccattcaaaatgcggggtttgaggaagagttggacgatggacggccgggatgaggtttaggtggaagatgctgggtccctgccaagaacagcgtggcaggggcttcaggggctcaaggtggtaaccttgctttcagtggccgagatgcgcctgtccgaaatgcacgatttgacagcttgtcagcctgtgaaacctgaagcttggaaggccgctcagccgttcttaaaagaatagaccaatagaactagtcaccacagcattgtaaatgggcagatatactctgggaaactatcctagcccctatttctttcgaggatgcgagatgtgtgttacctgccacaaagccacattgactggagggtgaggactctgtgtcgcacaaccaccatgtcatgtacaaagtcatagccaatcaaccattcaaactatgagagcgtaggccttgatatgaaacaaagcaagtatacttgtgtgattcttgatgccaatggagtcctcctcgatggcgactcgcaattcgctttctttggagtgttagccactgtacaccagatgtttcgtcgactttcgatgatgagtaggtacaatttgacgacaacactgaattggctggggctgaatggccgaggtgagggtggtttcgatgtgaccaccacgttcggctccggagacatggtacctcgaaaaagcatggaccgttgtcagttgagatcgaggcgagaatgttcccttgcaagttgcaccatccccagaatttgcccatccgttggtgctagggtacgtaccttctgtagcatccgtatcccggtcagcatgtgcgccgataattcggatcccagcgcctctggctcgttgactggttgctgaacgcccggatgctgaaacgacgaagaggggcccgtttcgcatcttttagggtgaacgccatcaataccttaccattcgtccagataacactacccaggatgtctataacaaaacccaacaaaagccaccagactggaatcatctggcagtggtgtgaccttccggggtgaaaacttgagaagagatattgaattgagccaaaattcaaggaacttctaggtattacctctcactagacacgtcttcggtagcccgcatgaggtatccgtctgtcaggggaggccacgataagccgatgagaactacatagcgccctggaaacctgcggcccaacaccatataactcacaagatcgaatacgcatataggtactatagtctgctccacaccctcaccgacaattcttgcaatcgcaacgaacccgatgcttcggcacggcgcgtaacaaaccattccggggttgctcatttccgctgtcgtcaaatccggcaactaggcaatcagcactgccaaatcttcacatccaaatccaacgggatagctagcaaacgtgcaggtactgtagaggtatcctccttcgaaaactgggccgaaaacactgggcgcggacgagtaaagccgctgggaaagcttcggatgccagcgcttcgggtcatcactcgtgggtcccagaacacgaagccttggacgcatcgcaattatcccatgtactctttgcaacactgtcatggaaggttgacgagaaggagcttcgaatcaccaggttcagtcagggccgtgggcagggcatctgggttctgttgctctcacacgttatttattcacatagatgggagatgtttgtgaacagaaaggcttgaccgtcattccgaccaccgcttaccaacatctgggacttatgtttcgatatctagctaaccgttgagtgcacatgggtgacttctaccaaacaattggtcgctttgcgcatgcttagcctcggcgaagaaagtttagacagccgccgcgacggtagcaggctcctcgggatcgcagtctgtgggtaaatgcaaatacacaaaggtcagcgacatactcgcacaatccagtttcaagattccacaccattcagaagaacccaagcgctgccttgcatcggctgggaagactcacccgcaaagatgtgatcacctctcgtccacagcttcaacttctctctcttgaactcctccagatcccactccttctgctccaagtgctgcgtcggcaggaagacatatacctgcgcgtccttctcctcgccttccatgttaccctcacctgtcacatcgccaaccttcttgagcaccttcaccttgaccgtcctacgttcgtactcggcgccctcaaagatgtccagtttgtccaggttcgctttggtcagcccctcggcaagcataccgaacacgctatgtcccgcgtcttccgtgattcctgggtagtcggcggacttgacacgacggcggcagtagccatggaggatggcgggagtgaacacgtgctgacgagcgactacgtctgggacgattttcaggttgtagcaaaccgtgaagaaaacttccgggaccatgagggtgccttttcgtgctgtatcagcagtttcgttccagataagtttccggcgggtttggcttgcgcctacctccgccgaacacagagataagggagaacaaccggaatgagtcacgatgaggccatatccaggaaggcacgacctctaacttaccgtagaagaaggcgcgatgcaccggatcatcgctctgagcggatggctgttctgggtttgccatgtctcgagattccgttgcttgctgcctgtgatgcagcatgagtgaagccgaggagtgttagcagtgcacaagttgaagaagtcatcagaatgtagcgtcgggtgatatcaataaatgactcggactgatggtacatagggctgaggtttgcccctccttgaacgctacgctgggatgctacaggtacacagcgctgtggagataacaatcatactgtagcgtacaaaaaggcgtcatttcagcacccggtcttacctgctgcattacatgaacatatctctcctaatatggtaatctggaggattccaagctgtcgaaagttgagtgatattattatcagtcctctgcttgacttgtacggttcatcttgagaacacgatcacagttgctggtaccggatatcttgagtagtaagtacctctagaggcagtcttgcctatctctaatctttcattcaccaacgcaggtgcatcacgttgaggtggagaatggagtgtataaggaactcttcaagcacggaattttgggcataattccactcgcaagacttgaattcgacgagtgcaagtcaatcgcttattggacatatccaccctttactcctcccccttcccccgaaaccacgacttcgctgtcgttcgacgcctcaacaccgttccatcaattggtgtgacaaaggggtccatttcaataccgacatggatgtttccatccacgccgagatattttccgaacgagaatgtcggcttgaagggtgccttctggtgccagctctcctggtcgcttgttgcactgtctccatactctcttactgctcgactagctgcagtgtaggcaagcatggagcccagcgttgatggcaagcgaggaaggtacgcagcgctttgcgttagataagcccatatcaagacggctgcggtcaaacagagaatgataacgctcattagatacgctttgttgtccaagaaaatgcgtgtttcggtgacgataatggtaccgttgatactttgtagtgtggatggttcctggaacatgtccaggttttttccgaccaggattgcaaacagcctctgatacagatcctgcacgactggaatcatgtcctccgcctttggaatatccagactcgggtctaccaaatcggtgctgttcagtttgaatctcatgagataattccaccagtcggcaaccatggtcgcattgtgccaggcgtaatcattcatcggccttccattgtagttaacgagcttgttggcttgcctgacaatggtttgagacatgttcagggacatgaactgtgtcatgtcatcgaattctccgctccttgaatacgccaaaatatgtccggactgatcaaagtcaacgtcaaacatggccgtacgcatcactgcttggcattgtaagaaagttgaccgaagtgactctgtttgattcttcgagtcgacgcgaagccagccaacaatgaatctgtcctcgcacatgctattttcgtagggtatgttgccataagtgtacccgtacgatttactgagcggtgtgacaacttctcgggccgatattcctgttgcgttcgagccccatagtaaagaagttgggaagcaagtctgccaagtcccattatcatggcggaagttgaaagtagcgccagggcttcctgattgcggcacacctcgcaacagttctgtaatattggcaaccgcttggggtgctgtgagtgacgtggaaataggttcacactttgcctccgttccaaatcccctcaaattggcgcggaagaggtcggctgaacctgacctctcctggatgatttcgttgaccggcaggaaagtatactgagtcgtaacccacggcggtagggtagtgttgccagaaatgttggtgtatgcggcataaaagtggtcttgatatggcttgccagcaagatacaactcatttagcatggtatcgcggctaagtgagggcaccctagctgcatgaaaagtcaccggatactggatctgaacaggcaactcgttgaaagtgcctccgagcgcaaccgtgaggaggttgactaaaagagacattatgcatagagctgtgagcaggaagtctctcgatcttaaggagcgccataggataagctgaggtggtagcgacgtatacttggtctccaaagtcttctctggattgcaatttcccttacgcagagtgttgaatggctgcaagatgcagaataatctggtcatgaggacgaggaaaggctccagcaatgttgtgaagatggtcgggatgtagttttccagcaactgcaaaacttcgaagttctcgcttggccggggaagtcctgataaacatattagctattattcgcacagcttcagccattcactctcagaatggagagcttaccttgcaaatgttcctcctgcttcttgaagtatataagaataccaactcccgtcaaaagtatgcaaacaagtaagcatcctgtcaaggggctcagctctttgggtcgtgtagggtgatactcagtctccttcctgcgactatcagttctgatatcgacacgagaactggactccatctccagaatattattgcctgtaactcctttctcgatgaaaaatcgttctccggcaagactcagctgaagggaagcagcgtcggcacagtcctccagtgccagtcgattaagcacgactcgactatgttgtacggacttcaaggcaaaaccaagcgtagcaggatccgcggtgagcttgcttactgccttcgtggaagtatacagcgtagcagccataagaatggccagcaaaagaagaagcccttcaaggatagcagagattgttctgctgaccacaactccgttcagagtataatgagattctcccgtcttgtactcagtgccccttgtctcagaagccagccgagagatggcagcggagaaaatggtcttataggccgctgtgaatactcgttcaagcgttgtgacattgtagaaatccgacgcgggatcgtctgaaagcccaagcgcaatattgaccataggtactaccggtctggcaacatccttctcggcaaggctaccccatggctcgaatgtgtttgccgctgggtagtcacgtgtaggagtaggtggaggcatccccacaccgacgagatattcgagtgcggttgagttgaattcatccttcccaagtggctgtttctgtcccatggaaacaatagagttgtttagcggacggccagattcggctgaaattgtgacggaaacaggttgtttaaaatatgaagtctcgcagaatatggctgtgacattcgattcttcgagattgccaatttcgctcacggccagatgagcatagacagcgagaaattggtttgaaaactttctggtacagtttgggctttcgagatagtaatcgagaattgcgttaccgtcccaacccatgtaaaggacttcagaagactcgttcttgtgttcttgtggtgctaggaaaagcccaacatccacagtacatccctgaccgttgtcaaacttgtagctcctactaactgggagctcagtcatgataggctcccagcagtttagttccgtagtgagcatattcgttacagcggtcaggttctcgccgggatggttttctgaagctgagtccgcgcgatagaacggcatgagcgcatagtcggcggtcgtgaatgatggatgggtttgttcgagccacgctattccataggctgtgtacaaaactgccgtgtccatcatcaatgcctgatcctggggtgatggaagagacgaatgagccaccattgtaatattagtagagaatgagaccgacttcacgcccataattgcactttgaagtggcgtaattgcccaaaagagtagcatggatgtaatgccagagaaaaagacgggccagtgtctgttagtccgcggttagcattgatagattttacgcagaccgtggtaaacttgcccttttttccaagctgagaatggtatgaacgcgaggaaagtgcttggataatccaagagaagtgaggaactggcttcagcaccctctgggcgggaaagctccagccatggttgtatccgtcgaatgtccagatcaatccaagaccaaagcaagctgtacagaacggatatgaccgtaggtgcatagagatatccaaaagtcacaatccctggaagacaatcggaacactcggatagggacagtccgccttgcttctggctcttttgcgcgagaaactcaatgctaccagcaagcacgagtgtcagaacgattacagataacagtaccggcgcctgcatggtaaccggtttccaaccccctatgatagcttgaaattagacagtgtaacggttcaggagaacagcgtgttttcttaccaatcaacgagactgaagcctgtctctccagcatgaactcctttactgccatcttgccgtggatcctgagtgaacgcaactcgacccccttatgaacacccgccagcgggttcgcgatgtgaacgaaaagggtaaaaaaaacaaagggggaaggacagcttcaaactggttgacatatgatgcatcaccataaggctagccataacgtataagtaaacattgcagtctccatacccaagccatgtccatggcgttttgctccggttgacaatgttgatagccgcctatgcgacatgttcatcgtctttcggcgcttagttaagcgcaaaaacacccttaaaattagcctagagtcgcgatgcggccggaccatgatggggtgctacgttgacggaccactaggaaggcttcggtaaacggccgcttgacattagggccatcagggacctcatggccgtccaatgagagcatcagaaacgcctgtcatgagttgatgcactgtgctgactgcatgtaactcgccagcctggtttcgtgatgtgaagagtctgtgtatttagggtgccagtcggcacttattgtgttggtgattttgcgattttgccggtgtgaagtcaaacttttggagttgggagttcgagtactgacgggaaaagagactttggctcccgttcatggcaaaaactgcatgccagctggcaggacagttacagcaggtaggtaatagttgtgttcgtagggtgcgcgggaaggagcaatcatgcagcaatggaaggaagtgttcccgtcgtatttgccggctgcagcactcgctgccactcacaggatgaacgtgacggcttggagttgcagtagttccgtctcttcacggcagtcggcaacccaacgagtttaccgataccaatattctagatatttgtgaaagccgaacttttacctccgacataacttagtctggcctggaactttttccttttgttgacagcctcatcatccgtcccgatggagggtttgaaccagcacctttggcctagacgatcttcttttcttggcaaacgaggagcatcgccctacctttcgctacatccttgagaaccacggccagcaccaggtaacacatatgctctgatccatcccctcaaacatggcttcttgaacaaagctgaactcgtgctatatatcgacttaccattgacggtcagcttgggggtaccgcgtaagttagggatatgtccgaattagccaactttcgtacctattccttgtttacatggcagactgtgctaacataacatctctttgcagctaaccagcgccaactaaacactgatccgtctttgcaatgtcccaacggaaaagacgtcgctgctctcgtgtcgccatatcggctcactatataagtggctggtgtccagcgacaaaattcttcattccaccaactgatgggtcccttgacgacaaacttttgcttcgggtgcaccccttcacatggcaaaccgctaccatacggacgatctgcggcttgcgtggttcagtcggatcaaattccgcgctctaagcaatgccgcaacgcgaaacgacagcctccattcctggttagtctgtctctcttggaaaacccggggtcagcgaagtccagccaggtgcaccaaataacgctatagctgcatacaacttcaccaccagagagacacagtaaactatattagtttactacatgccaatactatatctagaaggtttacgcaaacgggaacattgtgagggggtctaaagttaactccctcttttctccagtttccgccttctccaagccaggatctaccgctgcaggcgacggtctgatcaaactatgtaccgttggtgcagtgaagtgccgtccggtagctagtgttgctggagctcgattcatcatcgaacggagacggctgtgcgggcctgtagtcagagagcatccagcctctctttcgagtcttaacgtcagatctaaggcctaacctcatctcagggcatcgctatgcacatcgtcctaggagatgctatactgagctaccatgtcatgagtttggaacgtcgaggtggcggatttggcagttagcgaaatcaacaacgggcaaaagctagttgttatcagcctcctgaacaccctgtcggcaaagctaacgtgacattcggagtgcactcggcgcttcggtgcaccgggtcgcgcgccaaggaccgctttcgctactttcaacccgttcagacggagttgcacacaaggcattcccactcgcaggaataaaatcgatacgctcacattgcacaactcagactccgttgacttttcaagcattcaggtgctccatcgcccaaaccagatctccagggtgaacatatgtggaggtttctgttatgctatctggtcccatcgaagtagtcaacctcggaccaaaaggagcatcagtgaattcagtatctaggatgctaaagtcttccgctcagaattctacatgaggtttagcggttaaacttcctgtcaacccatcccccacagtgcgccacgctacgggtcgtggtggtagagcagtaccgaagaggctagggaagattgaagcgattggtgtttattttcagcttttgagttccgcgaaaccgatctcacaacaacttggtcgaggtgccgcatgcaaaggccacaatcctcagcctggtgaacctggcctttgttgtctcctacgattgataccactgcaattctctccatcctcgacagaattactttgacggtgatagaaaatgttcaaagcgccaactggtgacaccttcagttatcgaggtacatacagacatgtatgtgtccgtttcagctgaaagccatgacatgcaggccggatctttattctcaccatgccagttgcggcaaaacgctcacacacctttgacgttacctgttaggaccatgttgcatgagagcctcgcaatgagtacgatttccactccaaccatgtcccgcatggtctctctaagcatgcgctgaacgaggtctcagtattgtcgaaggcatccaaactcgtctgagtgcaatggctagacggcaagaagcacataaccagcttccccaagtctgttggtatgggcaagttaggatcgaacggacttgagacccggcaagtatagcagggacgccgtgagctgggaccattgtcacggagatgtatgcgggcagcaaatgtgaacatcccattcaacaatccaacggaaatcatgccaagactttgagaaaagaaacctgggtcctgggccgtcaaaggttgctttctcgtcagttaatgctcttatgcatacaatacggatctcgcggcctctcgaacaggctaactgccgtctaatgcagatattgccagtaggaaaccaggatcttgagccgcaggacctgacagccttctaaatttatgttcgggcggctgcgtcgacattgatttagtaccaagggagcaatagagttgtcatttccgtgccactgcgtgtcgctcgcaaccactcgatagcattgttctcgattgggccagggcggttacccacatgtcccagaagactgtcctcacattcagtgcgacggtgagatcaagacactcaattcgaaaccctaaaaatagctcagcggacgatagttcagtcaacggtgtcttgcacgcacaacaactcgttgtcgggatacctcttctctggttattcactcgtttggcatctctgctcgactaacagggcacgcagcagatgtaatgttatgggtatcgtgtgaggaattggacaaaaccggcaatgctcaagtgtcagacagcatttcctccaacagttaccatagtacggctcacacagtacagccttcaacatgaggttagcgcatggaacaaccggccggctttccgggccccacgccccgccctggaccccgaataatggcatagcgcagcacatcgatgaagcagaaatgcgtgtctcattcgctgtcccagaagagaagacaaaaagaacccaatgtctgttgccagtctcgtgcgcagtcgtgagaaaaaaataattttctagggtcagtactctattttcatgtgtttctcagtaagtatgtttttacatagtacactgactttgcaagaggctctttcagggggtgcagagcactgtcagggtctagggccatctcatgcttagtccggaactcaagcctgaaagggaaatcatgcgccatcccacgtccatgctctcatcgacaggatattcagaagctaacagcattgggaatgaatgatgaccgccaagtcgtctgttttacaggagggtgttcacgtccagaaaatctcagaccgacctgtactatgatgcgttttccacaggtgtggttatcactagtgttggcggaggaagttgcctgcatcttttgattgacaaaaacgaccttccagaataattccggatccgaagatgaggggcaaagggggccaatagctcgctgcctgattatgtttttgtgcgcgagcaagacccgaagggttggttattgcgtcagataccacgctatggcgatcttagcggtactccctgctcataacagcaaagcgatgcctctaagtcgagccttatccgaggttgattgacttagtagccactctcccactgtggcttcagaatgcacactttcagagtgcaagatcagacagtaaattagacagtaagccacttcttccagacgtcgagctctgacagacccatgcatacataggaagggtacggtggatggtaccttgggaagtctggaaaggttgtcttgtgacatttcaaatatcctcttccttggctcaattagtgaccttccgggtgagaacgtcacatcaccccacaaatattgcaaacgaagaatgtcctcgatagactacctatcggtaagtgacagccacttgatactatgacttcagaaccactaggtgctaccagtcttgacccctcagctggccacccccctcaactggccacatccataccgctgtttcccctatgtaatatcaccaccctgcttctaccaacacccacatttgcatcaaatcaagcccgattgcattcatttctactgcaatggactcgcctttgcttgagcaagcgtttgaagatattcgcgacggactttcccagcgtgtagtagcgaagaagtatgggattctacggtccacccttggtaattgcgttcgaggcgtccttattaagcgcgacgttaaaatcccctactagaagttattgctagcctaagagagctttatttgcaaatggatattgaatgaggagaaggccggctgtgctcttaattgtcgttaggtgttaggattcgcgtcgttgatattgaaaagaggaggcgactatgataagttgggcgcctgttgggtagaccgattcctgaagtgtaaccctaatattaagattaagcttttgaagctgttcgagttagtaagagttagagggtttacccgggaagcctttataaagttctttgaccttttggaagtctagattcgtaataagggtattatcctagttaatatattgaatatagatgaatatagtttttaaaagttggaatctaaggatagtaaagtgcttgggtctattttgatgaagaaggtatatataataacgaccgatacaattgcttgggtatctattattgagtgtgggattattgagggtaagaggttgattcccattattattttttttagtattaacctctagggatagtagttccctaacgatatggacgataagtttaagagttagaaatacaatagtatattgattggatagagtaatttagggattgctttacgctggttgaaggaggtttaccttcttgagatttaaattgatagttagcgtcttttgattttcgatgagtattcgaattatttatttaataattttctcgttgaggtattttaatataatatttaattactctttttacttccctatatttcttataaaatttaactattcgataaatctgtatttgctgctgttaagttatattttagagatttaataaaggattacgctagttttctagtatttgtactagtaaataaataacggttcctctagtgttattaggaagtattacgataaagtgtaagctctagaaactttagattagggtttaaaaagattgggatatggctaatgaatagatttgttgtgtttgataaccccaatactattattaataatagtaccctccctctctagttattactacttaaaatactacttagaaataaaatatttaaggttaattatatttttaagactccctagaagtctagggatatgttgggaagtatttataataagttaattgctattgactgtaatatccggactatttatattaaaatagctaaggcgtttaataataagaacgttgagcttgttgttaaagattactagctttaatatttatagactaagctggagttacttaagctacggggtaaaaggaaggttaaagaagggggtaatgataaatttgtacgtgtagagagtataattgaggcttgtgaagccttaaagtaagcccctaagcgctagtgggttgctacggtaacgatgacgtcgttattactataacctattgagagagctgttgagttaatactccagactatttatgagtattaggattagtcaataaatatttcaaatggttgaaattgctgcaaaaatggccaattttcaatgttatccgactactggttatggctggggatgtggccagttgaggggggtggccagctgaggggttaagactggtacatattgtggtgttgttttcaacatcaccaggctaccactgtcagtccgtcacagcggcataacgtacagtgcttggcggcccccaaatccagtacgctaatctaggtcctgcctcgtcttctgggggagctcctcattcacttggcatcccttgtccgactgattatccggcacctagttgccgcgtgagagttcaaattgagatccatatgatttctaccagctgatcctagtcaatagcaccattcctgaccatgatgctgaccacatgctgacaacaagccgcttttgacagactcgcctttcggctttctacaaccgtaccgtcataagtccacccagcaagccagctcaatccttgctcgactccagcacagttcatcctcggtttgttcgttagcgtggtatacacacttgcagaggactcttttaccattttcaggataactaggcggggttgctggcctgaacagcaaccagtcggctattgcccgctgtaaatggagtaagttctggcgtatgtgtgcgatacacgatcgattgttgttcttgaccctgattttgggattgtttggatcaatgagggtaccagaatctcttgtcttttcccttggtggtcgcaggtctcgagctaacaaataagccagcattcatctatatagtatcggcgcttggaacatgggttgacattgatttgttcttatgataagtgtagcatacgctcaacttgtcctaagtcgggggaggaacttgggagtgtccccattccgaaagcaacattatgagtatggggtagctgtgggcatccgtctaggaacgaaaatgaaggggtaaaaagctgacattgaaaacaggtacgtaacctcaggtgcctcctgtaccgtgtgaggtcaagccaacaaagccaacatgagattatgcgaaacaatgaagaggtcaaaacgtacacaatgacacctcagttcgttttcaaattgcctacaacgggaccaaccttcacattccatccctgagctcccttcctcggcatgggcaccttcttttttcttacttccaagaacctcgctaccatattttactcggcaaactttgaggtccttcccaaccattgcatcccgtccgcaacaaaatgtgaacgagggatgccacagtgaccccatcaaatgcacatccggaaattagatatcactcttcataaacaagtacgcaacagcagcagcagctacaacaaagcatggggtaggcaaaatcctgtaggtaaggtagggatcggatcttgcctgctgaattgctttgcctacctagctaactgcgagccgcaaaggctacgtacataccgctgtcagcctatgaaacttggcacacagtgctgtaggtacagtccaactccaaaacttgaaggtgttacccaccatcggcatgtctcgaagaaagttccgaggtggtcatgtcacacgacatagggactcgacgagtggagagaatgagaccggatgagactgcttgcgttttgaagttccgggatcgtgcttgttgctgttgcatacctagttgtaactacctctatgcggtgttcacagataggtaggtactttctgctaacttgcctccagattatacacagttggactgacatcacatttaggcatgttactactcgaggtaggctgccttttggtaagctttactgtagtactgaatactttctattaaagcattaggttgggatgtgattaccaagttcttaacaaagaaaacacttctcagtatttgggtgtttgcgttcaagcacccagcctcttaacaccactatccccatgtgttgttgatgtttactaactctatgcatacctattcaccttcatctctccctgttcatcagcggcacaacaatatggagacctcatgcctgccatacaagaagacaaagtagaagaggcatgatacgataggtagatactcatttacctcgcgctttttacccttgctgtcgaagcatgtaggtgaagtgattgtcctacagagggtacatatctctactctgcctgcaccattgatgttcttacccaaggtatgcttccgggaggaagggagagacacgttggaagcatggttgtgaagacgagaataagcatgaggcgtacagatggcaaggttttctgattagtgactgaagacaccttcctctacaatctgaaccgacgaaagtaaagtccggtacgagacttgatggtttgataagagcgaagacaacctgctatcatagctccgcagagccttagaaggaataatgtcgtaaagaaccccggaactggcgactaacagagtcttagagggctcacaagctctgcgagacaaagtttagatgctttcacggagcacacagcatcctaggttggtcttgacgaactgctcagaagacttttcaccaggcggttgctaacctctacacacttctgtatattatctagtgtagaaactagccttattagcctacctctagatcgtatgggtaagtggtgtggctcccgtctgtgctaagcgcgccaaaacaataccggtcaaacactaataaaatctattacgttatcacccgcggcagacatagattgcctctacctacctgtgtactagatcacggcccttttacgtattcagttctcattaggcgttctcagggacgtttagtaaagtcccgtgaaactgaatgaaccccaatccctcgcacttgaccctcggcactttggtatgtacgcgatgaggctcgctcggactcggcagtgctactgccttattagtttatgaaaacacagccaaatctgttagtgcggttcttttaatttcgtaaaacggtgtcggtgtttttcttttctcttccaaccacattctcaaacagatagtatcatgcagaatgcggccctctaggtctgagggagtcctagcggaaattgtaaaggagatctccggcctgctttagattccaggatttctcgttgttgtataacaaggaaatagatatgttgagtctctcggctagtaggataggtattgggttgcaaagaaagtacaggtggtaggtaggtaactcgacgattaaaaaaaaaaaaaaaaaaaaaaaaaccacaagatggtacctgacataattgcatgtactcctccgtcgtggttcctgttgctaattaactgacggagaatcccgttcaggtggatatattacataactggttctccggtacatatgcaaattcaggactaggaagtcattgccgtggaaagctcggatatgcaaacaagcgtctccgcctttttcaaccctagaggtatgtacctggctgagcctgccaccttcaaaacttccgatagagtccaagctttgaagatcaaagcgatcaaccaacccccaagttctctaggctccgcccggcagttgtttacacagtacataggcagtctggtacacgtgtagtgtactgccctacgactggaactccgcccacgactaggtaaattggtgacgatactatgcagtaggtatggtactatgataaagtacactagtgacaggaaactggaacccggttcaggcggcggcgccgttaatcgatcggttgaacatctcgcgctgatggactcactccctgagtaaacctactaggaaaacaagccctggtaatttatttccgaagaaaacccatcaccggctgactgcgtgctgcgtacagttttccgacggtgatcaatatcatgtcattgttgttgtgggtgcagcgatcagaatcccagtccgacaaaaagctggtgcctagtagtagtgatataaaagaaaagatggaaggatgatggatggcgcttatactcccacctccctgttacccaatccgcctttctttttaaccaagacctaccgcatcttacctcctcccggcgcttgcgctagtctagtgacgccaagattcaggaagagaaggcggcggcggcggcggctttggggatgcaccaaccggagaattgagcaggagaacccaaccatggtacggcaagccacggcgcaagagaaggagaaaacaagaaacaagaggaaaaagataaaagacaagaaaaagaaaaagaatacggaaggcaaataacagattggttgcgtgaccaaacctgaccacataggtaggtacttctagttagcgacaatggctgcattttttgggaggatgaaaaagaagaagtagaagcagcaacgaacacgacggctagctagtcgctggtaggtaggcttttgggcctagacttttgtcatgtgtcgtcgtcggtggtgccatttggttcggtttttaaaagcttcgatgtttcggaaacatttctgttccaggctgttgcggatgagatggaacgcagtttttgccgcctttctttcactccagggttaatccaccaagaaccgacgagccgctctgatcgggttttctagccgacttgccaaaagttgtccccacagtttacaaaaggcgaaatgggtctgctgttcactgataacaggacgagatgatcactcaggatacacgaactggtgacgactttgtgggctacgtagccgtgatggagagggaccttccagaccgagtactctggggaccgaagaaccgaagacgagacgaggtatgtacactatgtatgccgtagaggtgatgcgagagtgaggcacatgttctcgccggcttcgatctctgccacgagcatcgtgtgtgtacgcagtagtgtttggtggaggagtgatgtctacagtacacagcttctgtgtgccagcacgggtgacggcagttattgtcccctgcctgtttgttgagcctgtcgtccaactgtccgtccgtccccagccgggatgttgtgcacacacaaggcaaggcaacacaatgtgtatccaggctctccgccttccacaaatcccaggagattgggatgctggtgaggacgtccaatgccgaacccgtctttttcattagtccctcggatatccatgccctccgcaaggttaacccatcctgccatcgcatcgtgaccgcacaccgttcgaggcagcggctcagacagggaggacgggcctcggtgaggacagggtctttgcgtattccgtccattcgcagtgtacactacagcgtaccacggcaatattgtgggtagcccggagctgatagcaacagacgcgcggggcatggtgaggtagactattgcacataacccagacgcaagacgtcctacctcggcattctacactagtagttgcatgctgacactgttgtcgacagcgggaacacctccgccgccgggaggtggatttgatgatctaagaggcagatgggtgccaggctgagatgtgagttgactggcatggagagcacgccttgccgccatttagggtatatccaagagcagcttgagacgcaaggcattctcgtccagcgtgattgaacacaaacatacctgtcggccattctgatatgcgttgttgtggcatggttttctggaaagatgtatcttcatggcgcagtcatgtcgtcgagataggtacatttaggtacctcaacaaagaatggttatcgcgcggtcccgatacttggcgtcgggttgtggggggagaaaaggtggaatcgatggaaaaagagccgaatacatacactagtacctcgatgtacttgggtacattgccttcagcatttccagggccttgtacactacactactagaggcaggcgtcctggatatcattttcagtgtgatgtaacagcaagtgctggcctctctgtgcgcgtgtctggggaaggagggaagccgatctgttcacctcgatggaatgacggaaataatggaaggaaggaaactcttggccttgcagctcgggaattgaagggacggaacacctgcagcaagcaatgtacctccaccactgacgatgttacttgatccatgcatgaaatgatgagtttttaacgattacagtctcccggtacctttcacctaccggctgagagtgcgccaagtggggaaggtaacttgaggttggtgagggcttctcgaggttctccttcccttttgttgaagggatctgggcggaatggaactggaagggtcagactcggacacgagcagtggaactgaactgttaacaagacgctaacaaagctcgctctatgctacggctaattaagctagtgttcctttacgtgggtggtatacactagcaagggagctgttggcgcggttcagtgagagccccgccaaagcttccacttcccctctcttcttcgggggaacagccggggacacttttcttttctcccggctgactttttgaaaaacaacttttcatggatggattgatttcaaccgagccaacctctcgttgcaatgacccagcagcaggcttccataaaatgaccacctccagacggcgggctgccacaccggccgtcctcaacactgtgcttgctgcaccattatcggcatcgccagccaggtcagcgtcataatcatcgtatttcgggactagatggcagcgagccgatcacccatcatcggctggaccagactggaccagcaacacaaaatcgtcggatgtcgagtgtgttgcggcatgatcttgtctcatctcgctagtgacagcacggcatcagagacatgccgaccaggcaaagatggacgaaaagccgccaccggttattccagccaaaggcaagacatacaatacactacactacactacactacactacactacactacactacactacactacactacagcttaccgcaatgctctggtctgacagacagaggagctttgggcttggcggaatccatcatcacgaaagctatccgcctgcctggacggggcatccattgaccccattggcactataatcgccggtcgggatagtgtcagctcgttcaggaaaccacatcccgtttcggctccgctctgctttgcgtggggacagttgcgagtcccggtacctacactgttccgcagctccagcaggaggatgcggcggcacggatcaagcaagctcatcagagaaacaaaccacaggctgccaatcgatgttgctgccggcctgatgtacactactacgagcaaagttgcaggcagcatcgccgcttgtggtgggtgggactgactacactcctttgcaagtaccggacgggaatgcttggggatacttggccgtaatcaccaacggtgccctttttcatcggtagaagcggcttcatccctacgctagagatcaatgcccccttcatgttcctcgcatgttccttcatgggtctctttcccgcagtctttcgaggaagcccaagcgagccaaaggtatgccccccgtctcccgattccccagacatgatccatccataccatgtcccttcctctcccttgcgccctgcctgtcctatccgtccattgaatcactgttcgccgagccacgctgccgctgcgtggcgtgtttgaggcagtaggacggtaatctttcatgcttcttcaggttctcgtggcaaggcataacgaacaccatcctactcgtcccgaaacagtgcggaaccacgatgccgagatttcagtgctcttccaacgcggacggttacctcgactgcgtaaccaacacatctcaaagcacacaatggctgcaagtgccgtcctgttggagctgcgtgtgggagccactccacctactgcagggtggcaggctgatgcgacgaggaccggggcagacaggcggcgattgtcatgatcactcgctatttggctccagctgcaggcgctttttgttttcctaccctacctgcccttcccggcatcttgttcttctggtccagggtatcatccctggccagcacagagagtggatggtagaggtacctactaaattggtagtgtaccgcacacactgctacgctgtacgagtgcagacgggccaggcaggtatcgatacacctcagaaatcatcagggtcgttgcaaggcccgttgctcccgctcacccacacaatctcgaggttcatcacccacgcgggccaccttctacagactcgagacaagatagatcatcttgaagagatgaatcggtcttcccgcgattagtatcacggtacggtatttgccagtggctccatccggctctcggcccatccccggctttagttcaagttccaatcctgcgtcacctcacagaagcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcttcttacggccttccattttccttagcggctgggcattggacgtgcatcttacacagtagcgttcccctgatcctggctgcgtcccctgtttggactttggattggcaggccccggtcccaattcccgtcccttgtcgtcccggatcacccaagccaaagcctcccaccacccgttaacgaacctcaaccactacactacacccaatagccccttatcttcccgaaccctcttttgcctcgtggtagcccatcatggcatcacatctccctccgccgtgcgcggactcttcgtacccactgccgagaacttcagtccgtgcaagtcccgttgtctgccccgacgcccccttacatgcttgccccacgcccctcctctttacagactgcggcataatcccatgcggctagcagttcgatgaggaataggcagatggattgcaaaggcagggtcgccaaagtcgatgccgggaacttgctggtttctcttccttgttcccttggtttgacaaagccccaagccttgatttctcgtcatatcagaccattccacggacttgctcatttccccttgctagctccttctcgagctactcgagactaacagattaataccgaataccaattgtacactgactggtctacgtgtccgctatatgctcccatcttccgcatattttctgcacgcaaagagggacaagacgccacgccgctgctgtgccggaacccatcggacacgagcttcaagtaatcgttctccgtcgaataagcttccacgttggcatacaggacgagagaggccacgaaaaccggtacaagccagaggcacgtgtggacgtttaagcacatagaacacgccaataaatccccgggccagataggtcttgcagcgaggcagcagaccactcactgcggcccccgtcggtatcccttcccgttacttggtttcctggacactgggtccactaccccagcatacccacgcccccccttctcccccttcgtggaccctacaaagcactagcagttttagccctgtcttgtggtcctcttcttagcctgccttgtctgtggatcccgcggcggcttgcttcaccagattggggtcgaccagacatctaggctcttgccgggagatgcacgggacccccatacaagatccgaaccttttccacttacagccttctcagccacaagcgctctgcctggcttcccattcggcttcccacttcgatctctatccttccttctctctgtcggtctgaatatcagctccagcaacatctctcccgagaatcttgtccctgtcggcgcctcgatccaatctttcgcaagttttgatcatcatcatcatcatcatcatcatcatcatcatcatcactacctacatcgttgcccacggtccaacgcgctccctttatgctcagccagttaagcgctcgacgaagtagctctctccatgtgctcatatacaagggctttgtgagtgaactgtgccgcctatgcacctttccacggccaacatctagctaccagccgccttcttcgactctttgtgtgcttcggcagaccgttgggcttgctatacactaggaatcaggactcgctagttccccggctgcccctaaccgcctgcttcttgaggtgtgatatgacaacaaggacaccgatccatcaaagttgaaccaacattattctcaatggggattacctcttgccccgacactcgttaccggctatctattcccaccactccacccgagctgtcgaattcagacacatcttcattcaacttcaaaataccccaagaacgatcacggaactgcgttgttccactttcaccgcccatgtcctattatgaccacgtatccaggacaggcgatgtgccctccacgaacagtcccgacgaagcacaagcctcgagagacgtcggcaccaaccaaaacgttgggcggcagcagttgccttcattgagtagcctatttggcccatccacatcgcaatttcgcccattgcgttcgccgactttctcggaccgtccagcattgtacacaacatcgtcgccagcgcttgatcatccccgaggaccagctggcagttgggatagaccttactcggcatcttcgtccccttatttccccgctccatcattgacttcgcagcctcgcagtacaccggattccagacttgatgaacggccccactttccgccactgtcacgggcgctcccaggcgccctatcacccatggtcagggagtcagagctccaacggccttattctcagtccggtttcagcgctgggaacaaatggtcgctgcgtcacgaaactggccaagaatacgcgctaggaaaccgggagtacgcaccgtatagatcatcgcccactgagcgaccccatagtcagctttcgaacggcatcccgggccgtgaggaagacttgggcttacgtagcgagcgaccggctacgcaaccaccaacaccagttagtactggtgcctccgaggtcatcgtgggcaaggatggattgggcccgaaaatttggacaggaacgcattttttgcccagatttgtcagggaggaaaaggtcgatggcgaaacgtatttcatatatgacgatggaacccgttgcaaagatgttattgatggcgagaaagtcaatgcccactggggagtgacaaaagctgggaagccaagaaagaggctagcaatcgcctgcatcacttgccgggagaagaagatcaagtgtgatccagattaccctcgatgcgcgcaatgtgagaagtttgggcgtacttgcaggttcaagaatgcgtaagtgttatcagtccccttcgcccagtaaccgctggtgttctgtgtgatagcagatcaacatctaatattcaacttatgtgatacaggccgcggggtggacacaatacttcaccttcgactccgcccgccgaagtcgacgatgcacgccggttgcccagcataattcggccaccaccgcacgagcacgcgaggacgagcgtgcattcgagcggatctgtttcaccacgcaccacttttcgcccagcaagccccgagatggtctcatccgtgccgtcgaaacggctacgggtgggctacgacaactacgctcccgcaggggagcaccgaccgcttatggcaccagcagcggaccacatgatccggtccaacatgtcctggcaccgtcagcctgaacttcctcgcgtccacgaggacacagtgtgccgtgcatggcaaacagacccgtatgtctccgatcctgagtccgtgatcagcaccatagcctcattttttgtgtgcatcgatgccacgaccttccgattcctccccgaaaaggcattcaaaatctgggtacagaacctcgctcaccataaaaacaagtccccagaagatctgatgctcgtctatagcatccttgctctcggttccctcctatcgattgctgggtccagccggctcgaccataagacggagaaaaccaaccactacgctcaggtagcccgttacgctacagagcacgcaacgatgtcaatacagcttgtccaggcgagaattctcctttccctctactatatggctgtttcgaagcctatcgatgccaacgaaatgtctagcagcgctatgtcggcagcggcctatttgcagttaaatttagagttggatcagtctccggacgtaggacgcaactcattcccatatggattgaccagggctggcttttccgagtgcagaagaaggacgttctggtcatgtttcttattagagagactgaatggcctgtttccaacccggatggcagtcatcaatacagccgatatctttctccgacttccaatggacatccgctcgttcgaagaacaagaggacgtctctgtaccggtctcgacattcgagaatatcaactcttctggtcttcctgagccagatcaggagcaccgggatatgcagacagtcgacaaggggacgaaagcagggatgatgggctatctgattcaagtggtggccctctggggacaggtcatggccttgatataccgagttgcgcattctggtagtcacctatcagaaggcgaagtggatgttatggccgggttccatcaacgcttactatcgcggctcgaaagctggagaagttcactctctccaggctttcttttctctgccgccgctctcgacaaggtgcaaagggaaaataagggatcctttatcctaatgcatcttatttaccatctcacaatgattaaagcgcatcgacacattcactcatgtttctcgacttcgtcactgcagagactcgaacatgcacgcatagcccgcaccaatgcccatcagttactggacatcgtgtgtacagcagcaaatcatatcgaagcttctggaaacgctagcccagatggtaccagtatgccaccaccctttaccagcttcgccgtccttgaggcattggatgtgctttcggcggagggccgcatacaacatcttccagaactgattgacagtcttgccattgcacgaagtgtcttggagattttgggtatggtgtgggaagatgcaagggcgcacaagacaatactggatcaccgactggacaggctggtagcccttagggagaaaactgagggtctgcacgatgctcttgccgtaccccttgctggaagaggaagggggaatatgtcagagtatgagtttgagtttgggggaacccgagtttacgtcgcaaatcccgacgacagccttgacaggacctactacaatggagaggatggcaccctttgtgatgcaaaagacgagaaacgggtcgcggctacattttcagaaggtgtgctcagctggcaaatgggtgaaatgcttgagacgaggtttccaagagagatggactgcatctatgcaggactacaaacgacccatgcgccgaggatcatgacaaactgaacaagggaggcaccgggcttgaagggctcctccatgatgatggatatgcagagtattctggattatgcaacgagaatacgcgtgctactttttcttattatgagttatgtgtacaatgaagaaggttatgcagcacggcttatatgcatgggtggctgcgtgagtggaagtgaagcagtaacggcgtttcagtcgatgtactttccacctgttcgattctggttgttttcttatcgatttgatttggaccttctcggagtcaccattcttcggatatctcgatcttgacttttccctttatcacttctcacaacatgtacaatcatcttccctcaagcatgttgttgaagacagctgtgtctgggtgtatttggcggctagatgcttcttcggtttcttttctcctgttgaccatcatcaacatgttttcatattatcacatacatgcgcaaaattggtttcggcgtttttgtccttagagtgtggctcggtaaaataacccggaatttgagtttggagcagaaggtgatgcgactacctcacttcgatgagtgtaccaggattcaggagcttggatagggtcaacggggtgaggtagaggctgagaaagatgctttgctctcgcaactgcgagacactgattcggtctccctggctctatcaacagttacacagccgatcagaattgatgacccgtctgcctcattacctcatctttccaatctgcttgtccatctatcctccaataaacctgtttttacctgggtgcgcgcagccacttatcgagccgacgatccgtttgatggccctttgtatccaaatgcagcagacacaaggtaggtagcatacagaccgaatgaagttcatggctcatcatttcctagcttggattttattcccaattaggttgccattgcgcactgcgttgtttcggtagtaacgaaggtcgtcagccctcttggcttccattcatgctttcgcttcttggctgcttctagaatatcatgcgatatccttccatgccatgtaacctccaagtcatcacattatatgtatgcacatgcatgcaatgcagttcgcacattttgcatgcaacactcacttaagctgcttccagaaaacttccacgccattcacagcgagcggttcgctctcgattcggtaaagttaaacgagattggaatacatatgtaccgtgatatgtagttgatatgccgttggagctgaggttttacggcagctgttgtgcataggtaggtagctagacatttctagaggcgatgtacatacctctaggcaggtaaaccacggccataggataaggactgcacatttgacaggcaataatttgggtttctccgattcgtttttttcgcaaggccctccaatctgtaggtatgtactccggtactttggtcttcgtacaggcagcagccactagaagtaatgtacgtacatccacctctgcttatacggccgaagtgtctcacctttggtactgcaccgtgtcacggcacgatacgacacgacaagtatcatcgatgatactatgatagatatgcagagcagacgggatcgtgcgatagaagggttttggaaatctgaaggaaggaaagaacacaacttccacccattcattgtacctgctacattgcctacgtctactgtagtacaggtaagtgccgctctcaacgaactccagcttgcactttccaacttcctccgcactcactcgcaaaatgcatgtaacccgaccgtacctcgacatcccagtcgttctttctttcctggttccttcctctgtttatcattcatgtcatgcgcggctctctctgcttacgtcttggcttctttctgtccctttgcagacagatgaggtagcatttcgagcacggccatatcaaatattgatattgtgtctcttattgcttggtcgagccgtaccgtttgtaattggccgttgagacagggcgagtgagaaggcacggagcttgagaaagtgcttgactacctctaggtacgttgtcagcttgaatcatctggactttcaatcctcgtgaatcatcacttcctgttctaaaatcagaaggcaggcatgtgttcatccttgtcaacagcccatggcattcattaatgatcaacgttacctaaacactggaatgtaccggtcggtaggaagagatagaacatgcagaccggaaactgaagccaagatcacaaccgtcattacatgtggaatcacttttcacttccacaccgcgaacccaaagctgacccgggaccgtaagggaagtatcatattgcgcgccatcccccacattacgagccttcctttcttccttccttccctcttttttgtcattgctttttcttccatttcagttcccttccactgcccttcttccatccccgtggcccgcccccctccccatacctgccggtcggtaccccaaggtgggacgcatcatcgctgcaccttgtacaatatgcaagtacggaaattattccgttattacttactgtccccttagtttccattcctttttgttctgtttctgccgtgcttccgtcatcctcgcacgcaataatgatacagtgtaacgcccccgaccgacaatctgacaatctgacatgcatgatctacgccgcaacccgacagcggctgaatgaccttctagaagcagcacggaaggttttactttcccgaggggttggggttggggtcataaaggatgattcttgatgccctggaacgtaagaggcattgcgaatggactcactcacaaggtccgatcagatgatggaagatgctacatggatggatggatggatgaaatgcgagaataagtacctaggtactgcgtacatagtagactggaaaagcttgtatgctgctgcccatgcccgaaatccttcgaatgcattcattgccttctattgcattgcatggaaaacgcatagaacttcttccgtctattcgctgcagatgagtggcacaagcatacctacctacctacctacctatttagtgtacatccaaccctaaatgggtgttgcggacggcgtgataccgtcgggatttgcaggaccccatggtacctacatatgttaccaatagaccgaagaagcttgccagactggaaaaagaagggggttagggacatagtacagaggtagatctgcagcgcccaagtccgagcctgtgcttttttttttatacaggaattttcacgaccttagcggacatcatataggtacagaagtatgctgctgcctgtgcttacctactgtcgagcgctcgaagaggggtagtctagaagtttgccaacttggcgagtttctacggtaggtagagaaaggtaaaggtaaaggtaaaggtagagagaggtaggtatgcatggtgtgcatatgcatatatatgcattgttgatggagcagatacgagttgaagcgaacagaagttctcgcagttgctgtgaaagaatcgggcagcttggatgagtgctcttgggttatttgagggagtggttgagttgaatggaaaccgggtgccatggtatgcctcttattactgggtttggagtcatgagtgatgctggcttgtgttgagggtgatggtgtcaaacgaccttgcgcgatgctccagtccatgacaagatagaaacataccacccccgtagtccaccatgctgctgttcttcttgctggcgggattggaaaggcctttttgcggttcttgcttgcgttaatcgcttgtcgcgatggcctaatggcttttcggggggaggcagagggtttgagtgatgacgaggtttacaatcttggataactcaatgaacggccttgctatgaacgtcagccggatctaatacgatgctcatgaacaggatacaatgaagaaacgcagaaccgctctatatagcattaacaacttcatacaactactgatgacattccagctccatatagcaacccccgggtacttgttttcctattcagaaaacatgcctcgcctctttgatccccccctcaagcatctccgccagcaagtcccacttcgccgccgcatcctccctgctccccctcgccacacctctcagtccgctcgcgacaaacctaagatgtcgctcaaagtcgctgtgcatctctttcatgaccgcagcagtcgacttattgtttccccttgcacgggcgtcctccatgatactcttcttccacttctcctcccttatagcacaagcagtgttttcaccttcatcatcatcaccgtcatcctccccatcaattcccacccctaaacctgtcttgctatacaacgaggccgtcctccccgctctagtctttcgcttgtgctgttgctgctgctgcgaagccgagaatgtcgacagcctcgaaatttcctgctgctcctcttccagcctggctatctccgcctggtggctgtcttccagcttgatggccaggtcgtatatgtccaggatgcagtcgcggatgggacgaagtcgtttcccttggcaggattcgctgaggatccgatcgagaaacttggagtgcacctcgccgacgtcgtcaacgtccagcgtatgttgtaaggcttcgtccattttgttaatgttgggcgcgaagacgagggtggtgaggtagctcatcatggtgttgcagaaccagagaagcttagttcggagaaggtagtatgtagattggtggcgggctggcgtggtggtggttcccaagagcgggtgcttgagaagatatatggctctgcgagtttgtagcaggaagacaaacattgtttgataccctttgacctcggctggactgatgatcatctggataggccatggtaagtggtagatgaggcggatagctgggagggtgttgcggactgaggcccgggaagcggctggactgtcggcgatataccgctggtcgatatcggcagacaagcgatgcccggccacgcactgtgaaaatgcctcctgagcaatttcggtcagtgtgaacttatcgttccaactcgtactgaagttatccagttgtctgaagatggtcgaagcaaaggcatccgaggtggcgccgtcggacatcaagtagagacatcggagagcgccgaatgcccgcgatagcccgtatgagtcgaacaggatatcaagcaacgtgatggatgctgagtggtatttgctttgaatccacttgttaaaggcattgccaaagagctccgaaaatggtgcaaagctagtgccatctgagcagacggcagcaaattccatgggtggttcctctgctttcatccggtctgctacgggggaatatcgcttgagatgtttcaagaccacaatactttttccagcccggactatccgatcaacagcaggactcaggaaccgtggggcattcaagactccttccgagctgacgagttggtgaaactgctgttcccatatttggtgcaactggggcctcgcagatgacttgccgatgaaaaaggtccgatctccggcgaggagttccccttcttccatccagaatcggataggtttcaggtacacttgaaagcaatcaaggaagatggtccccagaagcctatatgtgtcaaggctaccttccatttgtgccatgccgactgcgtcataaagcaattcaaggtaatgaaatgccttggtattgcgttcccgatggacttgctgtacgataccggaaaggacatataagggggctaatgacggccctagttctgccaacatggccactaggctgacaatcacgtccttgtgaatggcaacaaaccgcccttgaatagcagtcaactcctggtcgaatgactgaagagccttttgaagtgagtcctggaacacctggagaagtggttcttctttttcctttttgctagcgtaaatgcgcagcggggcgagctttcggccacattcggaaaaggtgttcaccagagcatcgtacgtctgccatgtaactccctccagcacgtagtcgggaacaggcttacatgccaaatcaaaaagagaggttggcaggccgcggagcataaatacaacttcgcggagaagttggagacttgtgatgggcgtcttcttctgtcgcccatcggggtcaagatcatgggtagcatttctccagtcctggctgtctaggatccgtctcagcaactcttcaccgcctgagagcttgatggccaagtcctgtgctgtgcgtggggcatcgtctggaactgaggaagctgtgcttggagatgcaatggaaacatcggaagtcacatgctcgcgttcgtaatagtcttcttcgtctgaactcggagcatggtcaagaattttccacagagcgcgctcttgatgccagccatcttccttggcaatctgtcgccaagtcagtttgggtacagcatccttctctgcttctttcaggcgctcaagatcgctcagcctggacttttgcgcaggcttgtcggacagctccaggaggaggtgcaatacttctggggtgaagtcgttgacgtgcggcttgagtgcatccagtcgttgctcaagggcgtctccaaggggttctcgattgatgatgcggaaacgttccacaagcccagccaggcggttctgcacctcgaactggttcgtcctaagaaagttctggttcagcagactttgtactgttgattccctcagagactggagttttcgtttttgggtctgatggcaatgtcagtcaaggcaggccatggccggaaaagggggattgaaaataacagacctttgggacggcggcaacggcatcaataagctcgtcggtcaacgccgcgagctctgagaggtatgacatgctaccgccttgcagtgactgggcatcctgagaatgggatgagtaaacacgagaagtgaaagtctactgcccggctcaaactggtgtttcgtcgcaagcagtgttagacgcgacttgatccactagcatcgcttgacgtccaggttgggtttaccgagctgctcttgctggggaattagcagtgtgtgaagttgggaacaggtggtaatgcactagttccgattataaaggaaagtccaatcaaatgtcaattcactcaatgagaacattcgacgtctcaagcaggatcatcttttttgtgaagcagctgagaggaagaagctttcgttgaagggaagaaatgggattgcaaaaagttgggtgaatgttgtcgacaagacctcacgggcacgcacctgccctgatgcactgcagcggccatgttccagggcagcaccgaacaacagcaggcaggcgcacggaccagccacatcccttcgttttcacctgataaggtagcctgccggtcaccacgacgacaagcccaggcaggcaggactacttcccgtccaaaggtacagcaacaagccacacccaactcgaccacgtcgccaatcgggtggtatcaagtcagagtgtggccgtggtcagagtttcaatgaacccctattcgaaccaaaacaattgtttgagcctttgaagtggtgccaagcaaggcaaacatgcacctgtccgtccaatgcgacaggggcagcgctatccgcctcagacacgcgaatcccggtcgtctggacgcaccgatagggacagcgctgatagtggcggcggcggcagtggggagcaccagcgtgggacctcgctgcccgcccgctgtaactgttagtgatccccttttccgcctttcctgcctgcagctgtatctgtgcccatctgcgcctgacaagcaaacacgggcacctcacatcggcgctggcatcttctccatcttttttgaccttcctgaattctgccttgttcctgtcttcccctttttccaggccatcaccactcgacccacccccgagcttggccatcgcagtacaagagtcggcacgtcgccgagccccgcgctgcgatcccaccatcaacctaggtatatcaccgtttgatagatgaagtagtcaaccccgtggccgtgacacctcgaaccattccggttggacacttggacttctccagtctcctaacctcctatcacaatggcgattgctcgcccagtacgagccctggccctggcggctgcgctcgtctggtgtttcttcatatggcagcttctgtcgccatcgggaaccgccatgaccaaagacaaatacttgtcctttgagcgggatcccaacctggaccgtaagtggatgtggcgcttttgttttgtccgcagtcgcattgctgttcgatgctaatctgctcttgcgcgtcgcacagctacgggagaacccgaagggaagctcatacgcgcttccgaagactatgcgccgggcgcaaagaactcggccagaatcaatgccactctgctggcgctggtgcgaaacgaggagctggaaggcatgctgcaggcgatgcgcgacctcgagcggacatggaaccacaagttcaactacccctggacctttttcaacgacgtgcccttttccgatgagttcaagaagagaacgcgcgcggtaacgaaggccgaggtcagatacggtacgtaaggcggtgtagccacccacacggtatgatacgtggagcagacgggctgattttactgtgacggttacagaacttatccccaaggagcactgggaaatgccatcatggattaaccaggacctgtaccacgagtcggtcaagatcctcgaagaaaagaagattcagtatgccgacaaaatttcgtaccaccagatgtgccggtggaacagcggcatgttctacaagcacccggccctggccaacacgcagtactactggcgcgtcgagcccaacgttcacttcttttgcgatgtcgactatgacgttttccgctacatgcacgataacaacaagacgtacggcttcaccatcaacctgtacgacgccccggcgtccatcactactctgtggcccgaaaccgaaaagttcttggccgagcaccccgaatatgtgcacgagaacagcgccatgaattggctgacggacaagacccgccgtcccgaccacacaaaggatgccaacggttattcgacatgccacttttggagcaactttgagattggcgatatgaacttctggcgcagcaaggcgtacgaggattatttcaaccacttggaccgtgccggtggctttttctacgagcgttggggtgacgcacctgttcacagtattgccctgggtctcttcgaagactctagcaagattcattggtgagtgtcgacagaaagtttgcctcaaccacttatgctgaccatcccttttttaggttccgcgatattggctatcagcacattcccttcttcaactgtcccaactcccccaagtgcaagggctgcgttaccggccgtttcaccgatggcgaggcctggctcaacagggaagactgcagacccaactggttcaagtacgtcggcatgggctaagctggtgaacgaatcccgaacgacaaacacatcgaaagaaataaacacaaaacagtaatggagcgttggcgctggctgggttttcgacaacgaaaagtctccgggccgcgctgctgtatcatacccggctacgtagccttgcggcgttgcatatgacatgctttcgggatacatacgcttatggaactgacgaaggaacttgtctgacgctggcggtatccagccatctaatgatgcttgtacatactaatttatgacgaattcctgatgcacgacacatgatcaaaatgggcggttacggggtgtgttcttggattctcagggctgttctatgccaccgaagacgctgcggatacgcctgtttagagtagcatgagggttcaaacggttagaagatgcggaacggcttactcttgttgaatttttgatcggaatagaggaaccaagttgtacccgcattatataatacgtgacgtacactgtgccctggtccttcccataaactagatcggtatggaatattgcatcaagaaaaaaaaaacatagataggtaaacggctgtacgagctctcagatctcgatacattttcttcgatgcattcaagactagcactgatgatcacgcttctccatacactgtcacaacccccgatgtaccgccgacacaaaactggttcccaaacccaccgtccttccacgcaacacaactgaccacattcttcctctccttttccttcccatcccttcccaccacaaccttcccaccacccggcccccacggaaccccaagcttagccacaagcttgccggtcaagagatcccaagtccacacccgtccctctccgttcgagttctccgctccattctcatcaccagcaacaacccatctctccccgcctcccagcacgctctgcaccctaatctccttattcgtccaccccccagctgcgtccccgttcgcatttccatcgccgccatacgtcctcaaacactgcccattgctcctgtccatcaaccggatcttactatccaaactccccactagaaccgtcttcccatctctcgccagacacaggctcgtcaccgctcccgggaaaacgtccgtcaccaaccgtcccatccgcacatcatacgtcctcacccgtccatccacactccccgccagtacctccgctcctgcccctcccggagaaacagcaagactcgtaatcccatccttggcctcccccagcacctgcacgggtctactggaactctgcgagcgcacgtcccatatccgcaccgtcgtgtcgtgccctcccgaaatcagcaaggaatcatcgacgccagcgaaaatgaccgagttgatgcgccccgtggtgtggccctggttggaaaagcggcggatggtggtggctgtcgaaacgtcccagaggaagacggcgcggtcgccgcctgaggacgcaaaggtggcgttggaggaggaaacggagagggagaggacttcgtagccgtgggaggtgtaggtttggatcaggcggccttgtgggggtgtagttgagggggcctgggaaggttttgtgatgaaggtagtggatgaggtggtggtggtggtggtggaagacgagggggaggctgggatggggttgtagagacggatggaccggtcggcagatccagtaaggatgtaggtccctggtgaggcagagtaggttactgcgtggacggggcctgtttaaataagaagtggggtgtggttagctgaggattgggatgagagggttagactaggttggcggaggtgagaggccataccatttgagcctagcagctgggacaggatctttcggggaaaatcgtccttcccattaaaggcgttattgtcgtatacatccatttgaaccggggtgtttctgttacagctctgggccatttgtgttattgtttatgtttggtgaatttcatatcggcgttgatgccgcgggtggtgatgggaatatctcatgccaggcaactatgtgatcgtgttgattgtgtaaccggcgtgttttttgatacctgaaataccgactaactttaccatatgctgaacgtaatgatgaagacaatatgaaagtgatgcttcagtgttttcagccggaccttgttcgagtcttcgaaccgtcggcaaacaatgagcgatgctcgttcaagttgcggttcgtgttaacgggagatattcattgaaggttcataagcgcgcagtgggttaaaaggcggatgatctttgataaccctaacccgcaactgctacacagtacgctcataacttgaactgttacgcgactcggaaccgccaagatactacggtgcgtgcaacaggatcagcgacagaaaggatgaacaaagccacacagttgatcgaccgtatgcaacataccgcagtaggactccgcgctgatcgagctcttcttttcccgcgagaaaagttgcaaacatccataccgacgggagcgtatctgtgcttcgactatctgtaacctccctgtctgctcgttaacaccgtgaccgatgaaactataaatctgacagcggaaagtggggggtggcacaagctcccgttcttccctgcaccccagcctcacgtggcgcgtccaccttgatggataagtctcttgggggaatcgtgatctcgatctgctgcttatccgacagaacccagcgacaaccacaacctcacctgtccgctttccccttgccgaactccagaccttaaacaacacctccttgtcgagttcaccagtttcaccagtttcacgacatcacactttctgtcgcgcgattacaccagaatcaacacgctgaaaatcatcactacacatctttgcaacacaacgaagcgcttcacactcgttgccctgttagacaaagcgaccaaacagtcaacctttttcgaccttgatcaaatcatcaaccactatccaccctcaaaatgtccgaacgcaaagtcctaaccaaatactaccccccggatttcgacccctccctcgtcggccgctcgcggcaacccaagcaaaccggccccaaagtccagaccgtccgcctcatggcccccttttccctgcgctgctccacctgcggcgagtacatgtacaaagggcgcaagttcaacgcgcgcaaggaaacccccgtcgacgagcgctacctcggcatccagatctaccgcttctacatccgatgcacgcgctgcagtgccgagatcgtcttccggaccgaccccaagaaccaggactatgctgtcgagaagggcgccaagcggaacacggagccgtggcgccgcgggttggaaggggaactggaggagacggatgagcagcgactggaccggatcgagagggagatggcggacgagaatggggagattgcgcaagcggaggagaggaatgcgatggcggaactggagcaaaagacggctgacgccaaaagggagatggcggtcgcggatgcgttggatgagatccgaagtcggaatgcgagactggagagggcgcaaagggaaggtggggtggatattgagagtgtacttggtgggaggggattgagcgaggaggaggagaggaggaggagagaggaggaggaggatgcagaagcggctagaaaggcatttgagtttgcgaggttgcagcaaaagctggaggaaaccccggccgaggaggaggtgctgggtctgccgagtatccctggggcggcggcaaatggggagggctcgtccggttcttctcctagtgctggtattggcccttcgtctgcttcgtcaacggcagcgacggcgacggcggcgacagcctcgaacccggcatcagccgctacgaccgacatgccccctcccagtttcaagcgccaggtcaagaaaaaaaaggaccactcggccttgcttggtatcaagaagaagcaacccctggtctgaggaaacaaaccggccggaagtcaccttggtttggaaattttcacaatcagtacgtcagggtgtggagaggcatcatggatctcatgatgaagattgccaaagaatgcagattgtcgaatgccacgaggggcggtccgcaatggccattctttcagccttctagtgtacatcgcagcaaacatgatcgacgtggatgatggatggatgttgatacccagtgagtttacttctagtcaatacagccaattgataacccacactcaccgttagttagagcatcgtagatcaagacagattttcaaacgttctagaaacaacacgaataaatcatgaatgggtataatcatcaatcattccgggaatctgacgattaatatgtacaattcccaaaaggatttcctctaccagatcccgaatctcatggcacagaaacaagctccgtataccgtatgataacaactctgctttcccctctagatatatttattccctgggaacccgcaacaagaaaaaaaatcctttccatctcccacgaaacgccttgccagttcaacagaaagagagaatattcgtaaaaaaacacaaaactcgccagtttttcaacgtcaccgaaaggcaaaggagaataaactcccctcgatcgatgacccgaattacatggcgaaagatcagaagtagacaaccaccaccgctgaaacccgacaccttagcccgacaccttagcccgacaccttgatagggttgcatgcgatatggaacattttttgggtcaaatggaccaggccgcgagaaacatgacgagttccactcctctgttggagaaatcatgcatcatgtacggtcgtcatcgtgtcctgcctgtcgcatgcacaccttgctccttttccggcatgcagtgatacactgcagcgggacgctctgacgttgttctctaggagcattgatgtcatccttttttctttttccagatgaccaaagaagcaagcaaggtctagacgattgtgggcgcgggttgggtggtagtcaagagtggagtgtgtgtgctcaatcaaccagtacatcccatcctcacacactctcggagcagctctcacgattggtagctgtactcttcgctggaattcctcgagcgagtacccgagacgccgttgggtagacttggtgtggcgttcgattggctctggccgttggagttctggttgttggaaggcgaccccgaggacctgggcaggtttgtctgggaagcggcctccatctggcgcttggtatgctgatgcatggagcgggagtaggagcccaggtcgaagggaggaggaggagacattgtgatggagtaggcagagttttgggcagcagccgacatttctatttgggggtttggtattgtggttgttttgcgttggcgttgggcagctaagcttttggttgccggatgtcttggaaaagtggtatggatggcttgacgcgcaaaaaaggcttgaacggtaaggagaatgacgctaggagagatgacctaggaaatagttgattgtgttggaggagtgtttagctggatgaagatgtcgagaagactgatgaacggagggtctaggggaagaaggaggaggggaactatataacagatggcttggc