tttcgggggggggggggggaaacgggactggttgcgtccagatcgccatcaccgtcgcaacgacccgattccccgatcctttccagatctccagctcgaaaatcgaaatctagaccgagatcctccaagtctcaagtctaaaagtctttgagtctttgccaggtagatccagcaaccctaacaaccaaagaagagggggggaaaaaaagaagagaaaaacaacatgtgggagagtccaagtctgtaatttgctacgtataggtatcttttaaaggtccatcaggcagcttctagcagttgctgtatctcgaacttgtctgatattcaacatcgcctcttcaattgataggaacacacacaggcacagtacacaatgcaaaaacgctttgcgccttccatcatccaattgcccacgatggaagtcatcagacatccaaactgagatctaaccgagcaacctgcaacacaaattccgtgaacaactcaatacaatgcaaccatattggtagaaggcaaagtcaccaacttggccgcaaaaccgcaaagtgacaactgccaaaccaaaccagaaccctcatcgtgatttgccacggttcaccatcacaagcacgaagcatggcgaggtctgacgatgtctgaggtaactttaatccagagacatcaatccaagtcaagacacacaagacaaacacgctcgctgcctgccgaaaacataccttcctccatgcctgctacttctgccagaatcaaaacatgtaccaaagtaaagcatacgaaactcgtagtagtggagatcgaacgacttaaaaaaaagaaaagggtacaaaagtgtagccaacccaaaccgattcaaccaacacgatcgatacgatctaatcgtggcgaatttggttagtttcctgctgagcttacccattcagcagtccccagcttgcacagccctgttcagacagtctcgcctgtggagttttggagttttcagccgcaacacctacgggcactccagtcccctctgcacacactcatcgagctgctgttcacgaaaacagatacatacctagaaaacagtgtacaaaaccacgacccagactatcgggtcgtgatcgagattgagatttgagagtccgtatccagactctctcggctcctgtttcggaccgaactctccggccctttttagataccttgttccttaccttacctaccttagctgccaggcacatgctgcgtaccgatccctccgatccgtgccccacccggatccgactgggaatccacatcggcgtgctttgagtacctgtagaggtagtgtagcttacaccgtccggccgtcccgggtcccaggtagtcgggttcgttcgtttgagctggggttagggtggtttggatggtggtttcaaggggttcatgtttgttttgaaactgccagacctttactttgggtatactcgtccagatatagggagggtatcattcacatcgcatcaaaaccagcgacgctcatcatgcagagacatattagcaccgtgaacaattctgctgtacgtacctaggtagattcagataaaactgtaataaatctcaaaaaaaaaaggaaatatttgcaaatccctcccgtctttagacacaaccaacccatcaatctatacctacctgcctctgctttttcacctcccttgaccagcagatatccatgtgtttagttatccttgctcctcaacttcttcaacctcaccgtgccctcaaacaagcctctgtctaccgccgccgcaacggtcaaggtaccacccacgaccgcgcaaagaccagccaagaagccaaggaaggacttggcgcgctcttcacggttgaccaccttcataggggagatgtcctgtcgcccactttgttagcacttgtcatcaccaacaccatccaacaacaacaacacccaaaaagggataggggacctacgtaggagaaaaacacgcccggaatacctcccctactgtgtaatctctcaccatgaccctccttggaatcgtcaccccctgtcaagctgcgcttatggctggtaacgctatactgatgcgtctccatgcttccatctgatccgtacccatacgcgcccagtccaacactgtggtcctgctcccaggccgccttgttctgcgccgcctgcttctcccagccgaggggcaggtaagaggtcggcacgatcttgacaaagtacatgaaattgtagttcggatcgttcgtctcctgcttggtgttgtccaggggattcaaatggtggttcgtccacagcgtgttcttcccattaccacccaacttgcgaaccaagtcgtcaggcagctggggaccgaatcgcaacgagtgaatgatgtggctgaacgaatggccgccggggacgggcgtgctccaccactgcgccaggtcgtggacgtgcatgttgccgttggagaaggaccggccgggggcaatgtggaagttgccaatcaccttgttgacgcgcaggccgccttcgatgcggcagccttcgtggcgctgctcggccagccgctccgtgtagtgctcccgctggcattgctccatggtggcgccatcgccaaaggcccacgaggcctgggcgtaggcttcgcgcacttcttcgcaggtggagcagcagccgggctttttggcgttgtaaggggccggggcgccgtagcagggaccgcagtaggaggggtcgaggtgggtggcggattcgtcggcggcgtggctgttgggtgtaagatgtgttagtggtggtgctattggtaataggtaatggaagggggagacgggtaagggaaaacgtacagagaaagaaccttggcgtcaatctcgcctcctccttcgctttggggcctaagtctgatcttcttgacgccgtgctggacgccgtgttgttgctcgccggatacgtccataacgtcgagggtcaagagttcgcagggtactttggggaaggtgatgttgagatggatttccattcgttcgcctgttgcattccgtcatggtcagcttttgttcttcctatctgtcttgtcttgtctatccagttctactgtctatgggttgctgttgttggggtaagtatgcgcacctcgtcccttgtcaaccaccaactcggggtgtatcaccaccttcctgtagtctctccattctccccacgagaggaacaagacgacaagcagcgagacaatggtgacgatgcctccggatgttgtcctgatcctggcatcttcgactgtttttgtaaaagcgtcgagcttggtgaatctccatttcccggccatcttggatcgtcggcgggtttgttgaaggttgcctccaggggcggacgggcttcggtagaatcagcgacggcaatgacccaactgaactctctggatatggacacagtgtaatgagcaagtagttctacccctaagtagccgagggacggaggaatgttccaatggaaggttccacgtggtttcgttggtggaggggttcgtctcccttgcttagttgctgggtgttgttggttcccgtagagggacggagcttgcgcgtcaccagcgggaacggacggtggaagctgtggaattgacaacggtactcaaagctccagctccaggctgttagtggaatgtcaactctccgatcattcagctgtagccttgtaccttgggcgggacgggaaaggtgatcttcacaaagactccaaattccagaaacgaagggcagcaatctaacaaacgaacaagcactttaagtcctcgttgacgctttcgctacttcatcaccatcaatcaatcaatcaatcaatcaattaagcctccggatcagttagcatctttaaactgttaacaaaacgaaacgctaacggacccgagttgaggccaccttacacgctgattcccggtccgttttctgattggtcactaggtctcttagagggatccaccacgtcgactacccatgatcctggggacgaaccgtcttggcgctgccaggggaaatttctcctgcatgaaccctttttgtcttttgttttctggaacagcgagtgatgccctttttccaggaatggaatggtgatcaaaacattggactttgtccacttttgactcctgctttgttgccacgacaaccgtatgtgaagtcactgcacctctagcatctgtttgcaaagaatactggaccagataggtaggtaatgatagcaccgaacaacatgtccatgtctgctcgccaacatcaagccatcatggccctcctcaaaataaaaataaaattgggaaaaaaaaaagaagggtccctccaagaatcgaactaggacctcccctcatcaagctttcgcctttctaccaccttccagtctcccacagagaactttgatccatcgattaatacatcaaggtacccatcgaggagggaattcgacagtgagtaagtatactgccatcttgcatctcgtgagtggaaactctgggtagcaatgatagacgtgtagccgtttggaccacaaatgtaccgatacgaaaagcggcccttcctctggagactactgtagggtacattagcaagcgatgatagaaaagcaactgtgtgcccccaacaagattcgaatctcagaagtacgagtcgtttcacacggggactcgggggtatgctaccccttacaccaagggaccttggttatgtggttggttggaaggaggctataaggggcctggtgggctgcagtggtgggctacattggtgggagcctgcggagggcagcaggttctgtgatggggatagtgattgaatggtggtgttgaagatgggattacagtctgagatttgaagtgttatgtcgtcggcagttgcgggcgagtttgaggaaggtaggctcaatcaatactagccgtccatagtagcaacaacaagtggaacttgttctcatatctgaccgcctggtggtggctttggtcgattacgggaaagcgggaggtcagctgtagagatatgtgcaagagaagatgcggctagaggtgttcattcttcctctctgttgacaacggccgtgtatcgaacggaaggatcaagagagagccggctcacctcaatgtgaccgagctgacttaggttgccacaggggcaggtatcacgggtgcaggtagaagttcttcctctagaggtaggttctactttcgtaaactcgcagatgcactgctggtcatcgcctcgaggaagtgccgaccctcaatcatgagctcttgcaggcaatgcagcctgactaacagaggaaagtctgagccaccaccagactggcttctttttgcctccccctttccttctcttaccaaggataggttgtgaggtcctggaaggggcagatcttcttgaaggaaagcacaatcatcttgcttggacaccaagtaagttaaaatctaggattgtaccaatccacacaccagtcactgtcaccaaccatcaactccaaccatcacaacatcaagtgttacgccaatccatcattcgatcgtccttcagcaatcacaccatcacacagtgttgcacagctaaatcttggttattttccatccaacaacatacccaacatcattgatcacgactacaacaaacaagcatcactccaatctgcttcccacatcagttcaccaaaaagactaccatacccaaataaccaacccgacctaccatacaaacacacactacactcagaactacaaagctaactacacaaaatggactccgcctcttccaccggggccgacgactccgagcgtggccggccgttgacacgcgcgggcatcgacgacgggaccggtacagacaatacgaactacagcccttcccagtcttcccgtgccgacagcaatcaaattacgtccagtcctccatatcttctatcttctcctcgtcctcgctctcgatctccccattctacttcacctcatcctcgtcctcgtcatcgctctcctcctcgtcctttttctcgttctccccttcctcctcctttttctcgatctcccctttctcttcgtgctagtttcactcctcgtacgggctttccatcaggtttcgcccccagtttctttgagcgtgccactgctgccgccagagccgccaacctggcggccaacagccgtcgtggcagctcacctagctcgttcgacgagcgtgaagtttcctcccccacctctcgtggctcttctggaccctcagcccgcttagcccgctactccgctgccccgtcaccagatgccggccccatctattctcccgatcttcgagattccaatttaccttttccttcctttcctccacctcctcctgcagctaacccacgcaacacggcgccctacggcttcaattatcctccttatactgcttccaacaacaataacaggaacgaacactcggtgaaaccttagtacgacaccggaagcattgcattcgacctccgcaagcgaggggaaatggcgcaaccgagaagcctcgagcgcgacggacgagatccggcggatttacgacattttgaggggtgtatccgtgaacaagggtacgcgcttcgcccttttatgggcaagttatcgacgacagatggctgggactatgaaatggggttgaaggcattgccggagtgcttgattgcagacaaggaatgttggcgggcattggatccgtccaaaacgggggcgaaggagggatttggacgtcccaattttgacgtgtgggtggacaagaagtttacgagcgttgtgctgtgtgtggcggataagaggaacaagtgtaggggggtcatagtgcggtacaggattgatgagaggatgcatgaggtgaaggaggcggaggggctggatcttgatttgggtatcgatgtggatacgagtgggaagggggctccggtttggaagaaaggggtgctggggttgaaggtaattgacttttggaggccgggagtgggggataaggagttgcaggctgcgctaggagagacgaccagtggtgtctttggactactcagggacgtggatgctattcagattcacggtggcgcggggccgtcgatgagcgggaatgtggagtatccgatcgatgcgagaatgagaaggtacttggacatggaggagaatgtccaaaggctcgcgatggagctggggtatgagcaagtaagtgaggagcaaaagccaatgggtgtgcggtgggtgttggaatttccgcgagacgcgttgggcgacttattcgaaattatggacaagttgtcgaggaaaaagcttgaggagaaagtatggaaggagagggagaggaaaatcgagtttgaaaggtgcgcaaaggaggaagaattcaaggttatcaatgaggctggcgccggcggaacaaagtatgtggaggatgtgagcgcggatatggatttcaaggacatggccatgcttaatgagatggaacgatggggcctccgaaaggtccgcaccagggccgacgacgccagacgccggaacagtggaggcggcttgggaccagtgctgttttctgctagcccctcgccgtcgggcagcgtaaactctgacacggatcgcagcatagtgcttccttgggaggaaaaccccgggtcgcgtgggagagctatcttgcgatacatcgagagagatagcccagagtctggggaggtggacggaacccggtcggaagacgctatccccgagcagtcaaccatgttggagcacaaggagagcatcagtccaaagcccggccaagaggaggaaagcaggtcggaaggcgacagcatgtctagcccggaaatcgcaacactcttcaaggacaagcagtcttcggatgatgagatgtttccagatgaagagtctccctcggaagacgccgacgacgagggagacagatatcacctctctgggtctaatagtccggagaacaagccgactcttgttgaacacgttggtgtcgataacgaaaacgttgagggttctctcgatggaaataaggatgtcgatgttagtgtcaggcctgttgatccttccgatgaggattctcctcatgacgactcggatgatgaggctgtcgacttggcggcttctggcgacgaaaacgatgttgagtaggaaggtcaggcggatgagaacaaacatggtgagaagccagacgagtacgatgtcaggctgcgcttgctcgatttgcttggtgtcaacagaagtgcttctccggacgacgagaatgagaccaagaacagtgaagcgaaaggaagcatttggggtccggaaggagttttatggtcttgggtattggtgtgaaaacatgaaatcgtcgttctcgtcagcgtttcgtgtatcaatcctctggatatagcgtaaacaaacataatgtctattccattctgtcagcgctccaacttgctgtacactgtcagcttctcaaaccctcctaagatttgagcctctcgctcctcgccatgtcatcctgcgcgtctttaaccaagaaactataacatgaagttagctttccacctccttttcaacctcggaccttggaatatactcacttataccagataatcgtcggcacaatggtgcccgcatgccacaaactatgcgcatccacactcccccaaagcggcgggaaatccaacagttccaaactcatggccaccaacacccacgccaccacaatacccggccacgccgcccaccccttcttctgctcccggtacctggtccacgaataccaactccacagcaaattctggatcgccccgaccgccacgttggccgccatgttatacgtgtaatcccacgcccacatcttcaggtacgtgacatgcgccacatacatcaaaatgcacaaagccgtccacagccgcaaaagcgactctcggcgcggcgtgtccttcttatccagcctaaagatacgcacgaccgtataataaagtccgtacaaaacgttggcgcccgcagcgaaatagtcgagttgttcggtaacggggaaatccctcgtgtgaaaaacggcgctgaagaaccacgaggccataccgacgtaggagagcaagatgtaccatttccgtaaggggtaggagggcgggatgttggggaggattttggtgtagagaccctggtagtgagcccagaagttgccgagcgagaagagaacggagaggggttcttgcatcccgagaaaacggataaagggccatttgccgtggtattggacgactgggtgcgggagggggggaggagattgggagaggcgcgaggaggtggtgaggtgttggcaggtgtagtcgcattcggaggggcaggaccagaggaggagacggcggtggagggctgggaggaagtggttagttagatcgtttgtggtgttgacgacaaaggtagcgtaggtagctagatagtggatgagaagagggaagggggaaagggggaagacgtacgaatgggcgtttggtgttcagcgtccggaccgcagttttcgcgttcgcagacctagttggtaccagtacagcgtcagttggtctctctctctttctgtcctggttccctcttgtctttccgaagcaatgctgtgcttcttcctccaggttggaagacaacccacccttatacactcttggaattcaggcagtcgatcaccgatggatgccgcgacgggtgtagctagcgcgacgaagcctagcaggagcaattgctgtatcgacagaaagctgggagccccgcccggtttagatgtgacgttgaacttcattgtgtgggcattggatggcggagtcgagttcgatggtgtttgcggctcagctccgagtatcgagttgttggagctcagaggagcttggaggacgaagagggagacgcgtgtggttgtggttcggcgcggtgcagggtgagtgaggttggtggtaagtagcttgatggttcgatacctagctcgggttcggggtctcggggtgttgcgtcagaccgaataggtacctatcgagtctagctagcgacggtcgggaactattattgcgaccacaagctgaactgtgaagctgtagagaaaagcggcagtgtcaattgaagatgttaatcgatccgaaccccggaattcggatgccgcggttggcgttggcattcagcggggcaacgctaacttaatacctaaagatgaatgaatgaaagtctccgggtgggacaaggcgcaggggcgggcgggctgtagtgggcgggctgggcggcagcactatgtaaccccactcacctactgctgtcccgcttcgggcgggaggcgccgaacaggtgtgggttcaagcgtcgccttgctgggcagcgggcaacaacacgtcaaactccggagactgggaccgcagccggggccggggcaacatgtacttccggcgtggatcgagtggatttatcaagacccggtaaggttttgaggacgactgtttataaagggatttgagtatgtcccgatatggaaccctgcgagtgtgcagtgagtcgtgtgtaggtaggtattttttggagtcttgtttcacaagtcacattcttgtgggctgttggtccaatgtcactggatgattgaacaaaagcggaatgtacacaatagagaacgagtaggtctatcgagcttgattgatgtcaagacatggccaagtcaccaagctgcaatgttgagctatatgcgagtataagcctttaatgatcgaacaatgtgcgctagagacgagtattgcaagctcaaatgtgtctgagtaaataaaatatctgcgtgatatgagaatctaagtaggctggaagaaagaaattagatatgctgtgaggtgagcttcgctattgacgccgttccatgtggcaagtacatgaccaaaacccgtgaggaaaaaaagaggagaggaaaataccaatcagtcgccatgtactgtttaaccatggtacggttgagtgtacagagagtagagcgaagtaaagaggtccgttccaaagacaacaaaagtccaaaagaaaaagaagaaaagataccaagtatgcaaagaaagaaatgcctcgcggcacaataagtaactggcgccagtgccaccacgttgcctacctactgaccgtgagaagtcactggtagcagctctccaaggaaattcgtccatactccttcaatacaaacgccgaggcatgtggatgccaccagacatatgctttcataaacgccatgaaccccgactttctccgccggccatgtagtagtagtaggtaaggagaaacactcttataacgccgttcctccgtaaagcataatcatacgcaagaacaccccatcccagaagcaaaagaaatgaacggtgtgactcaaaacggacttccagacctcctcctccccccttccccacccctccgtctactcaactcccttaaccgctgcctcaaatccgccatcctcccacctcttgttgtttcgcttccgctgccgcttccacttgcgcttccacttccagtgctgttggtcctgctagcctctggtcggggtctctggagttcactgatcgactcctggctccgcctcccgccacgcatctgcccttgattcatagcctgctgcatcaacgcagctggtccacgaccaagcatccccagatctacactctgtccgtgtcccggtcttcgaatgtggccgtggcgcgtagcggagaaagtagaggtaaaactcaacggcgatcccagcctggcaggtggttgggcattggactcttcttgtgaaggttgggcgacatggaaaggagtaaagccgaggattgctggcatgctaatggagctgggaagacatggaccctgtgccggtgcctcagatgggattggagcagcagcaagatcggcaccggtggaagtagaccttgggataaacaactcgtcaaatcggtggcctagggttgaactgaattcggttgagcttcggcctctggtagtgctggaggtggtggttccctcttctacctttggcctggagtctactgctgctgctactgctgttacagaatcaggagcaggagcaggagcagtcttttttctgtggtctccaccctgcgaatgcgtgttcctccgcttaccaggcgcactggatcggttgagtcttacggggctttggagtctgcctgttgtcggccggctatgttgacccgggagggaatgggagatcgtctgcccccttttgcgagtggtgattgcgccgattgcggcggcaagggaggctgacgaggaaggaccatagctttgcggttgggctggctcagggtcgtcaaagtctgcttgtccagcagatctggggaaggggccgaataatggagagccaagacggccccgtagtggctcctgatctgcgtcatgtggctgccgttgtgggatgggaatgggttgtagagcttcaaagatgcttagacttgatctcgtcaactgtgccaatggcccttgtggctgcatgtgctcagatgtggacaacgtaagagacatggacatgtcccctgtcgcaaacggccgctccgccctgggcgtctggacagattgcatcggagttacgcttcgagagaggaagcggtggttcttagctgccgctgctgccttttgacggcataactcccttagctgcgccctcgtggctgcttgcgtgtgcggccagcacatgaacgtccctgccccctcggcgctcccaccggcagtgctcctttgcgctttcgacccccgccaggtgcgaatggcttcgcgggcaactcgtgcgcacactccttccggtggaatgcagttcttgcccatgcgaaacggcgtgactttggggtcttgcaggtagagggagtagtaagaccagaggtgatcgttcatcggcttggtccagggggctttctttctcggtaatttcgattggaggttggcttccttggaggaggtggtggtggtggtggataattgttgcagggtctcggttggttcgtcaaagtcaagaagacctgctgtgccgaaatcatgtagagtgtcctccttcccgtcgagggaggcgatttcaaggtcacattcgtcggtttcttcgtctccggagagttgagaccattggctcggaaaggagtcgctggtctgggtggactgggacgttgatggcctgcttatgtcgtcgtcatcctcttcaggtgttgactcgaagctactggttgaaccaagggtccagtccgggtatcgacggggtgttaatgttggtagcgccatggtggttggtactggtgtctttggtcctgcgtctgaatacgccctggcccgggggatttgcaaggacagggagtcttgatagggttctggagagaagggacgcatggtaaagtcctctgggtctgactctggctcttcgatactggggatggcgaggtctgctgctgctacggaagccaggaattgctgtgacgcagcgagctggttcgaagtggtgcgtctcttgactttgagacggggtctgggaggcgaaggaatttggggaaagccgtcatgttctggaattaggtttataggcgtccttggtccttcgctggcgtcgggaagttcgagcgcgacggcatagcgaaagtcgcgtggcattgttacacgcccggaggaatgttgttggtccattatgtcttatacaagcgtcatgcggtattgggttgggacgggaagagcaagggatgaataaaagggtagtaataagttgaaacaggcgcgagcgaggtcggcgacgaggactcgatggcgcggcgaatgtggtgttgagaagtcgagtgtcgccaaatgagtggtgaaaaggtaccaagggaagggcgacaggagaggaagatcccaggcggttgatagtcggcgcaagccgtctctttgtcgcaaaggcggtcggatagtcggtcggtcggtcggtcggtcggtcggtcggtctttgttgatgttacgcgacgcgacgacctggccgtcaaggtgttgtggatgcgatgcgatgcgatgcgatacaaaacaaaagagatgaaatggcggaccaaatggggatggctggggtgcggcaggcagagaggccgaatcggcggaattaaaggaaccaaggacgtactatgtacgtgtacaagtcaagaaaaaagcaaaaggattgatgggcagaagcagaagtaccgactggactgtagaagatgggtgtagtactgtgccaattgttatggtgaaacacgatgcggtcgtggtcgtggtccgtcgtgatcggcgttaagtggtagtcggcgtggtcggcgtggctcgttatcgcgttcaagctgtattgtcgttgcgtctgcaagggaagaaagaggggactgagctcgagactgctgcagtgtcggatggttgggggaaattaggtgttggttgttgctgttgctgttcaattgttgctggtgtttggcgtcgtcaaggtgaactttgcggaaaagagcgagtgccggagtggaaagggtcaatcaatcaattaatcaagtgagcggaaggtctcagtcgcaagtgcgcgcgggcggccgtcttttgctgccaactttcttgtcttgagatggaatatggaagcaggcggatgatgcgaccaaaacgccggggtttgtgggaaatgcgccagaagcgcgcacctaaaattgagcaattcgcaaagaggtgaagtcgcaaaaaaagagagagccgcaaagatgacaagagcaagagggggaggaccaagtagaagtggtgagtggttgcagggacgagccgatggaactcgggtcgttggactctgcgtggatgcggtcgatatgcgatagcgagggcaagggtccgtcaaaagtgggaatggatgagctatgtatgtgtatgtataagtataatgtatgtaggtacaaggcaaggtcgtacagtagcttcatcagcctcgggaatcagatcagccagagatggaaagaggacggaacgaacagggacaagggccggggcatctctcttgagttcctgtcaattcagttacatagttccctcggatatgacatctcttgtctcttgacaaccacaccatgtcaacaacaacatccatgtcaacatagacacaggtagatatctatatatatacaaaccccaagatcagccagtggtgaaccaacatggacgaccgacaacaacaacaacaactcaagggtccgttgtccacctgtcgcggcacggaagccggctcttaactctgacacttgaagcccgcagtggagttcatgccgaacggcgtggagttgcttggatgtggagagatggaggccgccgcttcacaagtgtaacccagcttcaacgacaacatcaacacaacatcacaacaccaacatcaacaataacaattacatcgacagtttaaacatgagatccaatctggaagcgaaggcagcagcaatggtactgactactggcagagagaccggccgtccgcggaatcatcatggcgtgaagaaccagtgatcgcccccctcggaccgttccatgaagaaagtccaacgcgtcgtgaacgcgatcccaacgtcttagcggcggcttgtgattggccactcacaaaaacaaccgaccatccaggacgcgtcccatgttgttcatgttgttcccaaaatggacgacacagagcgaagactcgggaacctcagcggtcacccacacacccacttgtcaccacggccagtgatgtaatctgcagcgctaaaaactaaaaagtacttagtactgtaacctcatgtgagcactgccgccggagacagggtttctttcttttcgatgccgatttccatatgtactagtgtagttcctgctgtcgtcgactttttggacttttgacggatttgccgatttacctacccatccagacctgggagatggagatgagaacagaggtgaagggaggaacagaagggagaaagtgacggccaatctgcgagagatgagggagagggcgggaggaggtgcagctgcacgtcggccttactcaacttcctgccgtctagtctaccataatcggcctgttaaaagattgagtcgctgttgttgatcgattgtcgcctcaccatcgtgcttgagaaggtttgagagtattcgtggcgttaccatcagaagatgcgacatctcattgataaaataacactcgatcgcttgtcgatgatgatgatggtagccgagagcagctgtgaggggaacgaccggggcgattgaaatggtggggttcgatgcagtgcagtggtcaatgcacgggtacgcggtgtacatccatacattcagccaatgacgcgacctttcggtttcgcgttctgtagcaccgaactggatgaactggatgtccgtcccgtctgttgttcctgttcaatcctcttgtctgggtccggttctcagtcatatctggatgaaatgtcaaaatcataaggaaaactgtggacgaatctcaggatgagaccaattcggactttatctgcgtcctagtacttgtgactgtactaggggcccgtcatgccccaggctcccgtcttgttgacatcaaacttgaagccatgatgacgatggcattgagcttgggcacagtaacaagaccagttaaaaattcgtcgtggtaatgcgtagactcttaacaaccaggataagagctcattgcggggtcaaagcatagggtggggtcgtgactggggttggacgggagtgttcagattcagaattcagttcccgtctcgttcgttcaaacaacaatcatttctcgcggcgtcaacagtccgtccctcgcctttgtttttattgtcggtcggcgattgaagctcgatcattgaaagggccctctataaagcatattctcgttcagtgatcttcttgatccggttctcccactttcggcagtcagtgcttctacccaaggtactactttgtacaccagttgagctgggcaggaacagccagtgtagctccaggtccttcccactctgggtgaactacacaatccagcagctgtgatgattggctgaatcacagctgtgtggagctcccggccgtcttgctggccgacattgggcatcatcggcgtcagttccttcgcatgatctttgaactttgctttcttttcttcctttggctttcgatttcaagttcctcctggagtgatatttcagctcctcagtttacccaaaagatggcatcaacagaatcagtcaacttggtcacgttggacaatctcgacgaggtatggcctcgctgggaccccgccgactcgaaccacctctatgccttggttgatatgggcaggtaagctggctacagtaccgtatttgcacttttccccctcgtggtgctcatatcctgattaatttctttatttgtttcacagtaatggcatccggttctccatttccgacctctccccgccacagactcgcctgctcaggtgtctttaccaggagcgagccgccatctccctcttcgatgccctgagcgagtcttcatctggtggccccccgcttttccccgacaaaaccatcgcccttgtggccgagacactggcccggttccatgccattgctgtcaacgactacggcgtaccccccgaccatgtcaccgtctttgctacagaggccatgcggaaagcgggcaacgctgctgtcatgctacagaccatcgaggccaaggtccctggacttgctatcaagattctgcacccccaagttgagaccttgttcggctcactgggagccagatcggccttttctcgtcccaagggtctcttccttgaccttggcggtggcagtgtccagatgtcttatctggacaccaccggtcaagatgccgactatcacatccacgcagcacaggtcggcaagagtttgccttttggtgctgctcgcttgatcaaaatccttcaacacgacgatgttggcttcaagaccaacgaggtttcgaagctcaaccaaggtatgaagctggcttttgctaggctttgcgagaccttccctgcccttgcggacgaagccaagggcacacaaggcatcgatatttatctctgcggaggagggttccgaggctacggcagcatgctgatgcacaacgatccaatctccccgtatcccataccagcaataggctcctacaaagtcacgggcgaattctttgccaagaccagtcatatgctcgaagtgaacaccaatttcaagaagaagatcgttggaatgtccaagcgccgccgagcccagtttcctgccatcgtcacggtcgttgaggctctcatctcggccgttccacacatacgatcggtcacgttttgtgccggaggaaacagagagggtgcgctcatgatcaggctgccccaggagattcgcgagagcgatccgttggattgtctccaagccgaggcatcactccaaagtatcgttgatatgctgtcatcggcgcttccagctgactacagcagcccaaaaacggtatttggtcttggtcttggccgcctgttcgtgagcaagatttggtctgacatcggcgttgatgcccttgatcatgcctctgccgcattgcacagcgccatcacggagcatccggattgtcctggtctatcgcacgcggcccgggctgtaatggctctgacactttgtgcgagatggggcggtagcgtcactccggcggatgaacagctgttgaacaacttgcgggcattggccgacactgtcaaccctgacgctgtgttctgggcgggctacattggagctgtagctgccacacttgcgaaactggcaccaacggtccaggatgctcatcaatttggagacaaggttcagtaagttgattgatggactaaacagctgtttgatagtgtactgatcatgctggcgccaggtttaaatcgaccgtggaacagtccgatgataacaaagggtttcaagttcgcctcaacctccaggttgtcgaaacagctcttcgcggcattgacaccggagacctgatatcccatttcgaacaattcggcacgcagagagagcaagatgccagcaaaaaggtcattgtggacataagcacgcttccttgatgtggcaagttgttatgatgctgtcgacagtgattattctatctctacgtccatggacattatgtcaatatgccattacgatattgttctacttctgtaagccgttcgcagtctctcatacccttcctctagtaccaaacgcctgtatagtcggacctatgtactagtatctctttgtcttctgcttggggactcaagcttgcttcttctcgcacactttcccttttccttcgttactccgccggttcaagaccaactcttcccaggttacgacgtgtgtttttagaagcgtatcttgactgttggatgatggcccgtttttcaattcggaatctattgagatgtcaacccaagagtgtcaataggggcaagaaggctgattctttgcttacagaaatcaagacgcgtcccccaagctttccgaaaggcttgtctaacttgaccgttatcgaatgcatctgcactgtcgaacgccttttccacggttctgagcacttctgccgtacggaagagcctcgagtatatcgtgaccatgctctggaagagttcattagtctcctcatggaatgctatggccagtcaaattagcattttagtagggaggatactggatgcggtagactcaccagtgccaggcggcgtcaggttgagcacgctacggtatgtcaacatcatctgccacagagcagtccagacagcaataacaggtgctgaacccatagtggactcgaggtcaggtgtgatcttggtctcctgggaggttgagaacgccttgagctgctccagtatctgcccttcgattggccctatcaccttcccagcacgctggcgcaagaaaaccgacactggttcagggtcgaaaccgaatggtactccgcttacagagaatcgcctagcagtccagatccttgccatacacgccacatactgcgcgttgtccatcagtttgtggaacttgccaggcctggtctgatcagagcctgtgaagatcgcgttagtcgacatgttgcaagaaaatcaaggctttgaggcttactcttgacgttcgcaacataacgttgatgaaacatctgctcatagagcaagaggaacttctcaagacaattcgggaatttttcctcggtgtcggcatgggcctccacatcacgtttgccccagtcatgaagatccttatcactgggaccctcaccaggggcaatgcctaccatatgataggagcgaaggtctggccccggttcgatgaactcgcaaccgtgaaccaacagtattgccttgccggcgttggtgcagtgggagatgaggagcgcagtacgccttgcattgccccaggcctgtttgcgtgtcggttgacgcaaaacctggtttgacagtggccaatcttcgacaaggttagctactttccacctggtacgatgtcttttgggctacctaccagccttcgtcctgatcatggtcaaaattgcccggttgcacacagtaaaagggctcccgacctttttactgaacttttcgcagcgcggacaaggaccgtcaggcttacacttttatccttgtcagcgaatccgtcaaaaatgacatatttcgaattgagttgtcttaccctggtcttctgaattttgcaagagaggcacgctctgttttcccgggtacgcgctgtctcttcaggatttgagagaatgcgctcgcgcttagcagtctgcttgccaagtcggcttcgagaagaggcctgcgtttcatctacatcatgactgtcgggttcggataaatggatatcgatgtcttcagacgttggatatcgtttagggtcgagattttcgccgcgcgtcggctgattgagaaatgggatagcaagggggctggaggtagcgacaatgacagtgccttccgtcgtctcggattcatgatccaaggccatcctagtatcctggtcttgtgttgcggacagagccgaacgaaccaaggagtccccttcgatggaggtctcggtcgtgacggtaacctcatcttgtttactccacaggtcccagtcaaagaactcgtcggtaacatctctggtaccggaagaactttggtcgaggccaaagagatactcggcagcattcggtcttcctaagggatattggttgaaatcctcggtgacttgtccgacctctgggtaggacggctggcggttaaggtactctccaggatgacagggacctggacaatcatctctctggaagtcggcacttccattgaagacacggcggtggaaaggatggttcgccatagtcatacctcccttatgggctcgggcagttctgcagtgtttggggatgtgccgttaactgtaggttggtgcaataggagccggcaaggccgcgatgcggaggcaactaggaggtacaacaaagcaatcagaagatcagggcgtttcggtgtgacagaatcgaacatgcggtatcggggtaattgcaggctattactgtatcctgctcgggatggtggaaactaagaggagaagagcgcgggggtcaagttgggatgtcctacgagagactgtgccttaaaagtagcgctgccatccgctcgtcgaagctcatgtggaaaaggaggctctttctcagagtccttctcacaagccctctgcgaaagcaggatggaagtcggaatggctatgccacaggccatacttggtccgtctcctgtctcggtctgccgtctactttcccattggtcaatactgtttactttcgggttgcacccttccaatgagtcgcttgtctcgaccgagaattgcggtaggtgccgtcaggaggttgggggggtggaggggttgtgatcactcgtcatctcttccaccttggccgcaggtctagcttacaatcacaggacaaacacgaagagacatgaagagtatgaggcttcaatctcatccaacgcaatacacgacttgctgcagacgaaattaccccgaagacacctgcatattctgtcaggaatgcttcgctgcaaactgtattggtccattcgcccacaattgcccgtcattattttccaaagtgtctgacaggctcgtcggggtagctagtgccaccccctccagcttctgtacctgcgtggcatgcctcaggtgccacgtatgatgcttagctccaattacctatttgcgtaccttgcgcaagcgtgcaaaaaaagcccaatcatgacaattacggcgcaccgacaggcgggaggggagcaatgaagtcgaggtcaggttggactgaacaacttcaccgcccttggatcacctcgaagcacacgcttccataccggtgcctgagccagacgtacacccagaatgatacttgtgttcccagaattctttcctttctgttcatatgccatggcgcagcagtcgcgagccccagatgctctactagcagttacagcccaaggttggggtcgaacttcggcttcaggtttggacaaagacgtcccgaaaagcttagttgaagctgtcaagactgacttacatggtatgtcgtcattaagccatgcctgctgcttgctgcagtatcacaatgcctcacataacaacgagaacgcccttgaagaaagaagcaaagaggcagtcagcctgccgttcagatgcagctccatgtcagtcaccttccgtcgggccttgtcgccgctaggcttggatgggcttgcgcataagggcctctctattcactcgtggaaatacccttcgttgttgtcgaggcttcaaggtccccctgcaacttgcggcgtcgtaagaaatggatgcgcaagaaggccgggggatatgcggagataagccatcgccatttctgattgcgtacacacagtccgccttgattgacagcgtagagtacagtatgttataatcaccgagcctctttccctgcacgacccgcatctcttgtcgtcttcgatgactttgtcttgtcgtctacagttaaacatgtcaccaaggcccgaacaacggcggcttgcaggcatagcggggtgtctatgcagggttgcattgacgacgcaccgctatcactcacgtgtagtgtacatacctagctatcaaacctacagcgcatcgtcactggtcaactggtagctgactggccaatggactgacccatgggtagctgaagcaaaagttccaagacgttgatcaccatcgccaatcttaccaccgccagcttatagattcacgccttcggaacttggcttctagaagtatgccactgtcatctttgacgttccatgaccaccaggccccggtcccgggacggcaacctgcgcaactgagtactgcgtagcttggatcgtaccatggcgaaaaaggcccagagtctgatcggatcggcgggcggtgtgactgctaccgttcgttactgacactgacaacatgtgtgaatgtccctggaagacaaaccggtcacacatctcgtcatgcctcatgaagttgtggccgccgatgatccggaaaacgggcgccaggcgacaggattgggcttgctctattggtcttttgatgcggcggacttggacgcgattcctaccgggcttcatgaatagcctcctcacgcgtcctgacatggaaatgttttggggttcaactgaggcttaaaaagacggtgaagttgattttctcatttaacctgcattggcatcgtggcgaagtagcttcgcaggaattccgcatgtggttttgctgttttgcatgtaagtctgcttggccgattggatgccttgagcggagaccatgttttgaagccatttagaggccattctcgaagtccggcgtgaatgggccaagaaatttgagacaccgatttgattaaaggttaagcagccggcggggaaaggctgaggccctggtaaagggacggcaaaagaagcaaaagaaggaaattgcggcgactgcggtgcagaagggcgggatacgctaagaaaaccgcgagaaagctaatgttcgttcaaaacgggccctttccaagttagtgatagtttcagaggccattccaagtattggacgcgagtcgagctctcatttgctgacttgcctctgcaaatgcatggaagtcgatggtttgggacttcgggtacctggacctcgaacactcgttcatcactcgtccaaagcttttctcattcgctatttgttgacagagacggcttatcagacgtctctatagcgggcgttcgcgggttgctgtctcacaagccaaagaatcactaaggtcaagatggtgtggactggcggggcttgtgaaacgttgacggcctttccaacgctaaaccagtgatatcatccacggcaggaagtctttccacggcagaggcgggaaacttttcagtcacagtgctgatacgcccaaaagagatcagctacgaactggcagcgaaaaaaaagtttggtaatttggccgctctcagaggccggtgctgatcgttgggactgcacagatatggcgcaacggccacgctgggacggccgaagacactcgcactttttccataccacaccaagccaaacttcatccccaagcacacattcggcatcttctgtttctatttttcatatctcgcatgaaaaactgtcaaaattgatggtgtgaaccgctgatgtgggcaagacatgacgatgaccatgacgacgagaagcagaattggaaacgcgccaagcatctccgcccaacaacagaagtcagcgaaagcattgaaaaagatcttcacattttcagctcacaagaacaaacggatgcacccgatctttcaaaatgcacttccagttttcaaaagcggcagactgtcgtcgcatcatgttctcttttgggcttcaaatcccacactcgacattttggattacacacctaggcctctctggctttgagttttggtggctgttgtaacccaccatcatttcagtgagtgtcatcccgcatgtttcgaaacaaaactgtttcctcgttgccccctgtcttttgtttcgatcgtcgcttcatatcacagcctgcagtgggtgaagtgaatacactggatgcctctcgacacctggatggaccagccaacactactcgtttcttgtcaattatgctccttatcttctccctcagatacaaggttctaaacgcggtttccgtatgattcaagtagacaccgccgatttcgaccggttcactgagctttggtgtctcgaggcggcacagcaacttggtataccgacctggcatcaggctggagatgagagtatcggatgcctccgagcaactgacccgactcactaagcctctctttgttcatgtcttggagttgccgtctttccgaccgcggtttacgaccgcgatgccaatactttcgcacacctgcttccatattcaagcatttgccggcgtacctagttacatacctagaggtacctacctaagaagtatcagcgacgaccgaactgggaagactgcaccctgaccgtgaaaccagcagcacaacgaggcgaaacaaggcaagacaagtctgtccaatacctagagtcagtcacttcaccgctcaaactgtcaactcgcccgactgcatacctctatggtctcatcccgggctgggagtccgttccttctccttcattgaggcagtgacaaacaaattcctcctctgtccgtctcacctttctgccttgtgctcaacaaactccacgtcaaccgttgtgcagtggcgctatatgtagagaaccaaaacaaaccaaatcatgacactccatcgaaaacccaatcttcgaggactggaacttcggaatgtacctactaggcaagcttcctaatggcacagcaacgaagttgacttcccttaccttgcagaccactgaaacatatccggatggtatccgttggttgcctcaccgaatttccaactttcgactatgtctccatgaggcttcattcccgacaggtaggtagatacctcgtcctttgcacttacatcttcccagcaaggtacgtgtacccaaaacttctataacagccctgtgctcagcctgcttggcctcaatgtcaaattcatcttggcctttggcctgttcgcctcatcaaaccacgtcaacacacacatcaccagaaggaacaaatcggacactacctgcccacacaccactccattctccctggctctatatacatgtctacctatggcagtgtatggtggctaggtaggtagacgaggcagtgaatgcatcaccgtccagccacctcacctcacctcacctttcaagaacatgaatccgacaacaagaacgaaacactttgccaggcggcttcatatcatgaacttgaacggggctttgtcctcgcctcaagcaaccctgtctcggctggggctagcgacaaatgagccggtgacgtgactaatagaaagagaggaagaagacagaagtacaagagtacgagagacaagcttggctgggaagatgaggctctacccccctgaatgacgtacagctgacttcgcctcgaattttccacgtggattttctagttatccaagcagtcaggcagttcctagataggtacctagaggtaggtacatttgcctacgtttacctagaggtactcgaccaggtaaggtagctctgattttccagtctcaagcagccacgcagtgatcatacttcgccttgatcattggtgcttacctacacccttgccgcatgccttggccgccttgtcaagttgttgtcttgagggcggtgaggcaacggagtttccggccttctcagttttgacttgtttggactggatttgacaagatgcaatgaagtcaacctaccttatatacagatccctagctacaagttacatggctatactctactgttttccatgtctttgtcgagaaatgttcgagtgtcatggtggacatccagtagacgacacaactgcagacgagcagtgacgaaggacgtggacatgtccaactcgctatttgaatttctgtcggacctcctcactgaataatcactgcctttcattaatctcagctacaattacaccctaaagggccattatcgtccccatattctaacaaaaagccatacccttattttccatcaccaatacaacatattacaactacaagtcttgtcaaagaaccaagtcaacacctcttgacatgatcgtacctcagacaacatcaaacccactctccgcttggccccaagcaggtaactcctcctcaactcttgccgccctcaccctagaactaaccacatgaatccccaaaccctccacataactcccatgcataaccacctttccatccatcttgacgatattcaccaccaagtttctccttagaaagggttccacgtccttggggtccagactcctcaacacctctccctgtcctacccaatctccatcttctccatacccttcgtcttcacccctgaagccattcccaacgtcaccttcgaagcccacaaaacgaccaccaacacttctgcctccagcacttgcagcaatacccttgacaccaccgccaacaccgaacctccccgtccccatcaccttctcaaccagcgcctttgtcaacggcacagttcccgacaccataacttcatccatcccatccatcttactctccccataccgctcatccgacgcaaaaacccccatcgacccgacatgattcttggccgacgcccactccttcgggtcctttggtgcttccccaagaaacaaatgaatgaaaaacggcccatccaaagcttgcttcttcacccttacattcgctagccactccctgtattgcccattaccgctaaaaaccctgccgacaggtagattgctggggacctttttccctggtcccagtctcccggcccgtagttccttgcggtagagactcgagggagtcgatggaccgtaaaggcggttgatcgctgccattacccttccccttgccctccttgacagtgctcggctctggctgttcggtacactacccgacactccgaccagctcggggtaggtgtatccaaacctcgtatgatcgcggaccatgtccgatgtccagaacgtgccgttcgcgttaaagtagaatggtgtcaagggggtggcggcggtctggaactcgcctcgggaggtggtgtaggatgcgatataggcttgcatgggagtgacgtagctgcttgggtacagggactgccagatggcaaagatacggtcgaccatggcgtggtgaaggaagaaaatgggatcaaaggaggagtagggaatgtaggccatgtggccgccttgagcgttgggttggcctagtccgccgccgccggctaggttgtgtacagtgtcatggatggcttcgagggagtcgaaggagccattattgatgtagggtatccaggcgttgttgctgaaggtgctgtagttgccgtaattggagaaaaggatgtagagacgttgaccgattgagtcgagattttggtcaaagttcacagccacgagggagttgttggattgcgccttgttatcgctggtagtcgggcttctgagagtagttgtccatatatcccactgtcgtacaccaaatgtcagcaagggtcgcttcgccaaaggtgacttgcactcaccggatcctgaagaaaggcagtagcattcagcggcttgaaggagtaactgaacaaggggttggcaattctctgcacaccattggggccattcacatccacgtacgggctcccaccaacactaagaggcagaacgctctgtccagacggcgggctggaggcccaatcccagtagggtatgcggaaccggagagcagccgcctggtatcggtttcgtggttcgccttcgggccaccatttggcaatgttctggatcaggttgtaaagtacttgctgtggacgggtcttgggtcagcaggcgtcatgatctcagggacagagagagggttgtacctcgtagagggcaagataaggacgatgccatgtcgggaagaggatcgaggagtgagtacaatatcctgtttcctcatttccgggagttggagtcacaccgccccaggtttggtgaggtatgccgtgtatccctggttgacattgttggttagcatgacagaaagcacacgtgtatcgtgtcagtagacagagaagaatgaagaggggggaacctcaagtgtaacattagtaccagtaatcccgtaccacgacaccggcgatgactggtcggtgaactgcatcagactgagccccaggatatagagcgtccatagctctttgtcctgttccagctgacggatttcttgtcgaggtcggattgtttccccaccctcggctcccgttactaccggcaccggttcttgcgaagcgagctggcgctttataagctttgctgcgtcaaagccgtagttgtacgcgccatattgtgcgagaacgaagtgcgcgacgaacacagcgagaaatagcagggcgagtggtaaccgaaagcgtgccattggcatggtcgcggtgtggaagtagtgtcaatctcggttgtcgcaatgattcagacgtagtgtttgctcggagaagagccggtgaagcgtgggaacggctgaccaagaagaagattggtcgagaacgatgcgggcgaggtaacgtacgttgcgggtgggtgggagagagcggagagaaatgggatgtaaccaaggcggtgatgagctgcgattaggggaggtaaatgggtgtcgaagtagtcattgacgaagtccttgaaggtcccgggccagaatggaatgctgacggtcgagagttggcaacgattgggatgtgactcgagtatgctgatgaggaggagttggcgagatggacagattagaagaaaagaagagaaagaaatttctggatccagaacagaagaaatcttgaagtacgaaacgagtgactgattgttgttcgggtcacagtggacagtggcttttctgattgtcaagcatgccctggctaccgatcatggcaaagtacagattgtcgtagtaggcaaggtactcgacccaaaacaccaacacagcgagacgaagcagatgccttgcgatcgccagtcagaaattgaagatttcagagaaaggtttggaactgcccgggaagtggagagacagccaagtgccactatggagtcgagccgaacgtgatagtgacgattctatggcaaggacgagaacttcatcaggaaggaacaacgagggtgaaagtggaaggtaggtacttaccgacataacttccacactgattgacacaaggaaggtacatctggcacacgattggggaatccgaatgccgtgatcggaagtcgggcatcagagaggcaggtgaaacccgacatcggttctgagattgcttccttcctggatggacgtgttgcgtgtgaagtgtcaagggaagtcactggcggtaactatccgtatcagcgttgtatccatttcagctgcagtgtgatttcattgcggagtgtctcacctggtcatggtaacgaactgaaagtattttggaagaaaaacattgcccagttgtgaatagcttcatgataagtatcgagttcttcactcgaggacagcacttccatcatgctgccaattacatcaccaaaccccatcttcttcaactgcaccatcgttgacacgcatacctatcattaggggtcacggcagctatccgatcgtgttaaacacaatcttgcgtcctggtgtcatctcccactctcgtgttcaggtacatcgttctcttgtgctaccgtcaagtttgcatttgtcatcaaaccactgctcatagccatgaaggatgacctgtgggtgacgggattcagctcacttgcgtcaaagtcaaatccactcgagtgtcccaacacatgctactcctgttcatggtttcaccataccatgggaataagaaaatgtctgccggtatgaccgaaacatgagagaaaaacattcgaacattgcaaattacactaccctaacttactcccatgatgctgctaaacacataaacccatacataggaacttttctgtaccctttgaccagacccatccatacctacatagaactctcatatctcttaagccgtcaacatcaaatcgcccgccttcttccctaccaactgtcccctcctaatctcatccttcttatctaccttgtacttcagcttgatgcccatagccgccagctccacatccaagtacttaagcgcacccggcaccgcaacgatggtagtgttctctccaccgatccactgggtaccgctgccatcttcccaaatctctccgtcaatctgcatgagatcgacatcctccatatcgtcgagcctgaccgcgcagttcctgcacctaacagtgctgacggccttgcgcttgccgataaatggcgacacggtgggttgcgtggaaaggaaggagccgcactgacggcacatccagctcttggagtaatccgagcagttgagaagacggtcctgaaggaggaacgaagtaccgtgagcgagaagggcatcacgctccatttcaccgacacggataccaccacccttcttacgacccttgatgggctgaccagtcgtaggcacgacgggaccagtggtacgcacttggtacttgtcgttaaccatgtgacgcagacgctggtagtagaccacaccaatgtagatatccgcttggaactcctcgcccgtaatacccgagtagaggggctcgttgccgtggtagttgtagccagccttcatgagctggtggccaaagtaatcgcccgccgtgttttgctcgtcgaacttgaagggggtggagtcctgcgcgagaccgtgcagggcgccagccttgccggctagcgactcgacaaacatgccaatggtcatgcgcgacgggaaagcgtgagggttgatgatgacgtcgggctggataccggtttccgagaagggcatgtcggtggcgggccacttttgcgaaaggacacccttttgaccgtgacgagacgagaacttgtcaccaatgacgggggaacggggaatgcgcaacttgatggagacggtctgcaggggctcggtgccattgtcggcgccgatgacgcggacttcctctacaaaggcgtcttccgagtccttgtaccgctcgtagtgagtgacgccgtcgcggttgacgagctggccgttgtagtcggcggaaacggtgtgccacgcgcagatgacgtcgccctcacggagaagacggccgacgcgagggagaccgtcgttgtcgagcatgtcgcgggtggactcccggatggtgctgttgggcgcgaagccaaacatcttgacgatgctcttggccgagcgtgtcctgctgtcatccttgagactgaccttcttggtcttgtagatgctaccgtgaccaaatcctctctcgtgtgccgacttgttgagaatcatggcgtcgtccatgtcgtaaccagtgtatgaaatgacagcgacgacggcgttcatgccgttggggaagttgtcgaaaccgtacgtgttgtgcagaggtgcgcggacaacaggcgtctgacccgtttggagacggtacatcttgttgtccgtacggtgggcaagagccgttgctggtgtacccatggtttgcttacccatctgacactggtacatgttacggggagactggttgaagtcggagaagggggtcatgttggcgaggatggagaggatgttagtaggatcgaactccacgtgggtagaatccccggggatgacctcttgctccgtgcaggcaatcgacatgtaaggctgctcctgaggaccgacaaagtcctccttctgcagagggaggtacttgacgggacggaccatacgagcgggctgagaggacatgtagagaccggggtaagaaccgccgttggaaggagggacgtagccaatctcgagctgaagaggtacgccgttctcgccgttgaccttccagtaacggagagtctcggcgatggacttgcactcctcaggggtgcaccaaccgacgatcctgccatcaagcataacgactacgctctcgctggtggcagccgaggaaatgttgacaacgccgagctcgaaagccagacgagaaatggtagaggcgtctacagactccgtcatgatcttgcacttgtgggccaaatggttgagaagaccgcaaggagaaccatcaggagtgtggacagggcagagaaaaccccacgattcgggcaaaagcttacggaccgttgtcgtcttgagctgggcgaagaaggaaccacgatgcaccatgcggaagtgactgatgaaacgcaagaagttgagcttctcggcaacgacggtgaagccggaaacctgctgcaaatcgagaccggaaggggacacaaggttgccggtagacaagaagtactcgagcgactgaccaatgttttcgttggccctgcggaagatggcgatggggaagtccttgaggaaagtgtcggactggaaagataccgtggggttcctcctgaggtagtcgcgaagggaggcccggaaggaaacggtcaacagctcctcgagcctctccttgatgatctggccgtagaggaaaccacccaggagaatctcctggttctggacggcatcggggttgtcgacagcgcagtcaccggcaacgagggcgtacagcttgcggcacatgaagagcagcatgttgaacttgtcggcatcctgctgctcggtgacgtcctgggagccgagatggacaagaacaatcttgcggaggaactctgtgccaacctcgtagtcggacatggtgtcggggacgccgagaacgacgcggaacttttggccgaggtacgcgcgagtctgggtcttgctgtaaaggccgtatttcttgtaagtgcggaggaggagttcgacgcggtcggtcaagaaggtgttggcgacgcccttggactggggtgggccgacaagaccctcgaagatttctcgatcgtttgtctcaacgagggccttcatgatcatcatgacggggatgaggtactcgttctttctccacgagaagcggaaggtgacattgccgtcgctgaggtagtggaggacgttggtctgggaggtctcgtcagggcggacggatcgcattatgataccgtacggggtgtaggaggcgcctctgttctggaaactgggacggacgatggcgagcgggaagtttctccggttgacgaggagcatgcggatgagcttttcgataccattgacgatgaagtaaccgcccaattcttcggactcttcctttcttgctaccagctgggcaggggagttgttttggaggtggcacttgttggactgtttttttcgcaagcagaattgttagacatcgatgatgtagactgggaatatctcgggtcaccaggcttaccttgaccatgatgggcatctggccgagctcgcgcacaaactcgtgaggctcgccatcgttgatgcgatactcaaaggtggccgacagcttgcccctgtatgagacatgtcgttctctgcactcggccgggaagatttcacggttcttggcccagcggttggtgggcgggacctgagacttttgcaactcgatgctcttgtagcggatggtgagcttgttcttgccctggggatcagcgcgctcatcgccgtctaggaatgtcttggtgccaatctcggccagagcgtggtcgagaagggaaggcttgccatcgtcgcggaagagggcgttgaaggactcgatgtgggggtcgacggcggcctggagggcgggataggcggtgcggtcggtcggggggtctcggaagagcttctcgcggcggacctggttgaactcgacgtcccagtcctggctggtcggctgcggttgttggggagccattgtgtgttggtgtgtgaggaggacttggggtcctgtccttgggtgcagtatctcgggatatgcgggttggtgttttcaaggtggatatcaaacccagaagtatggatgggcttttgtctgctttctaagcagcaaagtgaagcgctccttggattattccttcataatctgccggctgggtatcgggacggttgtcagagatatgcgccgggggcattgatctctcaaacgggatatatggtttggtttcgttgttgacttggactgtttccgtcccttcagtcagtcagtcgcaagcgtggacaccgaccttcaacttttcgagcgcgtcaacaactagaattgaatgcgccgcccgccccagcgctgcattgattttttttttcctcgaattgttagagcttatcgcttatcggactactgccccacagttcgattttgtcaggtttggatgacgctaagccggacgaggaagtaccaacagggtcccgatggccagtgaggtgcttggtgcctggcgtcggtgctgtgtagaatgccgtactgagtgagtactgagtttaagctgaggatggaggtccatgaatggcacgacgaagagaggagacacaagatgtggatgattcaacgggcacgcagtgcaacctcaacatgttccatcccggacatgtcaagattattgtgcacaacaggtggttcacttcttcctgttgatatcagaccctttttgcacgccactggagtgtcaagttgcttgccgtgacgttgtgacccatgaggatgggacgggagttggaggttcgtcagtggttgagctccacagcaggagactgttcattggtccagtagtataggtgatgacatttcttgaggaggagaaagtcggcagtcttctcagcctttcctcacaatgttggcttcttccaacggccaaatgtttgcttttcaagtcgaatcccgttggtacactagtagattgcattccccgagaggccatatggcggccgtcttcgaggcctaacctcatggctttccggtcccgcctcgcttccagcctcccatcctaggtacctatggtaggtagttcgtctctttcccggccgaatgagaagtggactttggacactttgagtcgcttcggtgattatcatcagcagcaaaagagctcatggcccgaacatgggcgaccactctgcccggccctatcgcggactgtgtcagtattattgaagagggagtggccgtcggcctataagtcagtcaaaccaacggcaacctcaaacccgttcatcccattcaaggccgcaaaaacggttagcacaagttgaagtggatcaaatgccatcactcgaatcttcatccgtacccggcgcgtcctgcattgcctgtacgtactagtcctctccgcaaaatctatgcagctgcctacacttatgcactgcactctcccctcactccgcactccgtcagacgggatggtcgtttaatcgggcaatcactggtaatcttggatagccataactggcgggttgtggcattggtcaatgagcctggaagagcctcgagtggtgattactggtggtggttatcagcatcactgtttgtggaagtactagataaaggtcaaggcagcaagtatcgcggactggaacttcttccctccactcaccaagacatctcttaagcccgaggcaaagtggccctgtctcctggtgaccttgattgagccttggggcctgtaaaacaacacgagctgctcgggtttcaccatgactgtattgaacttgacgagaagcagttcgagtcattagaggtatagtgtctctccttggtaaccacattcccttgatgtcgccttccacactcatgtgatggctgaggattgatcgatctcactgagctcaacaagagaaagtccaaagggctcctccttccgtcatgggccttgaagcgtggggaatggaacctgccccgaagctcaatgggccaatcagaagaaggcaactaccccgctgttgcgtctgttggtggcctctacaatacaccaccttcccgtcttgatccattcagggttcctcttgtgctgtaggctcagtcttcaggtctacttaccagtccagtcgctactactgtacaatgacagacaacaaaagtcttgacggagtctttcaaattttcacacaaacttgacttttgacatctcggcctcatattactgcccgtagtacaattcggatccgtcctcactcaaccctaccagtcacacactatctcctcgttcagcgtcgaggaacacaaacaacggttctccaaggattacacagctttgggagacggaagagaaaaaagggactagagcaggacagatccatccggctaccgagccctgatctgattgtccctggcgagcgagatccatcccagccagttcccggtcttgattgattgattgattgacagacggacgaaccagcagccatcttgcgtccacatatccaacgaacactactgacccgaacgaaggcgactttaccaggctagactagactctgttgattgatctacatattctacgtactggcccgttgactgcgcacgcacagaacgcaagcagacgggagcactcaaccaacaacagaagcaacagtccctgcagtatctgccatctgccatccgccatcccatataagggaatcccagcatcagcatcagcatcagcatcaacatcccgcagcggcaacctccagttcgatccaaccttatacacctttcccatccgcccttaaaccaaaagacccgccgatactacagtacctacctgactcttcagtctccagcctagtcaccttcagttgtcttgtcccgagacttgaccattttggcacaccgtcttctcttcctcgtgcgaccttcagtcttattgccgcctccgcctctgccgccatcaaccccagtctttcccccgagctagtctagtctctagagaccctagcatcgattgatactctagacaccctgcttttgctcttcccggtccctcttttcagacgctctcgtccgtgatcacgggcgggtatcacacagttccctttctagttccagttggcgacttccgtttccagtctgtctcccccgccgatgatcatctcccaacacttgctacctcgactattctcgctcatcgatatccgccatcgcacgctcgcagtctgatcaccgccagcaactctggtttactactgccctgggagggaaacgaatgaaacccgggtcttagccgctctcatctgtgtactacagttaacaaagtacatccgtcaaatcatcacggctcggggcacggaccactcttcctccagaaggcttcctccagaagagagaggtcattcatcatctcaccttggcgagcggcggcccgtacggaatcccagtcgctcacacacacacacctacacacagtcaagtcacccactcggtcactctcacacccgcgcggcaccccagcagcagccagacagccagacagccccgcgtcggcttcggacggactatcctcaaccaccccatatcccacccagatcgcacaagaactgcatctcccacctcgttgcgagatttgccagcccgcgacgggtgtgccagagtcatacgagacattctacttttattttcttttcattatctgctcttcgtgtgtcctgtaccatacctgttatatcgtctgcctgcaaaagtaatatcccgactgagacctgcctgccgctctgcgtgcgctgctgctgtcaatatccggaccatacaacctgttgatcagtccggtctacgcctacgccattgtctataactccttcggatcccgacgattttcattcgttctcgtcctgttcgcatctactaccgccatcgcatcacttcacatcaattacccaccatggccgggctcttcaaaaaagtctatgactggttgctcagaactttctggtgagtagtcacggaagtggcccagtttgtcctatcgcatcgattgctcacatatcagatacaacagggcaacggagatggatgtgaccatgatcggcttgcagaacgcaggaaagacgtcactgctgagagttatttcggtgagtcgccaatgccgccgtccacctcttccatagctgaagcttttgctgaccaattccagggcggagaattcacccttgagtaagccacctctttttggtcccattccatattccatcaaatcccctcctgaccccctctccccttccttatcccccgcgactaatatcacaccacacatagctctatcccaacagtaggcttcaacctcaagcgtgtccaacgcgggcatgtcacgctcaaatgctgggatctcggtggccagccgcgctttcggcagatgtgggagcgctactgccgaggcgtcaacgcgatagtctttatcgtcgacatcgccgatcctcgtctgctcccgcaagccaaggacgaattgcactcccttatgcgaaacgaaaccctccagggtatccccttgttggtgttgggcaataaatccgatttgccggaacggttgagtgtcgacgagctgattgatgcgatggatttgaagagcatcgccggacgggaggtcagctgttatgggatctcggccaaggaggagatgaatctcgatgcggtgctgcagtggttgatgaggtttgctgggaaatgagcggatccgaacggtttcgaaggatgagggttttctttgcgttttaccaatacccacgcgctgtttggttttcgatctccggcccgggcatatgagttcgtcgctggctcaacagtccagcgacctcggcccgggtttgttattgttcttcatcttcttttccggacctcgcgccattcgaatttcgatttcgatgtcctttgcgacgacgaaccagcagatgacgacgttgtttgattctttttttcggtcggcaacagatcgcggtcctgtaggtatctgcgattcgatctcggcttgcgcgtttgtttggatatattattggtatgctgttatacattgacggcattcgtcccctattgtccacgtgatgaaggggacagcttcgtcgtttccgtgtaagaccgaactcctttttttcttttgaatattgggaaagctgtccgtcggcgacgactgggctcaaaacgaatcttagaacgaaatggcactcgccactcaaaccacgggagggagatggaaacgatgtggtaataggaatggggtgatgtcttgtatagtttcttgtcctctttgtttcgacgtgtgctttgcctggtttggatatatcatggatggaaagttgagaggttctgcgaagacgaggtgtggacaaggaagggatctgggaaacgaggaagaaagggaattttggttaaccttgtaactttccagatatccgcttctctttgtgtggtcaactttgagcgaggatgaagagactgaatgacaaaaaggaagatcccagacagagagccaactccatgatttgtaaaagaacagttaaggagaagaggtctgtgacaggaaggagagtgcagtagcagtagagatactcatccaaatggcgacgacgtccgtaaatgaccgcgaaatcaatcgtatcggtcgatgtgaaaaccaaggtgagtgacatggagtagcaccgtacggtttgtatgtagatgagtgacctagaagtgcaagagactcgagtatgtcaaggtcacaacaaggcgtaaggcggattggtggtggttattgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttattgttgtcgttggggtgctgcaggcgcgagatcattgaaggcctgcacgaacaccaaaaacaacggatggggaaaagggacggaaggaggaggagaacgaaagagacgaaacaagaaagaggaacccatgccctcatagatatttctgtcgggtccttgcccgaaacccagaacaaaatttctgctttgctccgggctggcctcttttgcttccttccaaaaccatttggtagattgtaggtacggggggaaggacaggaaactgggacttatgttgtttggggacctgactacgtacccttgatcgatgccagcgaggccctgactgactgacccctcgaactgactgacacgactccatcgtttattgacgtgggtgggtctgattggctggagcaaagagcgcagggctgcgcgccgcgcgcaccgcgggtttggagaagggggaggggggagggatggtgatcatgtatgccagctgggattgggatgggaaatgggatgggggactggaagacatttgatgcttggggaaatttcgcacttgcttgcaatacgcacactcactcacacaccattgttcataaaggtgaagctgtatgggttctaagtattgaatctcgtcgttcttggtttgttcatggctgtgttgaaccgtaaccgttaaagatgtcagtggtttcatgaaaaaaaagaaaaaaagaagaaccgcgtgtaagtccaaacaagcacataaggaactgagtaggtacctgacgatcaaaatgctgggctgaaggtgcaccgtgctgtacatgtaaatgtgtgagtgagggtgtaacaccatgtgaatcagaccgagatccttggtttgatggtttcgttcagcaactccgtgtggaaaaaaaaaagaaaaaaaaataggaaaggtgttgaggagtcatttgtacataccatttctacttcaaccttctcgagtgatggctcggcttggtatcccggtttgttcattgacctccggcaaggctcgagatacttatacgcagtgattcgtccggaggttatcacgatgatcgtagggctgaacggaccagaggacagctgaccttcatcaagtgggtatgccagtggtagagaccttggagactacaggccgactgctcttacagaatttggcattgtcgttgacttcacagctgcgtcgcccaagcagtcatgatgaactgcggaaaaccagaaacagcttctacaacactgaccgtagatgcggaccaggaaaggcctcaaggctgtccccgagtcactctggccttcttgattcccttgttcataacggatggccgctcagtcggttctatcgttagcatcagtgacactgtcaccgcgactcaccagcgaaatactcgctcgcctgctgcctccagtcacaatagcagaatggcacaaacacgggcaccgcagaggaacatgaaatggcttgatccttcttatttgtgtggtgtgctggaagttcgatcgccccaagttctaccctgagagctctctctctatgtgacgttgctgagccggtcgttatgtatggtcgtttcgcgcatgattgatcattaaaccaccaaaaagattcggacctgttgtagtgtaatggatgtgtggtatctctttcgctttttgggaggtctgcagaaacaaaacagaagaaaggactcgagtcttttgtttgcattccctctatctctggccgagatgcggcaacacacggccgtgtttgttgctgataattcctccctcagcagacaaacagcaagccatatcgtggtcgtccggaaaacttgactcgggtctctttcttgatcaatgcaatgccgaagaacgccgtccgccgtgtccacgcatcatgatgctcgccaacaaaagcagccagcgcacaaccacaaccatccaagcaccaccactttctccctctccaggtagtcctttaacggtaggacttctggaagcgagagcgggcacccttaccaccgaacttcttgggctcgcaacgtctgggatcggcgacgaggagagtacggtcgaactggatgagggcggtcttcagggtgttcttggagtgctcatcgacgtacttggcgtagtaggcaacctgtaaatccaccaaaaatgccctggttagttttctcgtctttgcatcttcttcgggtgcatcgtgtcatggaattcggcaaaatgttatcggtcgggggaaaagggggctcgtgaatcgggagatactgacaatggccttggcaatctgtaatgagcgattctgttagcatatctgttgtcgcgaacggtttccggagtcgcagatttccaaacttacagcctgacggacggcatagacctgggagacgtgaccaccaccggagaccttgaggcggatgtcgacctcggcgaacttgtcggtaccgaggagaaggatgggctcgtagagcttggcccggaggatctcgggggcgtagagcttaaggggaacaccgttgaccttgatgaggcccttgccctgcacacagcgggcgaccgctacatttgtcgcaaagatgtcagcaattgtcgctctgtcatgagatggcccgaaattccaaaatgcaatatctcgacatacccgtggcgttcttcttcttgccgaaaacctggaccgcttgcgtagccattttgtctggatggcaagatcacgacgatgcgtacgttcgggacttgataattttcagagtcgttcctcaaaatttgtgtgggaggggaaaacgaatggggctaaagtctgtcacgtgctgactaagccagctggtagtggcctttttggcgagtgcgctgggccgctggacctgggagcgtgtgcagtcgggtggtcactgcagtgcggtcggtgcgcgcccagacgggagacgccccgtggttgaggccggcaggggctgtactagcgggccgccgccagctggcatatctggagcatagtattgcactgcagcattagaggtacttggcaatcttggcagagctgtgcctcttcgtgcagtgagccaaatgcatttcattttttggatttggagttcactgcagttgtcgagtggaactcagttccttccttttttgcatcatcgcaatgaaacatgaccataacacaaagccgccatctgttatgccgctcactgttttattacctgcgtaacttgactgcaagggacttggcatacgggcggcctctcatcaagataaattattgacagacgatcgcttccgtccacgcgcagtgccatctgtctgtcgcaccgaagcacccacgcaatttggacaggaacagcgacgggagtctgatgttcaaggctgatacgtcggcggtgtcgcgttgcacctccactcaacccgtccactgcaatcttatataggtaagtttcccgtttgggtaggtatcgatcttgtccacttccaccgacgatgccaacaaaggacagtttatgtcatgccatggactttgccacaggcagacagacagccacactcagtgaatattcccgtctttccgaattgggtaacactccctgataccagcgagatgtaatggataggcgcggcaaagatacctacttaccacgcaagacggcaatggtacggctaatatcgcaaccatacctctaaccacatgccatttatactacctacccattgtcccaaacaggctcgccgtcgtcgcagcggcagttggttgtcttttgtatgcaatcgaggaagagtttgtattggactgttggccgctatgattcttgtccgagatcacgacgtgggatcggccgatgctgtatctttctggtctcggataggcggcttggcaggtcaaagttctcgcaacagaggtgaaccattgagcagaccattggtgaccttaggttggtgacccctatttgatacaatcatcaccacaggattcgcttgacaggtgaaatttgatggaagacggggttggtggccgaggtgttggtttgacagtgtcgaaccttcaagatcttgctcagtcagccagctaggtaagtacagctcagccactgtgtaccttgcgtagagtatatgttccaacaagtacatctggcaagggaatggatggaaacaaaggatttcaagcccggggtcggtgaccagcattagattccattctccggctttttccacaatatgcccgccctgctagagctgcctagaacattggagtggtgcctcgctacggatacaagcgtcaatccttcttccaggtccccagcttccccgtcactgccctggggcttggtgttctgaacctgtgactgtctgagcccctccccgccacggacgccctgacgactccctgtgaacatcaaacccgacttttaaatccaacgtcaccccccagcgcaggggaggaacgtcccgtcaaacatctttctcttttctttcactttcgcatctcctcacttttccactctgaccttggcagtcaaaactgaaccgtttgacaatcgagtccgtcgatattcgacatagacattgctgtcgcagcaaagacatcgagacattgcaatctgttatcggaatccaaggaaatccacaaagtccactcccaccaacagcccgtaatggctcctctagcagagatggccaaccaggtccacgagatcgccaagcgagagtaagccattcactttcgcatcaccaacaacatatccccaaccttgctaacaatgtttagtcgttgtttccttgatgaatacggccaacgctactgttatacccactggtactactacggccgctggatcctactagccgtggcgattctttgcgtctttctctcggtctaccttatggcgtacgtcgcccccctacccatcctaaccatcacctgaccattgccactgacagcacatggctgtagacgtagaaattcccgccgccgccgcatccaagggacgcaacccatgtatggaactggctggatggctcctgcccctcccccatacgcgccgccccagtattccgcccagccgccaccgggtagtcaagccccaggagggtactacgcaccaccgaatggccagaaggcggaccagaacggcgagtacgtttatggcggcaaccagcaagaaggtatccaactccagcaaccggcgagcgcataccacagaggtgcggatgatcagtatgctccgcccgaggggccaccgcctaaccaggcacatcgtttccagtgagctggggtctggttcacaggaaaacggaacgtgagacgatgcgggggatatagagataggtgacaggcgactatcaacaattcgaaaacccatcgatcgaccgaggaacaaacagcgacgaatataatacctatcaaacaaatgggcacggaaggaaagcactgaaaggacctgcgccggggatagcaacttgaagggtttgcgactggcgtttaggatctttcgacgcttgcgtggggaaacaaggcaagcaacgatcttcgtatctgcatgatggatgaagaagatgacgggatgattgcgatgggaagaacaaacagcgattcagcacagacaatggagacttttgtgtgtgcagagttggcgatgtaaacaagcaatcaatattggaggacaagcacacaacagcgcttatctattctcctacgatcttgttcagttccgtctgatgtatcaataataccatttcatatttcattgtatgtctgtatcatcatgtacataaccggcgatgctgtacgtgatttggctcttgatatcatgaatttcccgacatgccgcccttgtcgacgtgtaaaagataagggtccccttgcatgggcccatctccacctgctgtcgtgtgtcgtgtggagagaacaaagttccactaccgtactgcaccgctgcaaactcaacgtcactttccagatgcagattgatgcagtgttcctctggtttgccgattgtccgccatcagagccatccaagcagatcatcgaacggtaaaagttcgctatcggagtcgtaccgggctcctttggccaattgatggtggcagtgctggtggttggtccgacatgcagaaaagaggcgtagctgaatctcacgtgcttgagaggcagacctgaacgcttcgggagaagaatgaatgatttgttttgagcgaatgctgacttgatcccgccttccgcgtatcacagggaaagggaagagaatgaccagtgatgaatagtaagccaaccgaatcgctgaccgttgtcgctacggcgtcgcggtaacggcggaggagattattgggcgacaacattcacaatgtggaaaaggcatgattaatgcatattgacacctagaataccatagatggaagatatatgtaggacagagagcatcaagatctttggtacagaaaagcgccaaaccagacagaaagaagaacaaagtaccttatcgatgaggaaattgagtcaacccgattgggattgcactccaaggcagcacgaggtttcatacctctaaagatgattgaaattgacattccccgatcacccaccattattgcctgtacttccaagtttgcaagctgaccaaagccagagtaatctagacagaccctccttgcattgatcaacaacatgaatgccacccctcgatcaatgtaccttttagcactttttccacagatggctggctggctgtacaggctcagcataccccatcgtttaaaccacatgtgtagccatatcggcaccaactacagaaaaaaaaacatgttaccaagtaccctttccacgcaacaccaacgagagtctacccatccaagtggtataaccatccacagctcacggtgtttcttcatcataagtcggggggaataagtcccctgctccctccagttccgtctttttcccttccaaccctcccactccgtgaggcaacccttcctgcagccgcggatttttcttgccctctctgtacggattgtattcctccgtcgccatcatgtccagcgtatccttcaaccctgcaccgctcagcgccccgccttccttctgcgccttggcatccagcttctcgggagcgcccatgttcttctccgcgcccaacacgtgcgacggtcggagggcttcgtcaaaggggtgcttgggcttgtcggcttcgtgctcggcgcgcgtctgcccgcccgaggggtcttgttcgccggtgccgcgcaggtcgtggtggtgccgggcttgatgggaggctagggggttgttgaaggtgcgggtgatttcgggcatgatttgatgtttttttttgtgttgtgttatgttgttatggaggtgaaatgtgctgctccttgaaggtctgggctcccgttggagctttctgtttgcttctcgaggtcttctgttgtgttgcgatttgttttggataaagatgggtacctctaggtatgatattggatctggccgtatgacttggacaaggcgtgtctgattcgacggactggaatcgaaagagtcgatggacgtctgtatggaagagaactgttcatctgttcctgtcaagggggagaagtctcgaatgtgctcctgcgtacctctatctggtgctgagagaggtgatgtcattgcgcgaggtggtcacaggactgcaatcagttatttgtctatcagattacgggcaaatacgagacacacgttgttaagaacccatcacttactccaccacgcttgctgacgtaacccgctggaccctgaaaccatctttcggctcgacatcactcggacactcttcattcacaccatcaagtcgagagcaagagacagaactgtcggctatcgtcgaaaagatccacttggaccacatcacacttgaagacaaccccgggccactggcgtcttgaccggcggagaggtcccgataggcccactggcctcgagtggcttcgactggaggtttcggtgtaccaacattccacttctttgtccccgggttgtcggcatccattccgctccttgggtacttgatctatgttggccattgcaatgggatataaacaatggatcggctgaacaatggctttatcagattcaatgccacttgttccgtctcttggaaggaacacagctgctttacaccaaggacaagactgaacagcgcccctccgtacttcaataagagaatgatataagggcgtcacgatttcctcatcaataagatctacgttcatcatcagacccatagtaacttggcgtgatgacattcagaaacaccagtaaacatcatcaaaatgacactctgcgattacgactcttcctccgactcaggcagctcaactgcatcctgcctctcagatgggaatcttcaatacccagtatataatggtacatcgtgcagctgcacatatgctacatctagcaaaaaaagaacttggtccgaaacagacgatgaaagtgacctccctggtgtcccagattaccgacaagccggcggttcttctgctcgcttctgctacgattcggatgaggccgagtttgggaacagccgggacatcaagagaagacggaccagcaacgacagattggtagtcccgattgctagaggggtcagagatttgatcaagtgtcctccgccggcaccaaggtcgacaactgccctaaggccgaatgtgcgtcagccatcgacatctaggttcattaacagcttgggtgaagatctcgagtacctcaccatccacgatctgccttccataaatgagagcgaactcaaacatgtacccgtagctattcaacctcctcaaattcggccattcgtccatgtctatcccgcaccaaagcctacgacggcggcaacagtacggttgagaaaggcagcttcgcctgcagaaccaaaggtggtggtttcaaagtggcttggggttgctaatacctgggcttttccctgcccgtagggtcgtaaagagataccttaagtcagcgcatcttgaagttacctagaggtacctacctacagatagaatgaatccccgagtattagaccttcatagatgtctccactacacaaatagcattatacattcaagcagtttgattccactttgaaattcttttgcagccaaatgtgaattttccaagcccagtacgtgatcagacccaaattccgtagtcgaactgttttggtaccatcgcccataaacaacatccaacgcccttatcccgcagcctgatagcaggtttcccatcattacgagatcagaatgcagtcccctttccgcacacctcacttgccctgtctctaggtactctcatttccactcccatactcattcccatgctccctcggctgggcaacctgcaccgcaacatccactcatttcctcacttggatcccatcttcttctccagtacttttaccccctttctgatcgtggtggtggtggagtgtcctcagactattccatttcctcacccccaaatactccttctccccgttcttctccttattcccaaccccttccttcatctccgcgtcattcaccgctgccccctcgaacccctcccacgcattatccagctctacaaaacgaccatccatccaagcattcgtcctctcccgtcgcatgtaaaccgcctctgccggtgataccggaggcttgaacggctttgatccaatggttggcggcgtgatgctatcactcaatcttccgccttgcccgttgcttccaatggggtagcgggaatgggaggcaaggactttggggaagtacttgacgatgaaaggcctcaacgtcatgacgcaggcgcagacaatggcgccgttacactcgagtgccgtaaggtaggtgagctcggcggcgttgtaggcccaatcggtcggatggatacgggtagtttggactttgatgagcttgaggaggcggaggatagagatgaagcagatcctgttgtttgttaccaaagtcagtgggagtggagcaggagggggcagcggcgaagggaggaagacttacacaaaaccaaatccaaagaccacggaaagcgcaatcttttgcctcttgggcaacatgactgaccacaccacaggcaacggcagcaagaaaattaaaaagtctgtcgccatgtgcagacctgtgctggaccaccacattgactggggcgcagtccattgtctgtgaatggtggagtcccagtaggaattcaagggaatagtggccacgaagcacacggcgagcatgtagacgtggctgatggtgacgatggacaggaggatttggccaccgagtcgggcccagcgaaagttgaagaggtggatgtaaagtagcaagatggaagctttggagaagtagagacaaagggtgtagaagacgagagagtaccaggaggcctgtggtgagatgtcaatatgttagtgactgcgtccatgtctttctttgtcgtgttaaagaaggggaggaacgtaccctgtaccaagcagtcccggctgctgtatctgaacagtcaatgtcccagacatgaaggccggaaccgttgatagcctctgcgcagttttagtattcccatctgctatccatgaacatgtttgggtttgtaggtagaggtactcacgctctatagtcccaacacttgtagccaacgaaaacaccaaagcagtcaagatactccaatccgtgggtcccaagactcgaataatgacgctcctcgtgtatagccgcaacccaacaaaaagagcggctataagccagcaaatcacggttgaagcgtagatgtttggccgtagggaatcatgggctcgttcacttgccggcggccatatataattcgggtcgcataattctgatggtgctgtggtgtcattcgccgtactgttcatcgtatgtggatcgtttcacgctgttgtagatcaaggtccaagtctaataacccgacctcgacactgcctctctgtcgtccgtaaaaatgtcaaacggtttgaatactagcatcgtgggcagtagaagtacttgatgggaaagggggtcctgtggggagagcggattcatgtatacaggtatggctcggaagctagtacccagtgaggcaggtaggtagagagcgggagagtgtaacagcggaagtttaagccagtgccggggaagcatgcccggggccccagggcgggtaagcgggtgtcaatgtaaccgtctctgtctataaaagttcaggcaagacgcaatgggaaagcttcccgatagaaccggcagtccaggacagccttcaccggtgaaggggtttcacgcctgtgtcatactagtaatgattgaggcattggagattggatcttgtgttggctgaatcttgaatcccatgggtacactgcctctactcgagattcgaagcttgatcccatgtctgaggcgaccacaaggaaaaagaacaactgaacagacatgacactcagtcccgactggaccgcgtctgcgtggccgtaaaattctcgttatgtctcattctctctttccgccaaagaacaagtctgagtcgaaactgcacgaagcagatgtggaagttggcaagtgcagtgcagtgcaaggaaggcgtcgggtgagtaaagagatcctgccgtgattgtatttaggagagtggctccatgccgcggaagcgtacaggagctttcattggccaaacagaggttcaagtggagtcgtgcatcagcgggaaaagtggagagtgcggaagagtccagtccgtcccgcccgtcctctgagccgtcgctgccggtgcctggatcgccgccgggcatggttcgggcaacttccagaagaggacacatcccggacactggtgagccctgtgaggaaggagcatagagtggagttgtcaaaactgaaggtcctcctttccgtcatcactcaacttgaccccgccaggcagcattgcagtgcagtgcagtgcagtgttttgtgtttcgagttccatcagaacattttggaggatgggaaacaggttgggcacggattctgcagaccccgcgaggcatggacatccaggataagtacctctatggaactcgcccggaagcaagcgacttttcctccgtcgacctccagctcggcaactcccaaccaggctcgagccaggttgcgactctctctatctcgctaacgtcgtatgacttcagcccgcagcatgttgcaatgtttgatttgcccccacaattacagagtgctcaatgcaccctcggcgcttcctgttcttcttccagaaactgtcatgagaagaaaaggtgagctcggtgagccaagaagagtcacctcggtgtgttgaccatatcccggcactgcgtcttcactcactcactcacctttcaccacgctttacccactctcaaatactagactagaggtaagcttgtcgacggattccaccatcttgtctccacgatcaacagcttgattggcaggggggctgccaacacattcggacacgtctgttcatggagacaatataatccaacgcattgcctttcgtattgaaccatatcaatatcattctgaccatcatcgacctcatcagcatcaacatcacccaagatgggctcccatcagaaggtcaagcgtggtgataaacccatcctcctcttcaccagcatcccagcaactggccacataactcccaccctccgcatagcttccgccctccatgctcgcggctggcccgtcttctaccttggccctactgcccacaaggccaccatatccgccaccggcgttcaatttcttccctttctcgatgacgcagacttcaacgacttgacatacttcgttccccagggggagggggccatcaccgaaaaagatgcagtggtccaaggtactacttctgaaccaacctggcgcgaccgcgtcttcagcgatttccgcgagtttttcatctccgctattccggctcggcatcgctccctctgtgccgccttaacccacatccgccagcttttcccctcttcttctgctcgagtggtagtagtagcagagtcaacgtccaacttcctcctccctctcttccacggggcccccctccctccttccattcccaagccaatcggctccattgctctaagcgtcatgatccctcccctccggtctgtggacatcccaccattggtctctgaaccgatagagtttgatactactcctgcttaccgagaacgggtcgccaagatatggagggactgggagacggaaacaaggggtctaaaagagttgctggtggagaaagtggaacaagcaggcggcaaggactttgccaaagccatggagacacgcgaaagggaaaagggtcgggaaagctgggcattgcttagcggggagtgttttgtcgggtataattacgtttgtcaaattggtgttgagagttggttttataagacggaagaggggtggccggcgaattggcggtttgtcggtgcggtgcccaagtcggttcgtgttcttgaggaagcaaagcaagccttggtggatgaggtcaagctggcgagggagaaggaaggaaagaaagtggtcgtggtagcgcagggaaccgtagagattgacccgaggcatcttatccttccaaccattcaggctttgggtggacgagaagaagacaccctggtggtggccatcttgggacaccgcggccgaacactaccaaaggacgtggtagtgcccgctaacgcaaaggtggtcgactacctcgcctacgacgccatcctcccccacaccgacgtcttcgtgagcaacgccggctacggtgcggtgatgcacggcattggtcacggggtgccgatggttgtcgcgggagaagaacaggacaagaaggagaacgttgtgcgggtgcagtggcgtggacatggagttaaactgaacaagtcgtggagagacgacaaggagtatgtgaaggagttagcagaggccgttgggaaaattttggacgaggaggaggggagggaagtaagaaaacgggccatggaactgaaggaggaagcggacagcatcgattgcatcaagaccgtcgaggagtgcctatcctcctacttgtaatccattagtactccccaacaaaccaaccaactaaactatagcttgcttcccttctcctttttctcaggagcagcagccatagccatagcctccgccctctccatcacctccaaatccctcggtaccctcacggccgtcttaatcaccttctttaccacctcccctccctctgtctgttcttccttcacctcttccacctcttccttcctgaaatcgactaatatcaccctctccacgtctcctcctcgcccactgtccaccaactcccgtcccggttttgccagtcccagaatcacccgtccgttgccatagctcccctgtttagcaaagctcaccacctcgggactcataaccttctccgcccacgggatgtcagaggtcggatgcttcactgaactcgtcggtacccggcgcaggaaggaaacaagccttttgcgctgctcgtcatagtcggaagattgtatgggcaggaaccggctgataagggtcaagaggtagaactgcggtgggtaaaggataatttcgcctgctgaggccttggccagccaggttgaaggagaatcaaacagtgcggcggtgtgttctacgccgccatcgtgggtaggggtttggactatcgttgtagtctgcgattcggcggtggtggtgttcaggggaagcatgtacaggtacatttgcgtggtgaaccgtttgcgctggttttggggcgtgatccagcgcgtgaaggggacgaggttttctatcttttgttagcttctctatccctctcttcttcaacccgtcatgaccaaggaccaaaagtggaaaaaaaaaattaataaactcaccaacatcagccaccccacctttcccctctaaccaagctgtaaacttgacccgatccccaaatacctccctccgaccctcttccagctcctcctcgctcaactccaacatttctttacccgcaccaccaccatcatctttccgtctagccaacaaaatcccactctcctcaaatgtctccctcaccgccgctaacctgtacgccttactgtccctgtgcaactccccatccttcgttggcaacgggtaatattcaccctcgtgaaactcggatagatttccgccaggaaagacgtgagcggaagcaaaagaggtggatttggcgacgcggtggagtaataggacttggttgatgggggaaaggaggataacagaggaggaagggcggatggggagggggcctttgtctgcccctgaggaagaagagggtttagataggggtgggatttcgggttttgatgtcgggggcatggtggtggtgaagggtctagttgatgttgatgttggtgttggagggttgtatcggaatgcagacagggtcttgcggggtgggtgttgtgggattcgggaaagactgctcagcttgtgtgtctgggatcggagagtggatgttgacaacttgaagttgaagatgttggtgctgatgccacttcgagttgtgaagcggaaacgagctgaactcatggttttccttccctttgtttttgaggtgtaaatgagataaagaaaaaaagcgaatctgtgtgtttcttttgactgaatggctctccccggacttgttgcgaggggttacgaataccggaatctcgttcaacctcggttcgtgcgttggggtctgcctggtgtttacttgatcggttccaggttccccgcatccgtcagccaagacaaatggccctgaaaatagtggccccacagcgcctctttagcgcaccggggttcccggcccctctccggggtggggacgccgttatccccggatgtccgtatccatcggtagcggcatcaccgcatcaacgcatcatcaccttcattgggcttatgttctcttctcaagttgcatccaccccgtggtccttgtttacgtcggcttcgtttcgatcattggatcaccttccagtcacttcccaaatgcggatgtttactgtaggtgcgtgtggtgcacttcaagacgggatgcagtcgtatatcaccatgccgtggttggatgtagcagctcgtcgtcctttcctcacacataaaaggccatagccatgatcataaacaactacccaaccctaggtccccaagaacaacactatcctctttcacaaatccctcgccagccccctcttataagcatccaacgccctgtcccttgcccccgaatgctccacaatcggcctcggataccccttctcctccaacttcttcttgaccttctcacttccgcgtccataagggtcatggatctccccacctttaccccccttcaattcaggaaggtccctcaactcctccacccacttcctgatataatcgccatcaggatcaaacttctcgctctgcagcagcgggttaaacaccctgaagtacggttgcggatccacgcccactgaagcagcgaacccccaccccccattgttggaggcaaagtccccgtcaatcaggtgctccatgaagtagcgctcgcccatgcgccagtctactagcaggtctttggcgaggaaggaggcgacgatcatgcgcagacggttgtgcatgtagccagtggagaggacttgacgcatggcggcgtcgatgatggggaagccggtgcgtccctgagtccaggcgtggaagtggtcgacgttgtaggaccactcgatgttggagtaggtgggcttgaaaggtttgttcatgctgcggcgggcagtgttaggggaagttgaaaacctgcttggtgacagaaagggggaggggaaggggaaaacgtaccagacatatggccagtgaaccaaaacatgcttataaaagtctctccatgccacttcagaaatccacctctgaatcccctcgttcccgccattcagcttcttggtgttgttcctgtccctcgccgtgcgtatcgccgtcctggcgctcaatgtccccgaagcaaagtgcactgaaaggttgctcgtcccctgcatggccgggatatttctcctctctgcatacttaccgatagcctcgtcgcagaacttctccagccttttgagcgcttcgtgctcgcctgctggccatagagagtggtaccgagccttttcgtcatctcgcagtcttttgccctctggagcctcagggatagagcaagcgaaaagattttcgtgcttctcctttgtgccgggagggtttggcccaggcttttcgtaaatctccaaacactccgggttttcttctatgtgcttgatccacgctcgaaaccatgggctgtaaacggcgtattgccctccgcttccactttgcagtgctcctggcataacaacgcaggtatcgtgaaccacgtccgctgccatcttctcacccttttccccttccgccagcaacttgaccagcttcgcctccctcctcaactcatcaacctcatactccatcgcacaaaacaaatgactagctccccagctcttcatcaactcctttatcttggtcgggacctctttgcgtttctccaccgtctccacccacagcggaatccccaaatcctccaagtccgtcttcaacacttccaaggtcctcagcataaagtccacccttatgggagccctcagatgcgcttctaggtcctctggactcaacacgtagagacagatcaagggcaccccggcctccttggctttctgactggctagccagagagagcgattgtcatggagtcggagatccatcttgaaccagtggactaccgcttggcgaactggtaaagacttgcgcagggcggcagtctcagctagtgcagcagagagagtttcgataggccggggtagttcattgtcgttgtaggcttgggcccgcgcgttggacatttcatgcgggtagaacttgcgaaggacaatgccgtgggtttcggaatccttgtaaaaggggtgtggtgcacggagggggtccgaggacgtgttggggttggtgggaggagcatcggtggtggttttgcgcttcttgtcggctgaagggttgccattgacgtgtgaggtctgaggcggcgctgaggccttgcgcttactgggagccattgtggtcttgagcttgaagtgaagagaggtcggcgggaagacgcttgtcgttggtgtcaaggtgcggatggtgcgaaacatgcaagctgtgtggaaaaaaggagagaggaaagagaaatcattctggcttcaccattgcgacagccacaggagaactaggcactttcacaatgcgcgtgagtgtgattgcaaagcgatgatgggaggttgtgtttgtgcaatcggatcgctcgatctctgcggtacgtcatggtgtaattgaatcgagacggatcgcccactccgttccagttgctttgttagcgcatctccagcggatctccaaaatgcagggacatccgataacatgcgggtttccatggcaattatgggacgaacgaaaacaataagcgtggagggagagagacaacctgacggaacttgcctttttgaaaccgactgccctgcaaacggactgggctcccttctctcaacatatcagcacaagtcacaaaaacaaaaccaaaagacaaatatgacagccctagtgggagactgaaaccacaagggcatccaagagaacgggacctccagactgttaaaacacaaaacgaatgatcatgacagcatgtaagactcgtatctgtaccatgacgaatcactcgctcgtcacagcctttcaaagcctcaatctcaatttgcggcatggaagctatcgaggtagctccagaatccccagcctcgagtattgtaacccggggagacttgtctagccaggcggtgtgtgtgtgtgttttgctcaatgtcacggtcgattgggttcggtgtcatcagatcggatgtgggatgttcggagttggtgagaaatctgtagacagacggtatgtggacggaactcgttcagatcatcaatgccagtgtatttttttccgaatgagaaacaatatccttctgacgccattgagcctttgtcaatcaaagatgcatttccgcaaatcccagagttcccaacccaatgtcgtggtcccgctgccagtagttgttcgtcccaagtcgttgcctgtttttttcccacaggtcgttcttgtgtccagatcgatcatgtcggatattgtctgaattgttgggtatcatatcagcaaaattgcccctcggtcgagattgtcgattccggatttcgaatctccgtaccattgcctcattcgtttcaaaaacactccaggcatttagcgctgggggttccagacggccttgaggagaccatcgcgctgggcaaggcggttgagggagtcgtcagactcgcccatggcgcgaacgaagccggagagagcgtagatgatgttctcgccctggatggcacggccgttctcgtcgaccttggcgatggtgatctggcaagaaccgtggtccttggacttgatgatgcggcccgtcgcagagcacttgcgggggacgtaactagacgagaattcccgtcgtcagcatttcacctctttggagaaacaaaaagacaaaaatcaacatggggacggcatacaggtcgacaatttcgccgcgatcgttctccattttggctgtctttgggggtgctgagactgcggttgggggtgtgtggtctggtgacgaggagcgggcaacaagcgcagaatttccgacttggtcaacttgaatttcgacaacaaaatcgcagtttggtgtgcaagccccaaatgtgggctgcccagtaatgcgcacggacgcttttggatggtttctgtggctagtgcacgtcctcatgtgtggctgtggtctagatgttgccttcgcaagtacttagtacctgcactaacaacaacacctgcactgtcagctgatagcgcgctgtaatcgcgatcgtggtccctgcaaagtggaagccgtagaggttcccatcctcgtcgccttcctgctttgatttccgcgcgcggcgcatcgagtcgccaagttggcccagcgtccgtccaccactcacttcaagttaactcacatttgcgccggcacttgcttctcttaggcccggtacctctaccttacctacctctactcccgctctgcacattcaagttggatattgatggaggagacggtgtactcttcccatcgcatcaccagttcgaatggcgcacaatgacacgatagacatcatctcctcgtcgcccgagtttccagacattagcgtcctagtcgcaaaggcagcatccaagaaatcagcgctgcgaaccggtagcaatgccacacccattcccagcgatgcagttgggcttggaaccttcacaagcgctgctagcatttggcacttgtcgcaggtcatggacgaagaaaagcccacaaaaaattcctcatctcggccagcaaaagagactccggcgatagcaacatcagtgtcgacagtagcggttgaagtgtcagcaacaacaacgacggccgtgtctgaggagaagccaggaaagaaacccaggaaaccgaggaaaaaaaaggacgagacaacagccgccgtcgacgaaaatgcaccacctaaaccaccagcgaggaggggaaggccgcccaagcaaaaggacgtcgaaggacaacctgccttacccaagtccaaggctacgaaaccagcggcaaaaccacgggcttcgaggaagaaagctgagacggtgagcaagcattttgccgcttctgctcatgcttctacggccgatcctccagaggaaccctcgaaaaatcccgctgcgtcgaagcctccgaaacccatacccgtacaaaacatagacgagccagtcgacctagaaccggcagcaagaagaagactagattggacgccaccgccagatgacagaccaccaccagctgcgggcaactcgtctgtggtcaaggaattaccgtcttctacgactgcccataccgaaccaccagtggcgtttggaaagcttttggatacatacggctgtgaaccagagactattcagccgagtgaaggcactaaaggtaatgtacttgggaagagaaaactgatcgagatggtcgctacgactacgactacgaacactgccacagacaaactcacaagtccagagacgtccccaaccaagcccaaagcccccaagaagaagccacgcacaatcaccgacctagcaacggccgcctatagaatacaagacccagttgacgattccatatcgactgtggcacccaaacaagacactctcctgggctacatcgacgtggaagacgaggatgctgctgtcaaaccaggtggcgccaagacaaaggccgtttccaagaagccagcaaaggcccgggtttccaagaagaagcccgagcctcgaaaacagctgttgctatctccccacagcgcactcaggcaggtctctggtcagaattttgtctttggcacttccagccagcttgtgacggaagacaccgacctccttcgtgctttgcacgagtcgatgaagacggcgggcaatgcgcaagaaagcgatcccttcatgtccagcccggtcaagttcagcaatattgctagcaggagcaagatggggaacaacaagctttggagggttggggctagggacgaggacggcgatctactggacttggagatctttgatctaactgaagccgtggaggtaccagaggatgtggtacagcaagctgacaaaccggctgttgatgtgcctgaacgggaggcaagtcctcgaaaacaagtcgagcgtgaggcggaaagagcaatcggaatattttcatccgatcccgttgccaccgaacgactcacgattacaggacccgaaaccctgatcagtacactttcaataaagggaaaagagtcagttcgccgtactacgaagtctccaccgccaaatcctgtcgccccgccacgagaaaggacacctcaacgagcacgtccgccatcccgagatagtctttcttctcgactacggagtcctcaaacggaaacatctccgagaccgaccacacctccacgagtaagcgctgtgctcgacctcgattacgacttcgacgactacgaaccgccaccaagtaaccaagaacattaccagctccttgagcagtcccagaagaccagtccttccaagacgcagcagcggaaacagcagcagcagcagcagcagcagcagcagcagcaacagaaaaaaagggaccctccaccccgcccaaagtacgaggtctttactgatgcccaactaagccgggagatcgcctcttacggatttaagccgatcaagaagcgcgcagctatgattcgtcttctcgaacagtgctgggaaagtaagacgggggcagctacaggcaaaagcacagggctaggtgacaatacgttgcaggaagggacagggagtttggagcccgctcaccgatccatcaattctgttgcggtatctcccgaccgagggaggggccaaacaatacaaggcgcacatatgcaagaagcaagagcaggaataaaaatggctgcgtccgctacgaaaagaccaaggaagaaagccgcagttgcttctgcgtctgctccgcgcacctccaccatggaaaacccaccaaaagcagcaacagcagcatccacatcaacaacaactgcaccattacctgctctctccgcatcaacttccaagcgccaacgccgcacctcgttatcttcgattcgcccccgcccacccatcctcgagatccccgactctgatatcgacatctccgattccgatccattcgcctcctccccgcccgtctcctcacccgatgcctcccctcctgcatcccaactcttctccacccccgaaaagcaccatcaagatcacaaacacgatttggcagcagaaatgtccctcatcacagactgcgaggagtccctcctggacatgacctcccgcacgccctcggaagctgatctcttcaaacacataaccgaagccatcactaccgctccccgcactaccaacccttccgagccctcttggcatgagaaaatcctcatgtacgaccctatcattctggaagagctgacagcgtggttgaatacggccggaaagggactggatagagttgggtgggaaggatgcgaggcgggcacggaggaggtgagaaggtggtgcgaaagtaagggcgtggggtgggtatggagggaggggaatagggggcaggtgaggaagagattttgaggaaataggtggaggtttgcgctggccgatggaaaggaggcggggcgctgacctggagagttccttataacgtttcttcggcggaccgccggacccacagctccgatcgtaccgggaccgccggtcaggtttacgcagctgtcaatggcatttgcaaataaatggcaacttgcagttaatcagatgcaggtcacctatgcaacctggacttggtcttctcacagcctccgctgcctgagacaagttttattccatgcatagaggtatattatacgcatgtcgctgttcatttcttcaagtccggcactgtgagtcttggtaatcggacttccggcatggctctttatttttcttgtttttttccgaattgaacactctagcctgttggagaaggggtatatattcctgcctttggactggttctgtccctcttctcctttcccttcgtttcgtgtttcacaacccaagtacaaagacatcaacctcgagactctatcgaaaaacgttcattgtcaacgactaccttgatcaactgcggattttaaaaagcgacaagatgatgtctctctttttcgttttgtcatgcttcttgttggccatggtgccaacagcattcgggaatcacgaaacggcccggcctctcacgtcgcccccctttgttgcaaatatctcggttgatggagacaagtcggttactctcaaggtgacaactgtcacctatatcagcgccaagaactctaccacggtggtgcctattttgactctgtcgaccgtggttgaagaaatcgcccaagagtctgttgctggcctcaccgttccagcttcccctgcctcagagactacgagcgcacctacgccatcggtaagtacaattccgaccccatcgagctcaagcggaagtcagcgtggtgcacaaaccaataccaacggtggaacaacccacgatgagccatcccctatcacatttgcgagcagcgaacactcatctactgttgaggttatttctgttgttgatctcgtctctaccgctcgtgctcagggggctgttgacgctcaggcgactgttgacacctctactacccctgttattgagactacctttaccgttctggctactgacgatgctcaggacaagcctagtgttcacgttcgcgactggaacgccgccgaacgaacaagaagagtcagtccctcgaacacgtttaccactctctatggagccagaaagccgtccaaccctacgaacggtccccccatcactcgggccatacgagattttccgtttttggggaaaacaaccctcgtcggaacccgcgagccgtccagccctacgaacggtccccccatcactcgaaccatacgagattttccgtttttggggaaaacaaccctcgtcggaacccgcgagccgtccaccatgacgcacggcaatcgaattcgcgagaacccagacggaatggaccctatccaagcccgcagcaccttgtctacctcgacctcgaccaccctcccccctgtcccggacgccgaaaccccttctgctctcaacctggaacccaaggggagcgacatggaaaacaaggacaaggccgagaatgtgtaccttgttttgaaggaggacagcttcggggattttctgaagcacgtcatttgcttttttgatgtttactgtgatgacgatgccaccgatgaatggaagagaaagaagaaaatatttgaggaccactggatggtggagccaatcgccgcggcgacggcgaagacggcgggtcccacccctgacccttcttcgatggccactacctctttagcctcttactctagccctacctctacccctacctctgcctcctctgcaccgacccttgaccaggacccggaacctcatgcaaagaggagtaacaacaccgacaacgccgacaacattgtcaccaacgagatgggcaacatgaatgtgaatgtgtcacatgcgacggaaggcttctgggatggtgtcgcggaaggggcccacaagttttttgatggtgtcgcggaaggggccagcgagttcccttgctggtttcttccttttacttgtcatcattgatggcagcatagcggctgaatcggagaaatggactgcaggcaaagggaggggtgggggaagaggcagcgggcatgcatgcgctgggaacaatcgcagatgaatacagccaagggtaacgggaacatgaagggaagtgcgaatcttttgatggcaactatgtagaggtagaggtagtagcttgggccctattgagggcactgttacctacctccaatggaatctgccacattgagttggtaatgcccctgggatataacgacgagggcttgtgtatgtttgatttgatcactggtgggaatacaggttacatgcaggatgtaggcttggggagttgagccgcgtgtgactatgggctctttggaaaacggaatctgcgacttgcttgatttttagtttggtttatctgaaggacacggagagcttgcagtgccctgattttgagattgacgaagaaagattggatacatgtattacaagggagaaagcccaagtgtacctcttgtgagaatgatttcgaaaaaaaaaaaaaaaaaaaaaaaatttagggtaaaaaaaggatttccatacactactagtatgtgggctcgaagtctctttctttgtgttacttacatgtaggttgccacctgcctacctctaagtaccaagcagccgaggtaggtttaggtagtgcaacctagaagactgtcattcctcctcacacagaagatggaaagacaggacactggcagtgatcttgttgacattcatgtttcatttcgctaaacacactgtgatatctcgactaactgctatgtaaaatggagattacctattcggaaccacatatcggcgtacctttctgtgattcaaagacatttccatgctgttctacatctttgagcgttgagtcgttcccagtgccttacacggccgaattccttcacgtaccagttgacgtccgtatgctccctccagacatcagttgtccgtcagatcaatctcgacctttccgttttccaggcggcgcagcttgtagcaaaggggagaggaggtagggtccatgggtcgttctttcttgacacctcggcgttcctcgttttcgggtttgacgcgcggctatgggacaaagtacggttaactcatcgtctgtattgctgcacgaaacagaagacctgcagtttatggtgcagatgcttacatgtacctggtattcctcttcgacgtgaacaccttcggccttctcgaccgggcgagatacaatgccttcctgcaaaagaccctctacgatattgtacattgtaagcggctttttgggacgacatagggcgatgggcatgagacttacccatggtgcggtaacggaattcgaagacggcgatgggtcggtgatgcggatcgacatttcttgaagtggctacttgaccagggcgatcaatgggttcagactcaaaactgaataggccttggtaagctagatgctctccgctgtttgtggctattggtacttgtattcttacctgaccttgctgtcaacggctttgcccttcaagtccttctcaccaacagagagaatagggataggaccgtctatgtccctaaacggtataacaccgccagttttgaccctgagataaaggttgacaacaagtgtgccgtagtgcttggcggcctccgcctgagtaccgtcccctccttcccctgtacaagatcggtggtagattagtctggcgaacctcacacaaaagttttacaagtatgatacactcgtaaaaccactcgatatacttacgaacatcaaggctgccaaagtgaaaagtgtgtcgtttccagccggtcgcttggctgccagtcttacaacaggatctcttgttttcagtaccaacggacactcgcctgtagccggagtggaatccatccatggaacaacaccaataaatttttggctctgtcttcttgaagtcgtggaagtttgtcgcgtcaaggatgaaggcaaagggcttgcctgctttggcctcgatgtatttcagcacgtagggaatcttgtggtccggagtctgctggaatgaataatagctgatctctttggcgcgcgactcaacttcatctgggtcggcttcgtattcgcgcgcacgctggccgtcgacctccacggcaacctcaagccccggaaggcaggtgaggattgccatgttcggttagaattttctatgagtttctgggtgttacaaccatgtgtttgtcttcgtgctcagaagaggatgtagggcagttggtggtgtgaaggagaaaagacaccaggcatcgtagcgatattcaaatgcggggtgtccaatcttggaaaggtaggtacttaccttgacggaagagaatgggactcaaggcagtgaagggacctacgtctacagggctgggcggtgaatggcgccgctggggagttggcttcatacgtcacaggtacagaaaagagaaggcgcgactgaaaggaacgacgggaccaggagtctggcacgaaagcatgaaagatcggttctgaagttaccgcagtattgtctcggcggctctcaagatttgctcccaactaatttccccagcataaaaagcacatattcgtgcagtgtgcttacagattatgcttgctttccaggaaacctaaatcccagtgctccgagactgcacggtagctcttgctgccgaatatccaaggtatgtaggaatatttccatcgtgcattaaagagatgcagaaatattcctgcattgcaaatttcgattcaaaaacgtgtatagaagaatatcctcttccagtttagcttttctctctttcttcttcctcttaaaaatcaattcaagcatttctcttttttattgttccaacgtcacgtaatactgcacgctcagaataatctgacacttgcgccatttcacggactcgaaatccatcatgcacctgaactcaaagcggaaagaacttccaagaatacaggggaaagctgtctttcactgtttgtggtgttttttgatgatggcttctcaaaagcaatggctcgtttaccatgggacccaagactcaagtgatttcgatgcttccagaattctcatcgatcaaacaaattaacagtgggttgcgtggcctcagaagagtagactaggtacttcttaggtgtaaacaaaaaaaaagtgaaaaaagaatcaatgcgatcttttgtacagccgcatcactgtcttggtaaacatactgtggtagcgtggatcaaggcctggctgagaagaacatacatgtacctctagagactgtgtccgggttatcttgatgttaaacattgtcaagatcacagaggtgctgaggtatcttggctatacatccgggccggtttctccgagatcaagaaatgatggtacgtaggtgtccgtggttgctgttattgctggccagcatccgtcatgttgttgatgcgctgcgagaagatgccgaagaccacttgggttccaattggcggagttgtgatgcaacgggcaacgaggtaaggaagtttataaagtgacttgggtgtaaagtgcctgggcattgaacatcgatttcttatgcctacatctatcaagcacagtttcatattatactggtccttcctagccttgcgggtacttctaggctcgtctgtatggacagcttcacatcgtcatcaaaagacagatattcccggtgcggtgtgcggttacctcacttcttcaagtactccgtaaataccggcaaacttggctactagagttggagtggctcacctggtgcgcatcttcgagatcaatgactttgtcgtcctcattcttgacagggcgcggaacgatgccctcggacataaggccctctatgatagggggataagcaaaggaccgacctacgggacgtaacatgaatagacagcattgtaagcctgacctacccattgttcggtatctgaactcgaagatcgcaaatggtcgtcgatctgggtcaacgaaatcaaacctgccgcttgtctttgaagcagaaatgtatggctccgacttaaaactaaatcccaaaaagtaagccctgttcctaaatgaacttgatgatgcgcaaagaaaggtacttactggaccttgctatccactgattttcccttcaataccgtctcggagacagactgaacaggaacggggtcatcaacagccattctaattgatgtgcgacataagtcaatggcatgccataacttgactgaaagtgtgccatattcctttgtccgatctccttgtgtctcagctgctccttccactgtaacaaatgagagtcagctcggtaaagattgacaataacttcatcatataatgcgatctcgcgcggggtactaactgaaggtgctaatcttacctaactcgagagtagaaaactggaacttgtggcgtttccagcccgactcattgttaccagacgtgtaagaacctctcatgttcatggtgccgcaagcaagcctgcgaaagctggtaggaatcccgtccagaaaacatttgtattcgatcatgtgtgtcttgccatcgtgacttggaatagagaagttggtagaatccaatttgaatacaaaaggttttccgggcttggcctcaatgtatttgatggtatagggagatcctgattcttgaataggcacatgtgtaattgagtgaaagtcaatctccttggcgcgggcttcaacctcgtctgcgggggcatcgtactcttgcgcgcgctggccatcaacttcgatggtaacctcaagccccgggtagccggtgaggattgccatcttggttggagccgtgctggtcgttgccgctctcgatgaatgatacggtagatcgtgctggatgctcccgcttcagatgtcgggaaggggatggtgaatgggagaagacacgacaaacgaggcggggttacataaactttaagggcaccgctcctgccatcggatcagtccatgacgcgtccgggttcggtctcgatcagatcccaaacacacaaatggaaggcgcaactggaaggagcaacgggcctggtcacggcaggctcgcaaaccacgtgggccaagtttcagttccattgtatgaggcatccgaagccagagcgcacctgcacagaagtaagtggaaaaaaacacaaacttccatctcttaattgtctgttgtgcttggtctacgatgaacacgcgacagaaatttaagatgtgaatggggatcaaaataggtaaaattgaatgggacgccccatcattgccgtgacactgaaccgcccgcaccaccgccaccaccaccaccaccgaccccatccaccgccgttacgaacttgacgctcttcctcctttctttatctctctctcctcggccccctccctctgctttacttccctctccaccatgtccagtaagcccaccactcatccaggccccgatcctccccggacttgagctcagtattcccgtcacactatgactctgagatcccgaccccgagccatgtgaagtctgcgaatgcgagtgatgagcctgtatcccacctcccggtccgatcccaaatgccagacccgtctctctgacgctttctactgctctgctttgtaccacaggagggacgtcatcggcactgctaccaagtaatctgccacctgactcgctggctgttccagcagaagcgagagcagaaatagctggaggtccgaggtcgacgtatcctcgatcggcggccgagccaaggagggagctgtcgccctggccggcgaggctggaaaggccagagtacacgggtgtcttgttaccgcccgagaacacaggtgtcttgataccaccgcccgagaacaccggtgtcttgttccctgccgaacggctataactgctaggaacggaagcctctcgctctctctcacgcgctgtccccgcccggctcggaacttcggtcatcatctcgcccattctggaggccataccgtggccatgtcccgtatcggttccggtacctcgcatcgttccccaaggcagtttcatcgggccaggcaggcagacatgcccgcacccatctagcggacagaaaccgccgcttgaggccagttcggcagctgggtcgtcgttatcaactggtccatcaacgtacatggctgagtcccgctcagcttcaaaagctgcatgccaagcctgcatacaggaggagtggcccccgtgcccacagccggggcagagccaccaggttgcgatgggctggtagtcatcttccccttcccgatcaggctggagggaggagatggttgattctgaggaagaagggataaagggagacgagtcgcgatgaccgcagagcgcgcatggggccgcagcagctttacaccgcttacacgtccatactgaatccgtcgacgcctcgctgcgatccaactccctcgctttgtgacacgagctgcaaaagaatccgactgacacgccgttttgcgctggagtcaagatggctgggtaattaattccccagtctttcagcgcattcttctcctgaccaccgggcatgtgctcggcggccgcggcgggccaaccttgcatgcataattttctgagaagagccgcctcgacaaagagtttgaggttcatgaggcgggagtgatgctgccgaaggatggctgctgcttggtaactgtcgatgacttcgtcggataccaaaggcttgaggaggaggacaatggccgaagcgttcaaggcggaggacttggcttcgaaggccagagtccgggatatcagagagtaagggttcagtgggggtgtagtactggagaaggaggaagcgtggttgtgaagagggtaaggatacgcaggatcggaaggccagggtaggtaatcggtttcgattatgtgggtgggttctggttccggttcttcgggaagagtcgggggttcgtcggtgatgacgacgggtggtgcggcatgcaaagtgtcattttcgttttgggagggaaagctatcgtcggtagtggattgggtaatggcatggtgctcgtcagtataggccgtcattcccgtcgtttcagtctcggtacggttgagctgcgggggcacgacgaagcggggccgaccgaagctgcccatttggagatcggacgcttgttcggaaccgtcgctgcctcgggggtagcggatctcggcaagggcagagccacggatgggcaggccgctgctggactcgacagagctggcaatggcggttcctgttgttccgcagccgcggcgactaccggcagaaacggagagggcatgcccgaagctgtcatcggaatcatggcgcaaaacggattttctcgggtcttcgtgacgtttgcgaggtacgtcgatggcattgccgaggattgcttcagtgtcatagaaatcgtatccttctgtgctggcttgggtctgttcgctattgaaggagacgacggacaaggggacagagtcgagacggctacgtttctgtggaccgcgaggttggagcgcagggccgagtgcaaaactgccaggctccagaactggcgccagcttctcggactcggtaacaggccgggcaaggggcgtcggttggttcgaggtactctccagctcttctgacagcaacgacctgggatttgcctttcgcggtgtatctgccccatcggcctggactgacatctggaaaggaggacccagcgcgcgtagttgggcctccgtcttcctcttctcgtagtgatctagtcgacgttccaagtggtactgccctcgtcttcgcagaatcaggtctacccagtaagcgagaatgcgccatgactgggcaagccggtactgattgacactatcggctgctctggcatagtgatcgaggatagtcctgactcggtcgggcagtggcctgcctccttcgacgtgtggcagctcctggtacaagacctccaagtagttgacggtaaggtattcgtacacatcgactgttgcagcagcaggcaaatgtccaatggccatggcttgttggggcttgtaggtgccggtgaccttgatggtctgttccaacgacaagacctcttccgagcccgtcgggggtgtggtgctcaggttggctgacctcgtgcttggacgccgcttccgctgtcgcttggggcccaggaaactcccgataacatcatcttcagaatcgctgcggctgacgccaaacctgggagtggcgggactcgagctataggagggcgcgctaatgctgtggctgctgtcggcatgtagcatatgtggccgtggacgatgggagggagcacgctcgtcgagaaacattagcacgtctccctgtgacgagaaggacatggtcgagacggcctgccggtcaagcaccttgggtgcaaagttgacatcgcactgtgtaaagagaccatcctggccaacggtccatagaagatactgatcgtgccaaagaagagcgttgggtgaagtgtcaaacagctggatttccctatacggcatcgtgggacgggcgagatcccagatatgcaccgcattgataccaaacttcttctgactgccctccccatacgacatggcgatctgggaagccctcttggcctgggccgtcgctgaccattgccctggtctccaggcaagagaagccacgggtgccggagtcgatatagtccatttcggcttctgtctcttgtcgggaaccttgcccaggtgccaaacatgacacttgctgtcccatccagcactcacgagatgttcgccgtcgggatgccaggcaatcgaagtacacgacttctcgtgggcgttgatcctcaggacgggcgcattgtatttgcgcatgtcccattggaggatggtgccctggtcagttgagcaggcaaagacaaagccatctttgggagaccagcggacctggcgcacgccgtctgcgttgcacttgtaggcgtggacgggacggaaagtggcgccggttcgcgaggggatcgggttacggatatcgaagcagcggacgatgccgtcttggctgccagacaacaggtagctggcccggtgagggttgacgtcgagtgtgttgacctgtcgagagtcttcgcgaatctggagagactcgagcggagatccggtagcccaggcctcgctggcgcgcaccaggtcgtactggaagatcttgccgctgccacatgccgtgaagacggtcgggctgccgccagcagggccccatttgacatctctgatagctaactgatctgggcttcctccctggagaagcgagcgaagatcgatcccctcgcgaatgttgaggccgtcaaaggtgacggttcgcagcgcatggcggccagcaagaacagctgatcggccatccggggacctgtctatgcactcgaggggttggccagcctggtatgaggcattttgggcggcagtgggacgttgacgatagttggagatggcggtcaggccgccgctggggttgctggtgatgttggagccgtgagaagtgccattggcaaccgaggacgacggcgtgttctcgtgcgaattgttggccgaagaagagtcggggttgttgttagtcttgcccagcagcttgcgcatgatattgccctggttatacatggccgcggtccgtgttgttgtggttcaaattatggttgttatcatgtaatgtcgtcgtgtgtcccgcgaggccgtgacgccgtcgagagcatcttctcttctttgctggaccttcagggcgcggccgaggaacgttggaggacgtcaatgagtggtgacattggaaggaaggggatatctcgccaaggtctcctcggtgaggaatgcgccggtgatgttgtggtggtgatgtgatgtcgtcgtgggatgttcttgctctgtacttgtaatgttttggtggggttgacggagggaagctattcccaggcgtgaaagtggaatgatgccacaatgcctgccggctgtcccctgcttgcggttattgtgccagccttgaccgccaagatcttccttccatcggagctgcctgccgttagcgcatctcgtctgttgtcagcgcgtcagtccactgaacaacaactgaagcttccactcgacgtccagccttctgttcccttccattttgtcgtcaacagtggaacattgccgccgaccgtttaccttcaccgacggcacacatcaactacctctataccacctcagcctcgccaacattaaccatcgacttcacgcgccttctacaagtaccggttcagaccccgcgtgaacacagaacgagctcatcactttcatcgggcgccaccatgaaccccgaccgacaggccatgatcgccggcttgggcaaaggtcgagaccgagacaacaaacgagacatcactgcccccagactcgacaacaacaaccgcatctcgaaaccccaatacaagccctcctcgaaacccatcacaggttcaaacagcaccccggtcggcagctctggccccggcaaataccttacccaggacgagcagtcggagcaattcgtcgccgacgaggacaagttcgtgctcaagcaagcaaagaagaaggccgacatccgcgtcagagaacggcgcgcaaagcccatcgactaccttgccttcaacctccgcttcatcgacaccgaccgcgatgtcttcgacgaccacgatgacgacgtcgatatccccgtgccctctcccgagagagtcctccagaacctgaacgagtcccagctgaaggagttggaggaggatatcaagtcatatgataccctcgagacaaatcgccgcaacaaggagtactggtcagccctgtccattctgtgtgacgacaagcgaaacaaactcaaaccacaaggagcagagggacgtgccgtgaacacagtggctgctgatgttgacaggattctggcacccaagacgttggagcagctggaggcgttggagaagcagatcagggcgaagctacagtccaacgagcccatcgataccgactactgggaatccttactcaagagtctgctggtatacaaggcaaaggcaaagctgaagcacgtgtgcttggagatcaaggccgcccgcgtcgaggtcctcaaggctaaggaccccgagagggcgaaagccctggaacaagccgacgccctccctgatgccgccctcactttgacctcgggcccttccaaagccttgagccgccctaccgcctcgacatcaactccactcgctgcatcctccagcaacagcagcagcagcaccgccccgcccccaggtaccgctcgcttcgcctccaccggcaatgaagacttctcccaagccaccaaggccctctacgaccgggaagtcgcccgcggcttcctcgaaggcgaagagatcttcacggccgaagaatccctgacctccaaccccaagcctgtgtgggccgacaagtaccgtccccgcaagccgcgctacttcaaccgcgttctgatgggctacgaatggaacaagtacaaccagacgcactacgaccacgacaacccgccgcccaaggtcgtgcaggggtacaagttcaacatcttctatcccgacctgattgacaagaccaaggcgcccacattcaagatcatcagggagggcgggagacgccgaggagagagctttgcgcccgcgggcaaggaggatacctgcttgattaggttcgtggccggaccgccgtatgaggatattgcgtttaggattgtggacagggagtgggattatagcgccaagaaggagagggggttcaagagtagttttgacaaggtgagttgtcccaggttgtgggttgtggtgggcgacattgctgtttggccggtgggctgttggtgacagcgttggttccgatggctacgttggcctattaccacggcccctagaacaggccaacgctatacttttccacgccatccagtatccgccagttacccgtgcgtttctggccttatcgttcttgtactaacccgttacttgtgtgtagggcatccttcaactacactttcagttcaaaaaggttggtgatctggtctcccttttggttgtaccggccaagactaacagtgtctgtgcagatttactacagaaagtaatagaagcccagtgccatatgaccaccgccttctggaatgctggtccggcctgcggcgaagccttcggctggtcttttggtctggtttcttcggtgtcgtgttctacaggtcgatatgggaccgcggaagctgctgcggcccgtctgggctcgacccctgttcccagtctttggttgaactgggcgcattgtctgatcatgaaagaacacacgagagagcttccaagtgcggtgtgttgtgggagggctgctacaccgccaaccggggacgacgggaacgaacacggggcacagacgagacgatttcaaggcttcgtctagaaaggtgggaatgatgccgttccccgggtagaccggggcatcggggctggatgccggcagcattctggtcttctgggtggatgtcattgtcttgtctcgcgacagtcgagcggcacgtcagcgggcgctcgtgaagtggagggatcatggatggagacgggactggaccggctcctctccgtatgcgacaacccgaacttttggagcttactagatccctggtgcgatggtgtgcgactggatgattcatgtttcttcggactatcggattttgcgagaaaagaacgagatatccgtctcccgtctgtctgtctctctgcctaggtgtctgggcaccggcgagacaggaccaggtgtcagcccaaccctggagacggagaagtacagagcagtccggatgtcatgtcaatcgatcagccgttcatcttgcagtcagcctgccggtctgtcagttttgccagatggtgaagggtgggaggagtgtttcgttgtctggacgcctggagatgacgcagggcacactgcactatcaagacacgttccacaggatagtctgaggctttcttggggctggcagaaataaccggggtggcttttctctcgatcttcctccgtggcatggagataaggggtggcctggtctgcgaggcgtcggtcaccgtcagagacgtggaagctggctgcctcggggtcggccggtaaatgaagtcaagcccaattttcgattcacgctcatcatttgttcgacacatccttctagaatgaaacaaagtctatgttctgcatgtcacaagagattactattacgaggtcatggcaccgtgcaagccgtgcaagcccgaagccgtgtggagagagatgatgagagaccgggctgagtgcgcacgtcaatcagtacgcagtcgacctgttgttcagttattcttgcgcctctgcccttgggaaacattgacctcttgacctcttgaacggccatctcttgtgttgaaaactccgccgtttcttccatggcccgtctgcccactaaaggccctatgccagcacaggtgacaatggtgggaatcactgattgggccgtttcaaaaaaagaccacctcttagcaccaccacaagtggctgcacctttccgttaggatctggctacggccagccaattctgtccgtccctgtggcatcttccctcttgtgtctggcctgcaatggacctaggactcgctgacgacaccggcgtgccgctggctgactggctggaagcttctcattgccgcagagagagcctcactctgatacgcccaagtctactcccactgctgtcgctgtcctagctcatgctgccgtcattgaccgcttccacaactcccagagttccagacaatagctcttcttcgcttctgccggtaaccctgagcgctggccagccaaggcccacttagaggaagtcacaatgcccgactatgagattgttagagccgaacttgatttgtcttctcaaggtctggccatttttaccccaaaccgaaactgttgattgtgtggattgtgtcgtcaattgtccttcgcttaaggattgttgtgtaggtaggtaaactacagtttgaacaacaacgacatggacgacatgaacagaccaaatcttcggaccccccctcttccaactaaccctactgcccccttcgaacaagccacacttcaaactgcatcacgggcaagcatgcttcttagtcgctgaccgccaagttttcctccactgcagttctggcgccgcctttcttcaacgtcaagttacggtgggcttgacactgtagagccaggtatcaggtcttggcttgaaagcaccaggcataccgagcaggggtccaaaaccccggtcgtcaattttgtcacttttctttttcttccatcgcgccgtcttccctgtctttgctgccggctctgccatgtaggcagtatgtcagaattattgcacgcactggtacactcgcagaagatgaaaatcatgggcatgagtgctgctgtggcctgctgtctggggttgtgacgagcaccgaacccttctcatttccttctcacgggtacctcacctaggagactgagggaggggtgtccataacacagtcgatccggcgccgattggtcaacgtacctgagtaccttaccttctttacactttcaccttcgtccccagaagcaagccacgcagagctactgcctatagcgtgttgatcttcaactctacggtttcgtttgttctacctcttccaccgtggaaaacatgccgtgtagagtgcgcatggccacaccatgtacacacacagcaataaactggaagccaggccatggcacaacggccgcaccctcatacaagccaggaatggaaggtatcgcaaacccacccggtactctctccttgcgcccgctcccgccggatgtggaggtagatgtctggtccaccaaacaaaagtgaacaaactgtgttggcagaaccctcactcactgaaggcaaggcagggcagtgtcctcccttgggatgtacaccaccgcactcagtacacactttgccccccccctgttctgcttggcttgagatacccaccccttactgctactggcatggatggagcttcaacaacatagccagatgttgctatacgtccagtatctgcatagctccatgtccttgtatcgatcttctttcccctggtccctggtcctggcagatacagacatacacctacatacttcaactgccagtcaacagccgttttgcctgataactgagacatctggacctcacaccttcaatatcaaatctgtttctccccacacttgaagaaaagcatacatacctaggccaacaaccttcgttgtcttggatcaccaacatcgatcaaagccattcttctcttctttcttccctggctcacttagcaacgacacttcagtaatggacacggaatcaactaccgaaaacgaacacccaacaacatcagacacaatgaactcctcaaactcatacatgttatcactacaggccaccagaagccagaccagcagcccggttgcatgtgtgggaggcatgacggaaggaaagactcaggttggcacatcactatggaacccttcggttcgggcgcaaaccgggagtgacgagttcgagcactatgccttccacagcaccgcaggctcctcaacagcacctacaaatgggtacggaggacttacacaacagtgtctgtctagccagtcatcgccccgcagctggagttcaccagaccatcactttcgtccggtctctgccccaggttctggctcttcttggggttcctacccggcggagcagtcatacgctggggtcgctggcaggcagacgaacacccccccaccacaatttccatccaagaccttgtcgagagagaaccacaacgcctcgacaataacttcatatcctcccaccggttccttcttccccaatcaccactatcccacccataacagcatctcctcactttctcaagaatcggaataccccccttctccctgcagttccattcccaataacttcaagctcgactgcgactcagacacctccatgttgagcaccgcccccgcctccgaggccggcgataactttcttgtcagcaacccatatcctgtgtacaatctccttggtgacagcaacatgaatggcataagcacctgcagtagcgtctccagcccagtttctccctcggctagccttgatagcaccccgactgctgcctctattctccccggcaacagcaaagccgagctgccctatgcgcagcttatctacaaagcgttcatgagcacccccaacaaggctatgacactgcaggacatttaccaatggttccgcgagaacaccgaaaagggcaagagtgatacgaaagggtggcagaacagtatccgtcacaatctgtccatgaaccacgtgggtgttccctccctctaaccccacagtcactattatatcagctaacactcatcaggcgttcaccaaacgagagcgcaagcccgaaggcagcaccaacaccaacatgaacgatgaagacaatagtgcctccacagattccaacaacagtgataacaagaagtccaccgagtggtatctcgagccttgggcaatcaaaggcggcgtccagtctaccacacgctaccgtaagggcaaccacgcttcgcgacgggctgcggcagcctcggcctgcaacgcctcccgccgccacatgaaggacggcaaatacgatttgtacagcaccagcatgtccactctatatcgctcttccccctcccttaccagccgtaacaaaatctccaagtcgagcaaccgcgctacacttcgtagcaacggaacggctcctacggaattgcaaatgcactactatacctctagccatcacatccctcaacaacatcccttcgaagtcagcatggttacctctgcgcctgagcaacactacaacccgtatatgtctcccgtgtccgcaaggccggcggtgacgcatagtttgccagaaataatgtccatgtctgctacctctgccccttcctgcgccgctgacttttacgagtcctacaccgaccctgccatccttgcctcttcgcttgagcaacagcaacagcaacagcaacagcaacagcaacaacaaggccaagctcaaagggaggcttcggagccgatttcggtgatgaacgagcccatcactcccgaggccagtttcggcagccctccgctcatggcgacgaaccccacgagtagtagcgcgagttattatcccagccctgaggatcacgccatgagctttgccaatgttcaccaccacgccgggtatcatcagcctcaagtctaccagggcgagtcccggtatggccatcacaacggctgggaacatacccagggcgtagcggtttcagctacggggatgatgtatgggcattatgcatagatgctggcacttgagcacaaaacaacgaagagataggcggcggcttgatgctacgactgcaggaagccaaattgtaccaataccaatattacgatcatgaggtcacgacacaacaaacacagaaggcgatacccaaaaaaacttgcttttgctttactaagatttggtgggggggtgttttctattttctttcctccatccttatcttcttctttctttttcttttccttcgcatttcgcagctgctcgcaaaccagtctggcaggccgcatcaagaaatgggcaatgggtccaggagtggtcccttgtcactgctgcaatgatctacactacagccaaagcttggatggggaagggactaccagacaaggacaggggcaggacaaacattatcctccacatgtctcccttgttggcctctgcagctctgctccctcccaggcttggctttctctcccttcctttgcctgatgagtgggcactgggcagcactcaacatcaaacatcagttcttgccacctccacaatctatcttcacttcactgttcctgctgtcatctcttcgcgcacatatccagagggccagacccgtaggtggcgatatgatgacctggacgaagctggatatcgatggatggatatgtgaacttctcaactgttctcgctacattcttttcccctttgttctttccactttacttaactaacgtttcacaccctgcgttgcctttgagcttcaaggattgtttattttccccgcttttacattccgctatgagatacagcgagggaggggatggggtctaggtgctttgggggtggcgatgtgggattttcatgacggacattttgacgtcttgctgccgcgtttgttttttttttttttttttcatcttgaatttgcatttagcaagcacagaagagtggaatagcgatgcaatttttttttcaataagtccgctgaacacccgtatcgaggactggctttggtaaattacctctacaggaaaggaattcggtccgggcgatacaggcataggaaatggaataggctgggaaaaatgggctcggaactgggaattgcgaatcagtagagaatggaacagggacttgcattagcatgtcgaaactactaggttttcgacccttctcaatggaatatcatgagcttgaaacagattgcattgcatcactggtgaacggtgcgcataactgacgcggatccatctcaatgctaaggtactgttggtggctggctggcttcaatatcaaggctcgttggttgggatggacggtcggtcggttggtgcctctagctgccgggcggttggcgcaagaagagagccggcaggtgatatgtagaggtactctggtgatctaactcgccaaccaggttcacgacagcacatagcaatctcagtgctggtgaagctattcccaacttacatggtgtagttgccgtgtcctgccgtgcctgtgtgaagcaatgcacatcatccgacaatgctatcgtttgacgttagcctgccgccatcaatactatcgtatcgctgtgccgtgttcgttgaccaacggaatgctttctcgccttcccgccagccatcgtcaacaatgtccactgcgatctattagcaggagggccttttctttcccatttcgtctcttcttgcaccttcctcagtgcactgagtgttaccttcccattccctccactgtaaggtacctcgctctctaggtaggtaggtatgtttccaacggcccctagcatccgcgacaccaaccaatcagattacatgtcttttacctcctctcatggttccttcccccacccctctccccactgttcaccaacgggcgacatcccatcttgatcaccacaaccgccaaccgaccaatggcaggcgggcataacagcacatctggcccccaacccagcccggactagtgtagtgtactagtgcaatcagttaacagagagctcggcaccggatgacccccctgtattcccgtcaactcttgcatccgaatcggcacggtgggacaaagactgagtggccctgagtgctgtacactacctctactgcgagaaaggcaaatgtgccaagacaggaagccggccgagaaggaggaagagtcaggaaagcggtccgtcaaaagggaccctgacaggtctagaagcggtagtgatgggacgtctctggctgtcgtttttctgcgtttttctgcgtttttttcttttttttcttttttttttcttcgccttttaaaattctctttatctctctctctttttttccccctctagaggtatttgcttcctttccacggcctccaacgtaacgcttactggttaaatctggggaagcgacggtcttccattgcagatgataatgctcgaggttgcctgacgtctgactgtgggtacccccgagggtgaatgatagagtgggcctcatcattacccgggtgccgtcttgcctcttctcgagccccgtgtcagtgatagccaagcctttagactacctaatctccagttttttccccaggccgggttgggtctatcacgttactgcctgtcgccattccttccagtggccagctatggtagcaagtagaccagcttagatcttacctttttcacctccctgattcccatcatggtctatcaaaatcgaatccctggtcattgtcaccgatcaagtaacagcgtccgatttccgtacatctgcctcccatttctttcctaggtacctacctacctacctagaggtacccaacacgaatctcagataacaagtgacaaattcagagatgctcagactgcatccaaacgaggaaaagtgcctgtctcaaaaacaggccatctacccccaaaacatacgatttcttcaaacttttgctgcccctcagggctaaaagtgctgtgagtccccgaaaagagcaatttgtatgtgactagtgcgctgtggcgctcaaggagacgcctcaagcgctctggctgatgtgcgactgatctcgaagacttcccttttcatccagtggctggctgttcttgatttgagatacatgtggtgtaggggaagaaaagtgcattgatgtaggattcgtagccaacaatgtttttcgttggcaatagaggctgtcgacgggaagtggtatctcaaagtgcagaatctgtcgcagggaaagtgatccaagttgatgaaagttgctggagatgattgtgatgacgatgtgcgcagcacttgcacgggttcactaggtaccccaacatacctgtacatgtacagaccccgtggactgcccctaacttaactctacctcctgccacatgacaccatgccgaaatcgctttcactgcttaccctgcgttggtgaagagacagcaagacagagagaggtacgtcactgagacatttcaccgttgcataagataatgttccacacatatcttgatgtgcgagacgtacgctccggccaggggttcactcccacgttctttaaaaccgtgcattgcccagaaaggaaggagagacgaaagaagaaaggaaagaaccaaaacggccgggccgagaagggaaatggatttcttcctttcccagtcaactgtcgaaactttgcttcatttcgtcaataggtattctctccttcacttgtttaccctcgctgagcagcagggcggcttcggataggatgtaaatattatcgtcatagttgcttgcggtgtgattcctctccaatggtgcacgcatccgcacctactgttcacatcagtcaatacaccgctctccaggactgcttcatgaatacgcagacctttgatgcacaactcaccgtctttgtgaataggtattttcacaaatctctgcgttcactagaggtacccaggtaggtacttctttctctgtgtcttcaagaccgacagtaccagactgctacgcaaacctcttgcaaccgcaagtttccaccaccaacgatcgtgatattcatgatatcttcagcaaatggctcccacagcctcagtgccagcctcagcattgttctggaggtgcgtctaccaaccgcgtctggttactatttttggtgcgcgtttatgtagaaggtagcgtagttcgtgatgccgcgcatctcccatcctccccgtcaccaccaacttcagccccgttcgaagattcgaagagatcgaacacattgagacaatcccgcatcactagcctcctctttttggcccttctcagtggtcatccgtccgactgccgtttcgatgcccaatagcaatcgtcattctcaaaagagaagcgcaacatctattcgctgtctttatgttctgaagccctcaagcttttgcaagcccttcacaagccctttttacacaggggccgtgaaaaaggcccgccaggccacgagaaccatggcccggcacagactagcaacggcgtggacgtgtgtgtggttacaccacggttgtacacccataccagacgggacatttcagccacaacttcggacgtacctggtgaggttccaacaagaattgaatctcaaattatcagggcccttttgcggcaatctgtcgcttgcggttacgatggaggggatgtcagtcatgcatttgcatcccaccaagatgcctgaggaggtttcaatctatttcctggagactcgtcacacctccacaccacccacatcttctgtttctatcagtcaggtcatccgtattagctagtagaggtagtcaatgtcgtacaaacgtccaagtcatcttcatgttgttgttgcccttgcaggtgggactggagagtggaggcatgtcgtggcaggcagagttgctcaccacacttgactccagccagtcgagaacctggctacaacggaactttacctgcccctacctatacgcaaacctccagacacaggcacgaagcatgcacacgtacctagcgatgaacgcctcagcacacagataagcgatgcccaccaatctcgattgagatcgcgccaatgagcaccaatctattttcagttgcaacccttccagaaaatcggacgattttgccattctcgggctggggttggttcatgttgcgggtttcgcagtggatgtgtagggctacactgaatgagggggcagatgggtatcgtgggaaggtgaggtctacgtactagtgaatgaggattgaagatctggacatggaggcgatgacctcgagaacttggcggtgctttggtagtctactacctaccgacggtgtccaagccttgtgggtaaaggtcgttgaagtagcaaggattcaagcttttcctcttgtcttatgagaagctgcatttttaggtgctggcggatgtagccttgcaattaaagcgaggttgatggaaggaggaacacggttcgcgccacatatgtcgcggaactccttgtgctggcagtctgggcaaacccgaaggaggagtattgatgagattggcagcttcccttggcagcatatactccctctagaggctccagtccctacttctcttagcacagcctggacacggagcgtaatgtgggtaggcaagtccgaaggctttggtggtgactgccctggagagattgacctctagccctaggactggacgtgacctcaagacgggcagtggtgacctccattcccaagcaacaccacaccacatacatgctccgcctaatgtagccgtgcaataagcgcgcaagcgctgcaccagggcaatatccggagctcacttcttaatgaaacgtcctgtgggtgacagtgaggatctgtaccagcttttgctctgttttgggtgatgattgacactaggggcgttcataaagtagcctcgagatagcgaacagctggggtgagcgggttgcactgatgccggctgatcctctcaagttctcacctccttttcagacatgacatgccagaccgtgccgaaaacgcaacgtctcggtaccgggccgtattggatctgctttccttccccgtatcaaccgcacgtcagcaacgtcacgttattcaggaaccgttcatgttcttgacatttgcttcttctcatggaggtaacaacttccttcaatcaagtttggtggcttatgtttttcttccctcaacgtgtcactattgaccttgttcctcttctattttccctccatcttcaacggcccgagacagaacaaaaagaatagaggaacccggaaaggcgccccttgcgcgcgtccacccatcttccacatttccactacatgtgtgaccatcacacgtctaaatctcgattgtggctcgcagcctgcgaacgaatttgaacatcactggacgccacggttcttactggtgaaaaaaagaaaagcaaatgtgagagctgagcgagtgtgctactgacctcctctctgccaaggcctgtcactaatgcctgcccaaaaagggggtcgggaattccaagagggggggtgcagaactcggaacacaaggaaaagcgcgagattcgtcgctatcaccgtggcttgaccaccaacacttgcaaaacggtgcgttgaaaatgtcccatcctcactcatctatcgcctcaacactgtgacgcaagcgccaagtcgcagccttgtcgattacctgccgacaatacacaccgtcctgctcgaagtctggtacggaaattgacgtttatcccttttcgtcttcaccgccagccacgcccacaagacaggcttacaccaccgctgaggaatggtgcgaaagccctcttgtggttttcgttaccgtatgtggttccatgaagtgtctagaacaggaaagattatcttcgttagctcggtagatgtcatggcacgtcgagaatacttcgctatttccgtctcagcaaaagtcccagcaagcagttctaaagagtggataattgacatggagattacggatctcgatgcatttcccatctttcggccaatttttaggtagtctggttggagaggcttccctgcttccgtctctgacaccaaaagaacggaatgacctgttggccaccaagatattgaaccattgaacgttgaagcccccgtaatttgaaggcgatgggacgtcattcggtgagaaacaacgatcgtttgttctggaagttctccaaaagtccttccatctcttttcttttgccgatctgccgacctctgacttcagttctccccacggagatcccgctttggaaagggcgatatttctctcgtcaccgtacatcagtcaagtttcaggttctacctatacaatatcgacagtgtctcgaactttcgtatgggtcagtgtgatacatgccatcgtcccgcatcctctgacttcatgccatctcaagagccacgtacgttgattggcatcgagatgaaaggcctcccgccgtcagtctttggctctctaccataatgctatgtatagaccattaccagctgtacactagagcttcaacaaggaataccgtagtaacaatgacgaaggcaacaatacctctacctagaggtaggtatttcggaaaacctggaccgcacttccagccactggcaaacatgtctcgacacgaagcatggcaaccctaccgccgatctcatgtgatcaccaaaaccgttgacaagaggttcgcattttttctgcgttttgccgtgttccagcacccgtttcaggttctacgtaacatggaatgtcattgcagagcctggcgtggcaagttccgcccgcgtctcgttggcctcggcaatgtcgtccaacaagcgcactttgccgccaacctatccgccttcacgccgcttgcgccgtagaactacataccttacgcacaactggtaccctatttcctatatccgcctccttgcagttcgtattgtaatggggggatgcaagccactgaagcctctgaccccttgattccttgcttggtattaagcactctaacatgagtgtacctcatatggggttagaaatggggtttgctagctgctgacttttctaaggaatagggagtatgtgacagtgtatggaatggctgagagatactcaaacggacaaaactgtcaggaacaagacagaaataggacctggtcgataacagcgtcccgaagtttgaagaaatggtgtggaatggtgtctggtgtgtacgacgcggtgctgacatgtctttctttcgttcacaggtacgggtcaccattgtgtactgtctcggcgttgatctcaacgtagaggcatccttgtctctgtcattttttgatcaacgcaggatagcaacactgatgacgaaaaacgccataattccattgaggttgtgtcatgcaagcccaccaaggcccgaggtcccaatcggtgaatccgtgaaacgcagattttgcatctgtgtcaagaagagggaaacattcgatccggcactcttccgacagtttggatccgagctttgttcagttcgcaggtggatgaatgagcaccttgatgacggcttgtttgacgcgccatcgtgctagctaggtacgtaccgctacattcagtccttcagttatgctgttattgggctgggtctttgtccgcagaaaagcgactgagatgtagggcagatgcgagagctggagtgcactcttccaagttattgtgaagtgatgtgctatcaacgttcaaacgttaaccagacctcgtgttcccgaggagtgcaacacaactgcatcgccagcaaagcataagacacgatatgtagagcattcgtggggcatagcgcgatgaccaagaatagaaacctgacatgcattctgtccctggtggacctgcgtttagggtgttccatgcagctcaatgtacctgactggccaagcagtgtgcggctatttcgaaacggccaagactacagccatgtgttttcgagagggctaggatgttatgacgacgacgaggaacgaaaatagtgatgatcatgctagtataagccaagagggagcgtctcgcatgagaagtacttttcttagacgtcgtataggcaggcgacgacgagacagggtcaatacttgacgccatcaagaacgctgaagaacattccacaatggtgcagtgcacctggcgggagaccaccgtatcttccaagccatgtgcggtgcctgtggtagcatgtcgagaggatcacatggcgtcttcgccttctcccttgatgtgaacaccgaacacaaagtaccactcagccttgcaggccaagtgtcgaggcctgcctcccattggttgacaggagaggaaaatgggacaaaggggggctcgcgtggcagaaatgagccaatcgccatgtgtatctgacgctgattcacgcatgcagattggtttccaaactgtcgggtcggcccttgggcattgtggagagtggagggagagtgggtagatcaggaaacagaagagagcaaggacaagcgagaggggtggaaggacatgcctggaatggacaagtcgtagcgaggtgctatgttggtagcgaggttggactgaaagtaagcagtggtgccgacactgccaaggcttagcaatacttgcgcctacttaacggccgtcgataaggcggccactagtgactatggtccttgaccaagcgacagtgcctgtttgttgcgctttagttttctgtttccgtttctcccgagtcacttgtgcgtggggtttggactgtggcgtgtgccctccccccagtcttcagcttttctagcttgtgtcttcatcttcttggcaagccatttctagtatatagaacattgagctcgctggctgatctggaatgactggtcttacgtcttgagaggcgtgggcttgccgtcgatagatttgtcgtcaatagtggaaatcgtgccatcataccatgccccacagtgatctggatcttgaaagatccaattgagacatgccgaacgctagcgctccttgggcaatgataaggacgggaacggagaggtgtacgtggtgtagcgcaaggcccggcagggatagcacagtccagctgtcagacttgctcttgatgcctgtcacacctgcggacaagtcaagggatcccggtgacgtatgtttgaagcaatcatcgaactgtgaaagagacggtggaaattcgttggggcgtgggatatcagtctcgactggacttcaaggcctgcgatacagccggaaatggccaatccatcgaacttgtcgagttacgatccgactacacctccataagatccagcgtgtatcgcccatcatccgcccaagaaactgaccggaggttgtgccgggtccggttgtccgactgtcattggcatgttcgtcgagccttatcgagactggtaattttcgaaaaggaaaccggtgactgcaccttcatccgtaccttactagcgtcaagtcttgccctgctgtccaccaaagtgtatcccgggactgggaaccatggtgccaatggcagtgggcgatgctctctccagtccctggacagcgctgaactgccaacgagaccagtgacagccaccccttgaaagaaagcacaagatgcgggggaggctgagctaaagccatcctcgccatcgacttcacggcagagctcttccgtccagcacaccaattttggccctataccggctgtgataggtgcaagttatcgcagtgatgccgcgaagggagaagataccttggaggtgattcaagaaagtacctctatacatgtttttcttcttctttacttgtgcaggtgactcgctattccgtccgagattggtctgtttaatgacggttcaacgtcaacgtgaacgtgggggaaggcaaaagggccaccaaacggtgcaacgcagtgaccgactaccgccagccaatcatatgtgggcatttattgattaagttgacgacgtcggtttgttgcgcggatagtaatacacagtcctccacgtcgagacgttgatactgaaagtaggtatcctgtgtatgtctggctcttgctcttcggatcccatgtttcgtttagtctcgttccctccagataggcagttgtggcttgggggctgaccggcttagcagtgcatcttgagcgttggtggtggttcgcggccaatacggcctccggatggtgtagcactgcgtcgtcgctagctagacgtgctttttgccctgaagccagcacatatgtaccaagaagatcggctgatggagatctcgggtagatcccaaatctccaatctaacgcgctgagacgctgtcagtttggttgtttggattctgtgtccctcacccgatgacctgcccgatggtccagtctccgaagtcaaatcatgttcgttcgccttccgaaacacgaaccgtttccactgcttttgcctggctgggacggctacccgtggagcagcaggagaagcagcctcgcaggtggtgaaacacggcttatgtctcgctgtctctgtcgtccatcctctaccgtgaaccggcggcttgggccgacaagaggagtgttcgtgaggagggtagcgagctgtccctgttgcccacacctgtagacatagacgttagttggaggaacaagagggacaagtcgtactcggtacttagcggccttaaggacacacccctcccttgtcttgaccgtagctgtgcactgggtaccttggcagattgcccaatgacagtctgcggagtggacgacgacgacagccttgggtaatgtcgcgctgaaggagacttcggtaaggtaggtacctagcgactgtcggtagcgacggcgcatgccattagtctcgagggtataacacacatgggaccggcgtcgtccacgaattggtgtcggctccgcgttgtcgagtcgactcgaggtaggttgacagtggatggctgcctcgttactaagcggaatagcagggaggggcccaagttcccgggcgcccactgtcgcatttgacccacttacctaccttttagtgtaccactacctctagtgtccgcagctgttcacgtcggtgttctagcgctctttgccctgttatgccctgtaagattgttagtgcgctgcccatcccttcctttccaccttgtctgtcgtcaacttcaactttgcttcttcttccgcaacatagataatgtgacacattacccttgccacgcgctgggttgggcatctgttcggccagtagctgtcagacagacatgctcaaaaaaggaactaattcatgccgctgctctgtccgctaacagattgaagccggtgaaggaaccggtgctttggaggtggaaggccacttgctcaggtcccgctcgtcaacatccccgccatactgccagcaaaaccgcgacggcgacagtcctcggccggtccgccgtctcgcgctcagcaaggtcagtcagctgtccattcccgaggtcccggttcccgtcttcaccagacgacacgtaagacatcaccaagtccataccaccggcacgccatcgttgaaccgttgaccgtcttgtctcagcccaactccgagtccgggaaagattgtctgtctcggccagcgcggttcctcccatacaccctaaattaagtgcctgcccaagtaatggttgaattgacccaagagtttggcacgtttggctctaaagatcctcgcaattcggttcactgcaaccatcatcaccacaactgacaccacaggatatggtttgggtcgaaaaatttgagattcgacgggcaatcctcataacgcacatcatggcgccaaaagatcagcccatgggaagttgcatcgcgtctccattcagctctttgagccctcccacaccttaccgaagggatttcacgatcctacacccccctccaaaaaaaaaaaaaaaaaaaaggttaggtattccctgttctgtcctatcccttacccccaccatcgctagaggtacccttcaccacaccgaagcgctgaaactaatagtcctttagctgccttttacccatttcgggccactagtcctcctgcctgtcatgtcacctgtctaatgtacctacttatatgtagctgtaggtgatagcaagtcaccattcactgggttcattaggcagggaggtcagcccgccaacagttaccttccaaccaacgaaaccagccaatgaaaggaaagcaaaggcgcaaaaaggcaaagaggaacaagggagctctcgcctctatggaactctcgtcaaacgagggatgcgctgaacgctcattgctccgaccaggtttttggaaactggttcgttgccatcacatccaatacatctggtgtttatcgatctaatcggggtctcccgcttgatcggaattgtgggcgggtcttatcaattgatgaaaccaggtatttgggccctacactagaagtatactacagtaatgctctccacttctatttctttctccccgtcctgtgaacaacagcgaagagggagatcattgaaataagttatttcaacgtaagtgttgttcatcgcattctcgctaagataggtatcaacacacactcggggttatcatagcgtaaactggtttcctacgaaaatgtacctacctttagagagccggccggccttctacacactgatactcctgaacactccaaccaatccggttgccaatgcccgttagttctgctaggtcttctgtagcgggccggcatgtacatcgtctgtcaccacataggtatgtatctcagactgaggggaagtcagcgcagagcatcacagtcactacctacacgtacctgtcaaacgatttagccaagtttattcttgatgaagatacttagaggtagccagtgctgtcataatgctcagatcctagtcaacttggggcttgcattgctaccacacgcatctattgtctagaggtacctacctgagggaagtagataaggaacaaatcgtaaaggcgctgtttaaaggccgaaaaacctgaccgcaaaacgaaaaccgaacagaagcctacctacctacaggtacttatgcatacgggtgaaagccggtgcactagcatcatgcatgcatcgttcccgtccgtcaaccatcgtcagtccatgatcgcgcttttcttgtctgtaaaacccttcttcttcgcgtaggctggttgagtctgacggatgactacctctaagtgatgggggcgtcaaggtggggtgaaacatcaatacctctagcgtcagagtccttcggtgatccttgataacctgaaaaagtgaaaacgaagccggtgaaggcagtgatatccactacttacgcaaaagaagaagcaaagcatgaattttcaaattccgcatttggaactctatgccctggcaagcgacattttgttaccactttaccctttcactacgagcctgcttcttcattacctcgacgctacgaacattgcgtacatgccgtctagattatgcatggtaagggacaattggtgatctgtcaagctctgattcgcatcctccttcccaggcatcacgtctctacccgaaatggcggacaagaagtgataacccacatcggcacccttcaacccagcaaaaagactcaatcataaccagccagccttggggaattcgggttctctgctgatcatgccatatctgatacgctatcgaaagggcgatcaacatcgaggtgtgatatctcctttagcgtagacgggtggtatcactgaagcatgtcgtcggcaatcagtatgtctccgagagagatgtcggcagggtgaacttctgcggagtaaatcgtagtaagtatttgtaggtagtcagctggacattgttgttgaggagacttggagcctgaagttgttaccaaagatgcccagccaagaacacgcccgtcgtcgataccaaatattgccggatatggcgcctgacttagctcagtacctaggcagtggaaacacaagtccaataatgatgaaggggaggtgtcagtctacctctagctggttatcaacaatcacggtacaaatcctgcacgatagttttcattgcactgcccttgggggagaccaggtagtgttaatggacaagcatagggcaatgtgtctaacttccatcttcgtcttggcacttgccacaaccaaaactccgagcttgatctcaaagactcacagggtcgaggttgcgtaaggctatcagtcacgtctccaacccacagccttatccgaaaactcggctgctcgaaatacacactgagtgactgatggcggagaaacccttccacaagtgcaacagcaacgactggagcattgtgcatgtgatagctcgtgaatcatcctgaaacacatcgatcttcgtatttgcctccatcacagaactgtgacagacggagatattatacccgagtgctcgtggcttgtctgaccgacccatccgttgcggctcaacatggccagtacgggcggtctggatgatgggtttgcgcccgtagctcgtgaatgatacctaccgcacactactatgcgaccctccatgcgcccctgaagccagcgcagctgccgatatgccgctctctgctcacgtccatgccgtatcaccagcttcttttccttcccggccgttacaatggaacggtctctcattgtcagggcatacttccaagtgccaaagacaccgcgtcatggacgtaacctacctctacgtcctgaacggcgccgacaacgccatggacaacgtagtccattacaactctcacttttcagagaaactccccggtcttctcgcgctcggttcagttccagacccatgtcggtaccacagcatttttctgtcacctgtcacagaagatccacgggatgcaaagaagaattgaaaatgcatggtacattgatgctgtcgactccgcgggattgacagaagccacactgggacgcttgggcgggaagaagcatgtggtgtgtgacagagtatgctggggggatttcgttgtgtggtcggtattgactggtgccgaggagttccacatctttgaaactcggtgccacaggagggttctttggctcatccggagttctaacagctctgtagctaggcgtggtagcgctatcggcaagaacatatggcttggtagcgataactcaatggatcacagccacccgagactcgacggtgagagacggagagggtcagtctcacaagtctgcaagatgccgggcggaaatgacatgtcatcacccagaatcatgaaagaagggggtatggtagatacatgtattgttccaaatgtatcgtatccgagatcctccagcggattgatcttcttccctgtgtgacaagcgtgtcttcaaatgcagcagcgccagcatcccacggccggcagaaaaaccgggcgtctaccaacgcgaatttacgtccgcatacgtgaaaaagcgatcctgtcagtggcgcccgctaagttaggtagtcaacgaatggttgttttggcaaattttgctcgcagcggtgataatcacgctgaagagaagagagaagacaagcgcgggtgtcttctcgtcatcatcagaacctgcgtttcttcttggccggccccgtggctttcctctccagctccctctgcagctcggttcgcttccgatctgctcgctcctctgatgtttcccgtggcttaggggccgcgctagggctcttacttctaccccgactaatgatcctgctgtcttttggagacagcgcttttccaattattcccagcttgtgtctcttcggctgagaagcagggggcgaagatggcgatcgtttgtgctcaggttgaggctcatactcagactctttctgctttgctttaccacccataccccctatacgaccaagtcctccttttctaggcgcaggcttggacaaggaaggaggaggggacgacgcgtattcctctgcttctgaagctgtttctgaggtcagaccaccgtctttctcgggtattgctgacgacggtgagcggctgggcggtcgcttccggccgccaaggatgcccagtctgtaagccggcgtgctctccggcgaggcctttgtaagaagaggaggtgggctctgggtcatctgcgcatcttcgtcctcgccgtccgatgtggcatcaacatcgtcaatgactgtctgacaagcgacgtgaccacgtctcttgctcgctggtttcaagccaggcggggtggcttgcacttggaagtcatcatcattctcttccttcgctggtgattcaggccgtggtggcgtctgtgtttccctctttgacctttcggcaagggcaagctttctccctctgccgagttcagtccaccaggtgtctaatatggctgatgcttcaaactccatttcagggttgtgcttgagtccggtttcgcggaagacggtgtcaaggagcgtagggacgtccgtcgagctagtggttccttgtactccatcgtttctgaagtctgcttcgacaaaggtcgcgaggcccttaatcttgccttctgcttccttcctgccgactttgcgcttgcctggcaatttgttgaagatgtgctcgagccctataccgttggcctccagcttgtctacaagtctgttaataacggcgtccttgtcgcgaatggtggcgatgagatggttgatctcttgtgctcgggcttcgtgcgattggatcagtggcaacacaagttccgtcgcaagcgtagaggcagagcactttttcaggtacagtggccatttcaaaggcttgaagggctcgggtaggatgcaggtaatttgaacctcaatcgaatcgtctttgccttggccgagagtcagagacgtgttgcgatgccctggatcgtcaatgtcgaaggcagctcgaatccaatccagtaacctctgcaagttctcattgccgtctgttgggtcgatactggtgtcctcagctgatgctcttcccataataggtcttctgtccatgttctccacccagacgttggcaaggtcggtcaggtgtaccttgtatgactgggccgtgaagttggtggcaaccaaaagattgggtatacctggggccgtgaccggaagcggcctccaaggcggagactttgacatagtggatagctggccaatgatcgggctcgaattgcgggcagagacggtcaaagctgttcaaagcgttcgggtaaggcgaagcgtgagttagacgggaacgggagaacatcggatagcaaagatatggcaaggtcagaggaacagaagcgttggatggcttgatgaggctccgaaggttatgctaagacagcttgcttgatgctttggaacgagaagcggctgtaccagttcttggctgtaacacggtagtaagctcgagagcgggttgagcctcttaacgtttaggcggcgagatacgcggtggcttcggtcccttccgatacacttgacaacagctgcggcgcgtctcagggcaatgctgtgatgactaggcgcagtgttggtctgtctgcggaggcagcttcgttaaccaagtgaacccggccatgaggggggcctagaccgtccgttagggaccagccttttgatttggaatgtttctcgtacgctgtgtgacattctcacagtcataccttccatgtgggagctccttgtatcgtccttggggctccgaagagcctcttgtataggaaatgaggcgagcgaagtgttgcagagtgtcaatggtaccacttggtgtgcggagaaggctgattgagccatgttttaatcggaggccaccagtacccagggaggaaagatgtctggtagattgaatgggagcttacctctggggaatattgggccggcaagttcgcgggtgtcggctgaccagacgatgcggtaccggaacttgggtcgtctgtgccactgtgtacaatgaaaagcgaagatgtagcgagcttagatgccacactgtccttattgtcgtgaaagggtgagattagtcgtgaggtcgagatcttgagcctctcgtcgccgtggtgttggttcggcctccaagtggcagcaattgagtacctctaggtagtttgggtccaagctgcaactgaaaatgtcgtgacaaaatctgaagaacctcccggccccagtggagaacttcgcgatagcggcgtcaaaacgagcgggagtccggtgtgttgaaggctcccgctccttcctgcttttttgatccgtttcgcgattgtggtatgatgcattgtcaagaacaggaaggacggaacgttgaaggcccgtgcacagtgggttcttgcacgcaggcagcagtgttcttcaccgtcttctcaccgaggtgtacaaagccaacgacaaacccgcccatggacggccaacagctctacaagcgcttgaatcctgtggttttcgcctgtagatgaaaagtccgagagtccgctattttagttaccatccatatatacgatgttgacatggacacagagtgaaaatgagaatcggttgtcctgccactaacgttgccgccctcaatgccacgccaaatctgttagtcgagttctttaaaagacgagatgcgttacacctcagacgatcaaaccacctcgcagcactttatttttctcgtccagatattcaagtatgtgtccctggcaccattgaaatttcatatcaatttgcgagcactgcatcttgtagagttgaaaagtactctacgccggggagagtaaatgaacaacagacgggaatgtcccagtcccgggtcgagaccggagatgtggatctgttctctgcctcagtgattgattgatctggttccttggatggcgctttcactcatggatacggcaacagacagccccagatattgagatccttgatttcattcgacgattcccaagaatggtccgttattttggggggggatttttgttttctggcgggaaacatggaggtgggctgaaatgggggcactgcatcagtgcttggcgcgcgaggggctgcaaacgagacacgtgctttcgtgggtcggccgcgatcaattgcatgttctttccaaatgtgaccttcttttgtgcgtctgagggtgcagtgacgcgtccgccacgatcccatacggtgccctgcaaaacaccaaagtttgaggtaggaattgaaattcccgcaacctgtcgacttggtaccgtctccactctctggtcttccctctttactccttcacttcgacaactcgatttggtcccccaaccagacgcagatcgtcgcctaaatatggctattttgagctgcctcccgggcctcaaggtcgacattaaggctaatggtgaacttgccaaggaatacgatgcgccgccagacgatgtcaaggcgggctcagagaagtacaagttctacaagttgtcatcgaggatcagtgaggaaagtccatacgcgttggcttatgtcgagtcaaaaccaggagagaagttcgaagtcgccatcaacagtaccgggcttggctttccagatatccgtcggcagattaggttgacggtcataatcgacaattggtcccttcgaccgtgcctcataaggaatcaaatcgacactttctccgccgccatcgttggcgacgacgtgactggatggaaaaagatatctttcagcttctcttcactggacattggtaggaccacgctactttgacctccgtgcgtctggggcttttggctgcctcatatgctgacgtaaaaccatgcagtggaggcaccggtctcagaaaaggacatcaagaaacagatcgaagaagccagcaggtatggcacaatcgtcgttaaactcgagttggtccatgatgggactccggcctcaggaagaagttctatagccccacccacaacatccgttggaaaggtggcagagaaggtcttaaaggggaaagcagtagacagcagagcaacgtgagtattccgtttcctgaaaaccccacaagtcacaacagctggttaacatggaactcactcacacctaggttcaagtcgcaagcggccactgctcccacgttttacgctgttacttccgcggatccacttcaccggccctttgcggtcttcgagtttagataccgcacgatgggtgagtttcacctatcatgctacaattcggtgcggaatttgcatcaaaaccactgctaacatgatatgttagagggccttattcgggagtttattgtaccccgacccaaagaagtcattgatgtcgaggaagagttcatggtacgcatttctcttgtcttctctagatctactgtgccaaagcacaacaagctgggctaactgcagaatgttttgtggcagcgtattaagcgtatcaagcccgaacttgccgtcgaagcccgtggtatcaagagagagcccatggacgcagctctgttcgcttcccgctacaaaaagcggcggttggaagacggcaaggttgagattgatctaacagacgactgaggctcgtactgcacatgtgtctgcagtctatagtaggttcagacaacatttcttcttctggggatgcatttttgcgctgttatccaacatatagaggggtcaaaaagacatagagcgagaacaaaatggcgtaacggaggttgagagttggccttggttgttgcaacttgttggtaaactatgaagacgagagaggcagattctgctgtttgtccaatgatttttttagcaactgtatttggtatctcaaggattgtagctaatggccgatttttcggtttatatagcagctatgctgccgctcgatttgacattgggcgtcatctttccgtaccctggctctctctaaagatcggcttatagcagcaaagcgcaacggaacaaggagttcggtgaacagcattgggatataaatagtcgcgtaggtgtacggctcgatagcttcgatggagacgaatgcgtggattcgtggcgttggagggattggtatggtattgggggaaatggctggtatgtgaacttgtggtgttgtggcccttgcttgtaaaaatcgttggatctgttggagacttgttatctggtagagttgaggtattgcagtttgcagagcgctcggtgccgtgggtggcgtcgctgtcaatgctgaagtgtcggaagaaatcaaatctgaaaggtcgcaaggtaggacattgggtgtttcctctgtgaaagacgagtctttttagcttgctgtctgatctaaaatggtgtgagagcccggggagaagtgattggaacgaaacgaatgggagggtacttggacattcgttccagtcatgatttggcaattaggcgtggtgaccaagttctagcttccatgcaattgggaataaatcacgaactcgtagtgcggccctgccactcgtgcggcagaagctcagtacaattgacgacacgtggatgggctcccattcccgtcaatctgctgtgtatatacttagtcgattggtaggtcattccaggtatgtagtaggcaaagctccgttgtcggtcgcacttttcttggggacgacggaggcgggaaggaggccgggaccttgatggctgcgtctgtcgcagcgtttgcatcccgtttactgcccgcgttaggttgccagccagggcaggctccctacctaatgtctctgaaagggaattgcattgtcgcgcacttggtcattgtaaggtaagtattcccagtaagacgtgcctcttgcgcgatgttgacgggagacaccagctagaaacgataaagggcccattattatggtagccgacgaaaggaatcgggataaccgtgcacgatcaccggtcaggtcatcgccctaccacatgcatcagccacccatctgcaactttttacgtctcgcgtgtgttttgcctgcctgggttgagccttgtataaacaagcactttcatcaatcgggctttgtcgctttctgtttgtttcgtcttcctccgtcattgcatgtgtcccccgtctcggtcagcatttttcttgctataggcctcactgcgacagcatcgcaactacgtaccatctattgtccatcacgttccctaggagttgccattcatcgatgcctgcaaaacccactactacctgtatgatctttcgcttgaaaaggcaatccttccattatgttcccccttcgcggcttcgccatgtctgctcgctgcttgtctcgaactgtcggtgctgataccttcgatccgagcagctaccgtcccgaatccgatcctccactgccgactcgcataaatcgtgcttctcgggcgacgataaatcgatattccatgctacctagccgaggatctcagcatccttagtaggtagcctggtgctcgcctgggtgtcatccattcagttaccacatgcatcaagacccaacgaacagtaaaaatcgcctccgactcaatgccacgacctctaagtcctaatatgtgctcttttgcagtttcttagccgggcgctattgttcatcacgcaatcgagagcaatgcttccatcggtagcaccatttatggcaggccaggatcggcatcatattcattttccccagtcagacacattcccgcaccctgatccttttcttcaagctttacacccactcgtacctttttatccttggcattttcaacctccagcgtacgtaactcgtttgtgtcgagaaagcttcgatattgaggtgccatgttctcaggctctccgaactgcggctggtggatatactcgcaaacttggcgacagttgtaagcatttcaaccactgcttctgggatccctaggacacaaagagtgaaacttacaggaatgcgcccagaggttgtaatcaacccaccagtcgaacatcgtcaatgggttggtgataaggtcgatggtgagttcggacttgcacccgcctccgcagcttctcttgactctgatccagttacaacacgcatcaaaggcctcaggcacaatgaccttgttaatgatgtatagaatgtggtcattgctgaggccgaatgagctttggattgccgacatgatattgtggcggcgcctttcagcgctggcaatgacagctgtctcggaggagattgagggtgtgttcatggtgcaagggcgtacttccttggggtttgggctattgtgaagtgaaattcagggtggtgatgataaccgaatggatggtgatggtgagttggaagtgagcgagaagccgggcaacgaagcaggcagaagccacgagcactgaatagccgctgatagcgataaggaaagaggaaaggacggaaaacgcgtttgggtcattatctctacttcaaggtacttacttcaagtgatgttacagggcaagtaccgaagcgtttggtcctagctgctcttgcctttcttgcttgccgttccgcagcaacgttcgtccaggtaacctcaacgtattttaatcataaacagagaattacgaagatacctctattcgctagttctactttgtgcttgattttagtaccaaggaatcactgtatcgtggagagggaaagatgggatgtgaaggatagtgggattatggtacatgttaaattccttataacataatggagagactgattacctactgctttgcaatggacgaacgattgtgggagctcttgatgtcagaaacgctaaatgatttaatgttattctgccccaaagcaggaaacttgggcttttacccactgctgacgctgttacttggaatactcacaaaatggctaatgtagcctgtcggaaggctcgtaatccgctttcttaagcaagatgtcgacagtcaaataatgtgtgaggttacgagcaagtaaggtcttggcatggccgacttgcacctacctaaccaaagcggcggtgatgctctaaagaacacttcgtaaaggaacagcgcggatatcaaccccaatttcggaggtctcggaaaagctgagaacttcacggttaagttaacattgaccgatcttgtttgggatccgtcggcatcaactcaagtgtcggggcccctcggaactatccattttgaccgtgcagccttgtaagtccagtgttgtggggcggaagcatccctgcacatcctcagccttccgatgggtcaattttgctgtagcacccacagcttgatagggcaccgacacccgctgaactctagtaccatcaatgctgtttctatattgttctgtttgaacaacaacacaggttcaacacattgcacaacatgtatagactgttatgcggaatgtcatatgcagaggtactgcagatataatcgacctcaagatgattgtttgctcatatgggagcacatgtttccgactactacacatgtgaatatgaggacggcagggccagaattttagacataacgtacaaaataaccacataaatcgctaccaagactacgagacatcatctatagcgacatgaacaatatcagaaacgacatcagtagatgaagctcaacaaaatggacttccgatatgcttttccatcatcacaacgtccaaggagttgtcactttcgccaacagagcgaaaaagagccaaacattggcacagttgactaaaggtatctaattctcctttccaggacgacgcactggcctcataaaaataggatcatcggtaggttgggtgatcaataggaccatccattttaccaagagggaaaatgtagaggcgaaactagctggatctgactgaaagaggtagactagtcgctgcgagcctgattttccgcagcgcgcttctttgtctgggggcgatatgccggtgatgactcgggagaggagtcgataacgattacctccggtgaaggcttgacagtggcggcaaaggaggaggcgaaaacatccgggccagcagtgggattgaagagagaaaagccattgaaggattctgtgggccaaagggctgacttgcctggaaaaggcgactctgtagccgagaaagaatgactgaacatgctgcgagggcttctcgtactttgattaccacagcctaccgcgaggcccgatgtgaggtcggatgagaagttgagggacggagaagatctgtgtttcggcgggatgggatgagaaaaaatgttggactgatctttgggctgggagatatcaaagatgctttcggacggcttttgaggtactggagtactgaacgtgacctgctggatatgggtagcgggttgaggtctgccgaagaacgatgcaggtaaaggaggaggcttcgcatgtaccgttgaagcaagagacttgctttctgatttcgtctgttcttgctttgcaatagcttcaggcgcatgattgttcccaaatgtccgttgcactgcggtggaaatgacctttggtgggctggactgacaaacagatagctggcgctgtatctcgcggcataggaatcccgaaggctctatgggttgaatgttgaagtttgccctctgtaaacgctgaagaatcatttcctcggcttggtgcccctcttcggggaagtcatcaatgacagaggctgctccatcactcagagtaaacatcaccgtgctctctgagtgattgtagtgggcgcgtatcgtttcgccatatcttagcctatgaaccatgcagttgcgggcatgacggaatctccgatgtctcctcgacgggccatcgttgggagatagaaagaagtcctaggtagacacgttacgttagccagagagcaagtgggtgccagaaagatgaactcacgggcttgcgatcttcctgtttgacaagcacagagggggacttgcaatcctcttgtttgacatataccgaggaaacgggtgggcgtggaatagaggagaagtcgaacctagcttcgtgctctgacttgatcctcacgcctggttcggtcttgatgaggggcatcgtgtgggcgtgttcttcctggcactgaacgaagaaggagactgaatggattcaagatcggttgggaccttggaaaagaaagtactaagtgggcgaaagtaaagaaacattcagataggccagggctgctctaacaaatgcgcatccggggacgtgaaaagcggtaggtgaggcgtcacagttctgttcaggacgagcaagtttcctagttctctctcggcgagccaggagggatggaggaaaattcgccttctcaaacgcgtctgggctcccgcggccttttggctcagtccgcaggacagcctcgagacctgctcgacgcgcggcagggccttcactgatgggcgttccttccatctttcgaggtttacaccttctgtcaacccggacccgacgggactcgggaacgataacgataaattgcggggcaccaaggcgaatggaaaccggggcccaagccgtcatatgagccgagacagttggaaaagaagaagagagttcgcttgcaacagtcccttccgaggacgacatacctaggtaggtacttattcggccaagaaagcgaagaacatattggcatcagcttgacagcatctgttcttccgctcgacagatcgaattttgggttggcgcggggatctagatatctttcagaagcaatgtcttctcaaaagactagcttcttgctgacttcgcagtctatttaaaggacggtatgtaccaagcgagattcgatcggtgtcggggatgaaatccgtcgagagatgaacggcgtttgttcaccctgtccccacgggacgggaacacaagcaccgtatctcccgctgccaagtgaaagaggtgcgatgataagattcacctcgcaaaagatatgattatgcccagaaagccaacatggtgaaacgtcattgagtgtcctctgcagtgaggttgacgatgctgttgacgaaaaaccgaatgccatggattacaactgaactcggttgggatcctttccccactgtagtctatagggctgagggcgggagcggagaggtccctagtggagagggcaaggggagttgctctaaaagctacctctatggacacttggttatggcgctgggtgcggggacccctgcgccctgccccgcccttcgtcagcacccagtggaggatcatggcgccggggtgccctggattggtccgagaatcggcagcgcagccaggctccctcctctttttctcccctgctcccgtctttcatcctttcactacctacacttttttttcccttctcaccattggcgcaatcgctgcaagacagaaactcagcctcagtcccacttaagtcgtccttgtccagcatgtctcgcttccgacacacttctgcctgccgttagatcgtcacaatcaccacatcggtaacgagtcatcgcgcgcccggccccacaagcttccagcatcgccatgggtggtggtcgtttggacagccaaagagaatgaaacaatcggtggaagccgaacaagaggtcgcccgtctgcctggtgagtgtggagaagatgacggccgccattcgctgcgcatcaatgagggaacacaaccagccacggcagcctgcattgtcagcgactttgacctcttctttcctcaccgtcaccgccttggatgagtccagccgttggtggttgccatcgcaggcgccctgcatggagatgtcagacatgggatggcaggaaggtagggcttgtggaggtagctaagtcgggcaaagtataaaaggtagaaggatgcctctgcttgtctttgctccttgtcccccagaatcctatcgcaaaccttctgcctgtcttcttgtgctaccatagctaccgttcttttacgtccttcaggcatatcacagcatctacacatcagacattatggctcctgctgccgtcaccgaggatgttcccaatgggactcctgctcaagaacccgtcaaggccatgtgtacatgtacctgcaagtgtaccgagacgaacagagtcaacggccacgacgagaccaagccccaagatgcgccagagcacaaaaaagacgaaactagccaaacagacgaaaagagagactcagacacagaagattcggccacagacgacaaagacaagcccccagaggaccagaccatgaagtgcgagttcaagcaccttgataggagatatgacgagaaggacgaacactacttcaccgagcgtaagaccgagatcgagaagccagcacaaaaggactggtggcgtctctatgccttttgcctcgtcaagcactacgaccaccgcggcgaacatgacaacacccgcctctacgtgaacccccagcctctgcgtcagctcctcagggacgtcattggcgactatccctctgaccccatcgatgtcgacgatgtccagatcgaagctccctaccatgccctctttcactaccgcaaggaactccaagtcgagggcgtgaagcgctttaccgacgaccaggagtcccttcaacatttcaacctcctcatggactggatcaacaaccacttcgaatctgagattgctgcctacgaaaagtgcatctccggcgagatccgcgccatctcgtacgataacgcctggactctcctaccacccgacaccattgttcactgcaagatcttggatcaggatcgcgcatatcgcgtccgccggtactatgatgagtacgatgagcacgccaatcttgtcggcatgaccctctcctgtcgctacattgacttcgacggcgagaatgtgggaaccctcaagtcgcacctgaccttccgcaagtacactggcgttgtccagcttagtgaacttgacatcgtcccccttcatctacacgaggacgccgatgggatccgaaagaccctactagcccgtggacgcaagtgggagaagcatctcggccaacattacgttcaatacaatggcatcgctgtcatcaaaaaggaaatgcaaggttacgctcgcttcggcgtcaacgggcgcgtcatgattgactgcgccaccttccaccggctggcggccgaccactcgtttgttgttaagaagttgccgagttcaaggcccaaagccccctcactgtcctccatcaagttcacatcagagaccaaagaatacgagcctctcactgacgagcaagccatgctcaccaacgccaccgttcgcggatattccttcaccatcaagcggtttctcgagttcttcgtcgacaagctggaacccatccagtggaacacttcgtgctttgacggtctcgtcctcgaccccaccatcaagaagaccgtccaggcccttgtctccaaccacacccgtgagcggcccgggtttgacgacattgtcaaaggcaaaggccaaggccttgtctgcgtgcttcacggccctccgggtgtcggaaaaacactgacggcagaatgcgtagccgagtacgttcagcgccccttgtatatggtctcatcgggcgatcttggttgcgtctcctccgagcttgacgcccaactcacccagatcatggacatgaccgccacctggcgtgccgttctgctcattgacgaggcggacatttttctcgagcagcgtgccctgcacgatctgcacagaaacgccatggtctctgtcttcttgcgtgtcctcgagtactacaccggtatcctctttctcaccaccaaccgcgtcaccaccttcgacgaagcattcaagtccaggatccacatacctatcaggtatacggacctgagcttcgaatccaagcttcaaatctggaagaacttttgcggaatggtgcccggaggtgtggacattgatgagcggggattagagaggttggcggaacacgacttgaatgggcggcagatcaagaatgcggtcaaggccgctgaatcactggcgagctttgagggtgtaaagctcgacctggctaggcttctgcaggtcactaagatccagtctgtgttcgaaaaggaccttagtagtgtcgcaggtgtggattacacggcgccaggaggtagggtaagggacgcggataggaggaacatgttcctgtgaacaggcttttgtcccttgggcgtcctgtctttctgggtctgtgttctcttttggtcttggtttctagcagtcagcggtttcttttttcttttttttttttttcattctgggttgttgaatttgttttatcaggttggcatctctatggtgtaggcgtttgaaagcatgttgggctaccagcgatatctgtagatgatagaacgacataacaaatgagttaacttgccgacacgcaccaaaaacttacaggcacgcacccccaccagaaaactggggtagttcagctgatgacacctgacatcgtaaatcccgtttttacccgcaaaatttcgtcttttcaatgcacgcaacatcgctgtaccttagccatttcttttcaccctttttcacacggccaattgcactagcactttatactacactacactatactatacgcaattacactacacctatttatactatatatatctatttaatctactaccttaatatacgtttaatcgtcgtattcaattaatttttattatatttaattaattttaatactaatcgactactataaataccttctattaagcgccctcgtcgtacgtcgcactcttctattaagactttcgcgtccgataattttaaccctaatactatttagtctatcctagtaaacgaccccttcttatctctcaaccccattaacgattataacaaattgtttacccaccttattaatttttaccgtcgttaccgatttagtatagttacctaatatacttagaagctcaagaagctaggctataataaaaacgggtccgttattaagtaggtataccgctacgactatataaattactacctactaattattactaacgaatatttaaaataacattctatattacgaaagaaggtatactactatccctttaaagtagtactccaaattaaaaagagtatagggtggaagtagattgcctaggctataaaccttatatacgaaggccaccctctatcgcgtacattagaaggctatattatattttatattaaggtataggattataaggttaacccggaagtaaattacttctttaaaaatctcttattacaataggaccttataatacggataatcctcgctacaattaaggaaaaataccccgaaattccctagatttatagtaattttaataatatacgttagagggtatagtataatataaggtagggatataataatatataattatttattaaacggttagataataactacgaaagtaaaattctctattatacctactttaattttgaaggcgaaggtaataataaaaatagggatacattacattatacgttctaagtaactaaccaatagcgccgaatataaataaaattcctatatactatcctaattaacgctacatataaaactaattattactatctaccctatatttaaagaataatccttactctagagagaacctctataccaatcttttaagtaatatttaataacgagagggaggaggggtttagcttcttaatttagtatattaaagaagtgtgtaataggtttaagatcccctaccctacagtaactataattaacagtaacccccaatttactaacgcaattaataaaaccttccctaatatataataataatattatatatagtatatcaactataacgttattaactaccttaaaaaaaattaagtaatatataaccggtcaaaccacaatatagagtaatataataaggaggaccttaaagattttaagcaacgtaatacccgaattataataactattaaagctaaagcagaacttaaccccttactaaataaagttactaatataaaatttatattattctttatatagtagtatataatctactcctctaatattatagaatttacttatacctaatctattctacattactaatttaggagtatataagaaaacgtagtcttataaattaaagagaagttcttactttataaaatagagtaggctaactaccttattaagaattactttaattaagggcaacgaataatattactaaataaagctaataatagctcctttaaaaattatagtctattagtttatagtaggttaattgaattttataaagcttatctccaatatattaactactattataaggtatatatcgatttattagcgaagtctaatagttatatacgtataaagtaggttaaccgcgagtagataggtaattgtccgtataaattatctatataggcacttaatcttataaatcgttaatattataaacttaacgctatactaccctctatatagttgaaactccctagcacccctttcgaactttatataaggagctttaaagcctaatacaaattaccttatacttataaaatagaagtattattaaaagagggtaaagcggccttagtaattaaggaagtttattatttattttagtacttatattaacgatgtataaattattatttataccccgaataattcctatattaaatattatattaaaatacagtaaataaatactttaaatttaagccggccgctaaaataatacttaaaggccgcctgtacaaataaagtagcctatttaataagcttatattcgttgtactattatttaattcaacctctacccgtacccgtactcgtatttgtatactagccgcactaaagggtaaattacgtaacttaagtactatacaagctttagcgcgctgtaattactcccaatacgagatgggccctagtattaaaaatttagatacccgaaataataaagtatataattatatcaaagtagctaacaataataaagaggataacaataataaggaggataatgataataaggaggataacgaattagagagatactgggaggcgaaggtaaaggaataaatagcaaaagagagaagaagggagaaagagagaaataaagttatagaattattattaaattcttccttcctctttaaattctctaacaacctctctaaactctttaatttattaaatataagttctaaactattaaatataagtatttaaactaggtagagtagagtagaataacccctcaactctataaaagtattactaaattaacgctattaaatttgcttgcccgctgcagatcaaaatttacaaggcatttactagggatttactagtatagcccacctcaagatattgaaaattacgatttttatacctaaaacgatatattttatatgtcagctgttagaccccaaaagtgcgtgcctgtaagtttttggtgcgtgtcggcaagttaactctaacaaataacaagtcttttcagagcacctgaacgtctgttataatggttccaatgtccacaacgtcaaaatagcgacaaccttacaagaagcagcaccctagaggcttttgcctcttacatatgatttctatacgagcacatcgccgtctgagaaactggcctggcctggatcttttggagaagcaatcaaccgggtaagaaaaaaaggaggccagtacctaattctccccggtagtcagttccaagctactatatggcccgggacagcacgacaatacgccaacttaggtggagtttagccttttcaccaacggaccacgggaagatgagataggcagcaatgttatatacactagctactatagacccagtgcagaaactctcagagccgatcacggtctactctcgcccactacctagataggtacgatcacgctcacagtcacatatataggtaatacaacgaggatcggagtaggaatgaatgggtatcaatatcgtatgttctgtcgtccttatgtgtatgcaggtaggttccgttgccccatccagaatcccaggtaatatgtacaaaacgaatgtccaaagccagaaacaccaagtcctgttgatcctgttcagccggtcgatgcaaacaactcgaccttgccgcgcttatgggaaactgaagccaacctatacaagccccagtgtaataacaaaacattatgtgcagctaaccagcccatgtatgcatgtccagctccatgtcatccctctctatgtcattcctggctcagcctcggacgctcgtcgctcgtgcaacctcaccttaactcgagaccacacttctcaaccacgaatcgaatcggcttcctcgtccggtggtttgtcactcctttcggcgggatgattggcctcatcaccggtcccggtcctaacaccttactttgtctcagcccgccgttgtttcccctcggtctctgcacaccaccacctaccccgccagctcccatcttacccccttgtgccttgctctccattatccgcaaagcatcatcaccaccctttttctttgcaacgcgctcatcaaatccccacctccccactcctcctccaaccaaccaccccccgagattcctacactggctaacatccacccactccaatcttccacacccctccaggacgttctccacgcccacccccgtcactcgcacgcacccgcgaacgctcagcccacgaagctcatttagatgcagcgctacgcagcccagactcgcgtcggacacagcgctgccgcagaacgccatccgtagttccctcagacccggcagaccgagcgcaataacctcggtggcggtatcggacaaggcgcagcaaaaggaaagatcgagatgggttagggacttgcacgagttcactagggcaatgatggaggtgtcggtcaggtgagtgcaatctgctaggcagagggtcgtgaggttgggaaagcgatgcggagaccaggtttggaaaccttggtcggtaacgcttgtgcagcgtgttagggagagagattggagacgggaggaggcgtgtagcgcaaggtggtgcatggagcggtcggtaatgtgtttgcagtaggagagattgaggcgggccaggttggggcagcctatgacggtgccgggcggtggctgggcgggagcggtggctgagccgttagcggtggtgggctttgaacgacggctacgagagttggaagaggcgatgaccaccttgccattctcagaagaccgggatgggggaggctcggggaccacccagccaactaccctggcaagcaagttgtcgcctactttgcggcagttggaccagtcgagttcctcgagatttttggcgttttcggacatttcgagaatttgcgatgcggaaacgtcccagacactgcgcatcttccagaccttgatgttcttgccgcattgtttccacagagcttggaacccttcgtcagtgatgtggaagcagttgctgatatcaacctcgacaggccgtagaccaatgaaaggtgcaaggatgtgaacaagggaccagtcggttaccttgcggttgatcagactgaggtcaacatgggtgcagaggttcgggctggtggttagcaggcgacgccagtctcggcaaacgattcgtagtcggattaactcgaggagatccatgtgcttgaagatgcagaccaggatatcatctggcagggaaagcttcttggcttcatcttcgatcgtggatggtctccaaggtaaagttcgcgcgcgcttgctcgggattggggagccgtctgccaccgaatgtcgcagcgggctgctctcgggagtcatagccttcatgccgttaacaatggcagaagcatcggtttgaggagttggcgggacgatcgagttcctacgacgattgcgaatgttctccatgtccacgctaaggaacggatcgggatctgtaggctgttgtgtcttgtctttagccggcgaggttggcttcgaaggtgtggtgaaggtaacttcgggctgggcatccaccatctccacatcttcatccgttcccttgatgcgcctccgagctgtctcttccacctgggaccgaatctcgggtggacagcgcttccagagctcttcaagcgcatcccctccaatcatcaaacattcaactgcagtaatggaccggaccgtggcagttctcccttcggacaagcctaggctagccacctcaccgaagtattgtccttgttttagacggggtcgtgagaacgtcttttccgattcgtgtacgacctcggcttcaccccgaactatgaagaaaatgtcgttaccaggactgccttgacggacaatgtcggtaaaaggcgagtacgactttggctgtgcgcttaggcccaggaagtgcagaatgtcgggaggcagcgtcgagaacagcggaagctctttaagcgtctttcgcacattgacgtacccgcttcccagggcgctaccactaatggtcgggtcgtcaatcacaccaggactgggcgacttgcgcttcttgcttctgaccacggcgccctccttgatgctgcccgactctccggtactaacttcgccaggcactgcttcgcgggctaggttattgctcgaagaattggccatctgcctgccttcctgccgcttctttttcaagatggtcaacctttcctgtgcttcctggcgaatagccttttccatgtcaggatatttgggcagttcggcgtgtagatcctccttcttaagaacgaccagcaggcatttcgtcctcgaaatgatagtcgcagtccgtggaacatccatgagcacaccaatctcgccaaaaaaggcgccgggtttgagttcggcatagacagcttcgccgtcgcgggacgtaacggcgaccacgccacggaccagccagtacatggcttttgcttcgtcgccttctgtgaggatgtggtcttgggcggcatggacctggggtttgagatgggtgccaatcgcaacgaggaagccctctggggcggacacgaagaggggaaacgatcggattcggtccaccaggtcgagaggcatgtccgggatggtcgaggccgtcagaggagaggggcgaatcgggcgagtgggattggtctcgacattgaaggacctgatgagggcacccgagtcttgcggtggttggggtccgccatggtgcgccagaacgcggtagggcgatggaggcggtgttcgactccggcgcatgttgggcggatgctttggaggttatatcgtcggcttggttcgttacggacgcaacagacgatcgatcatgccagtcgcgagagtgctatcgggcacaggcagttgcgggttaacgtgatttatatgttgtgtgctaagggaagggaatgcttcgagatcgcttgcccaaagtccgtttgcgggcggcttcgtggggtggatcagggcagttgggacagctcaactgcggcggagcattgcgtcaggtcgatggaagctgtcggctgtaggggtctggacaggaggtttggtcaatggcaatcatctctgggtgcaatcgctgcgcacattactcacagaaataggtattgctagaggttgatgtagctgtcgaggagtgtgtgacgacgtgtaggtagcggtccgtgtgcgacgacggtgggatgcgaagagcgggagcctggtcacaagtggaaagcatcagtggtgggaacctggttccgttgtcgatgtggccgcggccgggggtcgggacttgggccccttgtagacatagtacctagcgatggcggacaattgtggggtacctctacataaggtatgtacctacctctaggtcagtacctacctacctctacacttgcttatttcgatcgcaatggccagcgctttgacgtaaccaagtatcagtggaagtcgggtgggagctatggcgcccgtctaccatacacctcactcactagaggtacgtagaggtaggtaccatagaggtatgccgaggtgcttgcagctggaggaggtaggggtagctaatggctcttgaagtgaatatgtacctatcaatagaggtaggtacctctagacaacgatgaaaaaggcaacagaataaacatcaaaggggggggggggactgaaaggacgggattgctctttcgtcccgtcttggttgccgatgcgcctgtcgcccgcggcaggtccagatgaaagtggaagcccgagatgccctggcaactgaactgtccgcagtcccgtcccccgggccgcagccgctcggcagcgtggggtcgggccgttttggtttacttctcaatacctctacagtgcgtggtgctcagtaacctccggcatctagtacatacactagtactaaaaccagtccactccagtgcatttcagcgactctgacggacgtttattccgacgttcacaacagcaacaattgcagaaatcgcagggacgtttcagagtggtgatgccaagctgtatgagaccgaagctggtttccagaaggagacgaggtaagacgctgaccgcgctgatgtagtgtagctgttggtcccctttgttgtcctcgtttcaagctaacatgatgagggacagctacctaccgcagcgggaatataaggagggtttctagtctagaagggggtgtctagcctagagtggaaaactaaacttgtctggtgaactaggctagacgaaaggtctagcctagacgaaaaataagagcctttgattggtcgaaatgggcttatagggggtaaaagttaagaacaactacaatagccgctattcttactagactatagtgggagggtagtttccctcactagaggtagttacttaggtacctatagcccaaggacttcgatttcgaaatttaaatgaaggtattcctaaagagaacgtgaaacttttcgtacgaccgaaaaaaggtaactactagtaggattgaattggtagctataagaaagagagtaaatataagaactattgagccactggcccaattgaatgataaaagagctcgctgtattggtttttataggcatttggaaccctgggaaagagtgaccgcttcttggaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacctttgaaggtttcggaaggaaccatcacccccaaccaatcaggatctccgttcaataagcctagattgagtgtctagcctagacaatgtcaactagcctagatgaccgcccggttttcccgctatggtacgtatctcgaacaactccaggctcatgcaa