gggggggggggggggttgttagtactagccggtgttggtggttgtgaggttgtgattggaaagtccatttcaagggcacacatgtcaagcttttacgagactcccatctttcagtcgggctgccttcctttcagtcgattgtcgtacaatcctcgatgtttaccatatgccggcttgacacaggcacgcaaacatacatacatccacggacatctacctatcttcctctctggatcatacatcccgctcctcctgtatggggccggcggatagctctccgtgacaaacgcttggcgcccttcaacccgatttcacgatgtttcaagtcagtgtttcgcattggaggtgcccctggcgcaataaacgatggaaccggactcccatcatgacacccaaacctcgaaacgaccggcggccacctaattcacacgtggaatcatgctacgttgattcggacattaccacggccggtagattgtccatgaggacacgtgaaaatgggcagcgctggggatgccgaaagcatatatgacctgctctctccatgctttctgaaatcacgtcctttggagatgctccgagtcttctgtcatctttcccaggttgtccttcactctctgtcattgcctcgacatctctagcctacgcagtagagacggcataggcaggcactctagatcacctccctgacaggccatcctgggaaaggtgcggaacagcccgcagcgatcaataaacctggagaatgctgcatgtttacttcccaaacaggctagttagtctctttgctgaacatgccattagtcacttcactatggcgcttttggtccgatcccggccctggtgagccatgctaacgtatgattcgtccaacattttggaagctatccgcggtactttgtcttttcctccgtcggcatttctccactcctcgagactttttcctttttctcttctacaaagtcacttgaaacagaaaaaaaagatggcggccaggactctgaagattggttagcagcttcctaaccctttcatctctcccaatgccttcatgcaatgctgcttactgctggggaaaaaacagcgccctgctaatcaccccgctttctgccaacaggtctcatccccggtgatggcatcggcaaggaagtcattcccgccggccggcgcatcctcgaggctctcccggcctctctgggcttgaagttcgagttcatcgacctcaaggccggctgggaaacctttgagcagaccggcaacgccctgcccgaagagacagtctcgatcctcaagtccgagtgcgatggcgcccttttcggagccgtcagctcgcccaccaaggccgtcaagggctactcctctcccatcgtcgccctgcgcaagaagctcgacctgtacgccaacgtgcgtcccgtcaagtcggtccggggccccggcgtcaagcccatcgacatggtgattgtgcgcgagaacacggaggacctgtacgtcaaggaggagaagacgtacgacacgcccgagggcaaggtggccgaggccatcaagcgcatctcgcagcgcgcctcgtcgcgcatcgccaccatcgccggtgagatcgccctgcgccgccaaaagatccgcgagggcggttccccttccatccacaagggccctctcgtgaccgttacccacaagtccaacgtcttgtcccagaccgacggcctcttccgctccaccgcccgtgaggccctcgccgccggccgcttcacttctgtcgccgttgaggagcagattgtcgactcgatggtgtacaagctcttccgccagcccgaggcctacgacgtcattgtcgcgcccaacctgtacggtgacattctctctgacggcgctgccgccctcgtcggctcgctcggtctcgttccctcggccaacgtcggcgagggttttgccatcggtgagccctgccacggctccgcgcccgacattcagggccagaacattgccaaccccatcgctacgctccgctctgctgcgctcatgctcgagttcctcaacgaggaggaggccgcggccaagatttacgctgctgttgatgctaaccttgaggagggcaagctgcttagccccgatcttggcggtaaggctaagaccgaggaggttgtgcaggatatcctccgtcgtctctaaatggggagcgcgattagatggcaagggttatgagtcatgatattcaaaaatgactaggtatccggctcgagaaccaaaaaaaaaaaatggctattgaatgatgtactatatgacatttacatgagagcggtatcctcccgctggacaccctgtacataatagattgaggaagtcgtaaatgatggttttgaacactaacgatattagttgcaattgccgtgtgcatgatgtggtttttagacagcttccgccaactgtgagctgtgggttcaggccgttgatagccacaaactcggcatccttgccaaaagatggacaaggtatcgggacggtgttcaagcgagttcattcggaacaccacaccacagccaggtccgacaccaatttatttaagagagaagagatcatgttcgcttttgctctaccgaaacccataaaacaaccgtttccaaagtagtttaaccattccatacatgtacaaaatacccttctttttatcatcacacataaaatactacagatctatgtactgtacaacgtcaacactggacatcctgtataccaagagaaggaaaagccgctacgctgctgtatgttctagagttacaagaatgctaatcgggttacatctttttagcatagatacaaccagatgatctatttgccttcacacgcttctccagtcgtgaatcatctgatggggaagaagagtccgtcgtgtctaggccagagcagcaattatcgtctagccgaaggacgctacttcgaccgttcaacaacatcaagttcagggtagactgacggctcgaaatcggcctttgattcgagccccaagacctgatccgaacctgaccctcaggctggaagcaagcgccgcgtgagagccagcagcgcgaacctcgagttcgatcgcagcagcagcaagcaaattcaaagttttgcagttcttcaacagccagcttactttgtgcgcttggcctcgagctccttctggtacttttgcaccaactccttctggaggtggggcggcgcaggagcgtaatggctgaactccatggagaactcgcccttgccctgggtggcagcgcgcaagtgggtggagaagccgaacatggcgttcagggagcagtcagcgaccatggtgaactcgtcggcgccgacctcggtatcgacaatggtgccgcgcttgttcatcagcatgagaatgttaccctggaactcggcgggggccgagatggtggtcttcatcagaggctcgagcacctggccgccggcggcggtgaaggccttgccgaaggccatctgggcggcgaggttgaaggcgtaatcggacgaatccgtaacgtgggtggcaccgtcggtgatgaccatggaggagccgatgaccttgtggccgagcagggggcccttgatgcaggcctcctgaaaacccttttgacaggcagagatgtacttgtcgggaatggtgccgccgacgacgcgcgactcgaagtggttgtcctcaccgccgttggggttgggctcgatccagccgacgacgcgggcgtaatcaccggggccaccggactggcgcttgagaaggtagtcgaactcggccttctgggtgatggtctcacggtaagagacgcggggctggccagtttcgcactcgaccttgtactcacggcggagacgctcaacgtaaatctcgagatgcaactcacccatgccgctgatgatggtctcctccgactcctcgtcgacatggagacggaaagtgggatcctcacgcatgaagcggttcatggccttggagaaggcgtcggcgtcgctggagcgcttgggcttgatgctgagcgacatgacggcgtcggggacgtacatggagcttagggagtaagggagaccaccgtcggtgaaggtatcgccagaggcgcagtcgacaccgaagacggcgcaaatttcaccggcaccgatctcgttgacgtcctccatctcattggagtgcatacgaacgatacgggggatacggaccttcttgttgccacgggagttgtagaggtaggcgcccttcttgagggagccctggtagacacgcatgtaggtgagctggccgtaagggttctcttcgagcttgaaggcaagaccgacgaagggaagggagttgtaagggacgagcttgaccggctgctcgcccttggagcggtcgagggcagtgttgtcggtatcgttggggttggggaggtagtcgcaaacggcgtcaagcatgggctggacacccttgtcggcaatggcggaacccatgaggacgggggtgaacttgcaggcgatggtagcgcggcgaatggcggccttgatctgctcgggggtaggggtctgctcctcaaggaacatctcggcaatctcatcatcgacatcggcgagcttctcgataagttcctgtctcttctgctcgcaaagctccttgatttcggcaggaatctccttggagatcttgaggttgacaccacgctgaccgtcgttacggatacacttcatgtcgatcaagtcgacaacaccctcgagctccttctcagagccaatagggacctggatagcagcggcgggaatcttgagcttggtgttgatctgctcgacggccttccaggggttggcacccatacgatccatcttgttgacgaaagagatacgggggacgttgtagcgcttcatctgtctgtcgacggtgatggtctgggactggacaccagagacagcgcagagaaccatgacagctccgtcaaggactctcatggcacgctcgacctcgatggtgaagtcgatatggccgggggtatcgatcaagttgatgtggtaggtctcctccacgcccttctccttcttcttccagtcggcgaaagtggcggcagactggatggtgatacctctctctctttcgagttccatggagtccatcttggcgccgacaccatcgcgaccacgaacctcgtggatggccttgactctgccagtgtagaaaaggatgcgctcggtcacggtggtcttgccggagtcaatgtgggcctgtatatagctagctgtttagcttctatccccgtcctctgtcctcggtctcttatctttcatctcgggcgcgtttggggttcacatacggcgataccaatgttacggacacgggccagtctcttggcctcctcgggggtcatacgggcggcagcagcctcgggggtcatgttggaagcggcgagttccttggcctgcttgagactagagaaatacagcgcgtattgtcagccgggtctgctgctgtggcatgctgcccggtgctatgacgccagccatgacagccttcgtttcacgggagatatcttacgcaatctcggccgcagtcatgttagcattcctcaggtaggaggacctgctgaacagacggcggctctcaaactgggagccggccgaccggagggacggcgtctcgacggcggcgcggcatgctccaagactgacggagcgaacaccctggcgcacggcggcagcgcggccggcgtggagagtagcaacagcccgaatcaccctcatcttcgctcacacgcagcgaagggggaggaaagagaaaggagtgactggtggggaggaaggagtggtgccgtggatttggaaaactacctaaagtttccaaaggagaagcacggggcaggatgcgggatgcgggatgcggatgcggatgcggcagcaactgacggcggggggagtcgggacgaactctaccaaagcccgggcattgcccacgaaatttttaagtgggtacttttatctttgctggggccatcgcgcgggtaccatggcgctaaatatcgggggcgtgcgtccatcgactgctgggtactccatccacacacagctccccaagaaccatcaaggtccatacacttatcatcaactgaagcgtgccacgacgaacccacatcgacaacctcactaccttgatcttctttggacagttagtatccgagactcgttgaaggttgaacactgatcatacattactagcactataaacaaaccactccaaacagaacagtaactcaataccatacccaattgccatccctcactgtttcaacccatgatgcctagtccacgtaaagtaggtaccgaccataggataaacaaactacccaagtcctaggtaataaatgagtattgttaggatccatccaaaaacaaaaccgaatactcttttcaactaacgctacgcccctcggggtatcgtcatcatcctgttctgtgcgtttctactcccaaaacaaagaaaaaaaaaggaatgccatatccaaatccaaccgaatgcaatggcagagcctatagcaagacgaatacgccagaaccaaccatggcaaacaccatcgcaatacccatcacagacatctgagcgacaccaaatgcacttggcatgcctgccgatgcattctcgtccttaccatcgttgcccgagccaccagtatccgagaatcctgaactcgccgcaaatgatggcatagttgcaacgggtctattggtgaccgccgcttgatttggcgcctgtgttgctgacgggatcgtcgcgctcatgctggcaaacgccacaatgttgctttcggtcgagttgaagtccgtctccgccaagccgatttcattgttgaccagatcgtagaccacatatgccgaccgcaggaaggtgtcgccaaggaggtatggcgcagaggtagaattctgaatgccaaactcgcatacatcctggcctttgtttggtccgctcgtgtacttcggagggtctccactagtgagatcgaggaccagctcgtccatccgcacagtgatgcgagggccgtcagggccggcaaacccaaaggaaaagtagccgttactagacttcttcgagcagggaatgacagccaactcaagcctatcagagtattctgcaccgacttcctgccagatctgatccacgatgtcttgcggcagataagacagggtcgtacccgagtcgagcactaccggaatggggaactcctgagaggtaagcgtgtcgttaccgctaggactaattgcttgtaacgatgtcaaggcgacgatgaaggagaagtagtagccgttactactagggtagattcggattcgcgtcaggtcgcctttatacttctttgtgtcgatgccgccgaaaagaatactgccttcacccgcgtctatgcgatgccacattgtcagctttgcgtccgtgtcaacgagaacatgcgctatacataccaagatcgttcaaccagagactgtacgcgattgtgttgatcaacccatcatcgaccatggcaacgggcaggttggggtattgggagctcagggaatggctatttcccacaatggcctcattgatagcatacccgatacccaccaggccatacgcaatatccgtctgagctcccaagcccatcgtcaagttggtgaccgttgttccgccaatattgaaaacatcggtaaaatagtcccccttggacgaactgccgtccacatatgaaatgtcaaattcaccctgccctaccaccgtgtatgtttccgatttgcttggatcgactaatacgtttgttagttggcatcaacgccgtctcaggtataagggagcggcaggtcacatacaacttcccagatcacacgcgcccttattgcaaattgatgcagtcgagtccggtacccatacgtcgctgctgcctgtatccaactgcaatgtcactttctgcccaggcgtccccatcgcgcatgtcgcaaagtatcctcctcgggcctgctcattttgaagaattgcctgatgcgtcgggccggcgcgccttagaagccggtttggtgcgttgggtgcgtgccttttctggatgccccaatggacaacgccgtttggtgcttgctgtgctagggcaagctgagagagcagcgcagggcccagaagaagggcagatgatgtgtatcccttcatggttgcgatggtttgcgatttcgactttggataggtgcggctcctctcaaatgtcggggagtccgagcggaagggccggtgagttgggtccggtcaagaaaaggccggcgggtctcggagggcttaaacgccgatctgatgcttcttcgtacttggaatccgactgcgcgaagaacaaactctgcaaaatgatgacagggtattgggagggggaataggtaagtcgacggttacttgtcgcagtccaacctagcccacaagaacgatgctgtgatgaaaaggagaggcgagatgagcttaatggaggcagccgaggtcacgcagccaggtaacgcaagctgtgcagccgggaagcaactgaatgtccgatgacactgcagcctgaaatggagtcgaaaagcagactatcgtagcgtattcatccagaaagctcaatactgaaacgatcggcggagagaatgctggcgaagcgaatgtctccttgcgtttagggggtattttatttatagtggtattgagaccaaaaaaaaaaaaggacggcgtttggaaagcgaacgtgcaaagaggcgacgtaaactgaggagccaagaaaagtgacgagttgatggattgatggaaagggaaaaagagtggttgaaaccagaaaagagagaaaaataacgagaactaagagatggaggtcggcgatgatgatgatgacgacgactgcaaacataaaccttggatgaccactccaaggcttggcccttcccattcattccgttaccatgcgccccttccgtccaacgtccggctcccccaacaacaaaaagaactaacgaaccaggggtcgattacactagacgcagtggacatcatggagccacttgggaaagagcattacgaatttttggtaccgacaacaaaccaaaacgaaagagtcagcagccaggcaacactcactgtgcaccgcctccgtcccgtccgcgattcagagacctggggatttgatgcattgtgcgccagttcggtttcgtccctttcctttgaatggcccatctcggactgcggcacatccggatctgggggatctcctttgcctcgcttattgctgcaacaccacgcaacccctctgcaaggagctgtccacttgcgtcagtgtaccagtcaatggaaggtatctaaccgcgcatctgctggctggctgctgccctggacctaactaagcgtcactgccgcacccacagtcacacaactgagtatagttccctccccctgagcctcttttctccagttgcattgaggccacagccgctgctacagcatagccgctgcggccgcttatttttcatgccaatgtgaaggcccaagacgagtttgtcgagccgcgcttgctttcttctttacccccttacttcctttgaacatctgcttctatctgtctgtctttccatctgtctgtctttcaaagttttcgcttgccaagtgagccaactgaaatagcgtacctatctgcgtcaaaagaacttaaagatgaagattcgaagggctatactgtgataagcggcagggaccccggaccacctctttggtgccgcagtgaccagcttaggactggccaatggcagtgtctctgcagtgacaggtccagcctcaaacgcagcccgagaccccgaatcatccttcctgtcaggagtccactcagtcacttgtcgcatcgtcgtcgcatcgttagtatcgcttcctgtctgtcgccactggcaacgacgatcgattacggagtcgaggttgtcaaatctgagacagattcaaccgatcttgactgcgctttatacccagtacgtacgcagttagatacaatacttcgttgtctttgcgctgcgctgcagttgttgttagcgaccgcggcgaccttgattttccggctcgccatgtcagcgtgggtgggactgccacgacgcactctcagtcggcccctgcattgaactgtgcgcttatcgaagcaagtacactgtgcatttgtatgccttgtgaatgggtgcacatcttcctacctagaaccctgcgccatgcatcccattgtacaaaaatctccgaaacggaagagagcttgcaagtgccgaaaagacttcactttccgcgactccagtagaaactccattcgtcccgtcttcattgtggcagtgctacggtttcttcatatcgagctgctttcttttgaaggagccaagaatatacctgatttttgaacacccgacaggaattataagatcgagtataagttcagtcctgaatagcgggtgtgcgtacttctgaggcgttcgtcgcttcaagaacatatactttcacaagtttcgacaacacggcagcactgataatgatgagaccctccgagttcgccgcgacgaaatttcggggactatacttaactatgtaagtgtcagtatccatctcatcccaccacgatcatcatccgtgtcacgtgcagccgagcccagcccagccatggtcccttcgttcgttgccctatttccaagacctcgctccagacttgagtgcacagtctagtctaacctcttgcgctactcaatacactacatcatcatcatcgtagttgatttattcgttgtcccgttcagcctgttcacacccccatatccttcctccctgcatccgaagtcatgtcgtccaaccagacgaatcagcaacaccgagttgcatttcatcgcatcccccggagaagaagtccgacaattaattcatgatccgacctattacaggttcccgactgactctcacgtcgcaaaccgtcacccaccctgcatccggttcccgatggaccatgccatgtgctgatgttcctgattgtgcccagctaataaccttagcaggcttccatgttattgatcgaaagccaaatcaagaaaaacgacaaccatgtttgccacgtgcgtttttgtgggttgaatgttggttgtagtcgtttacactacttgttcctcgtgtttgaggatcagatgcccttttgaggtcgtttaacatatgacttaaaatacccacaggcttggccggctgggctggctgatggttcaaaagatcgaaagagagattacggcttgtgtacaaagcgctgtagcagtataatgccggacaacttgaatgttgacagtattttcgattcagcaagctgaaaagagcaaacatacattttgctcttggctagctaaagtgtcgaggtctagaaccaggggcccggggctgtcgattatgtaacgatcccttccatgcttgacgatccttggtattggcaagaacagggagggaaccaaagtgcgcaacgaaattgtatcgccatggtaaccttttgcttctgtttgctaccgtgacgggaaggtagtgaaggtttgtgacatgacaagtccaaatccccattgactaagtagctttcagcgccttagaacgcattcgtcgttgaactctccactacaaattcccctgagacgatggacctctctctttctcactctctcggtagtgtctcttctctgccatttccagtccacgattatataattcccggacccaggttggtttccgcgcgcggcctttctttcccctgtctattcactatcctcagcacacttcacagccatagccatagctccgtaattcatttcctttcccccctctttctttcttggcctgaccgcgcttgtacctttcagcagatcgttactgttcaagatcacacaacgacaaccatgccaaccgtcaagagtagaacggcgaaaaagacagaagctccgcattcgtacaccaatttccacctgttacaggatccccattgagttcatgaaacgccgaaaccttcctgggtgcacagctaatggaaaaagagaaagtaagaagcgggtttcctgaaggaagagcatccccttctgaaaggatgcacaccaaaaaaagccatgggtatactcaacctggctttgaatcaggaagttcccatcgaaaccgcaaaacaagccacccatatcccgaccgctttgctcgctgaatcccatggcccagtgaaacatacaacgaagattaatttttggagaaccggatgacgagaatcgaaatatagaggcaagatgtcatgaaagacataccttcgctgtcgataatagctatgccttcttttgtttgatcaagccctagcggaataacggagtaaagctgggcgcaagtaaaattgcacgcctggagcaattgccgcaactccaacttctcctccctgaggcaacaataatcaagacatgtcgcaaggttcctcagaaggaacatatgtgccatccgtgagtggggctcacaaagacggccagtgccgtaactgtacatcagaggaagcctgttacactgaacttcttcttctcaagtgacgcagcgaacgcgtgcaagagtgcattgaagagtgtaatgaagctcggctcatcgatgtcttggttagaacaaactcctagaatctgttcggctcgggagggcggaaaccgttcactcgaggtgcctcatactggactccggtcatggcgtcaattcctggtgctggggcagctgcggcagcttgaagggtagtacgcagtggtggcaattcctgttgggacctcctgttctcaaaaccgtaggtttcgcccataggagcgggttgtgaccgtctcaagctattggcctccatctgggctcgctggagctcgtgtctcaaatgttcaatctcgcgatctttgttatggagcgtcgacgtcaacacctgtatgtggttgctcatgcgttgatgttcggagatggctgtgacctggtcagttcgctgaaatcatgacgagaataaaagcgggtagcggcacgaaccttttgtgagaatttcccactttgatgccttggagccgcgctcctgaggcatcaaatccctcaattgttcgaatagctccttcatctcggtgcgccgcttgcgctccgccagcttgtgactaacacgcaactcgggtgtcctgctgtacggctgagagccagcatgcgagccgccctcctcgttttgcagatcactaattgctctgtgttgaaggctgtggtgatggtggtggtgcacggttggattcgcaaaatccgcagatacactagagagcctatgggggtagttgtcatcaagacgtctttgtcctgatggcagcctactgtccatggtgaagtggctgctcgccagcgactcggcaatgctgctcctcctagagtcgatcagagactgactggaggaagtgacgcgctgtatctcctcctctgggaaagcccacgcctggcccttagtaggctcagcagcccgagcaatctgactcgttgccggcccagtaatggtgggcgccaccctcgtcctgctttgcccatctggattccgctcagcgcttggctggtagccattggagatgcggtgattggtaagagcgttcatgtccgaccgcggattacgctgctgctgtagagtctgatgaattgatgttgtcgactggttctggctcgcatatggcgagtttccgagccgcatgtcgttaaatccctgatttagggaatgtctgctgtcccaacttcctctcctagacatggcctccaagtcactattgagtggcaagggggcgccattgggccctgattcgtaggactgaggccggtcgaagcgtttggggtctgcgctacccggtgttgtgggggaaaccatggaggcaacgctcatgttgctgcttaccgacgaaagatgcgattgcgggggctgaaggttcgatgtgttcgtgggggacggggacgtcttgtcgatcggagaaggctggaagttggagccgttgggagtgaagacaccgacgcctgatgctgccgacgtgtctaggcacaagttagcttatcgatcaagaggagacttgtagggcggcgcgacggagcggagactgacgcttgcttgaggcatccgtcgcagagtaataagccgagtctcgattgtcttcgggtgcattgagcacgcccgcaagaccgagaggtagcttctgcgagcttgttcgttgagccatgatacaccgagttcgtttcttcttctgcctgggccgaccaataagggtcgtaggggggtccagttcagtagccacacactcgcccgaaaaaggaagatggcagaagtccttcttggttcgagatcgaggttccagattggggtggtaggatatacagagcagtaccctaggtatggatgaaagcagtaatcgacactttcggtcaaaaggtatacaggtaccttggatgattataggtaaggtaggtctcgcgacaaggtgagatgaagaactcggatggcaactgacgcctcgggcgggatcgagtttgggactcgcaaagtgcaagtcgcgaacgtgcgagtcggcggcggatggcggactcggaaaagagaggaccgggtacgtagccaatggatggttgcggcggtccgtctcttgtctgtttttcgtctctgtgtgtggtgtctctcgcgcggtcgcggaagggtgcacagagcagacttgacgaaagctaagcgagagtggtacggattattccaggtgaagagtcgaaggcggtcgagacattggccatgcgacacacttcaggttgaggttgtgttgtaggaagaagtcaaggcggaggcggagaagcgggagaggtctggacggggatcgagctggtcaggtctggctgaaggctgaacgggatgcgatgaggtggatggatggattgggtgggagacctacacttcctctacaggggcgggagaggaatggaaagcagcgagaagcctgaagccaaggtgagccggcagacgcaaagacgggcaggcaggcaggcaggcggacagcgggcagagcgccagggcagccggagacgggagagcacgtttttcatagaatggcagggcaggttagcacgaactgcgctgggggggggccgtgccaacgatagaggaggggcccgctggaaggggggagggacatggctcgacatcacggaagggacatggtggtcggcccatgggattggctggtgggatggatgcagccagcccatgtgtctcgatgtgccatacctaactagctcgcataggtcgatgggctccagatgatgtagaggtacaagtgcctacccgtcggtacaggtactcggtgcacatctccagctacaggtaggtaggtaggtaggtactaatgctaaagccgtcccatccatctctcttcaatcatgcctcctcccgtctggatgaggtgaggtgaagcgagcggcaacagtagtagcagtgatatagcagcatcaacccagtgcgatactatcatgggggcgacatcatgatgacagaccaactgaaccgtcggagcatggcaggaacggtcggtaccgtaccttggaattggatgcgcacgtagtgtcgggtagacgtagatgcgggaactgcagtgaactcgacagcaacgtggtacatacggtgatgatgcatttttgcgcgctctccttgcctctggatctctgccatccacggttttgcatgaaacatggcctaaaaatcaactgggcactcattcctctcgcgagtcgcagtaggggtcgggtacataggtatctcttggcctgggtaacggctcgctccccgcacgacgcgaacgggaattcctgtgttcgattcagacgagaggacacggtgaggctagtacaagggaagagcagtacctctgtacataccttgctacattggcagcatctgtaggtacccaacctcacacttccacaatgggtggtccggtgctatccatctccgcgattcctcttgcgcgggcgtccctggcctccctggacctaggtagctctctactagtagagtaccacaccactgcaccaacgggaaggacaatggctgaaatcacggtgaaaaagcggccgttcttgtaggttgttatttggtattcccaacccaaccacaaccatcgccaattgtcccactttgtccaatgtccgtcatgtccgtctcaagttctgggtacctgggctacttagctacggcgcactgaggagccgtgatttgcttggcttgtccctgagtaccgcaaaacttgaagtagtgtgtgtatcttcaacgggatccgctaactgcgttccggaattggcaggagctgtggtggtccatttggagacgatttggaggggatttgagggcaaatgcgaccgaaacactgccgataaggcttgctggttccaccctggtctgctagccccgcggtagctagatacacgtgccgagccacgggtcaggtgttttgggcgtgacagccgggcccagcactgtacacaatgcacctagtgtactatgtactggtggtcccttgggaaatgggaatgcggccaaagtggaagtggttaggactttttatttgagcccccaaatcagcaagctgcctttgtccttcattgagtggcccttcaagttgacaaccttcagatagatggctggttcaacagtctttaacccagggtaaggctacaggatgaccccgcccattggcatcgcgtcatccagcccgatgttgagtcggcgcctgcaggtggaaaaagaggagcaagggtgaggagccatcaaagaaaatggttactccatcataggagcgaggttcattactcaaaggaaccactgcgccaaaggaggagttcgcggggcgtgcgctcaaaagcgacaccagcaccgcaacgggaacagacgggactggagagagcgggcgagacacagaccacgcagcgaggaactggattcctcatttccggccccgtctgtgctctggaatcacacgcaaacagatacagaatctgcccaagggggcccaaatgtgccatcgctaccaaacagccgccaacattgcggctcacccatataactcgagataggctaggtgcgatacacacggtagcgcgtgaaacacatggcttgggggttgcaatagggcggcattgatgtgactgatctgctgatctccttaagaggtgccactttagggcatgggtgttggggggatgggtgtgcacttggcacgctacttggagggtagcagtcaaatctttcacgtggctttctcgtcgttttctcgtcgatttctcgttaatcgtcaggtctctagagggctagatttcactttgccatattcgatttgagatgggacaacaagcacgagtgtcattgacttcaaagttcatcacaccaaacccgaatcctcagtggtagacggtgatgtggtcgagaaacaagcgcggcaatcacagctttcggcccccgcagtcctgttctgttactgtacggaactcaggtcgacttggcaacctaaactgtgaagccctgcaggtgcattctccatgcatacactaggtacctagtaacctatcttaagttcttaaccctaccataggtaccgttacctacactacaaagtgaccattacttgcaatacacaaagagaagcgctgaaactgtaaaaagtcaacaacttgtaggttgacagttggcacgtacagcgtagtgtagtgtatagcatgagaaacaaacctcaaaacttgtcttcaccgcccgctatacgtcgagcaatgcacacgtgcgctcaagcaatggacgttgacagctccggccccgacccgcctcttgctgcaggcgcaggtacatcacagtgatcacatctgggccacctcaacaacacgtgtcagccagccaacacttttttgcgagacagattaatcccacctggcatatgtcgtaaccatcgagtccggccaccaagatacagctcacatttctcttctcaaagttccccttgctttgtgttctcactctcaccaaatcagaccttgccgtcttccattcattgttgttgcaagtcaaaccccccacccaattcccattgtcagtcaaggacgatccaacgctgcaatgagatcgcaaccccacgtttttgtctctccgaccgctgtcctgacaacgaagccatggggagatttttgtttcttagcacatgcagctttctgctcgcagcaacagctccaatgttgcgagtatcacatttcaagcccatcgacagtcttggcgcctccattccgggcatcaatgtcttcatgacaattagacatccattgatcgcagttttcccaatccatcggggaaagaccggaatcttcatccaatcaactaacaatctcgctcggtcgaattccaattagctgctagcactagcaaatacaaatacattggcagagcttcttcccccgcggtctactgtgcagtatggcccaccacagtacaaccatcacccactctctccagaatatcccccaccagcgcttttcctggcaacagagccccagttcatcagggccgtttccccttgtctaacgtcccctgcgttcacggaatcagactcccttggattattcccgggcgctcgaacctccatgggcctgtgataagagactgctactcgtcgagactgtgtacactacatagtccacaactctagcggctcccagaaaatgtgggtcaacgaatccccccacttccaacaaccgcattttcgacgggatctgcgtgttcgcgacccttttgtttctcgtatctgtctttgatggccgcggctctgacggatcacggcaatgggaattggatctgggataagattctgctagtcgggtggagtcacacaaacctgttccaaaagactaaagaccagagacggccaacaaaaggtcaccactcacccaaaagctccttgacatacattttaatcactgggaaccgcagaagactcacggacaattgaggttatttccggggtctctgacggcctaggccttgtgaagcttgtaggttgtgggttcggatggacgcccatacaacttgctggccctgccaaggtgccatgataggagagaatattggtgcccaaattccaaaaactttttgatttggcgacagctacacatttcgctcacagcccccagttttctacctgcctctacacgcccagagtagctgcgaaccacaagcctcatgtagtcctctgaaacttgtctcaaaaaccggagtacgggagaacgcaacctcttcccgacattccaataggggccttgtatcgctgtcaactaataccaagcaagcaggacagcgcattccccagttcctggaatgtcgatggtcaaatacccaaagagagaacatggggaaactgcagacaaaaaaccataaagatacaatgacgaaaagaacggtggtctagtggtgcctacatggctcatctcgatgacggtaatcgttaagtcaaaggaaaaagacgcacactcacactaaacagtttagcccgccgccccacgagcctagagtttttgggacctgcctaatgcggcccagggaaacgatatgcccccgagtcggcgaagctgcagcgagctcatccgtccggattccgacgggaatgagccttttgcaggcggcgcggcacccccgagtggagaggggagaaagcgagcgagaggaaagtttaaaaaaagagaagaagaaaaaaaaaatgggtatttcgtttttcttttctcaagcctcaggacctggggccctgggggccaccttggaagtaccctcacaagcgccatcgtttagtccaccaacccaagacgacgatctagcgtacgggtaccgatactgagtgccgttccgctgttaatagtaaattggcatccttcgataagcctaaccacagtcgagatcttgcagttaaggaagaagtatctttatcccaatgtcttccgttaaccatttgctcatacccattaggtacgggttagagacagaaacgctcaacattgtctcacaccggcataaagctatcatgcggttcgcaagaaagtgatttgcgagcgaggtcaactgactgcatcatctacctacatacctctacccgtgtatctcgctcgtccttctactatgctacgatacaacagcattaatgtagcgaggtacagtcagagtagaaaactctcctgggttcgaaacgcttaaggaaaataaaataaaaaaacggccgatgtgatatcatagcaaatacatgtgtacatatgtcccaaagggaaaagaaaagaagagttccatgggagagggccaaggattctaatgccagcttccagcctccggttcgtctcactcgttcattgatttatttattctagttttcgctcttccgaaggaacataccataggtagccttggcgatggattcgatccaatatgtcgaatagcaggacttccagcttcaagtctagtgaaaggggtgtacggcttcccgattggttgatagggtatatgagtacctagagtcaagctttcaattgcttgtctatacctatgaacgattcgaagatcagcctatcccctgggttgggtctatatagggtggatgttctttcatgcaatcgtggcattatggggcatgacagaatataatatcgaaagagaaggaactaagcgtttgctatcaagttggagtgtcctcgtcaaagtgtttggcattctcttctttcccccagggatagctgagaggagaaattccactgaacggccagtccttgcgccaagattcaagtggtcagcaacataattgcagtcatctgctagacttgggatccaagatgatgctaaagtccaagagcttgcgagctcaggatatcccaggtcagttttcctactcctgattcctacctacgccctgcccaacataatcccatctcaccacgtactcacatccaaaacatctcttgtcagtctcctattttagggtccctaactacctacctattcttaccccacgaaatgtattgcatgtacatcactcccattctagagtagaggtacctacctaatattctccacgggcccaccgcataacgaccgagataactggaacagaaatgccacaatgtaggtagtacgacggctatatctatgtatgtgtgtgtagcacgcatgtggttttcgcccgagtcttattgttgcagcagcagtaacagtgcagtgtaacgcggattgtactactgttgcgtgcttgcccgcctggcgccgacgcaaccaggttgcgttccagtatgtgtacagcgacgcctctgatccttggtgaaggtgggaaacatcgagattcccggtacctatctaaaagtatgtgctggtacctagaggttgttgagccgagagtttccaagtctcaatatgggcgcgataagtgaaaaacagttgagacgaagagtgaagtaaagttaaccagaagggagcaggacacttgctatttttattcctcttttcgtacgtacattgctagaggtatactacctaaaggtaactacctctcctaagcgccaagttgacttccacaccaaggatcacccacggagacggaactttccacgtccagtatgccatagccgtaaccgctggacctctcggtctcaactcaggttacctctcccaagccccaagccacttgtgcaatgtgagaaccaaggtgtaaccgcatacaggtgtagtatccatctggaacacaaatgcattgggcaatggattgaggatgggaggacagggaggacatggagacaaaagtagtgctactctttcgccacgtgtgggttgctaatgatgtcctacctcacatcgcccaccatttcttttttcttttttttttcgcttcccctctttccctcttattttcgtgcctttgtacctctgtacctttctttctcttctactgcttggggcatcctagctgctgggctttttgtgctgtggcggtgttgttgtatttgatagtagggcggtagttgtgacttctcccgctccagctgtaactgtacaccaggggcagacattggtgaatactgcagctcggcggttactatgacttttcaggtcccactcctcatttcatccgtcgggatattgcagaagcagtatcagcaacatgaaggggggaaaagagggaagcagaaggagtacgagagatggtgaactggcaagaccgattctggatcatcatgtacgatcttgggttaccatacacgaatggcgggcaagtatagatgttcggcggtaatgtttctcaacatgaacagaggctggttgagtgtcggcattggatttttgcctccctttctacgctacgctttttgctcccgaaatcaccgtgatggcctgttaacactgcttgctatcaccttttatcaaccttgggtaggggatgaggcaaataaagaacatgaagattccaaactagctgaagcagagtgattctatacagtgccgtaggtacaagtaggtaactgaatcacataaaccacaacacgaccgggtaaccgcacgtgccgagtcacccgtgatgacatagacgcagtgaagtcgtgacgtcgtaaccctgtgacattgactccttgaccttcctgtttaccatggccacggtacacaggggtgtgttctgtcttgtgtcggctgtggttggtgttgttgtttctgttgccgttacccaggggcaggtactctcgttggaccaagctgggcaccctcacttagcacagggttattttctggcccgttcgggcacgatattttgacgttcactccgacattgctacctctaggtcaactttcgttctctcaggttctgtatctcgtgccgttgctctcggacgtaagatcttgtgagtctagaggaaaaggaaaggaaggaaagggagagaacatacgttgagggcatggtgttgttcagtactcgacctaaaaggtagaattcgggagggaagaagaagcggctggataccaatggaggaggaagacacccacaatgcactgaaccacttaacttcatggaacaacccggctgatgacctcgtgtctcttcgcgtgactgtacatcatgtccagtggacaaatagacatgcatagcgcctggccaggagggtttcgttgatcttcctgtacagcagcgagacaaaacatacagatagcatggaagacacaaaaaaaaaaaaaaaacgtgtccagctaagtgcaggtgactcacctggcattgcgggttctgactttgagacagttgatggaaaagtaagttgacgactgggatggggctgccctcccctagggtctccaaagctcctaaaagagttcattctaaattcgggacgcaaacttcgagaagaactgatttatagaagcatgtccttgcctcaagagaagctagatgtcaaacttggttttccatgtttgcacatccgtctcacaaggaggtagatgaacgtagttttgccctcttcttgtggtcttggtaatgcagctaggggattggggttcaggagaaaacacacttccccgatttaacatcattgatcccgcgttcggtcttcggtggtcgattccaaagtgtcgaagctgataacggaatggggttgagtgcatacagcgcgggtgaagtcgaattcgaagacactcgttgtcgatatgttcccagcatcaactttcttccctggaaggacattccttaaatccctgaaactagcatacaaagaaacaaaaagaagggaaacgaagattatcacaccagatcataaaggaagccatcgccagtccagacaacaagagcaaaaagtagaataaaagttgcgccaagagggaatcgaacccccccctcaaccttggaagggttgaatcctaaccactagaccattggcgcccttgatggttttgtttgcttgttgaaactacaactatcgtgatcctcctatatcatacaccgcaacgtgtccgcaacagctcagctctagctgggcagtcgcggcccaacaactgtggagccttcggagccgacgggctgtcttggcactcactctacacatgtaaagagatcgaaatggaaggagaatacttagggttagggttggcccctggaggtatcttttaatgaaatggaatctacttgtataaaatgcctgttgggggctcaaagattgggagtgagtgtagtcggagaaggcctggttcggtgcttactaccgagtcctatagttagggggaaggcctcctgttaagcttttatcagcaaatttgtgatgatcgttcgatggcaatgcgtagtctgtgcttgagtgactttcggtggatggtaagataagccagaggcttatatacaccctgagtaacatggcgtggtctgcggagtcaactgccaactcgatgcgggttgaagccggatcacgacgtatcaggaataggtgtttgtcaacccatcgggcatatcccactactaaagacggtatagtcatacacagcccaaagaggcacataaaacggtcgcaacggtcatggtgtgcggttggcagtactgtagctttgaggttgcctttcggagtgagtaagcggaatcccgatgtgggtaatgtccgttattagagtctttctcggatatgtgtgggaactacaaaccatcaaataggtggtggtgagtgctcgtagtatggacgacggggtctaaccatctgcttttgaaagagcacgcaaccggtcagcatggcgctccattcgcacgacctttacttgacggttgttggtacgagctatgagactgaggtataaaagatcgcgcttacactggcgagtgtaccgcaaaccatgggcgtagttagtactgcggcacgtgcaatatctcctattggtcccatgacaaagagccacccagccctatggcaccaacatagcccatgtggttgctctgcgtcattgttgtcatttgctcttctcatccggtggaaaaggtgaatgatcactctgcagcacactcgcgcttgacccgaaggtaaaatcctcatgccaccttcatgggcactgtcttacagtctcacgagttgttgaggcctggtgagcatgtccatgttgggtctataacaccccccaactccaagcactcatgaaaaatgaccacttcccgccagtcgatgctccttccccagatgaacacagtttctgctatgccttcccaccatggtcggaatctcatacccggcaaagggatatcgcaaaatcggtggccctcgccccttctcgaccatcgaggtggtactcttaatcttcctggtctccttaatgacctcgctcattgtgttctcaattatctactccgtccagcatcggggacctctccgacctgcgcttgtcgtttcgatatccggatcgataatcttcctgttggctgtttgttatattatatatagcagaaaaagtcaatctcgtcagtattacgatcttgagaacagggaggatggacaacccagtccgtcaagctacaccatcaacacctacttgccatcagttgaaagcacatctcccaacatgcgtttcgcgccggcaaattacttccgcaagaatcggaaccgcccattctggacctcttcatccaccgtcttacccacaaacgcggcggacgaagagagattgttggcccacaccagtgagcaggaagcgtccgaggaacggaaagaacgaaagcctgggacgggccgaagtgacaatcgtaggaatgggaacaacatcaaaatcatcatcacggaaccggagccggtagcctcgcgacatggcatatccctcgaattcgaccccctcagatcccatccagtcaatctggatcgaggtcccagcatcattcagtcaggaacttaccaaaatctgactacggatcccagaaacgcagagtccaacaaaactgcgtcaaatcgaatccatcaactcgactcgggtcccaggacgctagggcccagttcagcctctagatctcatcgccatcagcatttgcggaagtcgaggaggccaacccttggcagcgtcagcggcagggaggacctgcgcgctgtgttccaaaacggggagtagatatgggggtggtgtgatgtcgctcgacgctcaacatcccttggagaccgctgatggcgagttggaccatggcgcatagcacgctcaagtaccggtagtgatccggtcggtttggatcatgaacctgacgtagtatggttggtggggacagaccagaacgttggggaatatggggccaaccagccctaagagatgtcctgcgaattgatagagaaagccttagaccttcaaatgagaccaagtccaaatatgttggcgagcgtaaatctcaagtcattttctatgcgcaacccgtcgccgtgattgtgggtttgagatgtgtttttgtaaagtgccaggtgaagttgaagttggacaactgatagcgatagataaagaaccgtcagtactagacctctagaggtagcgacgggatttacacactgcaccgttcagcctgcactcactgacgcgtgctgcacagagtcaggcacgtccgataagcttatccgtaatagcaacctttcccaaggcggctagtccaatcggttatgcagctcagtgtgccgcctcaaccctgcttgaattttctgatagcggcggatgagagcactccaaccataggcagtggagagtccactctgagaaccccgactcgggagcgggaccttgaggtcgactgacttttattcttttccaggcaaacgcttcctgtcttcccgatacctcttttcaacaacccttttttgcccatccatccatccatcctcatccccatacttcaaaatgtaagttcgagttgcttaatatctttcctggcgtaacagtcaaggaacggacaggtagaccggcatcccacatcagttactaaccagatatctccatattcaggcagtccatccgtcgtgccgctctcagatccgccctctctgcttcgagggctatctctacccaggctcctgctgcgtccttttccgccagcattgcccgtactgctcttgtctccagcagaatccaggctatccgcttcttctctcagtctccccgtgttcttaacaccgaggagcctactcagcccgagcagaccgagaccgagactgcccctgctgctaccgaggaggctgctgttcagaaggacaccactgagggccacgccgctttcgtccgcaacattgtcttcgacgctaccgaggagcacctcaagggcgctttcgagaagttcggcaatgtcaccgacgttttccttgcccgtgatccccgcggcttgagcaaggggtaagtttggagtcctttctacgtatcccacattgaactacgctaacagattgtgtccacagttacggttttgtcaccttcgccacccgtgaggccctcgaggaggcctgctcccaagtcgacggctctttctggcacggtcgccgcatcagcgttgagccccgccgtgcgaaggtcaaccgcggcagcgccgtcggcgagccctctgcctgccttttcattggcaacatcccctacgagaccaccgatgccgagctgaacaacatcttcgtcggcattgacggtctcaaggacgtccgcgtcgccgttgaccgtgctaccggctggccccgtggcttcgcccacgccgacttcgtcgacgttgaggctgccgtcaacgccttggagaagctccagggtacccagctcggcgagaggaccatcaagattgactatgctcagcccgccgctgctcgtcagccccgtgagaacaacggcgaacgccgcgagtaccgcccccgtcagcagcgtgatggtcagcgcgatggtcagcgcagctacaaccgcgacggcggtaaccgcagctacaaccgtgagggtggcaaccgcaactacaaccgtgatggtggcaaccgcagctacaaccgcgagggtggcgaccgcagctacaaccgcgagggtggcgaccgcaactacaaccgccgcgaccagggcgagtccaccgagttctaaactaacaagccgcaatcgagggcatgtaatggttacgacatgactgggtgaagaggatgggaaacggatgtaatggagggcaaaactgggcaagttcggttttcaaaaaagaaaagaggccggttgtgtttcttgacaaatgttgccaaaattggggcacattgggattgggaaactgtgggattggtgttgtggcgcctttgcagtacgatcactctgcgtacatcatcctgaccttttgcttgcaatgatacctgtacaactacgaaaaatcttctcttctttcttcttactgcgactagttgttttcgtttaccattttttgttggttatatcgctgtacatatgtacgaatagaggggtggtcttctgtaccttctttgcgtcctgcatcccgtatgcgtgacgtgacgatctgctcgaaacgcatcgtttgattgttcattttccctttcaacttgcgtacattgccgtgctgtcggcatgcgagtatgatttccgcactccgctgtcgtccgattgttctcggctgtcgtttgaaggaacgaagggatcgatgatggatccgggggcgggggcgggggtgtactccacgggccgggctggggttcggctccatgtgaggtgtggttgacaacactccattggcggggttaccagtaatagccgcggccaggcaacaagtgcctgaggtgtggccggcaactgccacagcccaaaaagacctaacaagagcgcggtgaggtggatatgatggctggctgaggtgccctggctgcctcggcatttccagctgttcaggtggcgcacggcggtgccccccttgtgcccctgagtgacctgagcttttggcgcccaaggttccaactcacttcagatgcatgcagagcccgatttctaaccacgctgctgccatccacacatgccggacccagacaacccgcccgtgcatccgtgggctcccgtcgttacttacaagacagcacacctgccacacatcccgcgagagtcggtcaacttctttctttcacctggacaacttcagttctggacaccgccgcttgatcactaattaatcaactccacgagctcaccacgcccgtgcctggcttgtttgttacttccacttctttttttctttccctcttccaaactaaagtcatccttcctttgccctgcgcaaaaatctacctagctaccgctacttccagcctgcctctacaacttgcgcgggccgctgctttcccaacagtcgaccgcatagcgctctacttcgtctaccagatagtgtacaagagccgcccatcttgtcttctgtcttgggcttcgttgtcaactttcgccgaaacatcgccattgtcgcattaatatccaacatcttcaaaatgtctttcatgggtggagccgagtgttcgacggcgggcaacccgctcagtcagtttaccaagcatgttggagacgacaagagcctccaacatgacagacttgccaacagaggtcccaatgctgcggttggtggcttccggagtattaaccgcgggcctggccaagatgaggtaaggaatcttcatggatattgttgacggcaaggcatgcgctcttggctgacatgacgatcctctcgaacagatggtgaacggattcctaaaccaaacgccggagatggctcatatgcctctcgaacaaggacatatgcttcacctcgacccgagccaaggcgcccacatgcgcgccccgaacgcctcgccagcatgggctcaggacttccacaacacacaggcggctatggaagccgccttcaatgcgccgcctggcactcagttcagcgccgatgagttttcaaagttccagcaaatgcaccccgccgcggcgccggccaccgccagccagatgcctgctcagcgccccatgatgggtggtggcatgatgggcatgggcaacatgaactacaacatgatgcagcgacccatgtaccagcccatggtcggcatgcacggccctcagatgcacaacattccccagcaacaactacagcccgagggcaagggtaagggcaaagttgttgagctcgaccagaacaagtgggaagagcattttgctcagctggagatcaatggtgacgaggcccgcgccatggagcccgagctcaacaagatggacgaggcgctacttcactccgagactggtgctggcgatctcgaatccatctggcgcggtatccaggccgaaagagacgccatgaaggagttggacgagattgatgtccaggacgactttgccaagttcgacagtgagaacctggaaaaggaagattggacgctgaacggcaggctcggcgcggaccctatcgtgcaagagtacctcttcgaggaagataacctcttcagggagacaccaaacccattcgaagagggtattcgtatcatgaaggagggcgggaacctgtcgctagctgctctggccttcgaggctgcggtccagaagaaccccgaccacaccgaggcgtgggtctacctcggacagacgcaagcccagaacgagaaggaagaagctgccatccgtgctctcgagcgtgccatgaagctcgaccccaacaacctctctgctatgatgggcctagccgtctcctacaccaacgagggctacgacagcaccgcctaccgcacgctcgagcgctggctgtcgaccaagtaccccagcgtcatctcacccagtaacctttcctcggccgctgacatgggcttcaccgaccgcgcccagctgcacgagcgcgtcaccaacctcttcctcgaggcggcccgcctcgctcccgatggcgatcacatggaccccgacgtgcaggtcggcctaggcgtcctgttctacggcgccgaggactacgacaaggccgtcgactgcttccagtcggcgctgcactcgaccgagctcggcacctccaaccagcgcgaacagatccacctgctctggaaccggctgggcgccactctcgccaacagcggccgctccgaggaggccatcgccgcctacgaaaaggccctcgccattcaccccaactttgtccgcgcccgctacaaccttggcgtctcgtgcatcaacattggctgccatgctgaggccgcgggtcacttgctcgcggcgctggacatgcacaagtctgtagagaagagcggacgcgagaaggcgcgcgagctgctgggcggcaatgcgggtgatagcgactcgcgtatcgataacatgatgacgcagaacaggagcacgaccctttacgacactctccgtcgcgtgttcacgcagatgggacggagggatctggcggagaaggttactacgggcgtggatcccgagatcttccgtggtgagtttgatttctagagtgagtcagagttggagttgaaagaagaggctcaggagtggatggttgggtatgacgctatggaggatgtttactacgatgttgatgtcgaaatggagaaggccttgaaggaggagcagcagtggtgtgatgaggacttggacgagggttacttgtcgagtgaggcgagtacactatgttcggatgattatagggagttttggtgaatatacaaatattaagtactgtacaaagcgaatgtagctggcttgtcggggttgttaacagcttgtgttggggagtgaaaagtcgaagatggggcttggtgcttttcggctagtggtgagtctggttttgcatttgctgggtgtcgtgtgtttctttcttgcttcacgatggtgagcggagaaaagcggattgtgttcacagacacatacatagatagatacgatacataggcttctgaaagaatctgcattgcgtgtccttgccataccttgctcgttttgatatccacaagtttgggatcaccatcttgctagtatctaccgtcaaccagaaatagaagagtagatccaatgaaggtgtgcaaagctgaggctcttggtcaacagcgtgtatcactgaaccttaacaaaacggtgatattggcaatagatgctgaagactcaagacgtcgccttctctaaatttatggtaaacttcgtaaagagaagtaaatgttcgtagagcccgcggcatcgaagtatgtatcttgacgatattctataaaccatcgttgacgcaccaagcaaagccataaggtctatactgtcttgatgtcatctaagaacctcttcgctgccatccataaccatgttcacgccaacagctaccctgaaaccacctcccacagatattaattcttctttctccagcgtccactcgggggcatagagctcagagcctatttaactccaatgaagccaatgccgcttctcgccaccttcagagcccgacgcagagcctgatcctccctgtccgtccattgcacactaagctggtcccacttagagccaggcgtgttgtactccttcttgaactgggcctgcatggcctgcagccggctcatctcgcgcgggtcaccagtgccggtgtagacgatgaaagccgtgcagggcgggagattgtcgtagatgcgcttcaaccgctcgccgagtgtcttcaggcaggtctcaaggggtgatgcggcatcctcctgctcttcctcttcctcctttttatcaccatcagtgagagccggcgggccgccagcgtcctcggggacgagcttgttgcggttccaccatcctcggagggcctcgagctcacgcatgcgtgcccacacaaagtcgacaccgccgccgggaacttcgaggccgtcgggatcacccttgaccgcgcggaggatgccggcttcaacctcggcgtcggatttgcaggaaattgtgacggtggcggcgttaccggcgcttctgcttacgtcaccccagtcaacagctgcgctgctcttgccgacaggagcaccgcccgtggcctccggcccagcggtcgagcgatatgccgtaccagcgcgagcgaggcgcttgaagaggttctcgccctggctctctccggcaccccatgccttgcccttctcgcacttcctcttgacaaggtcgagacacgttttggcgtcttcgatactgtcgtgtccggcgttggttccaccacccttttgaacttcgcggttgaggaacttttgtgcgaggtacttcaacgattgtttgaggggaagtccgcgagggtgcgggaagagaagcgaggtgtcgacaatgaaggggtgagcgagcttgagggccttaagatcagagtcaagcgagtgtccgaggagaatcgagcgaggaccaagaatgtcgagcaagcgtgcctggatatctttcaatgtcgtgttgataggatcgatcatctctttggtgatacctgaaaaccgggtcacatagtcaatgataggcttgtccggcttgacaagctcgtcaagaacaacactgccgtcccaagagaccaagctgattctggtaagtgaatactcggcttcccccgtcatacacatctcgcaatcgagggcatagacttcccggcctgcggtgacactgccctgttgcacttcgccttcggggacctttccatcctcaagattctcgaccctcgtgtgtacccagccttcggggtccttgaacttgtcttttttctcccctgggttcagcatagctggatgaacggggaagccatgctccatcagctcctcgttggtggccaaaaactcggtaatgcgtgttcgctgatttttccagccgtggggctcagatacgggctggattcccgttcccttgctcttgggcaggggcgcggtaagcattgcaggcattggcgagtgcaacttgccatacttgtcgtcacctggagcttttacaggccacaaatgcgggaacatgtcggcgaagggctgcaggacttcgggcaacagctccttcttgagctcgcgtggatagtactcatcaggatcaggggcgccgccaccggagatcgcttgatcaagagtgggaccggtgtaggcggagaagtcaagaccgttcttgaacatggcctcgtcaagacccggtaccatgatggccacgatctttctgaactcggggcgatgcttgacagacacccattgcggcgcagggccatcggcaaagatgtacaggatcaggtcgcgtaaagaagagacgttgatcttggaaaaaagcctggcctgggtcgaaaagtgaatgccgggatagcgcttggattcctggccaggaatcttcttgagtttctttaccggccggccattttcgattgtctgccagccgccgccgtcttcatggtcatcttcgggacatggccgtttaagaccagccgaaattgtggttgacgtcaattcaccgtccgtcggagcagtcgaattctgaaggctggtgacttcggaatcaatggccatagagtcgccctgaaaggtggccaaggcagccgcaacgccgcgctgacctttactcttgttcttttttctgctcatgatgactgcgcttcctctgaggggagtgtgacctgaaaattgcacggaagtgcaggctcagaagaaattgcaaaagagaaggaattagggagtgaaagtgaaacgaaagtgttcaggttttaaactggggaaaacaactgaacattgatggaagtggacgtctgaagttggcacgaagtcactgaagtcggaccaaaccaaaaagaaagacacccttgttcgtgcctgtcaaaccccaggcacgccaaggttgggtggagcgactcacggcgcagtgtttgcaggcaggcagagccccactgtggcatccagtgtggcggatttcactgtcattatcgggcatacctagtggtaggtagtcaagccacatcttatcgtccaagaaggtggcgcctacagctttcggtcccctgtattgccaagaccatctctacatagtacagtatcaaacgacttatacgatagctccttcctttgttgtccattgttgagaaccaaaatgagcgtccacgtttcccatgatgtgaaaatttccttcagtgtacacagttgagttgcccgagtcatccccagcacatctccaattcgatttcagctcaagcaacaatgtgcgtgatctgattccgacgcccacgctccacggttctgatctcccgatacgcggggcatcaccatatctttcctttctcattcctgaacacctgagttctttcgcagcaggccgcttaaccttgccctcgatatccatagttcagcatggcggagctggtgctctgccgttgcaaacagtgccggggcactataggcaagttcatcaacctgtggtatgaaatcggcatgtatgtggttcctatcatcgaatcaaagaacagtctggacgtatgccacaagagaagcgcagtttacggagagccgggtaccttgatggaaaactggtaagtctgtatcaatcatacactccatgtctgatgttgttacttattcgaatgtgctgtagtcgactgcaaatcatagcctgtgtcagttgttccgcgtttcttgggctgaaatgcgtcgaaacacccgggaatcatgtgctagagaggcaagtcaaacatgatcattggcgtgggacatcgaagacaatgcctaacataaccttgtagatatcatgtcctattctaccaaggctcaattgtgccattcgacgacgcaggcaagaaaagtagcatctacatcgatcgcgtcctcgacaacacagagccatctagtagtgtcagcacagttagctcagccgagacactaggggaaagtggcacttctccccgggcgggaatttcaacaatgccttatcgaagaacgagcttcccagacaagcgagcaacgaaatgaccaaagtcagaagccaattgcaacaagaactggcggggcttaggtcccaggtctctgacctcctagttcaagttgatgtcatagcatcagaagccaacaagagcgtttctaccaccaatgatgggaatgaagttgcaacacttcgtgccaaaaatgcagacttgagacgcctgttgagcaacatgcgctctatcgaaagtcttcagatagacttcgatattctcaagagcagggtgcaacggctcgagggtgaccagcaaactgccaagaatctgacatctcccaactgtcacaaacggacctcgtcggaggccgagcttcctgagacagacattgcaggagagttgccaagtacgccagctatcgacacttcgccttgcctcgcccgacgccgctgcacaaggaggcgtacagtcgggatgcagctagacacctcagactagcctgtcggccaagtaaggaaagggagtctaggtgcggagaaaggactgaaatatctttgattcttttcgggcttacttccgagccagactcttgttgcctcccagttcagcctcgatgatctcaattgcgaaactcgcaagctgtgtgatcggcttgagcacaacgttctcccagaaagctttgctcacaggatcttgcaaattgtttgcccaatgcttgaccatagcggcgtccttctcgtcgcgctcctgcagatctccgatgtcgcgcaacatttccttggttccgaataagacgtcccacgatgccacaccccctataacgccgttttgcctgaccagccgaaggatgacctcggtcaaagaaactatgtcagcggttgccagaaccccaataacaccctcgtggtcgcagtaccgagcaagatcgccgctataggtcaaatctcccgccgcggacaggagctttgcaattgtcatcagtgttttgaccctgaaaggcgtgaatgatgccgggtacttgaagggatagcattccaacgccatgaagcagtgtagaggaagcgccttggctagcgtagtacggttagaacccagcatggtagctatcctgagaatcgtgggaggaaggggatcgagagcccacagctgggcatccctgagaggtttgcaaagttcccactgggctcgcgcattctccataggatccccctgaacaatgcaagtcaactccatacacttccagtgtatttcctcgatctttgactttggtactgtctttgacctttcgatataagcaggaaccaggctggcgacatccggctggaaactggaggagttgagccacttgacacccggggaaaccccgcaagcctgaataacttcgtaggcattcaaatcctctttgcaacgaatacaattgcactggaagtgatagagtcgaagactctcttgccttgcacggcgaggcatagtgtgatctggctggcaagttagaagacgagaaaaccctcgcttgcgaaaggaattaccataccgatatatgaaatcagaatctcgtcgcccggttcaagatccctctccgccttgagaaaggccttgcgcttctcgaaagcgatgtaggcgttcggaacacaagagtgattaaccatagaaagactagggtgaagatagatgcccgcctgtcccgtgtcggcatcaaacctgttgaacgcattcgtttggatctaaggtcgccgcactagtcagttcacatcacacgtcgatacccagacttccacatcaaactcaccttgcacaaaacctccatagcctgcttcaacgtctcatcactctgcaacaaacccgcataaaccaccgcccccgtagcctgtaattcgaaatcaccccacaagccctcatcagtcttgaacccctccacattactctccaacgtaccaccaggcccaaacgccttgacagtctcctcatccccagccttcaacaacagcatcacctgcgccaccgccctcacgggagtcggcaaccagtccttgcccgtccgctcctggattcgcttgaacatcttgcattcggccttatgcaccagcttccagtgcgcccgctggcactcggcgttgcagtacacggccgccttgcagcccgtgcacgccttgcacgtccgggcccccgcttccacatcgccctcgaactcgatcgtcccgctgacatagaggcagtagttgcaggtcgtccgcatgttggcgtcgtctgggagagcgagcaaggggttttcgatgatggcgatggtttcgccggcgccgaagcgctccgtggagaagaggctgcggccccggtcgacgccggggatgccgccgatgcgggttttggggatgggagatggcagtgagggcgccatgatggtggtgcttctctgcgagtttgggttggggtttgttgatgaggtgaagaagaaattcgggtgtttgtttgttagaggttgctggggtgaccgttcttatgtgtaacgcgaaaagttgaggtgccacccgttgatagtggcaaccgacgagaaagtttgaagagagcgagaaggataaaatgctgtttccagtacagttttccgttatactcaacccagtaagccgcttcgccgtgtatttctcttggaacaagatggtcagttcgaggattggctcctcaatggacctatctatgttgtcgaggaaaagtgagaagatggttgtcaggagaaagtcaagtcactgtttactcggtactacatacctaggatctcgggcatgtaccccgcctgcagcgaacaggggaaagcgacgaagcgacccctggaagcccgcaaaattctgccccacagagctgctctcatagcggggcaaccacctccacgcactacctctatcgttgctgccggccctcgtggccgcccgatcaactggaactgaacctcgttcaaacatcacattcggttttgtgaattagacactcttacatctagcccattcctctctcgattacaaacgaataagaaagcgtaaagatgtctggcaagcaagaaggaggtaagtatctcccctttcaccgctgcccgctcctttgaaccttgcaagctcccactcattcaagggagcttcatgttcgctcctcctctaaagctcaatcaagcttcgagctcaagcttcaccttaccttccccatccccccccctggtcacctcccgcactcatctcaccccctttagtccacaccatgatgccgcccccattccccgtttgatgtttcaatgtgtggcagtcactaacagaccttcccagtcaacattgagagcctcagcgctcaacaacttaccgccgtcaagcagcagctagacgaggaggtcgagcacctgacggcctcgtacacgcagctagctgcggcgcaggccaagttcaaagagtgcttgcgaatcgtgcagacaggaagcagttcttttgatggtatgtttagttgacctgtttccttcatttttctttcatcttgatgtggtagatgagatggggtggatcgtctatgagtatattcgaagggccgggagtttgggggatggggatggattttgtcaagcttccacttgacggtcaacctcttcgtgagcttttgtctcattctctgatgtgacccgatgagctatccctttttttctccagtcctcttcatcccacttacaaccataacaaacgtctacacctcattttacttttatctactcatctcatggcggtgatgtcgccatcctccacctccccacgcctcatatctcccatcctcatatccgatcaacaccctttcttcccacctgctgttccaccacgcccatcctacaattccattcccttcatcccgacccaagcccagccgaacgcctaccctccagtcatggtcaccgctgacaacaagaccccattcaacagacaacaaagacatcctcgtgcccctcaccaactccctctacgtcaagggcaagctctccaaccccgaccgcgtgatcgtcgatgttggtactgggttctacgtcgaaaaggtacgtctctccgccacgaacggcactacatgttattaactcgaagcgttcaggacaccaaaagtgccactgatttctacgatgccaaggtcaaggaacttggcgccaacattcagaacttggaagccattgtccagggaaagactaacaacctccgcgtggtggaagaaggtacggcattctcctctttttcttgagctgtccgtgcatttcagccatggcattgttactaacaagaatcaacatctagtcttgaggcagaaggtgctggcacaaggagctggacctgcatcggcacaggcatagtggagaatctgacttgttattgtgtgattaagcgaagcaaaaaaaaacaaacaaaaaacgacaaaaatacaacttgggcacagctacttggtgtatgtcctcgatctccttgaatacgcgttgagccattgacgattattatgacgacacacccatgtattcgaagaaccgttccgcgaccttgagctcagcagccaaacatcactacttcagctcttaatacctcaccacgacaactttccatctacaactgctgatagcccgcgtctgtctatacagttctttccagcaccgtttggacctttccaacccagtgcaataaggcatcaagcgggtcaagatccctagtggggtcagcggatgacatggatgacttgaagaactgttctggaaacgcttcccaggaccgcggtccggctgaaacgtcagcattggccatgtggtcgtcccactccggtcgatacatgctgacgctcacaccagcgacgggctcttgaggctgtcggctcttggtgcccgagatagtgctccactgccggtacagggaaagctcaacgatgtagtccttgttgaggtaataggaccaggtcgtcttgccaatgagagcctcaatatggtgtttctgtgcgaaggacgccgcaatgtgaggctcaatacaacgggtgttctcattgtgacgaatcctgatgcccttgctcagtgtatgttgatcgagtgggagcttattgccggtctcatcgatgggagactcgactttcaagacccagtcgtgatttctgggatgtgttagtttggcaaggaagtgagaaagatgccgacttacttgtcagggcatgctgtggcaagttcgacactacggtggctcttctctcgatggaagacgttcaatgagccgaaagtaaaaccacagatttgatttttatcgacgctcacttccaggttgacatttttcgtcgtcacaatcacaaagttttctatgccttgggggccttcaaagtctggatcgagggagaaggcatgttgaatcttttcgcgcattgattcaccacccagtctgagcagtgttagacattaatcgcctgggaaagcgaccagaaaaaggagaaccagaagggaagaccagagtatacacttacctcatctccatgtaagaagtccctctgctgctcaccctgcgagccaacttcgagaactcatcgagcgtatagctcgtagtaccccgcttgcgttctttgaagaacagtttgccgaaagcgatctgcatgcgcatcctattgggacaataccgcaagccatcacccacgcggaccatcgcagcagcaagatcgctcttgtaagcttggacagccaaagcatcggccacctcagtagagtcggtgagtgtcgcggctggtcgaaaccatgtggtttcagggctgtcctggagaagtatccgtatgacacgcttgtcgctgctgggcggagccacaagtactgaatctcgccagactgtcgcatgcccttcacggagcatcaagctcctcaagatgctgcgtatggccgcctgggcgttcttgggagaagcagcggagatctggatgggatcctcctgtgctttgaggcagatcctgacacggtgctgttgttcgatctgttccaagattgtcttgagctctcggtcctggtcgtctacaatgcgaaagccacgagttgggaccaccaagtccacctgtagaagaaaatatcagtatacgtgaaatgggggtgaaagcactcttcctcaatagacatagacgtagaactgcgctgcttgagagaaaggggaaagctgaaaggtactcgcctgaatgttcaatacctcagacgcctggccgctgcgctgcgacgaggatgaggcgcccgaacgagaattgggcagtcgagctccggtggcgaatgacatggtgacttgacaaacgcggagtgattgcaagttgagatcgaaacgttatgaagacggggaaagatgaaagaaggaagaaagaggaagatgtagaggtaaggaagacggcgacgacgacgacggcgatgttgatgtcgaagaccaggtggtaatggtagtggtggtggtggtggtggtgatggtggaggagacactgaagattgatgaggatgaacagaagaagaagaagatggagaggaggaggagggtgagatggtcttataagaacgcaggtcgcgaatttgatctcgtgtccgacccaagcaaacgatactcgacacgaacgcgcatgctcaaaccgagtaggccgctgggggtaattgcaagttgccggctggttgctttgggcttcggggtgagtgccttggcaatcagggaaggagccaaatgacgttgctcacccgaagagggagtaggcacgagattgaagacctaactatatgaacatgggttgctcttgcccatggactactcacaaccggataagttgaacacttcggttgtcttcttgcgacttgtttattgtggtagtaatattcctggttggatgggcaaggtgcagcaaacccaagacactgttcggaaatgcccgagtgatctttgtccttgcccaactgaacctcagccagtctcgaaggaatttggacagcaagtggtaaatagttcgatcgcggtaacaaacttaacaagtctggaccaacgcatgagctgatgactgggaggaaaagagcaagaccattcaccaggccggagatcaagccgagctgaacacgtcattgtcgttggaaaggggaagagccatcaaacaaggacggcagtggcatcaatgcgtcacttggggtgggcttttgaaggaaagcacgtacctgtaagggcattcgaactaagtggcaggaacaacgaggttgtcgatagttggcgataagttcttcgtcctttgtgagactgcaaagggttgctccccggtagattcaggtaccattggagtgatgtgatcttgctgtacctgtagatgatactaacgaatgcatattcggaaaccagatttggttcaaggagctacgcatttattcatattaaatatttctttgctgacaagatcgactactgctacagataagttgagatggaaatactctatataaaagcagagtgtccgcctttttgtcccgagcggaagacaaaccaaacaacttgtgagctgtgaaacaagtgtcatgaagtgtcttgtcttgagaaccgtaacagtccagtgtcctccgcccggtgttgtctctttgcactgcagtaagaatattgagacagaagtggatgattgctatggatgtctctgctgaaacaagctcaatgaggtcttcaagcctttcgtattgaccatctagatcatgaagtgtcgagatacacctactcaagaaaagaaactcgaccaatgctttcatgtctaaacttggacaaccaatatgataacagtgttttgagaagaatctgaatgggacttcagtctcatgcacacatgagtgccacaagcaagccacgaatctagcagatcccgccgcttcactacgcttactgttccttcgatgatatgtgaagtagaatatgactataacgaaccgcagtatgggggtctccaaaaacgagtgatgattttcaaacgttttttttccacaacagtccgcctgcctgacctagctctcacataaactgtattgttggtgacgttccggatgaagatcagatgggttgaaagtgatagcggaaactaaagagcatcgctgctgatcgatataggacgaaaagatatgacagtcgaaaaaccaaagtagacacagagctgaggatccaagagaactaatgttcatttcttgacggctcaaggttcaaaaatctcttgcataggttgccatcgaacggaaaactgagaactaatctcttgccttggcttggaaaatacttttcgcagatgagatgagaacaggcagaaacttagaatcactcagttttgttgcttccgactgcataccaacactctgttcctaaacatcgctctatcgggtttctcgagcagttatcggcgttattctccgttacaacgatggctgcccgtgttccgttctcttgatgttgtttgcatcttgtcctaaaatcgcaaaatcggaaccgtgaagaagtatagcgagttgtagccggtagtccgagaccaaaaagaagctcaatcaatacagtaccatgctgagttcgaagaaaagatcaaagaagaatatagctgggctgtctcttgggcaaagatggacgtggacgctcatcgacgtcgtcgttgttgacggtgatagaaggacctgatctgattggtagccctaaaaggcagccgctttcaggggctcgttcttggctccgtcaacagagccgtggggctcaagcgggagttagcggatcctgcagggatgttaagtgccctggacgcgctaaagcttccaagacgcgtcttgcctgctctgcctgtcatccatccattccgggcccttcttcaacttcgaacgaactctttttatctcagcgaggcagtagtcagtaccggaattgccaagctacgttgatgaactgtttgttgtgatttccgactgaccgaccggccaaatcgataatcaatttctacgactggcctcttcaacagctggccgccatgcctgccacccccggacggcgttcgtctcgagcgcaagactttcgtctcccaggcgtaaccagagaggattcggatgatgagcttgggacagatgatttgccgtgggaatggatttatgacagggaagaggacgaaggagaaaacgaggttataccagcaagcggaccgggatcgagaaaacggaaacgaacaacacagccagagcgcaagattatcggtgcacaaatgggggactttgactgctacgtgggagacactctgcttctcaaagctgaaggctctaacgaagcctgggttggcattgtctcggagtttttggtggatgatggcgaaaagtcggccaagttcatgtggttttcttcggagaaggagattcggaatggtccgaagaagagaacggattttgttgaggtatgtcatcatagtcttcatctcaacagtccctggtttgattttgctaacttcgaagtgcagaacgagctctatataacaccgagcttcgacttcaatgccctgaccactatcaatggcaaggccatagtcatgtcccaagaagccttcatgaaacagtacccaaccggcaaagtcccacgaaaatccaaagagtttggcaaggtcttcatctgccgtcgaggctgcaacacacgaacgtgtacctacaccgacgaattcaaatgggaagatatctacaagggcaaggaagatctcgaatccctcctcgacttcgtcctcaagcgcaccaaagccacacggaggaaacgacaacccaaagccgaatctcccgaacgagaatacgcctccgacgacggcgctggcgccgaacccgccgctaaagtccctcgcacccctcgaaaactcaaagtccgcagcaatgccgccaccccaaccagccgacgcaaaggcaccaaagccgctctcagcgccgccgtaacgcccacctcccaccgcaagatcatgataaagaggcatctcgaatttacccccttggccacccgcgtgctctcccccatgcacatccacaactccccctaccaactcgcccgcacccaactgcacgttgcctcggtcccgacctccctcccctgccgcgaagccgagttctcgctcgtgtactcgcacctcgaagcggccatcactgacggaagcggcacctgtatctacatctccggcacgccgggcacgggcaaaaccgccacggtgcgcgaagtcgtctcgcacctggacgccgccgtgcgcgccgacgagctggatgacttcatctttgtcgaaatcaacggcatgaagattaccgacccgcaccaatcctactctttactctgggaagccctcaagggccagcgcgtcagcccctcacaagcgttggacctgctcgagcgcgaattcagccacccgtccccgcgccgcgtgccgtgcgtggtgctgatggacgagctggaccagctggtgaccaagaaccaaggggtcatgtacaacttcttcaactggcccgggctgagacacagtcggctgattgtgctggccgtggccaacacgatggacttgcccgagcgcacgctaagtaacaagatcagcagtcggttggggctgacgcggattacgtttcccgggtataatcatgagcagctgatgcggatcgtgcaaagccggttggagggcgtgccgggggatattgtggatgcggacgcggtgcagtttgcggctcgcaaggtggcggctgtgagtggtgatgcgagacgggcgctggatatttgtcgacgggcggtggagttggcggaggcggacgcgaaggttgttgctgaggctgaaccgccaacgccaagcaaaaagaagggtgttgaagataaagtggtcagtaagaagaaggggtcggccggtcgagtcacgattgagacggtgcggagggccattaacgaggctacgagtaatccgctgcagcagtacctgaggggcctcccctttgcgtcaaggttgttgcttacggcgctgctgttgcgtactcagcggacagggttagcggagagcacgttcggagatgtgctggaggagatgcaacggatgattaagctggcgaccggaggcgatagtcggccattgaatgccttaatggccacggctggagtgagcgcggcagactatggagatggtatcatgggtgggcctagatccaaacccgatgtcaggcagatgcggccaggcggactcgccatcgcagcggtcgacctaacaggagcgggtgtcatcaacttggaggctcacaaggctgagcgaccgagcaagattcggctggctgttggagatgaggaagttaggttggctttccgtgatgatccggagatcaagacgctaggtgtgcttctttgaacgatagtaatgatacccaacagtaagaatatagacaagatttcgttggtttgatgctcatgaacattgaatgtcaaagtccatttggttgattaacacgctatcccaggtttgtcgtctatccattatatccctttttcgcctgctcgtctttaacctgcatgcaaaggaagaggtatgacattctccgttctcgccattcacgatgcttaaaatttacgcttagccaatgttggcttccactcgaggggatgcgactctggtgtcgcgctaaggtcttcaccccatattttaactagacatggggttagtaacaatatcctcaagaactgattgtcatggcagggtaaactcactggtcttgtccgcttcaccgcaaatcaagcgggcgccagacttgtcaaaggtcgagctcatgatacccgactccgcatcaagtgaaccaggctgagcaatcgtatcaagagcctggaagcgatggcccgacttccaatcccagaagctcatggaaccattgtcgccaccagagaacatgacgttttggtcgttcacggatagcgtgttgatgatggcattgtgtccctcaaaattctgcataaaagcaccctcgggacacttccactgcttgatgctgcctgtgctacccgttgcgaacgtaaactcggttggatgcgtcgtcaacgctcgcacacccttcttgtgatgtgtcaagacgcccatcgtcttgccggctgccagatcccacatgcgaacggtcgagtccaagctggctgtgatgacctgagggtcggcctcctgacagacaagatccgctactgtgcctgtgtgtccagagaggacgtgaatgttgcttcttgtccgcatatcccacacacgcgcgacaccgtcgcgaccgcctgttaccaaaacatccagtgtaggatgcagcgcaagggtataaacaccgctgagatggccgtggtaatgtcggataaccttgttcgtctccaaatcccagcacttgaccatcttatcctcaccgcacgagaacaggtatgggtgtctcggtgacacggccaatccgcgaaccgtcgagatgtgtccggtaagagtcaacttcagcgctcctgacgccaaatcccaaatcttgatagtgcggtcgcctgcgcccgaggcaaaccacttgttgtccggttctactgccaaggcacgcacccaccccagatggcccgaaagcaccttgagaagcttccaaggtgggtgccaatctggcctgggctgtaccagcacgtcggatcgccgcgccaggctgtttgtttggggctcgtttcgttgcgcatttggtctggttgacgacgcgccagcgccgccgggcttgctgcgcgacaggaccagagcattcgagttggcggcggcggacttgctcggtgggataccctcgatgagtttgcgggcgtgttcttcggattttgagggagcctcttcgatggctggcttggccttctttttgcgtggtccgccggctggcaacttggaggcaatggcttcggggagggtctggacgtcgctgtactcggcgtggagacggagagataggccggtcttggtgatgtcgggatcttctgacgcaagcccagggtcgagttttagacgctttctcccggaagtgccagaggcatctgtagttgtggctgtggcggcgtagatgagtttcgtttttctagcgttctcgcggatcatggtcgagagcgggttggtgtcagggccagagccattggcggcgctgttggcaacctcggccgccatcttaagggtcggatgtcggataggtagggtcgtttcgtcgtttgggttctttgtgcgaattattcttcaatatagccggagggggttttgagtcggttgttgtgatgaaatccgaattcgagccgtggttgttgacttgatgtcaaagttgaagttgaagactggatgcagtgcgtgatgaaagtgatacagtgtgctgagcaccgacgagcgccaccggcgcggcctggacgcggctgggaatttttgctgacgtcctggcttgggggagcttgggccacatcttttagcacatttagcgtcttggcaaacacagtcgagctcacactgtgtgcctctttcggacttcacacacctcatggaagctcccgggggaaggcatcacttacatgacgttcaactcatgcaacagcatcatcaccatatcaaacaaatccttggaactcaattcaatcgactttctgattgactttgaggcctctcttactgagtaatccatctgcttgatcaatatggcagaagacaagtttgcaattcacgctgccgctagggatggtaaaggtgagcatagaaagctccagaacccttcaagctgagcagttgaggacactcgttaaaccatccacgaaatgactgaatactgacattttcacaatctcagcgtccatcgtcgagtctctcctcaatgtgagtgagatgtcgtttcaaaaatacgtatacttgcaaaatgactaaacacacaaccaggccaaccccaagctcgctcaacgcaaggacgacgatggccgtctccccatccactgggcctgttcctacaaccgcaaggaagtcgttgagctactcgtgaaccaaaagggttttgatcccgatgttgaggtaggaactctcactttttttttctcctttcccttccctctgttcactcagcacttacaacttacaccacacaaccaggacgacatgggctggacccccttcatgatctccgcctcggtcaaagactccgacgccataatcgacctcctcctttcccgcggcgccgacatcaaccaaaccaaccaccaatcgcaaaccgccctacacttcattgcttccaaaaacaacattgacctcgcgcgtaagcttttgtctccagacatgaaacccaagcctgcctcggtccgggtcaaggacaaacgggggcaataccccttgcaccgcgccgcggctattgggtccgtgccgatgatcaatcttttgttgcagcacaagtcgccgattaatgccagcgacaacgcggggtatacgccgctgcatcatgcggtggccgagggacatgggcatgcggctgttgcgttgttgaaggccggggcggagacggacaagaaagatatggatggatatttggcattggacttggcgccggataaggatgtgaggaggtttattgagaaagaggccgagaaggaggggattgagctttaggttaccccgtttgcaggtgcaggttgggggtacgtgtggcgaagatgacacgatgaggagaacgagcgttgacttaatttgctccggaaaaaagggcgatgaatacgagatagtgatgctatgggctaaaccaaggtttatggacatcaatatccaaaatattagtgaaagccatccttagtcacatgtccattagagtccccttcccttcatacccacacgacaactcattttcattaccagccatcttgaatagtttattatgtatgcaagaatcactacccagtccgtcccctctcactcaccactcacgacctcatttcatagtcctctccaccaaatccctatacatgtccttcaaatcctgcacatccgccttcaactcatccacctcctcgctcttctcgcccaacagctccagcgtcgtctcatatcgctcattcacctccgccacctgcctctccagctcagccaccctctcagccgccttcttctgattctccacctcgcccatgagcgccacaatctccgcccgtgcctcgtcccgctgcttggagatgcgtgccagctcttcgcgcaccgtcaccttctcgctctcaagctggcggatcttggcactcatgcgctccacgagctggaccgagggcccggcggcgatggtggatacggagaccatgtcctgcaatacgttgtgtggagaggaggacgagtcgacgctgtcgaagcccgtgtcggaacgatggagcccagcgcgtgggtgctggatctcgggtgcgccacctgcgtctgatgtctggtgaatcgcggatgagggtgtgactggaggcatggattctgtagtgggactgaagagggagttgcttcctgcttgggtgctgccagaggcaactgatgtgcggatcaggccgggttggccggagggtctacggcttatgtttgctcccgttgcggcatcaccgttacttgatggggctgatgccttgcggaccttgttggaaaggccttggatgcctaggaaatcagtgctgtaggtcctttgcgctgttgatagttggggtgatccaggcccgctaccctcgttcttcaggaatgggccgccggggagaccctctaaccaggatcgtggccggtttccttgtgattggagatccctttccctttcctctttgattagttccttttcagcctcccatgcctgcttctgcttctcaaaatcggctcgcgcctctgctagggcggcttcggcttcttccgcgcgcttcttgagagagtcgagttgtgagcggtaggactcaacgtcttcctggttaggaagcttggtcttggcttcttccagctcttcctcattgcgtctcgctcggagggcctagagattatcagtgttctgatttgcaaaggcatatgacttcggaatgtgcttacagcttcacgagcctttcttcgcatgtcagactcccgctgcaatgcttcatcacgctccttctcaaggttaactattctcgaccgcaaggtggtttcgatcccttgccagttttcgcttgcaatcgagtattgactttgcagggtttccacctgtctaagcaacttggcttgggagtctcccgtcacgcccgaggaagcttcttcagcgcgggtccgcatagcttccagcttactttccatcatatggacttcggcctttagctctaactccaaagcctttgccttttcgcttgctttttcagcctcttttcggagttcatcagcttgcgccttggcgcggtcggccatcagattcttctcgatcttgagagcttccacggattcttccaattctgctatccgccgctgatcctgttctcttgccttgtcgttggcctttgctgacatgacatccgcctgttcagtagccttttggatttgtgatcgtagttcagcgatgatagtatccttggacttgacttccggtcgtaagtagtttagctcccgttgtgactggtccaaccgtttttggagctcgttctggctcttttcgagttcgtctgcgtgtcgagcacgcttgcgcaagttctctatttccctgtcggccttttccttggccgctttaaggttccccatgtccttttcatcttcggcttgtttctttcgcaagttcttcaagatcgtccgcagcttttgttcgttactagcaagattctttccttcttccatcagctgggctatttgttgatccttctccgcaagcttcttttcggcactgccagcgggtgcagacaaagcctccttgcgcgccgctgcggatgcctcccttgcaaggtactggagcttggcctccaaagcatcaattcgctctacgtaggcgtagatttcgtcctgattttgcggtcgcgtatcgtccgatttcatttcctgaccatctggacgtgccttctcagtgacctcaacgctcttcttgggttcggtcttggcgagtatctccgcgggtgcttccaatttactttcagttgtcggggcttcatcctcagtgttctctggacttggctgatccgtcgaaggcctcgcactatccgctttctcagaaactgactgtgcttccacctccttgatgtcgtccgctgagtccagtggtgccactggcggttcctgtgttgtatcctgcgattttctgggcgtgtctgcggatgcgcgcggcgaagaaacggcattcggactggctttatctgcgaaatttggtctttcgatgctatcggtcgaggcacgacttggcgcatccatgctctggcgtgggctcgcttgtgtcgaggatgacgttcgatcgaggttcttgccggcagccttggcggccacggccctggccaaccgctcttgtagacgatcattggtacgtgtcgaggctgttctcgatggcgctgtaagtagtaaagactgtcagccatatgtcctggacggatgtacaagattgggttcgaatggaagcatcctactcgggctggcctttgccggtgatggtgccggcgggggagtggctgctggtttggactccttgttctgctgggcggcatcatcatagtcatcggcgagaatggtgtctagtttggcctcgactccggcgacggcctgggataagaaggagccccatcttgacgaggcttgtttagcgggtgctgccatgtggtggtgtggccatccaatgatggcaggtcaaggccggggatcgtgtttggagttggtcaggtacgggtggttaaccagctgtcacatggatccgtcgttgcagtggccgtcgtcaggaattgttagattggtgaaggactgatgccggaatccctcgacacgtttgtcgtcgtgctaggctcgatggcctgtgtatccgcaaaggtccgtcgagggccgcttcgtcagaatctcgagggtattgttgcctgcttcggaggatgcgccgagttcttgacatccccaatgcgcctcggctttcttcaaggtagtcgcccctggttacctcttcttcatcgacctggctctgtcagtgtcaacaaacattcactttcggctcgtggcccgaggtatatgctagtagagacggccggggatcatggaagggtgacaagtggaagtggacagacagtctgtctccagctgatggcccgggtgcagttcgattcctggggctaccattacggcacctctacctacctaaggtagcaggtgccacccccactaaagccactgtggcatgctgtatctcagctgctcgctgtacacgggcggtacaagttcggctgtgcatgcacgagccatccgctcggatccgggccgagcggggccgttgccgggggcttgtggtcccgcttttagttccaggttccgccttttctaggctcgagccaggcacatgtgacaggaaccatgctgccggtgtcttttctgctcatgtctttgtttttgttttgccatatcattgatcacttcgggtcgctcaggactctgagagtttgtgccggttgttctctcaaccatcgtcgaagatgctgcatagaggtatatatatatccgtcacatacgagtcgaggcgtctagtgtcatatttatcgtccagcatctacgcttacgtacctctagttctagtttggtcgagcatctgttgacaataaatgttgcgccaggccggacactgatcccgcatggatcctcgtctaaactcctctttgggaagtcaactttaacgctcggttgttgagttgtgtgaactgcccaacgtcgacatttttggtggatcccgatcaccaaaggtctcagatttcgatcaatggtctcgaatgtagggcgcttcctctttggatgttcacggaccttttgttcctgtcccagggcagcaaccttcccccagatttttacatatactagtagttccagttgcaattctgatatttgacctattgtgaggaaagaacaacccgttcctggcgtgcatggttctgcgctactttctgttttcgtcgattttcgtactgttccgagatatccggcctttcttggttttcaatttcaccgaagccaagccggttttctcttgcttgatcgaccacatcttgcctttaattgcccaagatttcaactttctactgtttcgctgcgatccgccataccaggacatatcagaggccctctccgtgctacatcacacactcattgccttgtagatctaggggcgtggcttatacgaccgacgaataacacggacatctggtacacttactggcagatctgtttcgactacagcaacgattcttcactgccacaataccccagatatctgcaagcttcagttcactttacggtttccaatccagccacccagaccacctttttggtcgggcttggcgccattccagggttcggggtgttagctgtgcgtcttatttgcggcgagagctacgctatttgtttagccacaagtcagaatgtcgatacttcagattccttatcgggaaggccgtgatggcttctggggagagcaaacatcaaccttgaactggtgtgaagaggtacctaaattacaccagttacagcccgcttttgcccgcgagactcaccatgaatctgacataggattacaacatcacatactattgcgccgagctggtcaacacattgaccaacttgatgtttatgtggctcggagtcaaggggttacgcaatgtccttgagtttaagcattcgcccattttcatccttgcctatgttggctacctggtggttggcctcggctccatggcgttccatgcaactcttaagtgtaagtgagctattgttccgtcatagtgttattgtggatatgctaacaaacaatctcagatgagatgcaactcgccgatgagctacccatgatttataccgtctttatcatgtgttatgccacattttcctacaagagatccccgaggacccaattactgattgcctcgatcatggttgggcttggtatcttcatcactgtaagcaagtcatgatctcttttggtgggaaaacgtagctgacccagatttttaggtttattatctttatgcgaaaaacccagttttccatcaggtggcatttgccctaatcaccgcaaccaccatcttccgcggcttctatgttatggagtatcagttgaggccgcagcttagggagagaaatcctaccgcgtgcagccggattatgcgcgagatgtggacgttggcattggtttgtaagtgatgcccgtccttttgttcccaatgaggactacactgatacttggaacatcatagccattatcacctttgtcgggggtttctttatctggaacatggacaacatcttctgcagacatctcaccaccgcaaagaaccagctgcaactcccctggtcgattgtacttgaaggtcatggatggtggcatatcctgaccggcctaggtggtaagtgcatcccatagccgaaaggcggctctatcgctgtggtttctttttgactgacacttgctcctgtatagcatacgaaatgattctctggcgaatctggctggttcgttgcctcagcggcgaggaggagaaattcatgcttgattggcggccttggaggtctattcctcaggtcgttcccagaacccacaagggtgcaaccaagagcagctaataatatccggcaagagggcgagcgtccttagataatagactaaagatcgatttaagaggattagcgaagatagtatgatcatcttgttggtaggataatgggaccaggcacaaatgtaggccgctcctggcgaaccgatcacggtcacttttttttttcaagtacaagtcgatccgagagcagggaagcagtgaaacgctgataacttcaacccgctatcaacacagtttttaagaagaaattaaatgaagagagtgagtatcggtgtaatgggtcgtatcgcgaaactgtccgtttgttgaggatcaactgctaccacaaagacgatgtcttcgcagtagaagctgtgggggcatagggtatcgtggaaacaaacacctcgaatgaaatagaggaaccaatggaagcatacatgggtagttacccatacttagagatacatacaatgtaacatggcagttgcaacttcaagaagcttgttgctttgttgtgttggaagaactaaaaacaacgaactgaaacggaccctgagtgcatcgaacaaagacatgtgcggataggcgataaattcactgtgctttccagcgcatcaccactgcactgtccaaactgaaggtcgcggccgccaacgtatccctcacagaacagcttcccccccttttggactttcagattcaaaacacccagacagcaacaatccaacccagttgaggatcaaatcaccgaatatacccttgttcctcacccagtctctcagaccgcaaccgcaaaaatgtccatttccaacgaagctcttcaaaaggtaagccgggcatcaaccacttcaatgacgctttgcagtgaagctctgacatcgaccccaaaatgacatagctggtccgtgagatcgaagcgcagtcgatcgcggctcagcaacaaattggtctcgtccgcacccaacaagcatccaagcagcgtgagatgcgtctggcccagctcacacggaatgagctcgccacgttgcccgagaccactgccgtgtatgagggcgttgggaagatgtacgtactacctcttgatcatcacctttacaaaccgacgaccacaggacaccacgtctcgggtggccacaccgactttctttaacgacacactcaccatgtaacaaacaggttcgtctccgtccctgtcccggcattgaaggataggttgagcaccgagatgaaggagatggagaccgaggtggagaacctgggcaagaggttgcactacctcgagacgacagcgaagaacagccaggagcatatcgagaagatgctcaagggtggtggacaggcttgaaggggagctaaggagctgggtgtcgttcagggacttgagcgcgaacaggaagggaggttgttgcttgaagcgccgatgagtttggcgctcacaagtttcaacagggaaaacgttatcgaggtccttggaaataggaatcggtagggaagactataaaacttttgctcgataccaatggcaccgtgtctatcacattcagcggtcgagaacagcatatctcttgagcttggaggtccagttgtgtcgttgctatatgtacactagcctgccaactgaacggtacgccgttgtacgcggctgtgtacagtgtacactaataaactctgcggagtctacccgggtagaggtagttatagctggcgcttaaatcccagcagatggaggagtggcggcccaagtcccggccgagctcggcagcagggcacggtgcccaacctggaagctctaaataaaaggttgagcgatatgggatggggttgaggtattgggtgcgtcacgatgttacagacatatttcgatgttgggagatacaacatacggttgcctatcatgacagcactttcagtgtcaccggcggcgcgccttgccttgagttttcgtgttcacatgcggacaaaatcatttttcgtcgattaccatagtctatgggctgctacgaatcaccacgcccgattcatcacagcaactgaagctcctgtgggggccatctttcggtcgaaaaccactcggcagccatttcctcgagcagtcggaatgccctcacactgttcccgtcccctaggatccacatagcggacgcctcaattctttcttgcacattgatctcgatatcttgggtccttgaggtaacacccggctgacggcgaaggaccgtgttccttggaaacagacatctgaaaagacacaagcctggcagccagattcgatccgctgccaagacccggttactgcacgcttcatgcacctgggtacagcccctcacttttagccctatgcatggcgactttcagcgacggcattcccgagtttcgggttgataacagcctgtgttcgcacatttttcacaacgagaagtcgatgaggaagaaaagaattaattttgacgccatgctcagtcaccaacagagaccgtcactacggaatgtacaaagaaacacaacatgtctggtttacccgacacggaagataccagtcacagcagctcctaggaccctccagctagagccgatgattgtcgttggcgaggctcagctctaaacccaaccacagcccgtgagacccctcctttgcgggtactgtcgtctcagacccttctgcgcgacttgttcgtcctctactcggcattggaaagtggctttgctttttttttccactgaagggatggagattctggattctggatcttgggatcttcaccgtccacattccacaaacctccaccaccgacccgtccagatcacgttctgagaccttttcctgtgaatcctgtcagcaccttgtctatcgcttgcccatctctggtccattcactggctcatcatgccgcctatgggcgcctgggacatgcaaccgctagggttgttaccggaccacccacccgcttttggaccaaccacagccaggccaccgtgagaaacgagtgagagggcgtgatcaccgttgctagcccctccagtatcttctggccttctcgtcggctccatggttcggcggctgggtggcacatgccgcatcacccgtcgtgttttgattgtgtccgagggtgtggtccgtctgggaatacctgcttgcctaccagactgaggaaaaacccgtacacactgtgtcgttaacgtgtctggccggggccgagctgacccagcccaaccatgcctcatgggtccattgagaccttccctcctgatgctctcccatgccatgctaccttccatgcccccctgcgctagaccacagagcaagtggtgcgtcactccccgccctcaagtagtgtaaaaccgggcttttatattccttctgggcccctccgtgtgccgcttttctctctcgagcctgatctcttttgcgacaaaccacccacagtgagcctttcctcctccagtcctgtctcactgtcacctcaatcagtgtcagtttggctccggtcggttcacccgaaaccccattcacccatttcccaatcaagtgtcgacaagatgagccgcgctgctagtcgtcaccattacgactatagcgacgaggagtcgttggcgtccacgggcatcgacatccgtgtccatcgggcgccgcctcctggcatggtccgtcctcctcccaggtcgccttcgcccgatcgcacccaccgtggccctacctacatccagtccgtctcccggtccgactttggcggcccatcccgggtaccttactgggagcaacgcgctccttctgttgtcaatgagcgcactctcgtggctacccacgcccaccagagccgctcacggtcgcgtgcagggtcgcgcgagcgcccctctcctcccgccggcatggtcgtcccagcacctccctctcctgcgaccaagggaccggttgtggttcagaacatcattggccgcggccatcacagctcctctgattattcgtctgactcggaacctgattaccatgttcatgctggcatcagcaagcggggccgcaagtctcacagccgtggtgcacacagccgcgcccgtagccggtcgtcgagcggcgaaagcaactttgacgacgcccataccaaatgggagctggagagaatgaaggccgagctcgcggccatgaggtccgccaacgaacagaagaagcagagtctcactcaagaaaagtaccacgaggaggagatcgagctggtcaaggcccgggaaaagttggccatgatcagactcgaggaggagcggaacaggtccgcttacgaccaggaaaagtcactccgtctgcgtgatgccgaggccaagcttgagcgcctcgagcgtgctgccgaggagaagcgattccaggctgagcacgacaaggatgtggactaccaccagaccaagctccagctcgagctgatccggcacaaggaggacgaggaacgccagatgggccacatgaaggaacagcaatcgctccatgaagccaagttccagctggacctcatcaggcgtaaggaggaggagcgccgcctccaagagcagcacgaagagcacgatcagctctaccaagccaaggtgcagctcgacctcatgaggcgcaaggaggaagagtctcgggagcgcgacaagtacaaggagcatgacgagctggccgtctccaagttccagctggacctcgtcaagcgcaaagaggaagaggcccgccacctggaggaggagcggaagaaggaagccgcattcgaaaagcagcagcaactcgcgcaggccaagtacgagcttgacatgatcaagcggcgcgaggaggagcgccgccgcgaagaagaagaacaccgccgtgagatggagtacgagaagcagcaccagctgcacgaagccaagttccacctggacatgatccggcggcaggaggaggagcggcgccgtgcagcggctcgcgaggaggaagaaaaactcattcgcgccaaggagaggctcgagcggctggagcgcgaggaggaagaggagcgcaagcagaagaagctcgaggaagagctagagctgcgcaaggccaaggaggagctcgatcgcatgcgcagggagaaggaaaagaaggaggaggaggagcgcctgcgtcgcgagtacgagctcaagcggctggaggaagagaggaaggcggaagaagaacggaagcgcaagcaggaagaggaggaggcggccgtggcccgctggaaggccaaggaggccgagcggctggccaaggagcaggaggagaaggagagaatggagagggagtaccagcgccgcctgcaggaggatctgatcaactccggtctggacgagaaggctatcgcggccatcctcaagaaggagaagatcaagaaggagaagaagggtagcgatagtgacagcgacagcgagaaggaggctaagaagcaaggacagattgctcgtcctacctacactcgcatgtctctgcgccatctcgacgtcgaaaccctctaccactttaagattgatttcgaatatgatgctgtacgtatttcattctcccccctctcttttcttccccccccccccccccctcaatatcccattttcccatttccaaatcactaacgccccatcccccccaaaacaggaaccaggctacgtcctaatcaagcgctgggtgccggaatgggagcagcaacaactctgggaccacacgcgccagatccgcaccgtcgtgaccaaggaggtatccgaaacgctggtcatcaaagacaagagagacaagcaccgcgaacgctcgcactcacgccatcacagccacagccattcgaggagcagccaccatagacacagcagcagtagtcatcttgacgacgaccagtttgagtttgtgcgcaagaagagcagcaccagacatcgcagcaagagccctagtttgttgatgtatttggctggtggacggccttcatgaggggagtgatgaggaggataagggggataatgagggatgatgacgtgttatgactttttgtggttgggatgagagatggatgtgttttctttttgctcttggatatcacgaaatgaatgcatcgcttacctttttctgattttcttggttgatggtacaggttgggtagtaacaaagatatccatcatcaaatcacttattgttgggtttcagtttcttctcaataccctcctactccaagaaagattgaatgagcaccagaaacacacagagaaaacccaagggaatgactttacgttttccgacgatggaaggtataaagatattatgataacaaagaaacccatgacttcattcactacttcaacttcagctgtgggtttcgatttgacttggtcacctttgcaacatcttttccaaacagaattccgagaccttccaatgccaatgctaattgacccttaacccaaccacgatatgatacctacccatcatcaatccataccaagacaaagccgctggctgtgtctcgtacctatcttacaaaggcctttgatcgctaattgtacatgccgttaatcgctgagcagagggatatctataatggtggtacaaaccccaataaccacaaaaacaccgtttcatgatgaataaccaaaatccgtacccatacctaccgcctgcagtatctttttttcccccttttccctgttcaaccatgaacgtcatttcatgaccttcccttcctgtagccataattggcccttgactttccccttcaggtctttcttcctgccccatccatcttccaatgtaccaactttacgaacacccttcgagatacttcccccttcaacttacagctgaacctcctccggtcccctcttcgtccacgccccctccgcccgtctaatcagctcctcataaaccgtccacgccaacgccgagctcatcgccttcctgctcatcctgagcgccagtccatccatcatgctcctcaccccttcctcggccaacatctttctcgaagcctgcaccatatttcggtactttttcggctgcagctggatcctcgtcttgaccgcatcaaacgggttcgaaataatcgagcagatgattgccgagaagacgcccgaggcaaagttgatcgaagcggcgcgggattggctcatgcgtcctcctccgtcttgtcccgctgctgcctcaagggtggtggtggtggatagttgtggttgtggtggctgcgggaaaagattgctgagatgttgtttggatttttcgtagaacaagacatacagtcccgcgtacggcgcatcgcgaatggcggttgcgccgaacccagcaaagaagccgcgcgccccttccgttcgcgcgatatcccgcgccgcgccggctaaagaggtgtacttgtagaaactgctttcgtaccggaccttgagcacggtgagcggcatgaggatgaagccggcaaaggagcgggcgacggcgcccgcgaggaggttgcctgtgttggagagcttagggagggaggaggatgtctggtttgcgttgggggcgacaatgccggatgcggcggctatggtgggcgcggccgctgcgagcgagggcagatggcgcgcggcattttcgcggatggtgttgagggtcgtgaagtagatggcggagccgaagccggtgcgcagagctgacgggagggtgccacgccagagagaggggaggaggccttgttgggaggagcggagctcggcgagggcggcgcggagggagtgtttgccggattgctggacgcgggtcttgaggaggtcgatgggttggagaaggatagcggagaggacaccggagccgagaccagctacgaagtggaaggctgtttggttgggaggggattaagtcagcgaggaggtctcaaaggttacaacgattgcgatggaagctttggactggggacatactggactttgtgcccgatttacgggaaccatcggacatggttgcgcaacggttggctgacgagcttgatgctccctttgctcggtgggcgagaagatgacgacggaaagagagggttcagtttaagcgtggcgcaaaccgaccatggccgtaatacgtttccgctggggagaaaaagaggaaggagaacaaaaatcaaaactagagacaagtcaacatcgtgactgcgcttccgtttcgtgtgttgagatttgccgtggatgtggagggaagaagctaccgggaaggatgctgttgccggaacggcagggacaaataattccaagtatgacggcatgggagtcgccgattattttttttcggaactgccccgctgttcgggaacggtctctctccaccctgccgctgcggggccgctaactggttccaccacagaccgaacaggccggggccccggaagcggcctcaagttaaggtaggcccactttcaacctctcttggttgtattaagtgtaagtctcgggccgaaaagctctagtttagttgaatattggtagattgggtgttcatccaggcggtcttcttatttcttctgatcccccacaatcgactccagccttccagccaaagccctatgtctcttcacaacctccacccactcctcctccgcttccggtccaagatccagactggccaaaaacagtccaaagtcgcctcccagccttcccaagcttccggcacagtaaaggacctgcgtcagcaaactatcccttgaggcctgatccttcactgtgggcaaatacagtctcagtgtctccaataacatatccaccaggtgcagcggaaacgtcgccaacgcagccggcatgggctccagcgcatcttgttgcttcaacggatcatccaaattttcgtttccatttccctttggggcagcaggagggaatatgctcctaaacatactcacaatcgcgaagctctgctcacggaagatctcaatgtaccgcttgagatagcgttccgtttgctgcccgcccgaccaggcattcccgcttccaatcgccttttgcctcgccttctcctggtcggccaagtcacgtaatggttccaaggcgtcgagcatgtttaccagcgtcgctagtcggcagaccaagaagagggcccccagcacccgttcttgagagtcgtgacccttgcttgtgccggcagcctctaggtcaggaagaacgcgccgaagccagctaatcgtgcgtagagaagcagctagtttgagacctggggatttgagactttggatgaggttggcggccatggtgcgcatggcctcatctgcctgggcggcgatggaggtgacgagaggtgagtccgggtaaagtgagtgcagacggcgaatgtggccgtttaggtcgagggcagaggagtagttgactggggcagtggagatggctgttgatagaaggttgggcagctccagcacgtcgacaagccgctcgacattccgagagagcaagagtgcctttttgcgtcggaggagaacatcgctctcgctggacttgctgtagttcgtcgagaagcggacggcttcgtgatcaagcttggggatggaatgtcgcaggtcggcggtgctggctgctagggcaggtaggctggtgcgcagggtggagtggtgggttgctgattcgatgacttgcttgtgagacttctttgaaagagcctggatggatagaaggagaccatgcgatgtctgggcgagggcttgtggctcggttgtctccagggctgtgagaggttgtgacgagagactggtgagatactcgagtgagcttgaatcgggcgccggcctggatgatggatcccctgagaaagaaggggacagcaagtcgtaaaggaggtccgccatgtttaactcgtgtgtcgtgcaattgattctttttcgctgaatatgtgtattatcttgcgcaggattcttttcatctgttcagctgcaccctcatgcgatcgtgaaaaccaagcagaaaggaacctcgcaaggttggcgaagggtcactcgagccacaatgtcgagtgcactctacacgtaccagcccctgtagtgtatgagttgtgctagtgaagtacggtcagacaatctcaaggaacgtcagcaatggtctgaacaaatcgcgtacaaagtcttcaccttggttcaatgcaaggttaaaggccgccgcattcaatatcactctggtctgattgacaactcttatatcgtggagatggtgggtgttcagtgacagtagttaagtggtacgtattcctaggtacttgtggtgaagggaagttgaggccaagctgacagcattggacgggaaccctggagctgaatgaacttggctcgcagtgagggttagggtgaccaggcgagccggcatggtcagtgcacgcatgtgaggccagacctgcctggagcaggacaacgaagcacaactcaatttgaggggtcaacgacttcatcaaattaattccaacaaagttaacaccacttttccttgaaaacccaagctcaaataccttttccttaccaacctacgccgtcgcgaccaatcaaactcactacaacgtctgcgttctttaatgcgtcgctcatctctcattcccgttatttttcccactcctccttcgccttccacctctgccctgtcccgtttgcgaccatcacgggtgtatctgtgtcgaaatcctctgaccatggcttctttccccaagtggcgggctctatctgccgaacttccgaaaccatcggatcacgctggtctctcgtccatactgaagggtcggggtaggcagcaaacccaagcattgctgcgaagaggtcccagaccgtgagaccaccctgcagccaacagaggagacccaggagaaagcctgctttcatctttggctcatcgatcgacatcttcacttccttccccttagttcccttactcgcgcagtcccctggctgtgacccctcaaactgggtacgcatgctactccttctcactcggcaagttggactggattctcctccactctcactttcctggctgctttcaaccagtgttgtgccactcgagaactccgatctttcgagaaactcaaggctttgcgactgttggggcatcgtagaagtcatggccaactccaacccagccgccctggccatattttcaggtgtcgacggggtgaggtgcggcagagcactggaaagtcccgtcagccttggccatgccgttgtctgcagtcgcggaaacatcatctggtcgtcagcatcgttatgggtcaccggaacagccgtgtcattttgacgctggggggctagggcgctggttgtcgggccggttgctggctctgagtccatggctggacggaaggaagctggttgaggctgcggaacttcaatcggaatgctacgcatattctcctcctccatggcgtacggaagaccttgagctatgctgtctagccacacagatgacgagtattcgcgggtccactggaatttgacggctgctgtatcatgtggacgtgctttatttccgccgaacttgagcttgttcatcgtgtgtttgaattggtcccttttccttgcgagcttgcctttgacctctaccgtcatatggaaggccttggcattgtggccgatggcgaaggctgtgtggaaaatgttgccatgcgatggccgctcctcaagaaagcactcgtcgaggtcccactcaagcctgttataagtgagggagccgggatcagatcggagatggccggaaaagccccatctgtcggtgatgtgtcggttttcttctgtcgagataccggcgccgccagccccatagcccatgacctccacgtgaggcatgaattgcttcacccgtctgctttgcaccaattgccttggtccccgcagctgccccgggccataatactctgtcatcataacaggtgacccatcctgtccagttgtgtcctcgtccttccctattatcacagctactgttgctgactggagtttacagtcttgtggttgccggaaaaccagatcgagatagaggatgccggctggaaatttggctgactcgtttcccaaattcaatcccatgtatccccatttcgacttggagaacaggaaccggcagtcaacttcgacctttccaatcgacccatgtcccgcaggcacaactgatggaacgctgtcagagtacctttcatagtcaaagcgcatgtacttggacttcttggttactcccttgagcagctccggccgtgtttgttgttgttgttgttgttgttgtggttgttgtgtcattatggatggaatttggcgcaacaatgtccttcgtgctgggaaagatgcgattgagaaaagcaaaatccacacacgaaaattgccgcagcgaagcggcggctatttgtgaaggacgcaaacccgtaactcgagccattgctgcaacaccaaattggcctccagccttgttaccaacctacctacacgaacacctcgcgattcgcctgatgcagctaagccacccaatagtaggtgtacgcgtcagaatcgagatgtgggggaggccgtcccagccccaatgcaaccattcagtcgaccttacggtgcttcgaaatgcctccaactgtttgatacgcgtgcctatctgccttccctccttcctaagttaattgtagcgaagggttcagatgtcggtcattttcgcttttcaaagtcatatatggtaactactagacatgagcatcggcactggtcgtctactaccttgataaagcgcatggctatgtttctgttggcctaaacgattctttctgatcccgccacaccttatcattacttgtgcaatatcttcggagctgcggctatattgactgcggtacgtttcgacgcggagaatctgaaagaagcaactggacacaatcactctcaaccgctaccgaatcaccagacaccggagtgtttcacctcaccccatggatcggaggcctacgcaaagtggtcatagccatgatgttagtcattcgaggagtcgcttcgctgggaggtcggttgaggaaatagtcgacatcctcacgaaactggaccgtgcaaactcacagcccgatgacagagctctcgttcgtggcacggagccagaaggcgcttcaagccctggcaggtatcgatatcgatattcaggaccctctacaggtaacctgcaagagactcctgacatcgggatgggcttcaacacgaaggatgatccgcctaggttgacacacagaaatgaagggactggaaagtctatccctcgttatcctgcccatcgttctcggcccggctccccgtcacgtagttggcctaaacatgcatcaaggcaattacaacaacagaacaaccaacaacctacaacaatccagccctcaaatgaccagttgaaaaacaaagtggtcgatgccatccacgatccttccctctcaaccaaggatatcacagtacgaattggtcttcccatcgaacaagacataagtcttgatttggagagtttctgtcggctgaggcgtttaggacgctttagcgaagccaggaaagtttacgagtccaagctcgtccagcacagcactgctccatacattcttgtgcaatatgctgagatgctcgttgtttccggtaactacagaggattccatgaactcatctaccctgaagaatcagcaagcgcggcagatcacaacctggcaatcaattttgcactgttggaactggccgcacactcagaaacgctcggatataccgcccacgcaatgaaaaccgtcctgtcagttataaattccatgaagggaacacagttggtgggatcaacagaggtatgctgccttgttatggatcatatacaagatttcaactgcataacttacacgtttgcagatccaaatgttctcgctttgccttcaaataatgtgttatttgaaaccagctgtccacgaggacgttgtaagcgaagctctcattaacgcaaaaacggtctttgaatggaaatcgctttattcgcgtctcctgggtgaagctcgtatctgggacttcagggatcttctcgtcggcgcagcctccctatttggatgggacgagaccagtatcatgttttttggatccacaccgttggatcaggtactaaacatgatccatcaagactggctccaaacaggagatgacgaggcgaccgtactaggccttctggacatatttacgtctctcatactacatggtcgccctttagatcccactcgtcagccgttgctgtcatcttttgccggacatgcccgagttctcgccgaagtggctcagcagaacaatccggataacatgaacacccgaccgttcattcagttcatattggctaagacggtgatcgagatggtaccagtaccgaagcgccccgatggagttactctacgaaacttcatgggacttcttcttgaccaaggagatgaaatacaactaccagttttcgtccctctctggcattcttccaagccagggtgggggatggtttcagctcgtgcgaacccggcgcaacgaactgctgttgaggtggccttaggagcagcaatgcaaggagacgacttccatctgcaagccctggctttgaagatcctttgtctgcagtcgcaagacccgtccaatctattggacgcccttcttactttgcagctgaaaacccaaggcgaccatgatgggtttctgcgcacatggttggcaaaatatctcatagctgatcatagtaccgaccatgaagccttgctggaaaccctcgcacagtccacgagattcgtggacagctcaaagaggtactacatggccaatccctcgttagtctgggccaaagaagtcattaaagatcatcttttggcgagagtcagcggccaagaactacatgctccaaattggggaaattggttcaataaacatggccgaaacctccctcaatatatagtggacttcatctattttcactaccaccttgagcttcctttgccaacgcgggtttcattcgaagtgtctgagggaaaaaaacgcaattcatgggaaggcaagcagccagaacctgatgtggatggcgatgacgattggggctacgacagtgaaggaagtcatgatggtactggctctatggacgaagaacctcacgacaatacacctgttagacgttctgtttatgccgatcgcgttcgcgcagcaccgagagcccggattaatgaaccctttcacgatcaccgcaggtatgaccatattcaacgacttcgaagtcccgacaaaaaccgatcacccgctacaaggcctcctcccggtccagtaattcccccagacctggtgataagagcgagtcctagcaatcgccggggccgtcggagcctgtctcccagcactgtgagaatccggaccccttcccctgacaatgtacttgttagaaggccatcattttctagttcagaccacagttgggggaggttcatggttggaggagaaaggcaacgtgagtctcttgaatccaaaatctttctttgggaggatggatatcgcgaagaacacccaagacaagatatatgtgttcgaatgacacaatgcaatgatgatgatgatgacggcagcatggtcgtccatgacgacaatgccaatcacacaaggactgctagagatgaccatataaaagtcggcgttgaccgactacagcacaaggtcaggtttgtggaatcggggcggccacagctcggatctcaaagggttaaagatgagaggccggataacgcagtgaggagctccggtgatcgatgcggtgacatcggttacagtacacaagttccgaagtccgtgaacgtcgataatcacaaatccgagctccttttctcatccaagatcctcaaggataatacggtcacagtatccgtgcggaacagaaaagacccggataaagtggcaaggtacgagattgaatccacaggtattcaggatataaccttggaagacaaaatgcccattcctacgacagtatcaggccgtcttaatcaacgagacgccaaggctgaggtgagagaacaacaagctgtaccttctcaacaagagagtactcctccgaggtctacttcctcagagtctagttccatagacctggactctactttgtcgatgtctgcttggatggaatcacgaacgctcaaccaaaatcacggttccagaccctcccaacctatttcaacgtcacacgatagcaacactttgaatgacattgaggtagagcggccggagtatgtaactacgaagaaacaggatttggccaggagtacagcgaagtcgcagattctgccaggaggtcgatccagcacggtaagcagggcgagcaagcgggcagaatctccaaaaggtgaagagacgcagaatgagtggccgacggtcgatgcggaggagcggcctggttatactaatgaaaccagcagctctctttctgaaaaggccctgaacgagttgaacgcagattcgaccgaacggcagcagagaccgagagactcgaatacgatagccgcgatagcttcaaacgaagaagccaggggcgtgaacgacgataccaataacggcctgtcggtggaaagccttcaagaatcggagtctggtggtggcgttgacgaggacttggcaaatgtgagcgggatgcaccaggttccgaaacccctttcgcgacgcccgacggtccaagacgactccgacgacgacttcatgattagatgtagagattatagaagagaggactctttctgcagcgaccaaaggctagagtcagagccagtcaaagattttcaagtaggcgctataaagattcccctggacagatatgcagactcatatgcgattgaaagtactaacactatgcaggcgcaaaacacggtgtccagcgatgatgaaagactatacttataacggagattgcgaacggatagataataagcttggcagctgagctcacagaaagtttaagcaccaaaccctaactattcgggatactgaggctttttcaagatgacgggaagaatattcgattatatctcgatttttgattttgttcattcattgtctttctcacattttaatagactccaggttaagtcaagcaccaattctctctatcagtggcttgttgaagtcatagaatgtataccgagtaccttgaccctcttctcttgcaagtgccctttctgtgcctcggctctttggtcagggggggcagcaagggaacaaatgacctgcccttgcagcaaaggtggcggggcaacacccatctgctgggtaccttatggccagagacgatgattcttgtgactcgggcaaaagtcagtcatagatttcttctggagagacacaaggttacgggagtttctttatggtgattgaagtcgacatgttcagcagcttgtgccacttgaacgcatgtgattttgaagcacttagccgatgaggtaaggacggcgccagaggtacctctacacctctacagtcgaaccccctgaaactgcatactccagattctgcatatatgctagttagtgcatagattttccaggtctgaaatcgccattcttgccctagcgccgcctctagaaactgcatatacgccatttagtgcatggattttgacggtctggattacatgcagtttcagggggctcgactgtaagtacctagcacagcgccaagacgcccaagatcccaacaaaacgcacagtgacaggcgggagtgacagggtccccatccatctctttgactttcctggtctggactgccaggatgccatggatgcctcccgcaattgtcgtggttgtccagctcgacaaaaagagaggcggtcccgaatacctacactacgtacttgacgcttccgaaagcacgaatgacaacatcgcacatggcaccacaccctcatttggtggtcccaacgtccatcgtgtagatcaaggaggaagaagctgttgcttctcctgataccattgtgacattgtcccaacttctctctctttgcatgacctttggccgtgatcatatataacacctatccgcctgagactcgtctcgtgctggcctctaccgttcccatcgtaacgatccagctgtcaaggcctggggctgcggactgctgttcgctgctgcacgttgacggttgcagctttgtcgacctgaccttgtcaaagctctagacttccagggtccatttgacaacctacataccttatttatctccgcctctgcctccactagaagcaacctcgaccctggaccccttccgtcgtcctttgggcagccaatctgccacataagctatcgtacatatagtcagagcttcccaaacaccgtcaccgacagaagcttgtgtactttccgcagtaatcaacaaacctcctaacaaaccacgccgccgccgcgtcgatatgcgggatcccttcccgttccccccgattccggctctggccaaggccacccagccatgggccgaccgtctctctttgccgaccctgccgctccatatccatgaagtcattggcgccgccgccctctacacctttgtccacgtcgtcgtctcgcccatcgtgtccaaccttttcttctccaagtactaccccaagcactcgcgctccaagaaggccaactgggacacccacgtcgtctcgctcgtccagagcaccctcatcaacgtcctggcactatgggtcatgtacgccgacaaggagcgtgccgccatggactgggagcagcgcatctggggttacacgggtgcctcgggcatgatccaggctttggcctgtggctactttgtttgggacttgggcatcacgctgctgaactttgatatctttggcttcggtcttctcgcccacgctgtcagcgcacttgtggtctactcatttggattcgtacgttctttgtgctcctcccctcccaacccaactcacaactcttaccagcaactaacaatgcccgtcaacaaccagagacccttcctcaactactactccacgacctttatcctctacgagctctcgacacccttccttaacatccactggttcttcgacaagctcaacatgaccggctcccgtgcgcagctgtacaacggcatcgccctcctcgtcaccttcttcggctgccggctgatctggggcacctggcaatccatcgaggtctacaaagacatgtggaaagccgtacaccgcgcgcccaccccggagtacatccagtcctactacaacaccaccagctcgaccatcgatgccgagaacgtgatgctcttcgccgccaagcctgaacccatccccgtgtggcttgctctgctgtatgtggctagcaacttgacgctgaacacgctgaactggtattggttcttcaagatgatttcggcggtgaggaagaggtttgtgcctcaagacgagacgaaggaggaaaagtctgatgtcgctgctggtaagggggaggagaagggggccaagtctaccgctaccgaacaagccaagcgccccgtaatcgtcaacagacaccgtcgtcagaactcgatcgaggatctcatccccgacaacgaggagctccgcgaggggacgatccagtaggactagcgcgccttttcaggactcccttttcctacgcgcccgccatcctcaccacctgtggacggggacgcggttgtccatagcagcagcagcgccagcgggaatcacgacgatgatccgtccctaccggcgctgaggcgtgttatcgaggccatgagcgcaggtcataatggtaatagagacctaagctcgagttgttaccgttgccacgtcctgagagcgggaacggagaagagcctctgctgctgctgctaagggacgtgatgccgagaaactatgtcaggactatacaaaggaactagagaagagacaaagatacggagggggaggtccattttagactgacaagcgctatgaccacagaatgtcggatgacgagaggagacgaaggaatcaagaggccggtatagagacggactaggcgccagtgtcgaattcatggggacaatcacggtgttttactcgccatatctcttttggatacatcgtcaaacggggtagatgagttggagaggtttgaccagcggactcacggagtgaggttactctatataatcagtcttgcaagcgtttcttactttaacaatgggacaaggatcaatcaaagcgtcatatgcattggcttttgtatggtaggtaggtaggtaggcaggtaggtaggtaggtaatatctaagatatgcactcatgatattggcttagggtcatttagggtagtttgtagaataggtaaatgagaataatagacgattgatacaaggcccttccttactctcagtatcctcggcgaagtgcgtcttatagtgaagtaatgttgatgaatacctagctagattgaaaaacccacaagtccctacctattgcttactgaggatcctatatcattacacttttacatcatgtactgtgggttgatgcgtgcgtccaacacgtctggacgaaagtaatacaatattagagttagggacgaagcaggaagacgagatgactcagtctattacacgagaaagaattgtgtatatctagggcctctgatatgcgatgacagcagtccaaataggataaaaggtaagacctgaaagaccagatggcaggtaaataagatctttagtactgcgacatgtgctggcatgatgtgccgtcacagtcacatcaagtacaatcgtaacgatacgttcaagtttatccaccatcggtatggtaagaatagaagaagaagcaagtgccgtcgtttgatacatacatacgtggcaactttgttgggacttttgagagttttcattcacatccaagaagacggaggtaacccgaaacttgacaatccatcttagtaattatcatattaaaaagttatccatcttattataaaaaaaaagattgcaacgatgctatgcgatccgcggtgctgctgctgcttctactgcttctactgcctcttcttcctcttctccttctgtttcgtcggcgtgtgtctaattgtgtttgtttgtctcggagaactcgctaatgctttgcaccacacctcacacctcactaggtacctttcccaccatggaacttaccaccaaccaaccttcccaattccgctcgcatttgcgtttcctttcaccgagttctcttcttcactccagattcacctcgctctgcatcacccatttcttgggtagtccgcacagtctattaacaaccagccccaaccaagcaacaaaactaaacccaaccactgcacgctcaaccactcacaagaatccgacaaagcctacatgaattgtatggagaaagcttagaaaccgaacgggttatcgggagctaggaaactgttagcacatttccttttactacaacaagacatgccttttatgcgggcaaaacttactagcagcagccaagttggctctcctccccgtcgcctgcggcgccagtttcttcgcatcaccactaataccgaacctcacaggcggcgccggccccgtctgctgcggcaccaacggctgctgatgctgctggggtccgtttccaaagccctgagtgaagctcatgcccgtagcctgaggctggagaggaggcggcagtccaccaccgacgtgaccgtaaccggtcggctggggcataaagggttgcggctgttgttgagggaattgaccgaagccggtttgctggggctgcatgcctgtcatcatgggttgttgttgctgctgcataccaaagccggtaggctggggcatgaagggttgttgttgaggggggaattggccgaagccggtctgctggggctgcatgcccgtcatcataggttgcatgcccgtcatcataggctgttgcatctgttgttgctgggcctgcatctgggcggtgtactgctgctgaagacgttgctgggcgagatcgccgaggctctggccaggaggagcaatctggggtgcctggaaaccggtcatctgaggctggatagggggtggcgtgaaggcgctgggttgagcggactgaggcgccgagagggggcgagatggaggtggagcaacaagaccacccggggccgcagtgaactgaggagcaagaggtctttgacgggcaatgttttgaggaaggatctgtgcaccaacagcaggaggttgcataccggtgaagaagccgggagtggcgccggtaagctgagggacctgtgcaggagcagcagcagccggagctggagccgcggagggcggaggcaacgtgatggccggttgcacaactggcggaggagcgaccttctcgggttccaaaggctgggtaagcaacgacaactcctgcatcgacttggtaagagccgccggcggagggggggccggcgcgtcaaccagagctggcgcagcaggggctggagcggcagcgggtgccgccgcaggagcgggagcaacggcttgcgcagccggctcaggggttttcgtcttggtaggcttgacatcccaagcatcatcatcaaagccactggaaggcttcgaggcagacggtgttggcgtagccgcagccgtaggagatgatgacttgccactaccagcacccgagtccttagagaaagcgttgggatcaacggtgttgctgacctcgacggggggcgccggcctgcccttcttcgtgttgttgcggagcgcacctcctggcccagagaagagtcctccctcgccctcttcgcctttcttgttccgcatgtacttgttgtccaggtaccgcatgaccttgataatatcaccttcacgcaagcccaagttcctcagcacagtagcatcaacatctggcaagacactttcgtcgatagcctcccgcaggaaagcttgagaataccgttcgcacaaaccaacctgtatgtcacaaccaaggaagaagttaaaccagtcgtagtcgggcttcttcgaggaatcgatggtggcgccaacccgggagctggaaccacggtctctttccctgtcgcgcgtcgatcgactagacctcgaagactcaccggcggatcgcttgttcctaagatcggataggggcttgtcttcgtcgagagattcgccagttacgcgctccacgtactcgagatcctcaactgacatcttcgagacgggcacggcgatctgcacaccgttcatcttgtggagcctgatcttgccatccttgacaccgaggaactgggcctcaacgctgaaggacttggatcgatcggtccatgttcgcactttggaaggatcgggctctgcgacaaactgtcagtattctgcatactctgaaagaaaatctggacatgggtgtacttactcgacttgcttgacgacttggagctgctgttctgaccgggttcgcgcctactgcttcgctgttttcctctcctgttatcatctgtggccggcaaactactatttcgttcttgcaattgcaatcctgggcctacctcagagttcctcttctgcttctccttctcttcctcgcgctgggcagccttgatagcctccttggttaagcgcgcctcttccaggcggttcttctcgacttccgacatgcccacggcaataccggtaacggccgtctccggctcttcccacacgccgttgatctcaatgtagctgctgggaaccacaccctccttgccgttcttgacgcgacgcaccatccaccactcgtcactcttggtatcgtcgagaataactacctcatcaccaacgccgacagtaacctcgtcctcaccctgagccataaaatcatacagcacagcacccttcttcttcttgcctccggctcccgcggcaatgatctccttgagtccctcgaggcgcacagttccggccatgtcgcccagcatcgcgacgatctcttcagcggtgtccttggcgcccgcatgaaagtcaacgctcttgcttggtcgtacgagctccataaacacgtgcttgccctcccgagagtagtgtgtcatgcaatcggcccgccattcctgcgatggaccgtcgtgggaatgttccggcgctatgagaatcattcccgtcctcaggttgatgcccagcgtggtaggcatcttcttcttcttgcccatcaccgacgtcatctcgttgatgttgtacatgtggaaaccgccaggggtaagcgcggcggtctgaggaggaggagcctgggaggttcgcgggctaatgccatagtcgtcggtgtcgtgggctgctgactgagcgggcggcggcaccggtctgtaggatttttgctccggagcaatttgcgaatcgccccgcgggcggctcggaagcggcggggaccttacctcattttcgtaatcttccgaagcgtatgactgtcgctggggctggggaacactgataggcgctggaggttggaaagaagagcggttggccataactccggcgatggcggcggcagcagggttggaagcggcgacaggggtgcttggctcggagggcacactcctggcgggcaggggcgggctggctacatcgacgctgacgctgggtgtcctctgcggaagaggaggagggggggcagtcgcttcttcctcctcctcgacctggccagcctggccatcgcccaactcgatgtagttggcgggcgcgaagccgtagtcgccatcgtggccaacaaggatccaatcggggtcggaagtgtcgaagactgagagctgcgcatcctcggggaaggagagctcttcgtcggtctgacgcgtgtactcgtagagcgcgcgagcgtatgatacgggtttcgcctggcgtcatggtgtgcgcggtcagttcaagtgatccatctgaatgccaaggccagccagcttgctatcctccaagcaggtacaagtgcccagatgacactgcacgcaatccagatctagacctcggaccacattacatacctcctcaatgtagttgttggggatcaagccgacgggctcgtcatcgtcggcagcattggccttcttcttcgccttccaccaatcgtcctcctgactcttttccaacacatagagaatgtcgccctcggagattgtcaactcgccctcgccctggggcgtgtaatcgtaaatggccctatagacgccgaggaagcccatggctgctgcgggaaatctgctcgtatgatgccctttggatggcagccgacatgaaccgacgcaagggagttgctgttgcgaagaaaggaattggggaaaacgaaaggcgccgtggtgcgaatggtggctggtggtgtggtatcacaagtcttggttctgccggggaagggggggtgtgtgtgtgtccggtaggaaatggaatcaaggagcgagcggcggcggcggcggcggcagcagcgtgtgagagcgggtgacgctgggttggtgacgggtgacgggggtgcggcgctgcggctgccgggcagaaggtgaacgaggatggaagctcttctagagtgtacgggtgctcctgaagcaaggggtagccgctgaagcaagcactgtaggtatgcccgcttgcgcgtaggattgcggccggccaaggccctcctgtatggtacctacggataggtagcctgtaatttcgagcgagggaacgtcgggaagatgtcgacgacagcgagcacgcgcggctgcggtgaccctgcgaggaatttgacctttatcgtgatcaagagtctggagttgcggtcgaaatggtcgagccaagggagacgttggaaattactctatgtccaagtcgtggacccaagtgctcgtttaaaggagccggtccggggggtgtgtgttcgggggggtgggggggttcgctgaatttgggggaatttagacgatgcaacgaagcggtcgcgaagacaccgcgatcttcatggatgctatcaccaaaatgtatatttatgtaattgcaatgtccacggaaaatccattcgagatcaaatcaagcgtaggtaggaagtgcactattgacccgaggacaaatgaacaccttgttcgtaccttacaatttgaaaccccaagaacaggtacgtaacctcccagcgctggaggtgtatgtacctagcttttatttggaataaccgcagcgcatttcgagggttcaggtcaaccccaatgaccgaccaacaacatcgaagcaaggtactggcgcaggaacgaaggattcttgtccaaattgaacccgaaagagtgagatcgtgcaggagcaagcacagcccagccgcatctcgagcgctgctggtacggcatagcacctgaataagtacctcgaaagcgcaactttcactttgttacacagtatctattgattggccgtaattgtggcttaattgtgacagtcaacttgggctcttcttcacgcccaactttcccatcaatcaatcaagaaacagcagccagctggtcccgaccggcaaacccgggcattcatcagcgatctactgtaaccgcacgtgtagatagcgtcatatcccgggttttccctcttgacatttgggcgcttggtggatcgttcatttcaggtcggggtccgctgggcatgggagccgttcagcgggtgtcgatgttatttatacgccccctgaattgcatttgtttcgtcgtaactccctcgcgtacggtaacgtaatcatcaatacaagctagtagcaactattgtcgaccccctttttcttggtggagataccctgaccaaaagtctaaacgccagttcaacgtagattatacctatatcgatcgaatcaccctctgaactcggttcaatattctgtcaagtctatatagcatgactccagataccagtaccacttgcattacccagccagtccagacccagaatggcccaatgtctaatatcttcaacgaagatgcccttcactcactcactcactcacataccacctccaaacagtcaggacagtcttgcacaggcgtactccccacctcctgcgccatccccaccgtagcttctggaggctgcatgtcctccatataatcctccatcacaatcacgctcggtgtgtccttccttctcatcatctccacctcgccgacgaattctccagatgaggtgatgtcagccacctacggcttagcatcgctctcatgcaacgaactctgtcgggtgctggtcttgcgcccctggctgcgcgacatcaccccggggaaatacctaggttcgtgctcggggagatgcagctccctcatcgagtcggtgagaccagtggcggttcctgttccttcgagcgcggcactggggagtcccagctgaggcgactgctgcatggggctgggaagggtctgggactgtgaaagggagtcgtttcccccgtgcggagcgggctgcaaagtgctggtgttgagcggtgtcttcgcctccccaatgatagccttcgcaggcggcgccggagatttgggggctgcttgggcaacagctgccgccgattcggctgcgagggcattgtatctttcaaccctgtatttattcacttgtcagcagtcgtccacagggtcgacggaagtacataaacttacattcccctttcctcaagtagagttctatagcggaactcctctctgcggtcaggcacgttggtcttgaccatggtattgccctgggctcctggtaagtcaaagttcttgcccagccactgctccttgatcgaacgctcgtaaccactctgcttcacagagttctttgcaagctcgcacatatccacggggctgagcttgtagatctgcgccgccaccgcatactcctcgataagcggctccttggtgaacgcaaactggagaggatcatccgtggagagcgacacgttgaggccacgcttgaagtattggtgcatcgggtttctctcgtatgccaagaacaacgcgttgttgctcaatggcgacatggcaataccaattttttcaaggtaaaagacgtattgcaagacaggaaccttgcgcaagagaagaccgtggctgatgctgtggcagcacagagcagcgacggcaagatgctcgctgtcacccgcttcaccgcaatggggacggaggacaaaagtgttgaacccacgcctcttgcgccaatggttaagcgaggccatgttcgcatacaggtaatagatccagtagctgtaaggagggttctgcttgccgtcccaaatcttagggacggggaacttcctgaacagtcgtcgctcgaccttgctttcatcgtcgacactgtccaaaccaatgactctctgcaggaagatgtgcagcttggggtggctggagggatccttagtgacctcgaacaagggctcgaagatgttcctgacaatttcctcaaacgtgtttacgccgccactagctttgtagacatcgtaaaggcgaggaatctggacgagccagcggacgttgtgagagaacagcttgttgtcgacaacccagctggcaagcttgtcccactcatcgagggacttgccgtaaatagacacacgccactcaaccatctggtatttgctagactccagatccgcaatgacttccttggtgatttcggccaggtagcgtccgttgataaagttatcggtcttgaggaagatggtacgcaaacgcgactcgccgattgggttatacttgaggttgaacttgtcgaagcggtggaacgaatccgtgtgagcatgcatatccagcgtgtcgatactgagatcgtacgctgtgaggttgagactctcgaatacctccgctagcgtcaagtacttgccatctctgtaaagcacaatctcgtccggatacttcttgatcttactcttgataaaacgcaagagatgcttctggttcatgcaggccgagtggtgaacgtgggtgtcaacctttctgacgttatagaaatcacgatggggcaccttcttgcagtcggccgtctcatcgtatccttccaaaagcacataaaggtcgaaccgcttctcgaggtactgaagacgtctgaaggcaaagctcttgctaggtccgtccgaggagacggacaggatggcttccagatccaagtaatactccctcaaggttgggatcttgatagctggctgatcggcctctttgtgctggtcgttgctgtagatctggtaaacaccattttcatccagtttatacgtaaagtcatccggaccaggcacaggcaacaagtcctcaagcacaaaatcttcgccaatatcctgcccaggtttgcgcctcttgcccgtccacttgtatggggtgccagaggacccttcgtgtttgtcgttattcagtatcatgctgttcgctaggctgtttccggcgctccaagccgggcccgggggaggaggatagatgacccagttaggatcatccttagggttatcatgcggcccttggagggacagattgatgtacttttgccgaagatcaatgatcttctgaacgccctgaaagatgccagtaagctccgcagtgatctgagggtctgtgtccatataagtactgcttccaataccagagaccatgccggtgttcagcaacgtctcccgctgagcagcctggttcatcctccccggcaatggcgagctgccggtgacagtccgagtatgactgtagctgccagacagtcgcggcatcttttgccggagcgaggcctcgatcaaaggatcattggcagggccggccttaagcccagtgcccatcgtggactcgggagacaggatggcgctctgggaagagtccgtagggatttgccttgttacagtgccgtgaccgtggcctggcgcgatgaatgggctgccagtgggagtagcgtggccgtctgtaggaatctggtttctctcgacctggctccgttgatagaacagcttggcgtctgtctgagtcatctggcgctcggttacggcgtcgtagaatgtcgtctttttgggcatatctctgagaagcatgccctcttcaatctctgcgtctgtcgagtggttcccgttgttggccaggtcgccgtggctaccagcgctgccaggcctgctgccaaggtggtcatgctcgatggtgttgtcgaactctgtgtcactcgtttcatgagcattgtactcttcgtcgtcggaatcgcgagccggtaggtggctagccgcgaagctgggagacgtcgggcttgacgactgggtgtcgcgcgcgtatggggagggtcctagcaggagatcatcagaccacgatcatggaggcattgaagagcacattggtcaaggacgggatcattgcgggggacgctgtggttcctgcaacttaccaccacacatagtagcagtctaaaagcgcaaagagaaggtgaatagttgctgctgtattcgggtgtacacagcggaaggaaggtgatgacagcgaggggcagatttgcaaattctgcccgctggatggaagccccaaacaacgattggccgttgtcgtctttgggcacagtcacagttttacctgtttgcttgttgtccgacgtatacgacgggtgacgaccttttgacaaggtaccgaacttggcttgtgtcagttggtgctgttctttggtgtagtgtttaggtttatgttgggttcaaatctagagagaggactacagaggaagaatgactatcagaatcgaacgcccagaccaaaacccctccaaactctgatcaagactgatagtccgatacggagataggcctataactgccctgccacacaaaggtggtttaaactcttggttaccaaaaccacgggcaccaagaagcgaacgggatcttccatctgccgcgtcggatgacgcatcgcaaccccaccataaggctcttgcagagttgcaggggtgtctcccgtcgatggaccactaacgagctccctgcggtctctttcggccccatttctgcacccactgcgcctgacagaaggaccgcccgtaaaaaggaactgcttgcattctgaccctaccgctgcaagggcgcaaggtggctcctggagacagacccctgaagatttatcaacagggcggttccggcccttattctcggtcacttccggcaacaaacagtcaaactattacctaaaagcagacttcgagccctaggaggatcggtgcagaatccgagtttcattccaaactgtcagtcggacacggttatcccggctgctatcgaagtatcaactaaatttccaccgtcacaacaaatcaaccctcaaacggatcatgcctttttgagcggcgcggacgagaccctccggaccggagccttcttcttcccgtccagcgagtacagcccgccagcgccgaacactatcacggctcccaccaaggttccaaacgccagcttgttcccgaacagccatatgctcagtagcagactgacaagcttccggatattgaggacgatcgtgactgtcaatgcagtcgaggctgctgccaaaagattgactccgcggatgcaagcatactgggtcaggacgtttagcgccagatagaacagttgactgggaatgtgaatattctccaggaacttctggatgttgggcgacagattggggtactcttcaaagtccggcagcggtagagtcaagggcgcgctgttggccagtttcttaaattgcgtcttcaacgacggccagaaaaacagaaacaggggcaaggacaggagatgcgaatagaagaggttctccttccagtgcgggccatatttcttgtaagtttcttccgtgtaaaggcccatgacagccgataagctctgggcaacgaagagaatagcaagtccaatgccaaaatccgagttcttctcatgagtctctttcttgctcgatccctggaaagtctgtcagtatccgtatcctgcatggatatccactacgttgttgggaagcgcaccttgctctgtgcgtcagaccaggccgccgtaatcacacccacggtgaggaggagtacggctacgatctggattcttgaatatctcttgccccacaaagctccagcaatcattgtggttatgcttcctcccgagcgcaggataatatgtacgggcaccgaaatgtcgtagctaaaagcatgattattgaggacattgatggcaaagaatagcgcgatattgatcagccaccgtttaatcggaacttggtttttcttgaggaagaagggcggacggctccagtcgatctgggaaggcaggccgacgagggcaacgaagagaaattggacaaaggtcaaaagtgtacctgtgaatgttgcgagatcgttagctccatgttctcgtatccgtgatattcggtttgcaagcaatgcgaagccgatttggctaaagatggctaatagcaacgtaccggcaccaggctcaactttgataatggactcaagcgcaaagacattggaacagcacccgccaaagatgagcgagagcataactcctatagctatccattgcggaattgtctcgataaacatgcgcccagccagggccatggcgcggctgaagaacggacggttgtcgtcaattccgtacatctcggccttttcgagagacggagctgcattgatgacacggggcgaaggttccgacacaatggaacctcggtcgtcgcggttcttgttgctgtttaccgaagtgtgctgcggtttaggcgcctgacgccgacgtgaggcggccatggcgaatgggcaagtcggggcatatagccgctactggagagttgggggcgacggagtgagctgccaagggggcgcagtcggcaatgtgtataggtacgtaggcaggcaagcaagactcgggttgttgttggttgtgatgtcttttcgggcagcctggaaatagttcaaatcggcctgtgtccgaagcaagcaacttgttcgtctgatggcggggcagacagggaacgtcagtcgagtcgagtcgggtaccggtagtggttgggtaaggtaggtgatccccagacgtcttcgaacccttgaggttgggccagagcttcccaagagaagcaagcgtatgtaggaaggtgacaaggtcaaagggagaaacaggtgatgatatgtcggacgggatgaagaaggacgcgatggaagaaatgtgtacactcgattagttcccgctcggaaccttgcgtcggggctggcagcaagcagaagcaaccaagtgggctcgacatcaactagatggaatttccaggctcaaagctccaaggcgacccgacgtcgcgccagaattccattcgctggaattggtccaacgttacctttttcaaacttccatgtggccacaattcgggatggtggagatctgcccgtggcagtttcaagcagattcggctggcttgacccaccatttccatcgggacagcaccagcatgagcttcagctgaaaccgacttgttcactgatccaggcatttcggtccactaaaattcgcagggccagcgtccgggcgggacgggaatgtgaagatggggatcgatggtcgggtggcttgacatctgccgagccaggatcacactcttgactgcccgttgttaacttaactgtctccgtcgagacccttaaccttcattcaccagctcgagattgtttacgcccgcagtacagatgccctgcgttatcatgtggccgatgtcttggcggtctctgagatcccgtctcatcttgttgtgaccttgaagtcggcttgcatgctcagatctaggtacggaattggatgacatagggtacctttaggtgattaatcgacaccgcgcgtgcagagacgggtacaatgcagctggagccaacggaccgcaggataggatctgtcacagacaagcacttgtgcactttaccgagtacgcgccatgaaaaatggaaagtttacctctagatatatgtgaggaacagtcaagttcaatcagaaacaaactgggctgtttctgaattacctgacgccccctggctattgtaaataaatgatgggccagtcatcaaggtacccgcctgtgcagattccaaggtgatggaacagttcgctgggataggccactgcaccaaccctaaccctcccgtccttccattttgcccactcatctcaaccctggccgcttcccgtatcccgccaggaggcagcgacacggcaactgaacctcctcaagaagaaaggttcacttatagcatcattgtagtgcttccaaagagaacggactttcaggaaacaacctgacgatatcgagtcttgcagccagcaacatttccccaataagcatttgagttgaccacgcaagttgtcgcgctgggtcaagcttcattccgccctttattactgcaatcgccgtgtcaacgttctacatgagatgaggccatcacaatgtgagttcctgtccaccaacatcatcatacaccagacatgatattgacacatacttcaggaccgtattctccctcgtcatcatcaacaaggccggtggcctaatctataacaggacgtttcacgaaggtggcctgaacaagatcagcaccaacgactacctcgtcctggctggaacctttcacgggtatgttaacatcttactcacatgccacaaattcaatctctttcgcaccatgctaacacggcctccccccctcaaaaaaagcgttcacgcaatcacagcccgtctaaaccccgtcaagtccgctccggagcggcctctatctaacagcatccccggcgtgccaggcgggatcctgacgcggccggaaccgccttcgggtctggaagtgctcgagtcggagaacttccgactgcagtgcttcaacacgctgacgggggtcaaatttctgttgtttaccgacacgacgcagacaaacgtggacgtgatcatcaggcgcatctacgacctctactcggattacgtcatgaagaaccctttttaccaactcgaaatgccgatccggtgcgacatgtttgaccggaagctgttgtcgtatatcagggaggttaacaacaggtagtgatagtgagtggggttctacagcacgagggatcagtaagagaaggggtgaggaatggtatcaagttatcatgtcatgtctgtcaaacggagttacgtggcgtttatcttttggaaatggttgggcgggcggtcaaagggtcatgatagaatagcttcatgctcaaaagatgggcggtaggtagttgcccatgtaataccatggcgagtctattgtacacaaatacagccagcgcctatggtagttgtcccttgcaaagcgccatcacccataatctcgacccgccaacaataagtcaactaggaggtatccatcttgtcgccatcatctgatttgccgggcttgtcaccatcctttttgctgccgctgccgctcggttcgccgtccttgcctagcaatggttccgactcgccagcctcttccttgacgtcctccaagctcgcctttttcgccgcctcggcctcctccttggcgcgcttctcctggcgtgccttctcttcctccatactcattctcagcgcaagggccagctcggggtcgacggatggatcgataccgaaggggaagtcctcgttggccgctccgccagcatcgccaccagcgcctccgctaccgccagcagcagcctcgccgaggaggataggtgtcgagatgagctggtcgctaagaagcttgctgctcggtgggatgacaaccatgttggatccttcgccactcttgacctcgcggttgaaagcctcgagcttcttctggttctcgtcgtcgatgtcgccgaaaagcacaaaatcgacgctggtgttgttcttcttcatcttcttggcaagcttaacgaggtcgctctcttcttcctcgatgggcgagcaaacaaaaatgacgatacgaccccgttgggacttgttctgtcggtgcttgagagcaagctgtggtaggtagaatagctagtcaactgtctgtaatctccgagcaaagatcaagaggggatgccacatacccacgccacctggatagcccttgacaactgtgccgagccacgaatgttcttcttcgtccggtgcagaccctcgagaatcttgccttggtccgttgtaagcgtcaccaggacctcaggacccctgccggccatgctcatgagaccgaccgacgactcagggttgccttgtacgacgttttggaagatgatgttaacagcgtccgcttgcgcgtcgtagcgggttggtatgtaatctccattgcgactgctctcgctgttgtccaccacaatcattaccgcttcaagaggcatcttgtcggtgtctgttcgactgtaaattatcgatgaatgtcgcagttatatgcaatttggtaaggaaatcgaagcgttgcttgtggttggtataggaaaggttggattagtgggaaagatggttggtgttctgatggaaagatgatgttcagtgacagcggttggggagctcctgcgtaaggcggttcagcctagctgcccgcgtagctgccgttacgctatcaggtggagttgtacgtaccgctgagttcgttatgtcagtgacctggagctgctgcagtacgacgccccccgtgtgtctagcgagtcttgagtggtcagtgctttggtttgtttactccaggaattgtcaaccactcacagcacagcgtaccattcaattcaacctgcaacacacttcgactcgctcatccatcaagaatacgccgattgaaacatacagacactttcttccgctaacgatttctcgccaatctcctcgaaagcccaaagtcatagctgacagagttacaatcattcgatctacggcgaccatgtctccaaccaccggcgcgaaacgcaggtcggacgaggccgatgttcctgacgacaagaacaacactggcctcgcggtgccgtcgcttgacaaaagtacaatggaaaacggacgaccacatggcagcgaaagtcccgcaaagaagaagaggcgaacaggaattacggcggcgcaaaaacaagcgctgattgacaacttgcaactcgagcgtgagtttatacccctaacaagccagtgacgatgcgcgtggccgactaacatatgtgtagtcaccgaacgcgctcgcaagctgcgggccaactacgacatccatgcgcaaagtcttcgaacccgcatcgaaattcgcgtcaaccgcattcccatgtcccttcgcaaagtgaagatgggcgatctcatacaaaaatactctaccgaacagcaacaaaagaccacgactacatctaacggccccccggtaccaccgaaagatgcgacatcatcacgccccatcttccagcgaccagcgattgcttctagacttacctctccgatacggcccagcccgatcaagacgacaaggttagtccccttttcttcttcccaggggaaatggacgccgtcagtatcaacatcatccaaccctagccatgaagtttccggtcgcgacaaagaaaattacgaaatcgaacccatgaacacggagaaacgacaacgtctcggcccagcagccgacatcttgcgcaaccactccaaccaagtcctctcgcccacatcctccaactcgcgcctagcaccacgaggggagcgcaccccatcacctacgaaacaacactatccgaccggtatcggcgcacgcccaatttccccaaccaaacccacagccggcacgagtgcatctactctcatcagcaacatggtcgaaaaggcgcgatcgcgagcgaacagcccccagaagcactcaacaacaacggaagcaacgcaagcgagcgcagcaaaatccagagctagagcggcaaccacatctgcggcttctgctaccacacggacatcgcggagaattagtggcgccagcgtgtctagtgaggctagcagtacgtcatcggcggcggcgcggagacagcgaccggcgacggcgacgggcatggcatctggaacggcggctagtgcgaagagaggtgtcatcagcacgatcaaaaagggtatggccgcgacgaagaaggcggcgggtggtgggacgaaggaagcggcagagaaggtggtcgctaatacggcggcgccggctgtgtcggggagggtgttgcgaaagaggggatgagcgggtttgaacttttgtttgaattatcgagtgtcatcagttttttcattgctggggtatggacttggaggatgtccatccaggttgtgcactgtgggattggcattgttattgttaggcgttggattgtatagatgttacgaccgccgccaggtgtcggcttcacagagttcggcgttattaggtctggcaggtttcagggaacagttgggacatggcgactccaagtaatgttatcatttatcgcttttgtctttcgctacttacagcgtcaaaagccttttccccctcgatctcaagcggaatagccaataccatccgaatagccttgtgatatcaaccaaacttaatcattaactcccacctgctttaggcgcgcctccgcagtcttttagaattcaaagtcaagtcggaacaactagtttccttcgcccttcttcttcttcttgtcttccacgagttctatgttgtcttcgggaacctccttgtacttttcgaggatgaactcctcaatctcgccgctgacatcgccctggacgacaatctcctcgccgccgctgggtaccttggttaccgaagagccggtagcgaacttcttgccaaagtccttggcaacctattgcaggttaaacaggattaagttagcgatcgctcttccagcatcaccaccatgatacatgtatagctagcagcccgtaggtaggcgagctagctagctagccagcatgtaagcttggcttgcgggcaaaagtataaccgtaccttctttaactccaacccaaacgcctccaagcccgacaccgaagtgacgtatttcctcttgttgcgctcaatgcgcttgatggtcactacgctgttggcgcgcttgtcggcctgcttctgctccgccgcctcggccttggctgccttcttcttcgcgtccttcatggcgcgctcctgcgcctcgactgacagcgatgccatctccgcctcgagcacctcaggcgaccatatccttgagtacatggttggttggttcttctcaagccattgctggcactttttgacggttccaccgtattcgcagtactaaaattcggggacggtgatgggttggtgagtatgtagttgtcggtctttgctacgggtcggggggttcgagggacggatggacggtaaaggggaatagtatcatacctcgggcggcagggagcatactggaattcaaagagggaatggtcagcgcagggttcgataatagggcagcggttcgatttggaagagagcgcaagcattgcatgtgactacttaccaccgcaatagacaacaggacgtcctgtgagtgcggtcatggctggatctgtggaggaaataggcgctataggtgaggtacgagtcgaaagtatagaatctacaactctgtcgttgttctctgatatctggtaatggatgtttgtagatctagttgcgccgcaaaaaagtgatgtttcgttccaggaagcggataggcatgcgacgaaagcggatcatggacgggatagcttctgttgttgttgcacttgcccctccttatcgctgctgggggcgttcgcgattgatagttgcggggcttagttctctttcgtctcgggcatggcggggcacattcgaaaggcactgaggtgcctgggcccttgccgtgacgacaacgtgggccagttggagaacaggcacagaccacttgcgggtttgatattgtgctccatacctgacagcgccaagctcttcaaagtccggggaaggtctgtgcgtctttgaaatagccgccgagcccgactgcagccgcaatctttcctattaccgccgctgccactgccacagacgggtgcgcatcacttccactttcccatgaactgacatttccttcgccggcttccagcctcctacaccgcaccgcatcggacacggagttggctgccgatacggatgccacctagcatatggtcggatgcgcggtccggacacgtcgaaagtgaacgatttgtcaaatcacaggtgaagagactatgaaccccaagtgtggagtttcttggggcgccagcgttctcatcaccaagtcatcacctacactactcgaccagcagatcaaactaggtaaatatcaaagtatgacctctctactgtatcccgaatgcgccgattcaacatcatggtggagtgatctcccgaagctcccattcgattgatgggaaggggtaatatctgtcgatcgagatttacttttttttctttttttttttcctcccaggccaacaattcgagcttttcacgacaccgcctcagttcctctcagtgatcctcggctgcaccatcaacgggatccagggttacgtcgatctctaggtttgtagatcacgaatgcaaggggccgtgttacctagcgtggctttcgttgctttacgattttgcggtgtctgcaacccttcaccgtctgcggttccccatcttcaatgcaatcattcatgctgacctgtttgggaatcctagaggttggagagtgtacccgtttggagtctgcactagcagaatctggtggaggataggagagaaacccaatcatggaggatggctcgatattttaagcgcccagctgggtgccggcgtcgctccctaccatgtcattggtcgtattctctgcaacgctgtcgatgaacaggccccattggcgcgcgccttgtcttgtcatggcacgcttggttcgccggattcttcttggtcgaccttctgcgcaacctgattcggtcgcacagttttctcccaccctcgtcaaccggctatctcgaattcttggtgctgcccaaccccaagctcgtcctgtgagacactgggaagagcgaagccaagtctcgccgactgccagggcccggccgccagagtcacgtcaacaggcgacaacggcggcgcaatatgggaggacatggggcaatatcagcgggaatccggctttcatatggtgctagagagcgtgctagccgctgtggtgggaatcagcggacagacagtccaagtggaccctgccgtcgccatcacgcacctgaccatccatccatctttttgtcttttataatatcgcgtggcccagaccggctgcgttgagcagtcctgtttagatctccattctcttcttatacctttctgcgccaatacaggaatagagcttcgttgaccgaagccggtccatcgtttaaccccccatttccatactcttcgtcttactgttgcattcgcatcgacgccggcgtcattccattttcccggtcagctctatttccagactttttaatcaatatcagagcgaccccatattaccacgacaccaacatcatgtcggaccttctgattttgcccagcactacataccggccaccctccccgcagggcaggcggaggatggcccggactcttaatcctataatggaggaacctgaacagaccgataccgagacaccgcagcaggagcaaaggagacacttcaacatccagaacaacaacagcagcagcagcaactggccagtcaaccaaaagatcgagcagtggcttgcccctttttctcccttgagtgaccatttccctacgccacggggcctccatttccttgccgccccgatcctgccggcaacaccgtcgtgcatttcgagctaccgcgggccggacacggatgccgacgacacaagttcagagacttcatcttccaacccttcttcgggagcatggaataataaacgatcaagcgccatgactgatgtgacggaatttgacgacctttatgacatttcggatgaggaaccgcagcgcaaggagatgctgcaagcaaatggtattggccgccacatgagttcgaggaggagtctacggaggtcatcgagagcttcaatcggtcaaagactgtccctgtcccgtctggtcatcccagccgatgtccaggcggatgcgaaaaagaacatgacttcgcccattccaccaacaccgccatccgctattgccatgtccccagctgtcaagtcattgatggagctacggcaaatccaggagattcccaacgtctccgcacccccttcccttgatggcagcatcaactcggaggagatggctgccatgtccgcgccgccaacccccttgatcggagcccgggacaatgttgatgaggactggtcaggagttcgtctccagcccggcgcattggagacactccaggccctttcctccaaccacgagtcggaatatgacgagacaccgaccccggagcaggttatcgaagtgccccaggagatgatgtctcgagaaatgtcccagactcgccaacttcctcggttgatgaccagcctcaaccgggccccctccggtcaacgtcggtcccttgctgagcttagcaggctcgagatcccttcccctggtggtttcttctcggagctctcttcagcaacccggcgcacatggaacatgggtagccaagcagaggaaccttacccacatcaaccccctacttcgaccactgccgagaacttctacaagatcccttggcaaaacgcccccaacaccacgcccccaccaccttctcggccgcttcaccttgacgatggcccttccaacattgtcgaacgcgtagttgaggttcccgcgggattgaacccggaagagctgccgacagcggttcgggtcgaggccaccccagtcactgcggtcaggatgcctgctgcgggatctggggaacccgccctggaactgatcgccgaggagaccttttcccccatggtcggcaacgagattgtcgctaacgagattgttgacgattatgacgccaagtatgttgccgaacaacaatcgacttctctctcccacatcgaacgcactgagctttggttgatggcccagagagcttatctccaaggcgtcgttggcttctccgatgagactgaagtccatgaacacctcaagctcggcattgaggggctagaggcggaggcggaagtgacggtggaggaaaagacagaagagccagccaaggaaaccgttgtcgagtccgagacgaagcaaaagaaatctgttcgcttctccgaaatcaccgtcaaggagaccgttcccaagtcccttccttccaagttggtgcgcatggagaatgccttctaccgcgcttttaccgatgccgccgttaagacctgccccaccgatgtcttcatcaaccgccaaccacgctttgaggcacttcaagctcagcgtgtcgccctcaaggatgctcaccgcaaccagctccttggtaagttccagctgtctgtcgttcctcagtcagccaagaagcgcatgagcgccaacgtggttcgtggtgatgacgtccttgtcgatgaccctgagaagctccgtgcggagaaggaggccgaggcccgcagtcagatgaacatggccacctggcacgtcgccgccaccaagcttctcaacgggggccgtctcatctgcgcacccgtagccaagcgcctcgcacgccagagccgcttcgcccccggcgccgacggcgtcagccgcgaccgtgctcgcatcctcgaccttgccggccagggtgcctgtgactgggcctggcactgcgcgctccagtaccccaacaccaagatctacaccgtcaccaccaagacgctccgtcagctgagcaacagcaatatccgcggccctcccaaccaccggcaagtcgccgtcgagcgcctcggtaagctccccttctccgacaaccagttcgacctcatctccgcgcgggagctgcacgccgtgctcaagctttttggtgagaacggcgcagacgagtgggacgcctgcctgaaggagtgcatgcgcgtgctcaagcctggtggctacctcgagttctctgttctcgacgcggacatcatgaacgccggcccactcggcaacgccaaggccgtcgagttcggctttgccctgcagacgctcggctacgaccccaaccccacgcggtccttcatggcccgcctccgccgcgccgggttcgacgacatccgtcgcgcttggatgtgcatgcccatgggccctagccactctaccaagccgccccctccgccccccaaggctgagaccccgggcctcccccctcctaggcccttcaaggacagcgacagcggcatcgaccttgctcactcctcctcctcatccggagaagaccccaagaccctcgagctcgaagccatggttttcggatccaccgacaacgtcgccgccatcactggcatcgccgccagctggagctgggagcgctggctcctgcgcgcggagatggagaaggccgctggcgagcttcgcttggccgacatggtcacccccggcgaagccatgcgcgaggccggcaagatgattgcggatgtgcatgccgttgtggaggagggcagaaattgcgggtctgggttccgcatgctgagggggtatgcgaggaaacccagcaccagcttggcggccagggagagggagatgaagaggcagagggaaatggacggggagagggtggggtttattgatatggtgttggatactgatagtctttgttgaggttgttttgttgattgagggggaagggtgaattttgggttttgttcctgtttctggtgaaggtgtttatatagttctaactctggttctcgatggacagtagtaacaggggaattttggatagcggacagttctagatgaacgattgatatttcttttgttgatcttcttaactttgtctccgacaaatcgtaataagtggcaggaactcgtatatatattgttcggcaaccagattgcaaatgtggacaacatacaagaagtggacgttgatgagttgatgctgggatgttggtttcttacagagtcactctccgttatcctttcgttttcctgacttctttccttgcgtcttcaggtaaatctgtagagtctcgcatgttaccaagtggggttattgacgagcttttggttggacatgacatttcctttgctactttacgacctttatgtttccatactacccgtattatgaaatagtaatcttcaaatatgtggatatgccttttgctgcaaagtgagaacggcacattatcccagagttcatacaaccaagccaaacgggtcttaccagaagtggtgagtgtcccaagagatcaggtcaaatacacgatgacttgaggtatctcgagaggtcatgccacgccagaggccgcggctcctcatcgggaatataaggtggtctttatgtaggctagcagggccttgtaaggcaatgcgaaggtcatctatctaaaactatgggctctactgtagtcgatggtagtaactgtacacttagaacatctctggtgccgacaatctggacaaaattcgtccaaatgacaaggtaaagggccgtatctgcaataacactattgaagcccgttagatgacggaaaagcatgttggtggggttaaacggtgtacttacgcagtaccatttgacgtgccttccctcatagagtttatgcacaccatggtcaatatgatcatcattgacgtggtcgtgcacactagagtcgccagagtcgctattattatcttcgcttacttcttgctcaggttcgcagttggtgtcatcggtcttgtcatcgtcaacctgtttgtcaccttcctcaaacccatcgtcatcttcatcttgatcatagtcaaccgagggaagagcaaacagagcaagctgctcgaggtgcaatgccacgtgtgagatgtacagcttgtccgacgccagatgatggtcgcagaaaatgcatggcccacgggcttgagcaggatcagacacgctgcaaagacgggcaaggcttccggtatggtgttcggataactcatccttgtgagcggacgagatatgctgctggaatttctcagctgaatgcatgtacttgtggcagccggatggacatttccaaagcgtccaatgctcaaggtacatgtgttttgaccaatccttgcgacgcccatacagtttgcttgctgcagagcatgtatgagctaagcaggcataaggttgaaggtccctgaagatatgctttcttcactttgttaatatcgatactgagattacgtggatgtagaaaggggtaggggcttgccgtacttccagtcgcgtcgactacctatctggattattgagtggcagaacgggcacttgatgggtccattggcgtatccgctgggcattggcggtactcgtagctgatctgagttgacttccgacgccgcatacgaggttgccgacagttcggatctaccgtcaatgtcgtcaaaagatatatcgcatgttttgactgtttccagatggttcggtattggggatgcaatggttgtggcttgctcatgagggtccaatagctcggtctcggaaccaggtaggccatctgcaagcctgtggaaatgctcctctcgataccgaaagtactggcgtcgaaccgacaaagacttccctagtcgctccgctacttctcgtgcgagcttggggaacttttcgtgtacatgatggatatcaaaaggctcggaatattgaatgacctccgccgcttgtcttgacaagaaatggttgtggggtgtaggattccggattataagagaaagccgaagtagccgatcaatgatgtgtttgctgtcatctaagagctcatcgaaaacgaatccatcttgacgatcgttccgggaaaagtactcagtaagctcgtcatcaaatgcttcattgcacttatgaatcctcaaaacctcagctgttgagcggtcagtcgataagtccaaggctaaggtgattttgcacagttagtacgtctcgttcttcattacgatcgaagtttgaagaggtagccgccgtttcctgggatagtaataccttcagtaatcttgataacaacgccatgcagttcttcaagaagggaaatgacgtgccgctgcaaagcagatgcatctcgaagtttgaattcgagggaccgggttcctcgaggtcggtgtgctcctgagctggctgaccacagtttgaaccttcccaacaatgaactgaccgcggatacgtgtggcccatcgccggcgttcaacttggcaatgagcttgtcgaagggcaagataattgacgccacgaggggggctatcctagggttttcagacatccttgagaagtgtttttctatatataatcaatgactgaggatgaagcgcggattctacagcaagatgccagcggacgctactgaacaggttctgcgtcaagcaaggacgcgaagtattggagtactccaattaaatctcgacttcgacctttatttcatgcctagaggtaagaatcaggcatcaatttccacaccatacctaccagtcagtgttgagctcttcaagtggctggatgctgcctagtatttccgtaagcccgaccaaactgctctctattggcgccacaagagtggaagaggggttgtcggcattctgcaccttgctcagcgaagctcgtcacttcttgcgcattaaccatggagtctgacaacatatcacaaattttgacagctatcctcaccacactgttcaacatagatcaccggcgatgtcaggtctagaagttgcaggtctcgttctgggagtacttcccattgcggttcaaaccttgcaaacctacaaaaaggccctatcctcctataagaacgccgtgcgattcatccatgccctcgagtcggatttgacgaacgagcattgcatcttgacatgcacttgcgaattgctacttcagggcatcgcgcccacctgcaaggttgacataatgttgaaggatccttttggccacgaatggaagggagagcagttcaatcgagcacttcgtcttcggctcggacagtcgtattcatccatcgaaagtggaatacagaatctgaagaaactggcagacgagctggcgataaagctaggacttggcccagacctcaaggtacgtgtgatacatcaaagaaacctacgctccttctccataatctccaacagaggtgtggacgctacaacactataggaaaagactgcttttactctaaagaaggaagattatgacacggttcttgccagaattcaatcgacaaactcaagcctctacaggcttgtcgatctcaacaaagggttagagcctcaccgacggtatcgctctcagtgacgcttcacccagctattgcgaggtatttcacaaagtctctccaatgctctcgatggagctacagcagcctgctgtacaagaccacacgatgcatgcttcaagctcaacccaagacctttggagatggatcccggcagtactgaggatgaaatggtcaaggatttggattttttagtgtcgttggagctgtatacaaatggctcaatatcagttgggtctacggcagaactatcgcgctggcataatctctcgattagtatcgtcagtctcggtagtcgtaaagccgacggccacgtaccaaggacactcaacatccgttcatcatcaactaacacttcgagacaatcaccacaacaaaaggggcaatcagaaaacacccaacggttccctgaaggttcgaaaaagcgaggatatcaaacactagtagcgcatgctgcgaagaggatagcgagtaaggagaaggcagtcaacgcattgatcaaaggttctttggatacaatcatcgaacctaaacacatgaccgcgggctgcttcaagacatcggcgccgagttctgttgatgggatatgtcagctcattcgaaggcatgagaaatatcctgctacggagcatgggcgggtattttatggaaatattatggatcgtgaagatcctgagcgccggtttggactgtacgcgccaacgccgctgatgtcgaaaggccaacacatacccgaggctccccctattcttcgctggcaaccgagcgatttgccatctagtttgaccttgcggcaactactcaaccgaatacatgatgctcgtcttcagcagagcagtagcgaacctctgctttggctagaattccaggaccagcttcaactagccgtcagcattgccgtcaacatccttcacctctacagtaccccatggctgccgaggatcatcacactcgacgatatctggttccgccttgaagatgagcccttagactccaatttctcatctgggtttccttaccgcccttttatcaagaagtcaatgccgttgtccgccgcttcctctgcaatgccccggacaactggtttcataccaagatcccgaaaaagagaaacaaccgtcttctcctttggcctgatcttgatacagattattcttgggcgggtaatcaacgagttggacatgaagtcaccatcagacgagcagggtgctgctacacctgaagcagggcaatctactagcgacaccgtaaacaacaacattgcagcgatgagtttgaatgactacatggagaaacacaaacttggtaaggaattcgagggcgcggttctcgcagaagcgggaccagaatacacctcggcggtaacgcggtgtctggagagtttcatcaacatcgaagggttgcagagcgagaagttctgtcaggagttctatgtcgaagtgatctccatgctgcaggaagcgctcgacaagtccatggaattatgaacaagtacctagaggtaccttggttagcacatatcaatatcatgggtttcagtcacatcgtcagtgcaatataccttacagtcctaactcatcgctcaatatcgaggaaaactcagagtcgaaacaggccggaaatttcgtctcacctcttaagtgtatctgtcaacgaagcatgtagcactgccagtaccatcgagagccaagccgacatttttttgtccgttcgaaaggaggcccaactgtggccaaatgccatgcttcgaacctcctgcaaaggcatcatcagcatagaccgagaaccatgaccttcccaagccaagttcagaggggaaaaaaaaaaaaagacactcactatgcgtaagaaaagaatacctcttcggccccacattgacactagcagaggctagaagttgaccagcccgagtctaagagttagccaaaccgggtgtgaacaggtgcgataatgcatgggcgactgagtaacagccagacacatctagaagagcagctaagtacggtgtcaacaatgtggtggatcccaacataattttctacttatcttcttgatgatatgtttcacttcttgaatcgcagaactggtctgaatcttggtaacttttcatgaaaggctcttggaacatggagctacacgtcgcgaccccaaccccggtcacccccccccctccctcggtcgcattccccacaccgccatttccccatacaaccagataccctcattctttcaacaacaacaactcgaccaaaacaccctcgatttgactcgttcctattgcgatggcttcgtctttgctcgatcaagcgatctctgaggtccgtaatggactttcccagcgtgcagcagccaagaagtacggcgtaccccaatccaccatctccgaccgcatgcgaggcactccctcccttcgtgcagccaaaataccccaacaacggctgtcccccgcccaagaatccttcttgtgcaaatggatattggatgaagagaaggctggccgggctcccaaccgtcgtcaagtatcagggatcgcgacgtcgatattgaaaagaggaggtgacaatgacaagctgggcgcccgttggatcgatcgcttcctagcaagaaatcccgatatcaagaccaagctttccaagccactcgagtcagccagagtcagaggttctgttgatgacggtgccttaccaacccagccatcaccacctaaaacgccacccagggacgagatatctgaggccaataatatattcaagactccccagaagtccagggatatgctagaaggcattcacaacgagatatctgatcttaaccgtaatatcaggactctttacaccaaggcagccaagtccctggatatcaagaacgctgagctcgctgcaaaagatcaccagattcaatatttacagactcaactagactcaatgaagcccaggggtaaaaggaaggttaaagaagggggtaacaatagatttgcacgggtagaagcgattctggaagctcgtgatgcctcaaaagagggtcccaagcgtagaagggttgccacggcaacgacgacggcaccaccactgcaagagttagggagagccttctagccaatctactatattattcaagaacatcaggaataagattatgacattttgaagcatcaaaatcactgcaaaagtggctagtttgcaatgttatctggtgcctggtgatgaagttacatgactgagggtgggaggtgaccggggttggggtcagcacgtctagttgataataaggtcataatttgagatgaaatctaatcattgctttggtatgtggattcagcactatcaagctcggaatactagattatgagtggcaggacagtggtggttgttacttataagtaaggacatctgaagttatagcccaagcacctgtacataggaaaccgtggagtgcaggtaggttttcccaagaggaatgtgagttcttgaatgggaacttgttaagccatcgcgctaagtggaacccacccctttacaagcaggaagatacaagtaaacgagttgaagaacctgctcagatgaatggttaacacattcactcagtggtcgtggctacattttcaatacaaaggcgatatgtagatggtaactcgaagatcatgtcgataagacgagcgagtaataagaaggtggacatgcgtatcgcatccaactaatgtgccgtccgttggtagatgaggccattgcaatggacgccgttgacatgctccttacccgagagccaaacaacatagaacaatgaagtcacgaaacatacaccctcatcaactcaacaaggctgacaatgagatcatctcgctgtacatcatgtaataaagtctcaagaggctcgcaaagacaaggtcaccaggtgagcgcacctatcaggtgcacaaggcgccaaccaaccgcaccggccctattggctcccagagcattaacgaaaagaagccttgtcaaacagcccatgccacccattatgtccgaactgaaagaccgttgagctcgtaccacttcacgcagcgaatgctcgtggtgttgttggagaacgaatggggtggttgggataaacagggacattgtctattgtctccaaagtgccaatcaggatcgtaaggatggagtatgtataacactcccgtatgataagacttcttggccgtccgccttggatggatgtctgtaaaggaccgcgattcaataaggtttcttggataggatatgggccatttaggtctgtgcaggatgatcatagaccacactcgctaggttcacttgcaatttgagctagctgcagtctcgggttgagtatttgtgtgtgaagttggctacctttgctcatgaccggtctttttggcgttcatgatgttggatgtggtggaaaatactttgtagaaatctagatgaacgcttgcggataacttgggagaatccacatgttcgtttcttctcgaaccaagtctgctcggtgggatctggccagtatcggaactcagctcctcaactcaatgtgaccatggaggctcgcaaggtagcggtacactgtacatattgctcaaggatgggccgatgtcacgccgttgaagcacggcagtccgagaagtgccgaggatactggtgtcctgggaccagctgagacttgcgttgcggaagacgagagtcgccatcgatgagagagtttcctagtgtcgatgctgttgacggttctccatgggtctaagtgagaagagttcatgctgtaagcctttcaacatcaccacctacaacccatcctgttgtccgcccaacccatatcccatcagttgagaggtaggtacctagtttccaacccgccgtaccgcttcttattctcatgcgtaatcgtctgtaccgatgcgacgtgcaccatgggttacatgcgtctcccctattcagactaggcgtcgagcgaaggagccaacaacttgtcttgagagagcgggcttgaaattcgtcaaagtcgtagctttcgacacttgcatagctctgttgacgtgccgtcttgaaggcgcgggcaagtcagacgccgatatggccggccagctggcagcgggaagtcatgacagacggagaccgacccgtttctctccagtgcaaatggcgtctgtcgtgagaacagacaacttgaacgaagagacacaaacgttggcattggttggcaagaggcgcgtagaggctgtgactgcctggctgaaatggagcataatgttgtgttgcagtgggccttccgtcacacatgaaagcaatggtgaagacggcggggagcgggactgagcgggaagcggagctcttaccccacagcaagctccatccctttaacggtgaaaatgttacattttagcggcccccacagtctaccagccgcgactcctcagcgacttgccaacgtcgccaagcaagcgtgagtcagcatgtccacttcaagtatctaaaggccgcaaaatgtcacccgctagaaaggggagccacctattggctgctaatccctaccgcgctgaaatgtaacattttcaccgctaaagggatgagtggagttctgcactacggctggcatccacctcccatccccaatgccaaatgacgctggtcattgattggatggttggccactcccttggcgggagaatgagcttgcccccccccgccggacatggcccgggcggaacgctttcaacggtcgtcgagacctcgctaagatcagcacatgtacagagtaggctagcccagatgcggcaaggctccgtgagcaagccctatcacggcgagttccattttcacttcgcgactctttctctcactcccagagcgttgaggcgtccagtcgattttgaccggctctgattctcccgccgaaggggggttccatgcggaggaagtgcctagccgagtggaaatcccatttgtcgttttgagagctcaggtgtaatatacatgtgcatgtgtagtggactgcacttgcagacatgcagtgagctgtgcagcgggatggatggatcagggagtgagtggatatggtggtggcatacgcatgcgcgtccaagctgagctggaggatttgacttgagcatccagtccgacagtagccgtgtcctccagaggacggagatttacgcacaggatgacaggataggagtagaggcaggcgttgaagaaggaaaaagacggaaaaataagaagtgccttagactcgttactaggtccgagtcaacaggtcttggtcgggtggcctgatgattctcgccatatcagctagaaaaacctgaagctctggctgcggccagaaccctccagctgtgcctagctgtcaaatagtcggcagcttggatgcatgtctacctgcagaccacagcgctgatctggttgtcaaggaacatgaagcccaggatccgagaggaaagcttgcgacgtcttcacatcctccgactcctccattggctgaaggtggccgcaagaaacctggggctgatgaaacgccgttgagttgatagtgtagtccttatcgcagtgaatcatgtcaaacgtacctaccatacctttgagagctttccaatgagtgctcttcccacattctaactaccctacgttctttctctctgttccttccccctcgtacaattgcctgtcactcggtttacacgggcacccaggaaaagctcttcatggggagcaaggaaagacccatcttttgagacaaggtaccttccaaatggaagcccagacagtctgaggtagaaacaagcgccggcggcagtcacagccaagagagaacaagacttgtcagcagcgttcggaccttgacagccccagggcatccatcagctcagcccgcggtcactaccttcccgctcaagacttgtgatcatccatctaccctaccttggtagtagtgcagttctccgggacaggcaggcagacaagccatatgaaagtgcgggagactggactcgcacatcccgcttgacttccatcccaccgcactggctagtggctcgtcatccgggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcattctacatttgtcgtcctgtcccccgtggggactcgtccacatcgatttttgggtgctctccccaacaaggcggaaccatctccgttgcctgaggctgagcagcccgaggccctgcagcgagctttccttcaacccgcccacgcacatcagttccggaaaacccatacggcaccgcaccgaacattcacccaacaaaatcctccacttttctccatcggccaggacccccgttgtcgcgcctccccgtcacctatctccgcctccccgcttccccatccgcttccccatcggcccatccgctgaattccttcctcagtctcccgtacagcaccgactgccgtcaaccactgcaccccgtaccgccccgacgtccgcgccagcagaatgtccttgtaatgcaacgcagctggctgcccaaacaccccagcttccacaagccgccgtccgtcacagcccttcgtctcgtctctaccatgttgcgcaattcaactcacaaaggcccttgttgatgcgtgaagattggaaaaagttcgctggtgggctttcaagctgaagctggtgcaacactggttgcccagggccatcggcagtattcagaggggacttcatccagacgggatttcggtgtgctcggtattttttttctgtctcgcaccgctttgcttgttgggcgcgccagcccgtcactatcactgttgttgtcgtcgggtctggaggctttctcaatcttgctcgcctcatctcttgcgcacacggcagtgcgacctggtcggccgtcatctttagcgccggccccaatcccaacgctattgttcatccacacgcgccatggccaccgaacatatcgcaccccctccgcctccggcgccagcgcaaccggtccagtcgccggccctctcgcgcccggaccatcgtaactcattaactgcgccgccgcccccacctccaccatcggttcttgcaccacctctgggctctggtcccggccccgggcacagtccggctaccggtaccggccccggctccgttgcagcctccgtagctgcatctcaacaggtggctcatcctcacagtcacgcacatcctcacgcccacacccacgcccatcctcatccatctgcgccgccaccttcttctgtgccctatggcccatccctggatcccgccatcaagcacttactcgaccaacaagccgagatccaggccaagctggccgctcttcttcctcagaaatatgggcccaacatcaaggtggagcttgacatgttgcgccataagtaccgtgtcctgcgcgcatatgccgacgagaatcgtgagcctttccgcccctctgcccttcttcatctcattacatccattatcccgtcatgttttattagcttctcgtcccggtttgtgggaccgacccaagcgccacccgtgctgatggcgccgtaaacagtattgtctgacaagattcccgtcttgtctgacatcgaggaagcgagatcacttcagtatcagtgcgaatgtatcgaaagtgcatgtctcgagcacggtaggtcaccatcgtcccgcccgttttgtcttgaatctgttctaaacccatctgtgttgccactaggcgtcgatctcggtgaccccagattcgttgacgtgctcaagtacgcgttctatcgcgaccaagcaccggaagggtatgccgcttggctggacaggaatttgtcacattacgatcccgtctgcaaagctgttcggttgcgcgacagcttgccactggctttccgtcaacaccactcccacaagtgctgggatgaacgttgcacacattacatctacggatatcctcatccagatgaccgggaccagcatgttaaagagcacgcggccgtgtacaagagggactcaggtctctcctttggtggcaccccgcccatgatcttccctgagccgttgagtgcgagctataatggagaatatcacaaaccaccctcttcatatcaccacctccctcgtcctaactcgggccttcagcttgctcccctggcaacgagtagccaaccaaaggatcaccgcgaagcccttaagagctattcttttgttccggagaagcctcctggacctcctagaggctcggttgactccgaggttgacccgttacttccgcccctgaagcgcagccgagtaggccagccacgattggagtccataggagagcttcgacttctgagggaaaatgggccctgtctacggtgtagaacgatgaagaagagcgtgagtaaatttccccttgcgatccacggaactatcgactaacttgtacagtgcgattccaatgatccctgtgcgttctgccccgacatcgcaagctctccgaataatgatttttgggcggcccttgggtgttttcgaggatcgctgagtaacctcaccgacatcatgcttccaggtacgtggaatactgccatacgtgatacctcaactgctgatcgatcttccagcctatctgtcacccagacagatgcagacgcccatgacttctcctcttgctattcgccgcagcatgaacgaattcctggacagaggttacgctgttggcccagatgtcaccaacatggtaaaggctcatttggatttcaatgatcgcttttggtggacagacgacctctcgaacctgccgctcgccaatccaacactcgcttcgttctctcaggaacccgttgaacggtcaccccctgttctaaacgtccttgcctctagttggaacctgaatgggaccatgtacaacttttggaaactgctacacttgagcggctcgatctcagacggacggatgcacgaagtgacgacctaccctgtcctatatcgcgccaagcttctgcttcgtgaaacgcttttctacgacctccagcagccggaacccgcaattcatggagagatgacgagccctggtagccatgtggtcttcgacgatgtggacacgtgcggtcgcttccgtgtgttatacaactgcatgacacaatttctccaggcctttgaagcccagacaatgcgacctacaataccggatccccggagctggctcgccattttctactcactatgcatattcagtgtagtgaggactttgttggtggaccgaatggcgcaatcacgaataacttccccttctcagcaaggcgttcctgccatgcatgccgtgtacaaagcgctggtgagcgtatttacttggtccgcgcctatgctgcttgacgggtctgacatcgagatgagtcatggtgaccgcgagctcttgacttccgcagccactgtattggaaaggggtacgtgggctgaactgggtatcgcaaccaccaaggactttctgatgtatcttggtagtggggagatagaaggatcttatttcaatgggtttctgaagcagagatcaccagcaaagccggggtcatttcttctgcctcccattgcaagatcgggggaagatgccagaaagccactgccagatacacgatcgattgccaatccatggcattccaggatatcaacccaaccagagaaggagcctttttcctacaatgttttcacaggagagtcagatcggatcctgacttctcctcaggtgatggaggcgggaaggcggcatactgttgctgaaagcccgacatacatgagagcaggtggccgaggcccaacatcacccattgctgctgcaagaatcagatcgtcataccagcggccaccgttacgaagagtatactgtacgaagtgcaacgaatatccagaggggttccgaggcgagcatgaacttcggaggcacaacgatgcaaaacacgctgcattggttaagaggtgggtgtgcacggaaccgcacgagccaggctctccgttacccgtcgttccattggcaaagtgtaaggcatgcgtaacacagaaacgatatggagcctactacaatgccgctgcacatctgaggagagcgcatttcaaccctcatcgagggggcaaagcaagcggagactggccgcccatggcgattctcaaggactggatgcgtgaggttcggcagtccatcgatattcaggatcaggatgacgcctcaagtggtgaagatgagacacaagacttcaagtcaatgcatgactttatgtcaccgactgaacaacatgctccagtgctggagataccacgtcttgccccagctcctccaccaccaccacctccatcacaaccacaccatggtccgccgttattaatgccttcaattgacaggcttggcgctactggaccgccgcaacttataatgcaaggcggccagggagttttccttgctcccaacccggggttgaaagccgatgagtcgtcacatccgcccagcgcgacctcatctgctcgaaaccgttgtcctattcctgaatgcggccgagtgtttaaggatctcacggcacatatgctcacacacatggaagaaagacccgagaagtgccctatagagtcctgcgagtaccatattaagggatttgccagaaagtatgacaaaaacagacatgcgctgacgcattacaagggcaccatggtatgccctttttgtcctggagctgggacggcatatgagaaggctttcaaccgggccgatgtgttcaaacgccacttgaccgccgtgcacaacgttgaacagacaccaccaaatagtagaaagttaatactgaccacgggggggcggtccggtggggttggtgccagatgtagcatctgccaaagtcagtttgctaccgcgcaagaattctacgagcatctggacgattgcgttttgaatgtcatcgtcccgtccacgccaaagacggcgggcagcagcagcgcaaccaccaggaaggactctttagccacaaagacgcccaccactgcaagcaccgacaagggaaaagagcttgatattgagcttgagatgcatcggcgccgagagtccgcgcacgcgctaccgccgcctcctcgtatacacaccctaccaagagatcattcagagccagagcctattaaacagcaaggcctcagtgccagggacgcacaaaatctcaagttagtcgccgactccgtgttggagaacgaagcaatgcttgccagtattggcaagaacgcgtctgagcaagagattgctggatcagaaattcaagaacctctcccacagccatcatcagaggcatacctacccccctcttcgtcatatttatctagacaggcatctgtcaccgagccaacattggagaatcagattgtcccgttgaaggtccaagaagaaaggatcgacaaggaaatgggtaatgctgatgggaacctatccaaggagccgcagtcggctggaacaccttccgctgctacgagctacgtggaagcgatgaggctgcgtcgcagcccggaggtgacactaggctcaccactgccaacggatgagatgaagacggattagatgggaagaacaagaagaacttgagacaggatgcacgatgtcgatgtatgaattttgatatgcggttgatgatttaagtgattaatgatgtaatgggctccttttcatgtcattcttctcccctcttctactttcttactatgtatatacgacggcctagaatacttgtctcatgccacgtcctcggttttctaatggggttttgctgctggtctaaagcccattggcggtggtatgcatgcgattactgagtacacgcgtacatttccgagcttagggacattatcattttactggttacggactgagagcctagaaacatacacgacgagtgggttgagagagatttctaggaggtgattggtaggcttcgcgtgcggaaatcagcaaagcaagcagccgtgggtgtgcgattttatatacctatgaaccgacataagcccagcgcccaaaacaagaatgtttcatgtttagacagtatcaaacacgtcactactgctgtccccatgggttgctgctttctttgcattcctgatcttcccctcgtcgatgtttccgcttcggccgttcttctcgatgccctctgcttgcaacatttcgagtgtcgagggtgtgctctccggtggaggtgatgatgaagtgcccggttagaggtgtgtatcgactagacttactggcctgtgaatcacgaaaattctcgtttgcttttgcatgaacttcaacggcttgatgctttatggctggaagtgaactccctcaggaataaaactggacaaaaagctgagaatgtgccaaagaaaggggaaaaaaatgagaaaaaggaatgcggacttacagctaccgggttcgaacgcgtagcgtacaagagagccgggggaaacaggaggaaggaggggggccacacaaacgtgcccgctgcaccaacctaccagcttgccacgaaagtcaccgcgggagaagtgatacatataccctatgacaaagggttggattgcagtctaaagtctagaagttattgagagatctttatactgttttgatatcttcggcctggtacattcttgggttttacattttgagatatcctataaatggggagaagattacctgacacatccgttcaaacataacgccatatttagaacagccgaagatgcaaacggccttgtctttctttctgttgctttaaatatcggaagccgatatcgtatgctcacttcctccttctgtttaagggggagatggagatgaggaagggcgtgggggagaaagaagagatcaatagatgcccgctacctgtaagccttcgctgccatgatcaaagacatgtgcgtgggttttgttccatttgttatatatttaaagtgaagaagtagcacgagacaaagcccaaaaaaaaaaaagtaagtgtgaaatgggggtttcttcccggtttcttgttagtttcttttcgagtttgggaggggggttgaggttggatgatgatgatgacatgagaccctgccgctattggacacttcggtatcctctctcgatcatgcatacactacacgaggaggagcgagaaatccccgttcgttcggtctcatttgagcttcttgaagtcgaagtgtacacacacagtgggtatgtgactgcaggatcgatgtcttcgaggtgaatcagttttctctttgacggaatgacatttagcccattcatctacctggaaacccggcggcatgtttgaaccaactgcagtccacgatcaactatgaagaacactgatacggacagcggggaactactgactactctctaactagataggtgccagaaagtgcttgaggttgagaagtcgtaaattgatttgcaagtcgagaggtatgtactttcgtgtctagctacttcggcgaagatatactactttgatgtatatgactcccgtatggataggtatatgtcttcatgtgatagggaacggatggccgctcttgatgggtagaaggtgatcaaactagagattgaggctgatcggacattctcagtggacatatgtgatatgatagtctgtgaatttacactagctatagctgacgacggatgatctgcgtggcgttacatcatacagctaggttacgaagcatcgagtcggagcgaccctcggaacctcgatactccgtctctgaaagaacaacgtgggaagtggaaactgtgtagagaacaagtcgctatgtctggcacgcagctcagccactgattgaccgtacgcatttcgagcacatatcgaaggaggggccgtcgtccttcggaagcgccgatcggaggaagctactgtacatctgatatgccgacgaccaacggatcgggaacttcgcaacagggaagccgaagtttggctggctggaaatgtggtgatcttgccagacattgctcgatgccgagtggtcaggcttggtcacaatgaaggcaggcgcgcaaggttcagtttcgtcgggcttcgacagatcagcagagacgagcggctctcttttgcgcgatatatctcggcagtaacacatgtttttgaaacacacacacacacaaagatcaagtggacgattagacatgtgaccgggatttcataggaaaacatcacagcatgtgctccggattccctcaaactgttcggtgttactctagcaactagcaattatgagcactcgctggacacggggagcaaaagtccttggaggcggcgctggctgcgttgaattgatgtatatgtatgtagaagaaaaggaggaaaaagaaacagaagagaaagcgcggcgaaaatttcaagatatgggcgcggatgccatacagtgtatagttacggtaaagagctgaacgtactgtgcttgccccgcgcgctgtcgacgtcgagctcacactcagctggcggcactgcagcggcagcggcagcggcaccgacggcggcagggcagtggtggggaacttcgttttagtcaaggcacccaccaaaacctgacatcatctccagatgtacaacggagataactgacagctcttcttggttctgctcacgaggacgtgattcccggttgacaagcctaacaagcttcttttactactacgtacaggctggagccggactgttctcctcttcgtccggagttacacgactcggagtggtagcctctagaagtttcatctgatgtgaaggacgccaccttgatagaagtgatacatgttcgacatggtctctggcggcacgctcatgtgtcccatctcggtggttgcccatatccatgtcagctcgacgacgcattttgcgtatcagtgcgcacccctctctgggttacacgtggggatgatcctgaacagatattggtgtcttgcaaggtcccatctgaggtatgtacgacgtgtaagcctcgtaccaccttgtaccgacaatattgaagcaaaaagtcgtgatatctgccatgatttcttggggtatgagcccgctctgaatacctattcatatctcgagacatatttcgcacatacagacggaggaagagcaatggggaaaaggtcaaatattattgttacgaagattatggaaagcagattttatgtccaaaaaaagcatattaaccaacgaaggcgtaagtaagtatgctggatgacaaccacgttggggacgatcctacatcaaatcgacgggacctaaaagagggaataaagcaccttgatgtctgcaagtgtgcgcctgaccgctgtccatcggatccattcaatcgaggtcaggttccagcccccagacgccaactcggcgttccacttggccactgcggtcaccagtgatgtctggagcccactattcagggtccaagttgccaaggactggactgggaccaagaaggtcaaatggagaagcgtgataccgatcttcaaaaagccttggtttgcgctcccttttgactgaatcttccaccggccgacttccaggaattttcacgaaacacgccaccgactatgtaaaaaagcatagttcagtttgaaccctcctctttttcttttttcctcttcttctgaagatgccatcttcaactttgttcctctgtacggctctcaagtcttcagagtctccaacaaagtcccagaggcagcacccaatgtcactcagccggtgcattctagggctggcttgcctgtggcatggcgtcattgctagcccactgggtgccgtcccatccaacatcccgattgcaaccgaccttcagacagcagcagaaacagtcgcacaacccatcgcgaactctgcaagaaagttacacggcaaatttttgcacattactggtgggcagagccgcgacgatcggaaggtcccaaattattgagagctaatcgcttcgtcgtcccagatctacatcccgaccagttctacaagccacactcttccacagacgaagctgatgcctgccaccgcggcaaagggcctgcgggcgtgtacggcgccgaggtctcggattgtgactcgcccttcgccctcatcaacgcaaccttcgactggatagccgccaacgtcaaggacgatatcgactttgtcatctggaccggcgacactgcccgccacgacagcgacgagggagtcccgcgtaatgccgaccaagttttgggtaccaaccgttggatcgccgacaagatggccgaactcttctctgactcgacgggccgtcacctcgaaatccccatagtaccgacgctgggaaacaatgacatcctgccacacaacattctgctcccagggccgaactcatggctgcagcactacacgcacatctggcgccgcttcgtcccagaagcacagcgtcatagctttcagttcggagggtggttctacgtcgaggttatcccgaacaggctcgccatcttcagcctgaacacgctgtacttcttcgaccgcaatgctgggactgatggttgcgccagccccagtgagcctgggtacaagcagatggagtggttgcgcatccagcttcacatcatgcgggagcgtggcatgaaggccattcttatgggtcatgtccctcctgcgcggacggacagcaaaaagctgtgggacgagaattgctggcagaagtacagcctctggctccgccagtatcgggatgtggttgttagcggcgtgtttggccacatgaacatcgaccatttcttcattcacgatgagcgggacattaacgtgggccaactggccggactggccgataatagcattgacattcgggaggccatggacgacgagctctcggtaacgggagcagccgactacctccgagaactacgtcagaactgggcaaaacttcaaccgccacccaccgactccaagaactccggccaactgaagaaaggcaagaagggaaggaagggcaaaaagaaaaagcccgacgtgtggggtgaacgctactcgctatcgctcgtcagccccagcatcgttccgaactactatcctgccctgcgtatagtcgaatacaatatttccgggttggaggacacgcccgtttggagggacgcagccaaggacgcaatgtcgattgaactggagcaaaacgacaggcagaagcacctcgacctcaagcgacaacacccttctcacatggaagatgacgatgagatcgacgcccagaagaaaaaggggaagaagcacaagggtggtgactccaagccgaaaaaacccgacttcctcattccccacccccctgcgaaaagctcaccgccaggaccagcctactccccacagccccttacgctgacaggctacactcagtattttgccaaccttacgcacatcaacaacattactaccgaggcctcgtctgcgttgttggatcacgatgaagaggaggagacatgggtggattggcttctccgctggcgcaaaggaaggcacggcaacaggaagcctatccacccaaagccggacccgcgcgagtttcaatttgaggtggaatacagtacttttaatgataagctgtacaagctgagggatctcacagtcaaaaactatgttgagcttgcgtaccggataagtaagcagcccaaaaaaggcaaggctaagagtattgatgtctcgtacgagtccgcggccgaagaagaggaggaggaggaggaggaggaggaggaggatctctttgaggaagtggaagagacagacgaggaagaagaacaagaagatgatgatctgagtgatggagaagaagtagacgatgactcggacgaagacgagttggagacggaaaccttcaagaagcacgacaaaaagaagcacaagaagaagaaggggaagaaaaggcagaacaaggtctggatgcacttcctcacccatgcctttgtcagcacggtagaaaaggaggatttgaaaaagtttacataataggtagtatgttgctgttggatctgtttacacatgggttttgaatctgggagcatctggcgttttcacgttcaaaggttgaaggcaacaaagatggcatatggttgtggcgtttaggaaaacaagggatttagggttagagagggaaatataccacgttcattgttggattgtcaaacttttggagacgctgtcttttacgctgcttagctttcatttgaagaagcattgtgaatgaaaggagcaacctgaatcgactgactgccttcgtgttgccggtgatcatttcatcaacttcaggagctttgctttgccagccaaagcatgtccgttcctggaaagtctggccacgctgccccacgatgaaccccactgagccccacaatcccctagtgcttgcatcttcaggtcaggttatcggtcccttgatggccttatcgcttatcgggttaattgaattgcgtccttcgagtcgcgtctctccaacgaactctccgctgcttctcctattcaacccgccgtctcttttttctaaccctttgttctttctgtaccagacggacagacagacataacccccgaccgatatcatcttcgaaacccataccaactgccgtcccgatcctgccttgtaacaagctacaacgaacgaagggaatggcgctataacccgccctccccggccctccctcaactctcgacttcaaccttacatccttcttcgcgacaccccgcgatactatgccacgcctcctcccacgcctctccctcttcgccgcccttccctccgctgtcctccgccgccgcacccgccgcgcccgcatggccaccctcatcctccttctgctcatcctcccctccatcctcctgctccccttctataccatctacaaaccgccctcgtctttgatccggtacttttcgcaacggtggaccgacgtcctctggcgcctttggttgccgccgcaccgcaagattgtggccctgaccattgacgatgcgccgtccgatcacacgagagagatcctggcggctttgaaagcgggcggggcgcatgcgacgttttttgtcattgggggtcaagtgcggggaagggaggaaatcctgagggagatagtgaggcaagggcatgagttggggaatcacgggatgcatgatgagatggcgagggagctggcggatgaggagctggagaggcagatgaaggaggtggagcgcttgattcgagaggcttatgaggctgaggggagggtgtggcctggtggcagtgctggccatggtgcagaggaggggagaacaacaggtgggacagatacgacgacgacaacacaaataagagatacaagaacaagagaaggagggaccgtcgaagagcaagtcatcgagggcaaatattaccggcctggatcagggttctttagcgagaggatgttgagtctggtgaggaaattggggtatcgcttggttttggggagcatatatccacatgatgcccagattgggtatgcctggctgaatgcgaggcatatcctcagtatgctgagccccgggggaatcattatttgtcatgatcggaggagctggacaccgcccatgttgaggaaggtgttgccggagatgcagaggaggggctacaaagctgtgacggtgtcgcagcttttggaggaggcgacggggtgaacatatcgtcgattgaggattattagaattactagactatattgcttgtcggcgttagggaaaaggggcggcgaaatcgatttgggtgggaataattatcactgaagcgcaacccgcagtgaaccatggtatagcattttgcggccatctcactaggagtgtcaaaaacaagactcgaagattattcaacgtggcacaacatgggatggctggattggaaccaaaataaccatctatgtgctggaatttggagaacataatgcaccaggtttggcattgatcacggatacgtcagtccataacacttttgtaccattttggtggcgctcatctcctgttgttgtgcaactccagttcctccaagttcgtatcactcacaatggttgaattggcctattacagccagctcatcgaagccgggtaatactgcatgcttgaattgtaacgtatcataccaatgtgtcgtgcactcaaaatttcattatatgaatccattagctcgaaatttcagggccggtgcccttctcgacattgatcttgagcgaaaagtcgacgtgcggcacgccctggtgaatggagcttgtcgaaaggatatcgatatctaatgtgcttgtcagcgacaattctactggagatgattgatccggcacacttaccgtggcaaatgtaggactcggcgttgtcggcagtcaaaccaccggaaacctcaagcaagaactgcttcttgccagcccacctttccttcaggctgcgagcagcgaccctgacgccctcaccagtgaagttgtccagcataataatgtcggcaccggcagcaatcgcctcatcagcttcctcctcactctgcacctcaacctcgatcttgaggctgaagccgccggccgccttggccgccttgacagcctcagtaatgctgccgcggctccacacgtggttgtccttgagcatggtcatggtgctgagatccatgcggtgggtgtcggctcctccgacgagcatgccgtacttctcgacaagacggaatccgggcgtggtcttcctagtacccgccacaatccccttgtagccggcactccgcaggttcaccagcaggtgccggctctgcgtagccacgccggagcagcgggccaggatgttgagggccacacgctcgccctcgagcaggccgcgggcgggaccggtcacggtcgccagcgccctctttccgccgtgggtctcgacgtggcagccctcggtcgcgtgccactcgacggtgcagccgcactgcttgaacacctcgttgaaaaagggcacgccggccaagattccctgcgacttcccccagagagtggcagtgcgcggcgcgtcgccgacaacgaaaccgccgacgtcgaacgaaggagtgtcctcagcaagccaggctgttatttgggacttccacgaaacagggaggatgtgctcgagggagccgtggtcgagggccatgtcaatcatgatgggcgatttttctcaattttgattttttttccttttattttggttgcgtcgagtcctggatctgcaattggtgagtgcttgtttgttttggggggatatgttttgatttgatggctgcaaaagctatcttgatagaggcagtctaggttcttagtcacacttatgagaggccactcataggttgcgggatgagatgagcggaagacacgccgggtcagctccgacaatacccgctgaaggtctcgatgagccgggataggtccaagcagacggttcggcagggtttggaaaagagaggggcggtgcgaagacacttctgggccaatgtgggatttgcagtgcacttacagatgtcgcgatgtatttgaagtcgtcgccgattgtaaacacttgagacgatgacgttgaatgtccccagaaagcccgggtccgctgccgggccgcgcaatttcggggagcgggggagcgacagactgggatttcggggcttctgaggggaagaaggggttgccttgttaaccctaacctgttagcgcggttcttccattcatcaggcatcacagcctcaaagtctgacaacgctagacgtctatttaaacaacaccagagtattatgataccgtccctttgaaaaaatatatatatatattcatatatatatcgtgtcctgcactctcgttggcattttgccccccttaataatacgtgtccttgattccgcaatcgtgccatggttgtcccgcactgacaagcatcaaggggacgcagttatcgtgcatgctcgggtcagtcggggtcttccaacatcaattctcctcctccgggacgggtgaaggtcattgtcacatcacacctcaggaacaagtgatcaacaccacggtcaagggatagctactcggaactccggaccttggtttgctttgtggtccacgattgcgctctatatgcggtcttgacatctgatgtctcgagtgcgcatactcggccgtcaccattgacctgccacttttcagcttcactcgactcaggccaagaccaagcgactttgacacatgaaaagcctcaacacccagaaaaacttttagtgataccgagaacgatgagacgagtgccgtgaccgccttgctgtcatctggcttcgacgccttctctgtcagccagcttcttcattcttcataccgaagacttcctgtcttgctcaggatgacccgcttcctaatttatcggcctcctttatcctgaataacctggctcataccattggcccggcgttgtatacaccctcatctttcaatatattcttccaagtgtcttcgatcgaccctgtgacacagccaatcagccaaccccagattctttccccggagcctgcgacgccgtgtagatgccatttctctaggatgatacatgtcgcttacagctggtcagccatagaggagtgtgttcatctatctacataacccaatcggctcggtggttctttgactgacaccttagtcctcaccttccatgtagctcctccaccactgattcctggaattggaagcttcgttaatccctactttccatccacctccttcgtttaatctatctcaacatccttaatgccactctagtctcatcaaatctccgttggaccgcttgcggtggctacgcattgagcttttgccatggctgcccgatgacacgagaacagaatttctttcccgaaatattacgtgccatggaagtttgttatccagttggaggaatccggatgtttagcttggaaattatgcgcaacggcaagcaagtgccgatgaataccaacaaagtgcagtgtcgcccaatctatcctgtcccatattctgggatgcgttacatagtcttgtatcgtcgttggaaaaaagaagtaagagatataagaggcagagacgtctcactttttctggctcacctccagtccatcagtcatcacactattgtttccaaacacagacaaacatacctccaacagccagccatcatgcgcttcgatctccttgctctctcggccttcgcgccgctcgttgccgcccacggtgccgtaacgagctatatcatcgatggcactacttacccaggctacgagggtttctctcctgccagctcccccaagaccatccagttccaatggcccaactacgatccgaccatgaccgtctccgacgccaagatgcgctgcaacggcggtacctccgcccagctgagcgccaccgtgcaagccggctcgaacgtcaccgccgtctggaagcaatggacgcacgagcaaggccccgttcaggtgtggttgttcaagtgccccggcgcctttggttcgtcctgcaagggcgacggaaagggctggttcaagatcgatgagatgggcatgtggggaggcaagctgaacagcgcaaactggggaaccgcgttgattgtgaagaaccaccaatggagtagcgagattccgaaaaacatggcacccgggaattacctgatcaggcatgagctgctggctttgcatcaggccaatacgccgcagttttatgccgagtgtgcgcagattgtggtccagggctcgggcaatgcggttccgcctagcgactatctgtattcaatcccgacctatgcgcctcagaatgaccccggcgtgacggtaagtcagagaacttgtccctatcaggtggtttctgggcattcaaaagctgacgcgagacttcaagattgatatctactcgagcaaggccacaacatacactcctcctggtggtcgcgtttggtctggattccagttttaaaagattcgggtatggctgcatggccccagcagtgacaatccaaataatcatgatgaaacacaagtgcctctctagcatccaaaggtttgatatgtagggtttattatccaaaaatctatatagtatatccaagtaccacaacgggtgcataatgatcaatccctcgatgggccggccacctgcatcaatctcccccgacttcaacatcatcgtcattgaaatctaatattgaccgcctgaaatcagccggtacttcaacatcgtccacgttcccaccgtcttcgtttcggaaacgtcccttcgcaaacccaaacacgctgtaccttgcacccgccccaacaaagagagtaatcctcccttcaacaaattcttgaagcagggtcgggcggtcgataacatcaatgttagggtagccggtggggcgtggcacgccgcactgattttgtgcattggaaccccagacgtaaaccttcccgtcctgatcaactgcgaggctgtgttgcctgcccgtcgccacctggtcccatctgcgattatcatggaagtagtgccacccggcaaactgcggagcctgggcataatcattcccgggcggaacagcaggaatcagcggctcgttgtcttggttcaccacgcccatggcattcggcatctcgtgttcgttcccccacacttctccccacccgttccgccgaatcgcgagcccgtatctcaaggccccggaaatcgccttgatcgccgtctctggctcgtcgtccgtgtggccgatcccgctcagccacggcgcctccgtcggatacaggacaaccctcatacgattcccgtctggcgcatccggatgtccaggtgtttccacaaagggggctttcgacagaggaagcgtcgtctgcatgtcgtcgttctgtccccaaacgtaacataactgtgcccctttgcggttcccgcgcgtaagcggcttcgtcaccgcaaagctaaagttggcgccgcaggctatatatcgtatgttgaccaagttggccaccacaccgggcgcaaaggggtggttcatgttgccgtagggatcgtggcggtagcgggggtttcgtaggcggcgactcaagtagcgccggcccaggatattcatatccggggtaccccacgaatagacgagaccggatttggaaagggccaggacgtggttggaaccgcacgcgatttggataatctgcgggttgtccgtggggaagcggatcttcaggggcgacggttggttgcgcaatggcccttgttcgggccactccatatggtaggggtggaaggcgtaaaagtggtgcatagcatcgttctcgccgccgtagtactgtttgtggggtggaatgttgaggttagttaatgttgctagagatgatgaaggagaagggggaaggatatgcatacctcgaaagcaccccatccatagacctcacccgtttcggtcaaggcaaaggaagcatgatcggtcacggccacctgagtgaagacggtgccacgttcgatggcgatggagttgatatggcgaggtgtttgcagaatggaatcgattctccgtccttctggtgagtctggattgtcgtcctcgccctcaacccgactccaaggtacccatctgccgtcgccaagctgccataggcgcgttgtccggccgagggcgccatgtgtgttcgagccccaggacaggacccggttatctgctgtgagcgctaagcagtggttgttccccacggctatagcaacggtttggtgatcctcgcttaggtaagggtttcgcgccggcttttgaacgatcgtgcgctctctataaccgggacccatgcacagttgacctttgtcgttggcccccatgatgaagacgtccatggcctccctaggggcgcggttgatgatctcttgtggtggaggcatcttggcttagtgtgtttctttcaccccaaaagtgatctttgtagctctagtgtcgctgttcgatgaacaccatggcgatggcatcagggtctttactcctacttatgaagcaaagaatttgatgatggccatggtcgtcaactaccgagtacaaatcgaacaatgacacctcaaccgatcatttcgaaagagagatctcgaggcggcattgtccagccatttttagtaaccgagtccattgtgctaacccaggattgaagcccatctttgtcccggctctttcttgagcccgctttgtggtgagaatgtcattgtataggattgtgcgctttgttctccataacttgagcactaaacgatataacaaaaggcatttaaacaattgagtatgattctgggcagattgtctggttgtagcgcggatggttgatgagtggccatgtgagagtcgaagaggaagttggttgtcattgataagagtctccagatatggaattgctccagggattatgacatccgtacggtgagctccacttttttgttcagttacgccgcgccttggcgtccggttccttgccttctcggcaactgaacagggaccatttgacagctgggggaggctcttgtcaggggtcaatctcggaaggagccgaatcgcagtgtccatttgcctgccattatccacaaccaacaacaggacattgttgacattctcgtctggcattttagcatcgcgatgtgatcgttacgatacgcgaaaccatgctaacagatctgccattatctcagaggatgtcttccatgttacagttaatcccaagcgtcagggcgctttggctggtttccgagttggtcacgacatgtctcaggggatagtatccttcacaaagtcgttggtctacttgagcttttcttcgctgattgctgatccttctctctctctctctctctctcttctcttcacaatcatcatttatatggggtaaagtactctgtgagccgaaacgggcggatagttgcacatagcatggtttcaaggtttcagaaaggcgaaaccaccaggaagggctgtggtgttgtttgcattccagtggtttgctcgcgtttcctaccaacattgactctctgaaacccgtgagtgctgagatgggaagtgttttttttttaccttttggtcgtgttgcttgggaaatccattcgactgtaatcagtcagcatgcaatagcgtcgacaattaaggtttagttatgttcgtttgtctgtttttttttttttttttttttttttgccgcatcttgttccatgtctctatccggccctgtcgcgattcctccctgttcaagctgtccatattggcgtgggcaagacgagatcgaacgatggattcagacctgtgacatagatgatcaacccgtgcactgtcgagaacgggctgggaaggcacaaacggctattgtgtgacgacttgggagttacacgctaacaccatcggtagaggtactcagtcaacgtttccattatcggtgcacactacgaatcttccctcttttccattcgacattgaccctttacctcgaaatcatttggacgggatccataactgaggtgggtgaagtggaagtcaagagtacaacccaccaccaaatttgtcagtgtttgcgacaccctttcctcctttccttcccacccctcccctcttgccgacttgatacttacttccacttcagtcggatggaagtggaaagctgacatacgaactaactaacttccactttatttcagcagcaggaaaggaaggaacacttcgccaagtgacctagaactttcaaacaaatctttccggtacgttaccatccccgatattctcgcaaacctgggacgtttttgggcccggaccactcgttctggaaatacccacggccaccgacacctagaacctacggacggccagaaatccaggggacgaggggcttgtcaaaccggtggtgcttccatatcatacctcaacttgttcccgtcacaacgttactgcgaagcaccgacggtttttgactctgttgccgcctctattctgaccagcgaggtgattttgtagagacgaaaaggtaagaagacagcgctcgtcaccccccaggaccccgtgtgactcctcttacgacatctaagcggtctgttgcaagccacatcagcggtccttatccaactcttactttcgcatctacttttccactggattctgcaatccctcaaaagaactgtaggtctgccaactgaccagggcccaggattaggacattacaccagagtatcagtaccatggcatcagaaggccgcaacgctgggccgagcgaccagccagctgtggaagttcgtccagagatgacttcgcaacagagccagacgttcaaatcctacggccaggactaccagttcgccgagacctgggcgaatccccctcccgagttcgtcgtcagcaccggtgtcgccaacaacgaccaaaaccccggcttgctggaagaggcgcatcccaacagcgggggaaatggaggagccaccaatcttgcgagcattggaggcagtttcaggaccaaggagtctcaacataccgcggatgagcagcccgagatcatctgggttccgcctagcgacaagccatggtacaagaaaatcgcgaagctatggtggatgattggcggtatctctaccctgggcatcatcgccgtcatcttggccattctcggagccctgggcatgcttgatggccaccaccacaagtctgttgtcctccatacgaatgatccatatccaccaggaacgtccacatcgctaacatcaacaagtacgcttcctgagtccacggcctccgccacttcctcgatcgaaccttcgttattgtcgaccggaacttcgacgttgcccacagcttcgccgacttcaaccgtgagttcagcttcaccttatcactccctcgtcacaaacgacttccagctaacaggactgtctatagaacctagccaagcaatgcaccgacaccagcaccttcatcgaacacctcgcctggatgggcaccgaggtcggcggttacgaggccacttacgacgcagccagttccggcaaggagtgctgcaaccgctgcttcaacggtgacccgggctgcgcgggctggatgtacgacggtgcgaataagttcacgccctgcaccaaggttatggttaccaaggatgaaggaaacccgaacaagcaatgtcctaagggcaaagcggccgcgaccttcttcagccagaatcctgacaaaatggttgtcggtggtattggaccgtgcagtggagagtcccagattcagcactagcaggagtgaacggtcactgttcccagatgcgtatgcctcaatccaagatcaactcgccaatctcaaccaggcatctctccgtgctttcttaagcttggaagctcgccatttccggaattcgggtctgagctggttctcattcaccttatgatctaataagagacacgcatagatggtctgataggagttatacgtgaagaatctggggacaacgaaaccaagcgatccggaatcaaatgggcggatcagttgcctttcgattttgttttgttttgtgggggtttcaaagaaaagcgctcacgtatgtttattgcatttcacagtttggtagagagggatacccggatacccgagcgaaaacatcgaaggaaggtgaagaatactaaagatactggtgcgagtattatcagcgtttatcggattctggaagaaatactacaccatgtatctcaggttatgcatatgcctctgaccgggcggaggacactgtcgttacagaggaggatgaccggatgtacgtcaaaatagcgaagatataagccgtcgtcatgatttatctgattgtgagtaccatcatggtgtggtctgtgatgctcatgaccatgacagacgggcaagacaccataacaatctgatgatcacttcatcagattagccagtccagatattcttttgtcgaggtcaccattgtctctttgtaatcaaacaggaattgcgcacagaaaaaacagagaaagacatcagtattccacaacccatttctccaacacatacagctccgaaccacaaaatgttcaccaggccatttcgcaaatgcattcacaatcattacattcaaaagctaagtctaatcatctgaagtctttgtagcttttgtatttttcccatcctacccgtgtcttttctagacccaacgtaccctatcacacctatacagccacttagataagcttgagaagcttggcggcgtggttctcgataagagactcagtagggaaggccatctcctcgagcccctgggcatagggcgtagggacatcggcaccggtgacacgctggggaggagcatcgaggaaatcgaagccgtactcaacagccagggcaacgatctcagcaccgacaccgtagctggggaagccggactcgaccgtcatgaggcggtgcgtcttcttgatggacttgaggatggcgtccaagtcaaggggcttgatggagcgcaggttaagaacctcaacctcaacgccgtacttcttcttcagagcctcagcggcgacaatggactggccgacgcagcgcgacatggtcacgatggtcaggtcgctgccggcgcgctcgatcttggccttgccaaagggaatgacgaagtcgtccttctgggcggcctcggacatggggaagacctggccgtacatgagctcgttctcgagcacgatgaccgggttggggtcgcggatagccgccttaagcagacccttggcgtcctcagcagaccagggggacacgaccttgagaccagggacggaaccgtaccaggcgctgtagtcttgcgagtgctgggcggcgacaccggcggcaaaaccgttgggaccgcggaaggtgatgttgcagggctggataccgccggacatgtagagcgtcttggcggcagagttgacgatgtggtcgatggactgcatagcgaagttgaaggtcatgaactcgcactagatgttggggaagaaggaacatgatcagcttgtgtgcttctgctaaatgtttgtttctgttccgctgctggccgtcgttactatcatgggcgtagtcgcagccatagggctgaactgatgtagggctggaggtatagcttaggatgaatccaagcttctacgagtcatggctggtccggtgtgtgcgtcacgatgggtcccttcttaagagtgtacttacgacggggtgaagaccgctgagagcagcgccgacggcgagaccagtgaagcccatctcggtgatgggtgtgtcgataacacgcctgtcgccgaagcgatctagtaggcccttggtgaccttgtatgcgccattgtactgagcaacctcctcacccatgacaaacaccttgtcgttggcctcaagctcctcggccaaggcctcgttcagggcatcacggaccgtgtagtccttggttccggcgggagcatcggcgtaggtccgtttttggaaagcggccacggaggcgggcttgaagaaggacggggcggcaggacgggcaacctggacacgcgaggccgtggcagccaggcggactgcgggtcggagatagcgcgacatggctgggtgcttggttgttcgtggattggagaaaatatggagaaaaagagggtgtcccgactcaggtcaagaataatgcagtgcactgactagccgacagtgcggagtaattggaaggaaggggtttggatatggagggttgcggattagtagtttcctgccgtcggtgtcgactgcagcgcgcaacttgtgctttgagccgggaaagggagaggtgaggacggggaaagaaggcagttggctgactgttgagagcaaagtgtcaggttggggatgatgatgaccagaaaagcaggcgcagctttttttttttcgccagagagcgggagggatttttttgggccttgcaccatccgccatcaaaagatagggagcttggatccagctttcgttagttacgccgcgccgcactcgagctttttctcacagctggagcgttgaaccccaacgcttcctcggcgctagcttacaaaaggcctagcaaatgggccatccatgacagtttcgcgcgtgtcctggcccctcaattggctcgacacaccctgcacgccttcgacgacaagccctggcccactgcaatgacagctgcggaggcaatcgattttggagagacaaccctgcaacgccgcgactcccctcacgatcccgcgtcgctcacgataagcaagctcgtttagctcataagcagtgggtaatgccggctggcatcggagctttcacaggattggcagcatgcaaagtacacatttaccatccctcaaagtgattcagagactttaatgaatgggaactaagtgagggcgaagatgcattacaaatatatggcggcattggcacaggaaaacatcggcaactctttgccttgtcgtcgtggatctgacggcgttgaaagtggattgctgcccctcctctccgatacacccctgcggcgttcgttagcatgagacctcgtcaggctcgtcatagcctgaagggtcccagctatcagcaccgcgattcccttttgatagaaatgcgtcgacctgatgtaactgatacaattcatagttcaggcctggttttgagcttccaaaaagacaccaatgtgctccttgccggcccctttagagttggagaaggtttgtatctcaagaacctgtctaacacgttactataaccgatacagcaaagtccgttggggcaaatacacaatgcgccgaagccgcgccgcagatgaacaggaacaccgtgagtgagtgagatgaaccgccggagtcggtgtctcacaaatgctaccatgttagtactcgggctcatcatacttaccgtctgggcctcggcgttgcgcactggctgtgaaaacctgtccaacaacgattcactaaacaaacatgaaaggggcggtttgctttgtgcctgaaagaagtggtagtcaagaaagagtatattaggttcattcatacaggtcattgtacacgacgtcgtaaactacctagccaactctaacgtccggtctcttgctggctcttgctgcagccaatctaatctttcgaacaaaaatcccggcgtgaccggcaattattgattaaatcagcgtataaatgcaatagtttgtggccgtccctccgtgtcattatgatttatccgcttcatgatgatcctgatgtaaaccttatatccccgcctaaaacagtgtacaaagaaatggaaatgattatatggggtatcgtttcaagcacattttttctttcttttagttgaggggcttcttgccaaccatgaggtacatgggggtgaagagcttcttcttggcaccggcaacgaggccatcggcgccgcgggcaagcgcgtcagcggtcttcttggtacctttgggggcaaggccgacggtctcgaggatgccggcgaaaccgtggaggatgcggcgggcggtgtgggtcatgcggacgacggtgaagaagtcgaggtagctctgcatgtagcggagctcaccagcaatgggccagtaccagggcatggggtcgttgcgatcggcaagatcctcgtggtggacgagctcgaaaccgacgttcttcatggcggcgagaccctcgctgatggtcaccatgttggagataccgttgccgacttcgatggcgagacggatgtcacggtgctcaacgttgtcgttatcgtagttgtcagtcatgagccattcatagacaccaaaggtaccgccgggcttaaggacacggtagatctcgccgtagacaccctcgagcttaggagcgtggacggtggcctcaatggcgtatacggcatcgaacgagttgtcggggaaggacatctgcataaagtcacccttgacgaacttgagctgaccagagagaccatcgcgaacagcgtaatgagtggcgcggtcgatctggtagtcgttgttgttcaggccggtgatgtgggcgtcagtgaacttggcgatttcgcgcgcagggccaccgacaccacagccgacatcgagaaccttcatgtccttcttgatgccgatctgggcagcgaggtagtgctcgtggcgggcaatagcctggtagaaggactcgccgggggagtaacggcagaagtggaagcactggccccagccatactcgtaaatatcggtcgcgaggttgtagtagctgcaggaaacgcgtttgtcagtctccacgtgttcgcacaaagcaagaatcttgcgaggcaaggcgagggaactcactgtctggtcaaggtcgcgtactccttagtacgggcctcgcgatcagcctgggtctcagcctcggcagtcttgttgtcgaagtgcttgaagtactcgtccacggcaatctgctgagcctcggtgttcttcttcagcagagcagcgacaccgccagcggccttggccgagtcgccgtgcatgaccttcttgaactcagcatcacgctggtggtcctccttctcgagggcaatggtggaaggcattttggcggggtgaattatggtgttgaacggggagaggattgcggaggaaggcgaagatctcgcgagttgttgaatgaggggaagaaatgaagatgggattggcacgaacaagcagaagacaacaacacgttgcggtcagtcgggatcctccaatataaacaaaaaaaaaggccacgaccccggacccctttcctcctcctcgtgctgctgccctggcaccttgcaattacccctggataagagctatgccagggtgtacaacgatagcatgcgatagctgctgtagtccatccacagaataggcgcatctcaatcgccaattggtctgagcgccccacagaatggcgtcggccaatctgaaagatccaccccccctttcagctttcgggttgaaccgttgcgaccttgaaacttggcgccagcgaattgggtgaagaagcactcgaaacatgcgaattcgaattcgaaatccacgtgaaggttcgggatgttctcgccccccgcgcccgtgcactcaaaatcccgaatacgaataccaatccgacttgtgggggatgctcagttgagcttaagccacggccaagtttcttacgcgcacatcgtaacgcgtgtaacagaggacgtggcgtaattacgccacattgattgataagagttctgataagcaccgtgaacgtctggacaaggaaagagaagggcccgaacttacgcaggtcaccgttcgttgaaagtcgcaagtttccagatcatcatcatcaccactgcgtacaccacccgccgccaaccatcgcgtcactattcgaccttcaacgcgtattcaactcatcaaaattctgcatcgatcccgatatgccgccgcaaatcaaacacgatcttaaccgctccggttgggaggcgaccgacttcccctccgtttgcgaaaactgcctgcccgagaacccttacgtcaaaatgctcaaggaagactacggtgccgaatgcaagctttgcacccgcccgttcaccgtcttcagctgggccgccgatcgcgctcacgcccgcaagaagcgcaccaacatctgcctcacctgcgctcgcctcaagaacgcctgccaatgctgcatcctcgatcttcagttcggtctgcccatcatcatcagagacaaggccctcgaacttgtggcccccggaccgcagagcgaaatcaaccgcgagtactttgcccaaaacaacgagcgcgcgattgaagaaggaagagctggtgtagaggagtacgagaaggcggacgaaaaagccagagagctgcttaggaggctggcacaaagcaagccctatttcaggaagggcagggaggtcgacgaggagggtaaccccgttaacggatcatcgagtggcgcaggacgggcgacgggaggcaatcctgctgtgggagccggtgttggtggggttggtccgattcgcacgagagattccagggcggccgcagctgctggcgccagacccggcggcggacgaagacccaacgcagctccggcgcctcctccgggacccaaggactggctgccaccggccgacaagagcataatgtccctcttcgtcaccggtatcgaagatgatctgcctgagttcaagattcgcgacttcttcaaggcgttcggaaagatcaagtcgctggtggtgtcgcacatgtcgcatgccgcgttcgtcaactacgagactcgggaggctgctgagaaggcttcagcggagtgcaaaggccgtgctgtcattgccggatgccccttgagagttagatggagcgtgcccaaggcgttgggaacaatgaacaaggaacagcgttcggagatgctacgagatggtcggtcggcctttggcagtggtcaaaagacaggtggccaaaaggcgatcgggggacaaaatgcccagggtggcgcatcaggagcgcagaaagacgacgcatctaacctcactatcgcagcgccgcccggtgcggcagacgtacagtacgccagtctctctggcaactaagcggggtcagaaaagtgcttattaatcatggtattgcaaggcgttcggaggctattatgatttggggtttgggctcagggtatctcggatacgttgcatttcctgatatcgcatggtctcttccactagttttctacattgaggggtatcattgatgatttatacatatacacgggcaacggcactgtcctgttgtcccattacgttctcacgaacttgagcttccaaaatccttgtgttatccaaccatggttttgtattcacttatgccgagcagcacttctgctcgccgccgatcttgatggtctggttgcctagcttgatggtatcgttgtcgccgcgctcggtgtcctggtgaatccgtagctctgcaacgaacatggagtcagcaaccatattctgtatatgactcgagcacccctagacttcgctcactgtaggtctcgccgtccttacggccctggacgacattggatctcaaaaagctggcaacttcctcggcatgcgcaatcgcaggcgcaatcgtaggatcgttggcgggaacgttctggttctcgcggaaaccacggcggatggactcgtaggcggccgtaagggtgcggttatcgcctaagatagtggcacatgccggtcagtccggggagctacatgggccggcggatgcaccaaggagactgcaggggaacatcgtaccatcaaaggcaactctcgcggcgcgcatgaggtgacggtaggcttgaagggcagacatgttgacaatactgctggtaaacgagggtcatgcaagggaatgcaggttctaaagaaagtaaatagtattgtatcgccaacttccggtctaacaaaaagattcaaggcttgtctggaaacagttgcagtgacggcaatgcgacctccaaaaatgtcgcccaggaccgggtaggcttgccggccggagtggacttggagttgcgatgattgtgattggcggtcgataagcaagatgtggggagcttagccatcgaaaaatttccagaattccgtcggtaaaaagacaacagaggggccccgcctatacaagcttctggttcctgcgcctgtcactgtctcccaacccaaccatcaccatcctcatcatcggccgcaaaaatgactactgtggttccccttcctctccccaccctccctgagggctggaccgccgagaaggacttcaagcccatcggcaagattgcccagaacgaggccacccagcgcaccatcgagcccgtcggccctcacttcctcgcccacgcccgccgcgcccgccacaagcgcaccttctccgaggatgaccgtattcaggcccaggagcgtgccaagaacgtcgaggaggacaatgagagcgacctcagcgagcccgaggaccccatgatgctctctcgcgacgccaaggactggaaggttagtgctcagcgtgtaatggtgtatcacgccacgcaagaccttgacagctaacctgattgccccgtatacagcaacaagatcactacaaggttctcggcctttccaagtaccgctggagggccaccgaggagcagatcaagcgcgctcaccgcaagaaggtcctcaagcaccaccccgataagaaggccgccgctggccgcaccgaggacgacaacttcttcaagtgcatccagaaggccaccgaggtcctcctcgaccccatcaagcgccgccagttcgattctgttgatgaggaagccgatgtcgaaccccccaccaagaagcagctccaaaagggcaacttctacaagctctggggcaacgtcttcaaggctgagggccgtttcagcaacacccagcccgtccccagcttcggcaacgagaactctacccgcgaagaggtcgagaacttctacaacttcttctacaacttcgacagctggaggtcgttcgagtacctcgatgaggatgttcccgatgacagcgagtcccgcgaccagagacgccacaccgagcgcaagaacctcaacacccgcaagaagagaaaggctgaggacaatgctcgtctccgcaagctgctcgatgactgctcggccgccgatgagcgtatcaagaagttccgccaggaggccaacgccgccaagaacaagaagaggctcgagaaggaggctgccgagaagaaggccgctgaggaggctgctgccaagaaggctgctgaggaggctgccgctaaggaggccgaggagaaggccaaggcggaccgtgaggcaagcaagaaggccaaggaggctgctaagaacgctgttaagaagaacaagcgtgtcctccgtggctccgtcaaggatgccaactacttcgttgagggcgatgcttctgttgccaccatcgatgccgttctcggtgacgttgagcttatccaggccaagatcgatcccgatgagatcgctgccctcgctggcaagctcaacaacctcaaggtcgctgacgagatcaaggctgtctggaacgaggaggccgcccgccttgtcggtgccggcaagatcaacgccggtgacctcaaggctctttctgcttaaatgatctcttaccgagtcatgagataatagtgaatgatcatgttggcgtttgtctatcactactagaatctagacctggagaaaaacagagttgttgactgataccattggagatggagtatacttttttcctcgccagccaacttctgcttcgacgtgtgatgtcgtatctctggttgtcactgctacagagatccctacttgctgtgatgttgaaagtgggtccaaactctgatgatgaagcgcatgagttggccggtaggctcgatcatctcttcaacgattcggataaatcctgagaaacaatacctactgctaagaatgacagatctacccctatccggctacaatcataattccatacgcaggtacgcataacaatgctttactgctcgctcagtcttggtcctttttagtacggtaaagcttcatgcacaagcacgcttgtacatgccatcttgagcggcaactgtaaaagcatcatcacatgcgcatgtggcagatgcaactaagtacataattcacgattacatgcgtgtttcgccgacgacgcaggtacatttcttatcagatggaaagaacaagaaggaaagctcacaaggcacatataagtcactgctaagcaagggaacaagtccagggcccttcaaaccgttgatcgcaaagctgaggtacagccaccttgaactcctaggtgtactgttcccggaaagtctgagccattcgatttccggaaattttcgatcagatgtcaagcttgaactcactctcagtccatgtacgtaggtactgtagtacgccaaaacctgcggttcctagtgtagagtgcgcaggtgggtcccagcttttgccgacgggaacgacaatcgatgaactccacagcggaccgtcccgcggactaagcctttttgggcccaaggacatggtgcagtggtcactgtttcggacaatgtttagactttgttcacaatgtcttcttcgaatactggtatgcttgatattggtaggtatgaactaactagccttctaaagacaatgcatcaacattctcaagggcttttgagaagccctgaggctcattttatctcactctcgtcaagccataggctgtagagcaggagcttgatggacgataactaggcggccaagtcagtgtgcaagcttttgttctctcaagcacgatctgaggcagaggtgatcaactggtcacttagtcttggatctgcgttaagggcatcatagcttacagcacttatgggctgtaaatctatgcatcgctaccgtagttggaattcatcatattaaatatttgccattggatactgtttgttaagagtttggtacccgtttctaacgtgaagctgtggatgtcatctcaaacattatctctttgccgatggcttcagtaaactgtttcatagtctatgagcacaatcgtcacaagagttgcttcgctattggatcttatcaacaagagcctaccatcctacctctctccttgttgcgttcggctatctggacttggcagcaaaaccttcatgaagtccgagtcaaagaagtgacgcaatgcaatactgctgttgctcaatggccccctcaagtttcattggtatcttagtgcagatgtaaaaacgggcaccgttatgcttcatcactcgacgcccgataagaacgacgagtaccctcatgttatatccaaatagaaagaggcgatcaagacacgcttcgctatagaagcgggcagtactactaatcaggagcgatctggaaaaagctagtagaggggatcatagcatacgacgtgttggctttgaaaagaaaagcccccaagagacttcagagtcaggcaagccagttacgctcttcccatcttacctagcgtgtgaagttatcagccatcgatgatcataaatgtacccgcgtaattagaagccttagttgtcaggattgtaaggtcatctaagactctttcgaatcgggttcattcccacgcgtactggataattacgtctggagagcgaccggcataccgacgcctcaatgtgagaggccaagtggaggggaggagcctccagcttactgatttacgtagcaggtaaataattacacgttttcaaagggtggcagaacagccctccggcattttatgccaaaaaatggaaacaaggttaaagaaagtcatgaatgaaagtgaagaggcgccgtgggtagagcgtgggtcgctacgcgcatgaggtctcggatagaaccatgactcgggtgaaatgcttcatcgaatcggcaagataatattgtatgagaccatacgtaaaaaccttgtccgacatgcttaataagccttcagatacaaaacaacagctcctactagggacacaaaatacagcgggcagtggagcgtagatgctattcagttgatgcctgacccagttcgcttttggtgattcaaaccgttaaattgggcagagatgctcaacatggcgcaatgtacatagtgaatccatcgcagaaatgatcaggatggaagttgtttgattgtgtttgggttaaggaaagtatctggtgcatgtgttccaaatgttgatggctgttgctcgtctgtcggggtttgcttgatgatattcaccattctgactcatcccagaaagaaaatcgagtttgaagccatttccagcacaaagaagaacctcgaaaagatatggctgaccatgcgaggcagggtcccctaaatggaagttgtggccaagagaaaagctcatggctcaagatttaaagttgtgggggaggggctcacagggttgactccactacatctccacaataatgctcgctatggagctatgattggagctccagaccggatgcccgatgactgtgttagacttagcatcccccagccgacgtcggagtcctggagcattctcaagccaaacaaagttgcaccattgagtcacacttggaactgaagtaaccaaacttcgaggcggctaacgccactgttgtatcgttggccagcacgactgcgtggagtaaagctttatacaagccacctccggttaagatcaaagattagggttagttagggtcagtccctaggttgtagggggccgatgaaagaccccacgtgtgaatgggaatttggcgcttcgagaaaggtggttttcaacattcgttgtggcgattcaaagtgatgattttggagataatgtcgagccggataaatcgactgtgtgcccagatgaatccgctgtgtggagcccatacaaactgacagccaagaccaaaatcttggcatttctaggcattccctctggcgcagcagcaaccatcaccaaaagacatcattttgaacgacgacaaccagagttcaaaaccaccttttttcgaacgttgaactctcattcatacgcgggggcctctcgccggccccctgcacccccggaactaaccctaacacctaaccctaaccactaaccctaacactaacttggggtgtagcccgcgagaagctacacagtcgatttatccatcaaacacagtcgatttatccggctgcgataatgtaggtagttggccaagctttagcgaacccgagcgaggctttgactggctcccatcgtgtacgtcctatgtagatttttgacggccccacactgtcgcattagccagcccgctaaacttttaggccctctgattcatctttcggcgtcagtcgtccagaaaataaaatatcgcgaagtcggcgctgttcttgcgctacttctctccaagaaactctacctctaccaattggcccttttaaaacccttctcggtctcgtcttggcttctaacgcagatcggacacacaaacaaaacacaatcacaatggcgtctgtattacccgatcccacaatcgacctcgactggtccgggtatgtcggttccatccaggagcacttcagacgtaacgccgaggcacacccccaaaggacatgcgtcgtcgagaccaagacttcctcaacaccagagagacgtttcacataccgccagatctatgaagcctccaacacgctagcctggtatctgcacaaggccggcatcaccaatggcgatgtcgtcatgatttgggcccatcggtccgtcgacttggtggtggcccttatgggtattctggtatgtaacactgcctctgtgataccatggcgccggccgcagtcctgtctaacattgtgccttgcgtatataggcttctggcgcgaccatgacagttctcgatcctgcctatcctccggcaagacagcagatctacctcgaggtctcccagcccaatgcgctcctacgaattggccgtgccacagacgagaacggcccattggcccccttggtccagaagtacattgacgacgagctcaagctcaagaccgacgtaccagatctgcgcctccgcgacgacggtttcctctacggtggtgaggtcgatggcaaggacatctttgccgaagtaaggcaattggcatccgcgcctcccgatgtcatcgtcggtcccgactcgaaccccacactatccttcacttccggaagtgagggtcgccctaagggtgtcctcggtcgtcactatagtctggtcaagtatttcggctggatggccgagcgcttcaacctctcgtccgagagcagatacaccctcctttccggcattgcccacgacccagtacagcgcgatatcttcacccctctcttccttggcgcccagcttcttgttccatcccgtgaggatatccagcatgagaagcttgccgagtggatgagggagcacaagcccactgtcacccatctgactcccgctatgggtcagattcttgtgggcggcgcttccgctgagttccccagcctggagcatgtcttcttcgtcggcgacgttttgaccacccgtgattgccgcgccttgagacgcttggctgagaatgccaacatcatcaacatgtacggcactaccgagacccagcgtgccgtcagttacttcgagatccccagccgcaacagggaccctgacttcctcgaaagagagcttaaggacaccgtccctgcgggcacgggcatgcaaaacgtccagctcctggtcgtcaaccgggagaaccgtgagcagcagtgccaggttggcgaggttggagagatatacgttcgtgctgccggtcttgccgaaggatacctcggcgacccggctctcaacgagcagaagttcctgaacaactggttcgtcgacaacaacaagtgggttgaggcggatgccaagcttaacaagaacgagccatggagaaagtactacaagggtccaagagacagactctaccgcactggcgatcttggacgctaccttgagtctggagatgtcgaatgtgtcggccgcgctgatgatcaggtcaagatccgtggtttccgtatcgagctcaacgacattgatagcaacttgagccaaagccctcttatccgtgactgcaagactcttgtgcggagagatcgtaacgaggaggcgactcttgtcagctacatcgtccccgagcacaaggaatggctcaagtggctcgaggtccgtggcctcgccgacgtcgaggacgagggtgtcgagatgggtcccgtaaccgtttacctcaagaagtacaggcgcatgcaggccgagatccgcgatcacctgggcgctcgtctgcctacctacgctgtccccaccatttatgtcgtcctcaagaagatgcctctgaaccccaacggcaaggttgacaagccgaaccttcctttccccgatgtggctgagcgtgttgaggatgcctccgaggaggacctcaagaactgggaatcgcttaccgagaccgagcgcaccgtggcccagctctgggctgatgtgattctcggccttaacccccagaccatcaagcgtgagaactctttcttcgatctgggcggtcacagtttgttggctcaacagttcctcctgaacattcgtaaggcgattggcagggatgtgtctatcaacattctctatgagcaccctagcctcgctgggttctgtgcccaagtcgacaagctcctcggagaggagaccagcggcgtcactgccgaggctggtcaggatgagtacgccaagtctttggacgagcttttggctcagcttcctgagaagtatctctcggccgatcccgcggctcttggctctgaggagttgaccgtcttcctcactggtgcgactggattcctcggctcctacctggtcaaggacgtccttgaccgcacagcccgcacggtcaagctgattgcccacgtccgtggtgtcaaggactctacggcggcgctcgagcgtctccgtcgctctctccagggttacggcctctggaatgatgagtggactggaagactcagcaccgtcgtcggtgacttggcgaagcccaaccttggcatcgatgatgccgattgggcggatcttgctcagaaggtggatgttgttattcacaacggcgccactgttcactgggtcaagcgctatcatgacatgatggccgccaacgtcttgtccaccgttgacgccatgaagctttgcaacgagggcaagcccaaggccttctgcttcgtcagctccaccagtgtcctcgacacggactactacttcgacctgtctgacaagcagacgagcaccggacggggtgccatcatggagtccgacgatatggagggcagccgcactggtctcggaactggctacggtcagaccaagtgggtctctgagcagcttgtccgcgaagccggcaagcgtggtctcctgggttccgttgtccgccctggctacatcttgggtgatgccaacaccggtgtctgcaatgtcgatgatttcttggtccgcatgctcaagggctgcatccagatttcctcgcgtccccacattgtcaacactgtcaacgccgttcccgtcaaccacgtcgcccgcaccgttgtggctgccgccctcaaccccattcccagcggcgtgcacgtcatccacgtcaccgcccatcctcgtctccgcatgaacgagtacctcgccatcttggagtactacggctacaagactcccgagactagctacgaggagtggaaggccgagctggaaaagttcgtttctgctggttccttggtgaaggatcaggagcagcacgctctcatgcctctttaccacttctgcatgaacgaccttcccgccaacactcgcgcccctgagatggacgacaggaacgccgtggctgttctgaaggctgatgctgacaagtggactggcgttgatgactcgactggtagcggtatcggcagggaggaggttggcaagttccttgcttacctctctgagatcaactatgttcctaagcccaccgagagaggtcgtcctctgccccagatgcagcctgaggttctcaaggctttggccattggcgctactggtggtcgtggtggtgctcactaagcaatttctccattttggttgtatgaaatttcggcgaatctgggtagagaaaagcaaaaggcatttggcgtggttttctttgaatgggaatatcggaatgggtcattcgcggaatattaagggacagagcttggtacggagctcgatatatatagtgtatatggctcgtcaataatcgacaacagtcatggtcaggccgcaaaggcactctaacaacgagctcagtgcttacggtgacttcgaatttcagatgccatttcaggaagcttacagtgaaaataatgaagtccagcatgacgtaaggaaggtaaaagaaaagaaaaaaaaaaaaaaaaaaagggcttccatatgcaaagcaccgagttccaatgaacaaaaagtaaaatgaaaacatttgaaatgatccgacccaggctcgatctggggaccttcagtgtgttagactgacgtgataaccaactacaccatcggaccagttgttattattaattttttgtttttgtacctatatacttccagacgcagcactaacccaccagccggtaatgacacaagacacctggacggcgtggacactctaccattagtagatgacctgttaccaccaccaatacaattttactgagaagggattcataccttttataccatctgttcttcaaccatcggtgacggcaagaaagacattgaaggcagacaaactgaatgtcgctgatattgacgttccttgattatgggttgacttattgccgatacgatggaaagtacgtatatgccgtagcgaaaacattagagcgtcttctggggttgatgagggggcatctggttaagctacaattcttgaggtagtctggttcactactagcctatgtgctattatttggaccaggcagttggggaggccttttgtttggttagtaatgtatcctcaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaatctccaaaagcctaacggtctttcacagcggttatagaaggccgctaactcaaagttgaggtcgaagggcgaacatgtaaagaatggagaagtctccctgaagcacctgacccaaaccggttatctagaatagatgcttgatcttggaagaacttcctatcccttaggtatttctccgctatggtatggatagatagatcgatacaagacctacccgtggcaaggggaagaagacgattccagtcctgataagtggaaacgatcctgtcctactctgctcatcccaaaataaaggacattgatcaccgccaccatagacactggaatcaaccccgacacagtatctgcagctttcttttttttttttttttttttttttttttttttttttttttttttctctttatgccaataccgctgatggcacactcgaccatgataccacgcaagctaggtgttaccgaaattgccactgcccaatcacaatctcgtaatgcgcgactgcaaaatgcacaaatatatgtagatgaatggcacataagtatgacggcaacgtcataggtcaaaggaaattgaaaagaagaaaaaacgagaactgaaaggaaagaactccaaagcgaaacataactgagcctgatcctatgatcctgatcccaacaccaatatcaaagtcccaaccagcgtctgcctacctaccattgcattaacattaatcggcatatccgtcccttgaaagaacttattccccctagatagaaatagcactaccgaccctccccagtaccttcggtttcatcgtaactactccttcctcccctactgaagtgggaatcggcgacggcggcaagataacagtagacgtccctgtccctgtctctgtttcgccatttgtagccacagttgctgttgccatagctgcagaagagatactgccgagcaagttttgtgcttgttgtctcttcctcttgatattggatttcggtgtgggaaggcccttctcgaggaagttcttcttgaggaagtcgaggaaggcattgacgtcttgggcggtactcattgcgcctagactggctcggacgacactgggagggagggaggtgttagctgggcttggtgcgatgtttcctgatagcggggtaaaaggaatgaaaggattgaggcagaaaatgcggctaggaaaaaggggaagagagaaaggggagagaagggcatgaaaatttgtaaacaacggagtggacttaccctgtaggaagctcattaatgacgctcaacccgttagagccgcaatgatgaccggcggacttggccctgttcagttgccacggttcgtactgaagagctgtgaagactcctccagggttgcaaactcctgtatagaaatttagtgttagtatatctcagcgtatatgcaagggaaaccgggcgggatgaagacaaactcaccacctgatctcacataaatccccccatcatttgccatcttctccaccatcgcatagctctcatacgttccgtcttctctaaacacgttgaaggctatcgtagcgccctgcaccctcgcgtcaccgtacaccttatccccctcccccttttcccataagtcttcatcgcccgaatgatagaccttgcaaagctgttgtccattttcataccgcatcgctttcatcccttgatacagtctctttaccaacatcgacgtatgggcagaaacattctccatgcttccaaacagctctttgtgaacatcaattgcctcgcccaatgccaaaatgctgtgaaaggggagcgtcccatcttccaaaccctcatgtagaccgccgacgtgctcgctcccatcgtcatgggtgtaggcctccaaccccttgcttacatgccatgcgcttccaatggtgctgaccagactgacggtgcctccgccaaagtattttctcagcgctaggatatggccggagtctttacggacaatgagcccgcccacatccggaaaaccaaagatcttgtagaacgacacgcaagtaaagtcaggtgcggtgtcagggtcttcgaagacgtatgacatgggactggtcatagccagcgctgcagcatccagaagggtgtaggtattgcgtagcctcttcgttctgtcgtgtcggatcctccctgtccatgtgagcggaagtctgcgccccgtaaggttactttgcccggggtatgcaaagagagcaagaccaccgggctgctgaccaaaggtattccttccctcgatccattcctcgacttcggcgtcactctcaaagcacttgtggctaagtggtcccttggtcaactcgcgcacgccaacaagactggtgtgtgcatcacgatgatagccgtaccagaaggagccggcacgggtctgctcagcgagatcacggaagcagtctgccacgagcttgatggccgcggtggcgttggcgacgaaaacgaggtcaaagtggcgtgggtcagcgccgaggaaacggagcgttttttcgcgtaccgagtcaaccatttcaccggagaacttggcaggctcgttggcagaatgggggttaccgtagaggttagcgcgcatcttgtcggcgaaacgcttgatggtcgattgggcgtagatggtagtcccactgtgatcaaggtagatacctagtcaccgttagattgaagctaagaacaacaagaagagatagttgtagagaaggagaatgttccggagcttccggacttaccactgttcatgtgagaatactcttctttgcgtatcatttccactggcttgttgtatggtgactcgattggagtaaggcgcttgttacccgagaatgggactgtacgccagatgtcagctcagattagctcaaattgacatgtttgattcctggaattacagagggtgagtgaagcaatgtggggaaaggtagctaggttgaatatgctcttacagttgatggagctcaaagctggatattcggaggatgtcttctcttgtgatgattttctagtgctatcactcattgtagtaacatcacgacgctctcgtcctttcttggaaagacggctgagaaggttgagacggctcatggtgaataatgcaatggtaatggcgcgatgtgatgattcggaagttatgtccacttggtgttatggaagggggtatctagaccgtcttaaatactcctgtaagacgactcgacctctagatgttaattctccctaggtttttagagacccccgtgcggatgtgtcttcctggatccgatggctcggctatcacactccgagagccggcatgacgtttcctcacaagtgtatgttgagagtgccatgaagatgacaagctgaacatcatgaggaagtacctatcagaaggcaaagagaatagactcaaatggctggagtcactcaatctgtaacgtcaaccgctagcaggcccggaagctagaacagcgtcatgaacgatgaacagtgacctgttgctctcggagagcaaatggaactcaatggaccccacatccaagcatacaaggagtttcccagtgctaccggatgtcgtaccagaaaaccgtatttggaagaagaccaatagaaatttgggctgagggtgttgtcgagaagggtgggtcaatattgctccccggtttccaggtgcacacatccggatgtacccatgtgctcatcacgaagatcaacagggacatgagagaaacttgttggttcgttcgcgtaaaagggcacagtacactgcacaatgggatgtatgagcggtggagagcctcactactcaagtgtcgtcctggctgatcgtttcctttctggatctttgaattccagcacatacccattgactttgacatgcgaggatcccgcttcacgcttggtagtttgtgaatggaatcatagcacaaagggtcggcgtccgatctactcatactggtaagaagtggaaccgatcctattataccacgctcaagctgtggtcccagaactcgctttttgaggtgatgccacgcaagaagcagaaagggcggagttacactgctagaatggctcagttgcgagatcaatgcaacgggttcatgtgatcgtcctgcttcacgtgccattgcctgtcggatgtgtcctgctacaaggtagtcttgacatagctttcaccaggtgatgtcgtttgcgcaagtgtctcaatttagccccatggcgtgggatgggttacatgatggagttagcgtagattggttctcggtattatccccgttgattggcagactcaacagcgttggtcttcaatgttggcatccgaaaaggtcatgagccctgatcgttgggagtgctatcgattgccaacacgtgcggtggcaacaagtccctgttttgaaggcaaatggccagttggaggatgggcttgacctcctaaggtgatgcttgtctgcagagtgaaggtagaagagcttgcaatgcagcctgatagaggccatgggctgatacactgctctaatgttacccgttcccgtcttggttcgattgttgttcggtttcatgaggacagtcaatatagccggatagcattattctgcacagccagctggacagggccggagtacgtagatcatgacgttgaagtatctgattcattagagatcgagatatgccgagttgaatgagaccgcgggtgagtccgaacgttttccgagtctcggtgtgctggattatcagtgtaccatcgtcgctcatatctctagctgttgctcagcacgagacagctcagtttgcccagatttagcaccaaagcactgaatgacaaatacaaaccgagtcgcagcccacggttggcgtctctagattgtaccatagacatgactttgcgcaccgttgagttggctgaagccaagggactggagatcgccatggagtttatctctgccaattgtgataatgtgttcaggatgtaacaatctcgtgggcgatcatgtccccgagcgcaatggtgtgatgtccgcagagttgtaggcatccattcttcacttggaagggtaggggcaagtgagacacaagaggaggctgtagacagtggtatgtgaagtgggatggcacggctggggagaatgacagagattgccagcttgaggtgaaagttgatcaagtttgatgattggtgaagattgcaaccctcttcgtcggctgtgacatggattatacctttcccacagcagtgaaattgtcagcgaggataaggcaaagtggcgcttagaggggacggctggcaaaggtcatgaatcttggaaatgtggaagcaacaagcgcttcgaggctgagagtgagacaaattttattgtcagttcctttccattgggaccaccacttcatggcacactcacagttgaagtgaggcagaaggaaggaaccacccgatagactgcaggatcgaactaacagctgcaaggtgagatgatggcgttttggtggcttttgttagcgcgggttatcaccaggcctccgcacagattcggggcattccttttcagctaagtaagcatcgcagactgcgcagatcgctttacaaacccaaaccctaaggcacccaagttgagtttctgtaatcgccattggtaaagctgtcagtcaggccctgtcagctgaaaacgaacaccccgagtcctttcggtaccggttccgtgctcatcagctggcgtcgtcaacaagaaaagcttgcactttccatgtgcggaagtggaagctgcgacccgaccctttccttgtgttaccaaccgcgttgcgtgcccggatgagcgagtaagactttaagggaccagacatagcccttgtttgccttctcgaagtttggtgtccgtcagcgaacaatattctcagccgaggtaggagttggattttggtagtttctcctatgttctgtcagcagacaagatatctcaagctatttccaagttcctgccagtcttgtagagctagcttgagacatggatctgcgcaggaaaactccgattcgataaaatagctatctttcctcccaaatcgccagctgtcaaatgccaaagctcatggacgcgaaaggcaggcaagccagcgcaacttggctgggatattgaccgattacagctcggagaatttaggacgccaaaacgtcaagacatggctgctgagcttagaaacatcaacttcgtgaagccggcgctcaagagcagagccaagtgaaatgaagttgcagttgcggatgaagaagcaatgaaaacgccgagtctgaccgaggggacctatcttatgctgttcttcgaatcgttagccatcggttaatgagctaacttgaaactggcaggtgcctctacttgacccgaaaatttggtcattagcggcggttatcttggattagccaagcttggagaatgacgcttcttatccttgagcgttcatgtcggtatacacccctgcccatcgatgaacccgtggataacacgcgtgttgacatcgtgatgatgatgttgcagttgcatcgcatcgttcgcgccgcctgccaggtcgcatttccctgatcggcgttagcggtcgatcataggagccccgctaagtgttcccctgaaagcacggcacgctgtgattttttacagtagggggtgctaatgcagtcagggggatttgtggggccgctaaagggagatccccgcgtcgacgcaaccatacaaggaacaaaacacttcacacctcaatcgggctaccaccctcaaaggacgacccaataacgtaccgtggtccagcttcacttcatcaccatcacggaacggtctggatgatcattgcgggtggccctaagtgtcgtacgattatgacggctgagaaggcttggcaggatgtgtgtgggaagccatccaaaccctcgacacgaaggacagcagtggctgtcgacaggaatgatacccaacccgcgggggaagccgacactactaccgtcaccacagcctgctctggtcaagtgaatgcttcggtactttcttcaagacaccttatatggacatcagaggtactaagtaactacggttgcccagggctctttggctctttactagtggccaaagtggatatatccaacctctcaccatcgtctgcctcaccatccagataggagaagggggggagggggagatgtcagctggaaattctgggacggcatcacttgaacccccgaaccccgctcccaaccatctcctatctttcttttccctccaatactcgatcttgacttgacaaccgcaaagtctactccgaatcgaaaataattgctttcagcatctaatcatgcaacagcagtcaaaacctcaggctgtcgtcacggcatttgcatgggtcaccgtcggcaatagcttgacaagttcaactttattattacaaacttttgttggggcgatttctgcttgcattcgttatgcacgcaaagaaaatcagggacatgtttgtgttcaggtacgtagcttaggagctcgcatgcgccgctaacctaggataaaactgaactcccagataataaatcatcggatcgctaaccagagaaccaaaaaccatagccatttgaaagatggatccagaaatggaccattaggcaatatctattttcccatcattgaccccaaacattcccgataacgtttcgtctcaactcagagcatcaacatcattgcaccgcccagtaaggcagccgccactccggtcatggaactcgcgctaaggctggctccagctgcaacaggtagtgtgcctgacggtgagggcgcgcctccggtggtagatccggtaggggcagcaacgccagtggtagaagcaccgcaagccggctcggtgatcttgaagttggcgcaggtgatcctcgtcttgttggggaaatggaaaacgatactgcggtcgaggaagtaggcgtctgaaccctcaacgagcgaggcgtacttgtcaacgtaactggcgctgaaggtggtgttgcccgcaggaatagcgccgtgcttgccggccagatcgccgatctggcacgtctcgggcttgctcttgtcgcaggcggggtcctcgcctcgctcagtagggtcaaagtgagcgccggttgctgtgcagttgccgttctcggggacgggtttggcgtgaatgtggtaagctgtgaaaaggttagttaccttctttcctgtccagtagggatgaactatgtcgggatcatactgaaagggccaccctcaggcaggccgctcacttcaacattgaactgcactccaacaccgccatcgcccgacttggctaccaccttgcccttgatgttgccgccattagggaatccgttcttttgccaggcgttctcgggaaggaccgcttcggcaatgagacaagagggattgttggtcacagctgcagctgtggggagctggtacaacctcatagttagtattgagacgctttctacgtcgttgtataggcaggaggtcgatgatgatgagaacatacagccttctgggcagcaacaccggtagcggccgcgccgaggagtgaaagagctactgaggtacgcattttggattgtggttgaggcgataatcgacgataaggttgataatgctgacaagttggactaatgcggtgtctcgaggttaatatatgtgacctctttgcggtatgctgagcgagtgactgattgagacaagcttgaaaaaaagaatcaaaagacacaaacaggcagaggaagacgacaacttaaatcaaaagctgaactcaacgttggtcaggatcttccgtccatccatgcaagggacaaacattcaagaccttgtccccggttccttgggtggcgtttgggaggaccaatttccacgtgtgcaacccaacacagtgaaactaacaacaggggcgtacacatacctcgttttcttgtttctgctttcttgaccctcgaaaatacccgaatgcgttgttaccaacccggttgaccgttgacgtcgctgtcctccaatcaaagttttccccttttttgatgaagtgggatgggggtgggatgtgaacaaattccggttcttcaggcgagttgaactaactagccccgttggaaccgttatttcgttcgttgttgttggatttcgccaaaacaaaaagcagttggttcgttgttggagttgttgcttttttgtgtcctgctttttgctgttgcttctgctattgctgtcgagccgtacaactttgtacttggcgaggccaaagaaagaggagagcgctaagcttggtagtacctcttatatatcaaaaacaaatttcgaatgtccttgtgttctaagcggaagcgggaactcatgaagatctctcccgcctagttctgctttctgctgcggtgcttccacacgcacaaggtcacgaagcccagggggccccccagttggaggtgagggccacctaaaaggccggccgaggcaggacaggggcgtagttcaccactttaacctatcgaggctaaatctacctaccgtagcaagtcaacggaagcgggcggaaagagaaaggcgaaacaggcatcaagtggaaggtgttcaaccggctaaaggtaacggacggtattcgttgggggtcattattagtgctgttcgctactaactggctagctcgctagctgcatatggcaacctaagacaagggccaattgcgatggaaacgccaagccacgaatgttttataacatgttaatcttgtctctttgatgggctagagttacgcctgaaagaaaggactaaaaacagaaacaaaaaggtcgagcgttgtcggaggggcggggtgcaaagcggcaaattgcatggcccccgttatacaattccagtaccataccaccgctgctactcagcttaataggatcctatgggctgttcaggctgtgtgacaaagatgcgttgtgttgttgttgggtcgcgataccttacctactgttgaacggaaaggagtgctgtgctgatgctttccaagaagcgggtgtcggttggcgatttgtcttggcctttatcttggggccgttgagtggatgtcaaataaaggaagtagactaacatttcgcttgccccttgccacagaggcacgtttgattgagcaaactgtcttggattgataggggagccgggaaactggaagttgggaaagtgacatggcggttagggggaagttgaaaaaagttgaaaatgctggaagatagtgtgaaaaggatgaaatgaaacggttttttctgcgctgttggttggttggttgtaacgacaagtgggaggtaaagcaccgctatacctagatatgtaattgagtaaaaccgcatcaagtgaagaaagcggtaaaccatcacgtggatgggatgcgatgagtattgagtgatcatgtatgcttttcctcttcactagttgatcatgatggttcgtccaatccatcacttgaggaatcaattcaatgagcgtcaattccgatccgggcttcggagcggtccgtgtggtcacttacttctttactccgcaacgtttttattatcattttaaccgcccatccaaggctccagtgcgatcaacactcgctaataacggcgtgctagtgtgttcttggtgctggtgatcgctctgtacgcgatgggactgattggtagcagcgactaaacttctaggcaagctagcaagatcacttcggtaaagtggaaagcaccagacgagtaaagtctacgtgatgctattggtgggttattaatactaccgtgctgtggagagcgtagtatactatgtagtgtagtgtggtgtacactaattaaaacgacaggtacttttccccacaactcagcctccgtcctactgcgtttccatttgcaacaccatcgtctatcacttttctcacccctacaatgaccagtcaaagcgacacgtcaaaatcattcaacatcttggaacagcttgatggtgcgtatgtaagccaaggtaagctgatccacagcctcggtgttgacatttgacacagggcagccggccatgacatgaccccatcgtgggatgtatgtactgctttccaaggctcggttcaaaatgtaggaatcaacttgagatactggactagacagatgcttggaaagaagcgcgtggggaggtcacgcaacataatcttggtacctgagcatcttttggatcgggatgcagaggtcgaaacaacatggattcgcacattagaggaacaaagaagaaatacgaaaaatgagtgacatacagagagaaagtgagggaggaggaataaggagagcactgaggttggccatagtgagaatgggaaagtctgaaactgtccacgggtgggtatgatgcagaatttgaagcttcaatgtgaggctgaacgaaagtgacagtgaatggtgtgtaataaaacaaaacaaaacgaaacaaaacagaatgcgcgcctgacacaggggaaggcagttcgagtggctgcagcggaggaagtccaactcaaccttccaatccagcgctgtgtatgaggaaataaagtaacatctaggggagatttgagaattgactagtgatacttcactgggcgggaaggaaacatcgcgggttttcaaaatgccatggcaaaattacatatgacggacgtcagaaagagatgttgtgtaatctgccttcgcggtctggcgaggggagtctatagactggccgccatcgtgggtgcctaacaaagaatagcgatgaagcgatggcggggcggaaggcgaagccagacaggcggccgtatgaaggccaacatgagctgttggagttgtcatcgtcgggcatcctgtgcatcaagttatacggccgaccggaagggcgtttgaggtgtgaggcagggctagaagcgccaaggagtgcccccggtcgtttctacgcggctatttcatcgtattaagttcaagcacattccaagtcacccacgcgctttggtctatatcttttgtgctgaagataagtttcatgacgaagccgcgaagttggcctgagaaggaagtcggttctcgcaattggagcgcacatgcttttgcggcacgaagatgattgtgaattccgtgttgtccgtcatgatgtggccatggcgtccgggagcaagatattcattcggtttttcggggtcaatctacaatctcgggtggtcttgtcgggaagctgacgggatgcacttggcaggatgtcaacagtgtatggaagaaatggtgttcatgttcctaccatacagataattgatacaatatgtgtgccaattactcgagctattggggggtgttgggttatttgttgtatgtagattatatgcgaccagataaggcagtggacgcttatcgttgctacctagcccgtgcggggtacgagcccaaccatcgtcaacttccttcatcctccttcaaacactgaccaacctcttcccgatgaggtgtccgttgtcccaaaaagcgccaaattcgaagaacaatgtccgaagagcctaatcatgagcagaacattggtttcgacgcccaggaggaggcggtccagtcaacacgaccccgcctgcatctatcaccggaatttctctccaaacgcctacactactgttccaaatgcagatggatattcgagaatgcagatctgagtatccaagactacccgggaaaagaatatgactttcataactgggcgggattgagtgacgcggctagggagggatgtcaccactgttacgttttgctaaataccttggacgaagagcatatcttgcgactcacgggtccagataaattggagtcgcaagaagatgaaaatccactcaagttacgaatacggtcctatgaccgtgcctggactgggacgcctggcatcatgacatcgtgggaattgcattcggtcaaacaaaaactgtatgatatacacttggaaccactcgaaaatggtatagacctaagtaagaaaatggcctatcgcacacatctttccctttcttgagtgattcagtggctaactccccactcttatttttgtcctgccaactaggtgaagcagaaggtcggttcgttgggtgcacgagtaccgacagtgaagccagctggaaacagatactcagctgggtcgaccagtgctctgccacccacccttcctgcaatgcacggattcgtcaggattctcgtgatcgcaagcccacccggctgttgtttgtgggtgatcttgtcaacccttgggtcaatctttgcgagacaaaagctctggatttatcgcgaacagattacatgacgcttagtcattgctggggtgacggtgtcccgctacgtctcacacacgacaactacaacaggtttcttgcagggattgagttcagcgaaataccgaaaacattcagagatgccattgacgcaacccggcgactgagtgtccagtacttgtggattgactctttatgtattgtccaagactctcgggaagattggctccacgaatccgcaaagatgcatcatatctatcagaactcatacctcaatctcatggcggctgcttcatccaactcccacggtgggctctattcatccaagtatcccttcctcagtatcccattccttgtgcccctcggagatccccgcaacccaaaaatcgccttctatcgttacatgaatgctagaagagaaaagctcgataatctcactcttttctcaagaggttgggtgatgcaagagcgagtcttggctcgacgaaacttgatctttggaaaagagatacattgggaatgtcacgactctaccggatccgaaagcttccctgttggaactgcacttgaaaagcgacaacacactgtcgagggacaaacagatgcaagccgccgcactgtctggcaaaatatcgtgaagaactattcacgcttgaacctgacgtttgcaagcgacaggctcattgcaatcgcgggcatggccgccgagttgggacagctctgggacagcgtccaatattacgccggtctctggtcattgcatctccgtgcgagccttctgtggtatagcaggaagccttctgttcaggcgaagagttttatagcgccatcttggtcgtgggcgtctgtcggtacagaagtacagtggtttgacgctgacgactttgatgggttagccgaagttttgcaggtggatgttgtcttgacgtcgcatggacatccatttggccctgtgactagggggtctatccatctcaatgggcccatgtgccaagcgagattagtcaagacaaagtatacagagatcttgtgcttcgatcaagatactgaagatacggtttcaaaagctgacatgaccgaggatgatgatgccactacccagtccggatttcgcacaacggtggtgctcgaccactacccttggagtgagcaagagatggctgctgagacggacgtagacatcacggtttacgtggcccctctgcaaaccgacattgacctcaaactgacctattccggccttctgcgactgggcgggctccttttgctaccaacagactcgatttcaggacaattccgaagaatcgggcacttctttatccacgaccaatggggtatggaaggccgacgcgtctatgaggagcggatagcacaaatgagaaaagaagggaaaatacagcagaaggatgtaaaactcccatgctttgtggaccgagaggagtggttgcaaagagacccgtttggcaacggtgtaatcaccaaaacgctccgctctcgctatatctcggctgttaatctgggttatgatggggagattagtaactttttgggttatatcgatcgatgggcagaagagcacaggaaactgggtatcaaggaccctaaccttggagaagatgttggagccagggggtggtacagatacgagattgtctgagagctatcagcgagggtatcttcgtcaagtgagtgctcactcggctcagcggtctcgctgtgatgctcgaaaagagaacgaggctgatcactcgaaaatcataagcccagggctggcacacagacactagctcccctcagccaatttctccttttgccttctgtagattcggtcggcccaatatgtacaacaaactgggacaggagccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcttcgaggacaaataaccgactcgcgccccatatctggatgtctgtatcagtttctgtttcgagagttatgaacctgcaatatgaaattgaaaattcgagactcgaacctggcgagccccagtcgctcaaccggattcgtctttacacggccatcttccgacttcggtaaccggtggaatagcatactaactgaaagactggaaactcttccacaaagctgttaggataccatctcattgcacctggttttggtggacgatgctagcgcacagatcattctcgacccaccctactccatcgccaattctacgatgctttttccctgtttcttgctcgaaacaccagcatcccgcatcaccggccggccctatagctgtgaaagtaacagaatactaccatatatatggttgcagccagggcaatttgcgacctaatggacaccgagaaaaaaaaaaaaaaaaagaaaaaccattacaaaaggcctccatagcttcatctgtcaatcaaccactaccagcctccgcttccctcatcatcaatcatcattatcatcatcatcatagtctacaatacttcgccttcaaggcttccacgggtcgcagtgccgcccgcgtcagagactccttcaggcaacgaaacatcatgtcgtctggaaaagacctgcgttttccaggatgtaccccttgctcactcatgaccacagaggaggcccagaggccaagagctcaagccgtcgacaaagcagccacaagcgggatcaaataaatcacaatcgtccacctcgcccaaaacctccacgttcgctcctcagcacccgcactcctctgcgtgagtacccgacttgccagaaacagcgagtagagcacaaaataggcagcgactgtgatcttcagctgccagaaccacgcgcaaacgagcgtccagagcggcatcatcatggccagctgtgcccgcgggaccgccgcttcgccgaggaagatggctagcgtctttttgcgcctcatggtcttgtcaccgctgctgccctcttgattccccggggtgtgatggtccccgtggttcttgaattcctggcaaccgatggtggtggcaattaggatgctgacgaggttgagccaggtccaggtgtggcggtgcgggctgctgctgctgctgctgctgctgccggccatgaggacaattttgagagaggcagagttgatgtacccgaacgagatgccaagaatgatgtcgcggacaaagagctcgttgccgccgctgaggtcgttgtagatgaaggcgaggaggtggatcatcagcccttcgtgccaggcgccgagaaagtggtcgagagcgagggtgatggggagcaggatgaggtagatgtggcggatctgctcgggcgctgtgacgggcttgcgggaggagccctcctggggccgctggttgccgagattaaagatgagtagggcgtagaagttgaagaagtaggtgagtggaagtctggtaattatctcgggaaaagtggggcccgcgccttcgaaagcctcgccgcggagatacgcatcagcgatggcagctgtgatggcgaagatgacgttgggtagcgtggcagtgaagaggtcatctttggtgaaggcccagattactttgccgactgctaatacgtttccgaagaaaacggcggcgggaaaaagagggagccgtcctagaacaacctcgtcgtcctttcccacggtcacagactcggacttttggcgcgccggtccagcgccgaacaaggaaagcaggcttctgagtgtgggagattcggactcagctgataagtgagagggagcgtgggaggccatgctgttcaaattatgtattatgtacaagaagggtgaagagctgggtgagtgatgaggagtgtacatccttggaacgtccagcatggcatcatttatacccgcagtctcagttagcatcatcaccttcatcgagatcaagtccgtcctcggcagctatgtcccatgcttcgatctcacagctgtgggtcaccagttgaaaggaccagtttccatgtaatgctattggatgccgggctgcaatgattttgcgcggatcattcgggctgttcgccggacttcccgaacgagtggagctcccgagagcacgggcggtctcatgccatcaacggaccttgatttgacgacaatcattcctctgttcgtgacgcgagttgagcgaggcataatcggcatcggaatctgaacatgttggctgatataacaccacacatgacactgcaaactttgactgactggtatgttggaaaagatctaaagcgaacgatgtccctttactacgaacttgcaacaatacctagatggccccgacttttccattttctgctttaaaagtcaggaattcgaaacccatagttgtacgtacagtagaaaaggaacagaaccaggtagctcctatcgtggctctccccgaactacagtggaagtaatcctctggaactagttctcatggtaactatcgttatacgatttggttcgttgcgcaagaacccacatcagttgctatcttgaaccgattagctgttggcacaatttatcagtacttcatcgacgccgcagaccggaatgcgcatcaggtaggtggggtacttgctcagagccaggctatacctaacaacccaccatctacactcagttcaacttgactggatgtacgtttctcggaactctacctaccacgcaatatgtctcacacccaaatccctgcatctctcgccatcatcctagagatacccacctatgcatgttactcctggtcatacgtcgacacgtgaatatgttcctgggtctgataggagacgaggcgtcaaccaccacggtatcgccaaaggacccttcccggacactctttaagtctacggcatgtcacctcaattgagattttgtaatcctgtgtactgacaagtctttaaacaagactgctaaatgtactcttttggttgcttgtggaaagtagacagatgcttactttgccttcgcactaaagcatgcctcatactctggcaacgcagtcatgcccccggcgacgatcggatgtcttcgcagaaattgaactataaagaaccacacaagactaagtctagtatacgagatcaggttactctcacttgacgagtcaccactgttctttttccagaattgttctgctcgtgcaacttgaaaatttcctcggtccagtatcattccgcgtatacacatttcagctctgaatcagcggcccattgtatctagctcaccatgatttgacgctgataaaaagagaaggtaatgagttccaagatgaaatcatttgcaatggtcatcatattactaaaatagtgcaaaaatttgacaactgtgagattcgaactcacgcatcttgcgatactagaatacaccgcactatgtgcagaagaacatgttcttgagtctagcgccttagaccgctcggccaagttgccatctacaaattattgagtttataaactatggcaatgacataagtacgccatgcaaaaaaggtaacaccaccacatcaccacataccaagtctataccaaccttgaacattattttgtgccagttctacactttctggggaaatttctcgtatcaaccgtcttatcaaagaattgatgaaactcgtgaaaagtgtgtgtgtcattcctgatgctgtgcagcgcgaaagctctttctggtcggcgacaaacggcgagtcgtaggccgtccgtttgcaaaggaacttagttcgggatgggacctgtttaacgcaatcactttagcctgtgacacttctttctcctttctgttttcttctgtttgcctagagtcaacgtgttcttcttaatttctcttggcttccgtcgttctttttctcagtgtcgtttcacttcattgctcagagagctggacaggacaagaactctgtgtccattgccatacgaagcagcggtacatcaccagtacaacaacaaacagaagagcatcagacctgacaaatctagacgcagttcatcatagcgggaccgtaagtgcccacactcgaagttcagaacagaaaacttcaacgttctccctggctaacactcagcaacgaaaagaccatgaactccctctacgccactctgttccgctccttacaccagcgacgaccattcggcctcaaccgcctagtgactgcggaagtaacaagagcagtagggctgagtgcagcaattcccctcgcgcttgggcactggcaatatgtcgggaacaccgcgcagggacgtagactgaactcaaccaaggccagccagctgaacgacaagaagaagccaactgggaaaggaaagaaggcgagattgacagaggaagaaaaggaggaagaaaaacgaagacgtaagaaagttgtcaaggacttcaacgaattcataggcgagaggaaactcaaagattggagaaagctgtgctataccattggtctggaaggcgagtttgaggatgtgcagagttgtcgagaggtatgtgcatatgttggggggcttctttggtcccttctcgctctaggccacactaccggggaaccggccattactgatacccatttcttttcgccctcaccaggccattaaagccgtacacgtcaacatctatgatgtccttgaaaccgatagaatcattcaggccgggggggagtcaaggccgcagcgattcacaacacctcaggcgctctcaaagtattcaatagggcatcgcaagatttaccccaggaataaggtcatcgaagatcagccggagcacgcgatgctcaagcacattttcgatccggatttggaggaaaagttgcagagtaaaagagaggaaaggctggggaagaagaaggaggcgaagttgaagggaaaggagaagtcgcaaagggagaaggaggtaaagcaaacggaaactggaagcacctgaggattgaggggatactgatgcctctgaagacgtggtttgatgcatgtcatgcgtacaaggagaagcatgggaatacatatcgttgccatagggctgacacttgctgaaaccttttagacgagctggacagaatttcatggcccaaaaccttcaaacccttagattaccactagtttatactccgcactattttatcgccaactcaacgcactacacaatgcgcagatctagctcctaatctcccacatcctaatcttgcccacatcattgcccaccgccaacacatcaccaccattctggtggctaaacgccacagcagtgatcctacccaaaggcgtttgctccgtaggccagttcctgtaaacggtgcagctaggcaagtgcaccagccttaacgcgtccttcttgtggaagctaccaaacgccaatagctgaccgtccggcgcgaacgtcaccactgagatgggcgtcgtgagctgctcaaacgtcctctgcggggtggggatgctcttaatctgcactgtctcctccttggacgccgacgcaccaccctccttcttaacaggctcaaccaaatcattccgatcgtaaatgttcataatgccgctattcgagcccacagccacccagcgatcgccaccaatctggctagggccggtgcccttctgcccgcccagcgcaatcaccgtgccgccgatcgatccttcgtcgcgccaaacgccgaccgtgcgccggctgagcatgctccactcagtgacctggccgttcttgccgaggatggagaggccgttgccgttgccccaccaggcgaaatcggagatgccgccgcggccattggtgcgcgcctgcgcaatccactgcatcgtgcgcacgttgacgatgttgatcatgccgccgcccttcttctcggaggcgatgagccccaggtagcgtccgcagggcgagggacggaagtgctccatggtacgctgctcgcgctggtggccctggatctgggtgatcttcttgacggcacccgacgagaggttccagctgtggaagtagcgccggcgaccggcgaagatgacgtcgtcgccatcgggaccgaggaactcggagcgccgaaggtcggtgcgcttgacttgcaccgacgtgagggccgggttcggaaccgggtgcgcggtcgggtcaacttggtgtaggtacatgatggaggagacgctgcacgagagcaggatggggtgcttggggtggaaggacaacgagctgacggactgcttgtgaatgtcggggatgtcgcgcgagcgctgaatgtcgatggtctcggggcgcagcttgcggcgcttgctgccacgggcatcggcgctggcgttgaaagagttgacgtcgcggaggaaggtctcgagagggagggcggattcgatgtcgtcttcggcgtcactgtcttcctcggaggaggaaccggcggctgaagatcttctcctccggcgctggctggcggccgaggattccttggcccactccggaagggggtatagtcggaggtactgcgagcgcaggcggcgcgcgtactcggtgccgttcacgacatcctcctcttcggactgacgcagcttgcgcaaccgcgaggcagccgcaagggatactgtcaaccgctcgtcatcgctgtcctcccacgctggggggtcctccttctgctcgtaagcctctagcgcagagggcgcggcctctgtctgcttcttattaccgggaacgccagtatcgaacgcgaagagggcgttatcgtcgacatgttcgaggccagtcgtgtcatcttgcttgtcggtcctaatgagagccttggaatcggtaatatcggcgaggaaatcgtcgcggaaaagctgggcgcggaaggtgtcgttattgcccaagacgaatcgttcgaggtcttcttcgtcagagtccttctcttcaatatcgtactttttcctcgggtcggcaattgaatccatatcggagtcgtcctcgtcgtcgtcgtctactgacatgccatcattgtcgtgcatctcctcatcgctctcctcgtcgaatccgacgaattcgttgtcgtcggaaacttcgtctttcgtctgtggcgccattttgttctgatttaggagattgcgcaaagcccagtaacgggaacttttgctgtgagatccggtcctggttaaatggagttgaaatggacggaaatgccacgaccagtcgctagtgtttggtttgttttgaggttgggaactttttttttcgttatcagccttgcagatcgcagatcctgtcccacttaatctggacccacttgctatcacaagcacgccagccttgttcaaggaataagtttgaagtacccctacaaaaaaaaaagtaaaaaaataaacatatattaaacttatctgatgcctcaatgctactttcattaacaatatctttgtgatgaagatgactttatgtgaactcattcgaagacaataaatctgaccagacacgaactagtactaaaattatgagccacgcagagcaaatatatgatttcaaaaagaacatatgcatgaagagtacgtggtgttttggtatccttgcagatgattctatgtcatctcacagccacctttttgattattggacgacaagcaagtctagagcctagcttaacaacagagcacagctaatgcccaccacacacaacaagttaagtgcatgcttgcagctcgccagcccagcaccactaccaacattcgacgtctcaataaccgtcgaatcaccaggagcaaagagggcgccgagttcgttagtgtctgtccaatcgatgtcctcgggcgccagtaacgggttatcaagtgattggcaagacgggcggtcgtcgcttttgctgatgctgttggtcacagagacgggaagatcaaatatcgtgtagtggttctcgccattgagtctgaagcgttggtggatggagatcttttgaattgtcagtgaaatggctatcaacacactcttaagctgactatttggaaaacccacattgtaactgccacgatcgttcccattcgtaccatcgccaaccatgcagtcgggccatgtccaccggacatgcttcacggtgctaccaggctcggagagcatgatatcaccgagtgtggcattgttggccgacgcagtaccgttggtgatggtcaagtttcggcccgttacgtagctgtaaaggaagatgttgatgttgtagatttggctggaagcgtcgtcgccgtagggcggtagaggaagcttgccattggcagaaacatcgagcgcaatctcgacattgtctacacaagttgaagcttattagtagcaagtcctcaagtcctttgccgacagccagccgggtactaatagtactaacctccgccaagaggcgtgtccggctggggggaatcgacgataacaaaaccaggggtgaaaatctggccattgctaacggtaaagttgctcgcaagacccttagtcgcaaaaagtgccgcagctgcaaacacagcgagagacaatgattgtgtcattctcagcaatgtgattcaacgatctcggcgggtcaagtccttggaatgcgaagggagctaaaagaaaaatgcacttgtcaaggagtagaccggacagcaactgggcgtatcctggataagacagacagctaactaacctaacgtatggatgaaaagatcttcagattgacgttttcgaaaaggagagaagataagagatgggaaagggaagcacaagtatgtaataaggaaatcagaaagcttccaagatactgccgtgagattgaaattgcaccgtgacattggtgagaagtgactaacggagtcaagcaaggggaagagcttctctcattcaaacatggttaggtctgcatccgaaagtgatgaagttgtgtggggattcaggtgttttccagatcctgagttctgaagccatttccactttggccgcttgaatcaaaggtaaaaagtccaggtgccggatacgcagtacgtagcagatatggaagacggggttcacggcctttttccataagatcgacgtgcgcctttctgagtgtcagagggtcccgcagtaagatgttcaggttgacatgttgaggaataagttgcgtttgcgaaagaggagagttgacgatggaaattatgcatcgatgcaattgagtttctcgcgtgtttcatgagcttcggttcggattctggaaagcctgagcccctggcagcccatttcccagtggggctcgccaaacaggaaggaggcccgctggtgccggatgagccgaccaaccgtgctgttttccatcaagccatccaagtacttgtggctatgtaacataagaaaaagcgataagagcacaggggataaaggcttcgatgatgcactgatcatatgcgaaggttacggcgtctatgatcattccggtgagcgccgaaaccgaagccggctccggctgggaacggtcttggcgcggacctagcccggggcttggtgcttcggttggggtttttccccagtgttgatagcacactcggcgaccaagcaccttcctgaacaagagaaagtcgcaaacaacgaccctaacagctgaggtcaaaacacactaggggaacaccttcaggtaaagatctcctgcccgataacctctcctcttcaccaccgacagcaaccaaccgactgatctcgaaaagtttgtaaacaataggttttacattggcatcaactgtcaagatgctgtaactctgtactgccttctctaggactctcatttcattcacttggttgtttagatgtcaacagttatttctagcccacttatcttatcgcttggcacccattctttcagtccgttgcgttcgaattcaatggcgggggtggggtccacatcagcttaccccatggtcattttaaccaccaacacaacatcagataagtatctctcttgctaacagcaattggcctcgatccaccacccatcggtcagtcatcacggcggtttaaatacatttacaggtcaggttctcctgatcttgcaacttctggctccatcacccgaggatcttccgttgttgttgtttttgcatattgaatactcactgccggtgatcatcaactcgcagtttggcctggaagagctcaaagatcaaaaccaacaactcgatacctggaccagccaacaggaagaaactaagtcgtgttacagatcctcgctctcaatcctttctcgcgccccaggtgacccgtcaccaacatgacagctcggcaacacctccttagccgggcccaccatgtcagctcagccctactgggctcgcgactcaagtgtgcccgtcaaccctgtttcaacaccgtccaacgacgcctcaaaagcacagactcgcaactcgccagtctcctcaaaatctcccctgaagttgccgacgccctggctaccaacaagcccgtcgttgctcttgagtccaccatctacacccatggcgccctcggagacgatctgtacctcgaggacattgtccgcaaaaatggagctgtccctgctgtttgcggtatccttgctggtgtgcctacagttggtcttagcactgaggaggtgacgagaatggttcacgagggtgcaaagaaggcttctagacgcgatcttgcatatctggtgggaaaggtaattcggttaccatgaggtccagtgactaatttggacatcaacgttagggaggccatagcttgctaaccattggtgttcctatagggccttacgggaaccaagattcatggtggtactaccatttctggaactatggtgctctctagacttgccggaatccgcgtatttggtaccggcggacttggtggtgttcataagggcggcgagaactccatggatatctcggccgacttgaccgaactgggaagaactcgtgtcgccgtggtgagcagtggctgcaagggctttctcgatattcccaggacactcgagttcctcgagacccaaggggttctggtgtccacgttcgcagacgggcaacaaggaaacattgacttccctgccttctgggcccgtgaaagcggcatcaagagtccttcagtgattcaaaacgaggccgaagccgcggccatgatctatgcccaggagcagctcaacattgagacaggtcttctcttggccaaccccattccggaggagcatgccatctctaggcaggacatggagcacgccatcagcgttgccgtaggcgaggcggacgagaagggcttcagcggcgcagagaacacgccgtatatcctcaggagaatcagggagctgaccgagggccgcagtgtgcctgccaacaagtacctggttcaggcgaacgttgcgcgggctgctaaggtagcagtggagctcagtaagcttatggacggcggctcccgctcttcccaggctgctgcgtaagcactttattacaacctctataagccagctaaaccataccatattaacgcagagttgatcaggttcacagttcagtctcctggaattcgcaaagtgaaagtagagatcaagcctgagccttccaaagtcacacagcagcaacaggtaaagtttagccttggtttcagtaatgcaaacccttccagtaactcccgtgttactgactggaaaaatgaacctaccatatatagtctaacacggctgacatcctagtcgctggctcggtcgccctcgatttgagctgtgattatgccggtggggttgatgcccagggcaacaagacagtgtcgcctttggctcacgtctctaatccctcccacatcactcaatccgtcggaggtgtaggccacaatgtagcccttgccgcccacaaagtcagcgaggatggcaaagtgaggctctgcagcatggttggtgacgacatgtaagtcgtttttcttaccctccctatctcgctcgaactagagactcaccctccccccccaactcagtgcgggcgccactatccttgccaacctcgaatcctccggtcttgacaccacctgcatccgcaagctgggtcgcgaatacccgtccacccgcacagcccaatacgtcgccgtcaatgacgccgataagaacctcgtcatggccatggccgacatggctatcttctccaaccactcattcccaacgtactggaactccgccgtagccgccaccaaacctaaatggctcgtcgtcgacggtaactgggccgaagcggacatccaaacctggatcgaagctggacgcaagcacggtgcccgcgtcgccttcgagcccgtctcggctgccaagtccgagcgtctctttgccgctccgaagcagggcggccagttacctttgcgtctgttccccaacgccagcgtcgatctcgcgtcgccaaaccagtacgagctttcggccatgcatgctgccgcgacgaggaacgagtactttacgcacagttggttcgaagtcatcgacacgtttggcatgcacggttcaagggataagtttgtacgactgacgagcgcggagatcaccgatatgggcctgccccagcagaatatccagctgttgccatatatcccgacgattatcacgaagctgggagcgaagggcgcgttggttactatgttgttgaagccgggtgatccattgctgaaggacagccatcatgcgccgtatattctggcgaggaattataacgatcatccgcatgtgggtggcgtctatatgcggctgttcccgccagtggagacggtcaaggatgtggtcagtgtcaatggtgttggagatacgttcttgggcgtattggtggcggggttggcgatgggtggtcgagttgagaatctggtggatgtggcgcaaagggcggcgtgtttgtcattgaggagtcatgagagtgttagtatggagttggctgggttaaagggtgatttgaggttggcggtggagaaggagtgaggaatggttttccggccacgagatggaagaggcataagcgatatacaacgggactggagggccacatggaggaaataattgccatgcggttatgaaacaatggaaataagaaattggggttctgtttgattcggaggggacttgtcgttcgaacgtgacgagctaaacgtcaagtcaaagccttcttttgcctcttgacaacatgaagagacaatgagcacatgacttttggcttgtggtcacacttgtagcctgcctacaagtgcccacatgcatttaccgtgataagaatgaataggggttggaggatgcagtgtcaagtttgttgtatgctcgccctttggttatggcgcaaccaatgaggcttatagtacttggtataatgacttgtttgtgtttctctagagaacttgatcaagcttgtgggtaaaaacctctatgagttggcaattcaaaagtgtgacacataatgatggatcgagtcgccttttctcgacttacgaagtcaacaaacattttcttaacggccaaagattgccacttgcagctcttcggtgttgagtctcagcccaagaccgtcaagccctatcattctagaaaattcacgaaaaattctttattgtacacagcttaccaatataacgaagactcccttactaagtaggtactcactcttctaccctaacccggacttggatagcgggtgacgaaaacaagaacgcagagaggacactcatccttcccttgaacaggatatcctagaaagaccggatgatttcttggacaatggaataacgttcgaatttatccaagatccatctgtcacgtgtatacttcatgtttcatgtgtggtgttattgccgagtgtccaaaccactagacagtacgcccagcattcgaatttgtcattactaccgcactatccatcttatcttttcgacttcatgcactccatcaagaagatacttctgcctccagagcgagtcttgttacgactcctactattactaccactactactactactacaaggccgacagcttgccgcatctgaccaagtggtatcgaagcatacctacctagtaaattgatgccgcctgagagatgcctatagctattgccacacatatgcagagcccctgttcgttcgtcgtgcaactttcaacctacctacagtagcatgtgcccgtcggtagccggccacggtacctataactgtgtcttctctcgcctaggttctcttcaaccacttttcacccgctattgaacgtctatgcaaaccctaggtacatatacagatacacttcccagtctggcattcacgtactgtcacacaccatggtatgcaaaattctatccttcgaagctcagaaatacaaaggtaagctggtggtttagagggttgaaactgtgaatgaacagacacttctgcaatctcagccctttctcgcgtacacgacgcttttatcgtatatatatatatatatatataaatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtattatactcctagtgttccttctatattatatggagttctcttacattcatccacgactcctcggccaagtcatgccaagccaagccatagatgtcaaaggcggtatacaaggtatatatatcagaagcaagaaacgcctataacccgtgcttcaaccaaccatcgtaccaaacaacaaaacatcatacccaaaatctttgctgttcaaggccgctacccacaaatgacggatcatcgattatcgttcataccgcggcagatactcaataggaggcgggctagaagaatccgaccttgcttgctgtccctgttcccgtggcgaatcgtgcacgtttcccgagcccgaggccgggaaaaatgccgatgcaggtgctagtactggtgacgacggattgccaacaaccgttactgcacctacggacccagggcgatgattattgtacgtatactctggcacagtttcttcttcgtgaccgccgttgccgctagcggcgctaggaaagctggggccaccggcggtatatccaccaccgtgataatcttcatcgttctcgaaaagcacgggagctgagggttcaaaggctacgggtggagctgggggaggcgcggaaggtcctgctcttgagccagagggccccgctggagttacgggtcctccgccctcgtcgggaatatagtcctctgggaattcgggcggtgcgctggcctcggctaacagccttctccgttcgagctcctgtttatcctcagtggtgcttggagggtggtgcgagggtcctctggatattggtggtggtcggtcgagctcctcaagggttggcgcggatggcaggtcttctgctggtgtgggtgtgtataccggagcgagagcgtggtcgaatggtgatgctgttgcgggagtggcggctggggttggtacgtcgtcttctgcatcatagatgttgtccccgtttagtagtaaggacgagtccgggacgtggctggacgcggatggtgagggcacggcggcagagaacgatgatgatgatgctgccgctattggtggttgactgggtagcaagcgttgttcggcacgtctgatgcgctccttttccgtaagactattttcatcaggtaagtcgggcggtggtatatagtgaggtgcgggtatcgcttgctcatgctgtgatgagtctggaacgtaattccagtaaggtggttgttggacataaccgtgtggataagtcgtttgtggagggtacgacgcatagtcatcatgggggtttgcagactcgggaccgtatccgtcatcgtcgtgcatgctgttcggccagccgcccttttcgttgtactcattctccacatagttggagccgcctgttacagatggtgtatgcgtaaggctgggtctttgcggacccttgcctcgtgacctattactgtcggtcgtaccgacaatgacctcgtagtagccgggaatgactccttgtatccttttgaggcgatctgtgtccaggatacttgtgctccctgtcgccccccacgatggtaatgtgccaacattctcgaaaggagtccctaccacaccagtagctcccactcgtgagccggaagacgcaccgccctgtagatgattggcaagtttgccgcccaggtccacgatgacttcgacgaagtacctgaaactgatcatctccccgggtacacccttgatagtggggaaagagtcctctggtactcggactgatgtcgtcaaggtggcagaaaagttcaccggatctgtaatgagaggcgcaaatgcttgtgatagatcctttcgaaacatgctgcaggaacccgcagacgacagggaaaggccgctgagaccggtcctggatttggggtaataatagtcgtctgattccgactttttccaatcctctttggagagctggagcggggaagagtcgatgcgcccttgtctgaacagagtaacaatgacaccgtgcatgcttttgatcatcttgatgtgattaaccgacaccttgacgggtatcacgtcgccgggtaagcatccacctttaagcacttcaactctcaacttgatggtccgttcgtcggcaaatgatatccgtttccctgtcattgcggacccaacgatggctagctggtttgtctcgctatatgctctgctcgggtgcgtgctgagactcgcggcgctatcgccactgagacttcgcacctcactatgtgagacactgcgcggagcctggctaaagccctcttgaccaacgtcatcaccgactatcgaaagagatccttccgtcgatgtgtcgtttatccttgctgaatcaccatcggacaatgattctgctggcacatcagcagacaagcgctctgacgatatcacagagcgcctatctccaccggctggtcgtttcttcttggctcgtttcgaaatgggtcggaggtccacagtctgggccttgggaggagcaagcggtccaacgtccagctgttccatcaagtagattttgcgttcacagctggtcgttggggctaccgaagtcgggcgcgttagcgttgctgtaatcatgtaagatatcgtgccacgttcaaactggatgatagttagcgacaagcatgctgtctggttcggagctgatagtacgcacatcaatgctgctggggagacccttttctggaaagagtagatcgaaattgaactcgtatcttccgggctccagccggccatcggagctgagaacctgctcatcctgaaagagcgacgcatagccattatagtacttcttgcgctcccctcggctgctaatgttcttgatctcggccgggctcctgacgggctcgttgttttgggcgccaggtcccttgtagacacgtacgtagccgtgcagcaagacggtcaggtgcgtgatgcggacgggcttgacgacggtcagaaccacggcgccctgcacatggtcgccggcactgtatttgcggtggggatcgtcaggtcggatgtggaagtcggcgatattgcgagtgcgtgaccgaagagggaggatgttgaggcgcttcaggaactttttgctggtcgaggaatcgtcggacgtggcagcagatggtgttttggagaggggagatggcgtcgcagttgcagttgcaggagcggcggtggcggcggcactgttgcggtcggaagcgctcgagaaggggcccatctatgcgtgtagggtcgaggacggaatacgggttgttgtcgtggatagtcgtatggagaggagcgggaaggaggagttccttcaaggccgtcgcattcgggaatcagcgcagggctcgaacccgcatgcgcgacggggcacaagtcgacaaaagatgggcgggcactcggttcgaatgtagaaatatgcacgcgagggttggttgagtgctgctggtcaatggtgatggtggtgctggtggtggtggtggtgggtagtgcctctggttggtgttggcagccctcggggcgtccgggtaggttgtcgctacacctccactgtccaaactcttagcggcgcgcaaccacagtcgacggcaaccttcagtatcgggcaatcggactcggattcgtcggcgtggaattggccgtgaagctggtgatgcccctgacgcgaggacagacggttatcgatcgcagagccaagagatctttgagtgacggagaaggcttaattgcgttctgggggttgcatatgccaaggctggacacttcggcggacagtggacagcaacagtgacagcgacggggctggacaagcaaggcctggaagtaagttgccgctgggactgggagttgatgatgggtcgtgcttggcttgcttgccaagaaatgtcaacgcagggtggacgacggtggaggagaaagggaagaggaagggtcggcccccagcccagcccagcccaggagtggagagtgcagaaaagcttagctgcatccagtggacctgctggcacgtgcgtgttccgaattctgttccgatttcaatgtcagaagaacaagtaacggcaggcctacgacaccaaaaacaaggcagcccattgaggattcaaagagttcttctggcttgaaagtacatggagtcgcactccagaacgttgctcacgatgcgtcaaacgaccgcctcactggacactaacgagaccctcgctctcctccacaatctcaaacttggagacaccgatgttggctacctctaggccagcccatacccactcgaagaccaggcaataaatacgattgtacactactgggcaatcaagccttcattatgatattcccccaggggcacgtctgccacgaacccatctgattctcccttggataaaacatatgtaccgggcatcctggttgctcttctggtctccccgtcaattcggcggtgaaataaccctcacataggacccattttccccgccctgacaaaacaaatccctgccctacagacccaattccaatgcactctcatgcacgtagggacttggagcttgtcgtgcctggaaaaaaagcagaacggatgcccatatcaaatccaaaacgataactctgccgatcttgttgggatctcgtagggctatacgccacggtcttggcttcttggcgatctctacactattcggtccaagctcgataaaaaggttttgaggcttgagtagttgatggagtcaagaaccactttgcgctctctccactcggcgagacccgcgaaaatcacaaacttcagttcacatgatgggataaaatcagcacacaaacctcggggggggatgagagacactcccaaacacccgactgtgagtctttacttccatgtttccaattgatatggcacttgtacgtaggtcactgccagattaccatttcctttgttccatactaggtaggtaccttacatagtagacaacagctgagtatcatcaacaaagaatcagacagtcggatgctcaaaaagccgaacctgaatgccaagaatggcttgcattgccgtgacatgcaaaaacatcttcctcgagtcctcagtggtttcccccagcgcttcgctcatgttcgccgttcatgtccctgttcgtttccgttggtggtctaggcagctgaggcagcccccagcaacccctctcttaatgatacgctaattttcatgataggatgccatcacaacctttccactgtcaatcacatcacgacaattttgtcaaaatcaatataagccgtagtctcaaacctcctcccagccatccacttgaccacttcatcttcccagaatcctcagtcctctgaacatgaggatcatccttcatgatgagagacattgttgacctaccacacgatctcttcctcctcgtcatctcttacctctctcccagaacatgcgtcctctctcgctctgtctctcgaagatggcacgccgccttcaccgacgaacatatttcgtatctcttgatgcgatggaacttcccacaatgtcgtgagatgcgtctgacgtcaaccactgccttactaccatcggcatcaacttcagactttgacaacatcaacagcaatctcgccatcgagatatcatgtacttctcgtaacctcccaccatggcccgagacttttgctctcgtggccagacgctatcatcatctctgtcaaggctcagcccgagttgttgagaagcttcagatgactcggccaagccgtgaaaatactgggccctccccattctctttcaagggagtcgctccttggaaccgtttcctgcgtctggaggaaaagacggccgagtttcattaccccgatcccgcgtggtggtacagtcaagaagacggagtgctggtctacccagcagaagtccgtgacaggcccaatactccatcatcagatccagcccatggatatgtttatcaaatcttcgacccagcgactggatcccaaatccctgttccgttcgatgtacgccgtaaacatatccgtcgagtccgcctcgcccagggggttctgatattcgaatgggctgaagagcatccataccaccagctcaatgacagagaggttgtccatcggcattttgtgactactttcgacgtcgtccgaacaccgtctccatctgcctggacgtggaccatccaattccgatcagaatggaagctacatttccttggtcttcccataaaccgatccgaccgcttcttctccgcccacacagccacacactacgccgtttacttctggcaacccaaccgctcgttgtaccaggatgatcccatcgaacaactcgctgtctgggacatttccttgccaagtccataccgtccatccgaggatcctacaggacacaaccggccaccagtcggtaatcggacgacttccatgtctgctggcttgtggaacggaggggggacccacacgacgaccacaacaacgacagcggccggagaagcaagaaaggacgccagccccgaaccagatcgcattccagcaaccaacggtccccaagtaatccgccgcatggcctggcgtgaactcgacttctacggcgtacggcagcgcgccaacccacagctacgtgatctgtcgctcgacgatcggaacctctatttcatcgaggaagaacaccgctgggccgagggccaacattcctctcttagtccgcctcgcgttcaccatgtcaagtgcacgggtattcctattgtgccttgcacgccggctgttcctatccctttgttgtcatctgtcaagaagggtgcggagcaaggggctaagccgtctcatgcgcattactaccaggctcttttcacttcaacaaacaatgacgctgtgtatgggccagtatgggtggaccagtgtggtgcagatggggatgtgaatatgtccttttgtcaacgggcacatcattccacttccatctctccactcacctcttcagcctccccgtcatcctcctccttcttttccacgacacctcaggcccaagacgggcaacaacttcccccctccccacccctctccccctcctcctcctcctcctcctcatcccgctccttccacaccctcctctccgaccaacaagccctcctgcatcacctcctccgctcccgtcccccttctccctcttcccaatccttcaacttctctatgccccccgactcccgccgcacataccagcaatccttggaggatctcttaaaggcaagtaaccagcaacgttttcccggcctcgccccctgctggcgccacgaagatttcccctacctgaccgtcgcagaaatggtcgatttcgctgcgggggtgaggatcacggccaggcattgtttcatgttggagactgttagtgtttgtgtgaggaatgcttgtatttctgtgaagcctggtttgcctttgcacacggaggttggggggaaggaggatgataataacaataacaataatagaagaagtgagaggaagaaggagaataggaataagggacataaggccggaggggagggatcaaagagagggagaggtgaagaagtgcagtttgcggatgaaatgtggagccagttggtgggtaggaggggatatctggcgggtgatgagaggtgggtgctgggagaggatgaggagggaaggattactgttgtcaggttttagactagtagtttttccacgttgggctgttgtggttatggcgcttggcttttcgtcctcttttttcactttttttctttcgcattgggcatcaattgatacactaaaagtgacggtgttatgggtggaatacacggacaaaacagttgataagacaggatgaaacagaatatacgtaagggagttcggtagaatacggtagatttcaagcatcggtacaggtagctttgggtggcttgtcctttgcgacatattccaatacatcacttacgcctctactgtttctcagaaagacacacacaatgcatgactggccaagcatatcacacattggtcactcctcaaattcctttcatgttcctttccggatttctaagtcgaagacgagagcttttttcaagtcctcaaattcttttttgtttccggatttctaagtcgaagaagacgagagcactattcaagtcctcaaattcttttcttttagctcgtcaacccgttacatacgtacaggaaacaggttacgtgacaggactaagtctaactcctctgcgccaaaccaaacaccgccaacacagggatccgaaataaccctcaacccaaaccaagacgaaaagaaggatattttcctcactcgacacccccacaccaaactgctccctccagtgctctgtctcctcatcttccttcccgattgtctttccagcatgagtagaaaagtaaacaaacctgcctcccggccctcaatggttcttcctataccatctatacaccaaacaacttcccgcctagacctattctcatgagtgcgtctttactccgcgaggtcctttgatcggtgtcctttctgcgtcttggtcattcccgttagtctgctcgtttccacgtttctctcgttttctcttctctcgttttcccgagcaacagcaacccctttgccgctgcattcccaacactctcctccaaccagttctcgttatcctcagccatgttgctttcattttccagcctttaatttttcccttttgatataatgcgccctttccagccatccctctctctcgggccgattatcaagattcgccgccagcttctccactatgtccttcagaaactcgatatctctcttctcaatctccttgtcaatcgtgaacacctcctgtacctctttgactatttttcctttgccacacacaataattctgcgaatccaaacctcttcatcccctcctcgtcccctgccacgccctcttcttccgcatcaatctcctaatccatcgcaggagaaggaggcacctgcaaaaaccgatcatagtaagtgtcaagccacttggccgcctcctcaccggcatcgtccacgctcgagtcccatctgccgatagagccaacatacccatcgggacggacgttaacgatggccacctctccggggccgagactgccgagccacttgttggtgcacagctggccgcgggtgtcgagctcgggaatgtcgtcaaggtagaaggtccagcggctgtcttggaagagggcggggaggtcggttatttcgatttcagacttgggcatggtggctgaaagactgttagctatatgggttgacgaatggggggcgatgtgtgcagcttactgatcaaaccaaaagtaaacaaatggctaacggccgtataccgctccggacgaagatagatatcctcaggagctggcagacggggctgcttggcgtacgaaatgttcgcggcggccgagagctggttcatcaaagaatcaggcgagttcaaagccgcgcagaaaccatccaaaaagatgcgcgactgatggacatcccacatcagcaggtaaatccggaactggcccagcatgggaatatcgagctggacatcgaccggattcgagtccaagtagcgagtaacctttgcgggcgggagcaagcagccgggcttggcatcgcccataacccacgactgcggctcaaccatgttgatagcattctcaccatattccgcaccaatgccggagatgaagcgaacattcgttttgaagttttcagccagagcgacagcgtcgcctccggcaatctggttagcgtgctcatagtcaaagttgaccaaatccagcgcaatcttcctgcgctcctgttcgtagctctccagtaacgcgggcttcgcaaggccacgggcggcaaaattcagcttccagccaatattccaggcatcgtgcatcgacgtgttcataccctgcgcagccttgggcgagtgagtgtggctagcgtcaccagccaagaaggcccgggtatgagggtcctggaagcggttcgcaactctctggccaatctggtacctaccaaaccattcaatgtacttccacttgacactaaagggcgccatgatttccctggcgcgctgcatcacaaactcctgccccagcatgtttctgtcaccctttgtgctgctcttcagctcaatgtaaaatctggtcatgttccgctctcgaggaatgatcaagatagagccatgctcttgcgaatagaccaacgtctttgaccaaatgtctgggaagtcggtatcgagctcgccgtcaaggacgccccacagcgagggctgcgataggccaatgggcttggcatcagggatgcttttcctgaccttggagtgcgcgccgtcacctaggcaacggaatcaatgttagcattaagcgaagtccttgtcaggggggtagggccgccgccagcagcggccagcggtagaacggcagcggagattcaggggtaagacccacatccaaccaaatattgcgtcaatatggtcttgcgatcctgggtgacatttgctaggcagttcacctggagaggcccattgtttccgtcacaaacgctatacgagtcgaaagcggtatttctccgcacttcaacaccgcgcttcttcaagtcctcgatgaacagactttccaccatgccctggtgaaccaacaaaatgtacgggtccagcacatcgattatagggggatagtgaatttctcggccaaggcggtggagcggttcgtccgttgtactcctccagaaagcaatgtcgtacactcgaacgccgcgttgtagtaaaggatctgccaggcgcatctggcggaaagtctcgatcgtcttgggttgcagaccgtcggctctgttgtaatttgcacaaagtcagacaaccactttctcgttcctcgtcgggtgattataacggcgtggtgtgaacttacctccccactggggtctggtctgccctgtcatccaccacttccaccttgacaccgaaacggccgaggttgcaagccagcatcaggccggccgggccggcgccgaccacgcacacttgacactctaccggcggttccggcatactcctcagcaaggttagacggtcgacacagctgtcgtcagcagcgttagtcatgtgcaagtcgcctccttgttgctcctctgcgggcttctcgaggacaccgggagccattgttgtattaaacgggggacgcaaaggtcccaagggtaatgttggataagctttgacttgttggaagggatgggcacaacaatactgctgagcctcgctcacgcattcggatcgagatggaataaggctgtcaccaagcgccagtgacaagggaagtgccgtgtgattcgccaaagggggggccctcgtctagaattctcgaacgatacgggatgaatttggttcgactcctgggcgatatcgagccgcggtaccggggctccaatgatagttggatgctggcgcaaggcctagtaatagggcggggcgtggtgcggcgctgcagcaggtgaacagccaactttgtcggtactggtgacgggggggattgtgttcgattatggccaagcttcttgtaaagtcgaatcgtcgtctcggtcttggggtctgctggcgggtatggatgtgaagccgagcagcgtctggtactttgcgatggacggaaccaagagttgatgtgcttcgatgcggtatgctggtggccaggctggatgtgcgtgtgtgtgtgcgtgtgtgtgtgtgtgacaaccacagatctgcagtgaggattgacaaataccacacagtgaattcagagaaggtgtaagcagccttttaggagctgactggcgagccgggaaagtatacagagtacgagaattcggagttgtcggtgcagtcccgacgagatactccgacagtgtagctagctccttaagttaccacaacagtaacagcaacagcggccagtcgacggcagaattggttagtggatcgggtacttattgatatccgagcttacactagtttagcagccaaagccggtaggtagactggaggatgtcgtatgtgaaggaagggaaaacggaacttgaagtcgtagttgtcttttttgggtgaaggggaagactggaattccgagcgcctctttcgactagacctgacactgcttagctctctggctaccactaccatggaccggcacctcatggcgaaaagcccacggcaagaaggggagagcgacattgaacaggcgatgctatcataattctggctcctcgacgacaaagcggatacaggccgatatctcgattcatgttgcggctttggggtggtctgttttatgcagtaaatgatctgatctggccgcaacagcgtccattgcgttgctttgattgggccctcggagcggggggtctgtggccagccagtctcaggtcaggccagtaacctgggacaagcaaacgggacctggcgccatgggtgagcagcccaggtcttggcaagtcctcttcgcacaagtgacccctcaggacccatatggaaacccccgcctccacagtcaacccttccctcgtacccgtgtgtaactcccgtcccgctgaagaaaaaaaaaccgaagggaaattcccagcccgcgacaggaggttctcctgtctgcgtcgggtcccaggggcaatgatccatcatcagcccattttctttcccttctagaagaaacgaccatcaagatcgcccttatgtagtgtataatcgattcgtcatgcttacatttggttctggaatgttgccaaaaccgtatttcccctcatttctttgttcctgccccggccgccgggtcggtctggactcttttccattccatcttcaatgaatgtctcatgtgcgtcagtgaggtgtgtacagcaattgcattaagccattgacactgcatggagccgcagccgctaagtaggtaggtacccaggtacctctaatatgtcgacggtaaggaacggtaggtatatacctacctctacatatgatgtacaccttttcagcggacgggatgcggcaacaacggttcaacggttattctacagccagccatccgagccaacggccaacggccaacccggacgtccagaaaggtttcagttagacttaactttcaacggtaccaacgggtcggccaaggtacatgacggatatgggcgacatgtttcattacttccatcacttacacggcacacacacacacacacacacacacacaccgttatccttcgcatttttcagcagcagccagtcagctagctacctatgtcttgtattacctcgtgggcctagctacccatctacatacactacatattatacagtacttagttcacagcgtcctccgacggccgacggaactagaccatcgtaagataacttttatccaaatgctacctcgctaccaacttctccggagtccggggacttttgctgcatccagatggcatggtgccatttttgaccactggtgggaagcgaatgaaagctctaagcgttcccctcgggtccacactaggctcgtttggatcatgtagacactggtatatatgtaggtacataggtaccgaggcgagtgagacatggacggcaacatatatccatctgacaagataccgttgagaaagaggcgtttgtcataatcgttggcaggctatatttcgactagtgtagcgctacggggattaccttgagacaggacaacaaacggcaaacagacatgctataagtcaggggcatattggtggacttgtgtttgaattgcttggtttaactgtactcaggtctagtcgacatcttatagaccatatcatcacataaccaagagattccgcttcctccgccccgtcccatctcacatgcccgtgtagtctaatcatgacttgcccccgtaggcgtaatatccctcttcccaaacctcgctcccaaagctccaatatctctcctgaaaaaattcccaatattcttcaaattttcattgattgtagctttatcgctggccgttgttgttgcccctcctccgcttgttaccccctcccgctccatcgtactcatatccctcgccgcacttaacaacttctcccccaaactcgtcgccgcatcaaacctgctcgtcacgctgccacttccctgcgatgcatgatgtcctgttgccgcaaatcctggggctatcccgccgccgatgctgatgccgcttcccatggaagcgaacaacggcgttagaagcggcgagttttgaaccaaagtccggcctacgcctgccccctcgcgatggacggaaaagagctcgagcaagtgcgagtggtccttcttcggcacgcctttgagctcgaggatgcgcttgaagttggcgtcggagcagtcgccgatgaggttgaggtaggcttggacgagcccttcaggcggggaggggcgaacttggagagttttgagaagagggtcgatcttggtcattgattggttgacgcgcttgatgtagcttgctggagggggaggagggggtggagcgttggggtccgagggcgtgccggggggtggatggttcgtgttgtggaaggcgagaaggttttcgaaggctttggtcaggatgtatttgtcaagaagcatctattttggaagtgttagcaaggggttctatggtttgctcggtagggaggagggcaaagggaaatggggagaagcctgctcacctgctcagcgccgacttcgcagacagggcgacattgcaccacgttgctgatgtacgagttggctatgttctccaccagatgatcacagaacgcgcgagcatactgcggcttgaccaccagcggcagaatcttcgccgccttgccgttgacgttcttcagcagctcgctcacgtacgagctgtgatcgctgacactttccatcctgctccagtttgtgttcttcatctctcgccatgccggttcgcagtccacctctaccttgtgcaccaaggcgagtacagccgcactagcaacacccatgaaggtatctgcttgggtcgagagatcaaccttggacgccatttcggggtcgatcctcttcttgatgttgtcttcaagctggttggcattggtgtgccaaaaatccgcagtgttgagaaccaatatgatgtcctgcaccggaggcccctgtggtcctccgcgctggaggagtgtaaagagaacttgctgtgcgtattcgtccaagtacttcgccagtgttttggccagatccaacagccgctcacccgtagacagtttggcgcactgggaaagcgtgagcttgtaaaagtggaagagttcaatggccgaggggatgaccgcctgcggggagaactcctcgtctggcggtatcagcggttgtgacttgtacttgggtatcatcccagccagagtcttatcctgcgactctacccatagacttagatacggttcgaatgcgaccgagatagagccattgaagttcgatactcgatcatccgccgagctcaaggtgtcgatgctagcccggacttcgctcgaaaaccggcgctccaggctctgctcaaagtccatcgtctcctgcaagcaattcaacagcaaattgacgtcaattttgttggtgcctccatctgtcctccgcatgctcttctccagtatccccttgaagtcctccctggtaccatcgcaaaacgccatcgacaaggtctcgttaatgcgccagtgcgccggaaagatggcagcatgctcgccctcgtgtgtttgtaacatccgtcggaaccaggcatagcgacgccctatgttgtccaagttgcctgcctcgtcgttgccccggaaaacggatcggtactcgcgcagctcggtgttgacataccacgtaatcaaccgcgcctttgcctgctcccctagcgcgtccatgaccagacaagcttccgccagcatgccgcgccgggcagccacctcgcccttggcaaacgccagctcaaagtcctcgcacacttgttccaggagttcgcgttgtagctcgctgacgtttcggctcaggacggcaatctgttcgatgcttcggtagctgttgaagtggcgcatcagctgtagcacagcctgcaggaggccggcgcactcgcggtactggcgggtttttgccaggcctcggagctggtcgtaggcggtggtgagcatctgcaggcgcttgagggcggtcatgctgtgggtgaggttgcgcttggtgccgtcgagtcgcttgatgtcggcggtcatggtggtgatgtctcgctcagtctgcagggcgcggttgcggacgctctcgatgcgctggaataaggaggccagctccgcctgggcggactgcatgcgctcgagcgaagagtcgggcccgtaggcctgggcggtttcgagggagtcgatcgacttggtgagctcatccttatgtcgctggagggtggacgatacgcggccgacggaggagacggtggacgggtgggagaagaggaggttgaggtgtgcgatcgggtcgtattcaactgatcggcggcgacaatggtttagtatgatgacgtgccagtagtagtaaccaggaccctacaggctcgtgatagctgagacctgttaatggatcatcaatcacgtacccgaatcaagcgataactgctccgccaaaatgatgttcatgatgacagctttggaggtagtagggaacgaggggcagtagtctcagctttgtgtggtgggaaacggtgtcctcggggaaacccaaacattcattagcttcccaccagagagacgaacaagaatgcggaatctagactattctcgaaggaaacaaagaaaaaaaaaaaaaaaaaggaggctttccgcttccagaaagcagcaggatccaggactctcggccgctgttacaccgtagctttccccggtgttgttgaagtgtccacatggggatgggatgctatggatcaattgatcttatcgcggaatgagatgctgtcagcagcaaggagggaggcctgcaaggtacctgctgaggtggcctgtgctccctttcccaagaatagggcaatccaaggtggaccttcccgcttttcggggaggtttcgggcgaggtctgatgccccgttgggcccccgccgacccgtccacgttaacggcggcacccgacggcacccaacgcccggcattccccccgtcccgctctacccgcaggaatcttctacggctccactctcgggtactctcatcctctttccagctccggtcttctcacgcaccatgagctttccgctgtcaccggcgtaagctagagagtggacggaagcttccagtcctacgaaccgaatgcatcagttttcctccacattggtgtacctaacgattcgtttcacatctcctccacggctgacatacagctcggtcgatcaatctgctttcagatacataacttgaatggatggtagatagatggccaacgcaggttgaagtcgacaaggtaccgttcaggcgcaatgggccatctcacatctggccacgttcacccacagaatctctagtgataggtaggatagattcttcatcaccacggacgacattcgtctgcgccgtcatctttcgttcgtcctgttcactttcttgagtgtttcatgatcgtcctctgcaacatctgcagccttttgcaacgttcggatacaaccatcgatcgaaccacatatgtacatactgtacatactgtacctagagagagagtccacttggcgtgtcgccctgcgtttcaacccaactcgacacctctctcccgtcgattgttggttctttttgtttccaacagcacggtagcaaatgggcagcaagcgtatggaatagaagataaagtttatgtggagaaataatggaattttctatcatcatttttttttgcacttggccgggcgttcgtgccagcaaagcagatccaggtggcactcgttcgacatttgcattgccaaacaggtgcgccttgttttcagtgttgtttcttatgtgcatcaacgtcagagccgcaaacgccaagttgcttggtatattggcccaaattgaagagtatggggaggcggctgttttggggttgatagagggtttgtgcacatcgacatattccttcgtgacatcttcttccttttgtttcctcttccgttctcagctcaactggtacagttgggtaggttcacatagcttcaccttactttttcctccatccttctatctccgagcgcacgccaagttcccgtgccgtaacccgacaggcacaggacatctccgtctcagcttacacggtatttgagcttttgcgcaacatgctcttcgatatactgtagacgtcatcctaaccatttagacattgacgattgggttcatgcacccctgagtaggctgctcagctggatgtgtagtgtctggcccgtcttatgtgtgccaccaatgtggctggctttcgaaccagccaatgacacgggtacacttacattggcgtagtcattaccgtaggaggcacatgatttcagggttctgcattgggtcctagaatccatttcggcagcgatgttgaatatagtttggagatctagatgtccatggcgttccggtcaagctagcaaatatctttgcacaaagggcatgcggatgtttggtgttttgtccaatttttggtttccggaatgaaaccgaatggtatctcattggaaaatccacggccacgtgtgggaggcgggctcggtgggataaattggataacagaatatcgtctttgattggaggcagacgggagagcatcgagacatgtagggaccaagacacccaatatgcgctaaaaagcttgcccggaaattctcctatcactagtgtactacccgctgttagatgagggagcgttgggcaacatgccaggtcctacagggtgagaaatagtttttttttttttttttttttctcgagaattgcttcctgtccagcagtctatccataacaagaaaaaaatcctatacaactctgccatgtcgcttacccctctgatttggtatatccttttgcagcaaagcaactcctcgtcacttgtgggcactgcaatatgaatggttgaaaccgaactcctaaacacgaatacttccgaactgtgtggaaaacataccagaaagcagatgagagagatagaaagggcgcctcaacaaacgaaaaaaacaataccaaagacaaaagaagaagagacgaagcgagaaaacaagagggaacaaaatgcgaacatggtatctctagaaaacacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagactgtatactcgttacaagggttgtccttttgaagtcgatgatcaacgctccatccatcaacgggcgagcttggtgttatgcaaagaatcgagcgccacgacttcgatgcccaaaaaggtaccaaggtgtcattcgtggtagagcgacgcatgcagagacgccaaccgaaatggcgtccaatgacagaagtcagccacacttcgctgaacaactaaggccatgcagagcctcgggacgaccacattagcgagcaagggggggctctagactacagtggctgtatgtgtttcagctcacgctgttgtcatgacactcaagagctatgcagtgttcggaaacccgccgcaattaagctccgtttactgtctttgacatctgatggtgcgctcgagtaaaagagaccctggatgagaaaaacatcagccatatgcctttagactggagaacggctcatcaagccgagtgtcttggagggaaaaggatggtactctgtgggagcagtggccaataaaagatcgggaactgtgggagcaacttacaccgagtcccttttgcttacaaaaagtggccttggccttcactgtatccggattatcgtaagtgacgaacccaccgtctccgcccacacactgggcggcaacggcccgcttgtcaacttgttccttcgttcctcgtcgtggtagctgacaatactcgaaggatccgtcgtcgccgcccccggcaccctggaatttgtggcctgagccgctcgcgtgaagaaagctgcgtccaaagagagggattccaaacaagattttcttgcccgggacagcggaagccatcagatattgcacactcgacgcccctgatgcttcttctttattcattgcataaagctgggagtgatgcccacttcggtgtgaccaagacccaaaatagtcgtacgccatcaagttaatggagtccaagtattcagctgcctgccgcacattgatattctgcaagatggacttggccccagggagagcagcggtgagcaggtaacggtcctcgggaagatggacgcggactgcggccagtaaagatacgaaatcacttccttgttgcggggagcaggggtagtcccatacaactggtgctgtcagtcaaacatctcaacaagatcattggggatttgtacatgtgtgacgaggcaagagtggctgagccttctcacgcgtacgtggtcattggctacgatattggacgaggcgagatgaggcgaagggaaaggagccgtactgtctattccatccaggccggatgcttccaccagaccgcgagcggactgtgcaaagttgttacggagaatggcgctggaagccaccagtgcgaatgtctcactggaagcgccacccccaatggataagaccacttgcagatggggatatttctgcttgagatgcatcaaggacccgagagccccttggacaccgtcacaaggcgctgtgacatctgcccactcatcgctgagctaccagaacaagtcagctgaagtgcttaacgatggaagatggcgtcggaacaaacttacaaacacccctccgtctgccatgatgttggcaaaggcatagtaaacacggttgatgcatccgtagttgagtgaaccgggagtgtcacctcggtacacgctgtgattcggccaatatacggcattgttgtagagaacgttggccgcgcttgtgatgcgcgacttgcgagaaacggaggggaagctcatggtcaatgcggactcttctacgcgtgatgatcaagaccaggtagcgatcgagggttcgggcaggagacgatggaggagacggatggagaaccctcaaaacatggagaagcggacacgaccatggcgctcatttatgaatacaagaactagggaaaaagtaccggaaacttgatgaatgaggcttgtgccagctcatttttgttggaccgatgtgtttgagatgctgctggtcgggcagcaagaacggaagaagagtggcagattgccctgttgtgcgtctatataactaggtacccttcttctgctgggacagctggttcccagaccttggggttcatgggacggtgagcaaaccaaacagacaacttacccatggcagtggagcaacgcggacacccgagttggctcaacgatcggaagtcgcaagccctagttgctgcatgacatgacgttgtctgcgagggtgtatcgaggaaaggaaaggataagcggtacctctatgggcacgccagagatgcaccgctgcgtatccaccagaccagtgaagcactttacgaaaagagtgggaaaaatgtaacgaggatgcaggcggctaacactgaaggttccaatgagatgtagaagtcggtgaccggaatcttttgtggtggttgggtcgtagttaagatttcctagggctgacttttcccgtctaatttcatgccattttcactgtcaacagatccttgacctgtggcatcgggagaccttgccttgactcggccattgggcttcagtttgcaaaactaatctgcatctggagtcaatcctgaagggctttacataagtccacgtccttgcaagttgcaggcttgagctcgcaggtgatgatttttggtgattttcgcccaacaaattctaaacctggattgtgctgagcaggggcatatggtaactaccctctgtgtcatggtcatcctcgtatgtggatatggtcaacttcggcctgttctccggagaacccacccccggatgtagcactcgccagcgggaaaagcaaatttcctggatagacttgcggggccctcccatgatctcggaatggaaactcgagggtccatgagatggggcacccggctggctcgcacttgtcatgtgtgaggcgcgtatggacaaagattccgaagaaacgaggtggccggttgacgtccgagggtgctggtgactggttatttggtacacagaaggggttttcggaagtttttacggcatcagcctgcgactattccaaacctggccgtcgattgtcgatctattagctgggatcatgcggttgggaagactgtgctccacggccatcgtggggaagttggaagcttgatctattttgaaggaagcgaacctagtggaagccatcgagtgagagctgggtgcaaggttgaagtgagtgaagcctgactttgaggcccatctgggcggggaagtttgacacaggccaatctccccgccccaagacaaagaattgaaattggagagcgacttttcatggtggcttggtcatagccctgaaagcctgaaagggcaggcgcgatgacatgattgcgatcgtggcatccgttcaattcctcgcgctggaaggagtgaacagcacaaaggtgacgaccagggttagaggggtgagtttgtcaaatgcgcccagtgtaagtagaggtacttacccttaagtatattgcatccgtcttgttgctcaagttacctctactgctactgggcgggtacctctcctccctgtctcgttgccacgttcctggccgttgtgcaatgtctcgacaacggatcttacgagatgagacacccatcagaggctaagctgaagtaggggtatctgctcgaatttgatggcattgctgtttcgagaaattattagtattttggcgccggttgaacgatgacgaggaagcccgatttggactggaatgatgcaatgtcctaaaacacacggcccaagcagtgtcttccacatggcagttccgaagggacccttccctaatttagtcatcactgcccgggcagtagaggtaaaagcccctgtcgtcagtgaggattttgttagagtacagctaatagcgtccctgtacctaaccctgccactggccagctccaattgggcttctgtgcctgcgattttctaccacgtcaagcagcagggcatcatgaatacaggcagtaggaacctcaacctcacaccctcgggcaacctacctcgacacagcaaacacaacgcctccctgcgtgtccgacacttggtctcagcgcctcaacctccgatctctttctttgtgtgcccccacgaaatcgatgtcctcgccatgttatgacgtgttccacgccgctcctaaaacccgagtcacttacacaaggctgctgttgatgcaggtgcccaattcaacgcaagtattggatacggacagcattgcttaattccatccgcttcgtgcctggccacttcttggctcactagaggactcatcatgcagtcaactcaacaaatttaagcacacccgccggcgtccggcaaccagcctgaaatggcctgctgtcggctgtctagcttcaaccgtggagagctgtcatgtgttccttcagtcagtgcagcaacatggctggaaacccccttgttcggagacagaaagttgcacgcgacctcttggtacttgatgctgcacctccagttgcacaaccgccagtcgtgccatggtcgctcttctcagctggtcggtatttctccgatgcgccctgccccgaaccgcgagtggttgtcatagaagttcaagagcaggagtcctcgaagagtgcctcgtatgtccatatgatgactcctattgcgtccaatttctcatgtggcttgccggcatgggaaaaagaccatctgtagctgaaagacatgcagcgggcgggaccttccatgaaaactgcagtttgagacattgctaacgagcgaggaagattccattagatccttgggatcctggtgtcgtctgtcgataagtttcggtccaacgtggcagcacagcctttcctcaacgaagcccgggattggatctcttcgaggcccagaaccggaaggttgcatttcacgagatcgattcaggcagcgcctgtccgctgaatcccgtatacaacaacccacatgaccggcgtcgcacgcgtagcagctctaccttgacgggccatctcttgggaaagcgctgatctcctcctcagtccatgcccttgcccacgccaactccacttcagacggacgaacgaagaagaatcctcatcaacgtgagggcactcgctgctagtgcgtcgacatctcgcattgacggacagcctatcatagtgtaatagttccatgatctcaaaggtttgtggaagacaatggtcgcttaagcacgtcgtatccttgcttggcccgcagcaagaagaactgcctaggcggtatgctctaaagtgcggttagagatgtgtcttgatgtacaccaaggctacaccaaggcggtgaaggagcagatgctcgatatccttgatacacttacctggagtatcctggcatggtccacggaccatgcactctgagctgtacatacctgtctggtatagtccatatgttctacctcctagttcgctgaggttgacgcgacggcccatataatgccgccataacaacaaacgctactgatcaaccgaaaacgtgagtagtttgcgaatacgattttgttgtgcaggtttgacggaagacatcaacgaaagattattctcgccaaaccggctatcggctgagggtcactgaaccttcaagaatgctgattgcgcatcaaagtaggaggtttgatgcgttgagtttctttcatccaccagaataaaagtgtaggcagaagcgatgaagtgtctgccatctgaagaaagtttgttcaaaaccagagaagggaagaggtttaggtttgtcaagggaaagagtgagacgattcgccctcgtccattagtttagaaggtacatggatttggttcgaagcagcagctaatcgacagtaccctgtcatcacacacatgcgataacaaaagctactggacaagctgataagatggggggaaccggtcaggtgtcaggtcatgtggatgccgagagcccgatagaacctcaaagaagcggatgggtgtgagagcaggagagtactatcaaggtgtcgcagctgactggaactagtaggtgacaagatagtggctcaccatctatatggcacgcagaagttgcaatcaggcaccgttcgtatcatccatcgattccatgtagtatgtatacctatgtatacgcctagtgaccggcgttcgttacgtcgaggccctgtgggaaagctgaagtagggtactaaggtactgtaacatgcacttggtaggtagggttagggatggagtcgtgttcaacgacagaagtgaagcctaaaaaggcaagaacctcggtgaacactacactacctagtataccttaatgacggcttgtagtggggtctgctgcctgccgtggaggggctcttaatgccatgccacccacctgccactgttggcggcagcgcttatcggcctccgcctgtgaccttccaacattacaacaactcaattactttggttcccaacacaacccttttccgtagcatcaccattcctcaactttcaccagcacacgaagctatcgtaattccatacgaacgactttgcagcaggctttcacataatcccatcacaaagtgctgaactcgaacgtggggcgatcggagctcccctgagaccaacgtcatcatccacgaccgccattaaccgtttcattgccgaatcgtaaagcgatagaaatcatggctgaggcttcaaatactggcggcgatggccagattaccttcaaagtaaaatgctcaggcgacaagaaccacacagtcaccattgccgagtctgcgaccgtccttcagctcaagaccctgttagcgggggaggaatacgagaacatctcgccggagcagcaacgcctcatctactccggaaaggtcatgaaggacgatgaagttcttagtttctacaagatcaagcacatgaacacagtgcacatggttaagcgtccagccagcgccgcgacagccagcagtggctcaacctcgacacccgctcagcccgcgatacctcagaacatggctgccggcactccctcgaataaccttttagctggcctcacaggcgctcgctttgccggtcaggtgccgctaccaagccgagacctgtttgggccggacggaggagtacgccacccctttctcggccccctggacccttaacatagctgtttactaatgatgttttatagatgggcgcgcctcctagcgaggatgaaatcgcgaacatgctctcgaacccagcgatggcccaggtcatggccgaggcgttcaacaaccccgccgtcatcgaccagatgattgcctccaacccgatgttggccaacatgcccgctgatcgcgctcgcgagcttctcaactctccgatgatgcgcaacatgatgacgaacccggaggcacttcgcatggcggcacgcatgcgtaggatgatgggcggaggcgccaacgcctttccagcgcccggggtaacggacaacactccgaacgcgacgaccggtgccggtaataacaacgccaatgccgatgcgcagaacccgttcgccatgtttcttccatttggtgttcctccggcgggcgctcccccagcaggtaatccctttgccgcgctctttggaaaccccgcggggtcttcgcctgcgtctaccggagcttcgaccgagagtgccaggagcggggatgccgcatctgctccggctactggcgccacttcggggtctgggcagcaagcagatccgttggcatctttgttcggagcgcttggaggtgctggtcagcctggtcaggctggtgccgcgaacccttttggtttgccccctatctcgcctgaggccttgcagcagatgatgcaggcatttggtggcggtggtttgggtggttttggcggaaatcccgttgctcctcccgacaacaggccgccagaggagaggtatgctgagcagctgcgtcaactcaacgatatgggtttcttcgattttgatcggaacgttgctgcactacgccgcagcggtggtagcgtacagggtgctatcgaacatcttctgggcggttcttaacttaaatttctttactagacggtgcagagatgtggaccggagattgacagttatctgctgttcctcaaggatacggcggtattcacaatgaacgacagaatgtcgaggggatagtggattgaaggatgtccagggagtgcagtgttatctcctggcgaggtcattgttgggccgtgctagatatattttaatcaaatatctagcgataatggttgctcaggaggacgatagacagtccagcacagagacgatgctcaaaacaacaccccttcagcgggtgtcctcacgtaaggaggtttacatgtttacagtttagcgatctttatcaaacatgtctcctcttgcttgaatcaacaaggttcttttgtcctctaagaagacgagttcgcatacagtagccgggctaactatcaacaccactaatcaactcttatttgcatgctatcattccctctaccgataaagcaccgtcaaatccccagccggcaccggaaagttcctcaatttatccataatctccgcgtccgtcatgttcctctccgtcatgatctgatcaaaacaatgtcgtccatccatatacttttgcaacggatccccactagccttcatcatcatcgccatcttcttgctgttcgaccccttcccccccggacccccatgactcccgggttcacgataggtatcataatgtccgcccggcaccgccactttatgttccctccccatttccccttcgccataccccctcccacttttccctttgcctgtgccagttccggtgtcggatggcgaaacaggtctagccaaccccgtagctagcgcagccagatactgtttcgagataacatacttgtgcaccctgtacaaacaccccttgatgacgccaaattgaactaagcggcgaacgtccacgtaccgtaggacgtcgaagccggaatccatatggcccttgagccattcggccacggttttgccgacgcagaaggtagtcattaggcggattagcatgtagttggatatgcggtatccgttgggtggtgggggcttgttagacggtggggaggaggaggagtggatgttggaggaagggttgcggggggaggtggagggctttcgttcgtggacgggggagaggtggtgttgggcgtaagggctgggatcgcggtcggaaccacctcctgggccaaggccaaagggggagaggtggctgtggcgtgtgctggcagaggtggagaggttggagggattgtggttgtggaaagtggtgcttcctgacacagaacggagacggtggtagttgtcggaggaagaagaagaagaagaaggtccggcgccggtgccggtgttgttgctgctgctgggagacggatcgataggtccgacgcagacgtagttagcacattcgtcgaccatgccgcctacgttggcgatgaagtcgtggatgcccgggcgaggggcgtagcacgcgccgaacaagaacatgtctaggagcaggatagtgtcgtagtagagcaagtggcggagggcgagctgggtcagctcgagggagacgccggaggccagagcaatgcggcgcacgtcggaaacgccatcgatatgagcgacgacgcgctgcagggttagatcccaggttgggtcgacgacgtcggcgaacttcatcttggcgacggggacgtgccagcctttgacttcaggggggttgacgtggtgaggaaagagtttcatgttgattgtgttagcgtcgtctgttttgaaacggtcagcattttttgtaactaaggtgatgaaggggggtgaataggtagggagatataccaatgggaatcatgcactctccatagttattcagatcctccttcacaatctccagcaacgattctatcggccgccgcatactcaccatttcattcccgtccccatccacccaacggcccccgccattgccatacccatgaaccgcgaccgctccgcccctcgtggccgcgtcctggctcaggtagccgtcctgcttctccatctcggcaaaggtggccgccagcctccttacgacgcgttcataggggatctggtccaccacatcgcaactgatgacgagcccaaagttgaaaatgaactcgttccggtcgtaccgcgggtccggaatggagacggggtatcccaggatgacgtacttgccgtccgggtcattgacggtgatgaagcggttgcagaaggccttgcgcgggatgatgtactcctggagcacgctgaagtcgaagagacatggtttcctgttgaggggaccattggtgccttctggaagtggaactggcacgattgagcccggtggactttgtgcgacgattttggttcctgagttagggaaaagtgccactggttagcttgagattcactacacttcgtctttgggctgtcttggccagacccaataaaaatgggtgggcaaatgactttgatgagtgacgggcaaggcaggctatatgtaccctcttttggaaagaacctggcatagaagattgcttgaatcatgatttaaatgattgttgtcgaaacccagggtcttcttggtgttgggaaaagcgactttggatttgacgccgagacgagtaatatggtctcatcggatgttaccggcgctcatttctatcggttggttctaccgagtagcgtatagatgtcatccgaatctgaagtagaatgaaattgcttttgagaacaatgatcagacactttgcaaaccaaagatgacgttagcatagtagtcgtcgccgtggtcggtttgccagaagttgtcacgtattgtgttttgtcttgggaaaggtgccttggtgctacgaggtcaatggctgctagtgtgtacctcacatataaccctaacccctcccacaaaaacagagaacacataaccccttttcgacttcagcatcggaggacccaggaatgaacgctaactatccgtgtatttcaaaatgtttgcttgagaaacatcatgatcattctggaaataccatattgtcgtttgtgtttttcatattgcggggctccacggtattgactatgatgtccaaaaatcgggtattctcatgcttctatcttacaaaatatgtatggggagtaacgcttttgtccaaccaatccaacctttatgccttttctctgtgccaccctaccatgcgaatagaatcttacacattctctaccacttatacggatccctatcatcttgagtctgcttcttcaccccatctccccgcacagagggtttttcgtccatcatgccatcaatcgtttttactgaggcaatcatctcctgcttaagcttggtctccatatccttcttttgcctgctcttttcctcagggaagataatctgctggccctgctgcttctcctgcgaactcttttgcagctcgttcacagcattcttagcctcttcaggggtcaacttcttctctttgaggttcttcataatctcattcagtttcctgacagcgccggtaaagctctgtccggggtacgtctggcccgaagcagcatactcgacgtcgctgaccatctggattacacgcacgttgtgcttgcccttgcggaggattagcaggttgccgttaatcaggtagcgctgggtctcgccggggaaccacagcttgacgggcataaaagagatgaggtccgggttcatggtgacgttctcgccgccggctctgtgggctccgccgacgtagcagccctgggcagccgcgagcttgtggccctcggtggtgctgctggcgagaccggcggcgtagaggatgcggccgatagacttgcccatgatgagcgactcggggagaatcatgtcgatacggggcgcgttgttgagggtgacaggctgatctgaaatcgtcttgtactgatcgccaccggtggctgcgtccttggcacgagagacttggggaatggtcatctggccggtatacatcatacgatgctggtcctcggcggcgctggcctcctgtttaccgtgcaccagcgtcacaacctcacgcgcaagggtatgttgcgcgacacgcttgctagggtctttgatgtgctcctccatagtcttggtgatttcgctgatgggcatgaaagtgaagagcttgaggagattctcaacctcttggtcggaccggcggacaaagtaaccatagaaatcgaagacggaggtctgataggggtcaagccaaatggcgttacccgcactcttaccaaacttggcaccggatgaatcggtcaagagagggacggtgaagccgacgcattcgtcaagggcagtcttgggcgtaacatatttgcgctcctgcgggtcgggctcggattctcgggcggccttgacgacctcgagaccagatatgatgttgccgtactgatcagaacctccaatctgcatctgaactccctgctggtagaacaactcgaaccaatcccagccctgcatgatggggtaggtgaactcggcaaaagacacgccgtctccctgggtcatcttgttcttgacggtatcgcgcgacagcatggggccgatgcgcaaggcgtgacctaccctcctcaggacctcgagcatgggctgcttgttccaccaatggttgttgttgacgatgcctcgcttccgcgcccaatcggcttcgtaaccacgcgctcgcatctgagtgtccacgttctcccacagctttttgagttggtagtgaatcttagtcatgttcattgtcgcatcgctgctgctcaaatgatctctgctttttagcctgccagtcgggtctccaatctttgccgtcgagcctccaatgagggtgaatgccttgtatccttccaagtacatccaaaagagcggcatcagggggagtagatggccgacgtgtaatgatggtgcggtaggatcgatgccgacatatgccccaatccgcctcgtcctcataagctcggcgatgtgctctttggtgctggtagaagaatcgtgttagtcatgttcctgtgcgcatcgaaaggccagttgtctaaacttacccagctgtatccttgacatagcctctctcctcaaacaggtcccatgtattctgcttcttgcccttcttgatggcctctgccctcgcctgccagttttcctcggcctcattgatcttggccgtgtactttggtccgaattcgcgcctgagtcctcttcgttggagaatgaagcatgatgggttagccgcagcatacttggcgatactcccgccggagcgtattagggcttttgtgcgaagcagcatttgatgtgatgtttggctgcgtatcgctcaacggctagaagaaggaaggagagggaactgggcgcaatccgtagcgcaacccgaagcgccgattccggccctctttttgcgatccgatcaaccggaattgggtcccttgctgggcaattgcaagagtttggttatggttccaagggcgcggtagtagattggtcgggatgcccaggcggtacagtagggtttccggctgaagatccggggtcgcgtggtgtgagcggatcagtcgactggtgttgaggtaggttgggagtgtacaagcggcgatgatagcttcggccagtcattaaggtaccggcgaactacggcgccatcgaaaaaaaataatggcccctcgtcccaacccgggtgcagcgaaggtctcgataggtatcttatcgccccaactaacgcgctgccgtacctatcattacgcgctagcatctccgactgcgaaataatttctggaacggcggaggggagcttgggccacccctgttcttgccgggtcgggtttggcggggggacagggcccttggattgcatgtgcaacccactggatgcagcaagatccggtacgtagtgagaggtaccaatctcaaagctacggccacgccgggaacaatgggattttccacgccgagccacgaccggcacacgctgccgctgacatcttctatgctgcgattggccgagtattgccgagggataagctacatcaggactcgcagctcggcaccagtccgttccactccggagcccgcccgtcccgtcactcccagcgctcctagcgatccacggccacgatcctgtcctgaaccaaccgaaagacccgtgcgacgatatctcctgcgaagaccgccctcccgttctcgaaagtccaattggttgtccgccatcaccaccacgcttcgaccacatcaccacccaacacccgtcatcaccaccacaatcaccagaaacaatggcttccgtcgcccgttcctctgccctcctcaagcaggttgcggcccagcagtccgttgctgccaacggtctccgtgttgccgccttccacaccacctcccgcaagagcttgctcccccctcctcctcgtacgtaatcgcatacacgcacactcggaccttaatacaggttcaacgtatgttgcatggatcggtatttgtgctaacactatgagggggacagagcgcattgagggtacaggtacgaacaacaacccaacagctatgcttccttgcccgtcatgaaccaaacaacccccatgccgggttgcgaaaagcgcatccaccacgacacctcgacatcacatgcatgcaaacaatagcctaacacctacctttagtgaacgaccccgtcgaggtcccccctccctctccttctcatggctcctaccactggactttcgaccgtgttgtcgccgccggtctcattcccttgaccgtcgctcccttcgccgccggctctctcaaccccaccatggacgccgtcctcgccgccaccatccttatccactcccacactggcttcggcaacatcattgtcgactacgttccctcgaagcgcgtccccaaggcccgcaaggtctttacctggggccttaacgccgccaccgtcctcgttggccttgccctttacgagttcgagaccaccgatgtcggtcttactgagaccatcaagcgcgtctggaaggcttgagcgactctttgcgacagttatcgttgcgaggaccggttggaaagatgagggctgtttgatatgcattgggaactaccgaaactcctaaggcctcctacttttttttggatggagcaaaggccggaatgacgggaataggtgagggagggcaccttcaagaggaacagaaaggggtggaagaagttctgttttgtcatacctcacggcgtaaaaagaatatacctttctcttttgtctccatgcggccttcttttttttctgcgctgttcaggggctcatggcgcgcagacggtctagattggattcagttctcgagtttggattgctcgtcagatgtgacaccgggaagaggttggttatgagggcacgaagaggggctgctggtacaggagcaatctaaacgcgcaagtgctgttttccttggtggcttcaagatcgcattgaagtcggtggattgcccctgaatggagttgtgcctttcaagtggatgatcatggtctggggctggcggaaagcgaacactgacaagttggtttcagccccggtcgttgtagtgttcttacaacatatcgaaaacagatgaagaggcactggcggttgatcaagttatatcactcgcttttcctgattatggaactaaagctatctcagggtgatgctggtcgagtaaggtacagtatctcatctgacccttctcagctacctagatacctaacaatgacgatgggaatgtttgactaataaaggaaaatggcgagtggactgctatggccttgctcgtgcgtcctcggcatttgcctgcctggccttatggaaactttctttttctgagagttgttcttctggccgactggagtttcctattccctcatctcttcactttcatttcagcttcaccctaactagcacacaacgtggggcacttcgaagacaatccagccccagcatacaatatagccttctcacagctatgcttgactgcaaaagcatatttttttcaggcatccaactcggtcattcgagttcaacctcacttgacggcaagggatccggtcccttgaagcatagtaattggtcgtctgctcaccaacactgattactgagctcacataagcgccgatatgctcctagccactcattcctagtgatcaaaccagctgcaaaagacattccaaccaggttttgaatggcctgtgcaaccctttgcgaaactggcgcgaaccgttcaacccaatcttccatgcggccagaagcacccgaactacatcacctgagtttcgaaacccagcaatggccatggcgcgtaataagtatcggagaaaccagcatgagatttgctcgactccccagttgacgcctaccaattgtgcgaccaaaacattgcgatgcgtcggcctgctttctctctttacagtgctctgggagaccgtgtatctcgtcgggacatctttttgctgtggaagctcttataacaaatacttatctgacccgccttgtcatgtcaggccagtaaagaggttgcgatttctcccacggtcctcgttttaccatgcttgaatcaaaaagccggctgaatggttgagtggcagataaagaatatcagatgccgtgttctggccagtagaggtagtcttgcgctaaatagggttatccaacttatcacctaggaccaaaatatctacttaagctgagtcaaccaactcctcaagatcctccatcttttccaagatccaacaactagcatacatattcaccctgtcaatacactcctggtccccccttccggattcacgacaacccaccctccttgctccaaacccttcctccacaaaaaccctcacataccacggctccactcccgcgctcctcaacaacacctttccacccaccttcaacgcccgattcaacctcctcacttgctccctcgccttgccccttccttccttttcctcctcaggcgaaggcggatcgaaccaatccatactatccatcaccaccgctactgtcaaagtacccggctgaaacctagccaacacctcctgtatttcatccgtgtggatgcgtaagccgtcaaaggctccaggagcgctgagtatagagtgggcggcaggggaaaggtaatcgggatggcactggcgtgtgtattgtcccaggacacagacgaggtagtaagggttgtccgaggcaaggtgggaggtggagagaacgggatcaagggtggaggttgtgtagtggaggattgcttcggcgcggcttggtttttctttgctgctgggggtggtggaggaggagatagaacggcggtggtagtcggcttcgatcatagccacttgattcttgggcacgcccaaagccgaccagaggaaggcgtcggagctgaggaccaggccgttgacgaagcggttgagcagacagggacgaatcttggtgtggtagatggaacgttgcccttcgagggtgggagtagagagaagtcgacggaccgcggagcggcagaagaagagtgtggaaatccagcggaagaaacggatagcgtatcgggagccgccggtatcatagagaccgcgccccgcagggtcggtaaatatgtgcgcattggatagccagtattgaaacgcgcggccggagaggtgaggggagagtttggagatgagcagtgagcgaaagtcggggtgtttgccctcaccgaagatcttccagacgtcggggtaatccagagtcgtaaaagaggcgactttgagttcaagcaggtggttttgggctgggtttaggtcgatggcgtgcacgcgagcgggactctgcatcaggtaggaaagaatgttgtcgccggcgctggtgatggctaggacgacgtcgtcgggcccgaggttaaggagttctctgtcgacgcgcgagtcttcccaggtaaaggcgtagatgtactcgtcattgaactgggtgtgcttcgggagttgatcgtcgtagtagatcctccagtggtgattttggtagaagaaggacgggagaggtaggttggccgagatgttctcgatggccgtattgaaggcctttgagcgcatctccggcgctgtgcggccgactgcaaaggctagcgcatttgttgctgaggaagaatgtttgcccactagacggggtgatgatcttggggactctgtcgcaatagcatcgatgtgttccacaatttcgtgtggtagactcgacgtagaaaagggcttcttgaggcatcccaaccagatgtagtaaggaattgctcccaaagtgttgttgcgggcgttgacggtcaggacagtcccgaacctgtactcgagataatctcgacgagctggctcaagagacaccctgtcagcatcgaaccacgagcgccagaagttccgcgcgaaatagccaacgtgtcggttcataagaccacccgtgtagttgcggaatgtgaagtcgactttcgactgggcgtaaaagtccacgacggcaatcaagccgtgaggtgctaacagagactcgagcgaatcgataatcgagaaataatccggctacatcgtcatgatatgtcagcacacaccaccccaagacgtccttaatcaagaaacataccatcatcgaaaggctataagacatggtgatcaactcagctcccgcatgtcgtcccggcttcgtctccccccaccaacccgacaaagaaggcgaagaatctccagagccagactctccttcgtcaacatcctcataatcctcaagcctaaacttgcgagcatccgtgcagataactctcacattctcccaccccagcctggcaaaccgcttcctagccacttcacaaagtgacggcgaaaagtccactaggtaaacagtcttgaagaattcagagacgttgacaaacttggccatggcttcgatattccagcctgtgcccccaccgacctgttttgtagcgatggtcagccgtgtgtgggatttcaacattggcaagggttctgatgaggaggcgtacatctacccatatcggtttcctccttgtcccggtccctgtcccggccacggttacacatgtcttcccattcctttgtcttttttcaagcccatctccagctcctccaagtccgccaagtccagcctcaaccttgtacctcaactgcgaagctgcaagagccaacatatcctccctccccttcagtagcgtaccccttgtcgcatcataaatgtctgcctgacttcggtaaaacgactccagggcatcttgctgtgttcctgtggtgccggcggtggcgtgaggtttgatgaagcaggagtagcagaagaggaggagggatttgagggagcttgggttgccttcatcctcattgtcgtcctcgtttttggttgtcttccgcgaatagttgctggtggtgacgagaaataccaagacggccacaccggtgaagaagatggatttggtagtggtggtgttgaagttgaggtctgctagtgttcgggttactgaaagtgatggtagcgaaatgttacccatgtgaccaccatgagaagccatggcactgttgtctcccattgctataaggtgttggtgtcaagtaagagaagagaggatccgacggtctgttcaagaaccgaaggaagagagaaagaagttggattgaggttagcctttaagaccgatagttatatcttttctctctcatataaacccgtatgtacatcttcagaagcttcaatagcgagcgttgtaaaagaagttccccacctccacactccgcttttgcgtgagatccgaacggaatgggtggccagcgctcggcccccagtaacatagggagacagggttctgtgatccacatgtctggttctctgttcgtcattctgcgtcgtggtcctcagattcaggcacgcccatggtcggttggagattggcgattttgacctggcgatttcgaaaaagaaacgaacggaatatcttgcgagcgtaaaagaggggattgaaaccatggggtaaggtggttctgtaatcgccaatcaaccgcccacatggcccatggtcgatcgctgattatcttgggggcatcatcgccagtttggatagactttcgagtgttaaactttagatcctggggggctgttcccaagtacaagcgccatctaaattcgcaagcttgcccgaaccgtttcctctggcttaactactttacggttttgccaaagtcttaggcctctcgcaatcccttgtcctgttcgtgcttgtttggcaagcattcgtcgaccactgttcggcttcctccccttcaatcccttacctggctccccggctgcatgggataggtaatgaggggtctttcacatgggctggggagaggtaggggttcagtccctattggaaaccaatcgggaaggttgctagatgcacacgggtaggaatacatacgattggatggacgtctcatttttgcggtcggggtctcgatcgggttaaaaagacaagcgagtaggattccttaacttcttgtattgtggtttttgccgtcagagaagttttgtacattatctttcccctggtagttgtgatgactggatcgaaaacaagatgcttcagggtgggatcgtacataggacgcatgacgtatcatgaacagacattacacccgacatcatcgtctgaatatgtaagcgctgcacgtcaaaacacgcgcacagaatttactttacctgggtatcaagcagcgcgtgtacaactgcataggtagaggtatgtcggtaaaagcataggcatgcatgcgagttcgccggaacgtttagtcgttgcagctatcatttgcttgcgctacatgggcgacatgcaaacaacatctaacgtccgaatggcttcatggtcacgaccaatatttcgaatgcagaatttttttccctcgatctattctaactaccgagtcgactgatcatttgaaacacccgtgcctcagtcacacaagacagacatcgagacttttatgttcgtccaaagagaggagatataccaatgccaaatcagacgagtggagaagggcacgaagccaagagactcttaagcaggctgcgcgagttcatgcaaacaacatacaaatttgatgtctctcgcaatgccagtatagagaatttcgatggcaaaaccacaaagtacaagaataaaacaaaaatcataagcagttcatgcagtcttgtccttctgtcctgtcctgttccacattcgtcctattcccaacctgataaaatttgcaaaaaaaaacacgactaagccgcccgccaaagtccattcatccgttcgtccatccgtccgtgcgtgcgtgcgtgcgtgcgtgcgtgcagtccaagtccaaatccagttccgttcacccatccgcgcaacatttccgtttcgtcaacctaaaatccttccccctgctacatatgaaatatacgctttttagtgcaagtgctgtgaggcgagttgtagtagtaccggttaagaggaaatatggacaaggatgaaaggaaaaaatccgatagaagaggctccgcgctatgacagtgttgaagaaagaaaaatgaacgttatccttccctaaaagagcctgtagtgtgagtttgatgcaggatgtgtagccttgtagacgatgtaactgcccttcgtagccacacaccaccaccatcaccatcacccactacgaagcagtaagcaaataaaataaaaaaaaggtttcgacccagtttgtgaagttgaacaagcacgagcgcatacgtatcgcccaccccgaactcctcgccaaccgtttgttcgatgctgctcatgcgcccaggcgacgaaaacataagagtatggacgataataatagcatggccgtgtgtcattacgtcatgagatccgaccctcaactcagagctggacttgggtatagaattcgataaattgttcctcctttttccaagtacacgctaccgcattagtccgaagcgtcatcgtcctctgggctttcgggagcggccttcgccttcttattcggggcgcccgaagtactttcggctttcctcttggttcctccagtcgttttcgaccctgctgttaccgaggactgctccgaaccatcttgctttacatccccgttgaccttgtcccgctccatctgcgcaacctcgtctgctgtcaggaaacggccaccaggaccacgagggcgtcgcatggcatggttgtgtctcgactcatggagatacggcttgcgtcccttgttcgtcaaccgcaattgttcctccagcttttgtctagcgactcggcgcttcaagatccggtggaactgctttgcgttgacatacagaggtgactcttccacggctccggaagccatctctggggactggggtgggggcatttgctgtgcggccgtcatcggcggcgggacggcagacctagaggcgtggttgagcatcgcttgcgcattaggcacaccggggctggcgacctgactgagacggcgctgtcctggaggtatgctgttcatttgcggcggagatcgaggtcccgctctgacgtccttcttagagtttacaccagacattctaggcgactgctgcaagttcgggtccgctgccatgtatgggttcgggtagttggttcctgacgcagccgcggtggcagccagagctgcagcctgtaggggcatgccatagtgcatgttctgctgaggcacgccgtactgggtttggtacatgctgtgaccttgggttggcgaaggctgatgctgctgggtctggagaattggcgatgtttgcggtagatgctggctcgatggggatgtgatgctgttaccacccgctgagctggagtaggccgtttgcatatgtggattagaatggctgttttgcgccggctggtattgggcgtattccatcatattgaattagggtccgacttgaagccgtgatgattggcggcaggcgcgatagattgatgttgttgacgagatgaacccaagtgatgttcgcgtagtgctgctatgctaccgagctcgggtagaggaatgctgacaagaaagctgtgtctgtggtcgtaacaagatgtgctaccaggcagactaaatccaggatggcctgcagctcagataaaaacaccaagcttctgttttgggctcgatgctttgcagtacaagagaagtaaccttgtacctgtggattgggctggatgtgcacccaatctattggagttgatgcgttggcagtcgattaagtgtcaaggcaaggcttgctattggtcgcacacggcatatgcaagctgatgtcgcggggcaaatgctgggtggctcggtcctgggccgtttgagacgagacgaggaggcctgagtgagcaaggccacgtgaggacagggtgctgatggaaaacgcctagagggctgggcgataaaagctgatggtagcgctgcagttgggatgacgcctaagcgaatagcgaacactggcgttgagcgggggcggaacgtcaagctttcgtggaactctccccaaagtctcgagtaattctagaggcctatccggctgggagtgtcagttaaagccattggcaaacccaaaacggaaaaagaaaacagagaacagcgggcaatgacgatgtgactgggccgagtcagtggtgggcaagtttcttttggcgccttgggccggccagtttgatgcgctggcatgcatgacggaatatgcacgagccaggcccaccctagttgaccagctcagcacacacaatcatcgccctcgtctaggcctggcaatgcagcatcgaaagaggaaaccgtaagaccccagggtgggggaaaggagaagaggtgccaaatccagagaattgtctcaaccagtgagcaaagttgaggctgccatgaagtcattggacctatttggtgggcttcgtccacctgttccctcaagaaaactagcgtagcttcgagcgcgacacagcgaagtatgcaaaatcgcgaggtgaagaaggcagacacatcctcagcgtctcaatggaccatggaaagaagcattcgaccttggacctcatagcctctctggattacatccattacgtggatgtgtggcccagcaaccgaaggatccgtatgtcgtgtatcaatgcaagctcaacagggctggagggacccgatgacagaaaccgaggaaatgagaaaaggaatgcaaacgtaccgtaagaaagtttgacggcgttggagttaagcgacacttgtctgttgcccttggcagataaacagagaatacttgggagaatgtcagcaacactgtcaggagacttcagagacaaaatgaggtatgtggctgatggaggtgattgagaacaacagttgccggttttcacgggcaacaaggccagcacatcccaaccatcaaaatagatgggggtggcctaacgaataacgggttaagggtactggtacgtgccgcttcccgtttcagatgaagatggtgtgcagccggcaaaagcgggaggggaaggaagtgacgcttgggagtaacgacgcttgggagaagcatgaggaatcccaagtggaaggcaagcgaatgggtgaacggggtgtctctctgtgacttacacaaagctgttcagaagcacggctgtggacgcaccaagtctgcacagtcctggatacaataggaaaaaaattccccgagaactggagattcacgcacaatatgaatgcctgttgccaggaacgttgcaaaagcgctaggaagcagccgagtaattgaggaccgcaggcggaagttatcacgggaccttgtcacggccaatgatgaggccaatgtcgaggttcgcgttggtgataggtctcgaaatcagacgcggtgcttaatccgcagggtcgctgcgccctgaattgatttgctgtgtcgggaagggtctttgggatgctttgcgctcgggttgtgactggttgaagcagtgcgggtatgataactcaaagtggatattggtgtttctactttgttcccaaatcgtcgtcagtgtgcattcgcagcctataagttgtttcccaagagtggtctctagtctcttttccaacactcgcgtcccaaaaggcaatagcgcaagccttgctcgtctcctaatcaggagagagtgtcaaactgctctgcctttcggagatgagaagaatggattgcccccccccccccccccaa