cgattcggcctagtccgactgctggttatcactcgacattatcactcgatactggaagcgccacatgaaactagtaaggattctgtcattcacctcttcatggaacattggctggtacagaggaaaaataaagggaaaaaaaaaccgacaatgaccaggaacgtgagaggtgtgaaagccacgccatatttagctactcacctacatcattccagggcatatttcacgcattgcggagtttcttactcagtggatttattcgagacacaagccacactggtgaatttgtacggagcagccccaaggaaaatccgtgtgcttctcctggaaacttaatatgggctgaagttgttcaacggccggatattcccaatcttcagcagcagtattcgcccggcaagaatggtcatcaagggttagacttatgtacgtcgagccttctctgcttgaggaagacagccagcacaagtgcagtgaccgagcaggcaaacgagaaccctaagcaatggtaacagtgatcagcagtccgtgccgtagagacttgccagaaagagacgcgagaaagggagtgaagagggagactgaccgtgactccaccatagaccgtcaatatacgactggacaacagcatccctgaccttatcgattgcgccgtcgataaagtcaacatcagaaaccgccttcgatatgacctatggctccaagttagccttgagccattccgcacagcgaaagacatagcgacaagcacagggtcagggcacaaaccttggctacctcaacgttgtcatatcctagcttcaacagccgaatctcaaggtttcttcgaagcacggtctgcataatcgtgttcgcagccggcaacccaatcgtcatccataccgtttgcattaaatacatgaacgacacagcaggcgccatgtgagccgggtcaatgaccacctgaagcgaaatgaacagcgcgctgttcgtgacccccatgccaaagcctccggggaagatatacagcgattcgaaccaagagttggtgttgccgtgccacctcagcattaggagaagatagccgatggaggagcaggtcacggcccaaatgacgagggacttgtaccgtcctgagcgcttgatggcggaaccggagatgatgccgccgatagcgttgcccataacggcagggacgaggtgcgcgcccgcgacggtggcggacggccgcggcgtggatgtcacttggaagtagagggggacagtgaacatgagtcccaactgggcggcggtttggagtcccaggatcaagaacgaaaggatggcgtctttgctgtggaaaatctccagcggcaggattggctcggcctgtcgcctttctactgcaatgaacaagacgagaaggataacgctggcaccgagatagacgaaaatgagcgggtgggaccaggggatcttgacgccgccgagctctatggggagaagcagggccagcacaagggccgcgaaaatgaacgagcccttgaagtcgatacggctgaacttgctcttcaactgggtggtgtcatctgtctcgtctagcgtgccggtgtggctgggtaaatatgctgagcaaagaatgatggcgagggttatgagtggcacttgaacgcggaacgacctgagcgtactggcgtcagctggtttctactatactcggcagcagaagaggcttaccatcgccatccgacgacatctgccaggcaacctcctaaagatccgccaatgcttcggccaagggtagctacgagattgacatacgctctccactgagcaacttctcgcagaggaagcagatctaaggggcaactggctgttagtcgtcgctgcaaacactctatcagttcatgtcaaagccatgcttacctgtgatgagaacggacacgagtgcggacatgccagaggctccagcaccggatacaattcggcccaggacgacctgcgacattgtctggcccataccgacaatcgcacagccaaccatgaacatggtatacgcgattatcaccatcctcttgcgcccatagatgtcacttaacttgccgtactgtccagaggcggagtagtcagcatactcccccaaggctgtgtcattcgatgatattcctcaccaaagtctgcgtggccgccccagctagagagaaactgataatgagccagctagagtcttttaaggccttgaactcggacgcaataattgcatgtgttgccatgagaatggacgtatctgtctgtgcgacgaagatgcctaacagcatgacagatatgatcttgatgacattcacgtgggcgctctgcttcaacgactcggtttcgtcgcttcctagactctgttcctcatctccctcgggaactggcttgataaatcgattatagataccttcctcagaaatactgcgataggcgtgatagaggtagtcggagctgggctgcgcagtgtccctcaaaagaggctctcgttctgtttctaaagacggctggtccccatggcgttgaaccatctttgccagttcttaagcaagagcgtttcaggcccgatgggaattctgggccaatataagtacttgtcccctcaagatatcattatggaacataccttgagatcatggaatgcgcaagatcacctaaatctaaactcgaactcggaaacgcgttcgaggaaatactcccttttctaagaactacctgagtgtcatccccacctctagagattcattccgaacacggaggccgacaactccagaatcagcttatccccgagataccctgcggtacatgaaaggccgagataatcacgacataagtgtctggatttcgttagacgggcccttgtattgcgaacaagatgctaccttcccacaaaatcggttgcagaaacgacaaacatgagcaaatgagcatagagataaatcgcaccatctcgtagtttgacattggctgcggaacagagttgccatggaatctcttatagtaacgctcgcatggtgcaactgcgccaaactagcacgccatcgatgactttacgccaacctccaagcccaccaacgcggaaacatcgcgatgcaaaggagcaacgcttagcaatcacagccccaatccgaagtcacactgactcgattatatgacgatgaaaacataatttgccggagttatcccaacaatgatatgggtcatagatgttgctaggatcccgaccttttgcagtgcccagggcgtatttattcgaaacctcatgatcattgtttactacccctgggaatcccttcagtcttactgtttttcaacatcagagcactttgtcacaaaacccattcagaatgcgcttttcggtggtaactctcgcagcaggcgtaccactatcaaccgcttttgccgtagacagcggacaaaaatctctaggcttcgaacataaaccaaaggggacgacaacggaaggggaaaagaagagcccaaatatcgtcttcattcttaccgacgaccaagacttgcatttacagtcgctcgactatcttcccctgctcaaaaaatacttggccgatgaaggtactacatacaaacgtcactactgtacaacggccatctgctgccctgcccgagtttctctgtggaccggaaaacaagcccacaacaccaacgtcacggacgtatcaccgccatatggtaaggtgcttcttgagtttctgcagtcactttcaggcgtagctaacacgcaaaactaggtggataccccaagttcatcagtcaaggcttcaacgaagcctatctgccagtctggctccaaaaagctggctacgatacctactacaccggcaagcttttcaacgcccacaccgttgataactacgatgccccttacatagccggttggaacggctccgactttcttttggacccttacacttactcgtacctcaacgccaccttccaacgcaaccgtgatcccccgattagttacgaaggccaatactcagtcgacgtcctcgccgagaaggcctacggatttctcgacgaggccgccaaaaacgtccacaaccggcccttcttcctcggcattgcccccatcgcccctcacagcaacgtcgagccgcgcttcccttcctcttcctcttcctcctcctcctcagactcagctaccctccaccgccgtccaaccaacgaacacgacgacattgaaaaatccgtctccttcacgcctcccattcccgccgcccgacacgcccaccttttcccagatgtcatcgtcccgcgcactccccacttcaacccctcttcgcgcgcctcgggcgtgtcttggattgctcgcttgccgcaccagagcgccgagaacgtagccttcaacgatcacttttaccggcagcggctgcgcgcgctgcaatcggtcgacgagctggtcgcaggcgtcgtggcgcggctggagcgccatgggttgttggagaacacgtacgtcttttacacggctgataacggataccatattggtcagcaccggctccagccggggaaggagtgcgggttcgaagaggacattaatgtcccgttgattgtgaggggaccgggcgtgaagaagggggaggtagcggaggtggtgacgagtcatgtggatctggcgcctacggttctgaagttggctggggctttgggtgacaaggaaagcaaagaagaagaagaagaagaagaatatgggctggatggagaggcgatcccgcttaccgccgaggacctggctcaagcgaaggcgaagggaaaaagacatgagcatgtcacggttgagtattgggggtttgcggtctcggagggccgagtttttgaaaaggacgcgacgaggtactggacgaacaatacgtacaaggccgtaaaaatcttgggcgaaaggtataatatgtactactctgtctggtgtagtggtgaacatgagctgtacgatcttcaggtgagtttcttttgttctgggccttcttccggcccgttctgacatcaaatacctcgtatccacgatgctgacagacacatgaaatgaaacagaccgatcgttaccagctcaataacattcttgactcttcgtcgcttgtcactgggaaaacgccggcgactcttcttggggtaccagtccagaaagtcgttgcccgacttgattcgctcctctttgtcctcaagtcgtgtaaaggaaagacgtgtatccgaccatgggaggctctacacccggctgggaatgtgcagaacttacatgatgctctttcgagtaggttcgattccttttacgaaaaagagcagaaaagggtagagtttgaccggtgcgagaggggatacatcgttgaggccgaaggtccgcagtttgaaacggacgggttagtataccgggatggacatcgatgggatcagtgggtttgagaaccggtgagtttcctgggtagggaaactatatttactttccaatatatatggctttccttgctggtatagtacagtggttatcaacaccaatgcttcaacagagtttgtttaacattgttggaaaacgcaaaagtgcctagttggttatacactacgatcgtaacagctgtctgtcatccaaccatatctcttcttgaaaccatagacatgatatgatgcgaaaaaggaagcaagacatgagatgggagaaaccagaaagaggtgaaaaggagaccaccaataggggaaaaaaaagaaaaaagggataaaaaaaaagaaaaggcacttgactcgcccacagccggaatcatgccatccttactaggaggggtgtgctctaccactgagtcacgtgggctgagcaatttaagtcgttgaaaagtagttcggaaccaaggaataattatacacaacctcacgtcattgcgattgctccttgctgttcaattctaaaagcgcaactgctctcggcctcgatattcctcgagccaggggtggacatcctatgctgaactgatgcgcataccttggtcaagaagcccatgtggataatctatagagtagggtcgttttgcaacgacactttgtagcccgaaaacatgccaaactccggtgaccgtaacgccaacgccaaatcctgaaaggtcatatcacagctcccctgtaaactgctatcattctcccagcagggagacactagtctaatcctgcagggcattgacttcgcccttcaaagcgtctgtttggccgtcatccgtaggccacttccaaacatcagtacataccatcaggccttagatgtaagccctcttcgcaatgtcagccgcctcggcccccgcgattcttccaaagaccacacactccagcaacgacgaaccgccaaggcgattatcgccatgaatgccgccagtaatctcgccagcggcccacagtccctggataggcttctgctcctcccccagctcggacgaaagcacctgggcatgctcattgaacacggcaccacccatggtgaaatgcacaatgggcgtaacgcggcccacgcacacctctgcgttttcatcgacaataccgtcactgtttacaccaagtttccagtgcccgaatgccttgcgacggaacggatcttccttttctctcctcacaatgcttgcatactcctccagcgtctccttggtggttgcatctagttcggaaacctttagtttcttcatcaggcccttccacagatagaaccccatgtggcccgcagcagcctcggccgcgcctgggtcgagcaggagttgaatgtcccattggcgtaaagaggcgccttcgactccgtcgcccggcagagccatgatggtgttgctcacatgctcccttgtttccagctcgttgacgaacctcttactgttgtgcagcagtatgccaccttcacctctcagtaactcggcggcaaggaatttgacgggcgccaatggattggccggatcgacgaagccggtcgggtgaatctgcacgctgtccatatcgaccagcttggcaccaacggcggcaagcagatcgtgggtgcccggtcgcggatcgttggtggagggcatgccgtccagatctgggcggtagcgggccagcaggccgtgcgtgtcaccgccgaaaccgccggtggcgaagatcacggggccggtaagttggtgaagagaagtaccgtcatcaccgctgccgccattgccgctgtcattggtcgatctgtactcaactccagtaacggttacggattggtggtcgactgaagagccgccgttgccgttgctagagacagcagcattaatggggtcggtgagcagcctggtgacctcgcaatcggtcatcagctcgaaccggtctcctcccgcctccttcagctttgcgacaagggtggtgatgatggcggcgcctggaggcgtcttgccagcgccacgatgtgttcgtggatgactatggcctccgagctgtgccaccacggtgagatccacgccgagatcggcgaggaagttgatggcatcagcggatcgctgggtgaggaccgagatgagggactcgcgctgggccctggccgcaggctgacttgtggtttgcgaggagaggcgagcgccggcagagcggacggtgtcgtcccagaaggtctcatcagggcctagattaggccaagcagcctgttggaagcgggtgggcgccccgttaatgcccgaggaggccttgatgctgttgcctcctggcttcggggcacgttccagcaggcgaactgaaggggcgccggcgcacagggcggagtaagcggcagaaagcccggcaaggccgccgccgactatgatgacaccgggacgcgaggcctgtgatgtcatggcggatgtttcagacgggaacagtctgttgacaaggtctgttataaatgagtcgggtattgatggcaaaaggtggtgatagacgactgcggcaatgggactcaggactgcaagatagaaaatcaagcgaatctgtcgcctgttcatggcagtatcacggttgattgatgtacaatttcagctctgtagctagagaagacactaatcacgacggccatgttattttattgatggaacgaatggcgaaggggggcggacgatgttgccctgcggtcagatatcatcagatgtcaggcaacgggatggaagctgaaggggaagcaatcggatgagaaccgaaccacctccttgggacgaaggtgctggcatagcaccggcttggtgttcgcaggtgtgatctcgaaggcggtagagcccatccatcatccgatgtctgcgtcgacgtcggatggtcgaggccgaaccgtcactggcgcctgcccgttcaatcaattgaagtgcaaccaaccaatgtacagccggggaaagaggagacgtaaatcgcatcgatcgctgttgcaacggttcatcttcacttcagccggcagacagttgcaaaggctcagaggcatcatgagtggtacataacatggaagaaggtgttaaaaagttaggtaggtgttgaggtactgttgtgtagtgtagtgccgtgcgccccctcggtaagacagagccgagaaccgttgccgggcgggccaccagctgactaaaaccagctggtgatttgaaggcacacaagttaccgagtgcaaacatggattttgtcccctttgcaatcttcttttttgtctctgttccagcttgaagccatgtccccgacggtcttgaaaatggaaaaggctccactgagaaagtaaagatgaaagtgcggaggttgaattgtcagcaggtggaatcggcaaagtatggggaaggaaaggactttgtgttgatggaccatgctcaccttagttttaccactgacgaatggttactccatttgtctgtcttgtcatcgcctggctcacccggatatctgccttttggctcatagtcttggcatgcatctaccggggccacttccaaaagctataacggaatgatagactacatagtgcagcgataattgcatgtccccggtatcagatccagtgacgtttggctggggtccaccttgaatgacaaacccactcactgtttaatcaccttccatgtgcgctgctccgtaatgctcttatttccagctgttgactaaaaacaacgacaacgctggacagctctcctcttctctccttggtgctgccaacatcctcgtatcagccgccgagccgctaatgtggacctgaccggacagcacgtgtatcccgtccccgtttccctcctcctcctcctcctcctcctccggtccggaagcccaaccaccccgttaccccatacaccaagaactgcaatgacggagcggtctccgatgctgctgcttgactgctttgatggccttcctgattcgtcacgaaactcccggggggggggggcgggaaaacctcgcccgaacatggcattaaatgatcaacacaggctatacagtaacaacgcagcgctgcagcaccattcgtggagaactctctccattgatcatcacaaaatgagaacagaaaacgcggggttactacaacactccatcttcttggctcttccccaacccgggggaacggatgacatgatagacggtgcttggggtcaagacggactaggtgggatatgtacactaaagggtgatggtcacctgcacagttacacttgaattaccagagaaaccaaagtgatgcagtgttgatcgatctaatcttgaaatttccccggttcattggtaagtttggctggctgatcggctccaaacagggtcggttggatatgcgagatcatcactctcttacactagattttcatttttcctttttttctttccttttttttggtttttcttttcttttttttattcttttctttttgcaaaggtcgcattgctggccagtggaaccgaaatccacgtgtgagatttccacttccccggttcaaagggaggctcaagggggatttaagcttccacgtttgtttttctcgggaccaccttcgtcaccgtcttgtaagcaaaacgttgttgatggttttacgtcatcacgagtatcacacttggatttcacactccgtaagagaactgagcactacctacctatttctcaattctcgttaacgcaacaactctctcattgattgtacactatagcgcacaattgaacaggacggtcggtcggtcagtcaatttgtctcatccgaccatgaatgagccaagaactccttggcaacaagcattcccctccccctcagagtacactagtgtactgtcgccagccatcaagtgaatcaggggaatccaggtacaatgtcctccatcagaggggcaacggcagttacaaacctgaggtcttttgctcgcataccatgtcggtgatttggtatagctcttggcattatgctgcccacgagcgacgagtctggaccggcctggcagccagcgaataacctcgacgcgccacaagacaagggagtatgggctggaatcaataaacggccacgtatagtgttctggtcctagtatagggcttgggcgcaatggatgtgtgagatttccatcatgatacagaaggtttacctgattcattgtgaccaacgcctatccggacgagtggacggaataatataaggagaggggaaatttgtcgagagttttttgctatcattcacctagtgtgatgttttattcggtctcctgtgaactctctcgtgagcttggagcgcaaaaagtcaactattgttatcgacttttgactttgtggaggggtgtcgcgtgacgtctgggaatatatgagacaatctcgtgcctctgaaatgactgcattttttattcacttggctatttatcaacgggaaatccaggaaaaagttcttttagagcggataccgtgttcttccttcataatcccttttacactagtatcacaaccacttggtctctctgacaaaccgcactctcagagtttcgccccccatgcccacccacgtacccaaaagaaaacatccacattgagactcgataacatgctattaaatcaaagtagattggacccaaaaaccggttgcaagcgagcctgtgttccaggaggggaaaagaggatcttcaatggcgacgaacgggtccatccccttgaaaaaaaatctgaaactgtgttccaatttccccagatgaacttgccgacttccactttcccacgcagctaccggccggccagaagagcctataacacacatccagatttcgcagattgtcgagctttgtcgagattggccgagatttacttgcatctgctggctcacaaccaccatcatcccggtccgtccatcattcctttgtaatccccatccccacccccatccccacctccgtcgccagtccttggcaattccaaccgattcccactcccgtgtccatcaaggtaaagggaaaaaagaagagaaaaagtgaccccacaagtgcgggcagcaaactccctgcaccaactccagtcgggggagtcccaaaagccggcagttattgagggtccacttgttgacatcctctattctgtatggaccaagtcgaaaaaggaggcgcgtggcgttaagtttgcagcatatgcaaaatatggatgattccgatgtgggctgtggatattagaggacaagacgggccacagaacctccgttgcccgacatggctgagcgccaaacaaaaggcagggagggcccgccggacgggttgcgattgaacctttggatggattgacaattgctgttgtcggtgctgatgccgggggcccgggcaatggtcctttgagaagggagtacataaccggctacaaacgtgccgcattgactttagtgtagatgtcgaggacatattggtgttggcgtcgacactaacatcaacagcatctggaaagttctgccgccgccgccgccgcttgggggtcccaattcccctaatcacacgtgcgcaaccggtgcaagaaattatctccgggccgagttcccaccacgtacgtgacacgatggccggggatatggtttgattacatgagggccatcttgatctcgtaaaaacaagcttaacctttgcgccgggaagcttgcgacgggggacgggggtcggggagatgacagcggggatgccgacagggacggagccgaactcggaagtgaagcggacggaaaccgcccttggcccacggggacatgtttgacaagcgctcaatggccggtcgggcaggatgacggagggtcgggggttgcgatttcggcaagaagtaacacctgaaagaaccaaaggaaaaatcagcaagtgcctgcctgcaatgcgacaaaaccgttggtacccgcgccaaagtctatttctttcatctcctctggctgcatgttctcctctttctcgcccacctgaaccaatcaccattcttcaacctcgatttcatgagactcgttatcccagtaagcgactccataatggtagatcttggagtggatgaccttgtggaggacagtggagatggctctttggaggcccagaaccaaggcaaattgaaccaaaaaagaaaagcgtagcattgcccctttcaggaaagaaagagccgagacaaggtggagtaagctttgggtttaagcaaagcgctggaaagccattcagtacccggggtcagaggcgaaatggcaggggagggacgtcatctgaaaacgtcagccatgatttcactgcacatcgcttgatggcagaattctggggtagccaccaccaccaccaccacaataaatcgagggagcgatgaggacggggtagaggaaccaagattgaatattgaagtgatacatatggttagctttgctgggtcagtgactgactcacagagtccgacatcatttgcgctcggtcgctacattggcgagggaagacatgcttgggactccatacatggaaagaaagtgtgatattaatgatgtgtgtaagcatttggtatcgtcatggatccaacccttgatccggtatcattaaacaaaaagaaaacatgaacatgagatgcacatgacccaaacctctgtggatatccaaagtcgtgaactacctcgctcacaaaataacaaatacccattgcgacccgcttaagcaaaattcataacgtaaaacatatcagggaaagaacggcctggggccgacttacgcctggtcacggtcagacttggcagccatcctggtctcacggcccttctcagaccaggggaagtggaagacagggaggaggaagaaggagttgctgtaaaagaaaaagaaccgttagcgcatgatcatttgaagttatatgaggctctgcaattgggtcaaggatgatagtaatgacgcgtgcttggcagatgagcttgaaacgaggaaccccgaaaggaaccagtagtgtcatggcatggtttcggggaaagcccaatgccaaggccaggataatgacactgtacttttctttctttcatttatccttgtcggaaggggaggtagatatgtgactgaaagaaaaagaaatcaagaggccaaaaaaaaaaaaaaaaaaaaaaaaaggaatcattgtcggggtactaacctgctgtccgcaataccagcaaacgcgttgtaccaagcgaagaaggcggcaagcataccgaagacaccgccagccttggtgagcctcccggcggcaagggcgtttccgttgtcgttggcgtactcgccgcaagccagcatgaggaaggcaatatccagagtgaagaaaagcataaagaacatgatggtggagcgcaaggtgcatagaagaaggattgtggtgaagatgaaccagccggtaaggaagacgccgacagcagacgcggccatctcgggatcaatcgccttggcttctggggtagcatagggaccgtcggcgccaaggatgttccaggccggggtgagaagaatggcataggagatccaaaagccaccgtaagaagagagagcagtagcaccgaaagtgttgccaacagccatttccctggaggcacgtgttagacatgatgcgtgaggagagggtggcatgaatccagtgattgtacttaccacatgccggcaagaagctggataagaccgccataagcgagagcagagccaacgacaacgttggggacggtcaagttacgagccttgaggttgacgcaggagaggatgaaggtagtgagggcgaaagcgcagagacccaagggcgctgggttggcgaacttgcgttccttgactgggcgatagagaccgggttgaaattcaccaccgaaggcaggcaacctgggctcagttccggtatggatgcgagccattgggttgtgccagccattgagcatggcctcttggtgggcggcagcgacagcggcctgggcctgagcctggagctgagcttgggcctgggcgtgggcctgctccgcagagatgttgtcaacctggggcttttcgtcgtacattgtgcgaacttgttgagaggtgatgatatgttggggcgaagtgtgtattgtcggactaggtgagaaaccaagttaatggtgccccttagatgtcgatgttgttgttgcaaggtgtgccacctagagacctggagaagatggaaataaagaaaagggtcctggggaagaactggggaagagaggttgatatagagaataacgatggggggtcgaatggatcatcgattacatatcccacggccagaagagcggcatgttgaacatgccgctagagaagcgttgccgtaatgggcaagcagggatgatccgcagaggcctggggttagctggagctgcttagatctgcctggatctgcttgggtcctgggatgaactggctcatcggtcagtggagagtggatgtcagtgatgcagggactagggaccgtcatctgggggactggagaccaagtgggacgccgtccttgggcgtgccagctcgttagtggcataaggggcaaagactcataccggataaatgcattttccctcgatattccctgagcccagcctctgctggatttcgactggacctcgactggggtcaggctgtgcctctgactggagcaagccgggtcacggctcccaccacgactgacgccggttgcagactgccggggggcaccccgagcccacggagggacagcccaaacgatgaggagacggatgcaggccaacaaggacatcggtgagaaagcggatatctccctcggcttaaggttctctcttagtgggtcgtcggtggttgtgttaaagctgtgagctccactgaaagacggagaagaagatctggaaacgccgtctccttactggataaagctgattattccaccaggatacggagtacatagtatagaggttggtccacaacacttgcagtctgcttggtaattcctttacacgcccaaattaaaaggtcttggtaaagccgactgtctaggatttgaagaacatggaaggggagaagcaatacacacaggtccaagtgataaacagtagactggtttcgtgcattgggagtgtcggttggggtgtttcacgatgagtagattttgtcgaagcagatgcctgctgtcatgtatatttccatagacgagaaatgcactagtagtaccggcaataagggggcactggaacaaggagggtcactcacccaaattcaaccgacaacaaccatacacattatgtgcgtacactggtattcaactggagtccctgttccgctcccagaaaaccccggacaaagagtctaacacacgctaacatggtcatcttcagattggatctcccttgtagccaaggttagaggtgacatgacctgaattgacgcctagatagcgaggctaaaaagctgttcagcacatggcataattggatatctgatggcactgctcaagtcgggcttcaagaattgagtgctctgatcaaaaggacgaggattcataggtgtgattggtggttttttccagttggtttcgatgactagagaacagcaccttttttttatttcctgatagtactttttttctgtggccgcatgtagggtagcattcctgaccagtagcgcattcttccttctcacacggactccagtggcttacaattctggtagagatcgccgggcattggtggttgagagctgtgccgagttagccatactgccatataaccgcaatttcttttgctgaagagggcaagaggctcctttcccgacgcacaggggacatggacccaagccagcattgtcttagtgtcgacatccggtcgtattcaccaaaacaatccggcagagaggtgggggatgggcaacgattggttggggagacattgaggtgcagagatgcggcgggcacaaccagaaaagcagagaaccaagggggggtggccggtggcttgactttgccttttcctgttcaactcctgcaccgattgccggctgggcatgcgtaatcggcttgactggcaactgatttttttttctataattttttttgttttttttccaaatattcccatggatgattgaccgtatggatgtccacgatggaagttgtcgagatggtggtatactgcgtatactacactagaatggtgtcaagaagcgatctgcatagagtcggatcaagtgcccggcaacagagagagtatcagaaagaccagcaagtcgcagtcaagtggagagaaaagagcggacctgctcgactgcacactgtactgtgtgccgggaataaggggagttatgtatgtatgtactgcgtagtgtagtagactgttgcgggagtggtgatcgggagaaagccaagtggtcgctaacctcgccggtgttctctggctaactgtgaagggatgcgccatccggagttccattgcagtgaagcacccgttggttacatggtaggctctgtagcattgcatggagtcatggatgtccatggaaaagggcgaagggaggggagagagtccgtcctcattttggagaaggcaacttaaagaaaggcattaggtaaggcatgataggtccgtatgtcgtgctaagtgtgagtgaggtctggaatggatacccgatggttgagagtctgcacctcttttgcccgaatggtgcaaaggtagacagatttccccccaggcgaaaccgggccagacacgttgggtcaggcacctcaatcggaagtcaagccacacagaacccagaaggaagggaccgacgggaacggagccggagtgggagaactttccgcttcagcaccctgtgaactgaacgaagtgacggaaggcgggaacaaggaggggtggaaagggcaccttccccataaagttgattcaaaagtggtggattttctccgcacgttcctcccccccccctcccccccgttccttccccttctgagcatggcgacagacatgcccgcctggaagctgaccaactgttttgttctgcgccgtcagcatttcttagcaccattacgtcgttgggcacatggaacgctgttagtgctattcattagtgtactccccgaatccccccctttttttatcctttttttgtttctcctttgaggttgctccattcttttgtctccacgaccaagcgggggaatctggggaaagtgtaaatgcaaagaccgagtcatgacttccgtgtctctagtgctgtgcatgatgagacactcaattgctgctgactgcaactgaatggcttgactgttgaaaaacgggttgaaaatggtgactggtgaagggaggggcgttgcggggaagtggatggaattcggcaagtaccgttgtaccgtcgttcatccagtctttgtgaaagatgttgagggcttgcttgccctcagtcagagtcatgcaattatcggtgcttttcccaatccccgttcaaaaaagtctgacactcaatttcttccacttcagttcctttgtcctacgcctgccaacctgcccgtgctgctctcaattcgatacccaatgccagtgccgtgtgcctcctgggatctcccaagttctacagtatggcttcttctcataagacggacggggaaaaagggtcatgctgatttgtgctgacggggtccaagacccagccgaacgactagcctcggcccttctctaccacagatgtggccattcgtaatccatcacgatccatccatcggcatccagcctcttgctttccatccagctagcacttgtgtgtcttccacggccattgacggcgttttgacaccgcaaacccagaaagaatcattggaagctgagtgcttcccgtgtacactactgtttgtgcacattttgacagccacgatcatcacggcacttgtgcacacctgtctgtctctctgctctttgagatccacacaacccccatcgttctgtaggccttggcggatgtgcggctcgttcgccggccaaattaaccacactacaacgacagattgctacactgcctgcagctcatacctacactacactaacctcctagcaatgacatgttagcatttgtctgggcgttatttctcttgcgagtctcgactgttgctccgagtggaggtcccaataccaacagccccggggcagacatccgtttcggtcaagcaacgccggcagttctctctgccattacccatggatttctctgtcatcaaaggtagccttcatccatgggtgccttggcaaagatcgtcaggggaagtagccatcttgacatagagtgggagagtggttggttccttgggcttctggttatcaaaggaaaaagtcagctagccagccagcctcctgggatattcaggaacatcaacagacagacaggctcacacagacaagtgcccggtctgactaccatgttgaagcgtgcgtgttccgtgctctacgttcatgatcccaatcatcatcctggcgggaatgctagtgacactacggcaattatctaccaatagcaagacccccgagatgaacaccacgttatcacaagtactctacgttccctctgcctatacacctcccgtaccctttccctttgaagatccgtcgacgaggggggccggtgacatgcccataggaaatgccattaacgctatggagcacgtccccgtcgctgatacaacgtcacttgtaccaagaagggaattgcttggaaaacgaaaagtacggatgtgttgcaaggaagatgaaaagtttttatcgaagggggggcaagagagatatggaaagaggaccaagatcaggatacgaagaacgaactgatattattcctcgaatagaaaaaaaggagaaaaataagaattacaaaaaaaaaaaaagagaggaagaaactaagacccaggaacatcagataacatggccaaaaacatatgctcgagaaagaattgacaacacacaaaatttaagaaataaaaaacctagaaaccaactaaccaagggaacaacaagaacaagaacaacaacaacaacaacaacagaagaacaccagcattgtcaccaggtgaaatgccaacaccccattccacatcatctgccaagtccgtttctccctgaaattcacctcttacctacccacccaccttcactctgcctctttccttgcatgtacccagcatctcttcatcatattcctcttctacaactcacaactgcccggggttttccttccctcttcaaattcagactttcctcttcatttcctccttcccctcttcgattcctacctttttcccctttctccccctttcccattcccccttcacccccaacttgatttggctatgtactgaacctgtaagcttacttaggcacctagaggtatccaacactccaacacctcaacccccccaccaaatgaccaaatcaacagatgagaccttcaaataagctttgcggctgcacttacctgtcaccttaccccaaggcgcttatgcattcaattgcgtaggttggcgttagcttatcgagctcgtgtcacctggcgtcagctttgcattcttgacatcttggctcattcttatagccttcgtcaaggtctcgacttgttatcataccatcacaagatgggtcaaaacggacctgtacatgctcaatgtacttttgtcatggtaaagctcgaaactgaaagtgttataatttctcatgcaccttactcatcacctagaataaacaaatcccgacatggaaaggataaagtaaaaaagcatatagcgccccaaaaaagcaagcgaaaatctcaaccactatggtagcgtaaaaaaaaagatcaagactgttaaaccatcatcaatcgagacctaaaacctctctttccctccattcagccggaagttagcacatgcgttgtttcatcctttaaccgaaagggaatgtttcgggattgtaatgtactccatcaaggcttccattaacatccttcaccaaactccattccacgtcctgtaatttcacttctccctcttaaatatggctctgttgattatcgttacgtatgaaaaccacgtgtagacgatcaattaaccactaaatggtcggcccaccctgaacgacaagaaatagatcttcaagggcagaggagacttggatggtacagtcaccggtgaagatgaggatgatgtggttaccaacgtctctgatgtcggcaaaccagaagacccattcgggatcggagatgcatcagtgccacacaagggagtgggaataacggtaggaacagacctagctggtggaaatgagcaatgttcacttgctgccgcaattgaaggcactgtcactgttgtttctggtattgtcatagtgatttctggttgagtaaccgttaacgtgaggtttggcagcgtagaagggacagaaccaccggactcccatgggactgatgacgagagagatggtaccacggtcgaagatagtagggaaatgatagacgatggagaagatgagctggtatacgacggcggttgttgcggagcggcgttggctgtccatgtcggaactgacggctgggttgctggacttgatacagatgacatcgatggcaaagaagtcatgctagagctaaattggtccccaaccgggaccgtgccacttatgctcatgctagtggaaatcccttctgttgtggttcgtgtgattgttatgcaactggtggttgttgtgctgcaagctgtgaccatcgtggtgcagggcgtcagaacggcccttccggggggtgtgtggttggtcgtatcgttcagctgctagccaacgaccatgtgtgcttcatcaatcatggactttacttttgcaacttctgaagcagccattctttggatcttgtccatggcagctaaaacgatagtgctgacactggatgccatgtcttccacgtcaatggctgtgggtttcatctgcatgttcttgagggccacatcggtaacgatggaaaccgtggggacttcttcctcagtgctgatatcatcttcgttcaaatcatcctcgtctgctggccactcccacactgcgcttgtcattgaaacaagactttgccgaactgccccggtgaagtctgccatttccgtctgacctggacttaatgttggcaatgtaaagttcatctcaggccccggagccttgggaacgtggccagtaatactccaaatactcagagcgaggtttccgccgcatataaactcaggttctccctcacaaggaatgccgcagtccgactcagcaatccgccaggaatcaactactttgtctccgcagaagcacatgtagccggcttccgtaccagccaagcggtacccaagggttttgcaatatataatgcaaatctccgtcgtcatgccaccgaccaccgtagccgtaatcgattcgttctgtagtgctcgagccgtatcatctttgtagcaccccccataatgccagcctgctgtggcaggatgtaaggtttcggctgcagcggcagtctcaaacacagtcaaggattgtgttgaagtaatggtgatttccacgacagcgcctccaacaggggcatttccagaagtggccactgtggacaggtttacagtaacgctctcgggagtagtagttgacaacgggatacaaaaccacccgctagagcagtgatagcatggccatccgtgcccacagggggccggcagcgcaggagtgagaggcggtggacagaaccatccattgatacagtcgttgcaaaggtaaccctgaccaggacatggacctgaaccgggaccgtaagacgataatgaggtaactccagaattgtctccatatccgagaaggcctcgggagccagagacgcccccagacccgttgctgctcagcctacctgcattgttggcttcttcagggttggttccggacccaaaagtactacctgaagaagagccgctatcatcggataggcaaggaagacccgtgaaacatgaaggacacgcaggcagagagggacaagtgagcatcgaggttctagtaccactattagcagagaaaccaatggtcgcacatagcagcagcacttacggtgtgccaccgagacaggtagcaatgatgctaagctccacggacgtaaccgtgatagtttgtgtgctggtggagataacggatatcatctgccctgctccccctgcctgaggtaagagactgtttgaagctccgcgtctcaaagtacaagttggacctgaataactgcttatctggaacacagagtcgctggttggctgtcctgaagcgctcacaaagactgcagacacagacgctggggcttggactgttgaagcattttccaatgctggaccagtgataggagttgtcgagcttggtccgttgataaagggcgacgttgtttggattgagctgcacgggacggacaccggaatgacagagtcgcctaccaacatcaaccgtgagcacagtacaccaacagtctcggaagaggctgaacccgcggccaccgtgacttgactgatcaaactgtccattggggtatttgaaaccatgctggccaacaccgatgctacaacgccaacaacgttgctggctaacgcaatatttgacggacccgcaacgcttgagagtgacttcgcaaattgagaaaggggtacagcagtgggaagtgatatgtcagagagcttcaacaaaaggcttgtcgggatcgatacctgaatggtagtcgaagagagatttagggtaatggtcggcaattctgacgtcaagagcgtagcttctgacacgaccgcctgggtgagagatggcacttccgaggcaagcactgctgttaaggaagcaacatcggccacaggaaccgacacttctgagccaagaatcgattgtagggactctaggagtagtagagccgacggtatgttcgtgctcaacatgggcatcagtggtgttgtctccgaattaaggagcggaatgctagctgttcgtagaggaacacttggtacgatggcactcaagatcgaggcaatgtctggcgttggaagcggaactgtcggtacagacacaggaacagaagctagctcagatgaaagcagcgctgtgagagttgccggcaggggaagggaagccatctccgacacgacaattgctgagagcgactggagttccgaaatcgaaaccggaagttctgagctgaccatcgactggaacgactgcaagagcggtaggactgatggcaggtctgtactcaacaggggaatcaagggcgtgatctcagacatgaggagcgggatgtcagatgtcggaaccgctgcggttcgcaaaatggcacttgagttagaaactaccccgggtgttgggttcacgttggttggtacggggaatgaaagcggaagtgacaatcctgggctaaggaacgccggttggcccgaagaggtcgggcccggtactggtataatgggtggcaaggtaccttccgccgacatagtggtggcctgctgtgctccgggctgaagaacactctccaaagccgggatgagggatacgagagaagcgacatctgtaggaagcgtagcgttcgggctgaccattgtcgtaccgatgttagaaagactggtcgtcagtgaacccaagatggtgttgagcaacgagatgagacccccgatgaccgccgagttcgattcgagtggggttgcggcactaccagtacttgttgtaaccaaaagagtagtttgggctggaggattgagcactaaagacaaaatatcaggatcgattatcaggccaggggcacccaattcgtctgacttgggctcctgaggctcaccattttctacctggcggtggacatgtcgaagggccggggttgttcctgtctccttgctgtccgagacatggttggaagcgaggctgatgggaagaaggagtaggggtagcaggtaacgaccagcggacggcatggtagccagaaaacgactgtgtctacccgaaagaaagaaaaaggaaaagaggccagttgtgtaggtagttgatacacttccaagggcagaaggccaaagcggttccaaaactcacaagtccaaaacccgtggtccaaaaaaaaaaagagggaaacgaacggtgctcggcctagcagagtattggtgatggaagagaacatggagaagagtagaaaaaaaaacatcaattggggattgagaaagatgatgctcttttgtcaagccggagaagcgattgctctttcccagtcaactcctgcacaaccgccatcatgggaaaggggcaagaccaaccgacccctcgaggaacagtcacgagtgactacctagatggtatctcaaggtcaagtcacgagtcccttcctaccgcgctgcctctcggacaggccatttccagtatagaaagcaacttaagtggaaggctacctaccactccaagcttggtctcttgtacgtgatttctgtgtgaaccgtgtctgctgagctgttagcaaccgcgaaccatacagcatgttaagctcgcaaaccaaataaacagctgtccgtagtatgagcagcgacgacccttgaccgcatggaacacattgtcccacaacgctaccatccataacattcacgttgattcgctattcgaatgggggctttgtcgttgttggtcatttcatcaattttgggactcaggccgatcgcactaggtatttgggacaacagccttcatctattccattcccggagcccatgcaatcaaataaccacagacgcccgaaagaatccttccatcctcgctagctgaaaacaactttcaaccagtcgcttagttggcgtaacgcttgccctcacggagggtgtcggcgaactcctcaagaggagagcgggtcaacttggtctccttccacaagttgggggtaaggaagccataggtgttggaaacagcggcgaaagtagccttgagagtgttctcaagggtcttggtagagccggaagaggaggtgtaagcatcctcgataccggcgagctggagaagacgcttgacggcgggggaggcaacgagggaggtaccacggggagcggggataagctatgaggatcgcagtcagcgccagttccagcttctcgggtcaaattctgggtataacttacgcggacggtgacggaaccgcacttgccagactccttgacggggagggagtgggggagaccgaggttggcgccccagtaaccgcgacggacggggatgacgctgagcttggcgatgatgatggcagcgcggatagcagtagcgacttccttggaggtcttgataccgagaccgacgtggccctcggagtcaccgatgatgacgatggccttgaagcgggtacgctgaccggcacgggtctgcttctggacgggcttgatctgcagagggagaaaacaacaatatcagcatgcagtttcgtggggtttcaagcacagttccccccaatgtcgtcgcgaatcctgcgattctcgctcctccccctcctcaacctcatcctccgggcatcaaagaattcgttgctgcgcaccttcatgacctcatccttgagcttggggaggaagaagtcgacgatctggtactccttgatggggagagagtggaggtagatctcctccatgctcttgatcttgccggccttcacgagacggccaagcttggtgacgggctgccactccttctcctcggacttgccgccgcgacggccacggccacgtccaccacggccacggccgcggtcaccaccacgatcgccacgggaagcgaagccgccgccacgggggccagaagttccacgatcagccattatgtcggtttgccggtagggtatcggagacggagggtctgttgctggtcgtcgtcgtggactggttgaggagtgcagatactcgacgtttttctcgggcgcctggtgggggtcgcagcttttcgctgcgatttctggattttgctggtgcgctccgcctttggcaccaaccctaacgcccacctcattggctatccgcgggttttgtcccgcctggcagccgaaaggtggggtagatttggggttacagctgtcaggcttggcatggacaatgagtgtgcacggaccaggctgtctgcttctcagcccaactgcttgctgtagctacctacagggctggccgtcgcaccgtcagtcccgccgcgaacttgcaatcgtgaaccttgaatgccggggcagtttcaacccgtcatgggcaaattgaagccccactgcgatcattgaagtccatccctccctctgtaggccatcggggttctcactcttgtcattaccaacgcgtggagatttcagtatcggactcgtgtcaacaaatctttcaattttgtcgatagttgttgcggagttcctcactgtcgctacagattcccagtgaacacccgatatcaacatccatttgcaaatgcacattaccttgtcgcatcatcagatggttcagtggaggtgttcgtctcttagttgcgacatgtgcctccagtctgtcggtctccatagactcatagaggcatccaactcacacagaacgacctggtattgcacgttcctcttccagggatcacacgctgatatgatcaagaagagagccgttttctgaataagtgcccaaagggcaaatcgattttcctattgtacctagctggaagaagggggcatcatcagattccatcaaaacgcctttgcaccggaaacctagcctatagtagaggatgaactgagtacccaagtccaacacatgctcctgcgttcccgatatgcccatggccatgaccatttccctcgtaggtagaatcagtaaacgcctagagacgccatgagatgcttgcttgcttatttgcgaatgagcaacattccaaaagataagcccttcaagcagaggggttggcgttcatctggattcgatgatatgtcagcacaactgcgacctggaagcaaagcgtgagtgagccctcctaccttgcgcttgccgccaggaccggtgacaacgttcacgaaacggcgagtgtagatttcgcgcttgtgagcacggcccttgggagtcttgggcttttcctggggctcaaccttgggagtctgagacttgaccttgcctgaagatgggtgtgagttttggtgatgaaggtgtggcgaaatggcatcaaaaactgcaacttaccggcacgagcaagggaaccgtgaactttgcccatttttaatggtagtgatggagtggtggtgagtggctttttgtgactgtttttgggtgagtattggacggcgaatgggccgaaagggggacaatacaagggtttagaatgatgtgaggaagggactcgggatgttttatacctgtatctggcaggtaagatattcggccgtgtcaaacattcaccgatgactcccgtctgttttatcgtcccgaaaagggcagtcgggagccaaccgctacgtagactagtgttgtgtagcggtactggtagtcttccactgcagtgggctccggggggattgccaagagaattgccccctggcgacacgagaaagaaacgcctgcaaccaccaatgttaaacagtggggcctcagcatgcagggaaagcaccgtctcgattacactaccaacggcgaaagaggtgaaatcagaatcccatgcgaaagactggcaaaaagccgatatgtattattcaacaaaaaaacgactaatgcataggtataaatgcccgtaatcatagttcaacttcctcgtacacccctcgcaaaggatttgctgccagcaaaaggcaaccacctcaaccggcccggaggagcctcgaggctcgagactggacggaattagtactgtacactagaagttttggaacgacccaaacaggcaagttcaattacagtctaaactctagagtgttcacgtgcgagcgcgctccttccgcgacagacaagtccccggcatccatccaacacgacgcttacgccgcgcaacgttaataccccacgtacctagttagttaaacgaagagtgaccgcgtaacaccaatacttgcgcgcgatcggccatcgcgtcatctcaacccatcaatctccacctcaaagtccgcactgtcaattcctacctccagtttattccagttgggattgttgagaatatgtggcttctcgaaagtgacgtcttcgaaggtgggttttgtcctgtgtgctactgtgctacatgaattggcggtcgcgtcgacgcgctgccgtgatgccatccatatcagatcaagaaacttcgtgggaagagatcgctgaccccgaacgaggaagccagacggaagaaaatggctgcgaccgggcaggcagtacctttttggtaggactgcggaaaacagtatggcttcctcagcatgagcatgaaaacagccactgactggccttttagccgattttgtcatttctgacaagacaatctcacggaatcatatttgcattcatgtcgctgatgttgtggacggcgatggtgtaggtttcctcgggcagggaatgttctgaattgcctcggctgataaagcttcttcagggcaacatactcgcacgctccaaaatcaccattgaggataaaaattcgaaaaagggcaccctcttgaacgggactcaaatacgtggacagaaagtcgtcctcaccgaaccaaccaacgagcttatattgggtgcctgtccacatcaacttcggtatgtataaccctatacaaacgaaccatggtgttacctgacctgaactcaccggtttgcttcagcatcgtatggcgtcctgttgttctcagcttctcttttaccaagaaggaaatcgaggctggttcatggcagacgctacgtgacaacctcgagcagcttgacatcaagtacataggtacttacgaacagctcaccacccacgtggttagcaagaaacgcaacacatccaagacactgcaagcactggtcaatggcaaacctatcgtatccgacggttttatcactgccattgtcgaggctgccacagtgcctgatgacgctggaacgggaacgcccagtgcattggagagcaccttcgataaggcctggcccaatgccgctgattacctgccacctcgcggtgatgagcctaccgaacgaccgccagccgattatgcacccgacgagcggcgacacgatgttttcgctggatacaccttcgtgttctacaatcagaagcaacacgagaaccttgcgcctgttgttcagtggggcaaaggcaaggctttcttcaaagaagtagtggaaggcgtcaccgaggtagatgactttgtgcgctacgtcaaagaggttgccggtgaaaaagggactgggtcatttgaggatggcagtgacgggaaaagagtcgttgtggtgcgacatgcccctggaaagggcgatgacgttgagtggtggaccaacttctacacgagctttgccagacatctcgaccatcggcctcccgaccaaaaggagtttctggaggccatcctcgcctgcgatgcatctctactccgacgacgcctcgaagaagacacccaacctacatcaaccgcaaatcccacccagatcgcccaaactcaatcgggggatcgcatgcaagtcgatccacgcgacagagaaaatgacgaacccgccccggctcgacgacgagctcgcgcaggtggtaggtctcgcttcaagggtttcgatttcgattccgataacgacgaagacgattccatggcagacgttcctgctgctccagctacaaaggcaacacaattagccgcggatatgccagcatcgcaagacagccaaagtctcttcgtctcacagcaacaagagcaattcgatgatgatttctcagaacaagaatcacgtccccccgccgccaccacaggcgctacccggagcaaaaagccgacgcgtaaacgcgcgctgtcaccactgcccgagcatgatgtgtcagaattactagatgccattgcccccaccgccaccgccgccaagaagaggcgcattgaggccgggcaacccgccatcccccagccgactcccgaaccagaggagccaccagctgtagacgatgacaaagacgatgcaaacagcatatccgactcacggggtaaggggaagaagggagccaaaggcaaaggtaaaaaagccgagaagggagacggtgacgacattatcgaactcgcccgccagaagcgcgaagaggccgaagctctcgcggccgccgagcgtcaagcgctgctggactcgaccgctgacgacgaaattgactatgccgccatccgccgccttcacatcatcgaagagttcgaggtgcgaatgccgaaccgcgatctcgacaatgcagaggagggagacgaaagcttcgccgacgccagcggcggcagaagaggagggcgcacgcgcgagcaagacattgccgatggcaggtgggatccgcgctggaacggccggaaaaactttaaaaagttccgtaagcagaagcggggagtcgacagttctggtgccggtgacgctgttgacgagcaacagcagcaacgacgtcttgtcatcacgctagaagaagtcaagcccaaagaatacggcattggagacgattactggcttgaagatgccggtagtaatagtagacgcaacactcagggactggggggacaatcgcagagtcaagtccgggctggcacattggcagcaactggtacttcacaaaatccggcctataagaggtccagtggtcttcccacgagaaggatgctcatggcggtggatagtagtgacgaggaaggctcggatgacaacggtggcggagaaggaagcaccgtaatcccagaaaccggatcaccaccgccaccctactcagcgacagcggcatcggaaactccaaggtcgcgagcagccaaatcagctgagaaggcaaaagctgcgagaaggacgcggcagacaaccgccacgacaacagtgggcaccacgacacaagcagaagctgcatcatccgggtcgggcgcgggtagcaagcatggtgctccagcgagtgggggtgaaaggagtagcggacagccggcggcgaagagggcaaggacaacgggaactggaagcaggaggcggtttggggtcgaggatagtgcagagggtagtgatgagagtgatgatgggttgaagtttaggtttggcaggaggaggtaaggcgttgcagtagtatcgatataactgggtgtagctccaaggatatagaagagactggtattattgtcaaatgacaacgataggaacctgcgcaagatctggtatcatataaccaccacaaccacctttaagcagcgtcttgtattgcagagccactggtggtcagatgggttagggttagtacacgtaaaagacgacatctacatatgtacctcaacttcgccagtcaattgcatcgggatttgcatccaagaatggcatttggatacatggatatatggtaaggggtatcaatcagttacttcctctttgtacgtacatacgtactctgctgtagtgtcgcgtgtctgcttttgttttctgcctccgcttatattgatggatttcttctccccccaataatgctcccttttgctcatatagccgctccttttttaaacacacaatggcatgtaaacgttttcaagggaagttttctatagtttgttttcttttttccctcccaattgaccaagtaataaaccaccgaatccctgactccagatcctattcttcacccggatgttaccttgggaaatgccgatgaaagtaatgaagaagcgggaaagcagaagctacttaaatcagccagagtgagcagggtggttggtttgttgccggtgtttggttactggactcttgatgaaagagatagagggaatgagagagaggaaagagagaaatgttctgggtatatcgtgagctagcttagtaacataacgaaactcgccgatgtagatgatgatagagtgaaaagtggaaaaaaaaaaaaaaatgctgtgtaaagccaggaaaaaaagagtggcatttgtgccctgaaatgccccaaaaaaaattcgatgctatgataagacattcggtcccaaaaccggtcccgcgagtaacataatgaaagagagtaaagccaggacgtatccggtataatattgatcgcaaatgcgtgttaacaacaacctcccaacgccaatgcccaaagcaatgcaaatcagggacaagtaataagtggagagggcgacgcgcacggcaggtctattgctgcggttcttcttggtcatcttgagccgcgcatgtcttcttccctctttgcctcccgaggcatagtcggacatcttcttgaccgtctgaccattgggaggttcgcaccatcacccgccatccgtgggttgtaactcaatgccgctgtccctatcctgcgtctgttttccccaggactgctgttgtctgttctgttcgttgataaacttggccgccagtcgcggcataagaacgccgggttccggcgtgaaaatgctctcatcgtcctcgaggtcggtatcgctgatggtatcgtcgatggtatccgtatcgccctcgccggcggcttcttccctttcccgagcctcccgagcctccacctcttcaggggcaaggacccgcccaccaatctcaacgtcgcttgccttcacctggtacgccagcgcacgcttcccttccttgatcagctcttctgtccagcccaaacaccgtttcaggctctggttgatcttctggctgtctgatagcaattgctgatgcttggataaatccagccgcaacctctcttcgtccttttctcgtcgttcagcatcgcgaatcgctttcgtggctggcgtcatgtcagcggaatcctccgatcctgagaggtcgtcgtcatcttcatcttccaactcctccgtcagtgtgtcccgttccccgtcttccgctcctagctcgctgccctcttcgctgagtgcgtccagatcagccccggccaaaagcccggcatcagctggagaggcgactagagcgggcccgacatttaaccgccccgagcgggataggcgcttgtaagcccgaagctcagccgtctgtttccgcagttgccgttccagagtgcggttaatcgcctcaagacttgcgttcgtaatctgcaaatcctggaccttccgctccctccgggcattcgcaacaaggtctgatatctccttgtcctgcggagatgactttgatggactgcttactgagcctctccgcggttccccatctccactgctgtcctccccttcttctgcttcatcttgctcatcttcctcggcgacaaagtcctcggcagcctggagaagtgaggcgaatccaccagaggccatattttcagacaaggaactgaacggagcaggtacggatagaaccgaaggtgatggtgcttccgaaggaggccgagaactatatggcgtcacgaccctggccactgctggtggttcggccatgaccaggctgctggggcgactgggcaccggtccacttgcaggtcgagagggaagctcgttgagagatttgcgtttcgttgattgcccattgattgtcgccgtcccgggctggtcagccagagacttgcgtttcgcggactctcggtttgaagaagcagcgctagccgagacaggggatcgcggcgagttcatagccgatatactcccactccttccggatgtctgaggcgtcagcttaacgggtgatgtgggtttgttgggatagtgtgtctgagagagcacacttggcggcctgtttgacggtgccctggacgctgttgataccactgacgatggcctggaccgggttctcaccggaggctccggatcggctgccccgttggcgtaaataaacttgctcaaaagtttgtcctgttgttgctggaacggcgctcctagggagggcaagggggaggccggacccgggctctcctttggtggtattgtgcctccatttgcatagaagaaagaggaggatttggcctgttggagaatagggggcctcccttgggcgggtgatctcggtgcagcctcggaggcatagaagaatttggaatccggatcttgtctggagactccaacatcggaagctggactaaaggtaacgatgggtcgtcgagggtcgtcggtcgtttgtgaggttatggacaagctcgatcgcgcatcccactggtcgttccggtcgagacttggagtagcgagaggggtcgtagtggtgctgttgacacgacttggtctcgacgcagctctcggggtaacgttgcccgctaaatagggcggcactggcgacgcgacatgttctctgtccctcgaactagtgctgctgattaccgactcgggccttcgccttgtcgtggaggctgaggagacggtggaggcggacgaaactcgggctgtggtgacctttggagtaaggggtgccttggtagaggctcttgcgacggaggccgtttgcggctgtcgggtggttgtggttgaggcccgatcgtagggcattctggcgacggtcggcgactgcgtgtttgacggtttgtccattcctgggtttagattcgagtgcgctgccgcaccatgttgacttgcgcgggccttgagaacggggaagttccgggacgaggtggaggtcggggtcgctgcgccggcaggagatgcagccgaggagggagttgaagttgcggttgcagttgcgcgcttggtagcagtggaggagctctttcccgtggtggtggtggtggtggtggtgctggtgctactgctgctgctggctttgctgcttggtctagaagaggtcgagatgtgtgctgtccgcgctccagaaggggtgatggtggtggtcacaattgccgcaggtggttgtttccttgtttttctggcgcctcctcgtatgggatcttggtcggaatcgagagtttgtggcgacggcgacggcactggtcggggcctggaggcgggcgagggtgaaggcgacctgcgattgttgttgttgttgttgttgttgtttatcgtgggcttgccgggaactggaacagcgagggagacgggtctcggcgggagtggtgaggtcgagcgcgaggtccccatgcccccattgggaccccgaggggggaaatgcgcaatggattggggtcttgggggcattgcaggaggtgctgctgccctgggctgcgtggtgcagggtgcggtcgggtgcggtgcggtaggcgacaggtaacagggagcgctgaacgctgtgaacactaaaacagacgggaaggtcctccggctactggttgaaccccccaacttggactgggcgacattgccaaacacaagacaagacaagacaaaacacaggtggtgtatcgtgacacagattcgttgaatgggttgtaacaatcacggcacaggacggatggaaggaagattgagacggatcgatggaaaagaaacacttttgggcaacgttccagggtaattcgtcctcagggtgaaaagggatgacagatggaaggaggagcaggaggagcccgtttcttattccatcctatttcagacttgcagcagccaagagtcaacctagtaagggtagagtattattgcaggagcacatggaacataaggtaaacctaggtaggtatgtaggtagactctggctgaacagccgcccttgttgaccatccatccattcattaggtgatcactctttggccatgcgatcggatcgagtcgtcactcagtcactcagtcactctttcatcccgcccatggtcacatcacctcatccaaggaacacccaaagtgcattgaagcttcaatgacagccgtctccgagtcttcctttctccaacgtccactttgttgctgccgggtttggcaatacctacctaccctgcatcccgcgctgtccgttccataaatacacagacagacagatcaatgcttggaagccgaaatgcggcaacaactctttcatttcgtctactgccgcatagcgtaaggggaagcgtcctgtagggacttgttcgggatcgttaaagatcggaaattggcaaagttacattgggtttacggcattggtcgcatttgcataacagcgaccccgccgcgcctcggggttttgggtcggccccacacgtcacccgacgacttggggcaccgggccgggcacccttgtcccgccgccgtcgctgtatccgttcgatgtaacagggcgctttcagcgagcgacatccaactgaacgtgatgggatggtgggggtcttgcccggttcagttctttggatgcatttcgatttcgattcaccatcattcttcctcccaactcggacaaaatccttcgccgggcagctgggggcactcaactgaaccttgcttgcttttggctctgcgccactgaatcacaagatccaaccggacctcttcaaggctctctattatctcgtcggctgacatcccatctgcgcttcgtcacctcactacactacactaaagcagacgctactgtcgatcacgtagggcctatccagcctgccccgcgataggtatcgcgccagtcgcgcttatccccacgacacggcagacacaggaacctggcacacactccccaaaatcagtcgatacaaccatcaatgccgcgataacgtacgacgaccaccattccccgcatctacctaccaacaatacctacctaaccccccgctacagccgggcaaccctccgccaccatggccctgctaggcatttccttgattgtcgcctctgtcgtcctcctcgtcttgcgccgaccagaatggctccaacagttctggacgagtctctaccgtcaagcctcacagaaccagcttccccgtccaccgcaacgtcctgtaccacgcatagaggaacccaagccagaggatgttgaccaagtgcacgagaaagagaaggaaaggatagcggttcccaaggatgtagcatctcctccactgccaccacccgtggtgatcctggaaaacggcatcaacgatagtcctggttctcctcgagaggggcagacaacccctaaagcctcggcggtcatccccagcgattcggtcccggcattcaccctctctgttcccgaactagcccaacaacaacaccaaccacaggtggaggagaagcctacaccggccgtgacatcatcaacctccagcaccagcatgatgatgccccctcctccccttcccgctgctgcgcggggcagcctccccgccaaccttctccgccaacccggcacctccaccctccccctccctccatcatccggtggccgaccgggcggtggtcccctcccgaaccgtgggcctccctcctcgtcctccggaggaggcggaagcagtctcttcccgccgcccacccacagcaccaagcccgccaagccctcgcgcgccgtcgtcctcacccccggccactccccgctagactgggcccggctctcaggccacccgaccgcggacctgcgcggcttgcccaaggataccccttatctgcgcgtgacgccgagcttgctcaggaagatgacgggccgcaagggcaaggacgcatggatggtgcttggggggagggtgtacaacatcacgccttatatcccttttcaccctggcggtgagccggagctgctcaagggcgcggggagggacggaaccaagttgtttggggagatccatccgtgggtgaactatgagggcatgctggctgcttgtttggtggggatttacgttagtgaggaggatggggaggctgcggccgctgcggcgaagaatggaggagttaatggggctggaggaggaggaagtatggaggagatggattagaggtgtcaagatgtaattgaggttgtgtgtcagggggggtgggaggggacagagacggcagcagagaagctgtgtagattttgggggcttagtgcctttaaagctctttttggcccaagagctagtaacttcccaaggtccacggctgagcggtgcagactgagaaagagaaggcgggtgggagacatgtgcgaaaatatagctagatagcgctcgctgtctgttacggatagtatagacccgcagacgcggccactttatagaaatgataccccttgaggcagatagatagcctcatcatggatgtttcacctcacggatccagactttctatctcctgaaaccaacaccaccctcaatcattttcaatattagtttgactccttcgcaattacaagtgttgtgttcagagactttttggggggtccagaggtcaacgtaaattgcatcctatctatagtggaaacttgccaaaacatatcatatgaagacagcgagacaccaatcagagacattgagatgattgtccctcccgtcgggatcttctcgtggctctacgtgaggataagtcataggaaagcaaggttcacaaggtttgtggcagtgatgatgatgatgatgatgatgatgatgaacagagctggatttctcaagggtggcctgttatttttcattttcctttcctgcacacatcttgggtattagtcctcccccaccttcacacacgcatgtctcagtctcactgcagatacccccagctcacgccgtcagtcgacgctgatattacacacacaccgatatcgtcccttgtaaatcttcaagacaaaaccttcgccgcccaaggcttctttctcacgcctaaccgcgtcctccggtcgcccaatctctgccacttagcgaaaagtgtgacctgtatagccgaccgtttatatgccccacctcgggaaggagatacaacactctctcccgtgcctcctctcgtttttggatccgtcctcaaacaaggagcctgtatatcaagggaaagcctagccacagagaacagcaaaccattacaccaagaagtcgccttcctatgacgaggtcttcggtacgttgggcgcgtcggcagccgtggccgcagcctgggcagagtgagtagatcccttatcgctgctgtggcgcttcttcttctccttgtccttcttcttggactccttttccttcttcaggttggcctcggcgacgagctgctcgaaagccatgtagtcgccttcttcctccggagagcgcttagcctgttcgtccttgttagcaagctttctgcataatcatcacaaagaagcgactgaggcaattacctttgagcaaatttcaccaataatcaccaacgcttcggctctttccagccgcttcgccagaggaattttcttgtcgttcagtaccgcgtcacaaacatctctgagcacgctctggatctcaaatttgcttcccctccaggccgctgtcaaaatcttgcccgtgactctcctctcatactccatctttttctcctcagtccagtcctcgccacctagctgctccatacgagccatctcctccatactctgctgagcgtcaatagcgctgctgatggtattccatgtgtccttgaccatagtgcccttgtccttcatgcggcttaggaatcctcccattccaaagaacttttggctgcgtagcaaagccgtggccttgctgacgtaggtttgaccgatggcgtggagaatatcgaggccgaaagattccatcttgagctcctccacctccaggcgcatcttttcttgaaaggcagttgtgacatccttgcccctgtcggtttcggtccatatggagatacggtcaagcagcttctgcgcgagggtgttgacgcgctcctcacgaatacgtgcacgctccttctcgtaagcggcgagttgttcgcgctgttccttggaaagaccgcccttcttcttatccttgcccttcttgttgatgtcggtgttggtctcctcagtcccgggtaaaacctcgtccgcgggcctgtccatcaaggccgggcgaatagggatctgcatgcgactcccactgcgaggagtggacgagcctgaaggaggcgctggcgaaggtgatggggatggggccttgggtgcggcggcaggggcagcagacgcctcatcctcgaccacaaccttggggggagcagaagtggaggcgtctgcgggagtggcgccagcagcggtcttgaggctttccttgacggcctcgtcagtgccggggaactcgcctccttcagcggcggcggctgcctcctctgcctccatttcggccatgctgatttccatggtggcagtcaagtccttcatcaaactgatctcgccaatccagtccacgaaggcctcaccaccaaagatacttgtgaagaactcggcgggatcgacgaagccctcggtgggccgggcagactccttgccatacttgtcgtaggctgcgcgtaggtcagaatcggacaatacttggtaggcctcaccaatctgctggaatctttcgtgggcggtagggtcgtcggggttcttgtctgtttaaggcgagacaaccatgtcagtctactgttgtttgacgaaccaactcgcaaaaggagtggtgtcgcaacctaccgggatggtggacaatggcgagcttgcggtaggccttcttgatctcgagctcagtcgcagtgggcttgacgttcaagacgtcatagtaagcggtatcgaccaccatggtggcggcaggcggagtcgcaaaagatgggactttggagtgagttacaaattggttgtcgtcgagttgcgccgttggatgaaagcagcgggtgcgtttaggttgcctggtctcgatgatggatcgcgatttttggaggagtccgcaggcgccgccgatcaggaacttttaaccactgaggcaaaggggaaagaaaagaccttcacacgtccaagtaaaaggaaaaaaaaaccggaggtcccgtggcagcgttgaaggaataactattgtgaaggagagccgagggcaacagcaaaggtaaattgattgactttgtttaactgagggaggacgacaaggttcaaatgtgccaatggcccgatagaaggcgagagattgtagatggaacctgacgcagcccagtcaaattacctctacgttgacgtcgctcggtcgggttgcgacgctgggactgactacctacctaacggcgggctgcggtgcactgaggtgtcggcgctgtcatttaaatgcaatgccactggactttgaggtgccaatgcggctatctgcttgctgacttggttccgctcaagtgttccaagtggaagtcgaacatggagaatcttgaggtccgagtttgaacccaactaaactcgggccatgtatggcatgacgggacaagactgatggcatctgcgaaaaatcgagtcgacctaagcagcgacaggaagccgacgggagtgcgaaaattcacgaggaaacctgacccaggaaggatcatcggagccctccgtgctgtccgtcagtgggtgaacatgtcaaagacgggggtacgtaggtacttctacctacccaaagtgggctggcggggttcgtctggggcctgtgatgatcgcgatcccctgacgtcggcctgcatttttcaccggccttttcctctgttctggcccatggtcagtgtcaggagccgacggtgaggtgaagccgggtcacggtgagtaccagatgtggccggtgaccagagcccgcaaatggatttctagcaccgtcacggacccgagcttggactcgccgttaccgcgataactttccaacgccgtcgaggccaggaagctctcatatgtattgtgcatgtatcaatcaaccacaacacatgtacagttgggcgagctccgtatgatacgtgtcctgcctccatccccccaagacgccccaaatcatcttcttggcggcgcatcctcaaccctggcggttctagtcaaccaagtattaataaagtcgtcttcatttcgtcgctaataattatatgtaaatgatctggtccttctcatacccacttgttccattaactccgtgcaaagtaactcccaaccaaaagcaatcaataacgaaaaaccttaaaaaaaaaagggggaaaaaagtccttcaaccgaacctcatcacgccgagaccaagtcctccagaacatctccggatgggagttaccgaatccccgctgccttcatccgctcaaaacacctcctatacgcctcatggacttcgggtatttcgtagccgtattccatcaacttgcttgttagcttggttgtatccagtttgcagttgctgcgaccagccttgatcactttggcttgttcctccaggctaaagttcttccatgtcaacgagggtcgcacgatatcccgaaacaaggtcaagacctcgttgtgcgagatagccccagggttggtaaagttataaatgcccacctccccgtgctcggccagtaagattgaagctggcaaaaggtccgtcaaaatggtattgctgttgggaatgtccaccaccctctcgtactgagagatcttggtcacaaaatttcgcgggtgtagatcgtccgatacaggcattcgcagacgcaaaatgaggcagttgttgtaatgtttcattacctgatccagctgtcaacctcgtgattacgaccgtaggccaaaaagtctcaagacttacctcctcgacgtgcgccttggtcatggaatagaaactgcccgcaaaattggccgggtccgtctccagaaagccagggccatcccatggatgagcatcgtcgtattgatagatacagcccgtcgcaaacacggtgatgtggatgcctcttgtaaagcagcagtccgtcaagttgagtgtccccacaacattggacctcatggtggcctccttgttgtcttcacaccagtccacgttgggtcgtccggtacagcccgctgcgttcagcacatatgtcggattcactctatcgagctccgctacgacagcctctcggtcctccatacggatggtggttgaatatacctccttcccctgcctttctagcaacgcctttaggtggcccgcaacccatccatcaccaccccagatgagaaagcggatgggtctgttgccgttcgtgatctcggttgttgccatgagaagggtggttgagttgcggtttcgagattgaacctcgttgacgaagggtaagatgcagcagaaccgaggacgacaagagggggggtcggggcaatagagaaactatgctctgacttagctgatgagtagatctggagagagcgccacggcgtgactgaacagacgatttgttgggctgagaaaccacagtaaggaaaccagctcaggtggggaggaagaaggggaagggagtaatgtaaagcatttcccaagagcccagaactggaagtgaaagcgcggtctggagagctggccacatgaaaggaggtcaaccgaaaagggcacataggctgaaggtacccgcttgagaacctacgtaatgggaatgtcgctggtatggttgcatcccaaaacctcgaaattcccatcatccacttggatggcttttccccttggacccttgaaaagacggtaaatcaggatctgtcccgttggccgggaaacgcgggggagggggggaaccacccgatggcctcaaaaggcaaaaagattagattagattaataaaagtgataaagttgaaaaagatcgaaagcggcatgttggcggccagccagtttttctaaaaagtctatataggacccctggtgacccctttcacggtcttggccctagatggaagtatcaaatccggacattgatcagtgcattatgtctctcgaagatggactgtttgtgacggggtgatccatagcctcgctgtctcattgaatagtaacagtacgtgtacttgaggtgcccgtcgttgtagcggtatcggtgtttgccagggtccattttgtttttgccgtacggctgccaatgatagaggtacctaagaaaagtaatctgatattgtcgattcgtggcatcagtctcgtgatggcacctgtaccgtgaaactttcatagtaccagaaatcgtgctgccttcgagactgttctttgtttcagaaacgtgcgagttcctgaacatgttcgttcaaatcagcttgcattctgagcattcccgttcccgttcaaagacatgccgcagtccgggtcccgtcgctacgggacaggacggacggacccttactccactcatctggaagctcggaataaaatcccccgcagacgccagacgcacacaaaactgcaatcaacccgaaagtgatttgcaccttttttttgttcttcactttcaacagatcggctgttcctacatccaagatcctcgacatgagccaaatatcagcagctcaacgcctttacgttattcgacggacgtttgagcacggatcctgatattagcccaacctgctcaagcaagcttcgaacttggagacagttgcccctcattgtgagcagcagcagcagcagcagcagcagcaccaaatcgacgggaatctctagtgcaaggcacagacaggtagatgaggcccctgacagctctacaccctttggtgaaccacaattgaccaatgagaaacccccattgactctgaccgccccgttggtgccaagcggcgctgtgccgggggagctcggaccacatctctcccctccggcgcttcgcttgaggattttctttccttccgtcctttccccagtctccactgcacccgaccccgactccaaatctgtcctaatcccgctccaattcccccccgtctctcctgccaacccaaccaaccatccagcccgtcacccacgacacccaaccagcaacctcagcacggtggcgtcaagcttgaagtgagcttcctccagtgacagctcactgaactccccggctcgagaccccccctttccgatctcgccaattcgaactcgtccgttccccggaagaattcaaaagtttgagtggagtcgcgacagccccgagaagaagcaaccttttcttttcccctcccatttggacttgggccttttcctaccacaacacaatagactcttgttgtattacttcttttcaccccctctcatatgtattggaacctataatcttatcttcaagtcctatcgtgtaattcggcctaatccatccggctatccgacttcgccgaactccctgaggtatacctccaccgcctttgcctttctttgcgcgcacagttacagacacgttgggttgcaaactcaaaacacaaatcaccaccatgggcgcgtttacgaaggccgcatattttctcctccatcccaaccagttgaggtccatcgtacaatggtatgcgcctcccctttcccccttccaccctcccgttgtcttgggctgtccacatgctaattgtaagactcgtacaggaaggtatggcatgagcccgtccacaggcgcgacccttccaaggagaccgagacggagaaggcatgcttccgccatctcgaactgacctcgcggtcattctccgccgtcatccaggagctcaaccccgagctcctgatgcccatctgcctcttctacttggtacttcgtggccttgatacgatcgaggatgacatgactatcgatcttgccaagaaggagcccttactgcgcgagttcgccgatttgatggagattgatggctggacctttaccgagaatggccctaacgagaaggatcgtgaactcctggttcactttgacgatgtcattgcagagttgaagaaggtcaagaagccttactacgacatcattcgcgaaattacggtcaagatgggtaacggtatggccgactatgccttgaacgccgagcacaacaccaacggtgttaacaccattgaggaatacgagctctactgccattacgtggccggtctcgtgggcgagggtctcacccgcctgttcgtcgagagtaatctcgccaacccagcgctcctcgagcgtatggagctgacggagagcatgggtcagttccttcaaaagaccaacattatccgtgacattcacgaggattacgtcgacaagcgacgattctggcccaagacaatttggagcaagtatgtcaacacatgggacgacatgttcaaaccggagaaccgggaaaaggcgctccagtgcagttccgagatggtcctcaatgcgctcaagcacaccgaagattgtttgttctacatggccggtatgcgcgaccagagtgtgttcaacttcgtcgctatcccccaggctatggctatcgcaacattagaactcgtcttccgcaacccagccatttttgagagaaacgtcaagattaccaagggtgacgcctgccagctcatgatggagtcgacacagaatcttcgcgtagtgtgcgaggtgttccgcagatacgcgaggaggatacacaagaagaacgatccaagagatcccaattacctggcaatcagcgtccaatgcggaaaggtacgaattgtcatccgcatcttccttttcgagtctaagctgacaaaagcctctacagatcgagcaattcatcgagtccattttccccacccaagaccccaagaaaatcgcactcgctcaggcccaaaattccaaccaaacagcggcaaacaccacggacaatggtgacaccaccttcctggtcttgtccatgattggtgtcctgttcgttatgggcggtcttatggtgggtatttctgttcgtcaccacaacctccgcgtggtcggcctgctcgttcacatgctaacaggtgtatagattggagccgcgtggctcatgggtgctcgattcgacatggcctacgaagacatcacagcgagagtcggcacgttggttaatggtgccgctgctgtctcgagtgccacagtatccagcattcccacaacggtgatgcatcaggagttgtaatgcatcagccatcaattcgatcaacaccctttaatgaccggcgcctgatcggatctttcgacaccacaaacagacgaccaacgatagatcggtttaagccagcatgtaatatctcatgtgatattgaattagcgatgactttcgtatgattacgaggcgagtaccttcttgcgcgggcgatataaaggtaattttctggtttgggagacgcggcaagctgggcgttcgtggtcggggaaggggtacggcgatgccccttttatgttccctgacccagcccctgatgaaagatcagtgtgcctcgtggcctgggtttcgaggaacgacaactactaacattgttttaataaacgaccattgaaccttctttccccctctccgttcatctacctctgaggagatctgggaatgggcagtcagtctcaaatgattgctgcccttccttcaatcgttgacatgaacatgtgtacgcaaagctagcacggatgtcaaattgcaatctagtcgcgttccctcttcatgagagaaccatcaatggctatggttgtgccgaagatgtgctgaaatcaaacctcactctgcaagtagcctggtatccgggcacgtcgtcatcagggactcactttctacggcaaggagtctgttgccggcggattgcgtacattttatcgttcaacctcgatcctatgaatattaccctacacaaataaaaataaaaaattgacttgcacctcttaatgtgcgctcgaatatctcagtcaagcagtgaagtgaagaatccatgtgctacttgatgcacgatgttcgatcactcgaagaaagagtgtgtatgtacagccaatacgtgatgacaccaagtcaaataatttagtccaatgcaagtcgggacggacgggcgggtaagaaagccattaagattatccaagggcgataggcgccacaagctgacggacaaccgagtggtttgtcacattagtattaggtgcttcgtacttaccgttcgggtcggtacctgcgtggctgtttcaccacaagcatccctttccaccggcttgtgtacctgcctgagacgcaactagcgacagaactgaagtagagaaaaaagtagggcgcgtcttgatatatgtaatttcgggaacatcctacaacgacgggacggatgcataggcatctatgtatatgcataaataaatctcactggggttgttgcgacaggtacataggtagaaattgagagtgagaggctgactgaggtgggtgttgtgtgtttacgatcaaggaagtctgtcgatattcgaaacaccttcttttgttgacctcttctgctgctaggccgagaaggaaacggtcacagagcggagtaggaactacacctagtcatttcctagctgctgatagccgttcagcggaaaagtcacaaacgaaacactgaggaattgttgggtcatatatgtttgtaacgacttgaatatttaaaaaagatgaattatccaacaacccctttatctttccatccagtccaggtctcgcaaagcatgaggacggacgatggtttgtctgtcttggctgactatatatacacactttgacttcgtttccgtaaacaacgacagtaacaagatcgctttcagttcaagtaatcattcctctccagcataagaaaacaagcatcccttcatttttgtctctttttttttctttccactccctgccccgagaggcaaccaatattttttgccatttgaaccccttagaggttgccattgttagcaatcaacgacgttgttcccctaacattgttcgtcaccttggcgcccgtcttctgcgccaactccttgatcctgttgccaacagccgtgacatcagtgaggccctcaagggccatcaggtaggcagcgaggccagcaacgtgggggctagccatggaggtgccgctgagcgtgtccgtgtcagtatcgctcttgatgccaacagacaggacgttgacgccgggagcaaagatgtcaacgccagcaccaaagttggagaaggaggcgcgggcgtcggtgcgctggtcaatggcgccaacggtgatggcggcgggcgcggaaccgggtgaggtgttggcagtgtcctggttctcgttacccgcagcgacgacggggacgacgccagcggcagcaatctggttgatggcgctgttgatggcgcgcgacttgccgccaccgagcgacatgttcaagacggctttgccgccgagcttctgcgaagtggccgtgtcggcgacgaactgcatgccctgcagcacgcccgagttggagccggagccggagccgtcgaggaccttgacggcgaccagcttagccttcttggcgacgccaaaggtggcaccggcgatcgtacccgcgacgtgggagccgtggccattttcgtctgtgtcgacgttgttgacgaagttggcggcaaaggtggcgcggccttcgtactcggagtgagtgacgcggataccggtatcgacgacgaaggcggtgatgccctcgccggcggagctgtcgaagatgtagggggccgccttcttgctcgggccggcgtggctgaggcgggccaggccggtggtggtcgagttctgcgaggtgagggcgttgagcttgacgtactgatccgcctcgatgtactcgacctcctgggcggagttgatgtcattgatcatgtcatcatcggcgtcgagagccatggcgcgccatgtgcccatcttgaaggccttgacactgggggacatgattctgcccgtcttggcgtcgcgtttgcccaggttgcgcttggccaccagcgaggtgaccttgatctgatgggcattgatggcctcttcaccaaaggtgttgttgtagacgacaatgtagcggccgggaatgatgttgctgatgtcggagttggcgacgggaacaccggcggcgttaccagcggtggcaccagtgttctgggtgttttgatggttgtgtcttcctcccgaaggagcggcagtgacgcctagggcagagaggaggaaggcagctgcgacggaaaaccgaaccatggtgacgttttcttaagtgtcttcttgataattatggatgaagatgctgaatagtgtccaggctgctaccacctagattgtacagcgaagtgtcgagaatatgccgtgtgaaaagagaggacgatagttaaagtcacacagacagatgtcgaggtatcaggttggtggtaaacgaacgaagtgtttaatcaaccaagatccaaggccggcaaaggatcgtgtttgtcaatgtataaacaagcaaaaagaaggatggcgtatgcacagcaatacgagaaaagagatccggagggcagaggaaggccgtcagtggtgcccacggcgaggagaagcgaagggggaagagggaaacaagaacaagtcgatgctgggttgagacgacatgattgaaacagcccagtaccggcctatttgaattccgctcgagcctggcgcatgaacgaggacagttgcatcccgaggcccctttgggggtccatgatgtcgcgaagaagggggtcacgtcgtgacggcaacgtcgtaaagggggccgttaccgaaacattggcgaacctgcagggaccgctaccacggacaggacactgggaaaatgctacggcatcatagcggttctgggcctcctggatggttcctggatggttctgctgaatggtgaagtcgatgtccgggacgccaaagcatagcaaaacatccttgcctgccaagaggtataaagctggggtatgccgtccgaatcccaccattcggaacccaggaagccgtaacgccaggtgggattcgtcacgctataggcgagtgcgcccccttaaacctcaaacgccactgtctggaggttacagaatctttccgagatcccacgcgacgagacagatgcgcgtgtctgggcgaatgtttggcgtggatgtgaactctgggcgggttgggcagtctttgaagctctgtccgttcatttgccccttttgagagttatagtctcattcgtttcgccattgggtatgctgccgaacccactcctgatggcaatagttagtgtgtttttgctcgggatggcgaataggcaaacacggccggcaaattactgactgatatatgcgtgtgcatggacgggatattgaatgcgaatgcttctccaatcgatccgggggaatcactgttggcgcctaatgaatatcatccctagatagaaccgtgattacagggtggatttagacctaaaggcaatgcctcaagcacgtatgttagtctttgaatagtcggctgtaggcgctgtgatgatggattgttgttgaattacaacatgccatgcctgtggtgttggtgaggctcgcttggtcggttcttggcgatcgacggcagtggacaaggaacgatcattaccaaggcacacgaatcgttgggcaaatacgtaccgtaccctccctcatacctatgtatatctgtctaaccgtcatacatagctacgcaaagccatgacgcccaaggaaacaaaggggtctgttacatggagtagagctatgatatcagcacatgagaacctgagacgcgcagtgtcttgacgtgctgattgtgatgaagccgatgatgatgatgacgcgggttcagagccgtcgcccgtgaactacttgggagtgcggtgggcgaggaagggaagaggaggctcaacagtcgctgcgggggattgattagtattgcaagcgctggtttgcagtctgaaacacgtcgccaatgacgccaagacagagcgtagcgcctctccgcatccagggcagtctccaccaaacgggtgtcgttcgcggcgctgcatcatgtttcgtgtctgagcgaatgctaccattgcaacggcaccacactgtcatttccgaagtgggatcatgttataacaagacgtggtgctgaagcttgagacccttgacagtagtaaagtttaagacagagtcatataaggagcaccttgctgaatggctatgatcctattgaggaaggagacattgatcggacgggcccggagaggactgaaactgaggagtggcgaggggcactctgggccatcaaagacggtggtgaagttgttgatgcgcttattcggatttcagtacggagctgacgggacgggactactatagtagaatagtaggtactgatctcgctcccgtgctccccgtgctccgttcacaagccggcagtctagaatagggtccgggtgtttgctgggttagtcgagttccactttagtcgagtggggtccgggagtgtaggtcccgtgccgtgttcggactccggaatcccgatgtctggagctgagccggcctaccaacaatgggtccggctccgattaggtctccgtctctttggagggctttcaatgacgcatgtgagacagccttgttgttttgttgcccttggtgattgacgagtacacacggtacttgcacagcctataccgggcgtgatcttgttcttgtcgtacgtactagtgcccctcttccccccccctctctcgccgaaaagttgcatattgctcaagatgaggtatcttggccatgcatcgcatcaagtgccagatgggctatcgtcatgattttcaagtcgtgtcgattccttgcagacttagtgcagcacgacaggtttttttttccttgattgccactgagtatcgtgatgtcggtattgcttgaacaacggcatcatgacaatggaggcaggctattcaatgcgctgtgattgtcgttgtgcaaaggtaagtaggatttctgggtgcgtgcccgtctgttgatggattgccagttgttcgcacgatgtgtgaggcttgggaaggcctggaggaaaagtgtttttacaagtatataaacaagaagtgcaaaatctgtgtagtgcaatccaaaaatagggcctcatatcgatggcaacactgccgtggcacacaagggagatgaggaggggggcagtgtcgttcatccaagatcgtcctttaaacgttttggtttccgacagattgtccgttctccacttccgttgacctaagtcgcgggtagggtctcccgtcgcttcttgtcgacaccaaccaacaatgcatgtgggccagagttagtggtaccttgaatccgcatgcggtactttatcatcctagaggggcatttgttagaagaagctttccgtcctctgccatctatctccctcccagcctccatcggatccgagcctccgccatgatcgccatccacggcaccacctcacccactttcacaacaagggaacaaaacaacaacttgaccaaggacatggctcaccagccacccggctcgattctttcaatttcatgtcgctacagtactgtagtgtagcaccaaagggcccttgcctcacgagctcactcttacttagtagtgtacctacctatatactctgcatatgatcttgttcaaaagtagacatttcctatttattacccgccacagcctcaagggaacccaagataatccaccgaggttgggtcctgcccgtccactctccatgtctcgggcaccatgcactaatccacttccgctaggtaggtaggtagtaattagactctaccatagagtagtgtagacacctgcagcctgccacaaccagacacctcactgcccgcctgcagccactcaaacaccacacgcccgcccggcagcgacgcatgccccccccccccaaccaaccccatcatccaaaagggaacctgccaatctaagcctggggaacggtctggccgtttgaatcccggtcaacaagccgtcccaaaagtcctgttgtcggggtgtcggcgtcaacctgtgacttttctccccgccgtcctgctgcagtgtcgacaaagtgtcctgcctctcgttcattccgcttgctttcctggcacgcgactcctccaagtcgagacaacaggacttacatccatctcggcagcttatcgcacaccgatcggcccatagcgcacgcagacaacctacgcagtacaggcataaacaggcgctcagtgctcaatcgaggcgtcttggattggatgtgcgactgcgacagcaacttgctcctcccgcagggcgaattattccacctccgacggcgcacgcgacccaagcaaccccctcgttgctcgttgtctttctccagagtccagccttccagccttcgcgattcatagtctcgtcgttccatcaggtcgcgctcctcgtcctcctgttctccgttccctgcgccgccgtgttgttgttccgtccttggtctcgtctctcctctcccccccccctcccctactcacatcaaccaccatacgtaccattccattactctggacatccttctaggtacctcacgtcgccttcattgcgacaaactcggccatcactacacgcccgttctttgttcagagcgagacagacgacatatttctcgcttgcccgcatgtcatgaccttgaaggcaccagatgactagtacggcatccaccatatacgccagagattccaaaatgacaccgcccagcgacccgatgcactccgagcccttgactctggacacccgcctaccaagagccgagagggaccaatcactgcaagaagaagaggagggcagggcaacggtcgagttggccaacatcatgaccacagcttcaaatccggtatcgccgggttcgtcaagcccaccactcgaccaggctggcctgcaagatttcatcccacccacccgtccaagcagcaccccgtttccgcacgcggatcctcgaaatgccacgatgcgaagagccacttgtcccgccgaggacctgatggatctagacgagcccggccactgtcaaccgtctgccggcgctctgcccggtccgagccaaagcgttggcgttaacctcaaccacctccccgccgagatccacgaatgcatcctcgaccacttgttcggcttccgcatttcgccagcctcaaagagctccattgtacgatggggcaccgcactgaggcactcgcgccgaagggaactgtcagagttatcgttggtcagcagtgtatggaggatcctgatccaggagcgactatatcggcacatcaagctcaaggccacgatcgaatcattgcgcggctcgttttcctggttctgccagaacccgcatttgcgctgctacgtcaagcacatcgaggtctggtttcccgtcttccagccaaagtatggtcccttggcagtctccaacaccaatgttttgcctaccgtcactgccgatggcttgaccaatgcgacctacctattaccgggcaacaattgctccctagaagaggccttctacttcgtcgccgagacctttcctgaagtttccgtccttaccctggaaggtggcgaaagaaagaaggcgccgaaagtgcgacattggattcgggaagaacgcgggcagcttagggcgatgcccaaggtcgaaaccattcggacactgatctgcaagggacagtggaacctgatcaggagcctgcaagactgggaagccatcatgtcggctctccccaacttgcaggaatggcacggttcctacagtaagcccaagtccaagagttatctcaccatggccgaagtccttgggcagcccatgagcctgtccaccctcaatctctgcattgaaggcgattatcggcgagaactatcctttccccattacttcaacaaagtcaggacaaaggtgcatttctgctcgaccctagcacaagctgcggcattaccttctatggaacacttttcttacacgggaagggtttgcaaacagtttttcatcgacctggcacaccggttgaaggacatccggaatccacgtctcaaatcgatcgatattacagtcaagaactgctgccgaaacgtggcacactggaacgaatctgggtcgggaatcacagacatgttttttatcaaggcgtttgaggctctggtactcgcgggtatccgctctttggagaagctgacttcggttaaatacctgcgcatacgctatgtcgacctcggtatgtcacccattgggcacatccttctccttccagtgaatttgtgactaacattgtatttcagattctcccgttcccccgttaaatccctacttccagttacgcaacggttgggcatccggtgtctggagcgaggtgattgttagcgaactcaaccgcgtccggccctcggtgcgcttcgaggaattgtccgagtcgtttggtgaggttggctacagcaaagatggcaggatggtcataaaccctgactttcccagggccagggctctgtcgctgaagttgtccaactatcgtttgctgagcggtggcatttccatttcccattcaggctgaatggttgttgcggctcggtacccaatttgcccctgattagcataaagccccaaagatatactgtatcttttacatgggaaggtttgattttgttttgtcttgattctcgtttcgaaagcatggcgttttggttccaaagttggggcctccccctgatatcaaggtatgccacataggcaggcgggaaggcggatcttggttgggggttaaaacatgaggataatggtcggacggcaccggcgtcaatatgggaatccgatatccttaacatgtgtcttagcataacaacagatcttactattaggtcgcgggacttggagggcagagtaccctgaggtggcaacactcgcgcagagatggcatatcattgttatcaatctaaatcttgtctacagactaagcggcgttagctgtgtcaattgaaatcgtgtgaaagatatcgcagatggactgctctcatgacggatggtatgctcccttcgggtttcaccgaaagcattagcactcaatatggttgaaattgtagaatcgaacacaggtgcatttcagtgtaactttggcttctccatataaaacagtcttggctgcctgatcagttgacaacctgatagacgtaaatatatacaattcaccaactcggtgtcttcccgtcatccatcaaccaacttctaccccagtcacctcccaccgtcaccaacaatcacccccaaaatccagcagttcaccacaaagaatcccaaactcgccatccacagcccaggcaagaacgtgctccgccccaaaaactccaactcgtatgcctgctgcaaccacagtgcctggccgagcacccacagacccagcgctaccaagcccatcctcttactcgtccagaacgaagaccgcgggaggtacaacggcaaaagaaccaggtaccagaggaaatactgactggtgcagaccttgttgaaggtcacgaaagcaaaggtttgcgcgagcagagaggtgggtagatccttcttggcgagggtgagggggatgaggatggtggagaggaccagttgaggcaggaaggctagagattcgattttgaattttggttctgctgctgaatgagacggtgataccgacgcggaagacaagtaaagttgggtgttgtaaggactaaagttgtgccggtgatcaatccgagtgacgtgatgaagataggtttcctgcaggaaggggtggccgtataggcggtacatgaggaagttgagagagaggaaggtggcgagggaggtgaatgctaggaggaggcgggggagggtgaggaagcgtgttaatgtttttctgaatgacgacgacgtcttcttctggcctcctcctcctcctcctcctcctgctctaactccggaaagccgttcctggtccatccaccacacgatggcgggcgcgtagatgaacggatagatcttgaagtgcacgctgaatcccagaagcaggccggcaagagtgatgcgccgcgagaggacggcccagagaagagccatgacgagaactcccaaaaggccctcggacgagccgcgcgtgctgatggtggctaccatggggttaaggagccagatggccgcgaaggcgcgggcgcgcgaggggtccattcccgtggaggctgtcacgctggggcccttctttcctccctctttagtcttctcggtgtccttctcctttcctttagcagcagaagaagggaaatccttccccataaccaacacctgttcaatcaaccaccccgccaccaaatctgccgccgcaaacagaacctttccaaagctgaaccacgccacattgatcaccttggccgcccaggggccccattgcgcgcctgccgtccatgtggtgggcagtaacaaccaagccagaataggcgtgtaccggtatgtctcgcgggcgtagggagactcaccgcgagacacgaagcgggccgcgtcggtgaagacgaggtagtcgatatcggtgtacttgagcggcgagttggcatcttgccagaggccgtacaggaggaggacgatgcggaggagaaaggcagagacataaaggggcagtggtcgggagaaaagggtgcttaggagagaagaggacttggacttgggccggggggccgctggtgatgtcgtcgccatttgggagggtttggtgttctggctgggtggctgctatgtttaggggttcattggatgggttattgacggcaccatgagggctgttcctttgcgacttgatcggacgaccagttgaacagacgaggcttcgacgaagtgaaaatgtgatctctgctgtgggagcaggcttggtgttgatgccagatttcaggggtgtttgggctgagaaggattcttggcaggcgttgagtttcatgccccaatacggtaaattacggctttgctgtgcatgttatcacatgaacaccgagtgcccccgcgcatcgcagggtaacactggtgccattactcgttcgtctgctgtaatcgggatgcacatatcacaagtggccatgttctgacaatgattccaaaacatgcatcagaactcacaaaaaaaatcctggtttatgagacagtcctgatgagacgggtgcctatgtatagctaaaagcaaatgaatgacctgcacgttttatttagtctttcccatgctccgagatctacaccaagtacctcccggtaggtggacgcttcgtggcagctatgacgacaacctcccacaccgacgcgcagaagcacctggagtgcctcgacgtacttaaagaacggcggtcacgatacacaaggtcgagatgtaaaatagtatctacgtggctctcaattcacctacacgccgataatagcatcacagtaccaaacaacagcagcatccagcaacaatgacgcctcctcttatcaccctcgaggagcacttcttctcctcggcggttcctgaatgcctcaagccaaagtactcggaacagctgaagcatgtcgatggcgtatatgacaaggccgtcgatctcggcgctctacgcctccgtgacatggacgctggtggtgtcgcacttcaggtcatcagccacgtaccaggtctttctgaccatccggtcgcctgccatgcagcaaacgaccaacttgccggtattatcaatgccaaagatcaacgcaaagcccgctttgccgggttcgccgtggcacccatgggccatccagtccaggcagccgcagagcttcgccgagccatcaccgagttgggtttcgtgggtgccctggttgacaaccaccacaatggcaagttcttcgatgggcctgaatacgaagggttctgggcagctgccgaggaactcgatgtaccgatataccttcacccaacgtgggccagcgaagacatggccccacattatcaaggtaacttcacccaaggggcggccatgagtatggcttcgagcgggttgggatggcataccgagacagcactgcatgttcttcgcctgttcgcctcgggcttgttcgacaggcacccgaagctcaagataatcatcggccacatgggggagacgatacccttcatgttggaacggatccaggtcttgagtcgcagatggggggatttccagcgagacttcaaaaccgtctatgacgagaacatatggatcaccacaagcggcgtttggagtctcaacccattgaggtgcattttggcgaacacgaagctggatcacatcctgtatagtgtcgactatccctttcagcaaaacgagattggccttgaatggatccacgatttggaaaagagcgggttggtcagtaagaaggaacttgaggcgattgcgcacgggaacgcagagaagctcttgagagtacaggtgcccaagctttgaaggttgacgggaggttatgggggtttgcaaagaggagattgttgattataatgtcgagatgtggaaaagtgttcgtccagtacttatcatatcctcctgctttgggtggtcggcttcctgttcgattttgtataatccagtgtaggaaaagcgatggagggcgaattggttgaagtaggtttcgattcccaggagagacttgttcgacgtcgagaagaaatggaaggcatggaattcattgttgcgttgcccgaaatggttgaatttatcgtctgtaactattccccccaattcgccctctgtccaggctgccaatagtgtcgaatgtatagggcatcttagagacccctatagcgctaatatttatgggtccgggaagcttaacgattgcggggcgcatacctctacgctaccaattaattctgcatcaaacgctctgcttcacaccctggggttcttttatctcggggcgtcatcattgtaacatcgaattgttcccatcatggaaggcaagatggacgacgcaccagcaccaaagcgcgccaagatcggctccgaaaacacttctaagccaattgacaactcaaccggaaacacaatgtctggttttaaacgcgacagacacggaaacgaaaagaggttcaacaatgggcctcgaccggcacccaagccgaaggtggccgtcgtaagaaatgcgtacacgcccatgttcgaacaactacgcgatgagctcgacgcccaccatgatcgtcgtgaccgtctcgggaaggtgtcgagggacattaccggactcagcaagaaaatgtgagcaacatggatggaactatcgaattgaaggaacacggctgacgagttgcacagaatatttgctcttcaacggtacttgacctgacaccttgcttcacctttggtggtcaagagtactgactgtgccatcagagtccgcaccatcaaccccgatcttcctccccagattcaagccgaggtggactcccgcctcgccgaaatctccaagctcctggccaccatggccccagacgtccagggcatcaaccgttaccgctactctcgctccctgatgtgtctcgaggagcttgccgaagcactcacttttgcccattacctcaagacccaaactcttctcaagcctgatgagctttcggcctttgtggaggagctcactcggaagggcgctgtgtcggaggacagagataaggacaaggacgaaccgatgccagacgctggcaacactccagtacctacctccggcgagcaggaaacaactgacaacgacaacaagctagcagagaaagaagaacagcggcaatcaaagctagagccactgaccatgtcaacaacagaagacgactacttttatggtgttttcgacctctctggcgaaatgatgcgcttcgcgaccaccagcacagctttgaccgggaagatggccggtgccgaagacgagcgaaccattgtcgaagatatgcacgagcttggtagcttcttcgagatgctgccgatgaaggccggtgatcggaaacagtgggagaagaagctggatgttatgcggcagtcggtgaggaaggtcgagaggctcgggtacgaccggatgattcggggcagtgagcgaccgcagggctgggtcccggatctcacggcggatcagccgggcgacgacgaggagtaatggaagagaataattaccgtgttttataaacagatggccctacattgcgtggcttgataatcgctatgttcaagtagatgggaggttttcgcatgaaataaggcggccccatcaatgggctagtgcccaaatggcttcacaagacgttctgggtttagcgagaccataccttgagcatgtgctgcaagagcggggatattttgacatacgtacaggttcagtaaagcatagagagcatttcgaagcaatgtcagatgtgagaatgaaggtctttctcgaagttttatcatgaaagcagacagggaacaaaatgcaaacgtcgaccattgaatactgaggaagcactgaaagttaatgactaaaaaagagacatgaaggtaaagataagccaggcatgaatgtaacgaatttcaataaaccatcaaagcagtgaaaggcgaggaaaagaaagcaacctactcctgtggagtggttggtgcaggttaaagaaaaaaaaataacaaaagactatgacaagagtgggattcgaacccacgccctttcggaccacggaactcatagaggagattaagggttaaccttaacgtggcgccttagaccgctcggccatcttgcctttagctgttaattctgagcaatcattggcctatagtatcaagctctcttgcccctatttcaccctgtcgtttccatcactattaaatatttgccggtctcgagggcttctatagttgggaaaaaattataaaagccgggccttgtatcccaattctctgtagagtatgaagaaaatgcaatttcacagtcgtggtgccgcctagacggctgctctacaccagcgttgtcttttatagttgatgcagtcctgcctaggttagaactgaaacgttgggctgacctgacaagtgagaccaaaagacttcaagatgccgttatagtaccagccccacttcggaatgtcacgcctggtgcggtatgagatggatggcttctgattgtctggtgacgcaactgatgctgggacggatgacatcgacgacccaacgtcaaatggcatggaacttctagacacaacccacgtccgtcgaagataagcagtttactcttctatatagtgtttctacgtgccataatcttatccgaggtttggtgtggtcacctgcaggctgactgtttctggagttgggatgacttccgttgagacaccccttaaagctggaaacggtccgaccaccattcactcctattaagattctagcacttctttccccttcgcttcaaaacaaattcaatcgtctttatttctgctgactgtctacataactagtcgtacatctaggcacgtggtcctttgtctgtcgaagccgggaatgaagaaaatgcctctccccgtgtcgtatacgcctcgaaattccacttcatcccatctccttcgataagaaagcgatattcaggtttggtcctttctacaggtatgaaagagagcctccccctttgccaaatttcctcctctttccttctattctcgtctgtcgcatcccccacaccttaccgtcacctcgtttgccaattcggcccagaacaaaacttcgttaaccggttgcgttctatccattcttcgttttctccgtttacttaagtttactcacgccgtcacccttgcaagtcgcgcaactccaaacctctttccaacaaccatttgtcgcccagttctcattcttggtttcaaaaatctcgcgcgagtagtgatctcaccaacttctcagccaccgatcgtgacctctctcgagatcaagcgatggagaatgggccggcctcaacaatgtcttgccagtgcagggcctgcctcgaccagctcgcaaacccccagtggctgtggttccacgagcaacaacaccatgccaatcacaaaatcatcgcctgcccgcactgcgacaccatcttaccaacaaaggccaagtacttccctgccgataacaacaagtcacgggaacagctcctcaggtgcccctcatgcaaccgtcaagatcagctcaagctctttcttcgccgccagacagcctttgcctgcggcttttgttcggcctctttctatactttttctccttcgtctcccagttctccttcccatgcttccggcgctacaacaacccccagctccagctccagctccggcgtctccgactctagtaggtctcactcacgcaccaagcgccactacttccgccaccttgcagccgaattcgtccgcaacgatgagctcatcgaacaaggccagccgccgcgcgaatggaatcgcgacaacatgatttacggcttgctccagcgtccagaaatcgccaagcactggagggcctctttgactgggggcagcaaagccggtggtggtggtgcgtgcaagattccggctggagtcgatgcgtttttcagctgggacatggacacggacatggtgcaggaatatggactgggaagtacagctgcaaaggattttccttgtggaaagtggaacttgcagagctggctgcaatactttgatccagagaaggatggcgatgagaaggccgcaaaggtggcagcgttggcgtttgcgcaggctgccaaattgcatagacctcgggctgggagggttgaggcaagcatccggacgaacgaagttggcttgatcggaaacaatgaaaaaaagcaagaggggggagaggagaaggtcggtttgaacaaaccacttccagagttacctattgtgtcagcattttctccatcatcatcaaccatgttgccaactggattgaagagcacagattgtcggagaaatcaggataacaaacgacgagaaaaggaaatcgacaagacaagaaggaaagtaaggcatattgcaaagcagattgagatggccttgtcagctgcttactgctgaaggcaaaggggtttgcaaagggtcaaatacctgtcgaaagccatacatgtgcataaatgtcaggatactcgtcgtctgagtcgcaactttgaggggtgttcggaaatgtaaaaatggtcttgtatatgcctagaaagcataaactggcaattggaaggagacctcagttatttgcgagatatccttccatgtttgtgaggtgttcaaccaagatatggaggtgttcgagcgtaagctactgaacggtcgaagaattagggatttggaatagaagtgacctatatggatctggttgtttttgagtctagcaatggcaatttcaagtattgcaatgcatcgatatttgaagatggtaaaaagacaaggtaaaaaaagcgacgtcgtgtttctgaaacattcaacacggcgaacacatgccacttacaagaaaagcaaactcgtgtacacttaataatgttatattgtgctgatcggctcttccgcggcagattgctcacaaataatagatatagaggaaaaggtgagattatagggaattgctgaatatcgacaacaatatgaaaaaaaggcaagtttgcatcaatagatatgggagcaaaaaggacgatccggatgggactcgaacccacaacctcagtcttatcctcccgatattaggaggaccacacgataccatttcgccaccggaccgttacttgttaaagaaggtcgtcaagatcgttctctataaagtgtatgaacggtacgtcgaaacagaccaaacatcaaaggttccctgcacgactgtacaacgctgcaccgacaaaccctcttctcacgctgagtttgagagtgacaaaacatatagagaataataaagtatattatagagtccaataagaagaggagcgagcaaaaaggccaaaaaaaagcaaggcttcttggctcgaagtgacgaatgttttggaacaaagcaggagagagaaataaaaaaaagtgcacaaaaaatgtataaacaggtatgaaaacaatgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgctttgtgagaagattggaattgtgttgcgaaaatttggcttatgatggagacaggaacgcgcaagaaaaaaagaaaaaaactttcgtttgcagaagtttggacgttggaatgctagggtggggcctgtaaatctggctgtcgcctcagttccgctgtgcaggggaggggaccgctagggcgagcggcctggctatcttcggtaaaaacttgggacggaattcttgatgatcagatgatctgatagacattatcagatggaggtgcaggcttcggtcgcatttcccattccagcacccgactttcttgtggtgacagcgcatttagccagaaagcagcgtacccaaagtgggaatggaggccacagcatttcccatttcgttggccagaaaccgctccaagacttctagagtgggatccattgtccgctgaatggcgaagagagcgttggcccgccggggtttgcggaaaaacaagattggaccagacgaacacacaagttcacaaaaatggctctgtccgataccgggtgtgaggggttccacgcattcgtcaactttttgtttcgtgaaattgtctgaagctctggaccgtctctgccttctgtcattcttgataactgactgccatgaataacgttatggccctttctctccagtcaaacagcatgatggactcaagtccaggactcgaagttcaaagggaggatctgataagcactcaggagcacatgtgaagcaggatctcgacggcgggagaagggaatgcatgggctagctgctagctcgttccttcgggtcgtgagtggaggcgctaacttgtgaatgatgtacacagtaggtagtgtagatggtcagacgcttcaattgttgcatatcttcatttcattaacagtttcattcactcttcgtttctcccggcatcccgtttcttccttcctgttgagtgcgagggtggtgacatcgtatccatgcgagctacagatccacccacccaccctctttaccctgcctggccccaggatccttgaaggtgctcaaaacgaaggcgcgagcccaatacgttcatccgacctccttcccgtcatagttgccccgtctcccacatccgtcgtctcgctcgcttttttccaaagttctaatttgtgtacctatccatcctctgtcgacccatacaacctaactctaacgatcaaacgcacccaacccacacagcccacgctatctggcttccaaccaagtcccttgaatccatcgccagaagaggcagttacaaggtccgacagattaccaatacacacagacacaaacacaggcacatacaacttacgatgggatctattgccgttgacgacgccaccttgtcgaggcctcccttcaaggttcttgttgttggtggttcttacggcggtctctccgctgccctcaacttgcaagacatctgcagcggccgtgctgcccgttgcggccctgatgccaagaaggctgcccttgacggcacttctgctgctcatgatggtcctcagtttgcggttgacatcactgttgtagacgaaagagatggcttctgtaagatgtgcccgctggcgcccgccctcagcaacgttcaaaaccactaacacacatgttctccccacaagaccatctcattggcaccccattggcctttgccgatgagtcctacgccgaaaagtgctgggtcaaatacgaggacgttcccgccctgcaacaatctcccaacaatatccgcatactccggggctctgtccagtccatcgaccaggagcgcaagattgccaaggttctcggcagtgagaacggtcccgggcccatcgaactcaagtacgactacctcattgccgccgccggcttgaggagagtctttcctgttgtgccccaatccctgctcaggaagcagtttctctttgaggctggcgaccatatccaggccgcgactgccaacagacatggtgtcgctgttgtaggcggaggtgagtttgagccgcagaatcatcacccctcctcccatgtaacttgctgactgatagacaacaacaggtgctgtcggtatcgagatggctgccgagctcaagctcgtttgtcccgatctgaaggttacacttattcactcgcgtgacaagcttctctcggccgagcctcttcctgaggaggtcaaggatcgcagtttggagctcgtccatgaggccggtgttgaggtgctcatgtcccaccgcgtcgacaggaccgaggaatttgtcgataacgggcacaaggcatacaaggtctacttcaccaacggccatacccttattgccgactccgtcatcatggccatttccaggagcgtgccatcgaccaccttcctccctagggatgtcctcaacgaggaaggttatgttaagatccagcccaggtacgtacccattccagtttcgacgaacctcaaagctaaactaactgcttgggtgtcgtagcctccacttcccttccgaaagccccaattcggatgatcacctcgccatcggtgaccttgtcaagtggtctggtatcaagcggtgcggtggtgccatgcacatgggctacctggccgccaacaatattcacatgcgcatgaagcaggctgtttctggcacagagcctacataccttgagcttgacgaaattcctcccatgattggcctcgccgttggcaagaaggcggttgcctactggcccacaaacggcgtgtcatcgggcgaggatgtcaataagctcttcttcggtgatgacttgggttttgatagtgagttttttatttttttcggtaccctatgtgaagtgatctgctaaccaaacattttaacagtttgctggaaccatctgcgcctaggcggttacgatgttgttaaggcttaaaaaaatcatctttgaaggcattggcgttaaagcggttcggatatcacggaattgggatagcattttgtttttttttttcgaaaggcgatttattggttatatgagaacatatctgggtttgggaatatacaccatttaactgggctggttacgaattgggaggtcttcatgaagcgacgggtttcttggtcataatgaagtatgtctagacactttgagtgcaattatgaacataatgtttcggtttgattcatagtctgttttcaagttttcgaaagcctggagatgaagccgtagttgtgtaatggcacatgccagcacctgttggatcattgggttactatctggtctttctggtctttccatcccacacaagaaccgttacccacctttgtcgaaatgtagcttagtgtcctccaaatccctgtccccctttttccccctcttctttgttgcgttgatatattattgctcttggtacatgttttggcccgtcagtcttcaatctacgttctgtgacatgttgactgtttcgcaaggcccagaggaaggatcaccacttgtacaaaatgggtaactagttcgacgcaggaatcaagtactattcttttgttccactacctttcccgagtaacctttccggccattttcctcattattctattacatatccaatatcagacagatgcagcaattcttttcaatcatcgcccgaccgcccaatccatccaatttcaagcaactatatacctggtcttccactcaaagcttagggacgaggcctagatgggtaccgccgaggaacttttggttctcgtcaagcgggcacagctggaagaagcgctcgcgcgagcatgtgacaaaggcagagcgcttgtgaggcaaatcgacaaacttgtcaaggccaaagccgtgcatcatgtcgtacatgagaacagaggtgttggtgtacttgggctcgcccacgacgttcatggtgcgcgggtcgtccaggtagagatagtgcatgagggacgaccaccaagctgaaacgcggtgggggccgcggtagcggacgtcgccgacgagcgagtggcgcccacggtcgtagtcaccgggggtgtagtaggctcccaggcggtcctcctttaaagaatgtgagctaagtacctaagcttataaagatgcggcgggaacacagggtacaataaaaaaaaagaaataaaaaagacgaaccttggcccagtaaatctcaaagtaagcaaaaaagacatcatcaaaagccgccaagacggtgatctgatgcgggtcctcgtgcgccttgcgcaggtactcgcggtgctgttccagtgtgccctcctcgttccaaccctgcgacacgcgcgggtcgttctgccacgtgtggaacagctccaggtgcgccgggttggtgtagtccagcgccaccatggaaaagttctccttcaggtgcgggatgtagcggctatagatgacggatcccggagcgggcttggcccgcctgcgagggtgccagcacagcgcgctgttgggctcgttggtcatgacgtactcggtcgcctgcagggggtagacggactcgaggctgccgtcctcgctgtcggcaagggtttcgggagcccacgctgggcgcgcgccgaagggagagccggcgccctgccagaaggcgccgcgcaggatcaggagctccttccctgcatcggaaccgtggagcttttgttgctcggaggtggcgggggctgggtgctcaatggccagaccgacggccttgagctggcgggcgagcttgtcggcaccgaagccgtaggtggatagccgaaaggcctcctcggagggccggagggtgaagatgacgtaggcgatcagccagagctggccgacggtgggagcactaggttccttccacgagacggccacggacggcgagcggcgggcgcggccccagggcgtgttgatggagatgtgaggcttgtccgaggacttgaggtcttggggctcagtgaagaagagggagtcgttatgaaggggacggggtaacgccgccttgctgtcttgttgcttgagctggtacgagttggcgacgccgggttcgcccttcacgacgaggtaggaagtctggtaggggtgagggagcttgaggatgggctcagaattggcgacatattcggcgagccggcgggttgttggtgacgccattttgtgtagtgttgtgtagtgctgtgtatgtgtgtgagaaaaccaaagaagtatatctttgttttactttggggtatcgtcgcttttggaaaagagcaatggctgattagaggaaagactgactgaaagactgataaagcggctatggacagaactgaggccaaagaaacaatggtgacaatccaacttggtacagctgctaatccgatcgcttcccactttacatgtgtgtactgtcggcttcaaggtcccaaggtggaggaggtggacgaagacacgccggcattttcctctgctaccctgctacgtaaagccgagccagggaccaggggaaatggagggtggaggttgagctggtgtgatcatttcgatagttttatatactcgattaggtgaggtccagaaggcagggtattgatgatgtttggtttgtgagactttgtggtggtggactggggagcaaatcaaccaatgaaaagcgtggaaggaacagagcagtcagtcggtgggtgtgagtgtgacggtcgcatggagatggcgtcggatctgataactttacttggacgccaaagagtgggtccaagcggatctgataatttttccctcacctgccgtcccacatttccgtggcacacctccacccgaattcggagcgtttcgggggcggagtgaggtgggcatcctcggcatgcttgtcgcgagacagttgaaagttgaaacagccgtaacaagaatgaggccgaagaaacgaaacaaacaaacaaacaagcacgggaagccaggtatcaagcgctgtactaggctttgaatcattgatgtttgtatagcagtctcgtaaaagcgtcctcctcattgcggaaataggcaaggagaataaaggtcacctactaagaagggaaggggcatgggaaacttggagggaagaggggaaggatggatgccctgatgggggacaaccttggcagtcagagagattcttatcagattcttttctgtcggacgatctctgccctgcggcattttgtcaccgcgcgagaagggtttacttgcacacacatatatgaatataaacgagcgacgggcatgtgcccgaacgctcctgtagctaccgcctgtgtagctaccgtgtgtggttcgacgtgtggccccgacgtgtgaatcaatccggtacaacacactaccgaggggccagcacaagtcaacagccaaagagggaagcgatcatcctttccccgtcggtccctttacgactctgtcgtcgaacgaatcaccagtcaccgttgcattgtggtttttatcagatggaactaacgacgcagcctctccaccttccatgccgctcttgcgtccacttcatcctcttttttcccctgtcggttcttccatgactccaattttctttgaaaaaattctcttgcgaccccagctccgactccaattccgtccactctctcctcaacaacgctggatgtcatgatgctacagtatccgccatcagccgaggaccgggttgctgcaactggagcgaaacacgcgtctccacctctagctccgttcagggcgttgagcatgtgtcaatgtcacccacggttttttgtcaccactctgcgactccagcgcgagatggagcaagcaccatgaaggggaggacccggagggcattggaggttgaccctcatcgccttcacaaggctgtgccagaaaaaaaaatcttatcagattgattagatcaagatcaaggcagcaacagaccgcagacaccaccgcaatcgggcagtatcgccgatttcgtcgacgatcccgtcacctccgccgtgtcccaaagtgggaagagcagctcctttcatccccactgtggccggtgactgaccaccacgagctggagtctgggaaaaccaaaggcgtgtttcgggcctacgaagcttctagggcagcttggctgaggtgtcccggttttcttgctggttgtatcccatcccatcatacgtaaacctgcctgctccgttttgttggtgtgctgcaaattaccattgaatcccttcctgcctcgtcctgaagtcgtcagtggccagccagtccgtccttgtatcgagtgatagcatcttcgttgcttttgtccctttatcttgtatcctttgcttctctttggcctcctgctctttcctacaactgaactcttttaaatcgggccaataacatctctcctcacaatacttacacaatatgtcttcaccggcgttggtaccaacaaccatcgaagagggggccgttctccctcagacgcaaagaccatctctccttcacggcccaacagatcctcctctggtcgacctcacactgggagagctgctcaacctccaatgtctgcaccacggcacgcaagaagctctcgtcattccatggactggcgcaagatggacatacaacgagctcaaccaccaaagtcagctcatggcacgcgctttgttgggactgggaattcgcgtaggcgatagggtgggcatcatggctggaaactgcgagcagtatgcttctcttttctttgctgccacgaggataggcgccatcctcgtcattctcaacaacacgtatacccctaccgaagctcagtatgctttggagttctcaggtatgctcctccgcgcaccagccatgcccggtaccggccctagtcaagctcaccctttccagactgcaaggttctcttcactaccaagaagatcggtcgcctcgatcaagggcccctgctcgccgagctcaagatgaagtccaaggctcccaaagtagtaattatcaggggagatagcgagggttaccagacgtatgatcagttactttctcaagggttcaaggtcagcgtagaacgtctgcatcacatggagaggaaggtcctccctcacttggtctgcaatctccagttcaccagtggcacgactggcctgcccaaggccgccatgctcacgcatcagtatgtccatcatttcctgcactcatcacgcctgttgctccccagctgacatggtaccagcaacattgttaacaacgcgcgcttcatcggtgaccgtatgaagctgggccccgacgacgttctgtgctgcccccctcctcttttccactgcttcggtcttgtccttggcctcatgtccgtcatgacccacggcggcaagattgtctacccagccgaggtttttgacgcccccgctaccctcaaagccatcgtcaacgaacgctgcaccgccgtccatggtgtccccgctatgtttgacagcatcctcgccctccccgaagccaagaatctcaaggctgccgatttgcggctaaggacaggcatcatcgccggtgcccccgtgccacgctacctgatggaattgctcgtttcgaagctcggcatgaccgagttcacgtcaagttacggactgactgaagcgtccccgacctgcttcaacgcgcacaccgatgacccgatcgacgtaaggttgactaccgtcggcactctgatgccccatgcccacgccaagattgtggacagagatggccagattgtacctatcggcaccaaaggagagctttgcattggtggctaccagctgcaagcgggatattggaacaactcggagaagacgaacgaggtgatgatgagggatgagtccggcatgttgtggttgcacaccggcgatgaggccgtcttcaatgagcagggatactgctctattactggacgctttaaggatatcatcatcagaggtatgtttggaaacgactttctgttcaacccaacacgtctcctcccatgctaatctcgacgggcacacaggtggcgaaaacatctaccccctcgagatcgaggagcgtctcgtagctcacccggccgtctccatggccgttgttgtgggccttaaggaccagcactacggcgaagtcgtcggtgccttcctcggactcgagaagggccatcagccaatgagcacagaggaggtgcgcgagtggtgcaggcggaagctgggtaagcacaaggctcccacgcacgtcttctatctcggcttggatggcgtgcctagcacggttccactcacgggaagcggaaaggtgcgcaagttcgagatggcgcagctgggtaataaactactggaggagagacgcaagacctccaagctctgagggaagaagatggacgaaaataagagtgcgctttgtcaatttcttgggtatgtgcgagcagggcagcgaggggataatagcatgttcatattatttcttttgtaggatagataaaattaatgatgggaaaagggaacggaaagaagagagtacttgtttgtattcccaatccgactgtctagttcgatgttgaagtgcgaaaagcaaattgatgaattacgcgacagacccaaccgaccatgagtttgaaagtatcgtctcgggttaatgcggaaggacattggcgaggaagagagtaccttacctgcgttcgaagggccaagtaacaaaaaagcggaagaattggaaggtagattacgcagacgagaacaatgacagcaacagataggaaaatgagaggaaaaaaagaaagaaaccaaaaaagaagatttgttgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcatttcattggttgatgctaagctgaaggattggataagtatatagagcaagagacaccaagaggacgctacatttcgtaacgtgtcgacgtcatactcaacgcaggttctcatttcccagtaaattataaggtggttctggcaagccattcgctcttcgaccagccaagccggtaatcaagcagtttcccaattccttgttcccaaaatttaaacgttccactctgggaagggcttatgagcacaagagggcagttacgaagatggaaagatacctaggaaaggaaggagctgtagatgtcgaaacaaataaataatttgtgtatgtgctgtgccttcccaaaacttcagtagccattaattacatgtgctacttgccagcttttgtttaccggtgcacatcaaacccaggacactcaaacacctcgtacctcccttcccgtcccacctctttcaattttttttttaaatctctttttaatcaataaccagtcaggaacaccaccccgtcctttcccttcggtttctcctcccggcgctagctccagttcctgttctttttttttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagggaacttagtatggtatgctacaagtacaggtcctcatccagcctgatcgcctcggcctcagcgagtatgtcttcagatcttagccaacgatcggcgtacttgcttctcagtatgtgcttggcaactccagtagagagcgtaacacaggtcatattattgaggtacggggaatcgttgtatgtaaggggtgttgaaggcgctagtgaaagcggactaggtaaacactgctgatgataacgtttacctttccgtaagcctcgagagtttgagaaaaatggaggctaagtttcgttcgtaccgaccatccgcgtttctccaagcatgtaacggtacggtatcaagggaagtgacactcacctgtttcagcatatcctcacagccattgaacccagcaacattacacttgatagagaacacatcactagcttttagattaaagcatctctccttgagtatacctagtcgttggtggcgtgttgttgtaagtcaggaccagtaagggatcggtgacggcgaaggactcagcgagagtcggacctataatataacaccagcagagccttccatggttgtggtattaccacgcagctcggaaattccccttgcaatacataacaaacatctcagcgtgatgatcgtcaccatgttcaggaaagtacctctgaatttatcgtagtaaacaaaagaaagaataggtagatgatgtagtgcgagtgggtggcgaagtggggattagtatttaggcgaaataattcacacattgctttaagatgaattgtcaagtttcatctagtatccagaaccttgggttttgttcttcttgggaatggatcgtgcattgactgcagtcaaccgatcgcagagccaacaccgacaggaagttaggcgtctgatgaaaagtcaaaccccgaaaatacaaacgccggcaaaactataccgggggaaagggttaatattgtgtctatatacatccgagcacgaaatctggttgttgaattcacgttcgttgtatttaccgcgagaattacccacgacgaactttgtgcctcaagtataaatgccaagcacaaatggattgcttatagctttgaggtattgcacgcttaaccaatcaaatcatagcgccagtggtttagtggtaaaatccatcgttgccatcgatgggccccgcgttcgattcgcggctggcgcagatttcaatttcttttttcttttcttttctttcccacacgcagactgtttcatgcacctttttgctcctttgtttggttaatgatgcagtcaaaatcagactttctctctccttacggctaattctattgaggatatctcctttatttgattaaatactcgctcaaaccctgtatctgtaggtacagcgcaacactgctagacacattacgactattgaacagagagtaaccactctacttttcaggtccaatcatgcaacgataacgaaacagtcaagctcaagaacacgttcgatatcattcatcgctttatttcataagcgtactccaagccctccagcagtggtatctatccatgcagtgtccatcataccccaataccatatcccatatcataacacgccacgccatgctatgctgtgactctttcctactttgtatcaaaagcaaataattgcaggccagcttaacccagctcaacctacttttcacaacacggccaatgaaagatttgctctcttcactctcattcgtatatttaaagagctccttccctcgcacagaacccatgcaatcgcctcaaaactcaataaacatacacttcctgatcaagactcttgcaaacccatgctgaaacatggaaacaaacacagcccgctcgctcattcaattcatgaagcactcctgcccctcctcttgggcgccggcgtcccattaacactcatccccagccccgcagcaaccctgctcgcccgtctagcagcagcagtgacaactgtcttgctggttgcggcaggttcagccctggtcttgatgactttgtgaggggtggagattgccgacgttgtcgatgtcgccggggatagcctcggcctgccaggaccacgatggagggcagggggaggcggaggtggggcggcgggaaccgaagtcttcggcttcgtggtggccgtcaccttgataggcgtcgggacaagtgatttgccggagcgggtggcgcgcttgggtggggcagtgaccttggacaacgaggttgtgggttttggtgccggtgccggttgtactttggttgtcggggtaggggcgggagcggggatgggcggagcgccagcagtccgcctagttgatggtgtcgtcgccgtcggagtcgccaccttcctaggcttggggatggagggtttagaggtggcctccgaagccgaatcggaccggctcttaacctggctctttgatttgagcaccctgggggtagtaaccttcttggagctcactactggctcatcagcaagctcatcgatatcgtcgtcaagggcggcatctgccttgaggacatcggcaaggagagagctggagagagcccgagttttggagttaacaggcggtgatgcttcatcatcctggaacctagccagagtttccgcccaccgaacctccttgttcttctttttcttctcagtctctgtcgctttgtcgttgtcagcggaactagagctatacacgtattctttcccttgcttcttcatcttttccatcttcttgagcacgatctgtgggaacatagcgctgcccttgtttttccgagtattgtatctcgtgacggtagccagatccttctggtcgctacgcgctctaaccgtatccatcatctccatcccgggcatgcgcactggaatggtggatttagcgatcgagttggcggatggcgccgatttgaggttgataagggtcttgcgttggcgcgaagaccggcgaggagcaccttccgaatcgtcaccctcagcaggaggtggggagctctcaaccaacgccttccgacgcttcaccgtccgggtgacaggactctctccggccgtcttggggcactcctcctcgctgggttcattgcccagctcgtcaagcttacgctttttagctggactagggctgttagggctcttctcgctaaggggcgtcctcttgggaggagtttcagagtcctcagtaggggagccagaattgcccttgggtgggcttctattttcgagttcagctgcagcggctgctttggcactcttgtcggcggcgactttgctgatgaacttccggatcatatccgtctcggattcttcctgcagagatcgcaaagatagagtatcgttttcgacacggaggggctgctcagcgatcaaagacacgtcgtcctcatcgcttgtcatcgagtcctccgcctcaacttgttccacaacctcgatttcgtctccgctgtttgcgtcgtcggagccgtcaggagacgatgtcgagccttccgaagaatcttccggggtattgctaacatcttctgactcagtagcctcagcttcactggggtcgctctcctcctcgggagttgtgtcacggatctgggaggtgatggaatccttaggcgcatctgcgctaggggatgatacttcgtcaatggtaggtggatcggcagacattgaacggtcagcagattcatcttgttccatgaccgatgatgtgtcggaggtcccatcctctttatcctcagcagacgggaccgtaagctcgttggcatccttgtccgcgcgaacaaaggagtcgacaaaggaggctgacgaatcaatctctccattgtctctcacaccaccgctccggggcgacggatgagacacagctatgacgtcttccgtcgcaacaacgtggttttcaggcaatgtaaggccatcctcggggacagttttaccgttgggtgaggattgcttctcgtgacccaacaccgctttgggacttggcagcctaccatcctcatcctgaacagcgcgacaggggctgttgggctcaattgggcgagcaacatcatcaatctcgccctttatcggactttcttgtgtcgctggctgcttattgtgctcctcagtattcacaaactccgcagatgggttagaccggatggaggatgcatcttccgctgttttttccggagtactgttttctatgtcagaaatgggggaagccggtgcctcagtatccgaggtcacggctgtggctggacggggagattcagcctcaacagtaatggtatcttggtcagcagccgacggtaaaggtattatctgctggatggagctcgaaggggcgactgcatttgcagagaggtggttgacgttgtcatcggcactgactgcagaacaagggacactgatatccgtgatttcgggcgacggttggcgagacgttggactaaaggtcttttcctcaacagtttcgtcttgggtggggctctcgtcgtgagagaagataacaggcgaggcgctcatcccaagtgctccgagcgttgccccaggaacatgtgccgggctacttgtcatgttctgggggacttcatcggaaaccttgtcatcatgatcggcaacgatagcatgcgaggcgtcgtcgccatcacttcctgtgatagtttcacaggccgcctcaattcccgaaagcgtctcttcaggcctttctttagtggcaacaatttcctgctgggaggcagcaggagatgacgctccgaaagtagatttctcagcggttggtgcggacggcgtctcgatgagtagttcatgcgccgcagagtagcgcctatgagaagtagcagacggctgcgcgccaaaaccggacttctcaggcgttgccctccggagaggtgtcgggctggaaggcgcctcactgggaagctcatgtagtacagaagtgccctcctggtgcatggcaacgggagaggatgcgccaacaccagacgttccaagattcacctgaccaaaaggcattgggcttgaaggcttcattggcgacgatctggtgggcaggttgtgatgtttgacaggagtaaatgtctctaggatagaatcttcctcctcaagaatggtcgataatccttcaggatgtaagggttcaaagccatcattgagctcagtttctgtgttggttggttcctcaataacgagcggtgcgggggactctttcctctcggcttgttggtccggagagataggctcagggctagggtccctggatacctgtgcaaggggcaagtttgcatcgtcctcgttgtttgtcacgtccccagcgatatcgacggctgctattgaaggagttgcgggcgcagatccaaccggctcaacgggcatagaaacaccgtcatcggcctttgaaggcgacgcaacggtgggttcctcaacagggatttgcgcacttcgagttggggttggggtctgcacccacggtcggacatccttcctccgatgaccgaagatatccaggttcgtcccaacgtcaacctccaatgtccgcgaaagcgcatgtggcgccgggtcttgatcagcagtttgctcttgggcgtcttccgtgttctctcgcgcatcttggtcttcggagccaatgcaagatggatccaccgattttcggcgactggtcatggtggcatccgcaacagcttgtacagccaagctgaagctgtggcgtcgttctggggcatcgcgctcaaactccttgagaagcctagtaatgaagctggggcgatgttcgcttctccttgccgaaagcagcgaaatgcgtctcctgttctcatgttctggaactgacggggtctccgggataggctggtcgaagagtaaaggcgacaggtgaagaagatgcgcaggtgtgacttcgctgtccgattcggaaacgcttgctggtcggatgggcgtagacttgagaggggtggatttgagaggggtttgtgccgacaggctggacctcgacggtttgaggataacttttgtaggagtagcactgaccctaaactttcgtagtggcgactcggcgacctttctgggcgacgataactttgtgggtgaccgcttgactggcgataggatgcgggactgtggcggtttgataggtgaaaagtccatcttgctgggcgattcctccgatgggatgagtgacaggcggctgctagcacgacgtgtcgaccgtctcatcaattgcttgccctggatctgatgtgctggttcgaccgtctcgggttcggctggcacgttgagctccatgtacggctgcatttccgccagcatgcgtgtagggttcgtcggtcgctggaggggccagcgcgaattgtgtcgctttcgcgggacgtagttgaggcggtcatcgggataggtagcgcgtcgggctaggatctttgcaacgaggagaggatcgggtgcttccctggccagatagcttgctgctgccgaaaggtaggctcttgcctcggccaggtcaggagttccgttgtggacggcatagtatctctcgtcgacattgtagttggcaaaggtcggtacgtatcgttcgctgcgcgcgcgttttcgctgtcctcggcctcgactgtcgagctctacgaaggcggggtcgacgggtggaggaacaagcagaccaccaacgcgcttccagatctggcgcgggccgcagcggcggagagcaataacgggaacgcgctcccatgctttgggagaggcgatatgcggaggtgctagaaagtcggctgcgagaaatggtcgcctgcaataagacacggatgcgcggtaagtcatcatctccatgcgacaaggtgaattaagtgtcgtaggcgagcgacaggacagaagaggcagacatactctttggaaaatgtgaagatgggagtctcgtggagaatggcagcgttcaaggcgccgcccgtaaagtccaccattgtcgcaattggtgtccccgtcatgcagcgacgtctttgtgtgttaggtacttatgtgatggtgtatagtgtgtagtttattgtgtttagctaggtatgcaggataaccgtggttcgttgtcgcgttgcttggataggagacggcagtggcagcgatgagtcccgatgtaaacaaaggtcgctttggaagagagaaaaaaaaaaaatcaaaaagtaaaaagaaaaaaaaaaagaaaacagataaactgtgttgcggaaacagcaagcaaatacgcgccgaaagttatgctttgccaacaatgcaatgggtatccgtcatgagtcgtcgtgagtaccgaaaaggacgtgggaaggaagaaggtgtcgcatgtgtttttcggggggggaaccttcaaaaagcaacaaatcgcgaagacacgggaaggtgtgacttgttgagtgacaaaccctccaaagtctgtttctgtttacatgccgagcaatccgccaatcatcttgcaccaaatctggagctactatcgctatgccaagaagccacgctccacctgctttctaccccacgcgggcccaaatttgaggtaggtacatgcaccaagtacctcgactgcgttgcctgcctgcctgatgtcgctctgtcactgcacccgccttatcttcacgtgatccccaaatctttcattccacagcggggaccctgcgcagcgaacggaaagccggccggcgcacacggcacccatctgatcgcagtgagagtagagctccagacaggtccggaacacggaagtggaaatccccccggttttattcgagcaccgtaacggacacctccgaccgtgaccccgattgtcccccggcccccccttccccctcctcccgtcttctccgatcttctccgacagaaaccgacaacacaacgctgtcaaaatgcccaacaagcccatccgtctgccgccgctgaagcagctgcgcgttcgccaggccaacaaggccgaggagaacccttgcatcgccgtcatgtcctcggttctcggtacgcattgagccttctctccttccttcctttcttcctttcttccgtaacactcctagtccgccaatcaagcaaagcgaagcgcaaaagaggaaaagaaagccaactaattgcgccttgaaaaaaaaaacagcttgctgggcttccgccggttacaactcggccggttgcgccacggtcgagaacgccctgcgcgcgtgcatggacgcgcccaagcctgcgcccaagcccaacaacaccatcaactaccacttgtctcgcttccaggagagactcactcagggcaagtccaagaaataagcgacgacgggcgtgtacgactctgtgctgtgtcccgacgacgacaacgatgacgacaacgacgacgaggacgaggacaaggacgataggaaagacgagagaagaaaaaaagacaaacgacacactcaaccttatacataatttggggatccattcaagaccgatcataattcccacgccccttcccctccccctccctcctctcaaagaactactacaaccatgttgatatccctgcgacgccaacgccattggatggaggaggcgggaggagttgggaggatgttagaagaagagttgtcgtgggaaaagttactgcgtgggaaacaattgaaagaggattaagtggtttcgaaacaaaaattacgaggcaagaccagttcgcgccctggtgtgatacccccccaaaatggaaggaaagcaagagatagagatgggagaggaggaggagagcggaagcatatgcacaccaagacatgagctggcatggcctacgtacgatgtgctgctggcgtctttcacaagtcagttcggatatctggatggccagccgttgagggttgcttgcttgctgctgtacaatattgtggcaatattcaaaggaaaaaaagcatttgggagaactaagtgaggcttatgcttatccgggcgttttagtatatatttgaattttttcttttttttttccttagaggcattgtaacaatacaacttacatacatcatatactataagttcataaattgccgccatggtagttcacaaaaatgattatcacactgcgtttatccctccttggcgggaacatcacggaccgatgagtccatttgaaacggtaaaaaggatcctgatcatcaaatttgcctccagtacccagccaaagcatcatacttgactaaaaggggctgtttagaaattcaacaatggggatgattctttgaatgcaatgttccgacaagggtggcttcgagagaagatcgtggccaatgtctttcgatcaagaggtttttgtctggaacggcaatagtgtacaccagtgaactaggatatttggatctgtttgcagacaaaatccactctttagtggttgatttattgaacaaactactggatcatcccacgaatcatgttcacgaacgtacacgttaatgttcaagcagttgcttactcttcacattaaccgttataaagcacctaacctaagtttactctctcctctgctctgctctagactctataaaagactggaataactaacagacaaacaaacaacaaaaatgcgcaattgggtattcatatctgactataaagatcaaccaaaaaaaaaaaaaagaaaaaaaaaagacaacaacttcactgaccgtcaaccccttcctcctcccttcttttccttcttcctccattccgtccatctattttcactctcggcccgctcgcgtcctccttcttgctccatgcttccccctcttgaccatgggaaaccaccaaaattaccggacccgtcccgcttgcgtccaagcaaccactgtttggacagccgccttgacttctctttgatttccagcagagaactcactccaactctcattcatccgtgtgttgttcccgttgaaaccaaaccgaacagagacaagacggaagcaaggaaaccgttgctcatctcatcccctggcatccatcacattctaacccgtcctgacaaacccgactcgacaaagaccgatactcaaagaccgacaaggtataagacagcaaatagtccttcactacgcagaaatgatgagaaaacaatgatggggaaacaagacaaatgaaagagggaagggagcttgacccgtgatgatgatgatgatgatgatgatgatgatgatgatgacaaaggaaaatccaagaaaatgcccgtgtctatagccgacaccgataaaaaaaatgattcttggtgtgcgcgtgcgtgtgtactctttagagagagagagagagtgagtgagtgagataagagatgacaactaaaggaaatggtgtgtgtgtatagatgtctgtgatgagtcgtttcttagaagaagaaccgtacgatgatgatgatggtgattatgcgggtccgcctttgtctgtatgtttggagaatccatgcatgccaatccttgttgccgagtttctgtcccaagacaagatgataagtgaaagatggtacccaaaaaccgagaagagaaatgagttgtttgtcgaattgagttgccgaacagatgagggacagtgataaaagtgacagaatgtgacggacgtgagagggatgaaagacaggttgttgctgctgccttttttttttacaatatggtgctgtccaagtttattccaaaaaaaaaaaaaaagaaatgagaagaccgacgcaagcgggtgtgttcggaattttctgtgagcacacaatgccactttgatgccctgctcactccaacagttccccttcgcagtacaggtcaatttccccggcgctatctgggttgcgaagcccctcacgccaatccgaaatggcgatttgaatatcatcgtcgctctcgatcatgacgaagtcgccatcctcatcccggtaccgtaacctcaaattacccccgccgatactgctactggtaaaccgcgaaagtttattgtcgatgcggtcaatcagtttctcgtaagtaatgtcgtagagcacaaccaatgtgatgtagttaccggtatcgcagtgaaccttgaccttcagttgcgtggggagcatgtcgtcatctgtgggtgagagcgggttctgtccggacatgatcggtgcggtaccgagcgatggggtgatgtttcgcgttccctcagtcggggcaagaggcgccatgcccggtgggggcgggccagatggcggagggaagccggtgacactgcctggtgttccctggcggataggctgtggagggaactgattcaattggcctccatagttcttccgctctctgccaggggaacctgtctgggtccgtagaggaaggtcgtttgctggactgccggtattgctcctgggaatgttggaatcatggcgggcatgggttagatgggcgggaatgcctggcaccgcaggtacccctgtctggttgatgcgcgcagcggcctggccagcaatgtccggtgtactataactccgactgcgtgcctgctgaaactggctgttatccccccggggcataacgggcatcgagggtcctcgtgggttcctcccggttcctggagatgggccgtctcgcgatggcgcccttggcatggcaggggccgtgtagcggttgctatcctcctgccatccttggggggtaccggtcttggggaaaggatagccggatccggcaccggcgaagatgccgctcgctgtgctcgtccgactcgaagcgggcgactcggctacgggagagaagtaagactcgcctgctcgaacagcgggtgatggctgaaggccaacattgagaggcgcaggtgcctgtggaagagggaatcgtggaggtggtgcgcgagccatacctgctagactgtcgctggtggcggaccgctgccgtagacttgtgctcgatccattccgcggcattgtgcctggcatggcaacggtcggggcagcagcattatagatgtcctcgtcctcttcttcgtccttgtagggattctccagtccgttgccttgcgaggcgagccaggcaaagtttggcggagcttgatcaggagcaactggggccgcttgcgtgttctgctttcgctgttcttccagaccggcggcccacttcttcatcatctcttcggtctggaatttgatcatgaaattctccacgcccggatcgcccttccaccatatttgtacggtatacgaacctgcacagtcagcaactgttgtgttccgccgagaattccaactgtgtcgcttaccaggcttggaaatggctactacatcggtgacattggtcatgaagatgcggcccttaagttgtagtttggcgaacttgttccgcaactttggtacggatgatcgagtcttgtccttcttgtccttggctttagtcgtagtgagttccttgcaacagagcaagatattctcaaaaagatagatctcatactgctgaggaaggttagcggtccattatcagctcgtcttataccagcaaaaggaggaacgcatgcgccaggggggagatacgtacgtccttctcttgttcactcttgcccgttataacagtgtatactccgtgtaggagcagacttccaaagttgtccaccttatggctcttccagtcgtctactcggtgtataaggtcctgcaaggcctcttcgaggatgttcttatcaacggccgaattggctttcatcaagacccgttcagcagcagcgatgccggcagctaaatcctccttggtgtgctcgtcctcgctcttcttcagcaaatcctttgagaacaagccaattagtatgcgcattagtaccatcaaaaggacgcagtatccataccttgagcaaaagcgggtacttgaccagtctctgcataggcttgaggaggaaaccatcaagggtattaaaatcacacgcgaccggatggccagcctcttggatcttgtcaaacacttgcgtcgcaacctgggccgcctttctttggttcgcgataaagggttggtaaatgccaaagttctcttcagctgtgacgaacaagcttccccattcctgcctagcctgcggcatcgaatttgttgtttctaccctgatgaggaactttcgttgatgatccaagatggcgttgatattaaggaatatgtcgtggatgaattcgccagggataacgctcctgtgttccagcgtcctcttcaggtcgtggaggttctcgagatcctgtacgtatttgcgctccgtgtctaccagttctcgaacaatgtaatcgcgatgggtcatcttagaacccggctgcgtgatatcatcttcggggtatggcagggtttggagcaagaggccccgtttttcggcaagatcgagcacatagttgataacagaagtcacctggttttccgaacatgtgctctcgtcagcatatactgttccatcaagtgtgcaggtaaaaagggggcgccataagattcgctcaccttgacaaagccggtggtatcctcccctgtaaggtcggcgacgataaagcattcggtaacgggagggtcgaggtcgctcaagcaggccttgacgaattccataatggcgcgtttggaccgtcgcgcttccgtctcgttcggcctctgatcgacgtgtagcggtttctcgggttggagcgcattgtagatggtgagcaggggcagaccggtgcgaaggagcttccagagggcctcgacggggccatcatggccattctcctgctcgcgctgcagttgttctagatagccctcgaagccgggaacctgggcgaggcgttgtttgagcgacaaacatatttggtacagcgatcgcgaggcgtcggctctctggttgatgatgtttgtggtggcgacaacctggccgttcacgggggtaacggcggtggcggacgaagtgagcgagctgagcgaagtagaggaattgaaggccgtcgagcccgaaagctggctcgcgcgcgcggcgttggacaggctcatgttgttcaatctggcgacgccgtcggtcgacgcttgaaatacaggggcggtgttcgttcgtagaagagcagcatgggccatagtatactttaggtctccattcgcaaatggtcggtggagactcgtgctttggtgccgcgaggcgcgggggggggagggaagaggagccgggaggggggtgggtgggtgtgttgctctttggaggctcgagggggtttaacgttcaacgttcaacggctttcgggcgccggcgggctgtaattgctgctgctactgctgctgctgctgctgctgctgctactgcggtgtgtgtgggagacactgattgaccgtgatggatggacgggactgacggggtcggggttgccgtgctgcgagatgcgtgctgctgctgctgctgctgctgcgtgctgttgttgtggtggtggtgctgcaaatgccgactgcgctgggcgattgattgactgtaggtgatttcgttgcaacttgcgaggccgggggtagcagcagagccctcaatcaacgcgagtggagagcgaagattagggaggagatggctggatgccgggtatcgctcaacggcgcttgcttggctgccttgcttgctactacctagactagtctaggtaagtaccgatggaaaatggatgtccgacacgcgtggagagatgaaaggttcacttgtggcgttcttggttaagaggaaccgggtcaattgctgcgtctttgcagaagaagcacaaagttaaaagttgtcaaagaatgaacgagtgggagaagaataatccgaaaatggtccagtcccgtccttgtcaatcaatgactgatctgatagtacctaggagtagaggtagaacggggaatggagcgagtgggttcacttgtggtgctgaatgacacaactgacggggttgctatcgttatcgcggttctggcgtcggcaactgaaggacgctgcagtgttgctctgcgcctcctttgcggcgatgtttatttcgattgagtccgtggtctgtgtgtgtgtggtctgtgatatcgcgggtacaaacaaggcgccctcgtgttggtttcttagtgaagggaagtggttacctgcttgatttcattccgcgtcgctcaaggaagttactcgcccccaagtcacgctgagccgttgagaaattgtcaaggcaagtaccgatcgggaagggagacggcagatggttcgttacatatttacactacactactaggtagggtaggtaggttaggtaagaaaggaaaggtgtccggtcccttcagccccggaaggctgtccttaattcaaatgctcgaaacttgagcccccgcaatccgacgatatcttttttctgtctaagcggttcgatacgtcgttacaaacagaggctagggactcgtggcgagcaattaattctggttggtcgatgggcagcgtacacgatacgggcagtcgtccagtcaacgtgcaagccagcccaggcacacacttcagggtaggggtttttagcttctggctctgtgggtttcgggctcgtactgttttggcgtggtcggctgctgctgattcctgtcactgagtacctcataggtcaaatagagagcgaggtaaggaggtagtgtaggatggaggtaggaggccggtggcctattggggtgggagggtgtgcgagattgacgagggcgggcggcagggcggcggctgatgtcttgcggcgatggcttgatgccgccagctttccaagaggatgtgcctcgactggatggatcttttgcattgctgcatggcaggatcacggcatggctccataaaaaaataatcaccggatcatgatgactcttcgccaaagcgccaaattgaactgggcttctgaaggtctgtctgcctgtctgtgtcaggttctaccgagcgtttaaactatcaggtatgtacttccgttatctccagggtttcgcccttaggtcctggtgatgacacccagataaggacgctcgaactgaagaatacctacagccgagtatgtcaccaacacgagctgggtgtgaaaaaccacacccaccactcgtaccaatgcaaatacgtgcgtacgggttgaaagtgtaacgagattgggtttcatggggcgctcgcggatgcaagggcgagagtcaattctccatcatgtttggatgatccagtccgactggtaaatgtatgcgcataaacgtatccatctgcaagtgggatgatcttgtgtctagctacactactgcggcatggtaggtatttactacgacaccatgaccttctcccatcctcagtacaggaagaggatggaagtggaagtaaccaacataatggtagccgctctggagtttcggatggaaagagcaaaggaaaaagaataacatggaatgttcaaatgcaatggcattgattgtagtgtacagttcggcatgaaagttgcccctctcttctttagtatgtagtgtgtgtagtgtactgcgtagtacctaggtatgtggtatcgtcccacaagaaaacggaacaaaacaaaaaagaaagggtcgtgaggctctctcgtcacaactccctcccctcgcgcttcctctttggctcgactggctccacacattgggcattgatcaaatcagggtccccgcccagggttcccttttcgagctttcgcagacccactccaaaaggcaccaaaagcacgctagccttctttcggcttcactgtccgctaacagtggggaaccccggaaagcttggatgatggatgtccagatgcgaggacggaaattaaaaaaggatcgagtccacaacattagtgtagacaaaatcccatcatggtgagcatgccagaattgtaataagtttccacactcaggttgggatacctggatagtacatacatctatgtaatacatacacaaggtgccaaggtagtattgttctgcagcgtctccctctcacctcgcttcccacgtggctgccatctgcttcttcttcttcttcttcttcttcctgttccatctccagggtcagagaccgtttagtcgttcggtcgtgaagcgaggcactagcgacctggaaaggggtgaggaagggggtaggagaacgcttgaaacgctcatctccgagtgccgagttggtcacacgagggggactgctgatacccaaacgagcttgatagggtcaaggcccaagtatacatgcgtatgaagcgagagaacaacactaattcgcctctattccagtcaaagtctgcgataggtatgtctctagcaaaagccaaagtctagtagtctatatccagagtttctctcaaaaacgcaaataatccaactccacattcctcgccaacttgggagcactcgtcgcagtcgcataaccacacccaagaccagcgccataactcccttcaacctccttgatcctcctcttattacccctatgacctcctcctcctcccatgctgcccagcaaatcactcaagctgacgccataccctgctgatccgccgccggttgggccctctcctccgccctttgcgcatccatctttgccaccacctgccgcacccccttgattttccctcacaaaatcgtgctcattaacaacatcaacatcgtcatgctcatggtcataattcccgtcgtcttcaacatccacctctcgacaaagagacaggtcaaagtttatacccgccgccgacaccagcgcgtcaatgatggctgacttgtcaaatttgggaaagaggtccgggtggtcttgcttggttacgcgggcgtctcgtttatagggtgctacgtttggggactgctgctcaccatggtgggcatgagtgatttgttggaacctggccaagtggtggtggcttgtcgttgccatggtggtgtttgtcatggatgtaagcgcggcggggttgatggttttgctggcattcgatgtcacggcgatggggggtgacggctcggcaagccattctttgatgatgttgctgtctgaatcctctccctgagctgatgctatgaatggtgccggggcagagattgagactttggaatcctgagtggcttcagaggaggccttacccggatcgttctttggcgctcccgaatctgggctatcctcgctggaggtcttgttggtatcagtgcccgaagcaagaagattatctgcagtcgcttctgccgtgtcgctgccctccttgtggctgtgagaagacacagttggcgtgctagcagctctggaaacagagtctgtttcggcatcctcttgattcgactcctctactccttgttgctgctcctcactcggctcctccattaccgtgtcaagcgccgttgcttccaaaaatacaaaatcaaagagcgcgttgttgtcagtgtacgtgtccggaatcggcatgttatcgtctttggcctgaacatccccggaatccctaggagaagtcaatggtggtgtaggatatgacgaagtgccaccaaaaccaccgatattgaaaagtgaaggaggaagacaaccaccaagatcggatgcccttcggctcgggccattgcacctctgtctctttggaggagcatgtccgtgctcctcaaacaaatcattcaccggttgttgccgaccagaaaattgcgggtagccacgggtgtctccgccgctactgggaatcgagccgcgggtagcccagtcgggggcgccaaagttcaggccgacattaggagtactgtagcttctctgatgggtgtactgaaggaacggagaaggcgccgatgctgtcacctctggcgacgtcttcgacggagcgtgaggatagcttacgccggtgacaacctcgttgcggatgtctaccaacatcgattttagcaggcggtacatcctcgctgccggctggtagatatagcacatgtcgtatatcgccgccgacaaaacctgcaggtatcgtaggttgctctgctggtcaagctcagcagtccggttcgcgagggctgccatcagagcaatcgctgacgtgcccgcctgctggatagcgaagatgggtagccgcctgccgtcgaaccggagacggtggtgccagaagatacgggcgacgcggatggcatgctgggtacacatacggcgggcaatggcaactctatggtgatggctgatgcccgggagcgacccgtcggactgaccatatgacctggtagaatttggtccgtcctcatcaccgtatatagcccaaggcctgtggagcagaatcatgcacgtatggaattgttgatggagcataaagaaaccaacaggcgctgcttgaacgttggtggggttccaggccaaaaagtccggtaagcggcggtaccacgcttgcagttttctgtccagcgcaaacaatcgttggtaggcctcctctcctgccttgttgtttgcaaacaacaactcggtatattcgtgttggttctgcatctccagaatcttggccgctatgctcatgagctcgaggagatgttggtgaagggaaatctccggtgattgagacgtcaccatatcaaaagaggtcgtgggtgatgcagtcggcatggctgggcccttccttggcttcagccccagctctatgccaatgtcgcgattccggatgcttggggaacggccgagtaaaagcgcccagtatctgtcgaacaagacacacgccgtcatgacccgccgacgtagtgggtcctcagccctgagagcctcgctgtcgctgaccggcacgtttacgtgcagtccgatgtcgatagccaatcggtttgccataccagaatatagccagccggttgcgtccctgccagcggcaaattcgaggtctgcgaggatgaggagcgcctggatgctcggtatgccgcctggcctctccagttcagcatccaacatggacttggactcccgatggaacgtactctcccagctcccgagcatcaaccttttcacatcttctctgtttcgctccgcaaatcggtacccggcagcaagcatcgtgatatgaaggaataccgagtaatgcctcgggttctggctctttcggcctaactcgaatatttcacggtccacgacttgaaccgcggggttgtaatggctccagaagcagctcataaggtggtcatgagtggatgggccaagaattttgatgacacgctcgacacggcttacgtgatctatcgtccctggtgggctgggctgcgaggtgttttgggcgtggacgtggctactcgccgtaaaaccaaagtactgcagcctccctgacatgacagagaacctgctctttacacccaagaattggcgtacatctcccttccatggggaggcgaactctggaaaaagtgtagagtcatagcttggagctttgggtgtttgtttattgtcatcgataggatctgtttgtacttcttccgcgctgaatttcggtggcgaggggtaatctgcgaccatggaggaattggcctgattcgggccaggagtctcaaagtcttcgcagaaccgaacatcctgtctttcgtgttcctgcatttctttcgcttcttgtctcgtctttggaggatggacggctggaggaggggcgacacctctttctctcagcatcttctccaatagagcaattcggttggacaaggatgacatgtatgctttggatataggcctcttgaagtgtcagatatgtcaaattgcggtatcatgtcggtcctggtacacaccttcgcctctcgtcatcgtttcttatgatacactccgctccggtcttcttacactgtgtgcacccggactctccttcgggcactacacaacgtatccgccgttcccggcaggaagcacaggcaactgaggcccggtgacgcacttgttgtttgttcgaggaccttggggtatgtgatataaagtcaggacttgaggattcgctaactcccgcggagggagatctgtcgtttcgatgcagggtggacatggggagtgtctaagttgaggtgcgggagccggacgaagatcaaagacgagttcaggtgaaacggctggaaaggaacactgggtcggtgaagcgtctggttaccgccgtaaagtaggatgagttgtcaaggagatgaaagttgtaaaatctcgtcgagtggctggaggaacacgaacaacgtctactggcagccatggagaacagcgtcatccatggtccagttaaacaatgatcagcctctgccacgatttgctgccatgttatgcccgttagcaagagccgtgaccaagagagacgaacttgggcccctggcttctccgcatctcaggctgggtgtgggcaagaaattcccccccttatccactcggtccgcgatcgaacttcccccgaaagagacccacctggatagttgatggagttctcgaagtcgttggattgccccttaggcactagcgcttccaataggcaccgcaaagaccccgccctttttgcgcgtcggaacgcgggggagaatctggggagagcggagaggtccactgtgaatctctctatttctcttctcttttagtgtggttgggatggcaatcttgttggctcccagtttcccccccttatctccaattttgcactgcgagttctcaaactcttatggatacgacatggtgactttcagtgtcgaattgggggctgtcaacgcgggacgtcattggacactgagagtccgtcgggattcgggtttattttcgaaaagacagcacctatcagcttcacatattttgctggatgaagatgtacagtatgcggctcgctgaatgtgccgaggaccatcagttaacccggtggagcacattgtacgcaaccgttaaacccgaccaacaatggcacgctaaagctggacacgtttggagaggccggggataggttggtgtgacaaatgtaacgtcagccaggatccttccacacgctggctgagccaactagaagccgtcgagaagtgctgacgtccccaacccgatcctggcctccgtttaccccacgatacgggctggcactaaaggaagacatgggtcaagccaaggccagaagacccatggagaatgactttcttacactaccctctgcgaaggcggagttgctcagggactctctctaacttgagcagtcgaagccgagcggagccagactgcaaatgcagccgtaataagtagttaacgccgatggccagagctgagaggcaattggactgtcgccattcgtcaaagccattattaatgtgatacaggtacgccatagttatgactgattacggagcagtctagacacctgctgagtgtgaccaatttcttgagaggcggatgagacggtacgaacccccaaagccttttctttgttcgcttggatagtcgacgatagtctaggggagccgcaaggatcgtcatgtgccgtacctgcaactacgtcctcgtgcagcactctccattctctcggaggcgccgctcggcaaagcacccaagcacttgtttgcccaagaacgaagctaccccacccgccgctttcatccgaggcccgctatgtatgatacccggcatgccggcttcgagcgtgggtttgcggggagctagggcgcgaaattgggggaagaggaggcgccagtttcttgacggcaacaagctatcctgcgaacctgcataaaaaggtcgacgctctcccctgtctttctcgtttccggctgtgcgtccgcagtagccatccatggatggatgcgaagacggtttttgggggggagggcaagtatcgaaggctgcactgaacagttgtagaatgatttttatctggagtaaaccaacgaaacggcacgggtatctagcaccgcggcgccagcagggccattgagtcctgcatgggcttggttgaacgccacacgatgttaaggaaggccaacgcgactatgaccaaaatattatgtattgatgacggtcaaagcaaacaagaactcagataccttatgctcttgtgcttgggttctccgagtgtggtgtcaattctgtgagggctgtcgtatctttgggttctaaagaaagaggcttcttgccctcaataactggtgacgcaagagcagttagttggtggcttgagggggtcaaactcgggcatttcgcacttacgcctttgccagagctcatatgagcagacaaggatgatgggtgtcccgatcatgacggttgtccaagttctctggtaggccttgtactcgggactgttcgggtcaacccgcttaggttgctcgcctgtggccttgaagtttccggatttcccagctggcttttggcccgtagtgtagctctgtctagagattcttggggttccgagcgcgggtgaggcatgggcattccgtagcagaaggcggctgcgctgggccagcgaagagggcgtgaaggcgttcattttcgtcgaaaggaacatggtgtcttgtcgggtctcgatagctaagtagcaatcgcttttcttcgttttatttccctagaggaggcaagcgaaacgagaaacagtcagccaatcaagaagaccaaaccgttgctgcatggcttatgaagcgatgaaccgcagaagcacctagctgaacgagacaattgatacgcaccctcaggaacgaggacttggtaaaagtctggggtagttcaaggaacccttgtgtctgccccggattcgtgatggagaaagtcgagtcagggccttgcagtcccatgatccatcaaaagtggatgtccatcagacctgtttgtttgttcccttggcgcacggtcaggtcgccccttgattttactagcgtgcgtatgtcggtgcaattcagtccgagtgtggccctaaccctggcagcatagtccagcgctgagatagaacccagcactgccctgctttgagggatttagtgtcaaattcccattttcctaaatcatatccccttgtggtgtagttggatatcacgttcggctgtaattgaatgattgtataccgaaaggtcaccggctcgattccggtcgaggggaaatatctttttgtgccttcttcttctttctccttcccttgttcatcctgcttcctcctttgtcctctttttttcttttttcaccaacttagcattgcccctttgaatcccgtattctgaagcactctcttgaacaatgggcgactttgtgaacaacacacacaaagaagacgactcttgttggcgagccattgttcatctcgactctcctgtcctgctgacatggaatctataaagctcgatctcgtgtctctcaatttgacttcccgccttgttcgttgttaaacgctatcatctcgcacacccggccgcctcaataccatcaaacgcgagcccgttatccattgtccgattcttctacactaacaagatgccctactcagtcagtaacggccacagagcggcggcccatagcgccgcaacgcaaccccaaatcgaaaacagtagattccctcgtcaaggtgcgtctcaccgcaaggttgtcaatataggcgacgttcttgatgaccgttatagagtcctacacatgatcacccacaacagcaattcggtctcctatctctgccgtgacttggaagacgacaagtggcgccgcgtaaccgttgcccgctcgcatcaattcagcaccgccatggacgagtttgaaaagggagcggaagcgaggcgtcggcttggcgagaaagaagcagagcgccagggcttctgtctcaaagtcttctccgttgtcgggcccaacggtgtctacataagtcttgtctaccctctgaacagtcacgaggtggatttgcggttctgtgcaccttacgacgaggcgtattttatgaatcagcttatgcagtgggagagcctggagtagatgtcgtggacgggggctgagagcgctcataccaggcgttataaggtctgttcatgtcattagtgagttaacatttttccttgtttagaacgcccagtagcggttagcagtccgtacgtctttggtgatgacgtttgataatatatcgatttcatgaacttcgtttcggttcccttttgagttgcggatgtaaggattatgctctcagcttttttcctctctgaatgtcctatgtctgcgtgtctcctcgtatttccttctctgaattttcatttcatgtcaatatgacccgtcatcttccttccctcagacacccagtcaccagttccgaatgcgtttccgaagcccaggatttcatgccctgacttctaagacttctcaaaacctccatacctcaatccctcaccactccgcggcaccaccatatcctccaagtatctttctcttgccttaaattgcagacccttcaacaatccatagacaaccttaagcgtcggcgtctccaccccaaccctctctgcctccctgagcggttcgcccacgaggttctcaaactcgataaacctacccttctccacatcttgcagcatgctcggtttaaagaacttatcatacccgtccgccgtgatcatggtctcgatcagcttctcctcgagctccacgccggccgccgctttcgccgtcgctcgaatctcctgcatcaacggccgaatcaagtcgtcgatgatgtgctcggtgaagcgcatgcgcgacgtgtccatgcccaagattgcggccacgccattgtacgaggcgttgtacagcagcttacgccagcgggagtaagccacgtccggctcgtaggtgcagtcaacctcggggccgcaggcggtgtaggcgtcgacgaggcggcgggcggcggcaatggccctggatttttggctgtatgaggttgcgatagggttgtcgaagacgccgatgaaggtgcgttcgtggttgtggtggttgatggtgcctgggggtgactcgatggcgccgctaaaggtgatgccggaaaggatggggttggcggggaaggcggagaaaaagggacgctcgatgttgagaccgttttggatgaggacgatggcagtgtggccgggcgtaatggcaggtgcgatgatatcagtgatttgaggcgggatgtcgggtatgttcttggtggctacgatgacgtagtcgtaaggggctctccatgactcctcattgacagaggggatactatcaagaactgcacgaatgtgagcttacggtgctggaagagagtttaatgcgtggaaggactgacttgaagttggacgccagtccctgacttcaccgtggtcgaccgaatgaatggtaaagccattctcgaagacagcctcaaagttggaccgaagaaccgcggctacctcggctttgcctcctttctcgagggcgtaggcaaccatggtaccaatgcctcccgagcccacgaggagcacttgcagcttcttgttcgcgtcaacggagcccatattgtggtgtgtgtgctctttccgtgcttgacttgggctgtatgggtttgcgtttctttctcgtttttggatgttgagcgtcagagagaaggatacctgattttgcgaagaaatcaagtttagtcgtcttaaaatactttcaaggaggaattcaaaatgatgtgccaaaggttcgtgctcaagggccagcgatcgaccggtgtcaggtcacgacttacctctccacatcgatgctccaacagttggagggggttttgatctgatgtttggtcacagcctctgcgatatcgcttgatgacagcagttcaccgggaaagagtgtttcgcaagtgtcctggtaagacagcagtcctaccaagctagatagcccatgtcatagcaggctcatccggtcagcccaaccgctcactgtttgtcgttggaaccgaaatggctcactcattgctttcaggcgcgcggcgggatgatactggtcatgtgggggtcaatagatgtggtcggagtctccgaacacaaaaaaaatgaggctcaaaaaacgggcgtttgcagaaatcgatgggcgttggcgataagaatgggtagaccctgacaatgctacacagccagatgtcaacatcggtttttggctttggattattactgtagagtgatacatctttccttgctctgtccagaagaaagattctttgcgcttgtccccctatcggtaagtaccaaagggaaagtgtctgcagggcgtaacaaaggacacatcggtcaagatatgacgaacaagcgcaaattatcttcagaatctagtaccaccatcgatcgatccctaaacttcaggcttgtctcgacagatatgattcatgttgggatgatcacctctggagtattatagagtcctgaactcaaggtacgatgtgaatcatgtgatggacgacgtgctctttgtatgaccaaagaaattgataagacagtttgactctcacccttaacatgttgtcgcttctttatcggctgttttacgtacagttccgtcatttcctcaatcaaccaaggagccgggcgagatggcgttctcatgacgatgtaaagcaatttgtgatttgcagcaacgggctctttgacccttccttgaatatttttgagaagatggaggccggtgtgagcttggggagattggcgaaagaagagacggaaagaaaaggagaagggggggggggggggggggggatttgcagagtttgttgaagacgttggggttgacgaaggaggcactggagagagggcagaggaacagtgggggacaagtggaagccatggtgaatggtgagaaggaaatatgtgatagcgatctaggaagctcggtggaggtgatgtcttccattgaacgaagggtggggattgagggatgacggatacgggtgagatactgattcgatcatggaagctaccctctacatcgctgttcccaaggctctcattttcttcactgcctttctgtatttgcattttcggaaggagttatttctacgctcaagataacattcaaatcgcgcctaccccaaatttttgagagaaaaaaaaaagggttcgcttcgaccgttccaaacccactgccttaacccgaaaaggaaaacagaaagatggaagcaaagaatgaaaaagagaatggagagggtaaaaacacagtttgtgcacagctcaggcgacaacaaataacaaaaaaaggaaggcgccataaacgccgggaattgagcccgacgtgggggtcgaacccacaaccttgagattaagagtctcacgctctaccgattgagctagccgggcagctggaaagagctgccatgattggttgacaaattttgtcaaagcgtagacacatatagtcaatctacttctttgcagcatctacgctcttgattctgccatcgcaagtcccaatgccaccccgtccgtccaccactctcactccccgcgtggatggcaaccagccatagaacaaagaagataaccaaatagtgagccctggggtctgagtcctccaaattaaaacaaaaactctacctcctcccactgcacatactcatcaaacagcgccgttccctccgtgctttttatcagatgctctctttccttctccctcattccagttccctcccatcctcccgctcgtatgcgcctcccatataacctggcaaggtgataatgtgcacacctaccaatcactttggcagtcttggtcaccatcgatgacgacgacgacgacgagtcattcctaagtaacatcttgagggaaacgctgggaaatggaatttcgctgctgccgctgccgctggtgctttgagtttgagactctagtgaagaggtactagtgctactactagcagacaacaaattctcggttgtagtgataactgatgaaaggtatgactcggcttgtgcgtctttgccgtgggagagcagccatatggcggatttcaggtgggatgtggcttcttggaggagctttttggcaagatcttgtttctgtcggtgttcttcttgatcttgcaatggtggtgctggtggtggtgggtggtggttgtttgttgatgggcaagccgaggggtttgggttggggttgaagactctttgttctggaacttcgacagccggtcttcggacgttcgcgttggcggccactgataacggtgccgagggcgacgatgatgcaggaaacgggatatgaggacccaggatgggtcgaccgtccatcgtatccctgagaagcaaaaacgactctagggataccggcgacacacccaagtctttaactgtctgctcaagtaccgtgttcagaaaccgctcggcggagtctttgaagtcgtggctgctgctgtcgaacatgagccgcctcgatgcggatgcagatgtgtctgaatggtgatggtggtcgatcggctgactattgctgctgctgttcacgttcaggtatggtgggtgtgacagagacaggtaatagtcggcatcatacccggcagctgacatgaaaccctcctgttcagcggcggcggcggcggctcgaccaccaccattggcgacaccactgcagctactgcgttggtaagctattcccatcatttctccgggccggccaccatcagcaagtccaccgggcaataccggcagaggatgtggtgccgagcaagcattatgtgtttcgtcaagcagtaccctagcaatcgagaccagcggatacgctactggcagttgagccacgtccgcacacaacccaaaagcgtagacgaagttgataatgtagtagaatttggccccgatcacgctctggaccatgggctcgagcatagcgaacgatctgttgatggtgcggaaacgacggacaatatcccgggcggctatgctgacgttggcgccaccaccggaatcggaggatagctgcaccaagatgtcacggtaaaaggcggttttgtagcggatcgtcatcagccactctaacgcgtgcgagtaccctagccagtattgtgttgtgccccaggtcttgtcgttatcttcgtagaggagggtcttgtagatgcgagtcaaaaacctttggaaggaatggatggctacggagtgtccaacaggaggtagagtttcggagtgaccgaaggtggctggcgatcgaagggcttgtgtgggagaataagactgtgtatatgcgggatacggtgtcgagttagtagttcgggcatccatcccggccatgatgggggcggatgacgcggtcattggttttgtgaatggcggcacattgtgggtgtagtgatccgatccggctgatgaagagagggacggagtgctagccaatggttcatgttggtaatgtcgatggtgtcctgaaataggagagggagttcggcaagttatttcacgcgctactgccgggctgcggggccggtcggcctcgagcagccgggcgatgtccagccctttccgtttaacgtagttattgacgcggtcccagtcgatctcgcgacctcgtattctataagtggttggtttcccgagcttctccctctcccgtctcaaccggaagagctctaccacttccgactccttgaagttcttgtccagtccccaggccttgatccgagttttatacatccgttgtctgtgggatgggtcagtccacaggatccaacatacttcgagcgagcgcgggagctgatatgttctcttacgtcgccctgaatccacaatgctcttccatgatcctcatcacttccttcaacgacagattttggctctggtaaagctcctgaattctccctcgatgctcctcccactcgtcaccacctgcccaccctgggggttgctgttgttgatcgtgtctcacgccttccatggtgtccgcgacatattcttttcctgtttcctcgacgaacgcgggagtcaaatccttcgtctcgaagatacactaattagacactcattcgcagcagcttggatgcattgccccgaaatgcgccagcagtagaaggtccagtctagtcgatgtttgatttgtattacccttgactgaacccaggagctgtcgtctcgatgctggctagatgaaagtgagtttttgatctgcttgtttcgagcatatattatcggtgttaagaggataaacacaatacttggatccagcttcccaagcctgcctgcacaatcgatatgggaaacccagtggtgccgatcgggactcgccatgaggacactacctgatgttccaggatgactaattcaatgtgtggcacttttgaagcaaggaaaaacggaggccctttatgtccatgacacgtggtaccggacacaaagtctggggaactggagcaaaggtcgttgttgttgaatgggcaccacggcgcatatctgccacacaatccgagaggcggctcgacagatcacgattgataaccatcgtcaacggtcagtgagatactatttgctaagttgggcggggagatcaccaaaggggaagtctctaaccacggcaaaagggcacggcattggtccaaacaaagccgggttacacgttggaccagctccgtatcagaagtccctcgcatcagcccgcgccttcatcaacgagacctttttcttaaaaagtattgtgcagctgccattactttgtcatgcagaaggaccgcactgttagttgacccctagccagtccaagtttgccgccgtggatttcaatcggtgtgtgtggctaatagcctttgctatgtctcttgttggaccgacaccggcgtaacccccatcactgtatgttagcaggtttaaatttggtttggaatcatgtccatttatgtcgcattgtgttcatccactcatacggccatgcgttgtactcgcttgttgtaactgtcagaaagatgttttgaataattgtggtagtctggataaagttgcgttgcttaccatgcaggtaatggaacggagattgccaaggtagatcgatccacattgaccataacccatctttgtgtcacaagatttccaaactgtatctccgttaggaggctgcaagtctgactgaagccagcggatgcttgatagtgaggcgtctcgcatgagctttttgtcctgtgggaagatccagatatgaaagcggccccgcactgggtgcttggagtgaatgcggaggcccatgcggaggcccgaggaggcagaactccaggatatcgaaatgaggtcgcttgacaaggtaatgtcagctgcgaatctcagcctgggacatacaggaccggaatggaaagatctgcctagtggcggaaggcgaccatacacaacgaagcaacctcgacttactacctaggagctggcaaccgctagtagctcaccgcggggctcgagggcaggcaagagacaactttcgcaggccagaccagacaatagtagcgggctcaagctttgagtaggacatgacggtaccgactaatccaagtgaatatgggtatcggataaatgtctgatgagccatgcacgaccgctcaacccaagagaaccaacatccacgcttgatcaagacctctggaaggaaggactgcatcgtgccactcgaaacggctttgtgtacgacctcattaaaaccgaaagccctgcgaaccgttgggccaactattccacgtcgtcaacgccatggtgcgccaaaaactctggtggtacatcattctcactgtccgtcgtcttgctggattccaggccttgtcgcggaacccgttggagacccactcctcctcctcctccccctctaggttcatctcgatcgtcgtcatcgacattagagacgagcaagtctggagggacttcattgtcgtcactctcgtcatgatccgtgcgctgctcttcatgcgggttatcctcgagatccaccagatccaagtgattgcggccataagtatgagcgttatcgtcgcttccatggtcaccctcatcgacactatgatcggtggcggtggttggtcgctggctggtggaccaagctccagtagagtcttgcaggaccgtcgccgtcgaccttcccaatcgcggagtactgccattgctcccttggtattccttctcatcttcaatctcatacccctgctccatcagcatgtcttggatcatctctttggcctgcttgaacgcctctaactcggcacctatagcacataacagcaacctccaaccgtgctcctctgcaaggttgaatttttcgtctagcgcacccatgactttcatgattttgtcgagctgtgatgtatagaacacgagtgggcttgctgcttgatcatcggcaatggcctttcctttgcccttgcccttgccgccatcactgctgaagcctccaagctcaacacggctggcctttgcaatctctttgcgcaaatcttcctcataggctgttaccaacctgacaacctccctccagacctcagcaccctcctccaatgctgagcgttccttgtttacttcctctttgcgtcgctcgagaagggcaatctcactctcccaccaatccttcgccatatcagcggtccgtcgctccggtcgtagacgcatgaactccaaccctaccagggcctgctgctccacctctagattgccctcgttctgaccaggccctaccacagcctcaatatctaaaggcagcaccctgggtttgatcaacatgtcctccaatttgtcatccacctccttcagggcccctttgtaaccactaaggccagcctcgcgacgatttctgacgtccagcctccgtccatcaagccagcgtttccgctttcgcaaacccaccaaccgctcctctaactcggctatttccgcgcgaacattggtgtactcttcatcaagctcgcgcagctcacgggcaagcggttcctcgtcatcgccctccaacgtgcgtaattcccccacaattgcatcccgctgcgttgaaagcttgcgcagctctgacagtgccttcttccgtaaaaagagcgccgagtctaggtttgcttcctcctcaattttgaggtcggcagcgagtgccatggtcctggctaaggcggctctggccccgcgcaaattcaggggtttctggcgcggttgacgaacgggaatgatctctccggtttccgttgttcgggtgggtagctcaaaaacaacatgtgaccgacgagtagttgatgtgcttccggcaacgctgatgttcgagcttgatgatggagttggggcagcatctgggttgaggttcgccatcagccctgtagcttgggcgtcgagtatgttttgaaattccttctgaatcaagcgttcgcggtgctgtaggttgcgccagaacgtgtcctgttcgaagcggacttcatcccgattgcgcgctgtagaacctcccttttcgaacaagacgctgttgatattctgggcgatggaagacactccgaattcaagcggcgacgttggcgtagagtaacgatccttaccctctcgctgcaagatttgtgtcgagaatatgggcggtggcggcccggcgaacaaaacacgagatttcttgtccttagatatcgacccagtcgtgcttgctttgtcgctgaaggctgaagatgatgggggtggggaagttcgccgtcgaaacgctggctgattgcgattttgcggtatatcatggttcaaaaaggggtcgtcagggcgaggagaaaggtcttccaagtcgtaatcgctggacttccgaacggagcggcttgcttggttagaccacatgttgtattcgtggcggggtcgagatggtcgcggaagggagatgttgttaaagggcattaaataagtcgtgttcattcgcgagaaggccgctgcagacacacatatatatcatcagcaactgatacatggtaaaggcattgcgcacacagagaaagtggatggatatgtctgtaccgataaggcattataatccagattgtcactcttacacgaggaccagtggggcacaaatcgagagggaagcaagtgaagtgtaccagggagttaatgaacaagcgagaatggacaacttggacatacacagaacatatatagccacaaacagcaaacgaggccggtacgactcgaagacagcggagcgcaatgcggtcgaaccagtacggacaccaaagtatgagcttgtaagatgaaagaaagaggagtgaaagtctagagaataagaccgatggcggggacgggatgatcggatgcttctttaatctgatgatgcttatgataagagtaacgaaagagaggctcagatgacagtcaagtgcttgccgttatcaggcaccacgagggaagttggtcactacactatgtacagttcgggaggaggagcgggagcaggtggcatgtgccccacctaaagtacccatgtattggctccaccagcccaagctgacagtgacgccattggccccaagggagctcaacagcggatccacctctctgagcttcccccccggccgcgcggatcccaactgaagcttcttcgcgcactcttgaagctccgttcgactctgtcccagtccattcgaagacattcttcatatctcacgagcggcgactgactgatacgtagagaattcggtatcctaatatggctacttgaaccagtgtttctttgtgtttgtgtcaaagcaccgcctgggtttccttcaccatccattcatctctgtccgctagcagtccagtccgctggtctgaaaacaccatgatcaaaacctcattcaagggtttcatagcaagactatggcttcagttcagagagagtttctttggctgagagcaactcccgccgtgatacatctacaactctattcaaaggcattgaatgacaacgagatggttcaaagcccatcgattctgtccgcgccgtgacatgttacatatcacaagtgcattgtttacggggctcaaacatccttatcttggattcttaggttgacagtaggtatagagcctcatcgcctttagggaactatataacggcttgctttccagtcatccaacatgctttgaatagacaatacacgctaaaacttcaaaagcatacatccacccctcagcactttaacagccgaaagccaacaactcgatttcaccaactatgccccttcgcaaacagaacgctcgcaacactggcaaagccggacccaaaatggccaccaagaccactaaagacgatagtaaccaccaattagttcccatccaaagcttcaacactttttacaacgttccagcgccagcgccagtcccatcccaccccttcgctcacaacgacctcctcaaaagcctcctcccccaccacggttacgactactccatgttccacctcgtccacccagatggcatcaaccacgagaactacctcgccattgagcctgagcacgccgactgcatcatcaacgctctgttcaaaagcagcggcggcatggaaccctacggctacggctacaaccaacatgttggtaaccgtgccgagcctcctccaagtagccacctgaacctcgtcgtcgaaagcggtctaacgaccctcttcaacgcgctccacgatgttgccagtgagctggacctcgccgagatgcagctcatcgggaacgacactgacaaggcgggtgccggatacctttcccccttttgggagaaggtagtcaccaaccccaagtactcaggggcctggttccatgtcgacgtccctcaggggcatggacatggacagggcaagcctaacaacgtcggtactaccaaatggaaggtacccaagagttggaccggctatcttcgtaccaaccctcccatgacccgagctcgaggccgtgaagccacggtcccgtatctctgctccatgtctcgtcccaatcccgaagaagtgcatttcttcccctccgggacttccccgggtcccggatacaagcccctcacgaccttaaacaccagtcccggcctctcatcctcatccaccagtgaagctctccataaagcttgcttagccctgcactctctcacggccctcatactcgacgcgcgggaatacgtcatcgagcgtcccggacgcttcccgtctcgtaaccttccttccagtgatccactcgtcctggctattgaccagttccggaactaccttgaatctgtccccggtctacaattcgaggagtccatccagcaggccttctattcctaccacgccaccgtcttccgcttggagcttcccgttgcggccgggttatttggcggtaatgggactaccatgttccagtttaagccggcccatgtgtcgagggacacggggaaggtcgtggatgaatcggtcatggtggccagtgtgagctcggcaggatcgtcggatgtggacggggacgaggacgaggaggatagagacttgtcatcggatacggaatccgattacgcttgtagtagttatgctaggtttggttcggccaagaagtttaggagatgactatgaaggcgccgtgtgtaagtgggagcagtggtgacggggcatccgtccatcttttgtgctgaccgacaggtgtcgttcatgttaatttaagttagagtatgataatttgaatggtttgggtaacaacccctgtgatcctgtgatacgtcaacgcacacaaccacaaacgcaagactgagacaagggatgaggacacgaaactgatcgtgcataggaagtctattgaatggacctaagaatgtgtccacctgaaaagcaatttctccgcaaaacctaacaccaatagcctttaccgaggccttgtaaccatcataatcatgacacgaaaataaccagtgattaagccaactcatctaattttcagactcttgccccttttcctgtgccatttaaggctggccaagaccgaggtggttgacatcggccttaacgatacggaaggtgttggtgttacccataccacccttccagccctgaacaacgacaacggtttcgccctcgttgaggaccttgaggccaataccgtggctgagaccccacttgatgcgacgatcaacatcctcctgccagttgaccttgctaaagtcgggcttggactcggggaaaaggaaggggtagacgccacggtaaaggtgggcgtacctcgaagcagagtcgttcctggtgatcatgatgatggggcacacagggcggtacttggagatgagacgagcggactcgccggaggtggagagaacaagaatggcagcggcgttaaggtcaagggaggcgcggacagaggccatggcgcaggactcgacaatggagacggggcgcttggccaagctgcaaagctcctcgaagtggctgacgtaggggatggtgttctcggccttaagaacggcctcgctcatctcacggacggcctcggtggggtaagcacccttggcggtctcaccagaaagcatgacgcagtcagcaccatcggtaacagcgttaccgacatcgctgatctcggctctggtgggtctggggttcttgatcatggactcgagcatctgggtagcgcagatgacgggcttgccggcaatgttgcacatggcgatgatcttcttctgggcagcgaacacctcggcggcggggatctcaatacccaagtcaccacgggcaaccatgacaccatcggtctcggcgagaatctcagcaaagttgttgagaccctgcctgttctcgatcttggcaatgatctggatctgcttgccatcctcgccaaggacctcacgaatgtccttgatgtcctggccgcgacggataaaagctattatcatctgtcagcaacttgttccacgtatccaaggtcttcctagggtgaactcacaagcaaagaccatgtcgaccttgttcttgacaccgaacctgagatcggccttatccttctcggaaagagcagggagatcgacatcggtgttgggaaggttgacacccttgcgggaggagatgtagccgttgttgcgggccttaaccttgatggtcttgtcatcgacaatctcgaggacctcgaaagcgaggacaccatcgtcgacgtagatgatacggccaggagcaatgaccttggtgatgttgacatagtcgacgtacctgcaacgatgtcagcaatgatcggccccactggcgcatacccagaagcagatcgattcaaacttacatgtgctcgatagtgcactcatccttgtacttttcatcagtggtgatgttaaggatggtaccggcggagatgggaatatcctcatcgttcttggtgttgccggtacggatctcagggcccttggtgtcaagggcaatggcaatagggcggccgggatgaaccttctcagcctggcgagcattgtcaatgacggactctgcaggtggctcagtgttagcgggtaagctgtgcaggaggattttggcaaagcgaggcgctaatggtcctggaaagctaagcgcgcagcagcttggcggaccttgcaccatcggtgggttttcaaaggcaccaccaaatgtcagaggggagaatacgtacggtgatactcgtagcttccgtgggagaagttcatgcgaacgacgttgagaccagcatcgcggagcttgttgatggcctcgaccgagttggtcttgggaccaatggtgcagatgatggaagtgcgacggaactcgcgagcgggctggaactcagtgttaagctgagcgagccactgaatcttgccgccgaggctgagatggtcaagcgcagtagcggccattgtgaaggtttatgtgtggtgttggaggggaatgggaggtgttatcgaggtgtagattgaagcgcgcggggttgacgcgaatctttgaggtatggggaaatctgcaagatcgacagcttcagcgtcagtaaataaagtttcaacctgggcaagcgcaatgcgcaggaatgacaattgcaagacacagagcgcagtgctggtacagatgcgagggtggctggtaaagatgttcctggaggaaaggaattttctgaatctttttatgatttgattccaagttagggagaggggggagatggggggggggggcccccccccccccccccccccctctttccttttttcttcctcctctccccccctctctcccccccctcccccctccctcccccccctcctctctttctcccccttgtttcccccttccctctctctc