tccctccttagatcaaattccattccattccccagtaaagctcctctccctctcccccttaccctttcattgtgcattggttggcttacgcagcagcagtaccaaccgccggcccatccaccgtcatcgtcttcgttgccgtgaccgtctgcgtctgcgtctccgtaacagtcgtcatctcattatgaatcagcgtatccgtcaccctaaccgtcgaaacctcctttttcgtctcagtaaccgtagccgtttcctttgttgttattgttgcggtggaggttgcggttgcggttgcggtaaccgtctggaccaccacctttgcttcttgcgtctgcgtagctatctgcgtagctgtagctgtctcggtgacagtcaccgagacaacagaaactgttactgcgctactactttgactggcagcactagcagcactagcggcgtcagaagtactggcagaaacagaagcagcggctaacttgacattgttgttgttgccatatacattcaactcgttcttgtggccgggggagtactggtactgagggggtttgaacaggcggtcgactgttgcccagtattgtgcttctgatgcttctgatgcttgttgttgggggtcgagagaaatagcagcagcagcagcagtaggggcggcggtgacggtgactttggcggctgctttgatgaggccgttgccggggacaatgcccgtgggagcagagggagcagaaggggcggaaggagcggaaggaacatcgatggattgagtgggagcttcaaaggcatcgtaagagagcaagtcggtcacggtgccggtgaccgggatgattatgagcgggtcgtcgtcggtggtgctgctggaagacgcggcgctgctttcggcgctgctggtaatgatgggtgcgctggttgtggtgatgctgctgctgctgctggtaacgacgctggtggtagtggccacgggagcaggagctgaagatggggctgagagtgaagagcctgtaatgtagaaaacctatggttaggaaatgtcgtggaacgagtgttgggggtagtatggtggagaaggggggagtggtggtgataggagggggggcttactactgctaatggtcgaagagacgctggcggtcgacgaaagaatgctgctcgaggagactagaggcatactaatgacggagctaaagctcaaggtgggctcggagctgctgacggaaggaaaagaggaagatgaagtcgtagctacagacgacacagccggatgtgctgagctaggatctatggtgaaagtgatcggataggtgttgccgccatccgtgacagtagcagtcaccgtaatgagtgtcttgctgctgtcagtggtagtcgtgagaggcaagctcgccaaagaggacgaagtgaccgaagcggacgaagaaacgggaggctggaccgcaataacactcgatgaagatatgatcgcagagctcgtcgtaggcggcatgggggcggcaatgaccgatgaagctgctgcagaagtagtgatagcgctcgacgacgataaaggtactcctccaggaggaggaggctcaacaacggtaacagtcactgtcaccggaccgacgctctgcgtagcagaactgctctcagatccataaggaggaggcaccgtcatggtcgtcgtgccggcagattgcgtaaccaccactgtctgcgtgacctctacctcgcctcctcctcctcctgctccactactactacttcctccgatgggagcagcaacagaccccaaaacctttgccgcctcatccggctcgtagcaatcaatcaccacgccttggacggtggtcatgggcatgacgaagcacttcttgccactggcgcactgagccacgttgaacttgccctgggcattgcagtaggcacgaccaccctgcacacaagcggcctggccgggtgtgcaggtggtgtccttggtgagactggcgaactgctcgttgtagcggcgggcgtcggcgaggttcttggcgtaaatctcgggggagacggtggtggtggcggaggggagggcgccggtcacggcggtggggaggtcgttcaggatgttgctgctggtgacggcgggttcgtttggttgttgagtgttcgatgctagagcggatgatgatgttgctgccgctgacgatgagctcgcggaacctgataccgtcacaaacactcctcccccaggcgcgcctgccacaccactactgctagccacagccgcccccgtcgatgtcaatgtcgatgtcgaagactttccaaagtcactcggaaagtccgttgtaactccaataaaccctggtattgtgtaagataccacaatcgtcgtcgatccaccgccgccctctgctaatgtcgttgtcgtcgtcccatcctcatcatgccttttctgccacgccgcctgcctccgtgcctcacgactcctgagaggaccagcctcagcagcagttgtcaagaggccgacaagacccagtattgttgtggcaggtcgcatttcgttggtggttgttggtgttgttgtgatgctcgagtggttgtatatgcgtgtacgggtgtaaccgatggtctgagacccggagtacccgcgcaaggtttgaggaaagatgaaaacggaactgaatcccaagtttgcttgtttatcctccgttgagtgaaattatggtgtaaaagtgagagaatcgaattgatcgacaccgaccagtcgggtaggaccaagatgccccttcggttgttcctgaaggcgtaaggcgggcgaaggacggatgatctcgtggaagcggtggtagacttgacgaaaggagatcaattgctttctttgtgttactactcccttttgccaacgggatccgatatgatttgtaatgtgtgtggtgggcggttaaatttccaaacaatatggaagtcgaatgtgtggggacaacggaagtaaacgcttgtatagtgaaaacagacgccgatgatgagtaatgacgagtgaaggaaaggagagaactgatagaaacagaaaaagatgatcaagttccagaaaccaaaagtcagaaccagagaatgaagaaaatatggggagagaagagggagaagaagaagagagagaaacttcaaagcagagaagatatcatgagccagtccctagcccaactccaagccgccccaaaaggtgcctcttcttcgttgggctagctatgtagctagctagctccaggaaaaaaccacatggtcctcgatgcaagatgcgatgacaggtaatgtcgcgtcacgaaacccacgcaccattcctcttccgacaaagccgccgccctatgagaatctctccaggccccctagtcttgattgtccttttggatcgggttgcccagagacttgggcatgggtgtatgtaggcatggtaagagacgctgcgcagcatcgtgaaatcactggatagccggcggccaactttctcgaccagccaagcatcgtgattaattatccggtatatgccatggatatggacatggggaggggggaaagcgtatgtagtaccgcatggaagaaaaagtgcctagactttttcgttcgactggcggcccagtcactgtgagtcgtcgttggtcgtctttggcgaagtcaatactgtacactaggtgaatatccacttgctcggcatatcgatccaggcacacaacttggccgtggggagataggcatgccctttgctcactggatgccctgctaacaaagacgccctcattcctcgtcagtcaggttctccgcgcatatgactcgtatcgagtcagctctctctaagtgtcctttttgggcgcttcatggccaagcgttctttgacttcgactaggtagggggacacgggatcagcgagtgactggtggtcgttcaccgtccgtcactcactggggagttaaaaagaagaaaatcatcaaccaacgaaagtccccttgtctttctcctcccccccctttgtttcccaaaataagcattttctctcatttcacgaacctcattggttgagccagcttcgaaccgccaaaacgggttccagccgcccgcgattcagggccaatcattctcagctgacgggggtgttcctgaggctcttttttggatcgaggacaaaacccctgcattggggttgggcggatgcggatgcggatgtaacgtcaatacttttgcttgcttgccgctcaccggacggacacccgctcttgcaggcctgtgtagcggcgcttgatgaggaagatttgaagattttccaaattacaggtttttgatatctcctctcggcgcatatatgttgtagagttgatgttggcttaaatggtctatctaggtatggtaatatacaagaccggcaaccatctggatgagatgataaatccgtgatgcatccgttgccttctttcctctgttgttttttcccccttccaggtgatgatgatgatgatgatgctgatggttatccaaccaagacatgaacaattttcgatgtgggaaccggcgccagcaatagattgagtttttgtacggtttcgcccaagactcccatctgaatgaatgcttgccatccagcagcgcccatgccaaacatctacttgaatgatgctgtgaaatcatgcaattgatgatttacattgtatctcttcttctttttgttcacaacttcatccacacggctgctttccaaacacaccatgcacatgctctcccttacactcttatcccatacctctactcatccatcatctgctgattccctgctcctctgtccgcactcatccatgcctccggaacaagcactcacaacagcaacagcagaaccgtcaagccacccacgactcccacggccccggacatggcgttacctcgtcgcactacaacttgacaatcgtcatgccgttgaccgtcatcgtttccggttccgcgtattcttcctcttcgtcctcctccgaatactgatcctcatggccactgtggtagtcaccatcgaacccctccttatcgtacgtctcagagtaggactcggcgtctgattcgagctcctctggcgctggagcttcgtgggttgtggccttgctggccttggatgatggggaggcggttgggttcctggatgcttgtctggatgacctcctagatgctggtgaagccactgtgacttccaccttctgcaccttactaggtcgcattccctcctcatcgacagcaggtgaacttcttttcctcgtcacctccatcatctccatgtcgtcgttatcgtcatcctccaaccctgctgcattcgccgacccatcgccggcggccgaagaggtcgaaagtaccgttgctggcgtggtactcctcgatctttcgctcttcgagtcgtcgaggtcaaccgcagtatgaacaggcgatctcgacggcctcgaagactccgtcgtgccaatccccggctcttccataaccggtaccgtaacaccaacagcagcggcagtagtagcagtagcagtagccgtagcaacgacagcgctctcgtcatacaacgtccccagccacgcctcccgaaacttcaacccaatagccaacgccatatgcctagacaccgaattgccgaccagcttccactggtctgtcgtccgtcccaccaacacctcctcatcgagatacccttgcgcccgacgcatttcctgcaccgtatacggccggtcttcatcccagtgcaacccaggtcccatgcgcgcatcactgggattagaagtcgtcgtgacggtagggaacaacgtcttgggattgagccttttccagcccacggatgcgtcgcttgtacgggtcttgccttcactagggaacaaatccctgtcgctcttgctcatcaccccgttcccgttgttccaggccttgatgaagttcatgccatatgggtgggtgggaatgcaggcatactgggcacgaatgtagggcgtgattcccgacgccaaccgatgatccgggaaccggacacaggcgtccggcttgccgtccccgattttgggtaggtcggcggtgccttcgccggcgctgacgaacttgaaggcagtggggatgaagcttctttgaacatatgattccccattacagagaaaaccgatattgcggttcttgactctgtaatgggagtgagatggtagcggcgggtccggaagagggagaccaggagccgcaaagtacaagaacacgcgctcacggctttggggggcaccgtgagcccaagcgtctccgaggatcagctgggcctgatagcccatgccaacaagtgcgcaaaacagctgtgaaaggacatcttgcttccggttcacaaacgtctgcacaatgcccgacacgttttcgaggacgccatacttgggtcggtagaaatcgacaaaggaggcgaaggaggctaccagagattgattcttgacttggttgagaacctttttgtcttgagtgagcagtgagaacccgggacaagggctaccggcggcaatgaagtcgacttcaccgggcctgggcacgttgtcggagaatttaccctaatagatgttagtgagaatggcctatactagtcaagttcttttggaacgagaggggacatacctccagggcaaggcggaggaggtcgtccacagagccgagaaaagggttagtcttgttcggatccggggtattggccatgtaggtatggatggccttgtcccagatatcgttggcccagcgcatctcaacaacaccgccctcttctaggcctcgtccaaagttaccaccgccgcagtatagatccattcccctcaactttggcttgccaagattccccaaggggttgaatccctgacgcaaagtgggtggcaacgtgtcaagaggaacgcatctcccatgatcttgcctatgggtgatgaagaacatgttccccgttcctcctctgtcgtatggacttgggactcgctcatccgggcgaaagcatctcataatgcacttgcctacaattctctcggcccgaacatccaccaaatcttcggtatagaccagctcgttggctggcgcatcttggcgatcgacctttcgtcgtcgcaacagctttctgagccgcacgaatgccgtctctttctccccttgcgtaaagtattcaacgacttcgtaaggatccgaaaacttgtcagaaggagaaagcgtcgcgagaaccgtatctccaggcttatagggagctgtgggcggtttcggaggctgattatgatagcaagtcaaatgatctttctgcaatgtgatccaacgccgttgctcgctctcatataattgcctaacgaaaaattcccccttgttactttccggagtgccgaaccagtccaccgggtggaccgcaagcacttcgttgcccttgactcgggcgtgatggccttcctggcacgtgcaatggttggaaaggaagagttcgttgcgccacttgtatttcatggcacagcatggcgtgtcttctggtcgataaaaccagatgacgtcgaaactctttgaattaaggccacggccgctacttttggtcttggcggtatgtactctttgaacaaggccaaaccacctgtgatcatccgtgtccgttggtttccatttggtgtccgtgtttgaactgtcatctcggggtgttgaaatgacatccccgaccttgatcttgttgacgagttcctggctcaaatatttgacgtgggctgcatggagtggttgggtgctcggttttggttttgggtttgcttttgctttaggcttcacgctcccgttcgtcaaaggcggtgggttgttttctgacggaggaagatccgaggatacaatggatacgatgtccgactcaatgggtgtggcctctagcacttgaactggcaaggaccgaagtggtgtcggcagactttctgtcgcggtatcattcttcatatcgtccttggtgtcggccttggtggcatttttgttttctatcttgagacgctttgcgagcttgacttccttctccttttcggcgtcctcccctgccagacgcaacacctttccaagaatcatgtgaccaaagcactccttgatgtagggagtgacgatggtagccgcaacagttcgatcgccttcggtgactaccggccctggaggaacctcctgtctgaaatactgacccggcttcacgatcatgagttcccggaaaagttggtctcccgctgccctcttggcgcctgccacgccattgatctccttccagatgtacccgatgttggcggcaaccgaagtccggaaatcgtcactaggatgctgcgcccgccagttctggaaagcctttgacttcccatgcgccttggaagcccactggatgaagtcgctcttgaagcagccaagggtgacctcgcgcttcctctccaccatgcgggtgcaatagtcaaccacatgtttcccgaggtctgcaatccaaagaaatggctggtaatatctttggtactcgaatgcgggcttcttgaggaggtagtaaatctccttcttagcattgtgcttggatcgaacccagatctggcccttgacgctgtgcagagacgcaccgtagttgccaacaggcagctcaagcacttgcatgcccgtgacgtagtgcttggtattgccatatttcagcactccgtcaaagtaatacttgtcgtgcagcaccttggtcgctacaagctggattggtcgcatttcttgagggtggtaagcatagtttacgtagaagttgaagtcgtgtagctcgaattcgatgtaatcttctttattcttcccagcagccttcgcggctttcaggagatcctcgacagcgacgcgctcaggtgttgactgcggaggcggtacaagattatcgttttcatcgattctttgaaatgtcgaccttgggtttatcagggtcgatactggtagatcgaccgtaatgtgcttactacgctggactacaaagtcatcgtctgggctctcatctgaaaatccatcagggagatccgcctcgtcttcggactcgggtgcgggcgcggggtcaacgccatttagaccggattcggtttggaattgctgctcgagctcgagttgaagttgaagttgagggtcgtcggggcttggggtgatggtcgttgccaccgctatgggctcgagacactcctctttgcctgccgggagtggttgatggtgagcgtagtcaccttctttagccaaaccctggctgagaacggacgcgaacatgtccaagtagtcttcttgaaagcccatggtttcggcaggtacgtcgatgaacatgcccccgtggctgcgatctggcgaatccatggcttggctgataacgaactagcgcttagttctactcgaagccaaggacaaagttgaggtcaagggtggacctgtgacaagaataaagacagccggctggaggggaggtattcagggatgtcttggctcagacatttggcgacttgttgcgatattggatttttcgaattattttatgttcaagtgaggtgagttggtggtgacgataaggtgagaaaattgtgataaattctagcaatccccgtttattgatgaaaagtaacagatcgtgtatgagcaacgccgccggtttgtagaagggtatagaataaagtgacaataagagaagtctttgtgttcgtatcgtttctaatatgtgtgagttggtgttgtgatgcgatacgtaaaagcagtggtggtcagatatccatcgatgttcagatattttggttgtcgcgtgggcgtaaaagggaagcgagttgcctcgagaaggagagtgaccgtggtaaaaaggaggagcagcaaaccgccgcaaacaacgacgaacttggatcggatggaatccttttttctatttttttttttatttttctctttttttttttgttcccctcccttgcccaccaaatccctctcttccttcctgttgcggactgcgggtttgcgtgcccaagactgcagtggaagaagactgagtggctcctcgtccgactgggatgtgtgtgcagcgaacggaacttcctcgtgaggaacgcgtcccgcgactgtgggttcttcgtcaacggttcaagttgtgacgagggttagctgtgggccaaacagctgccaagcaaaatcaattgcccaatccaaaatgccacgtccctgccgtttgcggattctccaaccgcacaaacaggacccaccaaagaccggcgaagacccacttatctccggtctgttgcaccggtgcgcccggaacccaaaccggaactcaggccgacatgtcatattcaactctcaacagttccaagaacagtccattaccataagcaatctgtaccttttcaaggcgctgcctcgatgcaagttattcagcccaaatttactaaacaccaataaaaacaccctagcagaccgggtattccaaagtgctccttgctcgctcgcttgctatctagggtatcttgttcccagcgtactgtgtatccgcatgactcaattagagttgggagtaattccatcgcctcttgtcctccgcggtttattccatgttttcggcttcaaaactcagccatgccggtttctttagggttctgtgtgtccccagaaactccttgcctaactctcctaataattcgagacggtttattgagccaagtatcggtatgtacctgcgtgttgagccaacgcgcagcaacgacgtaatccgtaccctttacgtctccgtccgttctccttgccgggaggtgccaagtgcagccttgtgtctgcctgagtgcttcgagcttttgcctcgttctgaccagcatggtttgtagcgaatcattgactggcagatgaggccacatctccataaaatatgcaaacgtctgcatcaggaccttatactcgctttcgcccggctcccttgcgttttccaatattcgagggtctaaccaagagtcgaccacccagtttaccaagctcaacatcagttgcgcgttgcccagacatcctagagcttgcatataccggaatatatgaggcgccgtcagcgtgtactgtaacgtggggagctcgaaacatgctgatgcgccgccgttggatgggaccgaaacgggcctgaccatctctttgaaagtggcatggagcttttgagcagcgagccgaatcactggcaccattctcaaatctccgtacttctccgttggtgttgctgtagccatcgctttcctcgtttcaaatgccagtgcaaccgtcgactttcgtaccatgagactcagtaggtcgaagatggtggtatccaggcctttcgcgaataccgtctgccgatacgctttcataaacaccttgagcgtatgcaagtgtggatgggttgttccttcaccctctctcacaatgtatttgtcggtggccaaagctcggaggatcgtgtaccacggccgcttgtcctggtgggcagcccttgcgttcccctgttggtacagcttggtgattttgatagccagtgggatatggttatgggagaacgactgagggtccgggtcggggtaattggagtgcgttttgcacaacagcttgatccacgcatcgaagacgcgaacggggagggtatttagctgctcaacatcctcggaccacccaaccaaagcttgtctcgcaatcgcgctgtacccgccgtccaggatgtattgcaacccgacctctattgagttggtgtttcgaagtaaaagctcgaggagacggtcgtttggtcggatattgcgctcccgcatttgtcgatacaagtcatcaggagacgggggagtaagtctcgagatctcataggcgctgaggttaccgtcatgaactggaaagacataatgtcgcgagtcacccggtagcagcggactatctggcggcacttgctctgcaaacagcttttccaacatggcagcatacacatcggcagtaggctggaggttgggtcgaggaggtctctgaaactccgtccaggcctccctaacgttgcgcgtggcctggatggctgtaacccacgtggcgtagacaaacatgttgggactgctccatttgggtggtccgtcagtcctggtcatgattgtgcgctgtcggccgggcaatgaaccacccagcttggtcaatgcctcatcaatgggctgagaggggtacccgttttcgaccatcataattcctgctttagcactcctgctcagatcctcttcacgatcgcgttgctcgtccactccatcccacgacaaacggtatggtggccaggtctttgccgaccgaatcatggccttttcctctgctggtgttttcttcatccccagcaacacccttcttatggagcggtagccgttctgggtaatcagcaagtgaggtctcattctgacagacgcggcgagaaggaccttctgggcttcccagttgtaacggatgtgcttgtaaggagcgatgggcgtcctcctgtcaagcgcacacagagcgctgttaaagatccgacatcttattctctgccacctcactgggtcgttacctccgacatcaacgtggcaggtctcgaggtatgtcgcaacgagatgggaaaccgagatcagagcagcaggccatatggccgcgcaatgccacatgagtcgatacatcataatcttgaagacgtctgaccgaaattctggaccaacttgtttctgttcaggtttttgtctcggttccaggtaatgtcgggagatgtaatcaaagatggcggcgaggctctccgcttggaatatccttttatcgcgcccaaggaccatgttcatgagaaaatatggcttgaaagtgtcgcgagagacgaaccgctggacgatttcgtctccagtttttccttccaagatccacgaccattcttcgagatcgctggtgctgtatcccttcattgcaagacgctttatgcgccttgcccattcttgctctgtttcgaggtagcttggaagtcctctaaggtggtagaaggagactcgagacttgcgccagtgcgctacacgctgcttgaacatgaactgtgccagacaaccgggcaatcgaggagacttgttgctggcaagagcacggagaacacaccacttttcgagtggatatttgcgagctttgcgcctgatgaacatggcaagtgtttttgtcggcgaaaacggcgtgaactttttctcaaagggcaattgaaccccaggaaccggaggctcatcttgaagtcgtctttcacggcgactcaatcccccacgtgtcgcgtgccacagtaccacagacggatcggccgaggtggtggaggcggcgacagacggagcgggtttggccggagccgcagagccggtggggaggacattttcggcttcggcgccggcgccagcaagagcggcagcggtggactgtctccggaaactaccatccggtatcgaagaagaggagcaagcggacgaccaagcggggagctgctgcagttcaacaacatgggacatcagtcagtgctcgtggccagcgacgacaaggtacccaagagtgggagagtcatgagggttccacatatttacctggcagcacctcggtgttgtcgcaagtcgtcggcctgttgcttgcacacctcttagggcggaacctttagtaccagacattgatgtaggcaaccaaccattctgaaaaggagacggcaggctggcgatggattggagggctttgcattggcgatttccaacagcgttcgtttggcggtttttgggggaaatctggctgttccccgaattctttggcgagcaggcggcgctcctgttgtccagatatcgcccatttcattcggaacctgggctgcactagcggatgctacccctcattccattcccgtcccccctggttgcgtgcaggggcagcaggtgccgacctaggtagttatcgataagaccaagcaacctaggcgtgtttagtgtacacgggaagggaacctctcagctaaaatggacgacgggaggtctgtgctccttcacgttcacagtcactgacatatcgacggaaagggggtttggcgctggactaagttcaagtacaggtacttctgtagcctgtgtattgatgcgggatactgggtactcgataccgtgtccttggtcagcctcccaaagtttccccaatggacacagccgcgagatccattgcattgaccgttcgtcatcgcaacaactcccaattgcactagtcattccacgtcgacgatccacgacaaagaggtatccgccgtccttctgcgccgcgcatccacagaatggcctctctcaagcgaaaacgacaccgaggcggaaccgattcaggtacgagctcctctgaggctgcggcggcggcgggtggtgttggcgccgctaccgctgctgctccattggcttcaggttcccctgtaaccagggcgcgccgagcgacacgccagacatcgaccgccccactccccgtgcttcccgacccggaaccaccccgacggcgccgacgccgggacagcactggcactggcactggcactggcactggccttgccactgaccggcagtctcccacgtcaccaccactactaccaccaccaggaccaccaccaccaccaccaccgccggcccaccgcgacaaggaaaacataccgatgcagtccaactcgcatcacggacatgctccaatcatcaagactcgtctgacgcgccacaccggctttgactttgacccgccatcatccgtgcccacgccgcccagttccagttccaattcaaactccaactccaattccagctcgcatcctccgcgaccccacgccgccagctcccactcgtcgtccaattcttcccattccggtccccgtgcaatcacacccgcccgatcaatcaccatcaagacctcgacatcaacagcccatcaatcacccctcgcacatccgcaccaggcgccgactgcgtctcctctacgtgctcctgcccccaacccgactacgaaaatcctcccaggccctctcgccggaggacaggcacgacacgactcgacaacagctcatggccatggccgctccgctacggggcccgtggtgcttccacaccacagtatagtcgggcaaaacaagaccatctccatggcaccctcagtaccaccaccgacacaacatcagcaacaacagcaacaacaacaacaacaacacacacatcgctcacccattgcgaggcctggcccgagtggcggcaaatcagacagacccgagcgggcacccggcgagcggccagaccgtaacatcgacaaggtcgtgttgggtgacatatgcttccgggcatggtacccttcctactacggaaaggaggttctcggtgaaggcccgcctagtgttggcacgacgattgccaatgggacaaacccttcgaatcaggcggcacatggacaccaaccccaccaccagccgcctatgctcgaccgcctttacgtgtgcccgtgttgtttcaagtactccaaggagctggttgcctggaggagacatgtctgcttgtgtgaggctcggggccacattcccggaaccaaggtctatgtgcacccaaaagggcggcggacagttctcgtaccgacagggccggctccaaagcctggaagaggtaaacgtggaagtatcgggcagaagatggtcgaggaggtgatccaggatgaaggggaatggactatttggaaggtagatggggcagaggacatggtaagcaccgctcccatagccaattttacaaggcatcatcatgtgaggttgctgatatcttttcacagctcttctgccaaaacctttccctatttgccaaacttttcctggacaacaagtcggtgtttttcgatgttagtggcttccactacttcctgcttgtcttcactccgcctgatcccccgacggacccggactcagacgtgaccgaggtcgtcaagcctcgtggtcaagtcgttggtttcttctccaaagagaagatgtcatgggataacaacaacctcgcatgtatcctcatcttcccgccttggcagcgcaaaggtctgggtgcgctcctcatgggtgtctcgtacgagatatctcgacgtgaggggatcattggcgggcccgaaaagcccatctcggaactcggcaaaaaggggtacaagcgcttttgggccggcgaaatagcccgttggctcctcagtttggagccgacaggcacgacaccaggcgaggaaacggttgtcgacattgaagattgcagcaaggcaacgtggatagccccagatgattgcttagcggtgctcagagagatggatgttgccgaagacgcgggtaagggtcctcctaagcccaagatacacgaacctagcgaggaagaagtgggcaccaccccttcggaagcaccagcaccagccccagcagctgcagcagcagtagtagtggaggatgtgccgcgggttcgaatcacactggaagctgtgcacaactgggtgacgcggaaccgcattagcttggaaaggacctgcgatccggcgggctttatcgacgacttcgtcatggaggagccttcttcagaggaagagggataaagaacctcacaaaccaagtgactgccggtgctgcctagctgattatactaggcgtccgcggcagctctgtttgtataacaacatttcagcaggagacggatagcctgcaaatcccatgcggaaaaaaatcctgctaactcggcttcctgctggacaattatctacctaggttgcgcgttgtattatgggtaagaagccattggctcaatttccaatatgctttacggctgcgctcctaatggtcgatgtcttggtgacagcggcggagtctctggtgaggaaaggatcactttgccaaaaacgacatttgactatgtttaccagtttgtaccagcgagtgagtttgcttccagatttgctccacagaaggacctcgttaacctgacaaaccaccaaccagtacgaaccacttgctcccaggaaccacagcaacggtttcagcaagtttgctgctcagttcattgatggacattgcgatgtattgtattcatcatagtcggtcggtgcattgtaccaacaacctcaggagatacaaagcgctactcaaaggacgagcgccaagccacggggatctagcatgacacatcccgcgcacaactagggaattcattccaggggtgaagtgccctgctttcagaaaaagcattgcccagaaggaaggtggcagatttctacgttctatcattagcacactgcttcacgtgtgcgcttggtttccagggatcggataccgaggaggagagagagatagagagagagagacctaaagaacgggtcaaggaggctctctcagagtttagggaactaagaactaccgctctactcgctacgaggaacaacaatatcacatgaagaacttccatctttccagttcgcgcatagcccgtcatgacaagatggcagaactgtcgaataatgtgccggattatctgaagatacagtttatcgctatgctccgactcttctggcttggctccctgtatcatacactcgacgttataactcattgtatctttgtcgttaaacgtttgcgtgagctacttaccagctctcagatatcaatgtcctctggaagagttgacacatgcggacggtatcgtacacaaccaggggggatatgaaaggtggttaccagagttgtgaatacaaacaaacacttagatataagaagacgaccctttttcaatatcgataccaagttaaaaaaaaaaaagtcatgggaagacaccgactgatctgactacttcagcagagcatagtgtttggctgttcacatttcttacaggactttgcttgagatgtgtgtacaccatcgcaacataatgatgatgttatcagtatacaagtcgatgctaacgaactctcgagacatttggaactagcctggctattctccggtgtaaatgccgttaataacctcgtacggcaaaactagtttcaaaatgaatttcgattctctctgatgattgtgagccaagtgagagtcatttaccatttagaacttccccttttgttgcgtcgcgttgcgtttggtgatgaagttcttatatctcgtgtaacaacaacattttgctgtggatgaactacactacactacgatacgcgaaatgggtaaaatgcaaaagcaccaaaatgcaccatactattcccccgcgcatttcgttagcatccgcggagcatccagtctcatccactgtgcattgccgcgggcgggagtgtcctacctatgtatgtaatccactccacttttgactgcaaaagtccacgcaagtgaaaagtcaatcggagctgcgctgtgcggttgatgtttgcccttgaatatcgacattctacctacacacattgccgtttggacattgccccgcgggattataacatgaagctcccgcaagttgccaatgtgcggcgcggcatgtgtaagactgagtagacgacgaagttgcggagcgcaaatcaatgtctatggccgtggttcgtcaaaagccatccaagctttgaatatctggtgacagctcttgtttcaacatatcccagaaccggacacgaacagcgcaagctcgagtttcaacaacatatcgagctataccctaccgcccatcgagcttcctgtcgccaccgcttcgatttttggttgtgattatgcgcatgcatgcttttgtgcaaagacacgcggcgtaaacagtgaggagcggttttagtatcctattcgatcctgtcgtcatcactactagtgtttttacagccgatactggctgctttcgtttgtcccacagtagctgttttccccaaggtgcactatgcgaaagtcgagcttcaaccaatggcagttgtccatcacagcttttttgggtgggggacacgggttgcttacccctgtctcgagtgagagggagcctcagtgtgcctcagatgggcagcagcccaaaaattttcggccaggattcgcggcgagctttgcctgagaactgtcaaggtgtgcgtgatggccaaaacaacaatagcaacaccaacatcagctgtagactgttgacggggagcttctagctgaagcttgggcattttgccctgttataccatagttggcagagagctgggtgtgttaaatattgagcttcccaagccaataagctgtgccacaagggaaaaagcttaggctgtattccgattttgcccgaatagctgtccctgctgtgctcccatcgttttgggggggggggggatgctgtgagaaaagagcgtcaacaacagcatcatcagcacgaaacagcaggcaaaagcgagcagcaagtcgtcacaaaaagcagtgtaccaacagcccccaggttctgcccgtcttgccctgcgtgccacagcaacccaattttccccttcaaaaggcgaagcactgggcaagctgggtggtccgacccacagaatggtgggcaccagaaaatgcctccggcctgaattgaccaacgagagccggtgcttggcggtttggagccgttgcccggtcaagcccgaggtttcctgcactcgctgaccacttgttcttcccgcaccgacgcacttttcctctcacctcctctttttctctcactcccgtagtccagctgtcaactctcccctctccagcttttttctcagcctttcccgactcgtccacctagtatctcttcgagagtatacccaaccatagacaaaatggcctccactcgtgtcctcgcctctcgcctggcctcccagatggctgcttccgccaaggttgcccgccctgctgtccgcgttgctcaggtcagcaagcgcaccatccagactggtaagcggtgattcggatcttgcgagcgactcttcccatcacatcacgaccgagaaccagccatgagaaaaaattttccttcatgtcgctgctgcccgacgatcatccatccaaatcgcagcgggacatttcgtgtgacgcgggaattgttgagattatgggcaaaaaccagagtctgacatgttcctccaggctcccccctccagaccctcaagcgcacccagatgacctccatcgtcaacgccaccacccgccaggctttccagaagcgcgcctactcttccgagatcgcccaggccatggttgaggtctccaagaaccttggtatgggttccgccgccatcggtcttactggtgccggtattggtatcggtctcgtcttcgccgccctcctcaacggtgttgcccgcaaccccgccctccgtggccagctcttctcctacgccattcttggtttcgctttcgtcgaggccatcggtcttttcgacctcatggttgccctcatggccaagttcgtaagtaacctaaatgccgcatccgccgcagcatgctcatggatgcccaactgctccccgcgcttggacggctctgacgtaacctgacctctagacctaaatgcatccaaccatggacgggcaatacggcgaatcctagctggagccatcgcctgtacatatggagagagcggacgagccggcttgtacgaaaaggttcatggtcatatgcggcattatccacaccgcatatccattgtgagatggggtgagggagtgcattcgattcggcatagaattgcagcatagacggaggaaggggcatatagaccttaaagaccgtggagtgacgagctttggcgatctctccgtctcgtcggtactgccggcgaacctgtaaaatagcccggagcactctcacatcgctctccagggacagttccatccacaaaaagaaactcttccattgtcgaccaacatacgcgttctcctgagttcctgaaacgtgaaacatgaaatcgagatgcataaaatgtttacagtttctaacatcgcatcttggacctgcaggtgcggcagtcctgtgacattccccgcattaggcgccggaaacgcttgttttggcgcccgattcgagatatccaaaacctctaaaatccggcccggaccaggagctcgataacggagatcttccggggactcggacggccggagtggatgcaaaagagtacggacagacggggcaccggtgatggacgaccacggggctctcgggccttcgcggatggcgggcagggcgggcggaggcgggcccatccaagctccagccacgggaggtgagcaactttcttttcggtcgggcggggctgggccttcacaacccctccgctagcctccgcaccatcgacgggcggcgaacgaatccgagctcgagctgccaagtttcccatccatgtgggctggccacgatcggggggttgtctccactccagacttgggacggagcggacgagaggtccagagacggtccgcgctcttgcgtctttcgtttcttcatccgtcccccgcgtgttgactgcgactgcgacgtgcttgctgccgtgcccgtagtgtacatagctcgctatgtagctgcgaggccagggttgggacttgtggtgatgtgtggatgagcgagtgagagtacccacattatcgatggcccactttcaacctttcgtggactagtggggtcattttgggcggctggcgatgtgacgtccgatgatgtgttgttggtgttttattcgggacttgttgttgttgttgaaatgatttgtccatggttcgcgtatctgatgttttggcatgatgtttcaatgagaggagaatgcgatgaatgtgaattgagcaagaagtgacagacacaacagacagcagaatacaaagtgattgtcgtgaataaacagttgcaatcaatgaaagacaaatttcaatgagagaaacgaaaacaaccttcaagttgatgtaaggtgggagttcaatagtccgcaggggaagtcaagttcaaaaggcaaaaggtaacttgtgttctttcccttttaaagcagttcggacgagaaagaccagacgttgtaattaagtttggcagctgccatgccagggttccttctacttatgcgcttgcttaaagcccccttcaaacatttttcgacagtacactacgaacacggttatgcatgcgtcaagttgtaacgctttttccaacttcagaagaccggtcaagcaagagaggacagtgagccgtcccgttgcttcctccctgtggtgtagcagagtgtcaagtcaacaccatgatttgattaccccgctcaacaggtgttacacaacagcacttgggaatggaacgacccaagcggccagccggttcaaaggattgtggatatattgccgtgacctcttctatctcataaggtgctcggacctgccaatatattggctggtcggagagaatctcgagtggcaaaacagtgggcgttgatggtgcgaacagccgaaaggggtttgtttactgcaaagctaggaaacccaaaacaacctactaagccaagatgaacagcgatgcgacctgtcgacaccaatctcacccggaggaaggatgtcgttcgaggaaaccgagaccgaataccaagaacgccaaaactgcaagcaaagacagagttacacaagagtaggcgcttcatagggcaacctgcgagcccgaatcaccaataacgttgtcattcccgtctataatctatgttacttatttcatcacgccatccaatcattacaagttctactttaggccttgacaagaaggttctggccagtcatctccgcgggctgggggagacccatagccgcaaggatcgtgggagcaacatcaccaaggacaccaccctccttcttgaggctccagccctcaggggcgttggccatgatgaagggcaccttgttggtggtgtgagaggtcttgggcttgccgtcagggaacttcatctcctcagcgttaccgtggtccgaggtgatgaagaggatgtaaccctccttcttgcagccctcgagaatcttgccaatggccttgtcggtagcagcgcaaccaacaatggcagcctcgtagacaccggtgtggccaaccatgtcaggaggagcaaagttgttcatgacgaaggggaactcctgctcaccgagacgcttgacgacctggttagcaacaccatcggcgctcatctcaggagccttgtcgtaagtcgcgacgctcttgttggagggaacgagatcctggctctcatcacgggtctcgagagggaacaccttctcgacaccaccgttgaagaagaaggtgacgtgggcgtacttctcggtctcggcaatgtggacctgcttgacaccctgcttgccgagccactcggcgagcacgttgtccatttgctggggcttaaaggcaacatcgaagggatagtcgagcttgtactgggtcatggtgacgagcttgatgttggggaaggggaagtcgggcaggggcgagcggtcaacaccacccatgagctgagtgatctggcggacacggtcggagcggtagttgaagaagaagacggtatcgtcctccttgatgcggcgctcatcgccaccaacgacgatgggcttgaggaactcgtcgttctcgcccttctcgtagcgctccttgatggtcttgacggggtcggtgctctcctcaccctcgccgaggatcatgcccttgagggcaacctcgacacgctcccatctcttatcgcggtccatggcatagtagcgaccgacaacggtggcaagctcaccaatgccaatttccttgatggtgtcgaggagctcctgcatgtagccagcgccggacttggggtcggtgtcgcggccatcgccaaagaagtgaatgaagaccttggggacgccggcctccttagcagccttgagcagggcatagagatgtgtctgcttggagtgctatgggaagagaactgtcagcaattgtgcagactaccaacaatcatctgctgttccgtggacattgatcacttacaacaccgccgtgggagacgagaccgcagaggtggagacggccgttgccgttcttcgccctctcaaaggtggccttgatgacctcgttctggctgagctctcccttcttgatagtctggtcgatacggacaacgtcctgccagacgacacggccggcgccaatgttgagatgtccgacttcggagttgcccatgagaccctcgggaagaccgacggcaagggaggaagcctcaagctcactgaaaccggtggcgctcttggacagctcgtccatcacaggggtctcggcggcggcaatggcatcgccgttcttgggggactcctcggagggaataccccagccatcaatcacgactataggacgatcggatgagcatcatgatcaaccaggccagttccaggtaaactagcatataacacgcgaccagcgcgtagtcaggacggcgggcggacgtactcaagcaggccttgtgttcgggagccattgtgttgtgatcttttatttcggaatatgtaggtgtatgtataagtgtcgaaggaggaagctctaccgacaagatctgtagcgcaacagttttcaattaggaatggcaaacagagatggctggcgagatggacgatggaattgaggacagaggactctgataactaacctttgtacaatggcgggatcaatggcaagagacggacggaggaaaacaggatcagatgagagtaagaccactcggtgcccagggtgttgagagattttgttggtggggttacaaactttcgtaatcgagcaattggcatcaggcactcgatcattcggttgactatttctggatgtgtctgccgattgtccgctgtgtgagcttcccctcaggtcgggtcggcccctccattggcatatggaaccccacctgacgtcgctgtggcggggatggagctccggctgccatgccactgttccccagcaggtccccagcaggtccccagcaggtccctagcagcaagcttcgcacaggggcaggaaggaccgacttcgcaagggcccctagacccgcccagcagggcccccccgcggccgtcagcatgcctgatgaagcaatcgggcaaggttgatctcccaggcacgctgcggccgccgcacacgataagcgcagaaccccaccgcgctggacgggaactttttaaggttagattacgtactggtacattggatttcacacactaaaaccccctctattttacaatcaggttatcgccgaacccaaaaaaaaaaagtcaattggaattccacaataccgccggtgttaacaattccggagtcgtcgccattacgtacactgctctagtttgttagactcggcttagcgcaacaacagagctcctccagcttccacagccgtaaccacgtcaaccactaactgtcaccacaacaacaacaataacaatcaacgacgtcgacgacgacaaccatcgcgatcaccacggcatactaccaacatatctcaaatagccatcaatcaccacgaccaccaccatagccaacaccacgacacatccaaccagctctccgccaccgaaccaaaacacagcaaccacaacaacaccaacaccagcagcaaaatggcaacccacatcccccccaccctctcccccgacgcaatcgacaccctaaccgaactgaccctcatcctcaccaaattccgcgccgcccaagcctccgcccgctccgctgacgccgccgccgccaccggcgccacgggcgccatcggtccctccttatcctcctccacctccatcaacccctcccacggcggacccaactcttccaacaacgctcccatcagcacccccgcccccggcgcagtaacaggcaccacccccctccccatccctagtactacctccaacccaaacgcaacgacagcaggatcgttcagtgccaaggacctcccccaagcaacggataacctcaagcataaactccaacgggcgcgacaagcggttttgacgctcccggatattgggaggacgattacgcagcaggagaaggagatcgcggagctggaggagaggaagaggaagcaggttgccatgttggcaaagatacgcgacgagggactgcagtttgccaggctggagcagagtagacgggatgaggaaggggagaggatgatggttgagtaggtaaggaaggctgaaggattttgggggtgaaacgctccgactcaccgttctgccttctacccaagtctaggccttaccatccatctatcacctttttgacggctgggatgaacacagaaattggcgagacggtgtccatgccttctcttgagggggttgtaaggatgcctacattggacaccgccatgactatcgctacaaggaatgtctaacccaaccgacgccggcaacgtcatgaggcttctcgacaccacaatactctacactacaccactacacgatacaactcgagttcgaccgcaggagatacagataccactacccagcctcgagctacttcaggttgcgccagccccaagaaaccttccggatcgtcttcagacttgatgatcttctaggcttctacgcctcagcaccaatgccgactgtgctcaagatgtcatcaaggcctgcaccaggatgtccagggaccttatccttccaaacatcctccgtgatgcgttgctcttccggcagcacgctccagtttggcgaatgctccgccttcaaccacttgaagtcatccacctgatcccacatgttggtactttcgtccttgtcggccgactaggcaaagagaaaaaggctttgtcaacaaaatcactacccaatggaaaaaaaaaattgagggaagagaaatagcggaaaaaacaactcacatgaaacttgggagcgggtgcaaacctcaaccccttgcaatcctcaataatcggcctactggcacaatacagataaaaatccacgttctcacactcgtggatccgcacctgtctcgccaccaccagcaccttgctgtcacgcaggcccgtgatgtgcaccggcccatccacgtggcccgcaacgatcaagctgcccgaaatgtttttgagcgccaggctcgcaaacggtgcgccgccggcacacacccgcgtcggcaccgacatgtccacgatacatcccttcatatttgtgagcgccccagccgaagttgccctggacgccgacagcggcaggatgatgtgcagcttttcgtggtccgaaagcgtaatgtcccgcgcggttgagaagctcggcttacggactctcgaatccgtcgagtcctttgcaatttcttcgttgtagttcttggcggggacggacggcaggttgctgaggctgtccttgtggtcctccgaggataacttagaaccgttggcattggcgacggcggtcaccgccgagggagaagagctcttatcttgacctcccgcagggagcatgtaccgagcatcgttcttcctatcagccatggcgtctcctccggatggcggattgcggcgcttgaactgaaacctgctcttgggcctgaactgggcttgggcctcgttgagctggtccgtcagctgcttgagcgcttgcgagtaggtgcgctggtcgtaggcggggacatagtcggcggcatcggcgacttcgttggatagccgtgaaatgccggtcaggatatgctcgatggtatcgtggcgttcgcctgcaacggcagagaggttggcgaggtggttgatttgctcttggaggtctttaggtcccatcagttagacttcctgaagccaagcggttttggaaatattaggagactcacttgctacggtcccctggaactgacgatagaacgtctctttgggtgtttctttgtgggcggctccttgcgcagacattttttcaggtgtgacgttgtatctgtctgtatgtcttgtaagccgtttgcgttatgaaagactaatttaaaacttccaacaccagcttcattttcaaatcgcaggctcaaatgatcaagagccctggatatctccttaactggtgacttgcgccatgaatgcaaagtgcacttatcaacaaccataagacccggctaaacatgtgtgtgcttttcttcattccatgtcataccattttcccctcgatgatgcaaaatgccgacgttgaaaacagttgaacgcggagagaggaggaggaggaggaggaggaggaggaggaggggaatatgctcacaagctggagattgtcctttctcggaaaaagggtttgttttcgtccctagtctagtatactcgtgtccttagggtttagttctaggcttcgttgtgtttgtggtgtaagaaaatagccagtacaaatacagcataaatctatgtgcccgaccagacgtatccgtcttgtttttcggtaacaataaccaagaagaggggatagcaatgagtgaatgcggaagcaaaggtatggagtgtagagatatggaggctggacgggacacaacccggaggtgcagtggttagaggttgagtaaataggtaagggtaaatagtatcgatggctccgtttgttaggacggcgggatcgtgccgcactgtcggagtgaccaagaaaaagagaatgaaagtgaagtgtgtttggtagtaggaggagaagcagtttgtgaaaaaggtacaagttggtccagtcagtcacctacctacctgctcaaactgaagaccaagtatcagggaagtcgcagtcggaaagacatggaggtaagtaacgcttgctctaagacacgaagctggctgcgggtgacgacctcactgcagctggtcaggtaggttgcagaaacttgaaagtggtaaaggtgaggtgacggcttcctgaatgacttaagaagaccacggcaggtagaagcagttgtagtacgattgtggtgtcgtgatactttcgagtgactggaaggcacaatcttggatgtggaatgctgtcaacgtcgttgttttgtgtgtggggacctagagacaaggggtatcacagcgagaaactggggaagctatagtggggccaggaaggagctataaattacttgtaaataagggtccggtgctgatggctacaccttccttccctcgccatattaaaccaacaccacctcgagtactccatacttacctctgtaattttcgaagataagcgagttttgactcaagacgagatagctaacttgttagtctcgtttgtgttcgaaaatatcgagaacgaacgtccatgggtgcggactcaacttcaaagttcgaacaacaacacatgaatcgctagcaactgacaatgacattacgcatccaataaggcccaatatttacaagtcaaaattacaaagtacacacgccttctatcgaatcgctatccataactgcgtgacctccctccgccataattgctcggaagcctcctcccgttcgccaagataggcacctgtataggcatcgacttcctcttggacgccggcaacgagttcacggcatcccacatctccatcaccccagctctcttggcgggtaacatgctgtactgaagactgtacaggttcctcctgttgagcggcgggacgaacttgcccgtcagcaaacagagggccacgcggggcgaaaggtagtgcttccggatccggttgcccatctggaagtattggtagaacatggacttgaaatccagagggatagactataaggcagttagctggggctctttgaggggcctttcatgaatggggattgccatacctgaagagaaatgacagaggtcgaggggtgttgacgaaggggaatattatcattagaggtggctccaaaatcctgggtgtcgcgaagctcgaaccggatgccgcctggataacagtcagtggtgattatagagaccgataaccgagtatgacaacacacacctggaagtcttttcggatctttgactcgtaacatcaatgcgaaaagtggaaagtggttgagacaagaaagtgcagtatcgaagcaagccttgaacagaatgatcgccatgcgtgcaatcgcaaagttcagatagaataccaccacggtgggtaaaaggaagaacaggaccgtgaagagaatagtccccacaaggagttgatcgagcccatagtcgcacgagtcgatgcggtttcgaaggacgttgtgcttcttgccgcgaaagaggtggaaaagcgactggaggatattcaactgccagtgaaatatcctggccgaggcgaggtagaaggagtatatgtgaatcgtgagtatggaaaggagatccgagaatagggcaagaggcatgcttgcccccgcaaaactggagaagccgataatcaacacaatacgtggcagcatgggccgaatcgtctcgatacagcctttgccaatgtcagtatgttcactaggataccaagagcagaccagaaacttactcgcccagtattcaataacccacagaaacagatcaccaaggaacgccgctagttccgtgtttagcttcaagcctgccggccagcccatgagccaggaaatgctgctctgcagtgcttcgacggtataagtggtgagcaggcggctgatctcgtcggccacccagccagcattttcaataatgtaggaaccaaacgccataccgatgataacatcattggcaacaagccagagactgttgtaaaaccgaatgtagtctgggtgactcgttgttacactcgcccagtcgttcttcctcatccgaagcgtgacatactgcatcggccagtagcaaaactgttggaggcgaatctcaacttgctgagccgtcgcagatatgtctttcagagctgcatatctgggccgaagccgccactccagtatgcgcaataacatctcggcgaccaccctatgagccatcaagcctagcacaaataccttcttgatgacgggcagcacgtaaatggtgatcaactcccaaagccataccaagaccatgtcgcgagctgtggttgccgactcgaccactcgttctgacacgctcaaagccctcttaggacgagtgccgatgcgtgagacgttctgctgcagtagcttttcgagctcccatgcccaattgatttggttgactattgtggcaagcgctcgttctttgggcgacggaattcgctttatcaccgaatgttgtttgagcttctcgaccagttttcgcttcgtttccttgctcaaacgctcccgcttctcgtcgtcctcctccccactgtcggcgaaatcttgcttaaatccatcgtgtttgtctcccagtgccaaggcaatcggattaagtgacatgtactgcattcgtcctggcagaggccgctcgaaaaggataatctggatactagacgctcgagcacaggtgacagaaggcacacgctgtttaggcgctatcgtaacccggatccatgatgagtcgacctcgacggtgtctggagtgtttgagacgcccaagacgcttatggacgatttgccgcattgttcgtagatgcggctgactgggtgaggggcgttacggagaaggttaccgagctttaacgcgctttcaacacgtcgaggctatcacagagtcagcgcttttgtccacatccatccccggccagctgtagacccggagggcacaaacctcaacctcctccagtactgccaccacgagaacatccaaggccgagttcctccagccgaccacgacgccgttacagtcggatcgcggaaggtctgtgggccagaacacgcgcatcaagccatcatcctctggcatgacagatagcgcaatcgcaagcaaccaatcagaaagagccccttctccttagttgttccctcgcggagatacctgatcctggcgatcgcggatgctggaccagcattatcagtatatgggattcgcatatcgactgttggttgggggcagcagcagcaagctggtggtggtggtcgtaccaggttcgactccaaagtagcaagacgttgcacaggaataaagacgatgagaaacacaaggcttaacacgccgaagcccttggcggcccgagtctagagacgaattgacacacaaggttagcgatccaggctgttgctgtttcggcgcaatggtggttggccgggggcggagtgccacagtttttccctctttcccatggcatgtgacacttaccaccactccgtagttccaagcgaatatggcaagctcatataggcgagtgacgaggtcccatcgggcggtgatatacccagctacgaagatgccgagtgtaagaacagaaaaggggtgcatagaggcgcgctgccccttactgttcgagcatgcgatcgcggcaaaagtctgggccggtagatgctgtagtccgatgtcactttcccttgtgtggggagaggaaatgcgggcggatagtgggtgcggttatatgaggaattggcgggcgctgtaatgggagggggaaaacaatactcgacggttcgaagaggttggattaggtaggtcgaagtcgggcaaagctggtactgacgggaagcacaacgggaagccgaaaacttgttgatttgggacggggacgggggagcagggcgatcagatgcgttatgtgtcgtgtcgtggtggacagactcggctcagactcgcgctgaagtttatcgaagcagtttaggcagtattacagggagtgtggagcgttctaagttctagcgcccagaagccagagtccccgagcgcaacccgacctggctgcgactgcacggcactctgtaatgaaccgattggatgttggggaggatccacttctcaaggacgggaaaccttatttggaaggggaacattcaaccgacttgaagtcatccatggcttccgtccataacagagagcactgaaaacaactcaacagaagatataatcagaaaggtacagtcaaagaccagcgggtgacacttttggtacatgggctttgttcaagacatggagggtgtgcataatggaaagtccttccacgaataccaggcgatatatgatatatacggagaagagataattgagcaatgtaaggagaataactggattgttgcggctttgttcaaggagttggtcgacgagtggtacagtaaggtactcagacgtcgtccagctctggtattctgagcaagtcagtcatcctttcaactttggccatgttcgtaagctcaaactcacattttttcttgcccatgtatgttgagtcgctgtccttgagttcttcccgcgcctcttcaagcagcttgtcgatgccacgctctttcaaagcaacctgtaaaatgccatatggtaagctatctcgatgctagagtacgggcgctgtatggttttgcgtcctacctgcaggcaagagctatactccttgaagagaattgaacattcgttattttgttcggtaccattgcccctaaggtattctgtccagtataagtatcacacatgtccactgagttggggtgtctgttcctgtagacttactctcactgtaccatttgagaaagcaagtgtcgtaacgtctacaactggttaagatgttgttttctttccgtatgaaggacaaaaacttactccttggcctcgttgcattccttggcgagtgactgggacatctttaaagtccagagctatgttttcaaccgtaggtgttgccaacaaaacgataggcttggtacggtgtccgatgacttatgggtatcgacggtatatctatgttttgggcaaaagatcgtatagaagggtgttcgtgagatactccaggtgaatatttttggtggaaaagacggttgtacggaatctcaaatatcaacgttcaccggtgagtccgcttggaaaccaacaagtaccaggtgctattcaacaatggggttgcggacttccacttcgtcacaggacggatctcaaaagcctggacgccgatggatgaacgaacgttggtggtccagatcagcacaatcttggctcttggcaagcgcccccttggccttatgtaatcggctgcccaaagtctctctactttagtgcttctacttcccagcatgggccatcaggtacctctaccagcgcagagcgggaacagctcactcgaggcccacttgatggcatccatcgggcagcttccacttttcgaggtcccgttcactttggcgctttctccacaagccacatgctgggactgtccgcaaaaaaagttcccaaagagcagcagaacgacaaaccatttttggaaaattgaaccgggcttccacttccagtgacgtccacaccacaacgactccagaaccaccggccaatatggacggctcactggacttcaagagcttgagggaatcgctccaagccgccctggtcgctacgacccgaaccgccaactcaatcgccagcgaggatcttcagttccagcgcaccgtcaacccgactgtcggtggtcaactcgacaacagctccggccgccttctgtccctggccaacgggctcctcaagtcgaccgcgaatcttaccggccagaaggttggcgctcttgaagatgccgacgacgtggacatccaatggcggaacattgtcgacgtgatcgactcgttgctcgagaaagccgacacctgcctcgacgagtacaccggattgatcaagcggaaggatgcgcctacccccgccgaccagggccgcgcccaaaaacgcgtcaagtcgtctaacgatcgtcttgactggtccttgaagagagccaacattctcaaaccacagaataacttcgagaagaaggtcgataacttcgctaccggtccttggaagcctctgttgtcgtccaagcctcatgccaaggtgtcactggaagacagcctgaccacctttgtcgatgatgacaacaacacacagtacgtctaacctttctttccaatatcataagagcatgtcgctaacatgaatctcccagatacaaacacccctacgaaaccgagatcaagacgacaccgtaccctgagcatgtgtacaagaagcgcgaacccaaggagtaccttcctatcgattcgacatccgccatctgggttgatacttatgagggcgtcttggagatgttggaggagctcaagcaggccaaggaaattgcgcttgatctggagcaccacgattttaggtcttacaccggactgttgtctctcatgcagatcagtaccagagagaaggattgggtcattgatactcttcaaccttggaggcacaagcttgaggttctgaatgaggtttttgcgaaccccaacattgtcaaggtgagacacatcctggccttctgctttcactgtattatcgactaacttgacccaggttcttcacggtgctttcatggatgtcatctggctgcagagagatcttggtctctacgttgtaggtctcttcgacacatatcatgcttgcgccgttctcgggtaccctggaaggagcttgggttatttgcttagcaagtttgccgagttcgaagccgacaaaaagtatcagcttgcggactggcgcatcagacctctccccgaggagatgttttactatgcgcggtcggatacccactacctgctctacatcttcgacatgatcatcaacgagctcgtggagcgctcaacacccggaaagccgaagcctgaccttctcgagcaggtcctcgagaggtccaaggatgtcgccctgcaacgatacgagaaccttagctacaacgtcgaaaccggccagggaccccgcgggtggtataatgtgctgttgaagtccccaacgctctacaacggcgagcagtttgccgtctacaaggccgtacatcaatggcgtgacaacttggctcgtcgtgaggacgagagtcccttcttctttatgacacagcaggttctggccgacattgcccggatactcccgaccgacaagaaggctctgtggagtattctggatagcaacgccaagggcctcaagtctcatttggatgatctattcgacgtcattcaaaaggctagggaggaaggtgtgaacggtcccaagatgatggatatcttcaagagcgagtcatctatcctcgcccccgccaagattgctgcggtcatcgccgacgatagcgacattccggacgtcaaggagctcaaagctgaccggtcacaattttggggcggcgtcactctgagctcagtctgggacggcacggctgcgaagactgccaagcttgacgacgtgttggaaatcacccttccgtatccggccgacttcatggacggatctacggctgagatggaggtggatcaaccagaagaggcggtgccagagccccagccggcgccggaagaggtgatagtcaaccaggaattcactcttaggaacggaggcaagcgcaagcgcgaggaagagtctgaggaagaagaggaggcctcagatgccgaaatggaggattccgcgcctcagaccgaaaccgacgtgcaaaccggtggtgaagccgaaggtgacgactccgacgaggaagaagaggaggaggaggaagaggcaagcgacaagtcatccaagaaatccaaaaaggcagccaggaaagcggccaaggagaagaagaagcaggccaaggaagctctcaaggcccagcgaagggcagagaaggccgccaagaaggaagcaaagaagaaggcgcaggaagaagctgctgctgccgctaagcaggcggagggcgaggagaaggaagatcagccgtttgattactctcaggctgcgtcggtgttgcgtgctcgcaagactcaggaggacgtcaagaaggcgaataagaggtttaacccgtatgaaaacaagtctcagggaggacccaagggcgcaagagcgcattacacggccaaggcggctggcaggacggctacctttaagaagtgaggagccggcggatgaggaagatggagggcaaataggatagattatggaacgatcagtgctgtgttggccattgatgccacttattttttttacttggactattattatcgcggtgcgttttagtatatgcgacaggagaagagaaagagatggcttatggtagagacatagataccaagcaataactgatgacggccaagagacgtcgagttttcatcctgttctacaaaacgctgagccacagaaaccttgcatcaaattatacagagtctcgaccggtgtgagtatttatgtctttatatatcctgcatgtttgacctcacacaatcaacttgcacctacactacagtttgcccaagctgattactggtattagactcaattttcattttctatctgatggtatcacgaggtaccacgaggtggaggggatccgcgcggcggtcatgagagccagttgacagaccaatgtaacctaccaacacctttttgagatctcgtggcaggcgtttcgtttcatgatcaaggcgtatatatctccattttggcatttggcaagtcatggaatgatactgtagtattccgagaatatacctacctatctacacacatacatgcatacatacatacatacatacatacatacataccaccacaactatctacagcctaaggcgacatcgacacaccagaaacgatcgaagcgccaccagcggtaggtatgtcgtcctgcttttctcgtctaggatcttatgctgcccaagataggtatgtagctcaaagctctacctatccgatgctggcatgctgctgcaacccaggggcgcagacaaggattcctgttgcggcatgtcgcgtgggcattgcaggattcattctaaataggtaccttgccggacagatgagcggccttgctgatacatggtgaggcaacccaggcagttcctgctgagcatgccatgccatgcctgctagtcgcccaggattggagagaccagagatatggatggcggtcattgatgatggtgctgtggtgtcattcgggaaatgaggcagggttcgtctatgacggggcttgttgaggattctagccttgcttcgttcggttgcagtgccgttctcgtttcttttttcatgtcgccctggtctacagggtttcgacctcttctcgtcttttggtcagaggtcaagggggggtacccctgcctaccctgcagttggtgtccaaccctctcggcagggcgggtacagctcgcaggggggcccgggacggagcaaggacgggaagctcagcgcgagccattctaagtagggtccctccactaacatcagatgccatctgaccataacaggcagttgcgacgctcagcttggtcgtcatttgttccatgctggacttgaactcacggtcccgtccatttgacaaactggaggtgtccagctgcctcactgcgtctttttccctggaaactgaacaatttgattgtcactccgtcgccggcgaaacaaaggcggaatacttttggcgccccacccgctttggcaagatcggcattgtcggttcttgacttactagagaggtactcttacaccttcttgtttgtgtttttcccatgcgccgcctttgaatattgcggcgcaaaaccgatataactaccgccctcctcaagcttccctctcccgctcaccaagtaccacgataccagccttgaagatcgccgctggacagcctcgtctttccaacaaacaagagccattcacttagtcctagtattgctcatcgtgccattccatcccatccgtcaaacagccttacaggatcccaccttcgttttgccctccaagcaccacagtggacccgaccttgacgtgtctgcgtggcagagtccccgaggccgcctgtgccctcgtcagaagcctctctcacttgccagactcggtcaccgcagtagcctctggcaccgtcaaccgatttgcacgtcgaattacaccgttcctcgccgacgtcatatttatagcgtccccaccatggaccactttccgcgactacgcccgcatcggcgcaaacgagacatcaccgctcccagtttgatcaccacacctactaccaccaagtcagaaagtacttctgagaaaaccgagtctccttcggctgaactaacaacccccaccgccactccttcgctacgctcagtccataagctccgtccctttcgagtattttcacgttcgtccaagagggcccgcgagtcctctcccgcttcgcacaaacagacaccgactgtcgccgccgttatggcttccaacggtaccgcagaccaccctgcttcgccagccgagagcaagacgtcgtcagggcaacagctcaagaaagatggccgacccaagatgccctctttcctggaattaagcgagtctggtaagctctatggctcgccttttggcgctctcactttttttcccaagacacatacactaacagggcctttcacgttttacagaaattgaaaacaagtttcaagaaatcatctggctcgagcgcaagcgcatcctagaagcgacacagaacccctcacgagatttccgctgggcccgcgtaatgggaccgcaccttcggcagctcgacagatacggcaacatacaaccctggcacaacaaccgaatcaaacttcaggtgcctgagggcaagatcgactacatcaatgcctcgcctattgtcctacccccgacggtcctcaccacggccgatggggaaacaagcaatacacaagaaccggatcgctacatcgccatgcagggccccaaacagtgtacaaccgaccatgtatggcgcatggccgttgagcagctcgagagccccggcgtaatcgtcatgttgaccgagactcacgagggcgactttgagaaatgttaccagtactttccccggacgacggaggatcccccactggagatcaacgagggggacgagttcggcgatggcttccgcgccacagttcggtgcgcagggatcgaggatactccggccggtgatgcgatcgagcttcgcaagatggtgatccatgtgcacaagtcggctggaaggaagagtgtggacggcaagagcaatgggtcgcagagcaaaaggcaaaccccagagccggaaaacgcaaccaccgaggaacccaagatcacgtcgcctctgacccagatggcaaaagagacggaagagaacctcacgatcagtgaaccagaagagacggtaggccggaactctgaagaggaagaagtcgaagagcgcattgtgtggcacttcctctacaagaagtggcccgactttggcgtcccggacctcgccgatctcgacagtttctttacactcatgagtctatctcgagagaagaacgcgggcccccacaaccctcgcatcgtccactgcagcgcgggcgttggccgcagcggtaccttcatagcgctggagcatctcatgcgggagctggacgcgggagtgttggagaactgggatgagcgtaccgctggcgttggcgagtccttgtcttcgcctgttaggacgtcgcaggaggaagtcatgtcgcccataggcagcacaaagggcttggaagataacgacttaattttccaggtggtcaaccagctcagggagcagcgaaagaccatggtgcaggccgagagccagtatctgtttatctaccaggtgatgcgcaagctgtggctggataagtatggaggtgatggtgatgactcgagctcgggagagagggcggccaagaggctggaggttgatcctggcgatcccttctatgtgaatgggtactcggagaagtagagcgactcgttgagtcctcccatattgcattcgcggactatgtcctcatcttcaggcctccgtgtctggggttatggccggttgagttagctggttctttctcctgttggcctatggctaggagcgggtgctcaatgggccgctgtcgagggaccatggaattgaggaggcatgatgacaatagtcagaggcggttagaagacaaacagctgctaagtaggcgcctggtcgtgaagaaacgatagaccgtaaggggttacaggaaagaaaggaaaaagttaaagagcaggagaggaaggaacatggtaggaggtgggtaaggggcaaggtaccaccaagtaactctaatcatctccttgtggacacaagcatccgtacgtcttagatacccccgttgcattttttcataatgtcattgcattgcattgcttattagtcactttttggggcacacatatcgcgatatcaagttgtttgaggttacaataattgcgtgtgccctcactcgcctgcctgcctgcctggtcggtggtagaaggaaagtcttcccacaactcagttacatagcttgcgcgtccattatcttgtgttgttgtgatacacgtctacggaactctaataagcatgcgtcaactcacacctcagcactaggtatctaccttcctgcaaagtcccaattgacgagctcggacatgatgacatgacatgatgacctgcagcgtggatcggaccgcctttgcctgcacatatggcgtctgtgaggatggactagactcgcgcatagctgcggaagtactgatgcatgcctatctatttagaggtcatacgcaaggtaccaaatgcaagatattgatcatacatccacgctatgctagacgtacttttctttcctcgcgtgtgaacatatatgtatatatatatatgcgtatgtacgtcttgcttttgcccaacttttgctgttgttgtgcagccacttccaccttcactttcacttcctcttccactttcttggtcaaaaaggctggtggtgatcggcccggatacaggtaccgtaggtaaatataacgagccggatatggatcgcattgcttgaaaagaatcgtgtagagaaaggggtggaaatagagagggaaaaaaaaaaagaaaaaaaaatggagggtaaggtaagtcaaccaacccaacccccagctccacagtaagtgtatagtaattcataatccattgatcaccctcacccattctatggtgatggctcgcggatatatgcagaacgtacctgaaccggaacccgaacccgtatgttttcgttttcagctacctacctacctatctatatatgtaagatgcaccaccgtacacggaaccaaagaatgtacatatgtaagtatatgctggtaggtgtcggatcggatcggatcagttagttagttagttcccgttttatcgtcatcgttatcgtcatccataccacacccaccaacaaccaccccggaacaggatccgagaaaagcgcgaatctgtgttttttttttttggtttgtgtcgggtgtggtagatgtggatgtgtggatgtgatagccaatatatcaaagcccgtggttgatagtagctcttgagtacctttaggtaggtaccttcttaccacggactgcccgacaacgcggaaacagttccgcttttatctacttttgggttcgtcaaaaaaaaacgtagaaatttcggaaatgggaaattcgcacagaacaaggaattatcgatatgaaacataaacttttcccattcaagacatttgaatgtttgtccccgtcaatgatgagagcgaaagtatgtgtgtgtatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtacccgggaaaaaaaaaaaaaaaaccaaaaaaaaaaaaataagagaagaagaagaagaaacgggaaacgagaacagggggttaccactacgttctcatttctagcctgaacatgaacatcggaccgtagtccgtggctaaaatataagtgttgttactaaatgttgaccgactgacgttgttcaagccaaacgaaccaagcttttggtttgatcggtcaggtcagctgggccttggacaacgtcggtcactactcttaaataacgtgtctggacgcagtaggactgaacgtgacttttcttttttttctctcggtatacggaaaaatgcgtccaatagtccggtacttcactgaggtttccaaagaggtacgtaccaaacttggatcatacttaccatatcattatacgggatagagaaaaaagagagaaaggacgttggacaagcttatctagtaccttccatgtcttcgttgccttgtgctggataacaacagataggacagacaagacacaaagaaaggtctcggaagatggtttggtttgctctctgtctaattttccttcctctcgttcccatgggagaaaaaaacctgaaactcgcatgtcttgcacattttaccagttaataatgtcaaacagacagtgtgacagttcgtcatgacagccgcagactcaggtcaatatcggaaagggtgcattcgaaacctgagattgagtaaaaaagacttgatcaagtcaaagtaatgcatgagttaaagtgggagtgtaaaaaaaaaaacaagaaacgtgtgaagtcgtcaagtcatcgatggttgttgacttccacttacactcattgtggatagcttcaaaatagtaaaaaggtgccaagccttttcttcagcatcagggtcattggtcaagttggttgaaaacggtctagaacgagtggagtctcttaacagaaaagagagagaattaagagaatataaatcagtgggaaggatccaagaaaacaccacctctcgttaatgcccaaaaggcgggatggacgggatggatactccccatgtgccgtttggcaaggggtcacataacagtttctttttccatcaagcggaagttcaagcttgggtcgttcgggttcgcaagtgaccctagctgttatgatagctcgctgagaacaacacatgcccagcccccaaccctgttcagccgcgtgtctgccatgtggtgtggatgtgctgaaaacgggcacgggttttggcagccgaaggcctggtcgatccactcacagtcattcattttcgaccgagtgtagtaaaccacgtccgtaccttgcttggctttgagaagcccagctcgtgtctgttgtaggcttgtagcccagtttggcgagatgaatagagacgagctggtatatactgggatcattctgctacgtagtagactagattgtgatgccgagtgccgattcggccaccacgtctctctcactgattatcatgagaatgaatgaatgacggacgaactagtgtgcactagtatgggtggaatggaacgatgctatgactatcctagtactttcggagaagatggaaggtttggaaggaaataccgtggactgtgggtgccgtcgtccgtttgcgaagagagctcgtgttggtacggagctgccgtcgggtcaaacaagactggacaagtctcaccatgaaacagtccgattgacggtgatgtcagctggcttttgcttcagttctacggtgaaagacgaacgaagaagagaagatgggttgggccgcaaaagggtgtttggcactagcaagacgtccggggcaaagctggagcatgctcgccggccgaacaagggcctcggaaatgagcgatagacgccggtcgctgatgggcatggctggtgtggtggtggtgaggattgttgacagcagctcgctcttcatccaagggtttcggaccacgcaatgttttgaaagacaacccagtggtctgtaaagtgtaacgcagttgaaatctgacggttgctattttggtgggtgcacacaacaaatgaaaatgcatgattgacagagtgcgggcggtgaaggagcaaaagacccggatgagtacactaccttggaatgctacctaccctttcggagagagacgagacgacgatgccagaggcagcaaccaccgggacaaaagctagattgcggttggtgagggtttctgcgggtaacacgtatgttcgtcgcaaggactcgcttgttgcggagtaagtatgttgtagtgtattcgttcgtacacatcctggagacttcgagtcttgcttggggttcaccggcactagtctagcatgtgaaattgtacctgttggggtgaagagggcggggcctcagctgcaaagtaccgacttgtacgaccgtgttttcgcttgccgttttgtttcaaagtcgaaccgaaagcaacctggagccttgtaactgttcatcacgaacagtaagtacctacctctaaaagtgtacatacagtaataatgggccagaactgaagcgcttcgcatcgacaacaccaacaaggttgcaatgatgctgggggctgcagaacgaagccagaaggatggatgcattcagtggccgatttgcacctcagttgacgagacctgccccaccattgcatcggagcgggtctcggtcgtgtggatccccaggcgggttgatcttgaccaatgcaaagggcagcattggctgggccgggacacctgggggagtctgcaacaaccgccatcccagcagaccaaaccccagtggctcgacttcaaccatcaccatcggcatctcatcggtcttggtatgtagtgtagacctaggttgtgagaaaggacccaaatgggacaacacgtcggccccccttgtcggatggcccgggactccgaatccggcaaagctgtggactaacactgctgctgctgctgctgctgccaatatccactcccggccttctggaagctttcaaaaaggaccacaggtacgatcgggcctgccctgcatctggcagaagagcttgtttgacgttcgaggctcccgcgaactctgcctctcactgctaccctgccattcaaccttctcaccatattttatatggggacccaacgactctaacaggacccggctggtcactcatcccctttcctcaccactcatatccatactttgacatatacatacataattcattcatcccatcctctcaccctcactctcactctcacctggagccccttggcccccaccatagtcggcaactgctttggtaatcccgtatcccgtatcccgtatcccgtcccgacccgctgtcctcgaggcacttcagtcggcaacaacaacaacaacagaccaacaacgaacccacgcactacggcgctagtcactttgccaaccgagactaaaagtccacccggcggacattgtacaagttcaacggtgtcgaaagagagcgtcttcggcctttgcctcccacattcttgcgccgactcgcctccaaacggtctggaccatccacgcaacggcaatggcacgtggggcattcgcagcccgcaggtccttattgtaaaggttaaccgcgccctcgatttacataaagagtaaattaacttttccggctaatgcgaggcgtcaaactttttagcgactttctttcttttcactgcgccattgccatcactggactagtctgccctcggcgtgcaccaacgtacctccattttcaccacacctcctatcaatccatcctatatcctcccggcgcaacttgccacgggttcaggctgtgtgtgtaagagccagtccggatctgtaagaccggcttacatcaaacggcatcaaccagatattatcacgcggttgtttgggggacaatacaagaccaaacccggtgccttatttggacaccagataagataggccagacaccatgacgtcgattgtaagtgagctttgttccagattcacccgagcgcaacccaaatccttgcccccgggccccctttgctaccaagtgagtgtggcatgttcagcctgatggttgtttccactccaacacccggacctccaacctcaactacccaaccacaagcccaatcttacatcctcatcctcgctcccacacccacaccttccaacaccaaccaagtaccttctcttgatgctcaccgccttgcccgttgcgaatcctgcttgtttcttttttaaatccttttctgtcctatcccatctcttcctgaccctgctcacttcaccgggactgtcttgtgttcccccacgttgctgaaccgacaggctggcgcgcttgcaattcgaggtcgcaacgcttgtgcttccttcctcttgtgcttgcctggccttgtctaagcaagtgtggccgggcatatagactggcatcctttacggctagttgaggtagcggtaacactggaagttgagcaagtcagaaagtaggtgcccaggccgggtgtacgagcacatgatgcttgccgtctcatcctgaatttcgcggcggcgcagaaagcatttctttaatctctctgtctcgtaacgacgggaaccccttccggcctttcatacaagtttccggaacactcccatgccaattaggttaccaccatccatcccttgatattctctagggacgagccacctctgataatcaccaccaccataccctctactattgccaagttcctatcacaccatcactaccctctctcttactgctcatgattataatcagctcttcatctcttacaagacaatgtcgcctcgattctgaaaaaggcaatggatctcgagaccgagacttggaccgcgtgtcctttgttcgatttcgttgatttctacaagatgctaacacacactcctcgtctccagctatgtctggcgcattattgcgaccttcacgggcccacccccttgatggtcaccgaaggactccctgttccatgcagcacatgttatgaggagggtcagcaacacgaccacagcaatgttaccgaccagccggctccgagtgccaccgcagctaatgcctcggtccatgccgtagccgctgccgccgaagcgctacgccgaatggacctcgccggcggtggatcaagaagctcttctgcgcctgtatccgaggagcaagctcaggaatatcgcgcctcgcttcgccgcgtctcccagactgttggcacttcctcggccgttgaaactcctccacaaagtccgcagattccaaccgggcccccgttatcgcaacaggaaaagcgacgcagcgattcaggattccgcaggacttatgatgactacgtcactcgccgcgccggtccgtgcgataattgcgccttgacgctacccaaacggcaagaaagtagcaaagacgcaaatccggaaccaaagccagagcaggggcctacattacgaacacgtgctccctttgctcgcgtgttctctggaggaatggatgaaccatcaccaccaatttcacaaacatcctcatcgatcccatccgaggatgagtccatcaccaagtctcgtccctcacatcgtcgtgctgagaccacggcctccttagcttcacgctctagcagtggctccgcccaaggggttacggcacatacgcattatctcgactatacctcaacgcacgagcccgttgccgcaaattcgttttccattgttcgcgcatcctgtctgcggacgctctctctggaaactcttccccgacctcccgctacaggctatccttcctcaggcgccaacccggggattacgccgagcgcttcacccagccccccggcttacgttacaacgcacagtgtcggcgctgcagcatctggtgggccaatatttttcggcgacccttctgccggctacacaacggcctacatatttcgaattcccgatgtccatgcgcgaggccacaagcgcgtgtacgctttcctagcccttagcacccaccgtgaacgtcttgccatgaagaccttcggattcgtcgctgccgcgttccgtgacctggcgacctggatccagacactggccgagcaagaagccgaaaggtcactccaggagtcatcagccaacagccccgttatgcccggaggccctggctacggaggaagcctgcactcggaaccagcagcacccgccaaccacattcccacggccggcggaccgggcggcggtagcagctttctcatgggcggcggcggtctgtccaggaggatgggcagcggtttttctgcctctggagtcgcgctgaagcagcgaggcttggctgagctggttggtcttcctgacttctttattgagctccatgctaggttcgtgaagctcttgcttgacctgcgtgtcgtcttgggatcatgaagaagacaggagtcttccaccaaagacgcttacggaccacaatcatacttgaacgaacgatcgttggcaccatgtacatatattcattcatccattcgcgcgggctggtatcgatcgccacaacatccaacagaaacaaaaccaccaccaccaccgccgccgccgccactgctactactataaccgaggagacagttgtgtgtaacaatagcttgacttcaacgtcaatgaagaagaagaagactcccactaacaagtatagcacttcgatgacagacagacaggcagcggatacggcagcagttgatatcatcacgaaatttgccaaacttgttttacgtgtgtgggagagattaaataatgggtaatgaattaatgacctggtagagaattgcgcggaaggctgggcgcgcgtatagaagcagggtgaagccgacctagcgagcgaggtgtacgagaaagacaagggaaggaggaagtagaggtagtatttgagaggggaaaataaataccaaccatctttgcattcgagatcattgttgcttttctcctggggtgtaccctatgtggacgtgaatcaggcgagagagagacagagagagagagaaactatcatgcctcaagcatcacgcgtcttctttttggactgtttgatttcaacaacaagctaagctagacggacggatggatggatggacggagcacttttataggatcactactgagttggaaagaaggaaaagagaaaagaagaaaaaaacgctccatctaacaagaagagcaacagcgaatgggaacggatggatggatgtatggatgggaagggttttttttttttctgttgatattctcatgggaatcacaagcatgggatattcaagtgaggaggagcgtgtaagtaaatttaaggagacgtacactagtgagcggcgggagaggggactgagtgagtgtgttagactgactacaacgatacctaccttaggtacaatcccaagtaggtagttacaagtagtagttacaaatagtcacatggaggatatacaccctttacccctcaaatagcatcgaggttattttgaagtttaaacaataagtcctttttttttccttcactttttttttaatgaatgtcaagtgacggcaacgatatctaggaactaccatagtgtagacgccctgagtggtacttaaaattttgaggtaaccactcaaggtcctgttatcaatatgtatgtaggatagtattatcggattttactcgctggaatacccaagtacgacccgaccctggcctctcttgccatccataagggaggacatgctgtagatacggtgtcttaccctttcttatcatctcttcccctccctcccccctgacaagaaatgttctccaagccgaccttatcatttttcagtagacaagaatctatattgaagcacattacatttttccgacatatcctcccttcatttaaatgggatttgctatagctacggcgtttcgggaacggagaaccaccatacagccgtagatgtatctacatatgtatcaagataaatggtggcataccatgacctggagagaaagaaagcgcactgagaactcaatttcgccgagcaagttgatctgaacatgtaaatagtatcagctgggagccagggcatcttgcttcttttcgtttgggtgttactactttttcagttggagcaactccagagaggtacgcacatatatatatatgttggtaccgctctagatttattcgctagtgtacaaattggttcgcttctatgaaagtctatagtccctgctgatctggggcacaaactatattttcccaaggcagcaagaagcatagcaccaacccacccaaaatgcaatctcccacatgttccgtggtcctcgaccccaacacagctagcccatgacgccgatggtttacttgtagaaatcaaacttgttctcgtcgctcgtacccttcacttggctgctgtaggcgtcctccaaatcagcctggatgatgttgtacctgttcttccgtactgcgcgcagaccggcctcctgcataatggcagcgatgacggcaccgctgagaggatcgttgcggacaatcaagctgtcaaggtcgacctcaggggccaagctcatcttgccagcaatcgtggtgaagatgagacggcgctcgcggcgatcgcgcaggttgggaaactcgatcttgcgatcaagacgaccgggacgcagcagggcgggatcgagggtgtcggcacggttggtggccatgatcaccttgacgttggcggtctggtcgaaaccgtccatctggttgagcaattcgagcagaattctttgcacctcacgatcggcacccgtctgcgcgtcgaaacgcttggtcgcaatggcatcaatttcgtcgatgaagatgatggcgggcgcgttctcacgagccatgcggaagacgtcgcgcaccatgcgaggaccctcaccgagatacttttgtacgaactcggaaccgacgacgcggataaagttcgctgtcgtcgagtttgcgaccgccttgaccaacattgtcttgccggtaccgggaggaccgtagagaaggacaccgcgcggggggtcaatgccgatctgcttgtaaagatcaaagtgtgttaggggcagctcaacggcttcccgaatttcctgcttctgcatatccaaccctccaacatcggcatatgtaacgtcgggcttctcgtcggcaccgagcatagcaatcgaggagtcagcctcgggcggcaaaatatcgacgacggcattagagtgacggtggagcgctacggaggatgagggcttgaggagctcgcgatcgagagtcgaaaggatacggacgacgtagtttgagccagtactggattgaacgatacccgtgctgagaggaagggttagtctgggccagttttgaagacggggggttgcattgggcggccatacttttgatcgatagcttccatgaactgtccaatcaccaaggggacactttgaatcctcttgatttcctcctgggcacgtacaagctcacgcttcaagctcctgccagataccatgttgtcagcccctcctcatcaagctctcagcgcgtggagcttctgtgaccatacctctgctcatccttgatgtattcctcctgcagcttgatgtattctagctgcctctgaagcttcttcaaggtaatgtagtcatcgccgccctctgttgacacgccctcgaaggtctcgatgttggggatcgccgaaggggcggacttcttttgaggctgggtcacactggccggggtctcgacaaggacgtcgcccatcttggcggatgttttcttgtgatggtattaaatggcttgatcgatatgtttccgtgtgttgtatcgcgagcgctcagatgcgcgattgtaattgacgtgggtctgggggatcggtcgggtggtatttcttgttgttctgttgtcgtcgtcgaggttcgccttgtggcgcgtgtcagtagtaggttgtcggtgctagcagtcgctgatgcagtggtcgctgttgctagtaacagcaagctgggctagctgtggctcgtcattcatctggagcctgcgttgccgggtgctgccataagcacagtgattggctggatgaccacgttctggcagttatagtggactaccaagcacagctacggtgcctgctttgtacaatatagcttgtataagtgccacacttatcgatgacagatgctccattttttgtagccaaaagtcgcacttcaccagagacgctccagctgcaagtggggctgttggacagtgtcaaggggtgactgccggacagtgcagattggactgaactgaactgaagcggcgggagccttgtcggtggctcccccctccatgcaggtcgacctccacttcaagttgggtgccaccatcgcagttgagcgactccagcctttctcaaccccacatccacacgggtacccttgctaggcgtcacgaagtgtcaccttgacggccaggtcggcttgtcgtccgccgtcctccccccgtaacttgtctctggcttgacctctacactattgacaatcgtctcttatttgtttgatatgtcttgcatgctatcgcaatacccgacgtggtgtaattaaggttgagagatatggcagatcccatcgtcgtaacatcacttctctgtggctcaacgtacactaccgcgataagggatcgagttgtcattccgaagacggccgataccagtttctccactgtttggatcgaatgatgcggcgatgatatgctattgtggtcaccatacaccaccctgcatcccgtgtgttagctaacacatccttgcctggctcgggcccgtctgaacgcatcatggccatgaagcggtgctgatgagggatcgcgaggcgtatgatgaatgagaagggagagggttgcgtagttggggtttgaattgcggcagtccaaaggttaaattgctggcttgactcgatacactatttttctctatacagtacagtagagcgtgcgtagccggtgactgtctgaggaactggggttgaacatcttaagccctgaagcagatcagcctgggctcccgtcatccggcgtgtctcggtgtgaagttacgataacgacaaaggacgattcaggaactttatgtaaaagtacaacatgaattgcagagcggtatacttactgtaagcgcaggaaagtgcagacttacatagacatgcaactgaactgaactccatccacccgtcaatcctcgggtcccctacgcaggcaaggaagagaccccttcaagcatccggtgtaatcccgtgcgtccatgaatggtgaattcgtgggagccggggggacggaccaggaaacgcccaacaaccccatccccgtcctaactcaagagtcaccactttcggatcgccttattagttactgtacacctccgcttcctccgatctgccgttacctcctgctttcccttctttgttatgctgaaaaccatcctcatttcaccttgatctcttcattcagcgatacgcaaccgccgcatcattcggccttcttcaccttatctaattgtacaagcgcccgtcgccgtcattctcgtcgtgttctacagtgtcctcgaatcacaacgtccttgaatttgatgattcctctatcccggtgcacctgcgccttcagcactctggttggcaacgacggattccattcatagacaatcttaccaattaccatacgttacctgaggtcacttctctccgccagctcccactcgtcaggctcgctttgtgtaactgtcggccaacaacacccaactccaactgcttaaaacctcccaaatcgtcaactcttttcaacttaccttcctccgtcacccgcccgccatgtcctcctcaatccccatccccgccccgccaccatccgtcatgggtattgaacgtcgccagctgagccagtcagataatgctggtgggagctcgcccccggggtcgtcctattccacctcgccggaaccgtcccacccctcttcttcacctgcctcgtcgacgatgaaaaagacactgctgcacgctcgccgtcccagccttttgagtaagtatacattttcccccgataagccatgcaacaaggaaaaaatatatagatggcggcattgatttgcgcagtcgtgcatatgcatcatgaaggtcactaaccacaaagttttaggttcggccatctccaagcaggaatgcaccacgatcaacatcgctgaagataaggatgggccgccggagttggtaagagactttcctttcttggccacccagatgatattatgctttttccctaatagacccatgactaacgttttacacaacatatctcctacctttcctcaagccaaggcttcgcatggaaccccgagatctttctaccatcctatgtcgattacgattacatccccctcgagaaccggagagatccgatccatgagatcatcctaacggacgaagagattaagaagatcttgccgcagtaaaagcaaaaagcacacgacggcacacggcacgcacaagcgaccaccaccaaacacaatgtattcagtcatgcaactacaagcgccactcttagacctgtctcttctcacagatatcagctccacttcttcacggattacggcgttacgacatgttttcttcctttgtttcggttctaggtgtttgggcgcctacctttctggttcttgtcttctcgagagttcattggaaccgtcgacttcatcatgttgtggtctacactggcgaggaaagatcctaggacacttcagataacccagattccttacgcggtcgggttcgggatacactttgagcacagtacagtgttgccgagtaagggagggtatggttcaagttcctttttttttggtcaatttgggaagcgcggcggcggggggaactaatcacatcatggttctgtcaagtttggtattcgggtttcgggcgtatcgctgggttcatctatgtcaagcatgaccttcaggcctcttccgagtcttggggcaatactttgacttattcttatagggtatcacccctcaagtatcattcttctttgtagataggccttcggcaagctacgtatcaaatggtaaacaacatttggacgagatagaaagaaaagacgcattgtatgacggtggtgtgcaacacggtagggcgtacaaaaatgtctgcagtctcttgagcacttgcatagatgctttcggtgttgttctgttacacatggccatgagactctcttgctgggattccttccttgagagaccggttagctgtgttaccgcggccgaatggatgctgggaacagatcaagactcatgtaaatatggcaatgattcaaggttggtaagatctatcagcatgcagacatttgtaggttaggtaggtaactgaatgaatgttctcttgatacgcagggtccacgacgaacatgccgtctttctcacataaaacacaagcaggaacaagcgcggttatcgcatggactgcaaagaagtaggcgcaaggcaaaaatctagtctcataattgtccaagtgctgtgcagtgcataaagtcagtctgacggatcgatgtttcgaagcagtgaaatgtccatgcaactggcgagcggcgacacaccttgttggccaaaagcgatcagcgaatgccggcactcctgcagctcttacacagttaagcaccagccccagttttgcccaggacaagccaagcccccccatttcggcattagggaccccgctccactaagcagctggtacatgccagaaagtgggaccgacctccaaattcgggttagtgcccgccgatgtcatgggctccacacagtttatcgataagatgatggggtgggtgcaatggggaagcgggcccaagcgggcccaaacgggcgcggacgcgggcgcggacagcttgaactgcgtgagggttgcatgggactgtgaactgtcgctgtcaacttgaccaaagtaaacaaatcaacgaaggactggacacttcacgaattcatcaccaccatacctactcaacgaatttacaattgggcatcacaatctacgagaatagtcgaccgagaaatagacacactccctcaaaagaaatcatttcccatcatccgcgacacatcaccaaccgcccgtccgcccgcccgctcgctcatttgcaccgcgatggaaatggaatccgccgtccaccgtcgaatcgagcttcaatcgcccgaagacttcacctatctaatcgacaatgtacgtcgcgccgcagcggatagcatcaacgccgctttcccgcctgttgacgcgggcgacagaaacggggaggacgaggaggaagaagacgaattgcgcgtgaggatagagcagttggttgatgatgtacgtgttttcttcccttcctatatagactcttctactacgtagcaaaacccaccaactaacaccaaacaacaatgcagtacataaccaaaaccttcacctacgtagcccccaacatctccatcaacggccttcccgtaaccgacccctccgagtttttgtccttgtcctcatccccactcacttccccttccacttccaccaccacaaaaagaagcaacggcaccatcaaaaagtcctccaagtcatcttcatcctcaaaaatccaaaagaccaagaaaagcaaaaagccaaaaccccctcaagaagaatacgaacccttcgacccccgcaaacgttcccgcctcgaaactctggcccgcgaagaagaagatcttctgcgctccatcgccttactcaaacgccgcgtgcccgcctctgccgcttccgcgctggctgattctttggctcgacagacggacgcagaccaaaaggcgttggacagggccaaacaaagagtggtggaggagggggtggtggctggacgaaaggctttggaggggttgttaccttttgttactgatgctgctgctggtgctgctgaaggtgaagatggaaatgggagcggggacggggacgtaacggcaggaaagggaggaaacgaaaaaggaggaggaggtgctgctgctgctgctgctggtgcaacaatggaaaggcaggaagaaatagaggatgggtttgcaaaagcggttgaggcgctgagaaggctgaagagtcagatgccggctacggtggcgaggatggagagggcgagggttgcgggcgggtatgttgttgctggtgttggggggagtggtgttgttgcggcgcctggggaggggaggtagacaatgttgttggttgggttggcgatactcgttagtgctgcgggaaaagaaaagtgttgggtttgtttgagccggcatgttggagttgttgcttgttggaacactgtttgctttcggtagagaggctttaagcgattagtttttggagttaggggcgtattggcatagccatgtctatggacggggtatcaaagcaaatatgtggttacttttgggaactgaaatgtgccagatttcttgatgtcttcaccactcaaataccaggcagataaattacaggccgccagaaacaagtgatctattgtatatccgtgtgtataccaaagagaccacctccgacaaagacgcgaggactctacatacgctaatgtaaaatcaccagtgctaagttgaaaccagattcacgtttccgatctcgcacttgaaaataccctgcaaacacaaccaactcctaccccattacggccactaagctagtctggccgaatgatgacttcattacaactgaatactctttcatagcgtatatagacccatgatacttcatgtaaagcaaaaccgcgttaacagccttcccctcacaggcaaaaatgacgccatattctggggggactcggtgatgctttgcccttcgaactgccgtctttctgactggaagccgtcgtcaaacatccccattgcatctcttatgcggcagcgggagcaggggcggtagcctcagtagcagcgacggcaggctcggcggcaggagcaggggcagcttcggtcgcggcaggagcggcggcgggggcggcggcgggggcatcagccttcttctcccacttggcgggacgagcccactgctcctcgcgccaaggacccatgtcgctcatgtggcagccaccggcgcactggcaggtaccgccaaactccttggggaggttctcagggggcacctgcccgaggagctccttgctgtaaccgctgccgaggacgtggatcttggagacggtgacggggtcgagccaagccttgatgacgttccagacggtgctgaagccccagggcgcgttgatgaggtagagcttgccgaggcgctcggggtagtagttctgcgagagggtggaggcctgcttgacgtagccgaagacctggggggccttggtgaggccgacacccttcaggtccatgatggtgcagcacgtctcgaggaggacaccggccttgcgggagcaggcgggcaggcgggggtcggcaagacgctcgtactcgacagcgaggttggtgagcatgcgctcggctgttgtgatcttgtacatggcattcagatcgatcttgccaagctgctcgatgtaaacggggcggccatcctggtggagaacctcatgttagcctcgtgtaatttctttttctggtctctattgtcgcagccgatggaatgcaaaatccggagagaactggtagccgtaccttatcggtcttgtggtagtattgagggtagtacttggaaacctcctccttctcggggtactcccactcagggatggtctcgtcaagcttggtctctgccctccacttctcgcactcgacgaaccttgggtttgatggtcagcgctttgttgttcaaactcgagcgatactgggcagatttcgcgcttacatttgcttggcgaggttgacatcgaacttgcgggcgcggaggaagcgcagctgtttacggaatgtgtcagcacctgtctatcccactactttcccctctttttgttctccgtctctcccactcgaatcgagcatcatattgcataccagtgtaagggtgtcgaggcgcttggtgtagccctcagactccagcatcagacgaagctgagtgacctgggcctgctgctggggagtcagatggccggggtggccctcctgcgcgtcgggcgcggtggtagggtagtcatagtcgtcgtacttgggttcaagctccatgttggcggttgtggtgttgtagaggtcgtaggtaggtaggtaggctgaagcgggggggttggggttgggtattatgaagctgaggcaggagacaatgaagagacgacaatgatgtgtacaaacttggaaagtaaggtagcgttataggagatggataacgcagctgagtcgtggcaaaaagggttgatccgaaggggaaagggtacacagttgagtctacagagtcaaggcaggcaggcaggcaggaaggggaaggaggccggagcccgcccgtgatggagatcgtttaattggggttccgttgcagagggccggggcccctgagattccgcctgcccctgggggccgcctgcccgcttgggacccgacgttggggccccatccgctaagctgctttctgctgttggcgcagggcacctcatccagtattcaggtcgggcctggtctgccgttcgcctgccgccgtaccaaacagagacagagtcaaaagactcgggaccccgtctccgaaacgaatgccgtcgtcatggcggtcaagaccacagatgtgcttcctcactcccgaaataggggtttcagtttccaggggggcgggggtggctcacttttgacaaaacactgacagcgaaacagacaggtcaacggccgcccgagcgccctgcctacatgcgcattggccccccgcccatctgactgtctcgactggataagacttgggtatgtacaccacttgataaacgatggcgacgatcgatccgcgactacactacaactcaaccagacaaactcgccccctcagccacgtgatctcctcggattggcttttggtaacgttgtaaggctatctcggtgtatgtttgcggtaggtatcgtgacaatctaaacaatgagccatagcgtcgatctctcttgtagccaagtgatagacagtaacttccatcacaaccaagaacccgggcgggaaatataaaaagtcatcatcgtgccttgatcatgaggctatgggcgttggaggccgccaaactcaaattctctttaatctctcgaggtcgtagccttgacctaggccagagcgaacctcatctcgccagtcccacttcagtctctccaaaacgacaaaccgcttgcgtggcccttgttcctttgtctcgtgaacaaatggctactgagcgtaatacgacgcagaatatctgtgaggtatcgttcgctatcatgttgctttcaaatcaagtccaacttaccaagccatcgtgaacctcgtctcacatgatcgcggccagcagcaacctcggccggcctccctctattagacattcttcaaccgtcgttcgctcccatggcatttcgtgatggtgcattatctcctcgctttctgtattagacctaatctcctcttcaaccgtccgacgccgtctcgctcttctttccttttgtcttctcctcctcctccttctctttcctcttctgcacgacgtcccagttgtacactctggcaaccgcaacttccatcgtctatggcgcatcgttcaggtcagtcaaggttccaagatcggtaacagaactaccatcttcgcgttctccgcccaacacgtaccgtaatctgttctctcaagaaatccagatcctcctcgcagttctgcaagctctgcgtcgccgccttgagcttcgagtcaagcagctgctcggcctcctcaatgggatacgacagcatgacgttggcgccgagccagatgtacacctcgtccgtgggtgggatcttggcctgggcgtagagagtctcgttgagctcgaatgtggtttcgatcgggtctgattcgtcctgtaaaacagacaaagtaaaaaggtgatcttgtcagcgtgtcttgttcgtgtgcgaccgtatcttcgtccatccatccatacatcaatccacgtccttgttgttcatgctcgtccttgacctttggttctcaattaccctttccccccgccccgggcgcatttggtattgtgcccgctgtatagctagctgtatagcccgtatgttcgcgtgccctgaagacggaggtgtgtgtgcgtgtgtgcgtgtgtgtgtgtcgtacctttctcatctgcaggaaccgcaccgtgtccagcgtcttctggatatccggcatcttatccttcaagcccaccacccgtcgctggaggttctgctccatgaattggtacttggcaatcaactcttggaaccgcctcagggtgggttcgacatccgcgcgagacgtgacatagtcctcgaccttgtcgacgaagggcgcctgggggatacctcgggggttcgcgggcgtggcatcactgtaggtttggcggaacgcgggagcagcaggtcagcttgttttgtgtttctataggtaggctaggctaggctaggctatgctagcaatgaggaatacttcgagccatgtccgactgttgaagttaggggtgatgacatgagactcgtcgttcaagaggggcaagacgttgctttgtcctgtcaccaccaacataagctctgatgcttggccaaggtagggtaaggtaaggtaaggtaagtaggtagttcaactgggactgacttaccgacccgcagtttctacttcttttcctttggttgccattctgagtatggaccttacatgtcgggttgtaagggggaaaggaaaagaccgatcaaggcggggagcttccacttgcgtgcctcggttggcgccgagctcgttgtttacgtaggtaggtagggccgtaggtagaggtaggtgcgatatggtcatggatggaaccccaagggctgacttgcccgcccgcacctcgctgagctcgctcccccgcctgcagccaggagtccggtcgaatcgatttcattaaggtggggcaggcccctgcccgcgtacagtacaattcacctctggaaagttttgttaggtagtgagagaccttgagtcaagggagtttctgggcgggtgaatccaagcatatgtgcttcactggatcgggaaggcttggaatcaaaacgatcatgtgaagccctcgttttttgacgtgtcttttcctggattgagatatttgtacatgtctttttgtgtgctatggtactgctggcgatggcttcatcagaagacccatgctaacaaacaaccgaccgttggactgtgatgacgaccctgatactgtctgtgtagcccgcccagcgttggattaatcaggggcttgctgataatgcgctgagggtcttacgcccgacctagggatccacgattaccgctcgatcatcaaaacgttccggcagcgaggccatcgtggagacaacgaaccgggactagtgatcgattcactttgaaatcctatatacactacatgccccatcagacctaccaccaagtccaatccttattttacgggtgcacccgttgcgactgatgtcaccggccttctgctactactgcgaatcgttgatacgaatttaaaaaaacaggtatgtttttttctgcacacggagtcatctacaaggaagccaagaaaaaaatatcagaaataaaaagatgaagaagaaagataaaaccccccataaaaaaatagccagagaaaaaaacccaaaagccacaccgtttgaaatccaaacaacactaacccagacgccccaaaaagtccccaactcaacaccccctccctccacccaccacccaccacccatggccgccccattcatgggatccagatccctcacccggcaatcaccttcgttggatatccatcatgcgtatcgagtccccgaaaagcgacaattgcaactcccctgaaaatggcaaaagccaagaacccgcgcgctcgaaacaacccgcttgcccgccaaagccaaaaattcgagaacaccggtacctgatttcctgacaccagccgcaatgcgttccttttgctctcgtatgctccccgcgtcttcttctcacataggaaaaatacccactcaggtctcacgaggatgagacgtcctccatcgaactactatagccactctctgccccaccagcggttgcaaccgagctgccagtgtgcagcatgtccacctcttttccggtgacggctgccaatgggctgtcgtccccatccaccgcttctgcccgcggcatcatcgcccgcatgttgtggccgctgtccgacaagcgattgtcgtcgctgtccatccgcacatcagtctcggtatcgaacgccaaatcgtccttccgcatgtacgtgttgttgtccgagaaatgaggatttgctcggcgcgagatctgcccctcagagtaagaatcttcctccacctcctccacttcttcatcgtcagaagctagatcatcgccatcgtcccagctggaatcggtactgaacgggggatagaaaatcgccggaggagggagtggggctggattcagccgacggaattgcccagagacgtattcaacctgcaacggcgcgacagtcagcctgtgactgcgaggaggcagaggcgacgacgttcttatcgctgccaagcgttcggcgatgaattcggccgtatcttccgatgttgtcgagcgtgacaactgccgctgcaggataggtctgacgacgcggcgagtggtgacgagcatcacaaaatggtcgtcaggaagtactccaccaagaccagagggctccatgacttctttggcaataggctgaatccgaaccttggcaggatcctcgcaccatgggaagacgaaatcctcgtcattcggcgaggaaccgtcgtcggccacgagttcaggcgggtttccggggtcgaaatccaacacctcggccacgcgggcccggtcatcactgagcggcctaataggaagagacgatccagacaacgtccgctgcagcacatgttcaacttcatcaccagatccggatccttcgacctcgcggccggccgtcatttgcgctgttggcgacatatcgccagggtctcctgaaagatcggtgcaaaatggagcgccggtgtagtaaacgatggcgccatcgtatcgacgcttcctccgttgttgcgttgtccccgatccgctaaaatcccacttcgagttacccatgttgctctcatcgacagcatcctctgagccttgtgacatcgactcctccaaagaggtctcgattgaggatgaattacggtgtacaaacatcggtttgtaatgaaaggtgtccgaaggtgaccttgagggaccgaacctcccaatctccgaactcgcctgctgcgttttccgcttcttcctccgaccattcttatccgagccatcctcggtatcttcggtcatagggctttgctgggacttgtcctcgctgctgtcgctgctgaacttggttccatcggttccgccacgccagcggattttccgaccatcagcagacagctggaactttgtgctcttttcggagacagcttggcgaataaaactcggcgttacgttaaccatgtgcagctgggccaggttacaaagcagattgagatacacccagccttccgcatccggagcaacatcttgatagctggtccggcttccctgcaagaattcgggagatacaaggcccagatgacggatgtagtccatattctcggatggtatctggacgcggtccgggtccaaatcgcgaggcctggttggtcgttggtccggcgcaatagctcccgggggcgaggtgttgttaccagtgcgaccgccgcttccacttccatctccgcttccagtcccagttccgccaagttcggtttgatcgccacccgagttggatgcagaaccattgtctttggaggaacggttctttcgcgggttgtctccatcctgtagttggatgcaagcttcgcgcaatccttccggaggggggcgagggggggccatgttggttccttccggcgcgagtggtgcatccatgctcggcatcgactggttgcgctgcatgtttcgtccactgatctttccggtgaacagttgctccaagcgtcggacaaccagcttcttcttctccttgtcggtcatgacaatatggtgaggaagcaggccatcgggcgtgtcgcgcagatagttttctaccttttgggtcccgacggattttgccctggtcagcgaaggtcgtccgagcgacggaccggaagagtggggcgcatgagagctacggcccgtcgacatagagttgtatgcagaatcgacaggacgactgcgcgacgatgacgacgaatcgtgtttcgacaacgaaaccccagacgagtgaacggccgttccatgtctgccagtctttctcctctgcgatgtcgattcgctcgagtccccgagactggcagcaaagtcgcggagcgttgcctccaactcacgtttctttcttctaggtaagccatgtaccttgatctcaaacaacttctctttcctcatcacgtcggaaccaaactgcttatacctcttcagttcctccttaagccgcttgttttcgacagtcaagtcgtcaatgacactgcggtagtcatcggcggcgctgctgtgagcagcaaccgggcggaacccgggtaactggacaccaccgggcggatgtacagggtttcgtccaggcggatacctggattcctcgttggaggagtcagtctccttttgataaaaaggaggatcgacttccatgatatggctctcgtcatgaaaggccgcggcagggttacgattggattgattaaaccaattcgtgggctcgctctctccagacgaattccttcgggtgggcgagctcttgagttggggttgggattcggtcactcccagtgcggaagatgaagtaactctgctgctagtatctcgcgcaaggcggtgattttcaagtgttattgatttgtctggggaagcacgtcggggaagagggtgaccacggctgtcaaagggtggtgggcgcatgccctgggatttatccccactatccgccatgttcaccctatcagatcttcgtcagaagcctgcgatgctactcacgttcgagcagcttgtggggacttttcatgatacggctgtgtgcgtgtccttacgcacttgagttgggcggatgccctcgaagcctgagactatggaagccgcagaccggcaggcagaagcgagggagggtgtctcgggtgtctaaagagcgagcaagctaagttagaaaactgagcaacaacggtgcaaaattttctcggtcaaggcactaatgaggttcgagattggcagcatgaaagcccccctggtgtgtcggaagcactatccgggggcagtcgcgccatggtgaagaagcacgctagaacgggcatcaatgaggattagagtcccgaaatcaacaaacatgagcgggagagagaaaaggtggtgacgaaacgaaagtgcttctgtccagactcgttgagatacacgatcaagcagcgacaatcttgggctaccgcgacgattgttgggtatgagggggagaagaggagggaatctcgacacagaggcgcaaagatagagagaaagaaaagagcgacaaacagaacgagggcgttgaacggtagggaggaggagaggtattgaaaaaaccaagaaaagaagagggtcgagtcagaagctcgcggagacggacatgaacgccggtgagatggtttgggcaagataggtggtgagaatggatgagatgccgtgggtaggttgagagtgttcctgcttcaggaacagggagcttgtcgggtggatggggaaaaaaaggaacaggtggaaaacaaaagggggtattgcgatatgggcagagttgggtcggatttacctttgatttctgggctttcctggggtccagttgagggtatagtgttggaaggtaaacagagaaaggccgttaacacgtcgtgagaatcggtggtggtggtatggtcgcaatagccaggccaaaattgaggagagatcggcagtccccccctggggtttcctttggagatcaggcccgggtgcttgacttgaggacttggataattgctgctttttctgcagcgagggtttctttggtgtgcgaagtggatgcgatgcagcaaagacggtttcgttcgaatttgcagttatcgcaggataaacggagaaatgactatacagccaagtttttggaacaggtctgttggcgtgggctacaggtaccttaacaggccagtgttgggggcctgtcaatccgccacactgctacgttctggttcctctggggtggatgggaccggactttaggttgtgtgatgggggtgaagcgctgcggcagggggggtgagatggaggtactgacaaagtacacgactaccccgaggcaatcgacaatcgaattccggatcgaagtgtgtttgcgggcggtcaggtgagtgcgggtgcgggtgtgtttctgtgtagtttgggtaatcgaaataatttcatccaatgccgtttttgcaatggagtgtgtaaagattcagactggggccggcgtggaaaggggagggagggccaggaggggacgaggggactggaccggagcacatacttacgttggttgcgaatagaggcacgcgtcgtgctctcttgctcactttcccacagatgcacaggaatcgccccgatcctcatcactgcccaggttccaggggatcgagcggatcgaaaagttcagggtcctctgcgacggccgtctaattggccagccgtcgtccggtccccagaggatcaagagatacttgtaggcccgctccccatccatcaacctccccaacttgattctcactttgtccgaaccgcaaagccctcacgacaaaatgctgaggagatgaccagcagctctcgcccttcatctccccaattgaccggttttttccctcatgtttctgccaaaaagccatcgtacagggccgacaatgtcggcgcccggtgaagagagcgcaggtgttctttgttagaggccaggaacaccttgaatcgctttgttcaccccgcccggctcgataaaatttgaaatcctcttaacccaccatgtattgctatggtgttgtgggtaagtctaaatctgtgcttgtcgtctccacctcatgaatgcagtttcctacctaccagcagctcacttggcctctcacactctttggcaactctgaaccaggagcgacgacctcgtaaccagattttcaacgcaaccccgcccgtcgcaacggtcataacctcgtctggaaatcccttacactacctagcacaatccggatggttcgctccaaagcataatcaatcaatcaatcagcatggtcgccggcaatccgcatcaatcaatgaccgagcgagagagcacgtgcgcctgactcgcaagcaatccaaggaaaaatgtgagggacggaaactccgagcgcagttgctggccccaaaatgcctccattcgcacccatcttgtcggttatcaggatcacaggctgcgctcaggattgtgggcggctccactttgacgccacgcggggtgggcctatcgagcaacgtcccacatcttctaacgtcattgctcgcaaagggggtgcgctgcagtgactttccacaacagcctggcggaaaggtggcacaggaggtcgcggcggtggggcttcgaccgaaagtatcttgagcctccagatctcaattttgcagcgtcatcggtcttgcagcggcatcaggacgcctcgggcacccgtactggttgtccggccaaactctggaacctgtggggatgtgggtacgagcttgacttgaatggcctcacccacgaaaaagtcaagggggagtcacggcaacccgaccaacttgcgtgttcccaaaatgccttcacaaaacggtttgcgcagagtacatgacctacgaaccctgaaagtaccccgacgtgcgaccatggttccacatggaaaacccctacctacatattgcatttggcgagcggcggagttgaacccttaattgtcacctgttgaaatgctccacgaatttcaagggttttaacggttttgcataatcatgataggtacgtgtgtgccctggggctgtacagtatggactctgtggtggtggtggtggtggtggtggagagctcgcatttttaacagattcgagatcctgcggaagaccgcgagcccttgtgtttttggtggtggtgagattcagaccaccatgtcggcaggtatcgccaagtattcttctgttttcagcaacaaacataaagaaagcttattcggctggcgcaccaggtttgtttctctcacatcgtacaggacggtacctgtttttcgcggtttctccagttgtccgtcatgctaggtattgaggtttggatctgatgaagggcagcaagtggaattcatgcagtacaagttcatgttgaccctgacaaacatccgcttctcagccatccgctatagctgcagattttctgggcatatcaaaggagactttgtgcaaatgctagagtacgtagagagagaggtaatgttgactgatgtgtgacaagccattcccaaccacctgccgtctgatctcgatgccgtctcctcatctctaagagatactgagacagacttagtttcgcagtttggttttgtcagcatttacttgggagaaacacggggagtcatgaacgatggaaacatgtcgaaaatcaagagagatcaaaatttggaaacgtccgtcgttgacactactagtgtaagtggaaagtcccaaagcgcagttgcgagcacccgcgatggtccctgtaactttcaggtgctagaacaaagtacgggcaacagttcgctctcgacagcgtgcgcaggtgctcctcaactggtactgcgcccctgtcacctgaaaacagctgtggccagccgcgcctggccaggtccagaccctttttcattcgtggtgccaagacgatagtcttaacggtcgtggtatgacgtcatcttcttgcgcggatataacttgttagctcgatacgttggccctccaagaaacaggggctagacgagtgccaggccagacatttcttgtgtggagattgaggttctctgctatccccaatcaccacgctaacaggttatctccatgcagaagtgtacactcacgggacggtagcaagatcaaatatcaagaatgctaagaaagtctggcgatagtatgcttcaagttggatttggatcttcgtctatatcagcggtatgggtaggtaggcgttcaaagatgtcttggaatgacgctgcagtgaggtccaagaccagacacttcagttaacacagctagactgccaggtatcaacacagggatgccagcacgaacagccatcggcgatgcggttcggaggaaaatcctgcccgggcccgacttccactttcgacggatgatgtaggatgttttggcgttattaaactgaacgacgtccacgggggctggcttgacccctcattcatctcattccgtcattcttttagtgtacaaggaaatccgggtcttttccctttccatctttgttcgcaacaacctcttcccatgtaccttcgtattgaataacccagaaacacatcgatatacggtcatagccagccacgcagagaagtcaagctacgtacttggctttgccaactcaccaggatccctaccaacttccatctcaccgtcgtttccccactggtgcatgggtaactccgtccgtatcatgaaactcggatgccccggcctccctgtgggcatcctttctggaatcccctcacctcatggtagcacattggagtgtttcggagccgcacactgactgcagcacgcagccgaccgcacaaaaacaccaactgaggaagaccaccctgtcgatcattgaggaccctgatttgtgccgtgaggatatgtaatttcacccccaaagacttttgcagcggtcaattccgagcaaacccacttaaccgagtggtgtgcccgtagcccaacccggtgccccgtggccgtcgatagtgtagtctctcgatgcgccggtcgtccattgatggtccgtcgatcgatcaggatctgcaaagcctacacattgctgtctttttttattttttttattttcccccattgctcgttcctcgtctttctcgagcatcatcgcattacatcatgtcaccccaacctttctggtgggcatgtgtttgttttactcacctcaccacgtgagatcataccgatgagacaacttgccgccttcggtatcgttcctggcgagacccgtcactcggatgctttcccgccatcctgatatccaactttagttgagatccctgagaccactagctcaagaagggaaacacaatatcctcaatgccattgccgtacggtccatcttcatctactctcagccaatcaattgcggccgtggctccctccgtgagctgatgagattgctgtacgagtgtatacatcaaccctgtattgtctgttagtgtgctatctcactacgcactcttcgcaccctgctttaaaagccgcacctaacaagcaaatcaggattgaggtatacagtagtcgccgtgccactattcggagacatgcctgtgttagtcacagccaatcattagctcgacgatctccttcccccgaagtcgatatgcctgccccgagagttctcgagttgccagatgaggatgttggtgtggacggttgaaagatgatgatcatggttttcgccactcgcacgtcccatcctgaagctttgcgaatagcttcgtttgcctcatcctccggagtcttctattgcttgcagttgtcgatcagccgttgagtgcaagcgacccatggatgttacagagatttctgggaatctggcaatagcagttgacgatcaaacaaaagcatcctcggcgactgggctcccagggccccccgaaccagcggttgctgcctgctccggaagttcatggctgtcgtctaacgatatacatcctacaggtatacccgcctgaggaaatccatgattacggactactccaatgccaacgggttagcgaggttaagcgcactacactacgctacgcttccgcagtacagtactgtacatacaccaggagactaagtagtctatactatctctttcgcatgaatatccaaacacacatccatacctattcagggagaccacgacggtggcaaaacaagcgggacccgacaatgcatgtccaggtgtgtagggtaacgtacctgtcagcaagacggaccagagcaggcaggtgggtacggtgaatttaggttgacctgggtgggtttgcgggaacacgttaatcagcgcctgcggatcagggggggggggggggggggcgtggcgaaaggtttgaaagggggaagaaaaaaaaaaagagagagagagggaggagaaagcaacgagacaggaagcggccgacggacccaaccgaacagcgatcattgggaggacgacgattgttgtcggcgtttgaacggtacctatgagggtagcacgtgggcggctcatttcttcccttttctttttttttgtggaatttctctttctgttcttttcccgaaatccacctccgggaatagtcaccctgatgccaacgttgagttgcgaacgggaagatcgtgctggtgggcggtggcgaaatactctcacatgttcctggcatgcaagggcaaagcatgtcagtagtgtggtatacccaaaaggtacctctggattctattcggcgtggtgggaatgtggaagtggtaactgagagatcgacagacacggacgttgttgcctgacggttggggggcccgaagcggctcagcgagcctctttttcactgaggattacactaactgcgtacactactgcaggtctagattcagggtccagattccgggtcccggggcacagctacaaagctagggaggtggtcatccggcacggcttcaagcgaaccggcatggtgtgggtggctgatcattgatcaacagtcttcgatcttgcagtcgtgaagctgtaagaggcatcgtcactgttattgtcactgtcctcatcgtcgtcgccggcgtttggcgtcggcgttgtcggaggaggagcaagggcaagggagtggagcaaacaatccggttctgttcggtctgaccgatgcttttcggtcttttacactaattgatcaaacctatggtggtggtggtggatggttgaagaagatgccgagatagcaaggtacctccaagggtagggtagtgcagtcatcgttcaagtggtcgtctacaccacaccagatagtagacgactacataccgcgcgaggcggagaaaacaatccggcacggtcggatctggaactgaaagcgcacgtgggaattggaaatcccgtagggctgattggaagtgggaatacgctcattgtgtgtgtgttttttttttttttttttttttttttttcccgggggaggttcccactcgctgcacctctgattgtattggataaggcagtttaagttaatatatgcggagattatgctccgcaagctaggttctttctgcatgcgtcacgttaggctaagctctctttcattgcgccgtaaacaccaccacagaggatcttcttgttcgatgtacactagagtaggccatccatccattggtgagtgatgttcactcatctcgctgtacgtatgccctgacacctgatgagcgcagcggcagtcgcaatccggttgcccgtcactgccgtgaatggtgtacctgtacctatacccgcagttcactaagaccttaagggaccacactgcattaattcggttttgaacacgtacacgtatgtactgggttttgattgggaactgcccaaacctacttaacgaaagtggctccttcattgccctacctacatacctacatccactgcactagagtacctacctagttagtgtatgtagtgtagacgagagttgcaggcaggcaggcagacgcgggggaggaggaggaggagcggcatcacatgggacagcgggatgcgcgggccgcgggagggttgatactgtgatggtactgtggcagtgagtgcggtaccgtactgtagtgtatgtacacgtgtatgaaggtatcgcgggtgacggcaacgaccacggcaccacagcggcactgtcacagggggggtggcaaagtattgggcaacgtgggcaccgaccgacggacggacgggatttgcttttctttgcttacctacagttcacagtatcagtatcagtagtgagcgactacatatcttatcagcggcttaaacagtctgttacatagcttgggtaattcgataacaactctcagtaatccaaattattgaaaacaatgggttgaaaagaaggtggtgcggatataagtaggtactatgctgcagtgtgtcctctcgaagaaatccagactgtgttatctatggttgcgttttagcgaggggactacctagtagtcaacctaaggtagttacgctttggatgggaatgtgacgacgacgacgacgcatgtgaaaagcaatcaacaaatttggtaagaagttatacgctattaagctgtacaattagggatgatgaatgctattgtgttccttgaaaaactacctaggtacgagtgactggtatgatgactgaattcaacaatagttgatcaaggcctgtaaaatcaatgtttttggtttgcagtagggacgacggtatgttggagataactttatggagggaatgattggaaatggagctattggattccgtgcactttacttcggtaggtgcgaatgcggaaagaaatacttgtagaccgcttgcttgacattaaagcagaactttgtggtgattgatacctacgaatcaacgaatcagatatagctcgaaaaactgctcggtaaaagaggagccatttgcgaggccgcttcggggtcactcttacttgtacagtctcatatgagagtttacagcagaatgtttactatacaatgctatcatgcgaaaggtagtgatacagacctccttggctgtcatactaggccaataacttcacccccttttatatcatatacacgtatatacggtcggtgccgcatcattcaacactcatcaatctactgccaaaaacaagcctgtacctatcatacaaccaccccagctcttcctctccgcctctctctcaagcagcagagtaaacagcgctaacgtcccgcccgcactcggcgcgctgctcaacactaaccgatcttccatccagtttgaccgtcttcctcggcgtcaactgaaagcgattagactctccctccctctgcaccagccggttctcctgcgcatgggcaggtccccgacgagtaggcgtatccagcggcacgatataagaaggcgtgttaacgttattcctctttccggtacccagctggtaatgctcgttcccaccccaccacagcacgtcagcgccaaaattggtgtccgtgtccgacttgacgttcccgttgagggggctgtcgacgcaggtaaagttgtccatgacggcgcacgcgtggtttccgccgaccgacatgcgggacagccggatgggcaccacttggttcgtggcctcgtcgaattcgaacaggttcgagagcgccttgaccttggtcgggcaaaccgagacgtgcgtccacttgccgttgcccagggtgccgtggatgccctcgccgcaggcccaggtctcgacgttgacgcgaccgaggtccttggcgggcacgatctggccttggccatcaccgccaagttggttctggaaggcgcgagcgtcgacggtgaagaagctgttggggccgccggcggcgatgtaggtcaccttgggccgaaggttggtgccgtggtagagcttgttgatgggcacagggcggggcgagtcaacgtaagggtgttcggtgtcattctcgaagccgagctggccgaaggagttgtcgccaaaggcgtagacgcggccctcggtgtcgagggcgagcgagtggtagtcgccggcggcaatctccttgatcttggagccgcttaggccggtgacttcgtgaggctggtcgtaaggtccggccgggcggttggtccacgtcaggccagggactccaagttggcccttggaagggaaatcttcagagctggcggctgctgagaagacacggccattggaggtgagcatcaggcagtgctccaagccgctgcggacatcaacaatcttttcaccccatcgcaggttcttgggcgtgagggggcggtagttcacgggtgcctggctggaccagagggaggaaggcgaggcggtggtctctttctgaccagctctctgatcggcggcggccaccgggatcgagtaaacttctccgttggaggcaagaccaatgatacggtcgcgggagaggtccagcttgaccaggtccttgcccttcaaggtgacagtcggcttataatgatccttgtcgaagccgacaccccactggaccaaatttcccttctcatcgatggcggcaccaaaattgctgtccagcttgagatcgcgcaggacctggtcatcaaagtaggcaatgcgccttggggtcttgatgacaagctcgttggagtccggggcaacgaccttaccgacattcgaaccccatgcgtaaacaccgggatgttcccagctgtgcttgacctgaacgtgctgggggctcaactgctcgcggctctcctcggcggaaatggaccgtttccggggctcctgaaagatcagctcaaccttcatgggctccttcttgtttccacccgtgagcatgggatacgcggccatggcggcaccggcaacaaggccacccgcaaggacaccggtaagtatgcggagggcgagattcgacttgtcttgctgaggctccggctcgggcctgaatcttctgcctagactccgcgtccattgtgtcgagtttatcatacgccgggcctgtggccggagggcggtcctggcaagcatcatgggggaagccatggtggtggctggtgcttgatatagttaggtcaggttagtttgtgagaagggaactgataaaatttataccgtacttgatagtggcggcagttcgttctctatcagaagcgatcaactcttcatgctttggcggcctagtgatttgttgtcacacacgcagctacagatataaaaagcagtgagatccgaggacagaacaccaaagcacaagtttcacgatgagaagcaaaaagtaatagtgaggtcactagactagaaatgaagcgagaatccggggaggaggtccagctaagcttcagctcggatcgacagctgcccccagcactgcaacaatcaacgggcagttagctcccgcccgtgagagaggggccactgcccactggaccccatggaagcttggtttggagcttcacgttctccattcttcctgctttcacctaggatgaggtctgtgcacttaggtttgctcagttctctcgctgtcgagtgagtcggccggcttaggtaggcactgtgcctataatacagaacttactgtccatgtctccatcgctgcagtgatcccaggtcccctccccaaaagtggacagctcattgcacttgttgcagtgggaggaaggtacctacgtaccttgaatgacgggatagggaaacaggcaggcaggggggggaaaccaacacacgcgatggacagcatgcgataacctgaagctatcaccaccgggcaatttgtccattaatcctaattccaaaaaaaaaaaaaacatgtacgacgagcactggtatagcttcacctccgaggtgcagcagagcagaccatccggcgcaaagacgcgccaccgtcgagccaactctctgctgcagcagccagaggtttgtttgtttgtcttgcattcattcaccttccttccccttgtcccagaatgccccaactgtcagtagtcgctaacccaaccattggcatcaccactcgataggagaccaccgacaacaacatccccgaagagccactcccagcgcttttcgaagaccaggaagacgtcaatgcgccccccgaggctaccgttcttcgacgggcgaaatcctattccgacttctacgacattgcgactgcgcatctcgctggcagccatggaggacccaagaccaagaagaacaagaagaagaccaatgggcggcgcaacaaccacaacctctgggatgccttgatgattcctgcgagcgtggcatcgacgctacctgtggaagaagacccctatgacgatgcgctggaccaggagctgctacaggctagccagcaagaatatctcctgtaccatgaccaactcgccttgacggaacggcatttgggaaccctgatcgacgacgccaacagcgcgctcaaaaccctcgagactttgtgccagtctttccgagccgttgaggagcagacgacatccttcaaggcacagtgcgacggcttgctggaggagcagaagcgtcttcaaactctcgccgacgaggtcgggactgatctgcattactacgcctatctcgacagtgtcagccggcgcctcaatgccctgggtgcgggccgccttgtggacgacgacgcgtttggcgatatcctggccaacctggactcttgtatcgagttcatgatccagcatcctcaatatcgggacgccgatacataccaggctagatatcaggcgctactaaccaaagccctacaccttctcgaggtcggctttacgaaccgcctggatcaggtgtctggggaacttgctcgtcaaatcaccaacactcagtccgaatccgcacgacatgccttggcttatggtcggtttgaggagatcctaatgaactcctattcgctcatacccaacatccagcgagtgatactgggagcatatgaccagaatggccagcccaggactgggccaaacgcggatatctttgccaacacagccaacaatctcttccacgcctatttcgtggtgagagaccgcgacctcaagcctctgacccagcatgatcttgcgacattccatctcgagtgcaaagaatcatcaatcgacacagcggcaaggaactacgtgaagcagtgctttgaacggtccttcagcgaggccacgcttttccgtaaaatcttctctatagaagcaccatactcccccaaccccaagtcggcgttcgctgcccttaactcgcatcagcggtcactcgtcacagggacaaatatttcgcccattgccaccaacctccagtcaaagctacaggcatgcgatttgcaaaccgtctgcaatcttgttggatgggtcacgaacgaatatttgctcgtggactatgatgaggacgaaacccctttcgttgcgcactgcagggaacttacctcaaggctgctggccgagcatctctggacatttaccgatggcttcttcgacgccgaaattaccaaatccattaccaaagccgttgttccacctgaggccttgaagcttggagcaaccactgccgccgatggcggatcatcagcggctttcccggtggttaagcgagcaatcgagctacttgttttgttcgaccagtctatgccaaaggagcgatgtgtaagtgatgtctcatccgttcctactttcacaccccgaaaccacccagctaacatggactttccctccattacagcaacgtagcagcccagtaatcttcaaactcgtccgcgagaccatcgccgccctacagcgcgctgaagtgcgcatcaaagccgccaaaaacggcaccgattcggacctcttcatgatcaagaaccttctcatcctcaaaaatgagctcctcaccctcgagatcggagacgtgcgcaacggcaccggcatcggtcaagccacaggtctaggcagcagcatccagcacctcggccagatctgggagaaccttccgaccgccggcaacctcttcggactggtctccagctccgtgtccacttttagttcttacattcccggctcgtccctcctttcgcgcgcagctggtagcattacgggttcgagttcaggcctgacgacaacgactacagcgggtgcggcggagtcacaggacgcgggagagcagttggatgagttgttgcgccagagcatttatgcgtttaccagaaggtgggcggccatctctaatgaagtgaaggtgaaggcgtcggtgggcgggaagaactcgactcagttggagagggagctggatgagattctggagggggcgtttgctgcgcagccggaggtggtggagaagttgaaggaggcgattcagcttgatgctcaggcgcagttgactggtggtcccaagtccggcactggtaaggacaagggaagtgtctatacgggtggcagtagggctagcaaggggagcagtcggaggatgtaacgcatgaagcagcgcagttctccaagtggcatatttcttgaactgttggacttggtttataggatttgagcaaagccggaaaacattaatatcgagtttgataagtcaaacacattttgaatcctcaccaccaatgccttcgtccctttactgagaaaaccaaataactctcgctgtttaatgcggtccgtatgcttttcaaacccctaatatccccagaaattctgtaattgcaacaacatgctcgttgaagagcccatttcccatctgtccgtatattcttatgatccatggaatcccgttttcctttccttgctcatgaccaactcacagtccccatccacaacgcccaagtggagtgagcctattccccttttctttttctgctctctaggtagtatacctaatcccccttccacagtcaaccgaatccttctaattaatagccctcatggtcatctccaccaccgcaaacgttcccgcactaaccggcatggccctcaacagcgtcggcccaatacccttccagaatcctctcatgccctcagccctgaacgtctgcgcaaaacaatccctcatgctcttatacttttgccctgccccaaacccgtccgtctgcatcttactcttgaccacatccaacgggtaactgcccaaccaaagcgcctcgcccgccagtccaccgtacaaagcaatcttgtaactcgggatctccttgcggtcaatcttgttcctggccgcatccgcattcatcaaccactcaaacgccaaaaaccacaggccgtacgcttgcgcctcccgcaacaccgtcaccacctcgccccggtacaaccccggcagcacgccgcccgcctgctggctgagcttgcgcacgcagtcccaagggccggaatacaacctccccgcgccgtgcggctgggcctgcaggcggatgcgcacgtgctcaatggggcccgagatgaccgagttggcgacgcccgcaaaggcgccggccgcgtagtactcgccgtacccgaggttggagacgcccgggatgaaggacttgtcggtggcggcgcggcgttgctcgaggaagcggcgggccgagtggaaggcgccgaattggatggagacgcaggcgccgatgcccaggagcggggtcagggtgcctttgtagaaggcgagcgcgccttcgtgcttgtagatggaggcggcggcggtgagggcggaggagtattgggtggaggtttggaggcggactttgactatgtcgaagggttggcctgcccggaaggaaaaggaatttggttagtttgagtttgagacaattcgggtggggaaataaataatgattatttgtttatactcattatagagattttttggggggagaaactcaccaattaacacttgggcaataccaccaacggcgccggagaagagatccttggccgtttggagaccggcgttctggccgtcgtgggagtcgacatcggcagcggaggcagccattgtttctctctatcttatatacttctttatgtgtttttgttgagaaactgtgatggctgcttttttgatggtgtcgttgccgatatctgacccgcctccaagtgagtcgacgatgagagagagagagagagagagatgaaagagaaatgaaagagacttgagagaaggaagacctcggtctgtgactaaactagtgttgactttttatcttatcaatgagaacaaccgaatccacgacagggaagggacctcgagtccagaaacggtgacagtgacccgacaatctggttcatacgtctgtgtgtgtgtgtgtttctgaagatgagatgagactcacgagatgaaatggtgttgcacgtatacagtcacattatggacaaagacgtcaatgcctccattagaggatgtatagtagtgtacgggccgatgttcgggccccggcttatgcgtgtaccccgtgttaaagtccgttctaacaatggagcatatgcttatcaaaggctactccgcatacgggaccccgaaggcggagtggggccgtatgcaagcgccccggtcgatggcgtgcttgggaatcacacgcgggtcgagacccggtggacttcagctgatcatcatcgccgtacgaatttagccgatatattcttgtacagaggcgattatgctatactattcatagtgaacaccgttggcaacgatcgaagccataaacatcgaccatgtagattatttccaaagtagcaccacgatgcttacacagtctgggtatcacaatacttccatctcactcagcattctccaccctcctctgcaaaatctgtctagcatgcggcgggcttagactctcaatctccaactcctccagcacctttttcgcctctgtgttatcagtgaagaccctatccaccgcgttcttgagcgtcatggtgttgctgttttcttcgggcgcctcaacaggcaagttcagaaggtggagcgcctccttgatgctttcgagagcaatggacccatcagggatgtaccgctcgacgacggaggaaatggcatcaacgtcacgccggaattgggcggcgccggatgcggcaaatttgttggccatgagcacgtcggaccacagcatgttgttgagctcctccagggcttcacgccagatgcgcctgaagacggctgtgccgagggcgtgggagaggaagtcgaggtcgcgttttagaacctgaagtcatgttagcgagtgcttgtagccttgattcaaatgaatacttactgcgagaggttcacccagctcggctgtaggagccaactgatagtatgcttcgccagaggtaggctcatccgagatggtactccactgaggacgtttaagataggcggcaaatgccttcttctggttctggatgaggacctgggtgaggaactcttgagcgcgcttcctcctcatggtatatgccgagatagtctcatcgaagagaacgccagtgtcatcctcggtaccaactaccgaagaaatgcgatccttgacatgatcatagctcatgccaccagcaagattgctctgatcctcgttggccttggctcgagtctggagctgctcccatagtgttacaaagaactgtcgcatgttagcatcgttacattgagactttcgaaaacagatctctcttacctcttcgttgctccaatcatgcaaggcattaatgatgtgatcggcgcttccatacaccttacacagcgtctcaagcgcccctgtaccctccaaagctgccaactgctctttggtaacaccgacaaaggccctgccaactgtggaagtcattgtttggtacgcttcaagtgtgcctttgagatgatcatgataatcgtccaaaatagccagctgaatatctatcaggaagcgaagtttgtgggaaaagcgtctgagcctctcatactgcgttgtaaccgaccgcagcaagtcagcaacacggacagctgcgaaggtcggttttgttttcccgacgaccgcaaagtcgtagtcaattttccgagcgtcactagacgtcataattccgttgaacctttccagagcgaatttcttctctgcctcgagccatgtcctaaagtgtgtattcaggacttcgcccgtcaatccctcccacccgttttcggcatcgcctccgtcatagctgtacccagatcggatgttatcgtcgaaggtcatcagctgtccgagaagactgctcaagaaagcaggatccttgacggcctctgccatggtcacattgaccttctcgcgcatgaccggtagcatcgaggcgatgaatgcgcacccgggatccatgtaaaccattttgttcgaaacctcggtctgaccaaacttggccgccaagacgggggcaaagttctccctgaagaagatctcccacttgtcgagcaaggacaggaaccaggggaagcaatgtgcgttgatgccctgggggttgctggtcggcttgtcgctgaggaagtggaaccggaactccttgacgaagatctgcgccatgacatccatgggaagaagcgtcaccagcgtgggcgagtataggacctcggggacctggagatcgaccagcttctcgaaacattgaatccattcgtcgtccacttccgactctggatcgacattgggccacccgcgctttttcaacaagacctccagctcgctccacattgttttcttcatctcgtcccatagcgcctcggcaacagattcaacatgagcaacaagatgaacggcggcgccatcggcagcaccctggagttccctcaggcgcaaagacagctgcttcaattcggtgtagggctcgagcgcggccttggggctttgcggtaggtgggcgcgggcggcattgcgcagttcctggacatgctggagaaggagcagatatcggtgggcgaggtcgaccttgtgaagctgcttcatgggctgctccaaacggcgaatggcctcatccggggcgtcggaggcggcaacgatcttgaggcggacgtcgatgctctgctgcagtttctggaactcgtcgatttgggcggcaagggcggcctggcgttccgcagaagagcggcgggcctcctcgagctctttggtggcattgtcgagttgcgactggagctggctgcgctggtgttcgacgctgttgagcaacgtgtctagatggtcgaagtcggtcgtcgattggagcttgtcgtcgaggtagtcctcgactcggatgtcgaactccatggtgggtgtctggatggtatgcggggctgtatgaagctgttcctgtttctatgccggtggtttctgagcccgcatcgggtgccttgttgacttgaaggaagaatgttgtatgtcgccctcagtttacagttacaaacttgacacagtacggaattggatgatttggggggactgaagctccagtggatgcagtacctacccctggcccggcgctgctctgataagctccttatcgccaaagtgacgtagcgtctgagaacactgcagagcggtacccctaccaaaaattagtttgcacccgagaagccgaaccgcgagtaaacagatggatgtatcggagtaaatcgaacgaaccgtgacaccatcgacacctcttctccatcgagttcagtcttttgtcccgccgctcgccgatctgtcaacaacggtcaccaccccacactagtcacgacacacagtcaatggctccgtcatcatgagatctatggtgccgattcaacgaccggccgccgtccggggcatctccggcgtcgtaggactggctggcctcacggccactggcacttccacccgaccacaaccacctttccacctcaccacttcgcatagccagcaacgacgacgcactttgttcacctccaacagtcttctagcacaaaatggcaatgagccttcgcgaccctctccatctccctcttccactaccaccacccagaagccctctcccgccgaagatgccacgacatcccaacaacagaaatcctccgccgcccaaaagcgcaagctcccactcaagaactccctccaccgcgtcgccatcgtcgcccaaaagggcgtccccgccaagtcgactcccgccagcaccgctcccgaacacaccaccgagcccgacggccgctcgaccatctccgccgtttgcgtcgccgagtccttcgacatggacgccgtcgtctctcttttgaccagccacaacttctctctcgaccccgacaacacaggcttcgacatccacgaagtggttcatgcccgcgggctcaaccacggggacatcttcgtctttccctcgggaaccatcgtaacctgggcccttccccctgatgtcgtcgacacgctcgcgacacgcttgctcatacccgctgccgaatcgccttttgtagaaaacaaggaggaggaagacctcgagttcaccaccgacccgaccgaggaacaaagtaaagtctccggcgacgtggtcgtcctcggcacgcgccgcgaggttgaggcgggtgatcggctggacaccacccttgccaaaatcgccttctcctcgggtctagcgcgctccaccaaactcgctgtgctggaatccagcctgacgcgctatctcgaatcgacacggcacattcccgaccaactctcgcaaggtctcaaggccccccttagcagggaactcatcctccagaagaccggtgaactgctgaacctccgcagccaactgaaccactacaacgacctaaccgacgcgttgccggatatcttctgggacagcgaggaaaagctggagacgtattacagcaagatcggcaaagcgttggatgtcggggtgcggatcaagacgttgaacgacaagatgacgtatgcgcaggaggtcgtaaaggtggcgcaggaggtgctggacatttcggaaaagatgtcgagtgagaaacacagtacgaggctggagtggatcattattatcttgattgcgattgaggtggtgtttgagctgaggaggttatggatggagagatttgagacgcatgaggatgatgtgttgagggagttgaggagaattggagactcccttgaggctttgaaggtcgatggtagtaaggctgtaggctcgtcgtcgaaatgacacaggcagactgaagaggtagtctagccctcgggaaaggagatacgttagacggaaagacgatggtcaccaaatgatacccaactcatatgtatactgctgtatgaaactagataaactagacaaaacctagataaacaaatgtaaaaccaatacgctttcaagtcagttaatatggcatcacatccatactgttgcttatgaacaacacaaagactaatgactttctccattcccagggttcaagtaaactatactacaaacccgacataaactaaccttcccccgcctaacaaaaaggataccctacctggccccgacagaagcaaaggcaagacagcggagtttgacaaattatattgaagagtctaaatgctcataattcaagatctgagaaatgaaagaaaacttctgaactaaattggagaggagaaagaaaaaagactgaagcgaagggaaaagggcttctcagtcacccaattctagcactctttagagttaaagatgaaggaaagacattataaagtgtgacaagagaaaagaaaatgataatgatgatacacctaatagtaagctatccattcatccatccatccatcccccctttattctccacacgacggcagcatatttgtatcattcccctcattgcaagcctccgaccagcaccataacaaataccatacataatagattcaaaatccccattacttcagtttcgttctcattacactgttcccctttaactttgatctttattatcctcctactatatcaaacttgtcttcttctttttgtctccatttctcctcgttcgatacaccccttcaggcctgtctcgctactttcctgccccttgtttatacctcccgcttcacgatcccaccaacacccataacttatccgctttattctcgatatttttttttcccctccctttcctccttcctctcacttcacccagattgtgtgtaagataaagcctctgtgtgcgtaaagacaagacagcaaataagaaaaacccagcgcgaatattgaataagcgcttttatgtgcgtaagtaagcaatcaatgtactactactaaacaagcttgatctaaactttgtctcccagtcctttcagccttcttctttttcgtatccttcctccttcttcctttcttcttctccttatccttcttccgccttcgtacacttaatgacccccgccgtctcaacatctatcgaccgcaatttcaccacccattcctaacattcatcggattcatccacatctgctcctatgcagaaggaggtctaaaaccttgctgtgcgggaggagccggactaggtccgccgctttggggtggttgcggctgttgctgctgaggctgtgattgtgacatcatttgctgctgctgctgcgtctgtacctgagactgttgttgtggtggttgctgctgctgctgcacctgctgttgttgctgtgcggccgggctaggtgaaggaacaggaacgggaacaggggtaacaccattcaccgggcttggccctccgtgcatgggaagcttggggctgggcggcatgttagttacctgcccttgacccgaaccaccgccgggaggaccgccgggaccgcccatctgcatggccttggcagcagcaatcttgtggacatcaacgttaccaccgaggccgatacctgcgaggccaacaacctcgccttgggcgaccttgcccatgtgtccactagcacgctgttccgcatctgccctcgccctcgcctgttccatcacctggcgctgttgtacctcgggcatcacggtcgcgtagccggtcaggctgggtgtccggttcatgttctgcggcgccggcatcataggaggagatccggctccatactgacgctgcatgttgttgggttgcatgttttgaggcggcataccctgcccgggggttccatagggtccacgttgcatctgctggtgctgttgcggtggtcccggcggcggcggcggcggtggtgttggggtgggagttgggccatagtggtgcggcgtctggggtgggacttgtggagtgatagcccggggcatgggtgcaccattagtataaggcggcggcgcaaaccccggttgttgtggatgctgttgcatgtggggagaaggatgttgcgggggtccaggatgttgaacatgttgggggtgcatgggctggtgctgtgggtagccctggggccccggatatccaggtgggtaccgctgacccgggggcccggccggcgccatattgtaaccggggccggggtgcggcgccatacgaggttgaggtgggctcggcgcatagccaccgggcacattatgctgtccgtaaggggctggcgcctttgccagctgcggcgcatatccgtagttggtcggtggtcggtaggatgctggaggaggaggcgcacgttgttgactttggggaagcacctgggggatgggtaccgccgagggtggccgttgttggtacatgggcgggttagggcggcctggggtttggggaaaatgctgggcatttgcgatcgggcgggccgaaggtgtgaactgaccgggatactgatgagcgaactggcccgggccggaaacgctacccctctgctgctgccgctgatttgtggttgcggctgttgccgcagcctgcctggcaagacgggcctgttcatcctcctccataacacccttgtattcgtccgtgcgaatttcaatctttgtgctcacattaagctccccaagcttatcagcattgagccgagctaccgcatatggcggcaaggtctgaacaatgctggaaagttgagctttcagtgcttgatacgtcatcatttcctcctcgctgggttggtgagacaggttgccattgcgaagcatatccgcgttgacaggatccgccgaataccgatcctggctggtagggagcgtgagattcctgttacgctggtaggatgccaaagtctcaatcaaatccgacacctcttcgagcatgtcatccatctccttttcttcggtggactttttacccaagagctcctccaagctagggtcaaccaggttgtcatcccagttttcaatggcggacttgacgagctcctcgtcaatctcgatatcctcatccgtgccagtcatagtcgtgtcgacatttccatcttccggaccatccacatcgacaagcttttcgaaattcctccgcccgatacgttgccaccatatgcggccaagttgaccagaaggaatgatggcagccgagtcatctttgcatggcgcaaaactggagaacgcgccgcgaaacattgcctccatctccgaaatttcgagctcagtagaagacggccggtgacccgccaaactctgcgctcgctctcgttgtttcgaccgggcatgcgtagtcggtgttgcgttactgtaatctagccaatgccctgtagcaagattttgtgtaaagtatgtaccgctccgatacctggacttttcggtgagctctgggtggtagaaagtgaggacgttgcctttggtgatattctttggcgccttgggaggctgcagcgggggcagatttcggggagaggggaacagctctcctagggtcaaagaacgagtgttcttgtcggttgttgccgtgaactcgggcagtatacgcgtggccgtcacgccatgcggcaatgatccctccggaagtgactttgcaaccccgccggaagctgtcactcgttgaaggctggtaaacagaggcctgactgttggtgcggcgccaacagtagtcaggacaagcccacccatgccgccattcatcgcttccttcaggtctggtttcggggccacatgtcgaggaacatgggggtatgccatctcccgcctgtagagctccaacgccttggtccggaatgctgcggtttgcgcgatggcctcgtcggttgagccgtcgtcggactcggaactcgcagattcaagttcggcgagttgtgcctttgctgctccgacaacgtcggaaacgagctcgtccacagtattataggcattctggttgatcttgtcggcgatactgggttgcgcgcttccgtcttcggatttgggtttctttggcggcgaagggtcgtcgtcggagtgagactcgggtaaagggcgcttgagaataggatggctgcctatatcgaaactgtagagacatggtattgttagtagtccgcactcaatggccgactagcaatgagacacattttcagatcgccatcatagacaatgggggacaaaggccatgtgggacagattgttgggggaaagtgcgatccatacctttgtagagtggtaaaaaagtcagagatgagtactttgctatcgcggaccgtgtgcaggccattgacggttggtttagagccgtcggcatcagaaccattgagttctgggccgctgtcatcgtcgacgtcgcgtttccgcttggctgaggtaacggacgcaggggattgtggccgcgacaatgtcgtgacgccgttcgcctggggggcggcgacggcgggcgaagccatgtcctcttttttttttttttttttttctggcgggggggaaataccgtggtatgatggtatggtcgccaaagtaaagtccagtactttagtcggctggggttgcggactgtggtgaatggtcgtggccgtcctgggatgcaaaatggttggccggtgacgctgcgcgggttggtggtggtggtgctctctagctgcggcctgtcgaggtgcctggcgattgtcgcgcgattcgcgttgccggtcgcgaagggagggaaagtggaatgctgggccaaaagtgcgattgctgagtgcggttccaggttaggtgctgtggccgtgcctggtccgtggactctcgaagctggcccggggcggatggactgaggtgactggaaggacggaggtccgagccactagttggaggttgcggcttctctttggcttttgctgctgctgttgagtgctgagcgcttgctggtgttcgctggagtgagagtgctccagtcgtatatttggaggaggtcccctcggtgcgacttcaacttcaaactctccaaaaactggccgtaaaaaaaaaggttaaaaaaggcgttcagagatgggactccatccacaccacacctagcacatgaagtttaaacaaaaaaatgctcgcagtcgtttcaaagctcgtccataataggtatcaaacgtccaaacgaaagaaagcagttcacgaaatatcgcgttccaggttacgtgcaacgaggacaagttgaccctggacagtctccggctctcagatctctcagtcttcttgtctgtccttcaaacagaactgcacttggttacctacacaaaaagccagccgttccaatctttgcactagcgcgcatgagggaattagtgagcccagtcaaaggtgcattcacgtgagaggcttggcccgtgcctcttcatgcctcttcaccttctctatccggcttcagcagcttctcccttggatagctacctctacctacttatcattatcagtttgggtgctcttatctttcgttttgctaaaaaggaatatatctccaaacacgcaccgctggcgaaccaacattcaagtagtggatgtgatcaaggtatacatcaggttgtgcactgtcaggagcggacgaagcttttgcattggcagccgtagagatacatgaccacagtgagtcctgtattcgtcctgtaacacaatgctcattccagccttggcagtaacagccatcacagacactcaacaataaagacgctcgaggcttgaagtaattcagtttcaatatgtcttgttgacgcaagctgacttcaatgagccattgaaactagataccgatgctgctattatactgcaaaaaagaaaacaaacccaatgccgcagcgccctcccatcatcatacagtcattatgaactacttgaacaacgtgacagtctcatcaacttctgctccccaagtacaggttacccaaacttcgttcgcaaggctatttagcgcttggcggtggcgatgccgacagtatcggcgccgaggtcgtagattgagtagtacttgcggaggaaagcatctccaaggatggccaagggaccaactggggcgggcatatccatacccatgaaggtcgacaggcagctgccagaagcctccagaatgtagtcctcgggaccgagggtgaagttgtagccagcaagcgtgaaggttacatcctcaaggctcgacttcttgccgcagtcgatggtgaactgaccgttccagctcttcttggcaccgatctgagcgttcagcatctcagcgagctggctggggagagcgataagagaggtgccggtgtcaaggataacaccgtggccctcgagttccgcaaagtccttgccataaccgatagcatcaaagtccacctcccagtaggccttgcggcgaagaggaatagtagtgatcttgccagtgtacctgtccttgttgacaccgccaaacacaacctcggactcgccatcctggtcggcgaggtagaaggagaagacgggctcatcaacgagcttttgctcaaccatcttgtagaagggaggggtgatgccattcacggcaatccggtcgtaaccgaggccgaggatgccatcaaagcgaccaaaggcgaaagccaggccgggctcgctggtagcttcggcgaaaagctggtcattgatggtaatgtcaccaatcgtcattctgtcctgagagacgaagccgctgagactaccagagccgtactcaatcttgaagctcgttccgttcttcttgtatgtcgacgactcggaagactcgtacttgttgtgcagatagcaggcgatggagccgcactgggaagagggaacccaaaggttggagctgccggtatccagaactaccttgaaggtctggggtggcgttccgatggtgatctcggagaagtctaccagacgttagttactgtgcccacgccaacatacaccgagtgatcaaagaagggtgtgatgcttacactgagcgttcataaagttggtgatgggaaccgggtggttgccggaaacctgagcatcggtggccttgaacatggcctgggtatgggactcggtcctgagaccagtgtacttctgtccgaggtgctgcacctgcacgtcgatgggaaccgactcctgataaccaacatcatcaacaagtgtccatagtagccatcaaggtaaacagtcaacacttacaagctgctccgcaagtggaaccttcttgagcttcatcgtgtgcactccggcctgagccgagccaagcagcatagctgccgtcaacaaagcacccttcatcgtgagcactgcagtgacaagaacgagcgtgtaacgaaagactggcgacggatttcgagatgataagatgcctggttgatgatgatgggacaacaagtaagaattgtactagtggagagcaacagtgggtgggaaagagaaagaagacgggaagagagatgtcggtcggaggttacttatgggtggtgcgggatgttgcagccaggcgagttggaggtcgacccggggcctgttgaagtggcagaagtggagaggcaccctcagctgctgctggcgggtgcgggtgtgatgtggacgatggcgagggcgacccaagccgctagacgattacacagtacagtaacagaccacgcgggcattaacatacacgttttgttatagacttgaacatcctgtttccatttcccaccagcggcccttgctgtttcgtgtgtgaccggccatggggaaaggagcttggcggctggttgcctacgactacctactggaggcccggatcgatgaatgcggactgatggcactcccgcaccttcacttcagtttgatggtccagtggcagaagtggttgcgcgtaccttgctgtgcctggtgacccaatgacgtgtgacccaagaccagggccggtcgctgcaggcaggggcttcttggggtcgcgatcgctggccctatcagcgcagactggtgcaaacaaggcgctcctcgcttcccggctagctatgagatgattggatagatcgcaaaagtgcttccactgtatcccagacaaaccggaggtggacccagtcagacgaagggctagccacctttagaaggcatcgatggattacataacggtctgccatggagccagagaggttcaccgttccttttcactgagaagcgaagtgctcgactcgacacgactgaaacgggaacgcatgaagggacggggagacaggcatggaaggccattgagcacggatgcggacgggagcacaagacaatggctgtctgagactccgacatctggcaatacttttggctttgagctgatgagcactaagctttaagtactagctctcaatggtgcatcgagcaattggtcgagttgttatcagcagttgaagacgataaggcaaggtacatgtgattccgcacaggtagaggtagggtccattcccaaagtccatttgttgcgagttgtggcatccggcaggaacactgcccagttcaaagaagcacctcaaccagtacgcgaacttgacgtgaagatgcacgacggactgtgccgtgttgacgggaaggtgtgagtggttgagtgtacactggcctcggtgtcaggtgagatgtcatgcccatgtcatccttcaagccgataagctcatggttcatcttatctccaaccgatactacgtagtgtactaacctgactcgcctgaatagcatccaggtacctgttggtactgttgtggtatcactgtcaatcttttgaacatgcatatatagtccaacctgacttggcgtggtttgtgtgttggctcgggacttctactatgtgtgtagtgcagagggctcttatacactatttgagttttcaggctggtagctggccaggcggaagctctgatctgggaattctttttggcttgctattgcccactgcgaatggcatcaaatctgggtgcacatgtggcggaacacgatcgacgggagtgttgttcgccacaatttttttttttgtggtagttgaaatcaatgggaggtccggaatctgatgttttcatctctggtagaaaggtccttaaagaaccacgcttacatgaaaacaaacttgaccatatcagggctcaactgtaacactagacaaatacgaaaaagtcaaatttgaaccatagatctggatttaaacacaggctgagccgacaatgagaaatggaaacgaaagcgaagaaacctgcgacgatgaggccaagactcagtcgcagatctcaaaatctggaggaggaagagtcatcgtcgtcgcctgcaatggcccggtagcgaacccccggtattgcaataaccaggattatggaccgcaacagctcacgccagtgaccaatgtggtggagaaaaccatgtcgaatgcggggcccagactttgttctgaggtccggagatcgggccccgtccttgcagtgtgcggcggatggtcacgtttttagcgatttttggcagtagatttgcagctgagggcgattgcgaattggaggagctgcacgttggcggggttccaataatttttctttcacccgcccccggccgccgcccgcgactggacccgcgactgggcccgcgcagccactcaagtgaattcccgtcagaggttgactgagtcgaggtcgtccagcaacctaccctggatctcagtgcccctccttctatatctcagtcatcagtcccctcttctctttcctttccttccctcccgtctttccttctttccttcatcatcctcaatcctcacacggcctctcactttttcagaagccaacccccccaaatcagtcaccatgtctacctactccctctccgagactcacaaggccgtacgtggtaacccctctgcttcagatactttttgtggccgcatattgaagggacaaacatgttgactcataatcctacgatatacagatgctcgagcatagcttggtcgagtccgacccccaggtcgccgagatcatgaagaaggaggttcagcgccagcgcgagtccatcatcctcatcgcctccgagaacgtcacctcgcgtgccgtcttcgatgccctcggctcccccatgtccaacaagtactcggagggtcttcccggcgcccgctactatggtggcaaccagcacatcgacgagatcgaggttctctgccagaaccgtgcccttgaggccttccacctcgaccccaagcagtggggtgtcaatgttcagtgcttgtccggcagccctgccaacctccaggtctaccaggccatcatgcccgtccacggcagactcatgggtcttgacctcccccacggtggccatctttcccacggttaccagaccccccagcgcaagtgagtgtcatactagctactccagttaaacaagggccaaactaacccacctactctctccaggatctctgctgtctctacctacttcgagaccatgccctaccgcgtcaacattgacactggtctcatcgactacgataccctcgagaagaacgcccagctcttccgccccaaggtcctcgtcgccggtacctctgcctactgccgtctgattgactacgagcgcatgcgcaagattgccgactccgttggcgcttaccttgtcgtcgatatggctcacatttccggcctcattgcctccgaggttatcccctcgcccttcctctacgccgatgtcgtcaccaccaccactcacaagtctctccgtggccctcgtggcgccatgatcttcttccgccgcggtgtccgctccgttgacgccaagaccggcaaggagaccctctacgaccttgaggacaagatcaacttctccgtcttccctggtcaccagggtggcccccacaaccacaccatcaccgcccttgccgttgccctcaagcaggctgcctcccccgagttcaaggagtaccagcagaaggtcgttgccaacgccaaggctctcgagaagaagctcaaggagctcggctacaagctcgtctctgacggcactgactctcacatggtcctcgttgaccttcgccccatcggcgtcgatggtgcccgtgttgagttcctccttgagcagatcaacattacctgcaacaagaacgccgttcccggcgacaagagcgccctcacccccggcggtctccgtattggtacccccgctatgacctcccgtggcttcggcgaggccgacttcgagaaggtcgccgtcttcgtcgatgaggctgtcaagctctgcaaggagatccaggcttccctccccaaggaggctaacaagcagaaggacttcaaggccaagatcgccaccagcgatattccccgcatcaacgagctcaagcaggagattgccgcctggagcaacaccttccccctccccgttgagggctggagatacgatgccggtctctaaatgtgttactcacatacagagatttcctgaatgttttgcgtggtaatgaggatatacggtatataagcgtttggggcatttttcaacagcgatgccaatgggtcgcggatatgtttttcaactttgcatgagacccgggatgaagacttggggaaaactaaaaacagggtggtttaaaagggtcactggatttacgatctcaacgatggattaggttacggggaaaaaaaagtcactgggagtcggaaaaaaattcaccatattgcatgcatttctaaaggggcgttgcaatttggtacttggtcctcaacatgatcatttttcaggactgcggagttcggtggggataactagttgttttagacgactgcttcaacgcggttgggggtcacaagttttgtaccctggatcataatagacgcaactattcttgcggcaaactgaggacgatggcccatgttgtacataggtcgggttcgtggttgtatatgtgtggatgatgtctgtgctcatgagggtatgcgttacggtatgatgataaaaagtccggacacgcttataccaaaaaccaggcccagcgaatgtccaaacctttttccacaccacctggcatgttggggcttttgcgatgattccttctgatgtcacgttgctaagggatactagatgggattagatacatgggatggatagatctacccggcttgctacctttacatacgtatttgacttagagataattaggttgaagaaatctgtgctggtcgggatcaagttcggcagtgtccgtgtctatgtaatgatgctgtcttgatgcgtccggactttgctccggtcagtgtgcttatcgctacgccgcttatctgttagtaaacatttaaaggtgtgtctatacttttcattttggtcgttttatattccattacttcaggacagcaagatgctgacaagatatcagctactcatctagagagactttcaaaaaaatcgaggttcactaactcattgttttgctccagttatgatattcatctttcacgggttttcggtcacgcgactctatccttcttcccactgttttttgcccattgttctcttttctggcttcttcactgtctattttccttctccttagttttttttttcttctttacaatctttcttttcgctgcggagataaacacgagataactaaggtaggattaccgcatgcgccgaacttagttgacggtgtaggacttcttccccaggttcagatagcggatattgagtagccaaaggatactcccctagtccacgctcagcttcatatgtgggtggtcacgacttactcgacctcaatggtgatattgtaatgagatgggaaagaagagcactttggatactctcctgtcttgaaggctcagagatgtgacggcctctggtacttcgacgctgatatgggaattttgtgttccctgttcttggttaggtgaagaataacttgcctggtctgtactagaatctgaagggagctgccgagggaaaactgcgggattggggttttctgcatcggaagttgccttttgtttccgagtatcccgtggttggaacatatgaagtgggaaaaggggggcggaggcagagaagaagatggaaggatatacagttgatggtaaagaaacgaaaggctgtaagtgggaaagtacctctggacggttgaaagccagtaagaggtaggtaggtttcgaggtccggaatggatgatatgtagctgctgtcagtacctgaatatgatttgagagaaacaggagaggagctctttgcttttgaggcgggtgctggctaccttgaacataggtagcaacggaaattacattcaagtacgctgtctgttggaaattacaagtggaagttcctatgttgacgcaatctacctaccttgtattaatacacctgttgtgctttgaggatatggaaggaggaactaatagaaataacccaacggtgcatgccgcatgtggtttcgaaggacggccgcggttaccgtaattatgtgattggtattgccagggaaaaagaaaaaggaaagagactatttgaaggcattcgcgtctggtccagattgtagaggtatatagttaagtccccatccaccatgactctcctacactcatcgtaactcgttacatttctacggcatcataagccgtgcccagaaatttgcttaataattccatattcatatttgcaaaccaatatcatgaccgatcaacaacaacctgaacagcatgcttcggcaacatctgctagtgcaactcgggacaccaccaatccttcatcgaagcctaactgcgtgcaacctgccgcactcatccatttgcaattcacgaagcatgacctgcaacttacagacaagggactctcaagctggagatttttcctggttcctcctgtcggtctcctcggacgatggacaacacacacaacctacagaccaaccggacctgacaattttctatatacatggccttggaacgatctcactcccaccttgacactcgggtcaacccagacatacgaaaccaccgaggcggcggaaagggacacatacgctgctttgatgatactccactcactgggatttgtcaaagtctcaatgcctgacatgaagaacatttcgatgagatggggctttccggaccgtcagtggttgaacaagacgatgccgcaaatggtggagaaacttgggatacaatgggacgatgtgggagttccagatgttcgttggctcgactatattcagtgggaagtagttgggtctcgggatgagaagcaagtcgatgatgataaagggcaggaaacaagtggggaaacgatgtgatatgggcgaagaaggctgtagggagtcgttttttttttttttttttggtttttttttttttttttttttttttttttaccaggactaaagtaagcggtatcagagcggccactgtagagatgtttctacatagtgcgaggaagacggaggctgatgttttttttttatcgagtatcgtgataagggttagacacaggcaaatcgttgcactgttgtgtttgtcttgctacctattcccgtgctaattataccaacgcaatgcttcaagtcgggtaatgcaatcaacagaacataaatgggataacaagccttatgcacaaatcaagaaagaccgttcatgtgcgtcatgtataatgattcactcgagaatgaggatgttggttctgacaacgtccaacggtccgtacgtcgctgaatatatcttgatagaccatcagtcactcctcgccatcttgcccatgcaccgaaactttccgccgtatacaacgtcttttactcttacgcaagaagggggaaaaacaaaaaggaccaacatgattcaggattttcctttttgaaatcttcaccgaaattatcatcatccccaaatgtcccagaaccatgaccaccaaccacacccagccttccaacaagtccaaagagcctttctataaaacccaaaaccctcaaagttaaccccccttgaggaacactttgacgaacgtagtcttttctcaccatagaggagtgcaagaaggacctttcttggtggacaagctgtcgtggatgttgatcgaattggtgacgtacgatgagttctggagaagcttttgagaagaaagcccgagtccgtcagagatagtgactcaagcaacgcaagacagtcagttagttactgataaagagggcgaggaattgacaagtggcgaggtgacaaagaagattagaaaaattgaagcattgtctgaggttcgaggataacttcggtttaccttttgaggtgtttagtgagacagcggcgggtttcgtatgaagaagaggtttcatctggtgttgcgagcgaggcaatgagtatttcgtcagatggtcaaggtcaagttgtagtcaaggtagggtagggatcaaatgcaaattataaaatttctctctttctgtctcttctcactgtctcggatctctctcgcgatcagggatatcaatcaatcaatcaatcaatcaatcagtcaaccaaaccaatcaatcagtttcgagtacagggaagtacgtgcccgcccctcctcttcctaaagaaaataacatgatgtgaaaagaagtttttagaaaaaaaaaagagagaaaggcctgccaccgtaaatagcctttctgtcttcgcggataaaccaaaaagagaaatgacggaaccaacacatgtccagtccagcatacacaaccagcagacaaacagatggccatccgaatcaacccaacccgacctaacctgttccaacctaacctgaccgtaaacccgaaccatctccaccagttccacactgacccagacacacagaagacagaatacactaggaaaaagcgctttcatgctttctttgtttctttcccttgggatcctctccccactcatctaccatctaccgatgtcatcatcccgtcttctgtctcttgtttcccgctctcgtggatcaacgagcttcccagcaacctccattaaccattcgcccttctgctctcacttttgctcgaaactttccgggctcatcatgcccatagccccggcgtcatctttatccgtgatgctcgcattcgtctggctgtttacgctccccattctctccatagacggagcaaccaacccgccgacattgccaccacttcctcctcctcctcctgcggcgcccgtaccgttgaccaagttgtgactggtcttggcctttttggagggtgtaccacccgcggccgcccccgccttctctggcgaggcattggcacccgccagggcctccttctttctcttcttggctgcggcgatctgctctctgagcggccgcttggccggggcggtaatcttgccgctggcggccagacgaggacgtggctttctttgcttgacgggcagatcttcgtcttccacgagcggctgatcgttgttggcatgcagcttggcaaggaagaagttcttgaccaggccgatttcctcttggatgctttccttggtgaccgggtcggcaggcgggagctgctcgaagaggtcggttgttgcctggccggttgttgaagcctgcatttggtattggttccgaactcttgattgcagcaggtgtagtggcactgaaagcatttcgagacccagctcacggtcgagaccaagggccttgaagccgaagaagtcatcgccaagttcctctgcaaagtcgcctcccacgaattgctcgctgccatcttcgaatgatcctgatccgtcaccactattgtcggtcagtgccggccgcagtaggtcggcaagatgcgccttcatacgatcgtggatctgggtgagcttgttgcccaggcggtcgatatcgtccttggcgtaggcctgcagcgcatccagttcgatgccactttcgctcaatgtgtgcaagatgacttcctcgttcgtgaatctgggcacgtattttacccccttttccttccatgcaggcggtggctccttccactcggcttcacggtatatgttgtatgaccggataatcttctggaagtagtcgccagcaatgtcggttatcgtatccagggcggagggctgcagttcctcgaagcccgcatgatagaagatcttggcaacggatcgttgtaatgccgccctgcacacctcgggggccatgacgggaccttcgccggcgagaaaggtgggctcgatatcggcttccaccatcggctccgggttatacttcgggaactgattcgtatatacctattcatttgcatgtcagcatctaagccgtcaaggtgaaaaagaatcacgcttcattgggctcgcaaagcctacctgagtctggatctgcatctgcttgatgacgctgatcttggagcacagtttgcgagtctcttgcatctgccgaatgttggcatcgaacttcttggtcagccgactctctggggcggtgaattgaccgggagggacgagccgaaggaactcttcatgctgattaatcacttgtccctcgccatcctcgacccattgtagctttgatgggatatcgggtatgatcgtttggggttcgtaataagcagggacattccgaatagtctcatcctccatgccctgggctaatgtctctgccaccttgttgccatctccactaccaggcgcatcgccttgtgaggtgatcacgcccatggcctctgcctctttgcgtgatttcaggaatcgacgcatcccggctttggttcgcagtagtgcaggctcgtcgggatttagcttgttgtccttgaacagctggaaacgctcctttgccagaagagcacgatcctttttcgttacttgtttccagatcttgtactcttcgtcctcatacgcctgctcctccgcttctctgaaggcatgattcaaggccattccgttgagtgatggcccatccagctccatggcatccgcgttgctgacccccgagtgtccaccatttatgttgctgggtgtaagggacccgccgataggcgtcccaaatccattgctgccgtcgacctcggagccctctctgtgagacttggctaggataccgttgagttgcaatatcggtttttggtcgacgcttggtgtcccttctttttggtctgttggtgctttccgtgacttgttggtccctttggtaccggcctttcgtccacgagatgacattattggctcgtcgtcactgtcatcgccagcctcgtcctcgccgccgttctgttttcggcgttcctcggcttcgacctctgccctgggcctgatcacgatgtccggtattagggggattagtttctcagcctccttgcgcatcccattggccatccggcggagaggattggccaagtcctggttatatcgaagacagttatcccaaatcaagttgaggtccgtgacaaactcggccttggacttgtagtggagggtcttgagtcttttggccattgtacctaggtccattggctgtttgatgactgaccacggtgttagcctaaactgggcgagcgagtgttccatacgttaaccccaaaaaaactcactattataatagtcgtgcgcatcacgtttgttcactttggtcaaaaagggagttgagtactcggtgtgcgccttaagctcggtcaagaccttgtccagtgcctcgtacaactcttcctggccgacattttcctcgctagcccatttactcctgttcttgcgaacctcgttcataagcgaccgtagttcagcgtccgatgcctgcacgcggtcgcgcttcatgtctattcgggcaatcaagtgtttgagggtaagacttgaagcgccgaggttggcactgctgagagagccgtggttgttttggctgggggctccttgactgtggtttgtttgtcccgacttgtccatctctgcttgtagttgcttctcggattcctccagttgctgttgttcgagcattgctgtcctgtcgttctcgagtgtgtaaaagagggtatgaaatccgcgcttggccgcctcctcggtcgcattgcgcgccgcctccaattccctgcgcgcatcctcggaggactttgtctggggttgcgatccatcttccttggctgtttgccggtctgcttgccgccctggcgagggtatcgagtggacgggagagctgccggacttggacggggagaggagtgcccgagccgcggcatcgttggcggaatgtttggatgttagttgtgtgtctggtttggtgtcagtcgcgacggggtgatcgctttcttgatcgtcgtcgtcttcgtcgtcgtcgtcgtcgtcgccatagtcgtcctcgtcgatgacgcgcttcgcttttttgcgggggggctcctggatcggcgcgtgatcggtcgtgggagggagcaggggtatggggggtgtcggggcgcgcttcaaggcggctatgacgggaatgttgtaggagccgtcatcggcgaacagcagcgcgatccgctcgtcggccttgtggtacttgtcaacgaagtgggagcggcgctggtcgtcgtcggggtcggaggacggtgcctcaggcatcaaggcggtggtggaattatcaaagggagtctgggttcgcgggggcccatcgtcctggctggggtgggggatgacggccctgataccgttcatgtgggcggcggtcgagggcggaggccaggcatgctgaccgttggtaatggacattttcggaccgggtcgtggagttatattaaacggggccggcggtcggtcgccatgcgccagaaagtgcgctcgtgtatatccggcaccaaggcactttggggcgacctggtcacatggggagaaagaggggcatcggtcgagatggaactgcagtcgagagcggaataggggctgtggtggtgatgcggcgatggatgtcgttgcggctgttctgctgggaagtcagacgtgaggtcaagtttagagtgggctccccgtcgtgccgtttctggacaaggggcgggcggttttggtcagagcagcccaggtcgcgggtgacgggtgcagcagcggcgatgttagggagagttatgaattgacgttgactgaggtgctgtacacgcccctagcactaacatctagagggcgacaggttgtaggtaccggctacctgtacttggcgctggattcccttaggttgcctgtggtaggtggtgtggtgccgtgggtaatgccgcactggagctggtacgcgacgccgcgaagttaggtaggtatgtacctagggaggtaggtagttcccgtctagccgtacactagcagcagataggtacctaggtaggtagtgattgcggcgccccttttttcgacttgcgccccaattaagacaggtgatggggattctgcgcaggtgatcgccgagcaccaggaaaagttaacaaagctggagctgtcggtgagcgcggcaattccaagttgtacaagaagagttgaatacgtagaggtatttcgctgttccaaggaagcacgtacggtacccgctctggcggagtgagaagcagcgctctggggaaatgctaaagtcacgtgagaccttggccgtgcctccatgggtgtcttttggtgaacctgtccccgggctttggcgtagtatcatatggaccagagaacggagccgcccccgctgctaaggtaattggtttccggaaacgcaaagagtcagtcacttaaactagctttactatcttgtctctgtgtgtctgagtaggaactgtccatagtaacatattggcctctcactccagggataagtatagatggtacacagtccacaaaacagcaagcatagagacgggctcgtggaatatatcgatgtaggaatcgtcaagcaggacgagcaacgcaaggcagggatcgtcattcttctccccgggtcccatgggatgatgtccaggggcatgcctttcccaccgcccgccctagtgcctccctcttgtgagagtcccgtcacgggcactccttttccctcgtggagtcgtgcccatttcgcggagaagccccgcccaccccgttcaggtcccatctgcccattccccaatgccatgccctgcccatgcccaccgatgccccgttcttacgtagtcaatggcagtgaagagcacgtgtagacgtctgtaggtagctgtgtacctggggctgggcctgtaactctgtgtcgtgatcaacgagcgaaccactctgcagcgatggactgctttcctctgacgctgatttgcttcctttccttgtccagtctcttcctcttgaggttgtccagtccaacagcacggtttgcccccgtccctgtcgctcagctcacgattccgtctgcatttcgccgagttccgtaccttccatacttattacagtacttagctacctatgtcgagcttatctgttatcgggttcgatttggacctcgactggacgcttggactcccgttcgcctgcgccacagctccatgttaactctacagctttatcccgccgcgctgccgccccaacgcccggacctgcacactttcttaacagttcacgcaacggtttcagccctgaatgcttggcttgcgtcgccagagcttcccgaacccccctgccccgcttccttgccgaaaggtccgacaccctgctgctgctgctgctgcgtgcccttgcccgttgagtgagtgctgagctgagacactgagagggtcgtttctctcgactttttaaagttttgcttccatcgacgttttcttggctcacgaattggaccgacttgagcctctctttctttttttttttttaatactaatctcttgtgtgacactttgctccaaggtcatcaattgctccagcctcgctacataccttacctgtgctctgtgcaccccgacaattcccacaaccacagtactcgagtcctcactccatgcgaagccattcaaacaccagcaaactctccgcgcaattatccccaggacaacaacaatgacggcatcaactatcttgtgataggcgtactcatatagaccattttcgaccaaattatcgaacaacacccgagacgaaggaaagcattcgcgcaaaaccacacccacaaagacaacacatcttctactatacaacaaataacagaaagtaatccagcatgaggatacgtatgccctttgccggttcgtgatccctcatgcccacatgccctcatatccaaattatccatacaccatccatccactaacaaacaacccactcacataacaggcatcttcgccgccctcctccttctctccgcctacgccggcctctcgtcgctgcacatgccccaaggcaccctcctcaacgacaaaaccctgcactttttcgtcttcttcctcttgaccgtcaccttttactggatcctcgacaccacgcgccgacgcatcttacatttaaccctttcggtggtcaccctgggcatgggcgtgggttccgagttcgtgcaggccgcaatcccgaataatggcagggagtttgacccctatgatatcttggcgaatctggtgggcagtttgctagggctgggattgtgtgggtggtatcataaacggatgttggaaaggaagagggtgaggaagtacacggctgttcctacgggggaggacatccctgagggggatgttgatttggaacttggggaggtgaggaggagtggggatcatgaggagggggttgttgttgctgctgctgcggctgcctctgttcctgctgctgcggcttccccggctgcgggtacggctacggctacggccaagaacatgtcgcttgaggaggagttggataattgggacgagaacgcggttgatgcgtgggatgatggtgatgacgtgggtgatgtcggtggaagtggtgctggcggtaagagcggggacgctactaaggatgctggggctgctaagaagcgggtggattgatgtgaataagtggggacaaggagagatatgggcaaagacatattcatttggatggttggatgagaatcgtgttggtcttcacggatcattgcttactaggcgtttttccacggtcacggtacctttgggtcagtcatcctgataaaagggggaaaatgggaagcgaacttggcaaaatagggaatgctggaatattgcttactttgcctttataccagtcagtctacaaagcattttaccatatgagcacacagccaaagctacaaatcaagcattttatacgttggcatgctttgtccaagtaacaggcttatcgactgctgaacattatccaaagatatcaatattcatgcgctcactaaaacccaaagccctcgttatggaaccacacctccctcccctgcctcacatacctccccacctgcctcctcacctgctgtcccatcttcgccggcccacaaaccaaaatcgccacgcgctcctccggtccatgtccaaaagcctcatcaaccacctttttcaaatccggtctgctccgatgatgctcctttccagaaacaacccttctatccgccgtcctcctcaccgcatccatctcaacagcgacagcaccggcctctccaccgaggttaaccaacggcgagttctcacccgagtcaattccactactaagtcctgctccttctcctcttcctttctgtccagaagatccagacccgttgttcccagtcaagtaaatatgcacattcgggtcattcagaatatcacgagcatcattctcgataaccgcccacgtggcttctcccgccgtgcgcactgcccagaccatttccaccttggtttccgggttctcggtcacgatggcgcggtacagcgggatagtgaaagtggcgccgacgccgccggcgatgaagaggacgcggtcgaattctgagccgagggatagagcagggaaatgtttggcggcgccgtagggcccttcaatgttgaggagggctttcttttcttctgctggcgaagagggagaagaagaagaagaagaagttgaagaagaggaagaagaagcaaagcgggcaagagcggcagtcatcggccccgcacgctggcgagccacaagggtgagggcccccgagtcttggtctacgtgcgcaatggtgaaggggttgaacatgaactcgaacaggatctcagacgcatcattagcggccttgacgtccttcctgcggaaagcactgcgggtggcaggcggcacgttaacatagacgtgggcgcccggcgccactcggaggaagtggttctgacgctggcgcgggacgggcacctggattttgatcaaagaagtgccagggatggccgagatggtggtctcgaccgtaacggtgtcgcgcttgcggaagccaatgtccaccaaaaagactcccaaggcctcgagcatgtacttcctgctggaagcggcgtggaaccagaggacgaccggcaaaaccaaggcgatgagcaggtgggtgacgaagaagacgcggtacgagcgattgcggagcgggcgaatggccgtgccgatcatcaggttcagaccaaagaaggagagcatgccgtagatgactacgggggactgtagcttttggaggagaatgtggttctggatgaagtagttgtagtagaagatggtatgtagactcagcaggaaggcggtgcagcgggcgaggacgcggtgccagcggttggtttcctcgtgggagagcttgagcgtccaggagacggggttgaaggatttgagggttagcatgtactgcatcgggtattgagagacggcgatgatgccgaagcgcttggtcaagtgcatgtaatcacgaccggtaccggctacgcagaggactagcagccacattgcccaaacaaagccgcctatccattgttcccgttgacccaggacttcctcgaaggcgacgacatcctcgccgagccaccagcgcagcttggaccaccaattgctctgcttccgggtgttgaaggagtcggagctggggaccgcggtgtagtccctctttcgagacgaagaagatttgttgagggtctggtacagccacacgaggccaatgggaatcaaagccgatagctgagcgtaaagagcatatctgtcgagagactggcggcgggcctgcttctcggcttgggagaggtcgaggaactggtacggccagttcatcttgagggggggattctcctcggtcggctatgtttatctggagatgaatcaacagggaaagttgaaagagggggggacccttatctttaaaactgaagagattccttctctcggtctgaagccgggtcccgacctccccgaagttcgagaccggcccgcacccgacccgatgtgtgcacttgcatctgtgggggaaggaatgggcccctgccaagatgagcagggaaattgtctgaactttgattggacgacaaaaggagcagatcatggctagcgcgggttgggtcacaatgatccctgctccaagacggaacctaacccagactactacaacctttacctctgctatttcaacgttgagctcaaagtgtcgtacaagttatgaccaagtcttgagatattgactgtacctgtattgaccgcacgtattggaccttgaatagcctctcgaatctcaaatgttgagttccagggtggtaccaccgctcgttactcgaccacccgaggctttccgatggaaacgcttgatgccagcaaggtcaacatcataggctccactagagctgcaggagagctgcgcgttggaactgacacgggatggtgggcgagtgatcaggtccaatgagtccactttgtacgttaggagtttcatccgggacaaagacatctcataacaacgtttcccctcgcggctacatgcactgctcgagttgtatccagtctcactaaatcaacaaagacacaatggcacccgcaaaagcagtcttgaccagcaaggcccccaagcctatcccgcagctgtcccaggccgttgtgtacaatggcatggtctactgctctggcagtctcggtatcgaccccgccaccggaaacatggtcgagggaactgtcaaggaccggacggtaatcgccttgttgagaataaattcagacgccatgtgctaaatcgctctctttaccacatgtagagacaagtcttcaagaacctctcggccgtcctcgaagcggctggcagcagcctcaagaacgtcgtcaaggtgaacgtcttccttaccaccatggacaactttgctgccatgaacgaggcttatgacgagtttatcaccgctgagcccaagccggtacgtgtttacgaatagataaaacgagatgagaaatagagttgaagcttacatacaaacatgtgcagtgccgcacttgcgttgctgttgcccagctgcctttcggcagtgatgtcgagattgagtgcactgcttatcttaatgcgccgtctgcaaagctttgaactgaactttgagttaagcaactgtaatcaagttatacagaaattaaagtttatttgttttgtacaacgtcacggtcctgctgaatcagtgtagtgcaagcaactttctcatccagtacgacatatttcaagtttccactcagatcagaacatcaaaaacggagtcatcaatcgtcacagatctccatcccgaggcaaagctcggaccacattactacactgacgtaatttacgtacttgtcgttttggagaaccagctccaatcggtaaagcgcggttgcacactgaaaaaaagaggccaacatttcctgtccatctcgtcttctctcttcaacacaaccaccaatacctgtcgctcaaccgaatcatcaggtcaattccatacgtcagggaatgcaatgatatccaggataccactcagcgcccggagcgcttgccgtcatgcttacagcgccccctctcgactaaggtcaacaacgggcctcctctccttcgcacagtcgcagcagcagcagccttcgatatcccaactctctaccggcaatgtccgcctattttcgtcaaccacacacaacgccttcaaacagactctcccccgccaggacgagcctaacctcaatgatgtcctcgaacaacaagcccgatccggcgtcaacccgccctacaccacccgccctccacctctcaacctgcccgagcgccagcccgacgcctccaccatctcccacctcttcgcgaccggcaaggcctacctgaccttctacaagaccggcttgcgccaggtctttaccaacttcaagctcctgcgcgccgtcggcaaaggcggcgagggtcccatcgcgcgctccgagaacccgctcgccgatgccgactgcatcgacggctacctccgcttccgcacgcgcggctccctactactttacaagcgcgtgaaacacgaccttaacaagctgcccattttcggcctgctgctgcttgtgtgcggggaattcacaccctttgtcgtgctggccgtgcccaccatcgttccctacacgtgtcggattccgaagcaggtggacaagattctcaagcggatagaagaacggagggtagcggcgctggatgagttggtcggggaggtgtacgaggccgatgattaccagttgatctccgacgacgaggtcaaagaggatttggaggcgttggaaggcttcccggacgaagctgtcgaggctatcggggaaccgaagaaggtggaagacatgaccgaagaggaaaaagaagagtacgaatccgaaatcaggcagtgcgaagaaatcatcaaggagcaaagggagaagcgcataaaggccgggcaggacgtagacccgcgtccgatccgcgagcaggcgcaggagtgggtggagctagtccgtgccgatagggaggagtttggcgaccacgaggagattgacgtcttccccatgacggccagcgaagccctggatcagctcgaccccctcagcgacgactgcgagcagttcaacatgctggatgtgctcgcccgctcgtacgatattaggagctggtggggtcccgccgggagggaacgtggtgtgcacaagcacatgcgcttcctggctgtcgacacggacttgctggagaagggcggcggtgtcgaggcactggaggacgacgaggtggtgttggcgtgcattgataggggtatcgacgtacgaggtcgcaagattggcgatttgaggtatgcgctggagaagtgggtgatcttgacttctgtgctggccaaagaccgggcggattgtttgaggaggatggcggtgttggggacgtgcccggagattctgtggccgggtatcccttggccggaggaggataaggaggttcctgtgagggaaggatcagtaggggcagaggagaaacagtaggggcagagaggacggacaaactttgagagaaagatgggaaacatgatacccgagatacgtatttcgcactgttctggtctggtgcttacgatatggaatgttttaacatgatgtatatgggtgacgataatgataaacgccgtgtatatttaaaaagccatttggactctgacactcgtatgatcccattcactctacaactccgcaaagctactatgtaaaggctgcggcgtagccattagcttctcccccattcttgcaatttactttcccttcctacctggcctcccttatctcttgtcgtataagcgttgggttgtctttctatctgtccctcacctctctcttcaccccttcttcacatctttctttatttctttctctcttttcacttacccttacagagatccgctgtatcaccattatatccctggacgtcgacacatcgatgatagtaaatcagtcaccatctagaggtcgatgctccttctttggttccgagtctgaaccttttctacagttgcgtgcctgccaacccaaaccggaccaaacgtctttgtttattttttttccccttttgtttcttcattcttaatcatttgtctggtgtttagacagattttggtcctttggtaaagcaattaatgttccgcatatcattccagccccgtttcactgacccttgattgttttaatatcgcccacgggaatacccaaaagcaacaagcatcagctgcttctcatctcatgccacccaataatgatgattcaaagaaggagaaaatgttattggatggtatggtacagtttttcccattgctctttttgtcctccgtcttctgtgtccacaggacatgagtattagaagtcaaagaaagcccatcctgttcttccctgatgtctgtctctgtaaggccagtcctgtttcccaaggcccttgtctctgaaaccatgggtctgtatatcccaacttgcctgttatcatcatcatcatcgtcctcatgtttgtatcttcaatggtttcgcacctctcaagcagaagcaacgttgggatccgcagagacgggcttgacctcgactccgtacttctcaaggagtctctggcgtctgcgttcttggtaaccgggtgggtagatacctttgttggggtttgctcggttagcaagtgtgctgctcatagaagagagatagagggctgattagacttgacctaccccgaccctcgccaacttccgcaagggtttcctcgaccggcctcctcctgttcagacgcatggcctctttcctctcgaactcgtcgacattggggtccctcccccatccggttagcccgccggagaaggcaaaggcaccgacgacggagccggccatggcgccgaacccgaggatgacggggaaacgaagggctgtgatagttcaaaatattagttgttgttggtagcaagtagcgcaggcaagcaggtaagcaaggacatgaatcatgtccgtctggggtcacaagtggagtagttcgttcccgcgtatggggtaccgctcgcatcgtcatatggaacttgtataaacagggttgggggtggttttgttttccttcttgtacacgtacatcgcaagcccatgacgcttccaccgaggaaagcaccgatcgcatggttccagccgtcttccttctcgcgcaggttcgccgaggcctgttgggcgaatctgtagataccaccggcgagagcttttgattgtaacaagtcagtcaagttgttttagttgggctaatcgcgttgtgtcgcgcaattgacgggatatcatgtcgtactaaagctgatgatagtgcctccgccgtgggtgaagacgtgcatgctgccgacattgttcttcttcatggaagtgcggagggaagccatcaagagaccggctccaccactgaacagggcgccactgacgccggacttgatggcgtccttgggctgaaaaacggtgtcgtccccttgaggcgccatcttgacggtggacggttgtggtcgagggagagtggtgggctttgagaagtcgtcggcgtggccttgattgcccgtggtgggtttaaacgtgatgttcagactcgacgggagtcctttcgttgtgagtttgcaatttgattgctcccctctgcagtcacagcagcagtcagggtacttctgggatgcgctacagcgaacagagccgcagttaggtacctacctaggtcgacggcgcttgccccagcgacctagcaccatccagggcaatttgagctctcccgtcccatcgcagctgttgcagctcaatacgtcgggtaggtacctacctctagtaatctgggtggtccgtgcgtttcagctctacctaggtagctcccttctcccctcccagctcatggaagggtggggtcatgagagtcccagcaacatatcgtactgctggtatgctatatgtactatgcttctctcaagatacctctacgctgccttctggttcacatggcgtccatggctctcttgtctcatctagctcacatctacgcttcacgtcatgtacaaacagagacgttgttttgctttagctcctggactttattgtctagaagagtttgacgttttgaaatggcatacctacgcttgtgtgaacttgatgaatttgttgtcacaagcaagagcggtattgtaatttactggatggactgcactacggacctgcactgcggtagaggtacctggaggcatccacgtcacagttgaaacttcagagaaagtgcccgtagaggtacaagtgctccttccatcaacctacctactgttaagctcctttatcccgacaacaccttcccgaccttacctatccaagataatgccgcctgccgtcacaatccgttggctgaactgacgcagacaaggagtgcttaaagacgtatacttagttaacgacggtcatcaagcgcgccatctgtgtttggtctcccacggtctcaagtcacggccattctttgcgttgaaccaccaaccaaactgaaaggtacctccatcatactgtagggcccatcacaaggcgtccaccccccggctctccgccctcatccgtaccgcgttgacaagcaacgatcaagtccagcacattgcagtgctctgcctgtgaactcaccatacttacctacccaatcggacccgggccgtttcatcactcatccgcaggacactctgacgtccatccatctgtgattgcctctcttcatcaaggatattactggaaacaccggccactatccgcgtgctcaacacgcaataccatccagatatcggtttgattcacaactagattgcatcaccataggtcatcatcgacctagcctgctgtcctctccggcatcaacaccatcacattacaccccgccataagggaatcccttcgtcaaccctcgccggcagccactggttgtacacgaacgaagccgcgttatcgcattaaacggtgttataacgctgttctaggagcccaaaagtattatgatcatcctacgtttacctcccaacttacttctgcgctgatactgacaccttgtcatagtggacttggcccctaccccgccacttccccccaaagcaggtcgtctggcttcacgctggcttcaagacttgctgcagggcgtcctgcgtgagggcgatcctgtcttcgactgctattctttgcgagacccttcacgccgtgacacttcgtcatgccggctccatgaactggtcattattggctcgcaaagccatggcatcgaccacgacggtcgagcccagctcgcgcccctcgtagtaagctgcatgtgcaagctttgccgtcaccacttcgttgtcagatacaccattcccgaagacgaatgcggccaactccataccgcacaagctcaccactatgttgttgatgccatggtagacaggccgacctccccacttgaggcttcaaaattatatccccgtgtcaccagcatcactcacgtctgctcgctctgcaggcagaccgtttctgtcgacgttttgcggccacacttgaaaacagcctggatcaaccggatcatggacaaggacaggataagaaacgctttggcgatcgccaagagggaagagccagaacgctacggcgatctaacaccagaaaaggaggagaactatgccaattcgcctttacagaccctcaacatgtacatcaaaaacattctcgaggacgactggagcgccccgcagaagcgcatcgccagccgcaacaggaccttctcagtccagtttggcccagcatgtgccgacatattcctttatcttggcttcacggaagaagtggatgtctcaaccggagacaagttctgggtaccccctcggcttcctatttcagcctttcgaacacccctgggctcacaacgtgcttttctcgagaacgtcagaagcgaggtgcaaagttttctagccgagaaccctccgaggccggacctacccgtcgtgggggcaacggttaatgcgatagagcggctggacagggtcctgatatcggactggcttcgcagccacgagacccgatcggcgcgaagctcggatgaggcccagcactttcgcatcttgggagcatccgaaaggtcggatgaggaggtgctcaagtatgccttcctccaacaagtggacgtggatccggcgaacagagacacctacaagactgcgcttgccaatctggctggctacaggagtgaagagtttcagatgtacgtcttcagtttggacgagagtcctgccgcccccagcggtcctcaatctcaggagcctccttcagacgtagacaaagcgtataggcactttaatattgagccgaaaacgaacgcagacgctcggtattttatcaacgtttacaaaacctacagagagcagtcaccaggacagctatctagtcacagaattgcccttctcaaaattggcaaggacagggatgactcggagatacttgacgaggtgtttaacggagtgatggaccacaacgaggcatgctcaattctggattccgagcctggctggtccttggagattgctgctgcgggtgcacgggaggccgttaagaacggcattgatcgcagactggtcatcaaagcctgtgaaacgctcgcggatgccatgaggaaggagaacggggcggacgaaaacggctgggcagaattcgatatggttctcgcagaactccgggctccggatttcctcctacccaatgcggaacaaggcccccagtttgaagatacgaccgagtttatgtcactacccgttggcctcgacaacctccgaaacacatgctatctcaacagcatccttcagtatttctactcagtcacggccgtgaggaactttgtattgtcagcggaccagacacctttggagccaacccaggaagctatgcgggctcttctagatggcctagatccatctgaacttgaccctggccgggcttatgtcggatccgaatgtaagttctcactctgaacattgtgtttgtgtaaatcaaaacatgctgacgtgtatcaaagtttgtcgtgaactgggctccctgtttcgtgacattcagggcgccggcacccgctccgtgaggcccagacagcgtctggccaatgcagctttgctcaggccagacagaatacgcagtgggcctttagatggacctgttgacaatgcgtccaagccggccacggtcgaggctcctccattgcctcccagatcaggcgcgggcgacttacctaaggttacggttgacgcagtaccagagcattcggagacggacagcaacctgagctcccagaccttggtcaaccagactgaagacgacccgacattcatcgttgtcgactgcaatgccggtaaaggtgaaagcacaggcgacgatatcaccatgactgatgaacctgctccgtctacccctgtcgccgattccgccaatactggaaacgacaggcccagagacctgaaactgacggttgcagaacttgatgaagagcttggtaagcccaacgttggttctgaccagatggatgtcgacgaagtcatgggcaacgcaatagaccatcttcgggcagctttcagggtcgaatcgcttagaaatccgattacgtcagggccagacccgatcaaggaagccttcttctcgacgctggtcgacaaccggaaaaagactagtgaaagtacttggaacagctccacaagatctgaacgttgggtgattgcctaccccggaaagaatgagcggatatcgttgtacgatgctttgtccagatcattcgatctggaaagcgtgggtgcagagcttctaacctatacaaccatcaaggacccggctcccaacttccacatctgcatttcgaggtcagatggccgcaacaaaaacgccaaccctgtcatcattcccgagctcttatacctcgatcgctttatgcacacggaacagctcgactcgccgctattcaaagcccgtcaaagaagctggaatattggaaaccggctccaagagctcatgtcttgtgacaacaagatgaaagagactgagtctgccatgccaattcccttcgtagtgcagaatgagagaagctcagacagccttctagagtcctacattcacataagtgatcaggacgttgaggagctcagaggacacaatgtcacatcattcttgacgcccgagctggacgccactgtcgagaaatatactagcctgcccaggcctgagtcattccagccagacatcaaacctgaggcgccgaatcttgatcaagaagagcttcgcgatctcagtccaagtgaaatcgagactttcgtcacgagcattgaggctgaagcggcttgggaaaaggggcagctgttggccgagcgtgagaagctgtttgatggcatgcatcagtatgtataccggcttcacgcagtcgtctgccatgccggaaccacggccgccgccggtcactactgggtctggatttacgactttgaggagaacgtttggcgcaagtacaatgacaccacggtgtctgtccacccggctgaggaagtatttgagcagctgaacaccaggggtgagccatactacgtggcctacgtacgggcagaaaacgtcaaggacctcgtaagcatcccacgccgtcggttcgcgggacttccggttggctctgacgaacccacgacggtgtgggctgagacggtggataagatggacttggatgctcagaatgcttagacagctggatgtaaggaagaagaggaaagggcgaagaactttcccccccttatggagcagcccaagccattgcgtgctccgcagccgttaggcacccgttcacttttctcagtgttagtcggagatgctggactgtcgtccatattcgaagaagagtacggcaacaaacatggtgtcgcaaaggcaaacaactgtcttaacttccgatgaggactctgtgaggctcgttaaaggggcaaatatacgtaggttgagacagcggaggtggcggaaaaggatgaagcataataaaagaatgccaagagtaatgaggactaaggaagaagacagagggcttatttctcctggtgtgtggccatacgtcctccatacatgtcagtactgtcattgtaccaagtagtttgtgaatgtcatgtctttgttgtagcgttctcgcaacgatcggctcatagccctttggtattattgtagtgtagttgtgaactcgttcaagtatgaaggtagtgtagtgcgaaaatagaccaacacacatacgtacatacacaacgtacgtacccccgaacttccttccaacccacccattacccacccccagcccccttttctttccgcttttccgtagccgagccgaactccttttacaatctctctgttttcgactcatcggcttttttcgtcattgaccatcacccatctcccactacactaacttatccacactaacagccctacactacattgataaaagtatggagtccaaaagaatgacgtcttgaacgacagactctcattgcccaagaaaaaagggggaggggggcccccggatgttcggatcccggaacgtacggacacagtacatttaaataatgatcgacaatcgaagaaaaagtccttttttctccaggtgcacgtaacgagcattgcatgcagagtcagtctggtctatggagtatcatcaaaagttgtgaaggggttttggttgattcaacattgctcttctaatgcgattcttttttaaatagcacttcacaagtggaaagcaaagaatcatgaaaatgatgaagatatggtagtggatatcacaccttcattgtagaggtcttctcttcttttctctatcactcagaatagtatctctaagaacaatactgtcatgaaaaaaggtttcttgaatatgtatatctccaaatcctgatgcagccctttgctgactgactgattgactagactgactgacactgatcattaatgttactatttcattcatgaacatgaccattatccaacaacctccccccccccctcgctcgctctctctctgcctctctcatcattgcccagtcgaggacaaagtccaaaaaaaaaattaacaaccaaggtgagggagaggccacacaatatcatcaagtaaactttgttcttgctttctcattatttgtcattccatcccgcatccacgtttccagtcaaaacatctggtattatatccatcattccccatcccggagcctagctataccattaagctttaatggatattattgactttgtccctttctcatgtccgtttgtcaacgaattattagaacggccaagtaagtgaagtagtcatcatctctttttcttttccctgccgcctttccttccattgccctctcccttgcctccctgcctgccttcctgcctgtctgccgcccatggcccgccggtatccctgaaaaaaaaaaaaaaaaagcctttgtatgcttggtggtatatatgtatatatatgagcgagagaaatgtggtgtggggtatcgccggtttgttgttctaatacgctttaaaaccgctttatgagaaaaaaccgctttaatctgcgcgtgcgcctctgtggatcataagattgtgaaaaaagacaatccaagggtgtaaaataacgtgaaatagtttgcccgccgtgagtgccccaacaaaaacgccaatgtcgtaaaatggtataagagtaagattaagtaaaaagggtgtgtatggttgaacgagagtctcgaaaatttgggggtcattacaacgtacagcgacagactacgcgttctgtcgtgtggagagtgagattcggtgaagaggggaaatggaaacgggaggagggattcggaagcgtggcgtgcactgccctgactttgaccctatgcgtccgcaaaggcgcgagttgggtcaaagcgggtgtagtgtgcttggtggcttccgaaaactcgctggctcacccatagcaacatccggatgaaggtgccgagtgccatgataagcgggagccacgaggttagcctacgagtgctaagctaggacgtgtgtttgaagcttcttcattcagctcaagacaacgacatcgctcagctcgctctcgcgggcaagcctgcctccgttccagatatcaccctggggcgtcaaaccaagcacgacatgcttgaaatcgtcatttggcgtggtggggcttaggatatcgggagtgctgctgctgctgccgcatacggtgtcgccgcggctcagggagtcgaggctggagctgctgccaagggtccactcgtcgctgtcgctggcggtgcgtctctcaaggagaccaaggccgtaggcgctggcgctgccgtactcctcatcgtaggtcttggggcggtcaccgaactcgacatactcgtactcccagcgggtgcgcttctcgagctgggggcgaggaagccacctgacgcgagagatgtagtaggcgatggcagccatgagaccaccaccaacgagatcgacggcatagtggtggttgaggtacatggtggcccaccagatccagccaacatagaagatgaagaagtacttgaacttggggaagtagtactgcatgaacagggcctcaaggacggcgttggcaccgtgcaagctggggaaggcgccgaacggcaagggcgcggtggtgaagctggtggtgtacatgtcgacgccaaagagcttgtcgatgcgggccagaccggcgggggaaccctccatgccgtagtgagccggctccaagccatgcgccttctcgtaccatggaggcgtgcaggggaaaatcagctggatggtgacggcgagcatgcacatgtagccgaaggcccgagcaaagacgggggtgctgccgggcgcggcaaaaaggaagaggatagcgctgcagatggccgggagcgcaaagtggccgattccataagggaaccaggcgagcaaatcgaggacagggtggctgtgggccgagagaatgttggacaagttggctccgtagagaacgttctcgagcgccgggaggaccttgacccagatgtgaggacggtactcaggggcaatgaatctgcaagggcgagttggttagctttcgtacttcgaagggctagcagaagaagctccaaaacaccacttaccggctggcaaagaagtacagcaagtacgtccagatgggaagggagggcaagaagaattgctgggtgatgggcatcagaagcaggccgccgagagcgagcaggacggccgtcttgatgatgggggccgagggcaagatgaacagcgagaagaggatgaagccaagacagacaacatgctggatgtcgtaaatcttccatttccttgtctgcagagattttatgctctcccacacgtcgaacgaggtcttgagggcggcaacattatcctgcgaagcggtggatttcctacgcaaccgccggcgctgaggtactgggttgagagtcgagagcttgagggctggcggccagccgaagggaagcttcttctgcttcggcttggccggggcgaggatgggttcgaagtcctgcattctgggcggcggatggcggaatcaccagcgaaactgggcgctagcgattggtgtgaggtgagggggggaggagcgattgaatcgaagtctggtgaatctattgtcgctgcatgcgcatgacaggcttgctggtcgaggtgttggtcgaggtcgctaatagatactagggtgtgtgttgttgtcggctggaaagtgaagtcttcctttctgcctttgttttcctcctcgagttcaagttgaatgatggagacaaagagggcgggctataggtgatgacggatcggccggatcgcggaaatcggggttgggacgagtatttggtggttgtgcaaccttgaccttggattgtgtaccaagggagtgtagcgtataagtaaagacgggaagtagaggtaaggtaggggaggcgggggtgagaggatggaagcgagggaagtggtcgtgtggcagcggctggtttgtcctggtcagcagtcactgcaaaagggcccctggtgctgcgtccttttggtgcgttttccggggatggagggagtggattggaaggggagtgggtgcgtgagactggcagccgacggcggggacggtcgaaggtgggcgacgggttattcataaggtccgccccggtagctatgacgcccactcaggccctgtgaaataacgccaagccctatggaaggaactcggcagcgctgctcgggcgctgtttggccaagcgcacccaccgaacccacaggatcccatgccatccaagctggatggatcagggacgcagtcacgcagtcgcccgactaggtacgctcgccctgtagaacatgcatctaaccgagtgtacattggattccattcctcgatttcaaagcatggaagacatggctgtaatcggttgagttgcaaacaccatcaagattgccaggcagtataatcatgactcctacaaataaagctgatgctgacgagcagtgccaaaaaaccaataccaacactgcatctgatatcatttctccaacttttccccaatgacagacggcgggaactggctgcgctcccggctgtgtaacggaaggcagactccagcgaaacgaatgatgacgctgataggtcccgacagggtcattagactcatgtcgatgaatgtggcgcatctcaccagcaggagagaaaggaagaagaagaagagtccgaagagatccatgcgaatcatcaaaaagtccccaagccacccgcatcttgaaccaacaaggcgacgaggaagacaacgacaaggccgacgaaaacaacaacggtcttcttgaatctctcccacacctcacaaaggcaagacaagggtccaacaaacaagtagcattgaccaaaccaggtgatccgtgctatccggcaccaagaactctctctacactagctgcgagcttgcgccatccagcctttccaacctttcgcaaccgtaacaccctcgcatccccctcccactggtcggccagttcctaggtaggtgtgataccgagtacatactactactacactactgttaggttgcgggagtctcgtcagtttgtggctaccgttcttcgctacgcggactgttgtcgtcgtcgtcgtcgtcgatgcagggtgtggactgccgccgggtcggatgggctgcaaggggtccttgtgcttggttcacgttaatttcccgttttcaggtttcaaccgcagcgcccggtcttgggccccgacagcgacgagctcttgtcgcgaacaacgcgagcgcaaaaagtgcaactcgcgctgtaacgtactacctcgaggtacttggcgtctcgcgcatcactatcaccggaggcgcctatccttctgtccctgctccttggcaggatggctggttcagtccctacctagtcaactcaccgaaatttactgcgtgcgtgtctttggaacctcaacaacaatggtatgtagcgtgttgtaaagggccaaggcggtaggtaccgtctgcttgtcttggacttttgtgtccgttaccaaggctccaatctggggaaactcaaactccgacaagaaataagacagagcgtttcttcttcttctttttttttttcttgtgttgtttgtttcttgccaaccgtcttgttcctttccaatgcgagacgaagatcgaaacaaaaatttatgcaaaggcgatccgtagacgggaggacatggatgtaaccgctcatcacgagacaaagagaaaaaaaaaatcctcatactcacctcacccatcatttatttgatgatcatctcgctttacactagaaagcatctggaaaaagcggcgaggcagatttccatattccagttttggccaaagctctcgcgactcgctcgcccttctggccaatgttgaaataccaaaaccggcgaatcaaagcaggatccaacagccaccaactcatctctcttgttcctgcgtcgcacgtgggtttctagtcgggcctctcaagaagtcttttgatctttctttctttctttgattattccgctcttctgcataacattacggatttccaggcctcttgttgggccaccacctgcctggccgccttctcttgaaacacggaggctttttccctactctgctgtaccgtcggcggttaaccccgtggtccgtggtccgtgatccgtggtccgtggtccccgctccattgtccgttctccggttccgatcacatatgtacttgaccggtgctcattcggaatcaagactgaaatctcggatctcggtccaattgtacatacttacgtactatgtactgcgtggatttcagcttgcattctcacctgggacggatcgatactattgaagaaccaaaaacaaaaaaaaaaaaactcttctctttctcttagttgcacaccgtacttcaccagctgcatgcagcatgaggctgtcaaaaactccgacttttcttagtcgcttgaccaaacatgcaactcccgaacccatcgaccaatcctgaaggagcgggcatcgttagccgcatttgcttacatggccaacttgcagccttccgcgcttacatatgtagcacgagtggagtctctgaatgtctttgggtcctggagcgctacccgtaaggaattttttggggtagaaatggacaagtcgaggttttttcatgcgggaagcttcattggcagttggtatttttttcgtatgtaattttcgggtccgtccgccagttgctactccactggactggtgatgggtcgaacgttttgcaaggaggaggacaagggaaagggattttcacatttttttttttttttttttttttggttcgcggaaaactttgatgccgaagatccgccgttcacaaggttgggaaacaatgaaaggtacgagaaccatgcctgggggggggaggaccaaaacgcgtgggtgcgtgggtcgccgtgatggagcaagggacagcgcaccgcggtggtgggcgtgatggactctgagagctgcaatatgagtgagtgccgttcgattcgagaacgcatgatcgtcttctgttcgatgggtgtgtttcccagctgaacttttcgtatccaaatcttggaatgaaaccgtatcgctgatatagtagggactcttgtcatggcaccatgtatgtaggaggaattttacctctgtagcgtacaagtctcgatattggtacaaaaaataagggttttgtgccatggtgccaattgcatgccgaaagtgtaaaaagacttcataccccttttggccttttgtaacaatcaacacaatgggaacgccacgggtcgccttaaaaaaacttccctttgtctttcttttgtgttttgcaatgaaccaagcactacggacaaactggcgcccgcccacatcccgcacaagtccccaaatccagggtgaagttaaagccgaccaggccatcccaaacattgccgggcgcttatgaacaattgacaagcaccagtttcacagcacatccaaactcccacttgggtttagtgtcaaggaaaggcggtcacccgtagcgtctgctccaggtctgtaatctggagtgttcccatactatgttatcgcatgttcaaagccatatctgatcgatcaccgtcgccatcggtcggtaggtcggtcggttggtcaatcagtttgatgttctcttcccctgtcgtagttacgccttgctgcctgccaggctgacggtggatggtggtcggcgagcgggcgagcgactgcttgagacggacgacggacggacaggcttcatcctccttgcctctgcgctgtcttctgacctctttcccatcctgtcttttagattttccaggtggacaagcctctccgcacccatcattccctgtcgctgtagctatcgtgggggaacctcgtcctcaccgggggtttaccctttttgtatctcccttttggggttcgcgtgtttctatttccgtgtcctgtcccatgcccttttttgttccatatggcattgatgatggtatagattaggttagtgccgtagcgggcacaatcggcgggcggcggcgcggttatcaagaggaccgaccgggtcacaaggtgacgggtgggtgaccttttgttaatgatgattgatgatgttttaaactccgcagttgggtaccaattttccgagcgctcagctgtagggaatatccgtgtcatttttaaaactgtttctagaaaattgaaatcgaaagactggagattggaaggttggaagattgaacggcggtcatggcattgtcctctctcctttgtttcccaattacatatgaacgccgtcaaatcaaacaatgtgcggatctacaccacttttacactacaacctcatacagctcaccattacttcgtgtacataggagactgcattactgtaactccagctacctacctgctgagcttctgtatgtgcatatgccgatatttacatacatacacaactccacacgacaccacaccacaccactgcaacagcaaatgcaaaaagtaaatgcaatgaacagccgacgaccgacagcgatggaactggaccgacagacatgctgttgtacttgaagacgacggacatggaaatcacctcttgcaaagagaaaaaaaaacccccgaagaaaaaaaaaaaaacgtggttccgctccgctagcgtagaggtagctccgagaaacacggcactccacaccccaccgaaaaggcccgcttacgtacacagaaaatctctatccccgtagcggtagccgtacgtgcactagctacagcgtcccgatagttgcatacgtatccctagaggtacacgtacagatcaatgcaaagatcagggatggatggatggatggatggatggatgggcccgacccgaacctaagaaaggaaaaaaaaaaactaaaactttttggggattcaaagctcccacctgtacttaaaagaggcccaaggcttgtgaaaaggagtggctggtattttgactacactactgactggaccccccctgcaggtcacggcattgacccatggatcataacgtgtccgtccatcctgtccgtgaggtggtaacgccgagaatctcacaagttacagtatggtgttaattgatcgacctgatgatctggagcatacctactgcgtacctaataaaatggagaaaaaaaagaaaaggaagggaaaaaagatcattccaaattcccgattcaattttcaggggttcgaggtgtgcagtgtaccatgttgtagtgtacacatcagtcctggtaagttcgttagcttggtacctacagacgggggtttcaagcaggggagacgggggacgtagcagcccgctgtaagtacactatcaatgccctgtgagaatgtgtggggcgagtaagagactaacaaactttccaggactgatgtgtatgcactccggttggggagtcggttttacataaatctctgatcttggggtttgattcgatttgttctgggaactcttgcttggccttgccttgcctggggacggcgacgatgcctgcctgcctgcctgcctgtatgccttgccaagatgttccagatgatattatgtagtgtatgcgtgatgattattgtaagcatggactactatgtacgtgctatgtgctggggtgtagtcagcgacgacaacgacgacgagttaatttgatttccttagttacctttcaacaaccttactccgtctcgtaaacatatacgcggaaagtttcgaggaaattggaatttgtgtttgataggtaggtagcaacttgccaaataaatgaatgaaagccactcatactcagcctcgaaggatcaaacaaatatttatgcgctttccgcgtatcccaagacttccaagttgttgtttggctagtgctgactaaactttgaaagtcaagtcccaagttcaacaagtgctgtctgtggcttagatcttggtaaatagtgatgtattccccttgcgaaccccgagtacgcgtatggttatggagatataagggcagtgcagcataaccgacaaagttttgggtaggtatcgcgtgaagttttactccaaaatgcgaacatgcgggagccccgtcatgagccgcaagcagctcgatgccaagatacccctgagacgttcggaaggacgcgaacacccaacgacgacaaacttaaacaatgacgcccccaactgcctgcacaaagagaaaacaaaggaggaacaaactttccattattggcatgtcaaagaagaatagatcgaaccaagaaaaacagatacgtcatgaattattgaagctagagctagaagtaagaggctggaaagagagtaaagcctcatctagcatacctaatgatccttggtcccggatacctggcaatgacctgtcgaactcgtacttgtggaggtccttgatgacttccagtacatacaacaagataaacctcctgattgctagtagatgctatctcgctattaaccacccgtatcttttgccacgccgtcagatccatcgcccttggcatcatatctcatcatcatcgttgtcatcatcagcgagcaacggaaaaccaccgtccatgaagcaaactagtaacagatattcataaagcaaaatgcccaccggttattcactttggtataaaatcccgagaaaaaaaacattcatactaataagcacagaacccgctgatcacaaaaaggaactcaaaagattataacaatagaacaaaaccagcccccatttgtcaatgacgaaagacccagaaattgatcatcgcttaacactagtcccattccacaagcctttaccagtctcgacaaccttattctcgatactgcccggccgtaggatactcggcactcccgcatgctgtgcattctgtgtgttcccatgcaccggcgctggcgatgatgatgttggcgctggcaccgacgcatccttcataagaacatcgtctccgtccctagagcctccctccccttccggctgtgttgcgtagccgctgtccttggtgacattgctgctcgccgttgacaccatgcttgcctccttcccgagcgttgggccgagcgctaccgccaatccgtcatccactcctgggcctcctcctccacctcctgccgctgggggcaccgcacccgcacccgctgccgctttcttcgcgggctcacggctcctcccgccgttcatgaactggccctcacgcagcttgttaatagcacgtactgtatcgatagccgcatgcagcgtccttctcgcattaaagttcttcttgacggtcggcagcaggttagcgcccttatcggcctccgcaccatcggttccgcgggcccagccagcaacgaaggggtgctgcagcgcctcgtgggcggtcatgcgcttggccgggtcaatggtcaagcacctgcgaataaagtccttggcgttgtccgagacgccgcgccagtactcgagtggggtgaaggagtaatcggcattgaggatggcctgcatctcctcaaagtccgagtcgcggtcgaagggggtgtagccgcacagcagaaagtaagtgattactcccaaggcccagatgtcgacgggtttgccgtggccggtctttttgaagatctctggggccatgtagccgggtgtgccgcaggtggtggttaggacatggaattgctcctcatccatgatccggctaagaccaaagtcggcgatcagcaagtcggcattgtcctcgggcgtacggaaaaggaggttctcgggcttgaggtcgcggtggacgatgccgtggtcatgcaggtaggcgacggcggacagggtggcgcggatgaggtcggcggcgtcggattcgtagtaagagcctttgcgacagatgcgatcgaagagctcgccgccgagggcgaggtcagtgacgaggtagaggttgttcatggtctcgaagtagtcgaccagggtcaggatgttctggtggcccatggacaccttcttgagcacggcgatttcattgcgaacctatagtctgctggttaggataaggtaacggatcgcacatggctttggatgatggaaggaatgggcggcgtaccatgtgttcccggccggccatcaggcgcttgttgatcaccttggccgcatagtagcgaccggtgtctatgtgtacgcattccttaacgaccgagtatgaaccggcgcccaaagtcttgccaactttgtatcgacacggctgcacttcgggttgtcgaccgttggcggcactcatggtcgctaatatgtaaagggctttgttgatggtcgatcaatgctcggcgttagggtccagctgctacactaggccgtcgcaagaaggggcaatctcgtcgaagaagtaggtagtagttattcgaatgaagctatcaaatttgcggatggctagaggcaccgtactatcggattgagtcgaaagtgagaagccgcgtccgttctatatgcggtcaccgatctattgctgcgagatgtgtgtaggtgcaaaggaagcagtcgggctgctgtgggttaaccgtacttggttcgagacaagcaggcaaatcaatacaaggctcgaggtgtggcacgaagaggctgctcgccctagactgtccgttcgtagtttctgtcaccgtaagccaaccgatcagtcaggatgatatacctagcggggggtagacccctcaatacgaaggaacggaagggactgaatctgcggacgggaagggttcagttagaccgagacgggggaggtacctttcacttatcgatacgggtaccatagggttccttgtctggctgccttgtcctcgtggttcacgtatacccgtcgtcttaagaagctgtttgacaaagaattgcatctgaccaagtaaggctcataatcgtaaaagaatcctcgctatatctacaaaagttgtgcaatgtgttgttgttaccagattgtctcaatgtctgctgttaaccgccgccgtatggccatttcagctgccccgcaatctccttacatggtgggtatctcctgtgtcttggcaccgtcccgctttatccaggagtccagctgtcgtccaggtcccgtccggagtcggggccggccaactactccacttttttttttaaacaacaagctcccgttccgcgcggaaacatatccgcaacaccaacgggtccgttctccagagttcctcgcatcaactgtcggccttggccggagctatgagctcgatcatgatgcatccacaggactccgtctatcgctgcaaccgcccgcaaacttcatgaccatcttccaccgtccacatagccagtactggagccttgaacggaacccaagctggcaagaggatactgcgggatcgctataccatatgccaaaaataattccaaaaaaaaaaaaaaaaaaaaagcatgaatcctggctcagttggatagcggacggcgcgtggtagctgtgggaatcatgccgtagacattacctactcgcagaaagcccgtcttcacttcctcttgtcgtgtctgaccttcttgcccttcttgtcacccctatccctcttctcagacttctcctcttcatacacgggctcggctttgcgctttttggtcttgacactgacaagcgggttggactttccttccttggtagccttggcgacccgcttctcagcctctttccactcagcatctcctccgtcgatctcgtactgatccaggggaagggagtcaatgagctctctctgcttggccctgatggccttcatggcctggtctccaccttcggcaagctcgtcatccaggttctggtcaaggggcacgaagttgttctcaataatctcgtcatcgtgagcggcagaggcgttctcggccgagacgccgatctgttgaggcatctccttggcaatagcaccctcaaccagtgacgcaaggtgcgtgctgatcttgcgcatgatcttgatgaagatagccagaagctgggaggacggcagagtgagctctccagcaatggcatcaatctccttgcgctggagaccgatggccagcagaatggcctgctgaagaccgctgagctggaggtttgacctaatacggccctcgaagaaaagctgtgcaatgctgggaataagatcgagaacgacatggtaatcaaggaggccattggcataactctcaagacgcttgtggtcaaagggcgtcaagagcttgtccaactccgccttctccaacggtgtaggctcgttggaagggtccagcttggcaccgacactggcagactcctcgatggtcaacgccaagatggccgggaactcgcggaacttgtaagacagcagagagaggaaacggcggtggaagtcgttggcgaaagcgcccagccagctggggtcagtgccatcaccaagagggcgcaacatgacgcaagtgtgctcgccggtcaaatcgttgggagtttgcctcaagtatactggcgcaaaggaagcgcgcttccagaacttgtggagcggttgggtaagaccgtaactgacaccaatatactcgaggggttcggggcgacgctcggcaagcttagcgaaaaggggcgggagctcgttcatgtcgcgaaccttgatgtcatcaaagagactggcgtttgcaagttcagcgtccgtcacccggggagcactcttaggtacgacagtgccagcctcctcggaaaggttggcaaacttgccctcgtagtagtccacaagcagctgaagcgccctcgagccgtagcccatggacacgtagtcaggattggtagcgattctgaccacacgagcaccagaaagcgaggcgaactcatcgtcctggaactgctggctgacaagccaggggatcaaatcacccgcaggttgcgagcccctgctgaggctgttgagaatgctctgcttgctaatcttaccctcgagagaaacttggatcacacacaacggctcgggtagcctgccctcaacgataggagcagtaagaacgaagagctcgtgggccggagcatcactcataagctgcaagtcgttgggcgagttcttgtagtgactggcgacatagagcgcaaccatctgctgcaggaatttctcggaaacagggtggaaggagaagagggtgtcacggttgacatggagcagctcgcactgagagggatcgggacatccctgagtgttgagcttggacctgggcagcgtggcgtccaggcagaggagagtgttcaaccacttctcaaccggatctccttgggcgtaacggatgggctcagaaagagtgatctccttgagcgaccgaccaccagtgaaaacggtctctgtgtccttagccgccttgccacttgtcctgtcgacctcaacggcgtccttaacgccggcaccagtcctcgactgctccctaagctgcttgataagcttgagagagagtgagcggccagtaccctcgtaaccactgatggtggaggccatgaaaacaagataaggacccatgagcttcttgacgaggggcagagggatagcagcagcttcatcgatgacgagcagttcagcctggccaaggacatgggcgtcttgggggcggatgtactggatggtctggcgatggttcctgtggatgttgactctaacgatggccttgttgaactcggggttcgtcgactggatgatggagtagtcggcatggtccttgtagtccaaagcgtcgaatcccttgaagacaaactcgaacaatgttttcaagttttctggcgaaggagacgtgataaaaatgttgctataaccgtaagcgacggcggccgcaatagcgacacccatcgcagcggatttaccacgaccacgagccgcagtcagcgtaactgtgttgcgcagagtcttctccgcaatagcatcgacgaaggtgagcagcgctttggcctggtcagttgtacgggccagctggacgagcgatccgatgggctgagtatcctcaagcgactccttgatcttctccaactccttctttgcagggttgacctcctcgtcgtcggtagggcgtggtagcgccttgacagccttgccgcccgaaatggggagaacgttaagctcgtcgtcgacaaccaagcaggactcgcagctgccgagggaaaggataaagcgctcgttgaacctcgcaacaacgtcgtcgtgggcttcggttcggtatctcgaatgtacgtccatggaaagagtgtaaagctgcttcaagctgttcatgcccttcaggagcaggatgaccaagccgccaccttcgacagtttcgatcgtacgggctaggatattgggcgtcatggcctcaaaatcttgcaaaatgcacatgccgtaggtgttaccgagaatcttttcggtttccttgtagtagacatatcggatatcgttgagggagatgaagagttcgaaagggtcttcggagttggcctcgcgaacgccacgcttgatttccttcttgatcttgttttcgcgcttcttgcgatgacttgtgaagccgagaagcttgctcttgtacgcccagaggacggacttgttatgcttcatgttcgcattggagaggatgtagtaaactggaaagctggacgtcagccatcaccggtaggtagattatcgggggaaggcagtcgcggtcgagggtagaggatcttgggacgagggagtcgacatacggtgaacaatggcctccttggagtggtcgccgacgacgacgaagaagctacgcttcttctcctgcatgccattgcgaatgagcgcaggaatgcgcgagtcactgcacgaaaagaaagcaattggttagccccgagacacgatgaacattgataacagaagacgaagaactaacatgactttttgtgacatggtgaagactggtggcagatccggactgtcacacttgtcaagaggagcaagagagacccaagttcctccaactcaagacggactcgggtcagacagcaggcagaggcgacccgacagtcgagacggctggccatcaagggcccaaaaaaattatgcccaccgataattctgccgggcggtaagattgttctggctgccagccttaccgcttccagtcaagcgtcctgcggctctggcagggacaagggcaatgcacggatcacatacgtcaggtacggggtcggggtgatactgtttgacctgcacataacgatcagccatataacgatattctgactataacgttcaggaccacggtaacagtgcagatttatatgggagtaacgatcaaccttcgcattacgatttcgatcagattttgacggcgagctacaccaaaatcgttatacttggggggtttagtttagttctgagacgtacagtgacaggccgttacagctcgtaaaagccaggagtgggtcctttcagctgttgacggccttctaattggtctagaagcccaaattagtttacctgagagtaacgataacctggctacaacgatcaaaccccttgacaccctcttgatcgctatgtgcaggtcaaacagtaatagaaatgataaccgaccagaggcgtctcatcctcgacctcacctcgaggaggtcactggttcttaaccacgcaaagatataaacttccatcattcagccacatagcttggggtgttttgagatatttggtttccgtccgtttgcaacacgcgacgcaccactgcacaattgtcctaacacttagtttagtagtctgaccctccgctcttcctggactgtttcttggagctgaggaattttttctccttcagtcgagtctctcttgcagttttctttctgtaagtgactccagcgtcagggtggatctacaatacgtaaaggatagtttggatgggccgaagaaaacatacagtgcctcatatttacgtgctttgtcgggactcgactctgcggggaccgtcttcgcgtacagatttatgagttcgtcatatagcttctggtggttctctgcttgattggcacttctgctgcgctcggtctgtgcctgtatagttatagagtcattgcccctggtatagtattttgagtgtcgaagttcggcatgtaagatcttgggaagatgagcgatgagtttcgagatgggccatgtagttgttgcttttgtctctgtcctattggaagtgtcaatctggatggacaaatacctggcatgacggcagctaagtgaaggctacgactaacttgtttacatgctggcctccgggcccgctggagcgtgaaaaggaggtgtcgccttgtggaagagtgcttggatggaatgacttgtgccacctgcgtgcttcggctagctcttctgggtcaaacccagcgtcaaatgcttgatgtcggaccagccgtctactggtagtcactatcgcggcacttggattcagggcccaagcagggcgcatgcggaccatgggtgagaggctggcaaggagcctcatcctgatgctgttcattgtgtccaggcagctatttgcatctacgacccggcggaacccagaatttggtgtattggcagtggaggctcggaatatcttctcaccaacatcgatccgatggaattaatcagtcgggtgtaagtggtagagatgcctctgggccaggtgcagtgcctgccggtttggcccggcatgcaaccccactgccggggccgcggcactagtgtagtgtacacaaacctatgtaacacacggcaaggtggagcccaccgtccccccactttcatcagtttccgttgctttccacttcgtcaagaatttctttggatcacctagccttgcagaagccccacctctcggagatgccaagagagcttcccatcccccaatttctgtgtgtcttctcccggtattttcagcctgtcgacccgaacgtaccgtccttcaatcatgggcttccttatcaaaacctgacttcaacactgacacatctttcaccttgtctactccttcctgttggcagcttcttcaccttcatctcaagctcggtctttgcgattgaacagtcagcgatttaacagtgtggccctcatccgacgcgtccagataaggctacctctacacaagaaaacctggaagaacagagaacgaagctccgtccgccgctctccgctttttgttcctccgctccctccctctttccgccccgcaattggagaacgcgatcggttctgactaccgtgacttctttttcgcggcattccccttcttccacttgcacttctgcaaactcgtttctccaaacattgttattctttgactttagttgcagctcagctcaacttctgtttcccattacttcaggtgcattgcccttcacgcagctacatccatctcgctgcgacactacactacagcccactccaagccatcaacctcgtcgcccttgcggtgctgctctctccaacaaaggtcaaaacccactatagctcttgtcccacttctcctctcacctacttagttcactttcagtttggtgatctaggcgaaacctccaaacagcgtttcaaggtccaaaccacgttgctccatctcaccagttacaagcccaaacaacttgctctggccaccttcttcaacttcagggaacaagacctcttgcgatcccaatcactttccgttattgccccacgtcgctaccgcttctcaccgtcctcgcaacaagacccagccaacccttcaaactattctaatcccccttgatgcccgggcagacgccagaagttgttgcctctgccgatctagatcctctctcgcccaagccaatcgccctccacagcacctcgccgaccctggtcccaaggctacaggaccacgctgccgctattgacgcggtagttgaggaattaaccagtcaattaaccaatccgacccttacgtctcaaccctcgtacaactcgtacatttcgcccgccatgccagagccggtccaagagtcttccgatgtgtccgacaccatagtagttgccggcgagtattcggaagatgatgacgacagccttgatgcgtatgatgaggacgggcaggaacagggccaggagcaggggaacaagccagagacgggcagcgatgattatgcgcacacctttgattcgcccacagaccaaggtgaaggtgaggccgacgaggcgcagccagatgtatcaaaggcttcagaaactaagatgaatgattcttccacgcctgaaccttcaaagactcagccttccactgcacctgcccctccttctgatccttcatcgtctcctccagccaaagtcacaagccaaacccagccccattctgaagccgagcagctcccagcccagaccaacgaatcgcttccgtctctagatgcgccatctgatttcgctcccgccgccccccatcagcatctccaaagctcaaatcccgatcctgtacccgatgccgcgcccagcggcacttcttccatggccgaggtgccttccgcaccagattgcggcgagatccaaatgccagatgctcctcctgctcctgatgtccagccctcttctagagactctgctgccgcttcaaatagcccgaccccggcaaatgaagatgatgacactgccgttgatatccagaagctcgtggacaacatcacggccagagctgccgcatcccccaccacggcttctgcctcatctgtagcagctgcttcagccaaaccgcctgccactcaaacttctcagaacgggccaagcaccttgaatgtttcccattctgcttcgcttccacctaaacctcaaggcggcctacctgccatcccacctcaggcccatcactttcatccccgaccccataactctgtacatgcccaaggctcatctcccagcgttggacctgggacaccacgtactgcgtacatgccacctggcggctccggtatcggcaatgaagccatctcatctctgcctcccattccacccaataccttcaataatgctccaacccaaccctacgcatccgcgcataactcccgacatcttccggggcctggtaactctcacataagcaacatttatgcgccagcaagcgatcaagactacgaaaagttccttgccgatgagaggcagtacacattggaggctagatgggagcaacgattccctgaaggctcgcgtatcttcattggtaagtgcaacactcgcttgtcttgtttggcggtgacatgtcctgacctgtagtgtaggtaacttatcgtgtgagagagtctcaaaacgcgaagtcttcgatgtctttagcaagttcggacgccttgcacagatctctttgaagaatgcatatggtttcgtacaatatcataccattgaggaaggtcttgctgctattcgtgggtgccgcgacgtcgaactcggtggacgtgcaatcagtaagtggatttactcctagcagttgttaccaccacctttaggcctaaaattccatcttttttgttgtgtagggtgtagcgacttgggggaagatgactgcgagctaaccgtctcgaagatttggagatatccaagaaacaggatcgaactcggaaagaacaccctgagcgcgaccgtgaacgtgagcgagagcggtcgcctgaccgccgcttgccacgtgatagccgtgtaagagaccgctatgaggcgagggatccgggctggcgtagagatgactaccgcccgggtcctgggcgctcaccttctcctcaccgaggaagccgagacggccgatatgctaggggctccagagaccgtgactttggccctggatatgacagccgccgatccagatcgccgccatcagtccgctactatgataatggctatcgacgcagagacgacagcccgcatcggcgcgtgccatctagcgaagagcttgacatgcctttccgctacggagccgatgttccagatgttcagctcgtcctccttggagacgtacataaggagttcgtctcgtgggttcagagcgtcttccattcatatgggctgaggacaaatgtaatttacgcgaatccgcgctttccccgggagccgttgatacaacgtcagatggtggaaggcgtgcatgcggtcagttttcttgaccctaattcgcccggcaaacaacagctcgacattcgggtgtttactcggaccgccaccagcatcaacttcgacgattataaggtaacgccgcatcaggctgctgcgttggtggtagacaagaagcgcatccagccgccgcagccgccgcctacctacccagtcaacaattatggccacgggtatcgcccagaggttccacctcccgtcagctatccataccaacagcagccctacgccatccctccggctccggcacctcaaatacagcagctgcatgccccagtgcaagacatctcgagcgtggttggtcagctcaacaacgaatccctcagcgcactcctggccactttgacacaatctcaaggtacggctccgcagccgcctcatccagccatgccctatggcgcggccccgccggctcctgcagctgcccaagctgcccagatcgacatcaatgctttgctcggaaacctgaggagcgccgccaatccgggagctccaagttatggcgacgtcccagcatatggggtcggttctgcacccccggccccgacgggctatgatgcccaacaagcacaaaagcttcttgaccagctcagacgcattgctccgtagggctgtcatgctaataatgatgctattctaaggacgcaagttgtcgccttgcacttactgagagactcgaggagttgttatgcatcttgacatgtgttttcagtcctttcataaaagaaaaaggaggctatggataatagacaccctaatcatattctacatatcacattctaggatcggatggagcgtgcgacattaaaacaaaccccttcttgtatttgtatgtaacgtgtaattttttcttcttctttttgcaaagccgccatcatggatatgcttatcgttgttcggtcatttctcgtggagtttccacatcttgcatcaaacccagcggcatatttctgaattagcagcgttttcatcgcttggcctgttatttttttttcttcttcttcttcttttccccttcttattcctcgcatttcctgggtgtcgtggaagcgaaaagcggaaaacggaaaaaaaggaagagatagaagaagttagcacagttcgggtagacgtgctgcctagttcgacggctggcgaaggaaaataaaataaaaagtctgtacttgggttctattcgaataggcaggcacaggcaacgctcaggcaactaagaaagaggaaagcaaaaaatagatcacctgtactactactactactacttacaaaaatacaatctctgctcaagcggtgctgaattggacttggtacctaggtttgatgccgcttgtcccccgatcgtgcagtgatgaatggatggatggataggtgaggctgttcgagacatggtggagatttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagataaaaggagaaaggcacagagatagcgaggtgatcaaatgggaagcagaatagcaactgaactcacatactcgctgaaactgcatgggatatctcgctgtaaatgacacttgattatgattccctttaaattacggcactcacctcaactttaagcccgccgcaatgttcctcaggccaaccgcttaccacacatacataggacagcacgtaccaagcatgtccgttcaactagcacaggattaaattcaacaacgagccaagaattgttcaatctatggacccatgataaatcctacgaacatccatagatgggaagcactttgagcgaacgatgctaccacttcgatttgctctaaagtaagcagccttctgcagctgtgtctcaagcttatctgtaaacataccgcataggagtacagtgtggacaggtataataaagtataagagaaacccatgaaagaggaaaaaaagcaaagccaaagcaaccattaaccccaatatgcttttttccctaataaatcacacaacaaatatgataccccccctttccctatctttaaagcttcataccagtcatcttggcaacgcgcaagctctgccttatgctaagatcaagcataatctcctctgagccaccagggatggcataagccctgacatcacggtacagcctctcgaccttgccgccctggccgccgcgggagtaggatagaccgccgaagatctgggaggcctcgcgggcacagaactcaaaggtgacggtggcctgggccttgagggaggcgatggcgccgccgagacggagcatggcctcggtctcgcccatcttctcgcactggtagatgaggttctcgagccagttgtacgaggcctcgatttgccgagccatgtgggcgagcttgaggcggatgacggggtgctcgatcagcttcttgccaaaggtgcggcgcttgttggcgtacttgaccgactcctcgtagcagacacgcgagaagcgcaggcactggatgatgatgccgatgcgctcgtggttgaagttggtcatgatgacgcggaagccctggttctccttgccgatcaggttctcgacagggaccttgacgtcctcaaaggtgatgtaggtggtgcccgaggaccagacaccctggcagtccatgcggcgggtggacacgccggggaagtcgcgctcaatgagcaggagagagacgccgttcatgccggggccaccagtgcgcacggctgtggtgaagtagtcggaccagataccgttggtgatccacttcttctcgccgttgacgatgtagtgcttgccgtcctcggtaagcttggcctcgcaggtgaggttggcaacgtcggaaccggcgtcgggctcggtgatggcaaggcagatgcgcttgtcaccgttgaggatgccaggtagaatgcgatcgacaaggggcttcttgccgaacttgacgaggggagggcagccaatgccgaagccgccaatgacgttccagacgaaaccaccggagccggtacgagagagctcgtcggttacgagcatctcgtggaagagatcccatttctcggcggggacggacttgatggggttctcgacatagttgctctggtacttggtgcccagcagaccggcgaggtagccgcgcttgcccatctccttgtagatctcagcaggaacctccttcttctcatcccactcggtgacataggggtcaatggcggtctcgacccactcgcggatctcggcacggagggcggcgtgagtctcgttgtagtaaggagagtggtactagtggagcaaaacagtgaattagccgaggcacatggaaggaaatggattccaacttacgctctggtaccagctggggtcagcaaaggggataagctggccgaagggctcgagagcctcggattgctcatgggaagaggaggaagcggttgacgccttgggcttgggggcggccttgggagcaggggccggagcggcagcgggcgctggagcagcggccttgggcttggtatctagggagccgatctggagcttgccctggtacttcttgaggatgccctcattgtggtacttccagaactgcttggaggcgtccttgccgccaactctctggaggatcttcttgccgcctgttccgatccacaaacaatggtcagtttctaggttacgtcctcggggtaaatagaggagggagtttcgcgcataaacataccgggatggtcgtcagcgaacttggtgacatcgtagacatcgccatcaatgacaatccagagcgagtccggtttgctatgcgacgagacgtcggcctgggtgaagatcttggacatgatggatgggtatagtgtataaggaatgggtatacggatgaacgagttcaagaagaaagagaaagaataagaatggagagagacgggagaagatcaagaaaataaagacatgaaccaagagggccacgagggcagctttgaaagcacaatcgatccatatgggggagagtgtgggggagttaacttgtctccttgtcccttgtcacatccattccactggcaagcatccccggttgtaccacagtatggattcgcgcagccaatggatggtgggcggccaaagttcaagtcgtcctgcacggtaaatgcgccgaaacggactttcacatgtgatcatgccacggaaagcttccacaccgacgtctggtgtacacttcatacgttggattgctttgaaagttggagcacatgcgcgtgagatctgacgttggcaggatgataggattatgtctgtactctggttggtgtctgacatccgacaagaatgtaaacattgtccgaatttgtggttccgacagctgcatgctgccagtgtcagtctgatcaactgtgagttgacattcaccaaatcgtctctgcggatggcacggtcgaaaactagataaagcagccaattcaaagttccagaagccgttgtaacctaggtccgactttacgattttggagattcacagttcgttgtatcttaagttcatcctcgacttccaacagttcgttggcactgtccgtcctcgactgcccgtctcctgcccgtggggaagacccctgcgctatgcaatccgacccacctccgccttcgttgacatgaaacctcacagtttgatattcaaactttcaactgtctttgggcggctttgctccaaacctccggtgcttatccagaggacaatgacgacggcgaggctggtcgttctcgaaatggaatgaaatacgggaacatgtgacaccctcccaaatcacttccagttcccatttgcagcgagtctcgttgaatgtctctgtttcggtctccaccgagtccacgttaggctgatgtcatttgttccagcgggaccaattggaacggctgggattaccacccaacaatgagccgaggcaagtgtggtgctgccacggtgcgtgccgcggtgcgtgccgcggccacagcctgtagtgtagtgcactgcacaaagaccgagccgatgctaaatgcacgtactgtacgtgtactatcatggaccttgtcatagcgaactccatggggccgactaattgtggagttggagatacattaacataactttcttattgcagcagttgctccatggtagcggtctgtatgatcccatccgtatcccatgatcatcaatcaatatatagctagatggcggtaaatctgtgaggactcaatcgttcgcatggcaaacgcaaaaaaaacaagtaggtacacattcccgtaaccttgggttccacggattcctcgacgtgctaaataatacacacatctccgtacccttttcccttccgcctttgtaaaactcccataaactcctgaatacctgaaacgccagtacccatcagaacgcggtaagtaatcgggccacgtaatgacattcccgccctaagcaccacgaggcttcgccttaagcttcgccttttcctttttctcctccttgaccttcttcctcttctgctccgcctgctcctccagtttgcgcttatgcgccttcttctcctcctccgtcttgggcagtatcttgaagaaaccctcgattctcgcctgttgtgaagtcttcatgttcttctccagctttgtgcccgcgctgcggacacggtcctccgaaaaccccttctcatgaaccaggaactggatgagcccctcgatgtcgggcttatcccacttaaagtcgcacagcgggtcgtcggcgggccgcacgtccggctcgaagaagagcgtgcgcgcgtcctcaaacggccagtcctctgggatttggtagcggcccttggggtccgccttcatccattccaccaccttctccagtgtgccgtgctcgcggatcagcttgagcgctgtgctgggtccgactttggggatggggtcgaggtagtcgcagccaaggagaatgcagaggtcgatgaactgtaaaagagggtgctgtcagcatatcgcagtatttttttgatagcccgaagaaacaaaaggcagggggggaaaacatacttgcttcctctccatacccaacccctccaacaccttctccaaatggatttcctgaatcggctccttcctctgctcgctaaacgtcaaatgcctaagcaaaatcggcgcgttgaagcacagcgtatccatatcctcgctggcagccgcatacaccttgcccgcccgcgccagcactgcgcattgcgcctccgcctcggtgggcgccacaatgtaggggatgcccatcaacttcaacaacttctggcactcggcattatgctcgcgtgtgacgcggaccgttctccgactgaacttctccacgtcctcggccgtgccggtttctttggcctcctccagcccttcggtggcttcctgcttgcgctggaaccgcttggctagctccccggacttgagtttgggcggcgcgccgtcgaatacataaagcggcttgatgccgttgtcgaccattcgtagggtgcggtagaacatgcccattagatgcgacgtggtttcgccggcctcgttcattagttgttggccatcggagcggacggcgattaggaagctgtagatgctcatggagctgtataacgtttagggaggaggttatgatgtcagcgattatggtacggtaggttacgtttttttttttttttctccttcatgatcgaggtcggggttggggtcgggcgggggagtcgtacgcatcctgtgaaaggaaggtgaaatgttagcatattttgaagagaaagagtgcattgattaaaatgacataaaactcacaatggcaaccttgcgaccgaactgattcttgatctcaccctccttgatggcgtcaggcgcttcatctttgatgaccgaaaaaagctgtttaatacccatctttgcgattgttattcatgcgattccgggttcgagattgggacaaggtggtaagtcgggcggattccgtgcagaaattggagaaagtcaaagtacagtaggttgttgttgcagacgggacggaggtatcttggtctcttgaaggtaggtgatgtcactttgtgacgggaaacgagaggaggctttccgcgtccgtccagtggaattgacgcgctgaagctgctgaagaccggattgcctgcctggagacgcacctctttcgcgatggtaaatgtggggcacttagaatccctgcgtgtgtgtgctctcatattggagtgatgctcggacaactacgggttagggttggacgtttactcgaagccaaggggttgaaagatcaagttgtgtcttcttcttcatgcttgtgtttcttccaaggaggacactttctgatgcgatttcaatttgattgcaaaggaacacaaatatcttatggtttcttgacaacataacgtcttgaacaaatttcctaaatacctcgagcttctccattacctggaaacaataattggtataactggcacataaagaggtgaaacaggtaacgagcaaatttcgcagtcatcgccgtccaaacatgctcatatactatggcataaaaggcagaaatgatttagtagatcgtgcctcatactgaggttattgagtgaacagggtaagggggacagaaaccagggtgaagtcttagaagttctccttgccccaaacaaagtggaaactaatgcaagatgttagcggtctttccgttgcaagtccaccacaaaagaaccatgaacttacccaggctcactatacttgttgcaaaagatgtgcagcgagctgcccagtcccttgggaccgcagaagaacacgccagcctcgcccggagcatgcaatttcctgatacccctaaagatcatatcccagttcggacggccaaagttcgtcggcgacctcaagccagtaatggtatccttatcggcgttggcatcattgatcatgatgttggtcgcatcgtcaatcttgatcttggccgtcaggtacgtgtggatctcgatgcggtggtcgacatcttgggcctcgatagccaacaacagagagcggaaccactcgaacgagccgaaatctctgcagacccagaagaagtacaccttgctcagccgcgtcttttgttgcgggtagttcatgcgataccagatcgacttgaggatggaggcgaagggggtcacgccgataccggcgccgaccaggacggacacctcgtacttgaacacgtcttcggaggcggagccgaacggtccatcgacgtacacacggggaagaacacggcggagagcgggatcaacttcgtcgttctcctggctgacgccaacgaccttggacgtgtctcccttcttcttgttgtcgaattcgcaccccaaagtctcggcaagttgcctggtaaaatcaccaacgacacgtacgtggatcgagatgtagtcctcctctggcgcgctcgtgagggtgaagggatggtactgccacagggatacagccgggcagcaaaagaagatgtactggccggcgcgggtcttggtgttctccttcttgatctggatctcgcacacgttgctggggtgctggacaaccttggagatgtacgtcttgtgcttgccacggacctcgcgggcaatgcgctcggcgagataggcaaatcctccgtacatccagtactgccagaacacaccgatggccgtggtgccgacggaaatgcagaaaggcgcaaagtcgggctggatcatgcagaaggcaccgtggatggaccagaaaaagaagaagatgatgaacatgtggtgtgtgtaccagaaccgctcgtagttcgcccgtcttgtcttttcgaccgaagtgatcaccatacctgtcagcgcgatcaacatgatatagccagtccaaccggggcccgagacaaagttggccaacagccagccgtagataccgaggttgttcttggctgcaatctgggcaaagttgttccagtgggcaatggtgtgcacccacgaccagaagaagatggaccatgctgtcgtgatgtggaaggtaatgttcttgtcgaattggatgatgccgttcagaggagtctgtcttgcgagcgagatgagcgttcggcagacggggaaaaggaccagggcaacatcgacgtgcagaaccagcgctgccgatcttgcaatcatatatgtcggtccaaacgtatcccgcgctatttgtaggttgtctttgacggcgtagttaacgaagccaaaggcaaagacgatggcgtggagcaccataaagacgaagacgaagctgtaacagtcagcattccattctcttccctcgtcccaacaagccatcggcggtccaagggacagtaaaggtttgtgcttacattcgtcgatagccttcgttgaccatccatcggtcgaacttttcccttggactcagctccttttgcctttcctgcgtcatttcacccgacagtagcatgcgagtaagtggcgtccatcttgacctctctgacggcttttcgatcgacgaatccgtgttcgacctgtacaggtcgtaccctccgtaactcatcttgggtgttttgctttcgttgtcgtcgcaatatttgtgtgtgatgttcgtattccaacccttgtctccgtcgaacttgacaatttcactcccttctcagcccttcagatgtatgtcgtcgtagaccccctggtaggaggtttcgtctttccgttccactcaagcaagttgcgaaatagttgttgaattctgatggattggtcctcgggagtcagagcctgctgaactgatcgagagacacgagtattaagtgagtgagagacgagaatgataacaagattgtctgtgaaagaatgtaatggtatgagcctgtaactgccacgttaaagtggtgtcggtcagcaattacaagctccaagtgaataaacctctgcagaaaagggaaagaggctaggcggagcacgggatgtgggaggaaggatatggttaagacagtgccccaagcggaccaaagtcggagaatcataaaacatgaggcgatttctggtacatcatacctgtactacgaatgcctgcacctggcggcttgtttctctttcacctacccgagaacggaagcctcaatggcaaaaacgacccaaagtgtgttaactcagtagatgaaaagaggaaagagggcaacagaatgaacaagcagaagaaatgactcgacagagtgtttgggggcacagactgaagtgacgtagagttgtatggaccagggactgaggctttcccaagtctggaacctcccaggggcttttcaggggaccatcaaagagaaatgagaaaaagaaaccgagaaaatcgaatgatcgaaagcatgggatcctatgcaacttcagacccaggctcgtcagtgttgaaacgagcgaccctgccgaacgtgtcactggcgttgttagcaagcaatgggtgctaccacgggagcaccaggcactctcagtgctttagtcgccgccacagcgaatgaacacacacaagtgactgcgaccggacggcagttttccgtgtctctccagtcaagtcgctttaacgccgagatctgtttctgtgcctcgtgtggcgcccgagaagaccagtgtgttttgaacagggcattcgcggcagcaacctacaagagaagtgcctggcgtgaagtggcaggtaatatatggcgccattctggatgcataaccagcttctcctgtctgaaccaatatgcttcagaccgtactctttggtagactgcccggtcgaggcggatgggatcaaggacgttacgttgttcggagacggagacacacagacaactgaacttgaagactgcaaagactctgaggacttggagacatggccacattggctcagagaccccataaagatcatgctactgtgctgtgattggtcaaaggctgctcattcggttcagcccgtgttgcattccccgtttcggccaggatcatgacacatttgataggggagtcttgcaagtcttggcgttctactttaggggctctctcaaggcccgagcagcgagtctcaactgaagcattcgaatgcccagaaagagacgtcttcgcaacccttaggttctccattcaaatttggattgttccatgatcagatctggacaccggaatcaagaactggttcgtgcttttggtaaatgtctggtttggttttcgattccaaagcgcaacaaccatgaaggaggccttgttgccatcgggttattgttcattgtacgggctcgatcccgtgcaacctcaacccaaacttctaagcgccgaactctcaaaccagcccgttatcgcctcagttcagtttgaggacttggaagcatgcatgccctgggtcactcttcagcatgaccacaactagcgtaaccgcggggagggtcagcccgatgagccgggcacacaaggtcccaacgccggcaagtcgttgccgtccggtaccatcgacttcttgttgatatgctcacattctctctgactgcccttccaaagccagcctgagaacctaacctacagattcactatcatggcctatgatgagagtagttgtctcgtgatccacatgaaagatatgacagctactcagtcacctactagttctctggccagcctgttgggccttgaaccacatgtcaaggagatgacaagtctcgcgcacttcgtccgaccaaagttgagaggtacttcgaatacctatcaaggtcagtagcgggctcattagttgcaaactgcccgataccatactcgcacatggagagcggaacgtcattcacggatagagcacaggccaaacatcaggaacgatagagggaaagacagaatgctattgtactggaaccccttggtattgcagacctttgtaaataatgtgatgcgagcaaagaaacttgagtgccggtacgcaatggttacatcttgcgcctgctgattccgccccgccccttgtcgtgacatcgaaagacaccgcttgctgtgccacacccccatcctccactgtttcgagccgctcgaatggcatttgcaactttcgcactgaagagagctgggaattccctctgggcctagaggaatataggacgcgaaccggaaccacaatacactcgtgctcccatggtgaatatgtgggtgcccctccaaaagaggagccaaaacgttgaagaaacgatccagcgctgcttgtcggccataaatccatcccattatctactctagatagcatacttccgggtccactcgcgagccgtcgcctcgtacctggcgcggtctgtcttgtacacgtgcgcaatctcgggcacaagcgggtcgtcagggttgggatccgtcaacatcgagcagatggagagcagaactgcacacttgtcagcagccgaaggaccatatgggcgctagctagaagagcatggacacagagaaacatacccttggagatcgtcaacgccggactccactgatccctcagaatgtcgaggcagatgctgccgttcgagttgatgttggggtggtagattctggtggtaaagctgactttgggaggcttaaaaggatagtcggtagggaactgaatgttgaggaagaaaacgccgccggtgtagggggagtcggcagggcccataatggtcgcttgccagtggaactattcaatcgagcatgtcagtatgcctgttcgcgagcaagatgccacgcggttcgatccacggcaaaggtcatgacgcgatgccgggggtcgagccgtgcttatcgaaaaagcggggtggcttatccatacaagatcttcaccctgagggccagcagagcaagaggagggcggatcgctacagacaacaacacgtcagcatcatattcgacgacagcagatacggaatgcatctctggcgtctgcggaagcggttcgagacggcgcgagggtcagcgacggcgacggcagcggcgcaaaccccgccagcgcggccccaccactgaaccttgcgccggaatgacgcttttgcggcatcgcgcgagacggcaaaggactagcgggattcgtgtttacgtaccggccgagatcagcgagctccttgttaatgcgcttcaacgccattgtgtgatattagttgtgtaaaggtaggtggttgtggttgtcgtaatcgctgttgcgttgacgacacgaagtgtggctgcaagttttaaagggtcagggtcagcgtttgcgggcggtggaagagcaaagaagcggaatgaatgggcagtgggcagtgagtgaatcaaggctggtgggctggctggctgctgctgcgataatactcgctgggcacgtcggtcgtgcaaacgggagaaaaaaaagtcgatcacgaatgggcagcggacgagagcacggcggtctgttcgacttacaagatggaaagcaaaaagcactatatcgctgagtcacaccacggtattggggtgggtttcgtcaacaggcgagaagatggtgacgggatgcaaactctggtagttgatgtcgaagtcggttgcaggagagtaggatggaatggcggaggggggggaaatggatcaggatcaggcgaacaaaggtgggttcccgttcaggtgccagcgggcgggacgggagcctgaggaagccagtccccccggcccagtgaggttggtgaggttgtcccacccacccgaccagtcccacggcaggggcagtctcaggtctctctggctaggtacttacctacggcgcgctctgcccactgcccgccgatggcgctgtccgtggccgaccactcaaggctcttgctgcatgaccgcctgccgatgtctgttggcctgggcagcatgggcggctggcaattcagatcggatgccggcaggggtggtttgacgccccccaaagttgaccaatcattgagcccaaaaaggacagcgccactggtttacctcgtcatcgtcagtgcaccgccaccgcaatggccgagctcattccgagactgaagactcccgccggcaacacttgccggccggtgcagctggaaagccgacaaccgacgaccaacgacgagcccacgacgaccgacgacgacgacgacgaccacactggaacattgcgatgattcgctcaagacctgtccaaactagtactgaagcggggagtcactctcttccaaatcgaaaacttgggtggaagaggtattgaccatggatgaaatgtggttgggggccgacaagtacagtagtacttggctaggctgatatggaaggaagagggaaccggttatacatgtctctcaaaactgaaggctctgctaaaaccaaagggaatgctccagatattcgcacgatggttgttgaaactgttcttcgggccagcttcgagtttggggttcaggtcttgggcgtaccaaatatgcaagcaatggtgcacctctcggccccggacggccggacacggagtcatccaaccacaagagtacaaactggcagtgagtatatgatgatccgggcattaaatcaagtggaagaggtgggtaaatgcagcggttttatatgaggtgattatgcatgaaatccggctcatccatcatgttgcatattctcaggtgcaagtcggacctccgtcgcaatgcactccacgagaatggtatcaataaatgtgacattatcaacaaaactaagtgcctacctaggtaattagactaacaatgtacatgaaaggttcatttcattgtgctcgtgagtattcggctgcaggtatctcacagttgggtgcatgatgcttaagggcttggcttctgtcacgcatcctcaaacttggaaattgtccagaaattatgcctccgcagatggtgttgcatggccacatttcttttgtccagtcagagaataaatactcgttctccccttcatgttctcagggtggcctgttcttgttcctttccttcattcaacagtcttgacttttgtgtttctcacatcgacaaattactgaacactcccctaaagatgatgccagcatactttggaaaccgacaaacaaatcccatcagaatcatgcctcctcattgatttatcagttaacttgaagggccatatcgagatcactaacaaactgaaatatgttacgacgacatgtcgagatttacggcataccacaggtacaacatgtggccgctcaactgatccctttcacctatgtaccgggtacattagcgacaccacgatgtttagggacagttatcaaccctcggaaagcaggcgtacaaggcacaatagggacatggcaatttcttgctaaggaacgacttcaatcgagaaatcaccagctgaccggcaagagacttcaattcagaatcacggcccccaccacccatgccaaccacttccaacaatacgaacaccgactgagtcagaagatcttcttcttcacttcgccaggacggtgaaacacatcccaacgagagcaacgaaaaaaatgttcgtgtttgttcgtcaaagacgagagtgtgataccagaaattgtgcggtggctaaactacgggcccatcccaccgaagtgagatccctgccatggattcttgagcgcatgacagaaccggcaagaagatggggaagaaaaggaaagaaaagagttcagaggtcggggagcagagagatatatatacttgtgggagctgacctgatacacatgaccccatttcactcaaggcagtgccccttccgcgacaagcaagacagatacgttcgatccggtcaacatggcatcaccaatttggctttcctgagaactgaggaaacaacgactattcgagaccgggatgcacgacgcaacaacagaaaggtacaccacaacgcaacagctgactagcagccgcaggttcttgcctctatcgacaacagaacgttcttgccagagaaatgttcccgagggcgccagttgaaccggaaacccagcagcggttcagatcatcgacaaggcaagcgcgttgcgacgaaggtccatcaagaacggaagaacgaccatcgaccgaacatgagatcatgatcatgtactcaaaccatcgcgagccaaaaaaacagtacgactccaacatctcatgctcatacgacaaagccatataagaaccggaatagcaaacccaatcgaccaaccatatgccaacaagacgaatcatctatgaatacactcgtccgtcgactacctgtcgaaggtgcggaacaaaaaacacaagaaggcatcaatactaaccggcaagccgagcattaacacaacagcaattgtgagggcattacacatacacatggaactaccttattctgatgtgcggttgggctataagaaaagtcacaccaccgggcaataggcatcgtccttgtcacggcaaccgcgggcggatggtgggaagagtacagtgtggttccagtcgttgtgaaacggaaagatccttcttttctcgattccttctttcccatcactcaattccttcggcctccctcgaccctacctctaggtatgtactcaaagtaccaactcccactgaccataagccagggtatttggtgcggctgccctcactaagggaggtaggtacccacggcatcctccctattttcttgctgcttcctccctttctttcttcttctttttctcctcggcctccttctttctcttgcagctcgagcatgacttgtcagactgcttgctgacctccttgttgtcggcgcggatatcaccgcaggagccccagtattttgcctttgcgcacgtcaggtgttcgctgctggtggagactacgtcggagcagtcgggacatttgtagctggtttttatctggccacacattttgtctttctctttcttgaatcgatccagatgggaatactaaaactgggttattgtatttgttaagtctggattggtttaggcgctattgcgtgtgatgatgatgctggagaagatatagcactcctggataggtggaaatcgtggaccttatgtaggtcttgaattcgcaatgggaagctggtcacacttgagcacgatgggcagtatgcgtgaggtaacatggcagtctcgataagttgtctaaaacgaggtcggactgccgaggcttggtaccaaatgacgcatcaaacggaacatgcttgcgaacttggactcgtgatctgggtggtagccccattcgacagtcaagatgatctaagcacgagacgacagcacaccaccacagctggattgcaaccacgagggccgggcttcacacatggaactacgctcattctgatgagcaactggactggatggagagcaagtcacacccttggcaatgacattgttcttgtctttggcaagcgcgggccttagaagagcattacttatcatcccatgagtggctacctagcctgtatgggccacttctgcttggtgaggtcagtgtcatcattttggacaaactggcttctggaccctttcgtgaatcaatgccaggggaataactgaggggaagggatgctctggtttcagtctggaataattcagttaaaaagagcaaaccaagtgtgcaagaggaagcagtcatgaccgcgcggtcaaattggtggtatccattcaaacaccgaaatttgttactgtacataaaatatgacaatgcgctcccgttcaatcccacacaacaaacctcgctaaaatgaagaaagctgattttacaccgtcttacacgaaagcctgaacaccagtgatagctcttcccagaataagacctaaattaatcagtcagcatctccacttcacctgcctacccatttggaaggtcaaacttactgtgaatatcactctggccctcatatgtctgcgttacatacaagttggcaacaacacggccaatatggtactcatctgacacagcattaccaccaaagatctcctgcagcgtgcgggcgtggtacagggtgcgatcacagttctggcgcttgatcatgctgatcatctcgggcgtggccttgccctcgtccttgaggcggccgacctggatggcagccagggtaccgtaggcgacgtcggtggccgcctcggccagcttcttctgcacgagctggtacttggccagcgggttgcccttgaactgcttgcgctcgagggcgtaggtgcgggcccgagccaggcagtcctcgagcgcgcccatcatgccgaaggcaataccgaagcgggcgctgttgaggcacgtgaaggggcccttgagcccttcgatttcggggaacatgttttccttgggcactgggcagttgtctagctggatcatgcccgtgatggaggcccgcagacccgtcttgttcttgatctggggggtttcgagcgtacctggtgggcaggcggaccgctcaaccaggaagccacggatcttgcccgtctcctgaagcttggcccagacgaccaggacgtcggcgatgggcgagttggtgatccaggtcttggagccgctaagcagatagacgccctccttggtagggtggggacgggcgacggtctccatggagcccggatcggagccgtggttgggctcagtcaggccaaaggcaccgatgatcttgcccttggccatgcccggcaggaaacgctccttttgctccgcggtgccgaagtcgttgatggggcccatgacgagcgaggactggacggacatgccgctgcggtaaccgctgtcgacgcgctcgacggcgcgggtgatcagaccgctggccacggaggagacgccggcgcagccatagccttcgatggtagcgcccagcaggcccaaatcgcccatctcctcgagaatcttggggtcgtagtgctcatcgcgataggcctgtagcacgcgggggaaaagctgttcctggcagtaacgctcggcggtctcaccgatggcaatctcatcctcggtcaagagagacttgtggttgagagggtcttcccagttaaaggagggagcgttggaggtggcagaggcaaaggcacggacaggagtagtggtgacgttggtgcgcgaaggcgagaaggcctgacgcagaagcccttgagggcatctcctggcgagaatccgagacatgcccaataattgatgagaacagcgggaatcaaacagcaactaacggacaactggttgtaaccttccaagatgaatcccaagtcttgttacgtcagtctttatttattagaaaatcccaatccaaatacagctaaagtggaagtccggcttcggtgcatctccgcccgtgaggctaatgttttccactgttgttgtagcaatcacaagctgctgttcccgctgtttctcccccgctgtgaggagctgtcagccactgaccgctgagttggaaccccgtcattttacggccatggaccgccatttgccgagcattccgattcccagggtacctacttcccgaggcaatccatcaccggattgggttagggttgtgcgtgtactactggaaaaggggtaacaaaacaaacccgagttggaccaacgttgagccaagaggtgatagaatggtgactaacatcaagaacattgatacaggtttacaaaagatttccgcgcagcttcaatgcatctcaatgcgtttcagattggaaaatactagctcaaggcaaatgacagacaggtctataatatccgaacgttgaagaagacaaagaagggtacccgcattactctgcgctgtccgcatgaagacgagttccagtgttcaaagacaggcgttatcgattactacatccatcagcatttaattgcgttagctaaagaggataaaagtaggtacttggtgcgtcacacatgattaagccggacgcaagcaagccaaaactggctcagtttcaagcaaagcagatatcgtccaaacttggtggttacctagatctgggtcgagttgacagtcagattgagttactaactcgttatattcaggtcgctataacaaatctttgctagaacgagaagaaaagggtcttattggggacattagtcgtgtcgctttggtggtcatggtccaaactctgtgtgctccgagcaagactagtaaattgacccattcaaatctgcgtaagagcaagttacataccactgcgggtttaacaggtaacgaagccaagtaccattttggacttgacaaactttgtgatgccagatttggcaatctatcgtcataactatgcatatcactttgagcaaccgaactaccagctttggatacttgtacccttttgtcggaaatacgatccggatagtgaattggtctttcggcgccgcgacagacttcaatgccgtgaaggattggatctgtgatatccgagcgcgcaatgagtgcaaaggggagacctgcatcactctgctgtgcctcgaggaagacaggagcagcagtgcaggaaggtgcggtatcgttttattgtgcttagtttccttctactgcttgattgtatgtcttcagagaatgcaaccaactgccttggggtaagatgacaaattcctcaaccgatgacaaccgccctcccagcctcgcgccttccccaagggcctaaagatctaatcgaccaccttcccgcccttcactgtaccaccttttataaccttggcctccgtcccttccttccaacacaagacaagccaagttacccgtccgccagagtgttcaggtggcgtagcggtagcggtctaacatcagaccgctactgccgaactcgtcgtgggactggggactcgcaaggcagggagttcgaacctcacaacgagcacttgtctagcgagaaacccacccgtgttctgagggctgagggcctattccctaggatatgcgatattcttcgaccctcgtgactgtacctagagcaggccacagctcttagtgagcagctcgaggggatatagggaaacaagggtcctcctggaggaacgttgcagttcttccagtccagggggaaaaaaataatgtctaagcaagtgtaaaagggtcatgaccgacgaactggggggaagaatagagatcgcatacccatgatgggtaactggcttgtcactaaccttttttttaacccttttattgctctgtggtttccgtacctaaattttcgaggcatggattgcgctgtcggactgggcattgtatggtagagtgaatatgacaggagatctgcctgtgaatggtccggtcggcgtgggtgggagattgaagagtaagaatctggcgagaaaatgacgggagtggctcttgccgtattgatgagactccgcgtatcaaaaggcaacagcagcaaagcctttcgtctcgtcagtcaaagatctgccactcgatgtccgactcactctctctaacccaacctttgcaattcccgcccgcgagagaaactgtcccctaagccagcaccacgtcccggatttacctcgtttcatttcctgtgcatccttacaaaagcattcagattgagcatctgcagcctgtccttctcattccttgcgccagtactccaccattcgatgcctcaggatggatgatatttcctcccctgttgtatccgcttcatgctcccccgggagcttgacgtacgcggaggtcatcaggatccgacgaaacctagatcgcaacaccgataccatgtacgacgaccttcgcaagaatgagctcgatgcctgggagctccccagtccgttgctccctcacccgtatctcaggcagttgcctcctctaccctcaactctgtcccggcgcggcacagtgtccgagaacgattctcccgctgacgtgccatacgtggtgggcggtctagcaagcgtggcagctgttcaacttctgcgatcctgtttgagaaacacgcccgagttccacaaatctcaaacacccacaagcctcaataatccagacatcaacctctacctccttcgaaaacacgaagccgcgcagtccgacatgtccgcacgattggcaacctgcgtgtggacgtccagtaccacccagctgcagacagatacagtggacattaccatctggggcacaaagagcacaggaacggacggggctttcagcagccgtcctgaaagcaccgagaaacaggaggaacgaccatccatccgtcgcatggtaacacccgatataagctcaatattgcatcgtggttcaacgcccaactccttcaagtctcaaaggtgcacgtcatctgaagcttctcgtagcaatggcacaggaaagacagcaacatttgccttcaatagtgaatggcagacgcaagatggcctcgtcaagtggaacgagggtgcccctggccttgacagttccaaaagctcaaggtcccccgatggcgacctcgggagaccagcctcaccgggccagacccaaaacagcggcagtcgcaaacaatcgctcgacacatgttcttgtccagatctgggaagagacgaggacgaggaagccgaacgtccagatctaccacgcaggcgaacagacggccccaatgttgactgtccacaccatcatttcaaagacgtattccaacgctctcaatccgtttgcccatgtgaaccacggctggacatccacagggtccgggatcccagaagtcgccgccgcttgaatcgcgaagacgtcggggtattcagggacttgggaacgggcgcggccggaccactcagcaacgctccagcgcaagaatactcccctaagctgcttgccattgccggcgtgatgatcgcaaccggggagctggaccggctttcactggggagtagcggtcatagtcgtcgtcattctctatctcaagtttcacagatcagtgtcagcagctcgaaagacacagacgaagaagaagagcttcctcccctaccaccgaccaaaactgctgttggtagacggaagaggcgcgccatgtccatggcggcacccctttcaagcacgcctttcagttttgtcatgcaggcaggaaaaagcgggctctcgcccacgccgacaaggaggtcttcgacggggaaccagctctgggctggacaccgagaagcaccccttccgcccgtgaactctcccgccctacaacaaacaggcgtaggtaagggtgctacccgacctggcacagggacgcctacggctcaaggaccgtttgggtcatcattatttcgcgcgaagagaccggcgtctcgccgtttgtcagaaatatggaacgcttcctgggacaacggcgaccaagaggatgatgagggtgatgagagtccttccgaaaagcagtcgagttctcccggtctttacgatttggaatccccaaggtttaccggggctcgcgaagatgacgtgagtcccgggggcggcgccaatgcggaaaccccccggctttcatggccgccgaatctgaatcgcgtggaccaatgtctcagggaacaaggggaatattttggtcgaggtcggaatgaggaggataagagtacacaggaggacgggggaagtccggggtggacagagacggaggagggaagaggtgacaacctcactctccaaaatgatggggactcgagtgatgggtacccttcggacacgtcaccgtctacctgtgaatgcacgcattgcggacatgctgggtattatgtcatggttactgatgacgcggtagatcgtggcgagcatgaggtgcagttggacgaggatgtagttggtggagtgatgcagcgttcggggtcgactcagactattatccatacacctacaaggcattcgagccaggaggcaggagactgatgggcgcctgaccggctgaggacttgactgttggttagtgaactcctggtgtggctgtctctcggaaagcagattgaaggttggtgtctggatatcggagggacgcaccttgatatcccttttagacattcctataaaccaacattcactaggtcgaaaggatccatcaacatcttcaccataacgttgttcaaccaacaggccatatcagtgaaacaacccgacttgaccaatgttggaaaccggaatttcccccttagatacccaatcgactcaaatttaaacgccttatcccatgcatatatacggtacatacaccaagtacacactatctttacaccgtccctcctcttttctctttctcccacccccagtcttctcatccagtcgcttttaagagacgacatcgaatttgaattggattgttccggatcggatgaaccgaagagcatcgatttactcgcgggccttgaagtcggtgttaacgtccatcctgacggcgccctgggcctcgagctcctttaggcgagccttcttttgaatgtcctggacgcgccacttcttgaagtatgtaacctgttgtatgggagagaatgagaggttagctggcgtgtgtcctggtgagagcgtgtgtgtgtgtgcgtgtgtgtatagtatgcgctgctgtcttgtctgagatgcctatacttgcgttgcctgacctggctggctggctgttggctgttggctgttttcgttttgctctcctgtaggagggttgatattgttttctagaatcccttccttccctccttctgggcgttggagattctctgcttgcagtgctgttccttgtcgattgcctgtcccagatacctctttctcatcctcctcttcctattcctcctgcccatctcctccccaaaacctccaaccccaccacatccagccccatcatccagctcagaagtggtcccccaaaagcatcgataaaaacaaacataggtcgaaaaatgctactcacccactgagcagcgcaatccttctcaaactcggcgctctcggccttgcacgccttcgcggccgccttctcgtccttgagggcgtcaatgatgttgttccggtccaggcaagcaaagtagccgtcgcgcgccatccagcacttttggcgctcggagcgtgtaggcgcaacggtgcccgcgcgcacctcggccgcgcgcttgtcggcttcggattgttcaaagagacctaggaccattgtgaaatgctgcggtgctgcggtcgtttcggctttggagtcgggatttggtgtgttcttagggagccggcggtatcgggacggcgggagacggaggattcagttgggtttagatggaaagggccgggaccaaagggtggaatttgggagcgaggtgttgattgcgatgtatgcagtggttcccgttacatatggacgtaggttggaaaacggggaaacgggaaacttgggatcgaattcgcgaatgattcccgagccaagcttctgggatgggaagcttatcgagctcttggcccgctatcagtagtttggtatgtaccgggtaggtacctcagttggagcttaggtttgtgcggcaggcaacttgtgctgggctccttggctgcccgagctgagcttccatccaaggtgggtggtcaaaatggaaggtacagaagtacatacaggtaccttccttcttccctcccaccaccactaacccccggacttttggtaggtaaatttggattccaccccattgataaccctgcacgtgccctgtaatcttgcagcggacggggcggacgcagggaccagggtcagcccctgcccgtgtgtggactgaatggagacgacattgtcagctgcattgtgatgagtgtcttgtgttgtgacacgatggctttcgtccgtggtcgcaaacctaaactttgacatactatctttccatagtcttttccatttatggtttctaggggagaatcattacgaggaaccaagggaggatacagcagcaacaaagagctgttgcataaccacatgctcgaatcacccaggaatcctcacaccgaacgagggtccccttcgacctagctcccttcgaacaccaccctcgaattacccagacaacctccaagttccaacctccatgttcaattactgcgctgaatagaaacgccatcgagaacaatcatagctaccattcagccgaatctggcatcacatacagcttgaaacatcatcaaccacaatgccccgccgccgccgtcccccgcgctccggcgccctaaccgagcttccgcccctcaagatcctcagccagatcgccgcgctacaagcaatctactacactgccgccctggtgctcatgttcttcacggcggccgtagctggaaatcctttcacgctggacttggtgttcgggtgggaggcggtaaggggggataacacacaggggtggttgaacggctttatctggtgtttggtcggcgggttggtgctgtaagtactctccctctgtctccctcttacctttgtttctttgatgatctatcaacctcgctaacgtatcaccaaaaacagacccctctccctaacagccatcgtccaacgctccaagctcatcctcgactttgccctcaccacgcacttcatccacctcgtcatcgtcactctctacaccacgcccgaccacaccttaccccgccacacagcctggtggttgaccatggccatttcgtccctggcttccttcttgctcgggtcatgggggtgtcgatacagagagctgcagcctattgcttttggtggacatggcggcggcagcggaggaaacaccacgaacagcaccaccaacaacaactttaccaacggggatggaggagcagggcaaggagacgaagaacagggcttcatcacaggaggaggaggaagaggaggagggagaaccaagcggggatcgcgtggcgatctgggaggaggggattacgaaatggtcaccatgtctggcgccagtggcagcggcatcggcagtgctaaaggtcatggcagatcacaaagcaccgtttcccaagccggacccggactagggggaggcccattagagaaagccgactagaagtcacggttgtgggtattaaccaaaaatgcactacgatcactactaccccgcgccgtttggtttcattcccccaaagtggcacttgcttttgcgatggtggcgttttggtactacgtggggagggaacgagtggctgtttgggtttacatctggatggtggccttctacctttgccttgttaccatcgccctcgctatcatccgcgacacggtccttgtcttttgttttcttcgacgacgaagaagacggcgacgacagcaagcgttgttgaatttggacttggaacgaggaagaggagaagtggggggattatagtgaaggggtagtaggatatgctggtattagctcgtcggtggtgctgctggtcgtgctatacagttttctcttggtatggttaggtctcttttgggacctagtagcatcggcttttgggtctggagttttaggtgttccggcatttggtttcaaggttctctggttatagacttattggtacggggagagcgatggtttgatcggatggatacatggatatatatgtatacatggatggatggatgaatgaatgaacatccgggtacgagatgagcgaaaaggtcaggtctgacgacgagcgaagtagaaaatattggaggaaatggatagacgctggcgcgagacgcaggcatagcatagccgcacaagtagtaccaattgcaattacaacttgattccccatggacaacagtgaaaataacctaggtacctattgacattttataatcttgatatctgtctgatctgattttggttttgggagaacactagagaaagatcctccgcctcaactcccccatgctctaattggctaagctcaactcacttcactcacacacacaagtccctcctttcctcccaagacactgatccgctgactgattcgatcaacaaaagaaacaagtaggatgaaaagccaaagggaaagaaatatagacaaaaaaggggtcaagtagaaaaaaaaaaatagttgacaacaggtctaaaagaatagtcaatgctttccctcctcccatccttccttcctctcgttgctgtcgctccgatcgatgcttcccccccaaaaagaaaagaaagagaaaaaatataaaaaaagacaacgccaaacagtaaatatggtgtggtatcatggcttatagttgtttgttgtggtttccggtgtggtgatgttgaattgctgacttgttcgttcttgtcgttgtggctttgcctcccccctttaccctttttgtactgccgctgccaaccaatgaagtgcactcaagcagtcaaccggggagcgggaaggaaggatacatagaacagggagggagggagggagaccgagcgatatttgatggaagagaaattcgttgcgaagttcaagaggaaattgtggattaggtcttcgtcgtcttccgtatcaccttcctttcatcctcggctccgtccgcactaacaccctgtccttctccttccttctcttccccatcatgccgctctctcgcccgtccttcaactctagtaaccaagcactgaggctctttctcctccgtctacaacgtcccgcaggaacctttccctcaccgcctcccatttccgtcgcgcacatttcgtcggtgactcctaggaacccggcgaactatccatctccatctccagctccagcgccgtcgtcgtgcccttcgcctccgtcatagtgttgtcgttctatgacacgccttggggccgagtctgtgcatcgccgaagggaagcgggggcagggccttatccaggctttcccgaccaacaatttggtgaccgcccttgttggatctgagcgagccactggagctcttcatgtcgacggatttgccattgctattgccgttcatgaggccaatgctatagccgctatcagcgccgtccttcagggactgaggtgatccgtatccataccctgtcttgggcggtgttggtggtggtggcccagggtctcggtagtcgcgagcatgacccctcaggagcgggttgccaaacccggcctgtctttcctcgccgtccttggcaggggtcatcgggcggtactcgctttcaccagccaagttgctaactcggctattgtggacctgttgctcggtggatgaccgaccctctgcagcctcttcaaccaccggtaagatgctggtttggctagctatgttgtccctccgctcgaggctgccaggggagagcgtcgtccggagcgtcttggtcggtacgtcctcctctgacacgccagtcttgtacgcctcacgctccgccctctgcatcgttgattcggcttctggtgactgaacaccagagggtagaggtggtactgtcgttgaagagcgaccgttgcgtgcgccagctcgctgttgctcctgatcggccagggctgcttctgcttgcatctgtgcgtctctctcctgggcttcacgaatcgcctcctcgcatgacatggtgataccctcaatgaaattgatgaaccgctcgccatattcgtgaggggggagggcagaaatctgagtacgatcgcccgacaagcccttccaaaagttttccagtttcttgatgatgccgtactggaaatcacgttagcactcgtcatcagcatacagaccagatagagcatgaacctacatgtgtcaagcagtcaatcactccgaggtaatagatctcatccgccggggtgttgtcctcatgggttgcacggaatcctccgtcatcctggttgaaaacaaagcccacgcggctctgattgtgctcaagttcgtcgggcatccggctgctcgtctctcccataggaactggcctctcggatttgaccatctgcctcaattccctagccttccgcgcattctccaacttggatggagtccgcagcaagacggaggaagggtcctcgcgtgaatgttcaccgccagggttgaacacacgtagggtcttgtcccgcagattttcctcgtttcctctctgaagatcatggatgccgacaagcagagaataatccattatctgtagcttctgaagcaaccgaacatccttctggagctgctccaaaaacatcttcttcttctgaagtccaagttcgagatgtcggtgtcgtcgaagccagtttaggtcctttagtgttgcccttgggttcttgtcaagatcttcctccttgtagtcgcgaccaattgttgaacccttcaaatcgaaggtctggtggatgtcccggtgcggagggaagaggttgttcatgacgacaaagtgaatctttttgccatagggcatcttgacccggtgtaggccgtaaaattgcgagagaagggtgttggggttttcggtaacatgcttgaagtaatccttgaggatcttgcgaagaaacttatgctcggcatggtgaatggtcttgatgatgtacttgtaatcgcgagaaaagtaaaagaaactgccgctcttgccaggagaacctagctcggaaagtatatacttgcctgtcagtgacatgagatagtctgctggatccaggccgaagcgtgcgcggagatgtcggaaaacccaaggcgcatagtccttgaacttgaagtcatacttggcggatggcaccagctcgtttccagcacttctgaggggttagataccagatgtgtaagaggaaggaagtatcaagaaatgcttacatgtcaaaggtggatttttgcttggcctcgaagtcagcgtccgtcagcgggcggtcaagcttggcattcgttcgcgataccgagactcgaatgccggtcagcatgttgtaggctgtgacccagttggcatgtgtctcgtcgaccttggtgccaaccacaacccggtcgtcgtcttcggcatctctcttcctcctcttgctggcccgtttctccctgtagacttcggcccatcgcaatgcgtcgtcatctggcacaacttcgtcgcgaggcatttccgagtggagagatcgtgtgttccttctagcaagattcagcgacgccctacgcacgccagcaacgccagttggtgagaagcgaccggttgcatacgtagcatcggagccgtccttggatccacgaggacccgaaggtctagggacttcgagggtatggcgatgtttaataccgggaccgggtggcggtgcgagggcactggtggaggctgagatgggtgctgcagggttgtacaagggcggcgacgagtaacgatgcggtgaagaagggctgctaggtgccgaatcacgccgctgagctggtggtgatgatggaaagtatccgttggaagtctggtgggcggagggcgtgggcgtcccgttctcggtggtgcgaacgtctcccgtgttggccgggggtggatgaattgaaacagtgttggcagagcccagggaggcacccttttggtcgtgtgtcgcttgagcgtccggagttggacggactgtccggtccggaattgcaataggaaacctgccgtttgggtgcggcttcccgcttttcgtgacttgatggccgcccagcctggcgcccccgtcggccctgtttgccccgttcaggttcatcccatgtagtttcccactcatcccgtccacatcgccatcaacacctccatttggcgaagaggtcatgttgggatgtcgtcgcagactgtccccattcaatcgtgtgctgatgtccaaatcgtcggtagaggtgtgtgtcgattggctggaaccctcgtcgtcgaagctctcgattgacgtgtgagaatgagagtgacgaggaagtgggtggtcatcgaccttgccgttaggttgcccgtattgaccggcagggttgaggtgtacgacggcgggggagtgctggtagattggcgagttctggtcgggtgcgaaggagggcatctcgggtggataatggcacccggaaactgggcagctaatggctactcggtgagcaatgtttcggtattattgtcggctggcggtagcggcacacatgcttcgacggcgagagagaggcccaggatggcaactgccaactgcgtaccagcccagggacggatggctgattgattgtggattgttgaccaagtcggttaagggggttccgagattggcgctggtccgcggtcggccccgttcgggatcgagaaagggggtcgaattaagatgatgggtatggcagatagggaaggaagcgagacaggaaatgacgagaaaccgcggagacgagacaattgcgtcgcgttaatatcgagtggtggtggtggtggtagtggtgttgatttgagttggtgttgagaggtgtggtgtgtgcagtgtgcagctcagctgccccgacgttgaaacgagttggagtggtgggtggtggtggtaacaggattggaggttgggagtgaatgaagctggcggactactggtaggtgtctggggctgggtgcgtgctgcttgctgactgactgacagtgacgacgggcccagcacctagcgacggccacctgttggggagggacgatcggacagggcagtttggatcccagccaggtacctaggggaagccggacaaccagtggcgggcagccttggcactacccaggccggactatcaacggaaagcgagaaagaagcgacaagggttggcttggcccgattactgtacaagtaaaaaggtgatgggacggcttagagatgaggacggatgatatcaaactcgtgttattgtagtatcattagtctaggtcgttgggtcttttcattcaatggcgtgtcgtgtagtgtagttagaggtagtgagtgctgtgggagagtgggaggtgagttccaggtgtgtgcttcaggttggcgtacagcggccgtgagtgcgaccagagcagaaaccgggaagagaggaccagaccaagggaaaccaaagtggaatgtcgcgcaggcggcagtgacaaaaaaaggcggacgagacaggcaccggtcagagacggagtaagagcaatgtgggcctgcaaggaagataagtggcttgcgcgagagaaagcaagatgaagaataaaagaaaataaaaagacgcagagaaaatgaacgtttccaatcagattaaagacccttgatttcggcacgatagtgatgagtgggaacaaaatcgatggagggattccccggtgttgatgtcgccgttgttgctgctgttgccagaaaaacaggaaagatgatgatggtggtgatgcggaattggagtacacagggaactgaacacaacgaaacggtgtgtggacacaccaagaaaaaaaaaaacacagctgaagtgactgcaacagcgaaggggggcgacacacctcacacctcactcagcaccaccacccaacagcgagctagaggcggagacactgcactgtgaggctgcactccagagtggacttgcaggatccacgacaacatgggcatggctagcctcctgcagccagtgacagcctccagcttcgcccaggggggacgaggccaagacatcccaggaaaactccaagccaccgtctcactgtcaccgaaggccgcgagcgagcatccatgaagtgaacatggaaacaaaaagcgagaaagggcttcccttcatctctaactcattgtgggcaggtcagggcggacagcatggaaaatcttgtaacaaatgattgccgacagccgaacacgcccagcggaaatatggcttggcgctcttcctgggggatacactacctacctctacactacgctagatatcctccacagggcagtggcagctaaaaactctccaacaagcccgcaattccgatatttttagagtttgcacaactcatacgaggtttgtttgtctttgcattactttttggcataaggatttcgatgggaggtttgatgttgaaactttctcgggctaagcctttgttttcagctctcatgctccccctccagggcgatccatctccatccatcacgacccccgccgcacggcaaaagccgtagaacatcagaacatttgaagctgttcgggcaattgtcacagagaaagtctcgaacacacaatcacacacgcacacgagactacaaaacccacctcggctacatgctcatctcaaacagcaccaagggcgaaaaggaaggaaaagaaaaagccttcgaccgaagatctcagttcttatttccccgtgccgacacaaaatttgccatcggaccccgtatctcgataccttcaattcagttgctgtcgtccccaacaacccaccacgactttgaacgcgagattttaactagatgccaaatttccttctccctcccccggtggtttcgtaaaatccccgtgaccgattgggggatgaaatgatcttcaatcccgtcgctttgcgggcaccatcttgttgttgttcccttgcagtcccagacacgccgagtcgtcacaggttacaaagtcccagtgcaaagccacgttcccacccgctggcccccacatctcatttaaagcgctgagcgggcggagacgggctggacggggaaccggggttgggcgggagttttggagacctctctttgattccatccattttcattccttcatcaacgtgcccacgaccgaggggagctcttgtgtgtcatgccaccatgctgacaaggtcaagtttgggtgttacaatcttccggggaaggtctgacgagaatgacaatttctcaagcggcggcctctcgcttacatgcctacctacactacacagtaggtacatgcctgagtttgatgatcggtgataagataaagaataggtatgatgtcttcgtcgttttacattccatccgtcctcctcttccacttgtggcttatcagtcgccagtcaagccagctcatcatcatggcccatctggacggacgaccatcacactacactaccctctatggaattgattactcccacaaaacgatcaattgaacacctagtgacacgaccaaaagaaagcaaggaaacgtaactcgaaccccctccatacaatcatagcagtcggtttaccagatttgaaccgggggcaatctcacttgaccggcgagagaagccagagagacaccccaagaaacaaatcaaccaacgagaacccccgcttttctaaatcttgcctgatcatcatcattaagatgggaaggatcctgaaacaattgtcgagttggacaagatggagacccgccatgcagattactacttagtgaactttcaaaaccgatcgctcgcctcacactgtacatagtttcggtgtgaagtgaattttgaggtggccccattgacttgtcaagtgtaagttaagtaagtacactagtctactgtgtagtgtaggactgtgtatgagaaccacgcattcaacactcaggttcagatcatgtgatactgagccagcccctcatcctccttctcctcctcctccttctcctcctcccaccgtcaagtaggtaatcaatccatcacgaaagagagggagtgattggcggggatcacaaggtttagttcgttgaggggggtaagtaaagtagctttgctactagtctaagtagtggaagttgtacataatatcaaaattggggaaagaacgaaacgtcgtcaaatcaatgtctgcatgcttggcaccaagcacaattgggactttcagttgatcacgacaatcactctcgggatggtctaatcgcttcttttctttttctggattgcctttttcgtgaattgatgacagacagaaatcttcatgacacttttatctttgaccatccaccgaccgaccgcgtctcgatcgaacttctgccgtcctcttcgttcgaagcaactgacaattaccccaaatgccgaagcatcgcatattatcacagtcatttatcattcccatcacggcgcatcagaaccaaggaaaagaagagggatctgagataagaagcgctttacaaaacgcctcgttgaatttgatggtataaccgcgaaactcgctatggataaaaacccccaggaagccatgacccgccagataccccttatgtaatatgctgcagccagacatgatacaaaaccagacccgaaaaagagatgctaacagaatgcgatgctaaaatcttcatatcctcatcctcgcgtctttcatccatcaactggtccctcaactaacccaaacccttaaaccaccctcctctccgtaatagcctcaccaaccggcaccccactcacgaagcccccgttacccccaccaagctgatagacctttgtacccctcagccacgtctcccgcacgcggcccttgaactggtgtccctcccacggactgcacttgttcttccacttcatatcgcccgcccgcaacacccactcctcctcatcgtcgaaaacgcaaacgtcgccgtccatgccgaccttgagcccgcccttgcggtgtgacaagccaacctgcttggccgtggcctggcagcatagccggacaacgtcgacaatcgacaacggagcgccccgggtggtggcagtggtgtggaggataggcaggccgagaccgacggaggaaatgccgccccaggcggcgaagaagtcgccctggccctggggtccggcagcggcgtcttgctggacgtaggacagctcggcggcgtgctcgtggttaccgcagcagtcggtcttattggtgttctgctcctccaggtcctcggggagagtgacgtcgatgccagagtcggtgaagcggaggctggggcgacggagcaaggcgccgttctgctcgtcgaattcgggctggacggacaggtggtcgggcagcagcttgagctcgggggtgcaggggctgtggtcggacacaacggtgcggatgcagctgtcgtcgccggcggtgagctcggcccagagcttgtcctggttggactgctcgcggatgggcgggcagcacttgtggcgggtgtcgccgtcctcgatgttgtccgaggccaggccgaggtagtggaagcacgtctcggcggtaatgttgacgccacgggcgcgggcgttgcgcaggatcgggatcgcctcggtcgccgacaggtggacgatgtgcaagtgcagctgaggcgcaaggccggccatggagaggatctcctcgatggcgtaggtctcgaaggcgggcgggcgcgactcgaggaaggtggagtagctggtgagctcgcccttgggggccaggggcggctcggaacgggtgacgccgtcgccgaccgagtcagtgatgggcgggagcatctcggcgtggaacatgagggtcgtcggggtgtccttgagagtggtcatggcgagggcaatgtcgcttgaggagacggcggggaactcgtcgactccggactcgataaggaatcccttgaagccacggacaccggcctcaacgagggggagcagctggtcggcgttgccgggaatgacaccgccatagaagccaacatcgacccagcattgaccctgagcagcagcaagttttaccttgaagccttcgagtgtggtggtgggaggaatggcgttcaatggcatgtcgatgacggtagtgacgccgcccgaggcagcggccctcgtgccagttgcgaagccttcccattctgtacggccgggctcgttgaggtggacgtgggcgtctacgaggccagggagtatgagcttgttgccatagtccacatatgtgctcgacgcggggaacgcttctttcgacaggacggttggggctacgaagacgatcttgccggtggtggaggagatggcgatggtagcgggtgtgaggaggagcgagtcgtcgggctgagtgagaacggccctgttggagacgagtacgacaagcggctcagctgccgcgtccgggaggaaggctaataccgtcattgttgcgcgttatatgttgtgggcgtggtttgaatttggctagggcgctccctctgtgaaaaccgacaaggccgcgagttctaggagagggagaggaagcaaaagccaaagggagaatgagagtgttctcgtattcctcttcttgcttggcttgtggtagaagctcgcgagctcacaacacaaatgttcaccgggatccagggataagacgtatattcaccaggatgcgggagcttatctgtgttcggactttatcctgtggctgtgtgtgtgtgtgtgtggaagggggtgtgccgtgccggtgtaagttgttggttgataagaggcgggatacgatatgtaagacgccgttacggtaaacaataaaagatcgagtaaagctgataagagattcggctgtttgtgttatatttcaaacaaagaaagggggggtattgtgtagtttctagtaggcacaagatagtaggtttacctagaacaaaagatgggaagaaaaagaagaagaggtgagaagggacgggttctcgagataaagaaagggtccgatagtaatatccatggtgatggaaagcccttgtaaagtgccgtttgccgcgaggagactccaccgccctactgggactgcgttgacctcccgagctggacggaccgatcgaggcatcgtgaatgtgtgggtatggggtcaaggatcgtgaggctccgttccgcgccgtgagggaaaaaaaaaaagcgagctccaccgagtcagctagcgtttcgagacctttttcttccccatatgctgccccatgcttcccgagggtccgttcgggtggtccgtatggaggcgcacttgagcctccatccctcacccaaaggatctcgagacgtcttccccagaaatcacagttatcaacaagcgagccattagcatggtggtgatggtggtgatgacaaggcgttaccggtagaggttgatcgttccccatccatccatctccatccatcatacccacccacacataaaagacgataagactactacatcatcggccggcgctcctttccccagaaagttgagatgaagctgtcacacgctctcccgcttggtttcggtcaggggtgccgcgcgtagtgccaacatggagataagagagagaagcacgtagggtagagaggtagatcccgggccgcttggctgtgggagaaattcacctcggctgggatataatttgttagcgttgtgttttttcaaggtggcaagcaaccttgatctgaaaggcacatggaaaagccggtccgtcatcggcccgccttatgtttcttgaagtgctaccatacttagggagctagcagattatatcccgtaccatgtagagatgtaccgattgctgatcaggttgaagtttaagaggacggagggagataacaggagaataccatttgatcccatcctatcagatcggaccgtgacactgaacacccaattggccgaattctttccttaccaagagcttcagttgtatgtacgcagtagatggcggactgatagggaacatatcggaagggaaagggacatggaattggaaggcgaatatggaatggaaggacgggagtggaaggagagagagacaagagacaatcgacagaaacctcgattctgtcttgcagttatcggcggccgttaattggtgcgcgctgcaacagtccgcagttttcccatttgcggctgctgcccggtttgttagtcggaagcagccgctgtccgatgcaaacacaccccaccagataaggttccagacacgccccccactggcaaaggaagattgtccaatcatgagaacgactgaaaaagtagggcaatggtaaggaagtggttttgcaggccagggtccagatggagaaagtcaccgcctgccactccatgccacagtggatcgcaacaatcatcacttgatagcagctgagtgagtgtcaattgcagtgcagtgtgaggacgggatctgagtgtttctgtttcaactgactgcgtcactgatgataaggaaatcaacatgacgacaacggtagagcctccctgctgcttaatacgacaattcccagacatcacagccaagctctatctcagcgaaaaacaaagtgtcgcgggaatgttgatgcaggactcgtatcggtgagaaaatacatactctctcgtcgagattccggatttaggaggcaaacccgaggttattcagtgacctgaccgacccaacctaccatggcttgcatggcttgcatggctggcatgacaccgtcagtcagtcgttgtgtaaaatcagagtgaagaagagcggaaccttctggcggataagaaagtgagttttgatcgagtaacaatcgagtactaatcgagtaaatatcgagtaacactttcccacccactgctttctgattcgtccagaccactcaacgttccttcgtcgttgtcggagatgtcttcatggtcttttggtttccgccggcgtcgctcgaatggatgtcggcatggatcctcaatggtgactgcaacggcaagtgcagctgcagcaggaccatgcatcgctgtacagagtgtacacagcaagagcgactttagcttcacgccgaaacacacaaccaacgcaaggggcgcacctgcaacttgtacatatccaattcttatataattattgcatatgtacttggttcaatgtggtggatattgtgtcctgacccggtcgagtccagtgatccccccgccacccacaatccacattgtcctcgaccgacggactcccaaaaccgcgccaacaccaaagacgcatcacgcttacttgacccgcgagaagccgggcttcgggtacgccgttagttaggcgaaaagagcttgaccgactcgactattctgtcccagctcatttggtctcccgttctcaaaatagagcccaccaccgactgttcagtcatgacattcattgatcgatgaacaggaggacaacaaacccgaaccgaaccgagctgaacccatcaccacgtcggtgagaatccaaagggtctggaagcccaggagacatccccgatgcatgcttggcaagttaagctttgatcgccgtctcctgctcctttccttcgaagcttcgaccatgccatgctgtccgtgctcagctttgacagagacaggactgcatggacaatgcgttcggttccttcgcgatggcgatgacgaaagcaaagaactccccgacaaaaaaccaacctagcgaacggacggcccgatgtggacgctcaacggattacccgagaccattgctgtccccctgaaggaatgccgaaaccgaaacatccagaccatgagaggcttgaaagaccgcgaagtcggggtgtttctgttacataacggcattcgaggataactgtcgatctttggcggttcctgcatatcactattcgctacaaaggtacctggccacaagtacagtgcactgctgtacactctagtctgagaacactttgcgttttcccgaacaagcgaagctgagctgctgaagatgctggatgccatgtgtcgagctggcatttgacacacacgcacatacgaactgagagggatcatcttgggtccgggtcgaaggtcggaccaagcggccaagagctttttttgacttttatgttctcttcacctccttccccccctagacctaatgctttgtctgtcgagttttgtgctttaaagaggaggagaccggctgctgctgctgttcgtaagcttcctcaatgacattgtatcggcaagttgctggataaaagccgtggtgatgacgatgctgtcaggttgacatgtaccaagtgcgcgcgcccaaagcttgttatcacctcaagcaagacgttgtggggcaactgacatgtcaagcttgtccgtgatgctcaacacgtttcgaccttgacctcgtcatcttcctcgtgcgaggctttcgggaatggacagggactagtgtcttgatgctactccaaacgtgggacttcagacatcggacgaaccagtatcttggcgtgtcgttggtgtcacggagaaaagggtcgaaaccgtgacggctgtggcaaggacaagggccatctgagatatctttggtttggtatgtgaaacggttctgctgctgctcatcatcagtatcgtactcgaggttgtcgaaggactcgaaacagtcgtcttcagtgtcaagaattgcgtcattgccgttgccctatgctcttgttagcagcgctgttgtcctttttctttccactcttgtttctatttgttcttgtcgttccatccaacgcaacaagaacacactatcaaaggcttggccatcccaagccctccaaatcccagcgacagcgacaagaaaaacccaccctcttagagagaggaggaggagggtaggtcggcgctggtggacggatagtggcttttggatctgacgacgggaattccatcgcctttgtaagcaatgggcagtgttgctaagaatcggcttcacgtcctcgtcgtcgctgctgatgtcgatgacctcgccaatgggccgctgctgggaatagtcacaaagtccggcactaggagccgggcgtgtagcgactaagaagagtgacctggtagaacgatatgtcgaggttagtgtacttgtaagtggacgcgttactttgtgcttccttttggctcggtcagcataaggccagctaatgtccagctcgttctgctctcacaggacttgcaacaaagccggcgagcacgggcttgagagacccgtcaccatctacctccaggctacccggaactcagatgcaattttggcggttccgaactctggaattcattgaatggtctggagaaagcgttcactggatgatggggaaacgttgtgagcgctggtttcctccatacttctctcctcctctccatcactatggtcgccgcagactttgcgctggcctgattgctcaaccacctctggcccgcaatcccaaccaaaccagaggcctcagtcttggcaacaagcgactggaataacttgagcaaatggaaaatatcagcttggtaccatcaacaccatcaatcaatgctcattgcgtcagccatgactcccatcgcaagcgggaggattacgaccaacattggcagtagtcacagcaaacatgtgtgccgtgagcaagtggtaacatcacgaatatttggaagtgtccttcccccctatccacatgactgacttcatcaatattcctgccttgcaccatctgtcgcctccgccgtctcttcctgtcaaagtctacaacgattatataaatgcgcactttatgcgcacttgattaccaccacatgcctaccccttcttagctcgaaatcgatcggacccctttctgctcgagccgcttcacacaaaatcatttggatggcgttcattatcctctgcaagggttctaagttctcgtggcccgatctcaatcgttaactccctggtattggaatcgcatgttgttgatgagagttgctaagtatgagtccatatccacgccgcttctccgcaaggatcgtcagagactatattatgggtcggtgttctaggtgctggcgatgttatggtaacactcaactatttcaagcgtgacagtaatactcttcttcaagttttgagatacactccttccattgttggtgaagttgatcttctcatgtcctgttcctgatatgtctacttatttgctaaatgcgtttctgttcctacagcctactacaagaccagcttcttatttcgaaccctcatgtgtgcacaagtgatgctctcaaaatactgaatgggtatatacatggctttattatgaccgggacgagaagtagctgcgtactcgggttgacgatagagagaactccctgccttaagctactctcgcgctcttttcattgcaagacaagtgggagcccacgaagcttctgtagaggacttcagcgcacggaaagagggctaccgaaaggccctggatgccacagactccgcctttttgtatgtgaaacctgcagcagaatctcatcgctattttatcgctgaggtcgcagaactcggcctgttgcgcccggagcagaagctggaggagaatcagagctcgatcgtggagaacaactggagcttgttattccgatgaactgagtagctgcgttgggctgtctcttagtactgaagctttccgccaacaactttacgttacaaaatgtttgtgtgcacaagtgttgcacgcaaaaatgcttgccagctttgccactattcgaagtgacaagtggtacctggctacggcccctgatcggaaagacgtggatcttgaccaacttcatcatgctgtttccctagaatgatgcaatgattaatcttctaactatttccttcagaggtttccaaaaccttgcaggaagccaccttcgcccagctcgtgctctctccggccaagagaagcagatcgctgacactgacgacaagacatggactagggaatagaacactggagatgtagtggttggagctcttctataccttgagatgccgatataaaactggacgctggatcgccactacaagatgttcagagccaacggaaaggggactcgcacatctatggtccacacaacaccagttccttatcagcagaatcaagggcatggacaatcccatcaacttgattaccatatcattggcaaatgatttcaggtcttgatatctaacatatatagatagacgcgaggtacgctggcaggatcgacaccgacaatgaaaatgcggagctatgcgcggtctcgaagctggatgctgacctcaacaacatatctcagaaccgcaaccttcttcggatgggaagaaagcaaggaccatggaagcattcacccctcgaagggacactcatttcctcgaaggtagaacaaggtttgattctccacgtatccaaggtttcaggcttgacagctaacccagtgaagggatcattatctctcgtagtataatggacatcgttctccgttgccctctcgcaccatttttgccttcttgtttttctactgctatcatatacatccatggttatctagattgcgaacacacatttgcaaccggacaccttgcgtaccccaagactcttcaacaccttcaacggtatctctacacgcatctaccaggcactttttacgtcaatacactgacgagtgttcacctcttctcaccgcgccccataggtaaagactccctacaatacttatctgcctacacggttggtaacgggtaatgtctaatgtatttattcctaggcaccacgtccggccatgaatcatctggattctccaccacacatccacggctggcatcgaaataaccaccgatctcgggatggacgtaggactcgcagagagctacgcgcttgtccagcggtcacacgccgacatctggacttctttattgcactgtatgaaaacactgtttgggttcaagatgtcgatatcgagcgggaactttcatcggacaccggaaggaacgacaactctccagaagacgagcaagcagtaattcctaacgaactagagcagacggaatggccctatagctccacaatggggaagatgattgtggacatatctcctttaactccgagttccaccggggcttccactacgacccagcctaagtccatcacaccggccaaaaccgacatgagcggccatctcgcacgagaccagcgccagagtgctcacgacgagatcatggccatcatgacgaggaaacttgacatcaagacccatgagattcgaaccaagaatagtactcctcttaccatcacggatagtacccctcctactccaacttctggtactacgactcaacccgcatccgaaccggcgggagagtctgggcagacggagtataggccagaactgatgtcactgttggactggttcatgaagaataaggaggaaatagggaacaaaaatgtccctgggggaagtagagggagtggttagcagacatggaaacgccaagtacctctaaccaaccgtcagcggtgcggtactctgtttagaaggttgatggtcgaataggggttctgggtgcgacagtggccaactggcgagagttggcttcttgctggctccaaaggcggcgtggtctcatcttagaagttagagctgccctggtgcgggtttagtggctcggttggaggagagggggatgtacgggagtgtcgcaggcatggttgagctgtaggcatcgagatgaggaataataaagttgactgaatctcgaagatacctgcatccacgaggtacccttgcatacctatgttgtgacgtaggtacatctacacaaatgatgaacaggttcctcgagttgaaggaatgaataagtgccagatgacctagtatcataacagaatagtcgaagaccgactcggggtcatcaaggtacgcccgtagaagtaggtacgtggttctcagacatttgcctacttcgtaaagatggatttagactcagacaagtgcagcacattgtttactttgttatcggcttgatgtttctgtaataattttgtcgtccgaaaatggaaattgttgccgggggcctcggtccaggcttaggttgtcgtgggtggtccggcagaaagagtggggccccgtaagaggcctagcatagcgggccactagcacgaacgcgaagacgggacagctgatgatgtcctccttgcccctgtcgctgttgccctgttgttcactgcgccccccaagcaagcaacgacactaccatacactacaacctcacctcctccacaacactgaacctcggcccaattccgacaacacctaaacctggggaattgtctttctagaactccgcaacccatcatcgaagatatcttcatcgcacatccaaccgagaagaggtctaggtatttgaacggagttccagagccccttgtccttcagcgcccatatttggcaagttaagcgaggccctctgtgaaacaaaagggaattagggaaaccgatccaagctgaacaattattactggacatcttcccatacgccaatcactaaaatacaactacctacctagtaaacgccgtttaccagccacctgagatatacctacctacctaggtaactttatctcaacctcacctctttttttttttcccattcaatacaacaccccctttcatttccttcaccaaacagtaacagacacacacagaaaccgccaatatgttccaccacacccacggctacaaatcccactccctccaactggagcttgtccaccgcccctcgggccccatcatccccggccacaccttccgcgtgagcgccgtcccggcccctgtcccttccgacctcaacgaaggcgacctcctcctcgagactctgtacatctcgctagaccccgccatgcgcggctggctcgacgacgtgcgctcctacgtgccccccgtgcagatcggcgaagtgatgcgcgccttttgcatctgccgcgtcttggcctcgcgcagtcccaaggccgcggcgggggacattgtcacggccatgaacgggatccgcgagattgggatcctcagtgacaggcatatcgagaagccggcgtttttgccgcccgggggaaagacgacggatctgttgggtgtgctgggcatgacggggctgacggcgtatttcggcatgatgaagattgggaatgtgaagaggggggatacggtggtggtgagcgcggcggccggggcgacggggtcggtggcggtgcagattgcgaggatccagggcgccaagagggtggtgggcacggcgggcagtgatgagaagtgcaggtggttggtggaggagggaggtgcggatgtggcgctcaattacaaagatccagagtttcggagaaagttcaaggaggcgacgccggactttgtggatgtttattttgacaatggtgagtttcccacttggagtaatgtgggagtgtctggtgtttgtggggaaaaggggttggtccatttgggtgggaggacatggtcatggagtggatagatttgacgagatgggcacgatgaatggggacgatgtgtgaatacggctaacacgacatgatcaaatcagtcggcggcgagcaacttaatatggcgttggctcgggccaatagaggcgctcggttcgtcatgtgcggtggtatcagtcagtacaacgccgagcacaagcaagggccaaaggtgggtggctttcatcttctcgggacgataagcgccatggagtgctctactgacaagttccagaacatcaacaacgtcatcaccatgagaatcagaatggaaggattcatcgtcttcgactacaaagatgagtacccaaccgctctcggtcagctcgcccagtggctggctgaaggtaagctgaagagaaaggagaccatcctcaagggaggcgtcagagttgcggatgaaggcatggttcagctgtataagggtggtaacattggtaagtgtcactctttctcttcaggctctggttgtatcaacgttcttttcactgacagcggaatgttcgaaacacaggtaaattattaatcgaggtcaagaacccggacgaggagcgacaatcaaggctctagatggtaacctagttcgtggcgtgttcggttgtaaaactaatgaatgaaagtacaggcgggggtccaatattcaacagctatgtgttcttttttccatcttatatcaagagaagtgtcaaccatgtttgggaccagaagcttaggttccccagatagtcgtgtgtatgtgtgctagttacatgacgttgacccgaagtaccacccagcagagatttcctagaccctcgccctctcatgtgtatgaatcgaagtccgagctttcgtcgtcagaatacccagcagtttcacgcagatcgcgcaaagttgcctggctcggcttccagtaaatcttgagcgcaggggtagtcgcggaattggtgaaagaatcgcggaaccgcccccagttccactcctcgagccggacacaattgagatttccatattgacccgaccccaattgagtacgatgccttacgtaaaacaccaactctcggggtcgggcaagaaagccaattttttggcaagccatcaccttgaactcttcaaagctctcaggcctggaaattctaaagattctagtatcacgatatggcctatgaagccgtaccgagataaacccggtctgagacggcgtccggcgcctggtcgcggaactcccatatgccccgagggcatacaacggaagggcgtggttgttcgagttgtccgacatctttgaggcgtcgaggttgaccgtgacttatattggcagtagacgagcaccttgaggtacttcgttacttgctatggtatggaacatgggtcagagtccgatgtcatggagtggtggggattttgaagtatgcgttttactcacgaggttttgatggaggtataccgccgctgctatttctggctcggatcacgagaacggtactcttgccttgtagaggtagtttggactcgagttggatggtgcctgccaaagtttctctggtggaagaacaaatggatggtgggagtggtggttgagagtgatgacgagaaagaaggactgaggggagatttatagggaaagatggtcgagcactttggggctcaacaggccatgatcacagcggacacccggttgaggtactcattgcattgcatggccatatttttattattatttttatatggatgtccggacgaagcattctcacacttcaacaagggacggaggccggggtcgggcatgataaatattaatttcatgcttccagatggcgatatcgaggtgcacatggctcaacatgcctccatccaggcataggacgagggacagctcaccagatggcctttgtaacagtcgacgagagagacatctgcgtggaggaatttttttatgtccgtacgtatgtattcctttaccgatgtggcagaccactgcatacagacatgaagcatcacttttgcttggaagccacgtacgcaagtatcaaggaaaagaaacccgaggatcaacttcggcggtacgcaatagttctatggggatccgcatttcatgacaaatgcaaagctcaccgtcgtgatagtgcagaccagaattgcctacctgacggacggttgcttgtttgggcttactggaaggcatcatcatcctttgcgtcaaggtcacttgcaaaatctgggaacaggccgcatatctaagggtccatctggaaaacacgttgcaaggacgaagagaacattttactactcggggatgtaggcaatcaagtctgggaccatcagggagagaacgaaaaaaattcaaaaaatttcaaaatccttataaaacaaactaatttttatgatatgaaaggcatcaccacgaaagttgttgggttgcttcgaggcaactggcaacagtgcgacgttcactcgagggtttggtgtaatcaacatgaatggcaccaacggacatcaacttcatatctaatatttattcgggcatatcaaacgcaggagccactcaatgcattgtttcagtgtatgtagaggtaggtgccttgaatctgcatttctttttttttttttctatttcgtttccctcctacaacggcacacactgcaactccattcgtcatcgttcctccctctgtacactttactggtaatgcacattacagcgcacatgaagcagctgcgtcgcctgataaggcaaaggcaatgcacgacggagaatatatttcctcgccccagctatcgaggcttccttcaacttctttccatcatcacgcaaaatggaaaccagcaccagcatcgataacagacataaaaccaccgtgtcatcaacttggaaacacaccacggagggcaaagacccaaccaaggcaaaccaaagacctgactagacatagacaggacacatcacctaatcatttttattgcacgcgtgttgcctgcttattctcactgcttatcgctacttgcccgtacatacctacctctaccgaaaccggacactccttcaccttttggccagcagacctccagtccaaaaataacgactggctcgtgatccgcaggtggctggaggcgagcaagtgtggtacgaatgcacaagttttacggtgtaggcccattttctttcttgtggtatcgtgtacgatcccatggcgatttaattccattttttttttcccaacgtagatagagttctagtgccgatgagatagatatcttggtctaggaagaatgcattgtggtgctgatcctgttcatggttgctagcaagtgcagttctattcctctgtatgaagtcgggaacttccagtggcagcggagtaagtagaggtagtgacggagttaccactatcagatatcgaccggaactctttcttcggcccgagccgactcccatttcagatttacagcacgaatcaccgtaggttgacagaattcttgggcgacgaaggctcaaggccgaggcatatgacctcaaggaagtcagcagtccgcttgatgtacagccaagccatttgttcaagtgttgtccgtatagtaattcttacagtaaacggtgaggtagtcaaggcacttccgggaatgtattcagttgtgctcgtagcaagtcatctaccttcttccctttgtgtcagctcaagactgaaagagtcttgatacaggtagtatcgtcaaggtgcatgttgagtcacaaacgtatcggatccgcaggttcatcgctcgacaagaactcaatatatatctgtacctagcgagctgtattactctacaaactatggtatgatgtggtacataagtaaacttccagcaccgctccctcgttaactaggtacctgtataggtactttcataaacgttcagttggaacagttcctcgcgtatgtcccttatcacgaagtccggcaccagtactacaaactgaagcggtccttgaacccagtcaagtggacggagcagatggtacatgtagaggacagcgagaaatacctacggcgaagattttgaggtcctaccgatgaaggatacgaacgacaccacgactctactccaaaggccgcacatgccttgatgtattcccaaactacctaccccagatacctacttatgaggtaaatagagcccaggatctatgtgcccaggctcagagcttgccatgacggacaacgatgaacaaagtcattttttagtatatctacctatctcaatgacaatgcctcgtacctaagtaaaggtaccttgcctaccttacttgtctttacgtaggtcagaggatgttacatttactgtgaagctgttgctttacgatgttcgtgcttgtcatttcggcaccggctggacataggaaaggttggtaacaacaggacagttacctaactgaaagtattcgagtgcgttttacctggcaggctcaactgtcaaagcgaagaaaggattgagatttaatttaagtacgaagggacagtgctcaggtcataattcgcgttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttggttgcatctaaccctaggcaagttttggaagtacttgagatcacaaagctggaaccacgcgcatgtcccggattctctttcttaccagtgaatgatttaatctttcccatacttcaagttttgaaaggccgctgtaaggtatcaaggcaatttcgccatgattgttagggaatgtggacatgaagctaggggtaggtagataccgcgtcagaagctgttgcttgggacttggtctggttgacatgcgatggatggctggcaccagcgttggtggtacctctaggtggactgggtagacgtgctgcttcccctctgagttttgggtgccgatggaaatgcgaagtctgagggcaagggtgacccgacaatttggttcagatgtgttaagttcaacgggcagtagtacattgatgacatgacataagcgagctgaagtgaaatgagagatccttcttcaagttcacagttttcgttggacgcatagtaaggtacactacctgttggaaggaacaggaccggtccatcttatataaagttaccggacagatgaatgcaaggtataacacgggtttacctggttttctacggtattattcttctatgttccgtttcatgttcggcattccagaaactcatggattttcacattgaagcagagcaagaatcaagttcatgttgtgggcaaagagcaaaatttgatttccgttaacgccagtgtagatgatgcttcgctcgatgtctggcaaacaacgcttgtagggtatcccattcgaaaaaaaaaaaccattccgtcccaaatgcatctcagtttcctcgctgaaagtccttgaaagtccctaaaaacgcctgatatccaatcatcaaacccatcactgaaatgctgttgttttcctcctgatcctccaagcctgtcgtaatcggatatgctcagctcgtcaggttcaaacccccttcgagtcccactcttctttcattatatccattccaaatcgctcccagcaaatccttctctccatcatgacaattccttcgataacttcctcctgcattcctcctgtatgctgaagagcacccatcatcaggttcaaaccccctccgagttaagctcctacaattcaacacacacttcccgaacaaccctgctctcttcatcctttaccaccaccactgaaatcccttctcctcctccgtcacctcaagccattccaccgacaaaaacttctctccgcccggatatgcagctcccaagacctgcaccttcaatccatatccaccacccaacccttcctccatcttcttgtgccatctgaccttctctgggtaatggttgcggatcagaagcaatctttcgttaaagatctcgaactcgggcttcgtcatcttgtcgataaggatgtcgacgatttcttcagctgaaagcaggctggcacgtggcgcttcgcggtcgaggatgtgcagctgttcgtaccagaaccgaagggcgtacacctgctgatcgttgtagaggcggtgcttttcgcgaatgaacttgacaatggcagcaacttcgtgcggatcgttgatgtttttgcgcatctgctgcttgagcgaggccatggtttcggctctcatcatgatggtttcggctctcatcttttcgatgtcgcgctcgttctcgagcttgttgatgtggttgttgaggtcactttcgaccttgttgatgatgtcgttgatctgattgtagttcgacatcgtgatgattgttgatcacacaaaaaaaagtcttgagacaactcaaggtaggtaggtaggcttgcgtagaggctgcgctgaatttgttgatcaggctttgatgaacgatgttcgagatgagctgttgagctgttgttctgcagtaatggttgcaaggagagtgggtaggcaagctggttgtctgaatcaagagtgtgtgtgatgatgatgagaagagaagagaagaaatcgagcaggaagaagcgggggagatgagtcttttataacgttggaaaaggctcccagaagcttccagtgccctttaccacaacgtgtccagttccatcctgcagctgttgtaatgtgagtttctggaggaatgtacctgtgctgaggtgcagtgaatgtggcaaatggtcaccaccaaggtttccgctgcaggaaacatgagggaatgcccagctggtgactgtttcctgcgagcatctgtagccatagcgagcagcgcgagtgagtgttgagaccacgcagagaatgtggccgaagactacaagacgctcaagaacagataatgtctcacgccgactgggatatacggtatgactgcacgtgattggggatagatatgtgtacgtagcggtatataggctctgccgacggatccgaatgaatgtagtccttagaggttagctttacctaccggagatatacgcatcaccgaaggctcctcttgaaaggcaggtatctggaggaaaacaggttgctggcaccgaccggccagatttcagaagcgaagcgaagcaaagatactgtatgactgcatctagtgagtcaacgggatcaaacaagcctggctggcaagctgggcaaaaggacagattgtgcattaaccgacatacacgcgtacgtaccatcattgctctcaaccaagaatgttgcttgagcacaagcacttttgctaccccgactccctatcatagagataccgagccacactcttgcaggcacttcccatccctcactcctcaacagcacacaacctcgccctaaccggtacattctcctctctcccgaccttcgggaaacccttcagcttcttgcccacatccttgttgaatatcaaacaatgcgttgaccctccaaaatggaacgtgcctaactcatctcccttctccaccctctgcccctccttgaccgtgatctcgcacgaactgacctcgtccatacccactccaataaacaccatcagcccaatctccttggcctccgcctcaatatagatgatggccctcgtcgccaacgccgtcaagtatccctggctcaccgtgattcccttctgcagaatctcgtactcacgtgtcctgcccgtcctgtcccccgacagctcgtccgacgcatcctcgaccgggaagaggggtacagagaagtaggtcccgtcctggacaaacgcacgcttgatagttcccgacacgggcgcgtgccaccggtgatacgaaagcggggacagaaaagcttggtagacggttccgccggcaaagtgctcgctgagcgggtcatgcgcgagcatgtccaggaccgagtacggctggcccttgatccagaatttgtcacgcaggcgaacgtcgtgggacaaagcatagggtttggactcgcacgcgttggccaccaccagatgatcctcgggcgaagcgacggggcgggcttggggaacgaagcgccgggtgaagaagtcgtcccaggatttgtagccgcgttggggcgccgagggatcgcactcgtacatttcttcgaacttgtacgaggtgctggcggcggcgttggcgacttccatcaggtctttgcagcttacttcgccgaaccagccggcgctgtggtcgccgagaacggaggcggactccggggatgtgaggtacttgccccactcgtttaggatcttcttgagcatgcggttcacgtcgggatctagaaaggcagcgtgcccgctgggtgtggcggaggcgtagtcaaacatggcggcgagagggacaccaaccaggccgacgcctgctgcggcagcagtccactcgggtgcccggccgaagatgtggtttagcacctggagcatgtgcttgtagtcccggatttggctttggcctgtgacgtctgtgttgtaagggggtttgcgagggacttcatcccacatggagcagaagtacatgcggatgcgggtgttgttctcgataagatcctcgaactccttgagaacgggaatcagctcttgctcgccgaccttgtcgacgtgtttgacatggtggccgagccagtgttggacgatgcggtggtctgcgggcagccatgctccaggcctgactctgttagaaatcagcccatcctgtatgaagacttagttgtatgcttacttgtgcacccgatactcgtccggaatgtggtggtggtccccgtgctggtagaccatgttgtcgactttgtaggcgcttgattgtcttagatgaccgtgatactatgtcctattgccgaggcctgtccagccggaaccatcacgatcattttatagtttccccaaaggtcttgacaaacagaaacacagccgaaattcctggagcaaatgatgcaacagccccagagtggtgatgagcgatgaactgtttctttacaggagtttcatcgcgtagccaactcgacatcgacagatcatccaaactccacagggtgccgcgagatctgacagatattattgacagatctattccacttccttatttttgctccggatataagccatgtgcaccctcttgtggtctttccggtctttgtcattgagatggttgtagagcatactgcattctttgcaaacaatgaactggggccggggctcaccaattgcgaggcttaacgtggtctgcaccatttcctttcttggggccttggctgtgcgtttcttttgggtaacaagctgtgtcgagatagttattgctgtcgaatcggtctcagttataaaagctgaagatgtgttgattggtgtcccatctctcgcttctggcgtctcgtccccactttccttccttcttttgcctgctgaactgtcgtcagcagcagcatcatcgtcaaaggtcggacgggtcgttagtctgcggcgctttctctgtccggagccagagggcggtggtgacggaggtgtcgatgtcagctcgtcggaggcaagtggtgcgggtgtagtcgcttcactggtgctgggtgcgggtgtcttgggctttgctttgaagaaagacaggatcgagccggacttgggcgcgttgggtttcgggcagcattcgacagcgggaggaacggtagcagctgagttgggcggcggtagctgtggtgctggcgtgtcttcgggactcaactgttgcggcgtcgacggttttgcgtcttctttggcggctgcggcggcagaccgcctcccatatgttcggatcggctttttgcgtggttgcgtggtaggacccgtctcgactgcttctgccgacattgtcgacttgatcgccttgttgtttttcttcgactactgttgcgattctggtgtcgattgtcgaggtcgggggagaagaatggcagctataagttaccttgtgaaagcttcagtttgttgtttgtgtttactttcaataaaacatttctgtggttttgcggttgcgccccgcgtgaactttccgtcttcgcagggattgggattggtaaattacagtgaactgcgacgcgttgggcacacgagttcacgctgccaagccatccccaggtacagcgctcaatgacgtggggctcagccactttggatccgccaaagtaaacaaaccccctgaatcgtctctttaccatgctctccactaatagatgaacggattgaatctatcgactggagctagaactcaatctacagctactttttgcgtcttcttagatttgtgtcctcggccgcagactccttattattgatggcaatcagcttgtctgctgcctctttgtcttctggtccaacaacccacgtctgcaccacttccttgacctccttgaaagtcttgtccttcttcttcgcctggccgagatgccacacgtatcccgagtacagagctacttcagcaacacctgcgatgatactgcctcccatggtgaggaaaattctagccggagtgctccaccaacgcgccaagatccaaagagtagctgccacgcctagaatggtgaccatgaagttgaagatgagcattagttggcggtgcacctcgtcatacgtcacatcatcgtcgcccatgtcttccttccgtgtaggtctgttggcttcggcgaatgcccgagccatgcccgtgcttgaagggaatcgttgcgagaaggtctccatgggtggaacggggttgatcatgcgttcatagacgcgttcctcttcttcacggcgaagtctggccatcaattctttgtattcatcggactgttttggggattagctatgcctccccagctagtgcagtgaggtgagtaatgtccacttaccggctcaggcttcggcggtggtggaggcacataaaccctggaacctctcaacaatacctccaggctgtactctttatggtgaccggcggctttgagtagatttcgcaaatccatgatttgaccatgtgagatgggtgaaccaatgtcgacatcggttaatgacggctcgccatctcgctgtagtttacttgggccatctggaactctttgtagagcttccaagatggaagaggtcactgtgaggaggaccatgatagcgtagtatgatttgggtgcgtaaagtgtgtgatatttatgcttgttctgatgtcatggaatgatgaaacgtcgcgagggagctgttcctggtgttgtcactcgatgagataaatgcagtggagtcatcaggtgcacccaaccccgaaaaccccgtttctccaaattcaggtccctgtacctggagctctcacacagcttggatcgattcaagtcgagcttgtctgaaaagagcaagatccgcaccaccagcctcagatcactcacaagtcccccgagcttcagccacgtgaaagccacaagaaatgggacaaatgcccgcaatgccaagcttttggacctgcagagaggggcttatctgctgcagtgagaatggaaggtgacggatgatccgagcgccaaatttttggaggatggaacttttcgggatcggatgaagaggagcagtcgccgttgtcacggtacagttgtatattgtaaaggtcaagtaagccgcgcccaccagagggaagactgcttacatacccaccaccgtccaccgaccgccgaccaccacacccacctcttcgccatccggatggttggactgagcctcctccgaattccatagtgccaccacacgaccacagaaaaaaagtccatctactgctcaacccgtgacccgtcacacccggcgacaagcaaagcgagagctgttttttttatttactttcacaaccgacttcctgccaccacccgatcggtcctcaacaaccccacgacagtcgcatcccagctccgaatacacccttacatgcaagagacacttgccagctaaacagtcaacagtcaattggtccttctcggcaagaaggacgtgcgcgggaaacacgggaaacatgcagctccggacgggagcggcttcggtggttcggacgggtcttggtcttacacagtcgagatgtgccgtacaaagccttacagcagtgcccctcgagcggaggatacggcagtccaaggccttctaccacaacaccaagaagaacgactcggcatgggctgctgctgtctcggtggccggcaacattgtcaacaatgccgtgaccaaggccatcaagggcaccgacggtctgcccaccattgaccctctccgtcttgtcgccggcgagatgaagttcctaacaggcaacatccgcaagctcctgggctctggccacccctcgctcgaccgcgccgccaagtactacacacaggccgagggcaagcatgtgcgcccattaatcgtccttctcatgtctcgcgccaccgctttgtgccccaaggctcctcaaaggcaacaatcgactctccaggcctcggccgccattgatacctcgatctcgcctctcaacatcctctccgacttcaacccttctgacgccactcccgtctccattcccgcagataccgacatcctcccttcccagcgacgacttgccgagatcaccgagctgatccataccgcctcgcttcttcacgacgatgtcatcgatcactccgagtcccgccgcggcgctccctccgccaacctcgaattcggaaacaagatggccgtcctggctggtgacttccttcttggcagagcctccgtcgcccttgcccgcctccgccacgccgaagtcgtcgagcttcttgctaccgtcattgccaaccttgtcgagggcgagttcatgcagctcaagaacacggctcgcgacgaaaagaaccccaaatggtccgaggagactctcacctactacctccaaaagacctacctcaagaccgcttccctgatcagcaagagctgtcgcgcgtctgcgctgctgggcggcgctgatgcggcgacggtggatgctgcctacttgtatggcaagaacctcggcttggccttccagctggtcgacgacatgctggactacactcgcagtgagaaagagttgggcaagcctgccggtgctgatcttgagctgggcctggcgactgcccctctactgtttgcctggaagacgatgccggagcttggtccgttggttggcaggaaatttgagaaggagggtgatgctgctagggtatgtttctcctgctctgctagctgttcgatctctctctcacacacacactcacacaaatgctaacatcgttatgaacaggcaagagagttggttctccagagtaacggcatcgagcagacccgtgctctcgcccaggattacgccgaaaaggccatcgaggccatcagcgggttcccagacagtgaagccaaggatggcctaatagaaatggccgtcaagacgctaaagcgcaacaagtaaagcaccaccaaaaagcaaacaagaaaagggcgactaacggcggttattgtgacacctcctgaacgataaaaaaaaatcagatggagaaatgcatacatatgctactatgtagtagcccctgggtagagtggcacaagagtcgagatcaagcatagagtagaggtaggtagccacataggtatgtttggctatggatgtacagcaacaaaatatgtggctacgggtgtacaagcacagggggaaaaaaagggaaaacgggaaagacaaaaaggggccggcatgactaccatagctaaagcagaaggctttttttttgtggacgtggatgtggttttgggcggacgacacatacgcggcatacatacatgtactatcatcatcatcatcttctatgattttataagggcgcatttgcgggagcaatgggaaagatgaatgggattgttgtaagaaggaacctttgattcagctcaataccatgcgggttttcaaggcatcttgactatcgggtctgccgcgtgaactttgaaacgggtcgtattccagttggggattgatctgcaacagttgattttatggttatcaccttgggtgatgtacattaggctaaccattccctccttccatatcctcctccattacccacgttcgattcgaacctcatcttctttctctcttctacctagaggtatcctgcccactaggtacaactttttttttctcctttcttttttttcaaacagctgcaaactttctttaacccccgataacgccttgaccactacttcccctctgaggtgtggctgtcggaattctcgatatctgcgccggcgccgatgtgaggaggtgtggagggaggagtattgtacggctggataacgggagtcatcgtgatgatgacggtcccggtggcggtttcggtcatagtgacttggtagctcgatgcaatgttctgtgggattatggagatggtgatcccgggctggttggcgctcattgtaatagtcttttttttggtgcttttataggtagcactatgtaccaagtatccaagcggttgtggtggtggtaggtaccttgggtatggaggaggactgtggaaagtttgttagatttatatatatatctaggcgtatgtagtgtaggtgggtgagggacgaagactgccctggatgatcaacttcgcaagaagagacaggggaactggcgtacttttgtatttgcgcttttacgggttgaatgaggtgttcattacctctccaggtgttctgggtaatggtaggagtttgatattgtcgttgaagattgctgttactgatgtcggtatgggtgttttccggttagaggctgtcagtgatggctgatcgtttgtcaactctctgcaaaattggtgacaaatgggtcagaaggtgagttgtttggtcgaagttggactttctgctgattaagatgataatggtgatgatgatgatgatgatgatgagagaaagagtaaaactgcatcagagaaatggagagggagggatcttatactcgggacaaacagcaattttcgctaccggggcgaaactaaggttatggtcaggttcaaacacgacccttcaccatcctgtatatgagccaggtctgaacaagacttttaaccacccgtcattggaccattcagtctttcttgtccgaggaccgaatcggctgaatgtcaaggcaccagaacccgcccgttgattagacccgttatagcctcctccatatcgatcttgactgcagcgcggcattcaccccggtccgtctccttggaccagatggtcttgtgttggtgaagggtcttatccagaaccaaaccttagccgaaactccaagtcttgtcatttctctgtggccttctaccccttctcccactgccatcgtcatcttgatcgccagtaatattttgaccataacttgcttcggccgaacaacaaaatccccgacctctctgccatcgcctgttagccatggagttgacaatcaaccatcactaatagcctacaatcggaaaacaacaatacctactacctacagcatcaaccatgacaacgccagcaatgacaaagctagtaacaagacaaacataggtaccaacagcaataccatcagccggtgaagcaatacctgactaaacaataacaaacactacctacaaattggtcgctttggatcagaagcacggccaggagatactgtaccgccgccgacgctacacccaacaaggtcggcaccgtcaacatgatggctcaccagatggtcaaggaggataacgttgagaatgtaaagtggaagtggcacccgctcgtgaagtgagtgaaattaggactcaaaatatgtcactgtagatggatggggactggaatggcggttgagaccgttcacctggtggtttagtgacaattgcgacacgtcagtattccgctttggatttgaatgtggtagcaagaagcagtcaggggttgaggaagggacgatgtgtggttaagagccctagaagtgatcagtaactgaaagttgctagaggtacttggctgttcggctgcccaaagcaggcacacgcaaactagcaccttccctctgcataccactaccatcaccgattactataatcgcactctccccagtttacttccaacttccctcctcactcacgcaccccccctccctcccaaatcaccgcatcccaactcccatacttccacaagaggcaaacagatcatgccaacatttctcaccagacacggggcattaagctgacgataatggaggaccaggcagtggcaagagataacacgttcacgagtagagaagaaatcattattgatccaacgagagaagaccatcatatgattcatttcgtgtcacgatattgcgacgtgacgcatctcaagtcagcgagtgattcccatcttgtgcccatgcacatgccaattcccaaatggggcctcttcctctgcaaatattccctaacacctttccccgtagcgcttcaaaaatgtaccagcgagcgtaaatatccaagaaacgaaaaacccctgtggcacccgccactcgaccatggccaaatgtttttttaaaaagtcaaatcctaacgagagaacgccattccgatatgtctcttgaccacattttcccctatgctctttgaccccactcccttaccacaaagcccctatgatccgatgcacctgtaccttcagccaaatcaaactcctaaccgtcttccgttgtcttcccgcgtccctccaaatgcttttttttggatgtagttaagtgcatgctttgatttcctgatccgaccaagtttcgccatcgcccttgggtacatgttgatatttcccttacaacacctttccatgccatctttctgaagtaccaaatcgccatgaatgagaaatatgatgttagaagccaaaaaatgcccggttcactccacgcttaagcgaatgactgaaggaaaatacatgacccagtattctttgttccgtaacaccacccgacatgataaaagaggatatagtgcgatgaaaaaacaaaatgaaaaacagaaaaacatgcgacaaaaataaacacaacctcaaagaaatcaagcggcatgtagtttgttagtacatgggaaggtgatcttggcagtcttgctgcctgaaccacgagtctcgaaattcaactcacgtacgacccaaggggtttaagcaggaatgaaatccagacctaacccctgagcaatacgaggccaatcccatactgcggcccaatcaccactctccataagctgccacacatgctccagaacttccaaggcgcggtcagcgtttctaagaccagtgtatcccttgaccgtttttacagcagcccgaacccgatcccggtgggtgggtgtgaagcatgccgtaccgatgataaagcatgggaggaggagcagggtttggcacgggtcgctaggcttgaaagattccatgatgcctaaagactcctcaacagccacggtaacccgcgggtcatgctggagtggcttgcgagatggtggcggcgactcggctcgcaaagatgaagtggtgctgaggagagggacggagcccattccatagtctgaaccctccagcttgggcgacgaagtgcagcttggtgatgctgacataggcggcgtagtaacaccaggcgcagcgattcgactatggtaggcatgggacagggtagacaaccggagatccgatgactttgttggaggcaaaggagccgaaggagacggcgggtagacggtccgaacaaggtagatccacatcatgtgcttgtacaggagtcctactcggtcacgatggtctccttgaggccagtggggagtccagtccttgatagctgcatcgatctcagccgcccgataaaggctgacgtagtcaaccactggatcgacttgagtgacaatattgtgccgaatggtgtttcgaatcatggtaatttgaggaaggtactccaagagtccatcggcgacaccaatgagccgggggggatagatggctggtgtgtagttggcatcgttgggaaccgcacggtggtgaagagtcgaaacggaatgaatcaactcatcagcaaagatatggtactggaaaaactcggcaatgaacgagaagaaagccgagtcttccggcggcgagcttgaaatgagactcttgtatgccgaaagatggagccggtgctcaccacgcgggttgccctcagccaatgcctcgaggaggaagcaaagcatctggccgtaacgggcagacacgcggagtttgtcttgagggttcattgcatcgctgacttccacgtcctcgtagaacttttgcctggcttgatcatgatgatacagagaccgttcgtggagcttgtggacagatgtcgatcggttgttcttgaggatattgagaccgtagggtgtgtcatagtcgatatgtttgctggccaacgaaaggatggagtgcatgaggccctgatgcttgactgcaattggcaccatcatgtccttgaaggcattcttgtgttctccctcaacggtcaacaccgtgctgagatgctcgttataatgcttccagaagatcctatcttcgaccgtctcgagcccgtggaacagtggctgcatggtaatggacggcaaactgtgggacttgaggcgttctgcatgcatgggcatgttagacggtcctaccacgggtgtattcccaaggctgctgtgcttaccctcctcggccctctctctgccactcttccagatctgtttctcggggtacccttcacaaaccacggcattcttttcacagttcatgcctatacgggttttagaacagaacgacagccgattggggttgaagttgcacttacaccgtggctttgcctcgtcacacttcttcttgcgcttccgacaagtgaggcagcctgtcttggatcggccctttgtgatcttgttcgcagggacaggaggcgcaattggatgcttgcggggccgacctcggggccgcttcgcctttggctgatctagcatcgaaccgtcactgtttggaagtgcatttgcaggagcttccttgatatggtccatgcaaaagtcgtcatcgtccaatggctccatctttggcaacggcagcatgttgtcgtccgagtccgggtcccacgacaactcataatggtggccgtggccgtggccagaactgccatggtgactgtcgagtgccatttcccagttctccatagaagatagagaagccgccgactgggtcaattcaggcgaggcagaggcagaagcggaggaggaagagcaacaagaattccctgacagatccgtgccatgataggacgcatccatgccattgctgatgggtgaaagctggccagtctgagcaaagctcatggccgaagacattgaggcagaagttgaggttgacgaaagtgaggtgaaccaggacgatgattggggaagaccctggatatcatccgaatccatgctgtggctatccgaccaggcaaggtctccgtcgtccgacgcggcaggaagtgaagagtccataacccgtcactaacgagaccataccaaaaaggtgaaaacaagggtacttggagggagggaggcgcccctaaatgctttaaactgttgctcgagacggattgggtaaaacaaggctggccgatgggcgggcagccaagaaaggccgagatgaggtgtggaaggtgtgtgaggggggctgaagtgacaaagtagagaccttgtggcactagtcagcctggccttgagcaaaatggtcgatcagtacactgtccaggactattctgtgaaatggggaaggtcatgcatacagctttggcgtatctctacactgtcggaaatcgagaattgtggagaaaagatgaagaactcgaaggcgtttagccgtcaaggaggggaatggggagacacttcggaccggcgaggaacagtaaatggtgtagatcaacggcagcgggacgatcttgtcctgtccttcatacgtgttggtcctttgcaaaagaaaaggtcagaggtagaggtaataagatgaggctagaggacggtgaggaggacgagtaggagggagggaattcgtcgcgatctgtcgacaagggtctttgagatgtgtgtgactggtgatgagagacactggggacatgaaggaacagggggaggcaaaaaattggtggagagagggacgtccttatttgcttccgattcgacttgtcttgttgtgctgcaatgaacttgacggatcggggtgggtgtggacggatggggttgtttatcacccaccaccacctccttctcgttaacccagccgaagagacccatgtctgctttttttttttcccagtctgccatttgtgcaacctgaccatccgtcgtcctaacctaatctctggggaagctgtgagtaggtacactacgggtgagaagcgtagcactcggcttctccacagtctggcggtctttccctgtagaggctatttcttccgtttgataggtgtccgacttggagcacttcagcctcagagtccaagccaagcaacgagatactgaaggcggatatccgctaaggtacctccaagcaggcagcagaggaaagaaaaaaaatagaaaaaaaaaatgaaaaagacagatggccatgtgagccatgcctacctctagatagactagtcagtttctagtgccatcttgatcttggatagcttccatgctttggtctatgttttagatcgcttcgtggacttggtaacgtagtatgagtggaggaggacgcagaaatgggacgattgattgacgctgcgtcgatgccaagatgggatcgggatgttgggtgccggtggtggttgaagatggtacatgtccgtatgtacttggtgtggatggaggattgggagatcgggatagagagaggggggggttggagggactgagtgaggatgagggagggaatggaacgaagccaagaaggccagcatggtgaaatcgatcttaccttgcttacctctacctaggacgggagttttttttccagtggctgcccctggtgtatcacacgggctttcctgttcagaaacctccagctaaccagctaacggaagtggtagatcgtgcctgcctctagtctagtggtgttcttgccctcatcggagactccagtcgcagtgcagcgagagtgggagtgcgaaagctggaagcaacccaacaggaaacaacaaagggcaactgcgatagattcatcgttgaccgcacgacgggaagtgatgcgaatggcaaggaaggaccctctcacgcgtgcaaaagtgctgccacttccacatttgcgatatgcgaacgtgcatgaaggaagtgagtgtcgaggtatcctgcgggcgctagcgaggtcggtacgtaccccagaacttgacactttttcgctttttgggctgatcactgcagagtcgccgacagtgttttgtgccgatttcctttgaacttccttggcccaagccttgtcggcggggattgtcgctctgagcagtgcaagagagagagagagagctggcggaaagcacgagagagagctccagctgagatacgacgcacgcagttgccatcgattggatccatgtaaccgtgacctctcgctacaccggacgttgtccttgaagccgagagagatggagcgctgccgagagtgaggttgtttgcgggagagaaatctcttcatcgactttggtcggatatgcaagatacgtgcaaggcgcaagtgcccgatgctactgtctcctacatgtcaactctcgctcttttccaatcattgtggatgatggacatcttgagaagcttcaacgttggtacattttcggcggtttacattcaagacattatgatggatctcaagcgagttccacttgttagagacttcagttcccttgtgtacccgacaagccccgctataaaagggcactgcaaagcacaagccagcgatcacatgttatgattggcttgaacacgacagagagacccttgctgcttttcgacaactcctctcctccatggcgtctgcacatgggcttccgacagcgacgtcaacaccgcagaaaaagttgcgccgcaataggttccatcgtcaacttgatcaaacggcggttagtttttgctttgggatgaaggatactcggcaacgagatcaacgtccaagacagccccgggctccactctgtttccaagtccttcatgtcattgcgatggcgatggagaaaggtggacggtggagaaaggatagacaaaagatgggcatgtcaatggcagccatgcgccctcatcactcgccaactcaacccgtatctggccttcttccgtcattacgggggggtcagggtctcggaaaagacgacaaggggtcatttagacaagctcgagtcagcaacggggatgaggatggggccgaattagctcccaagggacctcgcaagccaggatccgagacggttgtgggtaggctatatcatagtttgtactacatgtccaagccctcttcacgatcgcagccatgcgccgccggcgtctaagagaccgccaagcttacaggactccgaagagcttcctctctggatgtcagttggtacccaagttctgccgagattgtactgatggttctcaatatgtgatcaatcactaggagccaagaatactgaccttgcaacttctctcttcttttcaagcgtcaaagacctgattctgcatctcggtgatcatggccgttcacaagactctttctcggagagggtctcgagagaggaagtcgggaaaaactttggcaaggatggcaccacactagcgtcaaaggtaggcgaacctaatccacgactacactacagccgagcggaggaccgcaaagagccaagtcggacggctcttattggcattacacaagaatatctgcacgaggattccatgtgccatgatatcatgacagcttgctatcccacgcaccgccttttaagcctggggccaatgggcccttgatgcatatgcattgagcacctgtctgcgcagcaggaaacggcgctgtttcgacactgcaacaatgaccgatgggccgggaaaacaaccggacgactgtcctgtcctggccgatgccgacgggaccggtatgagatcggactcatccccatctacccgggtccccccaaaatcacaatcaaatccagtctaatgtaggcagtataacgtgatcatcttgaccccatctctctgaaacacacgctgacaatcgcaaattcaccgtgggactcgctagctctgagacatggagtaataatccatagatagcgtaaacctttactcatcttggcaaccagatagaccgtcggcagcatcttgtgatgatagcatccaaacgctatgctcattcggtcgacagccgtcttccagcatggtggtgagttgcaacgggtcttggacaagggagcatgaaatctgtcagatactagctatccggactttcagtccttgacatcctcgatcttgctgtcggtgactgcatgtctacatgttgtatcaccacctttttgggactgttgcacagacacaagtcctggacgcagccagacacgcgggaacagatgaacactgcagtgtctcgcgtcaggtagatatgccacacgtgcagaggaagaacaagccctttgatcttgcgccgggctgttgggcacttacacattgcgggggggaacttttgttggtttcatatgtagtagtgtttcctttctggtcgaggcggcccatcgcaacccgatccagtctcaggtcatcgcagtcaccacgtttttttgcattgtttacaaccagaaaagaaggaacaagaatcaaagtgtgggtatgcgacatggcaatgctcgtgattagggtccaaactcgcaaactcggagatggaatttgcactcataccacgctacgctagcgccagcagcagcagcagcagcagcagcagcagtagttacccctcactgctttatcttcgttgcactagtaaaatcaacaccaccactgcagccagctcttggcataatagccccaggtagagtttccaagactgtctcgcgaggtaccggctacctgtcgtggcaccctcgtgcaccgcaacctactctagggacctcgggctgaacaagtccttctacttgcagcaggtaagcacccatctcggcgtggggccggcgatgttgtgcgcccaggtggcaggtgcgactccccctgcccattctctgacattcatccacatcgatccgtcgtccaccacatcaccggcattgtctgatcaggttgcgtcatcctcaacctattgaaaaatttcccgctgttcagcaatggagatgccaactgaactgaatggtgccaatagggagatgtggaaggagcgccatggatgttgctgagcctcctcttctcttcaattgtcaggtatgccttgttcccccttgttccccctcctccaacctgaactcaccgccttcatgccaacatgaccaccacaccacccgccaagaacatgatccgtccctcgcaacatccaaataaggccacccgctgcaccaccacgtctacgaagctttcccgtaatcgagcgcaccgcagctcttcgcggcatatgctggaccaaaaactccgggaccgagccgcacatgaagagcacggcaagggcctttttttttttttttttacggcccagcctatctcaagactatactggattcgactcgcttactatagcacttatagcccactcggagcccagcgtgtatcaactgaactgccaagtcgctgtgtcgggagcaaattccgtcatggacttgagtctctgtagagtacgtagcattcattcggcatcccgtcttgacgctggcatccctgttacatactatgtacaggcagttacacagagctcaacttgacgagaaaccgactggacggagacacgtcggtacatatttggtccgctcgtgagatgtttccgcaacggctcctaccatctgaccactggaccatggcggttgatgctccgcttcgaactttcaagcgcttgtcatttgttcggccccgcctctgtccttgccttttcccctctccccaattcaagacacatccagccatggtttcggggctcactccccatcccgtctgcacttttccagatggtcattccaagggtcatcacgtggcctgtggtccttcgacggacttcgctgctccagagacatgctgcgctaccattgaccattttggtgtgcatgatggcgcgcatgttcttgacgcacactatctggtcaaacatgacatctcgacccttccctttgttcctcgttccacgctctcccttcaccgtcttgaggtcacgcactccaatgcccttacttcgtctcgaagactcttttcttgttctgcgtcaagataaaagacaggagcgtcaagaatgaccaaagctgacatcaacccgttcacccgttactccactcaaacctttttcttacacccatcgaagggtcgaaagagtcatcactcactggaactggtcccggtttcccaagcgccagcctggcacagcttgtgtcgaatctccccgataaccacttggcacattggcaaatagatggcaaagtagcggtaccttgataatccccatgtcggttgcagtgctggacatggcacaacagctgaggtgcttcggcgatttgggacttcacactatcttccctagcttcaagaaaaaagaagaaaaaaggaagagaaaaaaaaagcccttgagtctttcagctggcccagctccgacaccccgagtttcttctttcgtatttgaccgatctcccaactctttcctcacgtttgatccctgataatgacccgaaaggcgtttggatacccgttcttccagtccgatgtttgcagagcatggttggaatgaaacccatggacggtgaatgattgtcgtgggagctggcatttgaccgactcacgccatctttccttttttttctttcttttttttatcttttctttttttccctcctcgtcaatcttaaagaattcggaatctcgcatgagctagccccagatatccccaatacgtcaactgtgctacttaatagctcggcatgtattgcgccctagtacgccacagctcacggatggttcgtatgtaaccatttcgcgcttgatcgggtattgaagaatgttttccgccctttccgtcatggctgctcaatacactttgctcctcagtcttaatcgagcttcagatcatcatattgcggaatgagagttgcgctcaagcacgctggatggtcaccatatgccactagtagatcgaatagtgtctaagcaagagcatatcgatgtgtacaactttgtacaatgcaaattatggaagcactatgagaggttctagtggccgatcttcttatgtgtgtgtcacaaatctgactcggccccccacactctcaacctctaatgtggataggatgtgagacagcatgcgacatgttgggatattctctttgaagcaccctgcctcccttatctgcgtgctttttaacggtccccatcaagtaagcatatgaacgcatgttaaccattggctggcttcgaatcagtgcgctcgctcttgcttgcctcttgatgattgtccaatggcaagtttcccttgacctcttttactaacgaatgtctctcttactatctatctcaagttcccttcagtcgacaggacgcggacgtagcgcctactctctttcctggcttctcaaaacgtgctgacctagtagttcacgaaccgttattgctaccaactcccgtactcccgttggaaaacagtgtctgacgttcccacattcatgatatttgacagtgggtttttgtcttgcatcatgctgctttctacaacctatttcacatacggcgctctgtcacagcttgttggcgcctagctacacttttctagagacatggcgccttctatccacaagcctcccgctcgttctttattttgtttttcaagcctttcagctggaattgtaagtgccgacacggtgcgagagccgacgtggtttccgagacaagatataagcagattgtctcggtcggtcagtgactgcgaacggcccgatgggctatggttggacgctttccggtctcttcgagaatagacaagcctcatgccaagattatacgaactaacaaatctattgagcgcttgttcggccatggttgtgtccgctctctctctctacaaacgcaaagtcagctatcaaccgccgcgtaaagtcacgccggtttcacggcttggcgcccatctcaagacgcttagagcgagacctacagatatagggcgtgcgtggtcacctacatcactatcgaaacgcccagctacgatgtcattaaacgaggctcgccttgtaaccacgttcttacgtctttgactgggtggcggaaggggccctggcaagctcaaaacaatggaagtgaggctaaagcattctatagactgggtgatatcgtcagtgcccaatgataccgctactaatattcttttcgttcaactttcccatgtcaacgtttctttttcctgtctcgaagatcagtcgaccttgagtagaactcttagcgtacctctctctatctgccaaaggacgccacgcgaaccatccgaccggcgggatccgcttcactggtttgaatatttacagcaggtctatctcgctctgtacaccgtggaattctagtgcatactcaccatcgaatgcgcctcagacatacactgcatgttggaaaactgcttgtcggatgtttcttactgtaccattcattccccaaccgctgttctacggacgatacacatacctatctacaggttgtgacgacaattttaaaatcccattcctactccttcgacttttgcctttttcatacagtccgttcctttatgcatcgggagtgtcctccacgggatgataccctctttgacacaccccttgcttaaccttatccattccccttgctcggccagtccttgcagtagatcccgcgcgcttttgttgatcccgtccagtcccgctcagttttcccttttctttctttgcttttttccatcttggtcaaagaacggacaagggacatggcagcattcatactatacccgtggacttaagcatcatttctagaactatacagtgtgagtgtcgaggacgattactctttgaaactaactccacgttagtaacaatagtcctgttcaaaagggtctttttctgagtcgattagcgttggcacctacaggtagtttggtcatatttctcgtcatcatctatttgttctttctctgtaaatatgttttgcaaattgtcacttgctagtggtcaatggcttctacgttcaaagtgagggtatcttcagattgcggatctcccaagtggcaatgtgcgtggcagcgtatcagtaatatatgcagatggtagctcgagtctcgtgtacacaattcctcggagcttgggagtatattctctatgacggacgcatcaccttcaaagcgccctgaacggtagacattcctccatcttacatgtaccatcttacatgtacagccgcaaaagagagacgagctggtgggcaagattggaaaacaagaagaggaacaagaccaagaggcctggagtcccacgcttggagcaacgcaagtcctggtcggcttctgaaggtttactgcgtctcgaacgttctttccgcggactcccggtccttcctccgagtgcaggcttaaggcgcccgctgcagagatgagacgaaaatgtgcccctcatagggacaaacttgctgccctccttccaacaataacaacaacaacagccactctgctctcccatatagtgcagaggtttagcatattggattttcaatcatccacgttgaaacctccaaagacccgggttcgaaccccggtgtgggaaacggcacctctctttttcgtctttttcttcttttgggtcgttgtttgttcaagtgccgacatgcgttgcgtacctgcactgcggaccacgacgtgtgcctgcctttgcgatgggaggaggatttcacgacgtttgtttgctcgcttggaagcaaatacctggtcgcaaactaccttgaataccaaaagcagagacgtaacattccgtccttagtgataacaacagcaattcgtgagggagtgttggtgaaattcaacctcttttgaattcccaaaaattgcagtctcttatatatcatcagatagctcacgctcatggagtgttatctctacctctatgtcctggccttgggcatcccctcgaaaaattaccgcaaccatcgaatgtaggtacttaggctgtcgcaaacatacctgcctatctgacgctctactccatggatcgtagctccttcaccaacaaactccgtccggttcaaacgttcaagatacccacctaccgcttcacacaatacaaggttagtcgtgataagtattctgtgacggccgatcgacaggcctcgcagccgatatctatacctaggtaggtacataccaagctcgggctaccagtcgttgcaacgtcgcaaaagaaagaagccgtactccatcaatcatcaatgtctgaccttgccacaaccaagcctggaggcgatgtattcaacaaacgtcttggtgagccacccacttgtgctccatgcctccttagctggagtctcgccctcgtaaagcattaaagatcttgactgctgcggtgatgtaagcagcagttcggctaggtaggtacatgtagtgacgagacactcagttgagtcctaactttgggaaggagctctttcaactgcaagatttaaaaagctgtagggacaatgggggtagaaaatggcaaggcggggacgacggtgagaaagagtgcgaagcggtgattaccgttgtagaggtaagtaaggtaggtacatgggggaggacttcagtggaagaagggaaggtgctacagtatctgcatgtgcttgcctcatgcaagcaagcggacatgcctgtactgtatcgtcatttcctagggagctaaaaaaaaaaaaaaaaaacaaaaaaaaaaaactttgttattgaagctcactgcatctagattaaatatcaccaccaccaccatcaatcatcatcattatcatcattagcagcagcagcagcagcagcagcagcatcaacgcactagactttccagactgtggggtttcatcgtcttgctacctaaattctgtcttttgaggtttgggatgctccgtcttcagttagatctcgctctcggtgttggactgtccaccttcggttaattcttacgatcactcgtctggcttccagtcattggccattcccatccccccgtctttggtcggtattcgtaatctatgaaacccctacacccaaccaactcgatcattctcaaattgatgaccaccccgcttggagcaggtatcaagagagtagcatggctttgacctttcctttttccatttttttttcttcttttttccttttttttgttgctgtttttctggccttcttccttttttctttttttttcttcttttttcttcgtgtggcacttagtgagcaagcaagccgtcacaagaccatgctgctcagcacaaccccattcattccacactcgtcccgcatgtgttcatcggcaactcgagcattgggttctcatcgtccctcggactctctcctcagtcagcaggcggaccttgtctcttctctggggcactgggaccggccgcgacaatgagtgtccattcttgatgaatggtacagccgcgaccggcccagtcttggaaacgagactcgacaacgaatacgcaccggactgaaccaggcacattgctaaccagttgggatcctggaggtgtagcaacagaggaaaccgctcgttggagtttgccagatgcgaaacttgtcatcggccgccaactcccatgcgagttcctggggcactgggaccgaccgcggcaatgagtgtccattcttgatgaactgcatagccacagccggcccagtccactctggaaacgagactcgacaacctaacgaatacggaccggactgagcacatgctatccagttgggatccgggaggtgtagcaacagaggaaaccgctcacca