ccccccccccccccccccctcgacttcgaggtagaagggaagagggcaaagcattgaagggaacattgaaatctgatgatggaagagttgcaggactcacctggcatcttggaaatgttccttctggacgccaatgagttatcccacaattggtaagattcaaacaattgaagtgaggtgcagtgacacgcaggtaggtagctgtgagctggaggctaggtatgtactatgcagtatagactataggcggcacgggacagggtttggtggagcttgtcctcaggcagctcgcagtcggagcttgcaagaaagcgcagtgagaagttgagggccaagatgggctagaattggggaaccatggaggggagaacgtggggcagaaaacaagtggaaatgtactggcagatcgcccaaaagggacggatactgtcaacggtgattttggggggggggggactgaggagaggaggtatgccggtatgccataggtaggtacctcatagcccgagtgcgtggagggtcaggtcatgggtacttggcagcttatcaaccagggttggggttatagcggacgatggaaagaacggtctcgacgccgtagaccttcccttgtgctgtgtagtgtagatgaccgtgcctttgggttcggtcggttcgtcccacactaggcaggatccaggtgagagatctagcaactgaacaaagtagacggataaacacctttgtaggtacctacgactacccataatatgcaatatacttcagttgcagtgaaggagcggatggagcttggcgcccgggttcttcgatcgctgccacaggggcagttgcccgacctctcaccaatcccaaaactttgagtcacttgaaccaagaacgtccctcccctcgccaaacttggttgagggacacataaggtaaataacgaaaagtggtgaagacattcatcttgcgccaatctttggttttttacagatcatggccgataatgcgaagcggtcacctccgattaaggctggaggacttcgaagttcgaacttggtccccaggaactttcatgtcaaaaagcagcacaggcagacgggatcacccgaattccagaactcttggaccgctttaggtgttaatgccgcagcagggattcgtttaactgagttggagaagcgttagcaaaccttgctggccatcatgatacgctacagctcggccgctcaacgcaagatagcctaggcgttgtgactgagcacacctcacatcggctttcctgtacttgctttaacgtcgaggtacagtaacgtgcctggcaataggcactcgcagtttcaagttccttgcagaggttgctgtttcggcgtgctttggctcgaggaccctgcagggagtaggtgactgcgagtcctggccagttggccgttccggtcatgatgctggacaggagtacctacccgtcagttcagttcaatgcgctgggcggcaggagtcatggtagtggtaaacaaagaagtcgtcactttgatcattgcatcagccatgaccgagcgggtagctccgccgattcgatcttcgacccgtgccgtaacggccgagcggtaagtacgtctaaaccgttccatgcaagacgcggcgggcggtacagtacagtatctctacacacatactgcaacggaggggcccgcaacggcaccgcctggcccggggctctttccggtactcggtcacaggtattttgggttgttcgcacatagcggttgccctgatagtgcactaacagctcgcagccagccttgagagggagctggcccaattccttactttgtaatacactcagccaccgaatggaggatgatggcgtagcaatgacactcgtctgccaatcagatggccatcgcatagcactaatttcaacggggtagcatccgcctggctggaagtttccagttggcgaccttggtggttctgcgggttttagctcaccactggatggcaacttgtaatcatcacgggcgcaatggaagcctcaccctggtctcaggcttttgttctggcgcaaactactagtgaaagctcgtcacgctttcagattatgcctcaagggggacggccttgaaataaattggagcgacacgggaagaatctggacaaacatgatagtatggaagacaggagatgggcgcagtagctaacgaaagatgatctgtggacatgcatctcatcttgcccgaaaggcaacggagcagggctgggtgaattgtccgctcgggatcagcgtttgttcttcgactcgcttctcatcgtggatcccgacaggcaggtgagcaggcattccaattaaacatttgacgcagacttatattcccagtttccagcacatgtacatagtgtacacacgagctatcctacgcgactgtagcagccagtgatggccttcaagagtaagagtgcgtcgcgataggatcaaagtctcgacggttctttcgaacatggaagcactggtcgagctgtagccccatttttttttcttaccactacatacatacagtatactattaccccgtactttttaggtcagaaaaattgcatgaattccacttcccttctcacggcatccaccgatgacatccactccgcaccgacaggaaccgcgagaggaaacaaatgaacgaactgtatggaccaaacggacgggtaaccacgttttccctggtggttgaaaacgaaaccgccaaaacatccaacaccgcataggtccgtcgagctgaaagctgcagtgcctgcatagacccataattctggtattcagttgcagacctcattcaccccgaaaaaggacccttgatacatggtctcacattgagctggacgctcacttgtcaaccccttgcaccgcctttgcaccgcttgctgctgctggagccatcccgacttgttgccaggcaagccaagcactccaaggtgcacgagaggctccaggaccgggccattcaaaaggaggcaaaaagatccacgatcccatggtgccatccacccaagcacactatccaatccgtacaatccacccactgaccgccgtcgagcgacaagtcgacgagatcaccaacctgcgacaaaaggccaacgaagacgcgcactaatcgaacatcgccgtcggaagtataacccattacccagtaggaactggcaattgtagctggaattgcggttggcgccacccgatcaacccggtccagggattggagtgcagttgtttttttcctgctcgtcaaacatcgcttgccccgttttatcgtcgatgccgagtccgaattgagactcccctccgcccccgtcggttgctgcccccgtcgctgcccccgttgctgccaccgaccctcgtcgcctttagaacaccagcctcccgcaagtcctcctgaccccgtctctccatcctcccacgccagccagcaagttttgtctccgttcatacattattcttcacttacaaacctcgatccacttggtcgtcttcccgacgtcaaattctgcaatacaataaacctacctacatacataggcttcgcccgccttaactccaaccgggagagcggccgcggcgtctgtatgcgctgcagatgatatattcgcatgatggctactgtttcccggactgcaactgccttagcgacgccgccagccacatctcacggcaacaagttcacgtgggacagcgcgtcggtgcccgtccattcggaggtgagtccttgagtccatcatgatgtcctggtaattcgggagattacacgcaatatcccctgttccccgcatctcgttttacaaattcttattccttattaactccctgccccggaaacaccatgtgcctgaggccttcgtcgtgctcctgagcatcgaggctgcctgcgtgcatctcgcccatctatccgttctttccttctacctatcctcgtgcccaccctgccctgccctggtgcctgcttaggtgtcggctccaaggaggcatccactcacgcgccagtgccgattgccatcgccatcgccgtttccatcgcatttcatcctccattttcttccactgacattctctttttcctccttcctcttctagaagcctgtcaatcccaagagatcttccatcaacaatgagaacggctacccctttggccgccctgtcctagcttctcaaaagaggaattcgactctgcttgccacccacaacacaccacccatggacccgctcacacacgaccactacaccggggatgtcgccgacgatgcaaggtttactcgaagcaccagggacggcgggagtcccgccgatagtttgttcgacccggaaaccgacgagagcaaatggattcaccgcgacaagctcgcccagattgagaacgaggaactacaggctgcgggtttcgtcttgccggtagcgagagacaacagggcccggtcgaagagcggaaaccgtttgaagagggatcaaagccaggataagcttagcggccaggctagatccattggcggcggtgagcacgtcggctcgaggtctagaaagaactcgtcggctacgcaggactgggacaagcgcgccgatgatggtgctgagcacgctgattctacgtcgaaccccggcgctaaagtaacatcccggatacctgtgccgagaaccaaggcttacccaacaacgccaactgatgagaaggcagccgccttcgggcggaaacgcgatagcagtcctgaggaggataaggagaagatagcctatccgaaaccacgaggacgcagcggcagtacagggaacgctctcaccaaagcggccaatggatccgacgctcggcctgtagctaagcgggccgacacctcccccatgaagagcaagccggctgcgggagccaagaaggtttccggcaaggctgcgactgccacaacggcgcgaccgcgaacacgaggtgcatccgccaaggattcaacaggtgctcggccaacgacgcgttctggtgaccgagaactgtcgcccacaacgcacaagccgatggaaggcgaaccaccctggatggtttcggcattccgccctgacccccgtctgccaccagagcaacaactgctaccaacggtggccaagcggttacaacaggagaagtgggagcgggagggcaaggttggcaacgtctacgacaaggagtttaggccactcacagacgaaggcttcctcgagccacccgagcatcctatcgttgcgcctgaacatgaaccggcggagaacgagaacgagaacgagaacgagaacgagaacgagaacgagaaggaggaagaacaggagaaggaaaacgaaaaggaacagccgcaggcagactggcctttaaaacccgccgagcctcaatgtcctcagagtccacctcctccaagtctccatagccttcagagcccccggagcccagctcccgttggacggaccaactcatactcgacaatgcccaagattgcggacaagccggttctgaccaagtcccccagcccgaagaaccccccacagcgtcctcacccatcagaggtgatcagggtaccagagcctcccgaggatccgcctcagaagaaggagaagggaggatgcggatgctgtatagttatgtgagcgctaggctccagaacttgggtatccatactcgcctttccagtcaaccgacaacttatcaaatccatcaatcaccaatacgacctttggtcccttatatcgtcgtccgccaccatcaagccgtgactctgctatcattggctttctggtagtccttgaacactaccctgaataatgacgaaatgagctcctttttctatatattcaagtctggcacactcaattctgcttttgtatctacactcatcacacccacgcgcacacgcacatacccccccctgcttgattgtctgctactttctgtagcgttccctcattcgtttcctttgtcctcagtattcttttttcagagcttcctgcgccagactgctcgtcgctgtcagcatgctcccgcactccgacacttagccttgtctccaatccgagtcttataccaaagggtgcaataatcagcagcattgtgtcctaacgaaaactggagcttctcaaccacggcgacggttcttctagcggagcaagagcaagggttaattttttaaacggtggacggacaattacagaacttgggagggaactcccctgtttggttttcgacgacaaaccgaaccaagatcaaatcatttctcctgtcgtgccaagtcgggagcaaaagctgaacgaatcttctggaaagggggaattctgttcggcaaaccggagtcaatccctgacgtggattgagaaaagatctaaaccggcaaccgagcaaggagagcgagggagacagagagggggaaaggagtaggaagacttgaaagaaatattggggttcaagggacaaaagaaggaaggaaggcgaacaccaaaacaaaacccccggttataataccaccttaacttaattcccacgatcctcttgtacatggtctggttttctctcccgtcttttcatcagtcgtcgagatcatcatccatccatattacgctttactactacaagtcgaactactagtcagtcaacccagaactaaacatactacttggtttatcctcccacaaccaaattggcttttttcaatgttcgtgtttctgtttggcttaggtgttttgttgtttcagcctgcattgtctgtatttctgttttcgcgtttgcgggtcctgctctttttttttttttttttttttttttttttttttttttttttttttttttttgcgttgtctgcttttactgtctcggccaagttatgcttttttttttttccaacaaaatggggcagaaggcgcggagttcgtttctctttttttgtcctgtcttttctgagagagatcgaatggtgcgggcgtttttgttttctttcctttcgaggtcttttccttgttttctttgtttgtcgctacatgtacgcacggcatgcacacgcaatattcataagagaggagagagaggtggatggattaaccaagataaccgtcgcgaggcggtttgaaggggatacaatggaggaattcgaaggcaatgggggggcgaggcaagagtcaggatgactaggagatagaagataagagaggaggaggcaaagaagagcgtcagtctctctatcctctcttgatcagctcactgccttacctagtagctagtcgttttgttgacgagaacaataaacggatttttagcatacctttacttcacgatgtactcgtcatgatattgagtgagcttggtaacacattactgttgggttatagctagcagccagacaaatactccagtactggcgttattagctatgatctctccataatctaggttaaatgtgtaaaagaagtaatggggttgattactatcactggcgtaggtagctacttgtgagaggtactagaattgcatagaatgggatgtcacacgaaatacaaagaagcggtcctacactagtgcacaatagatgctacatagaaatgtaggtccgtaagccgccacaaaaagagagcatactacttgatgagcgtgcacacattggtgaattggagtttatttaatttcaaccatacttcagttatatgtatttttgaacatgataaatcttttttgtttctgcataagaacgtagcttagtagcttcaccttctcgctaatgaaagaagtcaggttccaaccatacgcttaaacgccaaccagccagccagccagccagccagccagccagccacaacaaaatcgcgacatcaaagtttaacagagcaaacaaaaacccgggcatatcttgaagaaaccctctccctcctcttcagagcccgccgatattgcccaaaaccggtagacaaccatccggctcagacagacagacagacagacaggcaggcctctaatctcttcaacatgatcatgggactttaggtacaaccgacttccacaacttagtccacgattcatacatatatcgggactcttaccggctctttcgctgccgtggtaatcctcctcttggcctttgtgtcttaacacatttctcccatgtcgtcatcaacaaattaccaatcatcaacatccccatcccactgatctcccacatccgcccatccacacccccacctcctcccgcccgtctcaccaccggttctcaaatccgccgcctcctcgcgaccctcgcgccagcatctcacgagataatcatcgctggccgtcaccaagctgccatccagcgtccacgtaagcgcgcccacctccttctcgtgtccgcgcacgagcggcgtgccgcggcgaatgatgggtgtgtttgatgagtggtgatgaccgcccttgatgccaaacaagcttgccgaggagctagttcccggccgtcctcctcctcctgacgaagaagacatggacatcagtgatgatgaaggcagaagggaagtggtggcgctgcgggtaaggcgaggacgagcgggcgtgacggggatgcaagaggtgggttcgccgacgaggtacgactcgtcgtcttcttggttcgggtgctggcgctgccaggcaaaggcttccttgatgtagcgctcatcggtggggaagaggacggcggcgccgtcgctgctgccgacggccaggagctccgagtggccgttcttagcgggccggatggcggattttacgtaaaagctggttgcgtggaagagcgggtggcggaagccgtaaagcggaccgagaccctcgtgcgcggtgccgtggttgtggtgccggcggcgcgggggttcttcgccgggacgggcggcggtgagctcgacggcgtggccgaggacgaggtgagcggtgctgtaggcgtagacggtgttgtctttgcagagggtgtagaggcgggagccgtcgccgccgagggccatggaggaaatgccaaaggggcgccagttggcgtggctgggcaggggtgctgtaaaggagacgggcgtgctgtacttgtggtggcggctggtgtgcacggcgcggatgtcccagagcttgacgctggcatcggcttcgcaggcagtgaggaagaggtgttccctgccaggaggaaggaactgcagagccgtgacggagacttcaccaaggcgaccaggtacctcgcctatccgggccacgtcgacgttactggcgccgggtagcagattgcgagcctgtttctggggaatgcgtgagtgggcatcatagatgctgttaacaacgcaaccagggttaggggtgcgagggagacgagcgtgaaggccagcttctgagcggatagcaacgtcttgcacaggaccgcctcggcaacggagatcccaaatctgtacgctgccatctctactagttgtagcaaggacagaattggcgccgcggcccggctgaaaacggacttgtttgagggatgcggtgtggtgaccgaggatcgaaatgggctgctgcgttacaaagtccaataccttgcctgtttggtcaccagaagccgtggcaagaagcaagtcatcgtcggagaaggccatgtcaatgatggcgttgccatgcgcctggaacgacatgttgatctgagagaactcattctgggtgtccaacagacgcacatacccttcttcgtcacctacagcaacaagattcttggctttggggtggtcagcaaacggagttatcggccaacgaatgtatgctgacttactattgcagcttgtggtgcagaatgggatgctgcgaggatgtccttcgtggctgttcataaaatgggcgtcttctcggcgactataaaagtccgccgtttccgaccgccagtctgtttaccgagtcagcataggcttgaggaagatgcatcgacatatcaccacataccagaaactgggcatgataaagacctgtttccggcaccaggcataccacccgtcactcgctgcaccagttgagctcccaatccacgacgatccaactgtataggcgcacggtttggccgacgtcgtgtggttggcagctcttgcccatcatcatcatcatcactttcttccgactcagcctcatctccatcgagggccaattgggatggtagcttccgaatagaatggatcggactgccgagacgatcgtgcttcaactcgggagtcgaaagtaaggctggggatgtggctgcaggagagggtaggtgggatacgtgcgatgcctcagccctcttgggtgttgaagcatgagtgatctttcgacgcttggagcttctctggccatcctgaaggctcggtaacacatctgggatttcctcttccgagatgggcctgagaggactggatggagtatgagatcgttctatgagaggaccggctagatcacgaagagctctttgggaagcgctggggtggttattcgctatgactcggggagtaaagaagcgcctgaatttccggggggtgatggacgggtttcgacgttccttggctgcgcttcgcggaggaggagaggacggaatggggggaatgttgttgctggtgttcaacgacgacgagctcttaactcccaaaggggttgaagtgctgttggagttatcggccatggcgaaaggattctcttcgactaccagagcgaagagctgggtccaggccgcttatgcaacacgatacctagagacgatgtacacggggccggcgacgctggatgcgcgcgacctggcagcgaggggccgccgatggcaagggtacgcggagacagagaacaggctgtggtgatggatatttgtacagaatcagttgagcaacagctggcgcagaggtattgctggcaagtgtcgactggatattggacaagggctgacgtcgaagttgcaggctaggctgtgtgcagcaagcaggctgagcttgaagaaggacgggaggtcgaggtcgtcgttgagagacaaggtaggcggccggggggggcgtaaggtattggcgccgagtttattggttggcggatttggtcgtagtagtatgggtcctctgagtgaagtggtgcggccggaaggggtatgtctatgtcggtttctggtgtaagtgtgtccttggtagtatggacttgaaattgaatgcgtaggtggagatgtgatggaattggatttggttgttcgtttctgttgtggatttcccttgcgtggttcagttcctagaagtacctacgcttttgctgagttcccacttgagtacctaggtttgccgggcaaccaaatcgacagccatggaaacctgacctgacctggcctgaccacccatggactccattgaacacctcctccagtgggcagaggctgggcgtgcggtccgtagcggccgggggtcgggggggaggcgcctagaaggaatgcggtttagtgctccatcaggggaacgcgaagacgcgggaacaaatgacgcgctgcatcgcgaaagcttaatggctttttcgtcccataaatcgcggttgctgaagacatgaagattggtcaatgcactgcacttcaaccgcgggatgtctggcccaccctgatggggcccgtcttgctcgttgccccaccagccgccggagtccagtctcttatcgcttatcgccctgcagctgtcatccaaaaaaatcattctgcaacgacgaccctgcaatccctgcgctgcgagtgctggagggaagaacagtcaaagggcacccggactgccattttcaccaacccaaaaaagtcaccaggtcgtcctgctcaacaacaccagtcggaaacaccccccgacttagagcaccggcaccatggcgatccaaaagaaacacggcaagggccgtcttgacaagtggtacaagcttgccaaggagaagggttatcgtgcccgtgccgccttcaagctgatccagctcaacaagaagtatggattcctcgagaaaagcaaggtcgctctcgatctttgcgctgcgcccggtgtaagtcatagtcgtgaacatccagtttatcatggagtgaactaaccatgtctgtgtccgtccctagtcgtggtgtcaagtctgcgccgagactatgccgacaaactccatcatcatcggtgtcgatcttgctcccatcaagcccatccccaaggtcattaccttccagagcgatatcaccaccgaaaagtgtcgcgcaaccatccgctcccatctcaagacatggaaggccgacgtcgttcttcacgatggtgcgcccaacgtcggtactgcttgggtccaggattcgtacaaccaggccgaacttgccctgcactcgctaaagctggccaccgagttccttattgagggcggtacgttcgtcaccaaggtgttcagatccaaggactacaactcccttctctgggtttgcaaccagcttttcgccaaggtcgaggctacgaagcccccttcgtcccgtaacgtctccgccgaaatcttcgtcgtctgccgcggcttcaaggcccccaagcgcattgaccccaagcttctcgacccccgctccgttttcgaggatgtggccggccccgcccccaacaacgaagccaaggtgtacaaccccgaagtcaagaagagaaagagagagggttatgaggagggagactacacccagttcaaggagatctctgccagcgagttcatcaacactgtcgatcccatcgccattctcggccagtacaacaaactcagctttgagcaacccaagaacggcgatgtagcattggctgccctcgacaagctccccgaaacgaccgaagaaatccgtctctgctgcgccgatctcaaagtgctcggcaggaaagagttcaagcttctcttaaaatggcgtctaaaagtacgggagatcttcggcttcccctccaagaagacccagaaggcagctgtggacgaggaggttgcggtagtggagaacatggatgaggagcttaggatccaggaggagctgcaaaggatcaaggagaaggagacctccaagaagaagcgcgagaggaggcgcgagaatgagaagaagcaaaaggagattgtccgcatgcagatgaacatgactgcgcccatggatattggtgtggagcaggaaggtccccgtggtgagggtgccatgttccgtctcaagactatcgaccagaacgctgccctgaataagatcgccaagggcaagatggccgttatcaaagagaccgagaaaccgaaggattacgactttggctccgacggcgaaaccgacgagagcgacgaggaggccgatcgtctggaggaagagctcgacaacctgtacgatcagtaccgggagcggaaggcggcggccgatgccaagtaccgtgccaagaaggccaggaaagagaacggcgacgatgaatgggaaggcgtatctggcgatgaggagaagggtagcgacgacgatgacgatgaggaactagaagtggacagcagtgatgatgattccgactcagaggatggtgaatctggcaagaaacttataacagatctagacggccagccagaagagaaggatggtctgtccaagcgggccaagaacttcttcagtcaaggtatctttgcggagataccaggacttttggaggagccagaatctgaggaggaggaggctcaggaggctgagcttgttgaggctgtggaggacctcaaggttaccaagaaggagaagaaggaagccaaggaaaccaaggccaagagcaagaaggcggccgaggagagcgatgacgacgacgatttcgaggttgtcaagaacaacgaggatgacgactgggagaacgttgagaagaagaagaagaacggcaggcctggtaagtttcactcagtccctcttcagtatgacctgttaagggcaatggctgactatgacaactacagacatcgacatcatcaccgccgaggccatgaccctcgcccaccagctcgcgaccggcgagaagacaagttacgacgtcatcgacgacggttacaccaagcacgccttcaaggaccgcgacggtcttcccgactggttccttgacgacgagtccaagcacgacaagccgcacaagcccatcaccaaggccgcagcgcaggccattaaggagaagctccgggcctacaacgcccgtcctatcaagaaggtggccgaggccaaggccaggaagaagttcaagcaggcccagaggctggagaagctcaagaagaaggccgatatgcttgccggtgacgatggcatgtcagaaaaggaaaaggctgctagcatttcgaagctcatggcgtcggttgctaagaagacgaggagggcgcctatcaaggttgtcaaggctgctggttccaacaagggtctccagggcagacctaaaggaggttcgtactatcactaccttaagatctggtgtgttctttatgttggaatgatgctaactcggttttttcaattttatagtcaagggcaggtacaagatggtggatcctcgtatgaagaaggagttgagggcgatgaagaggatttccaagaagaaatagacgtcgtgtccagcagcagtatagttggtggaagttttaattgcgatacctttttacctgttcatatcgttgtagaagacggttgttatgacaagacagatcttgttatgcttgtatatcaaagggggattgaatggtcaataaagagagcagcactgttaaaagctttcaagacgtcgtttacttgggttcaaggttcttgagctcctgctgccgccgaggtcgccaccctgtcggcgcgcccttcccgtcctcagacatcggatgacatgacacccgggcccgagctgggcctgggccgggcagcagggcagcatataaggtccgttacatagcccctctaccccagcgggccctgcggtcttatggcgcagtggttcatgatgaaaacgttgttgggtgcgcggtatccgaggtacagttttcgtaggttgcagctggagcattgttgttcgttccacaagcttacccgggcaacttggcttttttttttttttttctttttttttttccccgaaaatcggggagttgtcgatgataacacagatgtcaaacttggagtgttgctttttgcggatttggaattgtatgaaatagaaagaacagaacttcaagtctgcacttgattctgactgtacgcaccacttagaggtaccctttgaaatttccgacgaaagtgtgaagagcgcatgaacggtaatgagtttccaatctatttctaactggagacgttttcttcttacgattgttcatttatactccattacaatcatatagctggtttgcacgggaggattctatccaaaacgccctcatttgtgcgagtgtcggtttcagtcccggcgtcgactcagcttggggtaactcaccaagaaattgttgaagcctatatatatactggtctcatggaaatggaaaggagagatcgcgtcttcgaaacatctcagctgttgtagatggtggtgtcagagagagagagagtcgtgcaagtcttgatggagggtgcgcgaaagtcaaagctgatttgaatgtagtcaaaaaaagaccctagtgcgagaagtcctgcccatgggaagagaaaaggaggggtgaagaaactgtttgcgaggcaccatgggaaatagagggatggataaaagtcagatatgagatacgggtatattgcatctattttctatgatcccatttgtcgtctcatggcgactctgcattctttttgttatgctgctgttgctgattgactgctctcacaaaggatgtaaacgggtacagaggcccggtgaagtccatgtcgtacctaggtaggtgttgtccagtggtcagtacatgtatgcttgcaagaaacgaaccagcctggcacttgggaggagatgaagagagagttgatctactcaccaatagttcacagcaacgcaaatcccttcttgcgagcaagactgagagaccttgtgatacctgccgttcatcttcgttagcaattacttcattgactcactcactcacacccgctacatcgaaggaaatgacccaccacatagcaggcaaataaagcatatccccctcctccagcgtcaccctcatcggctccgccagtttcgaatacctcgtcgcgttctcctcgggcttatcgggatcccaaattgcgaaggggaccgtgacttctttgccggtttccgagtccttttccatgaccagttccattccccccttatcaccaatctcctcctctccattctcctcctctccattctcatccccttcctcatcctcgttttctcctttctgcttcttcctcctcacataccccccgctctccaattctctctcattcacacaagacaaacagtgcggcggcaacagcacaaagtgttttctccccctgatctggacatagacgttctcgtagttgtccttgtgtaaagcggtggtggacaaggagttgccgatccagaggttgatggcttctggctgggcctcctcgtcggggccgagacggtgggggtctgacaaggcgatgcgcgcccaggggatggtggggggcacggcgctgtagagggaggagtattcttgtcggaggttgtcgttttctgttgattttttttttcttcctgtcagtatatttttttctcttttttttaaaaaaaaaagaaagaagaaaaaagaaagaaaagaatgagatacccgtcagggtttgaaagggccttgacttcgttacgcccaagaggtcatcccaactgggcgattcatggggtgaggtttaagtggcttacgggtttgagcatagcgaacctcggacttgcgaagtccttgggtcttttcttggtgaatcacataggtgaggaagtcgctgaaggactggtcttcttcgtgaggtttggcgaatactaaagcgccggtttcggggtggacagttggggcgtcggcgtttcttttgtgatgtatcaagatgcgtgagctactatgtttttacttgaagttttcaacgacgacgacgacgacgacgacgacaatgatatctttgagaggcaacatacccaaaaggagtaacggcaacattgaccgtctcatccccaaggaaattggaaagatactcggcggtccatgtctgggttgccttccagtttgcggcaccgcctcttacgacaaaaggggtgttcctagctacgaatctcataaactcgagcgcactgggctcttcgtggagctcctcgatgaaggagctgttgagttcattgtaggtgacgatcaggtctgcaatagcatcgcggtcccgttcttgctgttcctctcccatgtttactttcagctcggtggaatttaacaccgaaatgatgatgggacccgaagtttgagatttttggcggttgtcagtcttgatggccgtttctgctgctggcggccggggtagatctatccgacagaaagaggacgggaagcaaaggtgaagaggcggaacaggccaatcaggggccgctccaaccaagacagtggcatcaatgacagaataatggcctgacttttgagggtccgggggttccagagcacaagcgtcatcaagttatcaacacagccatgtggtagttgtggataaagggaaaagccgattgctctaacatcgaaatctgattataaaacgaagctttcccattctctctttttttcccccatcgacatgttttgattcagagaattggatggagttggggttctccttctcccctcccttttcctgcaccaccatctccggccttaccgcaatcaccaatcagcaattccagatccctactcctcggattctcaccagtggacaacaagggccaacaaggcacagctaggccacaacttggttcttctagtcggtccccgctccgaatcctctcattgggacgacggttacagttgccgacaccgaaactaaaaaggcccagagcggatacatgctccaaaggccaatggatactcacatttatacaccgatatcacagcgcggcgcgtcggttgacaaacaacgattatcccgtccatctctatcagagagattcgtggacggaggagaggggatcagaaaacagatccgaatacgacgcggaccctacaggagtctatctcgagtccacgacccatagccatggatgggaggaggaaagcaaatgcgcactagggacaacggagctgtccttgtcctcgggctttcgaataaaatgattccgagggaggcggtgacattgccaacgataggcgaggaagaagtaaagtttcggatgcgggaggttattggggcagaaacaacggggtcgaacggggtcgttctttcccgaggaaggaagtctgcgaaagcttgcatccagtacggtatctctccgagactccatctcgctcgcaccgcgctttccattttcttgcagccaagcatcctctttgctgtctttttctccgtggcgaaaaaagaaatggtacccaactatcattgaattgaatttggaggtggattggtcactggacagacagcattgcgatcatccttctttctttcttctccgcctccagaccgccgcctcgacattgtacctactgctacgcgcagcatatgccgcatcacagagggacacgacgacacatcacatatgcttgtggtagccgaggcatcatcgttttcagccgcagtcatcgtcgggagtcagcgtttactgcgcacttgctgcaatgtgagtttcatcccgcaagtttcctttcttttctagtttttttttcccctcctttggtatccagctggaggcagtctcaccgtctcgtgaccttggggttggcttctttgtgcgacagacggcggtgtcttgtcggctggcagttggcacggttggctgtgatgatagtgatggacacgtcgtcgttggagggggacttgtcaaattcagttaggttgcgactctggcggggggggagggggagtacctaccccacatgttgacatcattctgctcgtgcttggatcttccattctcgggacccttccatcggcttttcttcccttttatctaactcgtcagtcgtggctgaattcggacgcagttgcacgaatttggctcttgacactcgattgacctgcacgattcgtcgaattcatcctttggatcatagaggtatgtacgtacactacacagtacctgcctacctgtaatgcgccgcgcggtgccttgggaggttggtgatggagccaatggggcttagtaggcttctggttagtaccgtcggcgatgtaccgagaacgacaaagtccagttggacgggcgttcaaaagctcgggatgctctttccgttcctcttggcgaagctcacgttttaggtaaccactacaactcgagtgagaacccctcatccacgttaacagtccgggcggcagtacctgactcgctcagtgtgtgcttttattttgggctgtcagttttgagcagtggttcgcaactgaaagaatggatgcttctatggcacagtgcgttccatgagctggggactgctgggtactccttgcagggttaccataatcaccaccacatgtttcctcactagcactgccaatgcaaatgtttcatcgcttcctgttacggtgtcagtcagaccaccgcgccgggtcatggtgaataggtagcaaaccgctaccctcacggctttctcagtttccgcgcttatttctttgagcaaacggcatcaaacctcaaaccttgacactcagtccgtgagatctctttgcgcttgtttttgcctgtggtgcggtggagctttgaactccatcggatcgggagttcaaccaccccgggccattcgggactggccacacccgacagcaccacgctcactacggattcggtgcggattgcaccctgaattcgtcagtacatggtacctgccccggtcaggttactctctgatgcggtccccgagattgtgcgctctttgctctgcgagccaaggaactgaaccgagcgatcgaattcggaacatttcccatgagctagtctaggtgccctggctgcccgggctgccactgccccagagacgcttcctcggatacctcccgtccgtatgtcaccaaaatatcttttcccctgtcctgtccattttatttcacttttcataatatcttcatttttattttatattttcttctctttcgttgtctagccaagttccgttcaagcaccacgcttttcatgttttgcacagattattattattattttttttttccaaaagaaaatcagcgcaaaagtggacgtcctcacgattctccagccccggtttctcctcttttgacgagctccaaagcttggaatttcatgcgaccctagtggatctaggtgcctctagctgttcatgatagtagcttccgagaacttgtctcccagtctccttgctcacggttgcgttaaggttatcctgccacccacagttcgttcttcttgttttttttcttcctttttttccctagtggtatctatactgatactatctacttggcaagacataactatctactcggcaagacataaggatatcgaggattggtagccccaagatactagtatagcgtaggtacatctctcgactccaatccttcactcagtcccttgacctggtcctatccgaggtattgccgtctacctagaggtagttctagctacactactaggcacagtaccttcagccctcgaagccaacgctgtccactcactcactcaaagctccaaagcccctgagggcttcaacacatgtcatttttcttctgcaaattattggaacagcacagctcatcttccctccccttctcccaataccactccagagaccacagcttcactacgacctcacagaggacgttccgtcaggccggcacccacccccataccacccatccatacctctttcgggcatctctccctgtgacacgctagaatcgctttagagttggggctcttctacgttgggactagggcctccattgcctgcatcactgcgcagcattgatcttcgctggggtcactggcatttcttaacgtttgatcgactggccgcaagtgccaccactaccattcacacacacgccccagtcaccacacacaccggctgtctctgagatcgatccgcttcttcccaccaccagaaaaggaacgccagctcaccatttagaagagcagctaccagcagtctcccggcaaaagcctcggccaacatcatactacataagtctcagagagggcacgcacccaagcatccaccagagagcatctcacagcaaaaggtcaccgatcggaccactcacttatcgccaaccacgacggggaaagtaaatcatctttgtcaccgaccacgacccccagcactctctacacttactgcacctcattcgctggaggggatttgttgacgccatagcaaccacttggactgttcggtatcaccgccgttgctactgcggtggcagttcgaagccgacccgtttgacagggaattccacggggaaggcccccccaaacaccctcacagactaatttctggacagctagaagtcctagtttctccgtctccagtttcactctaggcccctcttatagtcacttgccacctccacttcggccatccacttcgacatcactggcagaattctaccccgatgcgactgtgacttttttgaccagatcgacctgttatccatccgctccagtcagctgtctctctcctcagcaaggggcataatatctattttccgccatcactacgactaggagatgtaatcggcctcttcctgtctcataaccaagtcctccatctactacaggtggctgacctaagccgtttgggcgattatgctgtggtatttactttacccactaagagggttagttatcctggattatttccccccttttgttcatctactatagcataatcatgctgaccttcggcaggacaaccgaagcccctgtgcttcctccagaccatcctctgcgaacagctttttcgcgatatggaacctggactgcccgccatgtcaagacagtgctccctttgtcggtagctctcgtcttctgcctgctttatcccatattttttctctacacaacagacgccaccaacgttactagcggggtgtctaaccttcctcaccatgtctggactgatgctcagccgcttagtgaacgcgctgtcgccgagcccgacgtcatcatgcgttccgtctgggtgcacggcagctacatgaaagcactagaccgcgaaattctgctgggagctctggaactgcaggatacactattgggaccaaccaccaacttcaaccctcgccgaccgcacgcatctcgtatcttgccccatgatcctacggttgacatgactcgggaccaaagggatgctttccatatcgtcaatggtttgacggatcaatcgtggttctttcactcgcccctacagtactggggtggttctgccgataacatcgctgcagacagtgatattatttctactgtcaacgagaagaagacgcagtcaacttcggttaacattactttgcggcattcgtttgtcttcagcgggaagcgtttcgaggaacggagacttgttgcggccgacgctctggttatcaccctgattcatctcaaagattcaccccttggtcgacagtgggttcgaaatgctgagagactggctgcgcaggtacatgacaagtggacagtcattccacatgacggcaagagcatggcgagtcagttatacgagttccagtttcgaccaatgtcatggccggactggtttctcttgaccatcgcctactcgctcacgcttttctaccttcttctcagcctttccaagctgcgcgccgtcaagtccagattcgggctcatggctactatcctggcccagatcgcggcttcgatcggctccagcttcacaatctgcgccattttcaaaatcgacctgtctcgtgtcccatattatgcctacccgcttgtggttctggctatcagtatggagaattcgtttcggctgatcaatgccgtcattatgacctcttcgtccatcagcatcagcgacaggataggagaggccttcggccagaccgcttatgttgccatccttaacaggttgcagaacctggctatcctcctcggcctatccaggatcacgttcccgggtgttgctgccttttgcacatttgctgcagttgccattgtcttcgattttctctaccttgcaactttcttcctagcggttcttagcgtggatgtgcgccagcgggaactttacgagctggaaaaggcttcgttgaggaaaaccaacgatgtctacgagatcaccttgctcgatcgtatccgccggattcgccatggtggggcaaccgtatcaacccgggttgctggtaccatagtcattcttggcttcatcttgctcgcgcagtctcactatgcgctagagagcggcagccagtggctcaactggatattcacgcgatcctggagggttgccgaacctgccttctccaagtcttcacacttggtcgacatccatcaagccagaagccctacgtcgtggctccgccttcaggatcatgagactgcgcgagaagttatcaacgtggtcaagccttgggcgcatagttacgtcgcgcgcgtgtacgaaccactggttttcgtagcaaagggcgccaatcgcatcccccatagcccggagcccatgttcctgccggccgtgtacgacttcattcacaacgagattccgcgcttcgtggtgatcatgttgatgctggtggccctgcttctacttcttaccaactacctcctacagggcaatgacaagcaggcaggtgatcctgaccatcctgaaaacgagcctctgctgtcggtacgaagtctcagtcacggccatgaccttgacgtcgtcaagatggctgtttcgccaggccacaagcttgtttccgtagggctggacaggaacattcagatttgggatgtaccactgaactcgcggacgcgcgtcatgtccgattctgaaactcctctggaaaatccgttcccagttctggccatggcaattgatgatgactcgaagtggttggctttactgacatggcaaagggttctgctttgggatactgacgagcagcaatgggggttgtcgattgaggtcgaacttggcggtcacaaaccggaagccatgttcttcaactatacgaacaagactttggatacgccgtctcttgttgtcgtgaggaagaatggcacaatgtttgagcttgaccttgaaggtacggcgtccaaggagtttaccatttgcaagactccttttgccatggcgctgccatttgtagagctcagtaagtcctaaccctttccatttctcgacgaagtagttactgagaagttgatgaattagcctctgcaaaccaagtcagccagtcgctctcaatcctgacgctatcacgcaaaagctgtatccacattgtacgacagcaacctggcgggtggacttccaaggaagtgaagctcacgacaggcgaggcgaaggacatccactccatcgtccctgcacctgacctatccatgtacctcgtctgcaggtcccgctcggttgacctggtcgatcttgaatcgtcggccgtcattcagacctttaacaccgaacccatggagccacgatcattgaagctcctactatcctctcgtggagctccgcagcacgggctaccgcccttgtcgctgtgctacatcagtttggagacgggcgatctcgtgattcagaccttttaccgagcagacgaggtcgatcccatgcattatcccaaggattatgctcctgaagcgccgaatcagccatggaatgaggagaaagaagtaaagaagcgaatcgagaaaccaggccgctgggagatactcccgaacggaggtatcgtgggtgtcagacgagtgcctgtggcctccttgtcgtcatcacgacgtaggagcttccgggcggtgtcatcaggagtcggaaccggatacggtttgcgacgacgtggagcagggagcggtggcacagctgctgattctaccgatgtcacaactccagacataggcatgacggtatgggaggcctgggccttcaacaatctggaaagtgccaagaccaaaggtatcgagacgcagccgcttgatcaacaagcggacggggaggacgccatgtatgataacttgtgggtttcagagctggggcccatggtaaggctgggcacggcgagcgtggcggtggggcttggaaatgtgatcaaggtgatcagtgttggacacgagcatttcgataaggtggtcacgagggaccggttgacggcggagaatttgaggaatcaaaattatttcaggcggaggaagacggggtcggcgcaaagagcaaggggaggattgggaggaggaggtgcggctgctggtatttgagtgtagagatatcaccatggtgtagaggtggagtaacaggtatgtgaatgtggtcattgtagaaattcaatataccaaagtgctctttgctgctttgggtccacaaactgtctttgattgcttcagcacgagttagggtgaagaccgcagctacaataagcaacagtagatatagtagcttgtgctgtgcgtccattgtaaaagtatactgtcgctctgcaaatcgccgtcttgcctctcatacacatacatagtacctatgcataaggtatgcttgtcatccgatactgcccgcagcagctacttattgagccggattaacacaataggacagacagtgcgtgcagctctcctttcactatccacttatggttgcccgggtggtggtggtgaagcatgcccgtccggcagggaacggcaaggttttggcgctgccaggggggcgggcgggcgatgccaagcgaagggccccggccaatggaaacccacccacagcccagggcaggcgggcggcatccatgcccgcaccggagcaacagtgaccaggtcccagctgagtgaggtccaggccccatttctgtggacaagtttccctgcccgcccgccttgcctgccctgcgactacaacacaacgtcaaagaaaccaccaaggctgtgtgtgtgtttgttgtacccaccccgacaacaaccacgtaattccacttccacttccgtcttccacttctttctcccttctctcctttacaacaagcaggccaacaacatcctttctcttgtccgtatcgcaaccatcatctctacccgcgactcagtccattatccgtcataactgtcaactacctcttaaagtacttcttagctgtcaagcaggtgcaaacggcgccgccgaccaccaatccacaatgtcggactacaacagcatgaaggtccccgagctcaagaagctcctcaacgagcgctctttgccccagaccggcaacaaggccgacctgatcgctcgtcttcaggagcacgacaaacagcaggcgaagcccgccgatgccgcgcccggtcagttttcctcgattcgatcatcatcctctccctggctgcgagaaagcccgtcacgtcgccctgcgatcacgaacgcgtttcaagcctccacacttgtaccccacgatcgctaccataccatcattgttcgatcgatgcccatcttttaagaggtggccgtttgtgtcacccagaccgcttccaacgcgcaactcaccacagaactcaccttgccaccagcatcataatcgcaggaacaccagtcactgacacttcactttcaatttagccaccaccaagaaggacggcgaggctgaggatgaaattgactacgaggatgatgacttccccgccggcgacaagaaggccgccaccgagaccaccgacgagaaagcccctgccagcgccgccgccgccgagactgctacagagtcagagcccaaggccccagtagaatccgaggcacagaagacaacagaagccgcccccgctgccgctgccagcacagaacaacccgccgcttcttccgctcagggagaggaggtcgccgccaaggacactactaccgccaccgctactactgccgaagatcccagcaaagcagaggagcagaagccggccgagcctctcttctcccaacaccttccccccaccgatgccaagtccgaagccgagaagcgcgccgcccgcgccgcccgctttggcatcacgacagacgagaagtccgaggaggcccagaaagctgcgcgcgccgcccgctttggcctggctaacgaccaggtgtcagctcttgacagcgcgttacccgataggccgcgcaagcgtggtcgtggcggcaaagaggagggtgctggcgaggagggtggcagtgagagggcagctaagcagcagaagaccactgctgctgctcctcaagagaacaagggcggcaaccagaggcaaggtggtggtggtggtggtgctggtggtggaaggaacaggcatgggaggaataggaacaacaacaacaacaacaacaacaaccgtggtggtcaaagtcaaaacagcagcaggcaacaagggaatcagcccaagcaacagcagcaacaacagaaaaagcctgctgctgctctcgacccagcggaaaaggccaagatggaggctagagcgaagcgctttgctgctgcgtcctcctaagttgttggactgacgatgtgggaggggtaaattaatagcttcggatagcgtgatagcgatgaagtcgtgatcaaacctgcagctcaatatttctttcgctctcttctatctcacctcttttttcttctagcgagtagtaaaagcttggatgcaggggttatttgatccttttatggtctatgtacagcgaagagaggggagggagagtgtgagtggctttggaagagatgaattcagacaagatatggcaagagtccagctcagctgagaccaactttccaaatcttgcttgcttgcttgcttctcgtcagatctggtgtgcgttgggcgtttcgggtggcggacaggatgaggacgaggatatggctggtgagataggttaagggaaagtcttcttcgtatctagtgatttgcttcgttatatcttacctaaatttcatcttggttgaactattcgttggatgtgatttcatgtcatgtttcacacccgcacggtctatcatacctcagtgatgtcctatgaatttcttcattcaaaggaagttgggtcatgataggcaacgaaaccgaagtggagaggaggccatggagtttgatttacgggattgaactgccaacatgaatgacacctgtatcggtgtacgcatataaacatggttacctatcctctttgcatatgcaagcacactatttgtagcatcaaagtcccggtctacaaagcatgccgcatggtctgagtcgaagtcagtctgacaaatgaaatgatatgactagcagtggccacacacacacacacatacgcagacctttcttattactgagccacatcctttgtcctcttgttgactgactgactgactgactgactgactgactgactgactgctgaccgactgaccctacgataacggcatgtgtctgtctttccgcgtctccgaggtatgagcaggtaagatggggtcaacgattatcgtcgtcgcatctaccagcacagcagatattcgtgttcgctgctgtctactactcaaccactacattagactttttttttttttttttttctttctttcttctgatgattatgtatcaagccacgccgacgacggagatggttgatcatctgaatcaatgtcggtcgttgtgcagcaatcttttggtatacttgaaagttctttacgagagttcattgctgtttttcttggttaagatgggacggagcaaacgaaaagactgacctagaggatcatgtggacgaggaagatcaatgaaggaggggggaaaaaaacgggaaagagcgaggatgatgatgatggagtccttgagggcggaggcaaggattaacaagacgaggagggacacagagtaatgcagagagggatggaagaaaagggacgaggtatgacggatgagggagaaagacgggagagaactatgcacgttgggaggagaataaagctggagaaagcgagaagacattagaaatagttgtgacaagtcgtgacaagtcaaaaccatcacctcttctcaggatgcatctagtgagtagcctgaacgaaagacacggtttcacttcaatactcgacgacagcagtaattcttagtaggtctggggtatgtgtatcacgagacaacatcgagtgtctctctgttcccattatatcaccgtcacctccagccatgcatgtatcggataatttcactggtgagcaattccaacaacaccaaaccaaaccttatcaaacacttttcacacaaatgtactagcgaccgcttttgtcttggatagacagacacgcttcacctgaccggaattctatacaccaactgaccacaaactaagccttacgacctctgttcatcatgcgattgcatgtcccctagcccggaagccagagaaacagaatacctcaagcgggatttgagcactaccatacaggtaagagacgtgggaggaagtagtacttaaagggatatgcacctacttaccgactgggttgatacaaacatacagaacccccaattacgtatgggtatccatccatccatccatctttccttccttccttctcttgtctcctctcttccttgccaatcgggaaactcaaaacagagaaaacgagcgcgaaaattctcgtcgtcacatgagccagttagagacatttccaggctgctttttggcgaaggaacgttgttatagagagaaatcgaaggtggatactcggacagaaaaggggacaggtggaatgtcaaccaacgaaagcttccatctttccttcttcacatgttcacatgttcacatgtagatttctttacttcaaaatggagggaacacagctaagcagggagggagtagtctacggatcgcggcgaggtggaaaagacatcaatgttctggtttaggagatactaaatgggtgaacggttgaagggttgcttttctttctttagttcgctctgacattattagttgggacacggacctagctcgctttcttcatttctcagttttgaaggaggtgaagtatatttcattggaactcatactcactccatggcctgcgctatcttgtccgcggcataggtttagagctcggaaggacacttatatggtagaagctggttgatgttcttgattgttcaagggtttcgggattctgagaatatgggactgggcattaatagctctctcttacttgaaccagactccgatacatcggacgaataattgccagagacattcctcatttcggcacagaaacttcagagacagagccacgcagcgaatgtggataacaaatggtaaaactactttcttcaagtgtaggtacgtacgtatttagagcagcggagtgtgtctcgcgagcagttttggtataatcaccgggctaagacagtagtaaattaaaaacaagagaaaaggaatatcaaccccacccaccctccgtccaatagccaacctgccaacccaaaccaactttaagcatagatgagatgagatgaggttcaagtttgaaatgccatgctccaatcctgtggcctaatgaccatgaacgattaccactaccccgatttgaagcaagtgcaaattagcaaccccccctatgtgcttgatggtgaaaaaaaagtgaaaacatgaaaagaacggaagaaaggtaaccgataacaccttgactcctacatgcctgtttgtttgtgttgattgatcgttcgattttcacctactgacgatgacgatgacctccatgcatcccgcactcaatggcctctgtttctgagtatccttctttatggcacgatgatatttcggtgaatgaccaacttcctttgccggcgctagttttcccctgattgagtgtgtcttgtcttgtctgtcttatctgtaatgatgagcgggatgcttttttccggtttccagttccgaaacatatcactccctcagtctttgtccctgtccaggggatcctcataataataggcacctgtgcctcaatgatttgctgcggcaccagcgcgcattatgagttttcctcccatcctgatttgcagccttttaactcgagtccctcgcacttctcgtgctgtcactcctatcacgtccagcgccttgtcgaactgcatcctgatagctcggaatcggagggctcggcggcctatgagaacctgcccttggcctgttgtggcttccaccgctctgaatcggccttgctgtggctgacgaggcacctcgactcctgccgctgagttggataagaggggtgttttcgctgtcggagctatgtctcctgctccccggtcgagagttgacagggctggtatactcgggaggtggctgatccggactgaggaatccaccggttatgggctgcccatcttggtcgactaacgctgcagcactactgctaggttcgcctgcatcctccgtgggtaccaaatgagcaagcgagatatctgtcgggctgcgaacgggtcctgggctcgttggtggaaacattcgaaagttgcctgatcgtgtgcggttatgagaagagtcgactgcagccaagccttgtctagaatacgtctgcacgggatgactgtacccgcgcccacgtccaagcgtgctggtaaacccatccttggtgccggcctcgaggagaatactgccttgctcggaaccatatggcggtggcggtgcgagcgagccagtcataggagcgagaccccacttcttgacattggcttcgatgaagacaaagccagcctgaccaaagttgacgtggacgatgcagggtccgttcgcgccgatcgaggggaagaagttttgcgacttcaaaccgtgtactacatcctccaacttctttccgtttcgagtgaagaaaatcgtgccacttcgcgggcggtagccgacgccaataacatcgccttgaacaacttgcgggccgtaggaagtagcattgaaaggttggttgtagcgacgtgttccgttggataggtacgcgacagagtacttgtgaaagcctagaaggttcgtcagtgactttgttctggaggatagtaacggaagtgtaccaaccagggagcctgaacagaggatacggtttggtagccattcctatgctaatcaacgtattctcgggcttatcgtaaatcttggcctcccagtagtaaacctcattctgcttcggcaccggcaggttactcatgacggtgcattcggaatcgaagaactcgatctcggtgcgggcctcgacaaagcaatttgcgatttccagctccggctcaaactcccacgccgacactcccttctcctgtatggcaagatattgggatagcgaaatgtccgtctgcagggactcgggtgggttggcggcgataaaagctaaaagtgaggatcgcgtcagcaacacttttccagatgtggcaaaaagcgcatactatgtagacagcaacaaccgccgctttaccttttgccctcaagtattccgtccgttgcatatcatccatcgtctcgagggcctcagcctcctcccgcagaaattgttgctcgtcatcgtattcgccaggtcgaccaatgcggtcgaggaagatgcgccctgatgttgtgcagcggaagaagtagaagatgaggaagaagcagccgatcagtatcgccgacccgaaggacgataacagaccaatgatgatgccattcatcccgggacggtaatctggcattgttatcatgaagacggcgctccaagtctgttggaaaaaaaagagggattccgtcgcctctctctctctctctcggaaaagagtgttggagttggtcgtctacgtgagtatttgaacaacggccgactgacgttggcgtcaccgccaagccttgagcatccgtggcgtgacttcttggcccttcgttgatcctcacggcgcttccaggacaacggcaagcccggcgtttattcagaaagtcggaggtcgtgagcaagatggcaaccagcggcggaggacgggcagctgggggcaaacaagtcgagggaagatgtagggtgtttttgaaaagagcgtggggatgggttgggtagttgtcggcaaaacctgaagcgtcaggaatgcggagaagaaggcaagttgggtcggcttggttgatggtggttatcgctgtgggtaggctggtggatatccgtcttagttggcagcgcaacctaagctaggcagactatcctcgcagtcgcagcggtgcgttcgatccgacacgggacccggcgaagggaaacctgaccttgtttaggtggatgcgtggaggagggcagcggacagggcgatggttgcaggtccccaacagttggggggctacggtcttgggagcccagggcggatggtggcttgtgtcggttgatcgatgttagtagcgcacgatgaggtgggcaaccgaaatcagtcaatggcaacgactcggaatgcgctcggtttagcgatgtgatgcgatggaaaatatcaagaagaggtgagacaattcactgcagaggtacaatcgagaagtcgtcacagcaaaaggacaacggcggtgttgcaaagctggaacgaagatggacgatcaagggtcaacgaagaggtgatgtaggactaggtcagacgggggtgaagtaagacaagatgagtgagtgatggtcgccggccaacgctaggtcagaggggagtgcccggcgtccagcgaagtgcccactgcaatgaagcgtgcttttcttggtccctgaaggtcagcatgccctgcagatacacttactcgacctcacgttaaatacgacgggagtttggacactaactgagctcagcacactatagtatctctgaaagttagagcaatagcaggtggcgggggatgctttttttcttgtcggagtggcttgccagaatctggagtgacggagaacaggaagatgacgcccacgacagcaacgaactgaacgttcccgtcgtttgctggaaacccctcgaccctccaacacggtgttccagcaaggaattcttgcattcagccaggctttgattttcctttacaacgctcttatcggccaaaggaagcatcgagaacgtttactaaacgacctgcatcttgatctcgatgggtaacctaaacgtcaactttgagcgtttggcatcgcccactccagtccttcaaaaagcgtccataagcactcacattgcctcctaaaacacagcgcataaacgacaaacgctattctaggaacactgatccatgggccgtgttggagtaccaggatcctcttggccgcagcgccgtttcagatggcgcagtttgacgacggtccaagatctcgacgatcatgccagaaaatcaaagatgggatacatagactgccggtcaagtgttttgcaattagccaattcgaagaaattatggatgattcgccagtttcttaatcaatgccttccacggctgtcatgatataaaaaaataaaatcgacaccggcaaggcagggtccagaatcacactttatcgatttaccaccgtgatatagagatcggcggcgtccgtaagcacagcggattcaagccagtgtcgtcatccctacgttgctctgggctcgagggaacccttcagttactgtttcccacatgcaagttgacgggcttcagtgaacggcacaaatcgagtgaacttggttcccatggcgcatgatggaacaaaacccgcgacctcgaacaacatggagtccgacacccggcgcatccggagcatatccgagactccgtgtgacccggatgtcaactcatgcaacaaaagtggccgttcaacatgcggtgcgcatgtaacaataaagaagaaaagaaggatgttgatacactacttgcaaataccatttacatcagctagctacctttgaaccctatcaaacaattatttgctacgactataaaactacatacaacaaacgaacgcccgcctgcttgtgtctgagccaggtatttagccatggaaggaagaagaagggtaagaaaaaaaaaaagagaacaaaggggttgctgtgcgtgtgaaagctcgttcatgcagacattatttcatctttcgctcaccatctccgacaccgttacgagtgtgatacattgctttccacccatcgctctcgcttctcatttccaatcgtcatgatcatcataacatctcgtcagtcagcaagccgatgctcatcacatcttctcttagtaaccgccaacgctgctatccccatcaccatccctccggtggtgccttctgtacccagcaccgtttctcttcttcctcctctcctccgcatacgacacatcgcttcccaccgagctctccgcgccgctaacgggaatgtgaaccgggtgcttatagaccttgtggccgctgacctcgctctccatcatctcgctctccgtccctgtgtagctggacggaaccaaggcgcgtgacgtacgcagcggtgggacttggtcgacttcgtcatagtcctggttattcactcgtgcgtattgcccattgctgcccgtggcgataaccccctcctcgtgctcgtgaacatcatccaggacgctctcgccccgttcgtcgatacgccgcagagcgatggacgattcgtcgcctactccgtgttgccaactaaagtcccgttttgacgaccgctgctcgcgctcacgctgcccggctgctgcagacgcacgatcccgctctcgcagacgacgcgcctcggcccgcaaacgctcggcttcgcggctggcgttcttgtcggctgtcgagtacaccttacgaatgccgcctgtcttcttctccttctcacgctctctctcaggattacggtcacggccaagctcccgatcacgctcacgctcccgctcgcgctgctcgcgcctctccctacgctctgcctccttcctggcagcgcgctcctcgtcccgttccttcttgctagggctccgctcacgcttctcctgatgtttaatcaactccgacgtgacggtgctgccgctgtcaacagtcgaagtacccacaccactccagctggggttcgttgagccgtcccactcgctcgcctcactagcgacgttgatgccgccaacgcgggcaggcttctcggaccggtagttgcgcagctgctcctcagccagggcctcggcttcctcgtcaatcatgatgccgtcggtgccgaccttgcgcttgctccgcttcttctcctccttctcgcgtgccttctcctcgcgccggcgttccttgtcgcgctccttttgctcgcgcttcttgcgccgcttctcgcggccgtagatgtcggacacgccacccgtgatgcccgtgatgcccgtaatgcctgtggtggcggttacaactgtggtattgtccatctccgtcatgccgtcgtcatctgctacgtccttgtacacgctgccgccgccaagaatggtgctgggcgttgcgccggagtagatggtgccgttggggcccttgcggcgcatcaccgtcgacttgtagtcgtcccagtcgtcctccttgaagtagaagccaccgttcttggcccagaagaagaaccaaacggcgccgataacgattgcggcgcccaggaggccgaagaaagcgaacatggccttgttgttgatatcctgcgggtgcacgagacccttctccgggtcgggacggtccttgttgtcattgtcatcgcgggctagaagaatgccgcgcgctgccagagggccgagagctgcaatgtctttgccgctgacaacaaggcgacgcgccatgagggcgcgaagcacgggtgccatagttgcggtttggcgtccgccggtttggcagagacgaaggcccaaactgagttgttgaagcgctggtcaacttgccaagctgaagagaatgtaagcttcgtcgatcgctagcttctgaaggaatacggctgctggagtggaaggcttcgatggaagaacgtccagatgcttgcaaaactgcaagttgctgaaggttgcttgggtgaagaatgcaggtcgacgtgctgcaagcgttggcgtagccgtaagcgtcaagtttgccctgtctttctgggcagtgtttaggtttggcgcttgagaggaggggacctcagaatgttgttcgcccagaaactggggggctggggaaggaccggggctgggcaaataagccagggcctgcaggggtggctcagttacctagttgtgtgcgttggttctgttgttcttgcctggttggctggcgatcgtcaacttccgttggattcggttggctgggaaccacgcaaaagccaggcaggcacatctggcaggttcggttcagtttggcagaacggccatcgatcccctcttcaccacctgacccttccaattctttcccgttcccctcctctcttcgcgacgcaatttcatcctcttcgttctacacacacgaatcgcacttctgtattggtgtaccggttcataatctcctgctatcatcgtgctcgcagctcgcaagcttgtatttccatggtaaaccatgacgtcgttatgtggtacctaagtacatacctttttcatacacagtaagcggccattgaccagcccaaggcttggcactttcagggcaacagcgtgtttcaccttgcaactgaactgtaaaaatggggaatcagcattgtggagtgagtgcagtgcagtgctcgctactgccgtacagtaggacgacacactcctggcactgggctattctcgcgacgagtcacttacacggaccgtgacggtgctgttgatgtctgccttgggaatgataatactacacttgaaagaaaagcgagttcacaaatgatttccttttcatgggggtaatagttctagctgctcaaggaaaagcccgccaagtcactacgtgatcaagctgataagaaaaacttttgccagctgagtaggtagctggagcgactcctgatgttgagaatagaggagacttgactccagtaggaacttgcttactatgctatgtccgataagattcatattctcatcggcttaggaacgaggctatgtatgcaatgaacaaaattcgtcctttaggtagcagtagcctgtatgtcttggcatgatcaagtgtcgaaagaactaactgttgcaagatgtgaggaatgtatttatgacctatgttggacggttgcgaccatagaaacgcttcgccgcggcgccatacctcgctcggtcgacagagaagggccctagtacatcgatacgattcaagatgaagcaagtgatattgctaagagaatgtaaaagagagtgtagataagtatttctagccgaccatctactgtccgggtttcatgccaactgttcatctgcttcgggtttgtaatgtatattgaactctgtcaccactaccaccacttttccttaacgaaacagaagtaattaagatcttgatcaacaagtagaaagcagcaatcacagaatgagccatcgatcatgtcgtgcttaaatgattttttttgtgccatgccagatatggggtatcgtctctccaaaacttttcccgggtccatcagacagtgacttgcagcaagactaacagtgccaaccaagaagaaaatcgtacaaaatccaagtgaggagtagctaaagaagatattatgaagaatcgaagaaaaggaaggaagacatcatcaacgctaaacataagggccgtaaagaacatgatacaaactcggttcttgctcgttcttctgtgtctttatcattgtcatttcgtcgtctcatgatctcgtaatcatcagaaccaaaacatggaaaagaaaaaaaaataatcagtcgtaaatcttcgtgcatggcccagtgaccgctcagtagcgaaacgtcggaggatccgatgggtattcgggataggccgggatatagtcgtaatcggtaccgtcaatatcgcgaccagcataatgcattgatcttgggcgtgacctcgcccgcgaggccgcgcgagctctggtctgagatcgctcagcccgagaatgacgttcttcatagtgctggtggcgtccatcttcgatataccgaggctggcgctcatcatattcctcctcgtaatcgtagtacgccttctcatttccatttcgcccggatgtgatggcgttccttgagatgttgatttcggcaccgccagcgcatttcagctttgcaccattgacttcaagtacggcacccttgcccttcatcacccgaatggtgacatcttcatgtggattggcgcttgaccgcgtggttcgtgttgttgccgagtgcctgtaatcgctctcatcacggctttcttccgagctcttggtggaacgactgctaccgccgtttctttgggctctgcggagagtttcggccgtgagcggcatcggatcaccaccaagtgtctcggtctggtacttggcagcttgacgaatcttttcttcgtaaccgcttccagaagcagtagttggttgtagtgctgctccataatacgagtgtcgccgattatgccgactggctatttccatcctggactcctggtcttcgtatgttcctgcactgacactgggtcgccgctggtgcctcggtcttgacttggaccgcgctcggcttgcagcgggagcaggggtttgatactcgtaaggagttggcgaaagggcaaataacgcatcgcccgactggtcttcgtcggcatatcgtgaagctcgtctgcctggtgttgagggtgctggcggtggcctatgtgggttgcctgacgggtgagcagtagacgacctgactggagggggcattcttcgcgcatcctcgtccctcgacaactttctgtgcgaaagagaaggccgcggcatcgatctctcgttctcttcgtcgaaatctgcctccccgtattcaagagcgcgggaggtacgataagctagggcggttcgggggcgattcgggctagttccgaggctaagagcagcgagttgggcatctaagcgtgcatcaacgggttgtgcagaaaagtagtctgtagcctgtcggctcaacgagcccggcgtcggaatggggaatggctgcatgggccctggtccagcccatgttgccggagtagctggataggatggaggcataaattgcggaggaggcggaggcccagaggtaatatagcgagcagaaggtggaggtggtcgtgtcgggcctgtcccgtaataactaacgggccggggagtggaggtctgaggacgaggcggtcgagaggaggaggttgtcatagtagggctcacaccgtaatatgaggcctcgatctcccttccgttcctgtcgtaatctccccgccggtgaagattgccggtggtgttagcatgtcgtggaacggggcgtgaggacgacatgctggatcttttggtcccagatgtcgacttttcgcgctctcttcgtgctgtctttgaggattcgcttctgcggggattttgagtcgagtcggagtcgggctggctgtttgtgactatgggtgaagagtctgacttcttgtgctcttttcgtgcgcgaccggagctcgagttttctttggagccaacagaggcagcgtagcgggaggttccttggataatatttccgtcgtcgtcggcgtcttccacagacgcgatttttgaacgggtcgaactcattggaaacgagcaacagctcgcgagacgatatttagggccacttgagaatacgaaccaaggcaactgagccgcaaggcggaggcgggccgcagtgaggatattcagtcgctaatgtaaggacaacgaggttagctcatgcttgcgcagtggatgccgacgccaacaacaacaacaaatgacacacagtcagttgggacgaaacgcacgaacctaagagcgggggtgatcctagagcgataaccaatggtgcaggacagaacagcaagggtgaggtggggactgaagcgtcgggaatatgggatggagtcagggccgtctcgtctgatgttccagtaagcgcttgttgtcagtgtctgcttgaagccgacgggactgtggtgtttcgtcgcgatgggtgatgcccagcagaagccgacggagggaagtagcaaggctacagaaaagaatgaaaaaagatataaaaaaataaaaaaataaatgtaatggaggaatgtggctgagtgggcgacaacgagttttattgactgcgggggtgtagcctctgcctctgacacttggtccaactagaggtagtagtagggacagacgggactgagaggggtgcgacgcgtgctgggtagctggatgcttgcaagcttccttctttccctatccaagtgcagtcttctcttcttacactaggctgccatccaggtctgtctgagctgtggcgggacgggcacccagagccgacaaaacagacacggggcgacgggaatgggaagacacctcagcgagacacctcagaagaaaagaagggagggggttggaggggagtgagagcgagcgagtgtgtgtgacgcagaaacaccacccacacttgtatcgataatgcagcaacggcgtcagcaacggtgccccggaaaaaaacagcttggcggaacggtaagtgatcggagagcgagctggcactaccagagatttcgtttctctcgatttttccggaccttacttgagttgagcaaattcctcttatcgctttttctcttcgcggtgactgcagcatctgaacgtcccgtctactgagatgcctgagtcgatgctgaaagattcaacggcgttgttcgggtattcgtaccgtatgatacgctgctgtatgacagggtgtgcctcgtggatttggggattgggtgctggagcatggtggatccgttctgttgttgatcccgttgtgggggaaactggggggatggctccagatagtcgatagtgagtgaatcgccgtcaaccccaaccccttgctccgaggtaatcgatcctccgacgacacgaaaaaatcacctcactcgagtgtctatgattaaacctccaggagagtaggccaccaaaaggcagagacagatgggcggaaaagcaaaaacgcgaaatgatgttctccagtctcgcaggcagtaatgatcttcacgcgcatgagcaattgctgctataaaatatttggagtaagactgcatgttgggctgtcttttgcagtcttgatgttgggaattaacggatgggcggttgattgttacacgaggcttcaactctccgaagggtgtggtgggctagacgagtttgaagttgttgctactcgcctgaaggagggtacagtctggacattggcccgagtgacgggagtgaagaaagggggctggtgtgtggttgcgctgcgcagatgaggacgaaaaagaccaagcgcaaagaagatgaaggtaatgggaaacgatgtcaacgatttcccgggatgatgggatgggttaggctgtatgaaaacctggagacatgatgtaccacttaccatagcctgttattgtctagcttatctatctgcttcgccttctttactgcccgacctcttctctttgggtatcaatggtaatttgcaggattgcttcagtgtacgccgtacgggcacagtcgacactcgcttcgttgggacccccaaagccgaaaacgatatcgtgacatgaaggaaactggttaatgccacgtgaggatgtgcctggaatcacattggactaatcttaagagttttcaagggagcaggtaattggagtctgggcccgtatagtcggtgcagcaaatgtttatgagaatagccaccgcccgctttctaggcagaagggtcaacacagccattcgcgtcctccctctgatttagttgttcgctcttcctgaagttgtatggtaggttctgaaatgcggcttctgcccgtcacagtgtcaaagtcatccagcttggtgcaggcatgtaggttagttctcatcggtgggtgtcccaacctgctcatgtctatgatagtaattaccatgagcaatcataagcattgaacctttagcattcaccgttatcgggtcaagtgagacatggcgccctcaagccttgattgtcagcattgtctcaaggcaagaacaagggagcccgtctttgtcaccagcaatttttcgcttcgcagtacaatgccatgtggaaaatatgtttattctgccaagccctcgagtttcgagtgtgagcgtgagtgtgatgccaacagtcgttcttacctgtccaacccaaatgcataaagactattaacccctcaaacttcaagtcacccgcctagaagaagcgtttctagtgcatcattgtaacgagactaaaccaacgtgcggcgtagggagggtgagataactgggagggtgcaatagatgtgccaacttcgcgcattatcgcaattgcgcggaagaatgcgcgggagacgagctacgtctcatgctgtatcgccatcaaaagcggcttgtcacaggaagaaaaagagcggaaaaatcaatgcgaatcgtccgtgaaatctgcactgaagagcaagtgactcaacatctttgtcgcacaacaagccatcttgggcggtcaccgacttgtaacaaattggacagatttccaaaagacgctccctttatactcggcacaggtacaaggcattgactcaagtataagggtgcagccaaccctttgtgcagactatgcgaatctctataaggacgatgcggtcgatgatgcacataatcattggcgtaccagtaccatggtgctgtagtgacatcacaccaagttatatagcagcgtcttggttcccgccaatctggtatctccatactcggcgcagatcactcgaagtcttttggacggagtctttgagtccagacgtggctgaaacatccaacgaggaaaaggaggctcaaactgcaagctgtgggccaaggaaggcacctcagatcaccagtcgtccaggtccggttcgagttgtaacgcgtaacatccttccgggggcacttgaagatcacggtttcggctctgatcgacagaaatttgacaaatgagcaccgtgtatctctttgttgcttggagcgtgcagcttcggcccagacagaaggtccgtagcgaagtgcttcgtttacgaagacccaagcacgggctgataaatagcctggtcgtggtattccctccgatttagtctgcagtgccaaaaagaaacctcttgctctgatcaagcaacgacttccattttctccgtcttcaacaaacccgaagactaagcaggtctagcacaaacaaccgtgctgttctcgatgattagccgcattgtttgtaacaggatgagggaacatgaatagataggtagctggctcaccaaagcatcgatgcccaaccactggccagctagtcgtctgatacaatggtgctattcaggccgccttagagcaaccgaacaaaagaatgaataaaaacgaagtgacggaactattggacaagaggcgcgcaagacgggaaaaaaaaaataggggagccgaagagtgaagacacctttccaggatcacacctccatatccacaaagataggtcggtggtcagacaggaagacaccatcgtcaaatttatttggcagaattccaaacaacctgagtatgagggttggtggtctctggacaaagagaaaatcgatggtctttggctcctcgtctggctcgccaaaagacgtgtatgtaatgtcgcggttgccgtactttagttcatctggaaaaaccgcagatgtgtcttgcagtcccgagtcagatgaggtcaacgtcttgtatgcctggtctgtcggggtgctgttgaggtcgccgcccagaaccaaaggaggataagagtcaccatgcgttcgtctccattcggaggctagcatgagaatgagcttggagctttcttccctcgcaatctgccctcggtggtcaaaatgggtactcataacaatgaccgctttgcttgtcgtcttgtggcggaatgatccgacggtcacgattctctcaaggacagcatcccaaccgattgacggcctttctggagtctcggaaagccaatacgtcttccagtcttcacagtcccattcgtccactcggaaaaagatgggtgagaactcgccagccagtttgccgtcttctcggccccggccaatatggctccacgacggaccgagagaatcctggatatcaagaagctgtgagtaaaggacttcttggaggcagagaaatgttgagtcatggccagaggtaagaaagttgagttgagcacaaagccttggccgacgttcagtccacggttgctctccaggaacaggattatcggtagcgaagcggatgttgaacgacacaaatcggacatggagttgagcagaacccggggccggcgattctcggagcgtcattgcttcagttgaaagcccaagccaaatccttgccgggaatcgaagctaacgataatagatgccggtagggctcgagatggtgacagggatcagggagaattggatatcagaaacacttggaagaggaaaagtaaagagagtcggaccgagtctcaccgtcgagtctgaccaggtttttttttctctcccctcaacaaagcactaagtgagttgaaaaggaacgctctgttcatgtttgcagtccaaaggtcagaaaagttgaaggtgaagttgacggttgaagttgcagccgagtcaggtcatgcctgccgcgagccctcggcatccaactcttatcggtgcttatcttgcacatcactgcaacgagtgcattcacaagcccgcacgtgcgcatacctttagtggtgactgatgactacctctacaacatgatgttggactcgatcgtcaacttcaccaatgctttccttttcgttgtcatgtcacggcctggttgggctgctagcggtgccgggttgccgcaatcagcagtgcaggttaaatagatagttgcaccctcttattgctcatgcacgatcgtgttcctgcttcatgacgaagcatgatcaatcggcgcatcttgttcctcgatgtctcgtcaatcgctcgatttccgccccggatcattccaggggttttggcctctggcttgatttcttccggccatgatccacgcgccacggctgcacatcatgcgggtacctcagatcagacctggaaatctctcacctctaggcgcgaacagcggctacacagatatcgtggggtcttctgctggcagctggcgtgaccttgtgggttttccaagagctcgcacttacaccgtagctgggtaggtagctgtgattcggcagccatccagtgactcggtgatgcggctccgtgccatgtctccgtccatgtctccaattcaacaccgagcgaaaatccggcttattcaccagcctttacacattcacagccatcatgcttgcgcgttgcgcagtcatctggcggcccgggtgggtgctgcctccttggttttctcatattttgttgactgtgtctgagctcagcaacccagtcctttgctgcgcgtgataccgaaaagccgtgggagccgcgtttccacttctccatcgcaatcctttccctgcttttcgatatcgaaccatgtttaatttttttttccctctacccatttcgttccaagctaaccaagcgatcccacaaaacccctccttatcccgccccgtgatgctaggaatggcacgctttatgggagcttttggagtcctgtcggggataggcgatcagagatcggggcctgattggccaaagacccaaggaggaggtgcattcgccccgccaaatgagacacatcgttggaaggtgacacaccatgttcacctcacaaggcaacgcctcatcatggttggcactacaccgatgactgtgtctgatattgcgagagtggcatgcgagacatgccaaccatttccggtgagagggtgtagtcatcaccggcttggtatatagccaaggcatgctcgttcgtattcagctcgtcagtctacccagttgtctcttcaggttctatacatacagcagcaggagaacgtcggtttctggttgtgtctgacaccccattttctgacagatttgttatcttgagccggccaagccggcgtcgggtttcctctcttgtcaccgcatatcttttggtggcatttcctttgggggtgtggtgcaaaggttcatatataacagcagtctcgtctctactctcgtgaaggatcatcctcttcaccacgaccaacacaatgccttcttctcaacccattcgccgtggagctcttcgtgactcctggccgcctactcagctaagaatcgactatggcgactttcacgatgtcgacctatccaacatcgaccaagaccccctcacttacttcctcacgcccacacctgccgccaatgcggttgacgacgacgacatggatttcgacatggactttgacgccggcatcgaggacaccaaacgcccagcgcccatcgtgagaagtgttagcccatccagcctcgacggcctcagcctcccgccccctcggccgccaacaccacccaagtcgtcgactcccgagctcgagtttgatgggtatcctacgcccgaggacaaagaggattacatgcaccttgcagccgctgcattcgacttgcctgttcttcgcctgaaggacctgaccaagaaacccaagatgaggttttcttcgggccacagtaacagcaacagccgcccaaacagcagactggacaactacaggggtacctctacggctgactatgatttgcccctgacgcctccctctccatcttatagccacttcgccaaccggggtcggccattaacccggcctggtccacgaacgatgttcagaccattccgtcggtcaccgcactcttggcgtgagcctagcccggatgtttgggctatcgaggaggagacggatgaggagcttcacgaaagcgagatgagtgacggccatcacgcggagcagaagtatgctggtgccaggaacattgagtcaccgtcaacggcttcaaagggaaagaagagggttcggtttgcgctgccctttgagcagtgattcacagcttgtgtttggattgcatcatttcgctatctctactttgtacatttccttcacatggtctagggtgggaggatatcatcatttgcatttggagggcacattagcattttctcatggttggataacggcgttggtggattaggtcctgttcctatacccttctgcacattcgtttctggaactttgcatcagggaaatcattgggcgacatcatgtacggagtactgcattacctaggtatcacaacagggtggaataagaaggaagagatgggagatggccatggacttttctgacatgccagcggtataccatagttggctagttatgtgggtgtgagtgactggccagggtctgtctttgttttcataggagatggggcggaggacatacgagttagatacttacttgaggttcacacctcacggctttctgttctgctcaaattcaatgaatcaagtacaccgtactgacggatttctaacctccatgtgtcgatatttactgcatcgctaggacgttctttcaatctccccaaacatctctataactgaatttggaaattcgagtgcacaccactatttaaaaaggtatcaccagcttggagatgagcagtgaggacttgcataaaacggctcgctgatgcaaagctaaaatgggttacatccgcctgaacataacgccgcagctgcttgtttttcacagtcgcagttgcaatgagtaatatccaccataaagtatacattgcactgccgtgccgagcggactattacagtccgggttggaaccccaaatcttgaatttctcatgactttgatttgtcggaccttgttttttttttttttcgctatactcgggtcggcttaattgtatatctcccatccatggcgttcgctataacacttgagctcaggattttagcgaagattggaagatgacgggaggactgtcgtgctcagtaagaaaactaatacagtatcgtcgtcgtggttgccctgcagttgctgatgatgtcaggtgccagaaccacaacccacccccaccctcaacaccctagaggtatctgctgacaagggaagggacaaggatgacccaccattgcgattgttaagactgcagggtgattgaccatagaaaacactccgaatatccatccaatacagggcactgaaccatttatgtttcaattgcctggacagacaaaacatcaagactcggatacataggctggttcagtgcgggttgctgggcgtatttgataatttggtcactcaggcacttaccgggcacagaagcttgggccactgcacaggttcaaccgacatacctagaacgaagaagggacgaacgaattgtcggaactgtgtgtgcagcgaaaaccgccgcgcagtgccagtgcgattcacattaatccgaattgaatactacgtccaattccctcccgtccattaacttcgattggctttcacaagggactcaagggattgttgttgacatgtttgactttttttccatggctgctgtcttgcgttacttgaatcttgaatggtctcttggacagcagcgagggcggagatcaagatggaagaaggaactagtctaggtaggtgaagcaaagtcaactctttacggactgaagccgaacaaagtggaagaagcgcgcgattgtaacgaaactaatgcagtgaatgacaccagcccccaccaaggcagcctactcttgggaaccgctctagtgcaagtaattgattaccactcagccaagctgcaggagaacgtggtttccaacttccatggaacccggtggggggactggcagaagcaagaagtcggagggagaaatcggtcgacactgataacatggccggtggatgcgccaaagtgagcaaagggtgtgtgtgatgaagggtggaactgcctgcactcgctttttcactcttctttggagagctgattcggatactgatgggtgttcaattgctgatgtccgcagcaaccactgccatcaattgattgttattggcggccacgggaaaaaacgataacctcatcctcagccacgcagggtggtggattggttacggattacggatgtctgaacgacctcagcaaaacagaactgaagctcagctgctcctcaagccccttcacctacgctcgctcttttcccgcaacacgcgcgccagccagcctctgattgattgtctgacaatacctggaggtaccaataccattcatcaacattcgttgttctaaacctgttgcaccacagcgggcagctttgcccgtcggctacctgctcgcacaaccgaaccgcgtgggcgacagctgactccctctctacctgaacagcatacatacccttaccctcgttacgtctgtcacgcggttaccttgactcttgtctctctctgctctatgggatctacactacatagcgtgttgcgtgtgtctttgatttccagagaactggaagctattacaggggccaacccagagctcgagcacctgcaaacctaagggaagccagccagggctgaaggtcagacagagttttgctaccacgccgggctttctctccaccgcctttcgtcgcttgttcctggcgagcctggatcctggagacatcgacggactccctgaaactccacgcagggtgggcggcggagttggaagcgcctagatcggtgcagcagaaaacgcaagaaataggagctagacctactgtggtccatcaccgttagccagtggggcccctgtgggctctttcgattcaacccaaaccggacgtcatcccattcaccaagtgtgtgatttatcccttcctctcttctcacaaaagcacggcagccgcggcggaaacgcgccttcagagaacctgactgcgcgcctcgtcaactcttccatgaaactccggtagcgcccgtcaaggctcaaggttgtgtctggatcctcaaagcggaccagcatgcgggctccctaaggtgagcgagcaccacttgatgtgccaataaagtcaacagatgacatctagcgcaatcgacatgcacaagccgctgacactccgcccatgaccggtagaagaaatgtcacccccaaaaccaaaacccgacaaacctccatcaccacggccaaagacccccaagatcacgcccacaaactccaagaatggcgcgccgacaatttcaccgaccaaatcggccacggcgctgggagccaccactcccaagagtgtgccgacacctaccaacagcggcctgtcacaccacaagaagaagcccgagctgaagaagcccgagccgagtcttctgggtgatttcctactcggccgaccatccccgcagcgcgtagccgcacagcgctcagcctcgaagcgacgaaagaccatgtccatggatgcccagaatgttcgagaggagctacgccaagagatgcgcgccgctgctgtacggaagctacaacaacctggtggcgttcgcgatcgtgtcaaggcatggcaaaaggcgtcgcaggcggcagtcaaggccgagggccttcctattccggtcgcagaagatgcgcgaagcgaaccgaccgaattcgctgtcaacttgagcggcgatgacgtggacgaggaagacagaatgaggatcaagtggcggcagaagccccccaagcagaagaagccaaaaatcgagacggtggaacccaagggtacgagtgggagcgacagcactgccaaggagaagaataaagtgctagggagaatggccgacgacaggcccgatgttattatcaaggaggcgcgaccaaggcccgggttgcccaagaagaggatcataagcgacgaccactggatgaagaagcagcaaaagggaaaagggctagcaaaaagtccggtacccgaagcaggccaacccataccgaaagactttctcaaacgaacggcgcaaaatccctcggtacaaaagaagattagagattgggctcagagggtagagctcccgccgcccccaccacctgttgcccggcgcccgacggtcaagacatatcgccatgccaaaaccggtgagacggtcacggttgaggtagacgaggacgacgatcatcaccgtggggcactgtcggaaccagatatgccgcgtaggaagcgttcatcgtctggtgaaagtaggaggtcaagctcaaacccaaggacgcaacagtgtccacccaatgatggaattagggtgcgttccctacagaaacggggctccaatgatgatggaattaggattagcccagtaaagcccgcccgctcactgccagacgatggcattaaagttcgcccgggtcctcctgtctctgccgacagcagcagcaggtccatttctacagttagtccctcctcttcgtccgggcggacaccgagcgatcggtccggtagcagaacaccgcccagaggagcttcacctcctccaagaagagcctcaactccgccgcgaagagcttcgaccccgcttagaaaagcatcgactcccaagccaagagcgcgtagtgatcactcggctgcttctgacgatgtgatagaagtcatcgttgaacctgaaagcgaagtgtcatcaaagaggagccccagtcctccgccgaagagaaggctaagaagccctccacctccaaagaggaagctgccaagaagaaggggttcccgtggaggtgcgcgaagaaaaccgaagcgaagaagtcctagcccaccaactacagccacgcaaacagaaactacaacggatgacaggcgaccgggcgctgacaaaccaatgccaactcctaggaataatggtggatcatccggagaggattctgaccggcgcccaccaactgctgctggcattgatgatttagcagagattccattcggcttttcggcgtttagcgaactggaactccccttgaggggtcatacccaaagaacacacgcccgccaaagtgcgaaacctaagccgaaacctcagagaaatgaaagcctcaaactagtaccgaatgtcctcaaaaaggttatgaccggcgccatggagaagatgcaggagatggcggaaccgccgaggcctccccctacggggaacaagcccgctagaatcgaatcttggttgaacaacacggttgaccccttcgtagagggtatgccgaacttaccaccagttgttgcccccgaacccctgcgagtctcgacccctgagcgcaattccaaggagaagttggtcgacagagatctaccagctcatagggaacgggcccccgagcgtaactcgaaggagaagctggtcgatacagatgtgtcgacccacaaggcacggactcccgagatttctaagcgcgcttcggcagagctgccgcgcaggaaagaaagacctcagactccggtaacccatgaagagctacggaagacttcaacacgatcggatgatagcgaagtaactcccaagaggagaaagagtcctacaactacccctgattcggcggcggggctgaaacgacgctcgactcctaggagcccaacattaccgcgaaggagcagtggttccgtaaagaagccctttcgggatgtgttgaaggaggccttcaagggcgaatccagtgcgcacaaaatagcacccatggtatatcccagctgcgagacggacgttgaatctgaaccagaaaccgagcatgacttggagtccaggagaagcccaccgcagcagcgctctcctgactcatacaagagaagatcagcatctcctgatcgcccttccagagccgattcctattcttcgtcagaacctagcacacgggggccctcgcgcagaagacgaccaacgagtgacttgcatgatctatccaccatactatctgaggactcccgcgaatatcaggaaccatatggcaagaaggatacggatagcgtctccactgtttcccaatccaccgtaacacaggcacccgaagaggcgttcggccagccgacacccctcaccagagaagcgagtcaacagtcacaaacctctcaaatatcccgcaagtctggcagcttgaagcgccgacttactactaagcactctgatttggtatcagtgctctcacttcctgacgatggccagctggtcccacccagccgctcaaggagcatcaaggcctcgcgcagtcttcatagaaagcctagcaaggctaacgacagtagggtcaatgatctgctagaggagtttgccgatgatgagcacttctatcatcgagaactcaagaccttggtcgacggtgtcgtccccgtgctcttgaacgagtttgtccatggagacaatgtggacgatgccgatcgcaaaacagacagcatggccaaggctgtggtaaatatgggtgtcgctctcgagaagttgtggacttaccacaagcgcgcgcccctgcatgatattcggaggcttcttgaatggctcgaagccgtctcgccggtttataacaactaccttgacgtgtggcgattgggattccaggatctcattgtcaacctcgcaccgccgagcgggaagatcgacgagaatgactccctcctgaatgcgctacctcgcaatgaggatggcgacgtgctcagctacaacggtgagcgggtagatgttgcgtacttgttgaagcggcccctgatccgaataaagtggatgtacaagtttctccgggttagttccacttgcactaccattgtcaccgctagcttggcgtgaactgtcactaacatgagcggtgtgtatgtaggcggctgttatggtgatcaagactccggaaactgaagacttgctcaaattgtacggcaacctccaggagaaggcccgaacacggcatcgtgaagagttcgctcgcatgaccgatgaggacgccaacaacaccgacacaacacgcgccagagaccttcgcaacctacgaccgctggacaacgttcggatcgatccgagcagacaagtggcagctaaagactcctttgagatggaccttgaacactcgagcggccaacgacttgaatgccaagttgaactcatgcaccgagatagggtcaacgttccttctgacatgggggatatcctcatccgtgacatcagcaacaaggctaagccatggctgcttttcccacctgttccaaggcagtacatctcggcaagaaaaggcgagagtcccaggagcatgattgtcatgatccgcggtagacataacggcgacgagtggtatgagctgatcaagctgtccactaccgaagaggtccagattacggactggctgggaattttgggtagcgaccccatgcctcccctctcacgacctaagccgccgatgagcatgagccttattcacgtcagctcaccaaaagcggacgacctcgacgtcccgattggtgaacctagcgttatcggctcgtatgatgatgaattcaggacgcctagccgataccacaagcggcaagccagcgctccggtcacctcctacccggctcccaacaaacacattccgtacagcgaatctgtggatatcttcagatctcagcccattacccctgcctacggaatcgaatctgtgcctattcctcggcccctcaacatcaaaggttcagctgttgtgcaacctccggtggagcttgctcctacgacccgggtgaagaggcgcacatcctctcctctcaagcacgaatatcacccatccgacatcgactctgagactgaagaatccgcccgcagtgactcggagtcgtcatcatcctccagtgacgagttggacgaagatgatgttccggatacgatcccgggttacagcctcaagcaacccttgcctcagattgttgaagaatccgttgtctcagaaaacaccatagcgccatcacaatcagcttctcaggttggagcacctcagccagggcagcaaaccccgcaagagaggactgtgcagaggtttgttgcatcagtctcgtactggtccaacagaaagggtatctggagggagatcaacactgaaccgtcgcgcatcctggtcttccccggaagtatggaggtacacatgctccaggaaaccccagggaacaaacaggcgtaccctctgcagacctctggcacgtccgaggtcgacatggcgaacagagaggctggaggcattgtccctctaatctgcctcgtcctcaccccagtggtcatgatccgccgtagtacggcgcttgacctcgaggtccgcagccgcgtatctcctgagtctcgcctgagcagcatcgatagcggcatgttccgctttcgcgccgcgagccaggatgaagcgaaggccctttacgaggcggtgcaccaaagccggctgaacaatgctaggtacattcagcttgccgaggaggcacgcgtccgttcttttgggcaacaaacacagaacgatgctggcgccggtagcgccgacggcactgaaacctccagccgtcgaaagagcatgagcatctttggccgcaagaacagttatcgcgcatccactcgcgcgcccagccagcacagcagtgcgacaactagcgtttcggctaaaagcttcttgcgccgcttactcggcggcgagaacacgtcgttcaacatcggcaagtccaccgtcgacaagcaatcccgccctggctccatcgccggaagcggtggtgcccacggcggcggcggcagcggcagcctgtactcaagcggctactcctctggcaccggcggtaatgactcctcaaccccgccgcggagcgcatccggctccggcagccagtcccccagccgctggagcattggcctggccaagccgttcactccgggccaaccgctcgaaatccgctgccacttgaacgtgcagaacaaccgctgggctgacaagggtgactgcatcctgcacattggccgtcctcccccgggcgtacgccaggagctatcgctataccacggcctagagaaacgcatcatcgtgacacacgccaccaagaaggtttccgacaagccactgatcttgttagatgccgtgctgggatccaaatccttcagcatgctgggaacaaagggcatcatgtgcagcgtctgggagaacctgcgagacgaggaaggaaacgtcggtctagcaccccgcacgggaagggtcgctggcaaggtgaccaagtggtgcttccaatgcaagagcgtgcagcaggccaactgggtctttggcatggtcacgagcgaggtggaggggttgctgctctaggcgatgcatcatcccccgaacctgaatctggatctgaatatgaatttggagcccgtcttggaagatatgatggaagagagcagtagtggaagtgaaagtggaggcggcgggtgtagtagtaacggcagtggtaccgagaggtattttggctacatgccaattccatcgccacaggtggtgcgggatgaaaggaggaaacaaatgtggaagaggaaactggatgaaagtccggaagggaggcggcggagggagaagagagccgaggagaggctggtcaggttgatgacgatgtcttctgccggcgccgcgtagtgcagtgcagcactgcagctggcgacgcagattttgtgatgggagttttggttgggttggcatgcaccacatcaagtgcaactgactgactggtgtcttgcaggcgtgtgagttcacgcatttgtgttgggttttgactgtttatgtttctttttttatgtttctatagcctgcacggcttcttataccccccatacatattcttatacctatatccctccctcactatatggtttcagcgaactgagcctcagggagggttttcttattcgttaattactattttccatttgcgaagcattcgtctttcctctgttcatatcatcgtgatagcagattttctcatccctcaagaaatcctgctgtttggttggttttcgggcctaaacacactaaatagagtttctggttctgaggcatatgatatatatacacgtcatgtcagagatatctttccaagttcgaaccgacatcctccacttaaataatggtctaggagacagacctccccctctccccttcttttattttgctcttttattgttttcccctcatttccacctcttcacctcccctaatctctccgtaaagtctttagataggcctcgtttcctccttccgagtcagatacagaagttcatgaccacaactatgtaacggcaagaatctttctcacactctcttcttccctgtcgcggttactgatatcaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaatgatatctacctacctacgtatgatgcgtaaagctggtatccggagtatgagtggtagagtctggactcgtactatgaaatggagggggaaaaaagacgaagaaaaaagaagggaaaaagaaaaagatggcagtcatggcaatcgatgactacatctcgatgctaacccgaagtgattgatcctggacaatcaatagtcatgtccgtcagcgaataccatcttttttttttttttcaagacggggcaaaaatgtgattgagggtagaacaaatagtcagtttcgaaacaactcagctattgtgataaaacgatgattatgattaagtaacaacagaccctatgagatcttgtttaaccatcttgtcctggtcgtcctcaccttctcttctgcaacgccagccagagaaatgtcaacatagtccacttagaggtagtacatacagtcgaccctggatcgatcaacaccatcaaagttaaaggccacgttaacacccagcacattcattaataaggaccagctcagcttacttgtacaccgctcaagaaaatattgcagaccaacaaaagatcctgtctctttcttttcgcttcattcacttcgaaatactacatttcttcttctccatctgcaaaactcatcatccgtcgcctatcatatcatcctccaccccctcttcccagaacctctcatatccacaaaatagtattattatcgatcgagtcgaggtgtaataacaacctcactcaagggatgtcaaagcaaaacaaacgccgcccaatgcaaacctgtagcaccgctgacggtgctaaggattcaagaaccaattaccaaaaatgccacgcttttttttccagagagcccaagatcagacacatcaatgtgctgccttatctctcaaaacaaactaccagtccctgtccagagaggaccaaaaaaaaccattatcaacagtcgctttgcagttgggtatcatgaccatccagtgatgtccgtaaggagtgtgtaaagctcgccgaattgtcgttgagatgcaagtgtcgttaaaaggaatgtctacgagttgggtatatatgcgattcgtcgatccgtaaaaaggagtgtctatagttcgtcatgggatccagccgttgggtatataaaggagtgtatatgcgttattgaaacaagtgtcgttaaggagcgtcgtgtgctgttaagtacagcgtcgttgcagtcgtaaaaggagtgtaagatgcatgataatgcgttgaaatgctgcaggtgtgatcggaaaggaacgtggtatgcaatcgcgtctgtatcgaaaaagaaaatgctgaaaagagatgcacaccgaatgccagatttagttcgatgtaatgtgctgatgcctttcgtccgttacgttctcatcatctaggtaattcgaaggtatagaagatatcgagatgctgtggccatggctcgagggtggtgtgaaaatcatcgatggggttggcgactcggggagcggaagcctggtggagtattgtccagggcccaggagcggagaaggggcgaggctgtgtggggggccaggccaaagtacggcaaagtcgtccggaggcgggtaggtgggcgttgagcttagcattgtaggagtcctgatggccatgttaattaaacctttgcatctcttcggagccggacagcggccggtgtggcggacagagatcctagaccgtccacacggattggattggatggacgaacccgacaccataggggctggcaccgcccatcatgggtgtagtagcggagaagcccatgtcatacgagggatattcgtccggatcgctgtaggtgacggaagccgcgtcgttatagtcaccgaaggtgctcgtggtgggactgtatgctccataggacgggctcgggatgctcaggtactgtggttggccaaaaggtgccgtgatctggaccgggctgggtccgcattccgggatgacggacaagttctcggtactgtagctgaaggccggcctctctccgtatggcaggtactcggacgacgacgccgcggacaagggcattggtgaaccttcgcttgcgtagaagttatcgaacactgggaaagacggggtacgaatcggttgattccaccccatgcgagaccggaattcggagactgtgtcaatagggaagttcatcaatgcaagaggggttgccaaatcaccctcgagttggccagaaatattcaaggaatgcaggcgacgtgcaatctcctcaaccgggccaattgtcaaacttccaaagtaagcggcgccgatctcagggaagaggcgctccattaccagagcaacggtgtagtagtgagcaatgatgaccaaggcactgggcgacccatgggtctgttgcaggtacatgacgggaagccagaacaaccacgtacgcaggggcctcaaacgctcaaactgttgggctaccgacaaggtcgggctaaccttgcgagcacccttcaggaagctgatgagctgggcaacggacttggtgtcctccctgttgtgcttgaggtgagactcgaccttctggagctgctgcagagtcctctgaaaggcgtcaaggtcttccttgcgcggctgactgggcttgtgatccggggcaggagacgggggagcggttggaaacgtgctgctttcggcaatgaaatcaccgaactgggactcgtgcttccaggggtccatggcatcaatgacctattatttccacgtcagcattcgccgctctttgtaaccacgtacgctcgcagtcaaacgtaccgatgaggttccctgcatgagatgggtccagcttcgcctgtatggaaatctgagttagccccccccttgtctgtgtagccggaaggctgcagtatattgcttaccaatctgtggcttgccacgacagaacaagagatgcggcaaggatggcgtcagaagtgtccttcgagaaggtcccgatggcttcctggagacccttcaaggcgataccccgatgctcgtaagccatgtttccgaccaatggacaatcggtcaagtacgcaatgtgcatggcagagaaggccaacagcgaatgcaagacatagttatgggtagcaccaatcttgatgattctagaaaacctgttagcgcccagcccaagccattattgacgtgtcaagtgttaatcttacgtcgggatctgccgagtccacaaagtgaagccgttggcatcaatttccatcatctgattgctgatcgaggcaacatggtggatcaggcgcaactcgtctgtgctgagatactgaggggccggagtcgggtaaatgttaaggttcgggaacgggaaaagaccagttcgctgccactgctcgattacaagctcgatctcgggcgtccacataagatccggtttgtcaggagaagtagaccggtcctcggcgacaggaatgtcattatatggacaacggatcttgtgcttggtgcaattgcggcactggggaaaactttcgtcacaacgaatgtggcggcgcttgctgtatgattgttagaaggcacctttgcatccaacttgtcatgggttgagttagcttaccatgtctcgcatccctttcgggacttggtgtggctagaataaatgttagtaaagacaacccgaagtgggtgtacaaagtagcttacctgcgcctagggggaccaccgccgggaccagccattgtgacagtaagacaggcgaacaattaaagcgaaagatctgatagcaaggttagcatatgtctctaaagatgttcaaacacacggacaaacgaaacactgacaagaagcagagacacaatggaccctgatgacgtcgaagtagcgaacgtaatgggttgatgcgaggacaggaagcgtaggctgtgccttaaaccgatgacaggtactgagacttgcaacgttgccttcctgaagggtcaatctagagcgagcgtagttcggagtagttgtcaaacgtgaacaacccgatagtcaaggtgctttcagcgttgactacctggaatagcaagtcggtgttgcctgccgagtaaccggttgcttgcgccgaggtcgttcgcagttgcgtcgtcgtgataacctcaatgtccaagatcttccctaaaatccagatccagatctcctcctttccttcaacgtggtagcgatcgtgtgttgtaagagttttgcttgttgcgtgtttccaaacagacccggaaacctaaagcgaatgggggcgtcggtttgtggctgattagaggtttcaagcaagcgagcaggtcttagtagatgtatggcaacatctgttttggtgatttgaaattcttgtctctttttctttctgttttgcgtgggaatccaacgagggtggttggctaagcgagagtcagatgaatgggggtgttgtggtaaggatctcctgcgctcttcttcgattccagatgagttgttgttgttgttgttgttgaaggcggagcgtggtactggagcgagtgagttgcgctagtgagatagagttggtgaagtctgtccaagtggtgaaagtggaggcttcagtgttgtttcgcagggttgagttgagtaggcgtagcgagggggggagtttccttccttccaaatctgtccgtctctccaaaccaccaagaaaaatgaaacaagcgaatgacaggagtcgacgaggacttcctagaggtgctaaaaagcgaatgtgggaggcgggatgatagcggaggactgagactcagacctgagggttgaggatgtacagtttagtgaaataggtcgaaaaggagaggggacgcgatgtgccccgggggaagcccaagtgttaaatagcgccagtttggactgggtcttggtgggcttgggtgcagacgggcgtgacgggggactgctgggtatcacttgcgcacttggccctgcagtttccgcgcaccttccatgttcccttccaggttctctctggggttgggcagagccgcccgcctgatcattggcttacacgccggggtcggggccctgtcactggaggggacgtcaagttgctgccacactccttcctcctcccactgtgtgctccagtgcaaaagcccttccagttccattgctcgagtgctctttccgtgcagtctacattgtagaggtatcccatcccatcgattgctcctcccccatctgccacaacaccaaaacaaggtggaaaacctgtgccgtcattggctgcgagtccaccgtctgagcaagaaagaggaggaggagatggacgtacgtcctccgaaagaagagaacttgaacccccaacaatgtacccacatccgactgctgctcgctgccctgcacacccgcccacaatgcgaccagaatgggcaatccactcgctgctgcaggcaatgagatgggggtgcatgaggtgcccgctgcgtggacaatcacctggcacgaacaagggcgagcgctgctgagagaggtatcggtaccgcggaatgtggacggcggtgccgatgagcatcatcaacaataacatcaacggcaacaaggacagggtgaaaaccaaaagagccgccgcccgtggatcatcgccgctaggagctgccctgcgtgcgtgctatagtagaggttcctgtgtacatgtcacggttctacagggtggatgaatgtggatgggtgggtgggatggatggatggtcagttgtgtgtaaccgttcagttcgattccctgtcactgtatctgtctgtcactagcgagtcctccactctgcattcagcagtggtcgaggtcggcctgacatccaaattcatccggcgatcaacggaccatccaacggtccagccggtaggtaccttctaagcaacttgcatccaaaagacctcggtacctaggggacctctcgagcacagggcgcagcagcagagatgacagcaagcaacatcaagcatgaagcaacaacgacagcttctggtaacctgccccatccggtttactgtacatgctacagatcctgtagtatgtaccataaacgttggttcttctagtttgggggtccatcgtcatcccgacctcccgctctctcaagtatgggatgcttgctaccatcttgctggacttatctggcattgagaaatcatgatgagtggtgggccatagttgggcttgcagacaacaatgaggaaacaaagggagttaaaatcgaaaagaagaaaaaaagagaaacattggtcactttacgacaaattaccccgactggtctaactgacatactccacctaaaggttaccttacctaaccttaacgctacggaatcaagggcacagccgggcggaactgtgtgaaagaatggaagcgaagagtgcggagtcgccatgatcatccatccattttcctgggaacaagagactgacagaacaggatctcctccgacgtttttccatgtcccctctccactctctggatatcatatcagagatggatgtggcttgttgttattgcagtaccgttgccgagacggagacacggcagagcgaaagaataaaagaagtggaagtaaggcaggcgttcgaatgaagcgaagcgaagcggaacaacgaacgggccatctaactccaaagggcaaaagaggtgaccgatcgaacggggtttgctgaatgaaactctccctcttttctctctctctctctctctctctctctctcgcttttctccatctgtccccggcacccaatccatcaactcagggaagaggagtgggcaccttgaggagacctcgcttctccccaggtaggtgccggtagagatggaagcgacagatttgggtaagtattagcagatgtgtcgtccccgtttttactggcacctaccaggccactgttgtcgcaccatgtcatttatcgtccctgactccctgcacgtgtgtgtggtggtgttgatgttgtaatggcaacagtactatagttaggtagcagtagtcaagggagactagtttagtactcgtagaagtaggtaacgtagcgtagcgtctagtttttgtctatttcgtaagggcacttcatgattttggatctaggtgatcgacggccgagggacacagtaagggtacttgactctacagtgtgtgtctaactttaccaatcaatacctcaactttaagagaactgataacatgatagaaaatggtaccctttttctcaacttcaaagtgacgagacaatgctcgtttggacttcctgaaagattgtccgagttcgtgctgtggaggctgcggtgcgcacaggatcaagttaacatctgggaacatccttgacctcatctcaagtgcttaggcctgcggctcgtttccgctgctgttaggctttgtttcacgtcctgtcttcacgaggcccctgttccttggagttcatagaaccatgatgagaatcttgagtaagctataccagcttggtcagaaactgagggtgagggccctttctttcttactaacactctccatcagcaatcactatgcaaagtctatgagtgggatctgcgtcctgaaaaggcacattgatgaaacgatgtacctacattgcctgactgcctgtcggtttcatcttgtcccagaacgttggtcctttgtttgtcgttgggaagccccacaaccggttcatggcccttcccatcacctcggtcctttcgccaagtccgaattgtcgccaaggccttagcccaagttcaagtttgtcagtgtagaggtatgtgttgagagtgtgctgtcaggtgtggtttttctctgagcttctggcgcctgtggagtgcagctgcagcgcgcattgacagcgggcggggcctgaatgacactgactgcgcgcactgcccggcggtaggtaagcaactgacggaacttccacttgagatcatatccatactgtgtgagtgagttggaatcagtactgttattctacagttctaacggcggcggcttcgcttggtaacgaaactttatctgtcgaacatcaatctctgagtcccgagaaataccctcaccaccaaatgccatatcgtgacaatggctacggaacgcttctcgttcgatcaagagcggttatttctcctggatgagcaactctcagtgcagctgactcttgtccagtgtatttcgggccctttcactgaggcgcaacagcagatccggcagaagcttgccgaagttagcccaggtcacgatcatcactgagctacggaacttaagcggggcagataaaccgactatgtttgattccaaaccgcttgtgtagagccatgatccaattcacctagggcaagtgttaggtgctgggattagctccaggagttcagggggcagtgagaggccccgtatacaagtgtaaattgagcacaacaacagaggcggtcttgaactctcgttgtcattatgacaaaggacgccttctcgtaaggacgtggtaatggttgccggcgcgcgatgttaatgccaagctttgggtcttggctgggcttggctcaagcttggcgagcttggctcttcgcttcgatggtcccacacagtcggattatccggttcagtcccttgggtagccccggagccaagagcctgctccacctattttttttttttttctcttgtggctggtttccttctctttattctgttgccttgtcccgcatgcctgattgctcgagggcatcaatcacataagttggtgaatcgttgtgtatcatgtttacctttgaactagctgagtatgcatactgtcatggccagtctttagttttctctcgcggatattaaatgataacaaaaggtaactattacgtacctattccgacaacggctagccgagggttaggccagttcatcacaaaggaccctgccttcctgtgtatcccaagcgtgaaggagaagaagaggaggctggtttaagctcatctggggatagccgcccctgtagggctccaggaacgggccggatatatcaactgtgttgaattcttgattgactgtgtgggacacacactaacagccaaactcgaaccaagactccaaacttacagtggcatcaaaagtcatcatttcgaatcacgacaacgagagcttataggacgattcattgcggatcgcctttactcctctaaagcgccaagatcgccgcagttcttctttttcttgggcgcaccatgcaaagaattacagtgaatgctggtgaatgctggtgtgacataaggatttgcgagtctgacacgcccgggcttgttccgtcacaagcttgagcgaaatggtaacagggaccttaccgatcaagcctaaactgatgataaaactctagcagaacataaatcacagaatgcatcacattcaccatcggacgtctttacatcgcgtcgagcttaacatgaggccaactactcacatggtggttgaaccgtcaataaatgtggcgccctcattggctgcacctgatccacacggtcgatgaaggatcgaacacagttgatttatccaactcgtcctggaagagcatattacaagtacctgatgcgatgtgcccctggacaaatcagagcaccccacaacgtaccggaaacacaattgaggcggagcttgcatgtttccatgctagctctcttctttcctctattcacggtccgttctaacctccaatgttccgtgggtcctgggggggcaaccgaacgacctgtctagtgtacctgcctccctacctggacgggcactgaccgttttgggatctcgcctgcatgacgcacgaacttgacattgacaccaacatctcacggccctggttgtctcgttgccaaaatggatagggtcttttgtgattatcattcgagtaaagtctatttcacctgtctgcggtgcgccaatgaataaagccaatgttactagaaccacttcgggttaagattgcgaccgggcgcagtagcggtgctggaaccaacgacagtccttcaatttcttgagaggtcttcggggacggaggcagaaacaaccgcctaactgcctatttggttgacgttttgaggtgaagcttgggcgctcaacgaggtttttattagtcgcgagtatcatcttgccgatgagggggtttgggttagttcacttgggaagtgggaagataacaggccaatggggagtggtggagatgcagcttgagccaagccacctcaatacaaggagttcctttgatgtcgatatgtctgtgtgacggtggtagagtgtgccatactctgcggcactctcaggccattttgatccgggccaccttcgacttttcctcgacagtcgacagggatttggaaaagcgctcgaatggtttgcgttgggcgtgctgtccagtggtggaatgacctagactgcgggcaagaggcagaagtattacgcgaagcccacgtcaggttcgttttgaagaaaatatggtcctctacaatactgaacaaacccaatgatcgttcacgaagagcctggagacttgatattgggccggctccggggttgagctttgctccgaatcatccctttctcagatcttactgttctcgaaagtacctacctttcagtttccgatctgttgaaaaaattgggacgatgagtgcagtagcggggtagcttgatgtcatcatgtcgaaggcaaacaaagttccttccctttggggaagcacttcgtgacgcgcacagaaggaatcggcagggacacccctctcccctctcccgagctaccggccctccggcacacagacgagcgcacaaatccaaacgcagaattcccaatctttccattctgacaaagaagttgggggtttctacataccagcccctgccaatgaaaacccttttcatcagatgcccacctatttttttccaaagaacacaagacgggaccagctactgtccacccatttgtccacttgccaaggaccaacttgccggttatatgcgagcgcgagcaccgacagagcgtagcgtttctgggatgctactgtattgcgtagtaaaagtaagtcctcccatgttcatcatcggtattcatccgcgccgttctccgtgaaagactcctccaacatgggcagcactaccgcagcgctactacactacactacaaaatgtctatgtaataggtacatgcgtacgctacctaggcgagacggagaatacatgctctatccgatccctacttggagttccgggcaacgaacggaacggatacatagtacggtacgtacggattgtcaaagtctggcattctgtcagttacaaaggtgtgtacagttcaatgctgatttgattgccagcgcggttctcacgacaagtgatatgaaacagacaaaaccacgtaacaaccacattcgaaactgaagatcgggtagggtgtatgaagcgtccgaaacgcatttggttgataccaaattcttctacggagattgtggaatggtggttgagttgcacagaatgcgtagtgaagtcccgcgctaacgaacaaaccaggggtgaaccaccaccgcaaaccccggcctccttgtaacggaccattcggctgtaccatgactcgaaattctctcgcggagccgtccgttgcccgtgagcctcccgagctcagacattccgctacgggatagtacgggatcagacacggccgtgaaaaccccactgcatcactcttggctctctggccctactttcaagggaaaaaaaacgaagaaaaaaaacccattcgcccctgtatttttccgtcttcgaccgttgtggtgagccgcagatatccatgcatcatagatggagcgatggagcctcaactcgacagtccaccgttgacgggcagtggagaccgatggagttgcagcatcgacagaaaacatgccaattgtttcgagggcacgtacagcgtcgcaactgataccctcgcgacggagcataccccgttgaagaaactcaagcgaatcatgacctgcgacaccgttgaaaaggagatttttttatcggccccatcaccatcggccggtcacgattgtctgcataacgatagttcgacagtttgactacaagcgacagccggtggtggatgggatgggatggatggatgataggtcgaacatggttttcctgtgatgagtatatacatctaagtttagttttgccctctccccatcgtgcccgaaagagactgataatgatgcaaaagttgctgacccttgtctatggcttttggtcgagaaactagcagttggagggcggagggatctgattggatgaaacaaacgtttctcgtgtccatttttggatacttgcctgccgtcccaagcccctgcgactcctttcttctcacctcctgactggcctttttattaatcttggcggccggggcgcgatgcatcgtcattgccgtgaggctcggttttgctcgatctgggggacgccaacgacaacaacgacaatgctgccaggtcccctattttcacccaccagtccacccactagcgaggttttctatagcgagcaagctcgtcatgtgacatttgtcactacacatgcatgccatggagtggcttacctcttggggagggaggtcaagtacaagttatgacaccccagagcgaaaaaaaaaacatgccttgacatgtgctatacttgtaagcacaaatcttggtacctctgtcttcgaaaattgacttgtgttgtctgggtcgagaaatggccagcctgggtttggttgcgatgaaggtcaccttggtccctggtcctactatcgcgtcttggtctttctcttttgttccttcatggaattttcggagacaacgacaggccagccggcacatgcaggtagggtgcaggtgtgctggtctcctcgtccacgccgtcgacgccatccacgcccgtcccacggtcacgcatgggtttgtgcaccgaagtttgcgggcttgactgctttgggtgtagtcggtttctattcttgaaattaaccttctttggccttcttggtctgctccacttcccttggctgccacatccgaccgagaaacacccggcccagccactcagaggtgaggaagcagaaaacacactgctagccctaaagccactcaccatcaccccctaattgttaggccgtcttacagcctggcttcccactctcacccgtcatcagatgactttccccagatctctgactctctgccgacagacacagattcgcaatctcggcagccagtgcgcaaagcctcaattccttatttccgagagcttgtggtatccttttttcgaacgacccatcgaccgctttcgggttagcaggccgcaatggtcagagagctccgatacaacgttccactcctcatgcccgcggcttccgccaacaaacctacctccttttcatcatggcttgaccaatgtatcgttgtggctgaccaaacacacaagctacccaactttggttattcaagttcattttccgccatctgttccaaacgtcaggctgtaccagaagagcaatgggaagccatttcttcagcctacgctctacatacccaacctttcatgcagtacattcttatcgacatttgcccaccaccagatgcaccccacgaccaagcccaaatggtcttgtcgtgtgtcgttggacaagtgtcagcaaggtcaccgaactgcaccttccgtacctgagttcctactccggatatcgtaaaccctggacgcccgggggcggtgagcattcgcacagctgttgtgcagatgaacgacaggcacagatgcgaatcattcggtgcatcaaaaaatggcttcgcagcaatcgcatgggtccttgcttccaccctacactacaatatcggctctgataccattcacggtgttcacccgtgccccggtaccttgccgccaatccttgaaagatgcgcgtgtgcaaagtttgttatcggggtgaaccgccttcaacaactccacgtgcgcgcggatctcgcggctattctcacgaattgctgcaacatgccgagggcaaacccttaaaggagccggcaaaacctaggtcgtccactgtctcctgcgcctcaatctctaatatacacaaactaattatagtcacatcccgatcagggaacccttggggaagtcatctcccgcttgccattggcatcgtcgctgggttgagccactcgaccactcgaatagtgataggtgaggtgacaactacattgctgtcatcaccatcctttcctatctgggctccaagattgtcactatcggcaccgaaaactctcttctcgaacatcacggggaacatcatagcatttcatccgactgagcatgcatcattgccaggcacaacataacagacggtagatatactgtcgcctcaaccacttccgtccttccaggctgtgtcgctaataaatacacagcatgttagcctcacataatgaatttgcacgggcattctatgcatgacacgtacgtcacagccatgcgtttgtgaaacctcaaagcgcggtgagagacgggacgagatcatcgagaagaccagctcaagtcacacggggctgcctacctcaccatgcatttctacacccgacacaatgggtacagctctcaatgcctggagtgtttcccgatccttcggcgcctatccatcattatcaagtgattcttcagggcaggcacaggagggatggaaataccccgatgtctgttcccgttgccttgccatttgttcttgggatgcgtggctgggctttgcagcaaacatggtgcgtttaccagagaagagatcacgacagtatcttcgtggacactgagatttccttctctgggtcgaacagacgctgtgtcgaggattcactctttcctctccttgtctgatgatatatcctgagagggaatattgttcgggcggtacagatccggtgacgtttgcccagcgtggtcccctgcccgctcactcaagggcttgggtcacatgcggattgcctcagtccatgagctcctgtaccgtcggggtaggccagggtggtccttcccaacctcgagcaaacattcagcaatccgtgtgtaagaattcagggtagcagccagcaaaccaggggattctggtacctgacagctgacacctagcaaagatatgcaatcatttgtgcaaggtcaaaacagaggagaagcgtcaggaaatggagacaagtgttaacaagacggcccggaataggcaaacgttgcagctttaacaacgaacccggcctccaacaccttccttcctctctgcagtacaaatttgttaggccagcacaagcttcgtctgcttccttcctgttctttgtgtttcgtcgacaaatcatatctgtattcccttatctactcacacgggcgccacgcccaaaatcttttcttctttcttgtcacacagtttccctacggaaataccactctggagccgtagattgactctccactgctggctggcgaaagcttgcttcctgacaggaaattaaataatccggcagatcgagttatctcacgcgagactccttgagatggggccgattaactgcggtagacatcgccgagacttcgtccccccaacgagggagatctactggtcaataaacgactcacttgactccaatcgaccgcaatgagtttggaaatccttgatctccatcttcatgcccaattccgtcactcccttgcctcatctccatagtattttcttttcccatggcgcatttttcactgcccttctcaaaccgttggagagactaggacatggcccggcatagcatagtgtagtacactagcaattcctcgtccgcctgcctgaactccaatctttcactccaccggaacacgctccccacattgcaatttctcgtattccgttgcactaagcagagactaaaaagtaacccatcaaggttccataggtccatcgatggtggtccattccatggtgctcgggcggctatccttttcaagcgcctcgcagggaatcactacatggaagggtacttgactttctccgacaaggtaggcccctgtgtgggttgaagcggaatgaaagggtgaggctggggaagttattcccaaattgtacagcatagccgaacaacaggaacggcgatcaggaaagaggactccttccgcatcgctccggtcgccgtcgccattactgctgtcgccgctctcctcattgtcgccgtcgctgccgtgcttccgtatagatccgactactctgttcaggtcgtgagcgactcgtccactatgtaccgaggcactgcactacgagtcactcgataaccactggacagacgatcgtagttttacgccctccttcctgcctcacgtaactagtagcagggacagggacgtgacttccatctagagagccacagcggtggtcaagaccagaccggctttgacgctcaaaagatgacagatgaagaaaagaaacaaaggttgccaagctacagcattcgcagctcgcttcgcccttcagttccaggtccctcatcctcaaccccggttcttgtcttggtccttgtccatgtcgcctacggtgccgggcgcgacggcattgctgcggtaagtgcacgctccggcccgaggagaaccagccaacagggtcaagttgcgaaagtctcatgttccactgtgccatcgtacaacactttactcaaactcagaccctggcccgtgttctgcctagtctgcatctggctgcttcagggaacgcaaggtcggttcggtttgttgagtgaaacaaaaggttgaactgactgagcttgtctcaacagaggttaggcgaggacaaattgccggcctggtcgtgctggatcgggaccaggtagggactgcaagtgagtgagtgtgtaaatggatgatgtgatgtggatcacagagtaccgcacgatcgtcatgatgtattcccgatccttcatgtcagtgccccgatgagctgcacatacataccctcgaccagacggaagcggagtggtcaagtagcgttggggggctgtttgggttgggaacctgaagccgaatggagagagacgaggagataagatgagtacctctaggtgattcggccatgtgttcgattatgaagcgttcgcttttgctgtaccacatgtgttacaaaggcaattagaggcttttagagtgcagcgtgcgcatgatcgggaggagtgtctccttgcatttgggtaaaaaatctgccgaaatccgccagcagaccaagtcgagaagccggatgaggaacaaagaaaagagagaagaaaaaaaaaaaaaaaaacatctacagctgaagccttccagctcatcttattaccatcgaacaatctcaacggtgaagccaccaccagagcttctcaacgagtcaatctgcctccagagggaaggagctggacgaactaaaactaggctgacattcgccccttccatgcccttctcccctggtgtttctgagactccaaggcgggtccttacctctgttgactaagcgcactgaccaccccattgtccatcaaacccttcacgcctttctctgcaaagcaagcctcatacctgtatgcaggcaacataccttaatttcaccactaactcacatgtggccgcttcgaagcgcgagtctcagccggggcggcggcggcggagagtgagttgtgtagtgcagtgtagcacgagaagagacaggaacacctttcattgttacacatttcaccgtatactcagaccggtacacatactggacaagaggagttcaactccagattcattccaggtctatgtcaagttttaggtccaatagaagtaaaaaaagtgaggggagtggtctcgcctgtaaagatgaacgaatttggaccttgctccgggatttaatcaacttatgtacaagctacacatacagcatgggcgtggaccttcgggccgtttgatagtttgcttgcctggttgcctttggtacccagctgcgcggtctggcaaaatatattaccgtccgtttggctgtccattcattgaccaggacagatagctagctagctagctagctagccatggacaagcccggacagcaaagacaaggataagcaacaaaacgctgccactacatatgtacatacttgaatgccctggctcgaactaggagcgggaaagcggacaacaaaaacaatggagtaccgcgtggttggttcctggggtcgtgtcggctctttagatttcagactccattccagactccgcacgtacatatgtatgtacgtcagtcatatcaccaccaccattcctacccacaagcgtaatgtaatccgaaatcccgggctctggttgttgtgtatgtatatatgtctccggggataacaaactttccatggagtcagacgacgacgacggtgagagcggctataatcagcacactctctctcacacacacacacacaaaaagcgcagatatgtagggtgtggagatgcaagatcaaaacagaaaggtccttaaggaaggggagtgatgagatgaaacaagaataagcttctgacacgtgcgaaccatgcatttgggtaatctcatcccagtatgtagcaggctgaacacgtgtgttagtggtatggtatgttgcccccctccctttcctccccccctcccttcctctttcatggtgtcatcgcgacgaggctgcgctgaccgctgtgccgaatgggtatatccaccgcaacggatgattatggtgtgatcgtccattggtaggtgggcttaacgtcgttgatttctgcgaatatagcgcggtgattatatctcttcttcaatcctctccgtgtacaatatatatagactaggtgaagatgacatgcgttgcactagtgtcaccacctacctactaggtatcattcggttcgttggttctttctacatttggaatcatttttagcgtagtcccttcagaggcagtcactcacctagtctaactcgtctcttcgcttccttcccctcacattttttactgtgacaggcgtactgactgactggagttggcgggcaggcgagactgaatcgaactgaaccaaccgacagaccgtaaccgcaaccgtgacaagaatggccgtcacaatctgggcaacagcgagaacactcgaaaatatacacacaaagcaccgccacgatcaagcccaaaaagtcggtgattaaacctatgcaatacaacgttgcatacatatatgcgtcctttggtggcgggctacttactgtgcagtatagtacggtgttggtgttggtgttggtgttggtgttgccgccaacacttgctaccaaccgcagcattgatgttacacaaaaccataaccgcgggacagatgctcctttgttgtcttatcaactgtcccttcttcttctttttaaagccggagtagtccaagttcgcaagagcctttcgagacggggagatgtagattctcctttggcagaaagaaggtttcttagaaatgagaaacatactagaaagcaatgaaaaacaactgaaaacaacagatgaaaactgatgctgttaacattgttttggccgtcaggtaccacacgcgtggcaatgagaagcataaacccgatgcctcacctgccaatcctgcgtctctttgagggagcagcggcccggtatggcggctcactcaggttcaaggaggcaagtgagatgtcatgtgcttcaacaagagtaagcacctggatcagagcgaaacctgacagcataatttctaatcgataagtgtcgtaggcttggatactcgtgaagaaggatcaagagtgagtgagggcctatggagaatgcacgaagtgcaccagaccaaagatgaagtattcctgatgcaaatgttctaatctcaagttattttcttcttatccaagcgacagatgtgctagacagccaggatcagtaggtcgccgccgttcactcctgaactgcttccaaaaggtgaactctatcttcttgccatttttgcttgcccaaaacttgccatatccatagctgtctacctaatataactgagctacctgtctaaataaagtaaacttcatcacccattacacatatccctcctaccatagcattctcgataaacctgccacggccctttcctatcactgcttttgtggtgccatatcatacccggatataggctgatgtcagatatttctgctcacatctcgtgaggcccagtccttgacgacgcttcctgcttgcctacaaaatccctctgagtcgtcccatagcttttgtttccaattcaaacgaaaattcggtatcgtgtcccatcaccggaaccagtttctgtctcattgccattgatgtgcactatgtctttggctctccttcaaacaccattctgactggagactcatctttatcatgcacattttagcttgtatcttgcctcacccagtcatcgagtagagcaccgcgccgaacttattttatgtgtctcgacggcctgtcacacttcacatgccactcgcttcctacaaacctcaacaatccaatgcatcaattgttacccacactttatgtcatcccgttcgtcggttggcaccacccacgattagagcagcttaaccctgggggtaaataagatggctgttcctgcggactggatatggcatgtatatttgtcgaagacatgacgctgttcagggcattgagtcatattgtactgttttgcctggcgtggcccttgcatgtaagcgttgtaattgagggagaaaaggttgttcgtggaaggagaccatggatatatttgcagtaacgaccaaacagtggacaattcttgaaagtaggtatagtgtgtgtacaggcttcgttgagatgtggtggctcaagtgatcagctcaagctcagagagcgaagagcctctggagcagcccgaggtccttggcttccatttgcatgagaaagttgccgaatcccggaataatttgcttgtagacattgatgacctgcgtgaaggaacagccaagttagaccaaatcagatcatgggaattctcgggttgaaacttacgttctggaaggcttcatgcaactcaagcaaaacgggcttctgcaggctaagttcctggtagttggcaattgtgctgaagtaatgcagtagaacgctctccatagcctgggggttgcgagtaaccatctcagtgaagccacgcagcgctgtggctttctcttcagaaggatcaacatcgtccattgtgtcgaggaactcctcagcgaaactgccaagatgtggggccacaagttcggcattgtcaagtcctaacctacccaaggcaatagcggcgttttcgctgacacctccgggtaccctggggttggagaggatgtcaacacatcgttgaatgagctggggcacgaatggcgccatgcctgccttgtactgaagagcaatctcgccgacactccagcaggcgttgttgactacgctgaagctgttgtcgacctcctcgtccagaatagtgtccatgtccaagcgcttgataacgaccggcatgatgttgggcaggaatggcttgagttgttcaaagacgtacttggcacaatcgccgagaagagcgtatgccgattgctgaacggcatcggattgatcccccatgcacagagccatcagctcaaaaaaggttggctggacgttggcaacaagcttggaagccttgtcgttgtctagggcctggatgatggcactgagaagatcgaggctggtgaccaggaaatcctcatcaggttgatcaagatcggtgttggtcttggccttcatggcctgctccaggttttgatgaataattcgaatacacctgccgaaaataggctcggcgtaaggggtgaaggcatcgccaagggccatagcgacgtaggaaaggcactcgagcaagggaaaaagctcccgggactcatcacccaccttctgccacctatccagtaggactggcatcaactggttactaagctcaggcctagccaggacggggccgatgtgctcagccagcgtctgaacgcagtcgtagagaacccacatattcttatccttgtacttgccgaagcaccggatgtattgctggatgatgggtccgcagtaaggctcgagcgccttgcctgccttctcttctaggtttgccatggcagaggcaccagcctcctgaacgttcttgttcttgtcaagcatcttcttgagaattccgtccatcataggcaggaagtatctctccttttctgcctgatccacaaggctaaccgcccacgcagagtatcgaccaagggtccagcaggtaatctggcgaaccaccggctcctcgtcgtcgaggagactaacaagatagggcaccaattctggaaggtggggaacgaccacgtccatgcagccctcagcaacagcaccaagggcgagaacagccgcttctctgtaagaccaatccgcgtgcttgaggttgctctgcaaatatggtagaatagaagtgaagactggtccgccaaagtcgcgagcaaatacatcaagtgccgccgctgagcacttgcggagagtccacttctcatcgggattctcatctccctcggactcgctgtcgtcaatttcgccatcttccaaatcatcgtcgtcttcctccatgcttgcaaccttctcgaacgcgtttccattcttcgccatatcagccgcagtgtttccgttagcagcacgggtcagcttcttcttggcgaactgtggcttgatatcctcctcccggtcttcttcatcctcatcgtccgaagcacctccaagtatagcaatatcctcgggactgtagaccatgcactccaaaagtacggggatgatgtctgtgatgtacggttccagggcccgccacaggttatcgtgctctccaacagtcagccagaactcggcagcctcagtggcaagatcctcgtcgtcacccttttgttgagcgatgatgtacttggccaggccttcgatatggggcagaagcttgtccggacgggtttccaccaggttcacaaaagcacggcagacctgttttcggacatcgattgagggatcttcagccagagcaaagaggtgctgtagaaggtcatctatcgagttcagcatggcctgcgacttcctaggggtgaacacattgatggctgtgagagcatgggcgcgaactttgggaattgcgctcctggttgcctgaataagctttggaaggagaaagttgataggtctttggccgttgtgttccctttctagcatcttcgcattgtcttcgcagatctttgccatggcagccatagctccctcctgcgcctcgggcgttacctgaccagactcattggtcaacatcttgagcaactcgggcagaaactcgggccagccgtagattcctcccttgttaatcagctcagtcgcaagagtgcctgcatgactgcggatctgtgagttcttgtcctggagccccaaggggacagccaacttgacaagagccaagctctgttctggaatcttgttatagttgttcttgatgttgttcttcagcatcagagcggcggcacagcgcacaacatgccagtctgcagcagtcgctggaaactcctggggtggttccgagctcgagaaaatcagggccaagtagttgttgatatcgggcgaagctttcgcttggttaagcatctggtttataaagacaagtcagaatctctgtcttgtggcaatgctccatcagactgggtaactagatggtgccgaggggcattaactcacgatttcagcctgcttctgggcggccttgttgaaggcgctcagggaatccttcagacattgtgccaaagtcttcaggttctctccactcggttgccaagccatggtgataattgggattgaagtgacacaggcgcgtaacgtcggcgatgtgtcgtgtggtggcggcggcggcggcggcggttggtgggttctcggactttgatatctcgtagctgacgagaaccagaacgatggtgtcgggccgataccggtgaactgctgaagagtcgaacgcagaattgggaggcccaaagaaaaaaagaaaaaaaaatggccgactcgaatgaactctctgacagtgcaagttcagttgtgagagaggcgccgggtcaccacagcgcggccttcaaggcggaggtactctttagggttcgtttagttgaagctggtcgtgggtagtcgcatctggcaggccgacgggtagcaagagctgcagacaagaaccggcagtttgtcctcgggaaggaggcagggtgttgtttcgttgatgaaagagatcgatacccagaagcaattgccagtggttaccggtaggtcgacatcgatggtggtcgtgggtgggcggcgggcaaggctcgagcagggcaatgtttaatgtggggtgcaaagtgggccttggctggcctctattttttgctgtgccgtcaagtgcaagtggtcgaggggaagggaacggaaacttgttgaagacaagtggaggtgccgcccctgccctgcacacctgcactggcacttgtgcgatgccaagcctgctcgcctacctaggagatgcgggcctgtcaagaaatgtggcaggtgtggtcagtggtcttcaggtgctagctctgcgtgggcggttgtagcttcgttctgtccaagagcggggccggggcaacctcccatggacgcttgatgaggtcgtcgtctctctctcccgctctgtacctctcatgtatggcggccacccgcccgcttgatggttgcacaaaaccccttctgataatgctaagcttcctgctacctacgtatgcacgtacgcgccttgaagtggatggcaccgttacagcagcaactcattaatgcccgaaggaaatcgaacagcaaatggcaccggggtcattcattcaagaggagtcatcggcagagcttctggcgtcgcagtcaatgagacgcccggccctttgaacctcgaccaagggcctggccgagactttgatacttttgggttcgtcccatttcccagcttgtgaaccaccctacctatcgggtcatatttggttgaagaaaagctaggttttttatgcgttgtaaggatgggatggcagtaagggtaaggtatcctctctcgcatgtggcctctattttagtttaaaagcctgcttggtgggaactgagtttctagaccgctttctatgatttgggaattggatggcgagttttcctcgtcacctctttctctccttcttgctgtacagaccggatgatgtccatccagcacaggcgggataccagtcgtccttttcagacctaccagacacatggaacttggatgtcgccagaaggtccacgacagtgttgctgtgtaacagacgactgagatctgccaaacctgccaggtcagctttgtgagccgatctatcccgcggccatgttgatgtgccaaatatgaaactgcagataacaccctttgcctcatcataaccagggctttggggttcagaacatttccgtcaattctctgaaggttaatcgccttcggccatgccccgtcgggatatggtgccaatccatattgctaccaatacccgacatgtatcaagcaggtaaccgaacacgagtgacagttccatggccttcttgggtcatggattcgtgggaaacgacacgcctttgtggcacgttcaaaaaaaggtgagtaggttaggcaagctcaaactaagcgtttgcggaaattcgttgagaagggaactgccggaatccccttggccaaaaggccgaggtgtttgtgtgcaacaacttgtgcccatcaacagtagcaaaaagaaaaattgtagttgggaagggttcttttgtcaacgttcgaggctcaggactggactccattgggcgtcgcgttggcaaactcaagtttggataggacaagctcggctacctgtttgaaagcttccatctcctcttcaacagtcccgccaaggccggcactggcaaagctcaccgagttgcccacataggtaggcagttgcgtcctccttgtgatcagctttgccagtcgggtggtaaactccaacgtcggctcaaccgtacaaagaggagttgacaaaggctgtgtcgggttgtatctctagaccaagattagtcactgtaaaatgtatcgaataggcgatcaactcacatcgggcagtgcataaacaaatgaccccaatggagtgggtgatgtagcctcttcggccgaagcagtcgtgaggaagagcacaacggctttggacttggctgtcaattgaatgtagatgcgcgtgtccacggatcgcggtagaggaagcgagagctggataggggcatccatgatgtcctcatatgtccgtggtgatctcaaatgtatcgaggatttctaggacaatttgcaaatccgacggtttgctttgttcctgggactgaactgcgaatgaaagagctggtcggcttcgggatcgatagaggttcgtccaggttgatgttcaacttgcgagcaatggcaaggaacaggcgggacgggagtgaggaagacggatggagtttggtatcggcgggtgttggacgggcgttggaagtgaatggaaacatgtccgcggctggtgagatcaggcccggacagcgtgccggacctgaagcaggtgcaatagtgagaaatttacagcggatggccactgcagtttcccgtgcaattgccgcctccggatttcgtagcgctatcaggcacgcatgagaggaactgctccttccatttcacctttacgacgaaaatgaaaattgatgaacacacattggattgatttggtgagaacgccgtagaatgtttgttattttgatttccctcctcacttattgttttcataaaacctccaaacattgatgtggacaaaccacggcagatggaggacaacatggatcaatgaacccgctcataaccggcccggcagtgagaggagacgaccgttgccgacctccgcgccgagactcttcaactaggcaaaagacgcggctccgatactggccgcccagatccacaacacccaacgttgactacgcgtcccctcgcactgatacttgtaactacttagtatctcttcgtcatatcacttttgaccacaggacacacaccacttgagaggaacagttgtcttttgagccccgccctcgtccctccaaaagacgaagacgcttcaagaccgcaacccatttataaaccacaaaaggatccatcccgacagagaagcttgagatggaggagggcgagcagcagtggaaaggcgtgaagagtgccattgaagacccggaggaggcaagagtcatatattgtgcactcgactcatttgtgtcagtagcccccatcactcctgcttgacctttgcctttggaccctgtccagacccccgcaactcatggagtctgcttgtttttttttcccgaaaaaaaagaagtcattctcggcttccgtcattcggcgacatgcatggtgatggccggccggtcatcacgcccggcagatccggttttgttcaccctggttcaagctcgtcaaacatgcattttccctatcactgactgaagagtagccaatatgcccggatagcacacttcaactgcactcacttgaggaggcagtccttttatgctcttcccgaggctcactggaagatgctagcagcgccacccttcaactatctggacactctggacaaggttgacaatgccatcgagtccaacgctgaactagcacgcgccatagtccgcgtaggtctggtcaacttccaaccacaggacgtcacgcagggcagcgaacctacgatccctccccgatggaggggctgcgcgaaacgcttggatatcgacaaagcccgtagtactctcaggcagttctaccgagactggtccgctgagggcaaatccgagcgtgaaatatgctttggccctgttttccgcgccctagaagcacaaaaggagtcaaggccaagagacgcctcgcccatgcgggtgcttgtgcccggggcagggctgggccgccttgtctttgagctttgcgccaaagggtacgtcgctgaaggcaatgagatatcctaccatcagctgctcgcctcatcttatatcctgaactgtgttgaaaagccagggcaacacactatttacccctggattcacactttctctaaccattcaacacgagataaccacctgcgaaagtacgccatcccagatgtgcactgtgcaaacgagctcacacggttagaagaggagggagttgccattggagaaatgagcatgacggctgctgatttcctgtgtctttacactgaagactaccaagccgaagcctgggatgcggtggcttgcgttttcttcctcgacaccgctccgaacttgattcggtatctggaaaccatcctttattgtctaaaacctggtggtctgctcatcaaccacggcccattgctctggcactttgagaacaatgcacctggaggacacggacatgatgatgatgacggcgactatgataccaccggaattgcggaccctggtagctttgaactctccgatgacgaggtgatggcgctggtcaccaaagtcgggtttgaaatcgtctcgcgcgagaccggcattgaatcaccctatcttttggaccaggagtctatgctacaaacagtgtataaggcgagctcatgggtggcccgcaaaccacacaccacggcataggaccgaagtcacctctcatgactttacaaccgaatatgggctgtcaccgtgagatttatacgtgtgactaatctatatagcacgggctatagtggctcgtgaaacaaaggacgaagaggagtgttaccacatacccgcacagcatatctacctctcgaatctttctacatgaactccctttctctacaacaaagctccaatacaccaaactcacaactttgcgctctccacattcaactgccccttcgcccacatcgcaccaccatcaatcgcaattgtcgccccattcacgtgcgcacccgccctactcgccaaatacaccaccacgcccgcaatatcctccggccgaccaagcctcttcatcgggttcgccgccgcgatgctctccttcccgccgctcatatccaacagcccgttgctcatcttggtcggaaagaaacccgggcaaatgctattcacagtaatacccctcggtcccagctccaccgccagattcctccccaaatgaatgaccgccgccttggaagcactatacccatacgtcccttgcttgccaatcgtgccaatacccaagcccgccaccgaagccgtgatgatgacgcggctcgggtcctccacgctcgccttcttctgcaaaaggggcgcaaactcccggatggtgttgaacacgccccggacattcaggtccatgaccttggcaaaggccgaatcgggatgctcgtcaaagggcgcgccccaggtggcaccggcgttggctagcagaatgtcgacgtggtcggtgtgcttggcgacttcggagacgaggtgctgaacgcctgataaggtggccgcgtcggcggggatggagatggccttggcgcccggggcgagaccggggagggcgttgagggtcttgacggcgctgtcgcaggcggaggctttgcgggaggagatgaagactttggaggcgccagcttgaagaaggctataggggtgggcgggatcaatcagttaacgttttgtgggactttttgagtggatgagttatggtttggggagttggtcgggcaaggagagacctgtaagaaggatatagttgtaaagagactgaagaagcaacatggaagttgttgtaatttgatgttggttatgaagtttaaaactgagaatatcttacgcagaagcagcactcagacccaatcctcttgaaccgcccgtcacgacagcaaccttgcccttgacagagaagagggaagggaaatcattaagctgagcgtccgccattgtgaatgttgtctctttctttctttcgttcgataggtaaaaaaaaacaagagaaacctaaagaacagttaaaaatgataacttttgggggaaaaaaaggtcaataagttgatgtcacatataatgtttgaattgaagatctaaaacccgtacgtggtgccctggaacgggacgtgggtcgctttttgacatcggacagtttaccccctgtactacttggtgtgcgggggagagacagctcggtagtgagagccgaggctctggggccccgcactatgttcacgcagtagatcgcctcgcttcgcttccacactacctatcgggaatcggcaccttcgtcgccttcgccagctccaagtattgagtttgaaaaataacatcatcttcgagtctatggtgagaatgtggctgaattaggttaaggtttgatttcggtctgaaggggaagaaaaaaaaacattcatgatgtgatgtatcgacagcagattacttagtttgtccttggtaggcacagaatcggaagatggaagagtacaaatttcacagtgcactgctaacccgaatttcaatggtgtattgcgaaagagatcgggtttgtggaatagctgtcgtctacagttgaccgcgcgacacctcagttacactcgttcttgtccaaagaaggacccgaattgatcatcaagtctaaaggtacgctagatacatcactgccgctacttgaattgagtaatatctgtgcaactcaccgtaataatacatccactcaacaacgatcaagtttggagaggaattgctcgctccggcgcatgttccgggtggtgtgcaggactgccagcatcgttgttggccgtttgctcggcttgatctccctgctgctggatcccttgctcgttggcggcggcggcggctgcagctgctgctgctgcttctgccgctgccgctgccgcagcttcttgcctttctctccgctcacgctcagcacgctcatgcgcttcgagctgtgcaatatgcctctcagccaccccaggagcgatactagccagaaacaagaggccggctctttcaatgcggcggaagaaattgaccaagtggacggccccagcattgtcgatatctcggcgctcgtgtaatccgacaagacccacgccaggctcaccattcgcgcccgcaggtggtggtgcttgaggttgcggaacatgctggcgtcgctgctgattcgggccagccatatgaagtagtccatcaagatgttgtctgattggcccaagagcttgattggcaaatcgattcaggaaacccgcgttcatgacgaggacgccagcagccagggccgccatggtaaatactcgagtccaagaagagtcgttagacgtaaaccaccatatgaagaagatcaacctgatgaccagccatatatgaggccacgctgcagcaaccaatgcggcggctccgacggcgttgtttgggtgtcctattccatgtccaacagctcgatgaccgatcctgatcctcacctgcaccggttggtgttgcccttgtggtctctgtggctggttttggactggtggtgccgtgtgtaatggagggtagttgagcgcagctggttgaacaactccggggtacaacaagggtggctgcgggagggtaaaggcacgatggctctggaacgttcctggtgtggcgtacagctccgatccgttcttgaccagaagacctcttgggccagtgggagaggaaagaatatacacctccgctcgttctctctgcggtggggactgtgggtgaggcactgtagctggtccgttcgttggatcagaggttgatatcccggctgcaggaccggtcatatgttggtagatgtttcgaatctgttcatctgtagctggtgctactgctgaaggagccaaattgcgcaaagcgtcaatccgggcttgcgtccgctgtacgtcagcacgccaatcgttctgtgatgaggcgtcctgctgcgttatcctttgctccctaagaacagtttggcttgaaaccggtgcgggttgaaaggaggcagtagggccagacgggtggtggttggaggttctgaccacgagatggagaggctgttggtcgcctgtgcgaagctgttgacatggcagattcgtcagcccatgttcccccaatctgtgtgccattgacgaaggtgtgcttaccttgtcttcaccaaaaacatctagtaaggtatcactctcgcgggcgagcaatcggccttggtggatgatgcgctgctcgtcatgagccgggtgcattggaagaacatcgcggatcttgtcctttagttgcccaaccgtcgttgcagctgggaggccttgaaagtcaaggtcgtcggggacgccttcggatggggagacaaagtgaatattaacgagcagaggagcgtcctccccggtggtttctggcgctgtaggcaaagacgctgccggctctcggtcattggcggccatcctgactgtcaacgaactcctggcgggtggcgattggctcggatcggtcgtctaagccagaagtatgtagggatcgattgcttcttggagtcgcttacggtgtagctacctctaggtcaacaggcaactaggtagactcggagattacagcaagcggattccgaaggctggtgtacgattcttgcgaaaacagagcgcggcaatcagacgaatcacggttgtgtaaagaaatgggaggggctatattaattcgaagcgcgattgtagatgctagatttgttctagatgggatgacagtggtgttgaggtgcgagttgtggtacaggttggttgtccagggcagctcctagaataaattccacgttgtcattcagaccgcgagcagcagtctgggcagccaaggatgtggtacctggccccacgttgaaagaggttgcagcagtgcacgagaaatgggctctctctgcagcatgacctggcgtgctgaagatattttcttgtacgcgtgctgcggagccatgcacccggcaggcactcaggtactcgctatcccagcttccccacaagcacgcagaactttccatcgtcttcactgcgtctgtctctctgcactggcaccctacgggtaggtaggtacctatgtaggtattatataaagtaacacggggtttgctggcgagactttggggtagaggtaaggtatttaagaagatgcgatcgagggacaccgaggtgaagccgtgaggggagatctggggacgggaagctacaaggtgagtaaaagaggggacttgaaacggtacggtacagtaccttcgtttcattacaggcagtgccatgcccgggcggccgctgtgcgtctggcacgcttgcgtcatgacgcccgggaaagagcttggtacgatggaaaacttgatgggatggaaggagatcgcgtgcacatcgcctcgttccattgccgtatttatagtatcttcgttgcctttcatcttacctaggtctggacatgtcgtctgtctgccccgttcacgcatcaaccaccaacatcccgacacgagccgaccaccatatctcggttggactccatcctcatcccggctaacattgcgctccatcaaaagtcgaaagacggcaacctgtacggagacccggggaaacaggggaggagatacggggtaggcgcaccatcgccaccactcggacggcttcctcactgcccaagtccagacagatttcgttgaatcgctctaggtcagacgggcacgactgggtcagattttaccccaacgaataccacaaaacacccaactatcggggcctctgctacgacgttggcgcataccaaggcaggacacgcgcagtatctcgtagggctagtctagagtagccgaattgttgccgcggacagcgacgctttgatacgtctgcggtcgttggtgtttccactcgactctttcacaagccagaacatcgtcgactctagcggcgcccataggttgtagggaaacccctagtagcagccccagcgagccccttctgcccctattcggtcaaggcgggagccctgaagggcgttcgggcgacttgtcccggcaggggttgcagtgcattgttgcggacccgctaattaacggaagcgactttttcactcgtttcccactttgcctgtggccctcgctcgactagccctggcttctccgtgtggtcccagccaacgctgtcggccctgtcgctcgtgaaagaccgtcttcctccccccaagatggcctctttccagctgggcccggtctccgctcgagtccgggtttccacgctttcttcgacagctttcgggcggtgtccgacttccacgcgcttcaccagactcgaaatcccgttctctgcgtcgacacgggcgcccccagcccaccaaatgtttggccgacgcttcttttccaaccacatgccaaagcggcccaggatgcagtggcaccccatacccattggcctgggcatcggccttctaggcgtcatgcagttctacaaagtctacacgagagaccgggacgaaaaacgccaggctgccgtcgaaggctccgagcctggccaagccggcaagcccaagaagcggcgccgcatccggccggacggcccttggtacgttgaccacgccggcttgctcaattttttgaggcgccacgagctaaccacccggtgtttaggcaggttcaggtcatgtcgactcttcctctcaaggccatgtcccgtctttggggcaagttcaacgaattgaccatcccctactatctcagagctcccggtttccgtctatatgcatacttctttggtgtcaagtgagtgagacccggactcctcccttcctctctctctctgtcttgtgctgacacgtgcgctccagtctcgatgaagtcgaagaacaagacctccacaagttccccaacctcgccgctttcttctaccgcactctcaagcccggtgtccgccccgtggatcccaaccacaatgccctggtttcgccgtccgatggtcgaatactccagtttgggcgaatagaaggaggcgatatcgaacaggtcaagggtatgacttatactatcgatgcgctcctcggccagaactctccaactcccagcatctccggtacgacgctcctcgacgaaagcaccaaggcgaaatcggtcaatggagactttgagggcgacgaggaattggtcaagaaggacgaagaatttgcccgcgtcaacggtatctcttacactctcccggatcttctctctggttccaagaagcatgacaagctgttcaagcccaaggatgagtctgtcaccccttccaagacttccgagactgaggtgagcgccgagcttgcgcttggtgagaagccctggtacgacgttctctcgggtggcgagcgccacactctctactatgctgtcatctatctggctcctggcgactatcatcggttccattcccccacggagtgggttgtcgagcgcagacgtcactttgccggcgagctcttcagcgtgtccccttacctacagcgcaccctccctggtctcttcaccctgaacgagcgtgtcgtcctcctcggcagatggcgttggggcttcttcggctacgtccctgtcggtgcgaccaatgtcggctctatcaagatcaacttcgatcgcgaacttcggaccaacagcttgacgaccgataccgctgctgatcgggctgcggagcttgcggcggccaagggcgagccttacctgggatatgctgaggccacctacgaagctgccagcccggtcctgaagggtcatgctttgcgcagaggtgaggagatgggtggcttccagcttggcagcaccatcgtccttgtctttgaggcgcccgttgccgagcacgacgagtccggcaaggtcaccaagggatggacctgggacgtcgagaaggggcggaagatcaagatgggacagaccttgggtcatgttgcgctctaatttgagcacataaaagaacccttagtacagtgggaggcgtttgaagggacggaatgattgaaaactagacaagactaaggtggtgtattcgggtttcggatctcttcaacatgtatcctttgactttatgctctttatatgataccccttcccgggtagcaatatctacgttgcactctgtttctcattttcttttcataggtatatatctttcaagattgaaagcatcaaaaaagtattcatagcatgtggttgggatctgaaaagggcagatggatggacgggcgcttatacatagctgggaaaacgaaatatctgtaccaaacatacacctcgtgcaactgtatcttcaagaacatcatgatgatgctgcgttccatcacatagaggagtcgtcgtataaaagtgaataaacatgggcaatactgtagaatgagataagtccacaccccaacccctacctcgggagccatatttagcggcaagtatttttagtcttatttccccgcgctctctctctacgtttctagaaattaccttggactctcaaaatcagagatcctgacgtttcatctcatccctccaaagttcagaccagggccaggatcaggacatcggctgtccggctcacaacatggcacgtgcttttcagttcaactcttctgctacagccgacttctaaagacgaactggaaatgctcccaactgaatgatacttgatgaaaagagggggtattcatcatctctactctagtctatttctagtgtagcagcatagcaggtcggtcgaccataccgtgaccatatgaaatcgcttcgcttctttatttaacaaacacaaacacacacaaaacttcccttccttaggtcaggtcctccccttaagcagaaccaaaggacttgaacttctcctccacggggccgaaagccttctcacccgcatcaccagtcttgccaccaaagacaagttgagcgttgagcttccagctctcggggatagaccacgtctcggcgaccttggcgtcgatcagagggttgtagtgctgcaggttggcgccgagaccctcggcctcgagagcgacccagagagtgtgctggagcatggcgtccgactgcacggcccagacagggaagcggtcggcgtagacggcgaactgctcttgcatgcccttgacgacggtctcgtcctcgaagaaaaggatctgttttggttggtaacaaaggtgttagtcagtggagatgatggaaggaaggaaagggggaatgaagcatcacgaaaaagcgggagaaaagaggagaaaaaaaaaaaagaaaaaaaaaaaaagaaaaaaaaagagagagacagaggggggaggataacatacagtaccagcagcacccttgaacatggccatcttgccagccgtgctagcgaagctgtcctcgggaacgatagccttgagggtctcggtggtgatgtcccagagcttctcgtgctcggcgccgaggagaacaacgacacggttgctctgagagttgaaggacgagggaacgtgctgaagagcctccttgacgatctcgttgatgcgctcggtggtcaaagaaccgaggtccttggagagagggtagtaggtgcggcgctgcttgatgaggtcaaggaccgcgttggcagagatctgagtggaagacatcttggatgatgatgtgtggatgttgcttgtgaaagtaacggaaggtttgttgttggtgatgttgtttgtagtcgaacgagagatcgcggtgaagggagaaagcgtcttgggcttgggagtcgtgcttcttatgagtccagaggatatggtggctcgaagtctactgggggcgaagtgtcgcataaggacggataggatctagtgtcaacccttgcgatcaagggtggaaactgtgttgacggcggttgttcccttgtctagacgtggatggcaacggaggagagggcggggctttctggacgtggcaggttatggtacgatatgggtccttgtcaactattttttcgaatttcttcgacgttccggatctcggtggagtgagcggtatggagtatggagcactcgagggatgataaaggaaggggttgaggttgtcactgaaggtattcacgtaggtccttttggaggtttatatctgtctctatttgagcgatctggatactgagcgtggagaggacagaagcctccatcaccatcgtagaccacacgatgcctatcatcacggattggcttactaagtgcactcatctctggctacattacggatgccttcatctgagactctaccgcaaagcgaagagggcagagatgaaacaagcatcgtgaatcgccatctgtacctcctaccccacacagcgacgaccgtggggccggtcagaaagaggggctattcttgtgtgcagcgtccagccgaccagggttggagggggttgttgttggattttcaagagatttccaaaagctctgtcagccattaacaatacaaccggagaccaagcttgacctaccacccaatgagacaacgagaaggttctatatcggggatattttgctctatccagttagtaccgccggacgccgaaagtttcgtccatgaggctctgcggttatgcgctcttaccgccctgagaccgcacagacatgctgtcaaactgcgcctcgtgtgatgacgaaggctgacaaagccgaccttatcattttattaaaagcttagacaagcagaacacgaaaacggggtgctcccggagagcggtcaactctcaaggttggggaggaagctcagagagatcataaactgcccagcctcatcatatgtctccgccctcaaaaacaccaacggaaacaataataaagcattgttcaacatcgacaaacagcacggcccagaagttttaggttccgagacctttactgtcgcaaagcccaatctggactcaaccaagattaataacaaccctttttagccggctgggctcttcttcatccaggaagcttgcactcggaccgttcatgcattggtctccttgtccatgcagtttacggttttatcatcggaacatgcagcctcctaatacgctttctatcgaagtcggtagcgtaggcatgcaagtcataaggatagtattctgtacttttgctcaacaagtcgtcgacactgtatgtaaaagacaggttgttgagtggtgaaattcaaacgtgatatggcgggatcaccatggactattacgtcaggggtattgccttccacattaccattgccttccaacggcgaattgaaggttgtggcggtgggcagtctgattggtcaattcgtgtctttgacttgtgtacgaacaattgatacccgaagcggtgttttggcctggtgttttcgatcacttcgaggtgccttatcgaagaggtttgggcaaaggtgatgacagcctcggggccagacgaacgcatagcattgaggtactcggcgagggtaattactgaccagagtactcacttttgagaatatagtataactacacgtcaacgtacgtcatctaaccgagcccggagaaatctgcgtaatacaagaacaaacagcttcgctcaacaagaagttgtgatgaatgatgatacactctgaaaagctagtccatacgtgcaaaaacaaaaaagttgaaaaggaaaaaaaagctaaaaaagcaatactttgacaaaaacccgcctgtgcacgccggaaaatgctggtgttgttttatggcttcacccttgaacgccgtttctagtctaccccgcctgcccttgccttcatttgatatgtatgctttttcatttggcctgcgaggcccctgcgatgtattttccttctcttcccagttcccaatacgacaaagtgtgtcgcaacaatcaagaggcccaaaaagatgttatcgtcgtaagacagtgaaaccgattaccacgtctcggcaatgtattgtccaacctccctcttcagttcccagaattgctttgcctcatcgtgctcgaggttgcctttctccattgcgacctcgatcagcgcctgctcgacgccctcgcccatgcccttggagctaccgcagacgaacaccctaccgtcgactgagttgataatataccagaccaaatccgcctgggccttgacctcttcctggacataacgcccctgaccacgacgactttccaccacacgtttgacctcatcctcatggacaccccactcgccgctgtacagctcatcgactagcgagtcacggcaaccctggaggacccagaccttgttggcgcagttggcggtcttgaggcggcgctggacgaaacctctaaagggagcaatgccgacaccagcaccgatgagtagcatggggccatcagagacgaactgcttggcaagagggttggccatcaaacccttgaacatggggatgtaaacctcaatgtccttctcgcccctatcttgtgcctcaatgtacttgagggcttggcgctggaagaaaccagaaccgactccgttgcgcgagcctgtcctccagtcgtcagaagtatggacggtgacggcaatctcgatcagtcgatgttgcttgccatcgcgtctcaagaaggactcgtgcgggtcgttggacaaggagtagaagcggggcatcagaggctgtaggaccgagaggagtaaatcgagaggcggcctggcgctggggaaggcatggaggagctgggcaacggtgatgtgcgggccggtgcggaagtcgcagaagactccctgaccttccgccgagcagaggaagaatagaatcttgcgctcgtcctcattggttgcaaactcggctaaaatacggagaagctgctttgtgggcgggtaggactggatgtcagagcaccatgtcaggaggtctctccgtgtcgtaacaagctcacgggcctggtcttcaccccatacggtgggccatctgcccttggttgtccttaggagaacgggcttgtcgcggaggaaacggggaacgaggagaaggtcgagcagctcttctaccatggactcttcgttgggagccgagacaccgatggctccgccgaccttgaaatcgacgccctcatcctccgggtagtttgtgacatcgatgtcgaagtgaaatgtacgcttctcggcgccttggcctgtcaactcacgggcggtgtgaatgcgggcggggaagacatggtgaggcgggtgaggttggacaaaggagggtggctgtattttggtatcaaggtcctccaaagccagcttttgtacagacttttcgagattggttgtggcggatgtcgtgttaccatctgtgtcaagagccgcagtggactctgtaggagacggcacattggacggacggcgaaggggctgcagaaaggcagtctgttcgggaaggtcgagtatgttgtttagaacagtcggaatttcttcgatcttgaggttgagagcgcggtatgcgtcgttgtcgggaaacttaacccgctcatactcgatgccctgcttcttgaccctcttgccatcggaagtgaggcagcaaccaccaccgcaacacctctggaccaattgggttgtggtctcgcccgtgatacgttggatgtcagcgggcgacttgacaataaggacagtggatgcgcggcggcggcgcggctgctccatgtcgtcagattggcggggttcctcgctttcagagtgttcggaggactccgagtatgtgagggacggggccatggagggcagttgaggctcttcgggtatgctgtttgccgagtgttgggccattatacgatcaacttgtgccgccattgttgcgttgtgtttcgtcgggattcgctccagtagaggaggtagggtttttttgttggcaggtgctaatgataatgataataggagttggaagtggtgatggtggccggcccgaacggtgaagggtgaaattccaaggttccggatctgattagattacaataggcgaatcagtatgagaaccgccggagataaaaatgctcgtgcaccggcaaaaagtctggggcaagtctgtggatcgaagtggaaagcaagtggaaagacgggaggccaaaactcgaagacgcgggatgtggaccggaaggcgaattaccaaaagaaaaatatatatgccaggaagaacagccggcaaacaaagggcgagctcggtctgaaggaaggggggaagagaggaagcaggagcagagagtcgctagtgtagggtgcagtggccacaagttcaacaaaaccggacgggaaatcgcgatctttaattatttgcaatggatgtcataatgcagggctgccggagcaccggactgaagtcactgcactcgctggaccatgcgccgtttacctagcacagtacgtacggggaaagcgttaacggctctgggtctgtcggcttcggcgggctggcccaccaatctatcgccgatatggcgacagaagggtccccgcacatccatggtgtttggggtcgatcagtcgcaaacgagcggtccttccgcctttctccgtgtctgcccggcgtaacaaaggggaacatgttccatggcccagttgcaacatctcggtgtgtagttgccctgataggattatcagttcgcccaaacctttttgtcttccatagaaatgtttgaaacaaaatatcgcaaactggacgacatcattaggcttatcaaggttacatcccatggatcatagtaggcaatcccccacgaacctggctgtaatgcacagggggttgtgcaaaccgagcagccgggcaagacgccttgcactcagcttgttgttgaggctatgtacgtaccccatcccatgtgctgacgacaccctataggaacctcaattttcccttttcaaaagcagaatcgcatcgagcctggaaaggttagtccgggacaactgtcagactgtcaggtgattctgaccgctttcacatcccattttactcgcacttttaccaagatcctcattcccccttttatgaagtaatcttgggatcggtccatgactggtgactctgtggtcctaccgtctgtccgaagaaaagcctcaggtgaccgtaattttctatggtgtcgggtcataccctcctcgacttgagtacaaggccttgcttgcaagatgattgctcgcaagaccgatttcccagcgagctccccatatggtgcaacgcttctcttgctagaaatttgccagaggacacaaagacgccgatgggcgttccgagttttattctctatcatgagagtcaaccgtggatgacaagaggtgatgtcgccactttttcccataatcatgccgaacaagccaagacgaagcgtcgggcaagcttgacacgcccagacagggctcgacctggatcataccaattcttccccagagctgccaaggacaccagcgaccaccctagctttgggcgccagacacatgcacgtgttcatttctggatacgtagcggattgcgatcctcttgttatcggcaccttgaaggactctgtgtatgtgcctggtgcaagtgatgaggcatggaaaacttcgtctaatagctccctacaatcagcttgagcgaggaagcgctctccaaagtatagtcatttcccacacgtcgtttctcgatctcgaatgttcttggaagtttcctcttgcagcattaccgagttgccgactcagtgcgacttcatgcttccatgcatgttaggtatggtacactaccacctgagagagcaccgcttaagtccaatcaaatcaacgaagcctacgtacacaaactgaacttcatcaacgacctaccaaccgattccttcacgacttttttttccccttcgcagtcctgactcttaagaaatgaatgaagcccctccttggattttggaaccatcactcaaaaggcgctagcaacctcgggacctccgagttcggtgttttgtagcactgcagtcacggtgcactaccactgtagcaccgactgcagttcccgcgacgagcgggccagcaacctgggctcacactgttccaatccccgacggagcgggcggccagggggatctagactgatcacaaccgcaaatatttatcaatcagctccactgctcataatgtctccaccagtctgttccatcagccagtcacttctcaatgctacccataaaaagtggatataatccgagtcaagtggatgtcgggcatcgctggcggcctggcctgttgagattagatgatcagataattcgagataacgaaagaaataaccgaggctctagtgtagaagtgtgggagctgggggaacgtcacaatctcaacaagttgttctgatttaagaaatgaaactgttgtcgggaaagatgggaaagataggatgggatactgaaaaaacggtcgaatcggttatctgatgcaagaaacaagatactatggcaacgttatgtatatcccaattcagcacattactctgcaacaagaagacgggcagtcctcgccaagcttcaatgttcattagtgtacatagttcaagctgaaccctaaaaggacaagttcgacccggtgaagtgacactgacagtggcgccaaaagtatacaggggacgtttccaacatcttcaaaacaggatgtatccgatgacaagaacgaggacggcttttcgtggtgagtacacgtacgccctcttgccttgtcgtgtcgttggtttcataatgtcgtacactcgtacgatccgccattgagcaggtatagctgctataaagaactaagaagaacacggtgcacttcagaactatactaggtacccttccaaacacaaatgacatgaaacaaacaaaatacaagctaaactacggaaaacgatcttcctcagtcactgcaccctggaaaatcattgtgtgatgataaacaaccgctaaagagacatggaaagagcgttgcggaagtcatgtcgagcatgtctccattgtccatgccctgctgtcccgatcccagtcccggccggccggctcactacctagtgttaagtggaacatggggacatgatcatcgatcggtgtgcctcccctggcggaattttggcggtttctgagtacggtatataccagttcctactttccaggtcaggccattgacagtgttggacggcactcttgatatatagcgcatacaaggaactgctccttcctttcgtcgtgatatgcatccgcaaaccaagatacccgctaggtatcttcttgtgtatattggttgagctcccaaagagtgtaccactgaatacacgattaaaagcactccagtcggccgtttatcaatccatgtcgacacattcatcacccaattcatcccagatgcttcggcttttcgcccaggattatagctatccctagtcgggaaggaaatacaaaagccaatcgaagaaacaacgtatagtaagttatatttcgttcacgaaacttccacgttttccctagtcattgactaagactcgaccatgaaaaggtgaaaacgttcagtccgctgcgtatgtcggtctttgcgcgctttcagagaagtacaatctggttaagcagagcgcgcggaagaaaacagtaacaaatgaacgtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaatttggaaaaaaactttcaacatgagccagctatccatgggcaaattaaaagaaaatttgaaaccagagacaacgtaaataatgggtcaccatcctgccggtcctcagacaggttctaggtatccaaagatggttcttctccagttctccttacgcaaataagtgtgtgttacactgtactcttgcaaagtaccaggcattcattagcactccagcatggcatcgagaacctagacaatggcacgctatctctcgaccgagcttctcgatatatgtctgttatgatcgctagttatgcctcggttttttgcgttccagcaagcgtcgaccgccggtatgactatgttcttgaagtcttccgggttgactcggccgatgaagaaaaccttgtagttgtgctcgatcgtcataagcttcgagtagttgactcgggactccatcgccagagtctcgtggggcgaatccagcatttcaatctgtattggctcgaaccccagctggggttctccttccagactcttgggctggtttccgacatggtaggcgatgccgtgttgccttggctttacgcccgttttgctgcatcctcttttgagatatgtcagaatagggctgggctgtgttagtatgccacaatattgagactacgagagaaacttggtgacttacacacaggtacagttgccttcatcgtttccgacgacgatgtaacgccggatggacgagtagaacaggtgggttgggtcctgtgcaagatccctctctatttcacatgaaacctcgttgagattgacaccagcgggctctggccacaaaatcttgaatacctggaaacaggatcaaaaacaagcccagacttgcagaaaaaagaacatatgatgtactcaccgaccctgggttgaattttgaggaagggtggactttgtagcctgccccaggctgtcagcgaagagtcggtggatatggcacgtttggttgaggtacttacgttggtcaagcggaccagagattgatctgttcgtcgagacgctgtaatcaatagcaccggaaggaaggcctagaggtagtagaaacccagcccttagtgcaaggttcattggcagcatggtctgctgactgttcggatcttcgtatgctgtagctgatgaagggtccggaaaaaagacgccagcattgaacccatttccaaatttgagcccattactgctttcggcactctctgctgagggcgacgtaacctgatctgttgctgtcacttggtatcagtgtagctcccaaagctttggagtgtcacatacattcagggtgttggccgccatctccgttccaacgactgctggtctgagaacctccgttggtctgcgtttgtaaatcgtcctccgtttcgaaaaacggttcgtcatcgtccggttcggccgagatctttcccaacttcgatgaataacctctattgttcggtttgcctttcccgttacccttgtctctgttcccatcactagggcctctgttcttatatctcgttcctggttctgaaggctttcccgtatcattgaaagtcggtgtgcgatcttgagcggctggtcctgcagggctttggagttgatctacactggcattaggtgggagcaagttgagcgtgggtagacttggtttggactcacctccactgtagcccggttgtgatctatgtgtgtaatttcccgtactgtaggtctgactgaagcccgcctgactgagaaactgttcatgcaatgcgggattcgaatatgtggaggttaggtagcctgggcttggaaatagcgtggcctgatattgttggttcggaaaaggttggggctggtagactgtgttggggtacggttgttgctgatgatatcgatatgcaggaatttggtatgtctggatgtgatatgctgaattctgatcatagacttgctggtgtccgatgcttgttgcgccaaatccatttataagatcttccaccccgtcggcctgttggtcaatgtgatgttcatttggggtattagaccagcctgaggacgtaggcacccatccggtggaccattgatcttggccattgtagttcatgcttgacgccagttatctttggcacacggccaaatgagcactcgaggctcggcaggattgttcagactcgagcaataccacggagcgtagccaccagttgacttgttttctaaattggatttgaagaagaatgaggaggctccaaaaacagagggcgagtaggccacttgcccaccatacatgaaaaccgtcaggttccccgtggcgttggtcacacgcagagcctcactaggagtcaatgttccaaggtgatggtcgacggatgacggatgggatcatctcatgcggtcggcgcctttggtgaaatatcgaatgcaaacacgattggtcgaagaatgcctgtgacactcgatgttggatcttattagtggtcttccgagcttagttgctgacgctcgagatgatgcttctgaagctgtcgatacaagcgggatgtactgtaccgctttgaagaatgtataatcctaggaccaagaaactaaatttgcagaagagaaagcgttgcgaatatcaacatgcagaaaaggtagaggaggaaagttgggctcgacggtggcggtctgacagcatggcagcgcagtggctgtgtggttgcgctcactgcccccggttacctgtcattgaaagacccaggtgcccttttgacaattttcgttggctggatcctataatttgatgtgtcgccagtatgtcttggatttcctggccaatatccggcgatacttcgagagccttgcgaaaagtgtaacgttcgcggaactgcgggtgatcgggaaggagggcaaggcaaccacatgaatctgcatgatcaccacgcagccttgccaggccactcagaaggatggtaaagagtggtcccaaaagggaaagaagagcaaagagtgttttccgattaggacaagcgtgcatattggtgggagttgcatacatgcccgcgatctggcatgttgagcgatgaccgagactacctattctatgtacgagcggatgcaaagactgcggggcagacaggtatcaagtcgtgtgtctggagtcggagacgagaactggggacgggaatgcgaaaatagagccatgagaattgatggagatgaatgattctatatcgcgggtgctgcgtggaagttattggatggtgaccgaagtgtggccatcgcggatgaagcgaaaacaggcagtgccaatgccgcttgccgagatgttggggagttcgaattcgcccaattcaaacgagaaaaacttgcaatctatagctgactacagtaccccgcggtcaccaagaagaccgagtggcatattccgtcttttccacctctacatacctggatcatatgcttagctcaatcgctcaatcgcaccttcccttttgttgttatgaatgaactcccactgcagtctccgcgacaagagtggctgcaccgagtcgaccaacataaggtaagcgccaatctgaacaatctcaaatctggtgagcacctgccctgctttatggatgattgatgactttccactacgtatcttgcagcgacaatgaacgcctttgcatctgcgagtgtcctcggtctcaatcgccttcctcgagaactgatggtatcgagattgcgccgtcccaccgagtgcagtcacactcagggttatcctttcctgccatcaccaggtatctccacgttggcaggattgtgctgatggcagacttttgggaaccccgtcgcatcatggtgcccctggggaacgttcttgggagcgggaatggtcgagctagagacaatgttggttcttaggtctcccatcgtcacgactagaggtatggtgtactggcccgatgatgcttgaaatagctatagtgcaacccacctatgcgagaccatcaattttcatctcaacgcgctacttcgccgtctctttcgaatgtcactgcaagccgaccaaagggaatatttcatttgttattaagtactgtaatggcaagtagggcttgataccggactttgtgtatataagcagataaagacttcatgaagccatgtagaaagggccgctgtcaagcgcgccgaagtagccgggaagattcaagggtgtcagtcaatgggaaagcatagtagattggatgttggcaaagatcaaatttgtaagggggtatcagtcatcgcaggtcggtatgcggctttacaagtatcatacataaagagacagagagaaagacgctcgacaccaaattcaaaagagtaacaagaatatgatggagaataaaaatggtaaacatgaaaaccgccttcggcaaggacgttggcatttatccaaatcatccacccgtccacccagatatgtggtataaataaccctgacccctccgttcctgttcccaatcccggtttaccaccgaccgtgccgcccacccagttgttctgtctgtttcgttcattcattaggaagagacccctctcttcatcccatcccgtccctatgcctatttccaacccatttcttacccaagaattgtaacaaaccaagaggccgaagatacataagaaacaaaaagacatagatcgagaaacctccttgtggtttcttgttgtcgctaaaagatccctatcatttcctccagtttgaactccattccatcattatattgaaacaccacccaaagcccagtttaatggtatcatcgccgacagcaaaagaaacatcagaagaaccaaagaagctttttttattttcgtccagcctgaccccacttcgttggttacgtcactgcagcattagcagcctcctcgcctcttccttctcctcttcggtcgggtcatctgaaatccaggggcccttctcctcttcagtcgcgttgaggaagccctctgtcctcctgagggtctggacatcaagatccgtcacgtacgacttgccatcctggagcttgatgcgcacctcatgctcggtcgacagcatcatgtcatccttggccagacgacggggtccatcgaacacagcgacgacacgcttcttcatggtcatctggcccttgtcgaagccccagctagaaggataatcgcggcggttctttcgaccgcgggccttgctttggagagcgacgccaccgcgggagtgagtgagacctcgggatttttgcacaccgttggcgggattgcccttggtcttcctggaaggcgagctcttggatccacggccgccgacgggatcctcgttgtcatcctcatcgaccatatcttcgtcttcatcgatgtcatccatctgggtagtcattgttgtggtagtcgggagattgttcttctcgagagtgttgtggacgtcgagatcgttttccacttcggccaaccgctttgcattgatggcttcggtggggtcctcctgttgcacaatcctcaacacgcagtcatccaaatgctcgtagaagtcttgggcgttgctaaaggtctgagagcatgtcgagcacttgccggtggcatcgggtgcgtagccagtcagcttcttgttgccagagttgccgccgttgacaccgccagtcttctttcgagcgttgggcggtgtctgttctacaccatggacggctgttaagtgacgcttgaagacgtcggcacggttgaacgacttctcggccgctgagccggagcccgggcagaagccgcacaccattgttcccttgtagtgtgttaaagtgtggcggtttttgtcatactttctcgcgaagcccttgacatgatactcgcatgtcgcaatgggacatttctctggcctttctgtttgatgagtgagcatgtgagccttcaaatccttgaaggtcttgccgcactcgggatgaggacacctctgcttctcctttaaggtttcatctccgctgtatggttgctcggataagttggactgatacgaaaccaggctttgccttctttgtggctcaagaggtgccgggaagggcgagtatgccgggtagttgttgttttgtaggaaaggcgacgtgctgccagttcggagctgcggggatgcggaaagagcaggtgagccgggatatgcggagttaggagcagggtacatttgctcgtagctgggcatagccatcgatcgaacttcggggtggatcaaagaagggtctgtttgtgagtgaacagtcagcagtccgcttttggtaaataagttcaagatctgacagaggaaaccaacacgaagaatcaaggggaggaacgaaatgccagcttggctgagtaaagaaagaggaaactatgcaagaattttgcggccttcggtccgcatagtgtttaccccgggcaaagagtagaggagaagggaaacaggaagaagtagaagtggcaggagaagaaagcacagggttggaagccattgaagacgaagttgaaaccgtggaatgggtcgccaagcttgtcggcaagcgtgtgtcgaggaccagaccagtcttgggtgttgtggtataggatgtggaagaaaaacaggaaggggcaggaaggctctgagacggcgaaagatgagatctagggatctgttcaaactcaccgacgaagccggggcctttgggaaccgaaaattcgaaattggggttatagccatccagaggcgtgaatgagtactcattgccatggaagaactcgccttgatcgacaataccggggctcacaccggggcccaaaggagctccccacgaggctaggttgccagggttcgagaggggggagccagcgtttgacgaggatgcgctatggctatcgacgcttaggttggagtcttcgggatacaggctgggggacttcgcatggtacatgttgtacggcgcatcggcatacaaagtggtgctttggtcgtaggccatcgatgttgtgtactcctgggatcggggtgggtagtattcaggggaaatgcccatatctacgggagttgaaaacattcctccctgcgggggctctgggtaatgcatcgtgtattcgtcggcttcgtaatggcgagcagtcgccatacgtcggagcaggaatttctaatgatgggtatagaagcgtcgaagatatggtggcttgctaacaatgagccacaatcctttcgctgtaagtctgcatgtcagtcaaactgcgctggggaatccggtccgtcagtcactcaccttcacaagtgggttcactggttcaaggtattcgaacacagagtgactggatagttcgcagctgctaacttataacaaggcgcaatcgaaagccgagagtcgatcgaagggaacggttccttggtagtgagtctcagaccgtgacttagacctcgggtcgtggtgagtacgggaacacggatgaaagtgattggtggtggtattgagtggtaaggatcgatgtgtcggattatcggatggtgtgagtgtcttgattctccaaaatacccttcgtctttggatcagtcctgatcccttactgtttttttgtcgtagtgtgtgggtgggagtgagttagaaggagtgttgactatgatcctccgtgctgagcttgtccgacttgggaaatcgttggaagcttcagtcgatgtaaacactcttgttcctgggctgatggtgaaggaaagggcaagagaggcgtagatatgatggtcggggcgtgtgaggtttctatatagccggagcctcttttacgaactgctggtatcccggaggagcgtggagctcggtgggcatgagagatctggtagggctccagtggccggcgagctgcgagcgaggcgtagtacatgcattgggaatgtactaacaccagagtctgacagggacagggaagacggtgcaggggctagggggccagagacagggggtgcttgtgtaggagagagggggcagggtacaaaggtgtgtgtaccgagagactttcttgggagctacgtagcgagggtaggcaccatcatcgaccctgctgcccatccactgaatggggctcatgctcctgagggcgccaaccgtggaactgctgtgtaggtacccttgtactatcgtcataaccggctatccctgtcttcccacgtcccaaatcgtcgacagaccacaactcggccacttggacgaccgcacccacgagcccttctggatagcgtggttgggtaagagggggttgcgaagcgacttggcgagacctctcgagagaccgtttagtatgtgcgatgcttgttccgtacgaaataccgacacagcgacaccaccaagagttcaagaccacctcttgaccggcacagtatggagcaggggccccgaatatcgatcgctagtttgaggtggtgacttgtgatgttgacttgtccgtgggttgacttgggcaactacccagtcgagccagttggtaccatttctcgcccaccatcaagataataaagataatgggattggggttctggactgtgtaattattggtcattttgtcagtctagctcccgtctcctgtgatgttgatctcccccgtatgtatccgaaccaggttaaggaccttgtccctggtccctgcccaggaagggctcgcgggttggaaattgggacgccgtctattgagcatttcccagagctcaagcgagcatccggaagcgagacatgctgtcgcaaatctgttctcgcccctggatgtcgtttttgttgccatctttttttctttttccatctctcatgatccgaacagccagtcatatctcgtctgaacatcatacaagtgcgggttcctgaagagccgatgcagtggacaggcgaggaatgagggtacgaggcagaacccacgaggcctggatccgttgtccctcggaggacagcacgagctattgggactctagcatggcagcttgatccacgcaccgttctttacagacggcgctggtgctgtgcccatcctatatctcgttcttacgcattttccacttttccactgtgtcttggggtgtacgcactgtcttgagcggaagccatccgaacgtagggaaattgcatccatcgctctgtctactccaagacatgtacaaacttgatgatgggctttttgctttggcacactgtactgtagccgggtgaaccacgagtcttgtcaacggttacacaacgggtcggaggagttcagtcagtcgcacgctaggtagcagacctaggtagttaccgacgttgtctcgcggacaaggcaccagattggggagcccaccaccgcacatcaggctctcgagtcgagtctggagcctccgaagtggcactcttccgtcactgcttgtcccattgccaggccaaggactgcctattacctcaagggatctgccagagacaaagtccaatggccaaaacgcaaccatacctgccatccacgatcgccaacgttcaaactgacgtccaatacgatttgacgcgcatcgaggactgtatgggtatgcgcccagccttgttcttgttgcagttgtagggactcgaggtcgcaatctcagtcttggtcgtggtcacgatatcgtgaaggtggccgtatcctctgaagtcagggaaatctaaagatatttttatgcattcttggtgccgtgcaagccgctgcgcatacccgacatattggatgtgcaagcctgccgcccgcagcgcccggatggttccatgtagtaccgtagggactggcgctgcaatgtgccccttgggtgctgcaatggtgcagtggcttgacatgtcctcatcacccactgactgaaagggttgataacataacttgattggggtggctgctggtgacgggacccgtccccaccaatggaaatcaagggggttgcagccagcgcggatgggtgttactgcaacagtggacggccagtgcgctagagggccaaaagggcagaagggtgttgctcaatgtgtgtttcttgcaccccaaaacaaggtgcacagccttattgccatcaccaaacggaaaacctggaagccttctttgttgcaatcggggcttcgacgtggagcttagtgatggcctcccatccgcgatgccataattgaacgttttcgttgcttatacgatgatgtgtcatgtaccgtagcttatcttgcgtccgaaacggcttgctagtatctggggatagtggtggtggtggtggtgcagctccgtgatgtggaatctcgtctcgagattgtgaaattatcacggggccttcacggcgagtctggaacagcggaacttgccctgggcatagattccctccgctcggtaacccgttcccatcgcatcgcgctgcctgctgttcgtccggtattcgtccggattgcaatccgtggtccctggtcaagtcctggccggtgcagtgccaagcgacgaaaagcggagtacatggcagagaatgtcgggcagaaagagcgccgtgtcggggaggggggggggggcatgggcggggggcatcgtgggcaccggtggacggactgggacactgccatgggggccaaacaatgtgtgtgcacatgcgcttctcccaaacaggtaaggcaacatcgaagcgatttcgcaaaatcgagcctcattgtcgagttggtgagtttggcttatttggcggtcaagaattcgatatgtacgagaaatgacaatttgcaatttctggcgggtttgcgcttgttacggtcggttcaagcgagtcggagccgatgcctaggtagactagacagtcgagactagattgagaaatggttcttcaccgcgcgagtggacaagaagaggagtttgcgaatttgccattttaacaaaagtggtgaacgtgaggaagaggggacgtctattcaacacctacctatggcagccaccgatgaacatggaagcaggcaagaaacgaaccgccttcaagttctgcaagaacaatttgcacgcccgtctgcaccttccccgtacgcggtgttcattacctaacgtgcaactgaagtatctacctctacgtagaggtaggcatgcacaaagggtacaatctagtgcgctgtcccttccaaacgggagttcgatatctacattctcctcagctacactgcactgcaagtacttaggtagtcgctgtattcgtttgctctgaaattttcacacgcaccttatccccagatcctgaacaccaaacgaaacaaaacgtaacaaaccccaatgttaccgcggagcctcgctcgctacactagccttgttttcgctttcctcaaggcgtcgtcattatcgccatccgcgggaaaactctggaaatgaagatgcaaatccgcagcaaaccaatttgaccaattggctcgttctactgccgcaatagtatctaaccagtcgcggagtagtccatgatattttttgcgtatgcgcctggctgtaagcgtaatctttgcatcattgacatcgactgcaatgcatcgaacttgcccacgtcgttacggggaaaaggcagtttgcagaaagcaaattacaggctccgcggtggtgcaaccggcaattcggctgctggaagaaaaaagcaacctcacaccaaggcatgtgttcattatactagtgtacccaggattttgacgatcaattgttcgacaggccgagtcaaaacaagatatgtaccagacccgtgatcggcggattttccgtgcctgagccccgaacctcctgggcggagagggcggaaacgacgacgaaccgttcccccggcgaccccaaggtgatggaactcgtgcggtgggacggacagtgcccggtgcgggcggggcagtgggacatgcagacaagcctgccccgccagagacaggggcactgcaacagggcttcactttcgtagccatagcaaacctcggccccaaatctcgaaactgaggccgatggacatggagaagccccgcccccctccggagaaggccgggccccatcgcacactcccactttgactcccacgcaagtggaacacaacacagagggacaaaagtctcgttctgaggccgggctccagtcatctcgccgtcctgtcccgcccggactgcaggtctccggagtcgatcgcccgctccgaatccgaactcgaagagtgataaggtgccgtggtgggttagtgacctagggaggggcacaagcacttgaagagcacggccgtctcgaattgatacttgatgggtgcatgctggtatcagacggtatgtacagtcatccattcatatcgtgctgcgatttgtccgataacactaggtgacaaccaaggtggctgtcatcaggctccgtcttttaccatcacggtccccgtgtccgaactccgtccctcgctgttcacgagacaaacattgcagacataggcacgcacgcagtgggtaaagaaaagaaaaaaaccaccacgctacaaaccctgggttttttggtacagatcacaacgtgtaacgtcagtggaaccgggtcaagatctgcgttgcgttcagccgacatcaggaccaatcccatcgctgcgttcccagatagatctagtcgtggctcacgtctgcatgccgccaaatcgtaagctgtcattggcccttttacgttgtgattcaaggggcccaagatgatgcaaattgtttctctgtgtggggaaagccaaaaaggtaaaatccaaaaaaagcaacgatttgcccaggcgctgcaacctcccttggtcttgggtctgtcagacaacaatccctacgctgctcccgcaccgggaccacacccgcaatcacacctatattacagaagggctgtcggtattatagcacatcccgtggcctatgaggatgcccgctggtcgtaatggcctggatcagcattattacgcgattatagtaaagggatctctcttgtatagccatggaggccctgttcagttccatgttgtcgacaccgcacttcatgtcaccggatgtttactggtcttccacgcggtttcaaggaaaaggattatatcataataccaggggggggagaagtcgacaaccttacaccgtatgtgtgcccctacacacacacgagaaacaaggctgatatagctctcctaacccaggataaaattcaatagacatcatcctcgtttcaccaatccccggcttcgctcccactcgttgttgtcgttgaggttggaaaggtcatctggctgcctaactaactccaagatccatatcgtgtcccttccacgatcagtctcacgtactatgtacacttataccgggtctcacaacttcaggggtatcctataataggagttggagttccacttaaacatcatttgcaacgacgtcttcattccgatgaccggatcgcgatgcaagcagccgggatcactggaaggtacatctgtccatccataccactgggatattgttgcggagcctcgcgatgaactgaatacagaaaaacagagaggaaaaaggggggtcagtaatgtcccgatattgagttcctgttccttggtcatggatagcttgtctagcctatctcagttcatgcattcctcccccctatccggcgcaggtacccagtcatccagcggtcttggcttgtttagaggcaagttcgacatgtcgtacagactcagaaactgagaaggccaagaactctgtgtctctgctatcgtgggactttcacttcggtttcttttctgactctcgtatctggtttacacgagtcagccggaccggagtctctccaaaagcaaactacctacctactatatatatgatcctctcacggccaagagtttctccgatatcatgatgacgacgacggcgacaatctcatattcacaatgtctgaaaatgattttcgtggcaacttgccttccctatgaagcatgatcgagaccaaaagaggcaatcgggatttcacctcaggggtcttggcgtatctttatgtcacataggtaggtatttacaacatttcaaccaacacaataaacagtatcgcagtactttttgatgcgaattcggatgcctcaggattattgtccaacgcgagcataacttgaatcagatcgactcaaagatcgaattaaaccaaatggttacctaccgcaggaagtcaaatcaagctttatttttttaggttcatgtcgttggaggcaattggatgtcgtgaattgaggcagtgctcagccctataaggtaccacgggcagtccagccccaacctcagtagtctagtgcacagtacgtaccgtaggaaagttggtgacgacgaaaaaaaaaaaagagcccctcttcattcactacagtggcatttctttggattttcaaggttacctactcatcgccttcgtttttcccgaagttgagatcacttccaacataaaccagagaaactcctaaccaagacacacacgaacggacgaaactgctattccgaagtcgggttcatgtttgcaaaaagggggttggcagtccctttgctttgcgacgacgggaataaagtggtcctccctccctccctccctcgcccctcccgcgtgcctgagaccgcggctccgacccgtcttacccgccaggcccgcccacgccgcccagccaggtgatgcgatggaaacgtgagcagctcttccccacgagcccctccgcgcgccgccccatacggtcgggccaaacggtcgggacaacttaagcgctttgagcttgtgagcccagtgtgtcccaacagtaggtaggtacgttcgcgggccgttacctagtttccggggtctgttcggtttgtgcggatgcggagtttcttgggttcaaattttccttacttgatatgtctagtacatatcccttttcaccttttactgacctcacctaaaccggacctgctgtcaaaagaacccatcatgattggtgggctatgttttatcgtggaagataagggggttaatgagaattgtgtcaagtccacactttcttcttccgcccttccgtcgaagatccgaactcggctcgtccagattgatggaagtgagcaaggggccaagggtcgtttcccaatcctgcggcctagaaatggaaatttttaaagtttttttccattccatcaagtgcctccttctatgcttgcggcggtccttccaaggttttacgccatacgccgtaagcatgcacaaaagaagacacgaatacgggttaaagcatgtgggattggaaaccctgcaagtattggccgtgtacctgcgcttaaactccagcacccggctccagtggcggctttctctcatctgccggtccggggcagtgaccaagcttgttgttgttgcctggctttggccaaaagctatctctttgtggctggtttacaatgccggttggggcgcttcacacagttttggataggacacgtgagaagcgcgcgagggaggataaggatgaggggatgcggggcacgggcagatcatgatagttgtcgtcgccggagctagggagtttggcgaggattatgatgaagcgagttgtgacggtaccttggattaggaaaagatgaggcgcgcaattcagctcgtcagtgtctctcgctcgcattgcatcctcatccctcaccagctggttgcatgtcagtaagttggtctgatctcgggtttagtccgccgcggcacgccggatatcagaaaccacttcccgatgtctctccgagtagatgtcgcgactgctttgaacagcgagagcgggaagggaagtcgcaatttccatttccgtcaccgcatttgaacgactcaccatcaggccgggcaagctggagccggctccacgtgagatgctgcaagtgagattcaagttcgtggaaaatttgtaaaaatcaccttgccattccccggttcctccctcagtgcaagtgtaacatcgctcgcctcacagtccaaaaacccacgacgcaatgggcacacggacaatcttttggatgggtaactttgaagaagtgggagtgttttgttgcgatgcgactccaaatccgattcgggtaacgattgcggtgccctggggtcgctgaacccttgtgctactgttttgtgcttcgagttttcttgcccaatcagacttcgccatcatccacaaacagtactttcaggctcgatggatgttcagttggttgactcgggtcgaggcatggagatcttcggcgccgcttcgcacactcaattgtgagagcaggctctcaatcctccccggcaccatgtacagtgcagcgtgtttggcgacaagtgacaacagactattattttacaccctgtgaaaagtcactagtacaactaccatgtgcactacttttaagatgaaaattacatcaccagaaaacccgccttgaggatcgacggcacacaacaccgtacctaggtggttcacccaagggtcaaggcacgaagatctggccatcaaaggttctgaaaatcatcatcggattggcgtgccagagacaagtaactggcccaagacatgcactctgacgacagtgagcatcagaggcgttacgctgcgaagattatttgcttggatgagcgaccggagttattgcatacaatggatcgtagcaaggggccgcctgattgatctcagggaaatggaaccgcgaaaggctctggagcgatttgaacgactgttgtagggccattcgcatcacatcatcaaggtggtatcagaggaaatgagatggttgttgacgtggaaatgtaataaccaataatcccctggttttgttaagagcacactgggcgagatattgcctctttgctagtgtctacctatcttcccgcccggccatcaacgatgaacttcaagcagtcagttcgtcctgtgagctcgatgtgcaactgcaaggagccaaccttgtttgacgccttcacgacgcctcacgcctcacgcctctcgccttgtcctgtgccgccgcggccgccgccgccatggtccgttggctccgtggctcgaccttccaggaggtggtaccgcaacaacaatacccaggatctcaacttctcctttttcaccaaaacgaaagtctaacataacttgaaagggcgacgtacgaggttgggaagatacttctcacaaacatcatgtatggctcccactctgcacaagctccagggtccacgcaatgcccaaacccagggatattatcccaaaggggaaaacataaacgagagaacgacccaggcccctacactagtcctcactcccacttgtgccctggacgcttcacaagccaatggtgtgcttcgaaagttgcaccgtgacgcttctcgggcccgacaatacggaaagctgccaagccgaagccaaggcaccagggcaccattctttttcagacaagggccaagggccctggacgaggggggggaaagcagagggcgagggggaagatgatcttcccgcgattcgtcaattgccaagacggaccccaagccgcgggccttggtacgcatggtagcatggaggctttggcggcttggcttggaattggtaacttgacgagacagagtcgcagtggtagtcgagtgagggaggaatctagaaccaaggatttctgtggtcggtgacagtgaaagcgttcaaaggaggttggatagaatcggtatccagcaccatggtagtctctttccctgcctcgatgccatgttggcgatatgccattgttcagggacagaaagagggcaccaaggttatgttatctgtaatgcaggctgcgtgtatgtacatagtgaacaagccacccacaagttgggtatcgaccttgagatgaagccaagactggtgtatcgtcatcagcatggggtacctcaagtcctgttcttagtgtaagtggtggtttctaagtttaatctcggccacagcagagtgcagtcctgggggccagagcaaccctaatctccaactaagagggaacacagcattaaccccaacaggacacggggtcttcatactagaagcccgtcgcattggagatattgccaaccacagaataacgggaggctgcgtatcgcaccaggaaaccaaaataccataacaagcaaagccatttgatcccgtccgcaaaaggttatctcccttttttgggacccgccgaggacctctcaaggaatagcatctcgtttcatgagctcgcttggaagaggagagtgagatgggagcggtggctgcccagcctgaccttggtcccgtgagcaaaccatcaagcattcgcctatcgcggggtaggcagccatcagcggcacggaaaagggctagagaacccgcggaattgtaggtacataccgtgccatgtcgaagagtgggcgagtggcctgtcaagagggatcttgatgcaaaagcacccaaagaggggtgatgggagatgagaagggatggacagcaaaccttgacaacgcagatcccgccccccccccccttcctttccggctcatccagacgctggtcgatgtatgatattttcttccgtcaacaactgccagtcaattctcgattaccccattgtgtattcgcaagtgtcatcgcgggaggagaaagggcgagttgtccgcgagttggccatgtccgtgggcgggtctctcttcccccggcaacggcaccggcacaacacttagcgcgattccactctcccccggctgccggacccccactctcccggggcccatgctgtgtcggtgaggttcgaaagtttccgaatgacgatccggggctctcgccgaccgtgaaaaccagacaagattggtgcttatcaggacgcagactaggcttgcttgcattgccctgatgcaatggcaggtggggtcttctgggttgcaaggctgtgacgaacaagtggaagtgcggaatgagaaagtggaaaatctgaagaaatgtgacgctccgggggggaggggaagggaatggggatgggtacctaggtacgtactgtacgtacgcagtgaaggtacatcgataggtacctttgctgcctaggtagcctgaagctcatcgcgataagacctgtagcgctgtggcccctttgttggtgctttgagtggagtctatttgtgttagtgtacatagcgccggcaccagccacaatcgcagcattgcagcaacgacttccatttcgaatttgacatacaaccaaataatgacatcccgccgtccaacgcctttgtgaaagtcgccagatatcctcgattcagcgcataattgccattaaagagtccagtcgcgttcagcgtgaagcaaagaaaattgctggctgcaaaggcggcataccagtcacgtgtgcaagtgtaccctccctgtgacaatatacaaccttggatctcttgaagtcgacattggacaagttctatttgttgcaagtccatgtcgcacaaactgcaagcgacctttttcaaacttgacagtagtaacccagtacaccaccatgagcaataagggggtcgtaaggtaggtaaccagagacttcccaaccctattgccttgatttccaaagcctaccatcaagtctaccacataagaatggaagtcttcatacgtacattgtgtgcatcggttcctatatttggacgatcagatcgctgcaagggttccgtaaccaataccacggttccttgtgctcaggccccgaatcaattaatttatttgaacaaaagtctggtgcaggatggacgggatgtacggcgatcatcctggagacactcatcaacaccgacgggatggcatgttattcggaagtggaagtgtgctccgacccgtcaaactctccctcggggaactcagcaacacaagaggacaagtgatatcttgcgcgtcaaacgatactgacactggctctcaatctcaagtgcgttgtgcaacaaatacgaccctgggaattttcctcgccatccacggtgagcgatgccagtactctccattgggccaaagtgggcggaagactcttagaagacatcacactttaggtgttacttttggtcgtcacttctggcgcgcttctctcgtcactccattcggcctcgccggttgcgacgttgactgttgggtaccatcgtcccgtccctccacgcctccgcccccggcgccgcccgtccctaccacgggccactcccggagacatgactgatttgagctttaacctttcggtgctctacccgtttgtggaaggccggcctccagagagggtaacagaaaatcgcagcaaagaagacatggaaaagcttgttggcttccatgatgccatgagtgcttagactactggacggctcggtcttctcatcactatcaacacgggactatccatcatgatgtcggctgccgttcacggtgaaccgatggcgcccctccttcacataagttaatacttcctccccacttctggatactcgaaatcgagaatcgtgccactctcggtatagaattaaggcaaagagatgtctgccgtctccggacgccccaagagtgaaagcggtctcccagacccatcgggatgtcgcaaaaatgacccactgaaattccgtattgcttccttaactgaagcgtacccctttcctttttctttttcatttttcccttttctattttccttcttttttttttttttttttctctcttttctcatacgtgctcgacatcagaaaatcccatgcaccatcgagaggctcgaataccctttgtcagaaacttgtctggctcttgtgtcatccttcccccaatagttgaggtttccagcgaagcaccaatgaatggaaagaaatagaggtagctaggtacatctcacaagccagggacacaccgaagacactcgtacatagcggaataggtagcaatacttttcggcaagcacccgtgatgcttactgtactcttcaacacacaagatatccggaatgtcagcatgacgtcccgactctgtacgccctcgatcgagccacagaatgaggcctcattgcatagtcacaccggggggccaccgatcaaactttcttcttcaacataccataggccctcttccaaacggcttagcaagcaacacctgggcacaaaaggatatttctagcagcactcctttcactgacataccggatgctgagcatcccggtcgtacaaacgatgggacccaatttcccgggacgagatgcatgactctatacacatcggttcgatttggacaactgttttcaacgagtgacgtcttcatctcgccctcgttcgtatcacgatatcctgttgtacacttgtaaacctaaacgagggacaagagatctccatcaggccattacaactctgatgatcccggagatgtaccattttcctctatcgatctatgcgccactattcagggtcccatccagatatgtagaccgataggggtcccaggaactaaaggcagggacaaggacaaggacagatgaggcgaagcccacgtaggcctgtccgaccttgcagtatgtatcgatgctaaatcctgagcgcagtctgggcgctcgcattcacacgagttttcggttcccagctggatggttcggtagtcccctccccccgcgccaccaccatttctggaaaggggaggcagtgggacactccagttcactgcagtctggccagacgttcatggtatgtatgggtgtactttggcccgggccagaccattaacagccgatagcttcttttcttttgccggccatcgtacactttaccattttatactacctagtgcagtgtatatctagtctcaacgtctgtgtcttgttcgggctcattcccgaatggtttcttaaacgaggtttcgaagctagtgttgtgcctgctatgcgcaagccacaattgcggagttgagaccgtttcggttcagtcaagtactttggaggaatgagattgggcggacggtttcaaggttgaagggtccaactgaaccaatacaagtcaccacaacacctaacatagtgtgtttacgtttccaacaggaaaaaaaataaataaaaaaacaaaaaaaaatctgcacttgaactggtctgattgtaataggctcggagcaagttcgaggaggagcatggtaaaggaatatttttcggaggcggcccttgattagctcggtcggtcagatgtccacgaggtgcggatttccgaatcctggctaagatcctagtggtgttagtcgtctatagttcagttggaacaagaccatgcccctgccgaacgaggattttgaccataaccagggcttgaggttatatgtattggtccgataagcctatcccgcaagcaatcataccaatctccaaaggtatacccggaacaagtcaaagtcacgcaagattgagaatagtgtcaaaggaagatctggacctctttggacccttgccaccccgcatcctcgagtctaaaccccatggaccggataggtaagatacgtattatgtaagtatgtatcatctggctccttccccggatcaccaaagtcttgggtacttcttgcacatcactcgatcagatcatacctttggatcccaaatcagcacgctctttccgcttatttttgccgcattcgtttgccttgcagctgccgtgccgcggtgaaacaaaatgtgtgcgatttgtgtacttcagtcctaaccaggatagacaccagccatcctggccttgtgagggtagaacctaatcagccattatcgtgaggtgtagtcgcgcgtctctcatgcccgggcccagtggcgatgtttctttctcccgtgtaaactgaacttcagccttttgctttcttggaggagcaacgacctacgattgccgaaccgatgatgattgatgaggaaggaacaatcagtcattggtaattacggagtatgcctaccaccttccaacaaaaaatcaggtgggacaggttaagcaagacgtaaaaagtgtagtaatcacaagtgaagagctcaacttttacgaacggcatttgcgaatgatctgcacaagaggatgaaatggccaccatccgacaacgagcaagagtaaactccgttatatggcgtttaagtttgtctcgtataagcaatgctttacgccaagtgtgaagaacgtgtggtaaatgccgacggagtcatgggggccaataggggataagtatgtacatcaccaggtttgatcacttccctgtatgagatatccatatgggcttactattccgatatctgctcgagttccaagtaatgcctactgtaaatgctatgattcgtccaacccgtccttgccgccattcaacaattcacctcatcgcttccgcaaatccagggccgactacgtctgagatgagaatacttcaggcaggccaaggccaagtccatctcccttggacaggacgcaagggaatgtcttgacaacacgtagctggtagttggccatccattcatttttcccacttggctaagattgaggaaggtacgcatggaaagaaaagcgtacatcggtctggcattcgtccatttgcagacctcgttcaccactcacgatgcaagtcgttcttcgtgtctggaccgacaactacagaaagaaccgaaggattgacacctaaggtggtcgatcgtataacgccaatcatcgtcatgatcatcaacgggagtgtgagagaagcaaaagccactgacgagatatgtgccaagagtaagccgggtttggtttgtcgccgacgaaaaagcctcctcctgcttaaccgcttcgaaaggcgccaatcctgatggtcgattgcttcttgggactttaccccttttaggtgcagctaagagatcccagaaaaggtggtcgcctaccaggcgcgcgcctcatgtagttactgtctttggttaagtcgtgagttttgttgcgcgaactaaatcgcggacagacggatttgaggactgggtcctcttcgaacgacttgggagacaattagtgggatactcattcagtgaagtgccactgctcgtgtcgacaggtgaaagaaggctcaagtaaggatttcacaggtagactctcaatcgtctttcatgagagccccaaccttgcaaagagatacccttgggaaacgtaacaagaacaacatgaactgttcatgagagtaagccgatctgcatcatgctgggtgtgttagagttcctcggtaccccatcatgacaaagaacataggtaccagacaaggggagggataacttcacgtaattgattcagccctcacccccgtaggcttgctcacggccaaccttggcttcgatactcgtcgaccaagatatccccgggaccatagtaattatatatcctttagcctggcttgggccacaagttgtagaggtactttggcttagtacccggtaacggatcacacttacactgtccgtactctccattaacgctgcgcgtctcgtcccgggatatgttgtcgcctgagttactttgtcagctctgatcaacgccgcaagcaaacgagccaagaagataagattttcagcggtgcaagagcgcttagtacggggaaggtgtagaggcaatggggtgagatatcgaagagctagatagcatgcaaatcatagatcagagcatatccagcatcgaataaagcaacaaacaataagctcaagaagtaacaagaccgccgacaaggccgatgataaggagcaaagatgacccaaaactctgatatgtaaatctataggactaagcaagctcaaatttgctcatcaacaagcgaaaccaacggcccagcatcctcttgatcctggatagactctaggcatgtttaaataatcctcaaagccatgtaatgactggcttgcagtacccttgcgtccccaggcccaaacaatctcctttgaaactcgaatggccagaatagtctcagttttcgacgtgataccctgatgaaaggggagggactctcagttcgcagatttcaaacgccataaagacgaaccaagctgtcgagcattttaagcgccgataaaagcaacctctgcttgactatccagcgcccttctcgttcttagggtgattgactggtgatcgttcttgatgtgttgtaggctggccaatttcgctggtgaacaggaggttcgttgcgcggtgacttaggagtcgtgacgagatcgtgaaaggcggcgtaagatggaagcaaccggggtcactccggatatcagtctaagaaccctggtgctttattcccacaatgctaaaacaaggcagatacccaaacgccattcgccgttccagatttacaaaaccatcctgccagtagaacaccgaattatgtgaaggttccagaacagagcaacgaagatagaacagtactaattcgaaactcagttatcgacgaactccttctgctggtagacgcaagaaaccatggcgtggtcacgctcgtaaggctctgtgggtgattgttagttattgttggctctatcaaccaaaagggaagcggatggacgtaccaagagtcaactgctccttggggaaaaacttgtcctcacggagcttctggacctcagaggcgaagacctgctcgggaggagcagtggagtcaatgcaagaagccttgatagagatgagaagaccaccaccctgcttcaagaagagcttggcgttgatgccgacaattctgaaatgtgttagtgtcaggcacatacagtgtcaaggatctgtataagtcggcttacctggcctgatcgggctgggcaacatcggcgaagatgacatcgaccatggggagcagcatgcggtaagccatgggcttacgggcatcctcaacgatggggatgacgttggtgcggcgagtagccatgttgatgaggtcacggccggaacggtgagagaactcgacggcgtaaacggaaccagtaggaccgacgatatcggcaacgtgagagaccgaggtaccggaggcagcaccgaggtagaggaccttggaaccaggcttcatatagatggtttcaagaccaccgaggataccggcagcaagcttcgaacggaaagggttccaaatctgcaaagtccaatgttagtctttgtctgaggccacaagctggaaagcctggaaaacgtacgcggtactcagtcttggtggaagcaccaccttcctccttagaggcgttctcgacagagattctcttctcgccatagacggactcgccagggacaaggttgacggtagcgaggagatcctccttaccaccacgagcgacgaagacgcccttgtgacggtgaggctcgacgatgaccttcttgccagcagcaccacccttggcgccaccgcgggcaccaccgcgaccacgggtagcactatactcataatgtcagtcaatgtctttggagtaatcaagggttttgaacacaagacgtacccgccacggccaccaccgcgaggaccgccacgaccacggggagcaccaccaccacggccgcctgttaagtcattgtcagtaaagtgttgcgttaatgtggttgctgttgccatcgcatgttgagtcgagttgcgatatgaagttcgactgaaatcgccatcctactacgagaagtcaagaggcatgcatggcgaccacgggccgcagcagacgcagagacatctctcaagatgacgaacagaagcaacgacataaccgcaaagaccattcaggcgatggcattgaggccaaactcaccaccgaagccaccacggctaccgccacgggcgccgcctctgccaccacgatcaccaccgaatccaccacgaccaccgccacgggcgccgcctctgccaccacgctcgaagcccatttttatagaatgtgtcggtattgataagtcggagtcggtatgagttgcgattctgggccgaaacgcgttgtaagatcagtcgtgcgaggcacaatgggtttagagttgtcgcgcggcgctgtcgaggactcggaaaagagcttttgctggagctgggtgcaaaatttcctggacatggattgaaagaaaaaaaagcggggcacgaagtctcatcgctggagcacttttttttccggtcgaggccttctgcctttgcaattggctgtcgtcctggcgtggcggtcgaggctctccagtttgttgcggatgctatcgtgcacggccggcagtccaggaggcaggctgttatcggcgctagcacttactgtccccgcgtgcacgtgcctcaggcaaagtgacggtccgcacgagccacctgcgcagtgcccacagagccctaatcgcgaaaatcggtttttgtacgccaaaattggaacccatcaccacctctgaacatcacacttggtcgattccccgtcctctcatcgacaagcaggcaagatggtgagtaaatccctgcgaaatccgccgaacgagagaatcgccgccgttattttgcttcaggacagttttcgggcttctgcagccgaaatgacgacgaaagtctcaacggacgacaatgacggctttgcgagcattgcgagcacttggaggagagggaatcgctgaccgagtcttgttcaaaatcgcaggttcggtacgctgcgactgagattgccccggctaagtccgcccgctcgcgcggctcttacctccgtgtctccttcaagaacacccgtgagaccgcccaggccatcaatggctggaagctccagcgtgctcagaagttcctcgagaacgttcttgagaagaaggaggctgtccccatgagacgctacgctggtggcaccggccgcgccgcccaaggtacgacttactcgatatttacatgcacaaacacacccgaaccggtacatcatgcgacgacgacgacgacagtggggaggacaaagtggcgggggaataggggggcattgtcagcatgatggaaccgcgaccgaccgacacgaaaccgcaatcgaatggaggacatagaagacacggtgctgaccgtttcttcgtcatataggcaagcagttcggtgtttcccgcgcccgctggcccgccaagtccgccgagttccttctcggtctcctcaagaacgctgaggccaacgccgatgccaagggtcttgacactggcaacctcgttgtcaagcacatccaggtcaaccaggcccccaagcagcgccgccgcacttaccgcgctcacggtcgcgtacgtcaaacccggagatacccccctgatttctgcttctgcgccggcagatagacgatcaagccggtcattggctaacagttatgttttagatcaacccctacatgtccaacccctgccacatcgagctcatcctcactgaggccgatgaggtcgtccagaagtccgaggccgttgtccgcgaggaggctcacctttcctcccgccagcgtggcgctcgcgtccgccgtgccatcactgccgcttaaatgcgctttgatagctaggtgattggacgaggggatgttttgattgagggcttcactttttttccggaacggtgtacgcgagcatggcatttttcgggtcaaggtcacgattccagggaaaaaggggtcgatcatgaatactcaataaaagaatttgagaaagcatgacacggcgaaacaagtaatcattcaagccctggcgtaattgccaacgggacgccaaaccgaactgcgggttacctgagctctgagagtggctgtgacgtacctgtctgcccctgatgcagagccgcatgatgttcaggtagctagccttcccgaaacgatacccaatccagcatccccgagttcagttggatgtgccccctttgctgcgtgagaagtgatgcttgagcaaatacagctgctattgaggtttcgccactgggggtatcttgggtattggacagtcgtggctgttatgatatcataacccttttgtatgaaatccaccgatgcttcttatctcttcaccacatgtacaacaagcctttggtgatcgcacattcttccccttgagcacccagcgtgcttccaatggccgatcagggagctcatataattgtgatcatacacataaccaaacagattcaccgccagtatctagatgagtaaatgggactcttcagccctgcatctctacgtcttccccctctccacctttccttgccctctgctcagctgccctcttctccatcttcttcttgccctggttaacccagtcgtcatacgcacttcctcccgccgcaagcttcgccgacacaacacccttgagaatttcgcccgcaaacccaacaaagttgtgtcgcctcagggcgttctcaaaccgccaagcctcacgcttgcgctcctcggttgccagcaattcctcatcagcaaactcgcgcgcccgaatccgtaggtctcgaatcatagccagcaggttgaaccggatctcgctggcgtcatacctggcaatgcgccgctgcagaacgtccatcaccttctgcgggaagtcctcctgggtacaagcgccgtggctgatgggcgccggctgcaggccgtcgagctcgtaaagggtgccgccgattggtgagtacgcaataaaatgaaatgcgtctccttcctcctcgtcgggccgacgctgcgtctcgtcgataaagggactgctgcgcgcaaacgagttgtgcgtgtcgcggatcagctccgagttggagagcgcttcgccgcggatttcggccggcagggcgatggtgaagtcgcggaagtcgcgaagcttgtcgccgatgtcgatgtaccccgcatcgccttcttgggagacggacgggtcggctttgttgaggagcacgctcaggagcgcctgcgtgccacacgcgttctggatggtctgatgagcgaagaagagtcgttcgctggcgtcgtagtcgaaggtgccatcgagaggcttgtcagtccctcggtagggctcgtttgtcgggtacttgaagaggaagatgacgccgtagacggggtgcagctgcgcgagggcatcgggttctagggagaggagttcttcgaattgaacaccttttacgccgagattggtgagaaggtcggtaaagacgcccttgaagtgaattgtcagtcttgaagtcctgcgcatgtgcgtcgggaggtaccttgacgtggacaaatggccaacataccgcatcggactcgactgtggacaaattgtcagctcagaacttaaagcaatgtagctggggtgtcgcagcccaacttactggtgttccaaccaccactcattttggcgcaagttctgcagattccaaaagatgtggtttgaagccgtagatgtgttggcgtaaggtgacagatgtatcaggaagttgttagcttgtggcggggcaggagctggccaacgggagaatcgagggttaaatcagaacagcagaaagggagctaagttcaatatcgctcggtaatattttgattgacacctcgctggcggacatagatgctgctgaacacagaaataatatcaatcgttccaactccgtacggcaacaagctacaactgcaaacgttacggcgaatgttcaatgcgatgatgcagctcgcgggccttcgccaacagcgataagataagcaggttgctgttcagcttcgtcacggagcttgcccctggctacaaccagctggcaacacaatcggctaacagctgttcgtcagctgtgagggcattatcacctgggcaagcatccttcacaactgtcagtccaaagctcaggaaatgcttttgatcgtctctgcttttcgtggaaataacgacgcatttcgacattgaacttcctttactcctactcatcattatcgcgatccaaaagctaccaagcagacggctctaggaattggagcatcttgttagacaccgtcccatatttccaagcgttcgcgcaatcaccgacagtgttccatatggagtcgaacacatcatgatccacaacatcgatagcagccatacggacaattcaaacgtaacatccaaaaaggcccaaaaaatcaacaaaagaatatgacaagagtgggattcgaacccacgcccattgctggaccaggaagctcaaatgagcaaagttcaagtagacctgaacctggcgccttagaccgctcggccatcttgccgttgcgaatattataaaatcgcagcgggcatggtacctataatcagtcatctggtaacagaaggggaaaaaaaaaaaaaaaaaaaacggaaaggaaaacaccgtgtttgtgatggctgggttggatttgggtgcttagtatgaggaaggttcaaattgcgaacgtatcaaatgctccatttcaccttgttcagcgtcggtaggtgcgttgttctgtcaaggtaagagcgacgacaaggaaacacgcatgcggaagtacaggtagaactgaacctgctgggacatcgtgcctgttgataaagttacaacctggactgcttgttagctcgaaatctgtgatcattttctctctgtgtcttacatccagttcatgcaatccactcaaagcttgaagcttaagcttaaatttctgcgaatatgtaaaatcagctaatggtgatgcgtttatgacccagtgtcatgcattgatttcaaggtgtcagtacggcatttaggacgtcgtgagacacatttcattgggactagcaagttcatgttaagtgacaagccggtatcagactgtgtgtaagttcgtctaccaaaatgttgaaagagaaaaggggtgagcgggctggctcaaaccatcgctatttggcagacaatgtcgtagttcactagaggtacttactcacggggtgagctaacaagcaatgtccaagctacctacccaccgatgaaccaaagagcaaagcttcacctcttcctttacctaccaatcgacaacatgtgatttgcacttggcttcagttgaaacaatttactataccgttcaacatgcttggttttgatacctttgagcccatcttttgacagagaagggaactctataacagtttgttatatgacggagctttcggattacttgggccgcccgtagcagagctatcagacaattttgcggaatttgcggtccgatcgtcggcgcgcaaagagatatgagtgataataacgacataaagtgaggatatatgaacatgaacaacagctgaggttgtgtgatgcatggcgaaagcgagggatcatacaacatgatctaggaggtagaacaaagggacaagtgaatgtagaagagatgttttgagaagacaaaataccaaaagccatcaaagagctcctgctgactactgcttacatgttcccccaacactacatagcccagcttcaccgatggggtctggtagatttcaacaatcgataaaggttaaagtatgatagctccggcgacgagcgttagggtgcagaaaatggatggcgaaaggaatagcgcgatatgagcttaccgtcgctggccatcacttatctggagagtataagctgagtctccacccttctcttcgaagctactcgaacctggcttttcccattagtacgataagtggtcgagtcatctctctaggcactcttctcctttgctaccacttcaatgtatctcttccttattcttgattattattttccaatcttccaagaggggtctttaagagatccatcatttttcccattgtggaaagcacaatttgctgctatttccggatgtcaccgtcagataaccaggataacgtactgtctgcctgccttatggtattaggtacgtaaacgttcaagtgaaagtaatcagacacctgtagcgtgatgttggtctaaaatagaggtaagtgactgaagaactgagtacggtataacggtcaatggacgggactaagtgttcaactgaggtggatgagtgactggtgatttcccgagtggttgtgcctgttggtaaggggcggaaagagcggacgttcaagactctccagtctcatacctatattgcatgtaaccacgtatcatgcttgtttgagaaggtttcaaggcaaccagtttgtgacgagcctgagattgcggtgaatttggacctcattcaagtagcgtgtcgtgtcgtgaatttcttcaggccacatcaaggtcagacttcggcaatgttcattaacataggtagaagaggatggacgagtgaatggcccccagccggaattcttttcgcgacggagtcctgtgacattgacattacgtttggaacacagcaaagcattctgggacatacaatggaattattagcaagtccggatcaaaaccttactgtcgtccactggtcttacaactcgtgctttctcttttccatgtccttaccttcttcgttttctatactggaaccccgacaatttgatccttctcatttttgcaaggtcctcgtgccttctcgatcacgctgaaaccttcggcgatatgttcaaggaaggcatgggttgcggtacatgccacgctgtcagatactttcgcccgacaccactggcctgacctcaatcaattttgaggatgggatacattctggctctactgcatgttacgttacgttatgctcatgagatgccctcctttccgtcttcagagttttgatcctttttctcttggctgcctggcagtcgatcaaggtatcgtggccatgctattcttatgggatcatccagtcgcaaacagcttcgaaagcctaaggttaccatctcagtttccgaagaagaatctaactttctcgcctatattcctgattctcaagccaatatgtattattgagcctcatgtatgggccttccctggttcaccctgccttgagctggggcgagtcagatacctgtgctttattacccatcgccggcgcaccaacggcaccttggagtttcgttcactctgttgttgaccgcggtgaaatcaggaaattgagcatcaagtttccccaagaagagccagctaggtcctcactggattccatgtttccactcttccttcgttcttgattctcgtttccctactccagcctcactactctctttctcttcactcagtaccacataccggattcaccccagttagagtttacaagcttttggggaagagtctcaagggatactcaagcgctcacgactatcattaccaacattcatacttaatcagtcgagttattgatgagtgaccatctttaccagtatgtaagtcgtggcacctgatcttgatccattagcggccgacctggcaggcagcttcttacattttcggactgaacgtaaaaagcaatatccaaacattccgcaatcgttcattccgatttcttttccttgtcgcggccaaggctaacacgtgtaatcccaagatgtcgtctatccggacactggggatggatgccccgaaacatattcacgccatgtcaacgtacgcattaagctcactgtgaaaatcgagccgagctggtgacagactgacacgaatggatttagcccggaacagaatttgtatctaccggtgaaccttcgaccgatagcttgtgtgtacattatgcacataatgaagggtactgcgggattgagccaatagacaggcacagctagagaaaggagggcaccgcagtatccccgccgtaaagaaggcgcgtgtactagctctaggttggaacaagtgggcatgtagcgagagagctgaccttcagcccctagtagggtacaaacagactgttgggtcgatgtagtctacctcccatgatgtttgctccaatcagtttctttccgagctgttgaccacctacctggtaatctagggatgacttcgatctttcgatcgccctcctatgggtattcgggcacctcatgggcacccaagaagttgcatacactatcctcgggctccacctaaagggatgggggggttcgaatcccaagggcgagaatgatgggattgttcagcttactcctttccgaaagccgaaagcagatggcatatgatgtgagtatgatgagattcctacccctggttgagaagaaaaagaaaaagtgactggaccgaccaaccaggacacgatggagaaggagatacggggagacagaacccagaacacccagaaatcgtcgatgacaaccttgcatttcgattgattgtggatgtaaatcgggcacatcgacatcgactttctttcgagctggaactaggtttcgtgactggaagagaagagccgagagagtctcattaagggaaaagcgagcgagtgaggtgggtgattgagtggtgatgatcctgaccgacttccagtttgggtctttgtcctctttccgtgtccatccattcgctcggagaagttcaaagtgctcctggagccttgaaagaagctcggcagttatcggatgtggtggtgaggaatcggccccctcggatttctttcacctctctttacatagtagattcctaagcccctcaagggtgctacacatgggtgttgatgattaagatgggtttccggtgggctggtgaagtgatcggcggtctgccgaaattaccccttccgctgctgtggtactgtggggaaaaaggagccccagcctaggtaggtaaccgccgagttgggtgagctgacagtagtgtacctgtaatagagtagaataggtaagtttggaaactttcaaggatgacttatccggggtacacttgttgagctgagtgcttgagaaagatcgaaagcagggtgttatcgagatgtggaagatggaaaggtaaggtatgttgaggtgtgatttctgtgattcgataacaaaagttttggtatgatatggtatgatcgcgctcttacttatcgtctttatactgccacagggaatagtatgcaactgagtggcgagtagcagacgatagacagcataaagacttgatcaggcaactgtcatctcgatgtgaatttgagacatgctgttagtgtcactcgtggccgcatagtaagattccctatgcgataactgtggtagccaatcatccgcgtccatatctgaacagatgctttcaaagacatagtgttctaatgtgaaacggcagaaggtggatggtagccagagaacagttcctgtcgagagatggatggatgccaggaggcaactccggtcgctcgctgccggacgcgcgttgctgctaagcttctcatggcctaggtgagtactctcgatgcaagtcacaatggcataatacctagtgtggatgggtttccgcttctagttgggttcactattcccgtcccttcgatgctccaaatggcggggtacctgggctcctgggtaacacaatggtggttcagggctacacaacccggggacttgttgtaggcccatacgaggcgccgtggatatggacgatgtatgtatatgttgctcggccgagtctcactttcgatccttcgccggatcgctgtgcttccgggcgggatacaacaccagatgcgatcgcgatggaggtgaggttgaagatgtgtgaagttgacgaaactgctgggcatggtggggctgcaacgagatgagggcagatggcccgagcacaagtcaggtaccctactggccaatgcactttgatggggcgaaccaccgagccggtcggcaaccttttgggcagtgattgcaattggttcgcgtgaagggctggtgctcgaaacggaaacctcgaaaaagacatcagcgataacacccagttccagttctacactgcacggttgctcctcgattccatcgaagcccccttgttgtcttgatacccaatgccatcgccaagcgaatataagtagacacgcgaaacatgtctggtattattggtgtgattgctcatgtacaggatttttatttgaacttttttctttttcttttgggattttgttttaagtgcacgctatgggagtgtgttaagtcagtagtattcatcgatctcccatcggaaaactgtctgcatatcgacgccccgaaaacagtcggggggaagaaccgcgtgcttggactaccttctacccttggcacccctaattttcaataccgatgaccgcgcgattctgcctttgaaccagacattgttgggttggtaagccatttctatgatgagaagaatcacaatctttctccggcgtccgacgaggtttgcctgtctgtgtagttgcttccaggttgtgttgaaactcgcgcgttatctgtgattttcagcatgaaactgaagtccaccaaaacgcatcagttgctactgacacggtaatctatccatgattgcccagttccgacacgcttattaccagcgtacgaagggctccaagcgagcaagccaaacacaaaccatcagtgtcgacatacctaggttggatgagtgttgtatgggcgctttttaatctctcacaatcaatcagggtacgagaaatatcgaggattgcgaaattgccatcctcccgagaaccggaaaagcaacctcgctaaacaatggcatcccaccagcgcaccgcacacagccagatcaatgctaacatttgtttgttagcgcagaaaacgcccccaaaacccttgtaaataggtagggtgatgtgtagtgtacgcagtacaatacatatctgtcttagcacacttgggtgcacgatcgcacatctggcggaggatctgacgaactgctccaggtgtcgcgctgaaactcggtccagaccaatggcggggctttctgtttgcaactcatgacaaaagcccccacccatctattccttcggttacggcaaaagcccctacagttgcaacttcgattttagcaacgattcttcttgcaaaaagtagggtctgtgcaagagaggaattcagggcacggaccagaagcaggccgctcgggccatcaggaagaccaccaacggactagaaaagcaggttgctaagccccgatacaaggatatataagtgttctgtcccaccaaaacttgacagttgttgcaaaaatcgagttgccactatcgtaactagcagttagcagtctcaacataggcctgtagatctggcactcaactggttgtgcattaagaaacatgctagcatttgggaaggggggggggggggggttgcagctgtgagtctgtgaccagcgatgggctggaatcaaagggctggtaatcacggcaatggatgaaattcccatgttgcagaagcgtcgaccaggtacgttccggtccatgatcgtctgcaagcaacggcagttgtcacgcaatttactttatgatctgagcccgccaaggctgtcggaaaataatcagtatggatttatcaggaagatgagacaagaaacaaacgtttagccaagtccgtctagcgattttaatgcgctccactagccagtgagtttatgctggccatggcatgacatgtgaagttgtggtgagaaagccccattttctgttgccgtgcctgttgccccgagatgtctgactcgcaaagaccctattttgaaggaaatgaaggaccggccgacatcactcgacatcacagagtaccagtaaatcacctagaccactccttttcgatatgttttatgtaattgttatgcagttattattaggttattcaagaaagggccaagacttttgcagttggtgtagcttcagccaagaagagggaaaggggacaattgtaaatgacttcgtttgtgattgtggtggagttaggatccctcccagtgatagcttcgttcaacagggcaggcgaatggcaggcggtgcatccaagtctttttggttcaagtggccgagcagggctagacaatgagatggagtgcacgcgatgagttaaaccctagccttaaatcatgaacttgcgcaaagatcatcgcctcccgtcttgccgtcctctaggctctcacgaaagtgtaggggggagggggtgaaggcactcgccggccctgttgtattcgcgtgtgcgtgactctaggggtgattgaagcatagatatgtattgagcagtgaagacgtggcttcggggccttgactgtctcttagcatatatcgtccaaagcctcattcactccgcggaagatcctaagaacggggctacacttccccacgccgtacactcagggggcagcagcatggcattatgcctttgcgagggactggtcatccacccattcagccatccccacaaggagacgtgtctcctttcctacatgtaagcatccaaacaacgtgggctccagaatagtaagcacgaaccggaagctacccaaagacgcatgtgcacttgcggggtacggagtattggctggctgtgctcatctctcgctacactgtagtgtagcatcttgagacgagtgtttattgttcatgatgacttaaaacatgtggacggtacgcctcggttggccggtcgttgttgtaagtctcaccactccttcttgatgaagcctcaggtttcgtcgacaacggttcattttacagccaggtggcgacacatggcatgagtctcgaatccccacatcagaaaccggtacccggacggaccgccgatcacggcccggtatgtgaggccggtgtgtcacgggtgtgtgagtcgtcagtctggaccttcccgtcccgaggtcctggccggtctcgcggctaaaagtggacgttgggcatttccggacttgttcctttcgttagtttcgtcgtcgacggatgtggtggtgatgggcaaaggccagacccaagcctcgtccagggaatttagggagcaatctcgctgccgcacagttgtcatacgctatagacaagccatggtactctgccacagggccttgaggagaaaggggtcaggctatcgagtctggaatacaggctggagctggccagacacggtggaccggttgatgcaaggtggtctggaaatgaatgcgtgcagcaattggcgatcgcgagtcgtggccctcgggatcgaaatttgtgtgtgggatcggtcagcgttctggactgtcttggtgtggactttgctgtgtggcctagaatgtgctggtgcagacgggacctaggactgggtccaggccgaggacccaccaacggccactcagcgcgctcgacctgactggctgggccccgcccatccggcatcgactggggccacttccatccgcatctttgaaaccctttctttcatcgctgttcccgctgctcgacatccgtgccgtcgataaacccggcgctggatgggatgaacgattgatggcaaggtccgggcgtgctttgcgcgctaaacagtcgcattggcttcgctgagctatcgattccatcagccatcagcagctgcaaagacggcgatgacatcgatgagcgagggccacgtttcttggttggtggttaccgagccttttatgtatgttacgactgcccgagtttcttgccagctgtgatgacgagtgaatgatgatagcgttgggcactgctaggatcggcgtgtcctgttttccccgtttcgagcagaatttctcgcgagatccccaatctcgctcgccttcttcgctcttccagtttggtggtttccagttgcgctgtccgccgaagccctacgtagtgggttgttgtaggtacctacctaacatggaaccgacccttccgcattattggaagcgcaacacactgatagtgcaattgcacgggatatccccagcaacagtgttgacgcacaattcctaaactgcgaacatcctagaggtattcaacatcaatttgctacacttgtgtcatgttatgtaggcctcagattaaggagcacaagatacataccacatcatgtgcccatcccagaaacaagtctagattctagaccttatcgcggatgtgcaaccgcagcctgacacaagtataatctgtgtgtttgttggaaggcacagttgctgagcggttttgcgacggtagcagggtgctggatggatgaggtgcaatgaggtgtacgtaacgcggtgaacacgatgattcctcccttttcttctcttccagcttccaaaactggctggagggaacgtgaaggtcgtggacgccagccgccattgtcgcattccgaattggcgagcgcgggcgtaagataccgatgggatgaccgcccggcgttcagtccatggtcgagaacttgcaagacctgtccactcgtcaacaagccggaattcgagaaggtggtacgtagcagtacgtagcaagacgtcgcacgggagcagattacggcatgatgacctggctaccccatgattgtgctcatacctctaggtaaggtagtctcgcaatcatccttcaccccctcgttagttgcatacgaggtacgtagcgtagtgagcacagtttcgggctccatgtgttgggtagagtcggtactttggcgcaggtatctctttctcccttcctccactctgtttgcgtctgccctgcctgtttttttgcacgcccgactggccgcgaattcgatttttttctaaccccaccccctggcagcctcgaactctggtacccctacccccctgggcaccgggcagacttggcatttcgttggcggacgcgggtacattacaaagtcttggtctggcccattcccgtcgtctctgactggaagaaatacccacttgtttttcgctccaactcgatctcgatacaaattcctcgaaccgacctttgcacgtataaacctcatacccgcaccaccaaaccaacctacaagtaccagcaagcaccagcatccaaacgccaacaccaacatcaacacttaagaacaagccaacaacaaactcggcagcatccttaacccagcactggtactaacagcctgccctgcgcacttccaccacacaacacacatcacaatgtccgcccgaccacaagtttcgtaccttacctccacatcttcggcttcgtcatactcgtcctccgactccgacctgtcttcgacgtcatcagtccggcacagcatggactcgacacaacccatcgtctcggttgaggtgctccggtgcctaaggtgcgcccgcgccgaagagatcacctcgacagacgaccccagctccatgggaatggtccagattggcaccaacatctactactgcaaccgctgcgccaagatgaccggctacaagtgaatcaacaaaagcggcctgccttctcgcaatctactaccatggttggaattatgtgggagttggccacttgggatctacgcatcaccttcgcacacgcgaaacacccacagccttcagcatcgcagcgacaacgctcgacctgtttagcggcttcttggatatcaactcgaaattccacgttgcttcgaggtcgaatagcggcagattttgagagtctggaccagagtgtcctgatcgatcgacgcaacttccggcgatcactgtggcaatttcctcttcggcggatgtttccctcctgcaacacagcccacgacatctttgctacaggcacttgaaacaccgccatcctcgcggtggcaacaagtcttaaccattgatcggtttattcggcggacaagaatgtcgacatgctaatatccattcacaaccgcgacgcatccagccgggtcgtcacaaaaaaaaggcgcccagtgcaaacatatgtctgcagcggtcttgctttcaacgactatgttttcaagctacttttacaccttgactacctcggctcgccaactattgtcctcacaccgagtgaagggcgagccaggagtaaagattgaggtcttttggaattctctccgagttcccgagtcaccgagttgactatctcgaaatgatgagccttgctgtgacgtttgaatgcgacggtcgcggctcatcacagtccagggatcgaatttgccatctttcccattctcggattctcgtcattgcgcgtcaaaggcacatgctacgagatcttgggaacgtcactgggcgaccaacaacaaccgactttggacttggtgctgtctatcacaggcggcggctgaccaatgacggtcgaggtcgctagactacccctcatttttctgattttgtgctgccccctccgcacatcccctgcccagtgccaagccactgacgtagacttgcttgggtcttgctctcgtcttgaagtggggatgccattaatcggcaaaggagatccaggggcacccggggattaccagcagcgaggaagggctgtttttttttttttgtgcaattggtctgtttttgtacattttgtattttgatatcaacattttgtcatttgagcgaggcgctgggatttgcttttcatgcattacacactttacactggacggagtggaaaggaaaggacggtaacaaaatggcggaagggggataactggctggactggattggatacccggtggctttttagtgtacacacgggattttggatacgggaaacatcaatacaactttcgagcctgatggctgtctgattcttcagcaaacgaattctgtaaacttttcctttgcaactgaaacttgtgattttttttcaatgagcagatatcattatcctcttgaccatctctccccctccgcttcttccattgatatgtgtgcagcatctcgcagcgagtgaaccccaaagtgagctttactcctgtcgtagctagacagcatgcaggccaggcaatttttctgctcgtctccttggttcgctgcagacaatagtgccatttgacacatcaacagctgctaattttgtaccacaacggttccccgcgttcgcagaagcctccattcgcaaattcggggttattccctatgggctgttctcagcaatttacatatcaatcaactcgtgttcttttctgcgggcgatatctccttttccatcctcgcgatcccccatctcgctttgtgaacctgcatttcctgcagagccatcgaagccattcccgtcgtgccatccaatgacgtggagaagctaccgcaaagctacagctccaattgttcgttgttctccaatcgcacacctccaagctccattcaagctccttatagctcctctccggccccccttcccgttgcagttgcttcgacgtacatcaacgccaacgcagctgaatcaatcagtgattgactcgacaagtcagtcagtcggttaagtagttgctacctacctacatacatcatcgcttgacatatatgcgcttcgcttggtgcgtattgcgtggcggcggctgtgaaagacctcgacagacttcgttcttggaagaatcggaatcatgccacgcggcattgccctcggctagctgcaagactccgtaggaggaaagaaggaagatgaccgcagcaaacgcacatagtgtattctgcattcatcgtccatctttgtcgagatgcattttccatcccatccaggaagtcaccactatcgctatttttgggctctttggcggtttccttaccggactactactcccgcaatgagtctctggtccggcatacacaaaggcgggtttcgcagcgcaggtgtcgctggctttcagagcttctcaacttggatttctgcccctgttcgccgatgcagctggctgcggcctgtcaatagtcggatgatggtgtcatgtgggtcaaaatatggccctatgtgcaagaaaaatgggtccatgagccggtaaaatctgtcactagaatttcctttcttctgtcggttacgctttttgacacttggtggttttacggattgtgtcatacatactgtatgtacttcgcgcttcccaatgacagcccgagggccgggaaaggcggtggacgcttcagccccccccgcattgtactaaaccagaaattgttcatgattgacttttttttttttttttagcgcaaccagcctcacttttgtcttacaatatgggtgtacccgtgtatcacaatcccagaccggatttggtcggtggaaaacatggattcaacacctctcggcctaggcaggtataggacacaaacagcagctttcaaaaacctaccagcagcacctagtatatgtagcaccttgctgtgaaccctatacagctagctggtaagcactatcactctggaccacgttagttctgaaacatacatatacctggatcagttattcaatagttcatcagatagtcatgcagatctaagggtttctggggtcctcgtcagtactacaccaagacatcatcaactttggttttatggtataggctgattaatgttggacaggcatatgatatggtgtagtccaaaagccgatagctccagttatctccactatctttatatcacataagattgataaggaacgctgatcaatatgtggataggggacgatgggtgtatgtaaagttaagatggaagagtcaaatgattacaaatatacgatcatagggtgataagtaggtacctgaaactgctgaaagagatgatgtattgtaaatcctgaaggcaacctaagagacccttcatgcttgaacgtacagatctgaggcatgccttatgtctttgccggtctaatttgaagcatcgagaagccttactgcatcaacatcaggaacaacaaagacaaagccctgttagtgctacactacgatcatctgggtcggatgtcatggctcgcttgtcaacctagatagcagggctaaccaagatcacagagcgccatgatgagccatgggaaaggctgtcaacaaacatagcctgccctcacacgacacgtgttgggatccatgctttgggaagtgataatcttgggtacaagatacgatcggctgtcaaattgatgtgtgtcagggttaggggtgcggtatcgtatcgtcttttccctctttatcggcgatggtcgttgcagttcatcatgattggatgctacggaccctgttcctgttcatctttattcatatcgggttaccagagcaacttcaaacttggggacaaggctgttgagattgacatatatcgagaggctgttgttcgaagaccgaacaacgacaacgatgacattaaaaactcgctgctgcaagttctctacaaacaaaaataggacaggagactgaaatgtagggacttcacggcccgctccacggtccaccttcatacatagaattgtccttggcacttcaagtttgcactcggcgaccatgaccgctgcccccacgacaatttcgggctcggggatatggaggtgaaactcggcgagttgacacaaggccttgcgcgcacacacactatcccgcttgggtctccaccgtatctccgtgatcttcgtagttacggtcacctttggtatcgaggacaatgatgacgccaagtattgaacgacgggtacacagcacgcctcgctaccagtgacagcggatggccgaggatccctttaaaaccctagcccagccatccgtgcagccgtacctgacatgaggcactttgggctctgcttcttctggcagtatcactcacgtagtgtagtatctggggcttccaggtaggagtcggcgtaaaaactgggcttgattcgcttttaccaggcatccactgacaccggcggcggcggcggcaaggttgacgagtcgcgcgtcgagaaggttttgacataggatttcgtcagggacacgggtccaacggcgggcaaaacaggacccctttcttccctgtctctctctcgtgcgtcctgtagggggtcctcctgtacctagaggactcgctcgccatacggtcattggctgtaatcgggcgaaaagactccatttgctgtccaaggtttggagtgtggaagctattcggagctagatgaagaagaaatgtggttgtacttggcgagtttttcggttgcggtgcgagggccttccgaaaaaggaatcactcgtctccgcttggtgacgacattgtgcattttccgcacccgaatagccgctaaatatatctaaatgtgtcctggtatttgattaggctatgagattataggttgtgaggccgaaaagggggttcatgagagggtcgttgaacgacgtcgagagggttggacggggttggccccatcacgaccctccgactccccgggtcccggacccccgcttgctcgtcttttttctttccccgagtggccgctgaattcgctaaatgaccatgtcgcttttgggttgaggttgtttttatccttcgaaaacatatccactgcaatactggtttcatctttcattgatgtcaagttacacacacgaaaagggtcccgcatctgcgctaagcttcttcctgtgcgcgatcgcgaggcacgatctactcaagcatcaaatgcatcgcaaccctgattttcgacaaagtaattcgcaacatgccacacacactctaacccgcgccagcgagtcaacatcgccaaaacaccatcggagactctaccggcgttacacttgctggctggtcatgcttacctctacctatatctcagtcacctaccatcctccatgttgttctacaccctagtccaaaaaccccagtacagcgtaattccctttgcttgcagatttctgcaattagagataccttatgcacatattagtgtatcacgctcacctctacaagagcatttgtcagcttggcgtttggtggcctcgtatcgaccttagttcttacacaaccacaccctcacacatatcacaacaactgtcaccatagctgcaacgaacatataaatgacaacagatatcctatcatgtgatgatgtccggccgacatatacgtccgtggggggggggggggggggaggattcttacacactaggtatcctccgatatatgccgcctactgctgcagggtcttgagccctcacggagttagcaccaatcgaccgaagtaacgagaagaaggtaagcggcatcgtagggtacagtattacatcactttctcgatctcgatcacacccttatattatgccccaacgtaggcatcgcgtcacggcttcggccccttggcccttggaagcgagcaaaggataaattttggtgaccaggcggggggtatcaaggacgttctctcggagtggttcggcaaggagggggttttttcgtgacagtgcaaagtggaagggccggagtgcggtgcgggcctggacatgatcgggaatcgatgtcatgttcccgaacgtgtcgataattgcgcaatcttttggactacaaacaattggttcagtttccatcatcgaattatgtgtcggcttctgtgcgacacagtaccgaaactcgacgagaaaacgccgaaattgcctcaccagggagaccagggtaacttagggccagaagcttctcgccgccggccattcaccttcctctccagagacatggtgatcgagggcactagactggttggcctagggcggcatcccgaacggggccggagctaagcaggccctgggaaagctatgatgcatggtctagattcgagtccgtccggggacagggttggcttgctccaaaaccttaagtcgagatcgcgcaagtggccaaacgacgttgggaataacttcatatttcctgcaatgtcacgcattgtggcaaaccataacgggtggaggggcggagaataagctccggtattcgcagggctgcctggttcgcctgttcgggcggggggatatactcgaggacgatgcagcgaagagatggtcgagagggacaaatgaggggattcgcaccttcagaagttggcctcgcaagacaagccgttgacgatggggctttccgcatgcggcccgacatgccaagcttgctagggcttaaccattccgtcgatgcgctaaacaaatagtccaacagagactggctttcgggtaggtaaagccgagaagagcgaggctatttggaggaggtcaccgaaacgagaagggagcagttgttgaccttggagcccacgataaacttggataccacgcggtgcagcttgtcaggacccggatgagctaagtaactacccgtgtcagttcctggcagaaaccgggctgggctgcatcatcaaacagggtccagggcctctacgactcaagctcaaatcgctccaatagggtggacgagttggaaaagagggccgtaacgacaccttcgccagtacctgtggtttgtgaataacctcattttctggcccatgcttgatcccgatatctgcatgcctggctcacccgcctaagtcggtacctcaggctcatgtaccgtcaccctgaccgatgacctgaccgccgacatcatcacccccttacccgccgttccaggtcgttgaatggacgtaattggaggcacccggacttagtggatgacacaatggggagccaaggtcgattgttggagggaccatggaatttttcgaagggaaagaaaactttgtcagggtcggtttgcgaaacccttttgcgtgctcaatatcgattcacatgcgccgtgccccgtgcgtaatcttgtcatatgtcatcacttggctgtccccatatcgtcagttgcatcccaagcaacaccgagatgaccattgacgtcccagtcaaagccctgtcaaccgtccatgtcacctccctctgttcacctctcagccttgccgtcatccacatccttccgtatcctcctcagcacggaaacagccaaccaccttttccgacccgtaatatccagatcctctgccccacgatcccacgcccactcccggtcattcccgtcgcagtccctttcccacagcctctccacctcgagcccgacctccctcagcttctccgcgtcaaagaacccccgcatcttctcccggccggtgtgatagccgcccacgacccacgctcgcgcgcctgggtcttcttcgctcaggaaccaggcgatcgaccgccgcaggttctcgtgctgccacggcatccacaggcagtcggcgcacaagacgcggtcgaacgcgcccttgttctccagcgccagcggcgtctccaggtcgccccacccgtgtccctcgaccgcgacctcgacgccccttgcacctttctgatccttcaggttcagctcgacattctttctcaaattctcaatcaccaccggcgccgggtagtccgtcaccagcaccctcttcgctcccagcagcgcagccatgaggctcggcaaccctgttccagctcccatctcgatcgtcgatcggccgcgaatgtcaaagtccgtcagcggcggcaccgccacccttttccctacatcaaccgtccccgcgcctgcgccggtcgtgtcctctcccgccttcaaacccagcgtgccggcctcgatcagctccgccaggagcagggaggcgttccagaggaagtggctgaacagcgagcggtcttcggcgatcttggggtcggacaactcgatccgcagcggcttggacaggtgcggggacgtgtaatggagggcggtggaggcgtcgccgtgctgattggtcacgtcgtcggtgaagatgacgccgagggagccggcgaagaggtcttccgggtcatctgaggactcgttctgggtggtgtttataaaggagaggcgggctgttagagccattttctcttctttttcgtttgggtttggatagtgtaggttgggctggatttttagttttggtttggatcggcaagcgtcgatacgttgcgtaggtaagtgcctaagcaggtgaattttgttgatggtgatggtgagtttggtgcggtgtgatttgaatgtgttgatgagaagacgttgaaggttgggggtgaattgagtgattgtggttccgatgcgatgtgacgatcagacgtctgtccctttgcagaagaattgttctgaggctctgatagcagcagggggggagtgaagatcctctgatcctcacaggtaccagtaggttggctcgttggcaggctgctgtgaagatcttaaccgaaggaggccgtttgtgtagtcggaaaatttttgattcgtttgtacgatactgcagctcgtcatttgtcgctgttaagcctccgtctaagaaatgacaagatgctgaactcccgctgatatatcacctcgaaccgacaagtgaagtgatcacagtggggtgtttctcgcgacttttggcggggcagccctcgaaacaaactttggtgggcctagactgaggtagggccataagtttagggtactgactatccttttaatgccagggtttttgatgttctccacaattcagttgttgacaacaacctcttgggtaaaaactaaaggctgcccttcttgggttgaaagaaagccttgagaaattgggccgaggtagacgtctactaacacaatgtctatgaaatgctacctttatcaagtttggatattgctggccacttttctcaccacccatttcttcctggttccgtcctgggaagatataagaatttgaaggatctagggtaggtcgtgggtgacaaacagacacccgattaaaggtgttcatggtggttgaggttggaagacgagtaagagtaaactcgaaactctattcaaataagcagcaatgaaacaggtagcgtagcatcatccaacaggcaaactagaccacatcaaccccaactcaacacaaccctttttttcaacttccctccatcatctttctttcttttttttttttttttttttttttttttgacttcattaacattcgttctccaaagctaccggctagtcgtaaaacgacctcaccaattcagacccagaatcattcaaagattcccaccagcaccaccagcaaaagcaccctttaacccacccccaacccacccagcagctttcaccaccatcgttaccggcataaacgtccacccaagcatactcctcatgcttcccacgccccagacggcaccaatgacacccagcacaaagacaaacttccacatgaatctcacaggcccgatagccaacagcgacagttctttgctcttctccttcaacttttctttgccacgcttcagcttctcctcagcgtggtccattttgacttttagcttgtcttgaccgtgggttagcttgttcttcatcttggctctgagacttagtgccgatgaagaagtagaagtagaggcagcttcggtaacggtctcggtgactaccacttcgttgctggcaccaccatcaccaccgccaccaccagtgccttcaatcttcttctctaccttggtaatatgagaagagaaccaggacttgatgttgtgtcgtgaggacgaagatgaggaagatcttttcaaggacggcctgttaccatcactaccagcgtcttctgctgtcgatatgcctgttccaaacttggctctgtaggactcttcaccactagcagcagcggcagcagcggcagcgagctggtgatcattactgctgctgttgctttccaccctttccatcatcgcagtgtccgtaattgtgacagatatggttccatgttgtccaaggtcacggtccgccgctgctacctccgtccttttctgctgcttttgcgattgcttcatctgcttgtcagaatcggaagagtcatcagcatcagatccgtcgacgccaacgatgtggataggtacagtgggaagagaaaatgcatccccaccagtagctgagttattgtccgacgttggtgacaccttttcggcagataattttggtcgacgttctgcctcctcttccagtttccggtaactctcagagtcctttggctcggcagttcttttgctgctgccaaccgcggatggtttcttgaacctgacggttttgcctcggatgaggagggaagccgtttccgacgacgatgatggctgagcaccggctagtgtcccttgtgcatccatgctgctgttgagcgattcgcccaggcttccgggccccgagggggatgtcagctccgatgtgtaacgggtggtgatcgccttgatctcagggttctctggcaaagtatggctttctgagtcctcatcgagtgagatggattcagaatggttatgggagctgcggtgggtagtccggagaccccgttctctcgagacagcaatgctgtcacgtagtcgaccgccttgttccataggccggagcaaagaagctaccaggtatggagatggcacgtctgatctatcgccgcgttcgtcaagtggctcatcgatagagacagatcgcgaacgacgatggtgtctcatgccgggaaccgttcggactccccgttcctttgagagaacaatactgtcgcgtacccgaccgccgaattccgctggtttgagaagcgaaggtcccggtgagagcgaggggcaaggtgtatcggcatcggctctcgtcacattaatatccaagacactgtcatctttagtgccctccaagaagacatgatccagctgggagacaagcgcaagcacatgttcgaaaacataaacagattcgtgaacaatccttgcccgctccgaagtcgtgagaagatcctccgcctccactaggcgtctcttaaactcgcgcttcagatcttctccatcctgactggtattgaagtggaagaaccggaggcgctgactcattggcgccgtcgcatgggacttgtccggatatgcgcatgctttaccaaaaggcatgatggggtcacacttggtcttccagtactccgggcccgccttttccaacgagcttctgaggattcggcctccggagaagagcgccatgtagaggacccatgcataggcgactaagacaggtggactctcgcccacagattgttttatatgggtgatgaactttttcaggtttccatttcgagccgcaacctcaatttgctcgtccaccatttccttggaccagcctgtcaggcagcctatatcggcccgtaggcagtcggctcgcatgagacctggaatacgaaggctttcgaggatggaaaatatgcgctcagaggttccggggcgttgcgataggcccgcatcgtcgccatcgtggaatgggacgcggtgtgaagtcttcgggtcgaggagaaaccggtctttctcctgcggtggttgaggagaagatggtctgttttggtatggggatgaattcctgaattctttcgtctgctccttgtgggaaagaaggaccatgtaccatagcgtctcgaaggtgatgtacaccggagctacgtggagcagaccagatacgtaggtcgagggtgtatttgcagccggaggtaaagccagtgggagacggcggataatctgactgttaagctgagtatgcaccaatcttgtagccgcgttgatctggtctccgaggtgggaataatgggtttccatgatcgtatctgtggttggacactcgcgtgtttgatatctcgggtgacaatctgatagaggttcggttccgttgttgatactaaaaaggacgcaatgttgaagtagcggtcgtgagggaattactgagggggtgcaggcatgctattagaagaacaggggaaacgatacacaacagactgagaccgccgactgggagtacagaaaggccctccgatcgaatgagtaaggatactgtaaggacgcgtagatgttgcagttccgtgagttagataggtaccaagaaaggtgaggaataacttttgattgctactgatcatgttgtaagttgtgtttttctctagatgtataacaggtgacacggaggcgatagaactgcaattcatcctcctgagggaaggggtattcggcaggaaagcgcaatgccgaccacatcttgacccggtccagcttctggctctaatgacctggggtaatgactcctgtgagttgtcagttcaaactatgaaagtgtcaatagctgtcgggccatcatggcaaaagagaaagggaaggaaggatgggtccatgatagtgtccatgaactgcgcctcgccgatgggacaagaaccaggcatgtgccatctctatcattatgtcgaggcttgtgattataggcaattgaatatgtatacgacactttcaggtcgtgtccggctcttccaaaagcttgtaaaatgtaaggagaaatagccaagatgccatgcccaaaaaaataagaacgcccgcatcactatatgcaatatccaaaagattccacgctctgcacaagaagtcatccgcgaaatcttccgacatattagacagcgatagctgcgtcggaagagctcgaccctcccacaacgttcctcacctcagttgttgtcggctgctccttatcgttcgctttgcattctccattaccattgccttcctcgtggctttcgttgttcacaaacacaaaggagaagaccacaataccagctccgacccaataaatccagctggagtattggtggtattggatcatctcgccaataagcgatagtggtattgtaagagacaggccgacggtaacgacaagtggtgtggtaaggagcatggcgtatgcccaaatgatatcgctgaagaacgaagagatggtattgatctgtttcgtttctggttagtgaactctccacataaacagtcatcgaactgtactccagcttacccagataatggcccaagtcgtgccgtttggcggtagttcgaactaggacaagcacatattagaaaggtatgtccacactacgcacagctcgataaccctcctaaaacatccaagaccacacgctagggaaaacttacagtttcgattcctgtgacatgcaggatgatgaatagtggccaaagaaataccagattaagtacccctacgattccaaagaacagcgtcatgttcatacgatcctcatcaacggcccgcttcttcatcactgtcacataaacgccatacacaatggcactgaaaaaggccatggcatcgccaatcgcaatctccgttctcgacttctccgggaagtctcctcgcatctcgtcactcgcgccgctcatgtccaacgacgagatgagcaccacgccggccagcgacgccagcactcccaaaagtttccgtaccgtgaaaccctccacgccggccagcgcgcagaagatcaaagtccagatactgctcgttgatgacaaaatagtcacgctgccgacactggtgtactcgagacatgccgacgcaaagtagttggccgcaaaccagagcatgctgaactcgaggctgagccaaaaggtctcggccaaactgagctgctcacatttgttggatttgaggctgccggtgtcgtcgatcaaaaggctctcgcctgccctcgcgtcttcgtcgtcgaccatggcgaccttttggtatgacctgccctgtcgtatttcgtaccaagcctctaccagctgtcgttttgatgccggccacccatactgcataacatgtcgaatccccataggtataagggcgagggcgaacatggagatgttgacgtagaggaggaagaaaggcttgttgtaggagccatcggcgaacatgacctgcgaatcatagaccagcaatcgacgatcagcgtgtgctcgcacaagaacaaaagggtagaggtacggataggggcttgcgcaactcacgctggcgaggaagttggataccgtccataggaataccacaaccaggagcagtacgattcccagcgtccgtcgtcccatgtttgtcacccatgagggcatcttggaacgaaagctccccttactcgcggttgtcgatgtggatagagagcgggatgatcgccctcgcgcaacgagttcgacacttgctgttgacggactgtgtgagctacggtctacagcattgtacgaatcgacatcgtcgtcgtcttcgggttcgtagctgcggcggtggtggtagtttccatttgagggcggcactaattcggcagccgccggcgacactgaccgggcagcagagaccattttctgagagtcgcgaaacggccgaaagacgctggaaacacagcaggaggctcctggacagccctcgagagttgaaacaagctcaaaccaagaaaaacagaacgctgcgcgagaggctaaaagaggattgacagggtcccaaagcaaagagtgagaagagtcgggagttgcgaagcggacgcaggggaccttatcggtatcattgagccaaggttggctggctactgccgtcagtgggaaatagggagctgaggaattacagccaagaccaaatgttactggggctgttaaagacagcctaccagtcttattgagaatcgctaacagagaggctagatcagctgcttcagagatcagagcgccagaaacgacgagacgcgcgtcatcccgagatactgagaaacaggatgaaaaggagcaagaggggcatgtttacatttcgttcccctttggagcccttctccccctggtggccacgacgctccaacccgacaccgcttatgaaaatgctgatccacgagcggtagggggcccgggaggtgggtttgtcgttgtttgccactccggggaagtggaatcgcaaaatctcaaagtcgagtagagttgcggaggcgccatgggagtccctgtgataccatccagcccctgacgcgaatacttgatgggtccaatctgtttgctattctcagtcaacaaaaaaagtccataggccgttgaagtaggtacggtgtccgttgctttgttttaccactcatcttcaaccactgagacatcacgccaatgcgctactgtcgccggtggttttgtcatcggctcaatgatgaaactctccatcctggagatgtgaagaggtgaaggagctgaaaaggcaaacgttagttgcagttgaaaatgtgaagaaaaggttatgcatctgcaggtgattatgtaggcatgtacgtaggtacctctcatccaaacattagctgcggagacgcatttcccacataggtcgcttatctgaaaggagctggcgggtacctgctatcgctggtagtaggcaggcagtaatcttttcggtgttgttccagattgtcgtgccataatacaacagctctgggttgtcgttgacttgcgaccacttgttacaaaatgtgatgacatggtgaagagcacattggatacagtcagaaagaccgctgcacaggtcctagactaattaccagatgctcagctatggaaactcggagaggaaagacagtcgagatgaaaacctctggcaccaagaccatgattattccatactcccatctacaccagtgcatatctatcattgctcgtcaccgttcacgttcactcttgcgcaccccattgactccccccgttccaaactcactggtcattaagcaccgtctctgcaagccaagatcaaaaccgcattcctgtcatacccagcgtgatatcatacaaatgaagacatgaaaaaccaaactccctcataaacccaaaaggaggactagaagcttgatggagctccttcgcccttagcacgcgcatccatcccggtcgttctcgatgtgaatgttgatgggatcctggaaatctccgctgaactcctccgactcttcctgcatgagcgcgtttctggcgataacctcaaaggcctgctcgacgttgatagcctcctttgcactggtctcgaaatacggaatgttgcccttggattgacaaaaggtcatggccctcttggtcgaaatctgcgccacaaggtcagtaaatgatgatctccaacatacgacaaggcccatcgaacagaaaacataccaccctcttgctctcttccatatcgatcttgttacccagcacgacgaacgggaagttatccgggtctcgcggagatgcttggataaggaactcgtctctccagctgtcgagcgcatcgaagctcttggagttgttgacatcgtatactagaacacagcagtcggcaccgcggtagaaggcaacgcccagcgactggaacctctcttgtccggctgtgtcccacagctgcccgtcgagaaccttacgtattagcacgtcgtccaaccagctcaaagtagggtatttggcgcacgcacctgcatggttacttggcggtcgtccaccagaacctcccgggtcaagaaatcggctccgatagtggccttgtagctagcactgaacttcttgttgacctgttttgcgccaaaagagcgggggtcagatgacgtcctctttgtatcataatgcatggtgacaacgggctcgacgctggcatacatattggttcatcaaactggtctttccgacaccgctgtcgcccaagatgataacctgccattgggagtcattgttagctgttgctgtctagatggtccgatttggcggccgactcgcaccttgagaagaaccttcttcctcgaagacatggcgggcggtatggaattagataagttgtttgataagacgtagaaacgggacgaggtggagttgctcgtgctggcgtgcttccgggcaatcgtcaagaacaacagtccaccagtgatggtagtcgagaaagatgggagtcgtaagagtgtgaggaggacggcgggcgcaacaaatgttgggtttagtgtaggtcgtagcaggctgctagattcggcactcagtctaaacaaggccaagcggtaggtaaggtaggttggttttcgataagtggtgacctaaccgaccgacgtgaccgacctggacgttggggcggcgggaacttgttgaactggggctggtcactgaatgctgcgctgttggaggagcgacggctctgcgacacaaccacctagtgacggaggtggtcgcagcgctaacacgccctcgacgcctttggcgcgccgtcaggcaggcacgcaccactggtccagtctcgccagtgcatccctggagccaatgaagtcacccgccagcgcccaaagtcggcctggtccgagctgaaacacccgacatgtacgacaggtggcccgcaaagaggaacctgtggcccactgcaccatgcccaacgccaaggattaagtgtcgattgatcattcattcattcttcatcagccatgtcatcctcccattcctcagcggaacagtcccaggggcagaaaggatcgacagattgcgaccgactcacatttcttccattcaattcagttttgtcacacccttgatgtactcgtacgcttcacaggaataactatctctacaatttacagacataaaaacctaacaacatcctgccgatcgggcgactgtggaaagtgacggaccatctcgagatttccatccaccaagcatggcccaatcccggtgacaagaaaaaagcgccggcgtgaaggaccgcaatatcggcatccagttcttcttgctcttacactacctaagagactcgtctactcctgtccatggatatgatcctcatgcttcggcataataacggcactggaaatggaggatgatatcaaggaacgacaacaagccgaactccaggacaaaatacacagcctgagcgatctcgagctcgccgtccttctctccctcatcgcacgggaacactgcctgatcagcaccgaacccgactttgtcgaggacctatcgaaagagctatgtctgaccgccgtcaaaacctttggcctcacgcccgtcatcgtcccatgtcactcgcagatgacactcgatgatttcgcagcagcactcttagtccccgtcactccaccaagctcaccactgcccaacaacagcaacaacccccaacaccaccactcccaccgctctgtaccttccggctcgggttcatacttttcctcgaaacaaaatgttcccggctcatcttcttccgcccacccgccaccaccatcacagcagcaacaacaacaacaaccaccggcaacgcaaatagccaacgtcgtcctcgcccaaaacctcgaccatgccccgcgcgccgtgcaaatccaagccctcgaactcctgcgcgcgcgccgcctcttcactcgaacgagcgtccagactgctccgaagcagttcctcttcgtggccgtagtcggcgcagaaagcggcggacaggcgcgagtcactcaccacctgaacgacttcctctaccttgcgcactggcacgacccggaagatggtttcgcctacctcgaggaacaagcggaagaaggatgggccggtgcaggtggcttcggcgggcatctgggaaagttgggtgttgcgaacaacaacaatgacaacgacgacgaagctggtgacgacagcccttacgccaagaccgatgatgaccaagtttcgaccgactcgggaagcagcgttgtcaagaggggcgtgggaagcatggcaaacagtggtttaatcaacgaatcctatcactctgcccttagcggacctggtctcggtccaggtcgcttgggaggagctggagtatccctctccccccaactcaccttccacagcaacgatcccacagccgtcggtccaaccgaaggtctcgaaccgccacttctctccgattccgaaatcgcccacctcgcccaactctcgctcaatgtatgcgtggatatcgacgtccgccgctaccaaatgaacattgtcgcctttttgcgcatgcaccgggctgttagcggtggcatcacgcctcaggcgaccaagcattttgaacagcttatgaggagcttggcgccgctgcacgggttggatttcgtcacgccggcgctggttgggttggcggctaagaaggtctacctgcaccgcatcgagatagtggcatcccccgagcgggagaggagcatgcaatggggcagcgagccggtggctgttgaggccatgttagaaggggtcggaccggaggaggtgattgaggatgtactgggcatggttgctgttccccagtagggaggatctggtggtggtggtgggcgagggggtgaatgatggaggtgggttatgagaaggaagaggcgggaggggtgaatgttgaatcgtactggaagggggcattgggacaaggggccaaaacagaacagatcttgaatgcgtgggagcaataggcggtgcagacaaaaaattacatcttaattaggacaaagctacaagctacctcgcttgttcacccatcatcccatgaggtggccgatagcccttatatctatgatttttatcccaagtgtcatcccgtcccaactcgcattatgctggtttagttggtatttttctttcatcagttagcgttggcgtttcccattttctgtcatccgatctctgcgttgtataaagccatgattgatcgttcgtcgattacccctctccccatgtttgtattgaagtgatgaagcacgtattatcatctgcccagtcgatggagcagcatggtgatggagagcgtccaccaacactttggtgacgtctcttgaagttatagaagagaatacatgttcatcgtcaggtcagtcagaagcttccagctaatctgaggcaatttagtggatctccttgatcttgcacttccagccggaagactgagaaagcaatggcaaactgtagcaaaaaaaaaaaaaataccatgttagcatctctatgacctaggaaggaacagcaccaaaaatgcattaacttacctagcaccaaggcaccagccaagctcgttatccttaatcttcttcgcaatcctgacctcgcgatcaatcggcatctcgtaacccgtgtgcgtaagcgcaagcataaagttgagatccatgcagtgctcgggcctatcgctgagctcctccagcgcaccaggcacgctggtgaatacatcccagctctgctcgccgccgcacacctgggcggccaggtcgtgcatctcgcggagggtgaacgactcgggcatgccgagcggctgggtccggtcagtgaaataggacagcaagaaaatgtcctcgcgggcgaacgtcttggcgatctgcggctggtggacgccgttgaaggagcacggggcaagcttgcactcggcatccttcttaaggatgcgctcggccaagctgcggcacagggcgggggccggggtcgaggggcccgtcatgttgagctcaaccttggggccgagcgggtggctgtcgccgaggggcaccttgacggtcttggtcatgccggtcgagaagcaagggttgatgacgggcttctgcatccacgacttgtcctgcttgttaagctcgaagaggtcgttgacgagagtggcgaagatggcgtcgcgggccgacatgagaccgtaacccagatgcgagtgctggtacaggtcgaacttgcggccgccaaagttgagctcgtacttgtggtcgccgtcggccagcttctggggcatgccgccgctggcaaggccctcaaaggtaggctcgaacacgatctgggtggaaccgccgccgagatcgaagacggctgcggtggggctgtggtcgggaccgccaatcttgccgaggaggtagttgaccgtgatccaagcgtagacaccctcgtcggcaccgtccatcatggcaacgccatgctcctccttggagaccacggggaaggggtagtcgttctcaaggtgctcgcggactgcatccaggatcttctggctcttctcgggaccaatcaggcgcaaaccggcggtagccttgacggcgacgggactgcaggccttgagcttatcgggaatgacttcgagggcagcctgcatcagggggtccagactcttagcagcggccagaggatcgtccttatacgcgctcagtccgctgctctggccctcgatcttggcagtcatcttgaatagaacctctccctccagctcgggggcggggccgcagttgttgaacttgtagacgtggatacgggaaccagtactgccggcgtcgatcatggaaacatactgcacgatgggcttctccttggagaaggatcttgtgcatcggtcggtgccataggacgagtcggagggtacttggccctggttgccttgagaagggcctggtgaggtcaggttgtaagtatttggacttgtgtaaaccaatttcgtcgtaagatgcttgcttacctccatcagcaccagagatctcgacgcctgatggggaaaagaggtagaagaggaagagaacggcaaagacgattgcgcccgtctttaggtagcgcgccttttgcgactgcgacatccaagcgttctgcatcctgatgaagacgcttgccggttcctgattgtgctggtcacggcggtagcggtcgggcttctcgtggggatcgtgagctacgtgcttggtcggcagggagaccgacgtgcgcctcatagggaaagggaccgagccactttatgaatatgaatatgggggggtggagggacaagagttggtcgatgcgttcaacctagcgaggaacgcggagattcgaggaggtgaggacctagcgggatctccaactgtgtgggtgggcctggtcgagactccgataagtagaggtagcgataaaccaggttgttttttgagccgttgcacatgccagacaagaaatacaagaggtcaacgacagactagaatgggccaaaggcaagggtgggaattgaactagaaactgtgatagttaacagcgctttgttgttgttgttgttgttgttcgtcgacattcaggacacaagtccagatgggatctgatttctttgaataggggttgaggattcagcagtgggtttgggtctgaaagctttcagcacccgcatcttcttggttgacgctgcaggtgggagatttggcttgttggatctttccgctttctggcagaatgttacataaaaaagtgcaattcagtggcagccagcccctgggactagacgaatcgtgaatcttcattcctcactctctccagctgtccctcctcccgcactccggtaacggtgcctgagtctttctcatacagtggtgatcttgcggatgccaggtgccccctgaacagcgagggtctggatgtggcgtcgcgccagccggttcgggctgtagcgcgggacctggcgggacgaacccctgcttgacagccaataaggttctcaggtccccagacttcctagtgtactgcgaataggggccagcaatggatcttccatgttagtgatggaatacctacaacagctagaggttccgaggagactctgcaacctgttgcagccatgctggatcatcatgatgagtgtgactgtacatacaatcacagattcttcaaggcgctgaagtcttcggtgctgcctcttgattagggactgctaatacaggagacacaagttgtggtgatgatgcttcctaggtgctgtttgtctttgacgtggcccaggcaactccagcaatgcgtcctcgccccacggcatggaatagtgtaggtaagcaagtaccaggtaccttgccgtttctttcgtcttccagaaggatgattccacgacttcgtgaccactgttgcctcttttgagaactaccgagatataaacacttattctaaatatctattactccccttctcctcctctttctcatcccgatacaattttcctcgacatacaccaccaataataccacgtcccgtccgagtaccggtacaaacaccaaaccaatttgcaacatggatgtccacctgcttgtttatgacctctcacgaggtttggcgaaacaaatgtccgtcggtcttctcggtttccagttagacgctgtttaccatacctcaattcaattgaacggaagggaatatgtgtacgatggcaacatcgtctccatcatcccaggatcttcgcacctcgggcggcctttggaggagatgtatctgggaaagactgagtgtaagcatttagtctcgggactcggactactcgatagttcaatgcgctgacggtattgttccaagtgccaatggaagtgatcgaggagtatttagactcactgagggaaatctacacagtcgaggtaagtgaggataggaccctacttgcttgaagtgagaacagccactgaccgcctcctcgactacaacagacgtatgatctttggacacataactgcaacaacttttctaatgacctagcgacgtttcttcttggaaagggcattcccgactacattgtcaacatgccccagacagtgctcagctcgcccatgggacagatgctgatgcctatgctcaaccagcaaattcacgccaacaagcgtggcggtggtattttgggtattcagcaaaacacccctgggagcacgtctaaaccaaaagcagaactacatcaccacgagggcaaggttcacaatgtcaccaacctgaatgagctccagtctcttttggagaagtttcagaactcatgcgctgtggtcttcttcacttcagcaacctgtccaccatgcaaggtgctttaccctctttacgatcagctagcagctgaggtaggagacaagggtgttttgatcaaggttgatgtcttggccgcctttgacgtgggaagcgcatactcggtcagcgcaacacctacgtttgtcacctttttgaagggcaagcaagaaaaccgatggagcggtgcagaccgaggagcgctgcagggaaacgtgcgtcttttggttcagatggcgtggccagcccatgcgcaccagtctttgaacctcccaacgttctcgaatcctggaacgaagccggtcctctacactaaagttccgccgctggagaaactgcttgcaaaaatgggctcagacgccgagaacccagcagttcagggtgtgaaacatttcatcgaggctcgatcgcaagacgggcctgcagaggcgacactgcccgatatggccgccttcacaacctttgtgcgccagtcaatcaagaacgtacctacggataccctctttacggtcgtcgatttgatgaggatcggtcttgtcgatcctcgcttcagcggatatctggccgaggaggtggtacacgggaccgttacagcgctgctcgagcacatcaacgacctgaaggagtgcccgtatgctcttcgcttagttaccctacagatggcttgcaacctcttttccagtcaattgtacgccgatgaggttctcagcaacgacaagctacgaacttgcctcacgcagctcgtttcagccagcttcctcgacgacaaccataacaacgtgcgggtagcagcggcatctctgcttttcaacatcgcgctggcgaacagtcgcaagagacaggatgggccgggcgacgtgcttccgcaagacgatcagattgagctggcagcctccattctggaggccatcgcccaggaggaatcttcgggtgaagcgcttgaaggtatgctgttggctttgggataccttgcctatcggatgccacttgacggcgagctctcggacctgttgagaaccatggatgctgggaacagcattttggaaaagaagaaggcttttcctgatatgaagttgatcgatgaggttgggagcgagttgttgggtaggggattgaataagccctagactagagaggtgtgtatggcgttgggtgatcgtgtcacggaggtgttacttgcagttactggagtttgcgtgttgtctagcgttcaggcgtttttgcaaggtgatgtgtggttctggcatacggttcgttgttctcttggttgttggttactgggtcgcccgtgttgggaattatcgtttttagaaacatgtcgctcggatggcggcgtcttggccgccgaattttgcatagaaatatcgaacaagaagacgtccactcatgcgcggtatgtactctgttgtttgtcttcttcggcgtccacgagtctcgagatcctgcttacttttgtcaccagcttcgaactttgagtgaacttaaactctgcttgacatcaaaataacccagtaccgaaacctgatctggacttccccaaccccaatgacgtaccacagagaaagcgcgatccagtcttgttgatttggtgatcaagcaacgggagctgccgtggcaggaagaaagactccgcctgccaaatgcacgtcaacaaacggcccactaaaccccttgcagaatccagcccatcttggcatcgaggtcctgtggtacacgatctctggtagggcaggtccaaacgtacctgcatcccgagctacttgcatcatcgaaattctgctcctagctcgcagaatctggggggaataagcattgaaacctttgaggagcaaggtttgtgaactttcctgctttttctctccatcactgcccactgaagtcccagttttgctcctcaagcaccttcagcacgtatcgcgttaccggttgtttctacctgacagcacgagcgcgagtctccctacggtggcccaagtgtgacctaggtcgtttataaaactggtccaagctcccatctgcagccagctgttagccattttatatcaacacctccaccacacttacaaaattcaatactcacgcccagaccttgaacttttgacttcaacctttttagcttccttccttctttcgcttcttcttccttttttttactacctttttttttttctctttccctttttcgccttcgtcttcttcttttccttttcttcttattcttctcatctttttcttctcgttttcttcttctttttctttctttctttttggccccggcccgagaagggggaggtgggagaggggggggggggggaggagagcgggatccatttgcattgttaccttaccccaactcaaaaatttggagaaccaactgcagggtccatttgcattgtcacccttctcttctggtccggaagcaatgaagtaatgaagcaatgaagtaatgaagcaatgaagtaatgaagtaatgaagcaatgaagtaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaataggagttaatgggagttaatgggagtcaatgggagtcaatgggagttaatgggagtcaatgggagttaatgggagtcaatgggagtcaatgggagtcaatgggagtcaatgggagtcaatgagagttgccgggagttgaggtgacgttgcaggagacggcttatcaaggttatcttagcacaaggatttggaaaccactccccagtgcaagcctaatgcttgcagctggttagacttcaagtttttagaacttttggataaacgacccaaggcacacttgggccaccgtagtctcccccggattcagcgctactgcaggacaccaacaccacatccttggttcgccctggcaactgcaacccagacgccccccccattgcagtgtaaacattggcccgatccctgctcccttgtcaccaaaagcatatgaatgtggaagttgtgccgtgccgtagggcgcaacgagcctttcccttacacacggcaggtacctagtcacacagcttccacttacagctacctctacctctaccacagcagcagcagcagcagcagcagcgaagtcactacacctaggtgcctcgacctcacctgcctttgtcagtgtgggtgggcacctcatccaggttggtggtcttcaataagtggaagcagcagcacccctccccagctcccgccctactaccttacgactcgatcattcaaggatagcatccatctcttacatgttcaaccttcttcaactgcgctttcgcaacaccattgtggatatcgaagatactttatacgacatatctttggagccgcgcctcatgccgaactccctcgacgtccaccagcggcagacccgctccaatgtctcgactccgactttgcgtcctcgagatgatacggcttcgtctttcgtttccaaggatcccggggcaaatgttcgggtggtggtgagagtaagagcatttttgcctcgcggtaagttggaaatccatgtgtttattccaccaccagacactgctcactcctatgctaacacgtttgcttatcatagaactcgagcgcaatgctaaatgcattgttgagatggacccggcaacagaacgaacatcccttctggttccccaggagacagacttcgctaatgctcgaggtgcccggtctcgcagggtactggaggagaagtcgtttacctttgataagagcttctggagtcataatacagaagacgagcactacgcgacacaggagcatgtctacgacagcttgggcgaggaatttctcgatcacaacttcgaaggataccacacctgtatctttgcctacggtcagactggctcggggaagtcttataccatgatgggaacgcccgatcaacccggacttatccccagaacttgtgaagatctgttccagcgcattgcttccgcccaggacgagacgcccaatatcagctataatgtcaaagtcagctatttcgaagtttacaatgaacatgtgcgagaccttctcgctcctgtcgtgcccaacaagccgccatactacctcaaagtccgcgaatctcctaccgagggtccatatgtcaaagacctgaccgaggttcccgtgcgaggtctcgaagagatcatcaggtggatgcgtattggcgatagaagccgcacagtagccagcaccaagatgaacgacaccagtagccgcagccatgccgtctttactattatgctcaaacagatccaccacgacctagagacagatgatactacagagcgcagcagtcgtatccgccttgtcgacttagctggcagcgagcgagcaaagtccaccgaggcgactggccaacgcctccgtgaagggagcaatatcaacaagtccctaaccactctggggcgtgtcatcgccgcacttgccgatccgaagtcaagcgcaagccgcccttcttctcccgtaaaatccggaagaggacgaacgccagggccagccaactccgtggtcccctaccgtgacagcgttctcacctggctcctcaaagattcccttggcggcaactccaaaaccgccatgatagcctgcatctcccccaccgactatgacgagacgctctccacgctccgctacgccgaccaagccaagcgcattcgtacccgtgccgtggtcaatcaagtcgatggcgtcagcgccgctgagcgcgacgcccagattgccgccatggctgccgagatccgccagttacagttggttgtgagcgacagccaaacccgtgaaaagagcgctctcgacgccgaacagcagctcgaggaatatcaagcgcgtgtccgaggcctgcagcagctgatggaggagaagagcctggtggccgagggcaaaatccggtctctacagacggaaaatgaagcgttgcggttgcatctcaagttggccctggagagtcttcgcaaccctatcaaggtgtcttcattccccactacctcgctggccatgtccgccggggactcgaccgtgccgctgatggccatgggtgaggttagtaccgcccacggccgaaagatggaaaataagttggtggacgaccccttcgtcgatagcggcagtggcgtcactagtgatgacgatcaaggcctcatttatggacatgatgatgattatgacacttacgaagaagaagacgacgacgacgaagatacaattgatctcagcgaaaaggctcatgacatgaacgagtatatgagtggtttgctcaaggatttgagcatgtttagacgcaagatcggggatgataagacgaggtttctggatgagttgggcgtcaggaaaccgctgggggtgaggactaatatcatatgatgacgaagttggtctggattcgacgtgttttggtgaacggattgatgggataacgcaagcaagccaggaaggagtttacggacggcgttttacaaaggttgaacgtatgagtcaacgagtttggtcctggtggcgtggatctatagcttgaggaaaatgagaagggctttacatggaagacgcaaaggataggaaagggaaggaaagcaggtaaaagccatggcgatgggtggagtttggcctggacaaggtgcggcggtaggcatttgctttcaacttcacattttctttctctcatcgttgtcttcattatacaccggagttatgtacaagttctggctcggcgtggtttcggtttctctttggcaatatctgtatttcttaaacttctattccccgggtatatcgtttttctgcggtcagtatggggcataacaagcataatgctccatcagggacttttaaggtctaaatccatcaatggaacttgattgacatccgaaacaaaagaagagtattcccagaacgacgtaaagtgtatcctcattcatcactctctctattcacgacaatgccgaactgaatagatgagtatgcgccaggacgggctggtgaccgaagccaggaaactggcattattgtaaaacaaaaactcaatacgcctcctccccgtcattttccttacccattttccatcatccctatctcctagaacaagtgaaagtactccaaactaacgccaaactaatgccatccattcctgcatccttcggttcgtccatctaggttgtcctggggagtatctggaatcatgaatgaatatttggatcccactgcaaagaacggcagttgttgccatcccccactacagtgtcgcttgcggtgtgcacatggcgttgtgctaaacaagaggaacaagcgatgcctgtgtactgacaggttgcttcagaaggttcaacgagcacgccgaggcatcgtggtggtgtgtcgaaaaactgtatctcgatcttgaagaggaggagagaagcctctattttttttcttttttttggctctagttacgcttctggtaactcttcctggtgttctacttctcctcattcatccgcctgttgatccgcctggttatttacccagtcctggacattcttttgcgactctttagcaccgacgcgggtgcgaggaattagcatcttcctgcgaggggccccgggaatctcggtgtaatcgcctgtcacagatggctggtcatccacccagtcctggacatcttgaccttgcacaggaggggagggactgccttctttgatggcggttgtcttctttggggatgatacttcccgcgagaaggagcctgagctttctgcgctgtccgcagatgcttgtgtgtctaaagagccctccctggcatttatcctttccaggattggaatcttgataatacgcgtctctccttctgagctgctgctaccactggagttggaggaggaggaggacggcgctcggcgctttcggttgttgttgttggttgtgtgcctgactttaaccggctctgagatgaatggctcagtatcgctgtcgccatcagcagcaccattcccggccaaaggttgcccgttgggcatcacaatctccttctttggttcctccgactccagcacgcccgagtagagattcatctcgatgacctgcgtgtcgacctcctcgtcatcatcgatctcaattcgagcagccttagggtcggctgccatcagctcttgcgtctcgcgattcgcacgggccatctcctctagaaagccggggagcttgctggctagctcggagttcccaagcgtggaaaaatcaacgcgcatatcaggcttgcgggcagagccagcctcttgggcggtgtgagggcgaaggtcaacgacttcgtccatggcgtcgtccatcttgggccgaaatgccatgatggtcatttctcaacagcttggggaccagggcaatgtcgtatactgaagtgaggattggtgtgagtgagtgaactgagaagggggtgaaatcgaaagtttctggaacgtatcggcaagaaatgtcagtggaaattgtggtgaagtggacaaaactcaacgcacagggttaggggagcccaagttgcatgacgtcgaacaattgctggtcgagacgttccttttcttcaaaaatgttgaagtgtcacttctcgtagccgccacgctcgatcacaaaccgggggagagtattttccataacggctcgtgggtgtcatggtgagattgaaggtgatctgaacttgggcctcagcccgcggatgacagaacttcaagtggatccatactaccacgaatcccggtatcgccctgcccggtctgcagctgccgaattggattcccatgcttcagcggggtgctctcctcgttcccagcagcgttagcggagaggatttccactaacaagttgaataaaaaagcccagtgtagcctgttatgatgctcattaggaagcatctccaaatttcatttacgccgagggagatggtaaagccgcacaggtcatacccgacatactgtgtacattgccgttctagcgtcctctaggtaatgagtccggtgctatcacatctacacgtacaggctactatattacctcacacgcattgatacataccctctgttgttgttatgaggtccgctttgcccggtacagtgagagttccgcgtagccaaacaccgacttcaaattaccatgatattacgcagaatagcaacagtgttccagatatactaccggcatttagggagtttaagtacagcaacttttacgacgtcttaccacccagaccaatgctttacattaggtaactatcccacatacgtacccacagatagctttacttatagatgggaatgccgcaatcctttttcatatcgtgggatttggcacagcggcctcgctcctccgcaccctccacacaactgatacaaatctcgaaaggacccgccgttcgtctgggaccgttgaaacgatgtcgagcatgtgtgagtgagtatggcttgagagccggtgatgtgacgtctgccagggcggctgttggtggttgaaacctggggaacctgatcccctgtcgcctctctgacacccctcgtcagctgaaaggcagtgatagtgtttcatctcgtaggtccgggacgacacagcatccaactgatggaacgcgcagaggtacggtagcgatagccgccggctcatttgttttatcgtcacctcaaacttatccaattctgtctcttcatctgttcgtccgatgttctaattagaccacatatctagattcttgaatcaactcatcatttgttaacggtaacagcccaataaagaagccaaccagcgttggccatcacattcgacactcacaagatcacagcagcaagctgtcgcagattcctactataggctcatagcccctccccctcacttattgcttatgtacctctaggggtaaggtagccaccctcctgaacctaccctcagaaacaccactctctcggcccttcccttgtattctccagacatatatatttatccctcctctcacttaaagtcggttggaatctgtggcaccgtgggtcatcatcatcaacctctggcatcacccgactatctagaaagacaccccactcggcatcactcacctcctcttgaaacaatgtcatcaagaccaggtctcttcacgcgcggcctctccggcctgtcgcaaagtaacgatgccagcgtgagctcgccagctgcagagcgggatgacgcgaagcgcaacttcctcaagacgatgcgtcctttgccgacgcagcattactggaacatttggttcgataggcatgtattgaaagtctgtatgcatatgcaatgtgcagtagcttctaacacattgcatctgtacagacctgataaggaccaacagggcaagtccgccgatggtagctaccactcgaacttggagaagctcgggtccacgatcgaaagcgtccaggatttctggcgctacaacaataacatgcccatcgagaacatcaagatgcgcgagtccatctatctgttcaaggccggattcaagcctgtctgggaagaccgccgcaacattctcggcggtagctggaccttccgcgtccccaaggccaacggggctgatttctggactcgcgtgcagctccttgctatcggagaggagttgcaggatgtactcgaagagggtaagcttcatattattccctagcttctaccttgatttggagagtgaccccagttttgacaaaaaaaaaactaatgaaaaaaaaaaaaaggtgaccaaatctgcggcgtaggcctctcagtccgcttcaacgcccacctgatttccatctggcaccgtgacgcatccaagcaaaagtccgttgacgccattctccaattggttctcaccaaggccatcccggacgactttcccccactcaagccggataactacttttacaagaagcactcggaccatgcgggcttcaacccttcgccggagatgcaggccgttctcgattcgcaaaaggcgagggagcagcatgctgccgctgttgcgaaggctcaggcacaggcggcccagcagacgacggcccaagaagggggtcagagccagccggaaccaccccagattgttgaggtgccgccttcgggcgaggcataagcttggataataaaatttgaccgtcgttgtcaaaggcgacgacttaatcaatagtaaggctgttgctttgtggggggtttatggacaaggaaaacggagacaaatgcaaggatgcatccgaacaggaagaaagaaagaagaaagaacaacaacagagacgacgtaaactgaatcctgcgggggaaacagttaccaagcaacaaaaccgaaatgtccaactacaagattcaaatttgtctgattatacgggagggtaaagttggttaagatctgcattgtcttgggcgttggatcagttagtgtattagtatgggggtacgcttcttgaaaactgtttccagagatccctcaagataaagtcagttacctgtatcttggcttttgttgttcccacatgtcatttgcatggagcctctccaaatgccgagggtgaaaggactgtaaagtttgataagcattattaactcagccctaccagctacgaggtttttccttggtcagcgaagcataaataaattcgcctggtaggtatatcctccctctctaaggcctatatgcacatccaaactcccacctcttgtctaacatgggcacccatggaaacaacctccacccgtcacaatgccttcttcctctcctccacctccctcctagcgaccctctgctcctcccatttctcccacccagcctgcggcagatcctcctcaacaaccaggtccctgacccgaaaccacctgacaacggggaaatccaagatctgccccagcaagcccgactgccgcaccacgtgcgtgacgacaaaccatgcaaccgcgcatagcgttcccgccccgcagcccaccagcacctgcttctccgtgtgataccccaggtaggtgcggctccacgccacagcgcccgcgagcaccagcgcccccaggctggcgacgaagcggtgggcgaaggaccagggctcgtgggcatagcgctcgaggtcggtggcgctgtcggttagggtcttgaacagcgacccattcccgcttccatttgtagtagtagtcttcacgttcgtaacctgcttcttcctttccctctgcttctgcttttgttgttgctgttgttgctgctccctcggtgtatgcctcgccaacaaaaacagtcccaacgccactgcccaaaatgacacaaactgcgcatggctgctgggcatcccgtagccctttcctcccgtcgaatgtatcctggccggtcgttcctctttgatcaggcgcttgagcgcaaagttggcggcctcgcaggcgagctggccggcgaacatgaggatcacttcggcttcgcgggtggaccagatcaaggtcgcgtagacgacacagagcgcttgcgggacgagagcgagccaggcgcagaggagggagatggggtcgtctgggttctagaagttggacagagagaggttagcgaaccgtaatgtaggaggaatcgggcgcgatagaggagaggaagcttggaacgtacgtagtatacatgggtcagggacagtgaggcgagaggtgtcacgttgtcggccatgactgcgatctaggagggtaccgtaggttacgcacagagagtgcgtcttgggtggtcaggtaggtgggttatagggagattaaaaatcgcatttgagtaggtgtgagaaactaaaatcttgcggtatctcaacttggatataggaccaaagtatgtacaagtgacagccggagccgaaaaggtagtgacggcttcaattctggaagatccatcgatgtgttgttgttgttgttcgaaagctggcggaagatgcaataccactacgtagaggagtaaaccctggccaatcgggggctttcgaagcggagccagcccgttggagatggcgttgttctgggctattgcggcagcaaatggcagttaagacgcgaccctgtcgacctaccattttaggcctgtgcgctatcaggtagcgctgtccgttgatttgtcaagtgaagaaggggacacccacaacacggcatcggcaggcgagtcatcttcggggacggggacccgatggcggcgaatctccgtcactcgacagtcaacgaccatcaacctcaaaattgctctcgcattcgcggggcaccgacagtggaaaataagatatcaacactacggattcgcctcccttggctccaaaactcaactgtacctacggaacatccacgtggacactggtgtacgattattgaacatgaagggctttcccatctgcttctgacaaatctacattttcccttctcgtctcttttagctctttctcttggcattccatctcaccaaaatccggacttggactctctcactccaactacctaaagagaccttgaactcctacaccctcatccataactcacagatcatcattaagagcaaaccctactgcatggcttttcagctctattccgcataccgaacctctcttttctctcagatctgctacaagtcgtccaggtagcagcacgggtgggccacgtcaaccaaccaaaacaccaaaagatatatctccaagtcttggcactacattgcgtatcgatcgatggcctctttcaactacgatgactccgacagcccccgcgatactgagctcagctcccttgtagcgatttaccctgagatccagcatcctcgatcagacgacccttacgccatcgccatcgatatccccgttaacccctccaagccagttctcgtctactttcccgctgctgcggattcaaacccggacccgagggctcaaggaacccttcagcagaacggagccagccacgtcaatggatctgcgagcggaggtcctttgaatggtacggatcgtgttgggggagcaggctcggccgaaggcgccggcgctggagctggggctcttgatcgtcacgaggtagcacacttgcctcctgttcatctggaaatcatcttcgggcccgactaccctgccgagaaaccgccggtcattactatctccgcggatcccccatggctttcgaaggataccatcaagcgactcgaggacgatgggccgcggctgtgggaagaaatgggtcgtgatatggttgggttcacgtacattgaccatatccagcaggcagccgagaacgtatttgagcttgtggacgaaaagggaaccctggaggttgacccgcagcataggattgctattatggattatgatatccgggcgcgtcgggcggcgtttgagaaggaaacgttcaactgcatggtgtgcttaggtatgtgcaaatctgccacctttagtcaacaaaaggtttactaacacgcaatacagatcccaagaaaggctctgtctgtcacaagatgatcgattgtgggcatgttttctgcgtggagtgtctgcaagactattacaacaacgccatcaaagaaggcgatctcgcctctgtccgctgtctagcccccaactgcaccaaggagcgcgaacaagcagctgtctcgtcttcagggaacaagaagcggaagaagcccaagacgtacatcagcccgagcgaacttctacaaatcccgcttgaccccgagaccgtgaagcgctacgttactctcaagtacaaaaccgagctcgagtccgacaaaaacacaatctactgcccgcgccaatggtgtaacggagccgctcggtccaagaagcacaagaagccgcaagggctagagctgaacgaacacgatgaggacgaggaagaagaggaggaaaccagcggtgtttctaagccctacaacgcgaccgacctcctggccatctgcgaagactgcaactttgccttctgctcccgctgccatcagtcctggcatggcgagtttgtccggtgccaggcaccccgaaagaatgaagagctcacagccgaggaaatcgcttcactcgaatacatgaagttgcacaccactccctgcccgacatgtgcggcacctgcccagaagacgcacggctgcaaccacatgatctgctaccggtgccagacgcacttctgctacctctgctcagcatggctagatccaggtaatccctatcaacacttcaacgagatgcccggcggcaggattaccgggtgttatcagcgcttgtgggagttggagcagggggatggcgacgatgtcggcttaggattcgaaggcggtgccggtgctgctcccccaggtgctggccgtgctggtcccgcagcagcagcagccgcagccgacgcacccgaagcgcctccagggtttgagggcctaccggagcaacggcttatggagctgctgatggcagacatgggggagagcgacgatgaggaggacgatttcgggggcccgcctccctttggtgatagagagcttgataggcaacttgcccaacgtatcgaagcggaagcgcagaacggtgcaggaagaggtgtcggtgaagtcgcgattgcgcgcgaaggaccgctcgtcctaaggatagacggaggcagaggaggtggaggtcgcaatcagccggcagcaggtcgtggccgtggaggtggtgctgctggcggtgctgctgctgctgcccccaatggccctgccgcaggtggcggacgtggaggacgaggtcggggagacaatgcccgaggaggacaaggggcagggggggcaaatattcggggacaacatcagaatcgaggaggtgccccgaacaaccggcacaataaccgtaacaaccatccgaaccacaacggcgtcggtgccggtgcggccagaggaggacgaaatggtggtggtggtgtaggaggtgcggtcaggggtaatgtgggaggtagggcgaggcccaatcctaacggtccaagaatggactttgataatcccgataatgtacaggtcaacgtgcctgacggcatacgactcgatccgcagcaggaggcgtggattaggcagtttgtgcacctggcgctggaagatcaggaggacctgcttttcgatgatgatgactggtaggtagtcagtcaccgtcattcggcggccgaaaggaaagatttgtacaaggttcatgattagcatcaactacagtttgtacagcggagttgaacacagttagtggtgtttcgttggctttcattagcggcatatgggtacatcggaaaatgatagaatatggatcagctacccactctttgtatatatcctgatcccaacaggagttcttgagaaatcaaaatgaaagcgcacatatgtattagcattaccgaattcatcatcaccatcagatgtatgctcttgttgacttggactttgttacaatacctgtgtgatcgaaactcatcagccgtatgtatacaattctttcgagaagagagacacctccctccttaatatccccaattctatttacgtacacctaccattccaacgccttctcatcttctcggtaatcctccacaggacctcactctctgcatatttcccgaaccgaagctgggaaaagtcgggtcgtgttacatgactatttacatctcatgaccttgtgtccttacatacccttctttttttttttttttttttttttttttttttttttttttttttccaccaatttcatctctgagtaccgtccttgggggggtgaggaatctacacttctacgtttaatatgtccgtactgttggtcttatttcaggagttggtttttatgatcttatggtcgttgttgcagtcagcttttgtcagtaggtagctctaggaacatcagcgtgccgctactattcgacttgggcggagaggataaccgcctgccacacaaggcagtccaagtctgaacacggagatcaaatgatagtccaaactgtgaaagcgatctaccagctcaagtgagtgatgcgttcatgctagcattggtgtccgtgaccgcggatacctcaataacgagtgttcctgttttccggttattgtctttcgtccatatcccaacctttttgatggacgaccatgaacgtgcccatctatctttattggatctccaacacactattgaagaacatgtggttcgctggtggaacaaagaagcaggaagatggatcaagaacaccatcgaagtccactacagtaccaacatcaacattccacacgagcgcgagcgcgaccaacgccaacgcggcgctgtaattctagtttagtttgaatggcttcccagccgccagccttttctgcacgatagtttggttcaaaacgggatggctaaacatcgggttctatacatagcatatctgtatgtcgtctaccttgtgtcggcctgtaagactgactaatctgcttttttgttgtctatcttgaatatgggagttacataccatgtctgctgttagcatttttccccattctctttcatgcatctacatatgagtagtatatgaacctttacccccttgtcttcttccctttcccttagcccccccaagtcgcaggctaaggggaaaaaaaagaagcagtgtgatagacgtacatacataaagaagcccacatgatatcaatggcatacatacatgaactgacatggcattaacattacacatgccatcacgcaggagaagtctggaagcgaggcgcgaggcgaggcgaggcgaggcgaggcataccccaacgaaagggtaagtggaagagaaagggaagttacgcttgctttttttcaatttcgggatttgatggtgggcaagtacgaataagcaaatggccttgcaaggaaggccggggggggggggggggggggggtgaagaggaggaagcagaggtaagcgcggcgtgggtagatattggttgtgatttttatatggagtgttaccagatgtacaaatagctacaggatttacatacttgaagaagtgtatgatatttccttctggtcacttattcctcttttttgcttgatcatgtacgtacgttgaaaccgtttctgcaatcatcttggtggttgtagttgtcgtggtcgcctatctggtggtattatctacctaccggcttacctctctgagtctgggcggactttcttgctcccggtcttctttatgtacaccagcaactaaatagaatatgaactaggtagcagtcacctagccgagaccctcgccaagagaggagatacttctaagaaaggcaggagcttataactaccgcgatgaacgcctcgctgtgacctctatcggcaacatacttccactttcgtgttcaacaatctgcgttggtagtagtagtaataattgttaatcccatatcatttccgaggagggacaaccacttgaatcgaggccttaggtacctctaggtagaggtagtcaaacgtgtcccgttcacgttgtaactcaaactgactgacagtcgccttgtcttgcaagaacgacataactgttgccgtgacagtgccatagagacggatcatgacatgacacacgtatgtacataccgtctcatcccgtccgaattgcacgccgttgcacccagccagtgtatgattgcgggtgcggatggataacctgccaattcgcaacgctgcggcttgcgggctgttcccatccatcgcaacgaagagggaacaggagcaaccctagcaatgcttgctgccatgttttgttctgccattagtcccctagctaagcttcgttccatgcttgaacgggctggctgactggctgactgtcgtaactgtgacagaagtcgaggggatggcagaggcgaggaagagcaaggagacgcggagtgtcctgattgtgcgtgtgacatccccatatccactcacgagtcatactctttctcagactcgcctcgcagccagaaacgatgggtgatgtttggtgtattgcaaccaccctccttatcctctcagcctcccccccctttcgctatgtctccatccatccatccacctatagcccatagtccccatacaaccatccatcaccacccaccatccgatccgacccctctcccacccaaagccgttgcccatccttgcctttcctgtcatgccgcctgcagtcgtagaggttccccgagtccttgttggggtccgtgtgcgtacatactaccctctcttgttctgtttttggttcctgtaaccaccctcatgcattttcctccggtacatagcaagggacgcttgtgcggtacaagcgagctggtctcttgggtctcgatcatcactagccaggttaaaaagtaaccttgagagagagaaaggggaaatgatcatgccgatacaagccagaccaaaagcaggaacggtgacgccctccccccacacaaaacccagtttctacctagtttccctgtctgtctgtctttctttttttggagttcccaccgtgacatccaggttgctcggacgattcacgcttcaaccccccactgagctagcatctcgtcacaaaggcttgatgcgacaagaagggggcttgtcaccggcagaacaacccctgacaagaccggttccgtttgattctcggcgatggtggttacatcaatagtgtgtaccccatcaagcttctggagatgagcagtgtcaagggcagttatgtcgacagaccgcccgaaagaactgggaccggtgtgcttgtgtgtgtgttctcggtctctgaacacgcctgcctgatgtgtccaactcgaatcttactcttgccccgctgcgcataagaatatctcatcgcacaccgttgttgtgaggccattccataccggctttccgagagccttatccaaaggagaaagggaagggggggggtccgccccgtcgagggtgtcattccgtttcaagcaaaagggaaaatcagaatggagagaatggtagggtggtatccaaatggatactatggtttgaaaggtcagccagaagggatgaccgtgcttggctcttcaacgctgacagacgccaggggctattactgtgtagagtcgtcgcatttcggtagctgctttccgcaagcgcaattcgagaacccagaggatggccccggaaccctgctgctggcggggatgggacgatcggaaaacggtcgcaacttcaccgctaacgctagtagtgtgtctccgtacccatcacgctatagcccagtataagcccctaaaaccccttcatactcggcagctgaagacttttgccgagaatgaagaagagcaaagacaacgaacagagtacaccgaactctctaggactcggttgagaagcggcaagcagttaaacgttagccatgctgggctcaggaatgaaacatggttcaagtgactgaagctcagccgggtgatcatggagctgcgacactagtcgctccctatcatgaagttgaccaaagcttttggtccgagatccgagagttgaaacttcgcggaaacggtgaaacagcttggctagacatcacagaactattgggtcgacggacggagttggaccgaacgcacggtgatatcgatgcacgtgaaatgagtactatccacccaaaaccagtcaggcgatgaccagagcaagagtacacacaggctatgtttttgggaaactcctgccgatgtcgtgacaggaacaccagcatgccgacagcccgcagaacacagtatgtaaattttgcagcaacctgtcacagcaaggacaagggctcgactatggtcgtagttaaggccttggctgctggtttgggggagctggggaaagggaaatgagaagcggagaggttaggatattggaccggagagccagccacaaagccacttgccagtgtagagaaagtagagggcggacgttggttggcagccaggaggcagcgttgcacttgcacccgtccttgacaattgagaatgtcaagatcgatgatcccacgttgttgtagatctgaaaggtagtagttatccccggcactggccagtacgacatggaaatgtagcaactgcaagagcccaacgccggcgatgggacagaaaggtcgagtccttatcctcactttgacactctacaaactcgaacctgttgaatgtcagaccggagtagagccactgaagaagcgaatgaatgcttgaagaatcaagaagtgggtacggttgacatgagccattgcctatgcgttgaagctccgtcgttgtcgtttgtcaatgatttcgggtcccatgtcgttacactttcagatgacgtttccgaattcccaggccgtacaatgttgggctcgaggaaacacccaaggcagcaggggcagcagttcgtcgtctgtcctcagctcacttctgagtgggtcaatgacccatccgaaagggctaggcgccggaacaacggcaacagagacgacaacgacacatcatgcacttgtatcctactttgcagtatttgctgctatctcaacccttgaagctcacttggtctggggagggagcttacttttcgaaaggagccatttgttgagtgaggctcaggtctggttttctccatacttggcctctgctgatggccgatgccatggagtgtcctcatggaccgaaaacctgaagaacgaaatcagtcaaaagcggaaggtgagtcgagaatcggagggcgccacaccttgttctgttctcttcgcactttcattggctggtaaaagtatcgcgtcgctgaatcggcccttccaggctaaagtcgggcggctttggagtcaactccatgtaatttcgggacccatcttatacgggctgcgggcgccggagaggccccggattcgctgggatgaggtggcgtcccgcaatggaagtgagcaccaacattgtagtcgtaggtctacactgttcaatgtcttgagtgacaggaagctcaccttgccatgctcggtttactgcgctagctctgttgaatgctgctgttgtaattgtccaattcgacagaaacagctaagcacgtggaagcctgacgacggatttcagacaatgttccagcaagcgagcgcagcgccaccgaaaatcggttcgtcttccaatcagttagttgtcttacttgagcgtcaagtttcgatgcagaaagttgtttcagagggccaagagcgaaaaaaaaaaacaaaaaaaaaaacaagaagcttgcgtgggccgtgatgtgcaatacatgtcacggtgtactcgaagctggctggtgtcgaggtggccattgcactgccaaacagcgatttggaatcagcccagcaaggcactatacagtgacagcttggaatgttctttccgctttccagaactttttcccttgtgccaaggagaaacatcactgcatggtattgaaatcgagggctacaaagtcgatagtaagatccaacgcctttcaacccacaacctggcaatgtcatgtccggccgcggacatgcatctttctcatgtgagtaatcatgtgtgtgacaacaccaataatgtctgtgtgggcgcctgcaatgctgaagttgggaaagggtcgttgtattacccgtgattgccgtggtaaaatgttgtggaggggcgggagagcacaactctagagcacgtctagcttgctggttcaccagggcggcagatggctcactggctcatagatttgcagatgtggttatcgacgcctagcgttccagtctcctttagaaattctccggaccttgcctgtctgagcccatcgtgggtaccctaaagcaggtatgtagtcgtaggataagatatgtggtatgtaggaacatgacctctacaaaaacctctcagtctgctatttccgaggttgagccttggggggtagatgtaccaacatatgcctgctgatatcataagcccagttttgtcgttttggtgatttgcaaacctcctgcgagggccaccggtatgaattgttgtgaaagacatgcgtataggtcaagcccaacactgcctgtactgaattcgggaattgtacttctttctcgagccaaaggttatggtactatgtaatgggaccttccgttgaagaaacccacagctagatctgacgaatcacaatttgaacagtattttgcaggtgagcgaagaagtccaagtacatagggggataaaataccggggtacaagaaatcctgcgacccctctcagggtcatgccgtcagattatcgtgctgcatcgcggtttgaatgatccagcaaagataaagagggtcgttgcgcttcggcccattctacccccccccctggcgatgaacgacgaggtagcggaaaatagcggcaggaaagacttttcgattgagccgtggttccacggtggatacagcgatcatcatctgaatggagccttctgctcggagagggctgctgaaatgggtctaggccaattgatccttgtcgacaggtttgcagtaaaccatctcccaaccgcaagactcttggatgatggcagtgactggcatttgctgggttttgcgacgtgatgttttcttagaatatccctcggcccaacagaaaaggcagcctaaaaagggtcgatgttctatatggcttgctccaaggaatcggtgtttgttagaccgagtaatgttcgcggctcaagttgggtcaaatcaaatttggtgtaagcgacgggacgcataggaccagataaggtgtctagaggtatcatctcaatttcacacttggtggtgatgtacggtaagcatactgtatacagcatgacggaagaaaaagcgtggctcctcgttggtttcctgaaagtggattccggggagcttctggctggcaagaggattttcccgtcgtttgccctccttggaccgtttaactgtctccatcttccggagcccttcgtccatccagcaggcagcaaagggtatcaatgcaagaacatcgactttttggtgggccaatgtttcggcaccccacacggagccaagagagggggtccggtgtcagtgttatacatagtaaaaaaccaatgatgatgcggaaacgcaactccgcgactctggcagagtgttatgtatatgtgacggttggataccttgacaaattacaccgagcaagtctatgagcaggacgtggcattctatggtgtatgtacatacactagatatctctacgtctcctccacagcgtggccttggagtaacagtagcacgatctttgccgaggaatgtatcccatggacgcggtttgtgacatcgctgtcgggtgacaaaaatcgtccgagggacaagtagctccacgtgaatgtggtgagcattgcattttgggtggtgacaccaaacgatactctcacactctgtggctgctgcaatgcgtacggcgtgcatcgcgcggagaacgtgtgagagcgaacttggaacgcacaggagttgtcgtttggttttggccatattacggcacatgcagtcattacatataccggttgtgttaagataaagagcaatggcgataatctcggtatacagtttgagtggagggttgtttgactttgacctctattcaccggcaaagtagttcgagtgaacagataatctgtcgaacaatttttttggaaaaaaaaaagtttacttgggggttagcggtggagtcttttgctaaccccctcttataaagagggggaaaattttctgtgggacaaccgtttaatttgggacaagcgccgatcggtaccatacacaatcggctgttaacgctgcgcaaaactactttttgatattgtgcacaccggtaatataactatactcaaactcgctatttctaactgccgactcgtactctatactttaaagttgtaaaagtaagtagtctgtatatatctatagattaatagaggttaacctactattgcgtagtagattttgataaatattttattgaaatgggggaagcgcctgctagctactgcggcgcccgtatgtatttgattgtttgcgactatattaagcgcctcggtgagcgttttaaaatattatataaactactaattattagggagattactattattactagggaattctatatatttatttctcgctatattaaattactagttaaataccgcaaattaactatttcattgcaattaagaagttgcccctatatattaatagccatcgaggaggatgttattatattatacgtaatattttacttctagggacgattccctatattatattaaatagttattagcgtagtaaattagttataattattacggagcgttttagagatttataatacaatatagttagcgagcttccttaaagactatttagagttgaagactacgatttattatactattaatattaaaaggaagttttgggagttgaatgaaaattctattaataagtggttcgataactatgaggctataattaagaagtataatattattgggagtaacgtttggaattgtaataaaataggggtaaaattcagttgtatagcgggcaggtgtataagggtaattatatttaaggatttagtaaagtaaagggtaagttagtatattactctaccagtaaatttgtataggggtaaatacttattatttattataattagaaattaataatattattaattgaaagtcggctacccttatagttaatataaatttaattagtaaaattattcttatttatataatatttaaaataaatttaatagaggactttattattaacgactttaacaatattattcggtttactaaattaccaattaactttttaaataccgattttacattcgattagttaaagtatttcaattaatattccttctattcgtctccgacgtttacaaaattaaaggaggaggatagttataaattaggagatgaggggttttctttttaagattaatttaaatataattaatataaggttaattatattagtaggaaattcgataatttaagtaacggagtagggttgaaaaggttataccgactagtctactatttattaattatcaataggtttagtagttattgtagtatagaagttaaagaatatattaatacttttaatattatattgatagtattgccttcttatttaatttatataatgtaattatttaatattagggtattttcgttccttaaagtttattattagaaggtattgcggtagttcgtttaatatagagagtttagttttattcgtattatatttattagagagttcgaggttcgcttccccccttatacctttatttcgtatccctactaactatagtattcctaatactttaatatatccttaataatagtataaccgagtataatatctttaacgggttctttaatactaatatatagctaattaattatataagaattttaatataaatttgagtaaagtaatttaagaaaactaattccgctttacccttattactccttaaagaggaccgcttttaaaaagctactaaagttattacctatattaaagataaatactactatacgtttagttcgctaacgcgtacctattattacgccgttaaaattgtaatttataaagcgctgttaatgtataatactatataggaatataaccattaaaattgagagaaggcggttaactttgattgtaagataaagagacgggtatataaagtgttaagggagggtgaggtattaagtcttttaaagggggattttaattaatgtattattgagaggtagtaataagagtggttggttgaggagaagaggtagtttatagccgttagattatataataagaagatttaaaagtaggtttacaataattgggttaaagattcggttaacggtaagggtaaggttatatggagagtttactttgataattggaggaaggagtagttgaaggatgggtatatactaatttataaagaggatatatttaacgaaagggagagggataaggaggatggggataggttatttatatacgatacggttagtatattagtattaatagtctttaagaaagtatagggtaattcttcttatttcttatttgacgattcggttgatattaatttaggtaataatccctctactatataattgctagagcccttatctttacctccctacctactttaataatccgctattgagattgctgttaatattattagttattttgatacttagataattaatgtactctttgaagataagactaccctagttaataacgatgatgaagttgattatagagagttttacgagggggaggataatagggataaggaggaggaggaggaggggggaggggaggaggtcgatttgctactattctagttaattaaccgccgtctctttaatttactagctactcctagactttatactatataaattagactgttaatgttagttatcgacccctttattctattacggttatagtctttcgaattaacgctatattatagggttatgaagtacgtagagagtactataagacttcaaatgctggtaagaaagtaagttgtatgtatgaagagtatactagtaaggagggaggcggtagtagaggaggtggtactagtactagtactagcgttaatagtagaggaggtggtactagtactagtattagtagtagagggggcgctagtactagaaaataacgagtaataattgtaattcgttcttttatttacttactaccttattgagtaatatattggatttctaatagcttctaacaacgctattgtagtgtgtaatgtggtggtttagtatggggatgggtcagattgctagtaaaattctatgtgggttgtcctagattaaacggttgtcctacagaaaattttccccctcttttatgagagggggttggcaaaagactccaccgctaacccccaagtagagcagcattttagcggcatgtcggaagcgtaagtgagttagccatgcgcgtgccaattagcaccgcgtaatttggtcagatagatgtatgtgggtgatgtagtggtggtggcttgcctctggatgccattgctgcgaacgctggcccgattcaagtttcgtccggagttaaagtgtgtagagcatctcccaagaaaagagacacctacagtacatatggcatgtaatggactcatgctgaggtagcaagcaaggccattggctcgagttcatctggttcaatagtatcaaggccgggctgggtagcgtagtgtacactaagaagacattggagagtcatcagtcaacattcgctctctcaatgttcaagccgaaaaccctgtctgtcaattgtgattcgatcgcgtatggcgattcggatcagctacctttgtgtttactaggaaatttgcagacacgttgatggctgccggactaactcaagcctcgagtttgccaggctgacatcccgcaaggacaccccgtcgaggaaccagagctggcaagcacggcatcgcagctttgtcgcattgaccatccgccctgccgttctggacatcgaaagctagggcatcaagaggacctcaactgggggcttattgttcagaacacagtggacttggcggttctggccgtgtacatgcgtagctatggtgtcttctgatgggccgggccgtatgtgggacgctcagaaacaagtgccatgctcttcgatacgtactccatcctccatggtacgtaggtaggtggtgtgcggcgctacagtgttggcttacgtccagtccaaagggtcgaacgacgttgtgatgcggataggtaggtagcatccgtccccgggcagatctcgcaagccctgactttgcccaaagcgtaatcgtgactgtaacgttcaccaatgcacggcagcgcagttgcagaccacagtggtagcggagcgggcagccaccggccagtgccaaactgccagtggggtgtggaagtggtgtactatgtacacgtacatgccgtgaaagtagctctggtacctacatatacctagccagccagctaggctccgttcgttctcttggtggttctcgtagtgggggttttttcttggctggtgctggccttgctacgcagtactcagcgagtccagatggtctgtcatgtcctcaactggaatgccagagtggtacctgccaatgatgctgtgtgccgtagcagcgtagtatatgtatccaggttcctctgtcgggctctcgaggcttgtcttggtgttgaggttgtctcgcccgaggccatggtgcttccatcgatgtatctaatcaggtggatattcaattaggttgctttcaattttgcccgctccaccattgtcacctcccgagacagtgaaaaatgtccgcggagttattgggtgacaggcggctttacactggctctgggactctggccctgccaggtgcggatacctatcattgcgctaatgcgaggaaacacctgaggaaaagtgacctcgaactaaactacatactgttaaccctgtacataacgatcagccatataacgatatcctgaccataacggtcaagatcacagtaacggtgcatatttgtatggtagtaacgatcaaccttcgtattacgatttcgatcagaatttgaaggcgaattgcaccaaaatcgttatacttgaggggtttggttcggttctgagacgcccagtaacaggctgttacagctcgtgacggccggttataggtcctttcagctggcaccggcctcctgattggttcagaagcccgaactagcctaccttagagtaacgataacctgggcattacgatcaagacccgggtaacggacttgatcgttatgtacagggttaacagtatgaagaattgtgatcaagacaggaggtcggggtttttgggttgggggggggggggggggggttctgcaactcgaaaaagcaaaggctggcttttgattgttgatcgcgttgttggttgagtgcttggctggtctgctggtctccgggtctaaccctaacctgccggtgtgcctggatgggacgctacctcttccacacggcggaagccactgcaaccgacgactaaatccacggcgcggcatctgaatgatacgctggacgttggttgctggagaaatgatttgagatcaccatccttcctaattccacaaggtcttggctctgtctgacgggcgatgcttacctctagacttattcactgggctcgtagctggcgtggaaaaagagaatgaggacgggagtctgagatggctcgcaattcaacgaagcgcttgcgatcatgaaaattgaacgatttccccccgccctgccttgtgagctgctaaaatggcatgggacgggtttgtgagcatggatcccttcggcgagtttccattgtcggtggtcaaattaaagggaagcacgggcctttgcgggaaccttgatcgcgcttgctgcgcttcttgcgaaccggcaccaccaaaagccgtgaagcctccgcagctacatctttccttccgagcaccggtgggccttgcggagaaggcaagagaaggaatgcctgcatgagacctctactttattgaactcccgccacggccagtagggtttgcggccatcacggtcccaagttctgttctgtcaaatgtgtggagaaaatccggatggaacgactgaccttgcctgggacttcaagaggatgtacatgttccccactatcatgtccaatttgcaccgggtgactaatagttaaatcaagggttgaggggttgtcgtccacaaagctcattcgctcaggacatcggcccttccatcactgtacgatcgtgatgaagcggttgtgatgtcgagacatcttgatatcgagccgatggcgtgtcgggaatcgcgccagctcgtttctttttctggggagcaatatcgcaaagcggacacacattggggcattgcttaaatcattagccatggacagctcgtaggagcctctccaatcccggatacctgaccctcacaaggcaggtcctaagcccaggcagttgatgagagagtaccacgtacactactatacctagaccatctagagctacgttttgtagcacttgactgacttggagatcggttaacaatggccagcatggaaggggggtgtaatatcggatgtcattacttaccgcatgtagagggatggcgaaatggggagccggagtcggattccctcggtgcggaggtgacgtatcggcgtgcacgtcggaggatctcaagctcctcggatggcccgtcgcggccggtatcagaccctatcctcactcttgagccacggattacaatcgatagtggaaagcttgcatgtgcttgttcttcctctcccaccagtcttgtcatcttcgattgcccgtgggtggatgagagttgcgcaagcgcacgccttcccgccttccgccatggccttggcgcaagagcatgaaattaactgggggcgccgggaacagttcttgcccacattgcagtagcgcaaaatctgttttacccctccttcccttcttccaacgcaggcccgcacggggttcgatccgccgcagctcttaaaatatacgacggagctgaaatgctgagcacttgttgttattataagtacatcctcattgtaggtatcggtacctatgtacctattttggttcaatactccagcaaagcatgaaaacgataaaaggcgatggagacttgaaaacctccagcttccacttccacttgggcagagaaactggagagcagatggggccagttgggctagcgtggggatcgccatgacaaaccgaaatacatctcatgattccgattgttgaaatgccttgtgcgttccttccagtttgttgaacattgaacaccagggttgtggtacgtaccttcctccagctctctatcgggactgactgcgtgtgcatctgccctcttctgagcaccgttcctttcttaccagctgggaaattttcttttggcgattgctaggtaagtaggtatggatcgttattgtccacttgacggatgatgcccgctgtgtgcccaccaaaaatttcttcagttgtccttcagttgtaacggaagaactgtcttgtcatcgcctccgacttcaaccaacgaacttctcagcgttcaagctgccaaactacaaccagctttcgaagtcgcaatcttattcagctgctgtgtgcgggtagcagcttggccctcctacgcgtggcgtgagtcaaggtgccgacctcgtcaatgattttcagtccttggcgggagatatcacgaatatcggcacctctacgagcgaacgacggcgcttggttcccaaactgggcaagcggcctaatgagccggggtgcctcatcgggcacttttgaggtcagtcttgcatgatgttgtgcctacctgacagtgctcttggtcctctttcagatctcgtcaaattgtcgattttccccctccagccgtctcaacctctctcgccttgaggacggcgtcatgacccgacgggatctttgggctcatcagcctgaacgcctggaatctcgtcccaacgctgccgccaaggagtcccgagggcatgactgcgtctggttcggacctcagatggcgggcagctatctcgactttgagatatggttgtacaaacatataagccgatgacggcgacgaccggacaaccagatatcatcaacacaaaaccacctaactggtcgaatgtctgccattcccaacccaactcagaacccaatgcccttgacctgtaggaatgcaagctcaacacacgctccggaaagccagtactatactacgtgcatatctacactcaggccagccgaaagagatgccaagaggcgcagattgtattgcgatgtgtggacgagctcccgtcgtgtcaccaacgccagatgcatggccatctgagctacacctcaacgtacggctcctcgtccaccatttacgctcctgttcgtcagcccagtagccagttgcagtcgaatacaagatgaaagatgtagtgtacaggaagggtgccaatgctgtttggctgcgtcacggcggcagtgacgctggttgatggtcacggcgcccaaacaggggtcgaggccaggtatgtcgatggctgctgcgaggcacacaagtcgaaaagcaaaaaaaagaaatggacacttgatggcccgtcttgtcccgtcaacgccgtccttgcgttggatggttactttcgcagtacctgccgacaaaaagctacctgcctccatcacggaccccctcttcggcccctctccccccctggttccaggcacaaccctaccaggcccccatcatctcttgagcccttgaagcttgagtacccctaccccctaccccctttcgggaatgtcgtcaagcggtgccgtttttcctacctccgcatttcacttccctgcgaaccgaaccgcaagccaaaatcgcactatgctggatgtagtgtacactgacagtacacagcacctttcttccccagtccttgctagatcggcccacccgtcataggaaggccgcgaccgttcaagtgccttgtcaggttgctctgccgagactcggaacacatcggggtaatttacccgtacactacttatgggccgcccatcgcacaaagagggaatcgaggcagcaggaccgtggaccaaaaagaacaagctcgctcggccgccagccagttgccattcaatcgaactaatatgctaatgtcgcaaaccttcttcacgacaaaccatgatttatcaaagctgtcaatacaagagaacgacgaatcagaccagtgatgctcgttatcgcgcagggcgatcaaagcccaacacatccagccggttatgttcgaggtcattcaatcgtgctttcatggtctgattcatcccccatgtcctggtacttctttttccttcttcacgtcgatagtgtcaaacgaagcacatttgtacagggtctttgtgtttcctccccctttgagatacatacggagtggcccgtagacccgctgggaaggttgtgcaagacagaaagggtgtttcggctgccgcggtcctgcttcacgttgtgatagcacggccggcccccatatcctcatctggcctcggctccgtcaacagcttgtcaggactcaggagcaggagcatgtccccaacccgctttacgctagtgcagtttacaaatttgggttcgtctggaaccaccagtccacttacgagggtgagatgatgcatccacagttttggtcagagctccctatataacgaccgttgatattgcttttctttatacctcctttgggatcgcggccgtgcggttgttcggtgctcaacccggccaggttggctaacgaggttctgcgataggaaaaggtcggtcttccagtcgattggaagcaggggttccataaattttctgtcctcgttcgccagccgagtgtgctgggccaaagatgctgggggcctgagttgctgggggagactgggagaggggccgtattggcccctccaaacactccgccgtggaccctggtcaaaaggtaatctcatgaaccaaattttttctgcctcttgagtccttccccccgtgccccctcagtcagttattcaactcaaacccgctctgcttggacaccacagaaagtgaggatcctctagcagcatgcgcgtttcttgcccaacggtcttctagaaattgcgggcctctgaaattcacctctgcccaaagatgtttaaaggattatgcattgctaaaatcattcgccctggtccatcacttacacaatgttttgactgggccattgttactagcttgaccctggattggccagaggacctctgcgtgaagccagtggagacgggccgagaggcggcgacgagggttggcggctcctctaggtgatgagccggagacgggcaaaagtgcactcacacctgttcatcctcttctctgatggcctgggttatttggccagatgttccttcagcgtctctatttacacccccatgccgttgtcactacgaagccggttcctctttgagctagtccatgttccagaggtcccctccaccgttgtcagagcagccaaacctcgaaactagcgtaccactgtttttcttttccttcttcctcgtccggcagagcggaggggtagaaggggcatgaagggggacaggaatggcagttgcccgagtggtgtatctcggtacagtagcttgaactcactatctgacaaatgctttgcgtcaggaggatcaaagccatcatcacacttcatgacaccaagggtcagactgcctcgtctccctcaattacctccccctatgtcggatgcgatgccgaggtcattcatggactctgcccttagaaacagtgtgtgtccggcatgaagagagctttggtgctcatttcccagtggattgggacccagagcataacactgtctgctatgaaaaatcagagggcagtgctggattctgagctcgatctctttccctcttttctgtgggctaaatgggccgttagctgttgatatcataccccatcttgactagcaagggtcgcggccctgcttgccagatcgtctcgttttccctcaacctccttccctgtacggttggatcgtttctgcaagtgcgagagtgagaaacaatcccctaccatcccaccctcgtgaaagccgctaacttcgacttggtcttgttccgtaccccctgtagctcccgggacagtgccgaagttaaccctcctctcacaaccgtcctctcgaccattggtggcactattggcttgatacaagtacatacatatgtacaccaccgcgctcttctacgactacactctttcgttatccgatcctcttgtcgttccttcttattcctaaatcaaccaagacggcgtctctttcgatctcttctccaaacatcttctttggtgctctattctttcgccccactacgcacgaggaggagtaaagactactagacaaaactatcctccaacctaagcgactcgaagggtttttttctgtgaaggaaaccttcgggcaatctttggaggagtgacagctgcccatgtcagcgacagcaacatacacggtcagtatggcagagttgagagctgagactcagcacggaggcatctggcccaactacgggaatccggtgcagatgaatactggtcggtacaacactcaagagtcttcggtaccagtaggatcggcggcttcttcacatcttgtacgccctcgcagtcgtcagcacacgatggactatcacaacgcaccataccatcatggacggcctgcccaggaggatggcgatggctacgagagatatccacacccttcgttgatgaacatccccagcatcaccaccggcatgaagcgcagctactcccaggtcgaccaaactccctatacggaaatggtccaagatctccgcgacgactacaagccggccatgaatcacgaccagaagctactctcattcaagaaggttggcgacaaacataccatcgtcgaccacaaagggcggattcacgaaatcgaaatcgaagctcaacttcacggcatgttctttctgtcggagtttccctcgcctggcgacggcaatgtcttgaacgccgagttgacttgctaccgccgcaacctgtttcaaatcagcggcaatatctgctttcctcaaataccgttgtctgtcatgctagaaacgggcgagaccagccagatcaagaacatggaagttactatatcggcaatcgaatctgtcgacggccaccctgtgcgcctaatcgtcattccctggaagacgcccccacccaactcaccagaagtcaaccaagctcccgatcaagaacctccatcacttcctctgattccctggtccgaagaggaggaagacaatggcggagatcactacgctatctatccaattgggtggcgtcgacttcaatttaggatgtaagcatcacttcagaaccaccactcactccacatttcgttatgttcaataagctgatgcgttcctatctagcgcaacggccaacaacggtagacggaaggaattacagcaacacttcgtcctacacttgaagctccatggaaccctagcgaatggtacgaaacttgtgctttcggagcttaccactgcgccgattgttgtccgaggaagaagcccgcggaatttccaagcgagaaaggagatcccgctgttgggatctagcgctggttcaagaggacagacactcgtggaaaccggtcactcaattgttgcgcaagctgtcgcgcttaacaagcctccctatgattcgagaccccgtgtctcgagcatggatttgcccagaacagcgttcacgttcacgtctgcgaagcagatgccccagagtcctatgcaaatgcgttcgaagtaagtcaacaaaatttcaagatacggagatgtggcatattcaaggcagtgatgctagcttcactagggtcctgacttgttagaggaaaacgatacgtgatgctaacataggtcagcagttcttaccccacaagttggaacccatctagtcaggtgtcgatgccacacaacccaggatcgacttcttacccgacaacatcgatggccggccccgagccctatcctaaaatgcccctttctggagcgcccagctacacggccgagccccaagagatgcctatccagcagacctccatgccttctatgcaactctctatggtagcccaagaccaacaaccgtcggcccccatccgaacacaatacgcaacttacgcatcggcacctccgccgcatctttcgttgccgagcacagcggacagctcgcttaacgtgccgcgctatgtggacagcaatccccgtccttcaaagagccctcgccacggtagccatggctcactcacgaacgagacggcctcgggcgagtatcgctatggccccccttcgtaccttggcaacagctcaagtgatataagtccccaatcgcaacatcatccgcctacgtcaggtgcaggagcaggcggggcgtcgtcgggcgcttacggaacaccatctcaagaaggaggtgcctctgccccagcgtctgcgcctacgagtgcggctccgccgcgtgattacttccccccatctcagtcctggaccagcactgccggtgaggggcagacttcatcgtacacgaacggaggtgacaggtcctattcctttcctacaggtgtgaaaacggagccgcactcgcagccttcgcactcgggtgcaccagtgccaggcgtgtatggcaacaaccactatgcatggaacgccacgtaaaaggaggagaacgaagtttggatccacgactgaaataccaggctccagttgcttttaggctgatgataacgaggagatgaaggcgtcttaaatggtaattgttgcttgaaaatcaagcctgaaaaaggggggtgcggtcaaacaatggtggatattggtgtctcaatcccattcatgatgggctaatcgacgacactatggatggtttgcagctcggcatttttacatgccggtgaccggcctggaaacagcgcattacctgtttggcggggtgcgcctgacgtcaaaagagaagtcgaggaagcttgtggattagaaaagaagtcggcatgtgttctggatggcggcggcagtttgattttttgttgatccaaaatacctttctctttgcggttctatgtttctcaaccaagagctctgtttttctatatccgtacatacacatctacgtccatgtacaaatttcatgtgcttctgttgcgggcggtgctttggcttcaccactgcatgatatacaatctggagggatttcatctgtcattgtcttcggttcttcttgcgcattttcaacgtccaatcgataccactccaaataccacaatgagtaatacctcccgagatgatctgcctgtgtttgcatgatcaatatggaagatatatgcgcgtaataaacccaaaaatacactgacggcgcctttcctgagtgctataagcccccctttatctgcgttttcatgcaccaactgactgattcccacccagccttggccagcgtaggtaatcacagtcacactttgcggagtgggcaccccgttcaagctcatcatatcacgctcccccggcactcgctcatgttgtgtctctccatcctcataacgtgtccctccccccccttgcccacagccataatggttgcttaaccgagcttcacggtaacaaccaaatccctgggtggaaatggaggtcaaaggcaaataaagtgctgaagggtataggtgtacgagctcggtgagaagttcggcgacgaaaaccagaaaacatgagacatgaactcgtgtgactagagtgctatatctcattcaaccatttcctttgccgtcttgtcacaactctccttagcatttactcgaccctcttcatctggaaagtacatgaaaccacaatggtccaaaaatttcaacccaacccgaccagcttctcgtatttccccatttctcttcgcagacttgacaagtgagatatgtagttaacattgcatctaacgtcccacagctttgcaagacagacaaagaagcttgccgccaccaccaggagaagtaaaggtcagcagatgcttggctggccttttgtatgtatatcaatcaactgaccactcctgatctggcaggtgctaggtactttctacctaatatgcctaccacacacatacataccgtacctagagacaaaaacacacgtatacaggtttggcttactatcggtgtatgctacccagagcatattcaagttcctgtcaagtttgaggttcaacttcagtgacaacttctgtcggcgttcttgttgtgctccgtcaggcgcccacctcttactttcccctgacctccaaacccctcatgccccccaaccccggattttatcagttaggtagatatgtaggtcctacatacatgataaaatgttgtgttaccaacctgtcccaacctttccgtcgtcaacctattcccacaggaaaaaaagaaaagaagaagaaaaaaaaagaaaaaaaaaaaaaaaaaaagaaaaggaaacgacgataacagataccttcgagtttagctatgggttgatggctgcgaatttccatctatgggaccacatgtgtacatgaaaccgatcgttccattcggtgcacagctgtcacagggctggatactgaactcctggcacccgggaccgtacgatatgtacgtgagccccgtcattgacaacgtcctcccccttcttgatgtttagatgtttaggtatgtttatggcaagatgacaagcatgtagttggatgaacgggtgggaaatgcctcgactggccgggcattgtgttcaggagcacgatctcatctatatctttcgtctgctgcccttgaccatggcggaaacacaacgttttcttgaggcgaccaggagggtgaaaagggtgtaggatggtcacatggggggttttatttgagcctcttacctacttcgcaggtagatagataataattgcggacgttacgatgatactcgcgtagaaaatcactaatgatgcagtggcgctcgcgcacgaagatataaatcattcatttaagagacggcgagactggaacctttttcgacatggtgttcaaagcctaaagtctcgagggaggcagtacattgaaaaatgacatgccgggaggttataaaggggggtctctcaatctacaagtttttgaaaatgggcaaaatgctgaacggattgccgctgctggaagttgagaacagcagcagcagcggacagctgtcaaccgaatgacagcccacaaacttggcagctggtaagaccattcattgccaacctccacatccactgcagtgcacagcgacgatgagaagcaatccatgtcgcgcgcctgcgtttcccgattatcaacaccaattcgctcgttcgtgacaactggtttggtggatcgtgattgcacggcttcaattacttacgccccttattttgcgactacagtggcatcacggacctgccagctgactcttcaactttatcggacctcgttgaaaatttcttcccttcactcaaatcatcagtggcacaaatctcggctcacaaaaataccagccgcatagttccacatttcacgaggcttttcactccttgaaagaacctctgcgaaagaaagatgtttgaggtacctgacgcaaaacggtcggtttcagtcttttctttttctttttttcttccccaaaaacctttctcgtatccaatatttgcaccagtcagaccacctctgatttgtcacggtacacacataattgtacatgacttcttactgacctgccaaaaacagagtgagaagagatgagctcttcggttcagggacgtccgatcgtggctccagtccggacacagcggacgaagccgaagtggaagccaaggctcagctactcaatgccaaactctctagcttgctctcattgaagtttgagtttgatgacggtgcggcgcgtgatgatgatgccactactgcggctagagagccgacagaagcttcggccaagcaacatgaggtggccagggagaagacccagaagaaggagaaggagacgaagcaaacaagtcaaggtgacgccgggtcctcggatgaggatgatgatggaagtgacgaagaggacacaccaatgcaagaccaggcgccactcgaagaggaggaagaagccgccgaattcgagtttcgcctcttctccacctcagcccctcaaaagatcgtcctcccttccaaggacgaagaggatggcgcaggcgagacggtcatcgctgaccgacctatatcctactacatacgcggcgagctcacgcctgaggagcaagaacagttccgggccgcagccgtgactagccaagacattctgaactgggccaagcagcgggcgtggggacttgaggtgccgtggagggtgaggaagattgtcgttacagtgaagggcaagaaagcagacagggcagcggcagcaacagctctacatggtcaaccggtggccacggggaccgaagttcaacaacaagcaggcggtagtgaacagcagaaaaagaaaaagaagcggctcggaaagaaggggagaattgccatgaggatcaaggagaaggcgaggaaggaaaaggaggaggcggagcagaagcagaagatgaccaaggaggaacacttgaaggagaagaagaagcggttgaatagggagaagaagctcaagaggagacagaaggagaaggagaagaagatggcaggcaaagcgggaagttcggtgggtgatgctatgtctgcggttgggcaggattcggattcagagtgaaaaggatgagaaagagaacaagatggttgagtaaccgactcgttggtggtgggttagtaattgtacttgtattcgtggtgatacttggggagctgaagataatgcaggccgtgtgtagcagcatctatactaaagcgatgactgcctcttgtagacaaaggaagccctgaagccctgaagccctgaagccctgtagccacgctctcggcatggtacctagttcccaggttcatacaggggataatccgagcactcccgtcagcgttttggtcatgaatgccacggtactcagccctcatattatgtacacctcctctcaagtgaagcaccccgaaaggagtagtactgttacctacctagaggtatccatcaaggttctgcaattgttgagccacaagcaggtgtcggtggaggcaaaggtatcaaggcaatggcattgcattgtaaattcgaccaatcgcaggcggcaggcagtacctaaaacgcggcagggacgacgcggcaagctctccgcacctcatcattcagctcttctcactgtagcaactgcatgcccgcagttgagcatgaggaaagagtatctttcttggattgatttcttccatgaaacatcatcttgacatgttttcttcttgataagtattctcggtcagcaccaatcgtacagtatcatcaacaaacatgaggtagccttattgacgagttacgacaaacctccaacccctgaaaacaccccgatttcttcagtttagcggtcttgtcactggccctcgcagttgcagccgccgtctgccccaccatccacaaccctccatgaccatgatgaacgcgctctggtcgagaagcacctcctcttccggcgacagcgcagagaaaagcgccaaaccgcccagcgatgcagtgagcaccacttccgaacaagtggccgatctctcggacaggccaaatgcgccagccctaccagctcgcccggccctccacagaaaccagccttcggcccctcctccagcagcaccgtcgaaccctccgccgccggtgccctccggtgctggctccggcaacgccgctaacaatgcgtcggcgcaacctcaggactccctgtctctagcccaactacgaaggatcgttgccgagttccccaagtccgagccgatcgcctacgactatgtctacactgatgtgggccccatcgaggaggaggtggacgagtggttcctctataacttctggcaatgggtgcgtctgaacacggccaaccgggcctttgacagcacatgggaaagcatgttcggggaggacgagacctgggacagtgtcggagacgacgacaggcagaggttcgtgcggaacgccgtccaacagttgcagacgtcaaccgacaagacggcccgcggcgaggctatcggcacgctcgtgtacatagtgttgggacgttgggccgagactgtcaaagcagcgagcctgcccaattttgcggaccacaaggtcaggtccgccgccaccaagcagcagctggatgccatgaaggcaggcgtcaagctgctcgctgagtgtggtggcattcctcccatgtgggatgcgctgaggagggccttcgagccattctgggcggacgacggagacgttggccagatagtacaggcctatgccgaggagctgatgcatttgatgaccattttgtacatctctttgcaaacgacgctagacgaccttgaggatatggcctcggcccgcaaggaactacgtacgaggtcccttttaacacatggcggcgctcggttaagttgctaacatatggcagttgcactcaacccgaatctggttcacttcatgttgcatgccacggcaaaacttcgatgggacgataggaacattctcccccaaacccaggtcggttcaactacctttggaatcccgggcgcggccaaccaacatcgaatgcttatgagttcccaggttttccttttgttctggaagtcacttctccttgttttcggcggttccaagcacatcgcggaggccaaaaaggctacggcagaaacaccttccgacgttaaggacaaggaaatcattactgcttccccgctcgattaccatgtgttccggcaagagatcacatccaagtatccgtcatatatcccgccccaatgtgccattcccctcgaggcagagcagacgtcaatccttcctccgctacctaaccacccaaccaggaacaatggacaaaacggtatccttcccggcccaccaaaccagagcgcctccgcctcgattctccatcagccggttcacatcgcgactcctgcgccctcccctcctccgagcccgggtgtcggtggtaaaggtggtaagaagcaaaactaccagactaaccaaaattttccgtttatgtatccgcccttggacgccaccagcaacagcgctggcggaaagggagttgccggactacaggacctgttggtaggcaggaagtgggagggaagcgatgttcccgcctccattatcgaagctggcgaactattctccacgcgcaccaggatgacacgagctaccaggcagctctgggaagagcgcgagagattcctcaagtttgagcgtggatgggaaggtgtcgatgaggacctcattgacgaactcgatctctcagaacttacacttgaggagaaggaggagctgggcttactgaaggagagcgacaagaaaaaagataagctcggccacgaaattgacttgggaccacggcctgtggatgatgatatcaaacatcgtcttgaggccgtcgaggagttctatgtaagtcttgttgagtgacttatgcttctgtcttacggtacttgctgactctgctactctttacagaaagaggctctccctcatctgcagtcactagtcattgtgctgctgaaggcgattgttgctatcgccagcagtctagttcagccgcaacctggacagcaaaatcctggtgccccgcagaacaatgggcgtgttagcggagggccgccccagggtcggggtcaaagtaatggtaacaatgctggtaacgaccctccctccccctcggatgacaatgtagatgaggctaggagcagagaaattgcggcgaaggccgtgacaggtatcatgatcctattgttgaagtggctaaagctgtctcgtaagtaatcatgcgaccaagattagtacgaccgcatcgctgacgatcgagtgtctagatatcctcaagttcgagtacttcacacagctactcttggactctaattatcttcctctagtgctgaagctgtttgctctgcatgatgtgcagcaggtggttgagagcaagaccgacaggatagagcacaggtgagattgcttcgtctccttcgcgaagtacactacctccggaaatatcggttgctaactcatcatgaccagtttcttctacttctgtggttcccgtgccggcgcaattccccagcagggtcttatcaacccaaccgcgaccgacttcgaagacgttgacgtgagcgaagacgaagccgcgcctcccgccattaagagaaaccgttcacctcctggcgcagaaaagggaggaccacccgacgcttcatcccaattcatatcctcgcaaccgccccaacaacaacaacaacagtcagaaaactcgggcgtccccagccgccccgaggtcgacgagctcggctaccccgtcaacccgctccccaaagagcccatcaccgacttctcccgccgcaacttcttctctctgatcaattacctgcgcgtgatgcagaaaatctgcaagcacaaggcccaccgcaacctcctgctggtgcactacaagtcctccaacatcctgcgcaagtccctcaaggtgccccagcaggaactccgcctatacacgctcaagctcttcaagaaccaggtcccctactgcggccgcaagtggcgtcagtccaacatgcgtgtcatcaccgccatctatctgcactgccgccccgagctgcgcgacgagtggctatcgggctcggatgtcgacgccgaggtcgaggaggcgctgccgctcgagcaggcgctcaggagtttgacgcactggttcaacgtgcagcggtatcccgaaaggatgggcgccgaggtgacggcggcgatgagggaggagagagattttttcacgagagagctggagaagagtgattggatgggatgggaggggatcatggctggaggagggatggggatggatggtgctggtggtgctgagccgatgatggggatgcccggaatggggatgggcatgggaatcggtggattgcccggcatgggaggcatggcggggattgagtatgcggctgctgctgcggcggcgcagacggaacatgagagctcgatggggtggagttagggttccttacttgaccatgatctttctgctctgggtgaaattatgattgaattgaaggaatcgggtatagggcttgatgctgacgctatcatgcgtctcgcttcggcacgcattgggacgttgagggccttggaggcgttgaggcacataggggaggagagatggttttgggtaaggggacgaggatggcggaccttctccgttgaagattaaataatgttatataatcaggtagatgcgatgaggatgtcatccatcccgcagcgttctcctaacacattgaggtctccagcggaactactaatgggaattagtggtaacatcagtcacactggttattattgtattcgctaacatgaaatggcggtccaggctggctggccctttccagcaaaaactcgctttctgtcattgaggacaggaaatacacttcgaatcgcgatccctgctctcttggttttttgaagagatatatcttcaggacgttgttattgtttttcaaagaaggggtatatcggagaacatcagtagtaaacaggcaacgatgacacaagaaaagaccaacggcccagttatcggtttgaatctagttttttttttttttctcatttctttctttctttctttcttctctgctggggtatccaagatattgattattcaccaagtaatactcgttttcctcgtcttcaaatccatctgaccgttttgcaaccctctcgtgccgagctggaccgtagccgtccgcttgtgcaagtcaaactccaccgccctcaccatcacgcgccgttcctccggaatgatgacctttggcgccggcgccggcgccggcgcaaactgctgctgctgctgctgttgctgtgttggccaaatgtagtgagttctgctcccggacgccgtcgtggcagtgctggtgctggaagtggaactccccgtccgccttccccatctcgttggcgcaatcccattcgcactcccgttactatcagaccggaccactccggatttgcttccacttgctgcaccatccatggtgtccaccacggcagactcatccatagccatagacatgggcatggacatggacatctgcgaaaagcttgccacgggactgctacctggcgtgacgatcatgctgaaatcatccgactcctcaatctctgtgatccacatgccgatcctcgccgtcagctcgctatcccacatggcctctctccgagcactactgcggaggagctggatagcctgccttcgaatcaccgggtcgcggcacttggtcgctaccacaaacagcggcggcactatcccgaggtcggcactgaagctcggcttgatatgccgggccgcatactcgttatgcccaccaaacatgtctcgcgctcgctcgtagctggtgttgtggccatgaccgtgccggcagaaatccggatccgggcagcgcttggcggctgcccgccgctcttcgtcgcctactacttccagggctaggtcgacaatggtcttgaagtagctgttgaagttgtcaaattgcatctcactggcgttgaaggtcatgagaaaaaggatcaaagccatgatctggaacatcttcaggacagcgatggcggccttttcctgggtggtcacgctgggggctgtccgcgactggaggatgggctcaaaggcttccgaccaggcgtcgagatcctgcttgaagccgaggccgtaccgcttgaggttcggtggtaaaagccccatgggaccgttcgggacgtgcttgaacatggtctcggtgaacttgaatatgcgctcgcatagcttgtcccacgcgacacgagcttctatgacggaagcgaagcggtctgggatgggatctgggaactgagagccgggagagctaacatcggaagctggggatgaagggtcctgctcgatcggtgtcaagcgcacaacgtacggctgggggaagtggaaagccatgtcgtaggacttggcttggattgccaacctggtgaacatctggatcagctcgtcttccacgggctcgcccggctgggtgatgaaggcccgcctcctttcggcacgcagcttctcgagcaactgaagtcctgtctggatctggaaaatggcctgtttgtggtcgccaacgaacgagtcgaagcatgctagcagcacgcttgccatgagtcttgtccggttagacatgggatctgccgtattgatgagcgagcggatggcctcatggtattgctccagagccattcggaaatgcgtcatggcaaggtcggtgggatctcgatcgctggctggtgagcccggcggcgactcacacgtcttctccaaagtcttgtacagggcacctaatgccacgacagcgtggcggatcgtcggctcgaagtggcattcttgtaggacagttcgcgaccagaaaccagaatcgaagaatcccgaaagctcattggcagtatgttcgcggaacaactggaaatacaagccctccctgtcggtaaatggcacattcgcggccggcgatcggtggagtgttacggcggcggcggcagactctcgtggtgtttgcggaggtgtgtttcgtctttggtacttgaccactcggcgtggggcaagttggatgggcgcatcacggccaggaagaggtgtaggtggtgccggtcctggtttcggcgcaatcttgattacttcggatggcctcgcgcttcggggcggaggtgggtaacctgtgcagtccttcctggaacgaacacagttggagcacgccggccgcttttcatcgcatttaatcctccgcaacctggtcgtgagaggcttgtcagcatcctgttcatgctttcaagctaccaatctgtatgcacttatgcatcaattttctgcgcccgtaaggcactgtacgtacttgcagttgctgcagcccgtcttgacttttggcttgcttgtcctcgcccgctttggcctttgtaaagcgtcaactgctgtgtcgttcatagctgatattgcgatcatgtcggatgaaagagtagagaattgaggagagtggccaagttcttctggtgatgatgacatgaagccggcgtttcctcgtcgatctctcgaagttgattggcgctattcgatttcggtctgggggtcaacgcatgtgtcaagtaacggcatcgcagtcgtttaagactcgaagaaatagcccggattcgtccccgtggatatgtatatcggaccgtcgtgcccaaatagcacgtaaaaatgtgtatgtagtttatgtcgtcgaactcgggatgaagtggaccgctggcgatcagacgcacgtgcgaactgaacaatgacgggatggatctggcggatctggcttgttagtagtagctggtagcaagcagccagcagcgaggcgatacgccgacgtcggtgtcactcttgcaagatttgtgtgtggaagaaatggaagcaaacaaaagagaggccaggatgggagcagctgtggcgaatccaggacttcttaaagacaccctcatcggccatgtctgggagtgtccgaggacgggacgagaagggtcagatcaagggggggggagagcttcttacacgtagtgtagtgtaagtagtgtactacacctctctgctgggatacaacttgttagcgtggtttgtcaaggtggcaatgaaccttcgatttaggcacatgaaatagccagttcgtcatcagcccgtcccctgtttcttgtagtgctcccgtacctagctagcaagtaacgtcctagcagatgtgtagtctacacgtgtagttcgtcctgtgctacgctactgtaatgaccaggggtgacatgcgctaccatatgcaggccgccattccgccacgctgccctacccattttacccatgctttgttcaacgggtctgtaaaagccatgtaacggtaacaaactatgtgctgtaagtattctcgtgcgaaacaatatcaaaactcgaatccgtatagggacgccaagataggaaacaagtccctcacggctctcgcttaagagagagataaatgagtccccaggccaatgtgtacctagtgatatgagatattcttgggtttcggtgaggagcgtgtgttgagagaagccatcccaaagggggaagacctggagatgggaaatggggtaagtccgtacatgatgcctccctccatcagatcccaagatactactgaatggatggtgttcaccccgcgtttctttttgatggaggtctcttggtgggattaaaggcaaggcaaggcaagcaaagcaggacaaagcaaaaggcagatatccatcatctgttcacagggagcacgggaagaaattcatagggtcaccgcttctgtttggcttgtggaacatggggtgccacacggctgcaaggttgcctctgagagggacaaggatctcaccgggctgtgtgccggtaggcggaggctagctagtccggccgcgcgcattggctgccccggctttcgaaatcatgtgccggcgtcttcactgccattctcagcacaacaaacacatgacggcatgttcgtgtcttgccaacttgttatctcaacatgtagcgctcttgaagccgcgcatgaggagtgtcggctgctagggaaagcaagcctttcacggggccacaggatgtttaaattcggctggagcttatccgactggactataaccgacttctgtccgagttttccctaggaatcgcacctttgcgcaacaaagggcagcatgatagtaaccgcgatgtggcggcaaaggcttggataacagttacatggccagcgtcaacgcaagtccgacaatgaccacgagttaccccggcatgtctgtgttacgagaaccacccatggcttgagctgatgaagatcgacacatacaagcatggacagacattgcgcaaaattgtgatgcggttttgacggtgccaggccagaagactaggggcgccacggaatggcggcgtaagtaagagggccatgatgaatgacatcgatggacgttgttgggtgtggggggttgaagagtcggtgatccactgatgatatgaactccggccggcgtcggctctgccctccagtccagccctacgacccacaggcggcggtgcggcttggttggctcggatgagctcactcatcgtgatgattgggccatgacctggcttgctgcgcattctcaagacaacaacgcatgtacgaacggcacccagtcagtcccattaacccgagaggacggacggagaatgtaggtacatcgactgcataccctttcccatggaacaggctctcaatggctggcatcaaacccttcccccgttgacttgcagttcctcatcagccccaagtccagggtgatcggtccccgaaggaatgggtggcctcgctaggtgcggccggggggcgtaggcgaagtgcacattcctgcgcagtctgacttcttgccaatgaagagcgaagagagcaggtgtcgatggcttcagaaagacagacgtcaaaacctcgatgatcttgcggcgaagctaggacccgagccatgtctccatcacgaccaatcaacgagcttcctcatatcttctggcctggtctcaacgccccagttttccaaggcttcgtctgggattgtgcctccaatgatttccagcttcagatgccgagcgattggcgggggtgtttaaattggcggtatctcgcaatcgaagacgcttatcttgacaagggactcggcaggaaagcaaggcagtatatagtttcgaccgatctcgagcatcgtcgccgccggcctggttgcgtcgtgctatgcatcgagcttctatgcacctagggaggcagggtatttgtcggcgagtttctcttgaatgtgggaaactggacagaattggccagagcggagccgagctgcggccggtcacggtacgggcagcggccgggagccgaggtttgttggccaacaaccccgtatgtacctaatacagggggggaagacagccatgaggtccacgaagctggcttgcatgtttcgtggtgcagtcgaaattgtcactgcggtagtatgcccgtttcatctttattgacatttgatcctcggcagtcatcaaccagattgtcgttgttccgggcgtttgtatggacccgtacagagaggctcgttgggccggtgcattgatctcgaatgaaccaaagggcatgaagcgctagtaagaacatgtcccagtacgctgacaggtctctggggctaccgatgagaaagtccggcctcttcccgtctggggatttttgactagccgcgagggcgaggggagaaaaagatgataggttccgctgcgtcctgttttgctggcttacattccgctgagtggtgcactaaaattccagttcgggagcttggcccgagcaggacgctgtcgggaactccgaatgccaatcgatcgtaccatcatacgaaaagaaacggtcaactattttgctagtgtaggtgacggcttggatttaccggggccaaatgaaaagccgatgtttgtgtgagccaagcttcttgctgttgtcagaatggggaacagctcaagtccttcgtttggctgcaaaagcagtttcaagtttgccagaaagttgtgattcgttcgactaatgtacaaccgttgatggtgttgcaaagaaagaggcggcccagactcttcccctcgtcgtcaagaatgtggggtcgttcggttatcagtgcccctgattgatttccagatctcaccctttcattgaacaagatcggccatgattgttgatgatatgtgcctccatgtttttttgtttgattagctccagcgtgatatcgaaatgaggatttggaaacatttgtcatggctgaccacctcgactctttacttacccttggctaccatccggcgtaccttacttagtaacagtgctaagagcagccctgtgacattatccaccaaatcgccgttgttcgttccgcttgcagcgagtgaaatcttgacaggaacagtcttgtttacatatcaacatcctcaacttcgaatcctcgggacaattcatccccaaaaaggtccagtcagccttgcgaggcatactcggacatgttcatatccccaggccattttcatcgggatccccgagcccggtccctacctccaggcgcatgtggtccccagctcccggccacccgccgtgtggaacggaatcgatcaagtgtggagtcgaaacaggcttagcacagtggcttggggtcgctactgtactgcactagtctagtgtacgggcaggtacgtacagtagcgtaagaatctaccctttgttacaagccaagaccgggacatttcactggcaatgaagtgtttctgtaaagtttccattacgccaggtaggaaaatcgcggatttcagtgccggctaggatccattctgttacgcaatgaaagtcttcctcaacaccaagaaatccaagccacaatatcgggatcaatatattgaaaaaacaacaacaaaaaggccggtcacaaaatcaacatttcggaccatatccttgaaccaagggaaaaggcattgaacgtttatcgcgggatcatttccgcattgcccccgcggaacttgttccactcgatacggggtgtggtccggctttcatcatcgctcatacaacacccagaagagagatcgaaattgctccggcattagcccgtaataagctacgcagtaaaggcccggccaacctgccggccgtaaacagcatgccggctcccaccctagcagacattgtcttctcggagcaagccaaccacaacttctccaagatcctgggagatctcaagaagtcgaacctctccatcacgaatcggctcaagtccatacagcacgatgcggccttcgttcacgaggtagctgatgttctcggccttccgctcgtcgctaatgagcgatgcggcagctggtatattgatccccaactgaagaggtcgtcggcttactttaagagcaccgatgggcacacgggccagtggaagtttagcacgaggaggctaaactttcatcttttggaggtcattgggcggaacgatgggtttgtacaccctgcctgcgtatatcttgctgttgctgtacaacgaagtttccgcttctcttacactaacaactaatcatgtcatgaccaccaccacagatgcatcatcgtagactcaacccggcgaggcaagcgtaagtaccgaacaaaccaaaaccttccacataccaataagcgaacccccaggactgaccacttatccaggcatgcccgacgccctcagcaaaacaatcccaatctggtgcaccgtccttaaccaggccctcttcccctcccaccccgaatcccacaccctccacgtccccccaaccgtagtctcctcctccgagcactctcaaatgtcctcccgccttcccttcttcctcagctccctcctcgctctccagcccgatattccctccctccgccaaaacatacaaaaacccctccgccccctttgggtgaccccagacgacgaactaactcccgagatggtcgatgaaatcaaagtctccttccaccccgtcgtctgctgcaccagctcccgccgggtggtaggtacggagatgagtgaagaggggtatatccagggcgcgggcgatgacacggagaactgggcgcatggactgacggcgccgctgttttgggcgaaccagaggcaactgttggagacgccggagggggatttaccgggcttgatagagatgctggttgcgaattcggaggcgggcggacaagcggtgggggaactgaagagggttgccccgaggctgttggtgggtgcgttatcggctgaggagaaggcgctgacttcttcttcccaagaaaacatttgcgtggttagtcttgtgccgaagacaacggaaaaggagacgtgggagaagtcgaagaggcatatggaggttgggctgggcaaaagcaagactgcgagccggttcttgagagaggcactgccgagtatttgcgactttgtctcgcggttcctgcaagaatgcgctgatgccgatgccgagacgggcacaagcactggcaaagacgcaaacaaagagattgtcttgctgtgcgagtctggtagggacttgtcggttggagtagcactggctctttactgctggtgcttcgtcgactcggctgggactgtaaggtctgcagcggaccagggacagaatcacaataaggcttccattcgggtgaagctgggtcatatcatgacggcatttcccgatgccaacccgagcaggtcaactcttcagagcgtaaacagtttcctgatggactggcgcaactgaaagaaattcggtctaatttatgcaaaaccaagaaaacacgatggatatcatctaaaaacgccctctaaaagtcacccttctcgatcgccgccaggtacccctcaaactggttccagtccctcatgatgatggaagcacccgcttgcgccaggaccttctccatcttaagtcgttcctcggccttgtagggtccaacataaccaatgaccttgatgccagccctcgcggcgcttagcgtcccgcttttgctgtcctcgatcgccaggcactcctccgccttctttcccagctctttgagcgcgtgtaggtagatggccggatcgggcttgctcgtcggcgggttcagactcgtggccgcgctgaacacacggtcgccaaagtacttgtcctggccaaccttttcaatgctggccttgacgcggcgcagcgccgagctgctcacgaccgcaagctcgtatttgccctcagccgccagtcgctcgagcacgccgtcgacattagggcagggcgagagcttttcctggatcttggcaatcaccacgtcctcctccttcttcacgtacatctccatttcctcatcggtgagcgggaagccgtaccgctcctgcagcgagcgcagcatgccccggaagttctggccaacaaactcaacgatgagcgattcgcccgtgaaaggcttttcgagcgggatgtttttggtggcggcgatctggttaatcaggtcggcgcagccttcgaaggcaacctcctccgagaggacgagggtgttgtcgcagtcaaagaggagggtggtgatctgcgtaacggactaattgttagagatcattcatacaaacctatttggtctggggggatgtctcttaccttgcccattttgactgattggtagttgagcgtttgagttgggtactgaaggtgtctttagatgataacgtcgctagcgttcttcggccgtgatctccaagagttcccggttaagataagtagccgaaaggatgatcgtgatgagcaaatgggtatctcgtaaacacgaagcaatttaagctatgagcaaaagtcgtgtggagcaagagcgaaagcacgtctgctaagaggcgaggatagagagcgagggtgagtgcggtaggttagaggtggaaataatagccgttttgtagggaggaagagaagataagaggatgaaggagtaaataagaggaaggaaagagcgggagaaagaagcttgaagtacctacgtaaggtaagcgagaaaagagctacctctctctacttactgaatccctaacatgtggatattacctacttcccggtctcttttcctaacccactacacataccaaagtccaaggcacagaacaataacaaaaagaaggacccctgggaccaatggacaggacaggacaggacggactcgtgcatcgccggtcttgaccacggttacgaggtccgttcctgaaaccccacctcaccacatcacacatcactgccgcgctcggcgctcggggaccacactgacaaaccaccagaactgctgaaccttcgagacgggattcgatcgatcttctccatcactttctgaatgttgctctgacccctcacatcaccctgagcacctagcaccccctctcgtacacctttcttttcctgaggaaacgtgcagacggatgccttctccagacaggatgttgatcggcgtcagagtacactagtggtagtggggcacccggtgatgtcattggacagaagccccaccgtgacatagagcggggcccgggaagtacgctaaaggaactctaacttgttaacagtagcactaagtgattgtgagagtgatagctagttatctaactatcatcatcaatgagaccaagaacatcgtgcagccaaggacaggcctcggtcgaaccatcttcgcgaagaacaacacagcaacaaaaccgaaaacaggtgaaagcgctcgattcaaaaatccgaatccagaacctcacagaaaccttggacccggaccctgcaaatcttttgtccaataacaaaaatatctaaccgtagagatgcttccatgaccccccattgagatcagcaccaaaatgatgatcaagtcagcagtagaacagccatccgagtcccaaaaagaaaaaaaagaaaaacaaatgaaacagaaagcagtataggtaagcgacaacgcgggaaaggtaagaccgagtggtcacttccgcttccgctcattctcccattatgccgcgtttcccgatcgaccagccagccggttatatgtaatccttggcttggcggggtgttggaatggctgttgggtaggtagacgggccgacctaacaatgtcgttgtccctcttgtttgtactttcaaaaatcccgtgatgagagccaagatgaagtgaaaagtggacaagttgaatcatcgttcttcgcagttggattcggccccgccgtggcttccccccctaagatacgtacacgactgtgtgtttatttggccaacttgttgtagctggaacttgcacatattcccacatgtcgctccgcgtcgtctttcagcaagttatggtttctctccaaggtcaagtcgagaaagggagagattttctgggcacattgattttcattctgtagtaactatgtccatctatcggttctagccaccccgcttggtagtctatggtcacgatcaattttctcctcgtgtgtgtcgtttggtggtggtgaccgaggattgtcaccttgaatccattccgagatgcagtagtccaagccgtcttctataaaagatatagccatttgatatctaagcctgctatggtattcccattgacgttggcctcgcgtgtctctggctattgttgaaccttgagaggacgcaacatgctaagagagaccagcgccctttcctctcccaacattcacaacagggggcctaagaacttttgtcggggatactcattatcatgaaaattgtcatcatcagctcccaccacacatgccgcctaaaccaacaataccaatctcaatgcgagcctgacgcgatgaaagctgagcaccaaaagaagaaacaaatccagtaacgcccaaatatggtggaccatggtcaagaaccgcacatggcggacagagaccaaagcaaatgccccccgggtaaaaaacaaatccaacacgcccaccattctacatacactcaagggggtggatccgaacaggttcccgaatgttgtcaaaggccggcgttaaaagctgttcttcaggccaatccaagactgctggtcccttcctgttgaggcgacaagaaggacaaaggtatccgagagtgaactaccacagagaaccgatactcatcgcttgaccccatttagaggatttccttcagtttttccttttgttcaggcgtcaagctggtggggaacttgacattatacttgacgatgaggttgccccgttggcctggttgcttcgagatgggcatgcccaggcccggatatacatcttggctcccaggttgtgtcgggccggccttctcaatgttaatgctcttgccgtcgatcgtcgtgatggttctcttccaccctgtcaatgcctccttgaggtctaagtcgatagtatgaattaggtcgttgccgtcccgagtgaaaagcggatgtggtttctaaaaccacattgtcagctggccattccttcaaaaaggcaatgcgtgaagaaagggaagggagtttatacgtacctcttcgacgacgaacaccaaatcctgctggccaccctcttcttgatcaccaacacccttgaaccggattttgctacccttcttgaggccgggcttgattggtacctccaagacggtatcgctcgtcgtgcgcttaccggtctcgtcaaaggtcttgcgcttgatcttcattttcttcgtcgtgccgtggaacagatcctcaagggatacgggtaaggggcgttcaactgtcgtgacttcgggtgttgcttggcgggcgctgcgcatgttgtcggcgccgccgaaggggtttctcgcagttcggcgctgtcctgcaccaccacgcgcagcattaaagaggatgtcttcaaaacccattccgcccatgccaccacccatgccaccacccatgccgccgcccatcttttcatcccggaaagcatcccggaagaggtcctcggggttggtaaaattgaatccataggaaaatgttctcgcacctcctccgccaccaggcatgcctcctcctccaaagaaagaagcaaagccctcgggcatgccaccagctccggcaaatgggtttgcgccgccctcagtcgggggcgggccgcctctcaggataaattcaaggccgaactgatcgtacatcttgcgtttctcgggatccgaaaggatttcatacgcctgagagcactccttgaatttttcggcagcctccgggttgtccttgttcttgtcggggtgccattttagggcggctttcctggtgaggggtcagcaggggtccactgaaggctgtaagagaggatgatgtgaatgccaaagtgaaagaaggatggcgtaggaaagaggagatctctccctcgatcttatactgcgagatgcgagagcagttatgtggggtttcgggttggagatatgctcacctgtaggctttcttgatctcgtcctgggtagccgtagggctgatccctagcaggtcgtagagcttcgtttccttgaccatctttgtgacgcaatattagagacgagtgtagtgtatgtgagtctagtaaaaatgtagaggctgtttcgcgaagcttgatcagagccgcgaagtgtctcggcggtcgttaggtgcaagggagaacaattaacccgacgtgttctgtgttgttgtagtggtacgggtagggtaattaaggtagagtgaggtagcgatgacagatgcgtattagacgttagcgattctatagcgctcgtgggtcctttggatggctcgtaaagcgcctgtcaaagtcgatcttgatggaatgcgcgagagcaaattcgcaatgcaagagtagggatttcagatattgaacagaattgagatgcaacacagagtcggagaggaagctatcacttggtggaagagggagggacaaggccataaaatgccttggcgaagggcgtgtgtagcaggaacaggaggttgtagaaccttcgaccgtgagcctatcggcttccaagacctggagatagtgacgcagggctcgcgtagtgggtacatgctaaaagtagcgcctgttagtaatcttcatgtccccgagcagtttgctgctgcagggaaagagtaatactaacaatgtaagtccaggccaagtccccactaactgatgcgggccgccaagccagctagcaggaagggaagctccattaagtagttgaccttcgcttgacctcagcgaaactgtgctagcagtctgctgagcggttgggacgcgtccggagcacctatcaaagatgaacatcatcacccagcaccttcgatgggctgcacatcaccagatatttgaaagttagatccagctcagttcgtcataccagtatacccattcgcccgcaatcccattcttctggtactcactcgcatcgatgaaacaggatggattgccgtaaatcatgatcgcgattccaatcaatcatccttacattgtgccttattacaaggcaacgaagaaggttgcacaacctcatggaagccaacagcaagcaacggccgcactcgatcttttaatgacagccccatgataaggaaaatccgcgacaactccacacaaatgaggcctggatagctcaccatagaacttgtagtcaggagcagatcaaagtcaaagcatgtcttcaagaacttctccatatgaaggattaaactagttcgtcaaatatgtgtcatcaaccaccaaggagaagcaaagcgggactctatttctcgaatcacgacggtacagagcagatctagaacaagttagacctgaggcctactgtcatgactttccaaataagcccggttgacctgctctgatgacccctgacgaaggcaaaaaaaaaaaaaaaaaaaaggtgcaaaaacacgccaaaacaaacaccgagaagaataatccacgttgctcggtatgtcctaactcaaaccgcttcgtacacatagagagtcgaattcctttcatcgggcaggaagaacagcctcatcttaccgtccacgacagccacatccattggattcttggtcattgcagcaccatgttccgacaccaaggtcacaggaacctcgtgtaaaggaaccatagtttccatgtccactatcgcgataccgccgattctcgtgttcgccaagtctgcaacgccagagcataacatcactggccgggtctcgtaaagctcgtaacgacccaggaatttgcaatcctgatagtcaatgaagctgctcggattcctgaccactgcccgcggctgagtgaacttggcgggcgccagatgcttgtcgtgcccgttccagatcgacgctttgcgcgacccccagttcaaggtgactacagttccggactttgtgtcgtggaccgctcctccctggtggtctgcaacgctcaagatgggctctggtaccagcgtgtcggggcgcatcctcacaagcgttccagttgtgttgggacgatactgggagagggtggcccagatgtaggttccatcgtagtcaatgccgccgttgtggtactacttgtgctgtcagccgcggtaagattgttgagaacgggctgcgcaacggacggacagacctcgagagacttggcttgtgagattgaggcatcagcaatacgcttccctttgccatcgaagatgatcatatgggcaaacccttcgccagctgtgcgatccgtgccgttgatggtctcattgtatttgaccgtcggcacaatgtattcaccagccgacacgaagtagcggtcattgccgatgcgaactattccttcgggctcataggtgtcgccttcgaactgaaccttatcaacaagtttccatttcgttgaacgatcaagctctacaaactgacgaataatctcttttgagtcggacgccgcgccgggaagagggtgggggtgagggacgaagggtacgtcaggttgaaggatggtgatgttgagacctcctgatggttgtagaggtttagaaaagagcaaagagagtacggtaagcgctctcaacatcttgccaattgggcagacaggagcagtttcaattgtagttctctttgctcaatgtcactagttgtggaggtttaccaggtgtgccaaggtcagtggcattccctcccgtcccggaagatcgaaacagccaagtgcggagtattattgtatgtgggggcacggcccggcgccgggaaacgacaacattcaaacaagcattgccgatcgatcggccggccgtcttcttgtgcacagatcccgatacattctccatggttcaaactatgtagactccccaacgacatattagtgtacacgctcgaaaaggaacaagggtctgtcgttgatgaagctggtctacctcgagatacaacaacgccgatgcggggttggtctgtagactgattaggtataaaaactttccacgcaccccttgactttgatttcccctttttgtgaagcccaagtcccagcgttaaatgctgtggcctcgaaaaaacccagtattgatccagactaggtagtatatggaacctacctatgtactgacaccacacctgggaatgttctttcccaaatgagaactatgcaagtaagtgctcttcccgccttccccttccgacctgtgtcttttgtcggactgaataaaggtcggacctgacaggttccgggttgttttctccctaagtcacccagaagcagaatgtgacctaatcccctctgtccgttcagtcgattgcttaatatctattgatctctactatatttcgaggtcgtagccgttgctcctcgctcgccagcatcgaacacattaggttctcgccttccgttgcttgactgaaccgagcgtgcttgcacgtcagctgtggttggtaacagaatcatccagttggtaaagcacgcaggcagtatgtagcactcttactatgcctggaagaatcgcttgactgaccccccgacagaggtcggatcttccggcagatatggcagctggtaaggccataggtttcttgatctgaagagccttctcattttactcctctccggaagaagcttgataaatggttattgctccagctatggctcctctctgagaaagcagcgcaagcgagttgaggtcggccagcatgctcgctatccttaatttgttaccccattctgcttccatctcgttgatgaggttgttctctcaggtccggtgggaattcttcctactcagcggtagaaattgtatggccctcaaccctccactacagcactctctgcggcagacacaccgtcaagcgagttgcttttggcatctggaagtgccacggccaagggtatgccaaattattgagcggcggcgcttacctgctcgcgtgagtgtcatccattcaactgtaagccagttctgatgctcataatagtaaacctgctaccgtcactgccagatcgactcttcgacgtctgcgagacatcgcgcccgcccagacatgccgagcttgggagcatactagctcgtatgttgcagaaccgcgtccttgttgtcgtccatactcccctcaacagaagttgcgcaccggatgttctggaggatgtatcggttctgtgtcatgtcgagcggatatctgattttgagccttgctgtcaaagaaagccgaggtgatttagcccttgtttcaaccccgggtttttttttgtttgagtctgcttgtcctcgccacgcggtgatcaccagcatatggagtctggcagaacagacaccctcagtgccaagcagcatgccgcgatgactgggcaagtcaattttttctgtttttggcgtcaaacggaagtaattcgacactccgagagctcatttgtgtctacatcgcgaattctttgaggcgaagagaccgagtgagggtccgaactttgaggattcaaataagcttgatcggactgcatggtacctggtttcttggcaggagaacgttcgacgccatcccgacagtgccgatgaagctaatccgacaacggtatggacggaaattcaacgttgactgagccagactgacggtgtgacagtgccccttgtggtcaccgcaaattgtcggtagattcaggttgtacggacagacgggatatagaagcgtaacaaagcctatgtacgtgtgtgtcacaactcgttccgcctttttgctcccgcacgttggaaggtttcggatggatgccatgtgattgttcacttgatgggttggaacccttggaaaatcactgctgcacccaagcaagacgccgcgtgtacgagtgcggcacagcgaccctgccacagtggcgtcgctcaaagaagcgggccagttaaagagacgtgacgtatgattggacaatgagctgtaacgtacccacaccttgatgtcatgcagagctccactcattggacttttggagagcttgatctgcggccggcagtcgacagctcgtcatttagcggcgcgttcggggcggaaccacggtgtgatcggccgtccaccgtcaaattagcgagctcatgattttttttcaggggcaaagaagtgttctacagcttcgaaatggtggctttgacgactgaatggcaaagttggcaggaaaagaacccaattgactcacgggatagctgttctcgcaaggctaaagctgtcatgtgtccactatcgggtttgctactgggaagtgtttgttgctcgctcgggcgactaacatcgtagaagccccagggtccacgggctcgtgtaaccacttcacgttacgaacctttacctacctctactctaatctatcattagatcatgatttcaggcaacttcctttacctcccaattgtagaaagatcagctctcgttggtgctgcttttgaagctttgatttacaggctctttgtctagtcacttccagaaatttgcgtctggccgagactggcaggtggtgtgaaggaaaaagtccgaacacgctcataccaaccgagacccagcgagtgtccggaccttttttcctaccacctgacggggtactttttggagtgtccagccgatcgtcctgttagagaaagtgtgaatagccagattatgtgacaacgaaatatgcgcatgcttacacgccgatggactacgaaagttcgttacatttatttctcataattgaaaaaggtgtcttgctctttctcttcctcttctgttgtcttcttcttcttcttctttttgtcaattgtacttcgaacctcccccccctttttttttcttctctctctctttacaccggtcacgtaaggtacggtaatcaccgctgcagaaaagagtgccacctgcaaacatccactcgtgagatccatccgacctccaagtcggtggcctccagcctccttggcttcaccacgagacccctgatcccttccggccagctgccttctcttcaaccgccaaaggaaccgacccaccagttccaaggacggtcccacaccgcagattgcgataccccagagaaataaacaggacgacctagggagcattcccaaaccttacttcaacagcatcttcgacttttacacaaaccaaatcatataacctaccttcatccccgaatacgaccggctcccgcctaccgccccctccccgatcgagtgaaacctagcggaagcgagcagtcaaccgaaaacacacttcacatctcatatcatgggcgcaaagacgggcctctttctccggggcctgcagggcctcctccgcggcatccagttcggctgtgccgccacggtgttggccctgacctcttactggttggccaccatggccaaccatggcctcgacattgacgtccacctgcgcgccgtcgagggtatctcgggcggtatcaccgcatacaccctgatcaccatcttgctactatgctgcatccccggccagccgttcttctctttcatcatgatggtggttgacgtttgctgcgctggcgccctcatctacgtcgctattcgcaacaagaacggcgccagcacgtgcgacggcatcgtcgacactccttacggcaagggaaacgctgacaccaacgttgtcgataacggccatggcggcttcaccgtccttcctagcttgcaccatgcttgcaagatggagacggcttgcttggcggtgtcgattatcggatggttagttattcatttctcctttgtgcttcgcacattgcaacatcaatttccttttgtctgggaaaaaacctaaaacgaaattgctaacgaccgattctctctagcgttgtctttatcctctcccccttcatggaagtcgtcctcgtccgccatcgcaagaaggagaagcgctatggcccctcgcccgccaacgactacacctccggctctggtcgcaagccgggtttcttcgccagcctgcgtggcaagggtagcggccaccccgacgccgatctgatgaacaacaagttgcctgagcacaccagcccttcggacgtccgtgatagttacacgacggagcagacccgtgtgggcgggaacacgggtgcttacggtagctataacccgtacaacgagacgtcggtcggccagcagcagcacagcaccacggcgtatagcccacctcatgctggtaacaactacaacaagtatgatatgagctttggtcagcagcagcaggatattgctatggggcagtatcccaacaagggcgatcatgtttatgaccggagataaaggaagggcactgctttttgagtaatgagggtttctgctgggagatagcggcagtttgaagaagatgggctggatacattgagacgataacctgatggaggaaagggacatgaattgcagcagtaccaagtctcacgacttcgactgagaggggagccagaccgagtatattggaagcacctcaacggctggtacaaaaacgaaacagacgggggaagaaacaaaccacctacccgacggacaacaacaaacttcacgactgctctcccaatgcggaaataatcgaaacatgtctcgccagggctggatcaccatcctgtgcggatccggcgttgatggaatatataccaagtcatgtatcagagtttacgtcacactgatttgaagaagaagaagaagaagaaggcgaagaagggttgagataaagaggattcgcatacacacggaaccataggaatcaagataccccgaacggaaagacacacctacacggtatgatggcatgggtcaggttttgtaatgtacaacactgtacacattctaaactcagatactcctgcgtaatattaattgatgaagactcaaaactaccaccctcgctggccgtgtttatgtatcttattctctcaatttttatctattatttttcgcattgcatgacatcgttgatcgtcttcgttcggtacccacttctcatatctgtcccgtaatcagactcatcagtgtgaagaccgggaaagacgtacacattcttgatcacccgaaataagtgttgtatcttcaacctattacttgacgaacgagacaaccaaccaaacgctccgcacctatacaacccaccaaccgacgcctgaaaacatacataactgactgtccgcaactccacatttgtacccgtgttcgttttcctcatccacccatcctgagttttggctttccattttcctgttcaatcattttctcgtgttcatcccagttccattcccgcctacctatgctcctcctcctcctcctcctccacctcctcatcatcaagcgtctcgacaaacgtcatggtgacaccctcactgctagtatcaacgttcatgttcacggcgtcaatagtattccgcttcgcttcagtggcgatagtggcagtatcgcgcttagcgaacttgatgggtacgttggcaatgtgggagtgagcgacctcacggggtgagagctcggcattgttttggagggctggagaagagatgttagagctttgaaaatcagaaagacgcaaaggaagcggatgcggtggataacttacaagcaggaatacccctccggacatacatagtcgtgacctttgtcctgcgtctaggggcggtagtttcatcggtgtcgcgcttcttcttcttttcggcggcagcagcaggtcctgcacaaagaacttttggtaagtatcccaaactgcgtaacctcatcaacaaccaaaacagaacaagatcaggacttacgagtactggcattgttatccacaataatgcccacacccgagccctcagcaccagtgcccaactggaccttggggcccttggtcaaagcagcctcggagaacttgagcgccctgtcgaaaccggcaagatctctcttcttcttgtccagaagggccgtggcatccgtgatatcatccgtgatgtcatcctcatcctcatccatgtccatctcgtcaaacggctcctcagcgcgaggggcgatcgacttcttgcccatgccttgaaggccctggatggactgggcctttaccacagaggacgaagacggcttatcattagcttatgggaactctttgtaacgatacagggtagtagcagagtaaggtactcacttgttgagcaagagttgggtcaatcttgggagcgttgctggtgtcgactgccgccgggctggcgcctccgggggtcgtgggtacgacagccggtgacgtaggcgcgatggtaggagcagcagcagcagcgggaacagcggcagcttgaactgttttcttttcaccggccgcgggggcggaagccacaggggcgttggaagcagcacctgcggcagcgttaaccgcagcgccttcaagtgcattcatcagtgttgagacgtcctgtttacctccgaagcttatttcaccatcacctgtttccgggggttagcgactgtgtatttcatgggaagcaagtgtctggtgctccaggatgggtgctaaagaagtaacttaccaactaccaaggcaggggagtacgcccccaagttgatattaagcggaagagcggcagccaggccggcgaacatgagaaagttgtagttgaccatgttgaaaaagttgtagcaacgaccaccagggacttgctcttaggactcggtagaaaataaaaaaaaaatattaagagtataaaaagattatgcgaccagcgactacgaccagcgtatgagaatggaaataccgagtgaagtgcctggtgaaagaagaaactggaaggccgattgtcgctgtaggatatgagatggagacgaaaaggcaactggggaggtgtctacaagtgatctttatagataaacttacgacaatgacgaaggagtagaacgagctactgtccatgttgacctcatcactgccgtaacctaacccacaagcgctagcttcgtgagttacaggagagtacgatacagctctatgaaacgccaagtcagactcatcacctacagctaaagggtaactaactgcctgcgagtaggatcctgaacgctgaaaagctcctgcaagggggtaacaatcaccggcatggggagggtataagggcagctgactctgtgcgttcgtggaggggaatgaccgacaagaaaggcaaggtgaggaaagtctcaggggaatgaagataccaagacgatgcagtggcggaggatagtataatggtttagctcggtatagcgacagggtctgccacatgtgagacctgccaagaagttccgagcggcatggagatgctcgaagataaggttctaggcgttttgcagcatctagaccacggagtgcaggctcctagcgatgctactgaccccggaatcagtgataaccctcgcttcgtcacgatcaaacctcgtgccaagcacggaaactgttgaagaagctttaccgagccactggggtcaaaggcttgttcaggagatccgagcatttgaagcgtagagaaacctgggggcaggggtcgcgatgctacctgagatctgtaacagaattaagctcgtgcccctgacaatcaacaccggccgaggctctctgtcacaaaataggcggcaagataaaacatcaaccacaatgagctggtgtaccaaaggaggcatcgtagctcctgcaagggaagcacatcttggacacgacattgcgggctcgaatctgattgactgacactggcgaggagcagatcaaattggccgtcgatatgagagtcaccgtatcgtcttgaagacctgcgtctgagtcgccagcttgagcggatttaaacactcaatcagatggggtactctcatacgggacaaagagacaccatctcgactccgatcaagaggtgactgttccgtatggtctttcctatcaagaaagtatacggtcgcagctttctctgatgtctgctgggttcgagtgagaggtcataggagctgagccgtgcaaagctattccattcccttcgtgtagagctcagacaagatggccccatgtcgcgttacgatatcagttggccatagaagccgtgaccctcgagatctcgcaactaccagacccaagcaatgaccaacacttttttggattagttgctcgtgtttcttcaactttggctccttgtccaaggtaatcatctcaaccgcacggatccagataaacatatatgaggggcaactttcatcagcttcgccatacggatggtagaagtgctcgaacgtatttgactggtggccatgatgcggcgagtgcccaagtgtctgatcagggttatttatgttttccagactcttgtcagacatttcccaagacgctcggctctttgcgctctggaagaacgtttgagggatagccgtgatgtgatatcctacttaggcatcttttgtgaacgggctctggggaaacattaggaaaccaagacggaaggcatgaagtttgctgaaagggaccatagcgtcggttgaggctggggaagctgtacagtatccgccgtgtcagtacagagtgtctccactctccactttgatgctatcgccaatccgtaaagatgcgcagccacctgaggtcctgtagatgagtgaaaaaaaaacaaaaacaaaaaacgtgagggtgctcgatgcagtgaattaaagataggaacatataacgccgcaaagcctatgatagttgcagcaggtgagagtgccgtagcatgagagaacgtcggtaaacatttgaagctgtgaatggagacaaacatgagccgctctgctggatgaactggtggtctggttctcgagcttgaatttcggactggaacgggaaaccgttcaccccatctcgatcttcggcagagaggcagcgtgcacggttcgcagtgcactttgtgcgcgccaaaaatgtcccgcacgatagggaaaagtaggtcttggcatggcagtgggcccatgcgcgacatgtccaaaattttggatcgagccaaatattttccccaggtcgaaggtttcccgtccagcactcctcgtatcgtctgaggtcttgttggctcgctctcctttcaactcctccgctcattccttgtgtgtgtttttgcggataccctcagtcaccatgtcgattctcaggacgatcgcccccttcatgagggcggcccgggccggtgccagcaccaaccccctcatgaccatgaagtctcccatgctcaacttcaaccgctcctacgcctccgtcttccagcgtaccaagcctcacgtcaacattggtaccattggtcacgtcgatcacggcaaggtacatatagaaatagattccctacaaagagacctcgaggactgacgtacatatctcctccaccgcgtagaccaccctctctgccgccatcaccaagcgccaggccgacaagggcctcgccagcttcctcgactatggctccattgacaaggcccccgaggagcgcaagcgtggtatcaccatctccactgcccacatcgagtactcgaccgacaaccgccactactcccacgtcgactgcccgggtcacgccgattacatcaagaacatgatcactggtgccgcctccatggatggcgccatcattgtcgtcgccgcttccgatggtcagatgccccagacccgtgagcacttgctcctcgcccgtcaggtcggtatccagcgcattgtcgtcttcgtcaacaaggtcgatgccattgacgaccccgagatgttggagctcgtcgagatggagatgcgtgagctcctctccagctacggcttcgacggtgatgagacccccgtcatcatgggttccgccctctgcgccctcgagggcaagcgccccgaaatcggtgttgagaagatcgatgccctcatgcaggccgtcgacgactggatccccacccccgagcgtgacctcgacaagcccttcctcatgtccgttgaggatgtcttctccatcgccggccgtggtaccgtcgcctctggccgtgtcgagcgtggtaccctcaagcgcgaccaggatgttgagattgtcggcaagggtaccgagatcatcaagaccaaggtcaccgatatcgagaccttcaagaagtcctgcgaggagtcccgcgccggtgacaactccggtctcctcctccgtggtatccgccgtgaggacatcaagcgcggcatggtcgttgtcgcccctggctccgtcaaggcccacaccaagttcctcgtctccctctacgtcctctccaaggaggaaggtggccgccacaccggcttccaggccaactaccgcccccagatgttcatccgctccgccgacgagtctgtctcgctcaccttccctgagggtaccgaggatgccgactccaagatcgtccagcccggtgacaactgcgagttggttgccactctctgccaccctattgccgtcgaggccggtcagcgtatcaccgtccgtgagggtggccgcaccgtcgccactggtatcattacccgcatcatggaataagctatcaactactcactgtgagatgttgaggttgtaaaaagctatgtaatgatatatcacgccgagccgagcctagacgagccccggtaaggtagtaaaacacacacacgcacatatgcaaggaaaaagggaccgcgagccgccaaaagaagcgggtttgccgtcaggagttcaaagagaaatatacctacagtgtacgatgtaaagcaatgaatgtttatggatctgaaatgcctttttttttatgtattttgtacaaagaatgttttgggtcctagtgatgatctctcccctcatattcttctcttattgtcttgttaagcttgtgatatagatggttcaaaaaagcaatgatagaagctagaacgtactaagcgaatgttcatgccgtcttgtggttgaccaagttaagataggatatgtgcttgttgagacttgtgagccgagcagcacatggattcaatggacaagcgcttgctatgctcaagtccaccaccattggtcatcaaggttcgcacaagttgttcaccgacactagacgcaaatcatacgaaagtcacagatcacggctgaagagggagacgagaacgagacagaatgctggttgaccaaagaatcacgccggtctattgatcgctcgatgggagggaaacagacagagtctaacctctgctgttcctcagtccgccgccctgttcctcttttgcttgtgttgactccgcaggccccaaaaacccgaatcccgaaagaaaaccaagcaaagcaagcaaaaactccaagggatgtgatgatgaacaaaagcattgctactttgttcgttttcgtcaagtgtcgtcgtgtcgtctcgggttgtagtttgtcatggatcaaggctgaacccccattttttcgttgtcgttgttccctaatccatctttgtcgagatttccgtcgtcggcatgccgtctaacgatatagggacacacgtcgcgcgcgaacgagacaaattgctttggctggacattttttgcatttcccgtagatgacgaaacgatttggaactcgactgtgatgatgctgtgaccctttgtgtcctcccctcatcatcgtcccctaccaaaacctcccatcatgtcaagaaaggggggatttagcggtgctacaagaaaagacaagcgagttagccatgcgtcttgtttcttttcccatagcccttgcttcacgcgactgggaacagtgtttgtaactccttggccgtagaggttctccttttcccgcaagatgtgcccttctctcgtttgtggcaccgcggattttccactgtttccagtcgcgtgcgcagttccgcccgtctccaccgtaatgttttctcttcttaccttggtgaagccaatgtcgttggccttctcacggaagcactgacggcagatgttgaggccgtacttgcggatgagaccggcagagtgggtgcagacacggctaaacaacgttgaagaaacgcccggttagcaacttgaacttcagttttcgtcaaacttgagtggtgaagccgcattttcctcctccgtgattttcgcattcttgacttggttttctgaactctcctcctctttcaaattttcctcaaaaagccacatcgccctagcattgatcttgccccaaacagcaaagtaccatgccatattcccatctcttgctcagctgtgatgtatgtgtagattgtggattgtggataattggtgttgctggacaataatccttaccaagagcgggagcccttgccgtaggtgcgggggcgggagttccagacggattcgtgagacatcttgattttcggggttttgctgtcgcagcgagaaaatcgttgtcgtgcgggcggcgggttgacgatgacttggtctgtcgggctggggggggaggggaggtggtttttttcgcaagagggctgccaaatatggggcgagatttttctgtgggcggtttcgcaggtccggtccggcagcaactggccctcgtccactgccgccagggcttgtgcacttcgggcttggcacgcacgcagtgcacagttcaagtcggttgcgtggcagctgagtgtggctggtgcagtgtgcagtccgtctccaggcagaggaaagaacaattcagtggcgcagcagggccacctccatgtgtggctggtactggcacccagcctaaaagtcttatcgataacaatagttctcttctacctatcttatcgcgttcgcgcactgttttaggagacacagtgcggctacagcagactcaacttgagcttcaacgaacttgaaggccccaccaatgaccgcacgcagcatgcggggctccatcgactcggatgacggatttcaggggattttggggaagctcaagagcgctgacacgaccaactggcaaggatcccaatggttcgaccagtggtccgttgctgaccggcggacaacctggaattatcgaggtgccagcaaagcgcaaagtggcatcttaggtccccgagaaggtcacatctgatttcaaacagtccatctggagctttgccaatttaggataccttgcccatcatcttgaggtccctttgccaccaacatctcgtgcctgttggtcttctcttcccttcttctccaagacaacctttagagcgtttgcgataatcagcttcatccacacgcttcttcacacaccatggtccttcttaagagcttggtggtagccagcttggctgctgccgtggcggccaagtctgccgtcctcgaccttatcccctccaacttcgacgatgtcgtcctcaagtccggcaagccaaccctcgtcgagttctttgcgccctggtgcggtcactgcaagaacctcgcccccgtctacgaggagcttgctaccgctctggagtacgcgaaggacaaggtccagatcgccaaggtcgacgccgatgctgagagagcgctgggcaagcgttttggtgtccagggcttccccacactcaagttctttgatggcaagagcgagcagccggtagactacaagggcggacgtgatttggacagcctgtctaacttcattgccgagaagaccggcgtcaaggccaggaagaagggttctgctccaagcctcgttaacatccttaacgatgccaccatcaagggcgccattggcggcgacaagaacgtcctggttgctttcactgctccctggtgcggccgtacgtaacctccaaacccttttttttgttttgttactttctatcttcgaccgaaaatgattagaactaataaactcccagactgcaagaacctcgctcctacctgggagaagctcgccgctaccttcgccagcgacccggagatcaccattgccaaggttgatgccgatgcgcctaccggcaaaaagtccgccgccgagtatggcgtttccggtttccccacgatcaagttcttccccaagggaagcactacccccgaagactacaacggcggccgctccgaggctgatctcgtcaaattcctgaacgagaaggccggtacccaccgtacccccggtggtggccttgataccgttgctggtaccattgctgccctcgatgagattgttgccaagtacaccggcggcgcctccctggctgaggttgctgaggaggctaaggaggccgtcaagagcctgaagaactctgccgagctcaagtacgccgactactacctccgcgtcctcgacaagcttagcaagagcgagggctatgccactaaggagtttgcccgtctggagggcatcctcaagaagggtggccttgccccggccaaggttgatgagcttaccgtcaaggtcaatgttctccgcaagtttgttgagaaggcggctgaggaggctaaggaggagctctaaatgcacagctaatcgctcagcaccccttgaagttgtagctggctgcttgtaataatagatccaattctgaataaatgaatgtttggtcctaacgcatgtttcgccaactcgttgcggaagtgacagtgaaggagagacatgtcttagctgatcaacataatcatggcatactgtacgttaactgctgtacccgcgtaaatattagtttacacgcctgctatgtataagacccaaactccatcatcctaaaatgtcttagcccacacatgactctcgctgaacccgactccttttcgcacgtgggttgtttacttgcacgacgaaacaaaatcaggctggcccgtttggcttctcttttccggccattatttgagattccaaattatctagacgcctcgacatctcgtccactgacccaacatgttagcattcacggacttcacagacttcagcttgtaatcagcatctaaactcttactcttggcgaagatctcgctggagacaccggcgaacttgttcgagagtgtatttagaaggtcttcaagctgaacagagagctcttgacgggcgtcatccgccgactagaagatgtagtcagcaagagtgaactatcgtgataaagattcggagacagtgtccgacttgcgttggtcgctgttgggctcgtgctggtgttggcctcgccgttttcagacattgtgacttgttctggaataattccgtagtttcttaaacaaacactgatcgaatgaatcaaagcttctccacagtgtttgacagatgggtttgtgaaagcaatttaacagttgacgtagactttgggtgttgatgttggaaaagggatgagcaccttgagggcagcggatgatttccacttccatcacattcccgtccgcctggatgcccgggtcgcggaaggttcagggtgccggtagaagcatgcgactggacgcactgtccctttactgtaaatcagcggggttcagcaagtgcactagaggtatgcactaacaataccctgcctggagctgtcatcggtcgcctccatcaccaccgcggccgagcttccccattcctccgcaaccaaagaacaacaattttttgtcgtgacgtggcgtgcaatgataattacattataccagatattacaattcaactgaagtcattgcatacgaaacatcatcgtcacccaacgatgctcccttgagcctcctctacatctaactttcaaggtcttgataatcagacgacaaagtcaccaacttccaggggacatggaaagatgacaaggcgcgacaacgttccgcaatgccttctcaaaactcagatgtcagagctctactgatagtcctcatccttctatggatattcttctccccggacagtagcgatcccgccagtctgacgccgcctgaaatcgcccacgcacgagaagctcgtttccagggtgccctcgatgtcctaaacaccacacgatggggtgatttcgctcctgatgcgccgtcgtcgacctcgccgcggcctccttccgaaaccgacggaccagctggcgagattggaaaggggaacggcgataagcatgaacagggccctcagtttctgaacattacggggtttagccaacttgatgggaaggggtatgcgtgggaagacctcggtcggttcagaaaccgctgtcgcgaatggagtcggaacgctttcccctcagccgccaccgttggcccgctggacgatgatagctgggagcccagtatggtgagtggcacatggaagaatgctacgggcactctgcatggcacttgggtacgacgaccgggaaccgttgtcagacaagccgcggaatataacctcagtgccattgcgccaggggcgacttggcctagtagccttggtgaatggggtagaaacatcaccggtgaccatggcaagattgagttgcgcatagacgaagatgaaggggatggggtttacgaagagaaggtcgagggcaaaacttcaaggggtgcaaatctggcgagggagattcaagccgtggctacgatccaggatgacgcaagcgaggctagcagctggagcttgttacttcatggtgttcactggccacggcaaggcgctattctcttgaccaccagcagcgagaagtttgacggcattttcggccttccccatctggcgccaggccccaatttcttccataccggccagcatttgctgaatgagacgctgggtaaaatcattcaagccaggaagaagagcaaatatggcttcccaggcaacccctggggctcgaggatggaggacgacgacagcttccctgcacaatgcgaatatgtcatgtacctccaattgcaaccgctagagctttctcgtcagtacgaatctccccagctgctcgaatcctacatcgaggagcttgagcgcgagttgcgccatcccacaggagcgcccattggtaggattcccgatctgcgtgcgtccatggtggcatggtctcccgactgctcgtttttcctggagtccaagggcccgcccgagtttccttcggtcgacggagagcatcttgtcggcatgaaggaggccatgttcacctacacggccaaggaatggttgattgcgtttgctgctgtcatgctgggtcagatttggctcttcaaggaacagatgaagctgtcaaatacgccgtccactaccgggcgggtcagcttctggacaataggcgccatgctttttgccgatggcatgatctttgttactgcttgtgcttggagtctcaacgcgacaataacactgctaccctgcttgctcgtcacgtttgcggccttcatatccatgttcattgaaggcgcctttttgtctgaagtctggaagattcaagaaccggagaggaggattcgtgagcgggaaagagaacaagctgctgctgctgctgctgctgctgctgctgcgaatcgtaatgcctcatcatcatcagcagcatcaacaacaccgccgccaaccactcaacctgagccacccacaacacagccagctcctcctcctcctccctctcaacctcgccaacccatcatcgtcccctcagacggcgacatcgacgaagccgaacaactgaacaacctcctctccggcgcctccgccctccccctccccgccaccgctcgacaacccggtctaccagcacccacaaacgaaccgcgcccaccaacccccttcagcactatcaccggccgcttcgtcctcgccggcctgttcctcctcttcatctcagccgtcgccacctcctggccctcgcacatccgctccttctacgtgaacaccctctccttcctctacctcagcctctggacgccccaaatcatccgcaacgcacaacgtaattcccggcaggcgttttcctggcggttcatgatcggccaatccctcttacgtctcttgccgtttgcgtactttttcttaagggaagataacgtcctgctagctgacccggacccgtttgcgtttttggtcttggtggcgtgggtgtggatccagctttgggtgatatgtgctcaaagtatacttgggccgaggtttggagtgcccaaggggtgggtgagggaggcgtgggattatcatcctgttttgagagatgatgatctagaaggtgtttcgttacctatcggtctggcgaggacagggactggattgtcgtcgtcgtcatcgtcgtcgtcgccgactgaggaaagggtgaggggaagggcatggagtgtggtttctttgggtggtcctgctgctgctgctgagacaggcgaaggtagtgccgctgctgctgctgctgctgctgctaccgatagtgcaggaggcacaagaaatcgtgaacgagaaaaagaaaaagaaagggaaaaacaaaaaggcgtcaccatgcgatctgtcgactgcgccatttgtcgcgagttgttggaggtgcctgtatttaacaataacaagggcagcggtggctcctcggattcagcggcgtcgggcatcacgggcgtgtttgcgagaaaggcctacatggttacgccgtgtagacatattttccatacgaattgcttggaagggtggatgaagtatcggttacagtgtccgatttgtagagaggagttgccgcccttgtaagctgtgtactagtgagctcgggtgtttgttaggaaaacatcggggaaagtattagttaacgggtatagtctatgggtagactgcagtgtgatgatatatgtacagtaccattgtggaaaggttcaaagttggaaagcgttatagattatctgacaacaatacatatagaacatgaataaggtcagcgcaaaggcatggcccatcagcagcgtttgatttgagaaccttattacagagcattactctcaacaaattcgtgaatggtaggaggccatcctaaaacactgtgtgtagcttctggaacagctgtaagcacggttttcaagctccagcaattttctttatttcatctttttatgttcttgacgacgccgaagaaggaagccactcgctaggtacagttcgctgagttacaatttgctttttcccgacagaatgctagcttgtaatataccacaagacgaatgaggtatacatagcaaacaagcgtgatcccgtccctaccgtcgaaaagacaggtcaagagtactctacgtaaagcttttctgcttctgcctagtattccaaccaagcttcgcattgatactcttgatccattcttcactcctcctcccctgtggctgaacgctggcaaacgggtacctgctcgcgctgatggtcacgtagtcgcccggtctaagttcgatacgctcgcggccatcgaaactcgcccaagagccggtccgggcatcgtagggcacgccaatgcgaagtacgatggtgtcgggtaggatgatgggccggaaggagagcgtgtgcgcgcacatagcggttacgagcatgacggggttttcggggtgacagagagagccgccagcggcgaggttgtaggcggttgagccggtgggagtggaaacgcagataccatcggcgttgacggaggtgaagtgctcatcatcgccgaagatttcgatgtatgacattgcttgaagacacagatcagttatatgatccctgatgtgggtgaggtggaaaaatgacgacttacttggattgggtcctctatccaccaccacctcgttgagcacgcaccatgtgccgtctggtcgatgggttcgttcatcatccttttcctcgccgataaggtcttctacgagatctcgtttttctccttcctctttctcttcgcttggatcattctcgtcctggcaatcaggaccatctgtgccgccctgttctttgtctgttttgtttgagaccatttttttgtcagagtccccctcaacgagtttccttttgttcgtctgacttcgcatgacggttccttcgaaccttagcctcaaagccacgttgacaccttctgtgaaggcggctgtcaaggtctcgtgatagtgatcaaagtcaaacttggtcaaaaaccctaggctccccagagaaaagctcagaacaggtggaacgatgcgctggaataaccaactcgcaaatagtacggttccatcaccgccgagtgtgatgacaaagtcggccgtctgcggcctggcacgacacaattcctcgtcccaatagcgtagacgctcagatatgtcattgccggcttcctctgagatctcgccagacccaacgtaatccttgcggatctcttcgatcaagccgggtgcatcaagctttttgttgcaacgcaaagccttgtcaatgtagacagtatagcgcacgtcgcgttccttatccagtaaccaccggatcaaggcgcgtgtcttggggattagttcctggtcatacggcttggtgagcacgaagatggtcttgatcttgaacttcaagcgcacgctgctcaatcgccgactcagctcccggactccccatgccatttcactcaattgcttcttggtgaggagcctgctgtacttttcctctgggtctgtgtttggtgcttttacgatctcacttttccattccttctcatcaacctgaccagcatcgctagtgtcgctcgagttggcattggtcatcgagcactcccgggcacgcacattggcggcaatgttaccgacagtgctcgagaagccttttgggtcgagcacctggtcctggctattttcacgactaacttggacggcatcgcgggcaatgtcggtcaagccccttgtgatggggcttcgggtctcgatagagtttgtactcgtactggcagtgccatcaacctgtccatctagggtattttgccgtctagggggtcgtcgctgggcgtcgagaaactggtggacaaggcattccgttctggccggctgtgatcgccggaggtgaagaggaacacgggcatcgctgtttactagagagctcttgcgccgatagggactagatggatcgaacgagacctatggtgggcaaatgggccataattcagctggtgcgctactaggtaactgggaagcaggcagaagaggagtacgagaatccaaggggatgaagggggagcataaggctgtgcttttcggtcatgctcggcatggatggacgcggggtctggagtgcattgggttccctacctcaagcgcatcctggtcctcttcacttgaactggaatggtcatcattctcaggcttcctttcgcgatccggagccattatcctcaatcatgaaagctccgttgctctgattatcctgcctccttccgctcgctatgctcgctctcggggtcaggtcggtcctttccactcgatagaggtatcgttcgacgtcaatcaagactactgtgtaggtgcgtacgggtgggtgcctcgaggtactttggcgcagcaggtagttagagtactttcggaagagcttggttgagtggctccgtggctccagcatgcagattgtaactggtcgatcatccaccgcgggctggccaacggacaatgttgtgggtgacgatacttgcacttgtaggactgggtcgcaatcaatggatgctatggacgggaatggaaaatgctacaggttcggcctgtcgttgtgccgcgcaaagaggtagttgtggtggcgggctgtgtgggcatcatcgatgcactggaaagacgggaactcgagtcacgatgttgctacaagttactttctcccactgatcatggtgctccctccttcttgccatccaatctgtggaacataagaaaaaaaagaatgaaaaaaaaagacgagcgtccgtcctgagtcagccaagtcaagggctgtcatcacagtggtaaggcggggtaagtggtgatgtctacttgtaagaaccggcaatacgtcatcggctgtggcagctgtaacgggaaataagatttcaccacagcgtgcgcaggacagctgtctggacttgatcgccaaactaatccaaagggaatgtgcgaagcatgggattgatctacagtatagtacatcaatctgtactcggcatcaattcggcgaaccgagtaaactgtgtgacaggttgtatttttggccgacagtcaaaacaatcacacggctgtggaggggttatgctagagattcgcttggaggggttatgctagagattcgcttggaggggaaactggatctgccccgataattagttatgcctgttgcagtaatcccatggggccaggtcgcctcgcacgagcatcacatactaaacagtaacaacaccaggcaaaacatcggccaggttcatgacggacagacagacctcatgcagttagaatacctacccaatgctctgtgttgataaacacgaaccacgtctgaagctaccgtggaaagcaaccaaccactgcctattcctcaccgaggccccgaccctcctttagaacaactctgataatggcctcaattttcatgcaaaccaaccaagtccgtggtgggatacaggctcgagacatgttgcttacatactactagcgtggtatcccggaacgcgggcgattctctccaaccgatgtcacatcaatcgacacgacggaacacgaagaggccttcccaacctgcctatgagctgcatcagcttgttgaggttgagaaacgatctgccactcttccagccgtcaatcaatcaacaggtggaaataatggaaggaaggaaggaaggaggaaatccacccacgctgcacagggcatcacacacccccgagccactcggagacagaagttgcgattgtccagtccatgcctacctagaggtacctctacccaacactacggtgccccaccactggatggaaagtggaagtcactccaggggcaagtgctaggtacctctagaggtacctagtcattgcctatgttgttcctcagcctgtcctcaccatcttcctgagccaacttcgttcacaagaactgaacccgtctatggcttgtcatttccgactgtcttggtggctgtcaaactatccacgctgggcgggttacggacgaaagacacgaaacccaaccaagccatcccccccaagttcctttttgacttatcaaaacatacaacttagtaaggaaggccaggcagccggccgcctccaaagttggcgcccatccatagtaccattacctcaaacagtacctctggtcggtacgcctcagacataccaaatccccttactttgacacagttgctcatctcaagccaacaacaagtccagggacgggagaaacagagacaatgaagcacctcatcctagtgggggcgtgctatttggacactattctgacgtgagtctctccatcttgtccgacatcctacatagcttccattacctgtactttgcctctatagctgccggtttgttgctgctggtcagagctgtagctgtaattggcatgaccaggatcggaatctggatgttatactcatttagttctgtgctcacacttgagataataccacggcttgcctgtagtgttccccagtttcccgatgaagactccaagctacgcgcaacggccttgcaggtgagacgcgggggcaattgtcccaacacagccgaggttctccagcagctactcctctcaggaggtggcctgggtttttcatcaactcaaaaccaaccagacagcgccgctggtgttgttgccgttacaccgccaccgtcacaagaacaacaacaacaacagcagcagcagctgaaattacacttggtttctatcctgcccgatgttgggtctcccgccattcgcaaaatcctgtcatcctttgcaactcctcctgctcctcagccgtctccatcttacgactctgagtctctgttcgagtctgtgaccagcgccgcttcggctaccgctaccagtgttgactttagtcactgtctgtatcgcaaggggcacgatgaagcagccagtagttacattatccgcagtggcgcgacaggcagccggaccattgtgaactacaatgatcttccagagatgacaacggacgagtttatgaagatcgcggatggtttcgtttccctccagcatgaccacaatgtcgatgcaagctctaggggtttcattggtgaggattgctggtggcactttgaggtaggctcagccatctccgttatacacatgctgctcgcaggacagagcctacatgctttccgtcctgctccttactctcccgtataacaagtgctatatgtctcctcatgaagctgtcgctttcgtttgtcttgccgcatgtctgctcagggttttccttatattaacacacagacggaccgcgtctaaagggtcgaattccagagacaacactgcagtgcatccgctacctacgccaggtcctaccaggaagcaccatcagcgtcgaggtagaaaagccaggccgggagggccttgctgagctggccgcggaatctgacgtggtgttttactccaagagttgggcagaggtaagtcatattatttccgtgtcactccatccactcatggagaccaacgtgagcctgcgtggcgtgtgacatgctacagcacttgagcctagattgcgcccagggtgatcttctcgtcctcgtccatgatactaaagcctggtcttgtacctccggttgtgtagagccgaggatacaccaacccggaagcttgtctgagaggcgagctgccgaattgcaagaaagcgtaagtttcgctgcccaagagcacaaatccaaagtccgataagtatcgggcagaggcaaagggctggcgccgttctaacaaacactctcaataccgcgctatagttctctgatgctgtgcacatggggatgtcaaggggctggtgctctcttcccttcacccgccggcaccggcggtggcaacaatgagcaaacagcagaagtagcagaaccagactatctgcactgttctacagcagaggtattcgagacccagataatcaccgtagttgagtaagtcccgtctctcattcttttgtttgatcgagatgggatgttttgttcatttcttctctctgctcctttctaccttgaacctgaattgggccctgaaagaacagagtgagtacctgccacaagcagcacacatctgtacccgtcactgcaatttaaaaaggttcacgaaagggagataagacaagacatctgagaaaaagaaacttgtcggtgttgaataaagaccgaacggtccgaaaccgccaacaactccgcatataggattttccttgtacatttgtttccttccgtctctgccgggtatcaagctacaaaggtgctacacaatccaaaaacgaacaagtagaagaagccaagtgggaagaaacacgaccagtatacgcggtagccaaaaagcgaatgacataaacacggctaacaaagtcaacccatcacccgatcacagtacaatcggcgcaggagatactttcatagccggcataatgtacggtttgttgatggcctcgccgagtgcaaccgcaaccgcaaccgcaactgcaaccaaagaccgatcctggatccagtccacgagtcaaaaggagaaaaagaagcttttggcctttgccgtgagactggctacccagaaggttcagatggagggattcaacgggattgttaagggatggtgaccgtcacaggatgcggtgacgttggttgtgtacctaatttgcacacttggaattccgttggcaagcaagacattgacgatattttggatggtttcagagctgggctgataagttcaccctagccagcgatagtggcctacctcatgttcgacaaagccgatggacagcggcagaggggaaatcaatcactatgggctggttccgctctgcttgtgatgatgatgatgggcagttcccgagtcctcatgtgtagagatagtcctgaccagcttgcgcttggtttgagaatgatgggaaatgaacgtggaactgtatagttgaaacctgactactaacgcttcatacactgactacgtctaggccctaaagagacgccaggccgtgaagagagagagagcgtcgtcaagagagagaatcctgtgaccagatgaaaggagaggtgacttgtacgtcgtcgtaaccgtggtcggcttgttgtatattgaaaacgagggaggtacaaagaagacgtgttgtagtagtagttgttgttgttgtctcattctttaatcttgtaacgaagtccacgtgataatgaatcgatgtggtacaggtaccctagaatagttaggtagatttgtaggtaagtaagtacctgcatgcggcggtccccattcttggtgactcaaaacggggtgactctgtgtcaggttgattctggctcagaaagaggagattacgtttagatcaaagcaggtacaatgagagagggacaactaactccctagcgagacttggtaggagcttttagttcggacttgggagtaggtacctacgtaagtacgaaggtactttccggcgatggggatacaccgtcgtaaagggaaggcttgttgtttgtctcctcttgttgtctgaactagggtcagattccggccctccgtagagtacataggcgtagggtgggtgggcattccgaatgggaacatggcaacattcatgtgtcaggatgtaaggtaagcaaactatataggaaactacgtatgctttgaatgtacttgaggcgcgagttcagcttcggtttcttttgtgataaatgtactgtaggtaatgtgtaaggtggttaatggacatggactctgtgattccataacatgaaattatactacatatgtagcccgtacgtaaactgacgaggtacgtaagtgggtggaggaatctatcctatggatagcgaggagactgataataccggcgaagagaccataatgagacatcgtaggtaagggtagctaatgccttttctttttttgacatcttgagaggtcccaaccatccaggttcacgatgttggattcaatatttgggatcgtcttcatgcatagtactctactcttcttttcttttcttcacgccatcttaccatgttgcgttgctcattactgcgtagaaaggtacttgctttgctttctagattaggacaaggttgtacgaaggatgctgctgctgttggctggctaggaggcgacgtcaacgagaacggcaacggccgtccgatatctgttgcaataagagtatgcggtaccatacagtacacatataggtctcgggccattgtgattggacgcgcttcagaatggaatggctcggtggctcggtggcttggagtttgggtttcccacccttcccccccatcaatccatcctacccaatcccacgatgaaatgtatgctgtttgacttttgtctgaccctttgacggaatgtctccccgtgggcttctgtttggcctcacccgcacccccccatgggcatggcctccctgtgtgtgggctttggcctccccccgtgggttggacaggcggtagggctgactaccgaatcggagaaaaaaggaatgaacccactgggaaacgaatgaggttgcgcctacgtgttgtacacagtagtaatgtatgcagttcaatgtgcatacaaagaaacctattggtcgtacaaattgtatcttttatttcctggtacgtccagtggtctcaacacaagaatctttccatttagggaatcgctcacagggagtcgttgagccgaaccatgaggcgccgcatacagtatggaatggtagccttgagagcttggcctcaccttggcactgtatggggtggtatcttatgcataccatatcctaattcggatgggccgaaaagaggaacctaccggttgtgtgtgtggtgggtgtgaaagctggcgggaaggggagaaagctgccgaatgaagagaaatatgccaagttcatacaaaagtggcttgaatcgtggtaacgtacctctacctataaaccaagacctaaagaagcggtgagtgaaccgagggatcgtggaagatatctgccactaccacccccaacaaaaggtagcgtagcgtgctgtacatttatagcaccccagcatctcgtctacccgttctgccattttagagtagtctgggaatctgggggttttagcgaagcgccagtggtaccccaaaacaagcagtaagttgtggttcgtctacaacggctggaagggatttcgttagcccgctgctccgtgcctctctggtcatggccagcaacttgcatgaagaccacggatcggaacccagtgcgcctagtaagtgcctaacagtcaatctctactgtcctgtaacaaccagatatgcccttatcaactgtgaagctgttagagaaagtacctcgaaggggaagatatgaggctgcgacaatcaactcggctattgcctgccttgacatcgtcagacactctccaaaggtgagccccgaacaacgctggcatgccctaggcagatctgttgcatcacgttttaatttgggcagtacgtatctggtctaaggcaacaaggttgaacaggtcgaaatatgagccataagacagcttgcctgttgatcgtccaatgtcttgctgaggcatcatcatgactgtggggatgtatcgatgcatggacaattccgttatcgaatggggaggtgtggtgtgggaagccgatccgttgttgctggtctttcaggggctcattgatgtctccgtagtgtactgtctggctgtagtgtaaagacgaaacaaccccggtagccctcggacaagagggcgagactacggatgagtaaggggccccaatcgaggtctgagggttatgtttgctccataatacgcgttctctggagactcgagattgacggcgcaacggaggaccagcccagttctctactggctctgtgtgacgaagtgatagacgtgttgttgagggtccaccgacaatgaagctatctcgtcaaactcgtctcagcaacagccaactttggaagatcccatctacaatcccactacatgtgttgggtgggggaggtgtggtccggggctcaaggcggggagaaaagtggccgtcatgactgttccaaagtagcctctgacctgctgggaactcggaatgccaggcattgcagccgatgggcggtccacgtcaggtaaaaccagctggctaggatttccgtgtagattatggcgtaacctctagcaggatatactgggtagacactacgctcaagtggatcgaataggtgcaagggaaaactgacatctccgtagtcgagcatgatacctatggagcacgacgggcggcgtcagtggtggtcgttgctccgcccagagaaagagactctgattcgtaaaggagtctcatctgcaggatgttacctctgtaaggagagccgaagccagacaggccagggaaagcgaagcaaccccctttagatacgaactattgccgacctgggaccgtcgtatgtacataatctcgaagagggaaatgtgcgtacctggagtgtcatccgattgatagggcagtttcaatccgacggtcgagcttttagtgatgggtataaactggtggtgatgccgccacatgcttttggtaatgtattgtagtagtggttgttatgccggctgtgactcggggtttatctgcatgccttccaaagagctgttcgtacgcatcagatttctctgccgcggaagcaactcgccatgctttttctgtggatggtgtcgtcttgattgacatctcggcgtccggtgagcaggcgttcttgacccttctcatccaaacatgccagcaaccccttggttccaatatgggaacctcatttgcccaccgacaacaggcagcaagcagaaagtgccgtcacaccctgttgccaacctgaggatgaggcgcacaaagcgcgcatcatggtacagtcgagaactgagaaatggttggcatggaccggggcatcatccttcattcaagtcgcagactgtcgtaatccgttgcgctcctcactttttgtggtgcgcaagtgagaaagcgtcccggtagatgcacaccatctcttctgtgacgggatgggtcctgcgcgataccggaattggcctgctgatgattgtggtgaacttggaatcgcggcttcgggtgaaggccaccaaaataagcggcatcacaggctgcaaccgagaaagagcggcaggtggagagaggtcctcggacaaaggccagcaatatcactgcataaggtatggtagggcttaccagttatgcctggggatttccgcccacgccgtcctgtcctcctcgctttcacctcggccaaagcgtgtgcgtgcatgggcccatcagcaagtggaaaccgtcaaatccaatctctttgtcaaccccttcttctgctacaggcaagctctgcaggtgcgcacggttggatacagcagctgcacaacttaattatgtatacagttcacccctggaaagttcgttagcgcggtacttgtaagcagctttcgacaagggaagcgaaggggatctgtaaataccctataactaactaattatagggtaagtccaagtgtttctagtgatttgggcaccttggctggtgaaaaaaaccgtgtgtgtgtgtgagctgtctggattgtctgtcaattctttctctcctcgaaatcaagcgatttcagccaatcaaaagccgtagatagatgtgtccaagcttgcaaccccccctgttaaatgttgtggggcgggtaacacgctaacaaactttccagcattgatctgtactagtagcacacgatacatacagtgcgagccaagcataagcctgcacaatgagtcgtgatatttagtagcttttcttttcgcctagtgtaccttcaggaatatgcgcttggccggcaaaccttgctacaataaaaggaggtgccaactttgcccgtttgtggttgccgccatctccacggttcccagcagtctgtcttacgcagctgactgatgagcctgggcctaagagccgatcaaagagatcagttatagagtatttagtgttcaagggcaacgacacagatgattcagttgtcccgactctctcgaaaagcccggaccaaagaattcacgaactgcgttgagatcgaaattagcgtttctcaaagcctccggcgctctcagctcacgacgctatgcttagtccactgctttgaatgctgttgatggacccgtgatgttctgcatcgctgcttcaatatgccgcatattcctttacagacccgggcaacgagggccacaactgtgaaagcaattgggtatgcttgaacagggtaaatgtgtcgacgagagaggcgagtcatgatggacacgtattctttccgacgtattaccgtcctgggcattagcaaggttctacaagctatcccgctttgcgtgtcttgaaagcaaccccaagctcctgctcatctaggccaaaacgataaaggctccggggaatcatcatgtcggacctcttccaccattagctaccagaggagaggattgactggtgttgacgtcaataggcatctatcaggctgattcatgccaagtacgaaatgcgtgcactacacataacccaaggataagataatgtgtgcctacgatctgtgtcgcaaaaggcctccgctaatgagggaggacagagtgggacagacccttcacaggccgcatctcgcggcgtggcaaatcgtttgacctaggtacgcagtcgcagtacactaggtacttcgctcatgtttgtcatcgccagcgatgtcaatggtgattgggccgctgtggagagcagcaacatcgtgagtgaagtgcatgccgaacgccagtgcagtctaccataccaaaatctgatgtacacagtacatacaaatttcgaattcttctgacgagcaggggtgctaagaatagttagatggtgcacaatcctgggtccgggcatcgctggtcagtggctctggcctctctggtggctgggccttgaccaaaaggctggtgttccagttctccctgttgtggtggtcttgagggttgtgctgttgtctggaaatgagatgtcacacacttgagcaccgactcgcaccgctccgcaatatccgtgatgggtcaatctacactacctctgaaatgacgggcgactaggcagaggacaagacgtaccttgggaaggaaggggtttgtcacagctcggcaggacgccagggtttcttggtaagattcgaaattgaaagctcaagggtgaccgggctcaaaagggaatgatggagaaatgaggcaagattatctttctcaatctgggacgaatatggttgcaatctggctgaatgtgatgattgccgctcgcgaggccttgtggcatgctctggtttgcaatgcgtgagaggtcctcttgtcggagtcatgggcagccgcaaagtggcagctgagagagtggatgattacgtgttgatattgtcgagtggctatcatggtgtcagagccattgagcatttgtcgattttttgggacggcaccgtcgattcgaacgtcgagttgcatggttcgagggtcgggtctagatgagactaccgaagtgggctcctggatggaaacgacactgctctccacagtgactggaatcggactggattccatatcgaaatgaggagccttgcggggcgatgcgcagacgaaaaacgaagcaaggacggaggggggagaagaaatgtttctcgctgtggtccgcggtcaacggtcgacctcctcacaaagttgcggtacgagtggatgtcgtggtgggtgcgcaaggttctggtgtgaactgcaatggtgcagtggtgggttttggtcgtcgtgacagtgcatagttcgagactgcagggagacggaaaagaaaagagaaaagaggaaaaaaagtttgagcccaaaaccattcatccaagagcctcgccccactgcgccttctgtcggcgcgacaaggcatgtcggggcccgggactcttggcttgaccgaccaataatggcgtgagaaatcccagtcttggaaggtgcgatctggaagcgcggcccaatcgatctatcactgtatcggaaatggaggtcgctcagtcaccactgcgctcgtgcactgctgtaggggaacccaccagcctcagccaggcacgctccagcagcaagggcatcgtgaactcgacagcaaatgatggatggttcggagttcaaagagcttgcatgtgaccccacaaaagaagcacactagtaggcgagggtggtacctaacggcagtctttttctacaaagcacatagtacgcgcactacattactctagttacttggagaagacatggatatgtagcccaaaactgccgttggctaaaaaaaaaaagacactaccaggctgtgctgcacgtagcgacttacctaccgcagtaaacgttcagctaattttcgcaacttgctctttttcgtggatcaggtagacgaacaacggtacctacagtaatggtaggtaaaggcatccgacaatctgcggatgggtggaagtgcccttgatgagtgaggcaagtacccactggctttcggggtgcggtaaatcaaaacggcttcaattccaaccgtgcgcgaagagtacctaaggtacttacctacagcgaggtatgtacttctctggagctgtccgcatacccatgcccgtttcttgccaagctcattctggaaatttctcattgtgaccaaccacgcatcctgctcggcaggtaacatccttcttttcggtggcatgcacgggtggtgtgcccgcggcctgtttcgatgctaccatgtaaaagatgtccctgcctgctcttccttcccctgtccgagttgatcccgagactgatgccgttgtctggtttgcagtctcccttcgttgtatggctgttctcccggcggtctccttcttcccttgcctggctctgtccttgatatcacaaaaacggagacagctgcacgatattactattatactagatatgaccacacgcaagtggaagccaagcgggaagtaagcactgatcatggctgtgagtaggacatggacaggcctcaacacacatacttacttacctattgtctacaaaggacacacccacataaatttcatatccatacgaagcatttaatgttgcagacattttcgttgccaccacgaggtttgtctttcaggaatggcaatcttggccttctcagattccccttgtcagcatcacttggtgcgtccaaactgcgactgcgtctctccttgggaaacacagtgcctgagccagcaacaagggagtgagtgctgggcccccggctgactggggagatctgcctgacaaggaacgagattggctatacatccgattcttatcggcaaccgacatggaaccggactacgcaacggtacctttcaggccgtcaagtctcggctggaatattaccagacccaagggcctgatcggctcgcgtgaccgtaaccttataaacgtaaccttatggcagatgagtgacttctgggtggagtgccaattgcagggggttgggcttcgtacccaaattttggtgtgtggaaccaactaaaatcgcctaaccccaacagagtgtaatcaactggagtactgtaaaggttactgggatatttcaaaccaccgctatagatctataccgctatacgggttataatcttttctagtattaaggctctaaaaagctcagccgaccgtaaagtactataaagtgctatatatcattaatatcgacaataagcaactggtataccaactaggaatctattaaggaagactatagctaatatagctcctagtacaaaccctcctaatacttacaatagcgttgttactagtagtataataaatcctagtaatcgcagtataggaacccctaatataaggattaccagcacgcgaattccttattgctttaatttaggatatagctaccgcctcttattggtagcttcctagtttttataggagttactatattaaacgtagttgcgccgtctactctagtatctatcgaccgcttactaccttattatcgtactatataggatattattaacgactatacagaatataatttccctagtgcgctagtattctctaatacagtcgaaccttcgcctagagacgcttcctagccacctagtaaataggtgaaacctatcgggactaataataataataataataatacggtagaagtagtaagtataatataaaagcggtccgaattatctaacaataaagaagtaattagccaaacgcctaattaaaagaaataatcccctactttaaccccgagctagggattatattattagtctatagaggtatactatcaactcatcctctctattagagactctcaattgggcggattcttagtaataataaaagagggtaagggatttaaatgcgactagtacaaatagtaggtaagcgtactaactaattgggtttgtaagaataaggataaagaccggattattatataggaaatgtgctaaagtgcgtttaactactttaaaatacgtactaagtacgtaaagtagatagtcgagggatgtattagtacctcctttaattactaaattaataaagtctaatattttaacgcctattgggagccctttattaaagagtttagtactaagggcacttaaataaaggcgggggcgttcgtacttagtaatactaacagctattctctcttaataaatatattcgcaaacgagagggcgactaggtcatttgtccgatcagcgcgtactattatcgataagggaggcagggacttacaatcggctaccgctagaaggaagcgaaattcgataaccgccgtagagaggaaggccacttataccgagaaggcgcgagagaagtaggtagtaaagcgcgctaaacaattgagggccgctaaccccgatctctaaagtaataaaaataataacaacgaaccagaagggtagggaggtaataggttcgaggtcctaatataccctaaagagacgtagcctaccaaaaaaatatccgttgggcaaagtaataccctaattacgaagtctattagcaaagtaattaaattaattaataatacgaaaccaatcggcgtaatcgatattgagacggcggtattaaatttctagactaactttacaaagaaattatcactagagatagttattaatatatcttagaaattaataaaggaagaggctattttatagaatacaatggataataaatttaaacccgttaagttgaagcagttagtaaaggtagttaaattcgagaggagggtgcgcggtagcgactataagtagaatagaatagagtaaaatagagtagagggggttaattacttaagttcaaaaatattaaaaatcctaaaatttttattaagttcaaaaagtcggattttgatatattaatatacaatcaaggtctataagagctacttccccggattgtttgtaaatgtttattacatccgttggtccgtatatactcgatataacgcattacattagccagaaatttttagcgcccgctagctcccatcttagtataacaatttaacctcacaacccttctatattctagcgctttataatatacctcctcctatccctatatttaccgtctaataattgaagtttctaaatttagaggtactacgagttagtactttatatacttttagtttataaatagattaatttaaatttactctcttttatactcttttaccccctcttcgctctcgtttggaaatactgctgctacagcttctacgacccatttacaatttggactcgtattgtaataggattattaagaaagaatttattaatatatctttttactaacactagcaaccgagtaaataattcctcctcctcttctattaattaataatattaacaataaataaaattatataaccccgtaataatatatataaagtcgatctatatatcgatagggtactttagcgccaacttgcgtattaacttcgctatcctttttaactatctaaacgcctgctcgattagtattcgatttatactatacctcaaattatataactccttctttattttaggctacttattacctagaatatccctctaatcttagagataatattatactataaggaatgggattaaaatgcctttctattagttaaagtctacgttagttaaataaaagcgcttaggaggtattttaaacccgtagaataaaacaatacaaagtaatctcgcgttttacattaacccctctacgctaactaatatatacgcgaagaagccgttaaattttattacagcaaatacattctataaaataaatccctttctattataccagtagttttaatccttcgctagtaccttagtataaatataggtaccgtcgataatactaatcgtactactaaaccgctagttacccgcgataaactcgatttctaacgctacaaaattattatttagttaaataataaactcggtataaagcttaataaagattagcatcatctgcgtaacaatactcaatactattaactaggctattaagaagtagtaggctgcttgccattgagtctcgttaaatacaataatccaaataaatactatcaacttaaactcaacggtctagtatttagtatccctcatactacccctctcccgtatctatctcgctagagctataaatttaatctttattatacgaaagaatttatagaaccgccttttatacccactcaataaatattaggccttagctatatttgcttttaagccgctttcattaataactttagggttatcaccttgcctccctcccgttaaggtagctatagcaataataacggtaatagtaagaaaaagtacgactttttttcggtaggcttctattgcctcctcctcctcctctattatagtatagttgttgttttttactatagttgctaatatatattgttaaagtaggttacactacttcactccctatataaattactactattaaataatagtacgactactaatagtaataatatatacaaatggtcgtatagttacgtagcttagaggatagccccgcagtcaaccctaataccagcgccacaatttattaacaaattacccacttctataaggttacggttatacaaagtgccctcgaggatgccttctataacctaattattaaatagggtagtagatctataaataggggtatctatacttattctggcgtgcgatggctagtagccataccttatagagactagctcgcccttacttaagtacctttgactaatcgttacgctagtataatacggcttttttataaggttacgcatctactttgtataaaacataaccttttaagggatttaattgtgtagattttgcccgcttaaagagggaaagtacgatccacttatgggtcttgaatttgcacaactcttaaggttacgtttataaggttacggtcacgcgagccgatcaggccccaagtcgtcacaagttccggcaggacacacactttagctaccggggggggggggggggg