cccctcccctccctccctcccccctcgtcgactccatcatccccgacgccgtctttcttccctaggtcaaattgggttggacaatggctgccagacttgctttccaacgggtgagccgacctctgtttttttcttcctctatgcgatttcaaggtctctctgcatcatcacgtgtgctgcgtcataaggtaaacatggacatgggatacagattaaggctgactgacttcttgactttgatcacaacagcgcgccgcccgggctaccgccgccgcccttgtcggctcctttgcccttgttcccaccgtcgccttcgccgaagcctccgagagccgtgcctctgtacgttgaagttcagcccgatgccgtcctccatctgcgcgctcgctaacccacgtcatgtctctgccgaaacaggccaaaaagcccatctacgacgatgacttcgatgttgtgccatctactccttccttcacctccgccgagaccacaaaagacgtcagctctcctgccgctgccaccctaaacgctcccgtcaccaccaagtcttcgaccaggtccggcgagaggactttcactgatagcctcattgacgtcctcgccagcaccaacaccccccgcggccctacccctaccgaccgtctggccgcccaaatccgccgtgcccgcctcttcctctacaaacaagcctgcgtcgccgaggacgccgttaacgccggcatgtctcgcgcctttgacctcgagcactctttcacctccaccgttgccggccttgcccctccccgtgagagcggcgagcgcctcatgccaggcctcatctacgttctcgtctcgggtatggccggtagcatcgttgcgcgcaaccgcaacgttgtcctccgcggcgctacccctctcgccttcggtctcggcgccgcttgggtcgtcctccctgtcaccatgaacaacgtcagctcgctggtgtggaagtacgagcaaaagttccccgccgtggcggacgcgcacatcaggacccgcgagggtatcgagaagggtatctacatggccaaggtgcacgccgagatcgcgcagcacaaggtcgatgaggcggttaccagtgtgagggagacggttgagggatgggttcgcaagggcaaataaatcatcgcagcattgtcacttatagagaaatggggaactagggaaagtggatgatgtttgtgaaaaaaaaaaaaacagtatcaagagcgggcacaggcacgtggggctgtgacctgtgtgtttgtgtgtgtgtatatatgtacacatgttaggattagctgggcaattcccagtgaaagcggaaaatagagatcgtgttaagtttcaggcgcgaggggagctcctctgccatgtatattgtacgatatcacatcatgctcacttttcgccgccattgatgtttattttgttagcgtcgctcaggggctgtctcacaggcttggcacgtgttccgctttgggaaattattaggcagctcctgcatgtcagcagcttaaggataactttgactcgggtcgatcttctcttcatcatctcatcaccatcgacaatcaacctcaaaagggttttcacggtccggcctgcgacaagctcatcaaagtcttactttcggtatctagacaatcaatctcgatccggtccagaatcctgcaacaacggaaccaaccgtgtctagtggctcaaatcggcaactatacgacctccatttcgtctgcctaagataaggtgtcataacatacctctaccgatggagtggtaacttcgtcaaaaagtcctcattcatcgctcttccgcccgatcagcagctatccgattctcaaaatcagtctttctgttctctttccgtttcatcgggccatctcactcacctcgacaccaatgaagtaaacagccgactcaccgaccacatcaactccccaaccaaagtggttacactacaccacaaccaccacaacacgccatcaccatcaccatcatcatggctcccctagccagcgaaccccgccaagtccgggtggtcctcgacctccccaagcgcaaggcactctacacacttgttgttgaaacgacagattggatgcgatcccagctctttttcaaaaaccccaatcagaaccccaaccagaccagcacctcccgacaacaatccagatcctcaggtccatctctcctcaacaacctggacaacgacgacaccggacaaactggcccccctctacccagccgaccaagcgccggtccgcgctccaactccaacttcagtggcagtgacaaaatcggccccctccgcgccgccgccctatcccacttcgacacctggcgctcctcgctgttacaatccctcaaagacctcctcagccccgctgattctacgcaagaagtcgacgcccggcgacagcgctccgatcgactggccaaacaaagactggagtccccagcgcctggtgagaacttgattgatttcggcgatcttctcggtccggtagccgtggaggacgacaaagccaaggctgtaaggcagcgacagaaggaagtagcggctttgcaaagcaggtaccatgcgattccgacgaggttgacgactgtgggtcaggaggatagggaggaagtggtggtttgtcttttgttgatgttgctttcaagtggaaagtatacagcagagtcaaggacgttcctggtgtacctgtgctccgccttggagttgccgctttccttcctgaactcccaggaagcagaggtagctaccagcttggtcgagtcctcgacaagtccggaggcacgggaacaacaaatgtcagcagccaaagaggccgaagagcggaagaaagccaatcaagtgggccgattctggaaagttggcctggcttccgttgcaggagcagccatcatcggtgtcacgggcggccttgccgcaccggctgtggcgggggtgatcggtgggttgatgggtagtgtcggcttgggaggcgtggctagtttcctgggagtgttttggatgaacggtgcgttggtggggacgcttttcggtgctctgggcgcacaaatgacgggagagatagtggatcagtatgcgcgcgaagtcgaggactttgcgtttctgccattgtctggcggtacgaaccaggagaggttgaggctaacgatcggtattaacgggtggttaaccgagtcactttcttcgttgactgctccctggttggcgctggacccgaggtcgtcgaacctgtttgcgctgcggtatgaggttgcggcgatgttgaatctgggcaatgctatgaaggcgatggtcacgagcgcggcgtggacatatgtcaaggtcgagctgctgaagcgcacggtgctggcgacgttgtggtcagctttatggccgatttcgctgctgtcgatggcgtcggcgctggataaccctttctctctggcgaagaaccggtcagagaaggcgggcaagattctggcggatgcgctgattaatagagtgcagggtgaacggccggtgacgctgatcgggtattctctgggtgcaagggttatttactcttgcttgcgtacgctggcggagcggagggcattcggacttgttgatgaggtcatcctcattggtgcgccagtgccgagcgatagagatgcgtgggagatgatgaggagcgtggtcagtggcaagctgtggaatgtgtgctcgggtaatgattatctcctgggcttcatttaccggaccagttccattcagttgggcgtggcgggactgcaggagatcaagggtatcgagggtgttgagaatctcgatttgacgggcacggtgaagggacatatgcgttacccggacatcttgggaaagatcctggagaagtgtggtgtggaaattaaggaaggatttggaggcgacattgaagctgagcaggatctcacgagagaggaagaaatcattctggcagatatggaggcccaaggaaagcttcccgcgtttgtcacgaaaaaaggcaaccaggagggtggattggttgactttgaaagggaagacgagcatcagtcgcatcatgatccgccgcccaagtacgcagttatggatccatatgcctcttcctcgaggccattgatggaacagccggagcaacaggaacaaacgctgccgctaccaccgagaccccaaccccaacggactaccatgaccaaacctacctcgtcactccaagccagcagcaacaaccctctaggttattctagtccatcatcatcatccaaacccgccgcggatgacgatctctccaggcagttcctctctggcccatcttcaacatccacatcctctgcgctctccgatctagcatctctatcactcactcctcaacaatcctccacctctactaccaatgcggccgccgctacccacttccaggggaagtcatcacagcccaacccccatcccaatctcctcctcccttcagaccaacaacaacaaaaaccgctcggccgatcctccaccaccaccacatcaaccggttccgatttctctaccgttcgcggcgatgtgccagcgatccatcgcagcaacactgcccccatcaagcaagatattccgcgggatatcccccttgtcagcagcagcagcagcagcaggccgtcgccacctgtgcagtccaagtctgagccagtaaagactagaattggggaggagggtgatatcagtgatgatgacactggacgatatggaattaagatggttgataatgatgatagcgagggggagttggggttcgtggagccgattcccatggaggaggaggaggggagtggtcacagtggtcacagtgggcatggaggtaggaggtaaaaggaaaggaggggaagcgtctttgcgttgggtgggttgaaagcagtgtttgtggttttttttcccaatggtctgaccattcaatggtgaagttaggttgagtgtgggagggtcccgctatgtcgtagagaaacctggctcgggactgatggattttatttgaggaaaaaaaaaaacgaatcagcgggaaaagggattcgcgaaaaggagtaaagagaaagctagaaggaaaaatggcaggtctatactagtacacactttcatagattagtacatacctagtaatggtattcaactaaagctcattggcgtcatattctgtactctcattttgaaacagcatttggcattgagttatattcaagtaagccacgagagtggtgagcacaatcacaacctcgctgtcaagttactaatgtgtcaaagactctaccgatacctgtttggagtcctgactattgatttgctgatgttgaccgttggctcatcgccaacttacttgcaaccgtggactgagctaacacaacaatataccttccgttttcataaaagacaccttttatatcttgaagtgtcactttccattcgttttcagccaggtactaatgagacagacgcatgaataccaagtcgtcgatgctcagtccaaaccgttcagcataagtaaaggtacttaggtactacaaacgctaggggcgggcgggcgagcgaaacaacagagatgagggaaaaataaccaattttcaaaacacatataactccgtcaatttccctaggtactagatactatcaaaggcgccctttttttcatacgatgatggatgacgcagtgcaaaaaaaaaacacaaacgaaaaagaaacccgcaggtatcatgtctatctataccataatatttcgcacaagacatggcaagcatttactttccttccgtcctttctctaaacaggacggaatcactcgtcatcctcctcctcctcttcatcctcctcttcatcttcctcatcctcctcatcctcatcctcctcatcctcatcctcctcagcaagatcatcatgatcctcctcatcgctatcctcctcatcctcagcctgcttccccagcctctcctcctcttcctcctccttcctctttttctcatcctccttcctcgcctcctccatcatcttcctcttctccgccctcaacttcctctggctcaccacaaacgcacccagcggcgtcttctcccactcaaagtcccttaggaacgcctcaacctgtgtgcgatcgttgggcgcaaagtcgacgcggttgcgcttgtcctcgatgaacttggcgttggactcgatcttttgcaccaaaagggccagctgcgtaccgatcttgccgttgttgttgccagtgctcttcttgcgggagtccttgagccagcgcttcaaggcaacgacgacgggaagggaaaactcagggaaggcgatgttgcgcgaccagaggacgaagtactcagacaacaactcgatgacttgctcgccgagaccgtcctggtagacgcgcgtgcgcaggtacgacttgggggccttgtaggcggtggcaaagtcgagcggtttgagggtggacgacttgggaggcttcttcatctcggcggagttgaggacctcgaggagggcggaggccaggggaatgtaggtgtcggtggcacgcgagagacgcaggagcgagcggatgagctggaagcgcagagggaagtagagagcagtagggatgaggcgcatggcgccgagggtaacttgtaccaagggatagataaggagcttgagctgggactccttgccggcttcggcctccttgagcggagagcaatgctcagagaggacgcacgaccagaagtcgagcgagtgcacgtactgccagttgtagacgttgcggaaggcgttgttcttattgttgacgatggagttgcgaaggtggatggccagctggcggatgaagccgaaggcggtggtgtagccgagggtctggtcgagaccccagagctcggccgccgagttcttcatgatgttgatgcccgccaccgtgttgacgttagtcaggcggcagccctgcacaagaccctggtagacggccttgaggaccgtctcgcgcacgcccttgtctgagatgaccatcaggcgccgggcgaccaggaaagctgttatcctggtggcttcggtgctggcggactgcgaccagaaagcgacaaccgtcttgatcaagaccttgagaagctttctgaaggaaaggaggtaagggagcagaggctcaagagcggagattgtgagtttaagggtgggctcgtcggagagggtgccgaggaggtgaatgatggaggcggcgtagttcttgacgagctgcgaaaggatcttgaacttcttggtatcggtgttgacgtaggccttgccggaggcggactccttgacaggtacgtggtgtgcgagcacctcgggaatatgcttaagggccagaaccagaatgtcgttgaaggcatctgggttgttgatggtgtatcgttggggcttttcgtcgtcgtcctcgttcaggtgggcggcgcaacggaaggctattactacctggcgagcggctctaagtgactttgtttcctcgatctgtgccttccacttggcgatcattttctgcgtgagttcgaagccgttctcctcgtcggcagccttggtgtccttcttttgcttcttcttcttgggctcctcgccctcgccctcgctcccgctgagctcgtcaatctcggaaaagtctgcgttttcgtcgaactcgagggcctcggggtcattctccttcaggaacttgtagaattcgggatccttttcggcgagggaggccatggcttccttggtcatgccggtaggggcggcaccgtctacgacctcgtcatcctcctcgtcgtcgtcgctaacctcgtcgtgggaaatatcgtcgtcggagaagtcgacatcgctgccctcgtctgctgatggctcctcctcggcgtcggactcttcttggtcgcgtttcctcttgcccaatttgccggaggcatccttggtcttcttgtcgagaatctcgaagccgccctggaagaagtcgtcgacggtcatttcgccggcggcggcagtaccgaggttcttcttggcgtggacaggcttcttgccgccatcggggcccttgatgaaggcgtcatcttgggacttcttggcctgcttcttctgcttgatctgctctttttgcttgatcttctggacgacctttctgcgttctagaacaccctttaggtgcttcttttcgaactttttcgtttgtttgacgtttttgaccatgatgggcgactggctgggtggagtgatgtgtccagtctggtcaaatgggtgtggtgtggttttttcttccttttctttggtgaagtgaaccgggaagtggaagtggaagccaattcctgtcggcaaccaccaaatctgccccgtgcttctctgctcttgccgtcgcggtcctcccaaacttttttctcctcttagatcccggggttcttatcggctgctcttatcggtaagtacgctagtccgctcctggccctagcgctgtgcctggcggggcacttctgtcactgtgaggatccactcttgaccggcgcatgcagcttgtcttggaacgtcctcgcagctctccatccactgaagcttcagtgcttcacccgcaaggtccagtactcgtcatcttcaagttccatgatttcattcatcatgaagtgtccaacaacaacaacaagaacaactaacgacacttgatgatctcagtcgtccatcatgatttcccgccagccatacgcgcctacaccacatagctatgttcccaacactacactctcagctacgataaacctggatgaagtaaacaaaccccactcgggtatttggccatgtcatgtcacgaggtggtccatttactgacaacatgatgccattccaaccataacaggaagtgaagctcgccgacacccgggctgagcgtgacctccaggactcattagccgagatcttcagtattatcgtcactctggatgagctggaaaaggccttcctcaaagatgccatccccgaggccgattatactgagatctgtgagagatcgctaaagcagtacaaatcgcttgtcgccgacgagactgtcgccaaggcattcgttggtttggaggagttcaaggccaagtgggatgtgcgtatataatcgaactcgcttcactgtttgatgagtcttactcgcttacacacacacacctctccatagctcgaggttcctcgcgcaactgaacgcatccgcgtcggcatgccctcaacggccgtcaacgcctcctccggtccagcacccgccacagttgccgcttctggaggcacgagcggcactctcattctcgaagccactcaggacttcatcacattccttgatgccctgcgtctcggtctattggccaaggatcagctgcaccctctcctaacagacgtgatccagtcggtgaacaaggtgacggacagggactttgacaataggggcaagatcgtgcagtggctgatcacccttaaccagatgaaggcgacggaagagctgagcgaggagcaggccagggagttggaactggatatcaactcggcgtatcagggcttcaagagcacacttacgtagggccagtcgtgttacaggattttgacgggtatctagcagtacctagtgagcatcgctacaccaagaacgtccaaaagctaggataaacaaattcctcctcaaagatcctcctcacctgctccagcacgaacctttccaccttgcccacgttcttcaagctctgcttaccgctttccctctgcccaatctcactttcgacgcggatttcctgcaacagcccacccatctttgtctttgccccgtcgctgcctcctcctatcccagaaccattcccgctcccagcagccttgttctcctccccacccacagcagccacagcatcttcggggctcaaaaagcaaaagtgcactcttttcctgatgttcgccaccactcccacgccatcgaacgtgagtcccgtgatgctcaaccgcaccggaatccccacaaagctgggcatggggtaatccaacaagatgtcagccgtcagcaagagcttcacatcgccagcgtatttgatgcggaacacagcttggatgtcttccacccttggttcccgaaaccgttgcctttcttcttccccttcctcttcctcctcttcatcttcctccggctccagctgttgttgagccgggtggtcccgatgatcatgcatcccatccaagaacccgtcatcgtcatccaagatggccgaccccgcccggttgttacttgtcccagccgagttgggcgccaacgtagaaacgctatgcttctccctcagcccttgcttgggaatctgtagtctcggtccacttgtcgccagtgcaccagcaccagcaccagccgccccaattccccttcccccaatccccagtcccactgccggcgatggcgtagacgacggtggcgaagtagcagcagctgccgagaataacccttgtctctccgccggcgccggcgcaaccgggctataatcgcccaccgagttcaagctctgcgaagaaggattcctcttgtgcctcggacccgtcgggatggctagcacaggcgcagtcggcgggtagcccatgcttgccatgcttcccatgcccgccatgcccattccgcgaccaatgcctcccacgccgccggcggttcccaaggtacctaatggggtgctagtgccagtgagggggctgggtcccggggtgggtttgccagtcccaactcccgggaagtgaagccggagatggggtgtggatgagctgtgaagaccttggtttgttgctgctgctgctgctgctgctgctgctactggtcctcccattcctcctcctcctgctcctccccctcctgctcctcctggtagcatgttattttgttgctgttgttgttgttgttggtctgcaatccatgagggaccgcgttggtgggcggcgccagctacggcggccagaggcgtttgtgtgccggagaggccggcggtgaattgcgaggtgaagtaatgcagattgaggttggaggtcccgccggggattccgggggtggacacgccgaggaagggagagcctaggtcggcgtggtggtggttggtgccgtgggcgggacccccgagacctgctgtgtttgggtcccggtaatatctgccatctctgtccaggctcggtgaactgttgttgccgctgccgccgttatagtgtgggttcaggtgcggtgggaggtaagctaccctgcctgaattggggccacttccatttctgcttccggtactgctgtttactgtgagtcttcgccgtgattctgaggcagaggcgcctctcagcctgccgtactgctgctcgactgggtcgtcgaggtattcaccttcattttcgtaggcgacttcttcttccgagtctgattcttccgaggagtctattccgggttgctcttcgtaaaaatcgggaagggggtcggtgatatccttgagctcgatctcgggaggaatggagccaaactcaaagtcgtggacggtaacagacttgatgaaacgcggtagtgggacggcctggaacttttcgtgaatgaaatcgcggattttttgggcgagttcttggccgtcggggccgccggtgacggtgtcccagttgaggtcgattgacatggaggagtgaggtgagaaaggcagtggttgtgatggacgtcaactgtctttaatgacgaattgaagtgaggtttcggggttgaagttgaaagttaagggttgagagtaatgagacatggggttgtttgggcactgtatggagctcaagtcccatcaccgataaccctgagcgcgaacaagtatcattgtcttcgttgacaatgttagagccagactgacattgcagtagtcttgatccatccaaatcgttagtgtataatgttttagccttcaccctctccttcagtaatcatacttccaagttccaaacgtgtaggcacgatgagttatctcgatgatatcagagaagcatgcaaggaaggatggaagagagactttagttaagtaaacggaatactgtttgcgacatgggcgcatactgtgaaagaatgcatagcgatcactactgcagatattgggaggcacattgcgttgctcacttcaactgtttcatgttacaacaagatcatcatgtcagacaccccaaaagaattgactcacaaggtgatattgaaatccaatatcagaggactcacatatcagatcacccccatacactatccgctaacggaggagtggatgaggcgagaataaccctaacccgagcttcttctgtacgtacactacactaccttccccgccaggcatgacggcagccggagtggaggcaccgcagccgaaaagtgggtcgtttcccagggcaaccaaggagcgtgacccttgatcaacaaagggtgccacttttgcattttccctttccctcaattgttgacttttgaatcaccctcccgcatcctccatccaatcccccccatccccaaaaattcgggtgtgcaaatagcctaggattccgagcgcgatcctgcacacacacccaccaccacctttctgccaagtgcttctctgttttatcattctcacttttcccgccacttcgcacatctgttacttatcctccttgtgtcgtttgcttgttacatcgagtattcgctttgccctaacaaacccgtcgaccaaggaaccctgaccaccgcgacaaacaccccgccgcgcaaacataaacaaccacccttcatgattcgcccttaattctttgctaaagaagagtctcgtcgccaatctcttcaaccacacatcaccacatcgcccatcatgggtgacccgaaacccaacacacagcaaccacaacagcgcatgacgagagcgcgtgtggcctcgtctgccgtcaccaaaaatgctagagccatgacggccgcggccagagccaggagcgcgaccaccagcaccacatccgcgacatctgccacgaccgccccatcgagagccaccgcgcccactgcctcgacaagcctcaagagaaagacgcggaccgacgatgatgaggacgacaacgaccatcatgcaaagcatcgttctgccccagcccccgttacgcgacctgtacgcctgccagccgccgctctcgcaaccacccgcgccacccgagcacgagcacggaatccagccaacggagctgcaaagacatcgagacctgcctcgtcttcacttgcatcaagacctgcgtcatcagcctccaccagaccgccagtaatcaccgcgcgcggtaggccgccaaccaaagctcaagaacctgcctccaaggccactcgcgcgacgcgttcagccaaacccggcgatgaccagacttcctcaacagccacctccagaaacaccagcacaaccaggacgcgaccgaccagctcaacggcgaccgcgcccaccgctgcatccaaagcgctcgcaaagcccgccatcaagaggacggtcaagtttgaggagccagaaaaagagaacatcgggcctccgggaggaagaaagaagaagacaggtccaattgcaaataccggagggcttcgcgcaaagccagtcaggactcgagcgggtgcggcagtaaagggatcaacatcaacggccaggagaggtgttgctaataatggcgcgacaaacaagccagtgtctcgttctggccaatcagccaaccccagcgatgctcaggaaaacatcaaggttgaaggcatgaaacacaagccccttccccttagccctaagaaggttaaccaactagtggcagccgccaaacacgccgacgactcggaggatgaactcgctattcatgagaatagtccggccttgttgcagcccttgctgacaggcagagctcccatcaaaccgccggcctcgacgaccagcaaaaaggcactggagaaacaacccgaacaggatccgcccaaggagcccgaagccccgccggcatttatatccaccgcgaatcccgaatctgcacatcacaacaaggatgcctccgccgaacctgcagtcttgaagccacacttccttccagccgaacatctctcgatgctcgcttctcccgctcgccgtcctccgccatccccatggaagaacagcatcaagaccccggcaaagcgtgtcgaaggtctgtttgctggtgtgcccctactcgccaaccgaccggatgggcaacccgttgcacaacccgccaagagcggtcccggtcttcttgccagtccagccaagaggccacctggaaatgcgactgtgcttaatggtggtggaggtgtgcttgctggtcccgctaccatctctacaaacactgggatgatgaacccgccctctctctttgccagtccggccaagagggtgcctatgtctgctgcccagccacagtccgttacggaagaacttgctgctgaagcaaagccctctttgctcgccagcccacctgtcaagttcggtactgcgagacgcaagtcgcagcgtctggaagagatggcgcgggagcaggaacacaaagagcaggaaacggatgccaaggacgaggaacatgatgaccaagcggaagcggatgaagagatggcgaacgggcagcagatccacgaacaggaggaggaggatgaagagatggactctgcggacgaagaggatgaagacggtccttctggtgagcttggcgagcgtacgatgcagattctcacttcctcgacaaagccagctaggctactctttactggacgccgacgatctctcaggcatatcgagaaagaagccgaagctgccgttcaggaagaaccagaaaccctacctgaagatgagcatgaccaggaagaggcgcagcaagaagaggggcaaggggaggttcaagaggaggttcaggaggaggtgcaggaggaggtgcaggaggaggcgcaagaggacagggaagaggaggtgcaagaggaagagtccgaggttgagcaggaaaatgttgaggaagagcacgaaaaggggcacgagattgaacaagatcaggatcacgagatggaagaccaggaagaggagcagagtgccgagcccgaggtcaccgagccggatgacgaggaggactcgatggaggtcgatgaggtcgagctgggcaacggaagcgtcgaacaaatcgtcattcccgagacgccgcagcctgaaaatgatgatcagagctacttggacatcgaccagagcatcagcaccactcctcccgagtcaccacctcagcatctgctgaatggtccttcgttcgacagtcttcgccaagatgtcctcaaccctactgaagacaacgaggacggtactcccgcccaacccccaaggggtagcaagtccaatcctcatcccgctgccacaccctctgtcaacagcggtcaccggacaccttctggtcgaagcacaactaagagaatgcgctttgacaacagcagctctggcttgggtttcacgccgctggcggagcagttgaacgggtggaaaggaggtgttacaccggcaccccccaaggttaaactgctgaaggccacggctaccccatcgaaggccgctgctgctaacgacaacgctaagcttggatttacccctctagctgagaagcttagtggttggcacggcggagttactccggcgcctccaaagacccaaggacctctgaagactccagcacccgcaatgaacgagactaacgtgagccttggatttacacccctggccaagcagctgagtggctggaacggtggtgtaactcccgctaagtccaacactgcggctcctttggaaggcaggttcggtaagaggaggagttcaaggaggttgcaacaagtggacgagcaggaggagacactcttcgatgtagccgcgatgaaagaggcggggattttcgggacttcggttgctcgtcaacagcagcaacagaagtcgaaggagtcttcgcccgagaagactatggatcatccctctgagagagctgatgctgagactcccgctgatgttgagacccttgttcagcagcaacaggaggacaagaacatggaactggctcaggaaaaggaacaggttgtcaaaatggagcaacatgaggaagttcaagtagacgccgactctgctgatgtacatgagacacatgttgacgaggatgctcacaaagctgccgaggctgtcgaggacgaagaggagcaagaggaaggggactccgttgagatagcaatggccgatgccgatcaagccgaagtcgaccccgacgccatggttgacgatgatgacgcatctccacttctcgaggacatccctatcaccaccgaagatgtcgagctcgcagccgaggccgaggcgctagcccgcatttctgatgtgatggacacgaccgatggcgtcgataaggatggaagccagcacagcatctctgatagcctctcggaagcgagccaggaatatggcgatgagaatgccgttccggttgtggccgagttcactacccgccctctgaatgtcaacctcttcacgccggctgacacgacaaatcgggtcaccagacgagcttccgctgctcttgctcacccgaccacccctgttcgcccgcaggctgccctcagggaagtgcacacagtgtccaaggttcctctcaaatctgctgatggagccaactctgcgccaccgcgttctctcagacctaggaagtcggggagaagcagtctctcgagggtctcatttgcggatactgctgatgttatcatagaagagcgtcaggaggatatggagaccgtggaagaggaggccgaggaggagcacgagcaggagcaagtgaatgagccggttgacgtgcatatgcagcagactccactcaaaaccactcccgctaagcaaactccagctcagcagacaactcccttcaagacacctttgaagcagactccacctcaagtggtcgctggacagaataacgctcctgtaccgtcgcctcccaaaggccacgagatgactacagatgagagcggccgccagagacgccgcagccggcggatctccagcatgggtgcaggggcatcactggccgagatccccgaagacgaagccgagttcgggtccccgattgccgaggaaccagaggcagaggacgaagaagatgactttatcccctccgagccggtcacgcccgccaagtccgaggtcgagtggtcggctatggacacgcctgctcgtacccctcacaaggacctcaatcccaagctcttgaggggagcggttgtgtactgcgatgtgcatactgctgagggcgcggatgccagtgggctctttattgagctgctagggcagatgggcgcgcgttgcgtaaagaattggtcgtggaatcccagtactggtgcttcgggtgatgaaccggtgtctgggccaggacagaagattggtatcacgcatgtagtgttcaaggatggtagcaagaggacgctggagaaggtcaaggagagtcaaggtgttgtgcagtgcgtgggagtcagctgggttcttgagtgagtacccattatctctttgacaaaccaggtgatgaacaacatgctaacggtttctatacagttgcgaacgtgaaaacaagtggctggacgaagccgactacttgatcgacctctctttcatcccccgcggcggtgcccgcaggagaaagagcatggagcccaaggcgctagccaatctcaacggtaccctcgtgccctccggctccggttccagctccagcgcgaccatcgccaccaagacgaccactaccacaaccacgaccacctcatcattctcctcttcaactaccacccgccaaacccaacaacaacaccccacaacccccggcaacaccaccaacactggccgcagcaagcgccgctcctcctccctttggatccgcacccctccctcccccgacgcctcttcatcatcccccggtggtgacaacaacaaccgccgcgtaagcgactccatcctcgccatgtccacatcaaccaactcgagacctcaagcagacgaagaagaggaagaagaaagggaatggtccaccttctcgcccatccccaagaccccggcccccgagaccatcgcccgtctagcagctaacctatctcccgcttcttccaccactaccaccaccgattaccccggcggcggtggtgacattgacattgacattgacggaggttcattcctgatcccagccgacgaagccggccacgaggccgagttcctaagggaagcgatgccggagcgggagcgcgaaagtcacgctttctacgagagaggagccatgacgtgtccgcccaagcctagtttaagctatgctgttccttccactactattggttcctcgacaacggcaacaggtaacggtagaaggagtctgttttccgtctcagtcgggtctggctctgcccctggatttttgagtcaggatgagatggatgttgatggcaacaataaccacaacaacggcgagggaccaacttctgctgctgctgctgctgctaccgctccgctgagcacaatggcaggaacaatgggtctactccgaggaggaggccgtgataacaacaacaataacacccgcgaaagaaacctgggagtcatgatgcggttgaatgcggcgagacgaaagagcttgcagtttgcgcccaaggtggggagtccgcttgcgaggagttggacggggaacaataacaacaacaacaacaacaacaacaataacaataacaataacggtggagggggaagtgtcgggggtggtggtgttggaggcacagcgaagtaaaagcagtgggggaaaatgaaaagatcagggagagagggaggattcgcttgctttttacttaattgttttgtctgttgttgttgttgtcgtccttttgtgttatttgctgctgttggagtaaaaagagagaggtttgttaggctcatcaaggtataccatccatggcgttttttcttgtttgaaggaggaaagggagggagggagggttaaagtttggttcgtctgtctttttcaggtgtaatgcgaaggaatgaatggtttatggagtttctctcatggatggaacatgttttgatgttgaggtgctgtttgggctgtgaaatgaccaagatgtttcttctcggtttttgtgagaatattgttcagaaaccgaatcactcgctccctgattgccatgaagagttttggcttgttgaggatgaccaggggctgtgtacatcgttatgaatcaagtacacttactgcgtagatgcgagtatgtttaccgatctcatgattcattgattgagctcgttgccgaaagccggttaacttccacgaagactctccttgaaaagggagttgcgtggcgtgaataactgtttgtgaagtataatataccggatttcaaacccagacccagtcaccgtattacccccctaacagacgaaatgctgcttcctcaagtttggtatcctctttctctaatcccgagctttcttccatgccccctttccctcctcctcaattctcgtcctcctgcccccctcaccaccctgaatccacaaccttcccaagacctcaaccctctacctcccctcccccaacctcctaaacccctccagcacatccttatccacattaaccgcccactccgcctcaaactgctgctcaccacccatcctctgcaccaacccctgcaaccgttccctcgcaaactcgtacgcttccactctatgcactggatccttcagcgcaaactgccgttccgtcacatcgagtggggtatcccactcgtaactaggcaagttattgggatcccataccaggtaatccctcgggttagtactccctcccgctagctgctctttcgatgttgagtttatcgattgtcggaaatcttgttgttcagtcagcgactgatcatcctcgctcgccgccagctccgtcaccacactcgtccacatcgccaagaaatcctgcagcctcgcgagcacaatcttttcctgcaccatggggtccggcagctcccagaggcgggtgagcgccaacatgctgagcttctgccgttcgacctcggccatgcaatcaaagttgttgaaccacaaagtccccagccactcccacacctgttcggcggtggacccggcggtcgtcgcgatgccggccaacatggtcagaaacactgtaggatcgccgagcgcgatgcgcgctagcagcatgaagtagtccgtctgcttgatcgtgttgatctggctgaccttcttgttggggccgtgcgttgtgcttgcctcccaggcgctgtggaggccctcgaagatggtgttgaggaggccgatttccagcatgtcctggacaactacctgcagcccttggacgcccccgatattctcggcaatgcgcagaatcagctcgatggacctggcaccggtctgggattgctcgcgagagcgggcatcgagtgtcttgacgagggctgcgagggtgggacggcgtaggcgatcgtcgaggatctcgcggggcgcgaggaggatgtagttctttacaacttcgagacactggtttgctacttccgaatcgtactcaagaaggggcagagcaagctcaaccatttgtacgaggtcggggtggaggggagggtagctttgtgtggttacggacttccacagagctaccgattcttcaataaggtggaggtgaagggcagactcgggttccatagcctcacgcagcagggggataatcgccggttggtaccgctgagagtccccacgcatcgagtcaacgagcgcagacatgatggccagaatagactgcttgatcatatactcctccttctcagctgactcccacaacttgggaagagtcagcataatggcgtcgccaaactgagtaatatgagtctccattcgctgcacaatcgcccgaatagtgtcgagaacagtcaacttggtctcatcgctttcaacctcctggaggagccccataagctggttgaagacgtcgggggcaaacggtaggaactgctcgccctggaacccaaagtcgtccacaatccccttaaactcgcgcgcagcagtggtacggacaacctgatcgttatgcgggtcgtcagggttcatcaagtgtctaaagatttcgtagacggcaggtcgactttcctcggtgatcttgatcgagatccactggttgagcagaatggctatccgtctacggagcagcttggacatggaatcctggatctgtgcgtccttcaccagcgtagtctttagaaaacggtcaaagtcgaaggcctcgtgaataacagcggctgcacacccaagagcgcagtaagccgcctccttggtgacgatatccatatcgaccttggtcgcaaattcgcagtatgtaagaagtggttgcccaagctccttgtagtgcgtcaggaggtcaatgagcagcctttcagcacaaggccgaacagcccactcgtatgcttgaccttcgttacgctccgcagcctcccacccttccgggtcttcttcccatgcctcgagatcggactgccggaagatgaatagcctactgatggttacttgaacaatatccagcaggaagctgtttgtcaatagttggtccttgacaagttccatggcctctctttcctgattcttgacctctgggctcttgtatttgaaagtctgcatcggcctgtgggcaatcgacacacagcttctaagcagcaaaagacctttaagggccagcttctccgagagcggtccttcgtgtttggcgctaccgtcgtggttctcggagcccgtttgcctgatgccgcccgacttttcaaactcatttgagaattgctttaccagattccagtaagccttgacgagcggaatggaattcggtagcagagggaagctggccgggtgggaatcgcacatgtcgatgtgcagtttcgtgaactggatcaagtgcttgcccaccgagtcctggaaaggggcagggatgtgcgactcggagctgacgccggtaaggaactggtcaaattgggattgcgacagcgaccagaaaccctggaccatcggatcggtatggggatgttcgtagccaacggtgaccagcctacgtaagattttgagggctgtgaggctgttctgcatgtagtagtcggcctcatcttcatcgccgctgccacccctcgcgaagaactgctgccatgcggccgtccgctcggtatatatctcaccgagcaattggacaagctcgggtgtaacggcctgaagagcggtctgggacctccgcaaccgcgctgttgcgagctctttgactacccgcagcagcacctgcagagctccgctgagggcaagagcactctctgttctggcgctcctcgtgacattgatgatgctcgggatgacgtctggccagtcgttggggtagtctatgcggacaatctttgcgatgacaagggcgttgtgtagtgcgagggtcttgtcctcctcgccgactgagccctggagtagcctcgagcgaataaactgtttctcggcgggttggatcgcatgtttcgcagtgtgtcgccagtatttgtcgattccgttcttgagcaggataactgcgagaaagcggacggagttgtttatggacttgtcgaggaagacggtctatatggtggggtgggcaggagacgttagcaccgtcaccataactccaaagaggctgatagctccaattgaacccacctgtagagaaacatggtagtctgggcgagactcccatgactgaagctgctggccggctgactgtctctgggtgtggtctgtagaaagggcggcgtactctagcgtccgggcaagctcgaggaggtttagaggggctgcctcgccgggcacctcgatagcgaagctcattgtgttgttcttgttgttgttagcgccggctggggggtgtctctggcctagtcgtagtcggttgagggtggcctggggtatcatatataagaagcgaaagaaagtcaatggtgtaaatgtttcaagtcgagtttgtggaatcagttgaagcaagcggaatggagatggaggagcttcgttgacaagttgaggcccgtttctggaacttggagaggtctgagctgtgacgcgctgcagctaggtagagtgttgaagcgggcccgtcactgcagtgggctgaaatgtcccgggcggtttgaacggctacaaagtaacaactggaaggcggggcagcttgaaatgttagtgcagccactttactgcggtgcgaaatcctaacactcctgcaaccactttcaccgagaccgcctttatcaacacaagaataaaagggggcttcctattctagctggctgcagactacctacctaacacacctaggtagttacacactcgatgctcttggttgtcttctcaacctacaagctcgaactgggaacggcctgttctagcaaagcaatgcccgcaaacgctccctggtcttcataaattgtctgtttaccactgccgtccatgttgaaccgatagaccgcaccgccgctgtgtgtttggttagtaccacatcttcaattcgagccttaaaagcagcatgggtgttgacatacagatctgtagcatagatgtacctgttctttttatcaatggccagtccaatcgcctcatgcagattccgcgcgaggacctgatgcttgctgaatgacccatccggattcaaagctgcccggttcaaagtattgccgttcggcagctctccacggtcagtccaatacagagcgctgccctcctcgtccatcgcgaggtcaaccggctccggcaggtgatcaaaaaccacctcaacatccggtctgttggaagcaccaaatccctggggcatctcgatggaggcccggtaaatgcgtcctttggcgcccctgggcggtcccttttgggtccagtagaacttgccctctcgagctgagacagtgatacctacgcaccacaaagtagggtcatctatccccttcctccagtcgccagcgcggacgagagtctggagattggatccatcaacgccgcaacggaagactcgcatgccctctcgatcagagaaataaagcacctcgttctcctggtcgacagacaactgcttgggtgtgtgaacggcgccgggggggatgatgacccgtgcgccagtgccgtccaggttgcacgacatgatggaaccatcgttttgaccgggagtgcccatgttggtccagaatatcttgccagccttctgggagagggcgattccatctggcatcggcagatgatgggcgattaccttgagcggagatcttccatccgcacttcccacgaaaatgcggcccttcctgtagaacccgacgtcatccggatcattgttccatccaatatccaaaaagtacaaggacggaacatgcagattgtcgtaactggcttgttcctggttagccgtcttgacggtgtgattaggagggtaaagaccgcccttgctgctcttggctccgagtctgccctcgtcaatgtacttttgtagaaagggcaagacacctctgtcctgcaggccacgctcttggatgtagtgcttctcgatgagcgaaacggtatctaggccgaccgagtccatcagagtgcagggtggactaccgttctcgataaacatctcggtccagacagcgtcgagttcttggggagaagccacgccttcagccagcaccatgagacactcgcgcttgatggctgcccaaacgcggttcaggatgaaaccagtcgactccttgtgtgcaatcaccggcatcatgcctgacgctctgaagtggttcaagaggaagggaaatatctcgggtcgcgtagaaccactcgtcatgagctcgacgatacggatggtcggcgggaccatgtagtgggtgttcagcattcgttgagccgtctctggcttgaccatggccgtcatctcgcgggacttgtaggaggaggagtttgaggctaggatggcatccggccgggtgatgttttcgagttcggcaaacaaatcgattttcatgttcaatttctcgggtacgcattcgataaccagccaagaatcctccacggcgtgttccatattctggaagccacgaacgctgatggtgttcggatcaacgatgggcttgtatctccatagctcgctggtgatgtactgcaacgccgcgttcgtctgtcgagggtctgggtccctgatgtggacttggtagccggccgatgcccagcaggcgccgattcgacgacccaggacgccggccccgagaattccaacagatcttccggcggtggatggtaacttccagggcgtcatgttgatggatgtccactgcctatgatcaaatttccacagatgttgagagatggggaaccgacgtgttgttcaacagggaggacaaggtgacctaggcatagaggtaggtatgttcccaagtacatgtagctgccctgtatctggatgtgcaaattgaaagcatcatccgtcccaatgcatcatgatacgtcggcatgacgcgaggccaccaggtcaactcaaaccataatccatctcacatcgaccctcgccgggtatcgattcaactcccgctcgggttcctggcttgtccggtctctctattgggtcagtagcataccgataggcgcgtcttgtggtttatttaactccaggaaaaatggtgtggaagaagaggtcgaatggaaggaagagtcctgcttggtgatgaatccatagtagcctcacttaatagttcgtgtacatcgggaagttggggaactggactagaactagttgccgccgcttggatgaaacctggaaggatgaggtcgcagttccccttgcggttcggtggtccctgtacgcagtaagtgtaagctaccttaccaagtgggtccctctccactttccccggcgtgcttctgccgtgtcgtccaggggcccggggttgctatcggacggggctggctaggctgaggttcagctgaaaaggaagccgtcaaatgccagaacagaaattgacggtcccgacgccttgaggtttgtgaccgtgacgtttacaactgaaaccgccctctttggcggatggtgtcggtcgggcagttagtggctgtcgaattgcctactacctacacgactgtttgtcactctgtcactctctgtcatgtccttcttccaagccttccatttaggttgggctggagaaagcgaacctggctggaacaactgccctgagcgggaaccgccgcccgtgccaatggacctcggctcccccgtcgggtcgcttcttggctcctcctgagatcaacactagactccatcggcctcccgacaactggtacctccacgcatcaccgcacccgggatgatcatcgactagtgtactgccgacttcgtctgaattatcccctggccctttcccttgtttctctgtttcttctagtttgttcttgttcaaccaacgacatgatacaacttccatcccgataaacgtttgatacccccccctccttattaattgcgtttctccagccttaatatacccacgccagccagcctcgaccctcgaatccgaatccctccttatccgatccgatgagcgaacccaagtcctcccctccagggcctccgccttctgctcctgctcctgctcctgctcctgccccctctccagctccagctgccgtcgccgcaccgactgtctctcctcctaccttgccggcagacaacacctttgccctcgcccagcagcgactaatcgcccgccgacaggcccgtgagacagagaacgccgcgcgcctcgccgcccagcgatcagaatcccaactacgatcccgcatcgcagcctcccaatcccctttaatccgccgcctcggctcatcgaccctctctttctgggatgctatctcctcgcgcgagggcacacggcccgccttccgcgtcggccaagtcgacgccgaacttctcgacgccgagctcgtcgatctcctccgcacccaggtcggcgacgccctaaagtatattggcggcggcgtctcgtcgaccctcaaagacgagtgggatgctgagatcctgctcatcctgcgcgccatcctcttcaagctgaccatctgggaccatgacgccacgtacggcgccgcgctccagaacctgcgctacaccgacgctcgcaagtccggccccgtgctccagccgccatcgaagctgcaaaagagcctgtacggcttcgtcaccgtgggtggcaagtacctttggaccaaatgggagacgtaccttcttgaccacgacgaagcctcttcctactccgtcgagggccccaaccccaacatccagcgcctcagccgcctcaccgaatcgatcggcacctttcatgccttcgcctctttcgcttccttcctcgtcttccttctgcacggccgctaccgaaccatcctcgaccggctcctgcgcatgcgtctggcgccgcccacctcgcaagtctcgcgcgaggtgtcattcgagtacctcaaccgccagctcgtctggcacgcctttaccgagttccttttgttcgtcctccccttggtgggaatcaaccgctggcgccgctggctggcacgcacctggcgccgcacaaaatcgatgctcaccacctcttccaccaacgatcccacccagaacaagggcggcgaattcgcctttttaccggaacgcacctgcgccatctgctaccaggaccaaaacagcgccaagtccgaagccgagctcatggccgccgcctcttcgtcttcaggcgtcgtcggctccgcccagaccgacatcacgaatccttacgaggccatgccctgcggctgcgtgtactgcttcgtgtgcgtggcgacgcgcatcgagcgcgaggaaggcgaagggtggacgtgcttgcggtgtggcgagctggttaaagaatgcaagccttggaatggcgatgttttgagtcctgctgaagctcatgcagcggcggcaaatcaaggcgggaggaacgtggcgtttgcggctggcgtaaaagagcgacctaacctgaatcgattgtcgacggagagcagtgggaggaggagtagcagtaatcgggtgtcgtttgatgatgaggtcagggagaggagaagggtgtcgttcgaggatgagattagaccgggcgaggatgcggctagtgatgatgggccggttcgggtgccagagaggagggagagccaaaagcaaagtcagacggcgagggcaactgggacgggcgtaagtgagggtgagacgagcggtacgaaggcggatgaagaggaggagggtgaagacgaagaagaagaagaagaaggggaggatgaagaagaccaggaggaggaagaggatgaatcacaatcaagcggagacctgcaaacaagttctgacgccgaggacgaagaagatgacggagaagaagaagaaggctcagaatcaggatcagatagttccgattccgaagactacgaagcggaagaagaggaacttggtgaggatattgccttctagtcttgaatcagatcgaaccagacgagaccagaccgggccggaaaactacgtacgaagcgagcattagatcaggagcaagtcaggtattaagcaagcatgcatcttttttttttttattcaggggtggttcggaactttctctgtgcgtataagagtagtatgattgtaacaaaatgctcggtacaatcatcaacaaaatacatggacggggagatcggataatattacctatacataatgatggtacctaccgtactctttttttcaaggaaataataaggagctgtgattatgtcaaaaacgatgggacacagtgttgtttgtttgtttgaatagacagaaaggtctgctccgcttctgttgagttcattcgagtgtcgagaaactacctacctagctaaatgtcactgaagtgcgaaccgtaaacacaaactgagcatatctactactcctgacagtaacacaacctcactcaacacgctgatacacacactacataacagaaattcttcaccgctgatcaaccgcgtatctgtcttgcccatcaaaatcaaaatcatccagtctctgtccaagtcataagtcattatcatatacgagccatgaatctaacatgtctatcccgtctcactctttcgctctttctttgtttccaccatccatcctgtccagccaattcaggattcccaataaaaaatcgcttcctcgtccgtccaaaaagaaaacaaaaaattgaaaaaaacgagaaagagaaacaagccaaaaagaagcaaaaagaaggaaaaagaaaaagatgaaagtataaggcggtcaacaagccatatgccgcagcttctcatctcatcactcgagtccatatccttccgtcttttcccatatccaaaaaaaaaaaaaaaaaaaaaaggtgcaagtgcctctctcatatccaatcgatcttccttacaaccaacctccttctctttacacttacttccgcttgagactgcccaacctcctcttcagcgactgcgcaatggttttgcccgtggtattacttctgcgcaaacccccagactctccttcgtagtcgttcgagtaacctcctcctcctccgtatcccgtagtcgtaggcgtagcattgctcacgcttctttgacgaactttggcgttgccctctttctgctggtagcccatcagacccgagctagagccaggaacgtccaagtagtgggtagaacgcggttgcatctcaagcatgctctcgccgccttccttggaggcgtagttgtagttgccgtagctatagctacgggcaaggccacgggagggggtggccttgtggtctttgagctgcttctcgatggtgtaggagggctcgcccttgcctttgaggtcatccgggtggtattgctaaattggttttctgttagtccatggagggatctttggggagggggaaaaagaaacatacataacccgcccatctcttgtaggcggaggcgtttccgttggtggctccctcacgcatcatatccgtgccttcttggtagtccatggtgcgtccggcaagatcgcgcatcccgggagggatgacggcggttccttgcaagggaacatgcttgatcagcgaatcctggacatactcacggggagtagccctgagagccgccatattggagtccttgactgcttcaacgggcgaatacttcttgttgcggttacgggacgccagggtggcatcgtatgggccgtcatggtggtacatgaagccgcgtccggggccagtgatgtctaaagtgtcgatgatatcgataggttgctgacggcgggggttgcgtaggttgggtgttcgatcggcagcccggtagtctcgctcgagcatggcgagtggccggtgggacatgtccccggggtaacgctccttcagggagctggcacgaggtcgaccggtttgatgagccattgtgtcttggtattctcgttgagcgagtgcttcaggtttccgggtgagggttcccacaaatcggtgagggtgatgctgagaaagtgtcctggttccagcgggttgtggaaagggctaggcgtaggtatataaggttttcttcttttccaacttggttaccggaaagtgttgtggataagttgcgaagaaggtgggtttgctcttcgattaatactatttccccaactcgaaaattgacggagtagaaatatttcttcggaatgcctggcgtgacgtagacgcaagtgagcacctgtgacggtgggtaccaaaaattggacaagtaggactggcacacggcggaactgtgtatgacgagcaggccttgtatgcaagttgtgaattattcgctgggctcgggttggtagagtggtcttaaaatatacttgcttgcctaatcgggcgtataagtgcaagccgtggagtagagggatgcgggcaagatgcgaggcgtaggtgtgtaaataagtaggtgtcctttttaataatatatacacatatgtccgggagaaaaagagaacggagcaaataatagagaggcatgaccatgcagtttatatgtgtcccgacgcttacttacacacagggtcctgtgtcgaccaagccggacgaacctaagcatcattgcagttgggagaggtcttcaagtggctgcgccttggcaggggatcagcaggaacgtggtgggagtgacgcaacacccgggactttatgaatggctgtcgtcactaacagggatgttaagtgaatacggcatcaccaggcgcaactgttaacaaaacggggggaactgatagcgcttgcgatcatcaccacaactggaggacaagtcaacatcgatgcaaatcccgccaaagccgaaaccgggagccatcccgtcatctttgatctggtggcggtgattcttccatgctgccatgctagagttttttttttttagagctgacgactttgacttcttgtcgagggccccaaagtgtgacggttgggcacggcgatctgtggggcgacatgggttgtaaagggcaaaggacgataaaagcttacgcagtgcttgtcgtacacctggtcgtcgttgtcgttgtacgttccgtcatccctcccgctttttagttccagtctcgggtgtctcggagtggacaattgtgcggccgccatggcttccggagggctgtgagtacagctggttcagacattatgtctagggcccttgatgcaggggatcgacagtagctaaaatagtagataggttgaagttaaagttgaggccgggttgaggtagcacagcggacatcatgacggaagctgttagtacttgttggacctagattgaaagagcaaacggaacgaaccaaaatacaaggagatggacgtttaccgaggacagattgaaaggtatcgaagcggtgcaatatttcctataattgccatcctctttcccctcctactagcctcctcgaaaacagatgtgtccagcagatcggcggcttcatttcagttgggcagcatgaccgccagccgagcattagtcgcagggcattgagccaacctggagagggatgcaatctagaccaaaggtccaggccgggccagcgacggcatgtttggggttgttaggctggtcggtcgtggttgcggggtgcgggtgatgatattgacaaactgaaagattctgcccacacatggaaagtagtggaaggcactgcaggtcatttggggcctacagtaggtaggtacctagggtacatacaatggctggattagaaatatgacttgaatctacacagcaagtttagaaagaagtcatcgtctgcatcaaagagacagcaacttgaatctaatcgatgtgcggatagaaggccagatcggagagagggaagaaagtgcgggagtgcaggtggaagccgcggttaccgccatgtcttgccaagggctcgctcaatcttgccgtcgagtctacttcacgcttcaaaattcccgtcgcgacacagaaatgaaagaacccagtgagccaggcaccgcggcaactcaacctcaaaaatctttcgagcaaacctcgacgatctggcgaaaccattcccaagctcagcaacttcaaaccgagtttcattcttttgttaccggaacatcttgactctcttttcggccattcgcccggaggttggcttgaccgttctttctttagggcgtttcttttttgtatggtacaccacccactcggccacacatttagagccagacatcagctcccctctactcagccggtcagccagctatcttctcagcaacctccgtcaccaagccgcccgttacaggccagtcatgaaacggcctctggtagattatgattccgggtccggatccgagtccgagtgtggaagctcatcggacggaccaaaatcaagttcaacaaatattcctccccagctcaagaagcgccggaacggtgacatcggcactcgggccccaccctcggctccggcttccactccgattgccccacttggccgaagctctggcacccacaccataccgccaaaaccggcacccaagtcaacatcatctctcccacccatctcagatcgcttcaatgatttatacgcctctaacactcgaactgctgtctctgacgatccttccctgcaccaaggacgtcagcgccaggtccctcatattcccggcaactggccgagccacgtatatatcgattgggatcccagctcaggggatcgtgagctcctctcgtcgcttgttgacaagcttcagaccagggtagctgctgctgctcaacgttaccccgacctcgagggagtcaaaatcagcacggccttgcgagatccagagttacctgtggacaagccattgcacatcagcctgtcggccccacttacactgacctcaaagaataaagacgcttttcttgacgatgtaaccagagcgttgaggtcaagtggtgtaagccctttcgtggtggacttttccggaggagtcaattggtatcgatccgaggaaagcacccgatcgttcttagtcctgcgggtgcgtgaggttcagaacactggcatgaccactgcagattcgagccccaacccacgactgaccaccctacttcaacgatgcaacaagaccgcgaaagagtacggtcaaccgccactctatgattcgcaagacatgggctaccgctttcacgtcacgatagcctggactcacgctcgtccaagtgaatcgttgaagcagctgacggattcaatctttgacgactgcaaaaccatgtatagtgaaaacatgtcgatcagggacaaactttgtactggctcaagttttcgcgttgaaacggtcaaggtcaagattggaaaccacgttaccaggttcgagctacctgataagggtctcgccttaccagtcaagactacataggaacgctggccttgccagttctcacgcgtcaagccatactcatctggcctaggaacgccctcagtctgttagggccaaggggaagaaagcaactcaagcccttccgagcatgggtgcaaccccgaagagtatttcgatacggaggggagagattgcctgcattgcctcgagtcccacctggagatatcaaagggcctcgacaacgatgcagaacggttttcgtgccccggatgcgatcgagtcttctcgtcccgacaatttctcgatatgcacctggattcagacgtttgtcgcgcaagggagagagcagttacagatatccaaaacatttcgtctaagaaaaaaaacgacatggagatgccgtttgtgtactaagtaccatacttcaggctttccatcaggtgagagtctctaggtcattttccaacatatctggaaatggatcgttgcaagaaaccgtcatcatcaaaagtcgtgtgcaagacggtgattttggatatcaccaccttccaacaactccttggggaagatagtaggaaaaaggtgagtaggacattagaaaattcaaattcacagtcttccacggtagcaacacgcctccctcacttattttggtgggcataaaatgcacaaattctcggcagtacctatacttgcagattgtgcctgatatccaggaaacctaagtaaagatcattcgcccgagtctttgtgcggtatccctctttggggcgtcggacatatggtatatggtatatgtacaagtatatgtaggtagctggcagatttaggctggccgctgtgcattagcatgtgtgtgtaaattgacaagtggtaggcatatgtcctcgagttttcactaactggaaaagtattattttcctaccggcatatgcgtgctcacaggggagcgcaggcataattctggccatcttttctgctatctgcccggcgcccttaaaaaaaaaaaaaaaaagatagtgttgggccagtctcgcaatactctacggtatgttggcttgtagcgcgccgtgttatgccctgtccagtgctcaaggaggggaaagcatattcttctttcttttcttcgctctttttttcccccttttgttgctatctctctctctctctcctcctttgtttttcctttttttcttttttttccccccccaaagagtctctacagccagcctgcatcagacactttgtccagaagaccctttctccaagcttcgaaacaaggacatcatattcggcggaccaaaaacaggatgagtggttgatgcatgtaacaagttcgaaatcacatgcaagtgttccatagacacggataattcaaactgggagctacctgtatgtcacctagtatctaatcggacggagaaacctggggaagggggcggaacatgcaacgtgaaaagaaaaagaaagaaaaagaaagaaaaagaaagaaaaagaaagaaaaagaaagaaaaagaaagaaaaaaaaaaccagagaagaagaagatgcccaccaacgtgcgcgtagtagagtacttgaaagagtcatacaggtacacacgaaaagtgattgattggtgtttacgctgtgtgtgtatgtattgaccatgagaccgagggccaaggagaaacgccaagcgagtggtataacatgaaaagcatcattttttgatcccatcaacatttgtcatgatagtgtgattccaacgactaacaaaaaaaagcctggcttttattataaaataaacaagaatgaagaaaaaggctccgtctctctacctcatagaatagtctattactctggtcgatatcaaagctgaaagaaaacttaagcttgcatcaaagctcatcaagactaggtctcctgaactcccaagtccgcggcatgacgggcaaaccgacgtaaaactgccagaagcgtttaagttcggtgatggtaatttcgtagctatttcgtgattgaccaattcgttaacaaagtgaacagcaccaacgagtgacaaaaggccagaggaggaatggaatgtggaaacagagggataagaaaactcacatcaatgcaggcaaattgagatagctcctgatcaccagcttgaatgccgcgaataccgccctgaactcgttttcgaagtcatccttgagggttctcttcttgtagacaaagttggggtcggtatcgggctgttgcggttgtcgctggaactcgtggaattcatcatcatcatcatcatcatcgttgttgtcaacctcaacctgttgctgatgctcaaccttcggagcaggagtaacccccgccgctttggcctcgtctacagcggttgtggctgtatttgtgtcggacgcttcagcgtgatcagcggcatcgggcgtcggaacgataacgtgtctcggcttcttggctcggtcagggatgtgatgggctcccgaattttcggatccttcgatctgttcgtgggattgaggttgttgtccctcctcgctctcctcaaccatcgccctaaatttctgaatagcgtccaaactgctgctcaaccgcgcataagtgttgaacagtgccaccagctcggtgcgcttaagcttgaacgggatctcgtcagtctcagaagatgtcgcggaagtgtcgttgttagcgaactcgaagagaaccttgagcgcagttccgtatccggccgtctgtaacttgccccacaatcgacacttgtcgcagccgacgcagtccatcagtcttgagatgttgcggaagcggttgcggaagtcttccttcagcgaagggccctcgccgttcttgaacatgatcgactcgtcgaacacaggtccaggcacggtgttagcggccttagaggtgacagcgaggaccttggcgcgtgtgtcggcgtcttgggccgggtcgcccgtgcaaaaggtgtactcctcgtgggaggagaggtaaggcccgagtttggcgacggcgcgggtgagcagggcgtagttaaagtacagattgctgatgcgttcggggaacttgtgcaggcggttgatgtagcaggacaagttgggctgccactggccggtggtctgattcaaaaagtcccagcagaggtgcgtcgagatggacgcgtgcatgccgctgacgatcttgtagaagacgcgcttctcgagacactcgtcttcgctctcgagaccggtcttggtgacgaaggggaccagcgggttctgctcgcgctgctgctcgagcatatgctgccgaccggcagcttgcatgacagcgcggaaatcctgggctgcgggattcttggggactgagtaggtgtcgcccaacgatgcggacttggggaaggaggatttctggaagcagttctcgcggtagatggcgtcccagacctgcttggcgccgtcgccggcatacccagtgaagcgctcaggattacgcaggagagaaacgtaatcgcccttggaggatgcgccttcgtcgtccggtacgcagtagtcgcggtcgtcgcattcgtcgtcgtattccaccacgcaggactcgcctacgtcctcgcctagcttgccctggagcggacgctttggttcttctttctggacggactttcccggatgcttagcccggggtccttcgagcttgccaagctctttggcacgccatacttcgggtatgtcttcttcgttgtcgagggtctccacggcgcaggcgatgttcccgcacatgccgttctcgtcgttccagaagggacattccttgttgaagaggttcaggcggtaatgtgagaagaaatcggtcgtccgtgttaggtcctcgagggcgggcttgatgtcgcggttgagctgttcgagggtggaataggaggcgcatgcatcactgacaatggcttttggtgatatctaggaggagaattgcctgttagcttcggacagctccctactagtgcacggtaccttggacttacagcgcatgattcatcgctcttacactgcgcttcgggactccagagcgcaaagagcgacaagtagaaaagccgcgatgcgggcttcatggtgagcggctgttgttgcttgtccggaacttgtctcctccaggcgcaagcggcagcttgaaagaggccagtctagctaattatacgttgaccttgggtcttccaagggtttcggggcaacggtggccagaccgtagctgttctcagataatccgatgttttcgacgtatagcaatgcccgtgtagagatgaaaaggtacctctacctggtaatccgtggtgcttcccgagatgctcgaggtacacttttaggggccagttcaacgtgtctagactgtgacgtcgctctctgcaggggttatctgtcttctgtgacaggctgccgaagggaaggaattcttatcgaagattcgataaagcacacacggacagcgcactgacaggggtccgggtgaggcaagcgcagtcaataacgggctgaataaggtagggaaacaacaaagagacagacacactgaaagaaatggacatgtgggagactaggggacatatagttctaggcggagatgtgttttcgaatgatctgtccactaccggctgttatgtctgatttcccgtaccggacttcgtcttaataatcatcccgaacctgggcctccatacaaaggaggcgaagcattctgtttgtttcactccggacgaaagagcgatcaattggtacgaattagatctcccaaaggtcatgttctggaaaggtgtccagatggagattgagaaaatcagcagatgtcaaattgctgaccgaacgacctttttctcgactgacctgacgatgcactgcggcaccgtccgggtgtggcggccccttgcatctgtccaatcatgtcgctcctttgactcttgagaaagatgttcacttccgttttgctgttccaagcatcgtccgggtctaccacaactacatcctcgaatttacagtatcggatggcttcataaagacacaagagaaattattgatgaacggttaagacctggtgagcttgtgattcaggtactgtgatcttttccatgccttcaaatcctaggatattgctccctcttcaagcggcaaggtaatgcttcttcagaaatatacttgttgcgaatctcccaaggtatccttagactaccttgagcattacaataatttctctcaaacatagagatgggttcagttgtgtgaagtccaagatgtcagccatcttggcaaccgtccgggttgggatccgaaagccaagaccacatgtaaagtccgtcgataacaacaccacaacacaatttcaagatacacatcaagattggtaacagcccttttcaagaactggtctattcctaatgtctgctaatggaggcatcggcctaatgtagatgggcatatgttaatgaatcaaagccataaaaggatactgtacaggcattggcaacattgcctttgccataacccaagtaaaaagacccatatgacttgctaggcaacgcatttaattcaaggtatcatgcattggtcattgtatcaacatgtctctatacaatacagcgatgcctacgaatgaatcataaaggcatgagcgcttacatcaacatggctaaacatgatgttatcaggccttgtagaatggacgacacatccgacaacacaagttcagaatcacaaacaagacaaagtcacattttgcatcaaagagggacagaataagttttgttcatcgtttgtattgtttttgcaccttccccagtctacatgcagttgcgccgaagagattttgggtcataaataaagagatcaatggcgctaaaaggcaaggaaaagaaatccatccggtatgtcattcgttctcggaaacaaccattccctgcccggggctgcgactgatgccgtagaatgcagatcaaatacacatggcccccccaacttttgagtatccggtcccaatgaacgaggtatatgaagacgtcgtgccgatacaagacaagatcctgccttcaattaaagttcctgttcctattcccaagtatcgcgcccattggtagatggaaggcgagcatcatacacttcgttaagctaaaaggtaatttagcgggaagacatggccttggtgacgaggcgcttgagggcaagctccttcttcttgaggtcctcggcggaggagtcctcaatctcgagctggctcatggcctcggagagggactgctcaatcttctccttctggccgcgcttgagcttgagggagagagtggggtcggagacgatctcctcaacgcgggagatgtaggactcgagctgctgcttggcctcgaagcgcttggagaaggcctcgtcgttgctcttgaacttctcagcctcctcaaccatcttctcgatctcggaggaagagagcttgccaacggagttggagatggtgatgttggcagagcggccagaggtcttctcagtggcggtgaccttgaggataccgttgacgtcgacctcgaagacgacctcgaggacgggctcaccagccttcatgggagggataggagcaagagtgaactcgccgagggaggtgttgtcctcgcagttgacacgctcaccctggtaaacggggaactgaacggtctgctggttgtcggcaacagtggtgaaggtgcgcttcttgatggtgggcacagtctggccacgggggacgacgggggcgaagatgttgccctccatggcgacaccgagggagaggggaacgacatcgaggaggaggaggtcggaggtctcggcggaggtggccttgccggagaggataccggcctggacggcggcaccgtaggcgacagcctcatcggggttgatggacttctcgagcttcttgccgtcgaagaactcgctgaggagcttctggaccttggggatacgggtagaaccaccgacaaggacgatctcgtcaacggcggacttctcaatgccagcatccttgaggacctgggcaacaggctcgagggtaccggagaaggccttggcgttcaagtcctcgaaacgggcacgagtgacgttgatgttgaagtcctcaccatcaaagagagagtcgatctcgatggtggtctgggcaccagaagagagggtacgcttggcacgctcgcaagcagtgcggagacgacggagggcacgggcatcaccggagagatccttcttggtctgtaaaaaagagttagtctaaatcctttgcgtgcagttcgttgatttttccccggacaaaaaaaattgaagaaaaatcgaaagaaatcgaaaaaaaactcgaaaaaaatcgggaaaaattccggaaagaagggaaagggaagagggagcggtttcgggttctacattccttcctagtgaattcttttttgcagtagtcgagaaggttggtgtcgaagtcctgaccaccaagatgggtgtcaccagcggtggccttgacggtgaagacaccaccctggatgttgaggagggagacatcgaaagtaccaccaccgagatcgtagatgaggacgttgcgctccttgttggacttgttggcaccgagaccgtaggcaatggcggcagcggtgggctcgttgatgatacggaggacgttgaggccggcaatggcaccagcatccttggtagcctgacgctggttgtcgttgaagtaggcagggacagtgatgacagccttctcaaccttcttgccaagcttgacctcggcaatctccttcatctgtgttgtggaagcacatgttagagtgcggttcttatgcgtacagatccggaagctcggatatggctgtggcttaccttggtgaggaccatggcggagatctcctggggggagaaggtgtggacaccgttgaggtagtcaacctcaaccttggggttgccggcaccatcgtcgacaaccttgaagggccaggactcctggtccttcttgacggtggggtcatcgatgcggcgaccgataagacgcctggaggtgcgttagtgaggctgcttcttttgagactgggatactggatagagcgtacttgacatcgaagacggtgttcttcgggttcatggcggcctggttcttggcggcctcaccgatcaaacgctcctcgggagtgaaggagacgaaagagggagtggtgaagctaccctgctcgttggcaatgatctcgacattggtaccctcgtagatggcaacgcaagagtaggtagtacctatatgaaaggattgaggttagcatggtgttcacttcacatatgcatgagtcttgaccgagtgcgccgttgcccttggtgatgcccaaaaacgcacaaaaacaaaaactcgggcgcaaacaggtcgcaacaacggcgacaataacgtgatattgcgcacggcgggtcttataaaaaggttaaacataccaagatcgatgccaatggcaccatcgtaaacttcgtccgccatgatgaagatagtgttgtcttgaaagggaatgtcgagactgagctgaagctggcaacaacgaaggggacgaggagggagttgaagggttttaaaaggcctgagccggtccagtcgctgaaagagtgggctacgtggggcagggcaggccgggcgactttcaattttgaaattttcaactgcgccgcaacttttttctgctgcatggccaaccgccccggttttccccactggctagcctggatcgggcatggttgggtatggccactatcttatctaagctctacacgtgatactacccgtgatatctggtcccagtctccttcgatcgaagcctacgactggctgggtttgaccgacatgggggtgtgggaggggcgttgaggggtcttgtccctgggaactttttttcaccttgagcgcctccggtctcttctgggggcgctagcaaggactgcagtgcagggtgggcaagggcaacttttcgaagtggaggagggggaggggtctgtaggcagttgcaggaaagacgggattcgtttcattggattgttgactcgctgacatgacagggcaactgaatgatgagactgaacgactcggatgggagtgaagtcgggtggccattgtgagtctgtgcaagtttgactgccgaggactctgggagtctggaagcggcgatggtttggaaagaaacacttctgttaccaatcgttacgcgaatgattgctgcaggatgcatcgccgtaacaccaggtgttggcatggcattgtctgcatcaggtctaggtacctactcgctgcttgtgattgcgactacactgaaatttgtcagttggcctccatgggcaactgccaatcccaaaaattcttcgattcgtgcctccgagaaaacatccactctctgatcatagttcaagtctcagctgtcaaccaaactctccttggactatcataactctgtgtagagaataagtacccaaggtacggtagtataccccgggcctctctatctgctctaccgcctcagtgtttgaaagagcaaccgacttgtttgcctggagcaacaacaagtctcagataatttcaccctcaagtcgcaagtcgcacctgccgtctagatcctgagtgcttggaccacgcgtctagacactgaatttcctctttttttgccgtgacaaacttcaacttgttccccgtcttcttctttctccctctcaacatctcaccttttttctcaacaaccaagcatcttgaacttccacttttcctcggaagagcagtcatcccccaggcaaaaacagaccacatacataatccaaaacatctgaccgaatcgtatcgtggatcccccaagttggagcacccccctcgcccgcagtccccaatcgattcgcgcttccacacgccgcgcacgcttagatcactttcttgggcataaactgctttttttgtgggtccgtctgtccaagctcagtccttgttagcttcgactccgttctcgtcgccctttgtcggtcggaacgacacactttgatcaacatccactttccaaacccccatcgcaacatcacaaccgccaccatgtccgagcaagtcgatctcaccaccatccctatcagccccgagggcggcaacaccaacggcgacgctgccgccgccaaggacgacaagaccgtcaccgtcttccacgacaaggagcacttcaatgtcaagcaccctctctccaaccgctggaccctttggttcaccaagccctcaagcggaaaggttggtttcccccttccccccccctcccttcgcccaccacctgccccaccatacgatgcagtcagctaacatcatcgcgaccagggcgacaactggaatgatctcctgaaggaggttatcacctttgagacggtcgaggagttctggggtgtatatgtatgtctatgagcgctctcgcaccccacgctttgcgcaacatgcatgctgaccaaaacacgcgcagaacaacatcgccccggtatcagagcttgctctcaagtccgattaccatctcttcaaggagggcgtgcgccccgagtgggaggatccccagaacaagcacggtggcaagtggtcttaccagttcaaggagaagcgcaatgtcaacattgacgagatctggctgcatactatgcttgctgcgatcggcgagactctcgaggatgaggaggacggtgaggtcatgggcgttgtcgtcaacgtccgcaaggccttcttccgtgttggtgtctggactcgcactatcggcaagcacattcccggccgcggcgacggagacatttctggcggcaagggtagatcccctgagaagggcaaggagatcctgatggctatcggccgccgcttcaaggaggtcctccagctcccgcccaacgaggctctcgagttctccggccacacggaatccgctcacagcggcagctctcgcgctcgtgccaagatgaccgtctaaatgcgctctctagttttggccatgtcattgacaagctaaagtccagcccggctttagcaggcagcttcgttatcatgcatacaacgggccgcttataatatctacgacgttcgaaaaagaacgacatgcggtctcggcggcggcatacacgcagacgacaacgcatagaaatatgggatatctcgttgacgaaaaagctacccgcttcatttacttggtggaggaacacgggagtcgggaatgggggaatctagccgtggcgtcggtttccaaaaatcctttttacatttcattcagcagctctattgaggtccttatcatggcgttatttgactttggaagttaaggcagcctttaagtcggttttataccaagtggcctcccactcacagatttatgcatagatctgagcctgggctgtcatggaattagagaatggtttacactcaggacgagatggggttgccgcactatttccatcgggttcctgagagagcatgtgtatggtgtgttgggcttttgcggcgggcatgggtcacagtcgtcgcgggatatgggacattgataggagcttagtgaggaataaaagcattggtcctctacatttggccggaaatggacatgcgtctttgttgactaacattaacgttaaaggctcggaacaggaaactatggcttgttacctctggttgtgaacagccgtcctgggcaccactcatagtttgccttgagagtcagcgagctttttactagaggaattgatctcttacaacaccaacttaaacgatgacatgattgcggatcaagacgactggcttaagttgtgacgagtacgtataggaagagtttgtcaaaatcaagctagctactttacatctttatccaagtctcaagttgacctaacgctctcaaaaaaccatcatcccaaacaaaaacaaccagcgaactacttatccaattttccaaaacttctatccacagttaaaccgcttcaaggcgtaagaggaggaggcggtgccgcgccggcaagagtgaaggttccatcgccagtagtaacagtggaagcggtggaagccctcctcccagacgtcagaccaccaccaccaccagcagtgcgtttctcagtgacagtgaacacttcttcccccccgttagtagtcacagtgtaagtagtcttctcagtcttcaacccagactcaatcctcctagcaaaagggttccagttaccaccaccaccaccaccaccaccagcagccgccgcccccgtcatcgtcgttgtcaccgttgtcgccgtggtcaccgttgtcgttaaatctctccctcctcctgctcctcctcctcctgctccgctccttcgccacgcctcaggcaaaactgtagcaccagtagcaccacccaaccaagcatcaaccctcgccaacccgcctttcaccgcctcatccaccaacttcacccaatctccccaccatccaatcgcccccttcaacctcgcccaaacccaccccaccggtcccctgtccacaagctggctatagacatatcccaccgcccttaaagcggaagccaaaggcgggagcaccagtttcttgatcaagtccccgacgggagcgaggactggtttgagaacagccaacgctaggtttcggaggagagttaaggtgtgaagaagatgacctagaagaggacgggcggcatcaacgaggggagtgagcaacgtggtgaggccatctttgacctggttgaagacgtgcagggctgtggattccaaagcgaggaagaaggggaggaaagaagggaggaggaggggaactagcaaaaagcggaggagggagtagatgagcatggtgaaaaggagacggcgggtgaggatgagggttttgttggagggaacgaagtaggagaagaagggggaggatgtacgagaggaggacgataggttgttgagggagtgccggctgtggctgctgtggcgagaggtaagagggagattggtccattccctcaaggtaggaatgtgctcgggcaagtaaccggggtagccgacgtaatacttttctggaccgacagaaggatcgttggcgttgcgccggagggcggagaggtgagactcgtcggctacgcccgagtagtagattgcgttgcctttggcgatcgtgtggatgccttgggcgtcttcttggcggtcgaaggggttgacaagatgtttgcgacggcgagccgtggggaaggtgtagccctcgtcggaagagtcttccttcttaggggggttgcgggggaggagttggtcaaagtaatactcgtaagtggggtggctctcgatggaggccatgatgtcgttgatttcgaaggagaaggaccgggagaaggacgggttcttcttgaccggctcacgtctgaaggtttccaggttcatgtagcgttggacggcggggaagatagcgatttgggtctttgccaggcgagaagggaggtagagctccggagggcggttggggtcactgggcctgctgtagtctggctcagaggcaggaggcggatcgtcaacagtgggtgccacgaagccaggacggagccgcgcaagcctggcacccgtggcggccaaaccggacttcaactttgtactggcatgatccaaagcaagtcggagggtactgcgtgccatggcagcagtggtcctcgtggtacgtccgtccagaccaagctcctttctcctcttcttccgtcgtcgatctgcttccaggcccgcgtgataccgcttctgggcatcttgctcgtgtttatcagcccaggcccgcgaggtctcaaagggaacgtcgtcgacgttctcaatctcgagactccatccatctccgggcaggggccagttgaagcggaagatatcgcgggaaagccgtgtggcgatgttgaagtaacccgactcggcaatgatatcgtggatgtcctgatgaaaatctagtgggtctgtacgcttctcaaattcgacgtccatgaaccggagcagaggtgagaacaaggctgtggtttggatcgccagcttgtccacctcaggccagaagcctggggtcaagatagaatcgtcgagagcagcgcggacacttttgcaacgcatctcggtgcggaagtagcctggtttccgccaagttagtcaacagcaacgataacgaaggatacaggggttgaaagaaagaaagaaacataccatctaactcgatataacactcatcctgcgtctccagcatcctcttcgtgcctttgtccgccccaaacaacaactcatcaaacacttgctcctgcaacaacctcaccagcacaccaaccatcagaaacttcctatatctccccttagccaacaacacatcccaccccgcggggtgattattatcctgcctcgccaccaagctcgcataatgaacaaagtgatctgaaacgcccgcctgcttccacaggttcgtccaatctttaacacttttcgcagacaccttcacatcctgccgttcatcaaagtacttctccgcccacctatacaccctcttcatgatatcataccacaggatttcataccagtcactctggaactccacgtccttatgctcctcggaagtagtaggccagcggatatgatcaaaccccaactgcgtcggcctccacccagactccctgatgctcacaacctgccttgggaccaccggacttacatccaccccgatcccatcgagcttcagcagcttggccactcccttcaacccatcctcaatagcggccatggcctcgaggctcgatcgagcaaaggggatgtaatccagggtgtggaacgggtggttgtttaggggtaaaggcttaaggagtctgtcgtcgacaccgatgatggcgagcttgcgctcgtgcatggcttgtttgttaatttcttggtagagtccatcggagggaacccaaggtcgctccttggtggatatgggttcgacgacaacgtgggtggatgacatgcgggttggttggcggacgtcggagcgggctttggggacgacgccgaaggaggggggcttgaatccgccagggctgtagatgggcgcggagcgggcgccttgggaatgcattgttgcttcgcttgaagttttcccccttcgtatggtgatgaatattctcgactgtgcgattgtgctatgcgtcagctttctcgtgtggttcgactcgggggaatcaaagtggtccctcgtggaagcgcagattctgtatcttcatgaatatgtcgctaaaaggaatgcagaaagggtttgtgggaagatagttggcaacctcgtgtcaacataagagaatggaacacataggggaagtagctgagtgggatcaatgaagcactcagtcaacgttatggacctttgcgacaatggacaacaacaaagagcggtgcaatgctagggcatagctgacggaaatggacatgaagctggcagaacaaaggaaacccaaccggacatggaaagaagaagacatctttgagaaacaacattccatccgttcgcatcgcatttccgaagctttctgtatttgttagctgccgttctcggaattgataaacatctccagggtcaacaacccaagcattgcattgtcttgtttgtgtgggagtgtaagcagacaaagaaggtactcaataatgactccccaaacaatgggtcaaggtgcaaaccggtgcttgtctaatttcccatacttgttgcaaaatgtcgtcgccgactggcttgtaaaaattggctgtttggatatcccccatttgtcacgtatatcatacataacaacatgatgctccggcaatggccgcttgattcatccattaccatccgtatagtcgctctctgtcaccgcaccatctcgttatttcatgcaagccgaccaacaactcccatcatggagagaaagtaccaaatgaccgagccgaacgcattgtattccacatcccaccgtccctaaactccataatgtaagtaatttgacgctagccaacccacactttcgcaatgtctcgactgtcttgcgccggacaagaccaagaccacgcccaatccttgaaccataacctccccagcattgcctgagaaccaaccagatcttgaaaagaaattaaaaaggtatctaaataataccagacaacaacatttgagatgggtgcacgttcaaacgagcggttacaccctaggtaaaaaggcattgacagaaatcctctccagctcgcactcggcgccactggggagcttctggccctttggaagggctgcaatcattgtgacactgatcactgtcgtacccggctgcaacggaaggtcaaatactatcgcattcacgggcagcgggtcgtcaggaatcggtaagggagtcgcccttcccaccattgaaccattaatggtgatgaaaaggcgatattgtcgttgttgctgctccaggatgggagacagtcgtggaataagctgcagtctgctatgattagtgggcagatgaacagtcaagttctgctgggccaatcttggatgagccggaacttcaagtctaaaccgcctctcgagggggatgcttggatgggtacgaatcaggatgctatggataagggcatcggcaagaccttttaaatgcaattagcgactaaaaccttcaaaaagggacctgaccaaaacttacctcgaccaggagcacggtgtatcttatcccatataggcgggggcgggggcggtgctacaacgggcacatgaccgttttgaaacactgcagaacctgcctgttgcgaattgattcccggcgtcaaggttccgggtcccacggcaaccccattcacgcccgcttggggcggtaggggcacaggcgattgttgaacacccccctcgagcttagcctgagtgacggcagggcttggtaccacggaggtggacagactcctgactttatcttgaggtataatgggaactgcagacgggacaactctattgccattgacagctccatggctatagttggaatcaatggattggccagttgggggcgctggcgaggcggcagcgctaccccgagagccgcccacatgaatggtgatcttctttggaccactcacacttggagtttccgagccgggggcgaccttcagtttaatcttggggggctgtggcggttcttgaacgactgccttggcttgatccaactctctctcaaagcagttcttcaattccgtcgcaaggtcgtagataacgcttccctcttcgttataatagtgagcattgttccagagaaggctggccttctcctcgaatgcagcccaactcttgaactcgctcacacctgtcggactagcgcgaccgtagatgcccttgacgagcttctgcaggcccttgagggaaaggggctcagtgatgacagcaaagtagtccttaaagctccttggaggaaggttgataaagtcgaggaaatacgggtcactgtttggtcatgttagtatggaaggggcgacaaggtgggacgaataagagatgaaggtgcaacgtacgatccatccggcttgcgaataagctcctccacaatcttctcctgtgcttgctggaagttgaggcttttgtagggtacattctcgtactcatggtctgcctttttcctgccgcctctaccaggcttaaacatgggtactggcgaggctgtgcttctggccgctggtctgccactttcgcgcctcttgataacaatccttcgtgggttctcattgtcgtcgtcgccgctctcgtcgcggtcgtcatcgtggtcatcatcttcgccttcaacatcatcctcgccctgggtatcctgtaccgaaggagattcgcgtttccgcacagatttgacagagccgtttgtcgagctgttcgaagagtgccttttggtaccgttttgactcgcgttcttgctctcttcatcgtcttcctccccaggaatcggcgctgcggtgcagctatagccggtttctcgcttgtaggcaggattcgtcttggtcatgtagttgctgagtgctttcctaacgcgttctgcgtcctcaaagatgtcggagcctttgttgtagtattctttcgcgttcataaccattcgtttgaagtaaccctccagctccgacaagtttgcaaagtcctggttgtgcagtttgcgctcgattgttttgagagatatgggtagcttgatgcgcctgtagtagtcttcgttcccttcgcgcgggatgagatcttcgaagcagtcggcgacagtccgtccactatagtcaaggcgttagcgaaaagctttgcggagagaatgtaaaaagtccatctgttgctgtcgctcccaagtggtgcagtcataataaaagagaaacctgtaccggggttcgtgcaagattgtaacttcatacctcttgtccttcgtcctacgaatcatctcgaggaagtgcaggccatatgcggtagtggactcatgggtctcttcctgattgagatcgtaatccgtgtagggctgtattcgcggttagctggctgtatgtggtcgaatattgagggcagtgtttttgttgactgctgacgtattgtcgaagccaagggataagacgcgggttgagcatcgtgggaggcagatatgccaagcttcattgacaggtgttggggttcaatcagataataggtgctgagttctgtcaatgggtgcatgtgcacttcctcaactcccttccccgacgaggaaaggaaggtcaggttaaaggttgtggtcgctgcatggccgcatcctcgtcgagaggaaccagctacaggaacgggaaccgggggtgcatgtataggtaggtagggagcagtgggagcaatggttcgttggaggtgatggacttacgcctggttccttcttggtgcgcttcgcagcgcggtcgtcgccattctggatgtgggcgccgttggagatgctggctttccgcttattgtccatgtcggcgaagagtgcaacccggtcgtgggtctggcagaggcggcaggctatccgaggatgtcgtcagagctaccggtagggcggtgccggcggggcaatggcagttggggagaagggtctcgtctgggggtcagggaccggatgggcgtcgctggcgcagagcaggacgggactctcgttcgggagacgcgttgcggtttggcgattgtgtgtttcgttctgcgggcacaaaaaatacgccttgggttgatgggtatggtagtggattagtgggaaccgcgcttcagtgctccagcagcgatgggcctggcctgtgagctgcagcgggcgggcgggcaggcgggcgtcgccgcgaaaggaatggacgggcaagataaattgtggccgcttgagaactcaacgtgatggagagtcagagcagggggcgggctagaatcacttgtagtgtaagtgaggtgggcaaccgtccacgagccaatagcagtggcggctaggttgtgatggtgtatcgactctgcgcaggaacagacacacttcagtttgttgcgtgggtggatgctgcacggcgtgtcgagcagtgagatggatatgtcgggatgccggcaggggcagtgtgtagacagtggtgatggggggcagtgggaataccctcagagctgaagaggtatcggggcggatggcgagttgggtgctccaacagatgaaaaagacggttggccgcgggttgctttgagcggattgtcctgagctttgttagtgcagcgtggtttgcttccctggacggcgcctggtggtggtggtgtggtctggtgcccgtgctctgggacaactttgagaaagaccacatcccttgtcgacctacttggcggctggcagccgtctgccaaaagttctgcccttcaagcgtaccaagaccgggtcaactgacgcggccggcaccatttggaatcagtatggtggatttgccggccggatgctcccctctgccctcaaacccctgtcaactgagtggcagtagacttgggtgattcctacttgtcactggccgacccgtttcgtcgtcaacgacatcaccatctcatcgcaataccgacactctacaataacaccaaagtctctggacaatagaagctatcgttcggcctattcaagatagctctcagaagatacacaacggcgaccccgccatctacaattgactctcggctccatcgtctcaactcatcccgcccccaaagtgaagacaatagtcacaatacgctcccgccaaagacgccgactccactgccctgcccgacagcgaccctctctctgcctccgggttcttaaatagcactctatccgccccacgcgcgcggtcaccacctcagcgaaacccaaaccaccgagacacgcgttgtggaatcgcacagcgccaccagcaaccatcgccttggcaaccgataccaaacaacaacaatcgcacaccgccgtacacccacaacacaagcaggcaaaatgacaccggaggagatgggcatcgacaccagtcgacgcaaccccagcccgcggccgctgtctgataacgagcgcgcgcgcctcgaggagttcatcgactctattcactattctactcggtacgccgtggcgcactttgggaagcgctctactgtacggttgctgaccctgccacttgttcctatagctattccgacagcgagtacgagtaccgtcacgtccagctacccaaggccatgctcaaggccatcccctccgactaccacgataaatccaagggcactctaaagctcttgtgggaggaggaatggagagccatgggcattacacaggtgcgcgcgaatatgatcagttgcgatgggaacgcataaggaacgggaagactaacacaaaggttgcgacaacagagtctcggttgggaacactacgaggttcatgagccagagcctcatattctgttgttcaagtaagcgcatcccattcgacactaccatgatcaatattgctaacctgacggtactgcaggcgtcccctaaactaccaaccccctcagtgttgaagacaacttggcttgaggaggattagacgggaacacacacacaacacacacatttggaattgtaccataccttgcattaccatgatgctcacgactgcatagcgagatttctttaatgggcgacatgtgcggacagcgattacgatcgatactaggataatacttggaggatactactggctcgaatactttgctccgatcgatgcgcccatggccgtcacccaaaaagctcccgagtgtctggaggacaagaatcccatatcctgatgtgaacgatcgaatgacgatcacggtctattgcgacacggatggattgatttgaccgagacataacacaataagtcggtagatcactgctggaagggatgagcttgccggacctctctgatttggaagctgaggctggaggtgggctcgctaaacttgcatatccttcatggaccattcagccagttattggccaaacatcctgctgtcatgactggaaccaattctcaggcacagcaattgatatctgcagacaatataggaggagacaagcgattatgcacggggtatcattggtctaatgtctccgaggtaggccgttgagctatgggtcagtacgtgaggagcgaatggatagagagaatcaatagaaatggcttgtaattcaacgctccccatcgtctaaatcatgagtttctacgtgctcctctgactccccacatggtcttcgacgaagcaagcaagctgtccggcatcagactttgtaagtcatcccaaggaaatcatgactcacatcatccaaagacacaccattccagtgcctagctcggatgaaagtgcataccataactgatactctataaatgcattcgagtcacactaatcaccaaggctattatacaatgacagcctatacgctctgtttccacggaacttgcattggctatctgagtactcgttctaatctcgtgcttatataaacaaatgctcggggggtttctcaagcagagtctttgaggtggtcacaacaacttacgcgttggtcctccatgttctaggcaggcaacccattgagttaagcaagactcttgatatcattttcacccgccatcttctacctgtcatggtgatccccgacaggtagaattcccttacatatggctttcacgtacatcatgaagaactcacccagaatgacatgaccagtcacggacatggttatcggtatgtaaacactcgatgttccatcagatttgatggtcgagtcttgtcttagtttcctctctttttgttagtcttcgccaacagagcgacaacgttactaggtattgacaaagaccacgtaacggctactccgtcccaactgaactaagtccaaataggtaggaaagagatgtgaaatgggaaattgaaaaggttgttttgacgagttatagaccaagtgaagagagtgacgcgctgttctaactgtccgaagttgagtgggaacaacgagaagtcctgctgctacgtaccccgagaaagctggaaattcggaagttagactgacgaaagacgttgttggttggactcgggttggatacgactcatacaatgttttcgggaggatataccatgtatacatgttgtttccgagcaaatctatttccaaatttacggtgagcatcttgaaacaaccaagaattgaaagtgatcgctgttactatctgtccagtccacacaattgcttagaccagagatctacacaggagtggcaactcgaaagtcccaagcttcaaatgaagaagccattttaaacacatcgagatattgcggccaccatatgccgtaacttttactaatggcttctatttcatgccagcttgacatatgtccgtctgtggtattcttttcgtcatgtttctataaccaggttttgctcattcatgggatttctctagggacactgacatggacggtccaaagatatagattcggcaacttgcagcgtatatatgaatcaacccgaagttcgtccaagaaggctcttggtcgctgcttgatgattcatttgtttctagacatgcgatcccgagttttgctatggtgttgaccggcggctttgagataaatcccctttatccctctacttcagtgtttgttttcccctatcacgaattgttcaagtcttgccctcgatccctttgattttcatgttgtcgtacctcattgctcaaagtgattcttttgtcttggtcgaaccgaaatgcgtggcacgaatccgggtgtggcattgacggttagcctacccaaaaaacagagagtgaatttcacttgccgaaactccgtccacaagctcaattgcccgtgaggccagcttactcccagacggtcgattttgaaaacctgacgagtaggtctagtggacagacataactcaaggagaatacaacctacctatacacgcacgtatcgtttagacgcaaacgctttgaaactgggtagatgggcccccaaaccgttgatatagattgtagctcggaatgtaacccggcatccgatccaacatccggatacataggtacgtagcaccgaacatccgacacccggcacgtgccaaattagccgcttggtggcttctcggtaagtcccgctccgagactccgggatatttgggtccgactccgggtattgtggggccaaagcggaaggttccagttgcccgattgaaactttcgaagtgggagttgccggtattcggctggtctgtgcactctccggccccaaaccaaatcagcccagctgagctgagctgctcggagatccgcctgactccgacgttcggttcaagctagaaacgcctcagggctcggaacttgcccccacagtccttgatactgtcccttcctcttcttctctatagtgtttgcaattctttttgccagtccgtccgacggtggctttctatcttttgtagtcgtgtagtgaatgggtgttgttgttgttgttattgtacatttgtgggagtggtgacttccatttgtgtggaggttttaatggtgcagtggggttgtctgccagtgcctgagcttatctttagcttggcattagcgctgcgccttggcacggcagcttgcagcgctaccccactttttcggtcagcgggggggtcaggttgcccgcacaaagccgcggcgtgatgcccttttggtggggggagggacagttcgctggcagtgggcacaatgacagcacaagcagcaacaacatcaaatgacgggatgtgtcgctgtggtgatctgtgattgatcattggagttctgtggcgcttgacgatcttgttttggactttatctttggtccatcattgattgggaggttttttttttcttccaaggttgattacaaacctaggttgatttccattccatcactgccgaccgggtggaacaacagcatgtgtggggttgttcaaacgcgtttttgcctcttctagatgacgtttctgaagcccttcatgtaaagcaagcaaaatggtgtctgtctgcttcagtttgatactgtagaggtagcgttcgtaccatgaaagcatcggttgtcctttgacaccctgcgcttgcgaggcacagtgaagtgtgccaagagatcttgcattgatcaagatctcgggctgttacatatgtataccgcttttgccttctttggccgacaacagatggacggcatgtcggcagtagcggttattagcttctgaagcacaacgaacggcacagaaccgggcattgtctttatggaaataggcacggtgggatttttgggggcatttccgcgaattctgcagtgtcaagtcacagttcccgctgtttgagcctcgaagatctgcagctcccgtgcctttgcttatatatcaattggagttaccgattcaccgcagtacataccgactcccggccgaaagcggccagagtatccaagatccatgaagaagctaattgacacctttggccacaatgcaaataccgtataaacagacgttcgtctttagccaccgagaaaatcacgcatcgtcggtaagaagtatactgcaacattcatgcccgccagaaaactgtatgcaagacggtgatttcgaaaatccatacccttcagcacccttaagaggacaggatgaacggatagtccactatcaaaatcgaaattacggtactccggtgtggcaatacgtctcccacccactattctcttgcgggcatcgaatgcacagattcagacgtacacatgtctgattatttctgattgccctggaagctcaaaatgaaggccctgggctcaagttgagacgccatagctgaggttaccggtccctaggtttccggaaaagagtgagtgacctcaattatatcgggcacaaaacaacacttcaatcactctatcgcacgcaatccataaggttttacactacgtagccccttcagcggcggtgaacgaacttgcttcctcgagcccagtgctagttgttatcagatgtgcaaaaatagtgtacaatgccggcgatctacacaacggcgcaaccccttgatgcagatctgagcctctgtctgtcccaagagatctaccgaccaccaatagctacgaacgaataatgaaagtccatcttactggacactcaaaacacacaccgttgcttttttttttttttttgtttctccataccctcagatgttacatctggccatgaatttcttcttaccgctttgtcagtcttcagttcccttcttcttcttctccttccgggagaccgcttctttttgccatcaacctccagccgggcattctgtgatttttacccctcttcgccaagtgttcaagtgttttgccaagccccaagatctaacacctcctgtccgctgtgcgagctgagacgggcaatcttgcaccaacggcttgagattttgagggggggaatgtgtcagctgatgattgatgccggtgtcatctgtttgaatcatccctgcctggagtgtgtctgtctcctcgctgtcgtgaaattcttttaaaagagtgattgatggaaggcgagaacaacgacggcaagtcggatgtagtgtagacaaaataaagtttcgatggcttatcgcaatcggggatataagaccaagccgggtgcgccggaggcaaggatatgctggccaagggcaacgccaagatgacttggggtttggctaccgtcggttcaagttgtcgacaacccttatcggtaatatttttttttaatttatttttttctctttcggtgttcggtgaaggacgaaggcgattttctccattgtttctgtcaaactacggctcttatcctattcgttggtaagattggacgtgatacccaccatccggcaatttctgtgcgatgctgtctatcatggtatgcttcaacgagaactttgaatggttaagttgaccaaaccacgaacgtcatgggtggatatgtcaagtgcatgcatgacaggcgctgaaaaagcgaggggggaaaaaaaaaatacgagacgaacaacttggtgagggggcaggaagggagcaggtcgatccgggagagggactgaaaccaaacgattcaagtttcaattgcctaacttgtttgaaactgttttgtttagacattgtgccaactcacagacaacgataacaataccgagaaaagcagagaaaactatttggttctcatttgaaaattggtatactatcttcctcttgtcgatcccccccttcttcgctggttgccgccagcacatcccagaaaaacctcccatgtgtgtgcttggctcctgccccttcccaaaactgccaaggaaaaaaacaacatccattcccatgcctcccttgtcaacctgaaggacacctccacaactccttatcaagagtgagagaaaaaaggagacagaaaaaaataaagtaaaaaaaaaaaaaaacccttccgcagcgccttcgaaaactccatccctggtggagcgtaccattcgcaaaaatcccgtcagagattacaaaaaaaagaagaccgagaagcgccgttcgtaagcctttgttgtgtaggaatcattcagtttgccattttcgccccaaagaggtgtgtttctatccgccggaatggcacatcgttgttcttcccatgtcgatgggatccatgccatcaaggctggaaggtatatgataaggaaatgtgtcatgcagcagcaaggctcgtgcttgcctcatcctcttatcgcttagttgaaagcatgactgaacgacaggatgggcaaagtgccaaccgctaaaaaaaagtggtgcgaccctttagtggttcctgaggaagcggaacccgccagtggtggaggactggctgctgacactggaggcgcggcgcttgatggcctcggcagagtcggcctctacttgcttgacgctctcagtaggagactcgagagcagcctcatcggcagaagcgaccttgggcttttgctcggcaccggagatgatgggagccaaggtgaggaaggttgagggacgacgagggcgaagacgctggctcatggagcgggtatcctgagaagacatggctggtaatagaagagtggttgaagaccgagaaatgtggcggtgctttgacttgtggatggaggaggccgctggtagttgctagtttgcgagagctgagtgaggaaacgagaattgggttgaagcgatgtgtttggggaaccgtgatgagaaaggaaacaagcagagggagttggggttgatatagagattgaaggaggagctctggagaaaagaagggggctccatgcagacggggcatgcccttagaggtaggtatcctgactcgagcaacacttggccgactgcttatcaaccgcacggcaggtgcaagccgcaaatcattgcttttttgtttttttttcggtgctccgcacttgaactcacatgaacaaggtgatcgagagagcgccagtgttccctgggccccccgacaccaactttctccaacccctaggatgactgcctgccaagccttatctgcaacgatgctgcaagaggacgcaagagcacacacccctaccctgagctaagaacctccatgtcgcatgattggattgatcaaagcgaggtcccccccttcgccggagcttgatggcgccaggccagagagccagcacacgtggggttgtcattggcttgggacagagcgggatggcggcgtgatgaggggttcaaagcctttgttatccgcaagctgacaacgagtgaaaagacactggcaagcggtgcgaactggccggcctcgagtctggggtaggtagggagacgcatgcgaagagggctagtgatgtcgacgtcaaatgccctgtaaggcagcggtagctcgacgggcttgcgcacctgcccatagacgggtggaatgatagcggatgggacaatgccatcgtggcggcggaaacgagaatagactttgatactcaccaggggtagcctataaaatgtggggcaatgagcggctctggcgcaggtctgggcggtctctccgacacgccgtcctcgattgaccgggccgcggctggccttgattggtcgccggatcactcgtcgaagatatctcggaagatgttgcgaccgtcgcttgacatccgggatttcgggggtggggcgcggggaaagctggagctcaaccacgcaagtcaggtctggggtaatggaacctaccccaaacgggccacctcaaccggggccagccgccatgaggtacaaggcaaggaaaggccttgggaagtcgagaagcactcgagactcgaacgggatacactagtactgatccgccaactgcgtcaccagtttaagtttcctgaagtagggcgccttgaccctttggagaatcctaacacgtaatttgatggtgtgctttgccctgtcttgcgctcccccctagtccgcgttagcatcacgccagagagcatgtgaccgagaaagacgtaggaaaatcgagaaaatgctgttccagagtcagtatgctatcgaagaatagaatggccggatgcgaaccctcaaggaagctgtaaacgcttcaccgtctcacggtagatacaaaatctatccactgaacagcgtattcatcttttcccctcttcccaggtctggggcaagattgcgggaagaaatgtgatgtgagtggatggaagcatgcaccttacgtgtcgattttccgtgcattgccagaacgcctaaaagcggcagcattgctcaatcgtgtaagcatgtgattcggccgaaggggatcttatcgcaactgtagaagtctcataccatgtcgatagacggattaccttgataagtttcccgaacaaagcacccgcatagtttgttttggatcaaggattgatgaaaatcataaatgcggcccgaccctgtctatagctcatcaagatcgagttgttggctcggcagccctttcgtcacggaactgataaactgacttgcttgtgttagcaaggacaaagacaaatacagatggcggactacacgtgttgaacgtaggccctgaggagattatatcatatcccacagtgccataacgatataagacacccgcaaattggattgcgaaggaaggggtgtttttagtacctcgagatgcatgcctgtcatcgaccccagccgatggggtctatgatagctttctgaacggtactgttggtgcgcttcaatcggtccggagtcctatcaccaacgacaagtgggctaggattcctcgcatctagcacacgcatatgtgcatgtttccccaatttgtcaagctctaccgtcatcccatggagtcctgcccacttctgcgatacctgctccggcatgggggagttctgatacccttgctcaaatgaagagattgctggccagtaattacgaccaagggttatgaagaaggagggccggtatacgtttgctgtgcgaactacgcccggtgcttccgactcgatcccgatatcacaaggacaagacggtatggtcccaccggtgtcttctgcatgtcgtattgaagattaaagctgggtcaaggtaatatcaccacagcttcactgcatgcagaaaacttctgccaatcgggccatcacagttgacacgccgcggaggggatgccgtgccaggaaccatattcggcaggggcatgtggtgaaccggaacctgtgatacagtcaaagcacgatgctacccatcattaccagccgtacttgaacagtatggcggaaagtaatagtgcctcatcacagccaaagcccaggtatgatcgaccctacggtcaagggccgagtataatgactgttggtacttatcctctctcggggtacagataagcgtgactcagtctccattaggtatggatacaacatcgattcatgacaaaagctatcatcgaggcggtagatgccagtgaagcctggtatgggctgcatagttggtcagtacacagcagatggaagataggtatacaagcgatagagttgccctgacttgtcgatggcgcttaccggttgcatggttctggcggctactcggtcctgtgattggcagattgggcgccatcacagacataatcgcgaacacgcgggtataaagcgtagtgaacagtaaatacccactcaacctcgccaatctaccaccctttcccaaatattgaccagggcaagagccgcagtgttgttagttctcttcactttcccctacgccggaacatagtgagttacatgccggccctcgcttgtttgaacgccaagagccgcaaacagccgatgaatcaaccaacactgtccctttggatccctcatctatgttgaatgccatagactccgcgggctcgcaaccaacgctgtctcctgtcctggatgctcatgaaatatggtgactttcgtgggatggccagaagtttgcccgtcttatcctaggactaggataccttttaccctcaatagcaaggaatgacttgtgagatatgctcgatgaactggccgcagagcggtatgcaacatatgtgagggttttggcgatgcatcgaacactgagcgccgtgccaccgtcatgagatatgccgccctcaccttgagccaagattgttgtgtgtgtcccagatcatgtgttagttacgaaagatcactatggcgtcgagaaccaatctatgacgtccctcattgatgctcgaatgtgatcatttctcatcatgtcgaactggtgtgcgccctgagaaggtcagttgattgcaaatctgggcgagttcaggagttttagagaagacgcatcacatcaccatcgtctcacagctgaggtacagtgtatcccaagacgctcttggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagcaacctgggcgaagagcaggcagactccgcagtcacacactgaacgactccgccatcttgtccgggtgagggagcgtcttcggtcgtactgccgccaatgagaccatgtgtttccatggtccatctcagatgacatctttggtcggatgcagaagaggctgcaacaataggcgacggagctctcaaggccgcgctcgacgcctttggcgagttgagagcaggggagtgtgctattcctccacttgggcttttcctccacctgggcctccggaaaccctccatgacgagcctccaactaaccaacccgacggtaccgtgttcccaatgccccatccacatgttgctcgtcgacgtctagtgggccggtatgtcaggcccggttttatatcggccggaggcggagtgttggtggttgaagcacggtagcttccaacatggctgtggtggccgcaaaaggcggccagagggccagtaagcggggtcccggtctagcccgaagtgaccaagccaaaagcgagtcgtcttcggggccgcatgacgttgccgtcactgtttctctgatacgggtggtgagaggacgccagcagtttgagtcggggtgcaagtcggtcgcgagggcaactggagttggcgatggaatggatccagaaggtgaccgccgttgggctgcaggtggttgatttgtgcaagagatgaagagtcgcagaaaattggagttccccggcctgtaggcgaaccccccgatgaacatccgaccccccgcactcgctctggtggtacagaagctgcactcccccaagtctcaacgtccgtcgctctttccaccagtgaacgctaacagatcccaaccgcacagggacattttacaccacacacttttaccgggaagcacgagctccccgagacacggaatcgcccttcccgtttgggctgataagcttctcgaagacatcaatacctctaaataaccaagaaaagagaaggaaaaaagaaagatccaccgaaagaactaaggaaaagtgggacgattgcgttgtggacagcccgtaccgtagagcaatctgctaggtctagggcgtggacatcccccaggtgcagtggtacgaagggaaggttgcagcgaggaaggctgctgtcaccggtacgagattggaaggaatattgagagaaatttggagacccctggcggcgatccagttcaagccagaccgggaaggttaaagtccctgattggcgatatgtagtgtagacggggcaggcacaaggaacggggcattggccatttcgacaccccgtgtgaatacagtcaagacgacctcaaaccagcatcaccagcacgccggataaggtaccttacatataacagggcacgcagggcagacggctcgcccgttcccaggccgcggcgactttagcgcgatctggatatttcaaaatgctacctctacctatctccctctacactcccacttcgtcacccccgttccctcgttacctcccgtccagacctccgattgagtgttggtaatagcagcgtgctacgggcgcaatgtgccacccaccactgtcgttactactacagcccaggtaggtaggtaccgagccctccaggccctccaggccctccatccccaggcaggcaccttagtacgggcaggcgagggctagtgtacctgggctaataactctgaccctggagggacatcagatcatcactgtgtgcggcatctcgaccgaattgggcaacgagttccagaaaacaagcattttgcaacttttcgacaacccccctggccctctccaagacatcaagggcctgttcgctcagaacgatgcccggccccaagtcacgcgagccacggttcatgcgacaaggtcgggcattgtgcagaacgacactactcagatggcctaggttcaaaaggggaaactggtcctggagatggagatatcgagacttcaatcttggcgaatctcggccgcttagagtcctctttcggcgatgcagtctctgctggattacccatttcggtaatagcgacaatcaattcaacccaatggaatgatgtctcagcacagcacagtctctattgctgcgtgaagtcagcgaatagcatctttgtacccccctccctggaaacccgtctccgattacgtacctggcacccatgacaagggcgaaaggagtagcccgcatgtcaaccccagtggttctctcccttattccacgaaatcaccttgcctaaagtcagatgttaatcttcagagccgtgctgaggtgagaacctaaatggactcggattctggacaaatcggatttgtctcggtgtgtatgggtgcaaacctaaccgtagtacctgacgacgctgcagtgcctgtatctcgttggctgcactaacaaattccggcgacccaacccaccatttgcaatacttacctacggcaagcccagcagatggaggaaacgagacgcccctcaatcaagccatattcggctgctttgctccatggattcatggcaaggcatttggtgttggcggctcatgtctgcttcagtcctccatgatatgtcgatccagatttgcagtaatgggttggccgcctgtatgcgacctcacctcttcagcctcgaattctgcgcctcaagaggccgacacatcatgaccaccatggattgttctatgtaagttaccaccccgttttccggcgcgattcttgattactggccttctgaggctgttctggtcgcctaagaaaggaccacctccctccagatgaactccagttacacgtttgtctgtctgtgtcacatcatcaacaacaacaccagaacgccactgtgccgggactggtaaccagacaggagtctcttacgcctgaatatctcctgcgcccaccccaggctccagcgggcccggcttaagcttggccatctggaactgcccacttcactaaatccatcaaggctagcctcattgtgtactccaatatgggccgggatagcctggtctcgttctgcacaccccctccccattgaacgagcaaggattgtacacaactggagcgaccggaattcgtgacggaagccaatatctctgcaagtgaaccggccttccttgctcgtcaggggcatttcccagcaatctgcgttgccagttagggctttttctttacccttgctgcctctgccttaccttggggttgcaggaggttgccgagagttggccgtaccttagctctccttcgtctctgctcgtcccatgtctctcaaaaggtacgtcgtcccttggttcgagctccctcggacgtaccatttacatggcaagcaagcatattggccctctatacgaatctatctcgagttctgccgcggcaccctactgtattttacacagacctgataacaattttctctctgtcccttcgctcaccacacgcggcagccaatggcctggtaggacggtgcttgtttaggttttgtagtcccagcctagcagaccaacagaacaattgcatgtcactactggccctgatcgacccacccatctcttgacgaactcttatccccacggagggaccagacctggtgcgtatgaggcaccgcaaacttggatgctactataccggcccaactgattctttggctaatctacccaggtttgaacacaccttcctcccggcagccatcacagaaaagcacacctctcccgcactgtcgtgtcgtccttctcatcgagggctatatgcagccttgacactcctcccctggtagcccacctgcttgctcttcccgatccagaaagcactagacgtcttcccgtggcgtcttgataggcccggctgttctgaccacccctaaccccttgccgcatgcctcccgtacattgacccacactgcttccgttgttgtcgaaggtatcgaacggcgtaggtactttcgtctacgagcacgtcgcggggcccccatcttgtccttgcttgaatcgagaatacccttcacatccaccttgggactatcaaccaacagtctctatccatccttgccggcttcgccactacaccagaggtgcctactaccaacaacattattgggaacacttggctgataccagtagtttggttacaaccgttcactgaaacaggaattggatctggacatactaccaagcaatctacgcctcctggaccttttgcgacattttgccttgtcaagtcgtggatcgtgacaagtatataaacactcgtccataccatcttgtcttcactttactcccatcctcccatcacactcgccacctcttctctacatctacgcaacagcctccatcttcgatccaacacaacctgacgtgtagtcattacctctttctcatcctttgatccaaactttcatcaaccgcaaaaatgtgcaccgtttacatcacccgcttcactgcttgcgcgcatgtcaagaaggatacagtcgattgtgccaccaagaaaggatcaggaagcaacacttgccccgacggtcctgtaaaggagaaagaacacacggtggaaggcgactgcggacagcattgataatgcgaagtcatgatacaacaggagctactctcgtacgttggtctctcatctaccgcgacataaacttttctaaccaatgtcttgcagatgattagcatccctgaatcaacaagcacggaacgacaaccctttagaacctcccgaatacgcaacgcttcggcctttctatctgtgggcaattcttatcaacctcctgccacacatctgcgcaatccattgccggcttcagagtttcaaaggcacagtgggtggtgatgggcgaggacaagcacttgcagaagatgtgggcgttggaagggagtcaggccttggctaatttcttggctggtccaagaatcgggcttttctggcgctgaactcctcgtgtacaaaggagaccgggcggaggctttcttatttccatgttttttctttacttttctcctttgcacatattttttgtatctggccagatttgtttgtgtttcgctgttcattcgcaattcacttgtctaattgtcccaaatccaaactcgtagcttctgtacatcattccttgtacttgttatccctgatctgcaacgtatcataatcctgagatttttgtagcatgaccaggtattcttcatttctctgcactttttgccgacgagtccagctttttgcagtagtcgcatttccccttcccctttgaaggaaaccaacggtcaaggtgcgcaaattgttagcggcccggaccgtatgatccgatcataaagcaaagtattgccttcagacgccgttcccacgccgcttgctgctgtgccgtcgttaatatcgcaaggaatatatacggtagtcactactggcgcacacgtatgccacatacaacctgctaaccctctatgtaagcgtatttttggcatcgcgccgacctacaactcgtgaacacgaaagcctccaaggttgttggacttgcgcaatagcaaacatcagccaaggtaggccgaggagtcggagtctgttagaagaatgccttacggttctaccgttttcggctgcagggtccggtctgcggccggcctcaggtcgtgtaagtcgccaggcctggcctggttcgacctggccaggcagagttccacgcgggttagggttacaagccggccgcccccctgcttgtcttcaaccaccgacctaagtagccaattgttgacaattgcctgcataatatccttgcatcgaaaacaaatggggcaacgtaatatttaccgaactcaaattgaggctacccgtcttgtagtacggcagctgcggacagctttcgaaagaaacctccgcttgtcaagaaattctccgtgacaagacagctctgcccgcatgttgtacatgtgcatgtttgtccatgtgttgcttgtcacactccaaccacatgctgaatcacctctggcaaagagaagccggaagcaagcgagcgtcttgtgagactttggcaaagctcgtgttgacaagtgacaattatggaggacctggcgtgccatgttgttctggcctgctgtgttcgatgttgtggtttccatgccggaatagtgcattctgagaacactcccgtgctgtgtgcgagagggaggagtgtttgcctcgaccctactctcgtcatcttccaggcgctttcaaacctccctcatctctttttgggattttgaggaggctcctgacaccggacgagtagcaggatcattggcctaccacttccatagcccatctttgcactctgtcttcgcctaggtagacgatagcaaacctctccaccttaccattggaatcacgcctcctactgcacctcacgacaagaagtctctgacaacatcatcaaacttgttgactgggtctgtgtcgaccgaatcttcagcctatgagtgatacctattgccagttcaacactaacccccaaatccactgcatgcttacatcgaaccacctcagcgactgtttgttggccagctaacgcgggccgatggcgcggcagttgcccaatgtgtggccttggaaagccgcggccagacgcccaggcacctgatagacgcagaggacgcaggcatgtcctgtcatgtgttgtggtgtgcgtcttgggggccttctttcctaattgaacccgggtgagacagggcatgtgagaaaatctttagtcccgtgcctggtccatttttcaattttcacttcacctatcgcccaaccgacctggaaacaatagttgggcaggtaataggaaggagcgatgcgatgcgatgcagtcaaggtggaggggagagggggcgctccaacaacgaaggggagcctccggggtccaaagatccgatgcgggaaggagccgtaggatgctgccgatacttgccggtacccgcatcaaaataccgctttgcacttcccacctgtccgcagcgtcaaagttgaatcaatgcgaattgcccgtcgggatgacctgagcgttttgatagtagtgggcaaaagaacaaagtgggcaggctacactcactactacttactactgtaggtacttcccccgctgtgtgacactagtacacgttgggaaagtgtggggttggcaatagccgcaggaatccacttttgcgtagcgtaggcgcgagcaagccgacttttgttggcccggtcgttttccgcttactcttttcgaccacctcttccgcgactcggcccatactttccacaaaacatcacttttcagggaacttcttggacccgaactcgcacactcaacggcatccatacggcactctttgtacgacggaccccgacgcgcaccggcattggaaaggcaaacgagaaatccttcactttaagcacaggggagatcaacgtatgcagccaccacttgtttttccagcaatgaacgaattacccccgccactccttggtcctcctacctactccttcgccgcaaacaaagggaaactcagaggcatgtttcgacgtcctgctgaccactgtgtctctcttcgcaccgcggtccaatcttgatcaggttgttctccccagaacacagccgtagacctatgatttattaccgagtcataaacgcggtcgcgaaggggagacttcatcgagtggagacagcttccaacagcatggcgataaatctaaacgaggataagccgcaagcgcaagcgacgccctaccccgccgaacatggccaacaactcgaggccatgtcacaagcccaaacatctaccgactatctgggaaaacgctgcatcttccgattgcccatagtggtagaggcgtaggaaagtcgcagcaatacgagccatcttaggcaactcgttgctatgtgatgatgcagtgcacctatcgcgcaaaagggattacgtccttcggccggccatgtcaccacagacgtgacgactccgctgatggtgcagatgccgccatcacgaaccctttcagcaagcacaccactgcaaaagtcataagcacctgtagtgcctgatctgatgccagtatcaccagccgtgctgtatacttcaacgtttggtgtggccgttcccgccatggcccccgtttatggcccccagtatgccgtacagtatcgtcacatactgtgtctcttacgagctatggctgccgactccattttgcacaacacatctccaccggggtacgccaacacatgtaaagcaccgcaccgcgtaccttgcgatgcccagaggtaggttggcactatctatgattcttacccccgcaccgtacatcgcgcgccgccgtaagccggacggcagacgggaagcctttcccgcacgcacaggttgcggcatgcatcccttgatgacatgatgctggctgggcaaaaagacagaaacggtttctcctcttactcgcgccggatccgagtcccgtgatacatacaacaggagggtgggcatttcctggcatcaacttgtcacagtctttgtcgacaatgcctgatgaggcgtccagtctcatactccgttctactctaggaaggacaacagtttgcgccatggcagatcaagcaagcagcctatgcacataaccttgtgcttcacaacatgaagccagacattcacagctcggggcaagggtttgaaccctcctcgctttctttttcttggcttgaacggtcgtttgatctcttgttttgtccacccgttatccgactcgctttttgctgtgccaccggatgttggctgaaaccttgatgattttcttgcgctgtttcttcgaacccctcgatcattgtcaaatgtacatctggcacactggtacctgactatacagagcctaggtgggatgggttggtccgggtttgagtatgggatgaacgacaatcatcagtagtggcataccctacccgatacgtttgaccggcgcgatgtccggcggccctgctttggaatgtgaacccatgttggacatggtctagtttttctggggggtacgcctgcttccttatgcccgtaaacgaaccagagggagatgtcgttctggaaagagatgcccgatggaaaagaaacgagattaccgtctaaactgataacagtaggttggttgtgccacattgcgtcaagatcattgcgaaatgcatgggaattgctattgacatcactggctaagaaacaagcgaggactattctctcgcgtaccctggtggacgcagtgccaaccctgtcccgatgatgcaaatcgatcctccgtttgttatttttgacgacgctactaggctcaatctctgtaggagtggaatgggctagccttggagagcacacattcgacacttgcctattccagcagggcgaatcactcaaagtcgattgatctgagcgaggtcggccttatagtcagggggtgtacatagtaattcaaccccagcaggaggctgtctgtgcctttcttttgcgtctgtggccccagattgagctgcactaacgtgtatcagccccggacagataatcctggccgcgacaagccaatcccaacgtcacctcgtctcgcaaacctcactcgcaatcaactggagcggataccgcgtcatcgcaatgcaccacaatgtatacaacttccccatcatcatcaccaacaacgatagtcgatcatctgggtccgattattgctgcccgagcctagttcgactttcctttcagagcaggaagttggtgaacagagggcggcatcgcgcaaacttggggtaacattgaccacccgctgggagagcaaagatggggccaaaccttgtgacgagagtcaggcaatccgtttcattcgacgagctaagcgcgagtggcttgagcttagtcgcaccagaccccaaaccagccaatcgggccccggcaattcggataccaacacgctaagccggccgaaaaagaggttacgctcttgcatacctctacaagtacgtaggttcagtcagccgcccccgccccgacgacgactgccccgcccggcccggctgcgtctccgccgttgtcgttgtctgatttcaaatgttgtgaacatggcctaaatggggcaaagcgataaatgctagaggagcagtggaagggatcagggagtcggggaagtcaggaatgggatgtggacgcggaactggcagttagcgagatcatcgctgatcccatcttggtttaatgtcgtggccagtgctatccgcggcgcaagggggggtctactttcttgacaaacagttcactctaacttctttctccttccatgccataccctacaacctgctcgcaaagaagggcagcgaagaaaaaaaaaaaaaggaaaaaaaaacgggcttagtcgttctcatttggtaaggccggactccagtcctcatcagagacaagtgggtttcacactaagtagaattcagaatgccgtcacacttctgcttgtcagtgcatccggaacagatgatactccgtgatggcgtgataagcatcccgtcattacggactggccgacttccagaccgggtttgtttgatgttttctttgttattctttctaacgcctctcacctagcgctacgcctcagagagactaggtgcaagccacatggaacaaagtgaaggttcggtatgagcgagcgggtaagccaccacctgaacggcaccagattctcccggccggcaaaaacaaatcgataagaacaccccaaatcactcttcttcgccttgaggtttctttcaatggcacgaccggtaaccggtatgtcccgcccggaaggaccagcgtagcattccagtacccagcgctcacaaaacaagtagtacgcaagacatttgggattatggccaagttccccgggacatgggtgctgaacaaccgttaacaacggttgcatgtcaagaagaccaggatgagagccgccaagacgacggagctgcctagcaatgggtgtgtctcagaggggtgaacgctggaggggtgggggggggggggggggggtaagcctacctaggtatgggatacagtgcaatcttgtgattggattcttcttcatttcagtttggaactttcagtttcccttggcaacaaaagacattgcgctcggcccacataggtgcccaagccacagagccaaactgtcggtactttatcgagtcacgtgagtgagctcgcgtcgtcaatgaatgcttcttccgcgaacactcttccacccttgtttgcctcccaacccatggactgctgctacctcaccgtggacggggaaacgggtgaacgggtgccgagttgcagaaataccacgtcagattttgaactgacggcttcatttccgaggagtacaaatattctgaaattgcgcacaggcctgtttttgtttctaggtagtgtactagtctgggtcgtcgctgacggaagatgcaaggaaggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaagtggaaaacacaaagaaaggaaaagagggagcacgcacaggcaggggtggaacagtctgcgccgcagccgaatgcaatgccggccgccggggcgatgcgatgcggcccattccaccgacccggtcggcctcacggtctccgcagtccggccgcatgctgcatgacccgaccacggtccacggtaggaccccggtcacaccgacggactgcctccgaacttagactacgacaaccacacacacattactgcactcatgatcataaccacagcgatgatctacaatcaatgacaacaatgccgcaccgggtggtcgacctcgatgcgaccaccgtgacaacgcgcaacgagtttggataatgccgtgaacatttctgatgtcgacgagttgctgagccaccatcgaatatgtgaggtacagtttcgggtacagtgctatccctcactgtttatgtttaccgagtgcatacgcacggcatcatcatcatcaaagtcaacaaaaccaccatccatattactaccgtcacgttctgagggagatcaagaacccaggagggagtgaaatgggggagtgtccagtgaggcaaaccactaactgctgccagaggtggatgaatgaactgcaaactgcatgatggaaatcacatcaccttttagtcttgctccctcacttactcgcttcacacactcgacattccctcacttcgctcgacccatcactccctttaggggcacactaccgtcactcaactcagggcaggtgcttcgggctgtgcatgacaggcttgttcatggtcatcatcatcatcaccattaagcaccaacagattggaacttggaattgcagcactaccgtgacgttgacgaaccggaagggggttcaatcaaccttaccctgtccttgagtaaagactggaccagactgattccggtagatgtattcacattggtcactttgcgaagtgtgtaatgaacaaacagttcggactgtgacatggcgacatgtatgaggaaagcattcactccctcatgcgtgatttatcatgcatcgttcgagtttcatcatcttctccccccctccctccctccctttctctctcttatccttggtctactcccaaatcgactggacccaatgtccgcatgcctcgtacctgcatctagatacagtaggaggagtcctaggtacgtgggaggtgactaggtcgtttcatgtcagagtggtagtagattaaatgcatctgtaggtagttacatcacttgcctgctactaggtagacgtactcagcacagtcactcatcaattgcacggtcaccaagacaaaagaatttttcacgtttgtggaaaggaaaaagcgggaagacagcagattaaaagcgaatgcgaatttaaaccaataatgctcgagtttcttgatcggtgaggtgtgtgttacctacctgcctgcctgcctgcctatctgcccatctccctcttctctctctctctccagatcatcactttgacaatttcatgtatggtgttagttggtaacctcactttccagatatactcactccacggcagaatctactcgtcgacagtctctacctctttcggtggaaaaacagagaatcatagttccaggttcattgacacataatgctgctaccccttaactcaatcaagacagccaccctcagattatttactcactctgatacggacggcctcgaggctatatcgccaggagggctacactgtaaaagtgccttgaaacatccattgttttctgcatgtgttcctgcatgagtgatgctcaactccatctctttgagttgcaagtgttagagccaatgatgatacgtacttgcagaagacctaaccttctgcaggctgaacacggtaggtactctcgtatttacctcttgcaaagttgcttttcattcaatgagcgagtgcgtctctcccgagagactggactggactggccctccctccctccaatcctcatcccactcactcactccaaaccaatcatcgacaccatcctgaataaagataccaataccgtatccaacttgcatcccggacacagggcagaagcccttctccacctgattctttagaggtacccgggcggcaaacttaccaggttggaactgaattgataggtagacagaacctgatctgatgtaccacctggtatctttgaaaatatgtacctacagatactggacctctacacttgtaagaagggtccatgttgagcagccaagacgggcacccaaatatagaccagggcatacaaggttggtacctacctacttcttctagtattgatcaaaagtggaaactaccaactaccatacctaaggtaactgccttcgttgttcgtggcgtgagaatacgtagttgggcactgccgcgagaaagattggagtgagcactgcagtgactagcgtaagtaacggaagaggaagtggaacgggcggacaggcggacgggcagatggatgggcggatcacgccttcctattgtagaacttgtgctctgatttgatgtgccgctgaacggaaggcaactgaactgaatgaagtgacgggacacgcgatttccagtcaagatacgatgaagaaaaaaaagggtactcagatttcatgatagctggtggaaaacaatcggagtctatctagcctgatcgggtttgttggatggatgcaaggggatgttggggaatatcatggcagagttgaagagaggaggaagaagaagaagaagaagaaatgacagacataatattggacagacacataggtcctgtcttgtcctggccctcagagcaaacttgggaatgccttttttttggggggggggggggggttctcataccatgaactccacaaaacatcagaacaactgagatgatttacagccgaatttccatgcgttgtctacaaactcccagcccactcctttttattcattcacctaccgacccttctcaacatatccgtcaatgacccgcaacccagtctatgtatctcctcaaaaatagcccaacccactccacccaagcaccactcccaactcccctctgacctcctcccactccatccctccttcctgcccatgcaacccgttcaacctcaacccgcccaaactcaacccaccaccacctcccatcatcttcccactgcccgccggattgaccccatgtgcaccggtaccaaccacgtacccggcccgtcccgccatttcttgccgtttgcccgttcccagctccaagaaccgctccaggattttaccgtcgacaatgttcctgccgatacctgcgtccacgcccggcagctgcatgctggccgaggcggatggtgagggcaggcggtagcccttggggttgaggcccgccgggtgggggaggccgttagtaagttgcactgctagagaggaaaggcggcggtaggcgttctcttggagggggcggagggtggcaaggacgccagtaggggaggctaggaggagtatgtgtggagagttttcttccgagttggaagacaaggaggaggggttagggtagacggcggggaggaggagggaagaggtggggtggtgggcgccggtgttgaaggttgtgcggtggaggaggagatggccttggagggatttgggatctggaaagaatatgttagtttgtggatttgagaagaagaagagaagcagaaaaagagggaatacatacgctcggggtcaaattgcagaatgtgaatgtgaccatctgcatcgctagccacgatgtaaagttcctttccatcaggcaagaaatccgcgttcaacacctccatcctagtggagctcttgccgaatagcatcatcttgtaaggctcttccgtataacccgtgaaccacacgcccttgaaggcgtcggccatcagacagagtcccgtgccgggcagctctttgacactcgtgacgtaacagttcatatccataaacgccacgggcaagagggtcccgtcttccttgagaccgcgcaccatgcacttttggccctgtgcaacgagcatcagaccttgggtccccacctcggagagtgctgtgaccgcgccgcgcgggatatcctctttggcgaccagcttcagctttttgctggtctcaggcttgccaggctcggggatgacgtcggcaatgtcgaagacgtagacgcggcctctggttggaagatcttcgcccttgatgagagcggtgccgacagcaatgagctgtttgcgctcgttggtcgactccgacacttcaaggttgagtgtctcgacgcaaagaactgtctcgcacggctccatctcaacggtgtcgatgacagtccaagtgatcccactaagcaattttagcacgccgcgatcaaccatgggcttgaaggtgatattctcgcgtgcccattccttgtggtagtcgtcgtctttgggtagctcaaatggctcaacgtcgttgcaacccaccacataggcctgcgtaggcgggtggtaagccaccgactgcgtgtcaactcctatggggatcttcttgacggagagaccaagttcagcgtagctgctgtctgtaggaatttgtgtcaccctagcgatcccgttggtatcggcgtagataaagccatgctcgcaaccttcggtgtggaaagagctcatggcttgaacaccggatccctgtagactcagaaccctgggactggacttggctgtctttaagatgaagctgggtgacgacccaggaaggaagacggtactatagccagaaatgttgctgcagcgccgcataggaaggaagcgctgtgcattgtgaggctcgtcatcgtctgctggcttctcctcgggggctttggcaaaggttgagttgggtactttttggaagaagagggattttgagaaaggctgtccagcagtagccttgagccggtagggttggtatagtgtgagatcatcgtttgcatggcgaagctggacatccatcggttagctatggtcatagcaagacggatctatgaggacatacgataagatatggtgatttgtgagtcgtgtcgcccaaatcagcaaccaggatctccgcaacggactctttagctgtgcctttcctggcggcatagtcggcagaaagtcctggtggtatataagaaagcccttccgccacataaactggtttcgtcaagtcaggtagacggtaaatctaataaagtacgtcagtatgtcttcatccgttcgtggaggtcctgacgtccttacatataaaacaccgctggtacttagcaggaacatgaggatattgtcttttgttcccttgcccaccgtctcatcggcaaacacaccggaggtgtcggtgtacaagcatccggccaaccactttgtgctggtcaaaatctgatcctccttctcaacctcttcaagttccaagagcttcgggctcatttccgcgatgaacacgctaaagtcgtcccgaatgagaagaaggaatgggtcagcaatgctggcagtccgaacccgcggttccgctcctgtctcttcgtcgagcataggcacaatctggcttagccccaggtctagagaggttgtgttagtatgccacttgaggcgtcgcgtaagctttcatcttacatacctccgtcatagcagcgtacttctgacttgaggacttggagaattctagagtccttccccatggtccctgcctccaccgtaaagccagcagccggctcgaattctgttccggtaagactctcaaagccagctgccgtaagggcatacacatcagacgtttcatatccgtcaaggtccactttggctacgatcatgaacttgtgatactgtccagaggtgtcgtagtcattgttcatggggcccttatcgcccaccagggtttttggaatgggcttcttggcacacactgtccaaaatcctcttgcctctgggaactcgaatcttccaatgatctttggttgtatcgccaggttcatgatggcaagtgcgctggcttttcctcgtcccacggcacagaccagttggagatcgctgcggacaccttcagagttccgttcctcctcgctgtcgggtaatgtgacgggttgaccatatgtcatcttttgtattggtgcgatgctgaggagtcggtcatggatgcggaagttgagatctccgcttttgatggctttggcggcggacatggcttgctctggtgaagccgactcctcgccatataagtcatcatcgtcgtcgtcctcgagatcttcatcgtcaaggtccaagtccagatcagcatcctggagtcgcgatttcctcttttgcgtttggccctgtctcctagtccagccaagcaagacggaatcgccttcctcggagcccacaaacatggtagacctccccatgcgggacagcgaagtgacacgggactggataacactaccccctgcttctggggctatcatcttgatgctcaggcccgataccgtacggccgtcaatgcggaaggtgatgagtcccaggcgtccgtcgttaagaatcaggaggaactccccgagttctgccgccaagacgtcgatagcgcagccttcgagacgaaggtccaggtcggcttggtcaacaagactaaaagaggtggtctgcttggtaagggggttgacagcaatgccatttgatttgccagactggtcgatatgaatgagttcgttagctcctacgagcaaagcaccccccacgggtgccggaagggcgacaacacgaaagagatcctgaggcaggccattgacagccaggatggtggttgacgcccgttgctggaggtctagggtgaagaccatgtatgtaaagtggtccttgtgaccaagcgagttggaggcggtcttggtggaggacaggacaccaatggtggggtctcgatactcatgcaggaaggcgagatgcacaggatgaaggagactagcttcaagtttggagaggcgaaggacgaaagatggtgaatatggtgtgtcttctatagtgctagctccatttgcgacggcgccggaaaggtcctttttgggcctggggccgtccagctcttcatcccagttatccatgtccatgtcctcatccggctgcttgaagggcaatatggccaagttcctttcgctgaacttgagcgcagcgcacctactcgctgggtctgcgaccaacagagtgggatactgatgcagtggcgcgacccacggacttcctacgagctcctctttttcgtagtagtgaattgagacggtctcgagcgtgttgcgttcgacgttccactcgaccagactaaggcgggcatcgcggaaggaaaggagcaagcagtcggcgccgccagacgagctgccgctgggcttcttgatccgggcaagacctgtcatggtgccgggtagggtgacctcggcaacaagaaccagcttggcgctgttggcacgatcggcccttgcggcgatattatctcctcccaggaacgaggcctcaaagccgtcatcgtcgtttacgagcctgctatcgtagcggccggccgcggcagccttgctggatgtatttgtcccattgagtgtagcgtaggtatcgatctcggcggaaacgactttggtcttgaagatctggagtaacgacgcttttgcgacggcgagattagtgccctgaccagggacgagctggagggttaccgaatgggtgacggccgtgggcggcgtcaactctgtatagcattgcatcgtatgggagtcgggagcatgtcgatgctagacgaagctcggaataagtctgacggcagacggtactgctttctgttgtggttttgttacaggtcagcgcgccagttggcagaatgattgtagaaagcgaagacgaagctacacagccatatgcgcggtgtgatgttgagctggatgatggaggatatgattcctcagtttcaaattgagaagaagttgacgaccatgtgcaagtcgaagtcaacaccgaccgggacctccaaatgattgccgtcccaatgcgcgtcgcgactgattggctgcaatgacctccagtggtaggtaggtaacgctggaggtaggtacgtacagcacacactacacagtgagtagagcaaagggaattgccagtgtcagatctgtgtgacggccgccagctggccgccgttaggtaggtgagaaagcagaagctcagacccgacccccaacgttctggaccagaccacaaacgagttctgaacaagatattaccgtagtacagcacaatgtgtagccgtaacatgagatattcttgtacacagcaaaatcagccaaccaacccctgtgacgccatacgttccgtcgggttgacatttcgcgggcgggcaacactcaacagtgtcaacagaggggctctcagtctccaaccacaattgaaagtttgcctgcctcccgcttgggttgaggttgtaactgcacccccaaccgacgaccacttacatgatacttacctctacctctacctctactaatcaagagatcccgctggagacgacattgacggtagactggacgccgagacgcagacccgaagggatccaaacatccgggccatctgggcggcccgccggtgcctgaacttgaagctcgttacctccgctaggtagaggtacctatgattttcccacatgatcgcttaccactgacaacacaacaatccatctcaaccgaagtacctcagctaaaagcgagcgggagtggtgcctaccctgacgactttggctaaccacctagtggcgatcctgcacttcttcccgcccaaccaaacaacaacgtccttcaatatttacttttgccaacaacatgtgaaatatctgaggcgggatacacaccttaccatactacctaccttgctggacccttcttttccagatccgattcctgactgactgactgactgggtgtgcccccttgtctgatgcaccccacgtcatccggctactattgattgatcttctccacgattccatccgtaccactgcgacttcaacttgtcacttttttttctcttccgttccactgggctggcagctggctgaccgtcaaagtccatttctttcctaacttgctgtgagtcttcactcttcacgtcacacaatcaccacccaacaaggcggcccaacagctgggggtcttgaaagcgggaaaccttgaccaaccaacccaagctaacccatctgataggttctttattctttttccattggtcccctgttagataacgacgaacctatgacctacaaggctaggctaggccgcggggcaaaccatcgctagacacccaaacaacaaccagagagtcaagacgaaacctgggctagacggcgccagaatcggctatcagcaatccaagatataaaccattccatgtcaggcctgccgccttcgtgtcccgccttcatacccttttgcgattgaccggcggccaatttaccaccgcccatgaccatacccgcctgctcgacgtcaccttgtccacttgttcaacctaaagagtgtacctgataaagaatgattcccgaccctttccgcctcctggaatagcaacgacttctttgtcgtcagttccgtctgttgcttccgccgacatggcttccagctcacacaggccattcaagctcccccttggtcccctttcgcgctccaacaatggcgaccattcctccgagtccgactatccgggcggccgtcgcgactccatggccgccctctccatctcttctcatgtcaaccaggaacagctcgctcacacccttgaccgaattcacaatacagcaagccaatctggggtcctgaccaccttcaatgatttcgccccgccacctccacctactgtgcctgttgctgagaaaaagggaactacgggtgacttggtacagcaaggcttgagtggtctctacagccgtttaaaggaggttgttggggtggcagggaaaccttctgcccaggaggctgaaagttcgactaacacccaggatgccacgcccaagaatttcaagagcccgattcccaatagccccaacaacagtagcaccaagatctcggttgcctcccctccaaagggagacggttcgtccatcaagtcaccttttgatacaaagtcgccttttgatacaaagtcgcccttcgatgcaaaatcaccctttgaagcaaggcatgcctttgatgggcccgcctctcttgacatcccacccgctgtgtctaccggcacatctccaatttcgccaaccaccataccagcagacctccagtcccccccacagacaaccaggccaccatcacttggtacgctgccgagcctcaagaccggaaactcaagcgcacagacaattccgaggacgggaaggacgtcccagtcaaccgcggccagccctacctctgcccccttcatgggaaaagcgtctctcgaaagagacagctctaggggtcctgccagacacctcgatgagccctcaagttggggttctagccggcggagcatcagcagacatggtgacggatccacgtcgcctagcattgccgtgagaccaagtgtagataccacgacggccgctttggcgcgcagtagaatggaggacgctgtgagtatagatggaggcatcggcagtcccatgagcccttctgggcctataccagacgtgtgcatctcctctgcctcctcgcgcttgtctgaggccactcaagtcaagcgaaggcctgccattattgaccgcataagccagtccagagttcatagccattccaggtcctcgtccatggagcctggcaaggcacagcccagtcccatcagcacatcggctcatagcactatctatcatgattcgtttactcacaatgtcaaaccacagaggttgcaatctggagcaatgaaaatcccaggcaccacgacaaacgaaggagcccctgaggtcgtcaatgccagactagaaatgatgaggaagcaggtccttagcaaagagttctggatgaaagacgaaaccaccaaagaatgctttgcctgcgggagcccgttcactgcctttcggcgcaagcaccactgccgcacgtgtggctgcatcttctgttcaaaatgcacctctaccatttcaggacaaaagtttggcgtccagggaacgcttcgcgtctgcaagaattgcttggaggtcataaaccgccgctatgaaagcggctcagatgattcggcagatgagccattcttgcccgccatctttcgttccaatcagaccaagccgcctcctcttgctcttgctcgaccgcaggcggatgatgaggttagtatcgcggagcgaacggagcaagcaaatgacacaaggtccgccaagacaccgatgatggcgattccggccacacgccgagttggcgacagcaatcgccactcggccgttttggagattgatatgccacagctcagccgccccggatcatctcggtcgctgagatcactcgcggcgggccgaccgcaatcatctagtcatcgcaggcttcattcaaaacataccttcttgactaggttcaagtcttctgcgactgacgatagggcaccgtttcgcaagcctgctagcgaagaccttgggaggaaatccaagctcagcgccttccatgacgacaacatcattgatccagaacttgccccttacatgtcggacgagtcaactgatgacgaacaaatgagtagcatatttgcaaccatgaacagcaatgatgcgccagcggccagcctcgatcccgacaaaacaagcatgggtgcctttatgaatgctgcaaacagaaaacatcggttccgtcacggcgagaagagcatcagtggacttagttataccagcagaggccacgaagacactggcttaccgactctctctctccacacccggccaaccagaaagagaaatctcagcactgcaagtgtcacgggccatccgctgcggtcaccccgcccaagatctggcatctttagcatgatgctaaaccctggtgcttcagctgacgccttgtctctctgggataatcctggagttgtcgaagcatctgcactcagtagaagggattcttactttgagggcaggtcatcaaccggtggattaaaccccataagcatgaaccacgtcaagaagcttttccggcagcttttgaacgatgcagaaatccccaaccctgcagcgtgggaaaaggccctcatcccaatccttgatagatgtgctgatgacgttgatccggatgtccgtaacggagatgacatggacattcgccactggatcaagttgaaaaagatacctggcggcaaacctggcgatactgcttacgtccatggagtcgtcttttccaagaacttggccctcaagaccatgccccgcaagatcgagaatcccaaaatcgtcatcatcacttttccaatcgagtatcagcggcaccaggagcagcattttatgagcttgcagccggtcatagagcaggaaaaggagtatctgaggatggtggtgaaccgaatcctgaacctcgagcctcgggtgttgctcgtcgaaaagaacgtctctggcgtggctttacaatatctctcggaagccaacgtcgcggtcgtgtataacgtcaaaccgtcagttatcgaggctgtttccagaattgccaatattcccatcatctcatccatggatatgcttagcttgggtgcgcgcgtcgggacctgccaaagttttgaagtcaagaccttcgtcaacaaggagctcaaaggcaggaagaagacgtacatttttatctctggctgcccaaaagagcgcggctgtactattgctcttcgcggcgggtcgacagagattctgtcccgcatgaagagaatcaccgagttcatggtttatgtgttttacaacctaaagctcgaatcctgtcttatgcgcgatgaatttgtttatgtgcctgaagagctcgagtcccctccacgatcaactacgaagctcctgagtaacggcagtcaggacccgtcgtcaactactccaagcgcgcagactggggaaaattcccctcacagcgtgatccaccacatttccgaacatgatcagtctttggaaccatctcaagcggctgctagacctgtcgggagcacaacttcggccgaggaatattcagctgccgccctcgacaccagcacgtcgatcaaggaagagactgaggaggaattgcttcgggctgagtcagacacccatgaaggtcaaggtgcggaagacttgcctatgccgacatattatggtgacatggtagccaaatacgagaccagaattctctctgcgtcacccttcgtcaagttcactcaaccttacctgctcatgaaagcccgagagcaggagaggcgcctggtgtatctcaaacgtcttcgtgaccaggacatcgtcgaagaactcggagagagcgagaagagtgagcctcagcctagacaatttcagcttatcaagcctgaaatggtgcatgaacttggccaaaaggcaccgcgccacatcatggaggtgctccatgctgtccacgacgcggaatacgacaaggccttgtacaactatcagactcaaaccagacagtgggagaattatatccagggaagcctcgacctgtttgatccatactcccatcagagcatcgttattctgtactctgtcacatgcaacgtgacccaagttccatgcacggagcccagcgtggtggcctttgagttctacaaggagaatccagacccactcagtggaatgtaccaagattgcaccctggggcagtacatagaagacgtctgcgaaagcgccgactcaatctgtcactccaatggatgcgaccgaaagatgtttgagcattaccagacatatgttcacgaaaacgcgcgaattactgtcatggtggaggacaagcccaaatggccagagaacttccccgagaaaccgcacgaaagggatggttggcaagatggcaccggcatctgcatgtggaattactgcaagttatgcaacaaacatttcggactgatgcccatgtcagtgagcacctggaagtattctttcgcaaagtatctggaactgtcgttctggagccgtggtttacgccttcacccagagacaggatgtcctcacgatcataaaaaagaccatgttcgcttcttttattacctataccgcgacattgccgtcaggatacactacgacccgatcgacttgtacgaaatcattgtacctagatctcgcatcacctggaaggttgaccatgatctggagttgaaaaatcaagtctttctcaaggccgaggagcgctggaaccgcttcatcaactccgtaaaagccaggctgaagagcattagaatcgatagcgtcttgccggagaaaacggagcattgcaaggctgaggtggaaagaatgacaaagaaggcacaagaggaccaggccgagctgattcaggaccttcaggatgcctacatgggctcaaagtactacgaggttcttcccatgaacggagtcatacgtcaaatggctgagagagctactgaatgggacgttgccttcactaaatttgaggccgactttctttcggacaaagatgttcgccagttgactatcatccagctgaagaagatgtttgacccaaaatctggatcctcaggtgcggaacttggggagaagcctgaggtaactcactccaatgtcaacgccggcgaaattgaggtgaaagaaaagccatcgcagccaacggaagatgaaggccccagtcccaagatgcattctccagtgtcttcagcgaccaaacctattcctgtggtgagggaggaagcagtagaagaggccgggtccatcctggatggagttgagcatcttgaccttgcaactgcatcctcgcccacgctcctcaggaagggggatcccgtcctggaagcagcaaaggtcactgtcaatgagccaacgccgattgttgcaccagcagcccctacacaacaaccaacatctctctcaaaagttgacgaagcgcctcatgagtcgtctctagcagagatgatcgaacccaaacgccgagaacaacatgtagccatgcctgaggctaccacccatgctgccggcggcgagggttcgatggaaggttacaagcccgttgtaccggagcgcacgtcatctcgtaaggcgggtttggcgttatcgcctcccttaacacgggccatttcgcagccggtgggagttatcccgaagctccaatccgctatcccgaaggctaaggagcataagatgccagagccgggtgatctcgcacgggcaacaggggacggctcgtctgccaagggagataagaagttccttgggatgaagatccgtccttctgccatcccacgctatcggcataggaattcgaaggtgttcactcttgcacgtcacttcgaggagttgagtcgagagtttgagaaggagcgaatcaaggacaagagagagcggcaggccaagatgtcttttcctcgtgcatatctgccacgttcaacaaccaaggctatcgtggagatctacgaggatgtcgaccaggccgttcaagaacccggtaccgcggaagagggccatcctggtgacagagactcgaaagacagaagaccaatagagggctcttctccgtcggatcaaatccaaggggatcctgccagattgtctgcagaccatggtcgcacttcgccgattgagatcccatctcaagagcatacccatcaagatgggaaccatgaagcggagggagacgaaggacagcacgagagcgaggttgactccgatggtgaaggtgcagatagtgatgccgaccggtcatcatatacgtatgacgatatcccgaccgatgtgagggaccttgctgcatccatcgagccaagtgaggaaatacctgaagagctgccgaagcatcaaaggaagagtctcatgacaatgctcaccaacttctgggccgaacggtctgccagtggatggcctacgcttgactacccttacaattcaaccgaccacatgtttacggactcgaacgtgattgtcagagaagacgagccaagttcggttgtggcctttgcgatgaactccacggactaccatatccaacttcgaaacattcgaaggaactctaggagaacccagcagcagcaacaatcacaaaggcagcagaaagagcaacagcaagagcgagcctcccaggatttcgaagagagtagtgacagcggcatgctagagattaagagcggcggcgccggtccagacctcagcgaagccgaactagaacagagcatgctccgcccctttggcacccacctcaagttccaattcatggaaggctccggcaagttcacttgcaagatcttcttcgccgagcaattcgacgcgttgcgacgcaaatgcggcgtcggcgaccgtattgtcgaatcgctctctcgttgtctcaaatgggactccaaaggcggcaagaccaaatcggtcttcctcaagactctcgatgaccgactcgtcatgaaatcgctttctcccgtcgagacctccgcctttctcggttttgcgcccgtctactttgagtttatggcccaagccctgtttcatgaactcccctccgtcatcgccaagatgttgggtttcttccaagtgatcatcaaaaaccccatcaccaacactgaagtcaaactcgacctgctgctcatggagaatctgttctacgaccgctcaccaacccgcacgttcgacctcaaggggtccatgcgcaatagaaagatccaatcaaccggcgaacaaaacgaagttctgttggacgaaaacatggtcgagtacatctgggaatcccctctcttcgcgcgggagcactccaaacggctcctgcgcgcatcggtatggaacgatacgcttttcctcgcgcgccaaaacgtgatggattactcgttgatgatcgccgtcgaggagaacaagaaggagctggtggtgggcatgattgattgcatccgcacctggacgtgggacaaacgcctcgaaagctggatcaaagatagggggtttgcgggaggagggaggaatcggccgacggtgacgagtccgaaggagtataagagtcgttttcgcgaggctatggctaggtatgtgctttttggtcctgcaaggttctcgtgcttggttgtgaggagggatgggcggttggttttgttgagagggttggtttaatcaatgttcgcacggagaagctgaatatctatggtcggtggtgatggacgtttaaatttgctgacacatatccttggatactctccgtttttttgtgattataggtatatcctccaagcacctaattgctggcatcactttggaagtggcctaggctcgaccggtaatccttctttgcaggcggttggacatgctcatagggcgaggttcgcgggtgatgttaccccgtcatcagggagggggtcggtgagagggtcggtgagggggatggaataaaaggtggtcgagggtagatggaaaggcagcgagcagaatgtgcgagggtagggctggcaaggagaagagggtgatgacattacgacacagtttatgggtggggacgataagaagcacgagagtctgttcttacgctgcagtttttgtgtgttgcattttcattatcagtgttgttaagcacggcgtttgttgttttcacccatcagacagagaatgaaaaggggaaattggttcttggtcggttgcccagtcgtctattgaaagaatggtgatgcattctgtcatctatcggtagaactacttgtttcctctctgccctcgacgccacttctaattccaaaaggatctccgagatatcggcgctgtgcattcgtctgtgagctatgtcagataaccccaaccaaacccccctctccccgttttgatcgtctttcttttttgctgactttccacgataaaatttgcttcaatttccctatgcatcgatacctgccggtgcaaaactgccacgctaggccaaacgacgcagatgaacgacgtgggtaaaaaaaagccaacagtaaagcaaaaccttggggaagattcatgaaagtttttttttctcaacttttttgtgtaacccattatcaagttttattccgcacttttcctcatcacttaggtgggtgctttggcatggtatgttgggggtcttgtgtgttctgtgacctcgaccgtgtccgttactctcctcccccgaccaaattgaacaaatttagcaatggtttcaatatctgatgcctccctgattgttgcggtcgtttcgaattgtgtactaacaccaagacggcgagaagacgggtgtaaggtgtaagtacaattcagctctggtttgtttgtaggtctggtccaaaggctaactaatgctttactggacatagaaaagagtttggctttttattgcatcttggaagccttgaaggggatggaaatggatttagggggatatttattagatgtttctatggcgttacactccctcgccactattgtcccgcatcgcttcaaacggaggacagtttctcacttgaaaagattgataagaaccccacaacttccctattcaacacataatcgatataccaaactaacaaataaaccgacattgtgatgtacggtactacgagcacggagaatggtatcattctggggttgtagacatatcgaaacctttgctttgctttactttatctgcatcactgcaggctaaccagtacaatcgctcgcaatgatccatcagtcactcaccggcctcgccaccatcaaactgatgagcgacagcccaacctgcgcagccgccagaaccgtcgtctcccccgtattgtcataaaccggactcacctcaaccacatcggccccgacgacagacaagcctctcagcccgtcaatgatagtcagcagttccctcgttgaccagccacctggctcggcggtgcccgtgcccggagcaaacgccggatccaaaacgtcaatgtcgacgctgatgtacaccctcgagttacccactcgggccttgatggtggagatgatccagtcgataccgtgcttgtcaatgtcccgggctgtgatgacggcgaagccgcagcgcttgtcgttatcacggtcactgtgcatgatgatggggccgcgcgtgccggcgtggatggaggtgttgtggattaagccctggaggactctgtgtcagtaattgggtggatgtttatgggcggtcgatgagaggggaccttacttcttcgtgggcgatgtggaggaaggttccgtggttgagacctctgtgccaacagggagtgttagttagtgagttatttttgagcctcgatgagtgcctctgtttgggtctggaagattgacttacgcatagtcagagatgcctccgagaacgtcgggactccatgtgtctgtcgtgaggttagttggtcacatgctaggctgccacatcgacacactcaccgatgtgactatcgaaatgtatcacggacacctgaccccatcgtcgaaacgttgatcgcagtgccgaaagagtggtactgtgatcaccacccaacgtcaatattctcggcaccgttgcaaccgtgtcgttggcggtgggccgtccggatatgactcgatgcgccttgtcgagatgcttgaaggcaacggtgttgtcgagccaggtcaaggttgcgtcgccgcagtccacgatggtagcccattcatgcaatgcatcttcgtctgcaagtaaccaaccattacatcgagttagttggaatctgggagcggtgaccttaacaattttcgagtggtattctcagtggggttttgtttggcgatgaattagaatctatattgggtaccactgtgtactttgaaggtacaatagctcgagaattggggaacttgctggtcggtcctcgagatggtagtggtggtaggtactgcagtaagtgccgcagagaggttgaaagccgaaacgtacttacccgtgtagtaatcgaatcctccaaggcgttgacttccagttctaattcctgtcggcccataacgggctcctggtcgtccggtgacagcctgcaggaaagtgtgtttctggtaagacaactgggctaatcttgctaaagaggaaagaaacaagacgaaccgtatcaaagggagcgccaagaacagcaatgtcgtatttcttggaggccgcttcttcgtccgaaaaacaattcacatacggaagactggcgaatgtcttgagtccgtgaaactgacttcccgtcacgatatcgatgtcgtctacagttgaatcatcaagcgaagctggatgtcctctgttgttgctggagacccagaaggacgaggaggaggaggaggagaaggaatgagggataccgtgcactgctaccccgccgatgccgaggtagaagaacacaaatgatctcatgctgactaccgaaaaagtaccttcactcatcatctggaaatccaaaagaagtggaagaaaactggttatactgaagctcatgatagtatctgcattcctagaaggagggtgtggaggtccgagtccttataccggtccatggaggcttgcgtcatatcgctccgcctcatcaataccctcttcgactgggggcagttgcacagcctactcttgcgctcaaatcacacagagcatgttcagtatcttccagttgtcttttgtcaaaatcacctgtcatgtaagataatatggaaagttgcggaaggtccagtgatcccattacgcgatgtgatcgagatggagacaacctcggtccttcccgaaagagcaaagtcttgcagtggtcagtcaagtcatcgccccattgcaaagagactctctctccatcacatcaccagtatcttgtcttcactacctaacatctttaacctcgatatccaacctatcaccacctagaatccgtctgcgcaggacctcgctagcatttttcaacagcttcgcctcacctcgaaacaaatttccagcgtactcaacccatccagcctcctccgtcttgcgcaatggatttttgggctgcaggcgacagagtgagcgagagcggtactcgccgccacgtacccatcagcagcatcagagaaccatctgagcatttatctcccagggccagtcaccggatcgatacccaacagccggaagaacgccgagacacggcctttgcttcccacccagacaaagacgaagtgcgcgaggccttcactgatattgaccttggcccagagctggagaagcagggagtgccgcctcgccccagccagagggctcgtaccagagaacatttcacctacgcagcttagtggcagcaagagctctggtacgccatcatatgcgtttccacggcagttgggctggtggctctgctcagatactacgacaaccagcttgtgcctgaattgggtgtcggcttacaatttgactcagtcctgattgtcatggtcacaatcttccgaatctcactaatgggcttcgttggctcttgcctaagccaaggtgcgtggctttgggtatcggaaatctcgcaacagcgttacagccacgatgcgctgctgtcagacttcagcgtctttgatggatcgtctcgaggaatacgaggcagcttgcgcttgctctggcggatgaagctcaagcatcttgggtgtatcggtgcgcttatcatcatcctatcacactggtttgagaccttcagccagcaaatggttctctttgagcagcgcccccgaattctcaaccgtgggtatggtccggcaccgcctcctccacgatccgaagtctaggacgcttacatgaggcgaggaggctaccttggagacttggtgccgtcgctctctacaaaggcagccatctacagcggcatcatttcaaccgagatgtcgaggctccctgtgtactgcgaaaccggaaactgttcttggccagtgttcccaactctggcggcttgtggagagtgtgtcacagtcaacaacatctcatcgacttgcaatgaaacttcacgcatgtgcacatacagcgttgactccggtaacacactggatgttcccatggatccagcggccgagttcaacatcttcaaggtagctccctccaacggaacatctcatccaatcacatcgacgaatcgggcctacttttcggtttttgacatgctctccctcgtccaatctgaagatcagggattgtcggtcacgggtaccgaatgtgctctgtggttctgcgtccagagtttcaagctcctggtctatgatgggacgcacaatgagacgattgtgggaaactggtccaccacggaacgtgcacatgtcgttggtggcaacctccatggcgctggatattccttcatcggcctgcctgaccatctaaacgctgacaacacgacgacctactcagtatccaatgaggccataaccgctttgcgaacgttcatggctgacataacgtctggagttgtccgcgccgacacaaacgtgctggattactcgtcggactgggttgaagccatgtggaacgcaaccaataacctgggggcctggatggagagcttcacgcgagccatgacggccgagtttcgcatcaatgggagactctcgaacggactgggcggcaccaaggtatatgctggatctgccacgcagcttgccccttttatccgagtccagtggtggtggatgttttaccccggctgcatgctactgatcagtttctactactttgtccgtaccgttgtcatcagtgctcgtcatggagtgtctgcttggaaaggagatgcgttgcccatgttgttcgtccgagtcgacgacaacattcacgcccacgtcggagatggcatggacgtgccaggcggcttaatggaccgagttgggcatatccggattgccatgtacagggatgaagatggacaatggaggttcaggtcaaccagagatgaccctaaagaagcctaaccaaaacgcgatgctagccattgaggctttccatcgtcaaagtgtctcagccaccaccagcatcgtggcctacacgcctactcgtacaagattggcgggaaaacctacagatcctggctacagctgcccgactgagaagctccctagaagagttgaagccgctgtgtaagctcctctcgtagcataccaggataaatgacaaatatttgagacagctgggagaagctgacaagcgcgtgatgtgaataaggtgttgggcctagaatccaagtccatgcctcggcccattgcaaggatgaacagcaaccaagtttttttttcgatgcggttttacaggtgccggacagctgtagtgccatgcgtaacggcatgtcgcgcctggagattaaggaccgatttccgtgatatgccactacagtgtatgctactagagaatgctgaggtagtaatggaagcacctcctccttccctatcgaggaaggagctcgtcagattcggttatcacagccgtcattgcgacttcctccagcagagcagccgacgatttccactggccgtctccagccgggacacacaaatccgatccgcgaaggccaagggctgagggacgcgcacccggaactgggatgatggcggtcaaggccaatcaaacatgatgaagtgatagggtaaaaaaagcaaaaatgagaagctaatctcgtcggtcggaaataggagcacctaccgaggtacccaagctacactacctcgaggcctagggagggagggagtccattctgccaacaggcgaacgaggttggccttccgcggacccaccctgctctccctggcggtgttagcgctcacctaaccaccgcccggccctgcaagataccgagtcaacgggccaggcaggcaggcagttgcggttccctcacccgtcttgtccccgccaagtcgctagcagcagtcaggcagtatggggatttgctgggatgaggtggaaggaacatccttcaggccatctcgggcaccttccctagggcagtagggctcgcgccggggaaccgcaaggtgactttccactggcaattcggccttgagggttagacggaacggggaccccttcgccgtcgatcgcttcccacgcacgcaccgtccatggcacgaggccaggggagaggccaaaggcggttagaggtacctagcagaaatgagcctgcctaggtacaagaagagatccgaaggtcgaacgttgaaggccagcagcagtctcgagcattggttctccttcatttccatctgtccgaaacgcgacgcaactcaataacactcatccgcagacaagcatcctcaactgcgttcagttgatgcccacagccgcgttcgcgtatagtcatgtcccctgttaatgcaagccccctctttcgcaaccatatgggtacactccaacctgctccattagacgcaaacatttccgcggcccgaattcccagttcagtatgtaagtgaggcaccccttaatgcgaagaaaacacaaaaaaaaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccctcctactgctaagaattcttgcatcttccatagagccggaatgagttggtaatcagtcaagtcagtatgtacatgtcccatcgggctctcatgttgatgattcggggatccactgccggaccgatgtcaccgctgccgggtcgggtccgttctcatgatggagtgaggttcgcaacggcaccaaccaggaaggagaagaagtgccgttccccacagcccgtcctccactcgacaacaatcattcttcatcttcatgattccaagacacattgaaacccgagctaagtgactgactggacccaaaatggcagcacatgggcaaactttgcgcgtcgtcgtcctacatcacttacttgtctacaccgccgtggacgggcgttttgtattgtggtagccgggctattcacatatgcctgattactccctgtaattctagtgtagtttgctctgaccatgactcagttacatatgtatccgtactaaacccgcaaagccaccaaactttgaatcagcaaagcgttatcgagaaaagaaaagaaagaagaagaaagataattctcgattacgggtagaggtggggagttcagttctggagaagcaggggaaagcaagccgacgaatcgcaacacctggcgtcattttcgagaaagagcaccgtgtgtgtgtaccgagataccctcctccctattagggaaccactagcactacactagtaaaagagtatacgctcggctaactaaatgcgatccccatgagtggtggaagaacgcaaattgccttaatggcatggctattacgcttggcagtcaggatatgggggttttcgtcctctctagtctacctagtgtagtctacactaaactcctctcttgagaagcaagctctggagatcacaagacggtcttcggttgacggacggcagcggaaggcccacggcgggatcgatcttttagaggcattccccacaatgcgtaaatagctaggcacggggatttgtcaaacgaagctcggcgtcaaggacaaggaaccatgaaattctacacccccccccctcccttcctcccctatgttttcaagcatggcttcaaggtgcgttttgaaagccgaagaagcgatgtacctatggtatgtagaaaatgtacctgtctctctctcaaagactctcgtcaccgcgcttgttctgcaagttggccaggtaggccggcccatgttgcactgaacgaatacacgcagtggctgaaaaattggaatttcaactctcaacagccagccttggcactttcccattacagaagcgcccttttgattggcggagcggttgaatggcgtgagggttggcacatgccaggtagcattttgtctttttggaccccagagcaaccgacaacacccctgagcccccacacataccctgcacaggcagcccaagccaacgaggacgagcaccgttggaagtcatagcgggacacactgtgtcttgctggtctcactttgagcgttcaagtcctctttgcgaatggcaactctccggcagagacgagacaactaacactgaagaagacttcaccaccaccaccatcaccctgacggaatccagaacaagttgcagctcgcttgactatccaccggctttgatcatcattggccaagtttcaatgataaagttgcacacctcgctaggtacacgggacggccgtccctcacccgtcattttcgggttcgctggtaccggtagcgatgccatcgaccgaaagatgtgactgatcataaccttttccatgatcttcaagttccctgcaagcattcagtacctgaagtggtgggataattgctgagacggcctagagggctgtcgcggcggcacagcggcttgagcgttacaggttgaggggccgtctgtctctcagtccctgcaggcagtgcatcatacatacaatacaggggggggattgtttgagcaatcaattgccgatgaactggaccaggctcgccaggcccaaaactgttccccgagtgtcgatggtagtaacggcatcgtggcacaggaggagcctgactgatggatggtgcaacccatacgttcatacaaaagcaaaaaaaggggcagcagtatgcggtgccacgtcaagttcgagggttggttgctcgggacggtagcagccgaaagtcatcttcatgacgggcgcggattcagtgagacgagtgtttgatccaatcacaacgacgacaacaacactttgtccaaaggaagacagacattctcaacaccctgcccacagcttattacgactgccactcacatgacaggagacgataccgagagcttgggactggcgagtttttgaaatcaatagcgtggtccggcctggcagttccggtacctggacttgcagcatgcagtctgcagtctgcagcagtcatgaccgcccttcttcggcagcagcagcattcttcttctcagcctgtcaaatttcaatatgagctgcatccgggaaagaaaaggagttgttgttgcgagattggctgtttcgtccgtccgtctagggtacccgaaaagatatctttctgcagctgagtcctgaagaggctccgctctccgacagccagccagcaagcagcgcccaaagggggggggggtggtggtgccggccattcacatcatgcattgtcagtgatcgatgcgggcgtgcagtgatcgatgctactggaggtgcgtggcggcggtggagagacagagacagagggaggagagagggccagaggaagagacaacaaaaggctgcgaatagctgcgctacgctgttgtgctaagaggaaaaaagaaaggacgggatatcaatggtggatgcggaggcacttagaaggaggcaaaatggccaaagacagaaaacacaaaagcacgaaatacaaaaaaagaaggaaagagcaaaaaaggaaaagaaaaagaaaaaaaaaacaggaagaaaaaaaggcattagggttagggttcccacgacccgacagtttggaaccgagaaattctggccgtaggaaggccaatggaaaggctcggttggtcccgagagttcgggaacattgtctgcactatccactggcgccaagcggtgcgcgcccgttggccgacggcgagtgagggctccactagagggccggccgctactccaccattcgttatgtctggcaggaggaacttgaagctaagtacgtactgtgtaggtggccgacaccccgctttcctgtaccccccccccttccctgcttcattctagtgtagtgtacttgcctttcggatttccttggtcgagtgccctccttcagttccaaacacaagcctgccgacgagtcccgcaaacgagtcacctacatagtcaggtcgacagtggtttccggtttggttcctgatgatgaatggtcgaggtcaattcgttgtcgatactcgatccgatcctcaagcaatgcaacaatgcaacagctgcactccagcctacgcagaaacatgagacacacaaaaaaaaaaaaagaaaaaagagggccgccccgaaggaaggattcaccagcacaacaggatggatgcggcatgcgtccacgagatcggctcgggcatgctgtgccgctctggatccatctttggtcccaaagtcgggtacctacccactacctacgtctcgccctcaatagtgtattgcaataggtaccttacaagtttcttggtgggtttcctctctattttgcccccgtcaattccattgcgacgtcaactggccatgacggatcgaaaatctccacccccccccccccccccccccttaccccctccccttcccactctttttttcccaatcttttttttctgtctcaacacccctcaccttccccccctttcccttttttttcttgccttcccaccttctttttgccgcgaggttcaatatcaaaggaaagttgtaactccaccttccccattct