tcggcagcgacgtagtcgcctttttggaagtggcggttaccctcctctttgagggctagtgaggattgtgttgacatcttgttggtgattgtcgctgcttgataaaattcgtacgcgctggtatttcggctgagaagaggtgcttttgtttccgcgaaaagacttgctggtctaaaggagaaggaaggtaagaaacggaggcaggaaaaatggcgcggagttgattttgaacaactgtcgcctagctggtaaaatgcgattgcaattcgagtgggagtcgacaagtaggtcggcggtctaggcgacgagaggagcacgaggtcggaagtcggaggaggcagatacgagtgtcctcaaggaggaggacagtgacgcttgaatacggggccgagcaacggttggcgcataccttggggtccggggaagacttgcgaagaagcttgcggatcctgggcggccgttcacacagagggaaccgcggggaaatatcaatcgattgacaccacaatcttttgaggttcgaggtagaaagaggaaactgatgaagagattcggagttcatctgaagctgccgcaacgtggtggggttctggggctgttagctgttggggaatctggggtcttgatccacatcccggcaggggccggatagacaggatgacagtatctgattagtggttctgttagtgcggcatagcgttttaccaaggtacagtaacaacagggagggactgctacctcgcttaaaccacctgcatttgtaaacctcccaaatgggaacattctagaagtcagcttgttccctcggcatcactgtcaggacatcacggtcagagatgattgtgtcaccaaccagcatattgttaggtccataaaagcaactcactcttgtggctgtctttccattgccattgcatgcccatgatatctagcgaggtattttacctgtagatgtattgtgaaccccgaggtcaggccagccatcaaggttcttctcacaaacattaggtaggaatatcagacgacgtctctgatcgtggttgctttccgtacacgctgaagaaaaactcggtatttcacctctacatcggtttcatgccggcccgagttgatttgctagtcttttaataacccgaacaggaacaacaaccctccgtatgtgctatatcacatgtaagaaaaagccgaccctttttccacatccataaccgagagataaacatgtcataatctcatacatcataaaccctttcccccaaccctccctgccttgctccatcgtaagatagtcccacccatgccagctatataagctccgaccgaccgacgtacggccacatgtacaaggcgctgtaggcatgaatgcatggatcgtgtacaaaggtggtgagatatcataatcaagaaagtaagaatatgtatgcagacatataagcgagccttcgttactcgtgtcgtttcgttccgtctcaatggggggtatcaaccaaaaaggtgctttgttcctttcccgctgccgctgttgtcgtactccgtccctctcgtctcgtttgatcccggccgatcccaacccgcagtcgtttccctccgtcctttgttgggtttagctcaacgcgtagcggagtcaaagcagatcagatgaaacctccaccgtctccacgattcgaactcgacttcgaaggtgacgacggacccgacccactgccgttgttgtcgctgtgacgttcatgctccctgattcttctcaaacgttcccggtacgaattaatgtcgctccttgatgacctgtgctgctgtccctgtccctgtgattgaccctgtccaccactttccatatgctcagtatactccttttttacatcctcctcttccccaccgggatattgttgttctgtaccccctcttactccggttactcctggagcacgcggcggactatgcgtgatgcttgggccataccgcgattgcttctcgtccatataccgcccgacctcctcaaactcttcggacccgtcgtcaccatcgtcgtcgtcataatgcttcgatgtgcgcggcgtggtccggaaatcgcgcgagtcgcccctgacgagccctaacgtctcctcctcggatgcgccccgtcttatgtgtggcgtggagaggccgcggtgagtggtcagcttatctctgtcctgcttgtcggaggagtgagaggatttgtgcgagttggcgccgtcgctttgcgtgtgggtgtgctggctgcgtcgatcgccgcgcttgaagacgctctggaaggaaaactgcctggtggcgcccgttggtgttcgtaggggaggaggagctagaggagcggcgagcgtgctgctagatgggtggttggcatcggtagaaaattgtactcgacgcgcggaactggagatactacctctgcttcctggtctgtcgtacatatatccctttgaggagggcccggcagcggatcctggtgggtaataccctgtttcctcgtcaaagtcttgcgccggtactgcgatctcggtcagctgaacggggtgcataggactttgcaccttgttggatgctgaagtggggcgaaagttcgggtggccagggaggaggacgctgcgcgctcggttgcggatagtgccgacaatactagagagggcaggtgaagcgggtctagcggctgcagcaagctcttcctcggtcgggaaatgcgaccatccgaggggcgggtgtggtgtcggcatcggaagttgaaacgttgccgaggtcgcagctcttgatcgctgacttgccgagttgcttcccaataccgtctttctccgccttagcccatcccattcgtacacaggaccgtcctcgccaactgtctcaagtgcttccctcatcttttcttcgtgtaatcgcttcagttcttccatctccatcttctgctgcttggccgacgataaacgtctgacaatcgcagcggcacctctgagggcgtcggcctttggctcggtttcgggctgttcctgctctgcgactgtgcgaatctggtccaggtctccagagaggacagcggcatcgggcacatctttggcggatttggatagctggagtagaacgacaccagaacaaatcgtcaggaaaccgaagaccacagtgacaatcgagacagcggtgcccttgaagcccttgaacaggacggccgaagtaatgatggtcgtgctagtgaagtacacgtaataggttggggtgaccatggcggcattgaacaagttcagcgctttctgtaaggagcgtaagttatgtcagtcggcaagctgaggcgaccaagcgggacttacgttcaagtaaattagctcagtcagaagactggcaatgaaaaagataataacaatgtagatgaaccatcccttgaattgtgcctcacctccggcctgggcaacgatggccgaacccaagccctgagtagagacgacactgagaccaccaatccaactgcagatggagatgtacaccaacatgttcttatttccccatctggggccagcataccaagccgcaattactgcgcccagaacaatgacaccggcatatgacagaaagcttggcgtgacgacgaattgctgaaactgctgaatgttggcgacagcggactcttgtggtgcgttcaggacaatgacgacggagccgacaatgcacagaaaacaagaaaccttgccgatcatactcaggcgttccttgagaactatggcggatccgacagtagcgacgacgacggagagggcgccgagaggggtgaccaaaatggcgtccacgaacatgtaagcggcaaagttcaaaagctcccctatcagcatgaggatcatgcccgcccaccaccaagcgttcttgaggtatccgtaaccctcgccggccacctcgttgtacttctcgttggcttttagcaagcccatcttcttgactacgaaggaggtaccgataaagaagccggaaccgacggcgagaaggatgccgatgattttgtaggagggcggtcgagtggcatgcaggtccgcagcatcatctgcacgagcgtatacatgatgcgccacttcgagtatttgcgcagcttgatccatggctgcgcggaggaaagcccacgacgacgcagaatcgccggtgtggaggagcaagagatgccgttctttggttgctgctcaggcgacacgttgcgactatgtatggatgaggcagtctttgccgttgtgaaggaacacagcataagccagtgaggaaaacactgaattccgtacccagtcaaggagagatgcgatccagggaagaagggcggccagggatgtcgtcgacccgagacgtagcgttaccgccaactcaacaagtccaaaaccgcttgaagaaggacggccagatctgaagcgcggctccgcaggcgtgaatggctagacccaaagctagtaaaaggttcggcgtttatttctgaaaggccgacaggacgcggtgaaagtacgtggttggtaaactaaacaaaacgaaagaacacagcacaacaaaggctttgtagataaacgtcgactgtcaaaaaccaaaaaggggtttgcgagagttgtgtaattgtaagctcgaccttagagacggggcttagagacggggaataaggcgacccggatcgtctgatggagacgcagtgattgacggagttttgagagggccggtggagtcggtgtcgttaacgagcaagttgaaacggttgctgtttgcgagcgagatgagcctcgtatagtcgaagagaacaggtgaagaaatccaacaacgagcagtactgaagaccccgagtgtcccgggtcgcgtgcccggccgacgttgtgtatacgtagtttatttggtgtgtttgtgaaagtcggaggtcaggccagataggctgaagaatgtccaaggactcgggtcccgggtgccctgaatcctgataatatggaaaggctggaggctggactttttcgttgccaagccttctggctggagtcaggatcgtggggtatatttttagtgtagggtggcgggggggcctgagcacgcccggaggggaggggggggatgtttggatccgaaagataagcttcgagatggtcgggtcagtccatgacgcttccttcaaagcgcacgtccaacaccaaaagaaaccaaaaggaatgatcagaaagaaaaacaaagaaagtaataggcaggttaggtaggagcggaaagatgtgaggagacgaactccgggcttccacttgcgcgcgcgcgccaaacacagggcagcccagaaacagagccagtggcccgaacatggaactgagacgggaaggaagctgaaacccagcgccggcccctccaccggccggtaccttggtgggatgcagtggggcctccatgacgaactaaaagcgaccggtaacccagaatgcatctcaccgggcagcttgcccctggtcccatgcagtcgatttccggtacccttactacctacactacatccgccgaattccagggcagtgcgttcggaaggcacagtgtcctatggtctgggcccgataggtagtctaggtactagtagtcttccaccaggacccgggaggtcagtcagctccgttggtcaggtaccgaagtactgtaggtattctttccgacggacgaggccaatcccacgacttcagttgccagtcatatgtagattgtcttgtctgcttgctcggcttgtgcccgtgagggctgagcagtgttagcgcccctttttttggtgctcgtgtcccgtatcaaatattgattacgaattctagaaggctgagtgagtgccttatatcctatgcatacctatgtatgtgggtgtgacctacactaagaagcacatagcccgtacacgtacatgtgcttgtgtgcagctgtatcgatgttaaagaaggccatgtgtctgaatgacctcataggctcttcttggccattatctctggcgccagacctgcagcacatcgtcgcgccttttgaaacaaaacaatggccagccgattcgcatacctaaaacatacataatacgtacactatatatgtaaacacgttcatctttagtcccaatttccccctgggccaagatcccgtgtggaaaaaaaaaaaaaaaaaaaaagaagcgattttcatagggcagaccgatttaacccggctcccggacccagaaacgtttcaagaaaagcccggaacattttctggaacagcgagcggtatcaggaacagaaatgatgctaaggatacctacttgagacctgaaaagacggcctttccatcaagattcatgaccttgtgtcgtcatacgcgccaactaaaaaagatcgtctttcttcctcgatgcaggtgagtatccagatatctttcttcacatctgacttctacctattgacgttccataagtcttccttgaagtgtttgtatttttttttaaaaaaaaaaaactaaccgataaccacaacatatatagctaaccgcttactacctatctaccaacaatggcgtatgtaatgttacgattagatgtcctttttcttttctctttctccaacgaatcaatgttaggcgcttagcgactcccttcttgcaacccgatgcgatgtgcgtgttcggtatggcgatttgactgttcggatgtaagactctcgctcgacgcacagacagcacatcagcaaaagctgtgtaaccaacccatggcccggattcgagacaatggtcgaccggaggcctcgcattgaagaacactgaacaaggctgttgacggtgatttggtcgataaacagttttgagagatagtaatcagtaaccaaaacacttgaacgccgcgacctgatgtgcggcgcatgtggctgggaaatgtattcaggaggcgccttaataacatcgtcaaggacatatgggcttcgccatgggagtcgtaggaatagatggtaatatatagtgcggcaaagcatgacgcgccacttccttcatcatagctggaggagcaagacaggcaggcgttggtatagaaggaaagaaaactagatcagttaatctctagattgtagccccgctccagcaaaagagtaaaatggtattatggtaaaccaaagacatactatgtacaatgtgaatatgatgtggatgcatgccgactcggtctctccaaagagctttattaggaaacgccctctccgaccagcgtgtgtatgagggtatcccttttggcactcgtcattcgctcccgtcccaaacgccgttgtcttattgaagtaaaattcgttcgcccggctccaacgctcatcacgtagaaatcaaaagcacccacccgtccaacccttgctcccagtatgtagtgctcgagactggtcaggtcctctaagccttcaccacccaacccgcattcaccataaaatcaaaaatcctccctcccttctgctgatcgactctgcaaatgtccttagcctgtttcctcttcaaactcccgttgcccttgacggcttccttgaggatctgctccttgatcatcaggtaaggcttcggctgaatcctgagcacctcgcacagcttgacctcttccggcgtaaggaggtgaaggtcgggagcattgtcctgagagagtgaaagaggttgtatcccgggaacgggttgtggtaaggacttgtgttttgacggcgtagtgtcgccattggcaacgattacactttcactgttgacttgcccgggttccactttcatgctgctgagtttctcggcctcggcgatgacatgaggtgactgcatacgcgccggcagctcaggttggaccagcagagccgcgccacttggcggatctggtggtggcggttgtttgctgcgctgagcactcgccagtcgttcgcggtccatggaacccagcggtattgatttctgaattcgtgcctgcttctcctgctcatacttctcgccgcttcgtagatcaccaatccggagactacgccattcctgtagttgtgcaattgcctgccgcaggttgagctcgtcaatcaacccttgacagaactgttcaaagtcgacgcgattcatcatccgcgcaaagggtttcgccttgttcagaagatcgcgttcctccttcgacctcttcttttccgactttgtgttttccctgtaatcgagcaggttgtgctcaaatataaccttcttcctctcaactcgttgcgtcaaccggcagttgtagatctccataacggtgagtttgagctccatctccggttccagctcgcctgtccgtggattaattccatctcctgggtcgaactgcatgagctggacagcctcttccgcttcgttgcagaactcggtctcaaactccaaacgtcctggcatatatccttgaatttcgtggcatgatggaacactggctgtcggcttcgtcttcgcttggagggttggggcgttcttggcggcttccctcctttcctcgatgcgtcgcttcttgcgcgcctgaaattcttctctagagatttcgtttgccagttccatgtcatggggactgcatcgtttcggaagggggaagttgggcgagtcgacgtagacctggagatagtggtcgcgtacctcatccttacttcggtagccgccgatgtggtccgcaatgtcggcccacgaacccaagccgtagatctgcgcgccctccagaagaaggagctcctcgtccgcgccccattctcggtcgaagattggaaacgagttctgttcgattactcgatagggatgggtttgtggctgatgcgcattgctggacgctccttgcgcaaagcattggacacagagatcatattcattgcaagcgctgtgtgcacacctaattcggacctgtgcgaagtggaaagattagctggcttgttgttgttgcttgttgttgttgttgttgttgtcgttgttgttcttgggagccagagggctggagtccaaagaggttccccaaccccacaacgtcgtctcgtgattcgcgcgacgcgaggtctggggcagcggtagcggccgcatcggaagggagatatgacgtccaagcacgagaacaacggttgaggcttgttaactatatgaaaacacaaacctaccgtagacgttatgtctgctgagcagacgtcgcatacatacttgacaccgccctcgccgcctcgtgcagcgatcttcttacggatgacgcccatggtggatgtccccgagggacgggggttaggataatccgataatgcgccgggcgggaggagtcagaaaaggggttaatgtaggccaaattccaccgctcaaagccccatagatggcattgacagaaagcgcagaggttcgcgaggcttctgtaatgcgtatattgatgaaccaggtggctgatggcgagttgtcgatggacttatgtcgacgaccttgatggcaacgatgttgcggttgtacgagggggtgatgcgcctggaaccagcagggccaggggctgcattcccacaatgcaacatctgaatgagcggacaggtggctccagctgggagcccacttccaagtcattctggctccgacgttgtcccgagttgccgcttctgtggcacaaccctaacccgtagctacttgcttacgtatcatgtacctctactgtcgacaaaggaacggtgagcttgacgaacaaaggatatcacacatcagagatcgggcggcaaagtaccaaggtatatcctgcaacaaattctggcagaacggtcagtcaacttttaagctcgccgtctgtcagatctgctacacaaatacaaggtggtacgtagtgtgcctgactgatggatcgaagtcccttgtcaagttggcgcacagcgaagcatggagcgagtgcagccgctccactaatatcatgcccctggtgcggaggagccccacaagaacttgtttagacgcggggttgcttccattggtaaaccatggtgaggggtaacgaccaacgaggggacatttgcttgcgaattggggatcatagtggtgatgtttttgttcctataaattctgccatgttttcacccgtattgtaaccaactcacaagctctccttgtatgctaatcctctgaagagcatcagatcttgcagtatatcagtgctcgagttgaaacacaatacggtgaatcccaattgacgtccagtcgctcaccctgtttctccgggcgcactggaggctgaagcagcttagaggtagccctccacacttccataacagtgcagtagctgaagtaggcaggtacacatggaatatgaatttcatcctgatgcaggctgctgtctgataatgacagtgccttttgcgcctcagaaaactcgggaaagaagcgagttcgaatgctcatcaaaagttgcacaccagtctgagccagtgtatcactatcaggcaagcgacttcattcctgtaaataaacggtccgttgatctgtagggtgcttctaggcaataaggccgaagaacaccgaacagatcggatcattttcatcttgtctgctacccggccgttgtacccataaaaacaatccggtaagtgtgaccaggttgcctcggggatgctatccccgagcatatgactaccaatacacttcaaaagtgcaaaataccaaccaccaatctacattattgaacacctcacttataagaaaattgatttcccaatcaacacccttgattgatcgcaagccttcttttccaattcccacattactcttttcctgaaagcctcttgaagcgcaaccatgaccgacaaagtgcttgacgacatctcgcatcgtcgctacaacccgctcaacggctcttggctgcttgtatcgcctcacagaacaaagaggccatggcagtgagtcctcgatagccacaccggaaataaagaaatacagcgggttagtttgaattgacgagttgcaatcagaggacagcaagaggctccagccctcaacaagcttcctgagtatgatccccaggtgcgtaatccccgtcccttcatgactttatattactctcactcactctaactgcaacccagtgctacctttgccccggcaacaagcgcgcccaaggcgactccaacccgcactacaaaaacacattcgccttcgtcaacgactacagcgccgtcaaagaggaacagcaagagtaccaccctcggaaggacgccgctggtgacggcgacgatgacattgcctctctcctcctgcaagcgcagcccgccaccggccggtgctacgtgctcaccttctccgccaagcacgacaccactttggcggacatgagcgcgaccgagatcgtacccgtgatcgagacctggacgcgcatctacgccagccacctgtctgcctcgcatccgctcagggacgccgccgcgcgttcactcagcgagattccacctaacccggacggcgaagtcgagcccgcgaaaaagcagcagctgcggtacatgcagatctttgagaacaagggcgcggccatgggctgctcgaacccgcatccgcactgccagatctggacgacgagcacgctgcccgaggagccgggcaaggagctggcgcagatgaccaagtaccaccgtgagcacaaggggaggcatctgctggaggactacgtcaaggtggagatggccaagggcgagcgtgtggtttggcagaacgacgggttcttggtcgtctgcccttggtgggctgtctggccgtttgaggtgctcgtcattgcgaagagacatgtgcgcgcgctggtggagcttacgagcgaggagaggctgcagtttgccgaggcggtgcaggaggttacgagaagatatgataacttgttcgagacaaactttccgtatagtaagttctactaccctctgcaactgcccgaaggagagagaaagggagaaaggagctaacggtatgagaaggctcgggtattcatcaggcgccgttggattgcacagaggaagaggctgagacgagctggttccatatgcatttctaccctccacttcttcggtctgctaccgtgcgcaagttcttggtcggatacgagttaatggctgagccgcagagggatatcactccggagcaagcggctgcgcgactcagagactgcggtggtgagctctatcgcaagtcgttgcagtagtggaaatgtatgatgcgcttgcttcgcttcttgaccgaaaagggtatcaataagtggtacatcttccacaaagcctatcgtcggagtcttatttcacctaatacgcgatcgcgcttcttatggtcatgatccgagtccactcgccattcctttttgggggccatgtactgcttcctgctttgattcccaaagaccagctggtagctgcacctgtcttttactggacgtagtaaccatactgcaacaccatccacaacgtgccgccatacgccgccaagaaggggaagatctgaggtccgctgaaacgcagcgtcttgtagatgaagaactcgctcgtaaagtgcacggcggcgatgacatgggtccagataccgagcttgtacaacgactcgttctcgaggttgtagctcgcatagaagcggatgatgccggccataaaggtgtaggtaccgaagacgcgggccgccagcggcgtgacttggtccttggcagccgcctccttcttctccgcctctgagggcgagacgggcttcagcacgtccacgctgtcctccgggctgaatttgccctttgcgggcggcagggaagggttggggacgaaacggccgttgtaaaggcgtcgcgtgtagtggagagtagtgtagttttggagggcgtttcccatagctacgatggagacctggacgaagggcgtgttaattgcgaaaccatgtgaagagtcagggggaccagcaaccgtcaacttacaaagaagaggtagtagggaaggagacccttctcgcccgaaggcaggaaagccttgatagcgtccatttggttcaaacagttatgaagcggtttgtcgtcagggaagaaagctatcgtaagtccaggatatttgtattgagaagaccttttgttgttgaggtgttagttgcccttcctgttgcagctctccatttgttccagcggctcgaggatcggatggaaaccacacttcgggccactctcaagcgcgagagacaggggtcatcgtagcatcatggacgcaggtccacgggcattggacgacattttggagacaacaaacaaaatccgccaggctcccccttctcctctatccattggcccatggccagctccgtcggagttcaatggcggcgtcgagtgagtgatggttcggcaaaagcggggacaacccagctgcccaggtcctctcgccggggccgcggggcgggacgtctcgaaaatcttggcggctgacacatgcaagtgtacatagtaggcgagtcgaccccaggtcctccaaaaagttcccaacaattatttgcgaccggacccaactttgaaagtgtcacaactccccgattcaaaccaaaggcgttccttcatcaacgactttcgccgacagtccgtacgcaatggataaggttgccgagatctggggcactgtccctcaatatggccaatgggcccttgctggcatcggcgccctttacgtcgctactcgcgtcggcgctttcctccagctgctccttaacgctttcatcctgagcggcaccaacgtacgtctcttcgcaaacttacttgggactgaagattgtcaggtgaatgtggctaacatcaaccttgacagctccgcaagtatggcaagaagggcacctgggctgttatcactggtgcctccgatggtctcggaaaggagttcgcccagcagctcgcctccaagggcttcaacctcgttctcgtctctcgcactcagtccaagctggacgtccttgctagggagctcgagctcagatgggatggtttcaaggccaagactttcgccatggacttctccaaggacgacgattccgactacgagcgtctcgccgagctcatcaagggcctcgacattggtatcttgatcaacaacgttggccagtcccacagcatccccgttcctttcctccagaccgaccgcgacgagctccagaacattgtcaccatcaactgcctcggcacactcaagaccaccaaggttgtcgctcccatcctcgcccagcgcaagaagggtcttatccttaccatgggctctttcgccggtgttatgcccaccccctaccttgccacctacagcggcagcaaggcgttcctccagcactggagcagcgctctctctgccgagctcaaggaccagggcgtcgatgtccaccttgttgtcagctacctcgttaccactgccatgagcaagatccgccgcaccagcctcctcatccccaaccccaagcagttcgtccgcgctgctctcggcaaggttggcctcaacagctccgagccctttcctaacacctacaccccctggtggagccatgctgtgttcaagtgggttgttgagaacactgtcggtgcctacagctactttaccctcaggctgaacaagaacatgcacatcgacatccgcaaccgcgctctccgcaaggccgctcgtgaagccaagaagcagtaagcgcatatcgcagcttctagctaccatgtttctcacgtgaagctgggaaggagcatggacttgtggcatgatggctctagccaaaagacacatcccattggcctgcgttacatccacccttcggaccctgtatctattgtagagaaaatgagaaacttcggcccgttgttagcagacgagttcataatgtgagtggaatgtacagaaagctaaaagatgataattgaacgatgatcatgaagcaaccatatttttgcacaatgtatttttggtacagatcaagagcagttgctgtctgtctatagttgatattctgagttgcaaatccgacttctagtgacgggcattcgatgacgttctcgacgatgattggacggtttcgacattctataggcggtagaaaaacatgcttccaaaaagaggttagcgcctcttctgtggtccccgccgtccaactgctccggcacacaggcgcgtccaaaattcgcgtttcaggtcgcaggtcccagttgccagccgcgaaacgaccgccctgggcaccaatgattcctgcccggtcgcggtagaggtacgtaccgctgtcccagttctccagccaaaaattgtttacggtagcccgccgccggagcgggccagcctcttcaatcttctgctgttcatccacagtccaccttcgacagtgattgcccaatcgcgcgcagagcttccttgctctcaacaccacaacaacaactcaaccgctttcacctcaagctgtggtcgctgctcctcgaccacgtcgcatcgtgttggactttatagcttcccctggattcccagaccttctttgatggtggtgcaattgtagcagtacacccaccgactgcagcgagcaccgcgctctcgactttgtgacctcaagcaaccaaccaaccaaccaaccaacttgggagacctgaagcaagagggcaaacgaagcaagagcgacaacacagcatcacagcaaagcgcggagaatcacgaagctgccagatcacgctgcacccttggagctccaacttgtgccgacgccagatttccatcagcctccatccgcctcgttctggagcttcccctcccctcgacgctcgcgacgaactctgaaccgcttttgcaggtggcaccgacaaccatcccgctgccatcccaccatcgtcctgtcgggtgttagcatcacatatccgccatcatgaatccagccacacctatgcgccaagtgcccggtgcattcctcaacacgcccgctgcgcccaggaccgatgatgctcgacgctacttggactcgcttcctgaaaagaacactgcgaggccggtgctaggagggttcgggtcctataatgctggtggtgccggagttgcttccggacccgtgactgggcccgtttcgggctctgttggcggcgccggtgctggaactgttgctgctcctcgtcccgtctcgcaggtgcctgttccaatggtgccagctcaagctcgcacagatctaccaccggttgccaaggccgcgcggcgcatcaccaataccctactacgtgacgagaactaccccgatgttgattcttatgctagaggtgagcttacctgtttaggtttccatccctcatggtacctggtaggactggctaaccatgtctctcccaaatagctggctcctcctcggactatgacatgtacaggactgatgacgcgcccggcgccccgttcaagaagactcatatgtatcccatccccgatcaagtctttgagcggttaaacaggggagaggtcaacacgcaactcggcctatttgccgacatcaactacgcgtgggctgctattgacagctccctctttctctgggactatacccacccaaaccccgaacttatcggctacgaggatgccaccaccaccatcaccgcggttgccctagtgccccccaaacctggcgtgttcgttagtaacatcacccatattctagtcgttgctacgggcaccgagatagttttgctgggcgtatccgcgacacctaccccttcgggatcgaagaccgtcgccctctaccaaacaaaaatggcagtacatcgcggaagcaccgatgtcagcttaatcatcggtacctcgaacggccgtatcttctttggcggttataccgataccgacatctacgagctcctttaccagcaggaggagcgctggttctctagcagatgtgccaaggtcaaccacacacaccctggctggacatcagttgttcctaacctcccagtgccaatgggcttcttgggccaccgtgatcaggaacaccttgttcagctggttgtcgatgatactcggaaactcctatactcgctctcggacaagtccaccattcgaacatacttcatggagccctctgggaaactgacaaaagtcatcgaaaagaacaaggtctcgtgccttagtgacatgacgcatatggttgacttgaacagaaaccctttgcttaacgagagagtgagaatcgtctctcttagcgccatctcggcacaagaagcctcaaagtctcacctcatggcactcaccaacaccggatgccgtttgttccttactgcgacgagcgcggcatcctacatgctgagcgcctcaaccagccttgctcctcagagcatgcaggtccaatacatcaagtttcctcctacgagcgaagaccagcaggttcccctccgcaacgagatcaacactgcagttgcatatgcacctgcacctgcagcagctcaagatcaaatgtctggcttactttcggaaagttgccttggtgaacgttttcctccgggttatttcttcgacgcggttcgacccaaagagagtcgcacggatctgctctttgtatcagcccccgatgtcggcagacttaagcagagcgctgtactcagatatgttgagcaaggtactttcatccccttgggtgacggaagccgagttctttccatcggtcttactggcaacccttttgcggctgcaaaacaaccgctcggatttggcaacgagctagctgttcagttcgatcataccccaagcgaattcgctgtgctcaccaacaccggtatccatatcgttcgccgcaggaggtttgttgacatcttcgctaatgcgattcgtgtcgcatctggcgatgaggatttggacagcaaggtgaaaacgtttacggccatctacggcagggtcgaaatggtcgcggctgccttggcggtagcatgtggtcaaggaggagacgcccgtcgtgctgtggatcctcttactgaggacagggcgcggtccatcttcatcaactacggtggtcagcccaagcttgcggacgcagatgttttgcaggcaccggaggacaacgtacagctctcggctcgccacgatgcgctggtgctctatcttgcgcgcctcgcccgcaccctatggaagtccaaggtcattgagatagccacggatagcgcttcgggcgggttcactgttggctcggcgattcccatctccaagctcatgacggtacaggaaagtgtgcaacgactaaggagattccttgaggaaaacaaaagtctcatccagggcctggccggaccctccgatcgggtttctagcagacaagaggagatcgctttgcagctggagcaccagtctctccacgctctgcgtcagcttatggacagcgtgtctgagggcatctctttcgtcttgatgctgttcgatgagcgggtaaccgacatcttcatgcgcctagatgattcgtccaagcaacagctgcaaaaccttacctatgaagctttgttctctcaggactctggaaaggagctcgccaaggttctggtgaaggctattgttaaccgcaacattgccaacggagccaatgtcgagaccgttgccgatgcactcaggagaagatgcggcactttctgctcccctgatgacgttgtcattttcaaggctcaagaacaactgcagcgggccagcgagtcatcgggcaatcctaacctgatgcgcaccttgcttgcggagagcttgcgattgttttcccaggtcgcgggaagcctgaccatgaccaacctgcgcaacgcggtcgaacagtacatcaatttgaagtattacgctggtgctatccagctgtgcttgatagttgcgcgagagaaggaccgtggaaacgcggcccttgcttggttcaacgaaggcaagccggctaacgatccccgtgaaaaggctttcaaggaccggcaaagttgctattccttgatacatgaggtccttgaccggctagagattgagtcggcctcagagcccgatgttgttgacggtaggccaactcttgctgccaccaagcgggcggaggcatacagcgtcgtcaatagctcagacgacgaggtcttccaccttgatttgtacgactggtacattgagaagggttggaccgaccgcatgttggccatcgactctcctcatgtcgtaacgtacctgcagagactcgctgcggttgatgctcagcacgccgatcttctttgccggttctacacacaacgcagccgcttcttcgaggctgctcaagtgcaggctgagctcgccaagtcagacttcccccttggcatcaaggaacgcattaccttgttgagcagagcaaaggccaacgccagcgtcaccactgtcggtgtgagtcgccagcagcagcagcttctcaaccacgaagtgactgagcttctggaaattgcccacatccaggacgatttgcttgagagattaagggccgatcctcgcatagtacctgagaagctccctgacatcgagaaggttctggatggtcctgtccagggcctttctactgtgagtcaatccctaaaagtatgatgctattttagttgctaatctgtaccatgtagctcttcaacgatttcgccgatcaggccggatactacgacctttgcctgctcatctacaacgccgcggactaccagaacccgcacaccatcaaagagacgtgggagaatctcatcaaccagatccactttgagaccgagcagaagcaagaggtgtggcgcctcattgaggcaggcgaggcattgcccgagggtgtcgaggctcttgaagttccaccccctatgccttacgaggctgttgtctcccagatccagtccattgcccaccgcacctccctcgacagcctcatcttccccgtcgacactcttctccccatggtctgcgcctacgccatcaacaaccaccaggacgcctcgatcggtgctgacccttgctggcctgtcgctgccttcctgcagctgggcgttcctcatgccctgatcgcccgcgtgctggagaacatgtttgacgctcaggaggcgcccttcgttggcaagcacaggaagttggtagtacagtggatcaactgcgtcgtcgactcgtggatccgcgagatcgagcaccgcggttcggcatcgggtaagaacggcgacggcgccatcaccacctgggtggctgagctgttgacgagggccgaggaggcgttggttgcgattgcggccggcaccagggaccccgctcaggcggcgagcatcacggataccaggagggacacgagagaactgaagaggaaggtggagatgctgtcgcaggccgaggcccagggcagtctgttgttcagcaccaggtaggaccaggtgaatccaacgactcccaagacgcccatgaataagaagaagcggacgtcgtataagaccacggtggaggaaattccggatgagagttgtggtgcggcaggggaggattcaatgatgggtagcatcccggggaagtggaagagggggtttacctgagacatggaagcgagggagttgctgtgagttatgtttacgaatattgaatattgctgcctcttttgtgtcggggccttgaaaatatcgctatgaagatggcgtggcgaagagaaggaaaccagaattaagagaaagcgatacattgttgattgaccttggaagtaggtgttttcgatactatccgccgtggtcctctttctagcattttgtcgagtagattggtaccaatggctttggtgtgtgggtaggttggttggtttggttaatgtgtactgtacataaagtatttatgtgacttttttctccacgtttcatctctctggtactttagaccacccgggcctgcttgctttggcttctcatttgcgtcttggtacatgaagatggttgagttgatattgtcgatgtgtgtgtgaaatgctggtcggtctccacttttaccccttttcacttgatctctcaggataaacactcgtgctcgagagggtggttttgcgcttttacgtctggccttgaatcatcaaaagcggaagcaaagagaacggggacttctttcgaatagttctaggtgccagtacagaggcatggcacgaaaacacgcctgcatccatggatggctaactgagatcaagctctactcgacaatctcctttgagagtcccttcagtctccaaccagatcaaaagcaggaaccgggggtgtcaatgctgaagaccgtgtacgtccaaaacccaagtccctcaaccttcaacgagtttgagtaggggaaaagagctgcgcttctaacgaaagaccagcaatcaaggtaagagaaagaaagaaaaaaaaattatggacgcggagaggggagaggagaaaaaaggaggtaaataaattgcacggtccgtgattcgagcccgggtctttatctggtgattcatgttccgattccctctgaaactcggtctttgactgtgagtccacggggattccaactctgtttctcaacccaagtggcgcgctagaccattgcgctaaccgtgcttttttcttgggtttgttagtagaaacaagatctgagggggtaccatatgtacccctatcgactggatggaattggagataagtgacgaggaggctgctggcagaggatggcatggggcagtgggcaggttcagacttgggagggatggcaggaaggaaggaaggaaggagatacgtacgcccctgctggctaactctacggctactgtaacgatagtgacagaagatgttggaagatggtttcaaataaacttactactagcaccgctacctttttgttcccttttctcttgtcatgtatggtcttaatcgtctgcatcccttccctgttctcgttcactctttccattactccttccccatctactccatcactaactactaccaattctctccttgattactagcaaatcttctcgctttgtcccaccatcaccgcaaaggtttccaaacaagtcaaacattgccaaccacttcactcactcatcttccgctgacacccaacctcacacaagcaccactaaccaacttccaacccatcaaactcaccctcatcctcatcttcaccctttcttagcctcgcctatgccaccaatcccagaatcagtgctgtcggagacactacagacactagcttggtgcggtcggttctccttgggtacctgaattggtatgtatttgcgaggatgatagggagattttggtgagaggttcgatgagtggcccgaaaggttgggggaggatggtatagggttggtaatggaagcaggagcgacaggtgagtaagatgtgtagtagtcttctggtgcttgttctggttctggttctgattctggatcctggtcgccgtggctgtcatggtcatgtcccatttccacagattcttcttcatgttcagcaagatccatacctcgttgttgttgtgaatttgcagagacacttcttcgaccccgccgctgaacctcattctcatccagcatcacatcctcactgccctgtctttccccgcacttctcactctcctcgtactcctcatgatccaaaagagacattggctcccccatgccaacatcaccatcttgctccttctctaaacttagcagctccacaaccgacacagacactactgaaggtgatttctcaccagagtgtctcgaatatctcgatgatgattggcgcgaccctttccgttcatcctgctcatctggttgtggactcaacgccgccttaaacccacccgacctgtaagcgggagaaagcgaggaacgagaaaagccaggtggagctggagagcgaagcgggtgggaaattgcagagataggtgcgaaatccgtcactgtcggcgatgggggcatcgaagatacccctgaccctgcgatggagcgtgatcttggggagtgtcgtgaagtaggacggccatagctctgacgacctgaaaagtgtggaatcggggactgatgaggcggtgtaggtgactgaggggggcttgagtgccttgaggtaggattgctatggctacggctgtagctgcgactgtggcggttcggggagcttggaatctgggagtgatgggatcgtgtaggagactggggcgggcttgagtgtctggaggccgcatagcgcagcgagtggtgggagggggcgcgagagccgggggataatgggttgaggtccagcctgcgtgatgtatgggagcgtatggagggctttgatgacgaatgtgaggcatgtgaactcggtttgggggtggtgtctctgagggctgcggtgggtgagttgctgtttgatgatgctggagatctgccatgcggtgatactgccatggaacggcgcctttcttttgacgacgcattcgttggagccttcacgtaacgaacacctgaaattcgtcttgcggaattgtcacgctgagattccgcttccgagcttgagtgtgggtgttgtgaacgtaattctgatacaggtgaccgtactctcgactcatcattcacaaatggttcccggattgatgctttcgaatcccttgacatgttttgatgactgagattcagtgacgtcgacttctcagagccagcctgagaagatgcactcctctcactgatcgtacctgcttctgacattaacttgctgaagtttgcctgcgcctctgaaacgtcttgttttgagatcacgctaccgtcttctttgggcgagcgaacacccatgggattcgcagcaggtgtagttgagccaggcgcaggaccatctggatgagggccgtccgagggactgcccgaggggccactgggtggaggtccatccccatccggaagaggctcatcaggcccagaatcgcttgaagaagacgagccactctcgtgacttggtgtactcgtccgttctggagaagtcacttctgtcaccggcggtggcttcctccgcatttgtgttcgatccaaaaagctcatcacattaaccggcctagttctgtacacagctatatgcggcggcgtcctcggcggtcgcggcgggggcggcggtggatctgggcatggaggataagtcggcggatagatgtagtaattcggagtttgttccaaatgatattccctcccggtatttgcataatgatattctgatgactctgaagatccattgtaaccactaaagtactctgggtaatagtaccagtagcgtacggagcgcctggatattgtccttgactctgaattcccgctttgctgttgtgcgctgctgctttttttgctcgaaccacgggtgtttcgccagcagaggaatatgatgagcgcggagctgaaggtggaaaagatgacggcgaaaacgatccagccggcttccgtggaggtttttttccgggctaggagcatcatggttttcatgggttgtgagagtagtcagagatatgcaagttcgctgggatgagaggatggttctggccaaggttgaacgtcaaggtgatccgaccaagctagaattgcgcatgcatgtcgatagttgtctgtgatgcgtgtttgtcgtgaaaaaaatcttgatgtgaaggcttcgtaaagagttcttcagtcgatcttaagtcttaagctcagtgttctttcgtttgtcaggttcgattgctaaattttgttaacggatgtgcttcaagttgcctgaacagtagaagtcgtcgtcaccgatgtctgatatcatcggatggatttgagagttcaatgcctcgaagctcgttagtgtcctccatccccaaaagctggcaagtcatagatacctagataatgatcatgaccagcaaatcacccgaagtcacaatcgcacatgtaacacgcttgacatgcagtttgcgtgtgacgttctatcgacgcagctttacaagcttgttcgtgccgaagccatggtggggttgttttgtatctcctcggtcatctccattgttcgtggtgtagccactgaggtgttcgtgagtggttctgatatgtccatcttggacggccagcgggttacaagcatgttgtccgtcactcttacaacaccaattcatacagaagcaagcctcgttttgcgatccgtacaagtgttaaagtcacacccattggccttatattgggacactgaactggtctgttgacaactgcccggtagccgtggtatgttttggtttttcgagagcttaccaagcgtttaacatgcaaattgcgaagacctaagctgtcatgagacgaccagcatgttgcctcttttggagagagcgagtcctccgaactttcgaatagctcagtgttatgtagttgatcatggacacttgccaaccgcagtctcaacagtaaaggggcctttagcaagatgccacctcgcctgaccttgggagcagggtgctctggtaccactgccagaaatttcacctctacacgggacactcctgaagaagtgtcaaaaccttggtcagtgttgcaagagctcaacatcttggaatccgactccgccgccgccgcccacccgggcaacacatggaataccgagacgctcttgggccaaagcaaagtagctgataaggccttcatcgttagctcgaaggtgaacgctgaccgtcctctgccgcaccttgatgaagcgcggaccagcaccagccaccattatcggccagactttggacctcctcggggctaaccgtgtgagagtttactatgcccatgcgccggattcgagtacgtcgtttgaggcacaggctagggttttcgatgtccagtataaggccggcagatctgaccaggtacgatgtgttccaagaattttgaccgcggcaaagatagggcaacactgactttggtcagctcggactttgcaactacaccgccgaagacatggaaatatgatctttgccatctgcgacgagaagtgtacactcttcataaagaatacgagcagtgatgagctaatcacgcgtaacgtaattgccaagttgccaaggctgatcaaggctgaagtggccgaagcggaagatgcagaaattacgttatgggaaccaacgctactgttagcccatgttaagcagtgctttagccccgccatatctccactaacagatgatgccgcagatgagatgcgcgatctgaaacataccccgaaaacactatgtacagtatttctgcagcgacggatgtggtgtggcacagtattcatggaactgccaaccgggcaaccaaccccaacttgacgactaatattctcttcccaacgtcccaacgtaccgccttttcaaagcgccttttccacttctgctgtctgatcgtccacctgaccatgccaaccaaatcagctcgagtccagaacatacaatggattctggctccaccctccctcagggacgacctccatcactccgtccttcccactagtctaagccggggctgtccatgtttcccccttggctagctggcactcctgagtaccgcctctcccgttggcggtaccggctcggaggggcttcaatgatggataatgaaccatgacaaatggagccaacctcgactgtgtaccggaacccactctccacgcttctcccggccatccgggttgtaaccattagctactactttctccatgttgcagggcaacaccgtcgacgccatgacggtccttaactagatacagatgcccagtgccttggcgtaaccgtcctgtcatctcgactgctccaactccctcctttgcttcgttgatcctgctacaccaccaccaccaccgtcgttatataagatggctgtttccaacatccaccccagcacacaaccccccgatgacccttcacatcccgcccccctggagtccgaccccttccacgacgacggcggcgccagtgaggctagctacaccagcgagaacagcgacattgaactccaacatcaatccggatccaacaacgtggcccccctcttcggtcgccgtgggcgcattgcccccggcagtcaagtaggcctggatgctgccgagctcatctacctggccggtgacgcctctcaagtgttgccggtctatgtcaccatacatcggtacgaatagggcttggaaggggacaaataagagcctggcaatggctaacaggcaaaccacaggatccgacgcttggtgattgccgccatcgacgacccctatacactcgaccaactgcagacgcctcgcatggacaatatgatggttcggcccctagttgagaagctgtatagtcccgacaacctctcagtcgtctactgcctcctcgccaatcgcgtccagtttcaacgttccgcgacagacgagtccctctatgtggctgtcaacaactctcgagccgctctctgcgaactgctggctacccgcgtacttcgacgctttcaccaagaccacccagatcgtccaggactcttgctccttgccaatattctggtttcagggttcgatccgtttgacgccgcacccgatccgcttcgccgataccgacgctctttacaatggccgtatcaagaccgtggcggtcacgagcggaaacttacggcactcgagttggccattttgtcagagagcaagttcctgatcgggtcagtcgcatgtcagcgcatcgtcaacgctgtctaccgcggccaagttgtgtacactccgctctcgtttgtcgatatcctcccagaccattacaagtaccaccctgtatcgctttacgaaccacggcgggcttccatactcaaccatcgccgactgatcgttcctcgactacgaaatcttctcgaactcgcccacttcaccatccttctaggcctgtatgtgttgaccatgacacatcgaaacgacttttatgacggaggtggaagtccatttgggggtttcgaggctgcctttgtgatatatacaaccggctgggtcctagaacagtttgccgctctggtcgaacacggctgggaggtacacgctcaaaacctttggagcttcctcgaccttacttttaccttcatctttggagtatatggcgttgtacggtttgcggaattgtggttttaccccgaggccgactacgccatacctatcctctgcgtcgccgccccggttctacttacccgcatagccttcactctcatgccagacaacattgtcttcatcgccctacacgcaatgatgcgtgatttcacccgacttacgtttatcgccatatggtgttttaccggcttcttgctcggccttctctggctgatgcgcacgggcgcgcccccggatcctgccgatgtcgccgcaggtttagtaacggcccagtcctccatcgaggatcgtccaggctgggccaccattggaaaatggcttctgtggatctggtttggactcgatggcaccggcatcgaacggacggccgacttccacaccatcctcggccctgccttggccgtgacgtttgccttcctcggcaacacccttttcttgaccatccttgtcgccatgctcaccaacaccttctccaagattatctccaatgcacaggcggaaatttatttccgccgtgccgtcttaacattccagggcgtcaagagcgactctattttcgcttatccgcctccgtttaacctactcgctttggcagttatgctcccactgaagttggtagtcggtccagccatgttccaccacatcaacgttgcagccatcaaagtcatcaacttcccggtcctcctgatgatcgcactttacgagcgtagacgggtgtgggccaaatccgctacgcccagtgcaggtgacggagaggacagtaagtggttctttggtctgaacccctatgccgatatccacgcgctgttcaggacggagccgccgcaagaggtgctcgacatgttggagaagatggacgggattgtagatgaagaattggaagatatggatctcatgggtcttaggcggggcagtagaggtatgggtgacggcctggggagagcatcgaccgaactggagctcgggaggtcgatggagtttgatgtgacgggcagcatcgaaggaatgcatagaaggagaaagcactccgctgggagcgcggtttagcggaggctgagatttgagaagaagtggtttgcactagtgggaatgaatgtccggaaacatggaggttcctttgatgatatccccatccaagctcccgaattttgagtagataaagatgagtcgtgtttgggtttggatactggccggaaattgaaagatacctagtgccaagggcaatgagatatttaggacacaaagaatgcggaacaaaaaaaaaagtcaaaagaattgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcttttgctgttgttaaagatcttaatgcagctccttggcttattactgttcatgcatgctactcacttgggctgtatgaggaacattgcatcattcaatgtcaccgtggcgcatacgcgagaaattcgcgtatcgaaattatcgcatatgcttcactcatgtttctcatgtgattttcctggcttgaactaacttcacagctccatatgttgaggaatgaggagtgtcgatttgcaagttcggccatcggttgaataggaggatttcactggcgctgtcgaattcgaacacatcgttgagcagtcaagagtgataagatatgttgaggtacttacttgcgccttcatattttagacgcccttgttctcgcgcaatgacggattatctaagggtaagtaaccaatcccagtcttaagcaactcatctcgttctctcactcgcaagaaaactctcaacgtaccaaacaagttctagcgaaaacgaatagtcctcgttcggcgtgagagttcagacacggctatctttccgagcaaggcccgtatctggcccaatatatttctctccaatcttagcatgggtatcctccatgtctaacaaacagacactacatgtgatttggacaccagacagcgcagagaacctatctctctcccgagtagcagtccatccgtcaatgattacaaaccattcatgttgcacaccatgctcgcgacgacacatttacatcaaatcgggttcagtcccccttatcacatttttcttttcacttacttatcatttcttcccttcttccctcccttcacaggctgcaaagagacacacagcctctattctctactttctccctctccctctctaacctccccatcattctgtccaagcatcatactcctccatcaacttattgaaccgaaccccattcggaaacttctcactgcccaaatgcgtcgtatgcgcccacggcttctcctccagctcggctctaagcgacttactaaagcacctactccacccacacctcttgaacttggtgaccacctgctcccgcgtctgcgggtgcaccaaatacggccgttcgctcatattgtcatacacggtcgccagctggatcagctgtcccagaaaggtgatggtgccgacggtgccctggtcctggtggcggatgatggcctcggcgacggcttcggcttgggattgcgcgccgccgagttggtgctggatgagctggagggcgatgaagccgccttggaactcgaaggagagttgggtgctggcgcgggcggcgggggtggtgccgatgtcgtgcaggaggcaggtgagggcgagggtggaaggcgagagagaagaggcgtgggtgggaaattgttggcgggcgataatggttgctattttttttttgttgcaatgtttaattagccttgagtactaggtggggagtgaaaaggatgaggatgagtatggtgatgagaggatatagcttaccccagtggaaaactcgcatggagtggttgtaggtctcgatgggaagcttctccttggcgtattcttggactttggctacgatgggatcatcggatggccaggcaatatccgagagcgagacgggagtgggctcgttgaggtacggctttccttcgaagatggcatcggcatcgacaggcacagcggtccagccgtggaggccgacggtatcggtgttggggcacatggtgatgttgggattttggtggatgatttgggacacaagcaatcaagttatgttctttatctctggatgttgatatttattctaccatggttggcgaggcgaacaatgagcatttatttcacatatatcgtcgatcaagaagaactggggaagctgactcatcgtttacccacagtcttgggttcttcacgtcgacccgcctctcccggtgaagcgatccccgtggttggtcgaaatcttctagatgtacgtaagtattccgtaaataatcatggatgatacacgagaaactacgtgtattatattgtggttccaattgacggccgtatggatttaaggctggtgtgagttcgggtagtgacggcgactcgacgagactgctgtgttggttcttctgaaacaatactcagtgcttttttgtcgtctgttgacatacatgcgatgcttttgcactcttcaatcaacattcattcgaaacaccttcaagtaatgaccgcatcatcatcaatgtcagtggagagatttgtcatcaagacgtcagtcggaaacttgcgatgtgatgttatcgccaggctggggaattggttacgggaagacctctatatcgcccataaaatgggccttggactaggtatcccagtatctaagtgctacctacagctgttatgggaaatcccaatagtgggttccgcagattgtgtcggagtgcatagcgtgtggggatcactaactgcctgtttgagggcgggtgacttgacgaggtttttacttgcatcttccacagaccatctgctatttccgcggagaatcaattcaagactatttgaactatcagcgatagaatttcgacttgttgtctgtcgttcagccctcgctagctgaccacttatgtcgagctggtaccatcccgtatgctcttcacaagaccaagacaaaccaccatgaaaatcgcctggcggaaacgtccaaaatattacggaaagggggaatacaagaaataactggaaaagaagagaaacacaccttcacgagacgctagctctagcaaaattagtggccacaagctagataccatcaattttgctggttagcatgtgatgtttacctgaaacacccattagacctggctcgccacaaccggtatgtacggtaattgaatgaaagttacgaacttccacttctcatcacatcacatcacatacatacatggcttgctttcttctttagtatacctcagcggaatagttcaattcactgatctttaactggttttttgatccgaaaatctgcttccaatgtaggaaatacctggtagaacaatgttccatctagtccccaaaaacattccgaagttcgcttatccttattaatgtcgaaacaacctgccgactcttcctcaacctctctcaaactcaagtatatttccctatttccaatcatattttccatataatttcttccctcagcttccatttttccctttctcaaatccaatcctccgtcacagctcgctaatccaatccttctctactatcggctagacagcccttgcattgcatcactgctcacagtagcaagccttgcaagtcttcataaaattattatggaacccctgcgcatcgcagtacgcatcggcattgttagccatgcacagcgcatcgagccgcggatcggggcacctcggggtgccgtagttgacctggacggcattgacgttgggttttgcgggaccctcggtggcttgttggccagtaggcaaagcaacagctccggcggtgaagaagctgaggagggtgatgagggcgatggaggtctttggtggtgggagagttagtcgagggttgggtataaaggcgaaggtaaggaaagtgaggtttggtcttttggaacgctgcagatgtgcaggaagggagttgaggtttcacaagacggagtttacttgccttcattttgacggcgggtcgtgtagggcgggataactgttcaatatgaacgtcgaattggctagaaatcgtggtcaggtccaagtctcgtgcgatcaaaaacacagtctgtattctggatattccaaagtccagatggtacggacagaagggttggggtagtatagatgaacgggaggctggctgcgttgtatgtgtcgtgtgtcatgtcattgtatatgtcgtgtaatagtaaccaaggagtgtattggctggggatgatccgcaggggagaagcaggaggctcacctagtgggcacgggcaaggtatggtgatcgacgctgtcaggtatgaaggaaatgatctttttcttcccgaaaccagtctttatagattgatggtacagggaggaggcttttgtacccagataatggggagttgttgttgctttttgatatccacttgtacaagaagaaagaaagccacagctccaaaatcaaaagacgaggtggtgcacggcaaccctgttcatgatgcttgttcagggtcgaaagctaagccgttggggtttagaacgttgaaatagtctcaaatagttgcgcataaaatggaaaagatgaaaccaaccgccacgctaggtttgaagtgctctatttttgacaaccgggttgagccgaagaagcaagcagtctacttggtccgatgacaagcgcagaaaagccaagtagacgggaaaaggcggccgtctgcgcggaaagtaggcaacgagagtgagcgatgtgagaagatctgaagaaggtgaagagatggtgagaagaccggatgacaccttgactttagtccacctcgaaccggaatcgcagctgtgtttatttggttccgtaccacaattcggttccgataaatgacattggaaaaggcagaacttataccctgggggactgtctgatcaactgaagagtggcaaccccagttcccatggatatttgagacctgccgcttcaatggaatgcgacccaaggcatggatcggggcggcgggggacggttgaccgagggagggtaacccagaacatgggaacccagcaggggtagcacattcgccgatccagggactaaagtagctggatgagcacggatttccgaaggggaaaagagcctcaatggagtgaagacgtaggaaccgagagtgccacaccgaattccaggccaaggtaggctgttgatttcccggcttggaccaaacagactgaattgagatgtgttgataccatgtcaggcaaaatgtggtggatataatgcttgaaatgttggtttgaacaggccgaaaaaaccacgagtatgtacctaaccaaagggaggtatgcttgtgctatatatacatctgccaagtcaatgagagacgcaatgaagcaagggatcagtggcgtacctacaacgctgaacatgagcgatgtactctgctcaaccatgatgtgatgaaaatgcacccaattttcaccaatgtccacgatgtttgagatttgggtctcgaaaaaaacaaacctggacatgtccgcaacagcaacctgccaatctcggacgagggacatgccaggacgactagaaacggaaatgataatcagcaatctcacctcccacttgcctctgtaatttcatggaccccgccgttggtcggtacatgattatctgcgaaggtgcagtgcaatcatgccccgaacttctgggaagacatatatagggccagagttccagccgtttgatagtcttggtcaatcgaacggacaaatcgtgtgctataaacgcccttcatgaaaatgacaacgaattgagcatgggcagcatatattcgactggcaaatacaatgcgtggaatccgcgtattaataaagaatcacatccgaataatgctcaatggttgcagaaacccatcgtcaatggaaaaatgggaaacagatgggaccgtatacgaaccatggacgcaaggtcctatgcggccaggatagtattcgttgccaagtgacaaaggccacgttgggtcaggaagtggtccgtcaaatgatatatcgttccaaaaaatgcacaatgtgttggctatagggccgggggccggggccggggccgtgtcgagggtccaatggatgccgcctgtagaataaggtggtttgttgattaactatatacacctgcctgcgctggccttcgaaaaaagccagattaaatacccaccatcgactgtttctaataataccgcttcagaagagcagtgtagttgtgagatttccagctaacctcaagccgtaatgcgtcgaggcaacggcgaacccaagcgacatcgactccacaaggctgcagatacttaagcacatggtaagcaagtttagaagagggaggaaatgtaggaaatggcaagatatataactctatgttgtggctgtgtaaatgcataagtgattgtcatcatcggtatcgtagcgttgcgtaaacgtaccggccgtaagcgcctctccttctaatcccatatccaactcacaacccgtgcccaccctttagtcttcccttcttcggggtcctcgaaaatggcgtcttcggcttgctcgaatgcaatatcaagggggacgtcatccagggacacgatcttggtcttcttgtaaaacttccaagccaggtaggcgatgaggacgatcggaatgtccctagtcattcgttagtatccttgcgactatagtctgattgatgttggtgaacttacaagtatgaggagacaaatgtagcggcatcccagttacccttggtaaaaacgctgaagcctcctgttaggagaatgacgatgcacatgaacagggctaccggcgagctgtagactataaccgggaaagtgatcagtctcagatctggaatctagctttgacgacaacaacttaccagtccaccagctggaccacggcagcctggtatatgcaatgccctgcctgtccattgcctttctcaagcggatatgattcaccaagatggatgaccaagacaccaatactcccgccgaggtcagccgtaccaaccaccagaacacgttgatagcgcgctccgagagactcatgaagctcagagacatgaaaactccaaacaggagtacacacatgtacggcgttccccacgacgtagtccgcaagaagatcttgggagcttgtcccttcagcgccagtccatacaagaccctcgtgcccgccaacaagctctggttagacgcagaccacgcggaagtaatcacgatggcgttgaccaccgatggaatcgccttgatgcccgccgccgaagccgcgatcacgaacgggctctgcgcgacgctatcaccgctaccatcgagcctcggatcatcgctcgccaccaacataccaaccaccagcaccgccagcatataaaacagcaccaccctcgcaaacacgcgcttgcaagccctcggtatcgccttccgggggttcctcgtctccgccgccgccatcgccagactctccacgcccgcaaacgagaacaccgcccccgtcatgacgctccaaaaccccaaaaacctcccccaatctcccgtggcaatatactccacaaacggccccggactcttccaataccgaaacccgatcctctccgttcccgggatcccccccaaatcaatcaccagccccagcaagatcaaaaacaccaccaacaccaccttgagcattgcaaaaacaaactccacctccccaaacacccgcacgagcgccatccccaccccgaccgtcaccaccacaaaaaagacaataaacacggccgggctgacgcggccctccgtccagtactcaaacaagacacaaatcgccgtgatctcgctcgggatggacaagacattgccatacaccagattccagccaatcgcgaacccccaggccgggtcgaccaggaactcggcgtggcgcacgaagctgcccgttaccggcaacagggacgcgacttcccccaaggcgaactgcaccgcgcacacaatcaggccgatgacaaagtagcccagcagcgcaccgagaggaccgccgcgcgcgacggcaccgccgagccccaggaacagaccggtgccgatggagccggcgatgccgagcatggagaggtggcgctgggcgaggccgcgggtgagtgagcgggattcggtggtggttacgaggtcagcagcggcggcggcggcgtgtccatcctcttggtcttctgctccttcacgtcggtgatggggaagttgctgctgggattcgagaatgggtgaggaggatgaacccatagtgtcgttgtcggagtcgtagggctcgggatcgaggtaggtcaggtctgcggatgatcggggactgtcgtagcggtggttggtgttgttgatggtatggtagttcaccgtcatttctgtcgctgctgtcttagtcttgtcgccgctgctgttggtgttggcggtgcggagaagcgcaccacgggcagcagcatcaccatccattctcgaggctccccaacctgatggcgccatttttcacggtgatgtgaattagtgcctgcgactctaggtcaaggagattgcccgcccgccgaattccgttttcggaaagccgagtgtgcggtaaatgaatgtgttcagcgtaacatgggatttggcatgttgtgctgacagagtgattgttgcgttacattgatgtgattggtgagaagctcgagttcttgtgaggtgagaaaggacttggatggtgtgacacactttgcttgtcagcgataacatttgggttagggttaatgccggagagatagatacgcagtgtgttaaaaatgcggttgctgatgggtaggtaccgtgttatctagggatatgtaatagtagaagagggagaaatccgataaaaaatatgtacctgacgagtcaacttcccaatgctatttgttatatatcattcacaggatgatactaaagattacaaaaaatatgccatgatatacttcggtaatcctaacaaatgtaaacaatctgcctgccctggacggacgacaggaacgaacagccacacaaaaacacaccaaaatcggacacacttgctcgctcaaaaagtaaccgaaacagggggctccaagaaatggtatcaaagaacaaaaacggacagcaaaagagcaggtatggagtacgtgtcagcaaagcagaaaactcccggcgcccatgcgatccgcgcgcctgaatgcaaacaacaaggagcgaatgacgtggagcccccagcgcattccttcctaccttccttctcgtgtctgcccaatgattgtaatcaatcacgagcacactaccttccgccaatctttttgatcatcctgccactttgaacagcccaaaacagtttacctttaacaactgtatgttccgtaattctccagaattgcgcctgggccgcagcttcctgaactcactcatcatgggtgggatccaatatcagaaaagcctatccaactgatcgtagctcatctgacctcgcagccaccgggtatcaccaacacctgattcactctccaacccgtcttcagagctcatcttcctcccacacgacattactaccacccctatcatcgagcacctccacctttgtccccaatgcctccttcccctgccgaatcatctgcaacagtttttcattgaaagcatctatgttcgcatccgcatccctttcggcagccatcttcttcttcgcaagatgcttcgcctcgccatccagcctagggctgcccttcagtccatcctcgacataagcgccatgaagactcagtcctctgttcctacgcatggacgacccaggccttgccgaggaactgtggctgggaccggcagcgccgctgctttcaccgcggcggtggtggttggtgggggatttcaggaccttggcggctgaactcgacgagggtctggggatggcaggggaagagagctggatgggcgcttgaagacttcgcctagtgttactgttgccaccgccggcattaccatagccaaggctctggcgactggaagggcgcgagttggaagaggactgataggcaggcgaggagaacgcaaagggggtagggtttgcatggctaggactttggcggccgttgaaagtagcaggactttggcggccgttggaaacggctgcatcgagaccgccaaaactggggcgaacccctccatttcctggcgccccaccggcagaagccgggaggggtattcggctcacgggagctgccgccgttgtagatgtagagaacgaaggagttggcgtgtccctggccggtggcgaccttggagcgccaaaactagggagttcttgggcgcccacactaggcgccacggtatgttgcgatagtctcgaaggagcccgtgtccggggcagcatagatggaccgccagtaaatctttgcgagggagccgtgatacgtcttgcagcattacttgaagataatcctgtcgaccttgtccgtagagaagatggtggccttagcccgggcgttgcccgtcctgatgacgcagcgccaaagctaggcaagacaggggagggcgatgggctgccaccgttgccgttttcgtctaccattatccagttcctgttgaggtcatcctggatctcgcttacttgtctccgtttgacggccggtcgggtcaacgaatctgaattgttcgtctcgtgatactcgggcgcatagggcatataatcggacatgggtaggggtagtggggatgaaaactcctggggtgctacgaattcttgcactggtggcggtatgggcgttatcaccgtctcctgaggaggcatcgacgtgtcctgatcggcctccatggtaaaatggatgggttgttcttgttgctcgctagcccacggctggccaacggcagtggcctgcacagctggggtaactgttgaaccgttaacctcgtatcctgtgccgcctccggcttggaagccacgaaatcctccgcctttacaaaactcccaaaccttgcccattacctggcctatggtttgcaagccgagaaatccccacttcgacgagttggctgggttctgttgttgtgtggaagagtcgacctgaccctccatctgagacgacggaccatcggggtcgtcatgggctcgcttggagcctgcggctctcctgtagtctagatcagagtacatgctctcttccagcctaccgttgaccgtgaaggtgccgcccgttggggtagcattcagctggccggccaagttgtatcttgcttggcccgcatccgtcattcctgtctctgcctttccgtcgttcatgccatccacctgcatgttgtgatcgttcggggtcgctccctggacacccaatcccaaacgtttccgcttcgcatttgcttgttctggtgtttgtgaggggcttgtcccgttggacatggctatgtcgtcgtagagactaccgttagacttgccgaggttgtggttcgaatcggccggcgatgctggcggctggaagatgccagcacttagggtttgcgatggggtttcgccgcccggttcaaagtaaccaccgggaagggaatcggggccgaaggacatggtgggttgattatcaaaggtcgagagaaatgcgacggggtttcattcaatgtgtcgccgatgcaggttgggtaaatttcgatgggtcgcggtgcgttaagacagttctagcgttggggctagccaagtcaagaatgacgattcgatgaccgcaacggtgactgcgttgctgagtggttcgttcggtccaatggttgtcgagtctggatgctgtgcttgccgcaggagcgtctctgcatggtaatccggcggccagggtccaattgtgcgtcgccctgactgctcagaggggtccaaatcaaaatctcggccctgttttttttttttcctttcctcggtgattgtctcttcggacgatcgtggacaggtgcgcacgagttggagtaaggaggtgaccgcggcgaggcgcgcgatcgcggggtaaacggtatcaggagcctgagctatcgattgtcgagcactgtgagccctcacccaactgctcggggtggtaggaaaggcggccgtttggggacaaagttgtatgaaaggaaagtatgcgggtgtctccccaaagtcgcacagactcaagagagcaaagggcgatcagagctgagacggagagacaagaagttagagacagggcgagggcgactccttggaatcgggaccaggtgtaggtagtcggtgagagatcggacggcgactataacggcctttcgagggaaatatgtatgcgacgcgcagcgcgaaaagaaaaaggacgggtgggtttagtgttgtttcccaagcgtcagatggacaccaggccgacaaatagttgttcggagaatcgaaaaaaaaaaaaagtgaaccacggcgtcgaacactctctcaaacccagccacggcaatccagattgcgtgaatgtgaatgtggacggggtgtcggactatcggagagggggcggtcaacaatttcgaggcttatcgtagctgagcgcaggcttggctgttgtatgatcgccttccggttcagttgtgacggctgctctgcttctgactgatcaaggtttggaccggaaccttggactgatggcgcaacaaaaccggagcaagtcgaaggtcgactggttgaagagaagaagatgatggttgtcaactcaagcggttttgagctcacgacagggtgcggtcgatattgatcgcatgagggtcaggaaaggggaatccgaacctgatcaaggggtctcctgatcaatgaccggggcgaggatcccgttctggagatgtgaagcccctcaccccctgcagttggcgaaggtcaacaaatctgaactccacggcctgtgctaaccaaacagcgctgtcacgggccgttggcgcggtaagttcagtggggttggcgcagcggttttgggggtcactacccggcagccgaccactccagcacgaggcgggatcaccttatcaccgtcatagaaataggaacatcttgcctactggggtgaagaggcaacttgaaatccaaggaaacaaaaatcgtgatttctaatgctaaagttgccgttctatcaggtatgctagattagctatttcatgcttctcttgtatgatatcatgatggtggcgcaaaccgtccgattccgcctgggtattccatacaaatccacgtcaaaggcgacagcgccctttcagatgccataggtacgtaaccataatcccatgcgagcgcctaaaatcccataactcccgtccactccacaagtcttccaatgccgatgtaaacagcgaaaagtgatttcaagatcattggccgtcggcttctactccttccgcccatggccggcatagtatgcctcttgcatctgctccttttcctgcgtgataactccttcatcacccccgtcacgacgaacatgctcctttcccgcccagaattcttcgcgctccttgataatctcatccgcccagaccctcatctcgtcaagtccgaccttggtcttgacaaaggtgaactcgcccaggtcaagcttgccctttgcgcgcttctcgtactccaccatctgcaagagtagttcgatcttgtcaatgtcgtggacaaagagactttccagcgtcttggaatcctcgtattcctgccagatggcacgtatttgctcgccctgctttccaccgtcgacattgcccaacaacctctttgtgatgtagtccatagtcgaggcttcacgtctgttcttctccgtttttgggacgttgtcaactggggtgatgtcgccgacaagggcttcggccatgtcgtggatcagggccatcttgatgcacctgttgacgtcgatcttctcggcaagggaggcgggggcgagcatggtcatcatggacattctgtacatgtggtcggaaatggattctcctctgtgaacagctgtcggttagtctactataacatggatgactttggagtcaaggcaaggcgcttaccggttgatggcaaaccgcgtccatccctcgcgcttggtagtcttgaggcgctcgaggagatggaagtagccaattggtgagtcggatccttcagcgtatttcccggtgctgatggtctcaactgccttgtctaccgtccaagtgccctccaccttgggaacgggaacaattcccagatctgaccttcacagtcagtacgtgtcttgggcgacaagacctcaaggcgtgattgggtgagtggcggcgtacctgtctcgacgacgccatttggcttgatgtcgttctcggttgggttcgatgacatgttcgtggtcgctggtatgaaatttgtatgggtctcgtttgaatgtccaggttcgggtcgcgatgttgaacgtatggttcgttgacgcaagcctaaaaccgagatgatataatgtgagcgaaagatctagattggtagggcttgcttgctaaagttgatacacaccgaaatattgaaatactgctgagtttcgagaggtcgggttcttatctgggcaatcaatgtaaacacaagtcacagcctcaacaagggagaagagggatgaaagtggacaagacgggacggttttggtgacaagcacacaaggctgacagcgcatgtcaaacaaacacaatcgcccaccacctattggtggaggaaatccaagtggacccaaagggcccctggcattcaggcaaccgtgggatttgattggtgcgcgtttttcggcagcgggccgagcaacagtgatgtcactttgcaccttccttcccttccgtttcatgtatgtacatacagcagtgcaccgcctttaaccgcgcagccgcagtccttttcacttttgttcctgaaaaatcccggatcaatatcaccctccatggtgtcgcgtgtaaccaaacgccctctttgtgccaccgagtcgctttgatatcggtttactgtcctatcaaacctacgaaaacacttgcggctaacgctacatgcctatctgggaccatgtcaaccaaaaccaggcctcagcccagtcgagtgtacactaccttgacagcttacaaccatccactgaccgccgtgaggaagtaaaaacatcccagcagtcgatcttttccagcgcggcccagcccatttattatattttgctgcttgtgaggaacagagactaattcggcttgacttgccttgtcttttttccaccaagctgctgttggtgaaggatgctttgcggattttcagcagcagcagcaccctgaacacacggcatagagataattcacctacttgaatatcttgaagaaatgtggtcgagtaggaactgcccaacagcaaggtgaaacctcatttctaattttaacaagacaaaagttcaaagtcaagaaagcaactacactcaatcaaaaaaggtcaaacaacccacaaataatacatacccgtccagaagcacttccggctcaatcttggctcaatcttcatgcgcctggccttcgagcttgctgccgtgttcaaccctaaccctccatctctttccctccttccatttacctatcctctccacatcaccatcaatcgcgctcactctccgctttttttccttttcaccattccctccaacccatcccaacccatccctttcattcctcacatccgtactctggagcctttaccctatcaatcactactatccctccctctccttctccctcccccattctcaaaacatggatctctttcaaaccaccgtgacattcccaggataagctcccaccaaattccccctaggcgaaaactcgcaataaaaccaccaatcctggttcggattctgcacgcacctgttggtgctaaacgcgcacccgattcgcgtactcgccttccacaccgtctgcgtaaagtggccgccacccagcaggtcaccttgttggtaggcggaaatctccgcctgggaggtccaggacttgaaggcgttggtgacggtggtagcaaagttgggggtgctggttgctgggatggtccaccaccagtaggcgttctcgccataggggccctgtgcggttttggttggttggttggttattaagaagatgggttgatccgagggagaaagggaagagggatgatgaggtaggaagagaggagagggagagggagagagagaagatggaaaggaggaaactaaagtcgaacttacggtatgattgagcatacaaccgttggactttttcaacgcaaagctcgcaagcgtggcatcccaagcgagggggttggccttgtacttggacctaatggggttgacggtattgagaacgttcttgatgaaggtggtgtcggttgggccaggcgaggcacgcttgagcagatgagcggcggcatcagcggtgtcgtgttcaagagccgccaagtcagcttcagctgctggcagggcaatgacggatgtcgtcgcggagaggaagagagccgtgatggcgaggatggatgagtgaagcattgctgctgctgctgctgttgttgttgttgctcctctgtttactggtctcccggttgcgttgcttgcttgagctttgggactcgacgtaggtagtgaagggattgcaagctgaccaagttataattcatgaatcgcctaacttgacgcgatatcctgtgctggcgtgttgtcagcaaagatgtgcgggggccgagcagactatttaaccatatatgtacttcaagttcagcttccttgtctctaatatctcctctttacattccttcctcccccctctctcgttgagctctgagctcatatttctcacgccacacacccaaaaacacgcttcctgaaacgatttcgtggcgcggctcacgggaatgaggcatgtctcgcgtatgatcagctccaagacaatgagccatacactacacaccatgttgcctcgtcgttctccctatggggaaagtattgacgacctgggaggaatattcttttcatccttcctgcaacgtcacgcactttgtgagctttacccatcttgttcctccaattaaccttggatagaggtagtcatcatcattacccactctttgaaatgaccgcgggctgttgttgtgaaggtggtgtgcgggcaaaaacacgattcaccgagaattttactgatgtcattcgaggacgtgactacgtaagtggttggtattgaggtgtggtcatttctactgatctaggtctagaccgcggacggttgctgtgataatgacggctcggtcagagagcttttctggatattgccccagctgccctcgtgttcctttatgacaatatgtcgccgcgagaagattggggtagagaagtatatctgtcgtccatcggtgtcgtcactacgagcacggaagttcagatgtccggaaaaggacgagaaagaagttttggtaatgatcaacttgcttatactgatgttagaatccgaatccgagctcggtaagtgcagctcatccgaaccaaatggggcaaacaagaaacagctacggacaaatacttttaggggacgtttctacattgatactcctgcatcgggctttctttccatcagagaatatctaaaggatatgtaaccggggtcctatcatgaagccacatctaattccaacacaaacacgccacggagaagaagagaaacctgaaaatgtaacttccaattcacaccggagctgcgtattcccggactcttctcgtcgttgctttcttggagacagcaacgacaagtcagtcctcaagcaaatgtcttgcggaatttttcctcaaactcctgtcgaagtaccgagaaatttcggaagacctccatcaacgactgaccgccgtcgtcagcccatctgggcgcctgagggtaagcagaggctgatccagaccacgaattgccaccgtgattggccgtttttgtgtcctcctctgtgtcttcatcgctgatctcgtcatcccatgactcggcaaccacttcctttttcgccttggtcttcttctgttccttctgcggtggtggagcgggagcgccgcagacatcattccttatcccattcccctcctccccgctaaagattggtctatcatcatctgccatctcaagctcatcatcatcctcctcctcctcaaaaccgaaatcaccgtcggcatttggaagctccagaaaattggcaaggctggtcacaattgaagaaagaatgagcgagaagtctttgaggtggtaccagatatcgccacccttgatcatgttgacagtcttgagtgcttccatatctccatgcttgaagaagtcataaaggtaggcgttccaaggtactccattcgtttcctttggtgccatcggaatatacgggactgcagactcttcaaggaagacgcctgcgcggacagtctcgcaaagctcgtggatagtggcaaattcgtccgtaaagccagagagtgcagagaatggagatcgaacaaccgtgggcggccgaggtcggtcagaggagggaagtacagttgaaaggtccggcgttggttgagcatcgacaggatcaaccttgtacttggtataggggagacagttgtccggcatcccggtcagatgttgattggtataagagctgacatagttctggaaaatggacaaggtctgctggttgtggcgctccaggacctcacttgctttctgggggagatctgggagaattccaacacacggagagcgatgtacacgctcgaggaactgcttgtctttgtgttggggcaaatcgtggcgacagaacaagtgacttagaacaagcataatctcaagaatgacgtcttcccggcttcggttgctagtactgaggtcgtgaaagtatccgtccttgaggagggcatggaatgcaaagacagcattctctgtgtagtacagatgtcccacaaggccagagaagttaagagggacaccattttcggataacaggtgttggcgtctgaggtagtcaatcgaaaatctaagatgatgtgcgatcgacattttcgcatcaggtccacccaagcaaagtctgctttgggtcagcaggccctttacagcgttggctgcaaactcagagttctgcgttccgtgtagaaggatgaagagccgtaggatgagcgtgaccgatgttggaaactgcccgcgaagatccgggagcctcgcagacattatttcaaaaacccggtgcggatggaggccatgaaagacaacgtttccaaggaggtcgaagccacgccggccagcacgacccgaggcttgacggtagttgagagcagtcaggaaaactgaatcgccggtaaagacaactgttttacaaggcatgttgagacccatggcaagtgtcccggtcgcgacgaccacagtcaaataacctttacggaaaagcatttcgactctggcagcacggatcagtcagtgagatacaaatgtcaaggatgaattcgttataccagtgaaaagacttacatctgtctatattggcggttcatccctgcatggtgtacgccgattcctcggaagagagcatctcggatccaaggacggacggcatccgccctgagtgacttcaatcgcgtattcagctcttcctgtgtcagtttggtgttatcagcaaagctgaattgctgaaggggggcttctgggtcaaagctgtcccaaacgctcagttctcgatttgctgcgtcacgggctcggtctcctttactcattgcgccatcgtcgtcctcatttctcaagccggtcttcttggtttgcttcatctttgtgtccttcgtttttgcgctctcacggcgtttcttccattcttcgaagcccgccagctttttaagccactttgaatcgtgttgcttgtatgctgcttccgcggacttaagagtctcgtagagttctcgaagaacagtctcgcagccaacccggtcgtaattaaagatgatggcaggcaatgctccatgcgacctaagatcagtcacaagtgagaatatggaacgtcgtgatacaataggtccagattgacgaggcggggattcgatggattcgggttgattgtgcgttgatgataggtgagcaaaccgttctccacgcaaatcgtttcgaagttcgtcgaacggggagttggggtcaagcatccagtcagccaagacgtccttgagagccgactcccatttcgtaacgtcggactttttgacgagcgacggcaacattttcttaggatccagggaggttggaacttgatactggccaatctgatgtttggtcatgtgcttccaaagcacgatacagtctcgaggttcaagactggcatcgttaagcgtgtcccggctcctattattttggagttagcatgagatcttactgtagaggtatgtcattacatgatcgcacgatgtttacctacctatccatgatagctgcgattgggtgtataaacgagaatggcaacggattctcgcaatcagagtctagtccaggaaatgggagacgttcaacgggtttgaggccttcgaattcatatgaaccgggagacggatcatggatgaacttgcggaggtctgagtacctggatgaatgtaccaccatctccatatcgaatcccttggccttctgtgcattggaaagccagtctcggaattcgagggggtttcccacggtggccgatagcgcaatgatgggacatggtgcaagcagcaaaagctgctcccaaacaatcccgtcttcagactggccgatacaatgaacctcatcgaaaatgattctctttattctccgggaaaaagacgttgggcctgctgcattggaaggagccagcagaagaatctgcaagatatccgggacggttacaagaatttggcatcccttcacattattgatgcggtaatccctagtatggatagcccagacagaccgcgcttcttggccatattgcttagagaatcgggcttggatctcggcggcaatttggttgacgagagctttggtcggggcaatgtacaccagtacatcgtcgttgttggcttcgagaaccttcctcatagcgtagaatgagatgaacgtcttgccagccgacgttggggcaatcacgagcagactcttgttctcatcgatagcgtcaagtacctttctctgccaggcatcgggctcaaaaggcacacgagaatctggggccgagtcgaaacttcgttcaaagaacggtccacaaaatccgagctggaagtcgagcgaagactttccaggaggcagtaaacccccgctcgcaatatccaggaactcaaatggcagctttctctctgaaaggagtgccgggatcttgtaatgggggagttcgagagactttgaaactctgttcacaagtgtgtggacttctttggtcatggtcattttggcggtctcctgagttcgggaccaaagcatggccaaaacatggcagtctatttgcataatagtcagcgcccgattgaagaatgctgaagtgtacagacagcctcctaggttatcacttacgagtcagcgtgtccgggttgtagcgaccctggatttggcgtagaatatggcaaagatacaaggagacttccgccccaatcacagacaaatggtctggactcaagcccaagagatacttttcgaccagcaaatatcgcttaaccagagatgcctcctttgagaactcgagacacctttgttcccaggaggtgatgattgccagcgatttgaccttgaacttggcttccttgcgccgttctacctcttgatgagcgtattgcgcgccgcctatctccggatgtatgttggaatttgcctgtttcttgcccttgttcaatgcatgcctattagcgggctgccgttctacctcttgatgagcgtattgcgcgccgcctatctccggatgtatgttggaatttgcctgtttcttgcccttgttcaatgcatgcctattagcgggctgccgttctgcctctttaggagcgtattgcgcgcggcttatctccagatgtatgttggaatttgcctgtttcttgcccttgttcgacgcatgtctactaacgggcttgcttctttcgaccgagccgcgtacaacaacgatttctggttcgataatctttccagatgcaccggtaagactagcagagtaggcaatgatgtcggccatgaagcgttggtttcgccgtcttgcccaaaagtcaggagccttggtgggctgcttagggtcaattggctttttgttgtgccaatgcgtcagctctttgtgcactttgtaatcaactggagaggagatgacagtatctgtgcgtaggtgcactgaagtaagatacttgtccagaacgggatggctgaaaggcaatatagacagcgacggtaccaactgattaggttggggatcgctgatcttcaaacgagcttcttctccatcggtattcgtcagatcgaccggccactttgcagtggcatcgtagccacagagctgctcgagtagtccaccgagctggacgaactgttcgtgaagagcgcaggacaagtgtatgttgtgtgaagaacgcagtaatgccaggtagagccgcccatcaaagagatcaaatgcatcccatgctgagtttgcgaatggtcctgaactccacgagccaagaatgcgttgagccggctcagccaaggaacaaatgaaagaattggcggcgctgcccaactcgagtcccgatccccgcgactcaaagctccggctcgaaacattgcagtgtctcatgaacactagctggaggagcagcgctttaacgtgctgcccaatctcgtcgccctcactggcatcgagcgcatggttggcaagcacatgagccagtgagtatagggatattatttcccgagcagtcaggctgtgtgtcttggcgagtcctccaagacgatgttgaatgttgtcctccatcaaggaggtgtcgggaattggagaaagagtgtcgccattgagcgatctttgcgcccctctgggagaggctaccggtaggaaagcccttgagctcttgaactccagattctcaacgcacgcgatatgcaatcctgctgaattgatgcggtacagcatgtgaagaggcaccagaagttgcgggccacccgtccaccacggcgttgtaccattagatcccaagaaaaagtgcggatgatgttcttggagatattgagcgaaagaattgctgtccaggctcgtgaacacaagactgaaaatggtctgtttgtcagtctgtgcgtgagcgaagtgctcgatcaggatgcttcgagtgagctggtatcggtacgtgatctcagctgggatgtccgtggggatggatagttgatactctcgattgaaccagaggacgtgaaagttgcatcctcgatcatgcagcctctggagaagagtctcaactgaatgaacggcatggagaatctggaagccgtctgtacgattaaccggtggttagcaatgaggacaaaccctagagatgaggaacgcggatggggtcaaacacacagtcaaagtcgactttcatggcatgaagacaatgtgcaagcagggcttctccatgaatggcaaagcgctctttgccggtgaaatcgccgacaatgtcaacctttgtcggggacaacgatcggaaccagctcctcaggcggttgtcgccagtgtcagtgccgtaaccaggcgactcgctggaattatcgggaccagccattctggccagattcgcgagtaccgcttcgtagaatgatcagtttagctcgccgggtttcggtggcaacaggacctttgggtgtagcttagaaacaagacaagaaggcctaatctgtgtgcaagttgcccttacgacgagatctggaatgaccaattcggctgtgcgatgttggagggagaaaggcgagtagtcagatgagccgggtgaagtggtgggctaggtaaaaaggtccattatatagcgttgggtgtccatttctgcctggatgttgaaggtccgggacggtacacttacacggaaggtgtatcatatcgatacggacctgctagaggaaatttccctgtattctgtacctctcgataccccaaggagcagataccaacaagcagacctgtacatactttaccttggcctctaggtaacaccaaaatgcgggcgacggtaacagtacagcaacattgcttcgctggctggtttggcgtgtctcgcaatcatctctcatgataggaatatcccaacctgacaacagacactcagcaacaaacttatgcattctgccagaggccaaacacagaactcccattggggttgaagcggttggctggaccctatatctcccctccaccgatcatgatttgctcgcttgtgttggcaaaggcaggccgccgtcacatcactcgaggatcatgccggtagctgacccggacgtccatccgtagcaggaggcccgaccttggccggcagcgacaccgcatagctcctacatggagctccaatgatcagcttcatactttaagtgactttcgctgaagtgagggcctctcgcaggccggctgcacacatgtaagcactcagttcgacatctccactcgcggaactgcccgttgggcaaagaatgagaaataattggactcagttctgtgataactgggtcttgcgcggtcgcgatggtctttcgattccatgattggcagtggacggaaaggagcctttgtcgtgaaccgacgttgaatttggaggcgtataagtcaatacatgttgcgtacagtacagtgtagtgtgccggtactgcccgcatacctctagtgccaccagctgccaacggcccgaaatcgcagctctacttgtaaagtatgccgccacggatgcggggaataacacgatgccatcgccttctcaatcaatcgttgattgagacacttagtttacaggtgccatgagctgtttgtgtctcgcaactctgatctgatcttccaagtagaccgtactacttttgcaatattttgcatcgcctcggttgatgaatgtttgaaagttgatgttggtgttggtgttaggggaccgggatgccaggcaccaactaaccgaactgcggctgtgtcccgctccacccacacattgccccctggatacttctacatacacactgggcaggcggtagtctaggtacatacctatgcccccgcccccgccctgacagcgctgatggtgccacgaaccgaacaacctaacgaacagcccagcccaggcacaaaggacctgaagcttggccgtgttcactatcggcagaggaagtggaagctcccactcgtcccatcgcgcagttgacattggtaaacaccactggactcgctgtcctctcgagccgcacaccttcgcgggactccggactctgtaccgtacgttctgcaatggctctcggccaccgtccgccgacttcattcacacatctttcagtgtctgcgctcgaatgaaacgaacggcaccatgccggtgaccttgcctcgatcgcggttccaacgccagctcgtgtcgcggtccaccatccggaagctgattgccgccttcatcgtatggaccattgtcgaggctcagctcatatactaccgagtcgcccatgccgagcgagacacccaagcccaagctacgacgcttctcaagccgacacgggtgtacattgcgagcctgcactggaacaacgccgccatcttgcgctccgactggaacaaggcggtcgtggacctgaccagggctctgggtgcggacaatgtctttgtcagtgtctacgagagcggtagctgggatgattccaagggtgctctccgggagctggaccgcgacctgggcagacttggggttcagcggcagatcacgctcgacaaggaaacacatcaagacgccatagacgcaccgccagccgaacatggatggattaccgcccctagtggtgaaaaaaggttgaggagaataccttacctggctggcatgcggaatctttctcttcaaccactgctgaacatggcagagaacgggaccacatttgactacgtgttgttcttgggcgacgtggtgttctcggtgagtcttgttggtcactttgcgcctgtcttcaaaatcccctcgctgatattcttctttgcaggttccggatatcgtggctctgctaaacacaaacgacggccaatacgctgcggcctgctcgctcgatttcagcaaaccgcctcgcttctacgacacctttgccctgcgagattcaggcggtcatgaatacgcgacccagacctggccgtacttccggtcctccaactccagaaaagcggtgctccgcggtgctcccgtgccagtgtcgagctgttggaacggaattgtcgcaatgcacccgtctgtctttactggagtccaaggcctcaagtttcggggaatcgacgacacactggccgaataccatctggagggctccgagtgctgtctcatccatgcggacaacccggcgtcacgtaccaggggcgtcttccttaaccccaacgtccgcgtgggatattccagaaaggcgtacgatgcagtgcatccgccaggaggctggctttctctgtcccaagtcttttctggcctgtggaagaacagggtcgccagatggctcaccacccctcttttcaaagagttgcaggttcgctggcgtattcgcaagtgggcggagaaagcggaaggtcgcaaggaacctggaccattttgtctcatcaatgaaatgcaagtcattgtgcacaacggatgggctcatttatagatggtaggggacttcttggatagacaaatactaatcaatttacgtttctgctaaaggcgatactaggggcaatagtatgtcggtcaaagctctcggatgttgctggcgcggttggctcgggaataactcgctttttgggtttgtttatctctggaccctctgagagtgggccgtcactttttgaccatgtccggtctgtgtacgacatgatgatatcaccacttcgttctccaattggatccgggcaaatcctccacccagtcgcaggatatgatgcagccgtaaccctgttactcagcataacggcctcacgatgcacagcattaccttttgagatcaaacaagctactttggtcgaccagcctcttttcggcatgctcgggtcaaggcccggcaaggcaatggctcctaccccccggatcgggacagctgggcgagctattctggcaagacccatatccagatcctgccattgactgtcctctcgaaggccaaacaagaatgcgcctgacgcggctccatcaacggcgctgctacgtactaatagtcgcgcgggttatgtggaagagggaaagaggaaagagggaaagaggggaagaggggcatatgtatacctacctacttgaccatttcccctctcgacggagggccgtgtctcttctctctccttctccatagctaccttgcctgcccaacaacactaaactcacggctcgctcttcatcatggcacccgcggagccaaacgcacccccatttcgtccaaagggcaagttaccccatttcgaggatgaattggaaggttggaagggatacattgaatgggaaaagtatcccgagaagaaaaagcaggtggaggagatcctgaagcaatacgactttcccgaccctcctgaattccagcttgttcctttgcccaagacgaatcccatcttgaccggagagcggttcaaacagtaccactatgctacgggcctcggccatttggtcgacaccagctggcagtatgtgcttaaggaaaaggccgaggacatggtgcatgtcctccagtttccatacaacggagagcctcccggagtcagtcttgatggcctttgatcttgtcgagagaagatgtcgtatctaacctgcgtccaggaccgtcttgtttcaaccgagatcacccgcaacgaagacttcttcgtccgcaaccatggcggtgttcctgaaattgatgctgacaagtatttcctcgagatcgatggcctcgtcaacaatcccaagcgtctcaccctcgccgacctgcagaacgaagagctatttcctcgcgagaccaaggtcgtcagtctccaatgctccggtacgcgccggcttgaacaaatccgccaatatcccggcgatggcgacgagctcatcaacgccccttggggtgaaggcgccatcggtaccgcccgctggaccggtgtttctctcaagaaggtcatcaagtattgcggtggactgaaagacggcgcaaagcacatcgagcttttcggtgctgacacctacttcaagaagggcaaggtgtacaactacgttgtatccattccctggcgcaaggtcaagatccacgaggtgctcctggcatgggagatgaacggcaagccgttgcccaaaatccacggcttcccccttcgtgcggtcgtctatgggtacatcggtgccagaagctgcaagtggctgtacaggatccgcggtatcacggacccgagcgaggcgcccgtccagagaaaggagtacctctactacactcctcagatcggcaaacagaacgccttgtacagcaacggcttctcgatccaggacatgcccgtttcttcggcgattatctctcccaaggatatggatgtcatcacgcacgacggcaaggtcaaactgagaggctgggccttctcggggggtggacactggccgattcgcgtggaggtcagtcctgatggaggcgccatctggtatgaagtgccgacagagaatatgtcgaccaagtactactacgcttggagactttgggagatcgacctgcctcttgatcccgagggctggctggagttttgcgtgaggacgtgggataatgccatgaacacccagccgacatatgtcagatctgcctggtgagttgccttccttgctccccgtggtgtgatgtctaggttgaaaggtcaaatactaacaaagcccctattgcaggaactgggatttgcacgtcacttcctcttgccatcgtatcagggtctacagcgtcaaccgctcgaagcctcttaccgcagctcggttgaaggcattggaagagcatggtataccgctcacgcccattaccaaacctttgcccatcgagctcgagacggacgagcaataccaggcgtccatggcagagcaacgcggacgggaccctcttgagtaggtatgtctgaggggcttctgatacggcgaacgttgagaattggagaggtctatgacatgaaggtcttctgtgcaatctgtcaaccatcgtcaatgttcatccttttttttttctttttttttcttcttttttttttttaccggcctgaactcaagtatgttgtgatagttttagctcatgaacatgatggccttcgaatgcatggcctgcttgcatgatccctactggactgtggagagccgggaagtaagtgccgaattcaagatcgtctttggtatcggggttggtgcctgcctcaaagcgttgttgtcaagtcatcatcctggacgccgagcaaaaaaaaaaaaaaaaagagtgacggaagaaaccgtccaggacaaccaggtatcccaggagatcaaccgccaatccaccacaacagcaaaaagcccaacgtgggactcgaacccacagcctcaagattgcgatctcgaaggagaatagaagtcttgcgcgctaccgattgcgccagccgggcaagttatgtgttttgctttctgtttgttgttcgatactatattggtgagtcctgttacgagagacatgtttttctctttggggcaaactatgaacggcttttgcacgacacatgctaaagaagtagaagtgcctcctgtgtatgttagatacgaacattgaatttgactatagctgctccaacgatattatggataacggactgttatgttagcatgctgtgcatcttaaatgcacactactttataaattcaacttcctgtaatgctaccgctttccgacaatctcaatcgctctcctgcttcaaaggatgaggacacgagcgtaacaagattgtggaacattctctacagatggaaagagtttcgatgctctcggggccagcgcacatgtgcaccagataataatcaaagcactcaactggaaatctccgattgctaagccgcagtgagggtgccgcttgctggcaagtcttaggcttagcaaatacctcactacgccaatcaagcgggtttagctcagttgggagagcgtcagactgaagtccacttcactcataaatctgaaggtcgtgtgttcgatccacacaaaccgcatctcttttttgcacatttctcttctgatctgtttttatgtctgtctgtctttttttgctttacttctgctggctggctggctgcctggctggctggctgcataaacttgtttgctttttatgcctacttctatagagaattggacctaagcttggaagagcttgcgaaaagattcacgatagtttcatgtggttcttctctcttctcggttgttgttcagcggaacgcattccgcgccaagatataagggggacttgaccaatgtgatgcagccgttcgggggcaaggtggggaaaagatagatgccgtttcatcttccggagattcgaatcccgttccctcaggacgttcgagtgtgtgtgtgactattgtgtgactattgaagcagaacatgctagaaaaaaacatgagaattgagaaattgtcttggctctcataaaagcttcatgcattccgtctctctctctctctctctttctgcagacctcggcaggcttggggtttcagctcgtgttgcgatcttggctgaccgtgcacttgtgggatcttcggttctggatttcttcatccacgaggctggtggggaacgagggatgatcacttattcttcaagtgggcatggcttgcgactgcaaccttccccagactttttagatcacggttagcgtctctttaatttcgcaacttgccggacggtgtgggaagagcaccagcctagatactccggaaccccaaggggtatgtcaggttccggtgtgaatggtttcgagaatgggaagggattcacacgcatgaggtcattgttgctggaatcctcaccgattgtgtacctcaccccttctccatgcggagagtgccaagtgctagaccgcggctgtaatgtataattccccatcgacagaagaaaggaaaaggaggagggatcgatgccattgccagttgagatttacagctcgcaagctagcccgggatacggccactaggacgtttggggatcccaggacctggggactcgagacactgatatataatctggtgctctcctcagtctagtcgccagacctaagctcgataagtcattctcaattcgcagcttacgagacccccagggtcgacgagcttatagaatatgatctttacctccagtcctgcggtgctcctcagcaccatcactttgttcgctcaactcgctttgggcctccccacaacatccgaaccggtgcaccacgaaagtgtccgggctatcggagagctttctcacagggacgagttacacgacgccggcgtcgtctggaacaaggtcgttcgccagtcacccctagtcgctcctaccgaccctcgcgacagcttcaacaaccagaacccagacgtcccaggggttggctaccctcggtcctcagatgcggatcccgccttcaccatccccgaggcgaagctccgctccgccatctacctgccctcaggcttcaactcgtccaccaaccgccaagtagtcctcttcgtccccggaaccggagcctacggccacgaatccttcgccgacaacctgctcaaagtcatcaccaatgccggcgccgccgacgccgtctgggtcaacgtgcctaacgccatgctggacgacgtacagtcaaacgccgagtacatcgcctacgccatcagctacgtcaaggcgctcatcggtgacgaccgtgacttgaacgtgatcggctggtcccagggtaatctggccacgcagtgggtgttgacctactggccgagcaccgccccaaaggtgcgccagctgatctccgtcagcccggatttccacgggaccatgttggcgtatgggctgtgcgcgggcaacttcgggaaagttgccaaggcgggagcgccctgcccgccgtcggtgctccagcagttgtacagctcaaacttgatcaacaccctcagggcggcgggcggcggagacgcgcaggtgcccaccacctcgttctggtcacgtctcactgacgaggttgtccagccgcaagccggcttgacggcgtcggcgaggatgggagacgcgcgcaacaagggcgtgacgaacgtggaggtgcaaacggtctgcggactatcggttggcggtgggcaatatggccactcgaccttgatggcgcacccgctcgttgcggcaatgacgctcgacgcgctgaagaatggagggcccgcgagcctaagcagaatcaggtcgcagatgttcagggcctgctcgaatgtggtcgcgccagggttgcagctcacagacagagcaaagacggagggactccttgccactgcgggcgccaggatgggtgctttccctaccaaattgttgagagagccggccttgagacagtacgcagcttgagtcaacaatatatgtaactagaattgcgagagaatcctggatgcgatgagtagcatagtatttgtgaaattttcgaaatgttttgggaacaatttcaagacttataccagtgttcataaataccccgccgtgacatgcatctccccgtcagtatacaaccctagcatcgccgacacccatcatcctctgtctgtcacatcttcacatactaaaaagaggtgtgggattatgattgcagaaggagatattcgcaatgaaaaaaaaagaagcaaggaggagcaaaaacaatggactataccggatttgaaccggtgacctttcacaaggcgcattgcacaatgcgaagcgaaaatcatacccctagaccaatagccctttgaattgttagtaacttgttcaaatcatgaaactatattctgtgctcgccccggtgcagtgtagcctccctatgctgacattgtaaagaaggggggcaagacagcgaagatggtggtttcaaccgttccaccgctttcaagtcaagatgatacctagagagaatgacaaatcctatatagctggccctgcgaaatcagccatctatacttcatctgtcatcggttacaaggtccttcatgcctgacccgttcggcatcttttcggcttgcgtgctccaattccacgttattgcacggccccaccacggcccggcccgccccggctgtatcccggtgcgctcaaatctcggctggcaaatggtcgttaagaataagaatggatcgaacacgttacggtccgtacattacacttgaatacgctcttgtcacgcatccaagcatatgtttccgatcacttcggctacggacagagcatatatggaaacttggcatgttttcaagttcaggaaaatccatggcgatgtcgtcctgagaaagatatctaaaattcttgtttcttgatactctccacagctcgcatgatggtagactgtgtgtgcagacagacagaaagctcttctttccgcgcttacatcgtccattgaacatcttcagtgcatccatacctcgtattttctaccataataatacattgcatgctgaactgaaccacaagaatgtttcgacagcatgctatcctattcgaagagcgcgaatcccacgaaccgtttgatacccagctcagaccaaccaaaacgccgaggaatatgacccgtaacatcactctatcacggcaacaagggggaatcagagagttggttcggactggaagtcgaccgtcttgaaacaggtggtgatcgggattcggcgcgcaacgatccgtcctcaatggatggcacaataggtttgccaaggggttccatcaatgaagcgccgtcaccgtcgcttggagcagacccacatgtcgaatcctcaacggcccatgcatttccaaagacaaccggccacagatcttcgaatatgacggcagaacaatcctcgatatctttgatcaggcattcaccaaattcgccctacaaattcctggctggtgatttggagccatcgtcgagacgatccgcttcctctagatcgccagtatcgtaaggtgagataaacttgtcccgatctccgtcatgcgcctgacaccactgttgccaagagtcaagaaacccttccttgctcggagtgatagtgaattcgaaacagtaatcaagatagtcgcataaggccgagatgtggtaagggtagattttgactcccagcaaatgtacgagaacgaaggttccgtagtgacccggtgctgcctgccaatcttcgttgttatacaaccaaatgttttccaagatccgccgctcatctgccgcattgaattgaaaattcaggtagcggagattgattggcttttcgattttcctcctttctatcgcccaccgagggtcattatcggcacgcgtaatccaaggcaaaccgaggagaaagggaatggtgcagccaaacatcttcccatgcccttcatagcgcatttctctttccaagacctgaaccggctgcaagctctcaattccatgatcagccccaaatgcacgcgcgagaaatgggttgctaaagtcggtgatcttgataccaggcaccgaaggtaggttattgcgacgtggatcagggttgcacaccccaacattctccagcctcaatttgtctagtgcaaatacaatgtcacggccggtgacatcctcgagattgaggggcgatgttctttcaggagaccatgacagtgccgcaataatcgccgtcccaggaataaaggggataagtcctttggttaggacagccagggattgattgatctcctctgcaccgaacatacccttcagactataggatgccatatacacgaagttactcatcgtggtcacgggaacatctctcggggtgataacttggtagtcggtgtcaaacacttccagacctccacacatattccaatattgaattatttccgggttgtggacaaaaagcgatgatgaaaacgcaccattttcttcgagccgaccctaacagcagactggattggtacggtttctgactggaaagtaaacaaggcgacggtaatcaggacccgggcgttggctgtcgttgaactcgtgtgcaaattcaaggcaaagaggtgaccggggtgagtgtatatcttcgaattccacaacatgggagcttgaacaccagccaatctctgactcgtggccgcaccacatacatggcacagttgctggcctgtcgcacatgacgcacacattcatgactttagagagtaacggatcctcgggtattatctcgtgcttgatctcaatgacaaactccgactcagtgtagatctcggtcgtgactgtagcgcagctagagctgctgatcttcgacaccgaggtgtccgagacgtagtcgtcagagacccgtgcggattcgtcttccattttcgactctccagacctgggagattcactagatatcttgacacgctttctgacggctcgtacacttgaagcgctgctgggggtatccgcatcaacggcctcaataagcgatggcgatgatgtcaggggtctgcgttttcgtttgttatcgctctttgggctcttcgcgggagtagtttggggtgacgatgtggatagtatgcctgggagacacccgatactccaaaggatgccgtttgagaaaagaggataccttagacagatattgaaatgtctggattatcgtctgtagcaagcctttgcctcgaagaaacaaccgagtacattgtaagtggaatgggtatgtcaggtggtttgactaagactcaaagaaggagggattgagcgggaaatattctgtttaccacaagaagtgaaagaacaaagcaacagcaatggatgactgcccggttccgattgcttgtgccttcccagattatgcagagcttcaggttcctgtcatcctacccgaacgtatccctccacaggtgtctgcaatgctgtgagtggttggtcggtcctggcaacctggaaaaaggtagatgggaaaggagtatttatgtgctacaccatattgggtaccttgatagatagaggttggtacctacctctagggtccagttctcaagaggcaattggccgattgcccacaaggaattgctgcagcgaaaaattcaaggttgatctgttccttcaccttcctctcactttttgtctgtctgacctgtctttcccttcttctcgtcgtgaaagtaagatattttcgcaagtaaccaagaacaatcgctcgttcaccgcgctcctacctctaccttgactttatatccagtctcatctctgatttaatttcctatacctactcgttatctcaagtcggcatgttggaacgcggaaataggcactcatcaagcggcgcgactattatctcgaacaaatcggccatagattcagatcccatgagttttgccgccctggaggaagaggatccctacctcccaaacctctggattcgtgatgtgaatctcacagacgatcaggagctcgtcatggagcatttaatcgcacatctaaatcaccctcgcgtggtgtcacttcaagccactgctaacgctctcaacgcgctgatgccatggaagaccgtgccagaacaccatatgtcgttcgacacgacgacgcgttctctgtcttccagcggtatgcagttggagcacccagccgcaagagtgatgcgagagttctggtgcatattcttcgacgtcgcgaagaatataccctactggcatcctgcccaaaagagactccagaacctcatcaagaagctggcagacctctgcgatgcagatgtgaaggtggagaagaaggagtggatgactcgcgaaggcgatggtcctgaaacactggcatgtttatcttgcgcccctctctatgtgtctttctcccctttcgttcttttcttcacatacgtctcatcgattgctgacatatcttgccatatttacagcccttttgccgtctcacatggcgggagcccttgccgtacttctcggactctctcaataagtttgtcctacgtgtgttcccccttacctcaactctgacaatgttcttcgagagtgacactcgactgacatctgagccgtcaacagcctacccacgcgacaaaagagatcaacaagtcatgtggcactggattaacttctcttcgttccaagctcgaaccgcagccacaggcctccacagaatcattccctgcgctacttgggtgttgcgcgctgctctcgaagattttcacccggccaccatcgaactgtaggagtgcttcatggcgtcggccgcggagtggatgaaatttgctgcgcatctcttgtggcagcaggcgctcgactgggacaaccccgcaagtgacaagtccgggaagaactcgtcctacatctgggacttgggctcgccaaccggtgtcatgtacggaggggagtcgggaatgcacatggatcggtggatgtattggcacgccacgttccgcaatatcatcaagaagtgcagcaacctagaggaagcaaagctggtggtttactatgcgcaggtatcgaagactgccatggaccgagttatgggggcgccggagcctaacacggttggaggtgacctttcaaagaaattgaagagcgaagtaaggggctatctgactagcgaggatctcattgcgaggggtattgctggtattcgccttggtattcccggtacttcggaatatgacgctgttgatgacgtgattgagggtattgctagtctcacccttgaggctactgtgttcaaagaagaggcctttcgaagcgaaacgacttcaagcaagaaatccaacgtgaagaccgaagcggttgccaagggcaagctggtcatcaagagcgaagtcttggattgacggatgcggtggtatcctgtccgtttgtgggagcttcggaaaggagtatgattctattgaagcttctcggttatcctctgtgtcttgtactctttctcttcgggttttgattttctttgtggttttcatcacaatctttagggtgcgcttttcctttggtgtggtctcatcaggtctttgaagtcaaagactcctctattgaatagggcgggtatccaagcagaaatctgtctccttttccaatttagtacacagtcccgcaatttaccaactttgcatactttgctgaatccaataccccatgtccagccattgatccacgaccgtacgagaaaaaggtctactcgtcacccaaaacacacctcatacttcctaatcacaactctaaaaccctccaatcccctgaaccctcttcaccgcacccaccgcccctttagcccatctctttactctcccacccggatcaacgccaataaccccatccgcctctttcccctccgcatcaacccacatccctttctccttatccaacgccccgtatatcgccgtgttctgattcctcataatccccttcatccacgtcccacaaacctcttcactatcaatcatcacattaatctcctggctatgaaaccagctctgcgtgtcctgattcccattccccatgatgcccacgtgcccatccacaaccatcaacttgatatgacagctcctcaaccccttggactgcaccagcggtttggtctggtctttggccacgtaccagtaataatgcagattctgcctcgttccaagtgggagtgacgagtatagctgatgtgcaatcatttcgttgtgaccgttctggtgaggaagcagttcgcctgcgtcattgtacccaagacatacatagcaagtgacttggacgccgcggttgcaggcatcaagaatggcggggagcaaaggagcggcgttcagagttggggtctggatgaagacggagtgggtggcgttgcggagggcagaaagccaggcggcattttgcgggttggagacggaggagtggttcggcaatccgtaaggggcgcggttgactagggccattggtactgcctcggggtgttggtttcgttcttgaatggaggcttggtgatgaggaaggaacagataaggagtcattttattgtttgggtcagtgaccgggtccggggcaagtgggtcggccgtgaagttggggttgcgagtgtggttgaggagacgagtgacagcttgtaggtgtgtttcgataactcttctgcctggatcgcgtttagatgctaaggaggtttgaacacgggcgacttcggccgctatcgaagcgtcatagtgaggctcttcggttgtgtgtcggggaaccttgggagtaacagtcggttgagtggtcgtcccagtggtgggtggctcttcggtcacagcaagcctcttcacttccactttcctttcaatctggcccaccccagttttttccacctccttctccctcccccatgcctcactcgccggcgaattgacacacggcatcccaggttccaagtgcttgtaccaactaatcatcgccatatcccaaagcgaatccaccactggcccctccaagtgcgtcgccatctccagattgtcgttgtcctggatgttattgctctgcaacactgccacgcgcctgtccaccaccatgtacttggcgtgaaacgtgcccatgatgggcatgtgatagttcatcacttgcatgtcgataaatgggatctcgtctggatggggaagaccgacggtggaggcgtcggtgtaggtatctggagaaacgatctggtggggcgagagaagctgtttgggggttccgcgatcgtagaggactttgagaaatatcttattcttttgtggctgggactctacgccagaagataagtgggcttcggaggcaagacgtcggttgaggtcccttatggcgtttgttaggtaggttgaggcaacgcttgattgccagtagtttgttgctagaaagatttcgtgttttgcgcggtagatcaggttggccatgtggcgggctatgtcggggatgctttcaggtcgatggttagttaacatcaacagctttaaggacgtgctaaacgttgctccagaaataggatggattgcgttgacagcttcacgtacacggagattatcgtcaacggaacagtaccgcaggtccccaaaagcggcggactgaccatacccctgaggggatcatcgtccagtgtgcaaagtgcgtcgtgatatatcttgccacagaagttgtcagcggtctcctgtgaatcccatcaaccatatatgatgccaaaggaagtgattaagtacctgcaaaaatagttcactcggtttcttccctccccacttcccacacttcgctgcccgatcaaggtgttcctgggccaaacgaggcgaatgaggtggcgtgggtggtgacttgtagtaagctgttgaaccctggccattactaccctcctcttcactgccgctgaaactcccctcttcctctttctcctcctcgtcgacccctagagacctcttctttagagcatgccggccgtatagtttgtcccaggcagcactgggggaaagactgggttctcttgcgaggagtgaagagacggtctcagaggatgtgcagaggtcgaggatacgatctgagatgtgatctggaaatttggatttggtcatagtggaaatgttcgtggaatatttgtggaagcaatatgtatgtcgctcagagatacagaaacggaggttgatgattttggttacttagttgtgtagtaggtgtgcaatgatgatcaagatgagagatggaatgttgggacaatgagtcctccgggcattgcaagttctagcttagtctccgggagtagcaagggaacaagtccaaagaaaagcatgtcacttggggctatgggcaggtgtcatgatgaacgagatcagtgcactttcaaattgctcggggcatttgctcctggcaggacatgtaccctgcaatgtgtgccttcccaaccgtttctgatacatttcagtccagtacctgcctggaagatgttgagaaccttgttggcccgagcgccaagacttggtaaaagtacgtccttcgaactgactttcacaattcgtccagaacacataaagcagaggagataatgaaaggattgatatggcccggggcactcatctctccaagacctctcaatgttagcaagatcttgttgtcatggacgaccattcgcctgaaaggtgaaaagtcaccaccaacaccgacttgttgatgacgtcagtggttgggtggatggtgtcggttccgagtcggcacgggtgcgtgcggggagtgaggaacaattacgcagaatgtatgtggactcggactgacccaactcgggacgaccgatcttctgcgttcaagtgaatgcagtttgttgaggatgagcgcaggatcccttatcatggtaggtagtgttcgaaaagtctgtgcgaaaaaccaggcgttgggagcaaactgcgagacactgagcaatggctcaacgcccggaaccaagttaataatcatgttcatcctatctgccattattcataaccatccataaacccaaacaaaacatgggtattcccaacccaaaaccgctcttatcccaaatggagctgcgctatactatattgaccctatgccaacttgaatacctcactaaagatcaccgtgtcccttctccaacttggcaaagtcggcaaaggccagctcgtaggcaaaagccagagtcatgcgcgcgtgctgaagcatatggtcgaacgagagatacttgatgagatcgtcggtagtatgaatgtggttgtccgaatactcaaaagcagactcgatgacgaaggccgagggatatccagccttggaagcagaagcgtgatcagagcaggcatagccgcacttggtctcgacgtaggggatatcgcagtattcgacaatgatcttcttgatgaaatcagtcaggtttgggtcgacatagtcgacgataacaccgacactttccacctcaccggcctggagggtgcgggatacgaagccggtcatgtcctgctggagcatggccttgacgtcccttcgagccttctcatatgtggtgaagatggcctggctgccaagaagaccaccctcctcggcactgtaccagtggaactcgatggtgttttcgtggttgcccttgataatgtcctcggactgcagcagcacacggaaagcctccaggatagtgacggtaccgctgccatcgtcgtcggcgccaggggcagcgagaacggaaggaagccaaaggttgatcgagtcctggtgcgcgccgatgactacggtggcattggtcttgccgggaatggtggcaatgatactgttctgaccccaagcatgctcgaagtggcgagcagtaacggtatcgtcggcgccagcggccttgatggtgtcacgcacttgcttgaggagccattcgctcgattgacgtccgctctcggactatggacatgccgacgttagctcatcatgtcacgagcaatggattgccttgataagccatgctgcgcgcacataccttgtaataccgcgtgtggaaagaggtgaaagtggtgagatggtcttccatctcagtcttggacaggttcttgagcaatggctcgaggtccttcttctgtgtcggcttctttgggaagacactctttttgtaggggcgcttgttgaaagtaccgagctcggcatggtcggtgatgtcgaagaagcgctggccattctatagacgaaacagctgttagcacttcgccagatgattcccggcccccgacaaggttcacatacacgtctgagttcccacttctcatcctccgtaacccatctggtgtctccgggcgagagctcaatgtggtacttcgtcgttgacttgggctcctcaggaatgccatcagggaagagcatgacgcgattctgctcggcctgctcaacgaagcgggcgcttgccgcggggagcagcagcgcaagaagcgatgcgtttgagatcttcattgtagctgttggtgaatgttgcgatggtgtttgaagtgtgtgttgacttggttgatggatgaaagagggaggaaactgaatgggatgaagaggatgcgctgcgacggaatgggaaagagacgggaccgggtctcaccgcgcgatgggacctggggaccaacaaggtgcctgttccaaggccggcctggggacttgactgatgtgtcatgcatcccctcccggtgcctgccgttggcccgtttcggaagctgctttgggtatgtatctgataaggccccgataagcactccgcgcggggatgctccactgatgcccctgctgcctggggcggtcagggcggatctgcccctgccaaggcgctacctagtgacgaacccgtggttgcactggtcactgcacgcgtggctctccacaggccttgcatcaactagcaaagcaactaacaaaactgaagagcaattgacgagacctcgaacttcacttgcaggctttagagggttgaagtggtccagtcatgtgttattctctcattcaactctggttcagtcatatgtataagactgtgtatctcacgactctgctttttgcaaagtgaattgcggctgaatcacagctgagatccgaccacggcatttctcataggcggacggaattgtattcaagaacatggtgagcatcccttctttttcacgggccaagcacttttgtctctactctcgttatctaacttctcatgtttactttgaataggggctgctggagtttcattactcgtgggtactttgctgtctttacaatagatgaacaagtggaaaggacgatacggtatgttcaggatcaaggtggcagatagttcgcttatttcggcggagaccagggcacctaaccctcgactgtacgaaccggaagccaggaccgagccgtcaagatagggttttcggtctccgcttgtccgctgtggccctgtacaagtacactaatattagaggcgggatgacactagcaatgacttcattcctcgttataattgagcattattcgacgctaactccccgtttagagtggggtgaagcggagaagcgccatggcgtccgagctccgagatgcttatgagtacccagaaggctcctgagaagctcctcggacggacccgaagcgaagtagaggagggtacggatgacaaaatgattgcatcctcttcagtctaaggtagaggtatctctttccatttagcaaccgagctggtctttctgtcatcaagataggtacaaagtatgtggagacctatcaaggcaggtggagctagaggtaggtcttacacaacttaataacagagttggggaaacagcaactttgacgtgaaccgaataaactgtagcatcatgcatgattattaggggcacacaaattaatatcatatactatccgagaactgctacccctctttacctctaactcagttcttcccagtctttctcccgtctcttgatcaaagtcaacctcgacccaagaccaaaccaaacagcctacaccccaccgttccacaacaccaacgagaagcagacactcatctatagccaagccaccaccatgtcctcagctgaggctttccctccctccatgggaaggggatcggaacacgccaacgatagcaacaagaccgccaacggcaagatcgccagcaagctgaatgacaaacaccccgccgaacctaacagtaaacatgccacctcggagtctcacggcaagtctcacaccagcgagcccaagagcagcagcaagagcagcaccagtggcggcaagaccgcgccgtcctcctcctctttgagctcccggaaccctcaagacctgatccagcgaggcgtgtacaagtccaacctgctgggcaccgccaccttcattggcctccgcgcgctcgacccgctgctacagtacaagttactcgcgggcgactggggtacgcgcctgctgtccaagctgaacatctcgtcgatcccgctgtacgactacgtgttggagacgaccactgcggaggggaccaaggcgtccatcatccggcacctccccctgccgcgccttttgctattgctcatgtctgcgggatccagtctcaagcagatctactggcttttgagtctatctcgcgaggaacttacccctactgcggcggtggaggtgtcgttgttcaacacggtcgtcaacaccatgggttctttgctgttgttgagcacctcgacttcggccgccctctcaaccccgcgcatcaccatccccttcactttcaactcagccacgggcacctacatgtccctgcctctgcctatcgccctcggcacggtcatgtacgtgacgggcatggcgatcgagaccctcacggagcgcacgcgcaagaagttcaaggatgacgaggccaatgagggcaagatctgccgcgaagggctctggaataaggcgcgccacatcaactatggcggatatacgctgtggagggctgggtacgcgatggcggcgggcggctggatcccggccctgggcgtggcggcgttccatatctggcactttgttagcaggagcacggtgtacatgagcgagtacatgcagagccgatatggagagcagtgggaacgatataagaaggaggttccgtattcgttgtttcctggtctttactgaacggcaatttcgtggtctcgctggaggggaagaggagggaagtcaaccgctcggggtttatctgtgtgatcggttatgtagacttgggcgtctgtgatggcatagtggtgatagtgtgatgtaagtaagttagccctcagggctgagtggcggttcaatattgagggtttctagtactgtctctgtaataatgctgtattattggaaagattgtaaaaagtgtccaagtcaaccttcattatctgccgtagcaaagcttcacgtctgagtggacagcatgctattaagacataataaagctaagtattcaagactagccagagaaacgacaccaaagtccgctgccatcagaattagcgccaaaaaggatccaaaaaaaaaaaaaaaattaaatgaaggacgataaccaccaatgcatgcttttttttccaagtctcatgtctcttacagacgagccgcgtgggtaatgtaagtggagcgacggtcgccctgtctttcggggtatcgattcttttaaccaaacaaccgcatctcttccttttccttgttatctcacatgctgtcttccatctgcctactcctcgtcttcgtccagctgtcatgctcaggtttaccacccttgtcctccagacccataccacgctcaacccacatcttgctgcccatttcagtcaagcgtgacagcgcacgcgcgaacgcaaaggcttcctcgtcgccgctgaacaggttagacttggagagcttgtcggcattctggtcgagatcatccatcatgtgactcatcacatccgcaacagaatgcgtctggtccaaagccttgccctgcttcttgagtgactcctcaatctcctgtcgggaaacgaacaattctgtcaagggcacggctgccgtcaagacgagtttggcgtgcgactcgtaaacggcgtcgatgaaggtgatgaagcggcgggccaggtcgcgctgacggtaggtcataccggggatgtcggtgacaatgaaggcgtcgtacgagcgcatcagctcaatgtaatcggcagcacctgtcggttggccgatcagctcgtcgaaggtgaaccaggcgcaacggccgctgacacgagggacgtggatctcgcggccccagacagtttgcacctcggggtgcggctcggggttttcgggatcgcccaaaaagcggaaccacttctcggcgtgggaggctgcgtgggcgtcgagcgcggtgtggtagacaccggaaggaggacgggggatcttgcggtaatcggtgttggagttcaggttgatgacgtgcagccggttcttgagcagttcaatagcggggatgaaggactcgcgctggacaccgtttatgtacagctcgtcggggtgtcggttggaggtcgtgacaagcacaacgccgtgggacatgagagcctcgaggaggcggcgaaggatcatggcgtcggcgacgtcggtacattgaaactcgtcgaaacagagaacgcttccctgttgggcaatgtcggccgcaacaaagggaacggcgtcgacatcgttgccgtattgcatcttgatcttgtggaggcgcttgtggacatcctgcataaagttgtggaagtgtatcctcgtctttgacttgatgttatggggtaatgtgtcgtaaaagagatccatgagcatggtcttgccgcagccaacatcgccatagaggtagagcccccggggaaggttggcagggatttcggcaatggcactcttggacttgccaccgaagaaggagaaaagagacttttgcggttttagagattcgagggtcgggtggacgacgggaggtgccgcgtaattccggagttcttcgtggagatgctggagattctggatgattcctgtttgtgcgaagatgaggcgcgttagttggcggctgctcttgttccgtctataggttgagcttccaagtgttgcatgctcactcacctctttgatggtcgtcatttcgtagctccccattggcaactcgacggtcgtattcttggatggggccaaggttttctgggtttgctgtggacaggaaagagtcaaatcaagatctcacattacgggagtgatggcgccggtaagaggtccgggtttggctaaccattgtgaacagcggctgcggcggtagcagttgtcgctctcctcctttggccagcggtaaatgtcgcagggaagatgatgcgggcagcaggccgagcagcatgtgccaaagcccgcgactcgttgacgtttctatgtccgcatgccgatgtacattgtgtgcgccggggtgtgctggtgtttgtgatgattctcgcagaacgggcagtcgacgaccgaaagaggggtttcgccgtagtcgggagcccgagcggtacactggtcacgcgcatcttgaccaaccggttggcttctactatcactaatcggggagtggtgagaacgaggaactagaggtggcgggatgacaccgaaaatggagatcaccaagaaaagcaaaaaaagactaaagtattgaaaaagaaatctaaggaactcgcagcagcgaggaatgcatgatacggcgtgtgtcaatgtcggtggggaagacggaatcggaacaaacggcagaattggttcaggactccagcagccatcgaatcggacgacaaggcattcacggggttcggccttgtggggacggcatctttgaggcttgtgattctagaaagccaatgaaggaggcaaatcctctacaagggaagtgtcaggtcgtgtttttattggtcatgctgaagtcagattcagatcatgggcaatcagagtcgtgaatgcagctctgtcgggccacagatttctcagttgtctctgggtcacaacgacacaagacaaagttggtgtatgtgtaatcgataaagtcgaaatagtaagaagtgttggtgatgctccaagaagttggaattctggacaggggcaggggcagcatggtcggagagaacggattttcatcgggatcttgttgtccaattgtagtgtggaccatttaacgaccgttaccgacccgtgcctcaggtcgcccccatttttttttagaatcgagtccctgttcaggggaaggcgtggcacggcccgggtatgtagcgcgctgacagaaggcgctgtacgctgcggaccttcagagcctcccgtcctccgctgatatcggtgccacagcagtacgtacctacctctacactagagtattgaccgcagcaaaagctgccgcgtgataaaaggtgaagctcaagtggaagttctccaacattcaatgtgcggggtcggtctgccatccggatggaaggaatgaacccttcccgtccgttcggcttgtggagagccgatggggtgatgccattggcttggcaatcttcatgaacctccacttatcacgaactttttgttcaccaccatgtcgttgtctcgagatgcgattatcccaacagcaacaaggccgcttttcggcagcaacttaaaactttgtcatggcttcaccgcgccgcctcggattccacacgttacgggcagcaacgagcaacgtctccggcttacattttactaatgagtggcatcagcaacatgatcacgcaaacaaatcacgagcgtgatgcggtcttttctcttttgttttaccattgacgttgcgaacaaaataatatcgatactggaagcatctttgacgtggctcttgttgcggagttgccagacgcctgcgtttcgaccacacagactaccacatcatcactggcacatagaggtacccatattgctgttgttgagataaactcgccggtactgatcctttaggcctttttacgtcgtgctggatacgttgtctacactatgtgaaggaggacgatcaagggtcttattggtgttcctgaagctacatgccatgcgtcaagcacagtattaatactattccgcagagagatgctcgccgtcgttgatcttccccgtcgatattttccaccgtacagatgtttgttagatatcagctcacctctatgtatactccgagatacactcaactgatgcctccggtttgcggacacacaagttggaaagacccttacgaatacgtatacactaggtatcgactcagggtcccggtttagatcagtgacgatctcaccccggcctatactggttcgggcggcgccttgtgcctatcattgccgttgacggatatccccatcaacctggcaaacctaaagcaccggtaccgagcctcatcgcaacactttccacccagtggatactactctgatcatggagtactactctccagtaactccgaaacatccaacaatcagtaataagacctcgatagcggagttcgtgagagtttgacctttttcatgcttgatgtggctgagaaactatcaacttctactgctacattccgttgcgttctcacctctgcctgcagaattcttggctcctcccgacttcaactctcgaaaaacttcaccatcgccgtcctgtttgcgtggaggctggggccagtcggcgtacgtgtggtcctggcaacattatcacagtcacttgatcgtgcatacgcgatgttggcacttctcaaaaccccctcacgagtcctcaacagttcggcattgtcggcgtggctccgatgacggaaggggatgatgatgatgatgatgatgaaggaaaagagtcagaatcgaagattcacttggcgttgtctgcatcactaggaaaaatctataagtacgacaaggctcttcgagggtacggcgatattctcatcagcatcatcatcagcttcttccttcatccagcctctcaccaccaaagccagaccctgaagacatctccagcagcctttgcgaccatatcacacccgaaatccccaaaagcctcttctcaaaatgctcttctccacagccctcctctctctctgcgcctttgccgcggccgctcccctcacgccttctgccgtgaagacagccgtgagccctgacggctacacctacattgtcgaatctgaggcctacgtcgcggacactttcaccaatagcgacggacggaacgtcaccgttctcgtccaccctgccctcaagcgctccatcgacatggacgcctccgggcagtccctcaaccccggcaccctcaccaagcgtcttgactggaacgacggcgctcagtacgccgactcctgtggcgcctcgtcctacatcagaaagacgtcgggtaactcacccctcgtctccgactgcgcctccattcgcgactactatgcggggcaccagggccgctatgtcgcgtactggaccgaccgggcgttcaacagtggctattgccgtctggtcattacgaacacttgtgtgtttggtgtcaagagcagcagcgtttatcctgtccatgtcgggagcagagacatttctgatcttacgaggggctcgatcgacaaattccagagcaacaggcgggtgggtgctgagggacacatgaactgcaatggtgaccagcctactagcgtggactgggctattttcgccaactaagtttggggggtaagtgatgcaggagattcgggtggattttcactcgcaaggtagacggattgaaggcatagacccggcttgagtcggggatgttggagggggaaaatgaacatggggtgtgccactggacttgtgccgttcaacacgcgtgcagacagggttggaatcatgtcatgggatgagtcacgaggcgaaggttgagagtgtgacctagcattggccaagctacgtcgacactgagtttttcttcacacctgtatgtgatgggatgaaccggttgtggcatcccacacttgatggtttcacgagttttacgaggacgggcagggatggatctggacacactctttagaacattatacccttcagtttgagagccgccaatagggcgaagatttatgcaaaacgtttttgccattgactgagcacttcatcccaacccttaccagtttcggggcttagagtaggtgcatgagactcacctgcttccgcaccttcccgttgtccgttgatgtaatggtgaacactacttggctgatcacctgtcgtgttgagatctgtggcttctaaacgacttcgcgatagttcactaccacttctacttccaaagccctcatctcttccaaacattcctttatagggttaagctcaagacataaaaagtacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttttttcttccagaatagaagttaccagtccgcatccggtacagcccacactttttcttttcctttttaccgcactttttcttgctttcgcacgttcagtcctctctctcttttcgtctatatgtttttttctttggattaaagaattgaccgtgtaggtttgccggttggtagactcttgagaacctatatccgtgtcttgtctgcctctcagtttgtgtaacgtaaagatgtctttctagtcatctattgtctaaactcttgaaatctataatctataccatcatctcgaaagaagcgaacgatgagcctctataatatcgtgactaacttgacatcgtgacttcggcatgcatctcttggtcccttgactatggaatccattcaaccccccccactgctcattcttaaccgcacagcacctccttagcatattcaacctcctccgctgttccgcacacaataccaccacgctcatcacacccctccactcccttatcccccaagatattctccccgctcaccggatctaccgcccgtccaccgcagcactccaccaccagcgccagcgggaacagctcatacagactcctcaacttagccttgctcgtctccgtcactgggctcagatacactccatgccctttaaccagcgcgtgcactacatccggtacgagtccgccgcagtatctcagcgtgtagttctccgccatgtaatgcgccaccagcttggcataagccgcgtgcgtgttggtcgagcgcaagttcgccggggcgaaataccgcgttttgaaaggcggcggcgcgtaagagacagaggggcggatgagatcccattcttgccctttccctgcctcgcttgaatccgacaaccccacctcaaaacaaacgcccttctcctcccctgggaatctcaacgcaacaaccgctgtggttctcggtccataaacacccaacaccgccccgatctgcttgtccctcggactagcgcccagcgctgacgtgccatcccacagcgagaaaatcgttccgacagtccagttcggcgcaataatagaggacccatcaagcgggtcaaacgcgaccgtgtagacctcgccgtgggtgcgatcctgctcggcctcgacgacctgaaagggaagaccggtgtgctgcaccggtttctcaatggggtcctcttcgctggaggcggtgacgacggaaggacattgggcgagacagagccggatggcttcttcggcgagcacgtcgacgttgagttggtcgtcgccaaaggagttagaggaaccggcgagggagacgtcttgggcggcgcggagggcagtggaggtggcggcgatggaggtgaggagcgagggaaggacggaggtgcggaggctgtccctggaggaggaagggaggagggaggcaaggtgggtggtgagggccgcggtgaggggagttgctggtggtgcagccgccttgaggctgtgggaggtggtcatggtggggtaattggcgagagaagcgtcaagttcagaatactaaaaatgaagatcttttgaatttgatacagagaatactgaagatgcgcaagacacaaaatgtaaatttgagtattccggagaactgtcaagctggtagacaagacaatttaaagccctccgaacccggtcagaatgacgacagaaagtggaagcgttttgtggatccagctgtcttttcattgattaccatcagggttagggtctgtgatatttaaacctcctcatattatgtcttgaaaccatttgcatctatttctatttgtctgcccaattgaatgtcttgttaccatggctttacttattggggaaactatagtctggcatctacttttcatagttttcacgagcaggtctgaaactccttgtcgcaacttgcaaggaacctctggcctttcttgcgttcaaatcgtggcctctcttgttcacgccactctataccgcgataatagcaaatgtatgtctctcaaacgtactatcaagcttgaagagccattggcgaatgctatagccactcaaaattgagctgaaaacgtacactcgatacgttagcggggagtgtccgcgatcgaatcccccatcgtcatccatgctagcaaagtgtgacctcgctaggccgagtcgcaagttttcccaaggaattattattacttttgactgatggaatctccttatctccatccatgtgctctactccccagaaagacacgtgcgggtgaagtggaaagcgatggcgcggaagaaaaaagaaatgcccgaagagtgacaccagatgattagcccgccgtttgcactcggggcaaacctttgccaaacttgtgtcatcgcgtctttttcttgcatgcatgaggcatggagaagaacggattcaggatgtccacgttctcgtctcatttccgtatcctgcacgagtaattcaccgtgatcttccagaacaaaatgcggccacatccttcaaaaggacgtttctttgaactttcaacctctttcacctttaaataaacttgactcggccacgagaaagtgaaggcctttatcacgcctcaccgtgctccttgttatctttctttcaacgcatcgcttctaggcatttatctcgcagacatccataccatcttcagatcccacgcagtccacctcttatcgcccacacacggcaacgagaaccgaccgctgagaccttcgggaaaatcatcatcattcagaatactctcaaaatggactcaccttctagcaaggagaccccctccattgataccatcaccgacagcctgacgccatcgaccacagcagccaaccttcactcaaccacgtcgaagccacatcccgaacgcaccttgtcctatacagaaccgaccacctgcccatccataccatcatcatttccactcgtcacaccaagcaaagatacagatagcacatcacccagcactgcctcagcaaccaccccgccgagcagcctacaggccacaccaagtcctaccgctcacttgccttccattatcaagtcgagacagcccaccacacccgtcattcccgcctcattttccgcagacacccagggtaccacaatctccaagccaaagatcatcattctccaccacgacactgttatcgatggccgccgcatcatcattcgcacaatccagaactgtttcgcagccattctcggtccaaacgccccacaaccaagtgagaccgcaattctcaacgcttttgctcataatgctacgctcggggaagcccttgatcagcttggtgctttcaagactcccagcaagccggactcctcttctgctgctgcagcagaagcagccaactcagacaccaccaaatcaagctccaaagataaaggtaaaggcaaagccaaagtcatggacccaagcacacccacacaagaggaacaacaatacgactaccaacacgcaatcgccctctggacacaggcctacctccactacacccacgaattcctctccgaatttgacatttacccggacctagagcccttcgccaagcagatgaagcagcaggacgttaacgtggttattctcatcgcgcaggatggctttgaatcttcttcttcttcttcacctgagcagacctcaagcacagacggagacaaagatgggaagaagagcaaaaagaagaagcagcagaagcagcagcagcagcagcagcctgcaacgccggcaccgggcgtaaagattatccaagaactgatgagacgcatgggtgtcacggctgctggtaaaggggctaggggatatcagggtcaaggaagacaggcggcagcagtaggtggagcgacagcggctgtggtggtggtgggtgggatttatgcttctggtattgagggggaggcggttgcgagggtttggaaaggtgacattttgcctggatttatcacgcctcagatcgccatcgccaaggaggcaaattcggacggcggtgaaggtaatgccagcaagggaacggacgtgaaagtaggtacagtggcggccgattccccggaaatgcgaaaagacgaggttctctttgcctgctgctcaaagcaataccttggcctggcaagggctattggagcaacggcttgctgggttaccaggtgtgaagacaagacggcgggcgagcagcagccggatattgttgttgaggatttggaaaagttgggtcatcttgttgttggcgacatggtatcgaatggcaaaggagaggagtccgtggtggaggctagacacagcaggcagcgagacgaaagcggtatcatcaccagcgagaagaagaaacagacaccaaagaacaaaacaacgacaattacgacggaggatatcgatatgcctgacgctgactgcaacgatggtgccgcagtggaccaaaagatcgaagagacacaggatgatggcagtgagggacagagcgaacgcaaagtggcttcttccaagccaacgaaagtcgtcaagaccgagcaagtcgaagaaaagagtgtggctactgtggcccagcaaaaggagtctacaggcaagaagagaacgagggatgatgtggaggagtggctgccggtggagatgggaggggaagaggttccggttgtggatctgacggaggaaccttgacgactggccggaggttgagaatcgcttgcaaacctcgaaggacgatgaaaagaggtagctatggataagacgaacacaattgtcgagggaagaatgtcggaggcccagtgtctttccaggggttttgccagacacacagagttatttcctcggggagagagattaagaaaggtaaaggcaaacatctcgacaacaaaagctccaacttacatggccatgaggaactgatggacctcgagtaccacatattatggccgccattgtgaagtggaaaagagttgcgaggtagctgtacgtggttctgtcctcatccacaaaaggggacgatcattaaagacaaagggagcaaccctacatgacctgaatttaaaccacattgacccaaggaccatttacaagactggacagtggaggaacgacagatggatgtgaaccaacagaaatcaaaaacttgccattaatatgctgttacccgtgatgcaatcatttcttcgccttcgccttcgccttcctcttgacagagttgatcagaccatcgatatccgcgtcgtcagtcttgaccttcttggcgctcttctcactcttctccgtaacactgggtccatccttgcgcttctttctgccctcctcaagaagcttcttcataccctgagtagccgtgaacttaggattagagggatcaatagcgaactcgtggctctcgaaaacggccttgaaacgaggatcctcgacgtccatggcgaactcttcctggagaccatcgttgccctccacgcccttcttgcccttcttgcccttcttcttgcccttgaccttctcgaccttggcgatctgcttcatgtcgaagtgatcgagacggccactgtcaccgttttcatcagccataagcagctccagctgtgccttctcggcggcgttggcagcctcctcagcttccctctcagccttcttcttgagcctctcctctttgcgaatcgccgtcttggaaggcaccacaggctcagcagtgaagaatggatcgtcgaaaccgagatcttcgccttggtcgccttgctcttcctcctgctgaggagcggcgttgggatcgcgaccttccctcctagcaagcatctcctgccgcttcctctcctttctctcgcgctccttgcgcttgtacttctcgatggtcgtctcctccctatcttcgtcacccttcttcttgtcgttggcggatagtgctggcgtgaaggtgatttgcatctcgcccaccggagtatccttcttggactttaccacgggctcgtcagcaagaccaagagcagcgcgcatcttgcgcctggcaagctccttcttggacagtgtcttttcctcttctgcttcctcggcagcggccccctcggcctcgaactgctccttctcctcctcgtcctcctcgtcgtctgagctgtcgctcgcaaggtaagcgcgcaagtcgttctcggcgatatcgttgcggctaccggtgaaggccttcttgagagcttcttttcttgagtaatcttcggggttcgtatcccaggtgagtttgaccttggaatgctggagagcatcggtcacgaactccaccggcttgtaccccgcagggacgctgtcgcactcgtctctgggttcgtcgtcgaacgtgacatcgtcggggacaaatcgcaagtcgaggaagttggaagaagaaagatactcgttgccatccgtcgcctcgtagatcttgtatgctgtgttcttgtcggagcaaaccataacggcgtagtagtaacgtaacctgtcgagctgataagtgcgaagggcgtcactgtcaaagtcctggtcgtctccttcctcaagaagctccttcttgatggcctcgtccgaatcagagtcctccgagtcactgtcggaatcggagtcactcttcttcttgaagatctcctggggaggaccctccagctcttctctttgcatcctctgcttgccgaactcgctagggtagacagataccttctcgatgcgaccacctgggggcacgaagctcgagaagagggcgaatagatcgatcgacttgatatggtcccagtcaatgttgacgatggcaactctgtttgtgatctcgccttcctcaacagcctccttatccttgcgcaagcggataccgggtcgtgtttccgcatcagcctcgtcttccacctctggcttttcgtcttcggaatctgaggagtcggagtcggagtcgtcatcggatgaagaaaaaccgccgccacgggcagggtcgtatgagttggcagcctcgagttcgcgctgaacaatgtcgtcgtcctcgacctcgaagtcgctctcgtcttccgcttcgtccttctttcccttgctggccttctctttggcctcgttgtctgtggcgtcctcgctctcatcctcgtacagccgttccaaagccttcttcttggtgtcggtctttagcttgcggccgtacctgtcgacctttgcgacggcggtgaactctgcatctttgagaaccttggagaaacgcttgtcgagcttggtctttaggttcttttttgagggcagctggaatcgcgggtcggtctcgaagttggcaaagcgagcatcggtaatcgcaggagcgccatcgcgctttttaggcttgttatctttgggcatggtggatgtggagatggtgactgatgcgatccaaaatcgaggattcgacggcagcaaggaaactcgcagattcgacccgacatgtgcacagcacgcaaagtccgagaaaattttagtggagcgttgttgattctgccaaaggcggtctgcacatgctaatgtcaaggtgccccacctaaaacgccaagtcctgtgctatggatcaatccacttccccgcattggtgccctggcatgcagcaaatggagcccgctaaaaactccgtcaaaagccaaagtccactgacgctgtcagcgcagggctgttcaacctcgaaaaactccaaaaacgccatcgtcctccagcaatcccgtcgatgattgtcctcgaccatccaatccaacaaattcgggtatcaacttgtccgtcattcggaatccaacgtataatcctgtcatcgcatgcctcatcggccgtccttcaacttatgaccagagaactcccattcgacgtcacccacccaccgatcggccatccagtcctgtccgctgtcgctgtcgctggtcatcgaatctggaccttccactcgttaggacgactgatatcgcatgaattgacagtgttcgcggattgactacctaccgaagatgttacgcaggtttcagttctttaactgttcccatgccacatcgttgcgcccaacgtaaggatcccaacaagcatcaagagcgacaatagcgttgtgcaagccctattctctgccttgacgtcttcgtcttggtcggaggaaatgagtcgtgagtagctctccagattcatggtttgtataagttggaagaacctggtcgacagtgccgcgttatcggatgggttgttaaggatgtgtctgggacgtgggatcctgagatatgaaccggatggttaatgagggttggatggcgagtccaaaagatgaagggcgtccgaacaagacttataattgttctttggtccccatccgagaatcaatggcccaccactattcgttcctcacttcaggggcaatcatcattacacaacttccggaccaagtccaagctgttctttgtttgcgctcaaccaggaaagagatccttggtgatggtcaggtggggttaccaaggcgggagtcgaggcgaatgtccctaggactgagctccggaatgcctctccgggtgtcatcgactccgcatgccttgccaacacaaccccggaaaaccctaaatcagatgtcgatgatgttcttggcattttcacaagcgagaagcatcaacaatgcctgcatcacgtgagacaccgagcacgcctttcttcatcaacagagtgaaccacagagtccggatttgggtgtttgtattcttcatcctgcccagctgtttgggacgcgacattgactcgaagccatcaacgacattcgagacctctgtcaaccacattcccggccgtgccagcgtcgcttgcccctggctgacttcccgtgagcggctacacacccgagactcattactactgcactatgcacacacccgatacggtgagcagggtaaccaaaacccgtgggccaggttgctcgcgatcgctgatcacacagtgccctatacaaagccacgaagctttgcttgtggtgggtcatgctcggtacttgacaaagggttttactttggctcgcaaccacagttactttaagtaggtactcccgggagcaggagccggcagaggacggttgaatctcgcgtttgcgctgcaggtaccaacatcgtcaccaatcgaaacaccaagcattcttccaggttgccatcacgcggccgacacatcgacaacttatacccaggcctcaacatgcgtacagcgtttgcctacgaacagcgacaccagtaacctttctctacgtttcggcaggcctctcatgtttccgtctgtatgtaaacgattttgttcgtgaaaacgaagattgactttagctgcatcatatgtacaacaattatgtaggaagacaccaagtggtgtcacagaactgactctctataaattcccgcgcaagactcaagtatccaggtcctaagatgaacaacggcaacttgaatcatcccaaagtcgccggtttatcctgcctctattccagaaaaaccgaaagaaaagcttaacgtactcaacactgcacaaaacccttctcaagatggtacactgctgcctttttactcccttccctgcttctgccagagctgaccatgccctcaagattcctttgattcctgtcgttgctgggctagccgctgtcgctgcacccgcgatagttaccgcacccattctcgccgtattgggattcggtgctgcggggcctgttgctggtcagtgtcacctacatacgaagcgcaatctaagccgttgtggtcggagatcaagtgctgatacaaagcaggctctgctgcagccatagctcagggcgtaatcggcaatgttgtcgctggcagtccctttgccattgcgcagagcgctgcaatgggcggatatggtgccgcaattgtcaacggagttgttcaaggtggcggattgctcgtcactggcatctccagtgccgagtgtctgatgtcgggttgcggaagggacgagatttgaggagaagataaaacatcatcagacaagtgtcgaccgtattaacatgctagtttggaaatttgttgcgtgggtcggattcaagaatgtcataacataatcggtctctgtcattttctggtccgcattgagtcagcccttgctcgttatcactttgagtaggcgtatctctcccgggaagtcgagttattgaagcagccgtacttttggctatactggctatacctgggaaaccctcggtgtttctatctcgccatctgttttgtcacttcatgagccagttcccaggaaaatgctctcgcttcatcgggaacatgcatctagcttcggaaaggatcatgacgttagtcattgcgtcgacggctttcgtcgtttgcttactacagccctaatggaatgaggcctacgagaagttgaaggccagcagatgattttaacataaacaagcaattccagctttcatgcttcatgccagtggcaacctccctcaactttctctccacgcgcatcgcctccccaattatcttccaaaccatccaaaatactcgaaacccgaaaggtgtgtacgatcctacacggagtacgcatattgctcatgtattcaacgaaggactaattctttcccttatatagccttcatagagtctctagaatgggctgtgttctatcccttctcggatggacagaaattggtgtcagggccggttcgtacaacctctttgcagggtctgtgaagatcaagcaagctctaacgctgtcatgccactcactataggatcttttgcggcctggattcactccatgattgggaatgtcgtcgccggtagttggtttgcaattttccaaagtatcggggcgacctgcgcagggttcttcacgatcatgacaaaaatggcgggactggtctttggatttgcgatttttgtcctcccactcatttgtgccattttctggcctttttagggatcggatgatcgacgttttggtggtttgatgaaggacgatggtatctatccttgaatacattgagggtaccgcactcccaacccgatgttcattttcgtaccgtgtatatcacggaagtagaagggatatacggcctgttcctggtttgtcagtctctaccgctgatcgagatggtatcttccagcaattgccaaaccaatgactagtgttttgaagtattagccatcggaagttgcaactcctgacaaattccctcgtcatcatcttggaacaaacgtcgacatattcccggctgatagccgtatatgtccctttgcattcaaatacatactgctcagtcgttgatttgtcgacaagcgaacgcaccgtaccattcacttatcactctgtgggcctcacgcagctccagacccccggtcctgcagcacccctcttcaagagctgaagaaaaacccgagaaagcaaacggaaacaacaacagtcgtcagattctctacccctcatccatctgaacggggactgacggtcgcggattacctattatttatcccaattcacgagagacggaaaccctttgtcaacaccagaaaacaccaaagcgatggcgttctggggtcatatcgcggaatggggcgcgagcaccgttgccccagctgtggttggtcttgcgatgaacgccaaagaacatgccgagcaggttggtggacaaatactacgaacatggaagaggaaaaaaaaaaaaaaaggcgtttaccatattcgctaaccatggatgcaattccagattggcggtcaggctgcggaatgggcagctgccgaagttgctcctcgtgcggtcggccttgcgatggaagcgcagaagcatgctgagcaggtaagtgattgataaattaggttgtcaggcttaatggcctcgcacttcccttgtttatggttcgtctcaagtggaacccgtgctgacatcccatctctgatctttgggttaggtcgcggaatggggtgcaaaggaggttgctcctcgtgctgtcggtttggcaatggaggcacagaagcatgctgagcacgtggctcccgctgtcgtcggccttgccatgaacgccaaacaacatgccgaagaggtacggtatatggtgctttccacttgcattccattgctggcgctgaccgtaactccatacttattttagatatctggccatgtcgttgaatggggcgcccaggaggttgctcctcgtgctgtcggtcttgcaatggaagcacagaagcatgctgaacaggtggctcccgccgttgttggccttgccatgaacaccaaggaccatgccgagcaggtagggattctttctctataagaacgccaacgacagaacgccctgcgtcatgtcattccgtatcatctgctgacagcctttcagatctccggagttgtcgcccactggactacccacaacttcgttcctgctgcgagcgggttagctcacaacgctgcggaagttacaaagaacgcgggacggcattatgagcaggtaggagtggtttcattgcagctcattcccgcagaaaatactaattctgttttgactcaggcctccccagccgaacggcggatcatacgtgtaataggcaccgctagcctgactatggtcgccgaaggttttggtataccacttcccaagctgcttatcggtcccatcctcggtgctgctggcttgcgtaccggtaaagctgccgactatggtctgactgcaaaatcaggtactgctcaggcatcgcagccacgttcagttgtggcatctttggattctgacgctggggcaacccggaaagaaaagggaaacggcgcgatcggtaccttgttgacagtcgcagcgtttgcactttctcttgaaagcctggtcgggtttatggcatggttggtatagctgagtgaattctgaaggaggaattatgtaaaggttggcaggcacttccatccacaattgccgtctcggccctgccaatttccctcgctatcaacttcaaggcaggaggcagtctagtcgttttttttttttttttttttttttttttttttttttttcttcttcgagatgaattccggtcctctccacctccacttagttcccttacatttctttccccattgtctttagttccgaatgagttacccggttgccgcttcggttctcatggactgtcaacgaatttcgccaatccgtggttggcccccaaaaagtagcatctgcagaaacgggcttctcgcgttatctacactgcctgacagttgtcattggcgtgccctgcaagcgccggcaaagatcattagttacctatgctacccctcgcagaatgtaccaagttaggctgcaaggactgtacataatttatatttatacgggtgaccaaccacacttttcaacacatcaaacacaatagaagaagcttcaacacctactacactctacggcccttttgatctgcggaagccgcgataactcacccccgaatgtgtaaagagttttgattgcacattaccaaattgattaggcgacaacatgacggttaaggtccatgctggaaaatgggtttcttgcacgccccctatctcccccgccagacttatgagaatcatcgaagatgctaagaagcatgcaagcaaggtatatttacgcgacgcaatcaaattcccgagtacaaaatacatggacacacactggcttactgacaaatcgtgattccaggtccccttctcctcagtctttcacggtgccgatatcccaaagttgtcgaacgatcagctacctctaggcgtgggtaaagaaggagcagatgggaagccggtatgatagttttacagaacatacatcagtctcatgccaccacttcagtacggttcacggctaattatttcatcaaacaggcaccaattaccccccaggattggtctacgttggttcttccctggctcgagtctgctggagtgctcacagagaacatcagaaagcagtatgaggaggtatgcagcaactcttccatgaatcaagttctgcggtgtgtttctaatctatcatgttctcccaaaaaggctcgagtatgggctgccgaacatcctcttgaggctgcacttctcgtacttgttgtatcaggtgtcctgattgtcttgtttccctacgccatcggtttcgcttctaaaggtgtatcaaaaagtaagtttgcagctgtttacatgaaactgttgtccgccagtgctaacgcaagatccactgctgccagatactatcgcaagtgcatggcaatcctggatcggaaacgtaacaaaaggaagcacttttgcatacatccagagccaaaccatgggtggaatgggtgctttcactcttgctccttgggtttataccggtgtcctgggtaccgctgcttgcgttcgtacaggtttgggtatcatgaggccgagtacaggagagcgtcatcccctaaaggcgaaactgtgatttaaacggctggaacgtggccggtttagccccggcctcccacacaatcatgtgggggtgcatttgggcaccatcacaccctgacatggctgttggccgtctgcataggcctagcgggttctggtcggcgcctattttgtcagcgattttgcatatcgaaaaggcaaggcagagtgtaatcattcggctccctcttgaaggcacttgatccatcgtatatcttgacatccgatacatataagcctttcaagcttccgtccttgtctccccactcccatcgcctatgagccacttcctgttaacactcaatgtcatttttcaactccacaaacttaagccaacctacttctcagttctagcctgacaatcttttcctcttgagcggaagctaaaatggtatgtggtactgatctgctgttcttgtcgtaacaagcttcttccttgctaattcacggcttcttcatcagccacctatgttcctacccgagctaccagaaggacttggatggccacctatgttcctccctgagcttccagaagaacttggattagaaggttacatcatcctcgccggtacacttatattacttcttcaattcgttgtctcccctttgttgatgatacttgggttcggcaagattggaattgttgcaggtaaatgaatcctcctttccagtatcaccagtgccatttgagtttacaagctcgctgacacattacccattctttcttaggatccattgcagcgaaggttcagtcccttttgcggatcgtagtctcaggaagcatttttgccattttacagagtgccggaatgggcggatatggagcaaaggtgattgccgacgtattgacggttgctggacttttgactgtgtatgttggtgttgtgcttgccgcttggtcgaagtggaagactggatcatgatgggcgtcaccggtttccttgcgctttgtcctttgttggatgatcacattcaatactttgtaatgcatgatatgcccatgttactttgaaccatttacatcgggtgttcacgaccataactgcgctttcttgcgaatgatcagctctggttatgcaaaaaccccgccaacagtaccagcaggtaaaacaacagtatgtaaacccagatcgaaatggtgaaaagtggtacttgtcattcaatggccaatgccgtctagctgcgggccgccgacagctcatccttcatccccgctcccaccggcacagtaagatccagtcaagggccgcgctgtcgggcctcgtcgggcaggatttgtagttgtcaaccagataatatgggctggggtaccgccccggacagttgcaatgcttgataggtgcctacaacgtcccgcagcccttcgtgacttcttatcttttgtcaagatcacctcaccaccagcatcaatcaccaatttgcagtcaagacagcaagatggcgccctgggatttctttggcgatatactcgcccaaaacaccgaaaaggtattatcggttcgctcctccgtttgttcgacctatttctgactgacttttgatgcctccctagatttcgaccgatgcatcgcagtgggcaaagaactttctccctcaggccggagcggccgtgagcagcgtagtggaggatgcgtggaaacacacagagcaggtgaggatatttgctggaaatcaaagttgctaattactttgccgtcataccagctgaccagagttcacattggccagttctcggcagatgctggagaatgggtcaaccaaaaccttcctattgctgccgacacgcttgcggatattctcgacaatgcaaagaagcatgctgaacatgtaagaaatggcttctaacaaaccgataaaacctcagaaaattctcttaattaacaccttttgttgtccaggtctcgattcagttgacttccaacgtagttcaggataagtcccaggtggttttgggtcaagatggcgagactgttgaactggtagggttaatcaaactgccaatctggaagaaattcctttctacatttgttcatatcaactgacaaatactttgcttactttcagatccccattactgtacttgactgggcaacgaatgtcctccattttctcgcggagaccagtaaagagctcgtggagagcgccaggctcgaatttgagaaggtaggagaacaaatccctgcatgatagtggacgcttatatgttgagcttgaagctgatcattctatctttgcaacctgcaggctcagaagtgggcggcggaacaccctaccgccacgttcttcatcatattactagtcgtcgcaggcgttacaagcattgttatggtcgcatatcctcaattgatctataaacccatgttggatactgtgggattcactttcaaaggagttcgtgctggtaagtagactcccgtttttgggggcttgaagcgtggatcttttgtccgctcgcagtctatacagttcacaggattcgctgacactctactcccatatcatcagattcaattgcagcagctgtccattcttacatcggtaacgtcagtccagggagcctttttgcgtttctgcaaagtgctggtgcagatggctatggggctgctgctctcaatgctgccctacggacagctggggtcacgatgatgaccgctggcgctgcagatcttatacgccagtggatggaagggaagttcaatggtgaggtacctgtggttgaaataggaggactttgaggtctgtacttgagtcatcttggaatgtctacgatctttgggtagactggcgctttgacaaccttcgagttccatgtctgtcatccttaactctgcccagtgttttcggccagagaatgttattggagacggcctcttgcagtcagtttggacttatgacgttggcaggtgcaattatccgttagcttggtccaaatgttttcattgaacacatcatggtttcgtttgctcgctgccagaggcctgaatttgaggggtctcctctgccgtttctgcaccgaggcctactatgccatctccacttcgagcataagactgagccatacttcctcattcaaattgtcatgacgaaacaatctattcgtccataaaagttcattagatcttcccagtgctaccctcgatctgtccaatattcaattcgaacctccagtccaccatcgtcagtcattccagcagcgaaaggatggatttcggcaagatgatggacgatgctggcaaaggcttcgatgagtttgccaccaatgctgggaagagtttcgaagaagccggcaagggaatgaacgaattcggagagaacgtgcaaaaacaggcaaatgaagctggcaaagcggccgacgagttgggaaacaacatgtctcacacgttttctgaagttgttggaaacgccttgaagcaggccgaacaggtacacatacagttgtctgtctttcttccgtgtttggctgcatgctgacacacttcccattcacagctcgtcatcaagttgaccaaggaggtctcagaagacgcgaaaagagctcttggcttagcgcaggatgctgaacgagaacttcctatggtatgtggtcttccttccttcttcgcttggaagaaaaagccaccccgctgacgagctactatctgaatagatggccctgaaagtgtcagactgggtatccaccatcttgcccaaactacttgaggcagccggagaccttggtgagagcatcaaagagcaagtccaaaaggtcaatatcctctctccatctttcctatctttggttgagtgaacaactgacggttctatctccatgataggctcaagaatgggtttcagagcacccggaagttgtgatgtatatcgttctcggcgtgacgggtatcgttatcctagcggtacccggtttactcatgaccccgattttgagcggcctgggctttggtgcttcaggaatcgcggcaggtaagagaacctcatgaaaaagcagattctttctctcagtcaggtacgtactgacacttgccatttgtttggtcagggtctatggcagcagcaatccaatccggcatcggaagtgtcgcggccggaagcgcctttgctggcctaacgagcgcagccatgggtggtcttgaaggcacagccattgccgctgtcggtcaggctattggagcagctatggcggcgggtggtgctgctggtgctgcttcgaagttgatgaacaatgagtagaagcccaaaccttgtcgacgtaagttgacccctgttttgcaagacctttgagaagtggtagtgatatcgagggaagtagtggtacctaggaatcgactcaaagccgaagaggtggcagaatgcggataatcgtcgggatatggtagttggacgcaaaagatccaaatgcaatttcaagcaaaacatatcgaaggtaacaaacgcacaatgcgggtagcccagatatggtctaccttccgtaggaatcattccagcccaacgtagaaatgtttgtcacttcaaacaaattgaccggaagtcaaaagaaatatggtcgaaaaaggaaaggaatggaattttgttagtagtcaacgtgatgatgttgatatcgatgaagctggatcttcttctgcaccacttggccagtgtcgtgaatgttttgcacataaccagtcggaagcaaattgggaatcgccacccgtccatgaactgaaatgcgtgaggcctacagccacgtcacgcataggcgaacttgggacgagagagaatgactgcaagatcagtgcacagaatggtcagatacccgcaccttcccgtctttctacctatccttcatcgccttcctgccggctttccacgacctggcaacaacaacgtttcttgtaaccatttcaggtcataccattcctcaacctcgttagctgttcacttccatcaaaatcataatgcccgcaatgccttgggatgaagatgattgggataatctttcctggggagagaagcttgcgagagtcagttgcacattgcacaactcccatgatatccgtaaccaggaaagcagtagctgatagacgttctcgcaatcgcagatcagagaatggattagcagaaatcgccaaaccacaggcatagggctaactctagcaggagcgacagtagtcgctgcccctgctctagtcaccatacctgctgtgggtgcgttggttccacttggatttgggtctggtggcgttgtaggaggtaggatcccgagcgtgtatcgattcttccaccaactaacaactccacgttaggctctttagcagcaggagtacaagcaactatcgggaacgtcgcagctggaagctggtttgcctctcttacaagcactgcaatgggcggatacggactcgcgggcctcacgactgccgttcagtcggccggagtttgtacatcggcggccgggctcatcacagctattttgaatggaaatggacgtgaagacgacggaaatacagatggagctggtcctacaagcccaaaggggccgaaggatgacggagacgggtcggaggcagagaagactcctcgtgcgaaccaggatggacaccgcgacaaggacttcgatgaggagaccgcatcgttggatgattctgaggcctctgatgaagagtccttcatacaactccgttgaaactctccaaccgatcggcgtatgatcaaagattttggagaagctttgcagattggctcctacgtaaaaccaacacaaacggcacatcgaccattcggaagaaaactgctggaggcaaaacaaaaatctgtgacctacatccaacaaaagaattcagatacggtaacatcgttataaaggcgtacgacatttcgcactcataagattggacccaagttaggcggtagtagacctgatggagaagtagtttcaggtagaaatagataccacagcaccactgcagtgatggtgcatagatgcatgaggcccgagggaacatgaattctacaaatgcagatgtcctgcagaaattcatcagcaaacacgcttatccaacggcggcaggaaatgcacctcaatgacacttcggtcataaatttgaggtttcccgagtccatcatagaacatattttcatctcaaatcagtgcctcgttctcttctcgttttccatctctcgtaccgtattcatcccctttctttgatctctgtttcgactggtgctattcaagattcttgctacccattcatccatctcttattgtatgattgccatgatggctcgcaaagaatactacacccgttgttcatgtccggcaggaaagctttcagcgcccggtgggccagaatatcttgtggctcacatacatctaccacctcgcgacaatcctgacgactttctaccgccttctcatgttgatataatgagaaagaatcccggtgttccgtgccaatgctcgaccgagcgcactcgtctccctgggcggcccgacataatcggtgtccatttccatggcttgtctccgaagagcacgggaaatcgagagtcttcaactttacctgaggatactacgaactccaacacaagtgaagagagagattttcattgggctgtcctcgtacagaaaacccaagatccacaagtgagactcatagccctttcctcatacaagtgtaggcaatgcctcgctcatgaacgtgccgttgagccccaatggcggtctgtttctaactaaacctcccgtagttctttagaattcaggaaacgttgggattatgctcgcgctggccgcaactggtgctgttatcggttatcggggccgcggcaatgtttttttcctcccatagttgcggccggtcctccaggtgccgtaagcacagtcttttgggtttggaagatggtaaatgcggctaaaggaggtaagatgtccttctatcttccacacccacccgagagtcatctgttgcagggctgaccatcttgatcaggctccgcaattattgtcccacttgccattgctggacaagctgggctcagagccatatagtacctatggaaggtggccaccaacaaaacggcagggaggagggtgctcgactgggtgatttgttaaattgagagccagtttgttttcttcgctagagtagaagagtatgctgtagtgtttggaacctcgaagtaaacggtgcatttccgccagaaggcctgaatatgcttagggcgacgtgacgacatcaagtaccgaatcagattgtatcaaacagatccaatccgtttccagatgcatgtaggcgcttgctgcaggccgtcttgcacaagccaactcataggtacaagcccctgtacatgtaaggcgagcactgctgcggggtacataggtacctgtgatatctcggacaagacattactttcccagcttcttcctgggttgctcaaagaactgttctcggctgtcatatcaacaggcctgggctggtctcgcatatcgaccatcccacttactaaagagcagcaacacttcaaggtctacagacctacagaaacctcctgtaccacccaacgccactgtcacacctattactgcgtaggcgatctttgccgggacaaggtccgaatgtgacgtggaatctccaggaccacaagtataagggtgtgtcctcttcccaaccccgcagcacagctcttgacacttactatacccttgttacaatattcccaacccgtccaagttgccgcatcatcagaactaagccctatcagaccagcgaagatcaaaatgaccgagcgcaaacttccaccaagaaaaacgcctgacgataaaggttctcaggaggcatcaccaacagatgagacaacgaaagactccagaacccccgcgaaagaagtccccatgggccccaacacgcagtcaaccaacgagtcccaaaatggtctacctcagccgaacgatgacttgcttgaaaagataaaatgggtcagtaccagtctcctgaacttggagcagtcaaatagcagctgacccggggaccacgaactcgcacgcttttcccttgctacacaggccaaagaatgtgtcaaaaacaaccccaaagccgccgcagctctcggtcttacagccggcggactaacagtcgtcgctgcccccgcactgctcaccgggccagtgttgagtttcatgggttttggttccactcacggtggaatcgtaggaggtacatatatgtttccttgtcttggcgacgccctatcccatctctgctctacttggagcgcttgtgtcactgcgtctgaatatctgaacatgaagtttaatcgggtttctttgtagggtctttcgcagctgcaattcaaggcatgatgggtaacgttgtggctggtagctggtttgctaccgctacaagcgcggcgatgggagggtatggagtccctgttattgcggctgttgggcaaggcgttggggctgcggctgcggttgcgggtggcgcgtatgctactaaggagctgaggaaggagcaggcggataaggagggggaaggcgagggtaaagatgaagggggtgatgggccgaagggatttcgacgatgagtctactttgttggatgactcggactccgagacctctgacaaggactggctaaagggaagactgtgactgccctacgtgttgcggatttctttcgaattgttggttgggttgaggtttgtaaccatcgatctgtcccagacctctgaatacccctgtggttctaggccggcatcaagcagcacaacccagcccagtcgttgcctctaccctcttcttcgtgcgactcttgcccgccgcgcttgccgcaccttccgtgtttgcctgccgttcctacctccgacctgatcctcccgcctaccccgcgtcatccaatgtgtcaaacccgtctagggtgttcgagtttcccttaactgattgctctcccgtggtgtggtccgttggtgtaatggtaacatttccggcgtggtaaatctgcgtctgcatacgtgccgcaggaagacaacggttccagtccgttacggaccattacccgcttttttttcttctttctctcttccccccttttcttcctcttccagtcgcatttgctgatgctctatctgacaccaagatagagagtcagctaacgctctctttacttatcgatccccaaattcatcatgctcgtgtcatgcatgcatgcccggggcagccctccttcactccctcctcctgcttctataaaccaacactacctccccctcctccaccaacttcccgctcccctcttcttcttcagtgaggtcctctatcacaccccatccctccaacactgccctatactcctccacatcacagcacggtccaatccaaaccaccacctccagtccctttccccgttcggctgctatcccctccatctcagccaaatacctctccaccaaccctccactcctaggataaacaaaaaccagcccccccgtctcctcgagccactccctgcctactaacgcccaagtccccgggacggtaatggtgttctgttccggtaaccaggtgttcacttcttttccctcttttagttgggaaagaggaggggctacttcgactccatagaaggatgaagagcgggagggataatggtggagaaaaagggcttcgaggaggccggggccggagccgatggagagggtgagtgttggtgagtctgtcgggcttggtgggttgaaagaagggagaacgcggttcaataaggagaggagtggaagggatagggaggcgcatgatgtcgggtgccgggttggagtggtggtgagggctgggagactggtcattgttgtggtggtcgtttttttttctatattatcttgtgcccaggttgttgttcttcgtggtatggaaatctcgtctaggtttggtggaggaccctgcctcccggcgtggatgttgatggtggggtcttctgttggtatggagcttagaaaaggggcagtggagactgcagcggttgcccctggagatatttgtttaggttacagtgttgtgctggtgagtactgcgtgaacagaaagactgttttgggaagtggtggaaaaacgatgcgaaagtgcagcttgaatagatttgagcaagggttccatctgcaggatgtcgctgattggtagatgatccaacaatgtgtgcaggtacgttgtttcacaatcacatattaggttctatcgatgagttcttctacttgagagtggcacgacgagatgagaaagttggtctttagaactcgaaaaacaagatcataacttccatcgcgagactacattacctccaacatcctcccaaacaggaatgaaaactttaatgaggcgtcccgattcacctttcccatgaaaccccctgtaacccagacgttcagaaccccgaagcagcgacattagcgtctccatcagccaggccgaccgatcattcccccctcatcaaccccccgcctgcccctacgcattctccttcttcaacaacctctttcgattataaagatctgtattcaacacgttcctaaaccccctccccctcagctcttcctgcaccttactaaccaaccatccctccctcaaccactgatccacctccctgctcacctccgtcggcaacctcctcgccctcgggtcgctcgtctgatccgacgggccatgattatgcgtcttgtgctcttcatttgggtagtgcagcgtccacagatccgaccccttggctgtctcaatcacctcgaacttgaacagacacccgcactttttggaggtgcgatcggtggtgggcttgcgccggccttcagctttggccgcttgaatcacggactcgtccacgggcggccggtggtgtcgcgcctcgccgcctcggaaacatacccatcggactttcttcttgccggtgactttggcgccggcgatgcgcatgctgtagccccgcgggatggtccactggtcgagctcgtcttgcatgctggctcgtgaggagatggtgtagccttgtggaggcgggtcgaggggggcgaggtcggaggactgggtggtggcggcggggatggtgaggttggatgtgcgacttccacttggtggggccgggtgtgggcgggcttgtgcgactgcgggagattgggcgttggtgactctcctgccggcgccggcgcttagtgagggatgggctagcacggaggcagctggaccagccgatgtgccagtggaagttgggtcgccgtttccgttgttatgcgcggcattgctgttaaggtgaagggccgcttcaattcggtcgagtcgttgttcgattgaagtgagagtacttaagagtgtggtgagctgttgaggcgtaagattcggcataataagcggatgcgagaggtatcgcttcgtgagtgcaacctggaagtcgttcagtagtaggtcgctagattgccgagctattcgtgcactcgctgttatcgatctgcgtgtatagaaacacggccggatcgatcgcaggaccactcaaccttgtctagtgtacggcaatgccttctggtaacttggggggtgttagaaatgatgcatacagcaatcctgattgctatcgcgttttatggttctcccaggctgttgcagactccaggtcgaacatcgccagcctatctctggttgactgggtgtttgtggcttcacccgtcacgtggactgcacgaatctacctacggtcgcgctgccgaaagacataggtgatacgtccaaagaccgctggccaaattggtaagagacaccaagtacagtactgtgactgataaggtatcgcagtttcatagttccttcctattcgctagtggtcggtaccgcactgcttgaaagaaaatagcatgcttgaaactgcttctagaaccccttgttagtaaagttgttgagccgaaaagagagtggaatcaagtttttcgttggcatgccaacatagactcagacgaagataaccaatgctgaggtggacattgctccgccatattcaagtccagtctccgttgcatgatgtggctcaatgtgcgatatctagatcgtaaatctcttccacgacaaaagaacccagcaagcaaagcaacgacaacctcatgtggtatatacatggcccaatgtcacaccacataaactgcgtgcaacagtgcagtctcggacaacagcctgacctacgggctcttctagaccatgatatgatcaaaccgtgatcatcattaactgttattgataccattaacccatccagtatgggaaccttcgtccagaccacgatctgaaacatctccgagtcctgtacgtgctgggtagaaaggggttgcaaccacttgctctactgcaggaatgcaagcaatacaccgcccaaaggttccagtcttgtccttccattcagactcctgctcttggaatccctatgcgactttgatccatggcggtactagcataccgatcctttccataccgaagaacaacactcgcggtatagtgttctagcttcagggagttttcgaaccggaacccaagcgactaagaatcttgtcccaagctctcttgaggcgaccagaagatttcgatgacgaacggccggatatcgacgtgaagagagaagtaccacgactgctttcgctggcacccgagtggttgcggccacggccattgcgcaatgaaaacatcttgttcgagctcgtggttgtagcgctgctcggtctctcgtccgggaagggggtcggggaacggtcagcgagcggttctgactgagctctgggacgaagcttaacgtcctgcgcgaaagcgattttctggggcatcttgggcggcttgttttggacacagcttggcagaatgctggtagaaagaggtggggtcaagggtcgaagttattggcggataaagtgagacaggaatcaagagacacgacctgtcgttgctccccgcggaaggattttggcgctaatttcggatagggaagaactgggttggggttgaagatactgtaaatattgttggcttgatgtccttcgaagtcggtagtatggtatcacggtgtacttgtgactctgttgatagcctgaagtaccaactcgagacttctccctcgtcctcttgtcgaaggacgtcggcgacaaggcgtactccaggtacttgcgttgcccaaatttgttgaagaaatcaaaaggtgttggctagcgcgggaaaagttgaaggaatgtaatcgcgcaatggcagagcggagtgaaggtaaagactgactggcgggctggctggctggccgggtgcgcacccaagtgggatgggaccttagtgcgacgacgacgaaggtttaagcaattgggaggaaaagactgactgtgtagtagtatcgtggttttgagccctcaggcatgaataccccaccgcttcagagcttgattgccgtccccaaccaaagtcaacgcagggtcatcccgttggcgttctcgaactaacattcacatccaacagttcgggtgaatgcgggcgtggggttgccaggtaaagatcgatccgtctcgtgcagatgtccacttaggttatcatacaacatcgcgatagggcctcctatcgcggggatctgcgtcgcagccgtgcattccatcttccgtacaacggtgtgtacacttcgcatctccaaaatccacttgaggaaacgagcagacagttggccgatcagccacttcaacaacgcgcatccactgatctgaaacccagcggtcggaccctgaaatggaaaaattccctctatatctggtccactttgacggggaatttcctggtggtttgtgatccccacgtgttttccatctttcgatccttcctctcgacgatgagtttaaagctcttgtttggggtcgggagcggaagggtgggtacgggcactgcagtgactcagttgtccggtgcaaagtcaactctgacggtaagcttgactagcggacaaggtatatagtgatctcgcattctcatgagttcgttccgcctgagttgactctatcttgacttttccatttccccttttagtcagttcgggaaatgtggtcacccgtcagatcatgccgggctccccatacaaacaaccttcacgacacggatgcgtagccggaggctaggtacaagatgacgcattgcaatgtcacaagcaattacctgcgaaataatagttcatcggtttggaccgcatgttttgctcccctcagttgttgtgtttgagaacatgtccgatgacagaagtacgaggaaaatcaatgtataatacacccccttaccgagggtcttgttgcgagcgccgcactccgcaatagctcagttcaggaccaaaccaggtaagcaggcatgtacacgatccgcaaaggcacccagggaatctcgacgcatcagacacggatgagtatgcgcgatataggtatacttccaaaagacacacccgaacgacgtgatactgcggattggcatcaaggctgggtggccttgaaagtaacacgccaacgtggttctcgtaatgccatgtttcaacacagagttcaattcctctctttcggcaatagtatgcggttagtcgctctgaatcgaacgtccagcggcatattcttcgccgtcttttcgcataattgcatttctacaacaagaccgaacgttgcaaaacagtgacgtaaaagacgctagaggaggaaaagggttatccatgctttgtgcatgtggatactgttgccgataagaagacgataaggcttagagatgagctgaaattagatcttaccccactgggctgacggagattgggctttgcatgacccaccaatgccaccactgcagtgcaacccacccgaccgatcagcatcatccaggtcacccacggacgtttgccagcacagcgcggagccctgaacgttgcagttgcactgccgtacctgccgtcctgccggtgtttccaggtttgactttttgacttttgacgacccttgtaatacgaagggaaccgaatccctttttggggcgagcccggggacctggtccgggaaaagaatggaagaagaataaacgggcagacttcgcccctggaggactggtacctggatgtaccaactcgccggtacgctcactgcctgtcctccagcaatggatggcgatgacccggcttcacgtcagctgcatcttaccccatggaggaaacccaaaggagggtccagagaagggcctcaaagatcacgaaggagtatcgacgaaggagcccagatggagtcgcggacaggctggacaacacacccaccggagctccagcaaatcgcgagacgcgcgctggtgttccatgtcaagtcgtagaaactcagccacgacgccgtcctccaaggatcattacgaccaggatcctcgcgaactgatgaggatcccccagttgatgatcagccggtaaaatctgacgtttcttggaaagttggaatctgcgcgggccaattcagctagtgctgaccgattgggctgttgcctcgaccgaaaggtttaaaatgaaggtctgacatccaccagatttctccgttgcttctatgtccattttgtctttgtgtaaataatagcccttcatcccccatcttgcccagtcttccaaccttccaacacatatttaatcttcctcataccaaccttcacccaatacctcataatcaacccataatcaacccaccctaaaccgccaacatgaagttcatgattgccaccgttgctgcctttgcggccaccgctgctggtaagaattccgatatcaagcttcacacccaagacactcgctaaccgcaccatatctacagctctcaagctcaccgagcccgagatgaacgccaagtgggatctgtcccagaccaacaccatcaagtgggaccacgtcgactccgaccccgagaccttccagcttgtcctcgtcaaccaccaaaccggcggcgaggtagacatgaccattgcggacaaggtcaagacatcggacggcgagtacaagctcaccaacttcgtcgccgcccctggctccacctacagcatcaaggctttcggcactgagaagaccaacagcggtcagcttgctgagtctcagacgttcagtgtcaccaagtctggaggtgagaatatgtcctttcttccgccttgccacatacatgtagccatgtaactaactaatcttcaacccactcagtttccacaaccactactgccaccagcaccgtcaagcccacttcctcaggcacccctgccacttcttccggcgccacccccagccaaacctccaacgctgccaccgcccttggcgtcacctttggcgttgctggtcctcttgccgccgtcttcgccatgcttttttaaaagtttgacaaggcctgagagtgatggacaccatactgcactactgcatgcatcgatatataaataagcgcgctgtttaggattttgataccacgcatgacgacagggggaatgggacataataccgtacgagtacgtaacgacaattgggaaaagacactgaaggtttaatggacattaaatacccataattgaccacgactttgaccaagttgatgcatgggattaaaatcgggagggcggcgaagtatatttactttgtaaggtgaaatcgatgtggttgaaattagattgttgccgccgccatgaaacttcgtcctacaatcttcacgctacaatgtagcaacattgcagccagaaactcgacggaaagcccgcagcttacgcctgaattcaagtattacgaacacgatgcaacaccacacaccgtcaggactcttcgcagaatgcttcgccgcacgtcttgaggtgactgttgagtctaataagcttttcctttgctttcacgctgagtgccgtacaagcatttcgttcacgatgtagcgagaaactcttcagctcacaactattcattctataccagttatccaatatcgtcaactatcacacacaagacttccatcgaccccctctcaacctcccccgtcccctccattacaagccaaaccacttcaaatcctcctcagggtgcaccgggaccgtgtgtcccactcccttggccgagtaaccaaccaacttgcttccatctccatacacaatcttggtgtacccagtgtccggcgcattggcctgagtcttgctaaacggaacatccaagaccgtcgaccactgcttcaactgctcttgcaagttcgggtagttgacaaagaaatccgcctcaccatgccacgtctgcaccttgggatacgagccttcggtatatccctcgggtttgccgtagatgctcttgaggacggcagcccactcctctccggacttgatcttcttgccctgaccacaagtcgggtccgagttctgcggactggctcccggggaaccggccagacagccggcagggattcccgagtagcatgacacggctgagaagatgtcggggtaggcggcggccatgacgttggacatcatgcagccggaggaggagccggtgacgaagaccttggcagggtcggcgtcaaactcggagatggcccagcgcaccatgctggcgagcgaggtggtgtcgccgccggcgtcgcgggttagggatttcttggaggccacgtcccagcagtggttgtcgtgcggggtggaggggtagaggaccacgaagtttttgcgctggtcggcgtgggggttgtagttagacaagtaggagtaaatagggccggtgccgccgcacaagtggagctgttgcaaaggttagtgttctgcatcttcacgatgttggtggtaagggagggggcttcttacggctaggatgacagcgggcttgggggcgaggttcttggggacgtagatatggagatccaagccggttgggtttacgccaaagtcggtaactggcgtcaaaacgcccgtgggaatctgaactgccggcgaactgctcggggcttgaccacagtctgcgagtacagtggtgcttcctaggcccagggccaggtacgtcaagagggaaattcggaccatggtaacgagagtggacggtgttggataaccgggtttgataaagagtgaatagaggtgggttgtgagttgatagtggtgtagcacttgctggaaaaaatcatgctgaagacgaggtcggaagcaccttcttaagccatttcttagaactagtaaacacctctagggacggatgatgaccgtgatgacttcacacggggagtcctgtaatttcctgcttgcttcaaaccgatctactgtggtggttcccatatcgacctgagcgggcaggtcatgatactacctaaatgccctgttgaaacatcgcccagtcggttaaacgcctggtgcgtagcaatggaacactcgtcgctttagccccttttccacgagttatcaataccggcagctgtaaacactgcatcgggcacgccgtaaacatcgggtacaccgtcagcgtcaccgtgcggcaaccaaatctccgagtccgaaaatggcttgacatcccgagtccgaaaatggcttgacatccggccggagtgcccttccaccggatacgaaccgaaccaacgcatggcataaaattgggatccgcgaggtacggcccagtgctacctatctaccccgactttaatagactccttatcgattccggtgggcgctgtgacgttggatgagatatctggatagtgcagcgggaagagtaaccggaacagcaatgatgggaatttggagaatggaaatggaaaaggattcgcgaatcgcgacagagggaggcacgggaggtcggattgtggaggcccaagggggaattggaggcacagagcggggccggattagcgcccacggcccagtgttatcttatcaggcgtttaggtgcacggttcacccaaaattgttaccagctccaaccggaccagtgctcattgtggacagcggcgcgcgctgcaagcaacccctcgcaattggcgtcgcgaaagttgcaactcggttcccttccctacccattttcattctgctcgacatctttcaccatctacgccccgacctcgaaacgaaagcggaccctctcgagaccttctgggattacactggcagcaaagtttcacttgccgttcaatcccacattcaggcgccgaacctcgactgccgagctctaaacccatccatttcgcgacgtcagaacgattcccgatttccaacaagggctgcgctcccaacgcatgacgacgggctctatgcccactcctcccaaccgattctagccaagtcatctgccaacttccccaatggcaccgagcataccaactgagccggcctcgaaacgcaacggcgtcaatgaccatgaagcggtcccgatagggccttccccagggctttcgtccaacccgccacgctacatctcggaacagacgctgcagcagatgctgaaaagcattggctatgatgaagcaagggaggatgcatacagactcaaaggcgtccagctcattgatagcgttcgacaaagcataagcctgtgcggacccatcgcttccaagccttacctacgcattttgctgacgaacgccacaggccggtcaagacattcgatacagcagcgacctactaccacaggttcagaatacggtttccgagcgccgagtacaactacgaagatgtagctcttgcgtcgttgtttgttgcatgcaaggtggaggatacgatcaagaagtccaaggatgtcctatgtgctgcgcacaatatcaggcagccccacgatcaaaggactccggatgacaaggttcgtcaattatcttgttggcgatctacggtgtacctactaatattgaccgcgcagatgttcgatggtccatccaaattcacagtgggcctcgagcgtcatattctggagaccattggcttcgacttccaggctcagtatccccagaagttgctgatcaaattacttcggaagatgttcccaaagggcgaaaaaggggacagtcccgaggtcaagaagttcatcagcgatgcatacgacatgtccatcgatctttacaagacgtttgcgcccttgaagcaaccaagctttccgcttgtgatggcaattcttgaactaacagtcctccttacgggaatgggtggagatcatatcccacagttctatgccgaccggtatccggctaggaaaggctgtgttctcgaggtcatgttggatctaatggatctctacacacaatttccaaagtccaccaaagtcggcagcagatacgatcttaacaagttgatggacgttaaaattgacatcaacaagatgctattggggaatcggtaccaccgccactttgcatggtgcgacaagtgtgcccaagacagctcggatgctctttccgtcacgccgggttctgtgatctcgcctgcgactaacagctcgctacctggaaatatcactgtcaagaggaatggcaagtcgtctgaaggaaccttgcgatttgtcttcgaccatgaagacgcccgcttcgagcgggaaacagtggcggaatatttcgatgatgtctacgaggaaatcgaagaggaggtcgaggaaagaatcccagatgaaccacggcactcgagccggagtgctcatcactcgcattcgtcacatcgaaatcacactgaccatggctggagtccatattcgcgaagtcggcatggcggccacaacagtgaccgacacaaggggcgtaaaagtcacggttactattgatcactgtcgcctctctgtcattctccttgtgggctatggggcatatggatgtgcacggtgtttgcgaggtttgtcttttacgttggttaccctaaagttcagcggctaaggagtttacggctacttgatgatacccagtctatagcacatctggaatgaaaaatggaagttgattggacgcgttcgcgtccttggaagacgttgctttcgataatgacaattggatcccaaagactcaacgttgtgaaccaattgactctgcgagggtgtgccggaatgtcaccatgcttgaactgtcttctcactttatgatccgaacaccatggaccaaggcagccaggcgactagatgatgccaagccaaacgcatatctataacaatctcactaggcaaggtggccgagtggttaaggcgttgtgtttaggttatcaaatgattaacttgaaaccgcaatgggaaacctcgcgagttcgaatctcgtccttgtcaacgcaaacttcttttttgttgttttttgattcccgtttgccgctcaaagctactttctctgagcgaccgctctgcagagtgactttctaaggtattttgctgctacagttcccagactgtttgctcaatttgtcgtgaatatcctcggcctctaacgatggccggtaatagccacggtcgctccgttcgccgccagaaagcaggtcttaaccgcgctgcggctgatgtccgaataccaaaataggccataggtataattgggcacatcccttctggcagagatgagccgcagcgggcgctttgttttggctctcgaggcgattcgcaataagcgcggggcaacgatacacacagtcgctgtccttatagaggcccaaaacaatcatcttgttcttgtggcgagatggtttctggtctttggttcggccgcggatggctttggcaggaaactcaatccagtccaaacaatgatcattaagttcaatccatgtgttctgtcatctgtttgcaagaggatttatgtaatcggtacaacgtactgctttgacgttgtttcgtccaagcgtctggcttggttgttttcatcttgcatcttgattgactccttggggacgcgttgaggagtgataagccaaaccaaattcgggataagtgctagcatgctaacagaatcacacttaaagcagcaccatatttgttagtatcaggagtatcgaaagcaatgctacctcgattagtgtgaagcgtctcaggttccagacccctggacccctgattgcctcagaactgtcagaatgcttggcgtccccgagatccgaaacctcctgcccccagcttcgcttccagattctggagatatcatccaacgtcattggctcattcagactcatataagacgcttctacgacttgcgccatgggcaccccatcaaccagtgtcacaaagccctgccataatcgcagcgggtaaggagccttccgagcttccccagggccacgaccgagccagccagccattgaagaggtcaccgttaccgctggtcgctgtccggtgcaaccgccggtcgcctcagcgctcgggctttgtctgggctgaggccgcgtccccttgtccttcttatgtgcctatgtgctaagatagcaacactttgtaaacaccaaggatgtttgcctttccagccactcacgagaccttcccaagtctcaagcctcaggagcagttaagggatccttgaaacatcttgaaggatcctccatgaccatgacggagagaaatactgacgcgagctaagcgctacaatgatcatggcggacgatgttgtgaggacgacagcatatatataaggagaccaacacacttccctccatccatccaccatcataatcaactcaaaccagctcaaatacactcaaaaccatacgtccctggaggatcttcattttcaaaacacacccgtttagttcttttttcctattcgattcctgaaaccagctcatttccgctcaataccctaatccataccaaccaactgacaatctatcaaccaatcacaaaaccaaaaatcaaacagacaaaatgccttctctcagcaacatcctccttgccgccaccctggctttctcctccgcctgctctgccaagaccatccccgtcaaggttggcgagtccggcctgacctttgagccggcgaacatcaaggccgacgtcggcgacattctcgagttctggttctacgcccacaaccacagcgtcgtgacctccaccgcggccaagccctgcgagcccaagaccgacaacggcttttactctggtttcttccccgttgctcagaccggtgttgcttctgtacgttctttcttccttccttccttccttcctttcttccgtcatcctcgcatcttttcaagacaagtcatttttttatttattttttccctgacactaacgggattatcacaggacaacgtcttccgcgtaacagtcaactccaccacccctctgtggttctactgctcccagggcaagcactgccaagctggcatggtcggcgccgtcaacgccaagagcaccgacgattttgacaagttcaagacggcggccaaggcggcggcgagcaacgtgacgcctgctggtgatgtctttggtggttccgttgccaaggcctcctcctcgtctggttctggttcttccggtggcagcagcagcactaccctcgttcctgtccacagcggcagtgcctcggcctcgggtgcttggtcgtctgctacctcttctaccatgcccactagcggtgctggagctgttggtgtctctttcagtgtcttggttgcggcgcttgggtttgctcttgcctaagagggttgaatcttggttcatggtttatggtatccttctgagctgatgatgatggaggggaatgggaaaaataaacaaaacgaccaatctgaagctctccctggtggagaccggatgtatgttaataatgtgttatttgaactggttttgagcattggtttcgtttgagcattggcttgagtgtgcatctgtccggcggtcgttaaattgttttgcatctttttcggctgtataccctatgatcatatgcttattgatgacatgaacgtaccttcatttggggaggaagcaacaaaagcaaagatgaatgtgtaccgaaactcaattacttgaccgtacgcgaaggccgttgctctttttcaccctgaaaggttgcaattaaaaagaagatataccaatcaagccattctacagagcattccccaggcgttgagctcgaaacatacctacgcgaaagagtttgggtcagcttatatgataacaggcgcattgacctatgtcgatttcatggtttcagggaatacctctaccgaccagtcgaaactaaggatgggaatcacgaattgttttccactcaaggccctgacctgattttatgttttgttccaaggcgcgagaagaaaaatgcataacctatcacctaacaaagggtaagctgggcaaacccaaatatcgctatattgaaattcttgacacatgaggtggagaaactgggatcggtagccaagcggatcatcttgatagaactttaactggggaggtgagcttgtataatccaatgctggtttgtttagtagcttgatgctcctcgtatagttcctgggcgagatctatccagaatgggcccaaactttactaagccaaattgaatggcttagtacggactacaaagacgttgatacaacttgttgtaacatatcatatcagaaatatcctattcagcgtcagatcacgctttaagcatgaaacgaagcgatttagttaggtataaagacgcccacggaagttgatccgaggtcttgagctaacgaacaaaccagtattgaactgtagctctgtagctggagtgccccacaaaacaagcgttcactaggcccgcaacgtggacctgttggagcgatgttgaagtgtctctccaggggagggttgttgtcggttgttgttcaatggctcttattatagaggcgcattgccttcccctctcacgctacatatccaccagcaccgcatccgcgccacggccaagagtctttcttcccaacggtgagcatcttttagcatccttcgagaatcgcagaccgcctaaagatagctctccactgaggagtcacaagatttgcttgagcctcaagcggatcccactgtacgttttgagaggctggtgatgctcttggcgcacttatctgctgtccgtattccgcaaataccaacatgacacggtaccatccagctccaccctaggtctaaggttgtcgttcgtctcaagaactggagattggtcctgttgggtataacctcccatatgtcctcccgtcttttgcgcaaggtgaaaagtaatcgcttgcgcttagtgcttgcctaccttcgtcactctcaggttaattttcgcagattgttggtggaaaattgtcgtgcagaaatgacgcggaacctcttttggacgctggctcccggcttgctgtcatttcttgcgttcgtcctcattagtacggccctattcggtcagcatagcacgtggctgaatggcgtctactttctggaagtaagtgttgatgcatcatccgttggggaagtcgacgacaactgaccgctatgttctaggtcgatgtgtcgtcgatgtcaattcccccgaagcttggggaatcgagtatttcgaatgatacctcgatggtctccagcacggattacactggaccgaacttcactgcccaatcacttggcgtcgccagcagatacaccgttggcttactcacagcttgtgggcgcggcaatgggactacctcgtgcatgagctcgtacgttggctactatttcgacattccgaaagtcctccatttcgcggccacttcgttgcagggaaaagtggacggcacctttttgaaagccacggagtcctacaagacagctagcgccttcatgtccagcggtcttatcgcttctaacatattcaacttcttggtgtccattgtgggatgcttttcgccgagaggagcgggcgtcatgagcgtcatttcgacgtgctttgcaatctgcgcaaccatctcggcgattatcgtcttcaaccagtttcataacgcgatcatggccacttattcaagatctattggcttgacaagcaacctgggcatgtccgctatcattattgcttgtgtgggtgccttcatttcgctattggcgagcatcttgtatgtcggccgttcgctcatggaggatccgacccgccagcggcgtcgcagaaggaaccggcctgttgctcgtcctaccaaagagaagtcaatgcctttgatggatggcggcaacagctacaatatcgaaggcatcgaggtctatcacggtgcaagtgatggtgccgggcaacctcagcagaagaacgggctgttcgggttcgtgggcggcaagcataactatgtccaggtcgaaaagcaacatccccaaggtgtagacgacattgtgaaccagccggtgtctgcccttggctcaccagattcgaaaccccggcttgacgagaactgggcggctccggatgaatacactcaaaagaggaagccggcccccgaccctcctggcaacaggcaaacgagggatccaattgctagctatgagccatataccagcacaacgcaactgtaacgggggatcttcactggcctttgttttcttttttttctttctcggagacagggaggcatttcagccacgatgtggtgtttttaacggttcggcatggagtttttggatgaggtcgcatgggcgtgcgggtttgaatgcgctcctggttagtgaccatcagttggaggacactgtacgttttcggtgaaccttggtaagatttggtcgtcgcgtattatgtgcggtttcgtgtgtgaaagacatgtgatccggaataccgcatctaacgaactgtgacttgctgcttcaattaccaggttattaattttatcatcttctctcttgtggctggaccccttccgctgttctgcatccttgatggcactgcgatgtgacgcatgaacatacgtcaattcaaagcttaaagtcggcattggtcttttcccacccaaaggatgtcggttccaaggcagccaccttctctgtcagttggaccttcaaggttcgggacctctccgtgcaaagctcgtacatggtcgtcaggttgaagagaagggtatgtgaggtcctaccggagtccaccaaaccctcaagcaaatctttgccctacatcgccatgttcagtttagcaacttgataagtagttcaggttcgaacagcaaggacttacctcttgcaaccttccaacgtaaagcagacaaactcccctgtttacaccaatcatctcgtcatctgaaaccttgctcaactcttcccactgattcaatgcttcggagtactttccatcggccatgtcgcacaaggcatgcataatcctctccgtcatgttatcggaagggccttcgctgccttccgcgggcttcacgcaccccctcgcggcgtcaacatctcccagatgtaaccacaacagagctctcgccatctgcattttaccactcccgttatcactttccttcagcgaggtcaagtgttcaactgcccccttaaggtcatccatttcgaccaggacgccggcaaccctaacgcccagatcgtttagcctttctctccacagttgcttttccgagttgtcgtgcttggctgccgcctcggccaagcgcaagcgtgcctccctagccaggtcgtagtagctcatgactgcacgccgctggtcggcgaagctaatagcttgcaaccggaccgctaagatacgtagctcccaagggatcaagttgtggccagtctcatcaacgtaaaaggtagcattcagatcctctagagctttgacctcttgagtggcaagagcagtggcgtcaatgagggttaggcaggccaagcggacataaaacagagaaagaataagggcatggtcggccgggtccggagcaggagcaccattggccccagtgagtgcttgggcggcagcaacagcggcagcccggaagtggcctccggcaaggagatcggggatgggtgtagaggccgaaggttgtttcgcggactggcggaaagggggcggaacgttgaggggagccagttcatggtagatgtcaggacggaggaggtgggagaagtcgggtggagggcgtggagcgccgcgtccagaggcagcgccactaccagggcccggagagaaagacatgcggggactcgggccggctggggacagggacaagggtggcggttgacggcgggagtggggcggagcgggagagtgggctgctggggaacgggggagaagcggggaggcggagaccggagccctggcttggtgtccgtgtccgccgggaatcatcatctgatgttgttgctccgcgtgtgacgatgatgtttgttgatcggtctgttgtgtttgagggggcaggagatgagatgccagaggcgtgctgcgccgcagtcagtcgacgttcagagcactggatggtacatacatatggactcactcgccaacgtcaagaggtcctttggtggatgagcgtgggcgggtggctaagacgagagatgatggcttagctcctgatcagatctgaccgtgacgtttgacgatcaaatgggcgagggtcagatcgagggggtctgagccatcggcccaccagctgagatacgtactacctacttacttacctttgacagcagaccgcgtcctttgatgcccctttggatgctgtgatgatgactcttgatccatgattgagaacaggctccaacgagatgatcaagcgaaacaaaagttagtggcactagtgaatacttagtgattgtgcaatgcttggtcaatcggctgcttgttgtcagattgctttaaaatggcagcagcggcagtgtgacggtggtggagagagattaatgtcgtggtcgagccagacgggattcacaaaagttgctggagcgcagcagggattggctaggtagaggtagctaccttacctctgcacccggtgccttgaagcgatgcgacggatgattccgggccaatacctaccgcgagcggggagcgacgaggtgattcctattgggagggctgttaacaaagctaagaggactaatggttaacggccctggatccggtatctcctgttaatccacctaacgcccccttatcttcatagggcgcctgcctggggcagtcgggtacggacacctatcgctaaagagtggcccgggcccactgatgggagacacgcagggtcagggccaccaggaaccgcctccgctctcgcgggagtttccttttccagtgagtgggcacaacctcactggcagtcgacgtcgtaaaggagaaaagaccatttcacacgacagaggcatccggcatggcgccgctcatcattcacttcaatgctccccaaaaatcgttgcgatgtaacctcatctcacctccgcgagttcacagcatgaaacggcatgagacctccttctattcaagctttcctcttgcgccgccaacttgtcttgtctcgtgacaacgacagccgaccacctacagtcgacccaaggatcctcaagctcatcagtgacggcgggagcacccggccccgggcacggatctgttctagagttcatttcagttccaggcccgactggagtttcatcaatataccgagacaccacagtaattgctacatcagacgtaagaggctcgaagtcggtttacctctccttgtacgcagaggttgaaccctggcgccgtcttcacacggctatcttcagcgccttgacagagtgttgcggtgagccattagcgatactcggaggagacatgcatgttttctttttctcggttgctttgcccggctcaggaacagcttatccgtccgcacagctcacatgggctagtgcttatgatccctttctcctcgttgttgtcggagtcccctgttggcggacaattggttattcaatgtagcgtcatgtagcatcctggtgttaatttatgcctgtctagatcttatttccctctcgatggttcgttgcatctttcagcctctatcccatgttgaatgcatcggccaatctcaccccatggggacaaagccgacgagggtaacgcaagcgagatcaatagtctacccggtctggtgggtacacgatctcagcaccaggttgtttatgatcttcagcccttccgctttcttcgcagcttggttgacccttttacttgacatggatcaaaattacaacgacaacaacaacgaaaaaagggcatatacgacgtaccaaaatggtcggattcctgatcccgccgtggtacaaactgtatgagccaacggaaagcgacctcatcttggcgacgttcttatggggcttcactctggcccttgctatctgtgtactcgccaagggagtaaagcagacactccgaagctttcgacgctgccacttctggaatccatatatcatcatgatttgggtagagtgggcttcatgtcttggtgttgcggtcatcagctggctttttctaagaggtgtcattcagccaaggtacattcaattacttcgccacccaagtttttctcgacctggttttttgttcatgcaattaggagctttgctgacttgggatgataccatacagcttttggtacttcttgacgttgagtaagtcacatcctcaacaaatcattggtgctagaggcaagcgttgacgtactaatcgccactacttcacatgtcagtcattgcctggaccattaaggtacgcattggttcccaaaccattactctatttcacaaacaaacatgtgctgaccatcgccttatgttccagactcaatgccttatgcaaattcttacaaacaggatttccctaatcctctacaaccctgagaaggccaggaagctcaaggtctacattttcctggccatcggcgtcatcaatgtcagcgtgttcattgtctggatccctgcccgcctccaggtgagcgagacgtggatccacgtcaacgaggtctgggaccgggttgagaagttcctattcatggccgttgacggtggcctcaattactactttatgtggcttatcaagtcgaaactagtcgccaacgggttgacaaaatacagactcgtatacagatttaatctgtttatggtctttatttcactttcgcttgatgtaggcatcattgctttgttcacgtacatatgatgctcgagctaactagcgcacttcaacttaggtcctgatcatcgctctcatgtctctccgcaacgacgctctttacgtacaagtccatcccctaacttacatggccaaactttacatcgagatgaatattgccgaattcctcggcaagatcctcaagcaatcgaaccgtcgacacaactccttttctctgtcgattgactgccacagtctcactacatttgatggctggcgccccgatctcgaagcgaccggcagcccgcacgactacattttcaaccgcgaatggcggcggtcgaagcaccaatttcacatcaagccatctggcgggcaaatgcacccgctcaacatggatatattaacaggcggggaggagagccatgattgtacaaacaagtggggtgggattcatggggctgggctgtacgacatctctgcggaaaaggaggacgaagtaggaaagccatcgataccgagcgaagttcgtgtcaaagattcgccatggtcaataatggatgtcaagaggcgatcaagcagtcaagagttaaggcagtcgaggagggttcggcctaggacgcagcgcgcagagacttgtgctgggtacgacgatggaaaagacaacaacggagatactggtgtggacaggccgcgtgccaaacgttgcatttcgcaggattatcggagttcaagaagcaatcgggataatggttctcaagcagacctggataccgatggactgttgcaaggagcgatcccaccgacaaaaacctacagtgaccatgagcaagggggatgagagtggcttcaaaaggcttggctaaggtaatctggaagcttgaagccacactgtaagatcagaatcgcttggctcgcaaggggagaaaggttcaccgagaattgcatcgacaacggcagactatcctgccctaccattacgcaagaacatctccggacacatgacgtcgacaaagccgaaccgccaggtgcaatcacaacttcatatccttcgaggcattttgcacgaccccttgccgagtcttcatctcgtcttttaccgattggtattcctgtacaacggtagttcccgcgggaacataaagtgctggatggttgacaagtcacccttgcaacgttaccaataggcgtcaaactcgacattgctagtgctattccagcacaagactccccgagaatcacgacccattgacatttcatgttaccatctaccctagctgagggtcgccgagtccgtgatgaaagaaagcccttcagcaaggggttcacagctttgcatggtgtcactacaacttcaagacgcgcacgaagcgtggcacatgttttgctttacttcaaatacaactgttacgctatcccagactgttcaactatctatcatgtgccctataacaaatgggtggtcacttggttccttgccgattgacacattgtgacagtcaacactgccctctttcgactcaagtgttaaacagtgtaatgaatggaaattgataaaagctggagtggaggagatccgcagaaaaccctactgtagcgtgcaacaaactagaagtgcaaacaatgagtggagagtgaactcgattccaccgtgatcagagccgttgtgatagagctgaagcttcgcattgggtttatcgagacagctacactagacactcagtgtcaggccgtctaaacatggcccaaaagtcttgccacctttttggtctctctcacgaagtcagatccagatcccacaggcggcctacttgtgacatcaactgaaatatacacgcttgacttggagggttttgaatggggcatgtcaagaaaagctcagctcattaacatacatagtgagaccgaatcaaaaggcacatggcctgaatggttccagaccgacttattttgggcactggctgttgcgatcttgatatattataggcacgcgctccaacattccatcgaaatcagttcattcattccatccgctcttgtccagagcgagctttcccagccagcttcccttcgatgtttgtcttccatttcatttccattccatcgaggggaagagcgcgtgttagaatgtgctacgtgccagcatcacgggtatcacgtcgtggcaagaacaacgtgggatcgagacttgaagaggggtgaaggaactagaagttcgaagcaaactcgaagtcaactcaatccgcgtgaatcagagatgctactgtacggaccctgaatacccaagactgaaggacaagcaggagtggagtttatatctcgaatgacctgccgtcaccgcaccttccttgacaggatcaaaccccaggctgtggcttcaccttttggtatttcatcccaagtcgtaccttccgtacctcctgattttgagaactgttgctggggagccgcaagattctgcctccctcgcccgcttttttttttttttccaaaacgcttcttcccttcactggcggttgcccacctcctccttcttctgcccatcgttgcttgggtacagtctctcttcttcgcccttcatcaccaccaagtcactttctctccccaccacaaacctctatcccactacacgtccttggtagtctcttcagcgctagtccactctttcctccaagatgtactcgtcttcgatgctcgttgcgcttttagcgctcgccaactccttgcctggagcacttgggggcttctcgtcgactgcgaccggaaatattgccatctactggggtaagcagcttcttccagccgacatggcgcgcacttcgtcgaatgtcatccaaaggttgagggaactgacctcggggctcgactctctcgacacaggacagaactctgcgaaccaagtcggtggtcagcagcgccttgcctactactgccgcagtacgtacctatcacctcaccttcacttttggttcaagattgggccagaccgccttcctgtcactgatctaacactgagccaaatagacacaaacgtcaacactattcctctggcatttctcaatgtgattagggacactgagatgaatttttcgaatgctggagacgattgtagcatcttccctggcaccaaactgatcaaatgcacccagattgagtaagttccttactctttcaactcacttccccctcacagggacaccaaacttctaaccaccagttcgaggacacagggaggatatcaagacctgccagtccctcggaaagtccattcttctttccattggcggcgctacttactctgagggcggcttcagctccccggccgaggcaatcagctgggccgaccgcctttgggccatgtttggcccagtctccaattcagacaagcgcccctttggcactgctgttatcgacggtttcgatttcgatttcgaagccgtcgcccagaacatggtcccctttgccactcgtctgcgctcactcatggactccgccgctgccacttccggcaagaaattcctcttgagctcagcaccacaatgccctttcccagatcgcgctaacaacgaccttctgcaatctgtggcattcgattttgtctctgtccagttctataacaactactgtggtgtacacaccttccaatttggctcccctagtcagaacaacttcaactttggcacttgggacaactgggctaagaccgtcagcaaaaacaaagatgtgaagatcctcctgggagtcccgggcagctcgtcagctgcaggcaccgggtacattgctggaagccagctggccaacgtaatcaagtacgcccaaacattctcaagctttggcggcgtcatgatgtgggacatgagccaagtctgggccaacgccggcttcctcgacagcgttgcctcggcccttggctcaaccggcggaagcggtgtcggtataaccccgacgattgaaactacctcattgcctggttccaccacgacttcttccacgcccgtagtgcaaactgccactacctgggttacggttacgatctgggctacagccacggtcaacggccccgcggcgactgctaagagcacgtcgactacgacactgtgggctgaaagtacgacagctatttctgcgcctactccggctgctgggctggtcaaccagtggggacagtgcggcggaaatggctataagggcctgacctcctgccgggctccgtatagctgtgtcaagctcagtgactggtggtcacactgcaattgagcgtggagcactcattcatttcatctttgctacccagaaaaatgagtagtggatggcagtcgacactctgtgggttttgggcacgaatttccggtcattcttgatcgatatcgactgatgtggactgcgcatttcccattgcacatatccggcgttctcgtactctctttgtttgtatttctgtacatatacaaatactttcctgtttctcacctcttcgagcactcatggcacgacttgagacgttatcgttctattgaggacgatcgagggacctgggaggtcaataagtcttctcttatattctggtttttctttggccttacttgcacataatgctagtggcattatgtcgcattcttcactctgggttcccggtaaagctttagctaccagataaagattaggtaagttcgggatgtgggagagcggaccatgtcacaataagagcttattatgatatgttgatccatttcctaacgtccattcaacctaggctataggtttcattttggtagttctcccagccacaaccccttgatgttccttcgtgggacggagtcatagcagtccgtgggctttcggatttcttgttttgggtaccgggccgcaaatgaatcaacatagtagatagcgagctatcacaggccgtactgggacaaggtgtttctcaaaacatacccgcgaacggtcttttgacagcttagtctttagtgacctgtacgtagaactctcgactctttttttgacttctcttttaaccaaagagaaaaaaatgttaatgaacaacgtctcgtgttcggggcatttggaagccttttcactaccagatcacagtctttccgccacctgtataccttatacgtttgcaaatccagacgtttcaaacgtaaggcgcgacgaaaattgatagtacatgggcatccgaaaccatttagacatcggagctctttatagatcgcaagccccctcctagtacgggatgtgcggagacgttttctccgcttctcttttcgttcgttttgcagctttccaatgttgaagacttactgtgagtgtttgccgtaaccttgaccatgaaacgccccaagagtccccgattaccaatgtaaggttttgtaaccggagaagaaataagctcacatcatgataccaagtcaacacgagcctactcctacatacctcctcccttacaaagttgcaagcaccccctgtttctccggagtgtactgtgacaatggtctggactctaacatttcaagaaatcttggcaagagcgaaatgttactggacatcgtttaagtttaattttgccggcactggatggatggatggatgaaaagcgacccaagacttgatggccggcctgcgggacccttgaatgatggattctttcttcgtgaagcttaaagtttatttcaaagttagtgtgcagatgagtgaggtcaaggaggatttcggatcgcggctgttatcgttacatcagaccattgcacagaagagctaaatatgctcgcggctcaaataaagtattagggaagaagtatctaaaatcagatcgtaatatgggaagttgagtgagtgcaataacgaagagcggccggtgactgtagacggcgaaaagttcgcttgaataagcatcacgaaatacatgcgaccgatcgcactaccccaattgcaacgggatagtcgatctctcgtcttacattaattactaccgacctagctttagggtgattgaataagatggtccatgtagcaggcatacttctaacataccccggaattcgatagagtttaactggaggccggcatcactttagcctcatctgatcatgttccatgcacaccccttgcttgagccattcgatgtcgtgaatgacgatcgcgggagagtacgatgggagacaacaacaagaaaggaatatggcgatgctcactccaaggcggcaggtaggcaagccaagctgtcgcagccatgatgataccggatgttaccttcccgttatcgaatacaggcgagcgtttgagtatgaaacactagagtttaccaagcgggccagaaaggagactcgcctccatgagtataacaaccccttcacgaacctcccaatgtcgataacaattgaggtcagcagagttaagtttgttaagccaaaccagtccatccaaatctcacatttacataccaagaaatcaacctacgccaaatcccccaagatatagagtcgtcctaaaatatagagtcgttaaaatgacgcgcatcctcctcaccctcctcgccacggctgccgccttccaaggcgccctcggtgcccccttccctcaagtcggcggcaagcccactggcaccactcctccggccctgccctccaggcctatcggtcccggtagtaccccgcctcagcctccccggcctccctttcccctcggcaccggaattgccccacctccgcctcccgggcctcccccgcccctcggcaccggaatcgcaccgcctcaacctcccgggcctcccctacccctcggtaccgggattgccccgcctcagcctcccctacccgccaagcctatcggtaccgctcctccggccctaccacccaagcctatcggcaccggtagcgcaccgcctccgcctcccgcgcctcccaagccaaccgctactattccagtccccagcccgccacctaaacccaccggtcccccgcccaagcctaccgttacggcttctgtcccggtcccacctacgcctacgaccactgcttgagacctactaagctcagcctgaacggtgtgacgggaaaatcgcttacctctaagcacgataatcaagtcagggacttgatataggatcggagggggttgttagttggcgagatggacaaggggagtgttaatgacatccaatgtgtaagattttgatgattatgatgaatattggtggttatgatagagggttggatattttgaaagtcggaggtgggaaatggttctggttctggttacggttcggcgcggcacaaggcaccggatgcctgacggggacggagtgccccgggtcgtagaagcgggcgttcgaactgttgatggtattctccggcgatatgtttgaagttgttaagcgtttggcttgtctaggttttggaatcgcttattggaggatcagtatgtgtatcatagtttttttttcttttcgaaaccttataaagtctgaagcacatccttgaaacgtttgaaagctatcctagcgtggccttggccaactccaaatctgtgtgagagtgaggctgagcgatctgggctcacatccggacaatagtaaacctaaagctcaatctcaggccttcagctgcaaacatccacaagtaattaattaatgccgagggcctttaaaattattgagttcatattttgtgctcacatgaaccgtcgagtgttgttacccgaaattgttcacgaagtgtggattgttggtcgcgagatcgagacccaagctcgctcaacattgtgcctcgatcgtttcgtcgagaaggtcaatatgaaagggcggacttcccagtgaaataatccgtccagtttatgacatgtgatgaatcgatccagacaagccggagtaccatctgcggtgctagaccctaacccttacataaggggcctaggggtgttgcagtggaggatctgaaggattgcgatgacgatgttgatgatgaggatggcaatcatggtaatgctgttcccaatcacgacctggaaatcccatatcagatgtgcagtacgaggcgcacgtgcgagctaaatggagagaataccatgccatgcagatacgcgcaggcgcgggcatggcagaatttctcaaggtggaaaggccgaattatgtcggacgacttcatgtgatgcgtatccgatgatcgcgcagacgcctgacgtcctcgtttcttgcatgtaagtgagcatcctcgtgttttcttcagcagatgccatgatgcgcagctttaagcatggcaatgaacgaagcacttccgtactgtgtgcagcgacctgtcgttctgtcaatcggccggttccgaatctcgacttggagcattgcaaggcgggaaaaggggagcagaagacgtcaagaacgtcaatggaagcgatcgccatcgtcactctgtaaaatgggaattgtccggtgggcctagtgcgggaccctgatttccctgaaaaggcaggaaaatggaccctttggggctttggtgcagagccaagacttacatcatcaccgcttggcggcggtgacgacgttgttgacgaagggggtccagaagaaagcctggcagttagcgtcggttgttgttggcagcggaggaggaaattgttaggggcagtgtatttttgagcagaggtgaagtggaaaccaacaaaacaccatgacgaaggaccgccagtgatgacctcctcccatcgcgtggctatgacgaagacagacgacgggcatcgggggggatccaacaccgacagtaaactggggaagcccgttaagcttttacgagaactttgacgggagaagtttcatgaggtccactctatccagctcggttcttcgggactccgtttgaggccgagcttgcttgtgtcgggcttcagttcggttaacgtctcgaagttgccgtgggtatggccagacctcaccgcaaccgctgggcgctgagtgggggacagacggaaaaaggggtctttgttgacaatattttccaatttcgcggtggtgttgagatcgtgggcggcgagatcgttttagttgagatggtgctaagatggcacgattctcgacccagtcttgtttcccatccatacagatctccctagacgccgggccaatccgttccttgcaccttctctcacacatgcaggttttggaatgtggcttcatcgtgtccagaactgggcgcattggggccaggctcagtgtcagtgtagggatcgatgtacatatggcagttgacagcgagagagccaggtgtcacaggcagtccgtcagtggccgcggtggtggccacgcactttctgcaggagccgtctggggtgcgtgcagctggcggccgcttccgggcatacggcttgtgtaacgagggtgttgaccctcggcttggcgcttgaacttggcgctgcggtccccccacagttgaccacaatccccggccaatcgaacgacggcaacaagggcgcactagccagtgaacgcctggggatagtgggtggtcaaagagaattgggcaaacgagacgacaatggagggtgaaccgggaataataaacagctggtgagaccacccatcaaacgaatcaccccaccatgggatgccctcagatgccctccatgccaccataaggaatgatcttacggcttgccgaagttaacaggcctgcttttgcatatgaacgagagcctggtgttgcattccacattggctatctacagtacctacccaacctacacaccctgatgcgaaagggacagaaggggagaaggatacatacatatacctgactcgtgcccatcaacaacagagaaagggtgatcgctgaacacatcagagcatctcttcccccctggcgactaaaagtgctcccaatctcgtcttacatctgatacgttgttcaaactccgcaacccgatctgcacactgccctgccttggcccttcttggagtctccgcttccccacgccatctcacgctcgaggactccgctgctaggtatgagctaggcctgccgtcgacaggatccaccagacgtcaacaataacccatcttggaaatacataagaagacgtcacttccctcccttttcgaaaggaagagatcatcatcagcatccatcgatatatcacacctacaagaccatctgtcatttatttattcattcgatatcaagacgcatcagtcacttattacaacatcaatcacatcatcatcatcatcatcatccactataacaacagtcaacaagcctgcccgagcgctgtcgcctattcttgcaccaagtgaccaacaacaagttcaatcaacaacaccattcaaaaacgtcaaaatgaaccgccaacaacctgcccgcctcctcaccacctccgctcgcgtttaccccagctccctcccccacctctaccaagcctcccacaaatcctccaagggtctcaaatggttagtcttgtcttgtcccacttccccgcagaccacccttttcccctctccatcttgcaatctaaactaacacatttcccctctaaaggcttccacccctagtcggcatcgccgccattggctacggcatcagcacctaccgtgaagcccaaatgcaacggcgcgtggcggccatggagcaagccgagttggagagacagcgccgcgcgaacatgctggcggacgcctatggtgaccgtggcagtcttgaggatatggagcgggctattagggcttatgaggcccagcagaggcagtgagcgagcgagttttgtgatctcatcgctgctctctgtcgtgagccgccgacgcattcatacgacatgacggcgacggcgaaactgatcgactgaggcgacaaatgatgttgagcccgaccatcatgccatgatttacgacaatttagcgttcttgttagttgggggatggtgttttcggcgttttggggcccaagtcatcggacggggctgattttcttttgttttggtttttgggagtatcatgggaaccggatgggggacatgcatcagcgtcagaagcattgcatacctgcgtgcgcgcagtctgagccatgcgattttgttttgagtatttttctggtatatcttgaagaacgaatacccacgggtgttgtttgtgtcgctgtggaagaaaggtgtgagaagtcacactggccgacgcctgattcatttgagcatcgtcaggatacaaaaaaaaaaaaagg