ccaaacagctgagggagtgattctgattgcttttgttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtgagtgtagatatatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaagccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttatctgtagagtccagttcttgagccgtatggtgtgaattctgagagtgattgggtgataatatgaagaaatatatctataagaaaagaaaaggaaaaaaactttgaattttcacatttttgactaccacagcctcccccaacttattgtctgtccccagacaatttaccaggaaaaaatgggaagaaaatgtagaaagagttaatttttaacattaaatgaggtgaaaagtatagcgggtatttggaggaaaagatggggaaaaaatgagtgtggctggaaaaagagtgtgatagcctccctcaactttgcagtgaagccaagctggtgtagccgtatttgtgatttttaaacttaaacttaatttttacagctgatttaacagggtctcccctgtgaatgttagccacagagtccctgtgtaccccccttctgcccaaagtgcacaggtgggggggcatttttatttatttttattatttgattatttttattttttttctacatacaaattttgattttgctgcgcgctgtgcgcagctgcgcagctgcgcagcattggacgtctggatgatcttgctgttgacgtggagtagcctggattacctgcaaagccccttgggaggggcccaaggggtgttctgagccgtcggggtcgagtgttgattcgggggtcgcgcgaggttgagagaaagctgcggccgcagcgtagagtgttgagccgttggtgctctattccgtttacaccgttccgatccgagttcacgcatccgacagccaacttcaattccaatcagtaccgccaacatcctcgaccgactacggcttccaatttcttccgcggtcttcgatcggatttgcgatgcatcgatgacaggtaagtgactttgtttcttctcaatttttccattaatgctgagtcctgcctttctattggtcaggactcgtcgttttacttcgcttttcttccacccgccgaatccagcacggtgatttgtcaggattggctcacagtggggcgcagcgtgtagcgtaggttgatcggagccgtcaggtgagctagttttctcttgctcgtcagttgttgctgtgtactttttggagaacataaataaaggggtcgagtagaccgctttcatcccccctcatcattgtcatgctcctcttctgattagaatctggtccgttatacttgaaccgcagttaaacgacgtcgtcacactttcgccggtatccaaaaaaaagaattgcccaatcgttcgattaaccgtccttgcatcgactgcagtgatccagcctcaagtggtattcaagcgggtccaggcttggtcgtgattgcttctcctgaactcgctaatcgtttctgctcctgattttgatttgatccgtggtgtgtaggagcccctgtccgtcagatttgaaccacaaacgaacaaggctgtgctcgttgtatcagtcctgccccaacagggttccaagccggttcaggccttccgaatcgaatcgcaggtacgtttatcattgtcgtctttaaagttggcttgattagcaagccgccaacagagaattgttttcagcttgattgaatctgataccagtagtcggctgaggtgttgagtgagtgtttcctgtggtttgtttgggatcagattgaaaagtaaatatatataaaaattgaaaaaaaaattgatgttatccactatgtgaatgcaagagcccctcccccaacttaacaggttgtcctcaacctttgagtgagtgatgctggtgaattgagtgggtaagtgaggtgagagaattgaaaggtattgtgaaaagagaaataacaaagggatgtgaggattgaaggagtctctggggtaagaaatgaagagttatcaagatggggtggtgggaatgaaggtaagggaagtggaaaaaaaaggagaaggcaagagggaaataagagatttaatatgataatggggtaaagagtggtgtgtgaatagaggtcaagctagttggatgatttttaaaggagtgtcttgggtgagaattgtaaggcttgtaagttcaccaaagatagagggttaatagtggtgcaagggagaaaggtaaaataaataaacaaaaggtaagaatatgagaggatgtctcattgaagtgtgtaagtgttgaatttgtgaggtaaataagaggtatatgaaggagggtggtagtaacgagtgatgcataaaggaatgtaagtcctccccccacttaaaaaaataatcatctgcctgattttgaaagaattttgagctaaagtttttttttttttttttttgaaatttgatctgtgttgtgaacagtttagtctcatgcccaggaggtatgattattctgatgccactgaggagtgttcttccgagttgtcttctgaagcatcttcctggtccgggtcctcatcttcttgaatatcatgaaagtcacgtcctcgtgggtaaaaccgtttgatgtgtgaggcagcataagcccttttcaattccactccgtccagttcttctagaatataagagcctctaggaagttgtttcttgatgcgaaaaggtccattccaacggtgagcaaaaagtttcccccactggtcttccagacttttattgtaagccagaaccagttctccggggtccagaggattcctgagtcttgctgccattcgccggtcccagtatctgactgacgattcttgagttttcattagtttttcatgggccagtgttaagatctcgtcccttcgttccagttgctttgttcgagcctcaagcagttcttcagttgtgttcacttctgtccagtcaattccaagataggtgtccatctcaatatccactggtaaaaccgctttcttcccaaagacaatctcatacggtgagtatccagttgatctttttgttgaaattctgtcagaaaaaagtactaatggtaaatattctctccattttccgccggattcgccacacatcttgatcagtgtatctttgattggccggtgaccttgttcaatcattccatttgcctcgggatagtatggtgtcggtggtcgcagagtggcaccaatcttttccacagctttgataaattcactcttaaattctggtccattgtcagcagttacagtcctaattgaaccatatctgtagacccattcttccaaaagaaatttactgatattagctgcagataattttaccaagggtgctgcctctacccatcccaataagtcgtcacgtgccaccagcaggtatttatatcgtccggccttgatatgacaaacgtccaacgctacccgtccaaatagactactttcgccagttggatttcgaatttctctgggcactagggcatccctcttttgacaaggttcacaactctgcacccataacttgaccttctttttcaggctgggccaccaaaatcgacaaaccaagcgttgatatgtttcctcaagtcccctgtggccaagatcttcgtgaaacttccttaatagtctgctttggtacgttatgttggagatgactagttgtgccatgggcgtatgtcgtcgcatgagtcgtccttcttggataaagaaattggctgattttcttcttaacttctgaaaatcctctgggtccattccttctggcttcttcagggtcccaagatattccttaaggtccttccaaaaccctggtgattcccattccattaactttgttgattgtgaggttatcgtgtactgaaagcatgctttgattacagggtcgtcttcgtcaaagtcggctgcgtcttcgtagaattcctcctcattgtcgctgatgggtcgcctggataaagcatctggtaacgtgaaggtttttccaggtttatgtaccatgtcaaatgagaaaagatgaatgaacgccacccatctggtcattggtgcatttggtaatgatggagaattgatcatctgaattaaagattgtgcgtctacttgaagctcgaagtgttggccccatagaagagtttgtaatttcttcagaatcctggataccccgcagagttcaagtttaggctgagaataagatgattccacaggtgaaaaaactatggattcgtagagaactggtcgtgctaatcctgtttccagttcttcctgtgatagtactgccccggccgcaataaaactagaatccacggccaaaataattaatcctgcgtccttggagtaatctagctttttaagggtgatatcttcccccactatttgctttagcttgtgaaaggcattgtcacattcttggttccattcccattcagagtccttccttgtgagtcttctgagaggtgcggcaatttcggaaaggtttttgatgaaaattctgacgtaaactagtattcccatgaatcctcgtaattccgtaagtgagtttggagttggccaggttgtgatcttgttctttttctgagctgaaacccgccgtccttctttacagaccacgtgacctacaatatccagagctgggacacagcaggcaaactttttcccggagatagtgagtccagcttcttcaatcctgaataatactcgttccagtgtctgagcatattcccagatgaaccgccgaattcctgggttttcgtccaagctttcgttatcgtaatctgagcttggtcctttgattcctccatcgtcaatgaatacccctacgttgtcaggtatttcatcctggagtatccacatcatttgcgcctgatatactgctaccgaattagtggccccctgaggtaaatgtgtgagttgaaaccttccaagaggggtatcaaaggtggtcagcggtcgggattcttttgctaactctcgttcgtcgtatcctcccatgatatcgcctaatccgtagcaagcacgtcctgcaaaggcttctacaaattcttcagttgctggaggaaggcctgcgtctttaatggtaactttcttcatttcttgtaagtcatgaacaattcgtagctttccatcgtgttttgctacgcagaatactgggcttgagtaacttgatgttgattgttcgtaaagtcctgtccgaatcctttctcgcactagttccacgtactcgttttttattgccgctggtataggaataggtttcttctgccaaggtatgtgttccactactggtatgacatagggtaatccataggaatgcttcaatagtccacgctcttccatgcagaatgctaaggccttttcgcgtaaaacaatcagatgtttgaatagcttgagttcttctttccagagccatccttctggtccaaaattaacaacctttaaccgtgcttcagtgattttatttgtaggtgcaaattccggtggatgtggcgtcagcggagttttatacggatctcgagacagaggtggtcgctttagtggtggatttagtagttgtggaagtggttgattaatcggtcgaactttcttcccaactggtttgtactttgtcatgcaccacaagttcccttccttccaattctgacataagtgcttctggaacgtccagccaagtcctattcccaacaggtcgtggatattctcggtctgtcctgtttgcgtcactgatttgtttgttatttgtttggccagattggatcgtattactgctcctccgtattgtgagcagatgagttcttcttcccgttttttctcgtttttgtgttcctttttacctgttttacataatcttaaaattgagtctgagagttcagtgaaaattacctgtgaaaaaaaatgcatcagcttaaaaaatgtttttgttagttttgtagtttcttgtaggataataagaataaaaaataatagccagtcaaagaacaccggcgcccagaattcaactctcttgactagcttaagtgagttattcctcaattggacgccggaattcataaaaaaggctgcatgataccctttttgaacattcgatcctcgtcgtttggtggtatattgttgtcctgtagctttgtgctgttggtactgagatctttcctgttgttccagcctcttccttggccggttcttgctaaaggtaatgatactcttcgtccctttgttccttggaaagacagagtttcaccgttctcgtgatattctagagtgcatccgtagtcgaataagaatggtcgtcccaaaatacagtcctgagccttaggtgaaacaaacagatgtgctggtccggagaatcttccaattccaattgggcaattttcaactactccatttaagtcacatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatccggagtctaccataaattccacgttagctcccccaacttcggctgttacgtatcctagggcgcagctgtagtagcaagggtccgaggggtcttctatttctggagtggtcatagctgctgaaactttggtggcttctgtagtgatataggttgcgctgctctttcctgggagtcgattctgaagctttgcaattatttgttccgtataaatcggtgagatagcggtgagttgagcaaaagtttttggaatcttgagatggtccaactcttgcaacagggcttcttctggtgtcgcagccttatttttgttaactggcttctctttgctccatactttctctaccacaggtgtttttggtgctccatccataatatcagcaatctcgtcttcttgatcaacgtccattgcgtccttttctggttcttgaatccgaacgctgcgtcttcctcgttgggcctcagatcaagtaattgcgtgattggctagaaaattatctgctcctagttgcggtggatcccaatcaatagtttgagctgaggttttcatagtagtgggtacgtgagcttcgcctgttctacaagattctgctagttttcttgccgcctcttgcattttgggatctgcggatgctgtcgccactacggtcctgatgggtcttgatgggttccaaggtatatgttgaccatctggtagataccagtctcttccagtgcgcttgactaatcctagttcctcatcttgtgctagttcggggcattggtaggtcgcatgtccctctctcttgcaatagtagcaagattgagtctcatatagaggtgttgaaggtttagcgtttccccgcgagaattctgatttttcattggatccagattgattgtatgaaaccggtattatgcttttcaattgggatttgagtgaagcaatttctcgagctatctcgtctacctgtttatccatggcttggcccgtaggtgcttctgcaatcatttgatctcttcgttggctgttccccttctgagtgttcagcttattctgcattaattgattagcttcgccaaatcctgaaatgttgaaataaccaggttccacgattcgtacttccagaattgccgcttcaaccaagtctgcccagcgtggcggtaagttacttccatccggtccttttggaagtaattcgtaactaattaatgtgcgcttgatattcatttgactttcccgagagaatgcactcaagaagagtatcaatgcgtccgacttcttgtgaatttgcttgttggtcactaagtatttaaggatagtggtgaattttcctaagtaagatttgaattcccgatgatccttgattccgccatttatgccgtattctttggtgatatccactaggtcattggttgtgtacaagatcgtattatccaactctccccaggtttcaaccatttcctttcgtaatttgttccattcacaggtctcgaacccatccatggcttccagttggatcttgagctcctcggttttcatgaattggccaatctgcaatgctttatcgtagtccgtggcatggaatgctcttgccgctctttcatatcgcatcaggaattttccgaagttttcgccatcgtaaaaaagtcctggttctttgataatctttggagcaacttgagggattggttgttgattttccggttgtggctgttgttgttgttgttgttgtcgattatacactggctcatctgcattctgggtgttgtgaagcccatatccagacagcggaggtaagttatgtgcttgaggcgtgggatcacctgcatctgagtcttcttctgttggatcccgtatttcgcttgctttaccctttcctttatcctttggtggtggcaagatattttccgaattccaactaaaagatgatcctgaaggtcggtcttgaaatcggttcctaaaaggggttgatggtccaaatccgtcttccaaatgtggtgtactgaatggtagactcatgttgattttgattgattttcctaggtttacttcctcgacgttccttcgatacctaaacaaacggctgctctgaaaaagaaacaaataaaactttggtcgctggtttctctaccagggcaagcttatggctttcttttaaataatagatcagttaaatactgggaatttcttcttttacagaacctacttatccaaatcctttgggtacctttgcccttcttttggtctataagcagctgcttttttcgaatatttcctgagttgttgttgaacagtatcctagttatccagatccttcgataatcttccttcttctggttaataactggctgtcttcttcgattcctcgtttcagtcgattcctacactttcttttcagaggttggtcggtggtgtcgttgaattgtttgttgaagtttgactagttgatcaacagaataactgaatatgccgctgagtagtcgcaaatatggttgataaatttgatccggttcccgctgaagttagtgatccttcgacgattccttcttgttatttgttgaaattcgattacttgatgtatatcacacaagttttatcctatcacgttggggactcccttgtaagactcaaaaagtggttgtaagaccctttttgctgaattgagaaggggatgatggagtgaaatctctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagctttaatcaagtgatagggtaaagttcaggaatgagttgtgtgatgaagagtgttgatttggtgtttggttggcgctttaaagtgtttgtgtgaaggtggtcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagtttaagtgggaagccaaacagctgaaagagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaagccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttatctgtagagtccagttcttgagccgtatggtgtgaattctgagagtgattgggtgataatatgaagaaatatatatataagaaaagaaaaggaaaaaaactttgaattttcacatttttgactaccacaccgttttttcgccaacgactcccaacgaccgtcagcggacgtccattgggagtcgtcttctaaagtatgggcggattctgggagtcgtccgcccaatttcattttatttttatttattttatttattattttttttgggagtcgactccccaaaccacccctcatgtatgagggggtttgggagtcgctccctcccacttgatcgtaaggaaccccttccggtcaatgaggtttagcttcctcatcgaccggaggagagtccttccggtcaatgaaaccctcgctgctaccctatctttggtcaacccggcccacggtaccattcacggggcgccgctgtcaccctgagcgacaacatagtgaatgtcgctaccgactgtatatcaagttggagtcgataaataggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttgggagtcgttggcgaaaaaacgggagtcgttttccgatagtcccaaaatttaaccagaaacaaggcgccagcaagaattttttaaggggggaccataagccaaaaaagctatcgtgaacccccctaatataatccagtttgcgggctgcgtggatgctgccggatttttggaggccggatcggaaaattgcttgctatcgctcaacttctgggggattccttgatcatagctttctttgagcagacccacaagcgcaacccctttcgatcggccttcaggtgagttcaatcttcacacagcacatactttttatttaaattgaaagttcagttatttatcgatcctcaacttggaagcaacctctggactgacttttttgagttgagaatggtcattcttaccgcgaggacagtctttcccagtaccaagtcaccgatcgccaggcggacctctggttggatccatcgctcaacctgtctgcctacccggactcgtctcgttcatcaacctgcagcactctcaagattcctggacgatctatcagcccattcagaccaaacagcagagcagcaagatgtcgatctctaccaaaatgaatctgatggcgtctctcgtagatcaaatgcttccgaatacggttctactaggcagtcgatcatcaaattacccaccgaactcgtcactggtgttcaagaactcattcaatccgtttctcatcgatcgaccattaggacaaacgcactcggcttgtatgggaaataccgactcactagctcaaaggaatcattgaatatgtccaacaacgatttgatggatacattcttctcagaaaaaactactgaagatggcaaaaagtttgtcaagcccaagctaaggaccacctacgatcatctcacctccatctcatttgccgccggtgccatgccctcagcctatggcgccacactcaaggtacttctagagctcaagcggagattgaacagcgataggattcggcgcagtctagaatctgaatggacacctaaaactctcgtggattatggctccggaactggttcggctctatgggcggctctcgaagtttggccagatagtctcaaggaatatactgggctcgataagtctagcagtatgatctggctcaatgaaactcttctcaaaaaacgttccaatcgaccgtttctcggacaagaagcctcagacctgaaggcctcatttcgaagaattacaatctcaccaacgcaggctgaaaggttaaaacatgccacgacaacctctacagactggctcaatcagattgaaaaggaagaggcgaaagaaaaaagacctgaaatcgaactagaaccctccaagtttgattggacaggtgattcggatggcctactcgcaattatgtccttcaccttgagcgatcttcccaatcaagccgcgagacgtgaagcaatcgagggaatgtggaacagtggggctgaaacgatggtgattatcgatcgaggtacaccagccggatttcaagtcgttgccgatgctagacagcaactcctaatgttaggtcgaaggcagttaagaagagcgaggtatgaaagggaggtggccattagttctgagaacaacgaagatgaatatccggacaactctgccgctttaggatcctgggtcttggcaccttgccctcacgataagccctgcccactacacctttcagataacccgaaacacttctgtcatttttcccagcgaatcgaacgacccaaattcctaaaagatacaaaacataccaccagacatgaggaggatgccaaattttcttatgttgtcatcagaagaggtcaacgacctccgtccgcttcactatcctctgatttggccggttcatcgagggagacaggttagtaaagcctcaagatgaattgcatcaatctactctgtaggttctattggaaaggtctgacgattgcattgcccttacgttacaatccagtgccaaagccagcagatgacgataatggaaactcgtcaagcggtgctgcattagaatggcctcgtatcattctcccgccacataagtgcaaaggacatgtgatcttcgacgtctgcgccgtctcgggtaagtacacagattagattgacccggcagacggaccgatattaattgggatttgtttcctcccacctcaatatggctctgatttaattaaggcgaaattgaaaggcttactgtccctcgatcccaaggaaaacaggcttattatgacgctcgcaaaacattttggggcgattcttggccgcacggaagcaagaaccctgccatagtcaaagacttgcaaggtcgcaacggtaatcgaggtgatcggaggaggaagaagaaagagttgaatgtggaatttgatgattaatagctttggagtttggacatgatgtgggtgatcctaactgatgttttgttcgtttctcttattacaagccaagccatcacttaccaaatcattctgcattccactcggcatagacaaaatgtgatgggtaaaatcactcaaactttctgctcggcaatgatgataacgtaatcaagcactcatctgattccacagggctaccaactatcatgaaatgaatctattcatcaacagtccattccatacgactcgcgtgtttaaaaaaaagtcaactttttacctgtctcatcaattttaaaatttgtagaacattttatttttcagcggaaaagagcctctcaacttaacagtttaatcaaacttttcaaaaaacaatttgagcaacttgtacggcagctagttcagtcctgcctcaacattgtagcatatatgaatgctgcacaaagcttgagaagaaaacgtgatccatctattttagtattctgtttacacaggacaagtacagaggtgaatttactgtcgaagatgtgagggaaagctgtggcctatttggtgcgaatcgtgctatgtatgcttccggacttgcctgctgcgccgtggtccagcgcagcaatgcgtgtatttcattccacccacggaagattccggaatccaacctgtcccgattgagtccgacgagaacgcgtccgactgaccttgtggctcgtaccaccgcactacagatatgcccgagctgtttagatcttaacgttcaaaccagtggggaccttggagccagttggaccggcgtgaatctctcgtcccctgattgactgatgagtggtgccagcttccagcttgctcatcagtcgtgagttcaaggacggatcttattggtcttgccacgagaccgaaggttctctaaactccccaaacctatatatacatcatttccgtcatatcgcttttgttgtggagtgacagatgtcaagtatgaggttcttaatccgcaatgcgttgtgcggcttggaactcgaggaatcggagtgactcaagttagtgatatttgactgactgccacatgtgctttcagacaaacattcttcattcacatttcattcaaacaaccaatggccacacaagtttagcaaaggaaataataggaaatagcctggaataaggaaattgagattatagggggggggggggatgattccttctgatctaatcggctctcttttgttttctaagtggatcttctagtacaccttctactctccactcgatcatcttctttctgtagattgttgacttcctaatgggcagctggtggtggatgatcacgttccaagaaagccaagaactcgtcggcagattgaccactacagtagggaagaggtcaatttttgctctgagaggatggttgctaagttgggtggtgagggcgatcaattcaaacttacgtcacatcaacctcgatggtctcggaagactgagcttgattgttgaccaaactggcgctatcccagctctgcatctcctgagcgatatcttgggcggtgggtactgctggggcagcgggtgcggcaggcatggtgaagtctcgaacttgggtttgcaagctttggagagattgaggggcaggtttgtaggatttgagttctcggagatagagttcctgaacaaaatctgaaggttgagacggtcagcgatattagctcgagaaatgctggatgaagaaatgggggaagagtgaagttaatgatgattaggggaggggtacgcaccctttttgatcgaggaagaggagacgaaggtccgttggaaggggatagcaatcgtcatccttcgagcctgtgagatgatagaatcagatgggtgattgtgagtacttgataggttattgggggagagcaagcggtatgtttcttggtgaggagtgagagagagagagagagaaggaagagctgatgagatgactgacgacttgagtggtcttcctggtgatgctcgacattctttaatcgatgatagctgggatggttggaaggggattgagattagtgagtggatgagatgagtgtatattaatatagatgtggggggggaagatgactgacttgaagtgggggtgtggtggtcaggcagggtctgtttgcgggtttgtgctgatcgggtgttgccgttgactccttcaagccagctggtgctgctgctgtgtgttgatctgctgtgaagacttttttcagtctcagcgggagtcgaagactggactagagtgtatgcatgtctccccccggggcatcgatgacacccttgcgagccgaaaccggccaacctgatcagctgtgcatcgattcgcagcaactcggactcattccaacaagcatccttcacttgatcaccagtaagctcatgatcacatctctctctctctctcctcttcagagaaatcagctcagatagaatcaagcaagctggccaggtggtactactctagatccaaaatgcattatgataactcataatcaagaattactgcaccctcactcaagccatttgatcaatcagttaatcaaatagccatcagtgctctcagaatctctggatggccgattatgaaacattatgaaacattaaattcatatatctttcattgaggggataatctaaataacatattcatagcagtcaaactcatcccatgtaccctcaatcaaaagtaatgattgatcacctcccaatgaattaagatctgagctggaaatatcaatagatttaaattagatattgctggctggtttctaaccagtaattgagagtgagagagggaggaagtgctattttgatcactggttaagtttgtatcatccaaaaagagatagtataatccggagtactatcagtgaacattttgtggatgttcatcaagcaccctacatacttcttataattcatagccaaggatattcctcctagtaatcagctgacctttctaggattaaatctagttaattgaaaattggggcttagttatacgactctctaatattagtcagcaactcccaataactgtcttgaaggacatcccttgggagtctttcctccaaatggatggccgggtttgggagttggccattcatttgttataaacatatatatgtgaagtttgagagttggttgaacaaaccacattcacacatggggggtttggtttggtggtcttgtagtatgattcaccctcagggtgcttgtcttggttgggtgacacagctggcaattggttgtcaaaggagcttgctgcaaaatcctgttgcattagcaagcatgactgcaccagtacctgcagtgactgctcatgcaggtccaattccataaataggtgtcacattaggctgtctgcaacagctgattcatagctgtgtgaggtcctaggttcaattcccagccagacccttttgctcctgctagtcagccaggccagtagggaaccagtcccatgatactatttcaacccagggttagaatatcttgtagacactatggtcactctctttaaattagtttttactatcactgcttctgttactttatagttcgcaatgttaaatcaaaatgcactgaaaaaacatgggtcagagttgctggtcaagtgggagaaactcctcccccccccccatttgtgaggtctggttaattttgggcagctgacttccaaacttcaaaaaatatataagtgggtggctgactcccaaacccagccatcaatttggaggaacaactcccaacggatttctgttgacagttattgagattcattgactaatcttaggtacatacaaataagccactagaaattatataccataatttggtatcatcaatcataaaaattagtcaatcaactacaaaatcacatccactcaaccacaaaattcaataaatccaaccaaccataaaaaatgatggggtgaactgaagcagagtgggatgtttgtggaaggataaatttcatgaaacaaacatcagagaggaggcacagaagacagaaagagaaaggagagaaataaaaccaaggaaaacaaatgagacataatacatatacctgggcagagggggatgtttgtggaaggatgaggagaagagtccttccacaaggtgtgtcccatgtttgctacaatactggtgacatgtgtgtgatatgatgatgaaaggtgagaagcagacaaggagaaaaggcaacatacaggaaactgaagaaaaaaaatcaacaaaaacctcatatgaacttttaagaaccaaatcaagttgtttcttgtttgtcctgtgagaaatacaaattaaataaaatgatgtttgtgcaccacttctttgaaaatattatttttatctaatatttttttagcacattgcaagttctcttgttgcttgttaatggtaatgaacacaatttcctatggagctctctgggaggaatttttcacaaaattttccctgtttaaagattcatctcccaaatctaaaacctttatttactcactcccttaatgtatttcaaaactcagtttctgaaatccttcccccttctttgagctcttattggggctgtttccttgcatatatgacacaaattcccctgattcttgtattgtcctgttgacatcaccaataagaactcttttcctgaatacttaatcatcttttctttaacttactgtggtaggtatgtcagaggtgcccggtgacaaatatagctgaatgatatgatttattgtaaatttaaactttcgtagtatgcctttcttcccaattggtgttggattgttcaatcctgtatgtagtactcaaatgcttgtatttagtcatgcttataccaaactttccattactactgagctacctgaactccactcaattctcttccctcactgaatcataatattattctcattgtcaagtccctcttgtgagtctctacctctgttgttgttttcagtccctgatgtgcctcaacaattaacacactcatgatcagtgaaattggcagtgttcacatatgcaaataaaaataaaatggatcagcagcccaatcttacacaaatgtcataaacacaccctccatgaaccaggatcattatacataatttccaatatgaaatttcaatcagccaccctttagattggaaattctctactggtatctaatttggaaatgtgtttcaggattccagagtccaaattgaacaaaaaatcaacagtgagccactacactagactacactacagggccaattagtgttagcatagcagcactaagagtgttccttttttgtgcagtgttataagcgcacctctacactgtgttacactaggctagagcggatttagcggcaaaaaaggctaaaaagcactgtaacacagtgtagcaggtgcttttttgtgccctgtgcacatagcatcagcacataaatgtggaattgtgataacactatgccaaaatttgttgtatagttgcgccctgtggatgtagtgtttgcgcagaaatgtggaatggtgctaaagttacactaacatttagtattttttggctacactagggttagagtagctggcccaccaaatatttctagtcagaatgagataatgctttagatattaagatggatagtggatgtcttcccgtcgcggtttacaacactcccagaattgaatttacaccccctagatcttaatttttggtataagaaattgtttttttgcaagcctggtgaggatagctcgcatgtgagttggttggaattatgattggggtgctaatttaagactggggagggcttaaaaagcactctaaatggcgactggaagtcctccagtttgggagggtggaatatggtttggatgtgaatcaaaattgagttgagtacatttttatttctgtatgattaaacttcaaatccatgcaccaatcttcaccttgttacctatggcatgtgacccccaaacttaacatgcccactatcttcaagggtaggaattaggcctggtatgaggtaaaactttgaagggtgggcttgtgaataaagctcaaccactctgagcatagattctgaaaaggccatccaccaattttgttatttgacactttctcatggcttgcttggcctgctttttcaataaaaatgattcacattttgtctataaaatttgtacaataatctcagcagaactcactcagaatgggcaagtattaaagggtgacttgagcacattcaagtagtgcaagttcccaactgaagaaaatgatcaaccaaagaacactgcatgccccagaagcaaggcagccaggagggtcattggcaagatgtttgctgaagttttttacagctattctacaccatatggagacacaaaacgcttggggaaatatttcaattggtgatccaaacatatttcttggaactagtctggatggtaaggcaattgaatcaccaaaaccaattccaactaattgaaaaatacttttggacccactttaagtagttttcagcatgtttactggaacccaaaaaaatctcaaaaggtctctcaaaacctctcttgacgacaaaaagggtttgtaaaatgtttcctaaacccttcccaagcccaatttctcatctacaccaggggtgccctcaaggtttttggagtggtttcaaaaacatttttgggtttgggaacagttttgattgcaaaattctaacatttttcaaactagtcaaagttggttctcatgactcaattgcctgctgtcaaaaatagcttaaaaagtgatatttggaaaaccacttccagcagttgccaggataactttttgctttcgtgacaaaggttctaagaatatgagtcctggagcaacaaaaatctcacaattcatgtcacaaagttagctgtagtcaaaatgcactctgggggacagactgtcaagtgcaagcgaagaccttctgcatacatgggaacaaattacaatgtctaagaaactttgtctttgtcaatcaaactaggaggcttggggtggcctacctgacttgaccggagatatggccaacaggtactcatttgtggcagcagcaattcaaccccctgattgaagattgagaaaggaggcgaagtacattttaggagatatggcaattaatgagcatgcgaacttcttttgacaaggaacaggcatcgcgtgggttcggaagaaatcaatcatgtctaagttcctcgcgttacagtgaaaggcacagaagagtactgggctgttgcgttggcatagcttggatgtatgatacggctaagaagtatgatacggcttagaagttcggggcataatggaatttcattgaatgtacctgtgcaagcaaagtacaattgatgaataaaattggagttttagatggtggtgtcataaggaagaggagccaaagtgacaggggcgtttgactgggtagagatggtgcgggcctctcgaggtccggcaggcaatcgcttgagttggactttctctatcagaagaatcatcacgttgagtaaaggccacattagtgtcaatacagcttgggatatcaaggacagtcgtactgacctcccttctccttagcttcctttttcagtcgggcattttcttttactcgtcgcagaaaatcatctcggcatttcgagtgtttgacgtgttcgatccgcaggttgactcgcttttcaagataacgattgccgacgactttgtagacgatcactccaacggctcgaggggcaacattgtatacgataccggtacggctaaatgatagcgagagcattaacgacggggatgcatggagatttcaatgcggaatgtaatatgagaagaccgacccatggtagtacttgtggggcatacccttctgctgggcaccgttggctttgatgtcgacaatgtccccgacccggtagaccttcaagaacgtagaaagtttgatttgtccagcctccttgaaacctcgcttgaacatgtcgcgagtgcgaccgcggtaaccgaatgagtgaggcatgatgggcgatgcttatctacagggatgaagaaaaacagcaagacgtcactttgatcaacttgggcgatatacatggtcaatcgatcgggcggcctgccgggggcgatgtgtggcgagacggaggtggaggagatttggacatactggtgataacttcctgatcgactcggcggtgggcgagagtttccttgaggttgactgccaagcgtcggccaccctctgactggcctgtccgccgagtgtggagtgagagcaccaaccggggcgagccctaactgcgcagtcgtattgctgcgctgagccctaactaactcatcccggttgaccggcccccaccgctcccccccctgatccccttcggccgagctcaacacaacagcaagaagacagcgaaccgagtgcagggactcccatcaagaggacgctataggaccggcaatctcaactccctgctcaccacatcaagatgcctctcgtaagctattctgtttccctcagtctgagtcctcgcgtctttcctctgatccaaaacaactatgtcctgtcacatgttttgttattttcatgtcttgatgtcttatcacctatctgccttgattgatactacaggctcctcgcaaccacaagaagacttacaaggttccacgtcgaccctttgaagccccccgtctcgatgccgaattaaagttggccggttagcctcttgctatcttcaccttggtttcagcagcaactcccccttcatcttctcgcgcaagctaacattggcctattttcatgattcatgctgtcaggtgaattcggcttacgaaacaagcgagagatctggcggattgctttgactctctctaagattcgacgagctgctcgtgagctcctcaaattggatgacaaggaccccaagcgtcttttcgagggaaacgctctcattcgtcgattggtccggattggtgtgctcgacgaatcaagaatgaggctcgattatgtgcttgcgctcaaggtgagtcatgccccatttcgtttcctattgctccttaaggaagagcgtgaccaatgctaatcttgttagagctaattattccatgtagatcgaagacttcatggagcgccgactacagactcaggttttcaagtcgggtctcgccaaatccattcaccatgcccgtgtgttaatccgacaacgacacattcgtgtcggcaagcagatcgtcaatgttccctccttcgtcgtccgtctcgatagccaaaaacatatcgacttcgccctcaccagtccttacggtggttctcgtgctgggcgtgtcaaacgaaaacgggcaaagaaagctgatgctggtgacgaggccggtgaggaggacgaggaataattgccctgtcaagactaacgtcctccaaccgaatgctgctttcaagtatgaaaatccgacgatattattgaagtgtcgctttggtgtagatctatccttagtcctgatttgtagtagaaccacacgtccttcatgttgccctgaccaggccgcttgcagagcagttgaaactatgacatcatttttgctaccttcactcatgcttcgtcaccactctcgcaaacatttatcactaagcactttcgccatctcctgccctgccctgggcttcctcgggcagtacccacctacatctcgcccctaggcccaacccggccatcacttacgaatcttgcgcagaggcccactcaagcggtctttgatgtcgtagtatgtctgctcaattgcatgatatccttctggttcaactttgtggtatgtcaatacatccgcccattatcatttgctagcacttgactgttgagtggatgagtttgaagaaacaaacctggccctgatgcttccgccaggtgttggctgggttcaaagtgtgactatattgcactggtgaatcaaggtttgcctgggagacaaatgaaaccatgatcctccagaacataccccgcaagtaagcattggagcaagtctctccaggttttgactattgtctgatcacagagctcggggttataccgaaggtatgtacagtggaccggcaataaaacactcccctttgagtgggacgtcgatctttcatgtggtgtttctctccacaaaatcaccgtgttctgtcagggttttgttcctcgcacagtttgctattctgccattgaatcactctggtggaactaaatccatcttacagtcttactgtgatagactctcctacatctcttccaggcaagtagtgtatcatcacccagccggccttttccctcctgtgccttgtttcacatcagaaaacaatagcagacccaaacaaaacagcgatgcactcaaaagtcttgggtgtatgtggtgcttacgcgggagtcgaatgctgcagttggggactccttcagactttgagaagggaactgcaagtaagcaggttttgaaaaataggccctttgtatcaatcgtttcagctcgcgcgcctcgaaacccgttcagcttggcgagcttatggtgcgttgaagagaccgacggcttggccatcctggcggggttaatgtttgcagtgcatgcggtcgcaagcatttcgccaggccagtccgttgtcaagttgacgcaagttgatgacctcgaacttcatgaggtggaagacccctcaaagagatgtgcgggtaatgtccgaaagttgacacaagctacttttaaaccacccttacccttgtattctagtgaccaattcacacaccttttggtttggttaatttcttgttattacatttcctgatatcctagagaattccaaaatccaaagaatctcaactccttctttgttcattacaccacctatcacatcctccccctgagtgtcttgtgcaagatgttgactagcccggtgcttcacagtcttatcatcagtggttttgcctatctgacatatcttatttttgaattgtcagtccctttcatttttaattccaaattttggtgactgtggcttcagacccttcgatcttgctgaccgatgcgctgcatcattattcccgatacaacaacaaattcaacccgtgatcccttcctttaaattgcagccgcgatcgaggtcagttcagatgggctttgatttcaatgagcgaaaagaaatacagagaggacgataactgacaattctactctttgctcatttatgatcaaatccaacgatcatgtaccgccacagcgtttggtacaacaaaaagaaaggatccattatttaaagaagttgcaggatggcccctgtaagtctcgcgtgttttgattctaaccgcgcccgcctttagacacttgactaactttctcgtgattcatatcgttatagacttggacaggtttgtccagctcaatttcaataatgctgcaatccccatgactcaaactggaacgatttaacaaacgttatatatcactcacctccttagctccctggaagtattttggaaattgctcgaccttgggaggcaggtacgataatgactttgaagcttcggccaggatttagcatcacactgcctggcgctagagtgattgaaattagcaagccagaatggattgaatacgtacagaaaagtcagttaaacacatctgcatttgtatgaggaaatcactgatcctgctctatttccaatactgaaaacaacctttttagcaaacttcgagaactacgtcaaggtacggttcttaatgctcgtgttgagatatcagtttgtgcttttttttcttatgttaattttccttttttgtagggtgacatgtttcagtctttgatggcagatttgttcggaaaaagtatcctggtaacagatggtgcggcctggaagaggagccgacttgtgacttcaagaatttttcacatcaacactttcaaggtcaggcatccatacatgaagtttcaaaatccgacggttccttaattaatcaactaactaatgggcccacctaacatcgacagatcgtcgtggagcctgttgttgaccaaagcatgcacgaggtcctagaggtccttcaagttgctggcgatgaaggtcgtgacatcgacttttgcaacttgttcaatcgctttacgttggatttgtttgccgagatgacgtgagtgcaggtttctaatcaagtaatacgcaaatttgcgtttctcacaaataacgggcaagaatcagatcctgatttgatacaacatttagctttggaacgaaattgggccttcttgaaggaaactcagcagtgaaggatgaaggtggagaaggctactcgtaccctgaggccttttgtgatgcgttcaacttttcacaaaagcacatggattctagatttgatgtagctgtcgtatggcaatggattcagaaaatgaactttcgcgcgacaaagaagatggaatcctcatgccacacaattcacgaccatgcttacactgcaatcgacgaaaagatgtccaaattgtcaactggggacctcacagccgacgacaccttgcagaaggacttcttgggactgataatgttgtctcatcttcagaaaggacacactttgactcgtgatgagctcagggacgatttgttgagcttactttttgctggccggtaagtcgagttcgccattgagctccatgacagctgaacaacatgctgaaaaagtgatgaaccattcagcgatgcaaccgcacaatccttgtcgtggtgctttttccatttattgatgaataaagatataatcaccagaattcgagaagaggcggctgaaatattgggggaggattcagaaaacgtaggacgtgtaactcccgataactaccggctattcacctgcgcgtatgcatccctacttgaagcatttagactacatcccgctgttcctaaagtaagtttcggaaccactctttggaatcatctatgacttgcttgaagggaaatactgacattcttgttgcattactaaaattctattccatcagaatgtgaagtttgccaaggctaatgacaagattccggagggaccaatgattgaagcaggcgactgtctaacatggaggtgattgaacatatgcttcattaactttttcaacaaatagactgactctcgctgatgaatccttcatagcgattggcagttggcccgcgatcctgaggtatgggggcctgattgtgggcaattcatacctgatcgctggatcgacgaaacgggaaacataacacacttcggaaacttcaaatttcattctttcaacgtgagtttcttaaacttacccaaaaccacaagccgtaagaagatgggcggaacataaaacatttattaatggagagcaatcaaaacagggtgggcctcgactatgcgtaggaatgaacatggcgatttacatagaagtcaaaacaatcgtcgagactttacaaaaatttgatctggaattttcccaaggatggtaagcccactcgagagaggataaagataatcactcaacttactcgccaaacagagacgtagtaactgaaccatttattcttacatcatcaggttggagaacgtcccgatgagtgaggagataccgggcgtcaaaaccctttacccgactccacagtatcaaccctccttaaccttgcccatgaagaacccaatgatgatttctgccacacctcggaaactttaagaaaagtaccaaaaaggagcattaacggtggacgtgcattatggctgaagaggaagtagctgctgtctcacaagcttcttcattcattggaccctgatacattggaaaccatcaacaaatgtgcttttttgattcctatgatcagctatgtacggcatgataaaacctagattacccagccaatctagatcatttagtaggaagactgtttatgtgtttttagttttttagtataaaggaatggttcctgcaacatcatcttttgcttttactaagtttattatttgtaaattaatttttattctttcctagcaacccaatgtcaatatccagtagttcgcagataaatttgaaggtgtaaacctcaaaagcaaatatttgcactggagaaaacacaaagttttttttttgaaaattctcgaaatttgcattggtcaaaaccagcatgtcggttacagcaaacatcttgactgtgaagccattgaaggagtgatgggcaatgacgagttgagacacagcgcggatggtagaaaatggtagaattgaattgtcaaatatctcaagaggagtttagggtgatatgaatgccgtcacgaggcagaaatgagagctgccataaaaatgcatgaaaccaaaaggatggattaaagaaacaatctagaaggtatcgtggcgataagtcagtcgattaggtttacgtctgtctatttataggattgaacatgtgcgaaacataagtagtgcgtaaatggaagaaacatcattttgtctgtatgtgtagtttctcttcaagctcagacgaaaatgagaagggttggctgatttctgagttgacagtgagttacatcacagtcaggatgaggccttggacaaaaatcaaatgtaaaatttggaaggctgatctcttgtgcgatgtgccggatatgcttcctcgaacttgtggagatgttatggcagggggcacaggtactgtggagttgagcggtgagtttgcagatgtgctgttagaagtgtccgccaaacgcgctcgagctgacgccacaacttcagacgcgtttaataaactggtgaggtggatggcctcatcgtaagcacctttcgcgttcttcgaaatccagacgtgttacatggatgcaattcagcaagtgtaattattgtatacataaattaaaaattcaaatagcccacttgataccagggtgcgttgaaaagggatggaataggccgctgtgggaaataaatcctcgaataagagcaacagttggtcagagaaatctggtacatccttgagctttaccattttcatagcatcgattactttcaaagaacgtcttgtctgcttaccgtgtcccatccggctttttgaatcgcgggccacgcatgtgtaaacccgcgcactgaatgaatagtcaactcatgctctaatatgatcaatccaggattctttggcatgttgacgaaacgggtcatctcaaggtcaagagctgcttcatttgaaggcccttcggctccacacgtgttggtgttgtgaggagtcaaacaccagtcatttgtgtcttggttccagattactgtctgcaagccaaagacgttctgccgtgatggagcgcaagcgcggtcaatgttatttcaatgtcttctttggtcaggaaacttgtgacctttgactcacttttgcaatagctcgaactcggttatcaacgtcgccttgtgaaagaacggaaattataatgtttagaattattctatctgctcatgttgtgttagaggatgtcgctcaccgacttggggatagaaatcgtgatagtgaataatttttgcgccagtgggcaagaaaagaaaaaggatatatcaatgaatatgagatgaatctgcgaaaagaattcatttagggataccaacatgggggtctccaaaaagcgggtaaccttccaccactcaaatcctttgaagcacacaaatgtccatgaatgtcatttgcatgttttgattgatcactgatcatgttgaataaatactcacgaatatgatttgaagagtccagccgagctctcctttataaccagaaacgggacaatgattatgtagaatttagtagtcatcattttgaagggtgggggccgtttattgatgactcacccaaaacagcggtgtcgctcaatgtcgtcatcagcggatcttattttttgttttgattggtttggtttggcaattagaaaggctcgttccgacaaggtcatgtcaatttggaaaacttacgactccaggtatggacggcgatgtgccctccttgtttcagtgcaacggcaaaagcgtccggcgattgctgaattcgacttcctgcaacgggtgacagaaaatcttcagctcatgtcataacatcggaacaaatgatcaaggtgactcaagattaccaatcatgaaatgagtagctgtttgattaactgatttcaagaattccatcaactgtgatgaagctggctctggcccgtcgtcacttcacatcccacaagattgcagcgtatagaacgtgttcaagtcatcaagaagttgaatgtatagtaagccagctatgaaaggaaaatgacaagtagaaagtagccttacaagcttattcccatcattcctgcaggggcatcagtaatgctgcgaacagaaaaacatcggcggggggggggcgcagaggtaaaaaaaaaaacagatatcagcatacaccttcttaagaaatcaggaacagtagttgtacaaaatgcctactctgtaggtgaccgacacccaattgtccaactgcaaatctttggatcagaaccattaactcctgggtcgtactttacactttggtcggctgtcttgatggaaggcttcaagtggggtatgcggcctgcttgcttttccctatttagtgcatctatccactcggctctaggtctaggcccaggaatgtctggaggtggatattggtttgctacaccttggcgagtgaaaagtttaacgacctgcggatcacgattcggatgcgccacataactcccgacgattcccacactcaagcaggccaaaaccgtacataatgtgttcaaaataccagtcatacttccctcccaaatgctttattccctaaacaggaaagaaattgacaccggggtgaactaaattcgaaaatcaagaaagtgcgagtagtgaaagatgggaaaagctgagtgcggatttatatctctaatgtagttatatactatcttctcttgtctatctatagtcaggatcaggaaaagttgaagtgattcaactgatatactttcaagtgagagtggttgtacgaatgttattctatttatttaatttattatgagcaagtctactgtcagctaatgaagcaacaaaactgcagggaaaattcgaaatcaaacgggctgttaaagcatttccaagaagctaatgaggactcactggtgatttttgagttcatacaagctgtcgaggctattccagaacaactggagaatccgagcagcgagccagaaaaccaatacgattaaaagacggagctgtaagatccctaaacagtagtaggatccgggaaacgagcgcttcgctggcgagattgtgtccggtgggaggagttcggcgaaagattgcgttccaatgatatattaccaacatgcaagaatgtaaataaaagattgtaagttaacgctctcggccgctaccacacagatacaaacttatagggcaatgagggtaggaagcttgattggaaaacggtctgagcatgacttgtactagagtgccttacaattgcgattcatgatgtcggtaaggcggcaatgagccagctactggagatctattcaggcggtacccgaggatgcccaggacgtccgacatgggccagaggtaacttatctttcgagcaatcgtaaatcgaacacattaggtttcagcaatcgaatcaggaaacttaatttctcctagccaatcgctgtctgaaggggaaaatcataatttcttatcagttcaaaggtatattcgctcatggacattcaagggatccattaaaaaacaacgcagaaacaagctgtgattttatcactcggctggaggcaggtaagtacgtcaatatatcctcacggctcagtatgtgacagatattgcatcgctcaagtgatgaactcaacacatcctaatgatttcggtgctttgaaattagatatcaaccgagaatgggttggtacctctcaggtcggggacaaaagaaatttcactcgtgtttttatcgacccagattgggttttttttttttgaaaatcaatcaagagattctgcgaaggttgtaaagacagcgcttccttttttgtacggatcacaattatgccatacataccgaaatctcgccagtgtgagcatgttgtcaagcggaaaagtttgtccactagggcatacactcttgtctgaagcagggttgcccaaccatgataatcggttgaagtctaaagaaatagcgcaacggagatcctctgttccacttgacgtgagctacagacagttcccgaggaaaatcgttatatgctctgtcacatctcggaatacttgggctgcgagtaacggatcaagtcgaatcgaagccctcagatgccactgccatgaatgaagccctgcaccacatcgcattgaaaatgatgtgattgtcattagtgcacctatgtatgttctagatcatggttctcatccgtgttcaagatgacatcaagttcacacttttcccagtgcgcctagcagacggttatagacgtaaaacggggaatagaatctcccaggaaatcatgattcaggaacatctgaggtctgaacttgagactttcagatatcatttgtctagagatgaagaataggattgtaaatatcaatcgatggcaatctgcaacatgcgagcaagtattctgaaatctcttccgttgccaatccaaaccttcttttagagcctggaattggatgggtcaaaggagactattctgtagatcattcatttgcaagggtctcctgcactggggaggagaacacgcgtgagatcatggggcagggcaccttcactcctggttggcggaagattcactcaagaaaaaaaggcatttgttatcgcgtctttcgatctcaagccgactggacaggttgagatagctgagaatcagctgtttccttccacgtagggacgaagagtaactcgaatgtgataaattcattatttgtccttccgaaatgctgaagccacgccagctgcatcgaccagaatcctaaataagaattgaatcaacttttggtcaacttggctagtttacaaagcctctcatgggccacccgcgtgtcgtgatacgttctgcgtaggagaggcttgacaaaaatcacctcaaaattcaagcgcgggcagaaattagtgatgtacttgcaccaaaccaccagtccatttttaggaaaggtaaaaaatcaaaagaaaagagaaataattgtaaatacacactgcaggctgacatttatgtactaccagacaatagtgtaccctagtgcagcaccgtatccccaacactaccgggttttctgatcggccaaaaaccgctggcaagcggtaatgtagcgtaacacagctaattaaatatgctacatatagtacgtatcaacgctgaattaagattaacataacattggtctaacttaatgaagcccttctgtattcggaggggggggggaggtcgctgtctcgcagaggccctccctcattcggagagagctcaatacatgacaactagttatttattaatgaatcagagttgactgcataggattcttacatagctaaacatgtcatccctcggcaatgcgaaacttcaggagtcgtttacatacccctctccgaaagactcgggctggaaatcataccaacaatcatgtttatcttatcaaactagaagggcattgtggaaaactcacgcgtgctctttgcaactaattagagttgaaagattttatatgaatgaataatgcgtggctcatgagagggcttggccgacaagttagggccatggaaaattcaggcatgctatatctagttagatgcgttgagaaaggtcaactttcttcagagtctatgaatacaaaaacatctcgaaaaaatcagaaaagagatcgatttttcttagcctagtcgtcaccaaccactccctcagttgtattccaattccattcagatgccgctttgagtactagtggcattaacaccttgcgccccataggacgccccttcgcagtcattatccatccttttcgtcgaggtaaaagtggtttattgtcagaccgtgcccattcttgcaagccttcaaaatgatcttcgatattcttgcaaagagtcaagaaaagatccgtcgccgccagggtagtgagtcttttcccccagccatgtgcgacaaccaacatgatttctctttctgcttttccggtaatttccgatttgaacttagtcagaaccacagagacgtcggcgcctatttccgaagtgaaagcccgttcgatcgcaaaccactcgggaacggtttgttcgggtgttctctcaacctgcttttggatggagcaggggatcgaagcaaaacctaaggtcaaatatggatatttgatagttgcggtcttcacactatttagatccgagttcataaataagtcagctggggaaagcgttttgggaccatcaagccaaaccaaacaaattttttctcacgcgttcactttccaatctcgccttaacaaatcacgcacatctagctgttgtaattggcctcgagcctcactcatctccgcccagaaatttgtggctagcttcctcagttcacgcttctcccatttatgccgctgattatcgtctaagaggtatcgtcttgaagcttgactcagttcgccccgaacatttgattgcttcccataatattcgtctggtggtgcatacgatttacgcaacctgaaaagtccataggaagcccgtttgtcgacgtcataatgttttttagagctcagcgcatcgctgtcaagaaaaatcgccctcaacatcaagtcaacgagatctgtaggtataccgtatttttctcccgataccacccgatgttcaccgcgagcttctgattcgagcattaggtctgcgacaagtgaggaacatgaggcagcttcctccaacacccgagggtctgcagacagattcagtttctgatccacgtgatgatcgatgattgagaggagtgaagcctgacgccatccaggggcggggacgttgtggtccaccaagacgatgcccgcaagacgatgtgagagttcaaatggtttgatgggtaactcatcgatcgctgttttgaaaacaattgaatcagctaggcctgggcagcaagtcaattcaactccaacctatactcaactcagtaaatctctatgtctagaggacatttgggacctctctagagccaactgattctctggtcgcagatcgagagcatcttcaacagtttgcaacaaagcaatcgctttttgaggattgtgggtgacgtgagatagatgataggcccaaccgatagctgcagccatagaatcggtgtctatacgtatttataaaaacatgcttagctttggaacttcaaaaaaaaagaaaggtcactgaccaccggcttcattgcccataacaattacccattcacttgctctgttttgggtaatgtcagaaaaaaattgacttcttgattcccgagcccacttcgataagactccagtaccttcttgggcgattccaacagaaaggttaggggagattggatggccttgatactgaaagattgtttgttggccaccgttggtggccgaaaagacagtagttaccaaaatggagaggtgaatgaaaagcaaagcggataatggtcgaagtaacatcttgttttagtatgtaactgttctttggatgagatgaataaaaatcggctctgagtgagaagtatctccgttaggcggccatcatgatggcttaagaattgcctggatacgatggggaagctcatgcagggaagtcctccattattcatcagcggatcaggaaaccgtgccaacacacagaccatgaactaagtgccttcggagattaaccatagcatctgtgatgcagtataatgtgttgatgtggtctgccgtctatcgttgactgagcgtgtatacaattaatgcgcgaacgatgcggtatacatcgcgtcaatggattgtaagataaatattttatactgcggaattcaaaaatctgacttattttacacaggattaattcattacgtttgaagctgtagaagcgaatcagcagtagagcacggccctgcagatcaattatcgccggaagaagctcactaactctgagtcttgctctgacaatacatgtacaccggggcccaccccaacgtttgtccgaccaagtagggagcgttcatcataccgtgctttttggctggctgaccgacggaggtctatcgttttgagatcaccaccgaaaggtgcttgattatatcgatgggatgactgaccatcttccagtggtggcccgtcaatcctcgaactcattcattggctgggtcagcctggatccaacgctgaaacgatgtataatgcagccagcacgcaatcaacaaaaacagtgaggcaggatagaacgatgaggattgaagctgtaaccttcccccgatgcaatcgtggaggcagcaagttgccattcatgaacaatgttcctttgacaggacataagtccagtccgcaagcctccacccgacagtggattgcctttgtttgcgtctgctcaacggtgggcaactttggtatattgtgtatgtgcgacagcggtaggcctacgattggtccaaccatctcccaacataggatttaggcctggaaatttccagtagttgacctcaaagactttgtaaatttcaacgtcatacacctgtgataaaactcatgattgggccttttcgccagctggaatgttttttttgaagaaagaaaagcaaaggaaaagaacaaacaggtagaaatggcgaacatgccggcatgtcgttgttcttgagcgctgaaggataacacgagcgaagcaagcacgaccatcacatgaacgacggactgtttggtgtatttgagcaaggcagtgaactgttgccccagaaatacgcaattgaactatcgtggcacaatctcctggcatttgaaacccaactcttcatatataacttaaatataaagtcccgcggatcattcattgtgtggtatcagttcatcccgtagtataagttttattcctttgtataacaaaagtaaagttataagacaccaaaagtatagcagggcttacttcgatctttgatagattattccgttcttcttacatatatattgcacccttctcaacactcgcatatcaaaaagtaatctgttgaagcttagttaatccaattcaacgcgcttccttttcttgaccaacgcaacttcacatctgtccataaaatcgcggattcgtgcgcaagatgctaactagtgctacactccaaagtctccttttaggaggatttgcctacctggcttatcttctatttgaattgtaagtcatgatcatttttgtttcaaacctaagaaattcctacccataatgagaactgtgttagctgacatcccatgttgcttctattgaaccaacaaacaaatctcccacagccgtgaccgaggtgggttttataaaccgcagagctagccgaaaacctaaatcctaaccactgtgctctcatttttatttatttattaagcaattggcacgaccaaacgaaaagatcccttattccaagacgttcctggatggccattgtaagtcttgacaattttgaagttcacccaacctactttcaaaatttataatgactgattgattgctgcattttttcccttgatgtaaagaattggacaggtacgcgttggcccgtgttttatgatgctgaaattattttatcagcagaagagtattttgaatagtcgttaaccaaccaggtgttgcgtttatttcatcaagcttgctcaaagtttagcagatctatcccggcctctagaggcgtcgacactcatggctctaaagcttcgcccaggatttagtatcacggtcccaggagttaggataattgatgtcagcaaaccggagtggcttgaatacatccagaaaagtcagtcatttcttcaaggatatcctggaaaatttggatgatttatattttttcctggtttcctttccataatcaatgaatattttcagccaacttcgataactatcaaaaggtgaggccagcataggcaccccccccccccaagggtttctttggcttgactatactcacacatgtactccttgacagggacctatgtttcgaggcctcatggtcgatttatttggggatggtattctcgtaacggatggtgctttgtggaaaagagctcgaacggtcacctcgagagttttttccgccaacaccttcaaggtcagagaactgatagatagtttttccccagcctcgtgctacaacgaatacttcactgacatttctgtggtgtgctttttcagaatgtgatagagcccagtgccgatcacagtgtggatgggctgctccaagtcttgcaaagttcgagcgacgaaagccgagatcttgacttttgcaatctcttcactcgcttcacgctggattcattcgtcaagatgacgtgagttcagatcgcattaactagttgtcagataatcgaaggcagtagactagcaggatgctgattcaatgtcccatctcaaagttttggaagggctttagggctctatggagaggagtccacaacagacacagaacccgaagcatgctataaacatctatcttctcccgaagcttttgcggaggcatttgaattttcacaaaagcaaatggatttcagatttactgtgatgactggatgggaattatacgaaaaggtcaacctcagcgtcggacagcagatgaagcgctcttgtggtacgattcatgaatacgcttacacgctaatcgatgaaagactctcgaaaatctcaagcgacgatgactttaccaacggcgaaacgtttcaaaatgacttcttggggttaatgatggctgtccaccgtcagcgcggacacactttgaaccgtgaggaactgaaggatgctgcattgagctttcttcttgctggacggtgagtaattatatgtgggcactttgggaaacgtatgataagagtctctgacttcttggcgtctttcctaactagtgatgcaacggcacaatcgctatcatggtgcttcttccaccttttgatgaacaaagaggtgatttccaaaattcgggaggaagcagctcagctcttgggcacatacccttctcatcaaggtcgtgtgactcacgacaactataagcagttcacgtacacctacgccgcagtgcttgaaacaatcagattacatcctccagtacccaaggtcactaacaatctcattcagtctttaacttacgggagtggaggaggcatgaaaactgacatgatcaaatttatctattatacgatccatcgcacatcagaacctgaaattcgcaaaggccgatgacctgattcccggaggaccgactgttgaggcaggtgactgcgttacttggaggtgagttacaacattcgactttctacttccccccccccccccttgttggttatcacgagtagtatgttgaaaatgtttttctgctatagtgattggcaaatggctcgtgatcccgaaatctggggagccgattgtgggcaatacaagccagatcggtggattgatgaagcgggcaagatccaaaacttcggcaacttcaaatttcacgctttcaacgtaagatctcgttacttttctcaaactgaattacaaaagtcggggactgacgtgaaaatctcgtccgacgaataggctggacccaggctttgtttggggatgaacatggctatctttttcaatgtcaaaactattgttgagatgctacaaaatttcgatttggagttttccgagggatggtaagtcgcagagtaaaccccttgcgaggccaaacctacataccttttcattgtcccataactaattgacgaattacgtttcaggttggaaaatgtcccaaaaagcgaggtactggaaggtatcaaagcagactatcccactccgcagtatcagccttctttgactttaccgatgaaaaacgcaatgatgatctccgtgaagccccgcctaactcaagatttgacaattgtaagttgatgaaggcgcgaaatatacttggcacctgggatcagagttaatggcacagcgattccagctcttttcgataaatatagcgaggtagcccgcgaacaatatagaaccatgatgcttcgggctacttgatatagacagccgctaggacatgtgctcgcacaaccaatgtatccacagttgcctatagaacacctttatgcttgtacgaaataaatatttttttatcgctgggagaacttgaataaacacaatctagccatgggatgtggctcgcgcgcacaaccaagccaggtagataggtcttctgcaccaattagatcctgcttaagaactccggaagtggtctggtgtatcgatcgaaacaagacagagatagaggctggtatttccatcatcgtcgtaaatgcccaccatcacacggggtctctggaccacgggtacatgtgtaatttgattggtttatccaacttcttttcaaaatcatccaacgagctctgttcgagaagcatatcgaccccgcccaagttcgaccgtccttctggcgttcacctcaaaaagctgtagtttccagtcaagaagatcgaccccgccaggcggattagttcaaaacttggtgagctacgtagtgaaacttgttaaggagatttacctgatacaatatgataaagaagaccgatagaacacccagagtattcgaaattgacataagggttacatcggaaatcattctcggatgatacgtgtcgatcgaaagatggtctctggtatcaaaaggtatccaatgcctgatgaatgagccttagacgttgcaatgggctgtcaaaattggggcgccaggattaaaggactcacccaatgagcaatgcttggcaggctcgactggttgatttctgacttgtggagagatctcactgcgatgcgtgtatgtgtaggttgatgatgggagtgcgtggagttgtgactggttgaagacacgaatctcagcaagtccctgtcccggatagagcccgggctagccccccggggctacatatgtagctccgattgatgactagggttggcggccttgggttattgggggataacccgagtaaaccgctttttttcagatgcttgctcaaggttttgggggcctttcgatgcgctttgaatcaaaaaatcaaatggtgggataggataaagggctgaggtttctgaactccatcactacaacatcctatcttctctcatggcctcattttatttcattcttgttagatctgttctctctaaatggtatctatcatctcttacacgcttacaaatagttgtttttcttctcttcttttcttctactttttcctcttcttctctttgttccttttattatctttaaacaagctatcaggtatcacacatatctagttatgccacatcttatttccatggcattatatttcattgttttataggaggtttgtgttgatgtctaagccccacatcgttcctatctggcccttaatcttatttttctctcaataccaaaatcaacccgctctcgagcttttgtgatgacatcacctcggtcaagccctcttcaaatattcatagcgtggtgatgacatcactgcgcccaaactctctcgcatgatcccttttcttcttctttatctttcgagcttgtctctctaggatcatttgtccccagcaagcttcttttctttgttgatttttttatcactcaactttgctcctcacttctctcctgtcacttctctcgcgatgtaagactcaaaagtggttgtgaaacccttttgctggatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcgaaagattcgtataacggttaaaggtggtgattgttgatgatgatgttgttgttgatgaagttgttgatagaggtgtgaatgattgttgtcgaggttgaggcttgaacgcaggtccttgaggttgagggtatataaagttaaaaggaggtgatttggaaccaaggcgctgggcgctgggagcactatgcttcaaccaggaattaacaaccttaaaaggtcagttttccacagtttcgtcgggccgcatgtttcacagcctttcaagttctgctcaagattcttaagtgctttttcaaacatcatcaagctcaaagttttctgaccaaagaccaaacagacagcgaactttctgaccaaagaccaaatggatcatcatcattttttttcaagtttcaagttatttttttccttaatgaccacatgatgaccacagaccaaagaccacatgacaaaaaaccacaagaccaagaccacagtgttcttaagagggactaaccgaaccggcttccctgtggaaggtctttgagggtgtctcatcctccctatttataccttcgtggtcatggagagagccgctcattcgttccatcagagttactcgccctgaagttactacatattccattggttatgtagcctcacggtttccatgttttggtagatgtccaaacaaacatggaatattacatctacaaacatcgttttccctgtgttgtagatgtgcaaacaaccagtgaatgaccatgatatcctttggtcactaacctgacctttccgattttcggtcatcactaaccttttccaattttccaattagtgaccacgtctttctacatccacggtcgacgactcctctcccattttcctttcccccagtattcaggcaactctgtgctccgtgtacaatgaactatcctcgattgaaattaatcattttcctttcgactgtcatgtaagttattttttccccatcgtctttcatcatttgcatatcaaattgtttctaatctactaacatcatttcgtatttctatttccaatttgttatttcctattctaccgttcagtttcatggtaagtttttcctgttctatgtactttccacacattcgataacgttcttttcgatgcggtccagtcccttttctttctgcgtgcgacattggccggcccgattgagttcatccttccaaatgaccctgccccatggagcgatgcgaccaacttgatctctgtgttgttcaatttcctttacaaacctcagcatcagtcgccactttcttcatctccatcgcccatggcttcccccagtaaatcgagtgccttctcaggtccgacttccaaaaaaccgagtcatcccatgtacgttcaaggtccattcgacatcattgaatatgtaagtctaatctaagcttctaagcaagctcaatatcctactagcaagctcgatattctactaaattatcgattaaaaattaaattccattgcagggggaacacaagattctagatggtcagaactacggtcaatttaactataccacgtccttgatttggaatcatccgaatgggaaacagcacgcaattgcaatcgacctgtccggttatacttccagggctgccctgttcgagaaggacatggtatactgccttgcaggccgttttgtagggggcgtacaacaaccggcggacgatgccagggagccggccgtgttcttcgaaagcgctttcgacgttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcgagatgaagctgccaattgatttgtgtgagggtataaagatgttattgacagttggttatattgatgaagttgttgttgttgaatgtgggtcagggcacttttggtttatgatgttgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttatgaaataatatataagatgtatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtacacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatgcagttttcaaaacaagccacactgagagtaaagaatccaaaagacatcctgtgacaggttgaaatctgtgtaacttctaaactatgagagatatggggtcagttgtagtgggtgactagggttaattttacctgataaatccatttctgatgttatttttaccatatctataatatataaagagataataataaatttttatattttctgcgtagtaacacagtattatttaccacaacgtgtgtatgggtagcagcagtgcgtatatcgacaaaaacaagaggtctctcttagcggataaggttgctgtgactggatacggtgtcgtggttgatcggcagtcagtgcctggagataatcctaatgccgatctgcgtgtcgtcttaaggcacactgactatcacagtgcagtaagtgattttctatttgttctttgtttttttcattgtcactaatggttttccccggtgctcttcttcattgcatgtatgtagttgaagagaaaggttgagttcaacactatctattacgtacccgggaacaagatgttatccggtatccagaagtcaatcgagttgcaccgcgaatgtataatcttcggtcatatgggagggtataacacgaccgcaaaggcatgggaggttcatgtgagtatctattcatcctcatatttcatgtttctactatttcatatataataaatttgccatatatttacttatttctctttcctgttccagggcattctcttatcactaaccggtaccccaggacgtttcaacactccggcaatgttaccaactttgggccccagtggggctttggatagtcgtcgaccgcatttgtaagtttcccctagattcacaccccgatataactgatccactgacgaatcatgtatgtaacaggatgaggattggtggttttgttaaaactcataacaatagccaaaaatcgactgctagcattgccagtagcagtacctcgggcgatggtgaagttcatggtttctctgcatccaatgtctttccccgtccgtcgccttcatcttccaagaagattgctgaagaccaccccgatcatgcggaagatggtgaagtcacggagaacaaagaagtcacattacctggcaaaaggacttctgccattgattcaattggtcaaccaccggagtcaaaccaacgtgccaagaggagtgccagcgctctctctgatgcacaaaagaaaatgaaaggccgtgcttagatgatagcttcgatgataccgctcatcgtcccttttctttttcttcaattttatatacacgcaatcgtaccggtcttggtcccttttctttttcttcaattttatatacacacaatcgtaccggtctcggtcccttttctttttcttcaattttatatacacgcaatcatgaatcatgtcccctcctcacacatggttttttggtcctcctttccctgcctgtctttccaaaaaatgatccgctttggcgacctcgcaatcgtgtcccctcctcacatatgtttttcttggtcctgctttccctgcctgcctgtctttccaaaaactgaaacgctctgctggtctgttttctcatgatatgaatcactatgcctcactgtcttcacatgaaatgaaccgcgctttcctgaatgaatttcaattcaatgtccatatacatggagcaactatgagttgcgtgagagatgcgagattgtgagaatatggattcaattatttttcaaattcagttcaacatgaacattcaacaacaaactgaagcgtccgacagcctcttcgtttttgtttggcaagttcaacaagcgacattcaacaacgacaaagaaaagcaaccgacactaaacctaccaaagcggccgacagccatattcaagtacttagcgtgtgcgttttcgattgacgagttcagacgagttcaagagcctcatttcaatcaaccagttagacacgtgttctttttcgatcaaccggtgcaactacagtattcaagttcaagccattttcaagtacgtgttcgtttttgatcgacaagtgcaagaacctcatcaactgacctagctacggtgttctttttcgatcgaccagttagactgcagtattcaacctgttcattttcgatcaacgtattcaagttcacctgatccggttttctccaagcaacttaagctacctacccatctcaatcgacaaagtcaagttcaaagacttcataaactatgccaccaacaagatccagcgacgtgcgattgaggagacaaatcaattcggcatttgcacgtcgcagaggtcatactcaagattcaaggcaaagcacgcctgctactcaatcgactggaaccccagcaccttcacccagacgccagcgtcgccagcagcacatattgccgttgaacattgtgccggacggtcctgcagtaacggaccctacatcgaatactgagagtgaaatcttgcgaggattccgaagggaaataccacacaatgtgggtccaatggatgacgaatgtacttcttgcggggctctacattggaagggggagcgaactctggatcttatgaacagcgagtcagccaacttctcaacgtgctgcaagaaaggtgctgttgttttgccggtcaagtacgatgaaattgaatatccagatttcttaaggtcattgttagagggtcaaagtgcatgtgcgtgtctaatgatttttcatcctccatcactacaatcaatctgaccaggattttattaacatttccagttgcgcgtaatttccaacgacacatcagaggatataacaattcactggcttttgcatcctgtggtgccactgtggacaggtctgtgcaaggccaagccggaatctttacgttccgggttaatggaggactttatcacgatatcggttcggtgtttccagacaacaattcaagagcggcattttctcaaatctacgtcactggaggaaatgatcggagcaaagcagaacatcgagcagctcaatcaagatctaatctacatgtccctttactgttgagaatccaatccttcctcacaaatcacaacacctatgctcagttcttccgaatgattggacaaactaggtctccgagcgacaattctacatatgttctccagaattttgcaagagctggactagaccaacgcgtgtacaacgagccaagaactcttgaggttgggatggtgatcgacaatgataatgatgaagaaatcttaccgaggagtattatactcaggacgacgggaggttgtctctatcatgttacggatgagttcagtggttatcttccaattcgttatccactttttttttccgttcggggatcaaggttggattgatgggtggcctagctcaacagacaggggtatgtctcaattggaaaattctttacatcagatttcacctgagctgatcattttcaaaacttgattgtataagatgccacaatctcccaatgcgagtggtacgcaaacatgatctttgacaggtcacgaaagttttcagctattctcaatggaaagactctcttccaggaaatagtaaccgatctgtatttgtgtgtcgagcgatctagaataaactttgtagtgttcaatcaagctcaattgaaagctgagctgtattccggaatccaagaagctttcaggaatgaccttgacgttgctggaaggagggtaatattgccttcgtctttttctggctcgccgcgtaatatggtgcaactctatcaagattcaatggcgatagtacgagaacttggaaaaccatcgcttttcatcacaatgactgcaaatccccgctgggaagaggcaattgctgcgctgtttccacatctagacccagccgaccgacccgatttggtgacccgtctctttcgactaaaacagaaatcattgattgaagacctggtcaaacatcaccgactcggaaaagcagctggacacgttttcactatcgaatttcagaaacgtggattacctcatgctcacatcatggtgatactcgaaccgggcagtgttcccagaacaccatttgctgtcgattgcttggtatcagccgaaatcccagacccagatgaggaacccgagctgcatcaaatcgtaacaagctgcatgttgcatggaccttgcaatgcaaacagtccatgttggaaggatggtgcttgcagcaagaacttcccaaaggaattttgtaacaaaactacaatggtggaagacgcatacccgaagtactgcaggcgagacaatggccgaagatttttcaagggaaacaacgaatttcacaatggaaatgtcgtaccgtataacaagttcttgacgttgaaatacaggtgccacattaatgtggaaataccatatgggatcggtgcgatgaaatacctgttcaagtacatctgcaaaggaatcgatcgatcttcattaaggatgaccgatggtgacgagacaaggcggttcataaatggacgttacattggcccttatgaaggtaaaattctttctcttgcttctactttcatggcatgacacaaattgatttgtactctctcaaacaattatcggtctgacattatcttttttgtgcaatagccgtttacagattgctgcaattcccaacaagcgaaagatacccgcccattcaacgtctggccctccatcttgaacatggacatactgttttcttcagggacgaatttggattacgaaggcaaatgaggagtggctcagcatctcgcactactttgacagaattctttgaactaaacaggtcaaatgcagtcagcaatggcaggtcggctcggacgttactttaccatgaaatcccgaaatggttctcatggacaaaagacaaatactggaagccaagacgacaacactccgacatgataggaagagtttactatgcttcaatcaatgagggcgaacgatactttctgcgtctgttactcctcaatcgaaggggtcccacaagctgttgaggtggaccaggtgaaggaactaaaagtcacagatgctagatcttgtgacagtgactgaacaagagcaaaagatgtggtttgaattcaatgaagagagagtgttgtatgagggtcggcatagactatatacaacatcagatttgatagaagcatactagcctataagcattccaacacacccccttgctgaaaacaaatcatgttgatgaaaaccagagtaaaaaaattatacttgtgtagcttgtagtataaaaaaaaactcttgaggggacagaaatattagatttaaccaggtcagagattttacgtatgcagggagaagggagaaaccacgacagaatctgtactcaaaaaacaagcagacaataaaaattaaccataagcgtgcaccggagttgtgcgtactacgaataaaatgatagcagggactattagccctttttcatccccagacgtcgatttcttcgtcgaagctgtcgtcttcatctcctgaggtgtagttgcccaacgttgccaccaaagttgctcccgcgcgcgcctcgggttgtttagtggagtttttgaacttgaccctgttttgttggttaggacaatcagccgaatggtgtcctttctcgccgcatcgatagcatcgcggccgtcctttttgttttgcggcggcagcagcgacttgctctgagttcgagaagtcaagagttgtggaagtcgaaatctcatgtgcttcgagggcgccgatcgcatcgtccaaggagatttctgttggtgagtagacaaggtgatctcgtatggtcttccaggactcatcgaggcctcgcaggagtcgataacatatctgttgatcggccggcgttaacttcacactggataggtccgaggccgctatacagactcgagcaatccactttgcgatgggttgactcgggtcttgtcgtgccgtccagaaagcgtcctcaagttggagtcgcctagcccgagtatttttctcatatgcatcacatatggttgagaaaagtttgtgagccggtttgaccccttcatagcggattgataggtccaccgagagcgtgagttggatcgttgatatcgccatatcggacagtgcatcccagtcagcgccgtagtcctcggggttgtagcctcgttgttctggagatcgaacagcaagtttgccctccttcgagtcggcgttatttggacgaggcagcgttttgtttacaatgtcgagaactccctggatttgtagaacgttctgaagtcggttgcgccaagacgggaacgtaaccgaattgccgtccaaggtcggaattgtttggatcaaggccgacgggttgttcatttgacgaattggcatcctcagattttcacgaagtagcggagtatagtcgagcggggtgattgatgaccagagtcgagttggagctgtagcgacaatgggtctcataacctgttgaggtggaccaggtgaaggaactaaaagtcacagatgctagatcttgtgacagtgactgaacaagagcaaaagatgtggtttgaattcaatgaagagagagtgttgtatgagggttggcatagactatataaaacatcagatttgatagaagcatactagcctataagcattccaacacaagctttgaggatctcagaactgtaaacggtaccatatgtcctacttttcgcgaagccgcttattccctgggtctcttggtctccgatcagcactatcatcgatcaatgcgagaagcagccgaatggatgaccggttcagagctccgtttcattttctgcatgttgttaattcatagcccaccttctgatccacaaggtcttctggagtctttcattaatcctctgtccgatgacttgataaggacattagaacgagagtatctgatccccaacccttcgaccgaagatcggaattcattagcatacttcttattagccgaaatacttacagagcatggaaagacctttaccgatgttggccttgcatgtctgaactcacacaatcggcatctatggaatatatttgaaggcgatcctgtggaagaagatctggatgtacagggacatgtgtccaaattcctctcaatgtctgagcgtctcaacgagagacaggtgttgatcatggaagctgtgattgaattgacggacagaaatgaaaccggactcatgtacattgacggacctggcggttgcgggaagactttcctcatgaatacaatcatccactacctcaaaggaaatcaaattccggtcataacagtcgcgtcttcaggtgtagccggtcttatgctgtatcaaggaatgacagctcactctcgattcaaaatccccttggatgtttcttcaactactcaatgtgtctggaaatcaaacttggcttcaactcagctccttcgagatgccagtgtgatcatctgggatgaaatttcaatgcagagtagacatgctgtggaggcagtggaccatgcatttcaagacctgatggacaatgacgagccttttggaggaaaaattattattttcggtggggatttcaggcaaacattaccggtggtcaagcgaggaacaatattagatcaagctgaaaaatgcatgatcaactcgccgctttggactaatgtgtacattttccaactgactcagaatatgcgattacaaaattcgggtgatggcgaggcattggacttctataactggctcctgcaaattggaaatggggagggccaatccgacttttcctctgacattgacttgaagtatggacgagtgttcaaaaatcaatcggaatttctggtccaaacttttgtcaccaattcggtctacggagaaatgaattcggtatacgattctgcagatctggatcgactatcaaactatttcagctctcgcttgatcctagctcctctgaacgctgatgtctcccgaatcaatgaaacatgtacaatgacgtttcgtggtcagatatttgtttctcattcaattgaagagatggctaaagaagacgatgggttggatagtgatgaggctattccggaagaagtcttgaacacattcacaattcctgggtttccatcttcgaagctggaattgaaagttgggattccggtaatattacttcgtaatctgaatctgaagagaggtctgtcaaatgggacccgatgtggtagttattcctgtgtttctacgctaaaaatataaaaatttattctcatctttttctacatgagatataaggtaaaatcaacatcaaaaatggattcctgaggtaaaagaacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggattctttactctgactatagctcaatttgaatactggatgcatattggatattgagttcctttgtttcatattgaattcctttactagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagcaggaccttgtaggccagccaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcacctgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcctcattattattagctacctaatattgaggttttataattataaccccccttatatattataacagtttatagtgtagaaatatcaacaattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccagccgcaaggacctgcgttcaattcccattcaagacatccactttaactccacttcaactccatcttaactccaacttacctccacctgtgcctggtcctccgttcaattcctggtcaaagcataaaatttatataccatcaacctcgaggttgcacgttcaagcctcactctcaacacttatcatcgacacctctatcaacaacttcatcaacgacaatcatcaacaccttcaactgttatacgtatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttattctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaccgactccttattctcggtataaagccacatgtgttaagatgcagaatattgaccggttgccgtgttggacacactgtccttataccaaagatcaagctgattcataaagccgatgagacctacggagtttcctttaacagatatcaatttccagttgcggtggcatttgcgctgacaattaacaaagctcaagggcaatcactggatgtggtatctgtgtacctgcctcagcctgtattcggacatggtcaattgtatgttgcgctatcgagggtaacaaacattcgtggtttatcgttggggattgtgggtggcgatggggagaagaaaaccaccaatgtggtgaatttggatgtcattcggaggtgtcaagggaattgatgagtgcgtataattcacgttacttggctattgttactttgtctggacaatgatatattgacagtctctgctctttatagatatatctcttgcaagatgtgtttctcagcatttcctcaagatcaactcaatcaaaaatgtccttatctgttctctcttttctattttccatttcaattgctactcattttcatgatctaatgttgcctattttcttttttccatttcatgctcacttttatctctttttttttgttcattttcattttctcactgacagaacagctaataactatttccacattatcacatgtttcacattatcacatgttcatgttcctaggggcccgcggcggctctgccgcgcgggtcccctagtggaacaggggactgggcacttggtatgatgatgatgatatgaaagtgttatgaatatattgcgataaaataagggtggttatataactgtgacttgtaatataatgggtggtgattgtaagggtggttgagatgatctggtccactggtgggatcatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcagctgagggaatttagctggcctgaaaatccaatgaggtaattaagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgaaacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaactcctgaaccagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccatttttgattttgtttttatcctatcttcaatatttagaaagataataataaatttttatatttttggcgctagagaacacaggaataattaccacagcgactgaaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgactcggccgcatctcaccacatgattgtgatcgatcgctctctcctcattggcaagcgcaaagtgtccatcaacaccggaaatccctcatcaccattatttgcagaagggtatggatcagtttctcttgtaatgaacgacagagaaatcattctatcagattgcctctttgttccggaagtctctcagcaactcatttccttagttcacttaatcaagaattctatcatcataaagaagaacaatgatagttttgacattgctgatgactcaggtcccttattctcaggccagattgttgataatcttcttcactgcaattactcaaacaagccatcaagccatttcagtaagaagattgatgacgatcacagtatctggcatcaacgcctagttcacccgagcaattcagtcatgaagaacatgaaacttcctgttgagccggattcattgacctgtgaggtgtgtgtttgttcaaaaatgactctatcttcatttcctggtcatttttctccggttctttctccccttcaaggcattcatatggacttggttggaccaatcaaacctgcttcaaattctggcttcaattattttctcacaatttttgaccaattctcttcattcaaatttgtttgctttctgaaggccaagttggacactctcgcaacattgaaggtctttatcaaagaagttgaaaactcgagcgactcaagaatcaaagaaatcgtctcggacaatggtggagaattcacaagcaccctcttcaaaagcttcactgaatctcagggtatccgacatatattctcccctcccaaaactcctgaacccaatggctatgcggagagagaaaatcggaccgtgctggacaaagcacgctgtggtgtgctaagcctgttccaatgccaaaagcatacagaataggtgatagttacacacacttatcattcattacaagaggaggaacattcattacgtaggacatacaacaacaggataaggtatacatatgtagacttggtgtgtgcgtgggtaggttatgtaatatgggtttatttattgtgtgatcagtggaaaagaacataagacagttgatgaggaggggagaaggaaggtaggcggagaggctttgaccctgaaaaatgaacaaggaagtaagtaagtgagtgtttcatctgatgtttcatccgttgctgtgaatgaatagactaaaaggtttgtatttcatgagtcccagcaaagaaatacaaagtagaaagaagaaaagaaagaagaagaaagaaagaaaataatcacctaaaagcagtaaatggctaggtgaatagaacaacaataggacttgtatggcaaatgaaagaggataggaaaaggctaacaaaagaaagtaggttaatactaatgcattggtgagagaaagattgacaaatacctacgatggttgagaacaccagaagagaggaggtagtcagcggagttgtcaaatggaagggaatgatttgatacaaggatcaaagagaatgaagttcgagagcaagaggaagacggagagggaagaagagatgttcgtcttactgaagcaatggaaatgaataacaatttgggaagtgaggatttataacacgttcaaattaagaagttcaatagttgaggaatgtatgagatggattcccggggagaaagaacattggtcagcgaaagagggaggatgataaaggaagcgagaacaaaggagaaggttcaagcgcaatgatgtcattgcaggagctttgactgatttcagagttcaggccagaatgatgtcataggtgtttcgatcttgggtaccaggtggtctagagctacggagctcagacctcgacagttgcttcatctgttcagatgaaacacagaacatttggaatgtggatttggtttctgagtaacagatctcataagactttatactgtactggattactgctttggaatgtttcagcacatgctatgtggcttggtttcatagcaaccaatgacatcatgctgtgctagtgggtgttacctagagattgtttgtttgtactcgggtacctgttggtacctaggtacctgttgaattttttcagaaaataggtaccaagtaccgcaccaggcacctcctggcgggtaccggcggtacttttggcgggtaccgcgggtaccccccccctctttttctcacctagattcactcccacagtcccaattcactttttgtatctttttcacatttattattttctctcccagagtcccaattctttttttttcattttttagtcacttgttttcattttttcatatttatttattatttttggtggtcactcccagagttgcaagtcactctttcattttgttgaaaattattgatttcacttgacactgccagacaagtcactttttttctttttttcatatttatctatctacaactaataactaattggaagaataaaatccagaagaaaaaaaaataaaacagaaaagaaacatcagcaaagtgctgaaaaaaatgcagcaagagttacctataaaagttccaaaaaattattaaaaaaaagcaaaaaaaaaaacatcagcaagttgctcataaaagtccaaaaggaaagttaaaaaacagaaaaatagaataagagaaacatcagcaagaagctgaaaaaaaccatgaccgagtgtgtatcctcggtcatggaggagtcaaatcctccatgaccgaggtgcttggtcatggaggagtcaaagcctccatgaccgagggtgtatcctcagtcatggaggagtcaaatcctccatgaccgagggtgtatccttggtcatggaggttttcactcctccatgaccgagggtgtatcctcggtcatggaggagttaaatcctccatgaccgaggatacatacgtagtcatggaggagtgaaaccagtcatggaggtttcactcctccatgaccgagggtgtatcctcggtcatggaggggtcaaatcctccatgactgagggtgtatccttggtcatggaggttttcactcctccatgaccgaggatacatactcagtcatggaggtttcactcctccattgtggtaattattcctgtgtttctacaccaaaaatataaaaatttattattatctttctaaatattgaagatagggtaaaaataacatcaaaaatggattccggaggtaaaataacccctagtcactcgctacaactaccctcttatctctactagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattatcctgaccacgtctcattttgaatacgggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgttggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcaactgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattataacccccccttatatattataacagtttatagtgtagaaatatcaacattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccaaccgcaaggacctgggttcaattcccattcaagacatccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgcgcctggtcctccgttccatctcctggtcgaagcataaaatttatataccatcaacctcgaggttgcgcgttcaagcctcactctcaacacttatcattgacacctctatcaacaacaatcatcaacaccttcaaccgttatacgtatcattcaacagcttcatctcgaactatcctctatcacaatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaccatgaccgagggtgtatgctcggtcatggaggagtcaaatcctccatgaccaagggtgtatcctcgcgctcggtcatggaggagttaaatcctccatgaccgaggatacatactcagtcatggaggtttcactcctccatgacagagaacctttgtcatggagggtttcacccctccatgaccatgcccctatgttagggatataaggcggtacccgggtaccgccttgtttttgccaaaaaaccggcacccggcaccgcctggcgggtgcgaggcgggtgcgggcggtacccgccgagcagtactaggtacctagcaacgggtaccgacgaacgatatctagtgttacctgtggcaaaaatgtctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaaggagggcctctctccaccaggattctcctttccgccatcagcctacaacagtctctcagagcagcaagtttggtcctgagctaccggaagtgttctggagtgtcagtaaagtttgaagatttggaattagttagtagtgtgcgtgtcagagaattagttaagtaaagtcagagatttataagtagtagaaccagaaccattgaaccataaaaaagtgaacttaagtagtattattaacaaataacaaacaacaagtagtagtaacaccggagctctagttgtgattaaagtgccttcgcaagaaatttttcgaggaagagatcattaaaaaactgtaaataacaaattcaactgtcttgcgctcaaccataagcaccacagtttccattattaacctgaagttgcaacagattcattagtaggttgatacgtgatctaggtctgatagagattactttacgaaagtaagatctatcttggaatcagccgcatattattaaatattgattacaagactcttagttatttgtttagtacaattagaggggcaggtatttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttcccccgcaagggatcttttgatatacatatacttttaccgtggctatccgtcccaggagtcctacaacacgcaatgcttctgacaagcaatttgacaaaacagtattgggctgaagaaataaatacatcagcgtttgtctcaaatctaccatccactccatctcgctcaaacttatctccctacggactctggactaaattggttcctcctctgcatcgaatcagaacctttggatgcaaagcctatatttgtgttccaaaaaatcatcgttcttggaagctcggaaagaaggccgagcttggtatcttggtgggttttgaaaatgaaggtactgtttatcaaattcttcgctgtgaactcctttaggaatggtggcagttctgtgagggggaaataacaaatatgatattgcgcttgtttgatatatattgttacgggtggtttgaaagacctgcccctctattgtactacacaagaattctgacaaaaaaaaaatatatattgatgtgccaaaacctttatagagaaacctttatgtagtagtctctatcagacttagatcaattgatatatatgaagtgctatgagacaagctatctaagaacctgattaagatcacaggtgtttgaagaaggggggttgatgatgatgatcaccagctggccaggctgtgtgacgatgagatacttgtttgagatcacccctatgaatgggttgaaatctccaagtgagatatacattgatgctgggattgcatgaggaactagaactgaggggggcaacaaggcctgcttatatagtctatttacacaccggctggcttgtggttctagccctaactgataatttcaaaaatggctagattgtggttctaaccctaaccatttacctagatctaaatatatactatgcactaccaatgtaccaatatgctttgtaatcatattctatcataaccttaacatctaaataacatcgtgactgagttgagctagcctagtggttcccatgagtgactatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcattgaacagaggcaaagttctgggaggggggcatctaaataaagagttggatgtgatgacttccttgaatgtttgggaagcggttcctcttactccaggtatgaaaactgttggcactgcctgggtcttcaaaaagaaaattggagacaatggaacggtcttcaaggcacgcctctgtgcacaaggattctcacaaactcactgcatagatttttcaaaaccttttgccccaactgggtgtctcaactctctttgggcactcatttcttacgcggctgccaacggtttggatttccagcaattggacgtgaagacagcgttccttaatgctgatctcgacaaaaaagtgtatctttccgtcccgcaaggcgtctctcacgacaaaaagaaagtttgtctcaaattaaaaaaggctatttatggcctcaagcaagctctgctcgcatggtataatcgcttgttggaatggcttgtctcggtcggcttctctatatcggtcgccgatccttgtgtattcttttgacttggagaaaatccagtatggctcttcatccacatggatgacattgttgtatttggaaaaaatatatcatcctttaaatctgaaatcaaacaagaattcgacatgaaggacatggaaaaggccgatctcctcctcagaatcaaagtcctacacaaaccttccgccatcattctctcacaactccattatgtgaattcattgttatctttatatggaatgacgtcctgcaaaaccgttgccactcctctggttcctaatagtcagcttgataatgcttcacaggaagagatggaccgcttcaactctttgggtgtcaactatcgcagcgcagtaggcgctctaagttatctgagctctgccacttgtcctgccgttgcacatgcggtaagccaattgtctcaattcttggaggctcctggaatccttcactgggaggccttcacacacgtgctccgttaccttgctgggactcccaaacacgcgctcgtctatgaacgtgactcattcagtcctctggaaggctattttctcttgttccattttgttccatggtgattccaaccacaagctggccactccccatattttgtatataaggagccttgttttcccctcttcatttgttcctcatcatatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttggggtactagtattattcagacagaagaccagaggacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccatactcttatctttttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatccttccctctccagctctattcatcccaaagagcagttccacaccggtggtttgctatcttcctgtgaggcggaatatcgcgcacttaccgacttctcctgtgaattgctttggatgcgtcaactgatcattgaaattggccttggcgcatcgcaagaggctaccattgtccatgaggacaatcaaggctgtatagctgtggtgaaatttgatgccaattcgaactctcgcagaatgaagcacgtagaaattgagcttcattttattcgggaagtcataaaaaacaataagattgttttgaaatatactctaacacacgagatgttggccaatttcctgaccaaggcagttccttttccagcgctcatgaagtctcttaaagctttaggtctgttttgtcttgagggaagggggggtgttgatgtctaagccccacatcgttcctatctggcccttaatcttatttttctctcaataccgaaatcaacccgctctcaagcttttgtgatgacatcaccttggtcaagccctcttcaaacattcatagcgtggtgatgacatcactgcgcccaaactctctcgtatgatcccttttcttcttctttatcttttgagcttgtctctctaggatcatttgtccccagcaagcttcttttctttgtcgatttttttatcactcgactttgctcctcacttctctctcgtcacttctcttgcgactgaaagcttccttcctcttcttaactaaagagctacatatcttatcttcctacatcctttaagaccgattccctcatccttggtctccatacttcttcatcttcctttgaacaagtaatcctgtcaattcttatattgataattcccttccgctcgacaacttgccaattactcttattaaggaacatcttcatctctttctctctttcttacttgttgtggcactgcactagcttgttgtcttttttcttagtcatctactgcttttaggtgattgattatttcttctttctttgtgtcaacttgtattttattagctggtacttatgaaatgccatcttttagtctatccattaacagtttggttgtacagtctcctcccagatatttatggccaccttttttcagctacacacagggagcccaaaaacttcaagttacaagagttggtgtaatggtaaacagtgggtctcaaagtattgaaattttgctgtgattctgtcagacactgagacactagcccaggtgtctacaatagaatgtaaaccccttgggttacataataaatatgatcccaggtaatctttaagttaataagtattgattgatattatttattattatatgtattttttatgttaataattattctgtaaattaataaagattcacctcgttattaatttacctcttccatgaaagttatactcaagttgaaaaggataattatctcttgggtgtatccaagagatgattatcctgtttatctctcttgtgtgaatatatattatgtttatctctcttatgtgtattttctgaaataaaggatattcatcacatgtacatttaacatgctctgaatatcctgacactttcccccaaggaatagtgcaccaataaggggactgcaccggtcccagcagcagtttgacccctgctctgtaatatttaagaggatggctctccccctgagattcatcccccagacaatattaccatacaaacccaagtgccttactagttattacaaacaaattagtgagttttctctctatcatcttactagccttataagttacctatttaacttataagactagtacaaacctccttttccttattatccttcagctcaggcacagtgaagctcatcccactgctgtcccttattattataaggagctagcccctccactgtaccagtgttgaggagaggcttaattccactggccctcttggctatagtgtgacccacttctcatcaactctaggtcacataagagaccagagctgacagattccctctctctctctctctttctttggtggcgtcagcagcacactagcggatgttgccgaagtccaagagcacaagcgcttgggactcctagccaagctgagtggttgggcctggaaaccgccagcggtgggcagatacgttacggtacgttacagcaagggatttggagaacgtaacttttttttagttatccaaatctgttgtttttgtaaagtaactaaatttggttgtaaagtaaagtaacgtaaccaattttattttttccatatatttttttggggtaacgtaacttacttgggtggagggtgttatgagagtttgaagggtaaaatcatattgcatatagcttaatgttcaaagagtgcctcacatgcacattgaatatgtggaggttgtgggttcaattctcacaccagacatcttttgacctggcttgctggtgaaatgataatcactgattggtttatgatcatattgtgcgaattacctcgctcctaatgaacaaaaccatcaagaatcagtgtatctccagcaaagttacccttaagttatccaaatattggaaattctgtaacgtaaccctgttttgttcagaacttctgggaacgtaactagaaaaaaaaggggccttttgctccagtagatatcgtaactgaaataaagatatctgtacaccgcgggtgcaaaattttttgagttcaacgtcagccgactctggctgggcagtagacgtcaattcctgagcagctacggctgatccctgtatcacaaaagcctgaacggcccacacccatctgcagacagcccccacacagcaagcccccaggctcacaactcctggctgtcatgactgagatcccgtccccatgcgggctcggagacgctgccaagacagcagaaaatcctacccgtctgaagcggtctaaataaatgaggcacatctggcagtcggcgtatctaccgccccgcaccagcgggcaccatcactcacagcatctgcacggtctagcacaaaaggagaacggggtctctgttgggaactaaccactcaggcctgcaatacccaccgcaccctctgctcactgggagaggcggtgtgatttccgttgtgtatgcagaggctctgggtgatctaccttcacaaaccgagtgttgatcattgccccgtacttattgacatgcttcagcttcagtgtgaacacttcagaatttttctgcagccacaccaccatcaacccatcacattattccaatttctccaactgtttcccaggcaaaaaaacaaccaacattcccccactgctaacttcaattccacccagtactattgcagatgtcgaccaccatattcaaccatgagcagtagcattgagggcaatggatgctttgcactgttgagtgtgagtactgaccctgaccttgccgaggcttttgatgaagctgacattctagcaatatgtttggcagcattctttactccgatatagacttgagttcatctaaccccccatcgaggaggagctcatggcccaatttgtcttgatggcacaaaaacgactggccacaactggccactacaacaaccaacacaggatctggggacgagtggttgtccacagctggatgcacaacccaatcttttcatatgttggccctctgttagctgttcgagttcgcccttgaggcaatttttttaaatgttttatttcaccttgtgactgctttctattgcttcagggggttgatatcgagtgccgtaccttgcccttcgcaaatctaattataaacatacatgtatatttgttcaatctttaacatactgtgcccccccccccccgagagggatagattcttagtgcatgccgtcggcggcaccaaatgcatgcattgatcatgcctttggccgggatagactgtctcatccctcagcccaggccacttggtacaacagccagacagtcggaccatgcgtgtgtgtgagctggtcatttgcgtgtacttctccgctagatgacggccctcttggcaaagcacgttgttgttgcagggcagcgctggttgggagacggtttctaagctacgtctgtggacgaaactgcccgacgagcgcaagcggtcacttttgagacggctcctggtgaccgtcattcagaccttgtacggagcccgtgtatgggccgtgggggcttgcgcggagggtcctgtctcctgacggtcaaaaatgactgttgcactgacgggattctgcacccggggtgtaacttgtggttaacgtaactgtaaaggttacgttacagtcaacgttatccatttgggtaacgtatctgcccatcactgaaaccgccctgctcccctctagagcacaaacctaagagctgctcaggagagtcggtataaagtcttgtgccccactcagcgcttgtctttccatctacatcagactttctcctttctctggacgcgccagaaccagttttttagccttttttcacacttcagaaacagaaacatggttgaagaaatgttatcaaaagcaacacaaagaatgaagaatatacaacagaacaaacaacctaacaagagtaacacaagccaggtgggttcaatcacaagtcaggtgggttcagtccgggaaggagaaaacacaattggtatgagcagccaacaaccgactgacggagttggagcaaagcacttaagtcgttagtgttttgattattgaaatatccctggcaacaaagtggctgttagctgagcaggatgtaatgacaaatcctagttgtggattctttgacaaataaagatcctatatcaactggcagcagcacagaagacaaggctaacaacacagcatccaaggacaatgaggtgattgaagtaaaattaacgaaaggtaagcagctttgacatatcaccttggcagagtagtttccgagaagggaaaacctgaataacatattctcaacatcatgtctgattaggcaaacagccggatgtcgtatctacataccgttgtggtaagccaatcctgaagctccaagcacattaagagcaacaaatcacacaagaatcacaggatcaagacccctcaggaattctccagaccctcacacaaatcaagataccactcatgaatccctcaagcacagaccacatggataataatatttcccagccagaaactccccacccttgaaacttactcccctccaaacaattccattcttcctcctccttgtgtctcacactagtaacaatccccttggccatgaaactgttatctcctcctattttcttccatggaatattccacctcttggttgtttcatactagtaaacttgggagcattttcccactgcttgtttcccctgttttctctggatgaatattttcccttgtttcatactcttcataaaattttccacttatattccaaccacaagctggccactgcccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgcaccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccattcttccaaagccacaccttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccattaaatcatccatccctctcaagctctattcctcccaagagtagttccacagcggtagcaagcagcggagctgtccacaccagtggaggcctatgacagatgtggcaatccccacatggtgagttttcaaattttgtcttgaaagccagttttttgtgcatttttctccctatgctcttcctcttccactagtatctaatttccttgcggaccaaggagggtctacttcttgtaaatgtttccctctgctcacattattttgtcatgttgtcaattttgataaagctatttttgaaaatgacaacttttcaacaaaagttgagttttttttggtgagcgcgagttcatcaaaccgcttatgtcagcataaaaaaatatcaaacatagattttagaaaatcaacattaattaaagttttgatgtgcaacttctgagttttggcctgatcaataagatcaggcagcaccatgaaagatttgagggcagcacatgtcaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggacaggaccctggaaaccccccaaatatgtgggtaatgtagacccagatgaacaaaaagccaacttgaccttcaaccatacatcaaattgggatggttttcacatcaggacatgtacaaggaaaaggtgcatcttgtacatgtcttcattagttgtgaacctgcaccagtgacccttgagaagccaaaaactggaaaaaaatgtatgattttttttttttagtttttggcttctcaagggtcactggttcaacttcatgactaatgaagacatgtacaagatgcaccttttccttgtacatgtccccatgctggaatgatcccaattacatgtatggttgaaagtcaaattggagttttgttcatctgggtttacattacccacattttggagcgcttgccagggtcctgttgggactccctgatgaccacaaaggaaactttgttatttgagcagacaagcaccagagtagcaatggagttgttgaaattgtagaacttaggcgcgcaagaggtggagggccaaaaaatgaggattttatttttttgggaaaggttcacggaaaaagagtgtaaagaaccaataattttaggggcttggttaatcgactccccaaaattggagagtcgactcccaaaccccgaaacccccgaaattagggagtcgatcccccaaaaccgtcgaccggtttgggagtcgactccctaagaatttaataaaataaaaacaaaaacccccggttggtttgggagtcgatcctcccaaaccaaccagggtttgggggtcgataaaccaaatcaacccccaccccacggcagcggccgggaggatgcctcctggccgcaagaccgcattctcaacggccaagaggggaaacgctctcggccgttgagggtatgtacactcgcgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatactctcgacggcgaggggaaaccctcttggcgtcaaaagtgtaaataccctcaacggccaagagggtttctcctctcagccgttgagagtgtacacctcaacggccgagaggagaaaccctctcggtgtcaagagtgtacataccctcaacggccgagagggtttctcctctcagccgttgagagtgtacacctcgacggccaagaggagaaaccctatcggcgtcaagagtgtacataccctcaacggccgagagggtttcccctcttggccgttgagaatgcggtctcgcggctgggaggcatcctctgggccgctgccgtggggtgagggttgatttggtttatcaacccccaaaccctggtcggtttgggaggatcgactcccaaaccaaccgggggtttttatttttattttattaaattcttagggagtcgactcccaaaccggtcgacggttttgggggatcgactccctaattttgggggttttggggtttgggagtcgactctccaattttggggagtcgattaaccaagcccctaattttattcacttgcaactagcccagattaaatagactaggtacaaatggtcaaaaagtggttgaaagaaaaatgaataaagaaaaagtattttgaataaaaattgagagaaaatagaataagttcttggaaaataacaaactgtgcagtacttctcattctcttgtagtaaaagccagatgagctagtcaagaaaaaatattctaagtcacaaataacaagaggcattaattcttgataaccaattttcaatatcaaacaataaaccagaaaaagaagaaattacaaccgtagagacaagattgattgagttgagtttagtttcttaaggttcaaatttgactcagaagagtactcagaaaacaaccagaaaacatgctacttggtgaaattaaatcagtctaatttaaggtgatgagaaatgtgaaaaggtcagagagagaaagagaggaaaatttcaacaggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgcaggtccttcatattttcaaaccaaacatccctaaagtttgagggagtgtcataatttcaaatcttgtgacactcccaccaaaacacctcaaactcagcaagcaagttgggcaaattttgtgtcaagtctcccctgcggggagttctctttgggaaccgcctggccagcgttacactgccagatgcgcccctgcagcctgagacttgcaacaagttcgggagatgctgggtatagaggctggtaaccagtgctgtaccacagtgacatagtggctttatttttgtggactgtgtatatggcaacagtgggtcactacagtaaacacacccctagcagcagcatagtgacccccagaaagccccccccccctgatgctgtagtgttagtggactgttagtagtgctacactaacactacacagtattacaccgcttattgtggaaaaccccactcaatagaggcaacggtgccacagatacgagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtattggatttggatttaaaaatgaaaaaaaaaaaaaattcgtctttgtttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcattcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccatatcgtatcgtctctgtggcaccgttgatagaggcataaaaatgcatctaggggacacagatttacctccaggccaagcactaccattaagagctaacataaattatctgtagtgctagtggtattctgctacactttgctttgctattgctgatggtagtgtagctgacccactgttgcatgtagccttagagtagatctggtagaactatgctgtgctaagctaaatgttagcagaattctgcaatgctatactaacactgctgtttgtgtagctggcccagtgtagacaaaagaatggtcaatttcaaaccaaaatggcatttcctgttttttcttcttctttcaaaaagttgttcaggagaagtttaagctgataaaaactgaaattgttttctcaatcacatatcatgaacttccttgagcattgagtttgttgaaatcaaaacaaaaactcatctgtccttctggaacttgagtcttgagagatgcatgaccactcaaaattgtcactcagaagttagggcctgtaccacagccatcaagtttgccaatttccagttcaatttctaaattccaccttgtaaattggatctgatagatatggtgtaccatacagcatcctttattaccagatttttggtgaaaacccagaattcaaaattggaatcaaaaattggtctgggtgctatattggtacaggcctcatgtgctgtgtgctgttgtgtgtctaatgtagtactagggggtatcatgtatgtagtgatatagtgttatatggttggcaaaaaagggtagaatcaggttggctgaaaattatgtatttacatctagatatctctaaccctaattttccacctcaaccttcgatggttgagttcagacgatgatatccatgcaaaacaaacttgcaaacgaattcgactcaccaccttccagttcacatcatcatcatcaatgggttcactgccttcgaaccgagactccctggtatcttctgccgttggcttcctccaggaccccacggtagcatcctcaccgctcgccaagcggatcgccttcttagaatccaaaggcctgacttcttcggaaatagaggaagcgcttcgtcgtgcttctagtctcagtacatctcaaaacgccttcgctgctggatatcggggaccctatcaagctgatcgtgatgcgacggactggcgagattggtttgtgatgactgtgattggtggtggtgtaggttacctgctcatcaaccttgccaaggtaagcctctacctgccaaacgattaatcctcgttttctttcattgctcaccccttaggcatcaggagtcaggcttttccagcgatcttatgtgagatacgtaactgatcactgaacttgaaccttttgtcctactgctacatgacttgaccagaaattcctgctgccggctttgaaacctcctacgcagacagagctcgaagaagcgcaagccagacttgaacaaaaatatgacgaggtttcgggaatattgcagacaatccaagccgacacagagattgtgaagagggaaataactgaacaaacggagaaactcggtctagcgatgaaggaggttgaatcggcagtcgaggagtgcttgacgggggaaatcaagcgagatcaagaacttcatagcgttcagcaggaggttgaaggactgcggacatcagttcaacaggtttgctttataatatatagctcgttcagcccccctccccatccctggtcagcaaacagtagactgatattgttgctattccgaactgacattctcctgaatcgtctcgctcatcaaagatgttccaatcgaataaagaagctcagacggctgccattgtggatctgcaaacggagctcaagtcgctgaaatcacttatgactgctcggccgggtccatcatcgaaccttccggcctcatcaaccaacggtgtatccgtccgctccccgcaaaccccatcggggttaaactcatttggtatccagcctcaagccagttcgctctctaaattcaataccacccgaccagttggaatacctgcatggcagctggcccctggttacaacaccaccctcgccaaccagacctctaataatggggatcatagctccaatcagaccggctcgacacctacaccatcagcatctggatcctctccccaaaccaaaacgcttagctacagcaatggaaacggaaccgggaacctcgatgatcacaaccgttctggcaccgccaccccagaactcagcagtagtcggcagagtttggtggaagatgatgatgatcacatcatcaacagtaaatatacgacggatagtcaaaatcaatctattaatgagcccatgaaggcttcggtggatggtcttctgagctagaatctgggtctttcaagaatgcttcctccgtgaacctgtctgattgactatttgggccggattaggtttgatatttttactcgactatactctttcgaacatacatgtatcaagttgaggtgttttcgcctcagaaaagcaaatcatctactttttctgcatgaattctatccacctcgagtgccagtttctgcctcggagctgagtgctgggactatgtggactataaggccatcctgatgctcaagtgagatgatacgtcataccatgagacccctagttgtgagtaatttacttgctcgaacccattaccagattctttgagttccgatgacgtagtgctaagataacaccccagaccgaatccttgcagacttgagtgttctcttttctttgtttcttatctctggattggacaggaacttacatgtgtaatccggcacccattaaacacaacacacatacataggccgatgcgccatgtcaacatgtatttagttacttatgcaccaggaaataagcctcggagtgttgctcatgggtcggcttcagagtgtgaaacccttatcaccagtgcccctggactctggagtgacatcatctcaacctcccagtggaatctcggcgaagcattaatgagtgggaacgttgatgtaaatcccctaggcaagccagggcattaatatcgtcggactcgggcagtttccacgttcagctggaatcctgctggttggtcgtgattgtgaaatcgatgtgtgctttcttttgttatgctttttttttctcgtttaatttaaactttaattaatatgtaatccctctgatcttcctattccgatcgatcgatctgcaattttttcaatcaatgagatcatcgaaaaaacgcttttggtcattgtcggactgtgatcctggccatgtacccagtcccctgcccatcagaatatcggagtcctttaaccatctccccctcgaatttccatcctcattgaccaacatttccctgaaccctcccccatccatatcactctaaatatttacaaaaatacaaaataaatttcaactaggatccactcggtgaactttcgtatcctagccatcttgagtgaaagtaaaccttcactatggccgactcgcagccccccagctccaatccacctcagcgaactcttctcaacttgggttctctgccacccaagcaagccgggtttggtcaaggccaagtctgtatcatcctaagcttccttcctgttgactggattgattgatggaaccatctcgtttgttgatgcccttttatctttaccgcgctctactttcatcagtttcctcgcaccccctcccgtgtcgatcccaataatccaccctggcctgcatacagaggttatcatggtaaacactctcttgttatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatctgatcaatatttccgattctcaccttgcttggcaacctcaataatcagagtactcctttgcccatgccaccatggggcaacgtttgcccaccatcttgggtaaagcgattgatgataccgtccagactctcaaccaacagactgaagaggatcgtatcgttgacctggtgagttgtatcgagcgtatggagaacctcatggatgatcttcatcaaaacgtcagtcaaccctcttactttctccaaatgatcgaatgtcattaatgattgctaccctcctccctatgcggttcataggctaagttgcgcccgatcgtcgacgatggagaaggtgatatctctttgtggaacaaggagattgctagatactttcgtgggaaagatttcatgaacgcgccctggttgtttgccgaggcttacaagtaccgcaggttacacgagtgctttagcatgtccaagtactggggttcctagtaagttgtgtcaagctcagatattaggaatgggttggaatcctgtagagctctccgaggaagctcacaggtcctatcatctatctctataccgcagtgatgtattttttcgtcaaaagtccgacactttctcaagatcgggcgatgcggtattcgaactctctacccggtttgctgacccccctaaaatgatccaggaggaaggtcaagccaaacaggagcaactcaagctattgtttatggagttgactcaagtttgtctctggggaaacgcgaccgatctttccctcttgatcaatgttggcatacctctgtctttgttggattctcttccgcttgtactggctgattgaccatttggattccgacttttctagatgaccgaagaagatatcaaaaagttacaatctaccggaggagctcatctagccgacagtgaaaaaaatatcttgggaaacgatctcttaaaattatgggaacatttttcccatctcaagggcggaagaatagatttcgttctggacaatgcagggttcgagttgtactgtgattgcgtttatgccgacttcctcttacagtctggcttagtgaaccaagtaaggtttcatgggaagcgatttgcttggtttggtacgtttctcaaatcagtaaatttgcccttgaaataatgcactttgttgattaaagggatctatatatggctcagtttccgacgtgactcgaaaagactggagctggctcttgaactctatggtttatgggcatttatttgccgacaggactgaagacgagctggccagtctcaagagactgggcgaaagatggaaggtcagtttgggttacttaatgatgtcacccgcaagcagtcctgagtttatgcttccctggaccgcgattgctcagcaatacgaaaaagaaggaaagtggatatacgagcaacaccccttttggtgcacggggtacacttgtatgtactgccgaactcatatgcacgcgtattgcgctgaagtcgatttgttttgcagtttgggatctgaaaaacgaggctcctgacctttttctacacctctccgaatcggatttggtcattttcaagggggacttgaaccatcgaaagttgacttacgactgccacgccccggtggccactccgttcgacgtagccattgggcccttggcttccgaggccggtgctccgccggtggcaagccttagaacaatcaagtctgacgtggtggtgggcattactgaagctgatgctgcccgcttggacaaggaagagccagggtggaagatcagtggcaaatatgctgttgtgttattatccaaaggccagcctggccagcccgtccaattcagctgaggtcatctttacttattttgtcaattgtctggagacctgtatcaacttatcttttatccaacacgttcaagtcgaagtgtcaaaccgttcctgtagtttcgcatagtgttcctcttatgatttgtcatcctccatatcagtgtagtttgcaagagtctgaacttatttttgtttcctgaagtgttcctggatgacgcaggaaaagtctatttgaagtctcaatgtatgttgaaaacattttcattttggaaaaatccaacctgtgaatgttttacttttcgatttggttgcaagtcaaatcgaggtatcaaaccgattgcaggttcctcttgaaaatttgacatcacccatatcagtccactatagaattcaaacgtattttgatcctctgaaatgccgccggatgaggccgcaggagcctagagtcatctgtcccggtgaaagagaacaacacatgcctgtgagttcatcttgttgcgacttgtttattggcctggggtttgaggttgatactgatactatactagctacccgcagctcacaaatgtcaaagctcacctaagcaacactgaaacctcaagagctcgtagtctaatatgcagcacatatttatttataatatgtagtcacaatcaactttgaaaagcatttgatgaactttcaaacttctgattgacttggttattggtcaggagcttgtggttggtaaaacgtagctcaatgttgaagaagctgaactacaaggagcactgaagtctgaaacctcagggtggttgcgtaagtaacgtttaggacactcacagcctcaacattatcacgtcatacataacaactctctattagtatgtgttgacttggtcaactttaatgatcaaacaattccctgatcataagcccatatcgtacatagcagcttgtatcctaaaacacccgcagctctcgaagctcagtagtacaactgcagagaggatgactgaaaccactgagttgtcatttgtcacacgttactgttataacctactaccaacactgaatgcccggttttgcgttcaaaagctttttcaggccttctgtcactgagcaaccgctttgaacgggttgcaaaaaatgttgtatataatcgtggccacattgttgtaaagtgtatgctgacgaattctatgtaaccgatcgatcagagtcaacgtgttttatattgtttggtgacttgacgaagcacgggtgtgctcggcaccatatgtctgggtgtacattgtcaagcacctgccatgtgtattagtgtttaccctgggaaaaacatctgaggtcttggttggaatctctccaagctgcaacttttcttgtagtccaacttgccacatggtgtagaagtttcacccgaggctggcttccaagttccaaacttccaaacttcacatctgagacaatcaaggaagcttcagtgcagcacggcgtcaaagtcggggcagcagctgtcttacgagttagcacagctaccaagtcgataccaggccggcggcatcatttcgtcaactgtggaccgtcaacccaagtcgaaggtggcttttcattgttgctgctttcttccatccttcttataagacggccgtttacttcttcagtctacgtcgtgagcttggcggatccattccagctttaccttcacctccagcgcagaatcaatccagaagaaaaccaaagggtgagttcctagcacttaatcagtagataatttcctgcttcatgaaagcagttcttgcataaaatgatgccaaaagatcgccctatacctgattaaataataccaatatgcaaacgagctgttgaaaatccagcaaaaagaaccaccaccaccgctcatctcaaaaggtcgtcgtagaacgtgcaatggtcacatcaggtccatcgtctgctgattgttgtgatgaagaatagtcgaattgagggttgaagcgatcgtgttgttcaacccgataatttgaccaagcttttctggttcaagcttttcatgaaccaagcgattgatattgtgtcctatggggttacacttgtattaccgtttattctggggcactaatcgatgcttctttttttcttgtctaggcacgaaaaagattaagcagcaagaaagtaatccaaaataattgaaatgccatatgatttggctgggcacctctgcctaggcgctatagcatattttctataccttcttctcagatagtttgtcacatgtttaaatttctgctgttaaatatgatagctgttgctaacatgatctacgttatcttgatagccacaacaggggtgagctagactgtgatcgggtgccatcaaccttcttctttttatgtggtttgttggtagctgattctctgtttcccatatcacattctcacgccatctatcacagccatcggcactagcaagagaaaggactccaagttcgctgacattccgggatggcctatgtacgtgatgattgatagcgagttatgtacttcctcagattttgattgagcaattttgtttttttctttcgttgtattccccggttgctcagaattgggcaggtatgtaaactacgatgaccgcttctgtcccatctcgaaccgccgactcgcttagggagaggtggcttcaagacacgaaaaatgtgctgatttgctaaaattctggtgttacctgataatgccaataatatgtcagattcctgaagtgatttcgaacttctcccacccactcgaattggggatgacgagacacttgacgtttcgtccaggatggagtgtaaccatgcctgggctgaggctggttgatatcagtaaacctgaatggctcgagtatatccagaaaagtgagtcctgcagatgttcacttgttgccgccttttttttgcggccccatccatactaatctatggttgtttgatccagcaaattttcacaattatgttaaggtcagtcatatgaaacatcggcttcgacaaattatgccttctatgaactaaattcaccggtacctttttccgctcttcaaggggtctcgcttccactcggttatgactgatgtcttcgggaacgggatcttcgtcactgatggtcagctgtggaaaaatagtcggcacattttggcccctcttttcactgtcaaatctttcaaggtgagtatctatttttctcttctgttgtcgtgaccttgtgctcacttgacttttttttcgcgagggaaatcaggcttgcatatccccgagcctcagagtcaatcttgataccttgatcgaaggcctggagcttgcttctgaaagtcgaccaactgtcgatctttgtgatgtactcttcaagttcacgttgaacttcattgtatacacgacgtgagttgattgagtctcatcaggtaagattggcgaagattgaccatttggatgtagcttggggaaaaatatgggtcagctcgaccagctccatcttcctccgatcagacccttatcgccctcgccagattctacgtttgtcgatgcattcgatttcgctcagaaccaattggactttcgattttcgatcatcaccctctggaaagtcttcgagagagtcaacatacgcttaggaaacaagatcaggtcagcatgtaagactcttcaccggtacgcctcctcgttaatcgacgagcggctggccagctttgaccaagacgcccagaggtatcacgaaactcctaccgatctcctgggcttttccctcaagatccgcaaggagatgggcggtgagttgagtcgggaagagctgaaagacgcctttctgaatctcatcatagccggccggtgagtccgcagctttcctcccaatgtgatcctcagcttgagaaatttctgagacagctcaaattttccccacagagatagcactggagaagctcttacatgggctttctaccatctcctaatgaatgaagatctcgtggctaagataagggaggaagcaagtacaatcaccggtaaagatagagccggtcaagtcacctatgagaacaacaaggaattcaaatgggcccatgcagtcgtcctggaaacccttagactacatccaagtatccccaaagtgggttgatctttctctctcgggtacccccaaagccaatttctgacatcttgcccgggtcaattatctttttgtggcggcaatagaatatcagatttgctctcaaggcagacaaaattcctggtggaccggtgatcgaggcgggtgatgcggtcagatggaggtgggtggaccaatccggctcaggaatccaagaggccgtttttaatgtgagctaattgctcctgctgttttgggaggacactcaatctgtagtgattgggcgatcgctcgagaccctgaggtctggggagaagactgtcttgaatttcggccggctagatggattgacgagaatggaaacatcaagcagtttagccagttcaagttccacgccttcaacgtcagcactttcctccatctcatctttctatccatcctcattatcaatattgacaacactcttattctttgtgaaattctccagggcggcccaagggtttgcttgggtatgaactttgcaatctttcagtgtgtctgcctgatcgtagaagtttttcataactttgagctcgagtttgccccaggctggtaagcatctcaccaggaagcggatcgatgtttgtctgattgtgggtccaaatactgacaagcgccatcaacaggttacaacaggtcccgaaatcgcctatcgtcggtgactcctccacttcatctaacctgtatcggacaccccattacaagccgtcactcacgcttccaatgtcacagccgatgatggtgactatcaaatcctatcaaggtgacaactgagctcgactcttcagtgtacatatgagagcgcagaaatctgcaaacaggttccctctccaagataatttatgtttgcagatacataattcagatttatagataatttaatatttacaccctttttccgccccttgaccatccagctgcttttccggttcgtttccgagtctttccaaccgtcaatgtcactcattagatctccttggaccttataggagtttgtagcagtctttctgcctaaagtttttctttttacttccttcttatatcactaaatatatgcccacaatttgtttcggcgctacaagtctgcttttccatctgttcttgatttgagctcaagatcataatgtctatcctcataattacggcttgattgatacataataacatagattggcagttttgttcttaacgtggtctttggctggtttcgatggactgtaatacattatactggaaagcatcggttctttctcatgactgccaccccccttccttccaaaatgaaaaattaatggattgtttttgagttacaaaatggatttggttcagctttaagagggacttgagcaacgcgaaaaggaaaatgaatgattcttgagatcaggtacttaaggactcgatttagcccgtttcaaaaggagatcagccgcctggaaagtcttgttccttgacacacattccgcccgtctgttcggaggccgcatggcatgaactacggtctggcaaaccctccgagaattttgggtttccaaccggctatctcggccggggatgcacgtccgccagttatgctccccagacgcagaccactccccaacaaacaggagacctttatctacaacgcaaataacccggtgttgagtcactcagacgtccaggggaccacgatgtccgtcaggcagaggctgcagttggggcgcaaaacctatcatgcaagattatgcccgatcagtaactggtgccacaagtggccagagatgtttgagaactacataaactgcaagtcccttccttgccggagagtgaggcttgcgggaggaggcaaggagaggacttggctaacaagttcctctgaaaacagccgtttgcggaaacccctgtcgaattccggggggatgcccatccgaaggacccacacccgtcatcgccaatattgtcgactgtcgagtgacaccctggatgatacatatttaagtacgtcatcaaggtctgtgaaagtgcacattataaaggacgaaagatccccaatccgctgttactacgatagactcaaaaacccatcacaaagaaacatcgacacaagtgatagccatgtccccatcaaacagtatcaagtctcaagccatgcttctcgccttgatccgccatcgttcttccggattctcttacccctgtggtcagaagcagttcaacacacatgccaacccagtctttcggtaagtctgacaatcatcttctcctgcgcaatgtttggtttgttaatcgacatttgacgtataaggctcctcctatcaactgatttgcatccccctccccccccccccccctcctgtaacaggcccgacaatgctgttccgtcgactgatgccaaaggcttccaaaaacgtgaacgtagcgaagaaggtcgttacgctcgagaaaaggtatgtttaaacaaacaggcgggcggtcacatatccttccttgctgtttggaatttttcccttggaattcttagcccgtatgaatccaattcctgatctttactgaaatcgttcttctaattaatcactcataggaagtagcggaaataaaagaattacgtgatcaactggcgaaacatcaagctaaaattgaacagcttgaaaaccacgtgtaagttttgaggagccgtctgattctcaagtacggatcttccaagcgcccccgattgtgattgatagattgattcggtctggtttgactgtttcgctatctaggaaatccaagaaatgataatcgactttgtgggatcatggattggcaggtaatcgatccgatcatcaggtctcggacgactcagcctttgatcggtaaaatcagaaagatctttggggtcatgaattgctcatgtattttaaatcaccaaatgaataaatatatataatgtaacaaccagttttatctgcatccgtgtttttaattatttattaattctccagctcaaatcagattgctgcagagtagtttgagagacttcaaatgaagtgggagcttatgttcatacataaagtaatgtatctgaaccagaaatgaaaaagtgcaaaaataatcaaacacattctggggaaatgattgatatatggaatgataaacagagagtttgaatatcactcctcagaggattaggaataccatgggagaaacaaattgcttacttcaagaaggatttgatcaaactgcttgatcaagttcttgcatgttggttgaggagagaaatgcattcttgagtaagatgaatgagaaatttatgtacatacatagagcagcagcaagactcaccttctgcattcctatcacagaagctggtcaatgattagatacacattttcagtcacatgtcaatcctctgattttggttttcttctgaatgatacatagttacttgatgacagtaaagttgaatgcaaaatttctttgatttttgtatcaagattaattaagagttttgtttactgattgagataatctatagttttggctgggacttgtcaatatgccaatgagtaaaaacctatgtacaccaatgattttgaacaccatacaatttgaagtcattgcataataatatgattgtcattgtctaagaatttggtatttgcactgggaggcactaatcgattgttttttttttttggtatgacttgctcaaaaaaatcagttttgacccagatcccagcctgcaactatcatcctggtataatcaaaaatgaattatcagtgagaacagatcatgttgcctgtttttgtttgacttccactatgcaaacagagtcagggttataagaaccagatctatttagctgggcccattttgaattgttcttgatttccctcttgggagttttatcgatgctaattcagattgattgatacgtgcctatgtagcgggtatgctctttgtctgtggatttttaagaagcagcgtcatcactccgaagagaaagagtatctctgtctgtctgttgcccagtctcaccatgtacatatgtcaattgagtttctgccctggtttgatgaagtatatgtagggtttaatctggcttaagtgagccagctttaattcgaccaccagccggcgttgagcttggactgattctcgaccctcctcgactccgaagaggccatccgactgccaagactgtcacccccagcaccagcgtccagcccaaacagccaacagcgaccacaacagtcgacaacaacatccatccatccatccatcccaaaaacaaccaacaaaccaacaaaccaacacacagacaaacctccgaatatcactcatcggctgcttggaagaagaacgagaacgagaacgtccagctcattcaatcgtaagcagtcatcgatcgaccagtctactttttacataatccctccatcctactctctcactctccctcactcgctatccgattagatatccacatcgcctctcctgcacagaccaccacccattgatcacaccctttctgatctctgcctacagactgcttcacccgaattcgttttggtcgtccccacaactcatccgcacttcctccttcatggcaaagaaaacgcaacccagtcgatcggctgcttcggctctccaatcagctcaacagcagaagaaccagaaaccttccctgcctccccctccatcccccccttcgctagcccccaagtccaaaacatccggcgctgcaaagaagaagaataagaagaaggctgcccaggctcgtcaactcgactcgatcaaccatctggatcaactcaacgataatcataccgattcaaacagtctgatcggtcgatctgatatgattggtgcctatccggccgaagatgccgtctcaatcacccagcggacaacaaccggtagcatctcccccgatgaggacgaggacgaccggatcacctctcataccatgcatcccagtctggctgcagccacccgtcagactcaagaagatctactcgccacagctaacgacctctaccgtcagatcgagtctgcagccgcagccgcactcgctactactcaataccccaagagcaacaattcgatccataactctaacaatcagaaccaatcctcgacaaatcatcaatccggtcattcaaattcaagtcagtcctctttggcatctcttcctcccccggtggctcaagttcttcccgcttcttttcttcttcgccttctttttcgtcttcccctccttctctcctttcaatcatacatatcatccttcccttttccttgttccttttatatcctcttatatcccaatcagccccgaggcttgatctagcacaaacgtgatggttatcaatcatcaacccgcctcttctttaccaccgatcttgctcatacatgctgattcgggcgcaatcaagctctctttttgctcttcccctcctaaagattccatagaattcagactgtgttgacatcgatgacctcattaactgagttttgtcttttttcgcgcttttttttttgattcctgtttaacaactttcagataatcactcgcctcatccggatgatgatgcatattggaattctcttcctgctcatctgcgatcgtttattcgttctgctcttccccttgctgccggtcactcatcttccaatagcaatcaatcacagtcctccgctcagaatccaggtgccatcctaccaaacctgtcttccttcgcccacgcaaccggtatggtcacctccacgaccacctccaacaaccaacagagcgtaccccaactgacgagcgaacaaatggcagcagcagctgaacaattggctcgagtcgtccaaagtcacgattggggtcgagcggtctccactgcagcgcaacaggccggcttatcgcatactagcgtcatgaaccacatcatcaatggcactgctcgatcgtctcacaattatagtcgtgatgggagcggcgccgctgctacacttagcgtgacaggtggaactgtcaccggaacgatacccctcggaagtttcaccctgcctctaccccttcacgctcatcctgaacaacatcagcaccagaactcacatgggattaatgagcctgtttactacaccggcgagacgactatcgtgacctcgagaatcggtgataaacacaatggcgatgatggtttgttagatgatggttattacagcgatgatgcgagaggaatgcgaggtgacattaatcatactatactcgacaaccgacataaccactctgaacaagctagtaacgctagcaatattggggtcaacaactcatctccagcaatgacaacaaccacgagtaacaagaagaagaagaagaacaagaagaaaaaatcggtcagtctccagaaatctgtttgaatctcaagttggctcaccagcactgaatactgatcttttgattatcgttattactattcatcccattttgcttcatcagggtaacgctggttccaatgaagctacccaacctcctcctgttccgagtatcgatgttcagcgttccgctcctacgttaccatcgaatcctggagttcccaccaaagcatcatctcaaattaattcatcaacgcgaaaacctggtcttgatcctccgggcgttcatctcacaaatcagaccctttcaccaaatgccgctgcacccgcctctcgactgcccccagttccaccttctgcccagaaaaagaaaagtcctatcgccacttcattgtcttctaacgtaaacaattcagcctcctcatcgaccgtcacaaacaccaactcgaataacacctcccatcagcccaccgaacgggagcggattcgcgtcttctggttgacgctgaatcaagaggagcgagccaaccttgtaaagatcgagaaggatgccgtgctgaaaaaaatgaaggaacaacagcggcattcttgctcctgtgcagtctgtggacgaaaacgactggcgatcgagcaagaactagaagtattgtacgatgcctattatgacgaactggagaattacgcggaggcctccaagaagtattacggctcagacttgaagacaaagggcgacaaaggcctacctggagcctacccaaagccaccaggacccgggccattcccaggaagtgtagacatcatgatgacggcgacccaaccatcaactcaagttgcatccaagaaggctgttcccaaacctactcgtgatcataaaaacattcggccaagacctcagcaagccgtgcctcagcagactcatccacctcctcaatctacaaatggaaccaatggacattatcagcaaccaccaggtgccgccaaacgaaacttacccccaccgtctcaattgaagaagttgaattcacataacagcaatagtgatcacgatcacacgcatagcccaagctgcccccaccatcctcatcaccacggtccaaatcactatcaccccaacaatcgtggaaaaggtgttgctaatgctcactgcattcccccggctgctcatccacggacacatccccgaaatgaagacgcgtttcccgatgaagatgcagaggatgaggaagatgaagatgaatacgacgatgacgatgaggaagaatatgatgaagttggtctgattactattttggcttgttttcgatctgttatagctgatctagatcctgactcttcacaatgcaaccacttttacccttttaggacgaagaggaggaaggcgagtttgaagatgatgatgagatcccagcgttagaagaagtgcccagcgaaacgttggtaccaaataacgcacacaagaaacctcccatcaacggcacaaatatgccttaccctaataaattgcccaatggcgataaaccgagtagcacgcatgcaaacaacagcgatttatttggatttggaaactctctaactgtcaaaggtccgttggcttggatttcatttttttttctaatcaccaacttcttcatcattatactctcctgctctttccttcacattcatagagcaatggaggcatcaaaaacccatccctagcttttgagtcaccttgtcattctggacgttacttgtattgagctcattgcgtctcattcttcccccccctttcctttctcacttgatttgtttcgttctcatacggtcgctgtcaaaacattgcgaatcgtttccgtcgattattccgcttcaacccacccttgcggctcggtccaggaggtatattgaccgtggccgacgaccttcttcggaacgatgggcaaaagttcttggaaatgatggaatcattggccgataaacgtatccagcgggagcgagatgcggccgaaaatcttctggctattggaagatgatgagaatgacggggatgattacgatgaagatgaggaggaggatgatgaggtgcgggtccaagcatccaacttgatggtttgcctagctgaccaagaatttttccacctcgcttggtttaccagctcgacgatgacgatggatttgatgacgagatcatcactgaggaatatcgaatgaaagaaggccgccggatgtttcaaatctttgcagcaagaatgttcgagcaacgcgtcttgacggcttaccgggaaaaggtagcacaagaaaagcaggcccaactactccgagaattggaagatgaggacagactagcccaagagcgcgagctcaaaaaggtgaaggatgcccagaagaaaaaggagaagaagaaagctcagaagcagcagaaagatcaagacctcgccaaaaagctaaaggacaaagaagccgaagagcaggccgcgaaagctgctgaagaagctcgacttgaagctgaaaagcgtaaacaagaagagcagcgcatcaagcgagaagcccagaggaagctgcaagaagccgaacgtgcaaagaaagaagaggagaggaagaaacggatcgaggaagaaactaggaaaagaaaggagaaggaggagaaaattcggcaagaaaaagaggctagggttgccaaggagaaggaagagcgtgaaaagaaggctcgggaggaagccgagcgaaaagcaaagctagagttggaacggaaagaaaaagaggctaaagaggccaaggcaaaggaagaattagcgcggaagaaaaaagccgagactgctaaacgtgaagcagaggaagcggccaaacgcgaagcagcaaaagtaagcaatgcatcatctcattattaaccttgaacgcttcattttctcgaaaaaaataattttgatctgattttttatttttattttcattgttgttaatcttctatccagacagctgctgctaaattggccgctcagaacaaaaatgttacacctaacgccaagcccaaccaacgttccccggtatctgttaggtcgccaatgacgcccaagccgatcaatacatctatcaagatgccacccagctccggtgcacataatcttccgatcccaaacccgaattttccaccgcatacacccaatcgaccgatgttgccgcctcccatgctccccagacagatgtccgttggcatcggccttggaagacccgcctcggcggctgcggctccacctttttctgcagctgttccacctatggctggcccttcttcttactcgaacatacccacaaggccaccaagtgcacagtattcgacctcctttcctgcttccaacgcctacgcgccacctggatgtttgcaaaatatacctcccgatatgcatgtgccgccgatgaatggtattcaagcacctctagttggagggccttttatgccgatgggtagctttcaacccccgatgggaccgatgatgccctcgatcaataacagagcgttctcaggatctgcgatccccatcacccctcagcataactatgttaaccaaacatctcagtcgcaccaaccttcccagcaccaaagacccagtatcgtctcttctcttccaccttcgactccgactcatccttctggactcatgagcccaggtataagttcagcaagcagtccactaagtgctctacatctgggcagtgagcctgtcagcaaagccaccgtgagtgctgttgggcccatcggcccctcctcaacccaacaaccacgtcgaccatcagggatagatgaagctttggctcaaggcgggtttttttcaaattcgattgaacctatcggccgtcccaagcttaatgggacatcaaacgcgatggaagtattgagtggtcaaagtgatcgagattcaacgccggattctgcagatacgtcaccgactaggtcttctcagaacgtactgggatcttcggcccttttagcagatgacgaggctggcgccaactttccgagacgacatacgatgccgaccaacataaccccgacgagtagaaagacgagttgctttccagctcctccaggattcgataggggtcttgttgtaggtaacagtatctggggtacatctttgcccgcaggcggcggagattcgggctggggtgcggccgttctgtcgacgccgccaccttcagtagtaacccctcggacgcctctgcaaccttcatcccttggcggagttgtccaaccgagtggagccaatccgcctcgagagaatacatcggattggatcagacgtagggcaatatcggcttattgtaacatgcgcctcaacgagaagtggatcccagttggagacgtgtctatcgagatgcaacggattcaccttgatactctcaatgttagcttgaaagatatggtcgatgcctgtctcatcaaacgcaacattcataacggcggtggtgattggcagttcagtcaacaggggccagtactttacactcgttggttgcccgtgtctagtcaagaagtttcacttggaacttccaatcttgtttcttagtttctcccagtgtcagttgctcctttttgtccagtatcatttggtcaatatgcttggttttttttttgtttttttttttgccgctcctctctttttctttttctatttctcttctttttatatgaatatatatataaatattcatctcttctgctcactttcattataataaaattaacagcagcaaactattagaccattgaatccgtttcttaccttgatattctcattggtgaaaaaaaaaagttttttttttttttctctctttcaattattattattttttctttgtcagtgacagaagtcttttgagttgaaaccaaattctctgagccaagacaatgaaaaaggattgaaagaagaagaggaactctagtaccacatcaactaacttgtcacaataatctctgatgattgatttagtgcttgaatgagataaatcttgaccaagatttagggcttcacataaaatgcaacatcttgaaagaatagtttctgagatcttgatttgaaaaaaaaacatgataatttgtaatgattccaatggattgtagtcagtgatcagaattatatggaatgcttatactaagaaacaccaaaacaatctgttgcaaccaacccccctccccccctaatctcatgcacactgattaattagaatgatttttgttttcttgtgtcaaatgatatgatttgagattgtagatgaagtactcagtaatagcaaccacttttcagctcaagccaactctgacatgacctataattgataattcagaaaatatggtggggagggggaaagttgggttcatctcacaactctgcattcttcagtgaaccaaaaaggtttttgaacccatgtgatacaaaatgaagaaatctatgcaaggtacagaatagtgaagggcatcatactttttctaagccaaggacttagctgagggattctccaaggttttagtggaatgcctgcaaaaactgacagtgacaccactactctgaattacttgagggatagtagagtagggctcatgattgagatttctcatcaacccatttatcccaaaccagcagccccatggcctgctgtgaagcttaacaatcattgacacacactcactactacaagcaaattcaggcatctgagctctacacaaacaagaattttgatttttagaaaaatgagcatcaaaaagctcaatcatgagccccgctaatgtgatgatatgtaggaatagcttaccataacacaatgtgctccacacctttgacttgttgctccagttcagtcatcatgagcaagcacccttatgaatgcttgaactgtggagtagaccctcacaaaccagcaattatttatcggttttgggctggaccttttgggaatcttcagcataggcaactcactggaccccaaagtttttggggggtgattcttaggagacaatggccacacaagaagagttttttaccatcttcaaatcatcacaaccaagagaatcttacactagtgaaatttgaattgaatttgaatttccagaacctctctggctatgcaaagtctgtggtattgctgaccaggatttgtttcattatgagcattgttttttttttctcttgaagctctcacttccttttggttagaaaatcaatcatcttcatataacttgattatttcattgcagttttttttttcacaagcaatgatatttgatggaatttcacgacaagaactgagaagggggagaagtgaccggtgacaaaaaactctgatgagtgaaagaacaaggtcaagaagccctctttgagggcttttacaggctgctagcttgtgggtcggaaaagcaatcccactacaagaggttgtatgagtgacctcagggaacagacgcagaagaactgatgcttttcatattcaaactcatggtatggctaatttatctacatacaaattttggttgagttgtgggacagaaggtgaaaagagtgcatattcatccggaagggaaaggagtgacattggtgtgaaagggaggaaagaaggagaaatgagagagagacgacagaattccaacaccccccccaactgatgaaccacagaacctacaatcgatgttcagcgttgatgttcagtttcttgaattcagggttcgctagcatcgcttgaaagtttcgttcgctttcaacttgctcaggagtgaagccgtgaggaacagtgtacgcaagatgagcctgggctgttgcggcgggttttgaaacagatgaggtagctgaagactttgatggacatcgttcaggatgtttttcaaaacagatcgattctcgatgaccagccttgtcacagtgggagcagatagtgaatcccttcttgcaatgggggcagagataatacttatcatcggtggtcagaagcgcttgtggagagggaatcgacgaggagcggttgaggtggttttgagctgcgtgtcgttcgagtcggttcaacatcatggctacggtatcgcttgagcagccgatgctgagaacagtttttagcgattgaaattcggaggggagcttgcgaaggatgattgcgttcttgacttgatcgtcgagaccaatcttggacgatatgagtttttgattggcagcgcggacttcggagatgaagtcgatcgtggatccgtgatagtcgagatcaaggaactttctcgagagctaaattccttcgctacaaagtcgtcaccggcgtattttttcttcaggatctgccagacagagaagccgcagaacgaggtttcgtcgattagtatttgggacacgtaagccaagtgatggttgtccagatgttcgatgatttcaatgtacgcaatccgattgatttcctcatacgcaagtgcttcttttgttggtttttccggatcttccagcttcggtttcttgacggttcctagaacgacatcgagagcgtcaagtttgctcaattttgctaccatgagaaaagaccaagtggaatagttggagtcgttgagaagaatgggagggtttcgagagtttgacatgatgggattgatttggatgagtggaggggttggggaggataattgatgatgggttgaggtcgaatttcgactgttaatcgtgatggaatttcacgacaagaactgagaagggggagaagtgaccggtgacaaaaaactctgatgagtgaaagaacaaggtcaagaagccctctttgagggcttttacaggctgctagcttgtgggtcggaaaagcaatcccactacaagaggttgtatgagtgacctcagggaacagacgcagaagaactgatgcttttcatattcaaactcatggtatggctaatttatctacatacaaattttggttgagttgtgggacagaaggtgaaaagagtgcatattcatccggaagggaaaggagtgacattggtgtgaaagggaggaaagaaggagaaatgagagagagacgacagaattccaacaatatttacatgaaagaacaagggaatatggatatagatagagtgggggtattctcttgcttaattaagaagaggcttgagtgaagaatttttcaagttaagaaactttcttaggattgatgagccatgcagatcaagtcaagatgtaagaaaagttttttaccatcttccaaatcatggcaaccaagagactcttaaactactgaaatttgaattgaattttcagaacctctctatctatgcaaagtctgtggtattgctgaccaggatttgtttcattatgaacatttttttttctcttgaagctctcacttccttttggtccaaaaatcaatcatcttcatataacttgattatttcattgcagtttttttccacaagcaatgatatttacatgaaagaacaagggaatatggatatagatagagtgggggtattcttttgcttgattaagaagaggcttgagtgaagaatttttcaagttaagaaactttcttaggattgatgagccatgcacatcaagttgagatgcatcacatgaagttgcatcaaggtgtagaagattacatgtatgtataaaattcatgaagtgggaaagaaactctacacatgatcaaaaagggaaaaaattgtgagaccctccctcctctcacccactatgtaccacattggccactcacaaagaagagaattgaaagaaaaaagctgtgaagtatatctgaattagaatgaagatgcttccaaaaaataagaatagtaaaagaggcagatcatgtttgtgtgtgtgtgtgtgttagaaaattaagccaaaaatgagctactacttagcgacaaaaagatgattggtttgagtacatgaatgagaagaaaggaaagggaacaaaaaaaaatccagaaagatgtagcagccagtactagaatagaaattgattgtctgatttttcaataaaaaaagtggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctgtttttgagctttccgtctcttggcccgagatgctgacttcttttcatcgtttccggatgagttaggatgagcagtgggattcgagctggaatgagccggctgacggactagcatggcggcgcgggtggccgattcgaatatcgaatccacgccttcgttcttgagtgctgaacattccatatagcatctcgcgttaatcgaattggctacctgctctgcctattatcgaggtgatgtgaaaaagtatggggtgagttgggggaacgatgtgttgggcattagctaataatgattctgagacccacctcttggcgttggacaaatagggatggattcattccagcatcggcatcccttagatccttcttacaaccgacgaggatgacggggatggtgggaccacagatcgagcgaacctcctcgatccacttgacggttacgttctcgagtgagtctggagtatcgatggcgaaggcgatgaggatgacatgtgattttgaataggagagcggtcgaagtctctgtcaataggttgagaaagaagtttatgtttatgtttattttttttcaatgttttgcttagagagaatgattggatcgggttttgatcgatgtgttttttttttctgtgaagaatgttctgactaacctcgtactcctcctgaccactgattcaaaaaaggaaaaaaaagaaacatgaatcgtaggtcagtgatgggttttatttgacaggagttaggtacaagtgactgacgcagtatcccatagtgctagttggatcggtttactatccaatctgatctcagccacataattttcgaagatctgttgatgaaatgtggattgctcagtattgggacttgttgttaagctgggagagaaaagagagtgagtgagtgagtgataggacagaccgttggttcgtaatcctcagggaattcacccatggcaaagacgctgagcagactagttttaccgcaggcgccatcgccgatgatgaccagcttcctgcgaatcggttgattgttgtttgggttgggcgactgattggtactcgatcgattctgagtgggagatgagggtgacatgatggtggtagtttgaggagttgttgttgcttgaggactggggttgagatggtgcaggagagggagggagaaagacaggcagagagtgggattggcttatgaaagaagagcagcctgaggtggctgtggacccaattgggatgcacagctgaccatcgagagacgtccgtcggggatgattacctaagccaagttcctaaaagtgctgtgcatgtgagctcgagagtgattatgtaagcagctgcatcagctcagctcacagtcaacaaaccaaccaaccaaccaaccaacggtcaacagctacatcaactcagcaagcaagcaaggatgatagaaaaagaactaccagaagagcaggaggaggaagaggaagaggaagaccaagaatcgattagtctgtcaaagaggttcaatcggagacagcttatcatcaacttcatcttctcatatgcacctcaacttaggttagtctacacagtactgatcgaatcaagtcgaagaaaactgacacaatgaccatccagttcactcctcatcctggctggttatctggctggcttcatcctgcccacagatctactctcacgatcgacttatctctctgaaaacgccatcctaccaggtcaagtcagtcagcttgcgccttatctacagaaccggaaaaaaccaccatcactctaaacacacccaccctgtctcctctcaacaggtcaatacttactggagctgggctcaggttcataaggctgatcgatacgcagatctactcgacgaatggcgtgatttaccatctgaacagtcaagtgccttcactctctctgcccagctgtctcaaatcgatcaccaacaagaaactcatcttgcgaactctctttttcttccttcatcatacacaggcgtgcctcccacatcgcggctctcttccagggcttcggattacgttctcaaactcaatcttacaccttctcctcactcggttctcaagtacattcgatcagcaatggcaccaatgtacatgcgatcctacacgcccctcgtgtcgatggctcagaggcactcgtcctcatggcttcctggctaactcggcgtcctggatcagatatccatggtggtgatatcaacctacgaggagtagccagcgtgttggccctagcagaatatctcatcagtccgccattttcctcatttacatatccatcaccaacttaacaacccgtctcggttgacaagagtttacttcattacaggcttcaacttatggagtaaagatatcatcttcctgattgccgatgaatacctcgaaggaactcatgcctggttgaaagcctatcacgggctctcccaacccagtatgtctcaactttcatccgaccggcacttttcctctttatcttatccgtttgatttatttccttcagaaatcaatcttctgactcgacctcaagtgattctcatcaccaatgaccatcatcatcatcatcatcaatttttttagacttaaagatgcaacctctcgacttgaaaaccggttcaatctgggctgcgctcaacatcgacttcccattccattcttttagtcacatcggcatcgattatggtcagtcaaatacatttttggcttgtgtgaaactcgagtcatctcttgttaattttttcaatttggttttcagagggtatcaatggccaactacccaacctggacttgatcaatactgtttctcatatcgtccgttggactggctcgtgtcctgtcaccatgcatcatgagccactggaaccaagttatccaagctatcttcccgatcatcccgaggtccagaaatacattcaagcagggcgaacgatcgtcaagcagatgtcacatggtctggtgggctctccatccggtcctgaggggctcttcagcacttatcggatcgatgccatagcactgttcgcccatcctgccgacggccctcatgggttccataccatcggaaatatcgtcgagtcgagcttacgcagtctcaacaacctactcgaacgtcttcaccaaagcttcttcttatacctcttacaatccgaggccagattcttgagcgtagccatgtatctcatcgtacctctcctgatcggtgtcggccttaccatcagaggcctcgctaaatggggagctactgttaaagattggaattcattgtctccatccgaaggacatcaaaatcaaaactcaaaatcgttcgagaaacgcccagtaactgatcaacggggaaatgaaaaaggcgcagaaatcttgtggagcttgcgggtcgctgggatcactcatctcgtgggcgcgatgatttatttgggtctgataaggtccatcgagcctacacatgctaaagaggtaaatccatttgacagtccaaatgcgcttatgagatcactacttaagttgacacctgtttgaatatttagtccgtccagctttatgtttccatcctcatcttcgctatccttcccctggcgatcatcaagctacttccgcctaggagggtaagttcggttgcgattttcgagccgatccagctcatgctctccggctgctttatctccgtcatctctgtcctcaacttcccgctgggcacgggtattggcttcgctcttagcatccatcccctggtcctcctcttcagcctcctcgccctcgccttgttcggacatctagatatctccaaactcgtccatctcttcaggaacgatcaggtccttgacgcttggttcttgcctttcgtcgccatcctctttttgccccttttcgttcaatctcttctcgtccggttgttgaaagctttctattaactctgtcactgtgatattactacctttataaaacagacaaacagacttgttggttttgttttcgttttcggctgtcaccgcttgtcattcttactattttttcttcttgtgggaacatttgttcatgcgtgcatacataaacatcttttattttcttttatctacttatgaacgttcaaaaacacatagatgagttccgcttgccaggggtcttgtttccattcttacaaaaaaaagaacctttgcggtttcacatgttcgattcttacgatttctgacaagaacatattgttcctcttgtccatcaatatcaccacacccttcaagtcttattcaggaggaactatgcacatgaactatttgactagtccatctggtagtcttgcgtaggatcttaacaatcaagttcaggtatgaagttagcctgatttagcaactgagctgcattcccaaaatgcaatacccagtggtttcccctcctagggcataagactagaccctcagagaggtctggaagtaacaccttgttttgctggaagagctccctccctgcatgtgaccacactagtgaccacactgacccatcatgagtaatcaagaaatgaaaatttatttgcaaataaagagaaaaaatttggttaaagaatgcaacatataaatagccctttttaaaacctcaggggtgtgttcagatgaataacagtgcgtagtgaattttgtcagtgtggctatgattcttaaaatactatcatgtttaaagacaacaggaaattttcaatatgcattgaaacggaaattgaaggaattgatcagttcacgatttaaaatgaagccttgatgagaagttattcttgtctttctcttgttttacttcctgggaagcataaggaggattgccacagaaatacctgatccagatcgagattgcaatctttgaatactctgaaaaaggccctgatatcttctcatatttctgcattgcttctttggcgttctcgggtattaattcagaaggggattcccgtatttcaagaccaaggtcactccaaatcaaatcagacccactcgcttgttttgtttgattttccaaaaaaacgtttttggaaagaatgatgtagccgagttccctcaatcggtctggatataagcttccaaagacgctgtaaatccaggcacgttctgcagattcaatccaaggcagagttctgggttttgtaatgatattcagaatggtgagaaatgcttcctctagtggaattctatgcttgtcattgtccaacagatcccgggagccaaattgaagtgagtttcctatcttcaagattatcaaaggatccaatccaaagtgcaccactgccgattcaaggtcgattgatctccaccaggtgtcatcgtaaggacaattgtctatatagttgaccagttctaatttcttcaagccttcctgatctccatatataatggctaaatcctcttgggtataatccattttagtgtcaaatcgacgcaaagcctttgaccatgaagcaggggcgggaaattcaagaaccaagccaggttcttcagaaagcccaaagttaagcccataatatgtttcacgaaaccagtcaaatttctttttttgcttcaaaaagctccaatatgctgagattgtattctgtttcaggtagtaacaaaatgcttccaatcgtcgtgtgccttcctctttcccaagtattttgtagacagaatcgacaacaatcgataatttcttttggtccagcctcatgtgcataaaatctacatagaattccttgtcttcataagttggtgagattccaaagtgggatttcttgtgatccaagttaagaatcagagctagtttcaacatgaatcccatatcaaaaccactgttttcccaggatgaaacagtcggcttcccccacatttcaaagaacgttttgatagtcgattctggataatctttcaatctctgcctcttgtttttgtttttccaaggttgaatgttgactttctcacaagatagattaatcttatctctcattttcttgttgatatccggttcaatcttcaatgaactcatgattgatgctgaagatttgtttgagttttctgacttgtatctttctttggccttttggtatgcagagttcaaaatttctgcctgtgactcataatcgaccatgaatctagcttcaaaattagatttctctttcactatctttggatatcttctattttcaatgagatcaagtatattcttctcctcactaattggtttggcagaattagaagccgatattggtatgtctgtggattcttttgattgattatctttgctatattcattattcttctcatctatcttctctgttcctccattaacatacacagaatcagattctgtggttagccttccagtttgtctttcttgatgtgttttatttgattttctctgttgaataccatttaattttttactctgaaatggggattcatgaatatctggatttgagctgaatccattcaaaatagttgaagaggtgtccctttgattattgatttctgccaactcttgggaaagttttgaaactgaagaagattcatcactttgggcatctctgtttttattcccccatgaaggatgcagaacttcactttttctttcatcttttgatctcttgggattgatttcagtgttttttttctcatttgaaacagctggttttgttcccataatttgtttattggttttactcggctgaacatatcttctatcttgaatacttctctcagaggaggaaagcaattttattgcagtagctttttcatcctttttcactgaatgattccctttggaaatattggtctcaaaatttataggtttctgatcaaggggtgatgtaactggatttgcagatgcaattgtggatccatactttgccaaagatgtgtctttaagtgtttgtttctctggcttagttttcaaacttatatggtcagattttttaatactctgatcaattttattctttttggatccattttttggtccatttgtcagttcatcattgccttttttcatatcaacatttcctgtttctctgaaattcaacttgtttcttttcaatggcttcattgttgctgaaagttgtgattcatttgatggaggagggatttgagatacctcagatttcccaaatccatcagaaagtaattctttttttgcttgagtatgaccaaaacttttctttgaattcaatgtttggtcaggagagacttttgattgatctttgagttttgtatggttttccagtttgattccaaccacaccattctcttttgacttggcaaaagggggggactcagtcaatcttggaattactggagctgaattacgaccggcaacgaattgggttcttgaattgtactctgtttgtccattcttaatttgattggccttttttccatatacacattgacatagataacaaaatttggggaaaaaatgttagttcatccaacatcgaattcaatcctttgttaagtagaattgtgcatttgaaagaatcatcctgaaaaaaaaactcactgcagaaggttttttctcattcaaaagttctggaacttggataattacgtccttgtattttctcaaagagtttggctagtcaaccacacgaggaattgttttcaaaaacctacaatcagttctacccttggcattttttgtatgagagaagaaatccggcggaagttgaagcatctggagagctacccacacttgacagggagtatgaactgctagggtccataaatcgctcagggcttttgcttggagtccagtgaggggtttgagaaaacctcttatcctgttcctcaaacgttttactttgactcgaaatcaatttagctggatcatccatgttgattgagtcagatgagtgcggatgagttacaatcacgggctctgataaggttgaaatcggatgaatatttaaatcgcgattgcgtggatgtgctgcccctggaagctgagcctgatcacttcttccactaccactgatctggtcgtttgaatgtcgctatgtatcagctggtaggattctaggaaattttacagcatagtttatcgtcccacttacctcgtcgttgatgcttcgcacgtcatttgtcattggatccccgaattcaaggatgttcaggctgcgcccccagtcatcttcacttttcttactcgaagaaaggacgggttcgaaaagagatcctggttgaattaatacatgcgaccatacctgggatttttcagctgacacctggcgctgatgttccaagaaagctactggtgaactagtccgccaatgattgagtaatctgtggttcttcttgtgatcaaattgctcactctgctctgagctcgagtccaaatccaacgaagccacaacgctaagcggtgtcctctcatcacatgatacttcatttccatgagcttgggagatgccaggtatggcttcgtgtgtgacggccatgcggctcgatgttgtccgcaggaacgttttggccgcccacagaatccacactgtggacgttttccggaagagtttgtcacaaaacattttcaggatttgactttacgaatgagaagaccgttcaagccgagaaaggtaatctgcgaagtggctcttggcgcgcagatggcggcagcggttagtcttaccggttacgcctgacaatctgcgcagatcaccgcctccgacacgtttgatcggccattggcatgatcttgtgaaacaagaaaacttatctttccttgctctttcaaagtgtcacacatcaaaatgtcggatcgagatagtccattgtacatacttcagacaaggaagaagagcttgttgtaaatttaattacatggctgctttgttatagataagtgtatattgttgccaaaacaactcgattcaggaggaccctggagctaccaatctagaggttggaatcagcacaatgctcccactgcagtgctagccaggcggttccaggtcagactggtgcctcagttccacaaacttgcatcgcaagagtcttgcgttttgatgggaagatcacaagaattggaaccagaagattgagcagaccaaagccacatgccatttgttcttcaaagtcccaaatccaatcaaactaaattgtccaatgaccctctactccactcaatccattctcaaaaaagaacaagaaatacaatccatcctcaggaaaaaaaaaatcagtccacccattgtccacatgctcaaatgataaggtctataactccctatcaaactattttatttatttggagtgttgtaacttttctcactcaactattagaatcaaattagtctgactcccaactcaacttagtgatattaatgatctacaggcaaaaaaagtaggatctgagtcatggtagttcatatggaatgagtgctcaattaaacagcataaaaattcaaacaatctggtcaaaagagaagaaaattaagagccatgtaatgcaggaaagcagccagcaatcattgaatatgtattgcaaattcaaatacacatttacaatgagcttgagaaagagtaaaatcaggttgaatctgatgggatattcaaatgcaaaagcagaaagcattgatggataaaaatggaatttgaaacatgcaaatcatgatttctcataatctttgattggatctttttgaacaaatatggtttgtttggaaacctagtgtgttatgtttttattccgtgcaaacgtttgattttttccatcttctcgagtgacattaaattgcagatatttgttaaagatcgggaccaattcatctctgttggataaaaatctttatttctcttcttaatttctttgtcttcccataaggggattgcttgtgatttcttcatgtttcctaaatatttttgtggtttggaagtgaaagacctgacccagactgaaagtgccatctttgcatattctgaaaaaactccatatatcttctcatattttttcaattcttctgcaatgttgaaattctccccaagctcaaaaatatgtggcataagttcaatattaagaccaaggtcacaccatatcaactcaaatccacttggacctttcatttcattttgaactgtcacatgttttgaaaaaactagatggctgagttccctcaaccggtcctggtaaaagctcccacagaatctatatagccaggcacgttctggagattcaatccatggaaaattcctctttgatatcatgatatctatgatggtggaatatgcttgttctagtgggattgtactctcagaattttccacaaaatgcatagaaccaaattggagtgagttcccaatcttcaaaattattaaaaggtctagcccaaattctttaattgatgattcaagacctactgatctccaccattcaggcttataggggcaagccaatatgtaattcatcacttcaagttttttttctgcctcatcattaccatatattttgtttaaatcagatttggtatccatgctttcaagattgataccacgtgagagaaaggtatcaaatggaagtgtgggaatatcaaatactgagtgagaatattctgaaacaccaaaacatctttcaaagtgagttaatctataaaatctctgaattccttctctgcttagggttggaagccaactgagcttcaaactcagccaattgaatgcaatgacatgtctttgtaagtaatgacaaaatgcttccaaccttctggttccttcttctttcccaagtatcatgtagagtgaatctatgactttactcaattgatttttcctgtgaagttccacaaatctttcatataatttagttccatggaatattggtaatatcccagcatgaaatgttttatcttgcaagttgaggaccaaatccagctgggacatgagtcctatgtccagatttctcttttcccatgataaaacattcttctcaccccacatttcaaagaatttctgaatggttgatggtgagtagtctctcaaatgttgatgtttgaattcagtttttttatgtttaattgtcatcaacttttcaattttcttttgcattttctcttttatgttttgttcaatttgaaaatattccatcatggagttcttgtctgatgtttttgatttgaattcctccttggacttttggaattcagagcttaaaaattcagcttgggtatcataatctgctttgaacctcattggagaattgcatatcagcttcattttctttgggggtcttctcatttcaatgagatcaagtatatatttctcttcacttgttacaatatctttagaggattcagaactaggggtgggcatatacttcaattttttgatatgttttgattttcccccttttctatttgatatattgagcttttctcctggtgtattaagatctgagacctgggtctctttgtcacttttttcagttttgtccttcttgtagcttccatttgttttattctgaaacaattcccctgcttgatttctatggaatgacgattcactatctgagtttgaaagtggctccttctgattgaacaacaaattggaattttgattggaactctctgcagcatgttgaatctcatctaataccaaaggtgatttggtggtctgtgattctttctttttttcatccaatggattgttttgaccaatcatcagctccttctcagcactacctcttgccatgtttccaagagagtcatgaataggagtgtttgggttgctgaatctttctttctgtttctctttagttgcttcttcatccaactgatccatcttaaatattcctgcatttagtggtgatacaacagattcttcattactgcttgtaattttctcttttgggtgaatttcatttactgcagaatgaagatgtttgtcattttcttctttctgaaatgagaattcaacaatggaatttgtgtttggtttattctgactaagaaaagattccaaccttgaatcagaactctctggaagatcagaatattgattcatttgtgagtatctcttttccttctcaatccaagtatctaaagccttccacttcttctttgccttccattttgcaagcctatcaggagtaattggttcttcttttggagctgaattctttcccttcttgaattttggcttactcttttccctaagttcaaatttgggtacatctttatggttcctgtctgatgaagattcttcttgggtagaatgctcttcaatttcattcctctcttgtacatttttggagtggggttttgtcaatattcttgtgtcctcagcctgtgctgatttgttttgtctcactttattcactttttcttcagaattctctggtttggtattctcttctttctggaaagaagcttcatttggattgtctgattccttgatctttaattcagagtgggattccatgctttgagatggtacctcagattccttggatttctgaattccatccaaaatcagaatattttcctcatgaggattgtgagcgttttgacaagatttcatcccttggtcaccagaagatctcccttccttgacatttgaatgattttctaattgaccttttcctgatgaattttcttcaactctggcaagaattgaagaaccagcaaattctggattaattgaactgattttcccattactcttatacactttgtcttgatgcaatgttgagatgactttcctttggctggacttttttcaaaaaggtcaaacatggaatgaaatttaaaacacattcagtttcatgtgtccaacacttcaattccagggggaagcctttgtagtaaaatcagaaattttggaatgagagtaaaacacccacactcagatatttgatttgaattgaaggttgggccatttgaaaactttcttccatgagtttacttttctttaaagaatttccctgtttgagaagaattaaagggttgattatccatcattttccccaacattatttgatcattttttaggattgagggaaggaagaagtgaatgatttgttccttgacttaccttggatgcagaacctgattctgaatttaaacttgctgcggtattgataggttcagttggctcaaaattattgttttgaatctgttgagaaggtagattaaagttttctccagtgctcatgattgatcctctggaggacttcatgtaaagctctggagacccttcataaacagacataaaacctctggaattagctatttcaggaaaatatgatttgagaggttgtaaatctggtttttcaggggctgcagaaacaacaggaattcctccactattttgattgatagcaagtttagtgtgctcagctatgttgattggttttgataaatgcaaattagtggcaacttcaaaagctgaattcatttgaactttctgctggggattctgatcattatcaaacagctgtgatgtatttgaaaacacaatttcactctttccatggctaattttctgtttttggattgttgtgcatcagctgacccagtctagttttaggaaattcacagatgacctctatccaacttacctctctggtagttctttgcttggctcttcttgcaaaattattgttttcaggccatttaagatggtcacactgaccatattcatattcatcacccaaagatctggagggcaccaaaatatcatgtggctgaaccaaaacacttggccatacctgagagctggtgtgatcatatgatagctggtgattattttgaaataaagctaatggtgagctaccctgcccagtggcaggattgagtatactgtgaggatttcgtatcttccggtgatcatcaaattgttggcactgctctgagttcgagtccaaatccaaaaaagctaaggcgctcagcggtgtcctctcatcgcacggtacctcatcaccatgagcttgggagaggccaggtagggcttcgtgtgttgcggccatgctgctagatgttgtccgcagaaacggcatgaccgcccatagaatccacactgtggatggcttccggaagagtttgtcatgatacattcttgagatttggatttagagatgggaagaatgttcaagtcgtggagggtgacctgcgatgatgctctgggcgtgctgatgaggcagcggttggccttatgtacgccaggcaatctgcgtagaccgccgcctcttcgccctgggacgtttgatcgacgattggcacaaactgatgaaacaacaatgtacagttgcgtatggcatagaccgaccatgccccgcccgcaaaatccaaattggacacgcggggcctatgccccggggggcatgtgccccgacacttaattttattacaattttgaactcctacagatgtgtagagttcaaaattgtaagcactaagcttttgagtgagcggttcaatttttttttcatttccacatacagataatcggacaatcacagattaagcaatacttaaacccatagttatggatttaagttataaataatcatggttttatactacttgtacaccctcaacatctactttcactgttaatcttctattctagtgtattttttctacgatctggaggctacaaacagctcaaaaggctgaaaatttaaaaaaaaaatctgaaattttggctcgaccattcggacatcctcaaaatccagggtcggtttttgccgtccgcaactgtattgaacttcagcctcttttcaagtgtcatgcagaaaaatcagaaagataagcagaggggtaggataacctggttgttgctcacactttaccgttagaataaaataaaacatacaatttcatgacgtgtattgtgtttgcaagaaagcttggatcattttgctttttggattttttgtaatccttgcaacttatggatttacctttctgctcgattaatttcaaatatgtttctgcctcaggtgtcccagggctttcaccttctttctcagctcattcgacggtccagtgcttggtgggcatcaccgatggggcagaagggagtgaccggcggtccaggtaagcggcttgtaggccctacaaactgctctggttccgaatatgaacctcgttttttcttaattctcctccaagagcatgtactggagcaacatggctccggaggtggttttatccctgggtcttatctgacatctgtcaagataaaacccgactgagaaaatgaaaatatgggattagaaatatcaaatttaaagggttacaaaaaattcaaaaagcgaatcgatccaagctttcttggatacacaatatgtaagctgctgcgtatgttgtatccggccgggccggggcgtgtgccgggtgtgcgggacccggatcacattaccatctatgtatttacacagccatgtgctgtgatgatgtaagcaggaccacctcttccgtctccaaacttccaatgagctcaaatccatcgactccttccgtcctatttattcgtctatctacctcaacatgagacctcagcagtacagacagagctctagccaggataaaggaaaaggaagggaaatcggtgagcctagttagtagtgtgcttgtctcactcaatcatcctccatgccgactttgttggtcagcccagctaatcgatgttgtgtatcttcctatcaagatcataccgatgttcttgctcagctcaacaagttgatggggtccctcctcatacctatatccattcccgaactttctgtcgcaaccccatctcttctattggcggtccttgaaagtattctcgagcggcgttttttggcgttgaatggtattcatcaaacgctaattgctttcattttggctgaattcaaataagcttactgtccttgcctacgtttatctcttgacaaaaaaaacacgcacacacagatgcaacccgcacatccaagtcgcctcattcccgttcaaaatgcctaaaagtcatgatcaaggtgctcggtcaaattttgcaggccgatgtcgatcgctggtctcctgattctatcgatcttcctgggctcgttcggggagacatgaatgaaatggtcaaactaattgatgggctcctgaaattatctagaaaatataacgattcagtccgagggaccatccctcagggcatgtcgcgccagcagctcaacgagaagagaaagtctaaagagtctgcattcgaaaatcaacaacacaggtcagagcgtgcccccaccacaagaaatgcccgtccaagtcaaatttcctctcttcactccaactggtcctccctttctgtcgaacccagccaaattccttttgatggactattttccccggttggccctcccctggatcaatcttctctgaagcttccctctagtgcctcctcaactacctcgtctaatggccctctcagtcgctcgctcaattcccaccgaaacaacgaggatccgctttcagggcaaatatccaacccacccacgttacgaaatcttctcggtcctctacatgctcaaatgatcagttccaaacgacctcacactcctcggactgctcatagggtaatggtcaacaaactccgtaatgaaggcgcacaggaagatacacgagatcaaaacccaaaccatgacactgatggttcgatgccagccaaagccgaggccgaaggcaacgacgatagctcggctgatgagtcgccgcatcagtataacaaaggattaagcctgatgacacttgacgggattgagcccgatgatccatttgtctcaatggaaactcgccgagccctagaaagccaaacattacaaaatcagaccaacatcagtttcgatctcactcaactagcagtggctggtagcgaaagcttcaacaagtcttcccagtcaatccacaagactcaacgccgatcttatgcacctgattggaaagaaggatctgaattgctgaataacacctggtcgacgtcttcctcttctgcgatcagcaaccactcgcagaattcttatcaacttgcaagcaatcccgacggatcttggtgccaatcctcccagggggatcaccacgactaccatcaagattatcaaagctttacgcaatccaccaggtcgtcaccgagagcaggagagaaagctaaggaaaatctctttagctttggtggatctgttgaatcaagtatcggagccgaccacatgatcgatcggacagattgcgggtttgggagacctacgggatcgataaagatggggtcgagggaccattctcttcaaatcccttatcccacatccatcccgctcccagcatcaccgactcagagtaattttagctcatctgatcactgcaagatcatgttagcatcgcaaggagcaaaattagctttggtagtctcagacgtgatggcttatgaacagcagaaacacgaggaattaaatatcgagggatgggattggatggatcttagtaagctggctcaagaatccgagaaacttgagcagttaggatcaggttctaccgctgccatcgatgatcaccaagccaacatgcctaccaacctacacgcaagaaagttggaattgctgaaactcctggcccaggcctataatcacaaccaaagctacgatcggacccgccatgcatcggacgaagggacgataactagagaggagaaagcgatgactcggtcagcaaatgaacagacagagaaactcagaattcgagtgagcagacaaccgatggtggccgatatgactcaacatcttgatcgacccgccaatcagttgatcgtcctcaacaaatcctaccacgttcgttcctcggacctttccggtccagcgcatcactctaggagccgtgatttctgcttgggctataatgagatcgatcctgatgatcaacaatgctttgatgatggtagagatgcccttcttgatgacgttatttgaacaaccgaatttattcgacatgatgtaccggtacccgtttctcttcatatttatcctgtccagtttgctttctctcgaactgtgtacatcttgtgacatacataaccctatgaacatgcatgtgtacttgtgctccccttggaagctgaaaaacaaaaacttgatgattgaattgtggaatcgtccagagccgtggaatgaacgacagcccgagtgcaacttatgtacatagtcccccgggcatcccccctcggaataaggagggacttgcataagtgtgcttgggtcatcattccgaaagagggtgggttttttttggtgtcttgtacagatctgtacatctggaagtgtccttgtctgtacgccgctgtttcaaatttggggagattcatgatgaattgagaaccccgcttcccccatgagccacgcgctgacggtcgagcaagcaagcactcttcaagctcatccgctggaaggccccaccagtccagaaggcagcgtgtccaagggagccggagcagtgatgcttatcagcccagcagtacgttcgacttgcatccaaaacactgcttgttctttcctgtgatggctcattattcctctttgcccatctacaaatatgtaggattgcccgagaacaggatcatcaaaccagccatcaatcaaccctcgatcgatcaaaccactaggaaacttgatcctatctccaccggatgcctacgctgctcgtgccaaaagtctggggaagctatcgatcctcccggatgaattactcctgctagtcttctcagaactctcaccaccagagctgcatgattgccaagccgttagcacgtatttctttgcttggtgtgccggactagacggtctttggaaacctggctttatctccgaaaaccgcggctgcctgtctgactggagaggcagttggagatcgagctatatcttgaaattcatcagctcgcccaagaagctcggtctcgaacgaaccagcgatcgtctcccgaccgattcgattagagtaccaaatgtcttctcagatgtcttatttcaacctatcctatgtgtcaaccattccatcagttccatcatcgctcatctggtcggctcgagaaagtttcactccaacatccgcaaacttactgtcaaagaaccacgagcattccagcattccaaccggcctatgattctgaaggagttgatcgaagactggccagcatacagccgttcatcaagtcatcgttggacactcgaatcattaacccagcgatacccgaaccttcaattcagggccgaatcaactctcaccacgctcgaagattaccgagagtatcacgataactgtcagctggatgaaagcccggtttacttattcgacagtcaattcgtcgaaaaatcagctacacctcgattcaatagaggcttagccgacgatttctcggtgcctgaaatctttcggcaggatctgttttcttgtttgggggatcaaagacctgactaccgttggcttgtttgtttgtttgccctactcgcccgtttccttccgccccaaatcttccgtgaaagctaaccggatctcaacatacttctcccacagattatagggcctgccagatctggatcaacttggcatatcgaccccaacggaacctccgcttggaatgcggtgattaccggcaaaaagtattggatttgtttccctcctcataccactccacccggtgtgatggtcaacgaagatgagagtgaagtcgagagccctttatcgatctccggtacggatctgcttctaccttggctgataaacttcgaactgaccctctcgcttgatccgcgtagaatggtttctgaactattatgagtttgcaaagaagacctatggtagctttgccaaagatcctgagacgcgcggtctaatgctggaaggtgtgtgcgaggccggtgagaccttcttcgttccttccggttggtggcatcgtgagcagcttgatctcatcttttattacgtcaaacgtgaccaagctaacatcggtatacattccatagtcgttgtgaacttggaaccatcgattgcgattacccaaaattttgtctcagataacgaattggggtcggtgctacatttcatgaagcacaaaccagaccaattatccggattcaaattggctagaaaggagctcatgactggagggggttgcagtgatagtccaaccgacaaactgtcgtcatcaatccttgagacttttatctctcaactctctcggtcccagaaagtttcggagcaaactttgagcttggccttgaactcggtcgaacaaatagaatccgaacggaatcacaatcggactacgagattggagctccagcgaaagggtgaggaggccaaccaccaagctaagaagcggaagaatcaatccaccgatcgaccggattcttcaaccagttcctcgatgtggaatgaaatcaagaggtcaaaattaaatctgatcagtggtcacctgaataaacaatcagacgatgcggccgatatagcccagcactgcaactcccttgttgggaatgacgcgactgaacctagtcctgatgccggtggcttcaagttcgggtttgacttggaataacgatactgcccccttttttttttttttttttttttttttttgcttgcttgcttggattctttgtttatgaacactgcaactgtctgtcgtttttctcagcttgatactcaacagttgtacacccaaaaggtttgtttgctgagcattttatgtacttggtcatgaatttgctttgcacagtgtttaccaaatgacatcccattttcgcttcattcaaatggcttcatcctcctgagtaggaccttgtgaggtggttcaggttgctagaccagccgtcttgagtgacactggaatgaaatatttacatcacacctcatgcactcaactgagaaaaaaaaaacaatgtggggtagtccccaaaaggaaggattgcggtttgggatgctaaaaggctgtttcaggatcaaatttaccctaaatgtaatgattcatgggttcaggtgaaattatgggcttttcatttacatatttcatgttactttccatggtgtcatgctaaagatttgggattcttgattggagtagttcctggtgacatcatttacaatatcttttgttcctgttcctgttcctgtttttttatatatatatatattttttttgtcaatcaatgattcttcctttatgatctttcatcttcttgatctttgctccctcccctttcctttcctcatcaaaatattccctgttgtgtatattctcctcagagttacaatactaggaataaataaaccttaacaatcaaaacttcaaattatttaaccttgtaaaatcctctacaaatttaaatccatagcttattacatcatatttggccagttatcctcttgggtaactttagccgtgtgagtgacataataggctaaccctcacactaaacaacttcactgccaacataattggctaggttgagaatatacttgttaaactgggattcactcaaccaagttaaaattggctgcatctcaaccaatgaaatatgaatacaagggtaccttgaatttacatttcattggttggagttcaaccaagtttaacttggtagagtgtatccaagctaaacagggatacactcaactcagccatgttgccagtgctttccttgaggctctcatacaggttttcggtggtgaaacctgcaagaaggagctgtgtgaggtataatctgtcctagatttacctgacaatgttcccaattatgtggtttttggggtttgggacaatgcctcaaaaaggattcaggttaattatgaagagaacgctagtaagactgcagttggtctgctgttttctgacagatccttcaaaagatttcccgcatatgaatgttcttttttgtgcactttgtaaaaagcactatctacagtacatacaaaacaaaatcacctgccacctctgcccccctccggccttggccaatatatcacctgccagtgaaaaagcacccatccaaaggtattattgctccatccattgactggtcctcaatggccttcagatggtgtgtgtatttactggcaaaaaccagtcatcaggtggagtatagagtcctccagatgactgaccttgaccggttgtcacacagaggtgacccctgtcaccagtattactagccatcaattcaaaatacttgacacatcaatgactatgtcatcactatgatggccaagagtgggttggtagagttggtagactaaagtaaccagtgttgctgactatctgacccacacccttgcaccactcttgggctggagcatgtgtccatcaatggtgcaacatatacgagacatgtatttgtattggattgtattgtctttattttgagcctgataccagtatcagtattttcttggttggtgaaaaaaattattgtctcggattcggatttacaaatgaaaaaaaattgtctttttttttcttcaatatggccagatatcttgtgtatcaaatacaggtttggtgggatcagtcatctgacacaatacagaatacttgcctcacttttcaaagacaatacatgtgtattgtctcaggaaagtgagacaacacaaatctggtatttttgggtattcaaattctgagacaatacaaataaacacctgataccgtctcgtattgtctcttttgcaccattgtgtccatgtaacaccttcctccctcactccattctcttgaaccatcaatggtcacacctggcctgatcaactttgctttgagaagacatccaaacacccatgtccaacacaagcaacccagagtctgtcactgatcaggcacccagtacccacacaatcaaagggcagcctgatatctttgattctcatccaacccatacacattgactggacgctcagatacatccactacaattctgatccccacctgaacacaactcaaagcacttcaaagtgtgggaatattgaatttttgtgtgcatgggatgatcaatccctgctcaatatgctcaactttctttgactgtggcaagaacaccacaagaatctcacagaatcaacagtaccaagttaaatgtccaccatgtatgtgagatatttggaggaaatcaaactgaaattccaccagctctccctggtctccttgaaacagatggtcttgtgttactctgatctggtcacacaatggaaagtaagtgatgagctctacatggttttttccttggtggcaaactcacacaatttccatgtttcacaggaagttagtgtaaacctccacaaatcttgcaccaactatcataaacatattgatgaaagggtttgtagctttgtgtccatgacatgtcctccattgtaggtctactaggtttctaactcaagttcaatgattgattgaatactgcaattctttttgtgatggccaggtgtgcctgttgatcaaggagataatttagcaaccagttgcaatggatgtttttggattggtgatccaggagccaggtatgaaacctgtgaacaatgttgacaacatggcttccagtgtacttcaaatctctaaccaccaattgtgtactcatttgatgatggagaacatctccagatcaacccagcagatgaaatttgagacttgcaaagggtaacaggaagtactacattcacaggtaatgcattgcatcaaccttgatctggaaatcagatgtaaaaaatggcaactggagatggaaaaagaaactgtcaaagagaggacagcttttcagattcacgtgcttcattatatgtcccttatcaatcacccaccagattgcttgttcccaccaattcttgcaagtagctcatagtttgggtgagactcagcaatgatatcaggggtttctttcccagtttttatgcatttgaaatatatatcctcacagatcctgaactgtcaaggccaccaatggttgatttcaaccaactgtttaattatttgataatttgtgactctctggtgaggcatatgatgtgttagagagccttcaaggccaagggtgccctgaattatgaatgattcaactgacatcatgctcatggttttttgaaacattatggtctgatgtgcttgctggcaaggcattttaattttccaagacagaatgatgacgggaaaaactgttcatcaagtagagtatgtatgcatttacatgcttcactcaaagatcagtcaataccggccatcaaactccaccagatattggtcattgggctctgtggtggagagagagtgacaggccaaatctttggtcaaattgtttggctggtgtggaatgcatggtggagttgaacagaccaaccattgggtggagtgtgtacttcaattgatggctagtaaacaccagtaatcaagtggagtacacactagagatgggcgcattgaatccggatatccgcgcggatgcggatatccgctcacgatttcagcggaaacacacatccgcatccgccggcggatacccgccagcgttggagggtatccgcgcggatacccgccctctgaatgggctcacgaacgcttatacaggagtgtgtgtatttgaaaaaacgaaaagaaaaaaaagagaacaacaacacgtaaaaaaaaacagacctctcagcctaaaggggcagaggccccctcgtcgggaggaacccctcccggcgagcgtctacagaccagctcgctgggagtggttcctcccggcgagcgtctacacaatccagctcgccgggaggaacccctccccgcaagctggtctgtgtaccagctcgtcgggaggggtccctcccggcgagcgtccacaggccaactcgctgggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgctggtacacagaccagctcgtcgggaggaaacccctcccgacgagctggtttagaaaccagcttgccgggagggattcctcccggcggtgtggcctcttggcaccgggtatcccaagggatacccggatacccgccagtatttcaggtggaagggtgcatccgcacccgctggcgggtatccgctggcactggcgggtatccgctggcactggcgggtatccgccagcggatagcggatatccgcggcggattatccgcgaccatctctagtacacactccatctggtgactgtaaagaccagccattggctggagtacacaccctcaatgactagtatttacctgtcattgcactgagtacacactcccattgaaagctggtgatgactggtcaaacagggtttactctgtctgacaaccagtcaactggtggagtctatactccaaccaatgtctgttttttgccattcatgggagtgtgtacagccccttgacagaaaaaaatggaaccctttaattggagtctagaggttaaaccaatgacatgaaattcatgcagtctgatgtagagatgtcacttggcacccaccggcaggtacctgccacactttcagaattaggtgccctggacacttccatccacctgctttgaaggtggagcatgcagaactgtttattggacagtaatacatccttcaaatgcacagctggtggctggaggtgtacaggtaattgtttgaagttgtggtgggtacctgctggcaggtgccaagtgaaatctctagtctgatgaaactgtagaaagtgagttccaaagaattattctgaaaagttggagataaaaacaatttgtaaaattgttgtagaatttttctcattttttacttttttggatatttttcaaccatttttcaaagtatctcaaaaaatcaagatccacacaattgcatggaaaaagaatggctatgaattgaaatttgaagggaaatgatcaacagctgttattaaagtggtttggaatgtgtcatccaccagaccaaccctgcaatcaggcactgaaatcagatttaatttcaatctcagtccagtttcttctgctctctaaaccttggatcataattttttttccatttttcatttataatcattcttttcacatgtgattgttttgatcctgactttttgagagactttgaaaaatgattgaaaaataccaaaaaattaaaaaaaaaaaaatgaggaaaaatatacaaatttcttacaaaacatttttctatccaacttttcagaatcattctttggaattcattctctacagcttcaccaggaggcataaatcttagtcccttgatttaaccttagatccccattttttctgtcaaggggatgtacattcacactccacccaatggctgttgaggaccagagattggatggacacaaaactcctttggatcaacgctgaaacagagacaagacatgtatttggtattgtcttgccttgtctttattttgagcctgatacctggtatcagtatttgcttggttggtgagaaaatccactgtctcagatttggatttacaaatgcaaaaaagaaattatctttgtttttttttcttcaatacagccaaatatcatgtgtatcaaatacgtttttggtgggatcatccctctgagacaatacagaatatgtgtctcactttccaaatacaatacctgtgtattgtctcatgcaagtgagacaacacaaatatggtatttctgggtattcaaattctgagatgatacaaagaagcacctgatactgtcttgtcttgtctctgtttgattgttgcttggatgggcagtttttcacaggcgggttggagggcagctgaggctgttaatttttttttttgtgctaggtaaaaggatgtgttgtattttttttactagtgccgactcccaaacgactgcgcaggggtctggctgggctggagtcggaattggggctccgacttccaaacagccgcggggttttggaggtttgactcccaaaacccccaattttcttttatttttttaatatttttttttgtatatttgactcccaaaaaaaccaacagttttggaggatcaactcccaaacttttgggggaaaaaaatagggcatttggatgtctcaggacgtcccggacgtttgggagtcaatcctccactttttgggagttgattagctaagacccttctgttattgtctcctacagtgctcctttgattattcaaagcatcattaactgaggagtgtggacttttaacctcttaagtgggaagtttggaccacttaatactttgagggtgactacgagtaatcttggtctttaaactagtccttcatcacagtgatagtacatggaatttatattaattacaccaaagcttcatacacatagctgacacaaccaccacaggttttgggtatacccattttccaaccctggggggacagtggtcagtttggtgctttctaaaaacagaaaaaggaatccgcgggtaaggaggctgttctgacattggagttcagttggatacccacagtgaacagctaccaactggatcaccaggcaaagcacagtaagtctgagagactgagggcacccaaatacttgacccaatccctgaagttatgtagtcgggcttgaccctttgggaatcctgaagctggttgtaccagcaggaaaggttgtgggaaagcccccaaggccaaaattacctgcaggtgccagccctatctcatagtgcgtcagcaggaaaataagtcttccagaactcaatggaaggtagtgccacatcacagtcaatttttcttattttaaccctcccagaaaaaggaacacaacatgaatgcctatctatatatatatattattcttcaatggatatgaaaattgaagacatgccaagatagcagttcaaatatgcagaagttgaagtgatttggatttttctacaaagtgaagaaatctttgaagaaaagttttctgctgctgagagtttctaattatatcttcccctgcaagtatcagtactttcaaagctgagtaccattcttgattgacaagtggttttacctctctttctagtcatttgtgtatcacatcagctacaaattggtatggtaaatcagcaaagatttcgtcgagtaccattgccaaatctattgacaattccgagattttaggtgaaattctttgctcccaaatcactgtggaagggcctttctttgagtgtttcttgattagattcaacgtttgtctcaacttttcaaattccttcggtttaatgaattgctgcggtgatgcttgtaattcgtccaatttcgcttgaacccattccagagcaacgattttttctgaatcactggcttttctcatcacgtgagcttttaaagtgtgtattttttgtttgttttttaaacaaagcccaagtcagcaaaggtgcttaagataaatccgattagaaatcaattctggatgacttacaaattctatgtgatatttccctcctcaaaatataggtctcaacacgtttcaaacaacctatcaagttttcagcgttagctgaactgattgccccaaattctctctcgatggtgctcttgattccatcccagatatcttggttgttctgtagcgaaggtgtgcttgaaagaagggcgtcatcggtggatagtttaccctcctcttgtgccttgccgaatgcgtccgacagcttgctactccagaacatcccgtaccggcctgctgactggctgctcgcgtcctctggaagatttctttgggcagtggggatcgttatctcgtgctggacaattaccgcgaatgtcatcgctttatttcttatcacgactggcaaacgggcattggaaacttcctgactaatcttgtgttgaacttcatctagttcatcgacgacggatcggggtgtcagcagatcacggaacagcaatgcttgattaaatggttcagtcacgagaacgagatcagtcaacgtttcgagtcagacaaatttttatctcttcaaaagccttgatagctaacctatttcttgcagttggtctctcctcgcgcgtggagtggggcgaaagacgccccgcgatgatttcgaacggggctccatctgaaattcttccgcgtaattcattgccaagttgaatttgtcgcgtatcaccctttctgctttttctcggataatcttttcttcatcatcttgactttccagcttgatttctttgtcgacagtgcctttttgatttgacgtgactttcgacagcttattgaaattctcactgcgtatcttctttgtttctgtttgttcaagttgtttaagctcgaggacaatggatgcaactagctcgtaatactcaaaggctttgtccattggaaccccatttctaaagtactggcaaaccttatggtatgttttcatcaaaggctggatatcgtcttgaaccgaagcggcctcgagttgcttccagaacaggtctggttgcttgatcatcgacggtcctacttcctggcagagtttcacgactgacagtttgatcaccagatcaatatcaaattagcactcataaggcgaaggaagaatgattctcgaccgtgtcacattcagggggctttgagaaatgacatacactcagaaagcatgaagtattcttgcccggatgtctgtttcataaaattggtgatagttggagaatcaaacatttcaaattggaattgtttgagtagaatgaccctcatcgctttctggaaagaatgggcatcgtagctgcttgcttccttctttgaaagcatactgccgtaaaaagcaccgatcacttctcgctttctggggtcattgtcagcaaatctcattagaaccctaagtttttcttcaggaatcactcgagcgtgttggaatacggccatttggaaagctttttttcaagtccagacaattcagcgatcaaatccttacttcaagctgcatgtttcattgagcggattttgttttcttggacaaacatgataataatgatataaaagcttaccgacagagaatgagatccggtagcttctccacagcattgagaaagctgcaaagttaaaagcaagttcaattgtagaaagagtgggcttgacatcttccaattccatcatttttctctctacccaactgtcacgatcgcggtctagctcggaggtatcccaatccaagcacaacttgtatattttatcgcgtaggtcgacgatttggttatcggaactcgaacgtggacgtgccgcaattttttttttagttgaaccagtaaccatatgagcttcccaggtgttttgaagatcgattcttccgcaccgtttcaggtcaatgatgcattcgactgtcatcataaaggtcctctcccagttcagcggccattctgcaaccgaccctcctcaatggaacagaatgatttaatgatggctaacctatcaatttttgcaaccgcctaccgcctgaatttcgcaaacatgtgtgctcagtcccacaagcaaaaccattcaaacttgaagatacactcaaataggttatataccatcaggtgtgtccagcgattgggttatccatgcgatgtgcttgttcttaatgatcagacctgggtttcgggactcttgcaacacaatcgaagggggcttgataccaagtgcaccatacatccgaccaactggattcggaaaaattgaagacccaaattatgatcagtcgaggactttcaagtcagatgaaagcgctatgagcgttgttggtgattccaaaattttcaaaacactgacaaactaggtcgttcggtacaccggagtagactatggaaggtaagactgcagctacgatgaatacaatcgcgagggaagcgttcatctttgaacctgaagggccagactcagaaaagcggtggtggacgggtatggaatatgatattctgaagggcgatggagatagaccagcagtctgttttacgagtgccgaagagcgcctctctgctgaaatatcaagcacccattgacccacgttgatgaaaacaagcagaatggtgtttcctgttttagaactcgcatcaggaacttgttgaaacatccttcagacgtgctgaataggggctgtcagacaaactgatgccctcaaaaaaacccccacgatgtgcattcaggttaaatatcaaccgaaccatgtacccggtgtgggctacatacctaggacaaaggtggcatgtaacagtctcgaggctagtcgcgtgagtcaggttttttttttttttttttttttttttaagtgaaatttggcctatggcattgcacactatgaatctaagtaacatctttgtgaaatgagcagaacacaatgcataaactagcaacaacaaagagaagactgctatgagagatggagcctaaaatgataacagaacagaaaaaggaaaatgagaaggaaaaaggaatattgatgatgatgaagaatgaaatataatccgaggatgtgtcgtcaagggagttgagccaaaaagcggtttgagtcgagtaaaaattttgccaggggtacctcagctttcctgttactgaggactaagtcaagtctttccgccctaaaccgtatccgtaagagacgcagattcttgcgaagtaacaccctctgaattcttatataatgtggacagaaattcatgagatgaaacaccgtttccctcgccccacaattggggcaaagcgggtcgaatgtcctacatacaaatcctaaacaaatgataattcagtgcattatgacctgaggccaattgatttattaaggaactgagggcaatatgcaggcccgacgagattgagggttttgaggagaggcaagctgttgttcggcggaggactttcttgaaattgcgcttgatgagtagtttctgcgatgagggggactccaacgcttctttggccaatttatccgcaagttgccttgaccaaaatgggagtcattggacaggcttatgtggaacttgagctcaaaattgagtcatcctgtgcagtacattgaggtcccgaatgatagatcaattatgataagatggcccgcggcttacatattctgcaagttagtgatatgaccgattactcaggccctctcacggatgccctctatagatatttgacggtgactgtgatgattcagccgacgggcagctctcgctcggcttcgggcgcatctccttggcgggtggctgtggggctgctcccaggagggaagggcgtgggagtgctggggtgggatgtccgctggctgaagggtgcttgggtgggctcggttgttgggttggactcctccagccgccagttcgctctgacttgactgagccactccctccgcctcatacatattacgatcactatcataaatttaactgcccacccagaacccaagccaacccaaccacaccactcagagatgtcctcgcccaacagtaccgtcccccgaacatcaaacagcagcagcaataacgcaaccctgctcaaggacgacaaggacgacaagcccgagtccgaacaaaacaaggccggcgctgccacttagttcgtaacacttccccacttcaaattcaaaaacaaaaacaaaaaatgaaaaatgaaacactttcagactctgacaatacattggtttagttacggggctgttgtcattgttgtcttcgtcagccatctgatttcctacatctttgagattacagagactgaggagacctgaagcctgtctgaatatatgtgtgtgctcatctaaatagatcctcattgctctctcgatcatcgttcggatcgtgtataccaggaagtatcggaagaggagtccacccatcgacgaacctgatccggccgctcgagagcatgaggaacggatggctatgcagcggaggggggaagacatgggcttgcccacctatcgagaaagtatatgatcctccatctccgatccttgaaataataatcgtagacttgcattagaacaccagggtgctgatcatcctgtttaatgttgctgctttttcgtttgcgtcgtcaggcacactactgcccaataacgacaccgtcctagccgccacacccatcacatcgactccctttggacgagatagcactgccgaaacgctgccccattccgacgaactcgtcagggaccatacggcctctctccctatggacgacaacgcccagccgcccaaatatgaagacgatccgacagccagaacaacggctgaccacgatcacaatcctcctacattagacatcaccaatgaaatgagaatgtccactcaatccaccgccaccctcgtcttgccctccatcgcaatccatcaacccgacgacgacgacgacgacgacgatgataatcctgctccgaatcaaccgaaccaacgggtgcgcagttcggccctctaacctctcagaacctagatcaactctgacctacatccctcgttttttatttcatttacatctttatagccatcatctccatcgcctccattcccaacagtcgactcgactggttaatacctggcttgcactcacatcatcacgactgcccaacttacacacaacccttaaaagatcacgaaccaaacaaaatcaaaatcagggaatgcaaggaacaactcagtacccctctctcaccccatggaactcaacgatcatcatactcccccatcctcgtccattcgctcctaattgacagccacgaaaaacgctttcaaaggacatctcttgtgcaagcggccttttattgttctaggccaacatcacgcttatgacgaagactgcacgaacccactcttacggacgcctcttcttccctctgtatatctcatctttcgctctgcaaacttgtccttctatgttcctatttatccttctcatcgtcgttcaatgggcctggtttggcccctcgttagctctgtggtctccaagcacctaaccatatctatattctcatgtttatattcctgttgggtccgtaaaaagtgcgccttctgatcgtggttgtcggccccaagcgggggccgttgctcgcgctattgaagtttgtgtgggtacatcgtccggacagctgagattctgacttgtgaggctcagcctcaaggaaggcccgatacctcgctctcctactctgtcttattcaagcaaatgttacctatctacggacttatttctcttctcattccttctttctttcttttgctttgctttgcttaggttatgtggaaattgtgttttgattcattttcttattatgtttgtatgtttgtttgtattctcttggctctccaacatagcctcatcatgggtttctgactgaggtaccagaccactccccataatctcattatatattcttcttccagtcccagcccctcttaatcttcatactgttatataacctatagtattttgtaagtatgtgggatctatgacttgcacacgaaagacaattcagaatcaagtgagctggagcttagatagatcactctttgtatgtactagggtagctatgtggatcttgaggtttgtgggaattgggtgggtgctttggaagaagtgattgctttattgtttgtgaatgttttgattggtggtggttgaagttgtaagatagactaaagttaaatgccagtcactccacaggagcacttcagcggcacgaggatcttgaaaattctcgccgaattcaatattttgtttctctgatgtccaatgcgcacgagtgcggataagccgaatcgtacatacgcagggctgcttttccttttgggatggttcgtttgtccaagatgtttcaacatggttatgattgacccgcgtttttacgcgtaaatttgtaactcgccaaagcccgccatctgatagcatagcttggcgacttaatgccaagaaggaatgaagccgaatgttgcatggccccttcggctgtgattacattgctcgtgaaccccgctcttgagcacaagttatgtatacggtgcagcctccacccgagccgaatatcaaaatatttggatgtttttaaccatcgcctttcttggaactctcggccgcagtgttgccacgcaaacaatttctcaacaaacattcaccgtcagtgttgtatatcctgactggtctgactgaaacaagttgtcttaacaactcaagcggaaacctcgcagtagtccaaacattgcagatatttaagaaattcttgagctcaaaggtccttctcctcctccacccgaaccgaactcccagatctaaaaacaacttatacgtctcggcatcatgtctcaaccctttgcaccaagctcccctactctgtgcaacttctttgatcgtaaccacaagttcgcctctacgtgcaatcccgacgtcttggcttctacctgtaagggtcaatctccgtcagtattctggctcggctgctcggattctcgtgtgtctgagggggttgtcatccaagctgaactcggtgaagtgtttgtgcatgtaagtattccatggatttatctatctttttattgaaagacctgatgcgcgaagcattatccaaagattgatgtctcttccacatatgtatctacagcgaaacgtggccaatgtcttccatcccgacgatacgtccgccaccgctgcactagcttacgctgtgaaccacttaaaagtgacccacgtcgttgtcgttggccacgaatcctgtggaggctgtgcggctgcactggctgcagcgagcgcccacaaagccgacgagcctgcgccggccacgccgaccgacaagggcgaggcggcgatcgccaaatggatcggcccgatcaaagagttggccttgaacgaattgaagaaacagaacgatgaattcacccttccgaagctcgtcaccctcaacgtcgaaaatcaggtcaaaaatatcatcgaccatgagatcatccaaagcgcctgggctagaggtcaaactctctctgtccatggttgggtctataacctctcctctggaaaagtacaagatcttggcctttccaagtccaatccttaattccgtcccgcattatcatcattctctgcgtagcccaagtggatggatctctcttcctgtgcctccccttattgcgctcgaaggcccattagttgttgtctttccaattgcttatcagctatgccaggcaaaacttttgttagaccgaatgtttacgaaaatgcacgctacaatatctttcagttccctgctgctgcaacattggttttttgagaacaggaaccgagtttccaagatgttcccacgcgtcacggctgattccttgcagtaaatgacgattgaaaataattttagtagacatacatatttatacaatatagatctaagcaagttgggtagagaaagtcctcatcaggcgctttccatgttgttctccacgatggtgccgcgaccatcctagggcatatcctcggcgcaagccgactgatttcgttcagcttacattgcttcattgagttaccacctcagcccactccggaggaggagcgaagcgtctccgagtgctcgcgccccgcgaacacggagggacttgcgtaaattgtgtcgctccggagggggggtggcggcggcgtgccatgggcacaggctcggttcgcgccagcctggctacgcagggccctctgataaggactttttcaattaggttgaatgaggcaacatgacctggttgggagcactgagcgacatgtagatggctgctcagaaacgtttgttcaaggagatgcagttcaacgacggttcgtggcagtgtgtatcaagtgaataactttattgcgatgggcatcaaggtggatggataaatgacaagatggatacatgaaaagatgaatacatgaagtgaaatggggaagataagttgcccaagaattcacgtgtagcagaatcgaagggtagcgactcgaatcaatcgccaggccggctatataaagacctaaacgagtagccgtagcagaggaggggagaattgtcagtcttccagaatgcagttaatcagaaagtgaagttggacagtggagctcagacatatgcttgtctatttttttcgttccgctttcgccgaggcgttggaaagtgaagaaatatctgtggcatcatagctcggaaggggtggagaaagagagaatactgtctcaacttaccatcagcccattgatccgagatggctctgcagccggtgaagagtgggttcggaaggtgcgtgggtctcagctaatgggaattttccagctttttgtactccagtgtgggctcaccagctttgacctaacgtgatgatcgcgcacgactgcggtggtcaacccgcagccggcccgctgcggcgctgcaggcccacccgagaggcactgtactggatggtatgcccggctggcggctttggccagtcagacctggaagccaaccgcacccgacactcgaatccgactaagactctatcaaatggtatggaatcatcagcgcccgttcgaaaacaaataacgtttagtatttctgggtcatgatgaattgttaatttgtaaccccattctttataggataacgcaggttccgcagacttacaatggtttctcctacgagtgagtggcccgactttcaaaagcgcaaccgaaatatagtttaccttatgttgacttatgaactacaattttctatgctcagggatggaactctaaagtcgtcaagcgaggctcggctggctttatgttcagctcagagtccggaaacttgaaggtacgcgcatgactatggcttcccactcttgatgtaatctggccttacatgtctcttcggtcccttgatccaatagaacaagcattctcctcgatactccggactcgtccaccccaagccaatggctgtgaccccagccccttccggtggtgttttaattaccactcgaaaagcctctgccaaccgttggtctctatttcttcctacctacaactggtactcttcgcaatcatctaatgccaattgatataaactcaccagcccgtcacatcaagtccgcacgctctaccgtccgagtcaagggttcaatggccggatcccgaagagctgctggcaaagcggccaaggccgccaaaaactaccgatctgacctcgccagagccgccattctacgagctgcccgaatcgcccaatcaaacattcgcaccaacaagcccaaatccgcataagcaatgtctgatagtcccatcaattgatttgcattttatgatagtagatgttacgttccgaagccaagtcattctccccacaggaatccaaatgagccatttcttttgccaccctaaacctcttgattgcgtctcttgaatctgctatagtcatatacctggtctgggccgaggacttgtcccgtctctttgaacgctccaattgccccaggcggtgatgttggccgtagccgaagctgatctcagataaagacgacattacaagggcatgccagcgcagtctgaggttgctccctatctgcatttgctttccaacttcgcatttcctttacacgtggtcttattgaaagatgacagggtcattcaccttgccaaacttaaaggctcaactggctgtttgagctcgccagttttggacgggcgaaagtggcgtggaggcaccaaactggtcaccaccaccagcttactgtggggccctggctttccagttttagtccgcgagcagttgacggacatcctacatgattcacaagaagctcaagacctgaccagagatcctggatcacgagttgcggattggatcaagtaacctcttcgctcaacatttccctgttttgttgaaggaacaagtcgaaatggatttaacactgacttcccactaatctgagcacgcaagcacactgtggagaacatgtctgacgtacatgatgatgtgaatgtttatgcttacttccagtcttaacatggggcaaatatactccctgctaccaacagtaggtccagctaccagatataggattcacttttagccgtttgtggtcttaattccactaaccctaaacggcacagtgggagaaaggagctactaagctgtgttagactgctgagagcaaacctggctaaaatcggatttgctgatacaacaccaagcattgatgctcagctgtaaattgcaccctcacaggcttaaactttggtaaaacattgtgctaagcagacaagccttattcaacatcagcaacaccttctggccagcgtggactgccgtatttgtagttcaaaaatgcattcatgtacaaagggtggggatacaccgatacatgcataccaaaaattccacctatcccccgttaacgtaatgttaaaggcagctgcgtgtctttgtgcatgtttaaagtgcatgtttgaagttgtttgcgtggctggccgtttattttttgtccgtttgactgagtcgagtgcggccgaaaggcatgtctgagcctatgagtatgtactatctacgacgactcaggttcatccccattgtgaagctgagtacgaccagagttctactagactcgcgaatgcttccagctaaaaatttgttgttcagccaaacccttttcatcaatgttcatcaatcggcagagccatgtagcttgtgctccaacaacaatattcacaagcaacttgatagttctcggcttgcctctgtctcccaagcaccttttctcctccacatccgttaccagtaagaaaatcgcggcggagatttacccgatagaaatcaagctgtgtatattacgaagggctccgttgtccacgattcgcctagctcgatactccaatgaaagttcaaaattcagagggcattagggcgtatttcccaatccatggaatacatgccctctgcagtcggatcgaatacccaccaattgttcaagaaggcgattgcgaaaagttggcatatggagctaaacatccaggtgtgatattaagtcgattttttgcgcggtctcaatggaagttaaccttaggtaagtagtacccgcaggatggtgcacatcgtctttgcaaactctctgagtctagtagaaacaagaaacgtcgcttaacataaagttttctgatctgtcatctgctagccaagctccaaaggaacccaaatgacagtgggatcagagcccggctcacaaaacttcgcgaacgcgtctcaaagctttcgaatttccagaaccacgtcaaggataggaacctagatgcgaactatctatcagtatctatatcgtgcattgatacgtgccatactacctttgcactgtatagtcgcccaaccatcatcacagttggtatcaaacaactaaggcgcgccaacggataccattcacagggcatatatctatctgaagattgtctctggagcgttactgaagaattcgtctttcgcgaaaataatcgagtatggtgtaagctttgaggtttcattttaggagcaatgtcttgggcgggcccaactcactggattgtttcttaattgaacattttttcctacaggttgtaacacagttcctccactgtctgctttgctcgaaatccctcggatcgcgatccatgattcgtttttcctggctgttcaaatcaagacgtgactccgctgttttgttgtgctgggttgataacaatcagcttcggctgggaatcggatgaagacgtgatcaaatgttcttggtttattagaagcttcttcaaaacgctttacaaaaatgctgtatttctttctgttgaattcacttttatttatctaatcattcacccttgaggattggaacctgctggaattggggagggagcattgggcctaaacaacaagaacagtttaatcaaaattaaagaagaatgatagtttgcgcaaattccattatcaattgaagttgatgaaaggtacctagagtcccttgagggaggaagtgaaacctgagcgtaaattccctcttgcccaacaggacaaaaagcctgcttattttccatgacctgagctaatagccagacctgtctcatcttattcttttgtatttgtttcttttggtccatctgtttattatggtctactatgtgaaaattttgattatgaatttccctcaattgtgactaccataaacccctgcttcatggcagatctggctattgataaatttgaaggcactcagttgagcctgagggtctttgctcagcaatggtttgtcaaattgtctgcaataggacagttcacatttgagatatttcagtgattttcttatgtgaaaccagtagagcaatacatttaaaattagcttgcacatctgccaattttacaagctttttgaaaccagcaagcagatttatatccaaaataaagaagatttcattcaaatgcaaacatattgaaaccagtttaatcaaaacatggatgttgaaatgtgaactgtactcaccggtaaactatttgtgtaagccttagtacaaagaaaatgtcagaacctaagaagatgcatgaaaaacacaacatagtggaagttaagagagtgtaccctaagtgatatgttggtctagtgcagacatctgaaagatgacagtaaaagagagtaattaaaaatgaacagtaacaaatcaaaagaatagtttagaatagtgccagtggggttcatgataagaatctaccaatttccagagcccattctatggtgtttttttgttgaaattcaaaaatttgtgcagatttttcagaaaaacccatatccatctaaaatgttgttgataaaggcctgaggtttgggtttaaaaaattgaaaatttcaatcatgaaccctgctcatatcaaacataaagagagaagtgagaagagaaaacaaaaaaatatggattcaattgtggacaagttgagagagtttgaacaatgattttttttttgactgttgatagtgttgatgagattggcaggttttagatgattattgagggttaagttttttgataagtgttatgggttagggagagtaagtgggcaagggagagtaagtggaaaagagttgtaagagggtggaaaattaggatcaagtagagagaatttttgcaggtgagagattgagatttgaaatttaaggttaggtttccttttgatttgatttgacttggttttttagagagatgacatgaatttttaccttgcagatccacagtcaactggaattttatgatcaaagtatcatataatattcaaggaggactcaatttttaaccgaagtccatgatttggtcaatttttttccttgttttggaatcattcagccaccacctctccacacactgacaagctgtaaaggttgttggtaacactgtttgttgtagtttcttgttgtccccctccaatgtgccatgcccaacctgtttttttttttttttttttttttttttttcacccctgtcgactgacatctggctattcaatagccctcgtacactgagtacgaaggctatacaaggtcacctgagatgaccctcgccgtccctcgccccgccggctgaggtttacataatcagctcgtccgaactcgcaagcaaagctccttcggcttccatcgctgcgcaaccgctgggcatcccagcattgcagagatttgccggtaaccgggtaccgctccggcatacagggtacatacctgccccaagccctcttgtgcttgatggccgttctaaacggccatcgttgagagagcagtctcttcgatgaccgttctgatccgcatcgctgaggccgaggggacactcctcaacgaccgctctgaacaacatcagtgaggccaacgctacgctcctccgctcctcaatggctgttccgaatggcagcgctggggccaagggtacaatattcttcaaccgctgttctgaatggccattctggagagtgtacttgcaacaatggctgttcagaaaggtcaatctcatggagagagtgtgattgtctggtacactccatgacaatgaagaaaaaaattgatccttgacaaacaccccagataggtaaccacttacccagatagttgaagtatcatctaattttcaacttagtaaggtcgaatgagatcaagatcattgcaataaatctttaaacatcagtagtagtaacaataattacaaagcaaaaaaactcaacaaaagacagtaaaaggaatagaaataatgatgagattttacctgctgaagtgaaagactggaccagacagaatctattgcacatagtaaacaatgaataatggtgtaacttgagctagagaaatattagcaagagccagaaatagaaaaaagaccaagggccattctaagagcccaatatgtatgtacatctactttctccccctgagatgtgattctcttcctggtgttgatacctgatggaattactgggctgacgaattaaattgaggaaagtgatttgatcagtgaattcaacagactcaggttaaaactcaaaagtatctctgaactttgctgttaatgtcttcttctcttggagcttctggttgttctttgtgatggaaataaaagcaatgattaaatgagattcaaaaggagattcaggttgatgatgtggatatccacttctttcagatgtgagctactctgcagaggctagaatcagctcagtggaagtttactggtatggaccagtggttccaacccatagaaggtatttcctctagtccaaggtgtcctcacccagccattgatatatttttgagaagttaagaataatactgattccagacagcaatatgttgatttgagaggaggatttgaatttaaacaataaaatattgatatatttcaagtccaagaggagtttttaaataaaatgaggtttattttttgtcccttctgaaattatggggaataatagaatttggtaggtacaactttttatgtcaggctaaggaaggttgaccagatacaagcatatgaaaagcatttcaataatgtgataagttcactgaatgagcacaaggggacaaaagtgcaaacattttatcttaatcatcattgaaagttgaaaaatgctaaaggagatttaatgttagtgaagattcaagttggaaacaggtgaaagaaattcacactaatgaagatgcaagttgaatgctaaccaaaagaccaacaaagagagaacaagtttctgatttctttgggtgatcagtttggacatcatgagatttgatttcttttgcaagtcaacttgctttgagttgttataatttgatgtcttagtccatgggtgaagttggatatttataaaaaaaaattgaaagttcaaaaaattagattgtgatcaagattgcaagtagaatactgataaaaagaaattttaaatttggtcacattcaatcaacacttaatcttgaccagcaacattcaatcttgatcaagattgaaagtgaacattcctacaaaggaatttgaagaacattgttaaaaagaaatttgatgctaatgaagaacacattgttcatttttgaaatcatctagttatgtaatgtgtttcaaattgcttcaaattgaccaatcatgtctattacttactaagtgaaagatttgttatacatcaagcagttggattattataaaatatatagaacaaaaactctgggtttgtgtaagtattgtaaatcatgtaaaaagacctgggttaccccacattaaataatcatcttgcctgtatcaaaaccaaggccccatttggacagtgcagcataagctgtttttttttgaacagataactagatgtttgccagaattcaatgtcttgcctttgaaaatttggctttgtaacatgattacataggaactctgaactcaatctctatcagttatcagtatttatcttactattaatttgacactcaagtcattggaaaaaagtggaataagtgcaattccatgctcaatgggaacatttgaatcactggcttgctaattgatccatacacagggttgtgaataattcctaaaggtgcaccaggaaaaaaaatcaggaacctctatggaggtggtttctttgtattcatgacttattccagctctatgccttcatgtatccttggtgtgcacctatgttatttaccttcctatatgatatatattgagccctttcaatggtgtagtcacttcaatttgattattaggaggaaaaggtgtactggtagtgaaaagtctctctctctgttaggattgcataacacaacttgaagtcacattcaaagaatatataattcattttaaaagctcttcggctgggttgcaccagatgccatgagggtggtgaatacggtctttgaacagaatcactgctaggggaacagtaaatggtgggacaatttggactaatctgaactgttatcccttgactaatcttgggccataattttgattttggatggctctaaatttttattcctgcattctcaactctgggggtatttaacctaagaaaagatttggtgaagtgttagaatggctcaaatttgtttggatgttgcatgtccaggtttttgtttatattcccacataaataattacttagtattttgttgtggaattttcatgtttttgttgtttttctctcttgttatgcccaacaaatgtgcaagaacatatttagctattccctacatagaaggttgaaaaaataatcacacaatgttccacttctggggcctacatatccatatctcaactttgatccattcaagccagctgccttctgtgttacggacttgtgggttgcatcagagctttgcaaaattgcatatactgaagtgcccagcaagtttttttttattacaaaaaggctgcctgaattaccatctttcaactcagagaggctttgttctttgcccaagcttctctttcatgccacttatcacatgtcaagttttggctttaacagctttttttggctttgaaatgttacaatttattagctaagaaaatgttggatgttcaatttgactattgctgtcatgggaacactatcttagaacaccaggggttccctaagctgtccttgataacctgtccagcaacatgttgaggttaacttttcaaccagttcatttgttgaaaattttctcttaaaatttgtgttctttcccacctggatgatggatccacccggttctcccagggtgataaatttggttgaggttctgtagtttcattcccccagaggcagcactgagccacagaaatacaaaaatcaatcaggtcaaaacccttcacattgtctctatctttcctttcctccacagaaacctaggaaggttgcggtatctgtgtagttcaactatggatacgtacaactttagtagcaaatacatagcttgggattgaatctcaatggcagccgcttccctgcctaatccatttagcaagtcggctgctcttcaacatgattgtttgtttttcctctccatggatggctcttgttgaacagccgccaggcttaatcgcgaatatacagcccctgaacaagaaaccagattttgcctcttgattcttgttcaggtgctgtacattcgcgattaagcccggcgggcttaaggagtgttgtactgtcccattcttgggatctgggacaaaataaaaagaataagggttttctgagaccaccagtacacgttcaatgagacaagcccggcggacttaatattttctacatcatacatgctgcttcaccttcaaccagacgatcaccttgcgcgacacactcatgcaaagagattggaaaagtagcattcatacattcaccatttctgagttgcaaaatttagaagctaggcagccactgccaccagtgcattggcgaggattttttccaccttaggcaccagcaggagtccattggcaaagccagaagcagttcacagcttatgaatacttataccagatttcttgatgagctgatgtgtggggttgttttaggccaacttcccagggacccaaaggttgatttgatcatttaagttgatgcaagttttgtaaacctgattgcaaagagagtttaagattcttaggatgaattctgtgaattcttggctactaatctgatgtttttaatctctttttatagcttggcaatcatttttggctctgagggggcagtaggaaactgtttgtagttactagggtttagaggtggcacatttagaggcagggacacaaagcataactcttttatattctccctgtatccatgtaatcaagggatggatacatggtggataggaagttgatacagagaattcacagacaaattatatttgatacctgaattttcccctccccagaattcagaccttacaattaactctcaagatcagtgtgtaaatcaattttgcatttttatgtggttaataaattgtaactttgtttcacataaaatgttgctgaagacttagacagtcaggtcacccagctttcatcataaatcacatggtataacttccaggtaattccactcccgattccaatagcatgaacactaattttactatggtatcaatcaagatcctgaactcagttgaatttggaagaaccacttaaataagaggcacagtttgatgagtttgatgtgtcatccagcatcattaagtctttgatgcaggataagaagtgacaaattcatatgatatgtaatgaagattgcaccatgtgtggttttcagttgctaactcatattgatcatcataagtttacccttgcagaggaaacacctacaaaaatcaatcatggaggacccaaaaatccctcaaatcaattatgcatatgatcaacacatcaattgtgctgagtgtacaagtttaatgatcaaccacaggcatgtctgtttgatttgaatgtagaaattgtggcaatatttattccaatcatatgtatctcatggggtcagaccatacaaaactattattgctgtaaaatacatgcacagttttttctgtgaatgcagtttggtaagccatcagctttactatacactttggatgcaattgcttgaaagatattttcaggggtatgcaccaatcttaaatctaggataataaagccccccttaagcttcttgttcaaatccccccatccttctccagaagaaccaccaaatatcaactccatttaatggaaccagattaccttgaagaaaatgattctgcagagaggacacatgttaccaatttttaccatgcccaccaaatttaataagcacagagtgaaatctccaactcctgaataaaatatattaattattattcatttcctgagacctctgtaatttttaaaattagtagaatgcaattgggtagaaataattcattctttttttgggaaactttgaactttcatattgaaaattataattttagatgccatcagaattcatggctgggaaaccaaacattgacaaagattacaaatgagcaatttcaattattgaggcaatcaatacacaggctacaaggatgatgagcacaagaacacttgaatataagttatttttttggatgatactttcaggaaaaaatggttttcccccctaagtttatcttcatagattgtcatgttttccttttcaagacatatttttgggctgttttacctatatgggaccagcttcaattcattctgatcagtaaaaatataaaacttttctggttgagactattacatatttataattaacttgatatcaaaaaaataatcaaaagattataaatacatttttcttcatcaataaagctaaattcaatcaggaatttttctcatttttgactaaaccatatctccatatttaattgtaactatttctgaaatttaaaagttattggtaacataataatatgaaaattacacatcatcaggactctcccagatatgagaatttgaattttcagatcctcatcaagataattatgaaatatataaaactggatatgcacatattcatagggtccagagggctgaaaatggaatggcaagcagaggggagatggggacagggggtatgaatcttcacaaatcaggggggagaaattgtattgtatttttcaatggaaatagattaattcactcaggatataaatataaatttatttctattcccactgtacttcttactcagcagtgttacaaatatcctgaatcaaataatacaaattttatcaagatagcaaattaattcaatgaatttcgagctttctgggatgttttgtccttgtatccatttatatgaatgaatcttatcatctgaattttgtctttcttgaatttactaagaatttttcttatcatttccaaaattatgaaatatatatttggaactacttcaattgtggtggaatcatagaaattgtaaaaatatatagataaatgcttcaaaaagtggggatacagatgagatacaggttggatatagccaggttaggcaagagataagtgaaggcacctctataaaagttccacattttttttcctggtggtggtacatccaagaggattccaaatcagccacacaattataaggagatagacctgatacacccaaaaacctcaggcttgtacttagatttggattgaggaagaagcttgacaagtaagaaaaatcagctcagtggcagctctcaagggtaacaatgaacaagtattcaatccaaggatgtagccttgtataattttctttactgaattgacaagggagcgagctctaggacagtgacacaattggcgaaacgggtgaggttccctatacaaagcagatccaatcagagtcagaagtgaggtcatcagcaagtgggaagaatcaaaaaactagccaacgattgacacaagtttacgcttacctgatcattagaaaacagcctgcacccaaagctctttgtcatcttcaccatcaccgccatctaaaagaacttcatgttcaacgcctccttctccggtatccgagtgtccaatcggaatgagaacctagagctggatcggttgtcgaacatcttttgaggtacaagggtgcacgggtgggatttgggactgatgatgccgatgacagcagctgtgcaatgctctgatgccctgcggttgcgcagcgatggaagccgaaggagctttgcttgcgagttcggacgagctgattatgtaaacctcagccggcggggcgagggacggcgagggtcatctcagatgaccttgtatagccttcgtactcagtgtacgagggctattgaatagccagttgtcagtcgacaggggtgttttttttaaagtgctattgatttgaaggaagattgagtcccgccttcgaactttgcggggccccgagcagatgcggctgtagccacactacccgaacacacctcaaaacttaataggcaacgccagccaacgccgcaacggtacggccatcgaccaaccaccttgacaccgggaccaacagggatcatcgagtgaacaccaacaccaacgagacaacaacatgccaaaggaagcatcagacaataagacgatcttcgtcggtgagtcttacaacgtgctgtctgcctgctcaacttcttaatatcttgaatgtgctgcatcatgaccctactcatgatatttggcgatgctggtctaacgtcctcaacaggtaacatcccaccaaatatcaacgccgaagcacttcattctagcttttctcccttcggcaatatccgtgatattcaaatcccaactgatccccaatcgcgtcagttgaaattatattgtatcatcgatcaaaagatcattctattctccttcgcttaacccaaacccggaatattaacaccaaactttggacattttgataccaggcaacaaccgaaacttcgcgtttatcacgtttcaagatcaaattgaagcattagacgccatcgataacatgcatctaaacctactctcctccgattcagaaaagatcttgaaagtcaacttggccagaaacagctttcacaacaacaatcaaaaagcagatgctaaggggttctcaaatccaaataacagagctatttgggatgatgaaacttggatcaaagaaaacgcactgaaagaagactcaaaaggcgatccagtcgttcaagatgctaatcccgcaccatgaatcgttcatttatcgataatatttctgtaaagagaaggattctatttttcatttgatgtagagtgactacaacagtttttctctttgtaattaaagccgtgcagtatactatgtctggaattcatggaaggtaaggtatccccctcgcaaatctggcgccgcaaatcaaattcaaaacgttatagcaatcgcccgatggttcaattcaagaacataaaatcaacaagttgagttgacgactgatgagtgatatggactagcgatgacagagcagcaacctgtttgtaagcttgtttgctagtttgtcttgatgtaatggattgagattccttttgcatgcttgtaagtcactggatgaggcttcctctgacaactatcttacaaatcttccaattggtgtcagggcaagcaaaaccaccccgatctctaattcgcagctgtaagatgacagggtataaacctgaacatctcccactgcggctttacttgagagatatgatcccagagaaacagatgcatcttccactggtctagctcctgaaagcacttgacatttttgttacaattttcttccgatggaaaaatcaatacttaaaagcacattcattgacaaacaaaagcaggatggtaatacgaggatggataaaatcaagaaaaacacaacaagagaagctttcttgtttctctgttgtcgttgttgcaaaagaagagttgaaaatccgaaagaattgtcagtaattgggagtattcaataattagcggcgggatgttgagttggtaatatgaaaaccactgacaatacttgtaccgagttgaataatctgaaaatatgaggcacattttgatcaagtcagcttacaaaaataacaactggagaggatgatttaggtagttgaatgggacaacttacccttgggactaactaccagacctcgtcccttactcgcccctcgatagatcgtctccacaatatcaatcaactagtgcagagtcgtcaacaaaccaaatcaagaagaaggaaacattagagccgttttgtcgaattgaaaggcgattataaccgagagtatgatactgtgattgggtttcagagctcacttcttgtttgtcgtccatcgcccaattgatctaatgcggaaaacgatctacgtctgagactaagtcaactccctgttcaaaattttcagttgctgaccttattgttgttccccgttcccaaatcaatcatgatatgtttatttctgtaaaagaacttcacaatgtcgtgtgaattctttttagtccaccctacttgaccacaaagatcgattgcgatgaaaagaagatcagcctgatcttactcaccataactgtgcaagggtcgtataattcgtacatctgaagatttcgttcaagaacaacgtgaggatcatcatcagttcggctaacgaagaatcaagtatgatttcaaatattcagcttgaccttcgtgaaatcgggtactttggtgatatctactagatagatcactgcgaaattcttcactttttctgagattccatagagcgtttcatccatcctcatacattctgaatcctgatcgacagcgtaatgaaacagacgttttttcgtaatgcgagcggttattgcgtgtgatttttttaaggtatgtaaggtgtggtcagtttgattgcaacgttcggtgaggtcctagtaagagcttacccagtcatgaccgaacctgatgatcaccacccgattttcttcagccaggatagcttggtcgacgtgccatccggagggtaaatgtgggagaaagtacgacatggttcctgacgattgttgctgcttggcgtgtgtagtggggccggctggatcagtggcagctacataaatagaaatttatggatttatggtgttcacaattgcttatgtaatttgtaccccacacacataatctgtaattttgggagggtcctgtccagatggctcaatttgacaagtccccgccaaaattacaaaacatttcaacaaaccaaaaaattgtgcatgtcaagcaacttggaacaccatattttaaaactagtgtttgcccccaaaattggggagtttgacttgctgaccttgtttttgcattgaatgttgggggggggggggggtacccaatgaccttttgccccttttggagatattgcgtgaactggacacccatcttggtctaatgttggtgtcaaaaaatgtgaattggaggtcaatgtcagcttagattgcatgacactttgtctgcctctctgagcctattctcttagttatatgtagattcatagcaccaaaggaagcaacaggatataagataagcactgctatttctttgacattgtatgcaacatagcacctttcctcagcttgcacattgaaattttaaaatagaatggaggacttcctgtcggatctgggaccctcgcagaggttgatctagacccgaaaattcttaattctcgcagggaaatttgaattttgtggctctaaaccagctctgggagaccagcagatgttgacgggaagtcgtccaatgacaagtaggacaatggaacacatctggaaagatatgtggggcccccagagttgatgtggggtgtcaaaatctatattttcacaggaaaatctaccttgtgaggctctatctttattcagggggttcagggaggcccacatgttttgatggaagtccccaacattcttcctaaatattcatatagacatctgggatatccagtgatgcttataggatgcacaatcatgaagagtgctatggggaatgaattacatggggtaagggatgtgctgcatagtcttcatgaagaaaaatgtgctaggtgtgcaacacaacaattcagggcatactgcaagatgaactaaacaactaactgaattggtgagaaaggtccaaatatatcagaggaccctcaacctggggcttcccatcaaggtctggaaccccccactgcagtggcagaattgatttgtagctgccaaagctagatttctctgcaaaaatttggactttttggagccatgttgttgtctgcaaggacttcagatttgatgggaattgcaggactgaggggtcctgcaattgatttgctggtgaaaatttgatctcaattggttttcaacagcacccaatgattaagacttccttctagattgaaaacctagataactggaattcctttatttctcccatttaactctcttggttgcaacttttagattctaaaaccaaagctccacttggtggtcaacaataattgaaattgggttctcattaccaaataagattcaaaaattagtttcagaattggtacatcaaaaaaaacttatactgacaggaagttgaatcttggaagctgatgactcgtgtagatggctcaagcctaagggccagatgaatttaaacagaaaatacaaaatgtgtgtcaagatatggatgatcaaaaatgaatttactcatggaatttaatcatgtctaataattgaattgatcaaaaaagatgaaattacacgtgttgagactggaatatggttactgggtactgtgatacccaaaacacaatctggatgaaaagtggcaagatcataggtatgactatgagtgatagcaaaaaggttttgattttgcaacagcacttctcccaattggtatatttcaatcaaagcaataatagagctgcaaggacgtggttattttattgaccatgcacatcatcaacatttcatgacatttgcagatgtgatggaaatatcacgatgatcattcaccctcttttgatggataatcttatggcgcttctttgctgaagctacctcagcaccttggattcaattcggacattggcacctccaggccataagcgaccccaaggggacttgcgtttagctcgactcaagtccttcgcggagtttcgccccgcgacgctagggaggtcaggggccgtgggattgagataatccgtgacgatcctccgttatcaaacgtttctatcccgtaacaaggtgttggcgattggatggtgatcttggtcgcgcgacattagatagactcacacagcgactgcaatgggtaaacgctttggggtctgtggagacggcgagcgacccaggcggaaattcgaatacaattgccacctgtcggcattcggcgcctgccgttccgccacctccagtcctgcgactcgctcttcttgcattcccgacggcgatacccaaccgccctcgtttttggttgcctaagccttgttcagaaaaacattggcccgactccgaggcacaggtgttccggtgcttttactgaggccagaggccagaccttggtggccgatcttcctattcaccaattgaccaggcattggtatttagtcacttatctaccctgggaaattggaaacactctaatcagatggagcttcagagtcgcagggccagttctttttcctcggcgatggcaaggcactctccccgtagcctgctgctagtcagctgctcttgcctgagcagagctaagtttatgtatgttttcattggaaaatcttacaatttacctcacaaaacagctacttttggcagttgttagacagaggtggtcgagtgagtcatccagagttgggtgacaatggtacatagttgcatgacttctcatattgtcttaacaaccattttatccgcaagctgtattcgccgtaagggtctgaaagagtgtccccatcaatccctacgtccatgcagttatctcatgacgaaccaacggttcccgattgtgcaacgctgcgactcttatatgctagaggttttggttgcgacattcctccaacgctcatccttcacctgcttccctcactttctgtcacataaaatccctccaccacaaaaggccttcatcctgcattgaatagtaaatagttaactcaacagtaaatattatcacatcttcgaacacattgtatcatttcaaacctttatcttgattcttaggattatttttccaaccctcatcgcaagccagtacccccgtagactgcacaagtagctagtaaaacatcagtcttcaacactattcacttctcagaaatgggcgcgacaaagtttttacgccagttaaagtgttggttttctttttttttattgacatctcagttaatccgaagttccgggcaatgcacttacctgatccatttctctcgcgcaaacagacgaccttttggccgcgctcgtggaattcatgggttcgcattttggttcatcaactctgaagtctttcacagaataactaaaccattttccatttcgcagggacattgctttttcttcttcttggtttaggtggaatccaagctgcggcaaccgccaacttagctcatgaaacatctgaggaatctaccatcaaaactgccagcatgcagcagctgctctacatagcgacgtcgtaagtagctcctatcacctcgccgctcccagaagcatccactctgctttcaatcagccgcatggctgatcactttcattccttgtgacatagcatgggacttgctctccttgcaacggcttggactttctttcgcgtctctggtagtgtgttcaatcctaacatcgcgcttgctcttctcctcacgggtgccctcagtccaatgtaaggcatctcccgtttgaccctgacccagtatgaaatattttgcatttctgacacatcatgtcttgtttgttctaatacaggagatttgttctatacgtcggtgctgaggtacgttgcaactagttaaaccattccattaccacggtcagactcagctgacataatttaattgtcttgcttccaaagatcctaggaagtatcgcagcggctggattgaataactctcttcccggcaaactggcagtaaactgctctcttcacccttccatctcacccgcccagggtgtcgtcattgaggccttccttaccgctgcgctgactcttaccgtcttgttcagtaagtgctaaaactagcgtcatatttcaagacgactctgatattcatgtctgcttccctcaaaacagtcgccgtcgaaaaacatcgttccactccgtatcgccccatgtgccattggtcttgttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaagcctctcagacccgactctaaccaccgcaaacaacaacctgtcaccctgaatattatcaacttttttactacctgtgttcccatatttacaactgtcttctccatctgtctctgtacttaggtgtctcaaatttgtccatgtcaccaatcatatgtagggtgcccttctttgtaaatttgtctgtgaaaaactgtggcaaatcaacagacttatctctctctctctcacatcttttcttggtctttgtttgattggatatgttgctgtatttccaatgtgttcaaagccccttaataattattgttgtgcattgtacttgggagcttcaagtgtgttatgactaaccttgattagacatactgttggctctccttcaagtgtaccacttccctcctcttttttttttatgtttcaacatactcaacttggaaaattcatacattttcttcactggaaatttttggttcgaatatcactccttttcctttttttcttgcacagtgagcgttatcacgggacctgaaagatacttattcaagaggagcaagtatcatcaaaactattgatcatgcattcaacttcatgttgttctttttttttacctaccatgttgatttcaattaggcttcttcatcaggtcgtgtgtcaattggagccgttattatttcttgttcaaagcgctcgacaattcggtcccttctagtagggtcgaatcgaacaaaccactagacaccaacttcgcttcaattttccaatcagacgggatgtccaagggtaccatgacgcatgcaaaagcatgttgagagtcgcatcatggcccctttcattaatgttgtacaatccgtgtctggaacgatcctacgcgaacaaggcatatttgtccacacatcccgcatgcgcgcatctagttacaagaaacccttcctctgctggtctccccttcgaccggttcgttatccgtgagtgtactgatgttgtaattcccacttaccggcgcatgtggcaacatgtattcggatgacattgtagctgatgcaagctgggctgtgagccgctgaagaatgaacttgagaggagacctcatccgcatcgtatgtatcaaattggtaagctgaggttaataaatgctgcaggatggccaaacagtagcattgtgccaccgcgtcattttcttcttgccaaagcttcccgccatttagcaaagatgatcgtggcgatcgcttgcagttttcttcccttactaatatgttataacccatgtcgccaataaactcatataaataagtcctccggaaccttggcatgtcatgagtgttaggtaggtgacgtcaatgttgtgttactgtgatacatccatacccgtgagttctggtaaaagtattgatgtatggctctcagctgactcgttccatgataacacaaatcccagctgacagtcccgcaagatccacactaagtcccgattccggacaaccatcaggccaggatcaacaagatgatgaagggagctcaatctatcgtcatgcactcgggtattgaacacctgataaaaattagaaaaaacagtcctttggagctagagagtgcatgtacaataatacctcttcccaaatccgcaaaacattctagcggaagattttggatgtgactcctgagacagttccaagagtcgtatgtatgtatccacaaacaaaacttcttgacatcgccgtcgggtatccctgatccagtggccgaattagccgtcgtccgtcggcaaaatctcggacccttggttgccatcgattatttgacatggggtgaccgaaggcgcttgatggccttctcatcttcttccttactgacgatcagccccgagttaactcactgtcagtctatctatctggatagctccttgtatgtacaatgtccaccacagcaccagagtctcgcttccgtctcagctttaaaagatctgcactacatcatacctttcttattggtgtgtgtttttgttgaactttcttggaaaaactttatcccactctcaacattcttccaacaattctatttgaatagcggttagagaaaagaaaaaaaaagtacgggccaggcgtttatctagagaaaatctcttcagtctgaatctttccaattcagatatcaattcttagaagaaagagaactatattaatatctataatcagaatgaccactgcttcagcctccaaatcatctcagactccagaagttggtgttgctgctgccttgactcacggatgcggggatcggggtgcaagcaagttccggaccgtctttgacgagttccggctggatggtcgggtcggcatagtaaccggggccaacggcggcatagggctggaaagtgcacttgcgcttgcagaacttggggccaagatatgggtgctcgacgtggttgaatctccttcgactgaattcgaggcgtgcgcagtttacgccaaagcgctttaccgcgaatcggcttcgagaaggggcgaggatccggcaaaggaacgattggtttacagacccgtcgacgtcactgatcagaacgccttgcaaaaaatctgtcaagagatcgtggcctcagagggaaggctcgatatctgcattgcggctgctggaatccttcccgctgaaaaaagttgcatcgatgtgacctctgaagagtttcaaaaagtgatgagcgtcaagtaagtccctgctttctctctggttttggaacctgtttggtggaattgtaaatgcaaaaattgaccggctgaccatgatttacacgctacgaagctcgacgggagttttcaacacggcgaccaaagcggcggcagagatgagtgctcttgggatcccgggctcgatcatcctgattgcatcaatgtccggttccatcaccaacagagagcagttgagttcctgtttctttgtattcgaaaatcatcctgatgggatggggtttgaccagatcctctgaagtgcctggatagcgtacaacacttccaagtcggcagtactacagatgggacgtagcatggcatgtgagctaggctctcgtggaatcagggtcaacacgctttcgcctggtttgttagcattgtttttttgcttcttatttcgtacccgctcttggcccgtaagattgaagaaaaaccacattatctgcattcaaatttaggacacatccgcacagctatgacggctcgctatttagacgagaatccagagctggaatcaaaatggtccagtatgaatccgcttggccgaataggaaggccgcacgagctcagaggagtcatctcttggcttgcgagtgatgcaagcacattctgcactggatctgagttgagtgaaatcgggttttctattttgtttttggtcaagtaaaaccacatgtgccttcatgttgatgtggagcttcaaactgacgaccttttgccaaacgtttggcttgtctagcataatcgtttctggaggacatcactcttggtgaacgagaacaccggccctttcgcaatcattttaagccatggaaaacacgacgttctacgttctctatcctgtaggaaccaagccgaatgcggaacccctctgatcagataaacgtcatacctccctcaattgctggagtttcttttcttttctttttcttttttttgttcggaaacgaggccaacaacttcttttttttttttttttttctcatcacgatctaatagtggttctttcctttcatgagaagtgtgagccatgaatatatctatatatacattagaagaactgcattatgagcactacggagatcgcggaaacaagatgtagttcatcatataacagttcctcatgttggcattagttgtctttcaatttttcttcagtgcatgagctctgacataggggtgaatcaaaaatgtcttctttcctggataaagatgaaaatgcagagagcctgtcagaccaccaggactgattcttggcatgtactgcggtcacacagagcagctgatgaggactgtgccatggcaagatactcgttgtgaaagaagcttacgcccatcccagtgaacaaaggaaggaggctagtcctattccaaccacacacacaaacggattgccaaatacttgaattgatttttcgatctgactgacaaataatgatctggttccgatgattcatccaaaccttcctgaaacaacataaggcagaggaaaacaaaagcgagcgaaacgagaaaaatcgagggaacaaaagagtgagaaagaggggtgcaaatgatggtacagaataacaaaggatggggtacaagatcctgtccatcaagaaaatgaggggaaagaatgaatgcaaggaaataaccttgcacaaaacattccatcggacacagaggtgagaaagttatatataaagacaactattgcttgtgacacaagatgatcagaataaggttatttatagtaatcaatcgttagattcaaatcaaactcgtgtgtgatcaagatggataaaaggaaagtgatatgaagaaaagagggggtgacgggattaaagcatgaacgttatggcttcatctgacaactctcaaagaaataaaatcgatagagcggcaaccatgagagcaggggttacggctgaatggacattgaactgagcttccgccgagtttttgaacggggtgtaaatagttttgccggagccatcgggcgcaccagtgccgccgccggtcaagttggctccgttggggccgatggggcgggtcatatcactgaattgacaggcacttgaggtgcagagacacttgttgccaatcgggtcccagaacggggtcgaacagttagcgggcaatcggtggcgagggttgctgcccgattgaggcggtaacgggttactgggcgacggtggcaccgaaggacatccataacacgtagtgaatgggaagtcgctgaatgcacagttttggagcaagcccttctcattatcaggcatacctgagaacagaaagatcaaatcagtattatgagtaagataatcaaccagccgtggaagggtgagtgtgcgaaccgttgcagatcttctcagtaacggatggagtcgagcatcctaatgcagatacagagttgaggttgttcatggggactggatgcttgatccactcgagcaattgagcattactgacgatccatacaccttgcatctgttgagcccagtcgagaaattggttgaccatgttaatctgagccttcggatcggtaacaccagggtagccggtggcaagatggatgggatgggtgtagagtccgaagggttgacggttgccgttgtagtgggtcaggaaggtagacttcatccattcgaggaccttgtttgggtcagggtcatcgagccatgggtccatcagatgcacgccacctgcttgcttttcatcaaagataccatacatgggaatctcccacatctgtagacagataatgaaaataagaaataagatatatttgaaagggatgaaacaaaggcaagtgattgagatactgacgccaggtagtttgacttttccttggcacagtccaggcacgctgagacagtcatttgcaaagccgttgtcaagcgtgtatggccagtaagcatcagtgatggagtcattggccggactgctggaactggtggatgagtcataggtaaagccggcgtccttgagatgcttcatggtatcaatggtataattgagatagggagcacggaagccctggatggctgagatggggatcccagagagtgagttaagagcgatgatgtttccatcgatttcgttcacaggcgcgctgccgacgtgggtcatctggttattaaggaaggagtagaaggttggcttaagttgatggaccgctcaaatgattattttcgatggatagaacgaggagaggcccgactgactgtgtggtctgcaatttcatttccagcaacataccaatctgtgaccatggagtagttggtatagttcaacgaaacgaagtaggtcatctgatggagatagagagataaatcagttagatggatgtgttgggatgatttgatgtaagagaaaggactgacttttggagcacatccattaggattcttcctttgggcaaggaactggttgaccgagttgatcgtataggattgcacagcatcatcggctgtaaccaaacaaaatggtgtgagacgggtgtcaacccaaccaatcaatcaaaatgcaacatggagtggtaccataccggtgaaaaggatgaactggggcacatccttggggttcaagccacccggaggggaagtggaagcacattgacagctaggcagtttgcacgagtttggatcacaggtatatccagccgatctgagttgggcagaagaagataattagtgtgcctgtttgggaagagtctctctggaggagggaggatactgaactgaggggtactcgatggtccattggtcgcgcctccctcgcccgacgagactagctgacgcttctggattggtcggcaggatggagaggatggatggaggtcgtgggcattgatgaggggtaggacgaagagtaggagttgtaggagatgagcgaatgaggaccgcatcctgatggagttggtggtggtagtagtgataataataatagttgtgttcttgattatttatttatttatttttaggaagaagtggaagtagaagtgggaatgaattggagaatggcctcattggagaagggagatccacccgatggacctggtgacaggtctgtgattggcttacatcagcaaaacaactgcatcgatctgcagaattccagcagtccgcgactccagcatacaaggggttgattgactcggaaggcgtcggatgagctgactgcgtgcaatcagtccatagctatccacaatagcctccaagaaacatttcgaaatgaacctgtgcctgtgtacaaacataccccaactgggcaaagatcaggctatcatgtaaaccgaaggcacaccaaacaaactgattatcaatccagaatcactcttccaacaacacatcaatcaacctcatgatatcccctaagaaaattcctgaagacctgcaggaatcaattcacctcgtaagagtacaaacagccacccaaaaacaaaacaaaaaaaacatgtgcatacaagtatgtttcctcataaaccaggtgggtgttgatggcgtacatatttaaaacaaaacggatttcgagagacaaagcatggcaaccaccaccgcgaaagaaatccaaaaatgaacactgaccacgggactcgaacccgcagccttctcctcgaccaccaatcactttcataaccagaagtaggagggagacgatctaccattgatctaagccagccaggatgaatgaacttggcagatttcggattctaatcaaatcctcaaaacacgcctcaattattgtgttggaactgtctggaggtcatcatacactggtgttgtctgtggatgcgctgcagccgtttcggtatcttgtttgatcatttgtccggagctccgtttactggtcgtgggggggctggagataagttagcttgatcgaggccgtacatacaactgttcattcctttgtcgaagatggtttttcccttgcgcctgacttgacgtaaatttgttgacaagtatcgactgaagttgaccggtcagttttacagaccaccgtcaaatcctccaccgccacttgccaagagacgagatcaggtcaggtccagaaacacaccatctcggcctgtgtctcctttatgcttgctagttttgaggaaatcggcgaaggaagtatcagcctttgtagagacggtggattcggcacgcttcaaggtcgctaggcgcaccattctccaaggccgagtgccgcccatgcgagtcggacaagcagtacagcggtttggccaggtccctgccattaacttcgccaagcaatacctttcacaaaccgtgcataccgcactgagtccgaggaaagtggagtctggtgggaggaatgtacaaaatttctctgaaaaatattgcggattgtaggtggtgtattgatcctcgttttaacctgtgtgatcgcaaggtaagctgtaattggaaaattgccatgctatcactggcacgttcagtttgcttgaaggacacagagtaaacgctttctatgcttggtgaaaaagatataaataagtggacccaaatcacttgcaaaatcatcattagaatcatcctgactgattccacttcctctcccgaaatgtttcgcccttacatgattcttattatatgctctatttccctctccagtaacgcatttcgctggacgcctggcactggaagaccagcggaggctagtggcagtgcagctgcacccgcgcatactgaagcgggtacattatcgatataatactcttacaaaaaccatcgcttttttttttctagtccgtcctgattgtttcgctaatgatactttgctccgaacgcccacatcgtaatgacttgcagaactcccacacacgcttccagagcctgcttcaagtgaagggaacgatccagttcatgatgggcatgcagagacgctgaatgttattcgggccgattcacttgatcatagagccaacgagccggtctttggcggtgaagacttgtcacttcatgatggtggttattcagacatgtatgatagtgaacccgagttggatcacccacatttcatcaatactcacactgagctttttataaacaattactaccctggacaagagcatttgaccgaacaagatcgttagtagccctttcaaacctgctgggtaatataataacaatgctgatggtaggtatcttttcaggtatggagattgtccaaaattcaagaggccatgagggtgagctctttgattcagggcagtttattcttgaagaggattttaattgataaagagtgtgtaattatagagaccttgagatcgctctatacttatcaagcaagatttcaaagcattgttaatatcagctcaaaacaacacagcggttcaccagggaatgatcagttttctcaagattacagttttgctatcaaatgcgatcagatagtgagagcacttattcaatcaaagctggtcgagatagggaagatcaagccaaaaattcgaaatttacatcctccacacagccaaataatcagccaaactccagaatcattggacttttattctcctgaactttattcagacattgaaaattttggaagagagaaattcacagatttctttgtgaatgaaatgaaggagcagatttcaaattcaaatcatccagagatttatgttcgtttggaagacgatgataattctgcaatggctcaaatcattccttgcttggtttttaccgtcgatttcttgaataataatggcttcatacgagaggaaacaaccaagagcttttttgaacaggatagatttttgtcctgggttactgctcttaacactgagctcctctacacagaagatggtttctgggtttttgaggggacaacagatgttaccaagcagtggttatggtcattgcagtttgatttcatgaagcgtgagtcatttctcctattttttactaattatatatattcttatgagatattcttctagaatgggatcacagactgatttcccaatttttctatttatcactttgttcaaaccttgctccaccaaagtcatgaatgaacaacaagctttaattatggatctcaaaatgctgacagaaattgatttaatgtatgaacatgaatttgaagaattcaatcttcttctaaatactatatcaaccaggaattatattgagaaagtgttgaaaactgatgtcagatcaagaacagtggtatctttgaatgaagaagagctcaaatttttagaagatgatgttgaaaaactgatgaaatttctatccaaaacaattggaaccaataatgatcaatccaaaagagaaaatgcaagggcagtagcaagaagaatctgtgaaattttggatttttttgaagttaacatccaaaaaggaataatagatcacacattcaagcaacaaggttttcctgaaagctttgaactcaaatacaatctgattttgaactcctcaaggtttgaatactataaggatatgaaacaattctttagaatatttagcagacagttctctgaaactgagaagcttgcagaattgaatattgaatcaatccatcaatactaccaaaccaaacaagaagattctcttgaaaagttcaaacaaatttatgaaagcataccttccagtgttgatcacttagaactatcaaattggttgaaagaaaataatgacctgcaagaacttcatttagtggataatgataaattgaaggctgagtggaataaagtgacaagtgatgcacttgaaaaagtaaactcttacacccaacactcaacaaatgaatatctagattcattttggtactaatattaacattttcctcaaaattatgcatagttccagaattcttgttcataaataactcctaccatttctagcagaatttatgtcttcttttcttacacagtcatctcaagtttgatttagacatcatattctcaagatttgtttacttacataattctactttaatctcattttttggtgctcaaatcttgttagttcttttgattatttcttacttgaataaaacctggtttctcagtcattagctgcagatttttattttttgtaataatcttttgtttgattttcttaagctttgagtttaaattttgtcttatactctatcgggcacaatttgtttgcactcatacactgggtttttctgttgaatcttttcttttgggttttgtccattgatctctttccttgggtgttttgctatttgatgtcaccctacattttattttattcactttgcacatcttcccagattacattttaggtgccaatgtacagctaccaccttcaaccattcattttaaatggttaatcctttctggaatcccaaggcatccggtgtagcttctgaaagtgcctcaaaggcatcgatgtgtcaaaagtcaaccaagcaaatgttgctaccaaagaattattaatgcgaatttctttttttcatatagccaaactaaaaatataaatatgttgcgactccaaacatgcaggaatggcttcctttgcgccatcatacagggaagttgtcaaacttgatcatgttgggtttatgcaatgtaactatcagacaattttgcaggttttctacttacatccaattgattgaggaacttccttttgaactattatctgtgaaaaacctgcaaaattgtccaagtattgtccttggcgcaaattgggagttcaagtttatcttgtaggtgtgtttggtccatgggtcacgtgaatgtatgcacttttatgtgcttcgtttaaaaagtggagagtgtcgggctgttgaggctgctcgctttggtctgaaactgttgataaatctcaaaatataaccctttgcagcgtcgaataatctagagtgtagcggtcgaggttcgggcgttgtggattgaagcttttcgaccacttttttcaggagaatcgagatccgatattgggttgcaccgttcaatccagtctcgaggacccttcttacatcccccgcgagtatctgctgcttgtattgtacccttagatgcggaatcagtgcctcgctcaactccatcaatctcttgatagctctgggagtggtatggatcccgaaatgccgaagtagtggggttatgtccggatggtcttcgtatcttcgggtggcacgcagaggatcaatgaacggtagtaagtcatagtggacacttgaaactgcatcgaatagttcagagatgtcagaggggggaacatcgcatcagcgtctgtggtgacttttttggggttttctgggcgaaagatgataaactgatgtcaagtagtaagtaggtgcttacagcgtttatcagtccattcttcatcaagagcccgtgtttcagctattgcttccattttctcctctaatgcctgcttgctttcgaagacagcggacaatttctcatggatagctttctgttgttcgcgcgatttctggattgcttgtttgtattcagaggttgggctcagatacttccagagccacaagccgcgctgagcgttcttctcctcggccgtatacagatcagctagcatgctctttgcctcgctggacacctcccatatcgcgtgcatctgttggtgggtgacttgccatagtttttcgaatctccgaaagtctgcaaaatcattcttttgaggcttggtgatatcacccgggccaaagatggcggcgaagaccaactggtattgatattccactagaatgttggggaaataacgatgagtcagatcgaggggaaaaaacgacgtgcataaccatgcttttgagtttacccaggttcagagatgagtgagaggacgtacttggtggtattcccaatggatgctctcttttccaatctctgattctttgggatatatgagggacttttccattgttcgtgaacgaccgaacaaaatcttccaccaacttcgtcgagctctctagcgctttatcatattcatcttgacctttttcaatctcttctaggatttgcattgcccggaacaccacccttttggaagtacgaactctgtcccgattgaccttggcgagctcgtgtcttgcatttcttgcgaaggtagaagtcttggctagccgtggagaaagcccggcatgttcagactttcctatttcctcgaatatctcccaaaatcgattctgttctgttctatcgagcgttttatagtaatcgtaggtttctccaaagatctctttcaagtaatctatctccgaaaagatcgctaccttgttgtacctttcgaacaggttgaggaaagctttggtggaccggacaagcctcctataatccgttttaagttttttgaaacgagatctcaatctctggattctatttggccacttttcgagaaaactgctttgatcccgagggccttgaattggtttgcgcggctggctagggttatcggatgagggcctctggacatcagtgaaacttcgatcccggttttcctcttttggctgagtagttttagcatcaacttgactgctccttgggagatccgaccgcgacggtatggttcctttcggagattgtaaagcttgaccgagctcttcaaccttgggtactgggtcttgcttggtattgtctaggaaggcgccttgtgaaattaaacacagattgatcagggagtacagccagagatgccaggagttggtgagcctcatgatgactttagttgcagacggaagacagaacgaactaccgacagattggaaaagtcatccaccagtttgacaagacctaattccgaacaccgactcttctgtagcacatagcggacagtttcgcgagagggagatatggtgaaacaggtttccaagcctaatctacttaaagccttcgccactcttcgcgtttccgcaaagatgggaggatccgtccaatctgcacatttagaggcctgcttttcaattcagcattcaggagtgtcaccagttcagcacggccaaaggtgttttatgtattgggacaatgccaataaatacatattagccaagctctgaggttcggcaggctggtcccaatggtgagacttcgagactcgtctttcatctcctcagcgacaattggcataacttttcttcctcctggtgaaagccttctggaggtctccaggcttgcttcatagaggccacttgacgcttcgtggggttggctggcccggccgtcaatgggtctgtttgcattcccggattattgtaggatacgacgcacttcattcattcaaccagaaaataagtattatcaattgcaatacgttacgaccactacgtcaatctcactcgttttgatcaggcagatatatacatccatcctcacgttttcacttcttattttgctaataatctttctgtcccgtataccaaatgtcgcgtcacacacaacaaacaagcgcgtggaggagggttgccagaccctgatcaaagcctctggccgtagtccgatacgtgttcctgaaagacagtctgtgttacctattctcagagataattcagaaaacaatcattaagccaacctgtgtctgttttccaaatactttgatagatccaaagtccaagattggttaccaatttcaaccagtagaaccctggggataagggataacaaagcaaatacataaaccccttcaaaaagcttccttttgatcaatctggtttgagtaaaacactgaagaattttgacatactagaagaacaaactgaaaatactgagaagattgtcaaagaatggctgcatgcctacatcatcatggaaaaaaaagcatcagaggaaaactgaagaaaaatactaaataatgatggtcttgagttactaagagatgatttttcaagctcaatcaatctaaaaaaagtggtgcatcaaccagaatgatgatcattgaccctgaaggacaaggacatgattagttttgttctcattatctcaatctgaaacagtcatgttgagattaccatttcaagattatttgatatttatgtacttactttgcatctattaaaatacattatttggccccaaaacctaaactgagacttcttgcattgccctgatgtttttaaatctccaataaaattttagaatccattattgcaaggggaaaaataatatctagttaaataaaaaattgcacaaaaggaagctgatatcaaagaaccacaaaataatttgcatggaatttgcatggaatttgcaacagtttagtatgggtaagaggggatattttccaatcagacataaatccaattacccagttcacaatagccagtcatcagcaagtttcctagctgtaattagcaagtcattagtgcttagaagaacataaattggtggatattccacagtcccccaaatcatcccagatctatcctgcacaaaaatcaccatctgcaaattttaacaagttcatcagccaccagaacctgctatgtattgtgaactgggtcaatgctttgaaagaggatgtaaaatttcaaaattgaaaagtgagatagataatagtcccgttcacatctgaagttcaaggcagtttttagcacatttgtagataaaatttcatgaattttgtcaaatctcatgaatcatcaggtttgaatgaatttgagatcttggacaaatttgcaaaattgcaatgatgaatgtcattaaatttgcctccaagctcagatgtgaaccgtcctaatatatgtcaggggatatgtaggaaaatccaagtaactcaaaaagaaagatgggcatagaatttgtatggtgcagactgtgtaaccaaatttgaaatcatcaatgttgcctaaaactacactagcagataatcttcaacaggttggccttcatatgagagagaccctctacaaaatgtatcttagaacaaacttataagatgctcaccagtattccaaatctatgggctcctggtatcatgcttcattcaagaatccagagttgggttttatgattctcctgatcaacattgctgattcatcatcaaaataaaatatgatctgctgatgataaaatgatctgtttggaacctaagaaattcagaatatgtgcgtaaatcttcaaagcaaaactactctgcaatagaaagagagaaagacctctgattcaggagtgaactagctgaaaagcatggcatggtgaagctgcaggtgaaagaatcagatgtgtcaccagcctgtcacatgaggagccacccctccaccctgatttccgggatcttggtctgctgtgtaatcccaagcctagctccatcctcctcgagacttgtgccgaagcgtccactcggctgccaacctgatgatacccgaatcggaatcagctgcccattcccgccaaacagcagcaccccatgggatcgaccgtctgcttctcaaaagccctgatccctatcctggcgccgagtacctccccctggcaactctgctcttaccggcactgggatcgacgatccacggctcggtggccgattggcagcgtctcctccttcttggcttcactctgcatcatctgatacagttcatgagatgtccgtcgggactgattcgtgcctcacacgtcccagccgctccgatccattcagaaataccgcctaccgccaattgggcactcgtcgagctcaggatcatcaagatatcagccatcctcgtacttctggcttcaccctttctggcagtaggattccttcgagcagtccaatcagccatgcgaccaggagagccgctcgtcgatcgatttgccacacggctttgcttcatcgccgtggccgttcgaccgtgcgcctatctgttcaatatctttcggccccatcgatcccaggctccgagtcatttcccgacagctgccgaggagctcaaggtgcgctcacaggccttagaaaaggcgctcatcggacgggaagcagtcgcagccaccacctctgatttaaacgagctgcgcgatcggatcaaggatcccatcgcagatcttcgtcgagccttggacacccttgctcgacatcgaaaatcgtcaatcccggccaccacctccgctcagcaagctctatccaaaaccacgggccagctcgcccagcgcacccaaaacttggtcgatttagtcaagcagcgcgtagcacttgctgatcaacgccgatcctcaacatcggccgtcctactggcacgtactaacgatttcatcacctctactggaactacactccagcgtcttggaactaccctggcaccgccgcaagccaacacccagtatcattaaaatgtacgattatgtaacactacttttggtagatcaatagtccatctgctcgacacaggacactctaccttttcgtattctgtcttttgttctgataccgtgactccgatcatatcgacctcggataaactagtacccagattaccaaaccgaacccaaccaaacattaaggactctcaatcatgcagtttcagctcgacaatcaatcacctaagcaaaaccatgaataaagcattcaagatatcaagcttgttatactttgacttgtaatctcactaagcttcaaacaagaagtgactatttatttatcagcacaatcaaaccatgtagcaattttatcatgtcctgattatttatttgttgaacaaattcccacaaagcttgtgtgccagtttgagactcaactccacgtccttagacttcctcaatggggctcttaaggactcttaaaactgttgacactgcaagctggcatctggctgttgcgctagcccacagcatcacatacagcagtcactgtagccgctacaatgggatgatgtgcaaggctgtggtacagaaccaacagttgaatcttgataccagatattcagatgcagtcgtggactagcactacaacataccccaattcaggatgatcataaattccagcaaagtaggttacatttctgtgcttgtgggctagcccatgtggcctaaggaacaggggacaaaaaaaactacaatgcccacacctgcaccaaagcaaaattcacatgggttgggccattcctttggattctcagcaactgatgtgactccaagcccaaggcaggcttggaagacccaatgtccaccaaatcttacttactggcttactgtttttaccctttggttgccttcttccacagctctctctttggttatgatacatttcagcgggttcacttccctggtggactggcagagcccatccatccttccaaagcagcggaattgtgaattgatggagtcttggggcatgatcagaggtgtgcagaaagtgcctgttttcaattagagatgtctttacaacacttgcacaaaattggttggtggggtttactatccgtcgtcaagaattccggatcttcacaccatcgcgaaaaatgttgccaaactttgtcatcacgaaacagcatcgatgtggcgagtttatcagtttcttgtgggtgttggaacccttgctagctaatcgttatcgtaaactcacctggtatgcaacatgaactgatttttcgcggggtgattcaggatgcaaaatttgtgtgaatcgataaaactcccaacgattgcgttgttgatacgagctcatcggagcccggtagtcagacaatgattcctcggctgctaagcactcattgaagtgccagccaggagtacggactccgaggatcccaagggctcggtaagatcatccagtgtaaaacacggacgacacctgtggaccccctatttcgcgacaagatccaagccggcccgtgttggataccgagccatctggatggagtgtttgatcaagcgcattaaaaaacacaacacatagaacatgagattggtctttacttgtcttcagcctcgtagcaattttcatacctgtcctttcgcttcattctccttctctgtttatttctttggatcacagatccggccctctcttctcagcggtcttcttttccttgaatcacactaggtacactaccactttcatcaagcgttcgtcttcacggactttgaatcccggacatttagccattcattatctagtaaatcacccttctcaaatccaagataccctctttcaccaacaacacccacccgtgatttatagaactgaatagattggccaatcattcaaactaatcaaaacaccgaaaaatttggcccaaaaaattacgttcatttgcgaggtacccaccgtatctaatttctttttttttatattatactttttacataccacctattttgaacgtactcagtatatcaaacgacatcgccagttcgaatcataaagctgtggggtaaaatattcaggccaagatggaactgaaaatgaaaatttggccaaatgcttatcagcgcctatctgcaattcaatgggctaggattgcgattcttgtgttaaatattggattcgcaactcaaagccccactcagcaagtgatgcgtcgagatccaccaccgcctgccggtcctaaacgttagtaaatactatgtcagcggaatccatgcatgttacggtgctgacagaagatcattactccagctgtaatgggttggaactctttctggcctattggatgtggcaaacacgtaaatcagggcgatctgcaaaagcaagcagacttactggcccagacggggcttaacactgcgggatactccactttcgtagtcgaatgtgcatgggaagactgggccaacaaagatggtacaccaaacgtaagcttatacattcattcagacagtacatagacgaacgtgaaccactttaatgacgagggaaacaaaattctggaacaaatagaccaagaaaagcactttccacgatgggatagggccctttgttgattatttgaaatctaagggcctcaacctgggttttggtacatgggcagggttagtctggagttttatagcatatgacctatgtgtttatcctggtagttctggaactgaaattttgttgccatatgatactatagaggtcagctgtgcaaaagagatccccacgaaaaatttcacggcggcgatgttccaaagaacctcaaagcgtacgttgcgaaactggttgaatggggtgtgacctacctttcgcataggccgtgagttcggatatacttcacaaaaactcaaacatctgaaacaatacgctaatcaccagatccaaaaatttaacagttgcgacttggcatcacccgacaggttgcagtatccagaccaagcctcgccattaaacgtgcgtcaaagaaaatctgactcaataataggtgttgaaaatatgactaataggtggtggaatgccaaataggctcgttacgttcaaatggaagatgcgatacgtgatgctggtgttaaactattctatgcgtgagctgatttaggatgtcaagccatttttcagctaactgaacaacttggacattactagcacctcgcaatggggagcttctccagaggcctcaaaccaactaagagccaatagttggagaatagcagatgatacccgagataattggaattctttgtaagacacaatgcaattggtgtatgttccagtgccactctgtcaaatctaattttctctcgccaaacagcatcaggactctcaacgcagccgtgccatatgccccgaaaacacgaccaggatcgtacagcgaccttggatttctgcaattgggggaaaataagttaatttcgcctgaaatgctaacccagtttgctttttgggccgcagcaaagtatgctttctaatttgcctcttttttcattcaatttcgagcttgatgaatccactggacatactaatcaatttttttttcttttcctagatctcccttaattttctcttctgacctgtccaaggttcacccagacttcattgaggtacttaaaaaccccggggtaattgcgattaacgtaagagtaaaatttccgggtctgcatgcccagataataataattgaaaaagtcgggattcattcccattttacatttagcaagacaatctaggcaaaagtattaccttgaggcgtcgatactccgatgataaagatgtatggagcgggcccttaagtgatggtagcacggttgcaggtgagctttttttttgttagaaagattattgttgactgttccagaatcaagctaaatatcgcccgcaacaattctttcctaaacgactgtcattacagttatcgtcaactgggaagatcacacttcactcaagcacattgatctcgcagacatgggtttctcatctgcacacttatacgatgtatggcatgggaaggatttaggacctgtgaatggcacgtaagttgttggagttttagtaggctaaaaatgagtaactgacattctgccggattgatggaatgaactaccacagctatagttctcatgttggtgggcatggatgcttgttcctaaagctaactgaaaccaagccagctcccaaaataaatttcaagcgcttcccagctgaaacagctgacgtgatgggttcagcaaggttgaaagacgttactcctaaaatcaaagcggtgtctaggattagcccgaatgggggcggtggagttcgctggaccattcctgacatacaaacgaagggagatgttctattcagcattgactttattaacgctcagctcgcgaccggagacgaagatgattcaaaattgaattttaaacgcactgtcatcacagttaatgatgataagaaagttactgtggattttccgatatcaggcctagtcagtatcttgattttcaggaggatctaacaatctcaggtttttactttcagcactgatcatatgttttacttttgggtgaatcaatttacaactttgaatgttccagctttgggaagaggtctacgagggcttccttgtctcccttcctttgacagtgagtcctgagaggaaaaccatctgcccattcaagcaataatatctgattactatgtgattttgttctgacagcctggtgacaataaaatcttgatcgaaggagtcaatgaatgggctccagattttgtctgtttgtctgtggaacaaaagccagagcaagccagttaacccttcacctcttctgttcctgacactgggaaccacccaccttatgagtgttattagttttcacagtctgtatagtttctatttttggggtacaaatcaggttttagaccatgcaactcccttacttttttcctcacttctgaacaatttttgcttgattcattgttgaaacttaagctcttgagcactttaaacttatatagaacaaaatgtaagggagagatgcagcactagaaatgacttgacaatttgagagtttaaagggccaatggagtttgattgattgcactagcaagtatgggtaatttaaatacaagttgatcatactgtggctgtagtagtggataaaaggagattgaaaactcatgtgcactccatagaaccaaggatgaaacaaactctagaatataagtggaattttttgaggggacatgatcactataagccaaggatccatgactacaaggaaaacatgagtagatctcatagtatttgatacatgaaaaattaaaaagaggacatcgaatcaatgagtgcaatattaatgtcagctttagagccagcatagctggccaaaggtgtcagcgatcaggtaaggtgttgctcctaaggcaagatattgataagttattccaaggctcttcaggttgagagattcactgatataactagagaaaggttgattccaagcttttgactggttcagagattggtgcaatattacttaagaagcggtcctgacagtagatccttgatttacttcaggaacaagaggaatacttttaacttgatgaaaggttgtctgttcttggatttctgaggagcatagaattaagagagaacaaaaacatgtagtatgtacaatgcataatactatgtaagcataaaaaagataaattgagtgagatgataatgaataattcagtctgagtagtaattggaacaatattacaggtattgtgacatttccttgcaggctgacaaaaagctgctttaactgttatttccaatcataattccatcataactttagactctcacaatatattcaagatttgaatttagaaatggatttcccacacaatgtcatccttagtcaacaccaaccacttttactatacccaactccttcacatactttctgtacttggggtaaaacctgctactctgggattacagcatctctctatcacaagtacttgtaattatcatgtaatacaattctgaaaatcctgtcagaggatcctcagtccatttttccaggatattcaaggttttcagactcactttgaaccagaaccaccaaaacccaaccaacctcattactgcttggtgcctaacttttcacagcaatagcaattcccagttttacctccccatagtcatgctagaactcttacagttagtaaactttgtatttgcttgatttctaagttgctctgtttatctcagtctcacacatggttcttcaaccatatctttctttctaactcacccttcttttgactgcaaatcaataattattatgattctattgtttggtgatatacctgaaagccaatttccctttaaatatccttgatctttgatccaaaaaaatagtgattggttctgaaaatattcaaactaaaaccttctatagtttcctttgtagaagaggctggtctgagacagcttatcagtcaacctacaagaggaaagtaacacttcagattcaatcaaacttaaaataaaaacaatcaaacaaaaaaatctttctttattcttttctatttctctccccttttctctctcgtctggatgtatttccctatccccttatttccctatccccttgtaatccatctggaaggtcccccattttccttgtgtcctgccaccacataagaggctcaggatcacaatagatacatcggttcaagaataatttaggcacaagatatattagaagaaacagagaacttaggaggatgagttagaaaaaatggaatactgtagagttccatcaaccacaataccatttgaataaacctttggaaataaaaattggaagattcttagcataagctatgaaaaggagatcaggggtgtgttatgggtgttctgaggagagcaggtgatggatcttcagggttctgagtcttgatggtagattgaaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtgcgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccccctttaatgcccaagccgcccccgttgttgttccagaaaaaaatttaactatggataaaaaataaaataaaaaaaattcctcctcttttggctctgcattctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacaccgcatccggaaacttgatgttgaattcggcgaccagttctcgacagtgttccaagttgacttcgggttcccacgagttctcctccggtccaaagcctttccagctgaccaagtattcgaccttcttcccccttctccgacagtccagtacgccttccacttcccactcctcctcattgttgacctgtactggttctggtgatggatggcgccttccagcaatggtgtccgggttgtgcttccgcagtactgaaacatgaaacaccgggtgaacaccctgaatggataatggcaaagtcagcttgtacgcagattgggatattttcttagaaatttggaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcgaaatattcctgctgttcaaccaaacctcctcgccaacgttccaaattggggtgtcctttactcctttgtcgaattgggtcttcattgattcttgagctgcttctagacataacttgagttctgactggccttcatcaatttgtttgagtcgctcttcaaccgcaggtagacactgttcacttgatgggatcccgccgtatgaaggattgaaaccgtagtttgccttgaacggtgagactccaattgagacgtgatcattgttgttgtacgcaaattctgccgtcgccaaaaggggttcccagttgtcctgtcggtactgaacaaagtgctgtaggtactgctccaccgccttatttgcaatttcggattgtccgtcagttcgagggtggtaggcagtcgaagggtggagccggattccaagttgcttgtccaattcttgtgtgatctgagagataaaaacacttcctctgtccgagacaattgtctttggtgtgccgtggagtttccaaacctgtttcaacataagatctgcaagctgttcagagttcatggacttgttgcaaggaaggaagtgggccattttagtcagtctgtcaatcacagtgaggatactgtcgcaattgttggatagggggaggtctgttatcaaatcatagctgatgtccgtccacgggcctgcagggatgggcaacagttccaacctcccaaatggtttctgggttgaggatttgacccgaagacaagagtcgcagccatccacgtagcggttgacaaagcttttcatggatggccacgtgaagctgcggcgtatcagcgagagcgtttttgatcttcctgggtgtcctgctaacttgctgtcatggaggctcctcagaattttggtcttgaggtcttcattccggggtacttcaatccgtccgctcctgtagagcaccccgtccttcaccgagtactgcttggtggcctccttcattcgactggacactgggttctcacaggctgaaatcaatttggtcagtctggaatcagatggagtcagagatcggatttggcttatcagttcgctgtctgttggatattctctgacggaatgttgggctcctccacaccgagaatgtccacttggaaccaatgttcggcgtcatccagatccacagactcgtcttcaaaccagcagtcaaattcagccacttcagcaaaagtgtcgggggtgaggttctcgggtcgcaaaagttgtccaaaggtgagcttgtcctccttcgaaggcgccaggtcgggtcgtctggacagagcatccggtttggatgactgtcggcccggtcggaaaacaatctcaaagttgaagcatcccatggtttcggcccatctcgcttgcctccgtgtcagttgcttggttgtcatgaagctttcaaggttccggtggtcggtgtagacaattgcttgtagtcgatttgggttgccctctagatagtgacgccattccttgaaagacgccacaattgccagcaattccttgtcaaaaatctcatagttcttttcggattggaccaatgaccgtgacaaatacgccaccgggtggagttcttgatccttgtcgcagatttgggataagacagcaccgagtgcaaagtccgagcaatcacattcaaggacaaaaggcctgtacgggttggctatcttcagtactggcgccgtggtgaacgcggttttcagagtttcaaaggccttgttgcaacggtcgtcccagacgtagggagttttgtccttggtcaagtcgtggagaggtcgagctattcctgaaaagtggtcaatgaatcgccggtagaagtttgagaagccaataaaacgctgtagttcggtcacgttcttgggcggtggccattcggatacagctttgactttagtcgggtccatcctcagccggttacatgatatcaaaagtcccaagtattccacttctggtcgagagaattcacatttttccggtttcagccaaagttgatgcttgctaagtgtctccaatactcccatgacagccgcttggtggtcggttcccttctgcgtgtagatcatgatgttgtccaggtaagctgccgtgtccttcccaatccgtcccaacaggatgtcttgcatgaaatattgaaagtagcctggtgctcctgttggtccaaatggcatagtcaacggtgcgaattgtccttgtcgacagacaaaagccagcttctcctcgtcaccctccgctacacgtaggtttccgtaggcgtttctcaggtcgagcttggtgaaagtgtcggcgtcaagtaggctatcaaccaggtccatcgtcaggggtagggggtacttgttcttcacggtaaccgcattgagcttccggtagtcaaaacatgggcgtaagttgccgtccttcttcccagtgaacagcactggtgctgcccagggcgaagtggttcgtctgatggtgccgttttctagtccttcagtgatcagggtgtctagtgcttggttttcggcgggtgacaggggaatgatcctgcttgcttgggggagggctcccggcaccaggtccactcgaaagttgtagattcttctgggtggcagtttctgggcactggacttgcggaacatgttgatataccggtgatagtgggtcaggactagttcttctgccgtcttcacaggggtcttggccttgctgtccgccgcaagttgagctgatgttgaccaagaggctttggcggcgctgacatctgcggttggaacaagttctaggagaggaagaggcttgccagctgtttcaacagaatttatggaagggaccgcagcgaactcacattgcgggggtgttaacgtgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcggaattggcaaaactggcttggcagttgcaatggtcctgtcttcagtggttgggatccggtcggtggtgctatgtcctaggaagggaagaggcttgccagctgtttcaataggaattttggaagggaccgcagcgaactcacattgcgggggtgtaaacgtgtcagagacacacaccccctcgtcaaaaatcctagcttgcctcacaggctccacgccaaaaggtgagggttttttcagaattgacgaagctgcatcgacagctgcaaaatcctgtggggttttcctgaatttccggtcagtccaatcgatgaggtgtccatgcttacggatccaaggcattccaaggatcccgtcgtaagagtctttcaggcgagtgatgatgaatggggaaggagatgggtcggtgtcaagagtcaggcggatatcaaatgaagaacggcttgaggaaccgtcaaaaccagagatggtacgatgagagggtctggcaatatcaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctaacaacaaacaactctccactgctcaggataggcacatccttcattcctgagctcctccattttttgacgactccgctctactgcctcctgccttcaactgtttgacctcttcttcgagttcagcaatccaggacttctcctttcctttccccttctgtccacggtccgggcaatccctcgagatgtggccttggttcccgcatcggaagcactggcccactcgcatcatcctggtcttctccgcgtccgaaaggtggccacgcatgactgacaagtccatcgcgttggggtccggggtcttggccgtctcagtgggtgctaggccgtggagttcattgtcgatctgcagggccagggtggcgatgtcggccagttccgagaattcggtacgactcatcagcaacatcaggcgtatttgggattgcaggccttgtctgtactggctgacgaggacagcgggggcccagccggtgttgtgggcgtgcaggttgaactggtgggtgtagtgagaaaccgacttggtctgcttgagcgctcgtagggctgcttccgccttggtcttcttctcggtgtcgcagtacatggcggtgaactgagtgtcaaagtcgtctttactgatagcttcagtatcgctcatcaccttcttcatccacggttgggcccaagagctagccggtccagtcaggtaggacacacatcatccctgacatgatttcccagataggaaatcttgtaaattttagggaaatcctgtaaaaaccattaaagatttttctaatttcaaatttttttagatttttccagatttttttattaagagacatctataaagttgaaaaaatctgaaaaaaaaattaataaatctggaaaaatctgaaaaatctgaaacaatcccaaaaatctggaaaaatctaaaaaaattagaaaaatctaaaaaatctagaaaatctagaaaatctagaaaatctgaaaaatctaaaaagtctgaaaaatctaaaaatctggaaaaatctaaaaaaattagagaaatctaaaaaagctagaaaaatgtaaaaaactgaaaaatctaaaaaaatatggaaaaatctaaaaaatctagaaaaatctttagtttttttacaggatttccctaagatttacaagatttcccaactgggaaatcatgtcagggatgatgtgacaacacaaacaccatgatggcgcggtcggagccaaagaggtgtccgttggccaggacgtagaggtttacctggttgatgaaaacctccgccttagctccacgggtgccatcgaacttgtcagggacgccgatcttcgggcctttggccggcggggctggtccttgcggcttattgtcggcgttcttcagggccttcgtcaattgggcctccttcctggctaaacgctcctacgtcttcctacaggactgcgttcctcctcgaccacggccaggagttgggtcagttgcgcctggacctcggcgagtttggcgtccttctcacctacgtccatagcaaaacagtacggggcggctcacagagtggcaggtaatgctttgacggtgtgtagtgacttcggaaggtgcaactaaaattgtggaggcttacttttgtacttttacccctcgccaaacggcttgtgtgagctctcttcggggatctggggtgtcttgggggggttctggggtttttctggggggtctggggtctttcaagtttttttttggggggtctggggtctttcaggggtttcactgcgtgtcttgggttctttcagggggtcgggggtttattctgggggtcttggggggttcttctgggggtcgggggtctcacagaggtctatggggttgttctgggggtctggggtctgatttggaggcctgggtcacagaaaaaaacggccaggggtcttccagggggtctcagggtgtccttggggcgcgctggggggctctaagggtcactgggtggcttgggggcgctccagtgggctgctgggtgctctggggcgtcgcctggtgtctggggcttgtctataggcgtcgggggccttcaggaggccttggtgggcgatggggaggacgctggcgctccgtggggtgctctggggcgctgggggcctgtctgggtcgtccgacgacgatccggttggttctggagcgtccgacgacgatccggggttgttggagggtctagaggggtttagggaccgttccgagcgcaatccgagcgttccgagcggtatccaagggtcctgggcgttatccgagggccctacgacgatccgacgaacaaaaccgaacgatccgacgcgatccgacgaaaaacgcaaaaaaacgacctcctggggggcctgaggggtctgtgagggtgagagggaggtagggggtaagttttcagagttgatagacaaggtttgagagaagttcaaggggatgattttcaaggtttgagaggtgagttttcagggttgattttctaggtttgagggatggtgttctgggtgtttcgttcctggtctccgtatgagttgatcttgcaatatgttatgggtgttctgaggagagcaggtgatggatcttcagggttctgagtcttgatggtagattgcaagatgaggaatgtacagtctcctcccagatgtttatagccatctgttttgagctccacaccgggaacccaaaaatttcaagtcacaagagtttgtggaatggtggaaaatggatctcaaagaatgaatatgaaaaaataataatgataaacaagattataaaatttgtaaaaaataaaaatgagaaaatcacaaaaactgacagctctaatatttctttcaggaaaagatgaaatctcagaagtgatagtatgagatctggaatgaataataagaagtgaaaatttggaaaaaatgactacttggtggtataaaaaggctgcctaaggggtcattcaccaagaaatgtgacattctggtactgcaatctactaattttgactgcagggtgtgcacccaccatgctcaaactttttttggaccaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaacaaattaaagtttttgaaaaaagttgattttcttttatctttttcacaaattttaaaatcctgttttttattattattttttcatattcattctttgggaacccattttccaccattccacaaactattgtgacttgaaatttttgggttcccggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtgcgtaacaggctctctacatatgtaacatccccagttccagtcctccacagctcataacagggtgttaaagatttgaggttggaactgaaacattcgacaaagctatagactagaaaaatttggctgacttgaatgtaatataaatgattatcttgacaagaaaaataaattattcaacatgatttacatgaaaatttgtgacatggaaaaaacaaataagttgattgggtatgccccagatctgaggaattagccaaatttctgattctttgagcttactcacattcttctattatatggaatggcataaggttttcacaatctcaagaagatattgctcacctagcttgtatgggggattgtctgggttgaatgatgctatccatttaagttgcttatgtaatatgaaatgcttgtctttgtgaaacctgtgagaggtgaagctcacatttccagactatttttgaggtcttttttacttttctggaaaggctgtaaatcagcatcttggttgatgcttcaatcaacatgttccagcaaaatcaatgctcagatagagctctggtccctcacttacttgcttcatttttgctgattgagacatgtttctgtgatgtcatttatctgatttttttcttgcatacagtataccacattgctcaaagatattgaatgatttttcaatgttatagagctctggtccctcacttgcttgcttcatttttgctgattgagacatgtttctgtgatgtcatttatctgatttttttcttgcatacagtataccacattgctgaaagttattgaatggtttttcaatgatatttttcttgtattatacacagatcagacaagctaacgagttgtttgggaaaccaggatatcaggggatttgaacaatcaaaatcataaaagcttcagcacaattgtcttaattttgattttttgggaggtcagagagcagaagtagaagatcaagaacaaaatagatgtgaataatgagtatataattaagaagggggtatagtttgtgatatattaacttgtatgtatgtactcaagcaaacagtcaaacaaaagctgtggaacaaaaaaaaaggaattgatgagggggttgattttctttaagaaagaagctaaggttctgggacgatagaaaattttgagattgttcctagaaactttggaaaaagcaaagttgattatttcaaattcgattgaaaaaaagatggtttaaagcatacatgttccaagctaacaacaatcaaaagcgaaatttttcagaagacaagggggtctgttgactattgctttgggggaaagagaaaaaaagaaaagacaatagagcaaaaattgttcagatttttctgtcatctcgggcaatcatactgtggacgtagaaggatcgacatcataatgtttggaggtgcacagggggcaggattaggatggatgagtgcggatagtttgggcgatgagatcgagccctttattagtgtaaaggctcgacattttctgactaagctcacgagccttgacggccattgccatccgcttgacggtattatccagagccaattctctggactgtccactcagagcaaacacactattcactggacgatgaaggcgaatgttcaaatttgtgtgcatcggtgactgtcatcgttcctgggttcagattctcggccgacccaagtggttggacaaactgcatctcataaccgccaatgtctcgaggaactgatcatttagatatgcataggaaattggggggataagtcacgaggcttatgaggacagtacttggaaattttttgacaagcggtggcttacagtttagatcgctttggaaagcttggtaaggctcggctttctcgattttgagatgagtgtttgaaagccttggcgatctccattgaaaatcttggcttggttttcttggaatttttcgagctcggagacctggtcgtaggggaatgggggcaatggctgatgtgcctggcggcctggcgtgcggcggattggtatctggctagctcggtgaggtgggtctgcaactcttcgagctccttgacaaatctgtccgagttgaaaccttcaggcagcttgcccacaatgctttcgtcgcgaaggatcgaggccatttgagatgagaacacgttttggggtcctaggaatccgtgcatgttggccaaggattctacacgctgaccaccgtataagcggattcctggcagttggaatttagagacaagagttagtttgaggggagattagattagggagacgggtaattatcttaccaattcgagcttccaataactcatgggagttgaagcgggccaattgaagggccagattacccagagaagccgtgctgggattggctgaatctttgagggcgggtgcaagtttgagggcgatctgttcactgcttcgggagatctcttcttcgtttttgggcatgtcgtgggcaataaacttttggatttgagacaaatagtcggtggtttcttgggtgatctctgggattttatcgaggactgggttggctcgtacgtaggattggtaggatttcgcggactttttgttgacgagctgttccaacagatctgagacgagtgttttgatctgctctgagtcttgcggtattccgcgaaagtcggctgcaagtttgggtgcgtaggagaaggtccgtggagcactacttcgggagaagacattggtaaagcgtcggaaagacaaagagatgttcttccaacctgaagcgaatttgtgttttatgcggaagatagcagtaagcttgggaggctctattgggggaggatgcaggctaggatctaactccgggggatggaaggcgggattgtgggcgtcaagatgaactggatgttcagaggaagtagtgtgaggaggaaggtctccttggggttgaatttcttttggcaggaattccgtggcatcttttagggcatcagcagtagattgaggtttggttagggcgacggcggtgttgacggcggtaggaacggagggacgtccgacctctgaggtagttttggctaaccgggcagaggcttcgacgccctcaactacttccatgcgtttgtggagggtataatgggcgaatgagtgaggagaatgaacgacgcataaaaaaaggagagtatagggtgataagatcatcgtggacctcttgtcctgtttttgagaaaaaaaaaagaaaacaacaaatgtcaaggaatgggtgaaggtggtcgagctggggaatgaatgagtgtaggtgcggtgtcagcgatctgacgggaagataagatagattataggacaaataaccagatgtcaaggagagtgatgagggctggatgggggcgatgatgggatccttctagcttatattaatgtaaggatggtgtgtttccttcccaaggcgagttccgacatactccgaattggtcatattccaattggatccacaatggcaatctcctgtttcaagttactagctgttgaaggtggttgtcagaagaactagaatctgagggattcaggtctagcaaaacggagaatgtgtttgaagcctcagggggaagctaccctatagaggccagccaccccggatcgagctgatgatggggagcagctgttggatggcgtgatgacatagacaagacaagtgatctctttgcccaatagtgaagcggcgatggccgggagtccctccgaagatctctgccgacggaccaggatctgcacggtgataatgccggaccccaaacactccgggcttccaaggccgtgagggcggcgtgactgcggatgccgtgtttcactgtccgacttgcgttctccccgggtgccccgctgttgaagtcgacgatcggggagaatatcccaagtgggttcctttgacttcacagcacactacaaaataaataccctcactcagaacaaccaacaaccactttcacagcaggcggattgaactttcaaggatggaagaaccagaagaagaacagttcatcaaactcaaccaactcatctcatacgacccaagagcaatacaggacctaatagaactatacccatcacccaacctaccaagaacaatagcaacaacaacaacaactcaaacaacagcaactcaaacagcaaacaacaaacgaaaactaactactaccaatgataatcgcaggaacaagaaacttcaaatcatacccacaccatctgaaccttcatcaccactggtaaatacacatacatacttatccaccaaaggaatcataacaaattactgacttgaccatataacatccagctatcagcatcaaccaacacacttccaatcagatgctcatcagaaccaatctcatcatctcaaaaacacccatcaaacaacttcaaccagaatatctcaaaactgctactatccataggagatcacaccaacaaacaggaacaaaaactacctcaatcaccacccaagaacatcttcaatctaccatctgtcaaatcaccctcaaaggttagccccatcatactcttcctcaatcaatcaatcaatcaatcactcaatcaatcaatcactcactcaacctacctcccacagcttccacgaatcctcagtccaaccccgcaaccgtcgaggagcaagcctgcgaaaatcatcgatgaacccttggtcttctcaaccatcactcacggccccgatgacctcgccaatagtaaggcccagaaccccaccacgaaattcaccaggctgggtagacggctacacgctttacagacctcctcagccatcatgagaccacgttcgagctcaaacccttccacgaccgcgactatcaccagagcatcaagacagcccagcccaggatcttcacccaccaaacccacttccccaccaataccgccgctgaccctaggcaaaccctcaaccagccggctacgcgccaggcgtgcatcacggccaccagaagctcccacacccaccacctccccaccccagccgccacgtaggacggcccctcgggtagacacagaacaagtcaaattagccaaacttaccaagcagcagaccaatctcaacaagaaacggttttgtgtgatcaaggtcgaggtgatccatatggaccaactaaggccaccttcgcccgaagggaacttccgtaagggcgcctcatcatcatctaatatcaacaggaaaaaacagcccgctcctttcgccaatgattcagcaaaagataaagggaaacaacccgcgcaggaatcgatcgaagagattcgcgtccaactcctcgctccatcagctgacgcgccccaacacgtccaggatcgggagaaacgcgttcgctggaacgatcccgaactgacggtcgaccttgaagagctctactatcgtcggacgctcgagccagctccagaagaagaaaatgaagaagaagagcaacagcaacagtccgagaaccgctccccacctccttcacccccagtctcctcctcctcttcaactctctcttctctcacctcttctggttcccctccctgttcgccctctccaccaccgctaccatcatcatcatcaacaacagcatcaacctcggccggtcctccaacagtcaaacctattcttgtccgtccttatttccctccgatcttctgatgacccactaactcatctctttctttctctgtgatgtgattcagaaactcaacttccttccgtcatcacaagcccctcccgaagttgaaccaaccccagatcccaccgatcatacttcttcaacagatgatcgaggaatgctagaggacggggacaacccccagaagccccgtgccgacccgacacccgtctaccgtctcgaccctcacggcaacctcatcctccctggcccttccggggaagagccaaacgggaatacccctgctgacccgctcgtctccctcgaacccccgttcgtgaaagtctctcgtcggatctggcgtgaccattaaacctgtccgccttaaactcgcttcttttttctcaccccttattccacctctcgaaaaccttatcctctctcatttactcacctatggatcggatcgcttttgtctgtttcctcttgactatatcatcttccttcctttctcacatatctctctccagtcggatctcatcttctctctctccttctgtctacacgttttatttgggttggtcgtttgttcgttctttcaccggtcacatcgcctcattttgttagtttgggttgtggccttatagaatgtgttcttttttgttgtcgttgattcttggataaatcgtataattatcacctcttttattacatatatggatgtagatgtatatatctgacttgtgtgagtggtcctctgtgccattggtttggaatggtcaacgcatctgatcgactttttcacttgatcatccatccccttctaaacacacatcttagatccgtttatgtatatctttcttagttcatttttctgatcacttgacggtgggaacaatagtgtaaaaaccaacaccaaagtagccaacaatccgaaatccctcttctggacttctacttacaagagttcgctagattgtgtaaaatggtcaaccgggccaaactcttcccctctgcgagccatttcatatggatacgccagtttgaccgaagttgactgtgttgccaggttgagcaacatcagcctctgtaatagtaaggcgatgatacttctgagcggtataaaggtaccgtccgtcaaacgaagtcctacatgttgccaaggaggtatgatgatacactggccgcgatgtgatacatatgtagtcaggtattattactaatgacgttgtatactacattagcccttttcccctcgtggtcacctaatgcagaactccacttggtggcctcatggagggcagttttaaaaactattacttgaaaatacataagttgtttcaatctctacctgtatatgggtttcataagctagtgtctctaatcacaaaaggcaatgtgatgcagtaggacccctgcaagtccctgtcaaaccaactcatgtaattcccaggaaatttgggttttggatacacagagaaatctatttttcctaatcaaagctgcatttagatacatcctacatgaggatgattgtgaggatggtacaggtcaaaaagattgtgagaaatccaaaattgctaccccttgaagtttatagcctgttgtagctaaataatgacatccaatgaatttcatgaggagcattttgcaaagaaaaaatcgtttggatacatatgtactacatgagttggcataggaggggctctccagggtcctgatgcagtcctaaccagcaggatctccaggaaggtctggatgtttgaaggggaggagatacaagcaacactgaaagtaaactgaggcaataaaagacagtatcaggtctgtatttatattgtctcagaacttgaatacctaaaaatgccaatccttgtgttgtctcactttcctgagacaatagacacatattgcctttggaaagtgagagaaatattgtgtattgactcagagtcagagggctatacaagatatttggccacatcaatgaagaaaaaaaaacagagatattgtcttttccaagaatgttggaactttccgaatttttttgttcttgttatgcattaaaaagcttgtttgattttgtttttttcgaggattctgtcataaggtatcccaccttttgcttctgcctccccgcccctacccagcgacccaatgcccagccacaaaatcaccttccagcctggtcggatgtagcaagggatggccgggtaagtggtgggatcagggtaaactttgcaccctgattccaaatatgagcttcaattttccaaagctcttcttggaaagaaattaaggctggattgcagtatcaggtcttgggttgcatcgcatacctgtccaaacccaaacctggaaaatcaattttttatatccaagacatgggatctgcctggatctgccaacatatttttttttcaaaaggttccaaggttcttggaaaagacaatacatgaattttcttgcatgggtaaagccactgaatacaacacagtgtattgtctcaccaaccaaggaaatgctgataccaggtatcatgcacaaaacaaggtatcaggcacaaaacagagacaattcctaacttaatgaagtccctccaaatacgaggaacttcattaagttgacaattcacaccaataccaataccaatgcatgtgtcttgtctcagtttcaatgtcatcattgatacaacttacaagtccctcaatctaacatctgcaagcacaagggcccatgtgaattgtttttacctgtctcaagcagaggcaatcatgatctcactcttcaagaaaacaatataaatacccactgtaattcaatcaatctaaaatatatctcctctcattcttgatctttggccaaaatgtttagtccttacgtattgagtagcttatacttgatcttgttaatttttatagaggggtctttttctagtccagcacttggatttgacagcatttcagctaaactcaacttcaggggtacatcatcttttgctcataacaaataactacatacttcttagcctgaagctgacaagctgacttttcattttgacacaactcaccttcaatcagagactcccaattttcatgggaagccagagggaaatgatctgcagattcactcttcaacttcaccacatgaagatttatctgaaaataatttcaatagtgatgaagagtcagattacttaagtgggtatggttctgatgaaagtgatgatgaatatgattcagatcacagaagtgaagatggggaatatcatggtggagataagggatatcatgatgtcaaacatgaggaatctctcattttagaatcaacaggtgatactagtagtgctgataacaagtcagctcacaaaactggaagacaaaatctgagtaaaaaacaacagattctttttgaaaatttacttcaatactaccctggaaaagaacagttgaccaccaaagattgtaggtcctttttctaaataccaaaatgaaactcataggatactaatcagatctattatttcagtttttggatataaaggaaaactggaaagctcatacaagtaagttgttttgcatatgtttgtttctggaaattattaacagaggttaatgagatattttcaaaatattgtaggataattgatcaatcttgaaaaagatacaagatacctagatgacttctttgattgttttctatcaggataaattacaagaaaggaagggggcaccctgatgagaagaaattttgcaaggatgctgaattggttggaaatctaaacaaaaagatgaaaaccttgaagaagaagaagcttgttggattagggagaatcaattctgaatttcaaaatctgaggaatgaaaaaggtgaaattcatgcatcaagtgtaaaacaacaatgggatgaattgatatctcaacctgtgaatgaaatcaagaatcttatgcaagatcacaaatcccagattcagaatattgacggactctttgatcattcagatgaagccaatttagtatttgcttatttgtttcaatgtatcaacttcttatacaagaattcattcatagatgatgaaacaacaagaagtttctttgagcaagatgaatttttaaggttggcacttgtatatagtgctttctttgtcaaacaccatggaatttcacatgaatcaaattcaatgagtggagtgatgatcaatcaatggttctggccacctgaattcgaatttttcaagggtgagtataccactcagaatttctgatgaaaatttaacttggtcaaaaactgactccctttttttctttgagaaaaaatagcattcaatgaagaagactcactcagaattaattttgaacatttgcttcttgcatttaccagacatggacaaagctttgaggcactacaggaggaggttaaatttctttctaattcattcctagaccaaagatatacaaaacggttaataaaacataatggagaaaaaccttctaaaattttggatggaaaggttgatgaaattaatttaatgtctatcagccaagaagatatgagaattttgaaagcagatgttgaaaaactcatgaatcttttgctaaaaacatatgatccaacagtcactcagattgatactctaatttcaagatttttatcaagaaacatatgtgaaattttggatttcattgatacaaatatttcccatggcatcataaaagaaatatccagaagaatggaaaatcctgaacattttgaagatcaattcaagttgatgttatctttttcaaggataaaatatataatgggcatggccaggtctttcaaacgtttcaaattaaatgaatcaaactcactggaattctctcaaaatgagattgagctcatacataaagaatatgaaataaaattgaaagatcaatttaaagaatttgaaaacatataccaacagatttccaatcaggaggattctttgtctgaatggttaaaagagcaagaagatatcatagaaatacacaatatagatcaatccaaatggttccaatggtggaatgatgtcaaaaactacaaaataaatgaatcaaagatactcaaccaaacaatataatgatagataaaaacaagagtttttggatttaaatgatatattcttactggatatccatcaccttagacccctcatctcatggagatttcttgattgcattcatctatgcttgataatgattttatcaacttcttgcatttgcagtttctgatacccctcaatcagattttgtgctgtaaaaaatgaactgaggtccttccatgctatcttttatcagtttgattttctttggattcaaaatcttgatatttcttatttgctatgtcattttctctatcaggttgattttctgtggattcaaaatcttgattttttttcaatgtcctttttcttctgtgtaaatctgtctctcaatttctttatatcctgcacatatgttttcattgggttcatgttcactctctttgtcttttctgttatctcatttttctaggggtctccacagttttttgtgttttccatgaccttcttatctcttcacttgtctgcttcattctctcctattttgtgattctgtactttcctttgtatatgttttaaaaatatggggggggggggcattgcttcatgatgtgggggaaagaccttgcttactctgaagtctcataccaaagcttgaattttactcaaaccagcaagccccttgcctcacacaacaaagatcccagggccacatggacatccatcacatgcaaacattttttgtggtgacaaacaccctcttggttgaagaaaattcatcttggtaatttttgagacaaatcacactgtgaaaaaatcttgccaaactgttgccagttgacatttgatacatatagcaaggtttttgcccagtgtcaagatatacaagggtgggttacatagaccaactagccattcagattctctccctgaaaatggctggatacaaaaaagtgaggatggtgcctatgagcttaacttccttgtgggaaaaaaaggaggatggtgcctatgagttcaacttccttgtgggtgaatctcctcttcactcatcatgcaatctcagatgcagaaatatgcaatgtgttgtgtgtatcagcgttatatagtttgatggttttggggatgccaaaatgggaaaaggattgattataagagcatctctaacggtccggggggaagctgacgcgcgttccccggcccgcaaacacatttctcaggagtcgcgggtcagctccaattgtggactggcactcttcgagcagctatccaacccaactacttcaacacgccataccaactcgacaccaactactcaacacgccatacccactcgacacactgttcaacacatcacccaaaaaaatggaagaactactccaattcatggacgaagacgacgacatcattgcctccctccaaacaagcattgctttaattatgaagacacaagaaaaaaagaagcacggcggttcaacacctggacgaagggaaatccattggaatcgacttgaaggacatcagcagctatacaatgactacttcgctgaggacgctatatatcctgattatcttttccgccgttgtgggatactttatgggttcccatccaacaacttcaaaaatttataggttctttgtatatacaataatattacaccatatagggctccaggaagggactccagggccaaaatcaccctagaggagcaggcttggacacatgtaacccctctgtgttgcatgttacacccctcttttactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggtacacatttcacccctctgggtcgtgtgaactgacatctgtacgtctcaagcaagtacaatggaagtatgcaggcacagcatacaggttaccttggcaacctgtcatgtgatgcgtacagcctcaaatacaggatgacatcatgcggcttacagaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgacggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaatccctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggccctccctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaatttctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactcataatatatttgtccccaatatttgtttacaattatacaacccttacatacaattattacaacatctttacacataacaacaacccattttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttttttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacactttagagcttaacaccgtcgattcaggatgcaaaggagtctcttcctcagaattgtcaccgatattgaaaatgccgatccttacttccgacagaagcgtgatgcagctggaagattgggcttttcagctcttcagaaggcaacagcggcaatacgaatgcttgcatacggatgcagtggcgactcaattgatgagtatctttgtatgagtaagttttctaacaaagaagtttgttttaattttgaggacctgaatgaatttcatttgatccaggtgaatctacagcaattcagtgtttgaaaaagttttgccacacaatcatcaagatttatcgtgacgaatacctaaggactccaaacaaaaccgatgccgctagacttcttgcggttgccgagaaacgaggctttcctggtatgatggggtcgcttgattgcatgcactggtgctggaaaaattgcccagttgctgatcagggccaatataccggtgtggtcattattcctgtgtatgaagggagaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaagggacgtcagaaatggaatctatggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatgggggtatattgcatattgcatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttgcatatcaaagggatgcattgtagatagtctagccaaaatccctcagtattttcaggtacagggaagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgttttcctcctcatcccactcagtacacatttttggtgggacacctgtcacagattacatatatttatttacacaagaagttcacgagtagtacagttcacagattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagagcacgagtatcaagacatcaagacgagaaacaacatcaacaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggcaaggagaaagagccaacgattgttcttgaagcggtggccttgtacgacctttggatttggcatgtgttttttggacttcctggtaccctcaacgacatcaatatcctggaccgatcaccaatttttcaacaacttcaagaaggcgaaggagtcactgtcttgtacaaagtcaatggaagtcaatataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatagactatttaaggagggtcggtcccccctcattccaatatcagatcatctcatcatctcatctcatcagatcatctcatcacaacagatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagactttgagaagcatagcaaaagtaaagtaaacaaccagtacaacttgtgatcttaaaaacaagagacagtgatcttaaaccattgtgctcccaaccaaggttaaggaagaaggaaaagacaaataaacacattttttttctcagtagtatctcataaattatcattcattatcagtacatacatcaatcatttttcaaaatacataaacatataaacaaaaacacctcttactcaacaattccactccaatagtctgctgaattcccgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaaaataaattgttgtgttaattcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaacgtgataaggattacattataattgaagaaggatcaaattctagacgaacagcaagaagaagaatcaacacggatagtcaacactcttgaaggattttgagaagaacaaatttgtcaaccacaactgtcatcaagtaaagaagaaacatcaagttaacctggagatcaaatagtcaagtgatagaacctattaaacgagcaaaaactactaaacctctgaaagaagaagaagaagatttgtgaatctagttctgacagacgtatctcaaaggaagcagctagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgttggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataatcgtatcctgttagaagaaaactcccagctactagtattgttattgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaatcagagttttagtaggattagtatccaaacatagtattacatcacaacaactaagaagtcaacaggaacaacatgagtttaccatataccgtgccagatttggaagatggatttgctccaacaacacctttgggaaatagaccatttgcgtcgggattgaattcgaactggaatacaggatttacggcaccgccaccaccaatgaagaaggataagggaaagatgccagccaatcaatacagagaacaacaggttgaagaagagatgtcagattcagaggatcctacaccacagagacaagccaagcaaacggaacctccggtgactggatatggattacataatgcgagaggatcggatggtgaaccaactgagagaagatatggaccaaggatcatcaaggaaccaggacttgtttacgatgggaccaatttcacacgatttctagcaagatacaaacaagcggctttggcgtttcaggcatcggactacgaaagggcgttacagattggacgatttgtacataaggaggaattgaagttggaactcgaggcgatggaaggttacgatagtttcaattggacggagttaaggaaggcgatgaaggagagttggggggaattggacaacactattctatatactacggcggatttggtcaaaattgcggaagaatactccagaaagggaggactgaaggactacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatatctcgtggataatgaacatttgaacaagaagcaggtcacatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccgaaaggaccagacggcagtagtaaacctccactgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgcggtttcaggcttctccgaggcaaataagcgaatgcaacgggaactgatcagaagaaaggcgatggtcagcgacgagaacaaatgatatccggagcacctactggaaaggtggttgagaaacaagtagaagacataatgcaaggtatggcttcactcaaacaacaattgaagagtgtattacctgtttacaaccaacaaagcaatccaaaatcagaattctcacgagggaacgccaaaccttcgacaccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttctgaattgtttaaggatgaagagcaagggctagtgaagagaaacgggaaagattggtacctgccagatgggcaacatattccatggaacccttcaagaccaatccgaaccgtagttgcaacagcctcggcagacccaaagatgcaagaacacacaaatgcgaccaagacagaaccaaagcaaaattctggaatcatgaagtcatcagctcaaactatagattggaatccaccaacattaggggctgagaattttctaggcactcacgcaataacaaggtctgatgcgcagaagggaagacgaattgttcgaatccaggagccaacaaacgatgaacagatggatgtggatcaagaggaagaagtggccgagatttcgccgaatcctccgaagaagccagtcgagaaggtttggagtaaagatagaatctcagctatgaaatccaaggatgcaagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaacacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcaactgaagcagtcaaaatgttggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggctacgtaacggcagaaatcggcggatcaaaagtagattttatggttgattctgggtctatggtcaatgtgataccaagtatagtagcccaggacttagaactggaagtggtcaaggtcgatatacctatgaaaggagtaggaggagctagatgtgacttgaacggggtagccgaaaactgtccagtaacgattggaagattttccggaccagctcacctgtttgtttcaccaaaagcgcaagattgtatccttggacgaccatttctgtttgattacgaatgcacgctagaatatcaagaaaccggtgaaactttaagcttccagggaactaaaggaagaaaggtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggaccttagtaccaacagtatccggaatgatgctcacgaaactcctgcgggtaaaattttgaatttttttgtggatatttttcttttcatccagtgtttttatggggttacctcccttatgttgaagacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaactgacaaatttgtttcagagaagaaggctgttgtttgttcaaagcttacatcggctttggcagaaccaaaattcatacgatcaagcaacaataagaagatggaaacgttgctgtcaaagtgccttgggatttcttttcaggaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtataaatcagtggctaagaagatcaggccgattaacgaagcaattccgcaggctctcaatccaccacttcaaagaccggctctttcgagggacccatacgaaacaccacttacacctaacccacctgaatttgtaccaactgagaaggtgacggaagaacggcttaagatggtgaactttggaccaaaaggatggttgtcaagcgaggaattgaagctcttcaagaatttaattgtcatcagagaaaaggccatagctttctgtaccggagaaagaggacttctaaaacactcttacggattaccatacgttataccagtagtggaccataaaccatggcagaagaaaccaataccaattccggctgcgattaaagacgattatgtagaattagtcagggagcggataaggactggcttatatgaacaatcaacttccagttattctagtccagttttctgcgttgccaaggcggatgggaaattacgaatagtccacgatcttcaagaaatgaataaagtcacgattaaggatgctggattgcctccagctacggaagaatttgtcgaatcatttgcaggacgtgcatgttatggtctgggtgatatcatgggcggatacgatgaacgcgaattagctcaagaatcacgacctttaaccacctttgacacacctttggggagatttcagctcaccagaattcctcaaggggccacaaattcagtagcagtgtatcaagctcagatgatgtggattcttcaagatgaaattccagagcatgtaggagttttcattgatgatggagggatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcaggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaatgacggcgagtttcagttcagaagaaaaataaagtgaagacgtggccaactccgcataacataacagaattacggggatttttgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcacctctcagaaattgtggcacctctcagaaaactcacgaggaaagatatagactgggtctgggaagaaagctgtaacaagtctttcgaaagattgaaggagatcattggggaagaaatcaccttgaagaagttggattattcaaaggatgctggattaattaaattagcggtggactcaagttttatagccgctggggcagttcttttacagcaagaattggatactggactggacagacctgtgctttacgaatcaattgttttctcacctgtggaatcgagatactcacaacctaaattggagctctgcggggtggcaagaattttgaagaagctacagatatatctttggggtcaacacttcgaacttcaagttgatgcacaatccctaatccagatgatcaactcaccatcactacccaatgcgcctatgactagatgggtggcttttattcagttattttcttttgacatagtccacaagaaaggaagtacattcactctgccggacggattatccagaagaccaatcagtgacgaagaaccagaattttacgaggatcaagaagattttgacgaagacgaaccagttattagggcttgtgttcatatcaatgtatccaatctttcattcgagcctaaggaatgggaagcttctggatattggatggaccttaagtgttacttaatgaatctaaaacgaccaacggggatagacccagaagatttcaggaaattaaaacgataatcagtcaactttttcattcaagatggacgacttatgcgacgacattcacctcttggacaattggtcatttccaaccacgattatcagtgcaaattactccaagaagtccacgaggatctaggccacagaggcctggaagaaacttatcagaggctggtttgcagattttggtggccaagtcttaagaagcaggtcaagctgtgggttcagagttgtgaagcgtgtcagaaaagggattctttaattcctcgagaaatcagaaaccctaccggcgaaagtagcttatttggacgagtggcgttggacgtctgtcacattaaggctggaagatataaatatttactagtggctcgagacaatttatctggttgggtggaagctgcacctctagaaaaattgactgcggcaaaaattggaaaatttcttttggaggaatgggtctattggtacagcgcaatcaagacggtgacggtagacaatggaccggaatccaagagtgaatttatcagtgcagtcgagaagattggggccaagttcaaaccaacaacaccctactatcctgaagcaaacgggatgattgaaagaggccataaaccacttaaggatgccttgatcaagatgtgcggcgaatctggtggaaagtggcgggaatatttaccattagtacttttttctgatagaatttccacaaaaagatcaacaggttactccccatatgaattagtctttggtcaaaagtctgttcttcctgtggacctcgaaatggatacctatttgggagttgattggatggaagtcagtacaacggcggaattattggaagccagaactcagcaactcgaaagaaaagaagaactcttgggaatagcttaccagaaactccaagacactcgagaatcctcagtcagattttgggatagaaaaatggcggctagactccggaatcctttggcttctggcgaaatggttttaacttataataaaagcttagaagatcagtggggtaaattatttgaaaacagatggaatggcccttttaaagttaaaaaacagcttgaaggaggatcttatattcttgaagaattggatggtgtggaattaaaaagagcttatgctgcctcccatattaagaggttttattccagagggagggacttggaggaaataagggcagatgaggaagattcagattcagactcagactcccattcatcttcagattcagcatcagatcaaaattcggaaaaaaatgatgccaattcagattcagacatggattaaaaattcttcgtttttttatcatataatttcttcattttatcttcatcagttcctttctgactttatttcaaaagaaaaaaaaaaaaaaaagaaaaaaaaaatctaagtataattcatacataaaataccaaaaatatatcagtttcatactcatttttgataagttgggggaggagattcatctcttatgaactcaatcttgaatcaagttagtttctccttttcttttcttttttttatggttgaggacaaccatataagttgggggagggggttcttttcttgtttcttttctttttttttctttgacctatttaaaaattaaaactttttttgacttacctcaaatcaagagtgtttcttgattctgggtcagaactcaaagtactcagaaaaagtttttatgtacaaaatattttttcattcttagaagatctcatagtcccaggaggtcaagaagacacttgggtgggcctcacctcacaaagagcaagcctgattttaaaataaacctatatacaagagggctgataatagtacataaaacaaagaaacttatcttttttttctcttttagaatttttttaatttttttttcttatatatatatggggaaagaagaagaaaggaagaggcacttatagcctagtagttggggaatattcataaaaggaaaagctaaaaagagttttttttagtcagcatgatgaagaaaggctggtaaaagaaggatgaaagaaaagactacttacttagggatagccgcagtgggtggccaagaaaacttggcggtcagcggtgaaaacccattgaaggttttgatagaattgaacacgatcctagattttgccaagagtcgaggcgggatacttgttagataaatgaataaaattattggcgacattctgaaaaaggaagagaaggtctcgatatacttgtgtaccgaacggcaacggattggagccgactagttggtctcggatggcgcggtaatcgaaggcatcatctcttgagcggatgggcggggttgacggtgttgccttgaggcgcagctggttgagtgtttccccactcggtgatggggccgaagtaaatgagtccggaccagaatcggaggcggaatcgtcgttgacgaccatcgttcatcgtaggagttcccagacccagtggcgacaggttgaggtcgagggcgattggcgtagacactcggagggcggaaccgatcggagatccgaagaagaaggcgacgggaacgcggatgagtttggaatggaaggaggagcagaagccggggcgctggatttagacttggatcccgagctgaacccgtcagaaaccgaggaatgggaagatccagactcagagtcggagtttccgtcggtggagctaggattgacaaattctgggcttctaagcccgggagggaagtttccaaccgatggggtgaaagccggggaccaacggctttggaggggatagaagttgatgccctcttgaacctaaagaaaaggaataaaagaataaatagcacttgaattagtattatgcacgggaagagttaaaataatagagtttgtaacttactagatgaggatcgacatgctcgctggcatgactggattccggggccacggtagacgggtgaatctgtaaaagaacgaaccaataaatcagtaaaaagaacaagaggcagttgagaaagatgaagatgacaaaccgggacgggaaccttagtctctggggaattcaccggggtgaaaggacagaccgggcccgagaccatgaacttgttagcatggagctcggtaggggaagtggctgggccagcaagaacggcctgaaaaccctggaacgtaaacaaagtaaaacattatcagtaatagattcgaggcagtaaggacaaggacaagacaaaagcaaagacttactgagcgaatgaccggggcgccattgggggcctgaatcgaggacaaagagaagaatggagtcagtcatcaggattataacggttggaaggaagaaggaacgtacctgggacaaacagacgggcgtcttgtcgttggctgcttgagtcttagaactacgggtagtaaccatcttggggaagtagggtgtgggaggtggtttcttgaagtaaaaagtgtggagtcttgaggatgttgtggatgagtgaagagctggggaagaggtcaaggagggcggaacgaagcagctcttatatacggcaggcggacaaaacccaaaaatgcggccaagtcgagtttttccagggggaccccattgacccccctgaggtttgaaaaagttaagcataagaaagaagcgaggagctggtttacctttgatggtcgatacccgggagagtgaatataaaaggctgagtcaaaagtggccagtatccaccagaaaaggaaggcgagatgaggggtcgaaaaggaaggagggaaccgcgaagtgcccaggcttggacaaaggaaaggaagacgattatttagcttgtacacttgttttccttgcggtgatgaagtgggtttgagccaggccgatgagggtttatttgggggaatacactaccggatgagggccggcgaggattaagaaggatcgagtgggaagagttgaattgagagcgaagatagttgagcaatggtggaagtacttggtcaaagcttgaagaggtaggagaagatcgtcaaagaagattgacgagaatcgacgagaaggcaaggggatagtcgatagtcgagagtgtacactaccgggtcgaagccgacaaagacgagagatggcagaccggttgactcaagatgccggggaagttgatgtggaaagcagtgcggccggttcatggaagaatctgcggagtctaaaaccaatatcggagcggggtaaacagcaggtagagcaaataaagaaattaagaagacgtactaatttgaagatcctatcgtcgagaagaaagtcggggagatcgtcaatcgagaggccgatagccgggtggatgatcgggaggcggttgataggtggacagtcgaggcggggaagaagaattgtcgagactgggggatagacgtagaggacaagagcgcgggtagtgggcctgctaagtcaaggcaaagagcgttagtaaaactactaaaaaaaagtaaagaagaaaacagaagaaaacgtacgaattaggggagatcgccgggaagatagtcgggaagatcgtcgagacgaccgggttagagtctgagaagtcgagtggctgatcgagaggggggagtaggagagataggggtacagcttgggggatacgctaccgggccggagtggatatcctggaggatatcttgaggttgtgaaaggccagtgaaagggctccgcgacggagtaaggcaggcgcgcgcagcagctcgaaccagtgaactaggtacctgtgaaaggatctgtgaacggggcaaagacttccacacccagacaagctgaaaaacttcaaaattgaagtcaaccaaccggactcgagtttaaaaccccaactaggcataacccaacactccacctaatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctcttgcttatgttgtcttttcccgcttattttgcgcggcgtgttgctttttttctctcgcttgtgttgtctttttttatatttttttttctcacttgtttcttgtcttgggatttcaaaaatttggtaaatgaaattgtggttctgttttcttcaagaaagaaatagaaacaacttcaaaaaaagagagacgaggttggtaaataaagcaagataaagatatcaatcatcgccagcttcacttttgtcttcaccagattcgtcctcgtctgtgccggaatcatcgtctttgtcttcatcttcgccatcaatctcgatcacttccttatcttttctctgtttttcttctttctcttttcgctccttttccttcttctctttttcctccttttcttttttatctttttcctccttctgctttttttctttttcctccctctccttctcttactgtagctcgcgagcaataattgctcttcgtttcttctggtagtatgcacgactttcatcatccattgtgttgagattagcagacatgattgcgttgtctgaggttgattgtaaagccgatttcattgaagccaacctatcacgcgagatctggaccagttctttttgcatgccgacaatcttctcaatcgcacactcctccgcttgtttacgtttggccgctttctgacctccaatacgaacatttcccagcgccaaccgactgttttcagagtcttcatcctctaccttgatgaccgcagggctggaaacagctggggtggaggcaggtggatcagaggagggtgctgaagcggtcaaaggtacatccttggccttcttcccagatgtaagtatatcaagagcaagcatacagaacatattaatcatagaaaacttacaatgtctttgcgagttttcccacttttcaagcgacgttcaacatttgaatagcaaccagagaacctattgactgtcttgagtataagaccccaacgacattcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctttatttctttctcattacttacttttgcaacgttcctactcacgatcaggcttactaactatttgcttctcttatcccactcacagcgacgcttgctttccttgctaaaatatccctcttccgatcacccctgtctgcatccttgtccctctatcatttcaccatatgttgttattattcatccgccggaaatgtatgacatgaatcttataatttagtcttgtcgtccatcctggtcgttatgccatgcgcacaaaacaagtcgcttgaattattacaccaatgtggtcaacccttaattgtacaaacgcccgcaagtccgcgttgtgagaaataaagcctcaggttgtagggccctctgcatgcccaccagcagtcacttcggtttgaaagcatttggaacccgttagtcgccaaataagctgaggtgcaagggctcaatggaacactcaccccacggccgacggtccattgggcatgattgtttactggactcttgggcgatccatttcaggagacagtgcatgtggaatatatgcgtgcattcgccccaaactgcggtgattttcatagtagcagccccaaaaaaacaacgaatcaagttaaatggtaggatagaagtcaacatgtgttccattgaggctctagttaacatgcgcacgaaagcaaagtgcgaaggtagtgaaacgaaggggatagaaaagagagcactcaaactgagtggacaatcgtcgccagggactttacaatcaggacaacaaccttcgaagcgacccgacatatcccgcagagggtcttcatcatcctcatcatcgatcatcgggtttggcgccagatcgtagctgcattcaaggtctcggcttcccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgcgcgaccggattgaaggatttgtatagtcactttcatcttgagttcttgtcgagttgagtgagtcggtaattgaggatttaagacgcgtttcaaatctgtcggtgggccgggtcgttaactggtcggaaggcccgagcatcgtctggtgttggacacatcacatgtccagcagggtgtcacagctcactgggacgtgacacaccacaccagttcccactgagagtacaagttacaacaaggggaaattttgtgcaaatttaatccactccattcattgcaagtcctccaatgtatttatccaccctacataaaaggcttttctaagcttattgacatagcctctcaagcatgcagccaaatttctttgatcatgagatgttcctgtacatagaagagagactgcaaacacacttcattattcattggagaagcccaatgtagatcagccgtgaagaatgaaaccaaggcacttaatatgcaactcacatctacaagacacattttgtacactccatcacccccagatatcacttgttatgtaggagctgaattcttatgcactgagcaaagatgagttggtattcagtaactgaggcttaaatggtagtgtcagtagtgatgcattgataatttaattttcctcagtatcacattgcaagacacctttccagacatgcaaataaatcacaaattcaaaatcacattttgttcatcctaagtgatcctgacaatacatattgtggtttcgaaatcatatcattgactgaatatgcccaagaccggacatttttatatagtgtgggccatgactttgagtcatcaggtcatcttaccggtcaagtttgttcacaaaatattgacttgaatgtgtatatagaaaggtgcgaattaaccttcggtttctgctgtacttggttcgtcttctttgggaaattgggacagatcaaattcttcggcatccgcgtcgatcaatgagttgtccggtgtaattagtgcttggttggattcaaagagttgtcgtccttaattcgtcgttgagaatatcgaattggggagacacacatccatgttttcaggatgaagatctttttttttttttgggggggggggttgagcaaagtgcacgagactgacctgtcagcttatttccagatttcttcctttcttctctctctttcggtgtcagagacttgtatctttcttcctcctctttcgcctttttgagctggttctgttcatgaaatttggccctccagattgaaaatgtttctttgttgattggtgtacctttcttacgagcagcctctgcctagaaaatcatgacagtacagttaaatcgttttggtcaggataaaagacgattagaattcagtcaagtataaaccattagataactgaacacatacttcctcggcttgtttgatctcctccttttccaagcgcactacctcagcagcccgatccgacagaattcgggcgagttcttgttgcagggcaagcgaaagagtgaagatcatagccattccgagtgattcgcgaccctacttagaatcagtttagtgtaagtttgtcggttgtcagatcggatcaagacgatagacatcttccatcgaacatgaaacaaagactgactgcttccttgagcttttcgatcgtggattctacttctagttcgctgagttcaccttcaacgggctcgatttcgatatccggcaattcatccgggtatttctcggtgtatttgattttcaggttcacggtgactaattcggcaggcgatcaaatgaatccaactatcagtggttttttcccatttcgcttgggagagatattggcctagacggacgaggattggagggtgagggctcctcaggctcggtccttagtatcacctgctcatcggattcgactggatttcctcgcaggaattgcagacgtcccgcacagaagttggaaaaaaacttcaacgttagtacaaaggcctggagagatcgagaaacaagtcatctttcttacaggacaagtcttcaaagattgattgaagtacttcgatttcctctttccgctgttcgaggtattgatctgcgagattcgacgcaagtttacaagggaaaggacaatgatacaaccggtgtatgagcttgtggttcgacctggatgatgtttagttgttgatgatgctcacctgacatgggatgacgaacaacttatgatcaagttgttgaggtaggaattgctgtggttgaagtttcggaacaagttcatgcggattttggtagccggagcaccaaccagtgagttttaaaaggtgtcaactacaaatataaatgtctcaatctccacatctcattcataaactatcaagccatcatgacattactggacttcaagcttgcccatacatacccaaaaaatgctcatattcaactacaacgccaggacttgcttgatttgatctgggtttactagacattgatacttccacacactcccatccacctatcttcttatcaatgaaatttgtaaagaataaaatacaatatacattaccagcagagcaaatacccaggcactccaattgtaagtactgattcttctgagtcaaaacaaattgatcagaagtgataccttgtggacaatcacctccagcaggattgtcttgcatataattcatggataaattggatagctgcaattaggctcaatgtattgaatctggttgattgtgtggcactgacatggaatgtggatttattagagtaattaattcataaaaccctgtgaattttacaaatttggtttaatcttgctagaagatatggggagtgtcacagctaagtagggcaattactgaaaattgaattggaataaagcactcaaaggatgcaaaaagctaacatttattcctgccaagtcagaatgcaataactgaatagaataaaacgaaaggaaacagtgtgaatacttacgcacagaacttagaagcgacaattcctgacctagctaaagataaatcatttgatagaactaatgagagccaatttctaaggatattgggagttgaatagaatcggagctgattgtgacactggtggttactgaacaaccttcaattatcaccaatttgaaattttcatcagaaattcaggagatgtcactagaaattgggggtttagttttgagttattggaggacttcccgtcaacatctgcgggtctcccagagccggtttagagcctcaaaattcaaatttctctgcaagaattaagagtttttgggtctagattgacttctgtgagggtaccagatctgatgggaagtcctccttttattgagatgaatgggatgcaaagaattaaggataagaggcaaacaggagaggggatatgaattctttcccaaatagattgagggatgaatcatattataggggtattgaaaccagtgtgatttaaaaaataattgatctctggatgagattaggtttgattggtaggtctgattttgtcatgatttgtattgcacagcacaattgatcaaatgagattcacaagggaatcactgactgatgactcaacaagagtcaagagttgcaaagatagatgactatagtgctatcaatgaagagatatatgtacatatgtaagccatttttaaccaattgtgatatattaacatcaaaagatggaggattttccacggtgatccccccaatttatttgaccacactagtcatgcatcaacctgaaaaaatctagtgaaaaaagacatcacttttgggctagctccctcacagggacaatgtagatgcgttgttgtagcttgggaataccaccacagcttgggcagagcagctccatttttttctgaaaatcacctgagttcaagtgttagtttattttccccaattcactgagaaatatgattcaaattctaatctgtaatttgaaacttaaaaacttcaagctcagtaggagtacttatgaatgaatcccaaaccattgatttgtaatcttcaaacaagttgaaacttggtacaatcatgatgcaattttttttgagaattttgatagcctataaaaatgctgtgagttttacagacaattaagtctgctatgtattttgctgacagaaatctattgcccccccccatacatgaataattgaatggtgtacccattcaagctgtggactcgaaacacacttgcttgggccttgacaagtggaactttctcactggccctaccggataatgtctaggcctcaaaggatttcctcatttcagtctcaggtttgttgtgagtgtttcctcttcttcttttcaaacaagcttcaaagaagtatcgatagaatgactttattctctatgttgaagtcatgattgcaaagatttttccaagtctgaagaaatggcaaaaatgattgttgagtgtagggagttgggtcaaacatttcatagcagtcaaaacccggatacaagcaaggcacggccacactgttttgggaacacgtcgagcccggtttcctaagaagcagctgccatgggacctttcctgagcttcctgccattgccgtcgctagttactgttcgcaagttggaacacagcttatccgcaatcaaccaacaaatatcctgcaaattcaatccgccccctcaacagttctgcagaccgtttgggctgcttgccaacttgccaagttctgttttgaaatgtgttggtgtttgctcacttggtcaccttggattcgtgttaaagcgattgaatgaagagctgatctctgattgaaaaggtcgcagaaaacttactgcaatcctacttctaaaatcaaccgccgttttgaatgcctgattacgtacgacgaatgagcattcgtatcaaaggccagatctcggtaatgttgaatcactcggttgccataaatttgtaacatagccatcggaggagcaaacatccattgccaagatactacaatcagcacccaaatcggcagcctctttccgcgtcttaatgaagaatgtttgaagtttgcttaaaatgtgaatcattaatcactcaatccaagttccccttgattcctttattttgaacctctcatgcttagtgacccctccttcttatcagacaaattctggtgacatcatttagatttgagtgtttgacacacttaactccaatctggtttttataattttttacaacggtaactcaccaggtgtgaccccccgcctgctgttcggctcttcagcatttgccatcaggcaatagtggttgtaacttcaagatataccaacaataaatcttttggtggactgtgtcctaccttgtaagttttaaattatatggaattgaaatcccttcaaggtaataatcatatttgctttaagtttatttaggaaaaaaaaaactagcaggtggacacttacctttacacacctcacaactacagcattcaaagggtttttctcaattcaggtttgctttttttcatctcctctttgtcaaactgttctcaagatcagataatgatgataatttgactgataaaaatgacattttcaatcactctgacatagatcaaaatatcaaaatctcagctacagcctaccaaataaaatcaagtaaaaaatggttcaaatccaagcaggaaaaggcttcaccacagggaaaacatcagtgttttctggataccttttactgacactatcactcattgtgattttttcatatgtctgtgaatctactgtcattccatctaaaagaggtctaaccaggcgtcaaggcagccaaagacaaagagcttcaccgaaaaatcaaaaggccaaaaaatttgatcaccatcctatttgtagaaatggtcagattccaataactgacccaaaaactggaaaaaataaaggttgtgaagagcctcatgaccatgattgaggaaaaaataatttcaatctgcaattgttctgtgtaccttgttttactttgattgaggaaaaaataatttcaatctgcaattgctctgtgtaccttgttttacttttaaattgcatagtctagcttagaagttttttattttggtgttatagtaaaaacaaaaagaaaattcactggactaacaggatatatttttaaatcaagatttcccttagaatgcttttcaagaattaaccttatctaaattataaatgattagcctcacagagccaaacaaaacaagtgacaacaatgtagagtaacactggtgctatagaactacattcaaagtttgtaaaaagctgaactacagattttattgttggcattgggggaaactttaccccaatgccaacaataaaatgtgtatctaaagttggccatcactcatgaacccacatgtacaatgtccagaattggaggcaaattaaagcaacactaaaaggaaaagcaaactgatatgtacagtcacctgtgacctaccagatatttatagcgagtttgtttggattaaacaaccctaacccaccttcaatcactgaagacaaaaatatgaaaagctgatttttgaaatttgcaaaagaaaagttacaattcttgcacttttttcagaagtttcaatattgctccaaatggtcaaacataaattggaaagactagtatagtatgcaagaagaatgataataaatgaagaaaaaatcaacaccagaaatcattcagagctcagtatccaggtcaaaatgcaattggaatttgatcacactgccttttccactgtgagtctgatgtatgcctcactgatccacaccagtttaaaaccatctggtatttatttttgtcaacattttcatcaactatcattcctccagcataccatactccaatttccagtttttattttctttcatttggatcaatattgaaagttctgaaaaaagtgcaataattgcaacattttctacaaatttcaaaaatcagttttccattttttgtttccagaatcattttttgaaacttattttatcagtatgatttctgtggtttggggttgtgtaatccaaacaaaccgactataaacatctggtgggtgactgtacatacatcacataaactgattcaaatattctcatcctgtaaacaatactcaagatgagattttgataaaccttactactatagctcatgagacatgtgatctgttgaatttccatcttacatgtcatttatttttgcttgatgtgctcacaccttccactcagatgtcacaggctccatgttaaacctcgggcaaatggtgtgggaggactctctccccatccttccatgaccatttggttcaggactccaggtatgtaaatttcccaagtcgtacatgtgtttcataaaagacatatgccaaaaaaaaactagcaaaacaacaacaattgtgattatccataatgatgacaaaaggaaagaagaccatgacaaaaataaataaataaatgctttgtcactacaaaaccacaacacataacacaacaaacacgtcatcgtatttcttcccctcagaaacaaaaaagaagacacgacacaggagaaggagagaatatgagaactaaacaatgtccatagcaacgcgctcgtatccattacgagtgcgaccattgctactgctacttctgctacgactgccatttgaagatttcttatgaagagggtcaaatttggaagtaaaggaggaagattctttggctcggatttggaagccaccttcagggacctatcaatcaatgtgaaaaaagaaattaattaacaacaagagaaaaaaagaaaggggaagattagagaaaaaaaaaggggaagaatgaattgacctacctcaaagagttcaagatagttaaccccaagatggtttccagcggtccagaaatcaagacaattagctcggatgcccttatggaaagggttggaggctttctttgatttcttgatgatctgggtgccgtcgaggaagcgatcgaggcccaagagcttgagacagaagacgaaggacttcggtttgcgagagtgactatgattatgatggtgatggttgagagaagattgtgcagacgcatgatgggcgtggaggtgggaagactgggcggccatcgacgtccccgccttcccgcccatgaatccgaaccggttcacattgctcagctcgaacgtcgtcatctgccggctcaccatccacagctgtgagaccatcaacattgtcgtccatactagctgcaatgtcgcccagatcactatcgacagcgtaaacgaatcaaaggccgccagctgacataacgtctgcgagatcgagcacgaggctggtagctgtctcgagtctatcttggtcagatctggcgccgacgaaaagtctgcgagaccccgaataagaattcacagtcagttttaaatcgaagttcgtggacatgtatagaagtctacttgtttttataaaatgaaaaactcacaaataaaggcaaggatatcaaacaaagaaattccaatgatcaaagtcccaacaaagacaagaaactgtcgatgattaccaactccgacgcaattccaaacccaaggacaatgactagaaaaataagatgatcaacaataagtcagaatctatatgaataaacaaaaataatgtatccaatgtgtcgattaagaaaaaaagaagaaaatgggaagtgaggactcaaactgatcaaattttccgatgcatctttgacaaattttacaatgtttactcctcaacggttttcgattctgacaaaatcaatgtttattttatttttttgatgaaaagaaggtcaatggggtgttcagacttacagtatggcaatgatgatgatgctgatgaggattgaactaacctcacaagagatacaaaaattcatgccatcaaatattgaacgttcaaccaatccttcgataatctgtacacataaatccccacggcaaagtttataaggattatgatagaattcctggagttatctgaaagaggacgactaagggagagacgcacagttttgcgatcgagagggtttcgaggcagaggtatatatcctggatctagagtgatcgctcggacaaagttgtatacacagattaagctggagaggatgaagaatagattaagtgatggatgatcttgagtgtctacagtttcaagaaaaaaaacccaagtgagtattttttgtggctgataggaatgataaatgttttgagaaaagaaggggagactgacgtggtaagagatgggcgatccaggcgtaaccgacccagaagaaactagcaacgatgatggtagaaaagtaaggacttgaggtgatgatttcggatggtctaccgggactgcgatggttggcgtcgaggatggtattggagatgatgtgatgggcgccgtaggcttgggcaagcgagatgatgatcgaggagtaatagggcaaggaggataaggtctggaaggccaagccgaagcagatgatggtgaagaggaacatgatcgtcttcatcttgaggccgttgcctaatggtaggattcgcttggttccatttgagttcattccggcctctgagaggcctctactccaggcgaaggttgacttgagttcgacagccatctcctgcggtgttttcccctcaatcgtccgtgctaagacatcagcgccggccaggacgatctggcggatgcaggtcgagttccccttgacaacggcccaatggagtggggtcatcccgttgaggtcccgggctgagacggaggcgcggtgtgagaggagtaggtcaaccgacagactgtcgccctggtaggatgcccagtgtaaggccgtatgtccttcccggtctgcagagtccagactgatcttgtcgtaggcgcaggcgagcaggtagcagagtgtcagggctgagctggagtgggtggccagatggagggtgttgaaggcttgcgaatccaccagggttgggtcggcgccatgcttgagaagtaagtggacgatctgtacccggccattccttgctgcccacatgagcggggttgccaggagttgtcctccaaatgcatctactactgccccgcgcgcgatcagtagcgccgaaaggttgagatggccattgatggctgaccaatggagtgctgtgatctgttgctggtcaacatcggtgggatgagctaagcctgagtctagtagttgtttgactgcctctgtatcacctcgttgggcggccagatggagtggacttggtggtggctcggttggtggttctggaaagctgaattcttctctgatagtcttggtatgttcagtagcggttgatgatggtggttcaggtaatgtggcattagttgagccagtggtagtctgagtgaatgttgctgttgcttgagtggtggtggagatggttagtgcttggttggactccaagggttgtcggccttaaattgttgaaaagaatgagttggagaaacacatgtcaatcttgtctgatgaagagacagtatgttttttttcggttgagcaaagtgcaaaagactgacccatcaacttatttccagatttctttctttctcctctctcattcggtgtcagagacttggatctttcttcctcctctttcgcttttttgagctggttctgctcattaaactttgcccttcggattggagaaatttctttgttgattggtgtgcctttcttgcgagcggcctctgcctaaaaaccataacagtccgattagatggttttgatcaggatgaacgacgatgacgattcagtcaagtataaaccattagataactaaacacatacttcttcggcttttttgatctcctctttttccaagtgcacgacttcagcagcccgctcagacaaaatttgggcgagtgcctgttgcagagcaagcgaaagagtgaagatcatagccgttccgagtgattcacgaccctacttagaatcagtttggtataagtttgttccgttgtcagatcggatctaggcgaaagacatcttccatcgaacatgaaacaaagactgactgcctccttgagcatttcgaccgtagattccaattctagttcgctgagttcaccttcaacgggctcgataacgatatccggcaattcatccgggtatttctcggtgtatttgattttcaggttcacagtgactgatggggcaggtgatcaaatgaatccagatatgagtggtgcttcgtgcttcccccacttcggttctagagaacatcgacctgtacgtacgaggattggagggtgagggctccttgggcccagtccttagaatcacctggtcatcggattcaactggatttcctcgaagaaattgcggatgtcccccacagaaattggaagcaaacgtatccgttagtacagatcctgaagataccgagaaacaattgtcttacttacaggacaagtctccaaagattgattgaagtacttcgatttcctctttccgctgttcgaggtattgatctgcgcgattcgaaagggaagggtcagtgcgaccaacgatggccgactttctgatttgaccaggatggtattcagttgttgagggagctcacctgacatgggatgacggccaaagtttgatcaagtcgggataagaacactgtggttgaagtatcgagacacgcctatctggacgcaagtcccccctggtgggagctttggcctgtgtggcgctgccggtgggcaagccggggtccccccgaccctccgttcgaggggatgcagactgcagcgggagcaccaaccagtttattttattaaaggtctcaactacaaatacaagtcccaatctccacatctcagtcatcagctaataagatgtgatgatattgccagacttcaagcttgctcacaaatatgcatttttgatcaaaaaaagcaaagatgtatcatgccaggagtcgttttatctggtctagggttaccaccaaaaactgaatttacactcccatcaacttattcctatttcagctaggaagtaaaaatgtaatcacaggctaagaagaaagaccacagaaccaaattttaaaaaaaaacagttaaagatcccctagaaaacaaacccttaacagctgaaatatgggctgactttttcttgcaggggcggtgaagactcagtaaagaataaatgattttccaagacatgaaaagacgattgaatgacaaatacctttgcaggcttttttaataactatcatcctccatttgaatggtagatggtttttatagaggttcattgagttccttctgtgagatggaatacatatttcaaggccacaagtcaactaccatggaaaatgatgagttgctggtgttgagaggggagaggagggagtgtaagagctgtgaatgctcttcactgatgctcttagagattggtcggaacaagtccttttgccttggagagaacttctagtaccatggtcaatttaattactagcattggtaggaggaagaactctctgtaagtacaactagagttctgagaacagggaagagaagaatagagaaagaagagatggaagacctacctagaatcagtaggaggaagaactctaccaagctaggaaggggaagggaagtcaagactaaatacaaggcagaactatgcttatgtaatcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacaaggaggtggtgctactgttgaataaaattgacgacattttctggaatactgactggatgacattcctttgggcatttaatgaaagttgggggatttgccctgtgatagtaagtcagtttgttcaacactggttataccctgaagcattaagatagatggaagtttgtcaatttgatcgtgatttatgttttgaatggttagaaatctgatggagcacacagtcacaagaatattggaaggattgggtgggaagcattcaagtgagggaaaaataaaagtgaggatgtggtgagttagatgctgggatagctattagaggtgtgttgaatgggaggtgtttatgcttcctggatctatatatagcatgaaagtttaaaaacaagctccaaattgagggcaacactagattccaccttcagattcagagaacaagattgttggttcacattgattgctgatttttttttttacccagccttttggtgtcagccttagagccagccaagctggccaaaagactgcccaaactgcccatttctattccaaacattatcttatctttttcatcttaagactttttacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttcagctccctctaccacatgtacatgccagattaaataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaaccacaacaaccagtaccagatccagcctacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcattaagttacttctttaagtccagctagcatctttctgcttgttttctttctctgtcactctcacctttttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttcttgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccttgatctaaaaaattgtggttgacctgatttatcagagtcaataacccatttcagtttcctttgatttggaggcgtagagttagctccgctcataacagctaccctcagaggaaataagactgtcagaatctaaataatctcaacaaaataaataaataacaaaaagattattcatttctattccttctcttccttctctctctcctgatcttattgtatttctttcctcttaagaatacatataagattgccccccaacaccttgtgtcttgctgtcactattgagacccaggctcacatttggtgtgaagcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagcctgtgaggagcagggcttacaaggaggtggtgctactgttgaataaaattgacgacattttctggaatactgactggatgacattcctttgggcatttaatgaaagttgggtgatttgccctgtgatagtaagtcagtttgttaaactctggttataccctgaagcattaagatagatggaagtttgtcaatttgattgtgatttatgttttgaatggttagaaatatgatggagcacgctgtcacaagaatattggaaggattgggtgggaagcattcaagtgagggaaaaataaaagtgaggatgtggtgagttagatgctgggatagctattagaggtgtgttgaatgggaggtgtttatgcttcctggatctatatatagcatgaaagtttaaaaacaagctccaaattgagggcaaaactagattccaccttcagatccagagaacaagatcattggttcacattgattgctgattttgttttacccagcctgttggtgtgaagcctttgctgtcttaatggtgttctttttgagtttctcagatgcccataatataaatgttgatatacgtagaccactatgtatttgcataatttcatttcaacaacttcttctcacaataatccagtccttgaggactcaagaattcaagcaaactagcttgaatctccttggctcttaccataagttccaagttatccttcacattctcaagtgcaacttcagattgagactctaaatgtgacagtgaaccttcaatgttcctcaagccaaatgagttgcgaggtagtttattaatatgaatgttttctcttgatctgtagtatccccatggttctaataattgaagctcataggcaaattgattatttggatctataaaattcacatcaaaaattacaagcaccttttacttaactgttatgaaagtattgtatttaccatgtagctcattcatgaaacccttataaacatccaaattttcaatagcaatcaagatatcttcaagctcttcaaaactaccaaaagaggtcacaagatccctctcaagcacttggatttgatcaatcaacaaccaaggggaacttgaacaagtcttgagggtcccaaccattgatagattcacttgatgatcaaagattaataattctactaacttatgctgaaggacttgaagctttctgaagaagatatcaactgctagattctcaggaaatatattccatcttcttgattttactttttgagttacttctgacatgatcattggtaagatcacattcttggggccaaaaaaaccaatcaagcctaccaggtattgataatcctcatccaaataagtttcaagcacttaaattagtttgttcaggaaaaaagtgggttcagtgaagatcatgtattaaactttaaacatattcaaggacaatgataaaaactttcaagaagaaaaatcgatacataccctcttgatcgtgcaaaagctttttgaacttatgcttgcccatttttgtgcaaattcttgccaggggatctgatgatgatcctgattcagagggatccaggatcgcttgcaggctggaaagaatcttttgactgcgtgcatgcattgtatttttgatgacagtggcgtcctcggcaaacagacgaaactgattgaaatcttgcttcaacctctgcttgataaattcttgatcttcttcctccttataatgggtgacccgtatatatttccttattttacgcctgcttgagaaaattctactcaaaatgctgtcaagctcttgatcaagctgatccttattcatcatccgaagcctagagaagctgggaagtcgtttcaagggtgaatcaaaggcttgactcgagctggtcaaactctgcaagaagctctggatctttgcaggaactgcttgaatgggttttgttagctgttgactctttaacttgttcttcaattgtaatctgacgctcctgcgcggactgaggtctagtggaagtacaggggtagaagtaccagaactctgcgcgctagtccagctttcagaattctcatacgttgtcacctcctcattgctcttgaatcggggagagaaaatcggattcctgcccttgatgattgcgggcatggtagaagagccaggtttggtctcatcaatttcgacgatttcagattcagacaaaccttgttcacgatctttgactggctcctcggctagaccgactgccgttcgcaggctcttgtacttggtaattggttcctgactggtagcgagtgaaggcggtaataagtgagtgacacatatcgacaggattaaagtcacaaagaccagtgacattggatgtaaaataacagtccgtagatgcgaaaaagaaagttaaatattttaatgaaagcaactcgttgagtatgtatcactcagccctgataaggttatccatctggttgaacaaccggagatcgtctgtagtaaatactcaatttgcggcccagccaggacagagatgacagtttcgtgccgccgtcatccactgtacattgggtctcgccggggtgagcaagctacagtcaacattagctgaaactgacggagccgctcgaaatccctcgcagagtcaacacacataccttctctaaacaacgattgtcgatttgatcgtcgtatgtatgtggaacctccggcatgcgtactgctgggaaacagctccgggacacggtctgaccgagtgcgcttttagtcagcgtccttgggtgcattgagacaccagttccgtaggaacgtgagcgacatgagcttgggttcggttagggaaccatacttggattatggataccagctgtttcatcaaagacatgctatttctcagctcgcagtttgttcggtgtcctcttccgttaaggaacaagagcggagactataactgtgaaaaacacctgtaaaaaacgcgctgatggtaattcctccttacagctgatacttataaatttccaaactaaaacatcaagtccaacaacaatgtatttgatcgatctattcttcttatgtaccaaggaatatgacagggtccagtgcaaagggaagaaagtttttgaattcaattggaagggcagtgatgacgatataaagaaggccaacctctatgtaacttgagaaagcccctctgaatttcgaaggggtggaagacttcccgcagggatcattaacttataggcagagctcatagctgcctccgcgtgcatcacccaacccacctctcatctgtcgggtctcaactaccatagggggtaggtgaatggatcgtaccctgcactcacagacagtgcgcttgagcttgcttgatccctgcgctattctcccgttggaagtcagagtcgttgttccaaccctaccttccctccctttctctcccagcaaatcaaggaatgttattgggggtttctatttttttcttagctgtgctggatttcgttccaaccagttagctcaaaaatctcaatgtttccaatctcgttctgaaccctcgtttgattgggcagcaacgactctatatcacttcatttttttctttacctgcttatttcggaatcaagccgaaagctttcctatccttatttcgagcgatagtttctaacatcttcgacatggttcaggcaggtcacctttctggaagaaaatcctatcttccctgcaccttgtcataattttttggggtaacgtgtgcatagatctgatgtattgttttttttttttttcttttttctttggcacgtgccatgttgcaccacaactcatcatcttgagattcacagtcgaattctcctgatggttttatcagagagcccgaagacggaccagccctcgaggatccgccatctcaaggaaaccaacccaagttcatcttcagcgccgatgaagcctctctccgctccaaaaagaagcgcaaagacatcgaagggattgaagatgaggatgatgaggatgatgctatctctgaacgtaagaagaatcccggaaggcggaaaattgacatcgaatacattcaagacaagagcaagcgtgtgagttagtttttttcttggcgtttcagaaagaaaacaaaacatgtcaaccacagcgtctcaagaatcagctccaactttgtcactttagcatatcactttttctaagcgtaaggccggaatcatgaagaaagtgtgtctctccgtttcagtcagacttgatgagagaacagagggcttattgctgattgcaatgcaggcttatgagctagcaacgttaacgggtactcagctattactacttgttgtatccgagactgggattgtctacacgtttactacgcccaacctccaacccatagtgtctgacgatccgggaaaaagcctcatctcggtgagtgtctttttttcttcgtttggaatcgaacattatttggtctgctgcaggcagctttttccctgattaatgaagttcatatttcaacaaaaaaaaagtcctgcttgaatgatggtgaagcagagattcgtatcgagcaggaggatcccgaagaggaatcaccaacccatccagcgggtccggctgaagagcacgatttgttggtcatgcccccaaatcactcagctccatctggcactacgggacatctccagcaaccaatcagcgagtcttatcacccggataaccaaggtggcgcgttatcaagctctttagctacaagtaacacgatcccttacttccatgagtcttccgagcaattgtcgcagccgtacaattcaatctttatgaatccatccggaatccagaatgtgtatcccaatctaggtcaagagattggcttgtcggctccagataacctcggcacaatacccaacctccagatctgtcctcccggtcctttaagcttacaagaaaaccaagcgatgttttcgatggacggtttcatgcaaatgggtgatccaagcgaaagtcggaagatcaagcgacgcaggacagaaaccgacctccgtcaacgagcgacgctctcgaatcaaaatcccatcccgccccctttgcctaaccaatttccttttgacgtccagcataactggctcgaagcgcctgatccaatgaaactaggcgccatcccggcaggtcgatcaactgttttcgatgccccaccttttaattctgtcgtctcgagtttcttattgcaagaatccggtcattttcacgggcccatggacttggagtctaccaatcgaaacctccaaagtcagatggagcaccacgtcgtcctattcctcgatgcctgtgatcattaccctttgggagatacaacactcaattcaagaaagtggcgccaggatcttttccctcgaaagcaactactcgcagggtgtttgaagtttttcttcgaggaatatttgcgtgagtctttcaaatcaaatcgttctttcctccgtctcgtacggtattctgactgattcaacctccatagcccttctaaaacacttgccatttgagggcttggcgtcttgttgcgaggatctacaaaagctagcccaatttgtgtctatcttctacgaggatccggagcaggcgactgctgagctatgcgaaatcatcaaaagctcttcgggcgcatacatgcagagtgttcacctaagtgcccacagttcaacttctacacaaggcgcaccagtcacttctcctcttccaagcgccttcaataccagactgaagtgtgcaccgaaactcaaaccgaggaaaggtgttaacatcaccctcaggggtggccgtcttcagactgtcttggaggaatacaccgattggtgtcggaaaaataaatcgagctggtcgggaaataaaccgaacagtcacgtaaaaggatggttcaaaatcgaacgagttcgccgcacgttttgctgttgtgccatcgtcggagaaagttggtcacagaattctttatctctgcataataaagcctggttcctaggggatcaagatttactgacagtttcacgcatgctgaatcgatacgataaatcatcaactgatagatcatctcgaaggaatcccagcggtgttgaagatacgcttcccggcctcggccatcaagctaattcgaaaagaagataagctggagctcgaggtccaaaattcagatgacgggagtgagtggaacattttcaaccatttcaactttgagctatgcccaggagacgagcaagaggaagaggagacgagcgtactgtcgtgtgaaggagcggtggattctttgctgctccaaaagatctgcgaggaaaagaaattgagtcctccagatgcgcaacgatggatcgaaaaccaacgcttgatgaagttgtacgtagaagttggcgattttgatgatgatggattcgaaagtaaagtgccgccaaaaggcggaaaacaagccttcaggtaagttaacctctccaacggatttcttaattgtgccgaatctctcaaaatcttgatcgtccattcttcacttttctattattagggtcaaaaagccatcaattgctggacccaagcccagcgattcctctcaatttgaactggaagacctagccaacatgaaagctttgaactctcctcattgaattactactagtgaccagtcgaagagatttcgaagctatttacgcagatttttcgcataccgaatgagatgattcgttcacatctatccaagcctccatgttttcgacctattttgattgcttataattaattcaaccttattatacgttttcatccattaatttcaactcatatcatctcattaaagaatagaggacaaaatacatattctacaaattcaaaacataaacacaagtgaagcattcctggaaatcacacacaacaactgttcatcgattcttgtcgaaatccagctcatcttttcatattctgatcactctcaattgctttaaattcttcatccaatggacatcttacatatagccctaatacatattgtgtttgcaagaaagcttggatcattttgctttttggattttttgtaatccttgcaacttatggatttacctttctgctcgattaatttcaaatatgtttctgcctcaggtgtcccagggctttcaccttctttctcagctcattcgacggtccagtgcttggtgggcatcaccgatggggcagaagggagtgaccggcggtccaggtaagcggcttgtaggccctacaaactgctctggttccgaatatgaacctcgttttttcttaattctcctccaagagcatgtactggagcaacatggctccggaggtggttttatccctgggtcttatctgacatctgtcaagataaaacccgactgagaaaatgaaaatatgggattagaaatatcaaatttaaagggttacaaaaaattcaaaaagcgaatcgatccaagctttcttggatacacaatacataaattcacatagacaagaaatccacacatttgtaacaaaaaaaaaccttgggtttagtcagtttgatcagggcttgcacagcagtcccatcaaatgagaggaaataattagtaagaatacatacataaaaggaataattggcagatgatatatttacttgcggaagtcttttggcttacttcagtctttaccaaccggacattcccagggatgaaagtggtaagaatatcttggttggaaatcaagaaaagctctcaaacaactacatcgtccaacgtggaggatgctttaatgaggaactcgggcgaggaaagtccgaaatcatacaactatcagagcaacctgttcgcttctcaatcttaaccctcccaaacaccaactgtcatgagttgagaagaccttcgagactttaacccgtcccaaaagtattcctttttttcctgcgatcgaaagacgctagccacaggttctgcctgatggatatcccagccatcgattccatattatagtcacgttctcggaaatgaacttacagcagctgagggcccctctaggtgcgaagtgcctccctccgaagcgccccaggaaggacttaaagttgtccgtcatggccgaacggcggggctgaacaggagtcacttcagtcacaccggcgatcaacacagcaacccggcacgatttacaatcatccgcaacaattgcccggactttgagaagtcgtgagcatcagctttgaggtcggccataaccatatgaactgcagtctgcacatgctgttgtacgttcgaccagtggtttcttttttttttctctcttgatgttgtaattctagtgggctggtgtgcgtcagtcttgggctcgccgctgcgatgttcgcacctgcaagcagcttggcgaaacaaatacaaaaggagtgcttattacaaagtgtgtcttgctcatcctcttgtcggatgtactcaccccactggcgctcaggaaaacgtaaatatgtcctccagctggaatacaccaaggccttctggccctgagcaagttcgcgtggacacgaacgtcagtctgagcatttaagcggtatggtgggttctggacttcgcctggcatcctggatcattcaaaccgtacgctctttgtttcaaaagtgtacacatcaaattctcaactcaccatcgaacgcgtcttcccgccgcgaacatcgagggaccgaaagtgatacgcatgtaaagtttgaacaagacaagaggcctgcaaggtggatcgtcgcttcctccatggaagcatatctattcctcaatttattgctttacaaagactgtatagtctcgtgcagtctcaaagggccgcccagcccatggcctagtacataataggtggaggagctggagccgacatgttcaggagtgatcttgatgattgcgttacgactcggatgaagatccgacatgatttgcgacggccagtttgccacagttcccaaccaagatctgttccggcagcccaaatttcaaaagcatgatgtactccagagaagattcggacatcacagattggctgccgatatcaccactcgtgggcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctttttgatccatccatcttcagagcagtctccgcagactcagaaccaaccccatgatcctccacccacacctccaaatcttgcaaccaatcatattgtaaagagtgtttccatgcggatcctggctgctgacagtcagtgccttcgaagctcgagtcatgcacgcttccatcctgctgcatcggcgttctcgtctctcgctttttgtacaacttcgtgcgccgacgacacccctgtagataccatatcgactaccacatagccctgggaatcaatgtgtcaagacaatgtagtagtcgattccgcgcctctctttccctctcgttttttctcgtttcatctcctactttccctcgatcatccctccattagtcagctcgagccacttgaatgctgtgcagctcgcagcagcttacataatggccggggagctccccccgctgcccaactttactcccgatgtatgcttgcctcatctgcctctaagtccggcatggccttgcaagactcatcccgccgacaccgacactcttgacagacatggcacggaacgcacacgggcgcaaccgacataacaccacggctgatttcctcatcaccggcacttccaggcgcagtcgtacccaagcagcccaaatcagaaatcaggctcgagaactcgaagagcaccgtgcattcctcgaagaagtctccatcgcacaacaactaggaatcgtcgatgctagctatgctcaacaattagcgggaccaccacatgaagacgacgaacaagaacgatcacagtttgaaccgcttattggtagttacgttggtgaagactttgagaatgacgtggagcaacttccctgcgcggcacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcacttctttcttttcttgtggttgctccaaaatcagaatagccatcaggagggaccccaccccagaacatgatcaagttcgtcagcagtctgccgccctcgacgaatccttacgtggcgctggctggaaagatcagggatcaaactagagtgggtgggcgttttggacggtctgcgcgatttccttggccatctctcttcatcatactgactagacctaagtatcgctcattagatagccaagcctgttctgtggggaatcattgttcgtcggatcatcaccttccagttctgcgtgttagtgtcaaattatctatcgaccttccttagaatgaagccatctttacaaaaatatgcttgtcattctgtttctcccggctgacctgtgtttttgtgcagattatgtgcccaggccatcactgtgctatggctacgaaagaaagccaacaaactgcgttttttcagatgtaacaaacgttcgtcagtcctacgctaaccaatcatgatatcaagctttcagttctctaaggggcagcctcgatgcggctcttccttatatatatattcttctgcttgcccggaacagttggcttgatccatgtggaggtgctcaacgagattgtgctcctgatgctggtgttttctgtgtgtaagtcaaaggttcgagcaagggtttgattgctttgggagcttacggatctggattctgattggtgatcgaatggatatatgatcttatcagtggcggtgattgacctggtgacccaagagtttgttgaacaaggctcgatggttttttcgaacaagctgatcttgcgcacatgcaagttcccgatagcagcggatgtttgttggtgagttttagactgagatctctgggatttaaatatctgcaaccgactgagagcagatatttacatattattttaatttttttgtcgttcaggtgtatgtcttcttctcaacttgatcttcctcttccttcaaagcgagtgagcctgatgaagcctgtttctggaatgaacccgatcgattttcgaagtgtttctgtggatttgcgggatcgagagtgtgatgtcattctcctctttaagagcacgggcacgcgccggagcatccatcagacttccggcgtacatccgtttcagcgccaatggcttactcctcgccgttctcaccgttcctgggggtaagcaaatatttacagtagagcaaaaaaaagaaaagaatcgctagtctgatggacttccaacgagagaagccttactcttggggacctcgattcaagggacgttgagtatcagggggatagagcaggctgccagggagatcatcgagactctgctcagagcagcaccgagctatcgcccggaaaccttcaactacttgagcatgtttggactgattcttgagcccggccaaaggattctcagtggaaccgtcagtcagagagatgggggctatctatcatacatcgctagttcattggagtatgctcactgatctgagactggactctcttcacttccttccgtagaaacgctttgcccatgaggtcagattgattcagatcttgtatatcgtccaacatttactcatagcaactgtaagcacaagaaactcctactggaagcattccaatagtacaacgaaagctgaccagacttttggaatccaagctatacatgcccacctcgatctttgccttacgagggctacggaaccaagtgactccggaatgtgcgctgaagagagggccagcagaggaagaagagtcgctgccgaactaccagctgcagatcatgacgctcaccatgaagacgcccggacaggagatggccaaccaggaaaaagtgcgcaaacggctgatcaaacaaacattaatgctctatctggataccatcttatattgtcctcctctcatgtacatggtaagcattcttttcttctttttttttttggttcatcccactccctcctcaaaaaaatattatacttcagacggtgatcatgtggttaaagctctcttacaagggagtcagcttctttaatgatcccacgtgggttttgatcgagcaactggtatgaccatgacactcattttgttttgggaccagagactgatcgccttttgttttcagggcacccatggacataccgcgatcatcggaaacatgtaagtcgaaggatcgaacgagccgctcagcgtgatccccaagtctgacagtgattaatatatctagcatcttagcattgctcatcaagaacgctatctacactaacaagagagccgccacttccactctcgccccacccgacatcccctgtgagctggagagtaacaggaagatgagagatattaaggcaaaggattccttttactcttgaatgactcgatcgttggtttgtccactgaagacatgcagattcctgaactccgctggatgctccttaacattacatactcaattctgctgattttatccaatgatacagtggtttttttctctcggcatttctgtagacttgatgcgcctgtccggtgattgatcaaattcatcctcgcttttctctacttaaatccgggctcaaggtattatacctctatgaagctatcagccaacattttaaaatatattatacatcttccctcagaatggccatttctttgtcttgagcccatatcagactctgctgctatactagctgtcttaattttgttatgtgttgttgttttctttgttgatgaaagtcaagtgatatttgtgggcttgacccaaaatgagaaaaaagacagttggttgcttctagcttgttttgtatgtactagagaactggtttgctaattgatgtttatgatgttttgtctgattgctattatgctacatatgaagtggtcatcaatgcgctgaaagtggtgtgtgtgttttcctcagaggagtcaactcagtttatggaagttgatgtccaatatcttccgcccagacttgagtgtgtttatgatgatggcttgtggactgaaatcgacgaataattcggaggcatctccatcatcaggctgtcctggcaatcagctcagccgaacagtccatccaaactcagtcatatatttatttcctcgccggtgagacttcttcagccagactacacacttttaatcgttagaccgagtgcggtgagacgaagaaccagcctgactacgaacacgaaccacttcaccactcacacacactcagacaccaactcaccgaggccgagaactaagacgacgacgactacttaaaccatcttaatcaccaacaacctacaaacaaacttctgctactctcctacaacttcctcaaaatccaagacaatctatcaccacaatctcccatttcaaaaacatggtgggtctcctcaaattcaatcaaacgcgaatcaatcacacttcattgaccatcctgaaccgatatcatttcaggctgataacttatcctcaaagagcctacggaggatcaacaaggagctcaattccctacgggcccagccaccagaaggaatcagagtactcatcaacgaggatgacatcaccgatctcaaggcctggattcatggaccagctgaaaccccctaccacagtcagagccccttacatcacacccctcggattccatcatcatcatcatcatctgacttcctcttattatttaaacagatggctacttcaaaatctcaatcaggttcggacccgaatatccttcagctccacccaactgtcagttctttcccgatttgatttcgacctgatgacagaggaactgaatcaccctccacacaggtatctttgccaccaagatcttccatccgaacgtagggcccaagggcgagatttgtgtcaacaccctcaagaaggactggtcctccaaccagaccctcaccgacatcctgaccgtcgtcaaatgtctgctgatctatccgaaccccgagtcggccttggacgaggaggccggcagactcttgctcgagaactacgacgagtatcatcatcgggctaagctctggactgatatccacgcgaaaaataaacctgccggtttgttcgagcccgatcaatcgtcagtttcctctcagcctatcaaacaataatctagcaaaacatagaacactaataaaaaaaaatcctacgatttcaattctagtacaaataccagtgaatcaatcccaacaacaacaacaacaacaacaaccactacaacagatcctaagccgatgatgcaaccgtttgcgagttcaaatcaagtcaacaacaagcaagccaggctgggaggaacggcgacgacggggacgacaacaacaacagcaacaacaacagcaacaacagcggtactgaagtcgcagcagagcgatgccgacgacgagcgagtcatgaaggctaactcgctcctcccagcaacaactaacactgcccatcccatcgacggcgaaaacttgatcccttcccctctcagtaatcacccgaaacaaccgtatccgattcctactactaccactaccactgctgcggctactgccaatcttaaagataaagatcgaaggggcaggaaacgattgtgatcctttcatctccctttctctcgctcatcttttcttccatatcgatctttcatcctcatccccatccccctattttctcctctaacgtaaaataataaaacccctgccctatagaactacacacacacacacatttgagatagtttaatcaaacactgccctcctctcagcatttctgcatcttttcctttgctgatcttctcagaacacctgcagatatataatctcaacagttttttgattcctcccccggatttccagtttctttgttccctctatttgaaaaaagaaaatagggttgtcatgtgcgtgtctgtttttccttgtgttgattggtttggatttggtggtcagttgatacagtacatgcatacacaaagtagttattcctaggaagtaattgatttagatctccagccagccgttgtgaaggtgagtatggaaaccaagcacatgaagtgtattatatctgcttgatcgtccagagatggcagcagcagaggagactacctctgcgatccctcaaaacttgtgcacactgtcctctgaatcaggtttctcctcaattgtggagatctgaaggaaccaaacagggttctggattctgattgggtgggagaatgcatggtcaattcatcatccaacacatctgcattgtaattgactatgtaatataagttttctcaatttttttatctatttcaacttttcctctccaaaatctccttgtattaatacaccccaagctgactgaaaaatagtgcttaaatggaataaatgactgtgtggattgacattgagagttctggattgacaggaagaagaaaagagctcaaccatattttttttcaggtgtttttggtgatttctgggactttttttctttcgaatgtctgtggatacccaaggatttggtgaattggtattcgaggggcacaaaaatcctgttgaataccactggtatgcattgcaatgaggtacatgtacctctctggctggaactagggtttccttccagtcaacaaggtacaatttagagatgtcagcaggtacccagtacccgtttgtgggtatgcgggtgcaggtgtcaacattaattggggtaaaaaaaggcaggtacccgggtacccacctttcacccgccctgggaatgcttcccctgaagaatttaaattatcattggtagtccaacactcccttttttgggtgtgctgggctgcacaaaggtggcagcaacccatgtaggacaccgggttgctgaactaatctggttgctttgttgaggccggaggcaatggtgggccagctatgctaactgtagcgttagcgtggcgtagcgcaacgaaaatgcactactttgtagcgtagcgttagcaaaaatccacctttctgtgctaatgctacgtgcaaaggtcacaagagtgtgttagctgttagcgtagttttagcgcagaaagttggaattgagctaacgctacgcgctcagggcgcaaaaaagtgcccgctacgccgcgctacagtgctttttagcgggttttttgccttttttgccgctaaaagcactgtagcggtgctctaacactacccagaaacaagccacctgttagcagcggtagcggcacgctaacactacagaaaaaagggcctgttttagtgctgctacactaacgctaagtggccctttagcgtagcggcccaccgttgctggagggagccttccagcctttgagatggtgtacagtcttgacgactggaaggatccctccagtcatcaagaaggatttctgggtatatttgcctgaaaaaaatcctccacacccgcaggtaccagggtacctgccctggcagacctggcaagtgcgggtgtccaaaatattggatttttgaggcaggtacccaggtatgaagcgacatctcaaaggtacatgtaccttgttgaccagaaggttgtccttccagatggcaaggtacatgtacctcaccggctggaaagcaatcctctccgcccatcactctcagtctcttggccttgggtatccctggagatacccggatatccgccagggttttgaggaaaagcagccatctgcacccaaatccatatcccctggtgggtatgccctcgcagatatcaggtatcctcaacggataaaccaagaccatctctagcattacagcaagttttaggccttttttgcggctaaaaaatatctagtgtagcgtaacgcatcatagtggcgccagaggcacgctaaaactataccaaaaaatgaccagtgtaagctggaagaaccctgatctggttccttagtcttttaacagcagtcatgtcatacaagtcattggtaagggaattaagagtgatttgtatcacttttgacaggattccaatggtctgtaatttgatgccaagcaatgaagccaaagaataaccttgcaaggagcagtacaagtttatatctcctgatttaattttaaactcaaatctgataagaaattgaaccttaccatacaaagtgctttttgtgcacatgcatccatgaatttattgtgacttcctcccaaatcaatgagcttcttgctggtaaaattttggttttattcatcatctgcagaaaaaaaaggggttggatgaagcccaaatattagcaagcttagcaagtgattcaatgtgggcagtaatgacaacatcctactccaaattagagctgttggaaatcttcatggtcacaacttggctctaatcaatcgtttgaatccagaacagatagatattagtcaagaaccattttaaaatgatagataggcagagaagtttagatggaattgataacttctaacacatggagcaatgtctcaaacttttcccagtggtagttttcccagaaaccctatagtgtaacaattcactgcaacaaatacagtatttacaatgtattggcatgtattgtttcatgtatcatggtcttgatgtaatttttttcatgaccaatgtggttctattgagagtcttattcatataatctgtctctttgccatatatgtttgtacaattcctcatgatacaatctctgtattgtatttgttgcagcattgagtgtaacatgttaaaccattggatattgcattattttgtgaatttgacatgcattgttgaaccagtcccaaccttaatctgttaaactaaactagcagtatttcaaaaaaatgcattgtgctgatggatgtttcaatcagtgtcatgaacaatgaagatttgagagcattttgttttttggaaaatctaaaacaaaactcatattcattgggcaagacatatgacatttgtatctacatatatctaaagaaataggcacatagagccaaataatctgtcatacaatgtaacactagcatcaacattcagttcaaatttttctaaattccaacattaaaaccaatacaatttcctgtagttttgaatatcaattttaataccccaaaaggcccagaattgaccagggaaaatagagacatcaaaaccaccccaaaactgggggcaaagaataagagtcataaaatgtattgaactaatataaattcagactctgtcacttctcctgtgaagttgcatgacaattctttgttgcttttctgttagactgatgggcatactccaaggtatcaattcaacagatgaaatatttggaaagcagttcttgaggaatctttcataatttgtaggatatttgattcttctagaagtccttttaagtgaattgaagaagttgctctgattgtggaacactgtcagccacttctctgggttttgttggtagtaatgatatgccaagaaccttgtggctgcctccaaaatcttcatctgtttcttggaacgttttctgttctcaatcaggtttggttcatacttttctccattatttttagcatctagtgaggttatgatcaaattttgcatggtctttaatgctttttgaaatatctcagaagaggatccacccagtgatacttgatgatcaacctgattgaaagttagaacatcaaaaaatcttctgtagctgttcttgttctttcatatagaaatacccagaatcatcatgacccagtgattcaatcagctttgaattcaaaatccaaaggatttttccaaaatgtcctatctgatcatcagaaatttctgcaaaaagacacctctcatgagtatttctcaattctttcagctttttgaagataaattccatattgaatccttctggaatttcattccttttttctgaatgatttacaatcaaaccaacatctttccaggtagatggaatttcttcttcataatggttattccattcctcctggaatcgggggatttcgaatccatgttctcttttcatgtgatatggatgttttgtatttttatgtcttcaacataccaatctagaactgaataaagcctttttttgaatggctcaagtaattcttcaatggcagaagtgttatgtttgagaggattcttccatgggagaattgtaagactcagaagagggtcaaccttttccatgtcttctacaatattttcaatgtacaatttttcaaagtttattcttgaaatatgtaaaaagaagcttccctcagctgagaatatcttcccccatttatcagggtagtttgatctatagtagtaagccaacagttttgtgactgcttcagtaatcaatgactgcctttcagaaatcacacctatcttctttttatgtttagccctccttttctgtatgatataaattttctggggcttatcctccaaagaaaaatattcagagataatttcaatcatttcttccaaattagcttcattttcgcggtcttctatgttttgacttggcccacctattttaattgattcttgccttttttcaaggattccaagaaaccaattatgaactaaatcagtttcctctagatatccctctggtgataggtttccaaggcttttcaggaatctcaggtttatcaaccaaatcaggtcggaaaattgaaacaaaaattgaccaaaatttggaattttttccactcttcccatggggaaacattccgctttgataatttcatgaattttgggccaaagagattggaaaaactttgaaatttttgtcatgttttctgattttaatttctgctcatctgatttggctacacagagtatacttccacagatcattgcccaaaatttgtttgggtccttatttttgttataatcatccggctttctttgattcacattgagttttgagtttccatcttgacctccatgtatgttcaaaggtgtgaatataacttcttctgttgacttttgttcagattttctcaaattttccccagattgagaaagcatgggtctaacagatctgggatcatttgaagacactgaaagggaatggccctgttccatcttatgaagagcttcatcatgtacacatattttatgattaaccgctggaggagttaccaacatctggaattgtggagtgtcaaaactttgatgtggaacttcaaaataacaaacaagaaatagaaaaaagaataaaacaaattaattacaaagtggatcagattttctttagttacagtcagagcatcagaatgtagtcaaagcaacaaaccaaaattcttatctgggttaatagtgggtgcttccaatgttaccccgaaaagtttttgccttttggggaatacctctggaggattcagggatagactcagttgtaattggggaccaggacctagataaaacctttaatttctggttttataaaaatagcaattgatgcagcagtcaatttcacttactatgttcaatttgactattgtattgaacaggctccacagtgctctcatgttgattgctatgcagatgtaaatttcttggcgcgaagggctcctctgattgatgaaaatttagttgtctcttctttgaaattcctggaggaaaagttgggtttaaaatgtacaagtttagtagactgtgcttgaattcagggaaggaaagacaaatggttattatgacccaccaaagaaatcagtttctcttgcttggacgtttgaagatgagcctggctgaaattcattttgtgtttccagtccttcagtcaaagcttgatgtccaatcactaacagcatttggccgtagttttggagaattgagagaggtacggtttcaaattactggatcagcaccaggaagcagattgagttggccaaaaaagtggggaacgggcacaaactattagcttgattagaatctcctagtcgatagatttcgcttgaggtccatctgggtatcatcggtgggggatctgagttcctgcctcccagcgagagacttaaatcgagcccaacaggttcgcccaggaaatcgggatctctaaagtgatagtgagattagcttatagcagcactggagccaggggttgtctgcgactcaacctgtgcccataattatatgcttcttttcggtcgagttcaatcagcttgcctggaggggctcccgatttgaccgcaagaatgttcacatgagccagaaaggtagccagtcgtgttttccaattagtttgcataactaagggctcttcaaagaaagcgtaggtgtgaagtatcgagctgctgtttcttcactcatattctcctcccctgccttacctttaagactggaagttggaaccctgccggaccggggtttgttgtatgtatgatcatggcacacagattacagcggattcttgtttgatgggcatttgggttctacttactcacgaacttgtatcaaatacggtagcgccgcaggctcactgggtcaggcttccagcctcagcacatccatcatgtcacatcggctgacaaacacaacaatttgttcaaccaagagctcgagggattcttgctggagctctgaggccatgcaagcgtaccttggtagattctcgagcggtgtcaaattacatctccgtggctggattcagaatcacattaggttggagaacatgaaaaatgaatgattacaacaaaaggaagtttgaaccggtcccattccatagtgaaagcaaggagaaatgttgaagaagtagagtccatgaataatgacagcaagaaataaattgaagggtaggctcggaatgtaaaatagataatgtaatcgcaaagagtttaactgtggtatttcctccaaagcgaaattgaaaagcactaaagaaaatctaaccgaaagagtcgctcgtgtcaattatcttcattcgcagctatgtatgcctgaacaaaggatcaaagaaaagtcagccatccaaataaaaaaaaggaattttcaggaaattttgatcccatgggagggatacgaacatcttgatcggctcgaaagcctaagtaagcgatgcaaaccgctacccaaaaggcgcaatggaattcattctgattgacatcgtcaatgccttcgatcagtttgaaattcaatgagtttttcaatcggatcttcaggattccattgttgtggattccaaagactgagttctgatcttcataatctatcaaaatcgtcggatcgatttctactgtctgatcgttgatggtagtaggttgtaacggtttagcaaagcattgaaatttctgattgctgtttgtgaacaagctcgtgaacgatttgaaaagcgtttgatctttgacgtcttcttcaacaggctgtaaatgtatcaaatcttctgttgttggacttggtgcttgctggtcatgaataggtttcaagcggtttggggattgaggtgagcttgaaaccgatgggttccttcttttgattgatgaatcggtgctatccttcctgagatgtccatttccaactggtttgtcaggtgtcgtctcgtgagataatgttggtaaccggaaggtgaattcgactcgtttattcttgcctttcgtcacctttttcggttggagagctatgaaactttgcggatttgaatccattggcgatcgcaagaccagataccatcctctaattggtctgagtttgcaacgaatttgggagagattggaagcctgtcaggtcggtttcctgaggagacacgagaaaaagaaatcgatgaatgtacctgcgtattgtccatagagtttcccctgatgaatccttgcaagggtgaaaagtcatcccaaagttagattcattatgctggcctgctttgtctctttagcatttgagaatagttgagggcgcttacttgaattccttcgactatttcgtcatgagtcagttctttgtacttgtttaataatttcaggccaaatagtcaaatcagtatcatgcggctcgaaacaaaaatcgtgaggcaaggaagaaaaaaaaaggaaagaactcaagaaaccgatttgaagatcaaatgaccatctggatttttaacctcccaacagaattttccaagctcgctttcaaacctaaaaaactcaactccgaacgagtataaataaatgagtttggcaacgttttcttatttgagattagtgactgacgttgtgatagagtagttgatggatgactggtgatagtcagtgtgggtctgttccgagctggtggaggttgaactgctggccatcgttgttgttggcaatcggtttctcggaagttctcctgttgaccgttatggcaaaaattatctgttacgattaagttatgtgttaacacagtctggggcttaagtccatagatacaaaactacctatcaccatacatacataaaaataatacagcaaaattctgcaagtcacaatcctgattttaatcaggttttggcaaatgttgaccacaaaaaatggtcacatcaaagaaaaagaaacgtcgaaaacaggcaaaatccatctttgtagtcggcctctgttgccttcccttctgaaatgtctcaacatatgagcagttcctaacttcccctggttcggcaaagcggggcggcggcccgcatggcctccaaaagtcccacagcggcaacataacttccatgcttcagcgattcagagtccccagtaatgatcttgtcctcacagggaaatatggggggaaggcaagagtcagttggctttggagctcgggctccatcgccagcaaggcggtgcatagtatatattctcatatttcattaaaatgaccacattattagcctttaaggatagcccctcactaccaggtagagctttgagttatttgactcatacaagcactgaaatgatccgaggaatctgatcggcaggcaatctgcaaaataaaattgtggccgtgttcataccaacattggctatggttcaataacctggggcgatgtatgtatcctgccaatgcctccctgtatgtatgaccatacctctccagtcaactttaattctccgtcctttccgtgtgttgaagttctctaaattatgttttttaattacgtacattgcctgttgtcggatgttgccagacaggttctgttgcctcaggaaacttgggtctttccatgaatacaccgtcatcgataagggtgacttgattaaattcataacgtaagttatcaatcctagtggccacatggtttccatccccagtctcgggtttctgcgctgataaaagatgagaattggtggatggacatggatttgctgtatggagggggggggggggggggaagcatgagccattcagccttcctagatgtgcatccggttgcatgcacacccagtgcaagtgagactccggtcaagtaaatatgtatcaacttgaccaccttcgcgtacagaatggaaacatgttcaaaattccgggcggcctcggtgagcaaggttctccgttggccatagccaccatttgaatggtggggatcgaagggcggcgaagagggacaacggttcaagaattccgacgccatatctgttcatgccagatagtgacggttgacttcacactacacccgctgtaacagataccgagaccctgaaaagagaccgagaagaccctgacctggcgaagccaaggccagggctggcagtccattaatcaccccttcaccatcccatcaacatgacaattggggcaaactcagctgtataacaaaatactccaattggataataatctttccgagtgccaaacccaagctttcagcccttccctcggtcaatctcaaggcaaacctccgcttgattagcaggctccgttgaaccccacgacccccccaatggctattgcatctcttacaacagtttctttcagtacctctgccacgtagttcaggaagtgagctcattcttctatgcttctccatgcactatcatcatccatcacattcggcatttggaatatcagatcaacttccttcccataaagcaacaatatcggaggccgaggtccaccaatacgcttattctcatggtcatgagtgtgaacctcaagatcctaaataacaaacgaacaatcaattctccatcagtgctcacagaggaacctaaagtacatcatcaaacaagacagtcagaacagctcaagttccaaactagccaccctcttctcactcggtaccccgtcaacatagctccgagtcctgcggttttggacacggtgggtaccccttctggcaaagtttcgcttgccttgcgagcccgtcacgaaatagccaggagggcgaggattgaggacgcaaggaaagttgatccaggtaatattaccaccacagacgattctttgaaatcaacacccgtccaaccatccactgaacctccccgggaaaaagatttccattcccaaacaagtggcaagtgccacaaccccagcatccaacaccaagcctactacttttgccgacaatgtcgccaacccaaacacaaaacctactcctcccggcagcactacagccaatccacccgcgaaggcaccggctgtcgatcccaatcctccaatcaccaattctcgtactcctatcaacccaactccctccgcccctccgaataatactgcgccagcaaagtcggccctgccgccttcaactgcagtgacacccctaaccccgacgccggaagcaagcccggaagcaactgccaaaacagcgccatcaggcaccgtgattgccaacaaacctgcagttgagagttagtaccgaagctcagctaaaacatcctcacatgtattgtctatccagcttaactcacccccccaaaaaaatcgctcttctgtttcgtattatcttttggaaccaacaggtgttactcccacagcccccaccactccgcttgtcccctcaccagctgccaatgtcacagcgcaaagagaagtcactccgcataaccacacagagagtgcgaaggtagaagccgtaccacaaggttcctcgaaagtgaatacaagccagcttacttcgatcgccataggagttgcctgcgcagcttccctcgtaatattcgccatcctggttgtgattttcaagatcagagtctgcaggaaaagggcacgccggacggagaaattgggagacgatttctttggttcccaagaccgcctaagtttttctgacagtgccggtagtagtcgcaagtccctcttcctcgtcccgcgtccgatcggcaacaaattccccgaatcagcccaagagaagcctgctagcacctttgggagcccaaaccacgccggcattggtgctcactccccgcagattcaatctctagccgatgccccgagaaatcattctccaagccctctgaccttacaaacccactcgaactacgtgccccctcgaccgccacgatccccgttgcgagctcaaactgtccagaagccggatgccttctaccatccgcaaaaagcgtatgccggctcggaacattacacccaagatagccagtcgatgtactcgatacccgcaacaagagcgcaagctaacgcgcccgaattctatggccagccgactcacgagtacgaatatgcgatggaatatctcgagaactattatccggataactatgagagttcggcctacacttccaacgtcgacccacccggccctgctggacttgcaaagaaccacaaaccagagatgatcggaatggagttcatgcaagtcgaggatcggccctacgaccatcgctacaccgtcgaccgcaacggagtcttgaataattataccccctcgatcccctcggtccctgttccccgagaaagcgattacttttacaagaaaagagtctcttgaaactctccatctttcgactattcatcatcaatctaacccgcaaaaacaacaaacaaaaacccaaaactaaaagattctgccctagtgggaagcgagaatcgtgtatatagatcatcaatatctttatcacagtatagctatctttcgagcgagtctgcgactgtgaaaaaagctagaaagcgaacactcggctccctgattgatttgcaacccacctcgctttttttttcttctttcatgaatcccccaaagtttttttttcttaaattaatctgagtctcatccatgtaaaatctagccttaaacttattactcgagcagaacaaaatcgtccgatcagtacccgcgacgaatgataccgttactgaaacatcatcaactagcaaaacaaaacaaacaaaaacacatttataagctattcacatcctttcttcaagtgcttagatagtcaaccgatcatcaattattttttgtttgttttgttttgttttgtcgagcttttttttaacaacagagagtagtaagagttctcatagctgcattaagtcttcacctatttcttcttctttttttatacaaattgattattattgttttccatttcttgtcttcttgctgagtgttcttcgttccaatgtagccttttcgtatgatatgcgtcggtattctgatgaaacagttcaatagtgaagctcgaagctagataatgctcattattatatcaaatctccgaggcgcatctggtagttgggttctttttttgtcttttacagtgttttatgctttgaaaacttgagtggtttgtttcttgaattatcccaaaatgaaatacatggtgtttcgcacgtaataactcgttcttggcttggttctcttgttgcccccatgaccccctgcctgtaaacatttttaatgatccgcatggcttgttatgtgaatctaggaaggctgtaattttggtttcttcttcaggcagtacatctcattccccacaatttatccactcgtcacaattcagtagtgtgcttcatggaccaagaaagaggtgttttattttgctaatgggtggcattgaccaggaaacatgtagttttgcccaagaaagaggcggtttttaccaagtggaaggtggcttttaccaagtggaaggtggcttttaccaagaaagaggtgggtttcaaagctcacgctgcaggaacggcttgaggaacatagtagaggggtttttgaaagtacgataaaaccggcaaatggaaatagaaaacttacaatttacaagaacgactgagagaaacctagaagacgacatgaaacgagtggattgtgaatgcataaaagaacgtataggtagcaacacaagttgtttgacaatacaacgcaatagggagataattgatatggagaatggccatgcaggtttgtgcgggaggggggaacatcgagtttagcaggaaaggaatgaacatagcctagccggttccttccccccatcgcttttagtttcaacagtcatagggggcacgagatagatagcacaagcagaaaacaaaatgaggaattaagatcacgctctctcatcccatttttacagctaatgtatttaggttgggcaaaagaagggaaggtgttccaagaataaaaagttgcatcgaggctggaaggactgccgaaacgaaatacatgaaacatggaaaagagagcttatggagtgcttagaagattggattgtgaggtgtgccagtcgtccctggtgatggaacgccgcttggccgaggacggttcagggaaaagagcaaggagcgtattatttgaagaggtattaagattcttaggacgaccagttcaggtggggagatttccagaaggttaagtgggacacgatagataagggttgaaagagaggtgaatacaaatcagcttttgaatggattggtgttgattcatctcaacattgaaccgttttcacagagtcaggggtttttaccaatcccacaaagctcatcaagagaacgaaagcgcatgatccaattcgaggaagagttgggcttcccgctcgccaagaaaactactattgcggtgcggtttgttgacagaatcgggaggctgagaagagtctgatttccggtcggctaagatctcttggctggctgtgggacgcgcgggggtattaggagcttcttcgccggcagttttccagctcggagctagtccagacttttcgctcgtgtcggtcgcactggtccgcttgatgcctgacaagcagtcttgtggcaatacacccgtccgtgaacttccttcagcccctggatgtttctcgaaatccaagttttctcctagacaccagccgtcgtcaaagagcatgaagactgtcactcgatccccaatctaaggatgatgaatagaacacagtgtgcagacacaagattcccacccggatcagggttttggaaagcaagctccatgggaaggggagatgaatcacttacaccaatcttcagctcatccggcattgtcggagaaaacgtccgggtaactgtgcaattcattttacaggcgacccctcccttaagactgtcgccggtcgtattgcctgggtcagaggtgttggagtcgtgagcatgagcgcggactgatgtagtactagggcgtggcggagaaggtgcagcaaatggcggtagcgttggaccgggtctggactcctctctccgtaatgcaaaattgctcaggtcatcgtccatctgagtgtaagaagatttcaagtaactcgaaaacctgtgcttctcagacatattttccatctgatgttgtggatccactgagccgattagctggctatcataggaagtcctattgtgagcatggcctcgacgccccctcctcaacaaccggtaggtaattattgctgctcctagaaggacgagtgcaataggcaacacaacggcgaggactatgggtgccgctgaagttgagtcatcagccttgtgatggatttcactatgggtcccgttggtagtctgtgggttggagtctggtagattggcagatggaacgtggctgggaacagcaacaacgattgatgaattagataggttgaaaggatgatgagggaccggcgaagaggtgggatggtagtcgtcagctgtctgaggcggagtcgccgcggcttcagatagaagaatttaacacaactttatggttagtgaaattcaaaatgatatttgcgcagatgaacgtaagcacttacccgctggagaactggctgtagaaggcggtgcggagcttgctgcagagactcctgtctctggtggagcgggcgctggagcgggagcggttgcctgattagcttgaggcggtgggtggtgtggctcggggggtggaggtggtgcagatgcgctgggtgccggatgggctgtgggaggtgatgacgattgattttagaaacagaatggccaacgggaactacgcgcgtacgaagtgggaaaggtgcttaccaggtggtggctggtctccaccaggagatgagttgatgactccggcaggcggcggtgtcactgccccacctgctgagggcgcctgcacagggtatgttggtgctggaccggtgtttgctggtgatggaccgacatatgctgatgctggactggtatttgctggtactgagccagtgtttgctgatgctgaaccggtgtttcccggtgttgtgccagcgtttgcagggactgcatcggggtttaccggaacaggaccggagtgtacttggggcggaccggagtatgacggtgattggccggacattgaagaagattgacccaagtcattctggtttggcttttgaaaggcggggtaatttgttgatggataggagttggtcagttgacgagggaggatgacagcggcccgtggagatcgaccgagcctgctgtgcctttggtgggtttgagcagtgggtcggtcgtgaatcagatctttgtgctgaatctgaaacagctgaagccggttcttagagtcggtctgggtggtaatggcactgtgacgaggagtgctttgccactctgaagattggtcaggcaacagcaagctactctgggtgctatatccggtagattttctcgtcggccgcgcgtgactctgatgggccatactggatctgccgtcatgatgatggaagcgacatggtaaatcaaaatcagtcccgaaaatggccgagaggttcgggagttgcggcactcaccaaattcgggtgtaagacgacgaggattgaaggattaatttaaacggagcctatgcacaagaaagttcacaattttgtccaccggaatcaacgcgttgcaccaccactgattcttcgcgttggaacttggtagggccgtttaaggagctttggaatgaagagagaagaaggtacgagactgcagcaattgaatatgaacaggattaaaactaacgagcgaatgcagttgtgcttggatcaaatcctttccctgtagtataatgtggagcggaattgtggttcctagcagcgactgctatacactgattattgacactgggacgaagaattatgatagtttgacgaagaattatcgattgccactgtttcgcggactcctggggctgggggagagtgcttcaaccttgcgtgttggacggcgagccggcagcaacatgggggtcaaggtaggtttggcatccatccgagagctgtctacaaagggaaaaccgagtggaacccaaacgagttgacgagcgtctcacatcttacctcagacagaacttgacggatgggcgactttgacacgtttttgtgaccgtgagaatcgttaaagattcggaatgttcacggctgtttacggctgagtgaggccgagtgtgacaacagatcaccgtctcggtgaaaaaaacacgtcaaacgatttttgggtacgtagcgaattctgcatctgatggaaagatggctgatggttgcctccggttgccatgactcggtggagagctgatcggcccacttttacgtgtagggcatttgagagcttgattctctgaaggcagatttgatgaacatttgcgggcggaggatgacgcacttgggccatcccggctgattcccagtgcactgagcagggggggtaaacggcatgaaacatgcgctaaaacatgaacgagttggttgactcgccgacgtgcctggccagtggttccgggggaggtgcgccttcgccggtgcttgccaggatgctttctggttgccgaatatggagtaagcactgtttaagcttgacacgcttgaatccgctggatatgtacaagatgcccggtttatcggctggacgagctacacattcaatgtgcaccttcgatcgcttaattatgttcgatcggttaattacagcttcagtactgcgatggacggcgtgttcggccggataaatcataagcttgccgaagtcactccggcttgatatccacttcgcaagctccggctgctagtcccagtcggagtatactagccgcaagaggctagcgagggtacagacattatgagcaaaacatgaggaatcaattcagcgcgccccaggggccagggaagggaagctgtttgtcggtgacggacgagtgccgatgaggttcccgatgccagataaaattgggaatgtccagaaatctgtaaatatggagttggttgagttgagttgatggtggtcaaaccatgtgattgaaaatggatggccatcagagtgaaaaataaagttacactactgagctttggctgataagataatacatatttcagtggatgggcagggggaaaggagccccaacttctactgttgaccaacttcaagatgcaaagaatactcaaccaatcaccatccaagtcatcctcactaccaccaaccagctcaccaacatactcccaacaacagcaccacagacaggataacaggctcagacagccagagaacaaccaacagtcagatcgaaaccgctcactccaacaagaacctaccagcacgaatcgatcgccaagcaggaccaagaatccccaggatcaggatgactcgagcagcaacatgaacatgatctggatcaacacgatgaagaagagacatcgcctactccaacgactcagtctacccccccaagactcctccagtcgaccagcatccaccaatactcacaacagcccagactcatccgacaaggatcgcgattcggactccaactcgacccctaaacgcgccccctgctcaaccactactctcgactcggccaacaagatccttatcgcccccttggtccctccactcggtttcgcgatggtagctcccggcgtctatcggtacctcatatccgcttgttaatttaaagaaaaaaaaaaaacaggaaaaacagatacccagcacactcatcctaattgtttccttgttcagttcaggacatccgaatcattgcaacttcgctttcctcgatggtcttcaactcaaatcaatcatgtttgtggactatcttcgttcaaagagaaaggaaaacaactcttgctcatcagacacggcttgtttacaggtacatttgcgtggactcatatcgaccccatacgttcaattgggcccaggacagaggactcaagatcttccattaccggtaaataagccatccaaattccattgataagagagagatggcaaactgtgaagaaaaaaaaagaaagcttaagcgaaaggagagtgtacgacaggattgattcgtacaagcagccacacagcgcgacgagtgatccgaccgaaagagggatctatgcatccgccctcgagcagatcctcgaccggcgcaacctgcccatcctcgtgcattgcaacaagggcaagcatcgggtgggcacgctcagcgcattgctcaggatcatccagggctgggacaccgtcgcagtccgggccgagtgggacaagttcctcggcgaaggcgctcctcccgggaaaaatatgatctggagccccggcttggtcttcatcaataacaaccataacaatacctgcatccaaaaccatccggtcgttcccgcccgggcctcagaaccactcctctcactcgacgcactcggccctcctcctcagttatccacccctacaaaaccttcttcttcttcttcttctcaaccccaaaaaatcaaaaataaggtcgctgatggcttggcacgcatcagcgaatgggaggtcagctcctccccccctttttttctactctctctctctctctctcttaggtctcatgctcatctgattctccacttcttttctcatggtgttgcatccacatagtatgtcgaacagttccctatcgaacttattcaggtcgatcctgcttggatcccctcctggttacctattgaatcaatccaaaaatgatagtagcttcatctgtcctaccatcactttaccaggctatctttttttttgaaaaaatggacagttcaaatcacattactattctcttttgagtttagttgtataatagacattgtaaatcacattgataattctgatacacttatctccttcattgcctgattaaagatatgaacatttaagggtaccaaaaaaattggttagatgtatacaggaatcaactgacattgatgtaatcacatgggtaagtagatcaggaggctaaatcgtgacctttttaaattgtttgtcatcaaaaaatggacatgtatgtatatgtgactaatcggtcaaaaccaatctcaatctctcttaacttgatgggctacatttcaaacatcaagtccttctggagatgcaggctgagaagaggatcaaattgtaatgaatgaagtaaaaaaaatggaatagaaattatagaaggatctacagtgacagagcatgtccatcaagacctttaccaaaaaaaacaatcaagctatcatctgtcttggtcggtatgtagcatgtttctcttgataatgatatgcaggtcaagaggatgaggactaacattggagggttggggatgtccatgtacagaccgtaacagctgagagcttcctatgcctcaaaagggtgacagcagtccaggaaccatgtccggagacgccgttcgctgtgtgtatgcgcttcccaaggacctcgacccactcgaccgactcccatccaaccaagggcgctcatcggccgtccacaatctggtcagcgctttcggtctcctccgcgaggaacgaacagatggacaagacgacgagcctcccaagaaccgagcaagggtgctgtcgactaagcttgcctcccgcgccgagctcgaagagtttcatgatcctgaatacgtcggttcgttctcagtcagcacacgctctctctttctctttctcggaagcacttaattatgtctggcgatcgagctcatcctggttttgattcttgcccctatcttcctatcaggctcgttgttgcgaggctacgatgatccaaagattgatgcaaataacgagcaggatcacagaagctcagatctcaagcggaatcctgaaatatccgatgcgcatttccgaagtgaacacgatgaagaacttgaagagtttggtctagagcatgtatggatccgtcttggccatctgccctccaatcgattgacactcttacaagccactgatctcgaatctctctttttctcccaggactgcccgcgtttttccaagatggcacaatacgtcttggccgtggcaggtgcggcgcttgaaacttctcgcgagctacgcgaggatcgggcggatatcgggatagtgtgggatggaggcaggtgaggagaatcccattaattcaactgccgggacagtctcgaagaattaggcaccggatctattgaagtgggcttgtgggaagtagcccggttgaggaaaccgcgacctaaaagcacctatttgacctgtttcctcctgctagacatcatgcgcaaaggtcagctgccgccggcttttgctatgtcaacgatgccgccctggcgatatctgagctccgtcgacagcccacaaacagagcacttaagaagcttgatcgagtcttatatttggatatgctggacatccatcatggggatggtgggcttgtctgcttgaactacttgcgcaacaaaaacttacctgcaacggtcttcctgctcttccaccacctccgcaggcgtcgagttagctttttggagtacctctcgggttctgacgatttccgtccatcatcatgaccccgagggaggcttctaccctctcagcggggccgtcgaatcctccggcccggcgcccccctcacccgcggcctcacatgccctcaacataccgatccggacaccgggtgcattgagctacgtgtgtcgccggacgattctccccttgatctctgcctacaagccctcggcattggtcatccaatgtggagtcgacggcctcgcaggcgatccgatcggcggtcgcctctggggattcggattgaaagagatgggtgattgcttggaagctgtcctccaggactccatcgcccatcgtcgtaaagtcctactcgtaggcggaggtgggtatcacacccccaatgttgctcgagcttgggcacacttcacctcaatagccgtgggtaacatcatcaccatctcagctcaaaagtaagatactgatggttaggctcccatctggctgcaacttgctcggcaccgcaacgtggcggattttagttgggcaggaagttcgacctggaggagaccgagatcccgttggaggtggaaggcgatgtggactatggacctacatataccctagacgtgtctggattagaacgggcttcgagcgagcagaccggagcaatgggctgcaaggtgatcagggaaatttggaggacgatccccagttgcaaaaggtcgtcctcgaactggatcgacatgtatccgtccttcaaaataaatacgcttcttgctagcttgtgcatacacacctcggacacacgtcgccgcactctcaatgatttatccaggcccctctcacgactcttgttgctcttgtcatatctgaagtttctttgaaaatgaagccgacttgtgacaatgcatgaccattccggccatcttttgcatcaatgtcttccggtctgaacagtggtaacccgtaaaataacgcacattgttcaacttttgaacataaacgtaaacaaggagaggatgtggcagacttaatgtgtggagtcaaaggacacatcaaatgtgatggaagggaatcaagtaggatgcttagatcgtcaagaccatcagcatttttagcccatcaattgactatcttgtaacaactgatacaagcctattcacctagccaccatatgaatagcgcagtcctgaagagctgcccttcgggctctctttcaggcacgggatctctcaccccccgctgattctttggggtgaagccaagtggagaagtaggcattgcctcataagatcaagatggactccatgatacagaggatttaaaatcacttagaatttaacaacgaaagccgacaaaagggaataaatatatgaggaagtgtatggcaagatgtactggacaggatgatagaacgatgtggaaaggagtttacataatcgaagtatagaagatcaatgtgtacaagtcaaacagcgagccaaatgtctagccaacacgcatgtgtgacgacattcaactgatccaacgcgggtctagttccatcattcgcatgatgatcaacatcatcctcatctgcaggatcgattccgttcctcttcttcttattggccatcttgggatccctttgatttagacgcgtatcattttgagaagagggcgtagggagatggttggacgggccggactgccgtccattcaggatgatcctcttcagatatgaattagctggccgatcgagcttgtcaaacgtccatgagattgaaggagtccttctttgttttgtgttgggggcccggttgtcggtttctgaagattattcgatcgaatatgacttttacaaacgctgtgaaactcatcaaattgatcatgaagcaaccaaggatcgggcgggacgccaaagcagcgagagttgttgattttgatgatgatatgatcgagtgcttcgagtccatcgggcccggtctcttgtagggtaccctgaagtaactggtcggatttgaggtatgcagattgtgacgtcggatttgatcggcgggccgaccggccattcggagcctgtgccggccaacaacaacaacgagctgcgaaggagggtcgccgaggggatggtggtaggtgtagctcgtcgccgggtccggaatcgtcgcaggcttcggcgccactatttttgcgggcagatcgtcgagttggatggtgtattgttatgtatatcgttaggctacgataggcgatcatctatctccacaagccctgaacaacacttagagaatcgaccaaatcactgatctaaaagccgcgtgaatgatcggctaatgcgatcccaagcttgtcaaccaagcagatcggcgaggtattaacaattggtcgatctttgaccccgcttgaagcagtgagaatgtcgctgttcatgcttgaggacggggccaaatcgagatgggtagtttgattgcttggccattctatggtcatcttcttcattgcgagcctacatgagatcaaacagaatgacaaaagcataacagctgtcgttaacaattgtgatgatttgaatcccagccagccagatgaaaagttatatatatatttatttaacttacggcagatgatcgcttttacaaaagggatctcaccaataagatatgggcgcccaatggcaattcattaaatttgcaagttctatttaccgagggctttcagtagagcggctttcagtaaagccgtcgggtacgaagtcatctgtgggcttgggtttgagtttggggcgatcgggccaggtctggcttccctctgatcatttgtaacgtcgcgtgttggatctgggctatgttgtaattctttcgttcgccattcccggtaatgtataatccatcatatcggaatcgaaatcagcccttcgactggggaatcgacactgttgagctattatatgtaatattcatacacagagctgaaaatcgtcaaaggctgcctattgatacatagagaagagggaaattcccgcgtaccagtggcggtggtgacaaagagtaggattgtttttcggagggtccctgcgggacggcgtcccccctccgaataaagagggacttagttaagttaggattgtttcggttctccgtgatcagctgtttgacagaataggtttgagtgagtgtacgccaacccaaaaacagtgatgtacaacatacaagcccaggcattttacaatatctatctgtatcagtatctatcactggcaatcgattggaggccagcccgggtttttctcttcaacactccacacatcgcccaatccgaatgatccagatccgacaatcaacactcgattctcaaatgaacccagaggaaagtgggtagcttcctctgatttttgtttgtcaacacttatatttacttactgatgattcttgtttttgttctggtcatcaagcaggcctggaaggcaatcacactgccatcaatcaacttaaatttcatcttaattgatccttgtggatttggagatgtatgtacatgctgattcagtttttttttttttttttttttttttttttttttttcttcttgaatcatgatagctgcctcatcatttgaacgacaatcttcgaagaacagacaacaaaaaagccgtatgtgttttatcaaatcgctcctgcttgctaacccagcagaggctgataacttatgcccatgattgaacagctaagctcatctcatggaagtttaccttggagaatggctcactcgagcttgagatatcggtccgcccctatccagagacaccatttgccagaacccaacaatcaacctttccgccactttcctgatcgatcagttgctagtccttttcccattcacaatcactatgatccacccaagggttttcgatctccgatggcgattccggactctctcaatgttgggacctcccaatcggttggacttgcatcccacaaaccctcagcatcgtcctcagcaccctacacatcacaggtccagtcagtcgaacgtccaagcacaacacagacatcatcatgcccagtacattggtcaccatccgtacaatcaatcagccttgcgtccactcaatcgtactcatcattatcaggcaaccatgcaggtaccttcggatccatcgttcttgaaacacctttgttgttatcctgaggaccatcgattcgtctcgcacgaccaaaatctctgtgctcgcaatcaggacaatcatcattctcttttcaatcgatcgaccttgcgctcatgtcgacttgatcgttataatgaggatatgtcagctccaaccctccatccttcagcttcacatgctcctagccgttatagcccgtatgctactcctcatcaacatgatcatatgaatcctagcaatcaacctgcttcatccttgaacgcaaagaagctttcaaagcaagtccaaactgatcaatccttctgtcgtgcccaacccgattactacagaccagtgtactccgacgatgtgcagccaaggggtcaatggggtcccttgcgtgtcacttctcgtcaaatttcaagcggtcaatggggtcccttggcatcagtagcaatgatttccaccaaacgagacaatccgcttaccgaacgccagaaacgcaatgtgaagattttccctcgaatacacaacccttactttactgaagagaccaaccagaatgttaaaccattcgtcatccagctcaaccttaatcctgaaaaaccattcatcatccagccagccaactattcttcccatcgtgtggttgccaccaataatactggctcacaaaccctttttttttttttcttgagttccatcctcttaatccaaccgatccatctaagcaagcaattgtcaaaaagctcggcgaaataatatcaaatctgtacttcatgggtaacaatcgacaggatattcatccccgcaccatggaaactggtattatgaaaggggttggctttcgccctggttctgaccggggttccactgcaggtgagtacttccatcccattgcatatcttttactcactcctggttggtctaatggattgttaatttattgtaccaggtacatatgcacgtcgaccaaatctttctcaacaaattttggagcaggacaactattgttgggatcagttaggtgatcataatcaattcttatgcaaccgagtaccgcatttttccaaacaatcattcaaggacaatgccgaaataatccagtcctttgggatccccagctggtccaacagtgaatggaatgacttcgaacaggaaactaatgggattttctcaagtgcaaacacgactcattccgattttccaaacgaaccccacatggatgaagactcgaatccatggacttacggcttgttcagctacatcaaccgatcaactggcaaacctgtcttgcctccatcttctgttgctggtcatgccttccgatttccagagttcaactgtcaagttgactttgggatgtctcccggtataattgagctgctatgggcaagtaactctgtgaagcaccacactctacatccacccccttcattgaaatcaactgccgaaatcacatattccggatcttcctttcagatttgcaaacgtttagtagatagagctataaaattaaaagaaaaaatcggctgaggaaagagcaaagaaaacattgtgctgagaaaaaagaaaggtgaaagaggctgaacgggctcaaaaaaagaaatagaattttgtttatttgacttagattgtcttccgatccaatcaatgactgtctttttcctcttctcactcatgattgttatttatttttccagactcctatatataattcctgaaattcctaaaattgaagaattgaatttcaaaagttccatgttcaaaggagtgtatatccgcagaaaaagacagtagaagacagaattaatgtgaattgtaagagaaagatcttccaagattattatgatttggccaagaagtaagaatttgcagtagaaaataatgagagttattaaagtcttagaggaaatatagaaacttggacactgaatgaaaattatctcatctggggcaaagtctactgtcggtatcaatattgcttggcaagatgtcaagaaatcaaatctaggtgctggtgttttgcaggctcttgaaggaggaatgggtggcgaaaaaatcattgggatctgggagcactccatcattgagaatttcgcctattttgtagatgggaagccattagtgttatgtatgtatgtgtgtgataaaaagaaggtacaacaaaggtgaagaaaggtgagcgcaaagtggctatgtgctcagtgctcctggtcaaaagaagctcaagacttaccgttgacaacactaacaacaaggtcatgaagattgttgttaagtgagcacgtaaccacgttgcgccttgtccggagacttttgtatgtgtgttcagcttgagacggatgtgcccccattcaaacatagtgatgaagggataaacacaagcaagactatgtagaaaggaaagatgaggacatcttgcaagactctcactctactacatatatgtgtaccgcttcaagcgaggctcatcagcaacgccgccaaacagagccatcgccatccccatttgtacttgcatgttcacatacccgtctccagacctgaccaccaccaccacgaaagactctccaaaaaccggcaagaatatcttgaaaccatggccgcagatggcgcttcgcccagttcgagctcggcgtgtagcgacgacgataccgagagatctttctcagataccgaaggttttagtggtctcagaggacggtccgggtcggtagactcggaagtccagcccggctgggagctggaatggatcgatgatagtaaactggttccgaaaggggaagagggggcgggcataggacgattttacaaattgaagttcaagggctatctcgacatggaatggcagcccgaggagaacgttgacgccttggaactgatcaggtgctattgggaacacgagcaccttggacaagaactttgtatcaaagcccagcagcggttactaaaggagatagacgaacggagcgattccgagtccgaggaccaaagccgaaaaaataaaacccggaagcaactcaagccgaggccccaagtgaatcgtcacgccggcccggatgaggccgactcagaccgggcagcatcaagctcctcatcctccgatgacgaggacgacgacgatggtcgggggccgcttactttccagctggcagacctcagtcttgccgggagtaatacctcgaataatggaagctcttctacttcaccttgccaggtcaagtatgctttcaagaaaccggaaaatagacgtgagtgcatggctgctcccattctaccccccttcacatctcatttgaaaaaaaataatactcacatttgattgttggtggatttgtagagcttttgaacacgaccttcctcaatccaactcctgatcacgagatagaagcgcgcaagttgtcgaagctcttgcaatttgtcgggcggatcgagcctttgacggcatccccccactgcttcaaaaacccacatcgcgctagtaagcacattcgtcttccgggttttttttttttttgaaatcttgttgtgcaatcaagcatggcactaacaaaaactttccctattgacagagcgggcggaaaaactcatggaagagatcgagtctcttaagcgctcgggattgaagccggctgatggatcaccaggaacgaaggccagagtcaaattgattttcaaacacccatcacaggacagtcaccccactcccctcacttccctcaccacccgttccgatcctgctccgactcaagagaacgtatcagattcgtcgacggactcgcaagatttgcaaagccggctgggctcgccaggcccatccaccgagcgcgtctcttcgcatcccagccccgacaatctgcctcagcaggccatcccacaaggtcgtccgcaacccccatcgcagatcaagccgccgcggttcagaccgccagagagacgctcggctcccgacgaggacactggtttaggccatcctcgcaacgcgaagcgcaaggtcgtcgatccgcatcctccccaagataacctccccgtcaatcccgctcttggcctgcccccaccaagcttttatagagctaaaaaccaatgcttgcgcaagaccgtacgatgggcctcataaacaatttataatatccgattccgatttttggttttagtttttagttttgattctgtttttggttttgtatatgagcttttctcttgcttctacacaaataggtgtatgaggatcctcttcttctgtcctatttctgatttcgatcctgttttttgttatctattcaaaccttatttttttttttcttgtctcaattggctagctccaactctgcactaggccgagcaaatttccaaatcgtctgttttcactttcaaaacatatagcacgattgaataatcatgtctaggtttattatcattattatatgcgattgacttttctagttatgtatgaggatgtattagcagcatatataattccagccgtcttatgttcgttgctcacttccatgtgccttggtgacatcagaatcgaaacatgacaagctcagcctatttccaggatttttctcgttgaagcatgtgctggacgagattctgcgtcttaatcgagtcacaagtctctggttcactaactgaggcttgctgtggcattgtttctccagattgataccggggtctgggtaatcatttcttgatcgacgagcttgcccctgaaacccaagaatctggtaatttctagagtaaatacgtctttctttccttgaagcaaagattagaggagccgggtagataagtcgtacatgacacagagaatgtgagaaattgtttgagtcgtgggcaaaaaaataaatagaaacaaagatgaatgatttaaaagcctctgtcttgtaaccagagtttaacttctttggtgatgtgacctctacataagacctgctttacgtgcagctttagaattggttgggattcagggaaatccaagatcaaatcttctttcaatttctgtcatttttggttaattgatgaagattggtcaaggatgaaaaaaaaattattgaatcagtgtttgatcggctcaatgagtataagagaagtgagacgcacatataagtcaccatcgattcgtttgattagagtccagatttgtcccaagccaggtttcatgactgagtagaccgggagggtgttgtagggtgtggttctaccgatggtgtacttcaagggcttgtcttcggtagcgacgggcgctttccaaacccgatcaggaatattgaatttgtaagtttcgtttgaggaatgtgggtcattcgaatggttggttaattttctgaattctttcgatgggttgagcgggtctgttccaattggcttttcttgagcctcactagtcgaccatcgtctttctccactcgatacgggtaatccacgatagctacataaaaccggtcggagagctaagggcttcgatgccaatcggtagagcgtcctgaggccagtcgatgccatctgggagttcaagctactcgatccgttggtgagtggtggtcttgtgggtgttgatttttctgttttcgatgtctcaagtgaagagtcagcggaagtcggctgaccaaaaatagatttgtgttatgcatccgcaccagtgactgtatgcataaccccgcccgcgagcacccggcgccggcccccgggccctgctggaccaaacctccggccagagtccgccggccaaaatagcgcattgagcacgacggcagtcgtcatgtcgtgcttggcacttgctgatgcttgagcttactcccagtcaggcggaagcatccagaggacttaaacagagcccacataatttacattccagaaattgccagatgaataaggaccacggaatcacaatcctatgtatccccagttggcaagattttgattgcaacaagaactggccacagacgtggaatcaatcagatacaaagtgatttgtacttagtttcctggtatcctacaaatgaatacgggctttttgttttcatcccaggcattaacaaggaataccccctaacctaactcaagccacagcgacgaagtgggacttagccaagttcgggatacatacccgccggcttcagcaattcaaaacattgccaaaacaaaaatgcaccatgagaagatatcctcacaaagcgaaagtggcgcccgcgctgcccgggtgctccaggcctactagtgttgtaattacgttgattgatgtcttgcagcttgaagatgtccaaggtgacctaaaatgtggcatacatgtagaaatcggtcccaagtccaacacaaccttctcgagtaatcgacagttgtttgttgaacgcagttccttttatccattcctcagcgccctccttgatcaatgtcacattacataatcagccgcctgcgttgagttgtgcggtctttcctgaatcagtccctatgagttgtaccgcacagtgcataagttcaacccatcgtgtaagacgataagggcaatggcggcatttttggttgatgttggcagatatgcggtgtttgttgagtgatcaaggttgaacaaaccgtaaatgtgcatctcatcaggaccccggagagcccctaccaagccacctaatgtaaaacctgcgaaatctgggtttttgctacctaggaatatctggttttggggggcagatgcatgttttgctacctccgacatcagggtccttttggttatttttgaaaaaaatttcaataaattttcctatcatgcataaaattcaattttttttcatccttgtgaaaaatctctaatcatttcatgcataaactacaactgatggacaaattgctaccgcatacagaaggatcatgtgctgcttttttttgtttttgctacctttttgcggatttacattagggacatttcagaaaaaaaatctgttttgctacattttacattaggcggcttggttggggctttccggggtcctatctcatcttaatatcaggcgtccgtactgcagcatacatacgtctttgcaaagaaagaccatcatcaaacagactcgccgctcagttgctcgtgtgcaaggtttctgtagatacatagcaccaagcaaagcaaaacccgttgggcagacggttcagttcttccatagactgatgagctcagcaatgatgccagtggtgcactaaggatttttggtcaccaatcatcagtatcaccaaagcctgccccactctttcgaattttgataacgccgtacatatatagattaacttttattgtatcgaggcaccggaaccaagaactcggatttttaacggctatcttcatcttcaacacccccaagcatcttctttcccaagttttttgacccctagaaatgcccaccaaacgtaattctagcacgcgcagaccgcgcgactacgatgagtatgaatcgacatcttccagtgacttagagtcagatattgatcatgtaaacgtccctactagtaagtagtagttcctctatgcatacctcgaaactcctcgaaaacttattcaattgggatcataaattataatcagagcgcaatagaagcggcgtgacacgctcatcgtggacggcgacaacgctcccagatgcaagtaagtgtcatttcgcctgctagatacttctttcctttcaagacgttctttagcttacgttgagggttctaatatcatcttgggccacttggctccttttagcaaaccgcacgcaacagggtcgaagagctcgatgttccaccgtttcaacgggcgggaacctctcacccccggccagtaggatttccgggggaaatccggcagcacagaacggaaaaaaagctgccgggaatcagtcgggtttgccattgtgactgcaatcttctcgaaactaaattctgattgcttgaattctactcttctcttcgacgcaggttcggcgccaagaagaatcaacaatgccatatcggccgctcagcggaagaaacttgaagagcaagccgataatgccgcaaagcagcgccgcaaaacggtagccaaagtgctgagcgatcggatcatgtctgacctcatgtctataggcattatttcgagggatgtcgcccaggtttgttcgagcaagcttggctggaatgaacacgagtggaagacttgtatgaataactcgaaagtaattgtgtacgagccacttgaagttgaacaagaggttagtgtaactcggaagcgtgcatattcgtcggccaggaggccgctttccgtcaagtcgaaggtatggagtgtttcgctcgaagtggacgccctgagtttgtgcattacaaacgccggcggaaacagagtgcgttaccaagacggcgataacgagaatcgtcaattcaagtcccactccgaaaaatctctgtcttggagtaacgtcgatgatctgtccgaggtgaaatcggtgtttgtccatcggagcgtcctccaagatttcctttgggatggatcgccatccctcgtcgatctcgtccgcaaagagcctcgcgcacaaatttttagtgagttgattcctatgcttacacgcgttggaaaaacatctgacaaaaatcggagtgcgccattgatttgaacgtcactagctttcggttgcgacaaggcggcgcctgcctcattaaactcgactgaatcaaacccccgaattgagatgatcctctgcgcaggcgagtccaacaaaaatccctctcctgaatcacaattttgattctgacattgatttttgatttgagattcaggcgcggtaattgtcccgaccttcgatagtttattcaagaatccttcggaagatgatcagaagcgccgacaatacttccaaaaaattaaggccgcctgtcatacacatccattcctcaagatttgcttacacccgtcgatgaaaacccagctctataagaacctggaagaggacgagtcggacatcagtatggaatttatcatagatttcttgaagcaacaattcgattgtcccaaggaggcaaatgtttctatgggagattggattaagcttgatcggaacataatagcttggttatcgtcggactcaaatccagaacttgacgaggactgcgacgaggacgtcgccgaagtaacgacgattgcaagaaccttgaaactggtacagaaggagctgtattctgagtttagaaggttcatcattgctatcccggaaggacacccatacgccgatcgaaaatctttcgaaggggtcagtatcaattctatgtcttggaaatcagtgtcgattacatatatgtattttggctaaccggaacttgaatcattgacaggttgaattaatgaagattagcgaactatttgattttcttcctggcgaacagattttttgatttacatttcagtcactccatatcgaaaggttcgcgctggaggaagagatcctagtccacctgattatatgctatttttgatcgaataatttgtatgaataacagcaattcttatcactttgagagtggttgaacgcaaaatgatgtctggagactgtcatgactttttttttatctgcttagcccaccctgtggttcatttttagttatttatcctacaatatacctgatagtgtaggctaatagctctgatctcgttctgattctataccaaaaaaattcctactttaaaatataccctcttcaatgttacaatcctcttgcaggttatgcttttctggcccttgattcaatcgtgcaacttgtgagatgaggataagtggcttcaagttgacctttttccatcacatgagggtgttaaaacaggttgtgttagccgattttactcaagaatcagccgtaaccgacatcaatataaatcctgcagttggaaggtataagaatgctatcataagacgattcgtctgtgataagtggggaaatgcaatctcccatcggagaggcttattgttgctgcctagttatttttgaatttggaaacgggatctgagtatatttgttgtgattatacatagctgattttccatgaaaaatatgatacataagatgtgaaatgaagaaaacccaaagagaggaaaaataaacattggaatccgaaagcccgaaatagaatttgaaaagttgcaaaaaaatatggttggcatgttaaggggatggcgagttatggaaataggaagctgattgcgaatcagttccgctggttctttacttttggccgctcggaattgatgaatcactgtggctctcagtcaatctagtagtactgaaggatgggcgaggaaagcgtcaatgaacatgtctaggacttaggcatttggataaaatgtctactcacacctcctccgtatccaagaccacctccatagcctcccccgtagcccaatccacctccatatcctaaaccacccccgtagccgagacctccaccgtatccgagaccaccgccatagcctcctccgtagcctccgccatatcctccgccatatcctccaccatatcctccaccatatcctccaccataaccgcctcctaagccgcctcctaagccgattccgattccaagcccaccgccaatgcctagaccaagggtcggagcaggggcagatatgatacaggtggcgctcaagagagcggcggagagagctagacggagcgtgttgaattgcatattggcggagtagattattggtagattattccttggtttggttatttattgtcggttgaatttggctggaagaattgaagtgagttgcttgaagattaggtatgaaatgaatatatgtgcagagaatggaaaatccaagtggatgtaaggggccttccggaaggttgatagagatgaatgaagatgtgatgttttctgagggaatgagtttgcgattgtgcgacaagaagtgcttcttatattggcaagattgcagcgggatgaatctccaaggtgtggatcgctcgacacgtatttcctggctgacaaacggggcttcggtttggactgaaaactgtcaacttggataccagtccgagtcatggaccagactggtgtgggctcttgaagaggaggacgacatcaagcgaatgtttcgttgtaaggatcccaagtgtacttgtccaccgcggcaaccaaattttgcaagagaaagccatgtaaaccaggccaacaaggaacaagtctgaggagagaaatttggccccagtctcacacactcacacgagagcgaccagtgataacaagtgacaaaatatgaccaggctggacaactgcaagctaactacagctgagacgagatcactctggggaacagattcttgtacagtctcctcccagttgtttatagccatctgttttgagctccacagagggaacccaaaaacttcaagtcacaaaagtttgtggaatggtggaaaacgggtctcaaagaatgaatatgaaaaaattataacaaaaaataagattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctagacaccctttttaaaccaccaagtagtcatttttttttccaaattttcactttttatcattcattccagatctcatactgtcactttggacatttcatcttttcctgaaagaaaaattgaggctgtcagtttttgtgattatctcctttttactttctacaaattttaaaatcttattttttgttattattttttcatattcatcctatgagacccattttccaccattccacaaactcttgtgacttgaaatgtttgggttcccagtgtggagctcaaaacagatggctataaacatctgcgaggagactgtacattgctcaagtgtgcagaaactcattgccatgtatgcctcgtctgaagagtgcactcgcatgcgtcgccgattctataccaagacatgtttttgtcaaccttctcaggtaacgatacaccagaaccccagtgtctggccgggttggtacataattatgtatgtaactgggatagaggtgcccgaaggagatcagttggtcagaaagaaggggttggctacgggatgaagaatctccgggatgagtcgcatagtgagcctaaagagatcaattgacagatcgccttcaatcgccttcaaaaggctctctgcaattgatcaacagatcatccaaagcccaaaggtttgctttaaatccagtcacattttggccacatggtgcccgccccagatcttctgtcggcgtgctgacctacctgatttcctccgaggatcaagcagtaatattatctaaacgtagaatggcttttccacatcctcatcacccttttcttgacccgcattgtgagtaataccatgacttgtccatctgatgcaccaaagctctcgtggatagtcactgatccatgattctctaccattaatgaaccgagaaaagacgagagatttggtcccggagtgagtgataaccttactatctctgatttgaccctattaattgataaatctgaagttgtgacttgctttttttttcaatttcacaggactttagaggtatgatccactcggatatcgaagcctccgcgatatatcatcccgaggtccgggagatggaacacctggaacgacttatggccgagtcctcaattcacccccgcctcgatctggtgccgtatcacccggcgatgcaacttccgggtgctgatgtgcatgaactcgccctacttgaccacgaaaatgagaggatgcgccatctgcattccctcaacgcccacaacgagatgatctacttgcgagaccgtgagctggacgaaatgcatctgatggatcgtgaaagacatctcgactcgatcaatcatcaacgcactatagccttagaggatgaatatcggctgcgacaaggacatggtctagcgtcaggatatggacccatcgacggctctacgggatacggcctcactcacccctaccctgctacgatgatgtcacacccgagctatcatagccaatcgttgctttatcccggagtcatggccgatccatattatcaacagatgacttctacattaccccgaagcctgccgatgttttcagatccatatttcatgaatcaaatggccttcgctgggagcaggaacgtccatagtactcttcctctcaactacaccatgcagaatcctttcttacacggtatcgaccacgattacggctatggcgcgatcggtcctctaacaaattatggcctggttgcccgatccccgccccgggagtatggacagatgctcgacgatctttatctttatgaaatgatgcttcgcctcgatcgtgcgctggacgagggagaaaggatactgagatggcgggagcgtcttgcgtgggaggaactcgacttggcggaaagaagattactttgggaacagatgaacatgatggaacgtagtcgactgggtcttggaatgggctctttctggggccatcagttgggtggattaccaatcaactcaacttttgggtatgcaagcccaatactggccgaagaggtcatggtcccatacggaagagcaccaatcatgggcgtattggatgggcctcattacccactttcatctcctttgatgccgacgtacccaatgtgggatgtcggcggtcttggtgttggagctagaatctcaccttggcttgccggaaacgacatgttcctaagcccccgtcagcttgccagacaagagaatatacggcgcgaatacgctgagcggcggggtgaaataccaccaggcccccggttcatcgaggctgatgagatgtcaaatctgatcgagagccaaatgcttcgaccaaaacatctcattcgacaagagaatattcgtcgcgaatacgctgagcgaagaggcgaaatccctcctgtccctcgactgatcgaacccggtaggatgggcgcaggtataccgctttatgctgcttgttccgaaaattaccgaggtgaggttctcccgttcaagttcatttttctttctggttcgcaatgaatgaatgacattgacgtttttttctttctcaaagtttattgaccaagaccaggcctaaaagatattcccccctacctcagtagcatccggcgttatgcggctgattcagtcaacgcgttgccccatatgttcctctctggcaaaatctcaagccttttggcataatgtatagtcttatagcctatgtaattcaataaaatcctaacccccccactctcccaaatggccctatcccccttcatttctagctattaatagggctggcgccggccaagatggcgccctcatgtcagggggttccaaaccacacatgataaaggggtagctgacagcgtcagcatgcaccaccttggagctagtttctgtcagacaatgacttggtgattgaactggtgttgtgtgatgtgagatgaccatattgaagtgataccttgaatgaataatgttattatagtatgacaaaaaatgcaatgatgagaaaagacaaaacgtcataataacaaactgaaagtgagtgagtatccaactctcaaaatcaagtgaaaagtgtgatactgatagaaagtgggcgagagaaaatgcaattgattctaagggtgcggattgtcgctagaaagatcttgttagatgtgtttgggttgttttttaaacgcgaaggcttggttgccttccatcataatcctttccatgagcatgttgaagtctttactgaattggcagctgagtgcatggcctccgtccttgaaaacaactaattcggaacctggcaatcggtcttgtaattgcaacgacctgacagcatagatcatttcatctctgtcgcccaagacgactgctatcttgccaggagataaggtttgactgattttctctagatttgaatccgaacagtgatgaccgactgcagcgcagacttgaccaagagctccggcgggtgactgtctgcgtggtctgttgtgccaggatttgaaaaagtcacgaagctcgtcttttcgggttcgtccctccgtcgttggctggttcaagtacgcatccggaaaaaggaaatccatcatcaagtccagtccttgctcatacgtcacggccttcattgagactttcgaaaacattttgaggatactcagctagatacgaaacaagagaacgttagaaaaattcattcttgagagatcgtatcttcccaccactgttcacaggctgaaagagagaaaaaaaaaaaaaacgaaccgaagggaagtcaaaagcatttccagatcgggtgctgatcaaagtcatcgatttaatgcgtgaagggatcaagagagacttgaagagtgaaccaagggggtaagtttcggctatagtaccaaatgcaaaacaacttactaattcctgagaaatcattccacccaaagagacaccaaagacgtggattgagcgatcttgatcccattttaagaagttcaagaggtccaaggcatctttggccatttcagacgttttgtaaggctccattgaaccacaactgttcaggtcatgacaatcacagcacatttatccccgcgaagtaatcaacaatctagatacttgcagcaatttggatacttgaggagaaaatgctcaactcgctgtttcctacgcctcgattatcaaaaactaaaactgcatgatcgggctttctcccgaaatggcggacttgttctgaccaggcagaacaggtaaagttgagacctataaatttgaaacgatcattgtaacgagtgcccgtcgatcaggaatcagacgattttctattttcagccgaaagctggaaaggacttcatacccatgactaacgaaaacaaagcagacagatttcagtttcaatagatacatgacgtccgaagaatataacaactcacttaacaccatcttttgggtagcttgtaagtccccatgaacttcgtaatagagctgtcggggcttcctagcgcgaccattagcaacggcacatagtcccttttgcgcacaggtcgcagaatccaagatagtgtccaaagtagggagttctgccgtctacaattgaacccgatttccacaaaaaaaaaaaagaaacaagccaaattcaatgggttatgtagattcgtgaatctgatgggtaacctcacttaccatagtgaaaaatatagaccacccgagggggatattgagatcttaaacgagtgcgagaagccaacaaaaggggcttttcgatgaccagatatttgtttgtagatgagaggtagaatggatagcgaggatgcttgttgtgttcaaaggtgtcaaagacccctgggagaaagaaatgcaagacgaagggaacttgagggattcctgggccttagcacctcgcagctatttaagtagtgagtagtttgtgcttggataatttattttcccatcatgttcgttgatgaatcctgccctggtctatgctaaagtatatgctgcataaccagaacttggtcctgtcaggtgcactgccaacttgagtggccgggcccaggttgctgatggtgatcacaagacaccgccagagtagtagacccgcgagtctggtgatatggggcgtggcaagctgatcggacgccgccctctgacccgtatggagccaggtcacaagatgctcgatacgtaatagggtgatgatcgcagtccccccttggatgaatccagatgagctgctcagtacgcgttcccatccttgaagaggttgttctgttggaccccaggctccagtcatcttccacccttgcatcacaccacatgaccagggcattgcccgcgtgtcatgtggcttttagtgcaacggagtgcacaaaatatacaaaatatccagagcgggtcggggctgctgccggtcggctccggggatacctgtcgcggggacccgacccggtcacgagatttgaagaatccggatagcatcgtacataggattcaagtcacctttgactcacacgacttgctcgaacacgatggctttttggaagccagggactgtcgcaccaggtgagcttgagctcagaaataaattctttcaaatttatattcgggaagctaatacattcaaatcatacttgcaggtagctctctcgatcgagcagctgatcgagctccagcgctggttctgactgccgccccgggtctgaagcttccaatcctcgcccaccgtcgtgcattactctatgcgatcgagaaattcgacttcaccattctgatcggccaaaccggctcggggaaatccacacaattacctcaatttctgcacgaagctggctggactgctgacgggcgtcaggtggcgatatgcgagcctcggaggattgccgcaactagtttggccagtcgggtggccacagaagcgggctgggtacttggggaagaggttggctatgccatacggttcgaggagctcaccagtaaacggacaaggatcaaatgtgcgcactcatccgatatctctgtcagatcgaatctaactttctatggctctgacgttcaacttcagaacatgtagacctcactgatggtatgctattcagggagctactgctggaccccttattaagtcgttatagcgtcgtggtggtcgatgaagcccatgagcgctcttgttatactgatttactgctaggtgtattgaaaaagtaaggacaatctcagtttagtacatcctaccccaggccagatcaaatctcccgattttgatgtgaactgttttcaacctatcaagaatacaagcgattaggaaagatttgcgagttgtggtctgctctgccaccctcgacgctgaacatttacgtgattacttcaatgatcaaacggctctacaagcagggggagataatgcaaccatcatcagcattgagggtaggatgtacccagtagaaattgcctatctcgagcaaccgacggaaaattatatcactgcaactgtggtcacagtcatggaaattcacttaactgttagtcgattcatcccatgtcattctcaattagtttgaatcagcatgaggggataatgaccttggttttcatgactagcaaccgcgcggcgatattctcgtctttctgaccggcaaagaggaaatcgatgaagtgtgctcgcaacttctcgaaaaatctcaagagctacgatcaggctcgctggaaatgtcgatcattccttttcatgccgctttgccgcccgaagagcaactctgggccttccaacctgctcgtaatcgggacgcccgaaaagtgattgtagcgaccaacgtggctgaagctagtgtgaccatcgaagggatcaagtatgtggtggattctggcctcgtcaaagttgagtatccttccttgattctagaacggttgatgctattagctggtgatttatacttacttcatttgtaatagcttcgaaagttcgacgtcaatcaagggattgatgtgctcacggtatctccagtctccaaggcatcagctatccaacggactggtcgagcaggacgtacatcaccggggaaatgttttagactatacaccgaggaagactacaactctcttgctcagcaaacagaacccgaaatctgtcggaccgagcttactacggtgatcttgcagctcaaggcactgggaatcgataatgtggtcaagggcttcgaattcctcgacccgccctctagtctactcgtcgaacgagccttggagtttctctttgccttaggcgccctcgatgaatcgggtcgcttgaccaatgacttggggcttaaaatggctgagatgccagtggaacctatgatggctaaaactgtgagtgacattttgaattatcctcaaatattggacgcttcgaggaccccgcaagaaccttgactgcttgactgatttgtgtcgaaagcttttggaatcagaaaaattcggctgttctgaagaaatcgtcacaattgcagcaatgacatctgtccaggtgagatatgcgattcaatgatcaatcagccatgacacccgctgattcgaaataagtattgcagaacgtttttgttggaggaaactcggaagaagtcaatcaaattttgcatcacccattcatagcgacagagggagaccacttcacatacttaaatgtgttcaacagcttcatcaaggaagggaggtcgagtgcaaaatggtgtgccaagcatcgcttgaacttcaaagctctgagtcgggcgatcaatatccgaggccaattggtgaaatatctcaagaagttcgggatcggcttggtcagctgcggccatgatgagcaaaaagtgagaaagtgtcttgtcagcgggtactttaagaacgtcgcatcgatgagagatgatgggagttaccggagttgtcgggatggcaatgtgagtctctgtttttcttttttcaagacattcaactcactttttttccctgaaaagatggcacaagcaaattgaataagataaatcatcactttcttccatcaagatcatgtttgtacacccctcttcggttatgttccatcgcaaaccggagacggggtttgtgatctttcatgagattacagagacgaagaaaaagctgatgcgggacttgacagtgatcgaaagtgattggctaacagaatgtaaagggttcttttttttttctcttccgattggctcagtttctggatagtaccaatcggccaagctgacctcgctcattgtctgctggaaaattctagtggccggacactattatcaagtcaaacaaaagaagaccgaatgacgaaaccctcgcagcaaaaaaaaggctcttcatacccctatatagatctttgttgaaagattgtaaacttattcctatcattccagcttcaaccttgtaatgatgaaattttttaggaaccagaagtttgatattccaccatgtttactttgaagaaagtccaactacctcacctctgtagtacaactgagtgctcaaggtggaaccctaggacctgagcaccgtcattaatccttcttttggagatttgcattcacttatgtagttatgcttccatttagtgttaacttggtggaaattatctgttgcgattccctatgacagtttatgaaaagagaacttttatgcccgattgttccaactatgaaaacgtgatccacaaattgttaaaaaaaagctccatccatcatgacttgccactcccctcaacgagagatcttcttgcccacttgttcacaaaactcataagtaaagattgtaggtttaaaagaaaaataactggatatgcagaggaagaagaagaaaaaaaaaaacttccaaaaatgcgggtataaaattggaatggtttaagaaggagggagggcagattccttaaaagccaaagtgccatcgacgattccggcccacagactgtcattgaatgccaaggcttgtttaagctgtgccttaagatgaacggtctcagcagtgagtttttcgattgagtcagtctgtgattttagttgatggtccccgacggcggcctggtgggagtggacgagggaatggtcggggaggctatggagggccgaggaggtgctgtccgggcggggttcgcggctgggcaaactgaacggatcgtcctggtttaaagcatgctcgtcgacctgctctattttcaacattgtacacagctcgcgacaggctcgctggggctggccagcttggaggggcaccgagccgcgctgagggtcgccgttcttgccgataacacgacccaggacgccgacggggcgaggcgagaccgaggaggagccggaatggtcgggacccgaaagggcatcggcgaccgagctggaaagcaggtcggctggccgggcgaatgtgctcagatagaccaccgggtctttcgcctcaccggccgcgtttgggtgaggcactgtctgacccagcggctggagagaaggcatcgacaggtggacgacttttccatttgagagcccacatagaaccaccgagctcgacacaatcggggaaggtagatggagcgcggtgatctgggtggatcggggactggtatacgagacctcctcatttccagattcggtccgctggaccagtccgctaggcccgtgtacccgcgacacgccaccttgaggtgctgcgtgactgggccgagagaaaagcgggatgatcttgagcgtcgaggcgggaatggtgtttgattgttggggttgggaagcggtcccattggcctgctgaggttcttgagattcattcttcagcatcgttgcgtaggagacaatgataaatcgttcgagagggtcgactgctagatgatgggcaggtccagggaccgcaaatgtagaaagcaagggggatgatggatagagaggcgaccatatctaaagatcaaaaacaaaaacttcagctcttcatttcccctatttctatttcatccaaaagtggcaaacatagggagatctcatatcgcaccttgatggtttgatccaaactggcggtgaaaatcctgaggtctgggaagcatcctttcgagataaacagatctgagatcggcaaagtgtgatcagaaaagattgaataaggtgtgtgcgaaagattcgaatcaaatgcctcgtctatcaaactaaaaaaaaaaaagaacaacacagagttatcagcaggagtatcaaagaatggatgctggagatgaaaacgaatgaatggactgacgttgggatggaccagacagagcacattgaatcctcactcgcactgactaaggctgcttcatcatcactgaaagcgagacaggtgaccgacttataatggccatcgaagctggctagaagggtaccggtactgagctaatctgagcaagatgcaatcaagaaggtcaggaaaaaaaaacggagagcaaattcaagaaagaaagaaacaaaaaagacaacaaaacaaacagacctcccacagcattattacaccgtcagccgatccggaagccagatacgttccggaaggactcagggcgacgacgatgactcgaccgggagggatgaggcgatgagaaggggtaggtttgccggcgagagtagaccagaggaggatgccgttcctgccatcctttccagagatggtgaggacagtcgacccaagagagttagttgagggcaaacaggccaaggtttttcgtggaggcaggcccgcattctggacggtcgatgagagtccaaaggccgcattcgctgggctctttagttggtggacttggctagatgtcgatagctcgtggaaggtgatcgcttgtgtaccttctgatgaattcgggagtcctgagaataggatcgcactcgtcgacatttccttcctctttttcctctttccaagtttctgatcaagtgttcttgtgctggttgtgagttgtctaccaccaagaagaaaaaaatggccaaaataattcggtagcaccaaccattttgaatggcagtgcattatgcataatctacatttaacttaactttaacttatcgtctatgtacaccgcgggtacagaaaatcttgagttcgacgtcaaacgaccatggccagccattcaacgtcaaactgcaaaaatctacggcttaacacctgtatccctacggcctgacggcccgcccccggctgcagacggcctgaacaccgcatgcacacagggacacagcttccagctgagctcacggttgcaagcgggcaggcaggcgcccttacgacggccggctatttatgccgtccccagccgtccaacagaagtgaggatgtctgggagccagcgctgccaccggcccacacatgtgcaggccggggctatcagcacttacccactcttgcctacagaccaaatgaagtgtacgtctgtttgctaaagtggtattgaaatacagcctactccggcgcaccactgggcaaaatgctgtgggacaggtgataattagtgttgattgagaaaaacctaaacctacaccctggggtgggttttcagaaaacccccccagcagttgggtgtattctgccccaagcgcccgcaacctggttgtgaagcatccaacggacacttgggtgcgctgaggaaagtaagagcatctccaacagtcctgctgatgcgggacctgggaccgacttcagcgggccgcaaggctcttgtggtcgctagcggagctgccgagcaagctgctgaacattgcggggggtggaccaaagctgccctcggctgctgagtttggcagctttggccgcgtttcacccacccccgctcaacttcacagtccacatttaggacagctgtgacagaccggtgacaccttgggacatctgactccaagccggcaaaggcgagacaatccacccccagaccgttagagatgctctaaggcgcgccctaggagatttcttgcacttcttgctccgcaacgcgtcctactcaggtttgttgtccggggtaacttgcttgattgtcttgtagggaggtaaaataacaattcttttcatttcttgactgtgaaaactctaactctttctatctccaacaattcgttaggctaatacacgattcactcctaagtcactctgtaattttgatctcttctgagtcctccccctctccccccccacttgacagtcaaaactccactcttgcgcaataaccaattaaagctaccccagacagtactaaaagctgccatccggtgccgcctccttgttcacccagtagcagccctagacagcccgcgatagaacgatcacgtgcggccgccctttggataggtctcccatcgccgcttccgcctctggtccgctctgaaccctgcttttgcctctcggtgtctccgctcctttgtagcccctttgcagtatacactaaaccccagtccgcagtcagccgtgaaacccaaagtccgccagtgcccggattccccgcagcaagcttttcggaaccttgcacatttggcctgcttttccccgctttcccgtgcctcagaaagctagactttctactagtgcgccgccgcttttctcagcctgcatgtgtagcctcagctctgcacgctttctgcatcagccgcaagcattccgcatacacccaaacaaattggccaaagctttggtcgcggtgtgctctcaccaccacagcgcctggcatcacttggatgcttcagaaagcgtccaagtgatgcttggcagtggaaaccatccagaggaaggtgtacagcctggtgtccattgggcacttgattgagagtgtccaatggacagcaaaaaaaaccatcaatcggacacttctcatagtgtccgattgatggttttcaccagggtctggcagttgaaaaaaaatggtggattgttgaaaaatgagcttggagggtggtagatggtcaaaaaaccatccaaaaaatgcacagggggtctatcaacaaccttttggcagtaacagtactgagtctatagtcaagtggcacggcctgcaagcaggtgacaaaatttggattttgtcacttccacagtgactgcacacccgcaaaacaaattgaaaaaaaattgaattacgtcacccgcttgcgggctgtgtggcaaggtaccggatgatcaggcacctccctggtaggtactgatggtaccttcaggccatgggttcaagccttgatgcctgacatttgttgatccccatgggcaacggtgatctcatttacatttcaatcatactcattacccattcttatcacctccattgcccacaggtgtgctcaacttgtctttgcccccatttggaagcgtcataaatttaggtgtgatattgcctgattaattcaacaaaaaataaaccaatgcaaaatatgtttcaaaattgttactcaggcaagttcaattactggtttcatcaatgctgagaacaaacatgatatcctaggacatcttgaaccccataatattgatatcacacttcatatgggtaaaaagtgtaatattggtattatggtgctgaagatagcccattatctcaaatttttctgttctaaaattgaaatcagtagttgaacttgccccagtcaaaatttcatgacatatttctgagtggtttattttatattgaatttataaggcaatattacacttgaatttatgacactgccaaacggggccttcataaaatacttgtccgtgttgtgtgtttctaacaacatcccgttgtcataaaagtttgctcaactcttcctcataaaagacttatccgtggcatgtatttctaacaacatcctcaacatactgttgttataaaacgtttgttgggttgcttgtctattaggttatgagcctgcgcacctgttaaacctatgaatactcaatttgaaaccactgtgcttgaatattaaagtttcttttgctgggcaaactgaagacttgttacagtgaagcaaaacacttgtaacatatgcttaaatgaccctgctgtcctgtggcttaatgtatcttcttgccatcccagctccctcatcatcagcatcatccacccagatttataccaaaaaaactcagccttatatagccatgcttttgactaagatcctattttctatccacttatcacattactacagtatttcagcacacccaattcctttttcacaaaccctggaaaagagagcagaattcagccccatggaagaatgtgcccatcccagaattgttcaggaagatgaagtggcaatcaagtcagatggtatgtgaattattccattgggttataatttccaagaggtgatctcattttattactattatcatttctagaagccagagaatctcaggtggcaaatggtgcataaacattttgtgatgaacttcatttcaagtggtagattgacttcattttaaacaccaaattttatgctttttgatcttggagcagatatacagaacaatccagaagaagggcatgttcatcagcatgaattaacaactgatgtctcaactcaaaatcagggagagaaatatcatgagctttcatgtggtgagtattatcaatgactgaatttccttctcaatagtagaatttactgtgtttctggtagacctgacacctccaaattattattttttgggtttttcatgtgaaaagatcaaaaaagaagggtttttgaatttaattcaaggtggttggctgaattaacaaggagtgtagatagggatatgcatcttgaaaaagctaaccaatacatgagacaaaaggatcctacagagtcaggtagggaaaacacaatctcaactaaatataactatttgattgtagatggattgaactgagttgagatttaaatcaaaatcacacaacaaaactgattgaaagccattgagcaaacccatacatcaatcaaaggaaaatcaataatgaatgaaaactccagcccctccaatcaattaaatctgactcctttccaagagaaatctttatttgaaattgaaaatggataccaaggagatagtctgccacaaccacttgatagatattgtgatttaaccaggcgtactttgaacaacagacaaaaggatttgttttggaaaataatatttgaggatgaacaggtcaacccaaacaaaactgagattagcaagaaatttaatgatttgatttctgacagtccagaaaatcctaacttgccacaagaggtgctggaagtgattgagtatgttgatcttcaattcaagaggtggggattaaggccaaaagacaagaaaattgacttgaattatctaaccaagacagatcattgaatacttagggcttgaaaaatcaattccccaacacaatcttagataaagattttgtatcctagattggttattacaattcagaattcaaaaaccgatatcattaccaaaaattgcttgcatgatcattgccaaatttcatatgtaaaatcaattccccaacacaatcttagataaagattttgtatcctagattggttattacaattcagaattcaaaaaccgatatcattaccaaaaattgcttgcatgatcattgccaaatttcatatgttctagaattcatggaaatatgattcaattggccggcccctagcttccccccccccctgcagtcagtaattaatgtgtattgtattggtattccaactcatgcatcaacattttgattgctttctgatacaattccaatacaatgcatcacattggtatcaaagtgatgtgcattgctaaaacaatttgatgccagcaaatggctctttatagcatcacatcacattgtttcactgttgttggtgcagcagccacctcactgactggaagggattccttgcagtggatgaggctgtttcacttcattgactggaacagattccttccagttgatgaggttgctctacctcaatgaacaaaaggtattccttctagtgtggtcatgattcctgtgtatgaagggagaaaaattcaaaattctactctttatcacttttggactcaagatgaggaaaaatggatggtagaagtcccaaaaaacaaaataaaattgaatcagttggacaactcccaaaactggcccataatatagaaagtggatgtttgataatggttgttgggagttgccaactaatatctaggatttgttttcctaatccctcatattataagctctgcatcaagataagaaataaaccatctgttcttctgtgcctgctccctgaggtctctgaaatattcaaaattttgtagtgtgtaaagatggccccgtgggacctaggtaatggttactttgtttatccaaaaaccagcaccagttactgcacctggcaccatctgaagggtcatgcagtacttcaggcgggtaccagcaggaatctggcctcagttcccaattggaagagatccttcccatcaacttggttgagacagatcaggttgctgaggatggtccttattggcaacctgattggtctcaaccatgtttccaatttggtattggttgagtcactgaggagggggttagggtgtgggtactgcctgtttttttttcccaaaataagacaccaggtacctcacccagcaccacttggcagttaacatccgggatagaggggtacctgctgaagggttccaggtaccacaaggccatctttagtagtgtttgaacttttctgtttcacaagctagcagaatcttagccctcccatgggttccccaaactaagttttctttcttgaccattatttcaggtcacccctctcctttttgggctgagtcctgaatttcttcactttatatttttgactgatccttgagaatggcctaaaatactgatattccacaattttctactcacattttaaacagtatcatgtgaaaaaaatcagctatcttgacatcattcaaccatgtgtggcttggtcaagctcaaaagacaaaaataagtatttgctctaacaggacccctttttttgattgacacaattgtgttattcaggattaaaacacaaactttggagtgtttgcctcaggagcctcattggttaacccatttccatcattcacaaaaaagggtatatgcgccaggaggccaaaatgctgagtggagctcaaaagtaactttgagagttcatgattactccatcaagagcctttatttcagtaccacatttcttgtccaagtgactcgatgagtacccaaagctccaaactcaaataaggaatttagcaactgtgctgataggagatgtgcagataacttgttttgtgacagctgtgcattagacatgaccaacacttgatctcctgttgggtctcatgagtctcaacagatctacacttccaaccaaatatatcaaatcccctatccctgtttcttcctatcagttgacagtatggcctcctgatgatgatgatcagccactgtaaaaaccacttatgaaactcctatgtcattccttagacagtttctctaacatataagagaaactgaaacaaaaattatctggaaaaacagcttttgattggtcagtgtttggtcaaaatgtcatcagatgaagctgaaatgtcaatacttgtaactcagcaagttccagtacctgtatcatgcattgatcttgacagattctcagaagctaaatctgaacaggccagataatgaagggacatttatcatgtcaatgtggttaaaacaagtagtaaatatcatgtgggtgaaataaccaatctatgaaaattttataaaaggtagcccttttgcactcaacttttgggttttcccaatcagagaattggaaactagcacatcaacttcacaagaaccaagctcttccatcagtgacctttccatgtaggtgatcacagaccttcctaaattataaactcaatcaacccacattaactggagataaattcatagtccatcattacctctaagaaaaccctagtttctataaacatggaagtggtgctaattgaatgactttcaaatattcagttcacaatactagcagaagacagaagaagcccaccagccttatcagttcccacagcccataatcaaatcaatcaagtggaccttcttacacaggtgtgccatcaaacattcatcttcttactatatttccaatgactcagtttgcttatatctctgtccaacttaccaacaaaaggacatagatatttgaatggtccaagatgaacagcacttcatacctcaaatcagttctagtcatcatggccatagttggtgggattgatgcagagtgtgtgatagacaccaaaccgggtttatgtaccaatccaaattgtacagtctcctcccagatgtttatagccatctgttttgagctccacagagggaacccaaaaacttcaagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataataaaaaataagattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatttgtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcatttttttccaaattttcactttttatcattcattccagatctcatactatcactttggacatttcatcttttcctgaaagaaaaattgaggctgtcagtttttgtgattttctcctttttactttttacaaattttaaaatcttattttttgttattattttttcatattcattctttgagacccattttccaccattccacaaattcttgtgacttgaaatgtttgggttcccagtgtggagctcaaaacagatggctataaacatctgggaggagactgtacaaccggtcatgaagatccacgactagcccatgcaatgaaaatttggtattgtgatgatcatgactgtgaatgtagagtgactgtgaaatacaaatgggtgcaagtggtagatctgtgcagtaaatgctatgagaaccccccaaaaagaaaaaaatggtatgtgtagtgctctctattatctttttgaataacaacaggagatttgctgactgactatcatcatttggaataaattaaggtggaaactctaaaagctggtgtccatcctagttgatttctgagaatcaagccaatcctttggccagagatacacaagtttcccaagatagcataatgttttttcaattggttatatgaagattgattatgatccagttgcataaatagtttctttagctttgtttaaaattattgatacttccatatcactagagataaaagccttacctcaaagtagcttcacattgttgaggtggtctgtgattttattcatcataatttgacttacaaaaaaaaaacaaatctgagcatacgattcccaacacagaacatatcattttttactcagttttatagatacatttgatgagaaagaaacaaaaaaaaacagagagtgagattcaagaagatcatagacttaagtaatgaacccgcaaatcattcatacttccaaatcaatataggagataagagccttatctcagagtagtttcacattgctgaggttgacggtcatttcattcatcatactttgacttgcaaaaaaaaacaaatctgagtgtgtaattcccaacacagaattacttaatcattaagtccactgctaccatttgattttttttgctcagttttataaatacatttgatgagaaaacagaaacagagtgagattcaagaagatcttagagtgaagtaatgagcccgcagagtcaagcccaataggagatgctctgatttcgatatgactcaacagtgattggttggtccgtcggctgtgtatgtaggccttccaacaccagatttgtagccccttgaatcagatgtgcctgtataatctgagctcaattggtctacatctgatcctgtagagtcgatagatatcgacagaaagtcctccaacgttcgatgtttctgacttcatttggatttgtttgatttcaaatctctttgacggtatatattggcagtaaaaggactgttatcacgaatcaagaaatcgactgatcagtacttcttccagcttgtcttttttttttttttctttcgagaaggattgagtgattgtactgactcttcaaatctcagggccagttgatagacgagatagacgattccagtgagcactaaaccggctggtgattgataactaaaaggtcaccgaaagaaaaaaaaaaggaattgagtagatgagagaagagaagaggagtaaatcaaggctctcgaagttacggacctgagagcggtaccgaggaagcagagcgtgcttccatcgtacatcggactggaggtaagactgaacgggaagccctcgacgatctcgtccatgaggattccaaagtagtcgcccagataagtgccggtgaatcctagggcccacatcgagctggcgacgaggatggcgcctgaggtgaagacggccttggagatcagttggatgatcggttgtgagagcagaggatgggtgggttggtgctctagtgcctgcttgaaactatttttttttttgaagatcatctccagtcagatacagtccttttcttgaggtcttggggaaatacaatgctctcactaatggtctctgagcagtcctatgataaagatcactccacccaagaagtaacaaccacgatggggcgatcccaggagccgagtcagaaagcgagtcgaatgttctacagtacagcgaaagcacatttcgtcaatttctaaatcaagcaaacagctgttgatagtatgatagatgttatgatgcgtaccttgacgggcgatgaagttccagaagatcggattgaagaggatccaggctagggatagccagaatgagtgccgtctgagatcgattagtcctccctcgtaccatcctaattcgatcggtgacatctttcttgttttgatgaagtgctgatggcctggtctatcaacactgtaatacgtattgatttgcgatcgtggagtcttcggtattgtttgtatgtctgaacacatacacccctaaataatccgcagttcccgggtattatagagtatggtgatcgacataacatgtctttaatcttgtgttatgactcatcatcatcatcatcatcgtaaggagtgcttggtacatattcatttgtatagaatgtagaaacaagtttgtaaaggggtttttataaacaattctttgttattattattatttttttcatgaaacccttggcatagcttgtgcttttgactgttggagtcaattcgggttggaggtggttgaactagtctcggttcttttttagttttgtgttttcagattctgatgggtttgaggccctgattataaaccaagtttttggatttcggctttttttatttgaaaagtatttgaaaaccaaaaagaaatcaaaaagaaaccaaaaagaagttcaaacacttttcaaaaacttctcgaatactttctgcacttataaaccccccgggcccaggggcccttcatgagggcggggggcaaatacagggggggaggaacagcgcgaacaatcccttgtgtgatttgtcggtcccagaggccggacttcaccagacagatggatggaaacagtccctacaaataagggtcgcttgccgagtgagaagcgacccggtagtttgtttctatgatgcggttaatgatgctactacgcgcatcgggaattctcaagacttatggtcaataggacagcatgaactacaaggcttggcaatgatgaagacaacatcaggcatgaagataggaatcgagaagggccctagggggccccagtcgattttggcgggctgaggaggttaccggtcgattgcttgtgagattccatattccgtacgtatttgttggctgcaggtgtgaaaattttggcggatgatgacaggatgtccgactggagtgagtttgagaataggcctatctgtatgacctgatacataccatacaggccaataccaactcaacttgtgtattgtttgcaaaattgaagtttttgagatctcaaaccacctccggaggtggtttgaaagtttttgagtcagtttttgaaagaaaaaagaaaagaaaaagaaaagaaaaaaaagttcaaaaacttttcaaaaactttcaaatatatttcgaaaaagcgtttataatcagggcctgagtgtgtgaaatccttttttttttaattttcagactgctctctctcttttccagttgaccactctcagctgcctctctcccctgcctctctcccctgcctctctccccttccctgatcaaccacttcactggtcaacaacaacaacttactcttcaacgccatgccactcctactaaacctcaagctacacaccagatggtcaaacagacacgagaagaagaacaagaaagaacaacaacagcagcaacaacagcaacagcaagaaaacaatcataacactaacgatactccaacccaactcatcccattcccatccaacaacaatcagagcactcatggcacaccaccaatcctatcacccagctcaaccgattcaacctacgacatatcatccaaccactcactcctaacaccagcaactaactcattcggcagtatcacccacaaccaccccatcaacccagaatcacccagcccactcccagctgaactcactatagccatcatccatccaacccaatccaaaccagaacaaaacatccaagcgaccatcgaatccagattggcatccaccggcttcaagatcctcgaccaaaaatcagtccacctacaatcagctccatctcatctgtccgaaaacagtctcagtggactaacaccactacctgcaactaacctgatctacttactatcacgatctagggcaatccaagcatggaaagatctagtaggaatccaactcaccgacttgcccgccagaccgggctcactaaggttcatcttcggcaccaaggccgtctgggctgccgataaaccggagaccgtcttcgaactcatccacttcttctggccaaactcaatccacttagatcaccctcgattcactcaactcaaacaacaaccacaactacaatatcatcatcatcatcaacaacatcatcagcccatcatcatctcccccctctcccagcagaacaccaacaatgacactactcgagcacccaaacgggtcttcaaattcagcagatgtacccgtaagttatcatcatcctcaattagaaacaccccccgggattcgtgttgtatgtgtatagatggccccactcttacgtaatggagttgaaacatatctcaaaattaatctacctgggaatccatatctcggtcttcttcccatgggcctagcaacagataaatccaatccccccccccccttttaaatgcatacatacaaaggagtttcagttaaatttacactgaagatttttttgccttccccttgactacatataaaccgatcaccccgctaccgtggcaaccgactcagcccaacccagcagacaggctgaaccgagtgtccatcactcgcaaaaggcttgtgtcgcccaggacgaactacaagaagaagaggaagacgaagaagacgaagcagaggatcaagaagaattcgaagaacaggaagagggcgacgacgagtacgacgacgatcagcctgaccaagcactcttgacaaccaaccaagataggcaactcaagcgtatcacccaaatccctcgccacactcacctatcaacctcctcccacactccttcgcttatctctaacgattccaccggcttctcttctactgtcaatcaggaatctgtcatccaatcttcttcttccttcgaagctcatcacaaacaacatcttagcgaaacctctactcctctctctacactccagcctccacccaatcacctttttgactctcactcctcttctcactcttccttatcatccactctggcctcgtctcctgccgattctaatatgccaaccaataacagacgaacctctaacgatagtaagttcgcttccttttcgatcgacaagaagaaaaaaaaatcgcgtctctttccccatctaagtttttgttttaatattaacagattctccgccgcgatcgacggttgattcggtaggatcgacaaagactgaatcgcccgcggcgaacaagatgcaggattcgggaggctcgtacacgttccgcgcgcggccgattccctcgtcggtgacggagccgatcccgacgccgaagatgtccaaggcggcgatgctccgactgggtttaacctggacgcccccggtgcgcccggcgccgggctcgcagagctcgacgacgaccaacagtgcctcctccacccgcgcccccgtcccacccgtcgcgagtctcaacccacccgccgtggtcccccgagcgacgaaggcctccaacctccgcaccaatggtgaccaaccagtcccagccagctctcaaccacctagactcaagaagactcactcacagatcttcgagaatacccccggtcacggcttcagaagggccaatcttcaaactaatatcgcctccatcgcccagcctaaaacccaacctagaccgaccaaggcttctgcactcagaactggtactaacttgcccgaccaaccgggctctcctcctgctgcccattcctcgtccgttgccaacaataactatcctcagaatgggaatgtgaacggcgtcaaggctactggcaaaggtgttaggcaatcagttggtcagtcttcatcatctatcgacaatttctttctttctttctctgattagaatctctccttgttttcagattattttcaaggtgtaccagggcacaaacgacaagagaagatccaagtggaggccactcgccgaccagaattcgagccccggatgaccaaagctgctaaactaaggatggccggaggcgcagccacaccaagcccaagcccaacaacaacaacaacgacggaagctcgatcgaaagctactcgctctaaacgttcgcacacgtcgtccgatgctgatcccaaagctcatcggctcgatcaggatgacaatgtctcggaaggcctggtcacccaggactcgacggacctatctctttctctttctcacccctcctcttctaccgctcctatccgttagtcgtcttttcctcttcttctctctttctaggaatacttgatcgattgctgatcactatttcatatctttatagagctttcttccaaaccacaaggcaatccgtctccccaatctaatggtgatgacgacctcaatcaacggtttggaagcgtgctaatccatcacaaactttcttaactcttcgagattccccctctctctttatctctctgaagccatcattcatatgtagatattcttcaaaccaccacacacaaatatatctcaacaattctttttttttcttttatattgaatatcctttgatcttcttcttcaatcctttttctttaactatatatatatatagattattatcaactattaccatgactacaatcatcattgaagaagatgatgatgatgatggtgatgtttatcattactactacattgaatactactattacaatcactaatacttattgccactattatcactcttactacatactgctatcattatctactcttccattgacaacagactctatgctactctatatactccaagcttgctgatatctctctctctctctttatctctctatctccctatcgattcctctgagaaacatctccttgctttgctttgcttagtttccactttttttttctttcggttttgcctttggttttcatgttgaatgaatgaattgatttctttatattatcattatcgtctttctctgtcgctctctgatctctatcttcttttcatttttttttttggttattctctcgattgctttcttcttgtgtctatctttctttccctttttctctctcttttttttttggttgatttattgattgcagactttcgttaatcttattcagatgtaatttttccatgcttgcttattctctgagtctttttttcaatcaaatggtagctattgtttttccgctcaactgaagatgttggggcaacataaggggggggggggggcagggaattcttcttggccattcaagttccctttgggttttcgaagaacaaggggtgtttgagtttattctttctgagaaaaagaatgaaatgagttccgatttattaatttgaagtgacaagtcctcatccacccaccttactttttaaacaggacagtttcaagccctattagcgttggttaaggttggggtcctccttgcttgactggcagtgttgattgccagcttaaggtcagacctgtcagctgctgtgtgcgcaggtggtgttcaagggtagcttgaccacctcgaaccctttttttcgtcggctccgttgacccaagggtactgcaaccgccacctggctcaacttctcaagtgctcggctcctcagcaaaaatacatcattcgattgggctgggtcaggcaagtgagtcattggtacatcctattttaatgaacgctgaataatttgcttggtaactgattgatgctgtcttgaactctcctgtgaattggaacgtgaattttagatatcagctcatacatcaatagacatcccgatcaattgcttcgcttttttatatgtccgcttttcgaattcctggccgctctcagacctttcgctctgctcttcaagatttttcaccatcagctcgccggatgaacacaacaagagtcgatttgaattctgagccggctcggttgccggagctaccacgattaccggtcccgcccttggagcaatccgccaacttatatctgcgttccatcgttccggttctattgcaatcgagtggcgctgatttcgagaaagaatatgaacgccgtcaagtttgggcttcccaactatgcgcccctggtggtctgggccaacgactacaggatcgtctgatcgatatcgacaggaactccccaaacaattggctggatgataattactggatgaagctcgcctatcattccgccagatctcctcttccggtcaattcgaattggtggatcctactcaaacatgatcgcgatatccctgctgctgtcatcgagagtgtccccgaaaccggccgattcaccgattggcagctccgacgggctgcgaccctaatccatcgattcatgattttcaaagaaatgcttgatcggtgagtagatctctggagctgtttgataagaattcgacatagtttctttctgaatctgaatgtcttcttgataatgtgaccattcaaagtcaagaaatcattccagattcatcacgtgcaggtcggttttgtatgcatcagtatgattggtgggtcagcctgacaggccttacttgatttatccccattcccaactcacatcccacattgacttctagctcgttggcaacgtcattggatgctcgatagcctctacggtatcactcgaatacctaataaaccccacgatcatctcaatatacctaaaagaaccgctcgtcacatccttatcctcgctcgtggtcatatctactctctcgatatccttgcccctgatcattctcttcttccggccaagcaaatcgaagcaagtttatggtcaatcgtcaaccatgtcacccttcatgcagccgcagctcccatcggatctctgaccggattagatcgagatcaatggactgatgcccgagaacatctcttgagtcttagcccgacggtcaatagggattcattgtcgaagattgaagatgggttgtttgccgtgtgtctcgatgattccaccaggccggcaggtttgcaagggcacatccggacagcttcgacaaactacgacggattgaatcgttggttcgacaaatccttttcatttatcgtcgaaaacaactcgagagcttccgtctctggtgaacactctcctagcgatgccctgatcgctgcgatcatcaccgatttcgtcctagccgaaggcgtcggtccgggtctctgtgaccccagtgtgaaagccgccagtcacgatcccgaaaaccacagttggaagaagctcgaatgggtcaccgatcaaagaatatctcgattcattcaagagtccaagtcgacggtagaagcgatctccaaggatagcgattgcgacctgctgatcttcgagcaatacggaatcgaatatatcaaacgctctggtaactaatttttgaaatgatcacaccaagagctcatcttcaaaggccttaacccgggtatactgattttgatgccaaatgatttgaaacctagccagacattctccagatgcttacatccaaatggctatccaattggcatggtttcgtcaagtgggcacggtggtatcaacctacgagaccggtctcacaaggctattcaagcatgggcggacggagacgatccgaactctcagtagcgagagttatgcatgggtgaaagcgatggatagtgaagaagacgtaggttttttttccacacaaaaagatctcggttgaaggttcctagctgaacaccagtctactttttgtttcctcatgtttgttgtgagtagtgtcatttggtctacaacttgtttgtccaagcgatttcggcacacaacttctacaccaagcaagccagtcttggccgtgccttcgatcgtcacttcctaggtcttcggctccagcatcggccctcggaagatggtgccttgccggagctgttcaccgatcctgtgttcgccgagagctcggaatggcaactcagtaccagtggcatcagtgccggcgaaaggtttataggcaccgggtttggatgcttcggaaagggatatggaattaactgttgagtgccaaatggtttttttttctcagagcatgatgaacttttatttgagacttaactcatcttttctccttaatcaatcatcgataatagatatcgttgctccttccaggatcacattcggaatcgaaactaaacattcggatcctagaacttcagcaacccaattcaagcagtatattgctcaagctctcaaggatatccgaatcttgtgccaacgggctaccggtaaaattccccaccacagtagtccttctgactccactcggtcagaatccaaactatagagacaacccttgttctagtttcttgttgccttataactatctcttgggatatttcttatgtattcccttcctcagtccttccaaggccgatgagtctattcgtttctcgatcatcatccacctgtaaaataaaatcgtaatcctgagatgagatgtcgctcggccttgacttttcttctttcttgctttatctatagaatacttgttatctattgattccccttctcttctccactccaggatccctcgatcactagaatatacatttgttcaggactctcatcctccgaacagttatgtattctcccatttcatttcatttcattttttttttttggattgattttgatcgcgcaaagaaccgaagccaaaacgagccagtcaaatagtgctctaccccatccttgtttcgtctgtggagagtgttggcctggtaatgtatgacgtcactttcttcacgacgcatacatccatcagttgctctgcttcattgccccacaactcactgtttaagcctggtcgcatgctcactgggttaggtatgatcctcttgacccaaatcagaaacatatcagctcccagctgactttgtagtccttggatcacttcaagatcacatttcaatcaaacatgtctcatccagactctcatcgtccactcatccaagaaggaacctcgtccccccctgcaaacctgactcctccacttgcttccgggcaaacccacagcaccgagattaccaaaccacgagaccaaagtacccttgcggccacccaaaagtgaccaaatcttcaatccctacgtctgatacacttctttgagactcattgaggtctgaatcctgatttggggttcttcttgaaatgaaaccgtatatgattagaacggacgagcgcagccgccctgatgatctgatctgtgacaaggtgcattcccttagcaaggattggttggatggtatgaaggccgacttcctcgaaatccaaggtatgccatgacatgataagaatagatagagcagaacagaaaccactggtaaacgttgatgttgaattaaacgaaatctgttgaccgtcagagcttatgaacatcaatcaacaaatcgctcaagactttaacgattgggttgaagcaggcgccgtcagtgatcaatcaacaaaacagattctccaatcgtgcacatttcgtcgaactgatcatcaagtaaaacgttttctccttccaggtcgactctctggttcgccaggagaaagccttgagggaatcgttgaaggatgtccatgtccttgaaagccaagcaggttggtttgcttttacagttctctggcaatagctcattctccggtttttaaactaattctgtgcttacatctggattgaccttcggaaatagctgcagaacgagagcgtatggtgagggatttgtttcctgatcatatcttcatctcggtcatgggtcacgagaaacttattgtacgcggtaatcataaacctataggattttgcgattgcagagatgaagaagatcactgatcgattgatcgatccgagctctcaagacaacccatcgacaactctgtgaacagattcggggttacactaaaaattagtcgttgtaaatatttgtctgatgagatggtagcaattcagaggggttttcccttttttttcatcggcgtgaggtttccttgtggtctcgcgattctttgaagaatgggaattcaaatccgacatcagcttcctcgcactttttcaatgcggctgatctgagccaaaggcttatcgggtgcggtgtggtggtctcgatcttcttgtaggacagttttgtttgtaagcgtacaccacaggagcgatcgagagatcctctgacgttcccaaaacccagccaaaaagccatgcgtcccagcaaccgctgggaccgcaaggcaacgtcagagttttaccaacggcgataggttgatgatccgacatgccacatttgctgacgtcccaggcaaccaggatggtcaagacagctttggttcctgggacgctatagtcccctcaacacatgcccaagggttctggggacaacagctcaaacccaagtgtcctgtggatagcgaggtcctctcaacgttttaatcagcgtccacagaacattggtggcaatcggatggttaacaagatgctcaggttgccttgacggctccacaagtcgtcaagaggacatttgctgggacttctagagtctccaggacgttcagggatactaaatatcccaaatactaataggtgaaccggatcggcaatggtccaagacaaaccgaaaagcttgacggatcattgcaatctgtagatctgtggctacagagagcggcaccacaaactcctatactgttgccttgtcatttccctgggccccaaggtggcacacattctaccaacgttagcacgctgctcatgtgacactctttcaaccatccagagaaatattgacggacccatcaacgtcaacgagcccctcgccaagggtcgtcaagacgttgtctgaaccccaaccacggcaaccactcctttcgtggtaatttctgaccgcgtcagaacgttgttccctgcggagggggacgacgttcgagaaacgctcttgcgtgaggtcaacgaaacgttgacctgcaccggtggtgtactgattccgcctccgccgctcgagtcgtcttcgccgtctggtggttccaaagtggcggtcattcccaagcatgaaaccaaccactgctccgactcgctcgacttcacaccaccaagtcggccagaatcggtcaactcatcactctcgttccttcacctcctccaacctggaaaactcggtcggcgcaggagcaaatccacaggtaaggaggacacatccacatacagcccccgcaagagtcatactaaacatcagattgtaccgttcgatcagttattattcccctctgctcatagggccaccaccccactcaatcagactatcgactcatccgatcatcattcacaaagaacttccagtcatctctcaaccagtccttccctctcaaggcctaggctgatacgacatctgctcttctcaaccccagattcatcttcctcatctacagtcaaccatcatcaccaacagcagcaacaacagcagcagcagctgtttaaacatcacaagtctcatccatctcaccgtccatcaacctcccaaccatccacctcaattcattccctctctcgatcatcatataatactcatcatcagttgtcgaatccaccacccctccgggtcggcttacctgtgatttgcgttgctcgtgcgcatcaacctaatcatcctcatcagcatcatcgctcagattcataccattactctcatgccaaacaactcgttgccatcgctagcaggaccgagatcagaattcttgagctcatcaatcaccatcactctcttccctttgaagccccccgccgccaacagcattctagctttagtccatctctagctactcataccagggtcgaaacgcggccttcgtttccttcccgctcccttgactcaagcaccacattcgacgaccggcttgccatcaagactaatagtgaacttgggccatcctatggcgtatctgaccttggttggggttatgctagtacaacatcccagctagctactgggtgtaccaatggttccattgttatctgggatatcaaccatcccatcacccaagatcccatccagcgtcaccgttcacttactcttgatcatgctcacaatcgtgcaattaacaaaatcacatttgctggaccgactggccattggatcgcatcgggcggccaagacagtctcgtcaaaatttgggtcagcataccgtcagcctcacatcgtcgaccacaccacttatgctcccccccttcatctccaatctccttctcttaggatgtccgggaaggtccaaggccgactatgacactcactacccacaccgatcctgtgcgtcagttgaggtgagctgctcatcgcgctgcttcggacatgcattcgaaattcactgatgtcgtattgcgagagtccagattttttccagacagaacagtcaatccatttgatctgtttgtgcttacagactctggaaccctttcgcactttgatctacgccaagataaaagctgcctcacccggagggtggcccatgcgtctaccggtgttggattagattggctaagcgatggatataacagtatgttagcatctgccggtgccgacgggattgtgaaaatttggaatatggccgactccattctgccaagcactgcaatgcgtactctagtggtgggtcgatcgatttgtggtatgacgtggcgtccaggatattctacccagctggcaatcacaccaagttcagtcatggctgaccttgaacaacaaggctattccgattatgagcgtggtcccagttctgccatgagttcaaattattcagatgatctgatgctcaataaagggttaagcgctaccggcgctagttccgtctcagatgttgtaagcgaatccagccacatgggaggcggacgacatagcgaaatcttactatgggatatcaggcgtccatatgttcctgagatgattatccggggccgggacggacctgcttccggtaataacattttgatatctgtttccaaacttttagcagctgaaactgaagcccctcgttttctaggtatggtttggctctcagctgatctgttgctgacaacccataaacggacttcagccattgttcagcatgacattagtcagtcacaggccaagtacgctgatgaactaccctcacaggctatggctgtttcaaagcaaggatcactttgtttttctctaggcagtaagaaaaccgatagccgcttcaatattgaagaagagttgagtttccaattgcatgccccagtttcttctctgataccactagactgaaaacatttcttgctattccttttggcgcagactccgctccgctatggttcactcgatcgatgaactccaacctccccgcaaattcgaattccttgcattaaattataaattcgaatatcattccttcgaacgtgtatgcgagcacaatgccaatctttgtcgccgagtgggccaacctgagctttggcagttatggatggcggtcaagctgtggttcaccccacaggtatcggctgctcttatcgttgcacaagaaatggctttaggttccaatgggaacgacgaacgggcgattgctatggcaatgcgaagagtgctgaaggaggaaagtagcgatgagggcgaaatggattataatcaatccggcggcgatctagaaagcagttgtggcagacgttcccccagccaagatcaagcatctcgccaaaattcaactagcggaagcagaacttgtagcggagacatgcgctctaagagagaagagtctttggacagatccgaaactcaatctcctcttcccaaaagtgatcaagacccaggacatcgcccaaagctttcattatctggcttagccctaccttctgtgctcgatcctggtgaactattgcgcggagggcaatcattgaatcgctcaagctcagctacaacacccaaggctcagatgcgttcgtctttcctcagcaatgtgacttctaatcccagcctcgagagctcagccgaaccagctcgtcgtcgtccagctccgctgcgatctttagctattgactgtgattcaccaatatcgtccccagatactgaaggaccgagaaggtcaattgctcaccgcggaatagagagaacaccagatgggcgtctcaaccctgcttggagaagaagtatgtcaaaagaccgtattgcagccaagatgcacgctagaggcgcttccttcaatgaactcggcagcttgatccaagcgatcggagtaggtaaactgctatctgagaagaagggcgaagattggaagaatcaagaggaaaaaatggcggtcgaaattcagatgagagaatcgattttggagcttgttcaaaaagaggtcgaaatcaatggaaatgttcaattgggagtttatgtcataggagtcctcaaagtctaccatcccgctcatgaatctcacgatgaagaatcgaatcacaatagtaatacaatcaacaataatcgaaatgattcgcgggtgattggaattgaaaaggaattattagaggatcgcttcaaaagttggggcagagtttatctcaaatctctgacacgacatccttctcttttagttgttgcctcggaaatcaagaaaaagttctcctgtctgatctcaaaggagcttgaggatcaatcattggtcagtgaaacttatctgttgtatcaaaaaaacaaagtggttttcaagctaatgaaaaatttaaatcgtttttctgttgataacaaaataacagaggatcttaaaactcaacccgacatgcggtaattgcggcaaggtcctgatgaattcagttgtgcccagccacccattaccaacaatcaacagtaatagcaatcagcaatcactgacgatgatgatgatgttgaacaatcataagaagaagatgctactgaataatcaccagaatcagaatagtaataacaatagcaataaaactctgaagtgcgacaaatgtcaagttaacgtattgaaatgttgcttttggtcagtttgcattgattgatcttctatgcttctctgaaaatgatgtggacttaattatctgtggttttgttttcggggaaacaacgaaacctttccatttagtcatgaatcgattaagtttgagccattgatttggtgcttgaagtgtggacatgggatccattcgcactgtctgaagaagatcaagacaagcacgacatccaaatcagcagaggagaacgcatcagaccctttgaagaacccaccgactaatccactcgagccagaagcccgaaacaacaatcaccttggctctcgaagcagtcatgagcggagcgcattagaacgtaatcccaagtcgttctcttcttctacgacgacaacaactactacgactgtggccgaagtccacccgcaactctctctaggttatccttcttctcgaccgtttcttcaatgccctagtggctgtggctgcatcggttgcttctattcttattaaaaaaaattgacagggttttcttgatgatcgttgtgttttttttttttttgctatccttatcattctgtaaaattatgtgctcctagcttgttatcccattctttgagttttggactgctgattaccggcaccagtcccccggttttactcctcatcaactttgccttccactcttgattatcattccatcagaataaaagttgtattagtatacgtttcaagcgtgacagtaattggttccagttacctgtgaactgaactgccttgacttttatcgttctaggatctctttttgcttcttgagtcaacactaagaggtatgtgaagcgtccaaatgacggcaagacaagttgctgcctctcctccagctctcatggccgaatttcatatcacggttgattctcttggagtgcctccccttgtcaattgatgtgtgttggccttcaaccttatcactccgtaaaattatggattttttttttattcttcatgcttacttcaccctgaactgccaaccaaccggggtccgtcgccaggttggttagggcacggctttctgtcccattcacttcctatcacttcatctggcaattccgtcacccctgaggaatccgtcacccctggtgctgtggttgtctgccatttgatttcctctacttcagctggtactatccaagtctgcctataatatataacttcccacagttacaagacacccgttgtgctttccccgcatcctgaataaattttaccatcagcccaaccatcatcacttggacgagaccctacgagctttacggcagaattagtttctacaagtaactcgtttttgaagcagttttcttatctgttctgtcatgcagttccgcaggtcaattccaccagttctgctttcggcagctttggcggtggagatggtgcagacccatcgtcgtgttcgaccaacttgcaacgggttaagggtttgcttctcagagcaacaaattggaaaacgcctaacatccacaagaccctgagccaacctgaccgattcttgaaaaaaaagaagaagaagaagaagagtttatcgactgcgatggttgatggactacatactacgttttgcttgcttgaagtcttggacatttacacgtctagcggagctgatggaagtaagacttgtaaagacttgtttggactgtttcaaagaaacctcaatgagcaccaagtagaaacctgttgaaattttatgactaaggaacttaggaggcagagggccaagaaggttaatttcctttttgggaaaggttcacggaaaaagagtgaaagaaccgatcagttttatttcttgtagctagcctgttttaaatagactaaatacaaaaggttaaaaatgtggtttgagagaaattgaataaaagagtattttgaataaaaactgagaggaaggaatgaatgagttcatggaagaaacagccggacaattcttctcagtctcttttagaatagctagcaaattaatcatgaaaaaacaagcacacaaccacaaatgtataagaggcgttaattcttaacaatcagtttttaggaatcaaatagtgagctagaaaaagaaaggaatcaatcagaaagacaggagttgttgataaattgctattgatagttctaattagactccaagaagtgcataagattcaacacaaaaccagcagtgaaagactacagttcagtctagatcaagaagattcaagaaagaagaaagagggaaataaatggaaaggagggagtgatttggggaagagtagaccagaaaagaggaaaactcaacaaaacccatagtcccattgaagacccattttactcatctacatgggtcaggatagaagccaaaaagaacaatcactttggtaatgatgatcagaatgaaactgtcaaccacgcctggtagtttgcagtgaccaaagcgcccaatcatgtctttctctcaatctgttcttgaacaatgccgtagtgactgcatgcagcagtagcggttaattttcagtgctcgatttgtcatccttccaaaaacaattaaggatctgaatcatatctccatgccaatcggcaccaattagcagttggtttgtgttgctgaaactagatcacctagcacacttcaagggtgaagtcatacaaatttcatccatgtcaatgaatggattgactgagcaccggcgtgacacatgttggttcaaccttactgatgtcttccccgaaaaggatggtaactacataggttaacttaatcaaccggcaccggtcaccaagtggtaatggtttgcttctttggttgtcactcattcctttctctcttgacttctcctggcagacctgtaaccacaatatttccccacagttataaaagactgtggatgatttatccaccgattttcctgtatcttaaatacatcatatcatcaacttgccagcatccttctgtaaaaaccactagaaatttcacgccacaagttctctatcagcttacttggaactcattctgtctctctctctctgtttgtctctcatcttcagagccatttattccaacgctgtcatgcagttccgccaatcgatcctcctttttctgtttgtctctactctggcggtcatggccaaagacccctcgtgttcgaacggcttgaaggttttttgcttctctacgcaagagttgaagaacgcaaagggcccaaacgactgtaagagaacgtgattgctttatcaggataagtaatttagatctttcaaagatggctcatagaatatggttgctacaatttttctttttttatcagctgtcacctttgttgccccggctgaaagccagccaaagtcttgcgtagatttgattcgcaacaaacctaacggcccacaggatggagtgggccactgctgttctgcgaccactttgcagggaactggtccggtgagtatccagacaaatatatctaagatgattgttgtccacttctataactcatgactggtgatttgattctcttgttgttggggatccccagggtacaggatcaacagcgcaagtatccttggcagtagtgcaagcagcttgccctgatactaaagctcctaccaatgaatgagaccaacaaatctttagttcaattttccctgcaatctaacggtccactttcctgtcctaggatagatttatgaaacacaaaaggccttcaagctcaagggcaaaacaatcatctgtttggatgtttgaggtttgaatttagattgatcatatcatatgctgtctgtgtcagacccagtcttattgtacaggttctcatcactcccataacaactgtcctacctttttgatccaactttattcatacagattgaattgactcatttccattcatcttcactgccccagtaacacattttaaagtgcaacatgtatgtaaactctgcactgcataaggataagatcaaaatcatccaaacttttctgaaaaccaaaaaaaaaaaaaatgaattgcccaaacatttctgacaacctgattctatcttaatttgagtgggccaccaggatctggataaggatttttccttatcatgctcagtggaaagaaattacattgtttcattcatcaaaagagtcaaacaaaaaacctacaagttatcaccactgcagtcattgttgataaggaatacagagggaaacttcttacccaatctgaagcccttgcacatgtcaagttggcccaaaaaaccctaaatttttgttaacatatcttacctaggtagatggaaatcatgtgatttgtttgagggttctgaagatgaagcagagctatctccatacgataagcccttggtaaaacactaaaacaaatcagtgatagtccagggtatggccagactttccaagtggttccatctttttgattgagtttgtgcactcctcaccaagatcttcagtcttcacccaaagaaatgcctctgatcttcaagccttccaacaaggttgtacaggttgacattgggcttcctcatgaggaatcattctggtggccaggatttggtctatcagttgagaacactcttgatgcccactgatggtaagtcacaagatcaatccaaatttttggattcaaaaaatctattcagaaagcttctagaaatcactctcatgtgagctggatgtatctttgaatgtcttgttaatttaggccttagagagcacttagacttatgttcagactgaacataagtctaagtggcaatggtaggccttctagtattgcaaatatctgctggtgattatgtccatatataaagttataacacttgaccatgaaacataccatcattttattttatttgctagagtagcttatatggaaccaaaatgcattggatgacttcttgttgacatttacaaccctttcagactttgaaattatgatttacaccactcagcctcaggtctgactttttgacaaaaaaaacctttcttcacaagccttgtagtgaagaccctcatgatgtgatccagttgtgggtttgattagaagatcaatcaagaactgatcaaggggggtcccaaaaaccacactctgaattgcgagggcaagtgctccatttacataccatgctgttcagtcttgaggaagaatatgtgattgcaccaaagatggatctgattcatgatccctttgagggaaataatgacctacctggtttttctctctctctctgtagacagtatggttccactctggagaaattgagggcaatccttgccaaaattctatccacaaaagaaacaaaaaagtctgaatccagagatggaagagttgagttggatgatggagacagaaacacctgcacagctgtataggatgaaaatcctacaaaagaggtcatgttaaaaactctacaaaaacaacaaggccaagaagcctttataccagattcatttctaatttctctgatggtagctatcaattttccctctgggccactcatcaagaagaattttacttggtcagagtcacttgttatattgatatttttgttttcctccctctcttcaaagtgatcttcttggtcatcatatctttgacataggtggctgatctcaattgatccccccaaaaaaagctttgaatggacattttttttctataagatgtgcctttaaactggaatgccttacatgaatcataatttttccgttggcaagccattccttgaggattatttccctccaaagctgtatgtatatatatagctaattgggtggatgtaaaggattcttgatcacaacaacttttcataattagtgttgtagatcagcaggattaatatttgggtatcagctggagttggggtaagctgctttcaaacttattggctggtttgagttgtccagtctgctaatgatccctctctctctctggtatgtattctttcaaatgggaattactgcaggtatgttcatgtcatttgtttcgatgaagaaaatgtggatgatgaagatttacatatgtgggactgttgccctgcccaagaatcactcatgaatcatcccagtcaatccggggtctttaccttctccacttcggacacagctgctcggccatctcaccctctgatgagtttcgaatctcctccgtggttcccctgcccatgtatgtaacaagatatatgctactcgctacatagcgtgccatcgatcgatggttacataattcgtgttccttaaacatgtgattgtgatgtgtcgatgttgatctggagtacaaaagctctgctgttgagagagtcccggaccctcgctcctctccgggaacaacaaacaatctcccgctcggaggcagtccttcagaggaagaagcaccgatttctggtcgaccgtgtcggctttgcctctgagaatgctatgatactgcggggcatgcagttgcctccttccgagttccgagtcccgagccgagggtggcagtgatgagtggcatgatcccgatggtaaactcataaatatgtagtggagatcttgcacaccagccgcttgcaactgccactaaacaccttatggtttcatggaatggtctccagtagcacaatatcttgaatccaagaccttaaaacttacgcagtcgaatgttgtagaccgtcagcgaatctacgtactgatgtaggctatatcatgcaggatgtcctcttgggcaaatagccagaagtgtgtctattccaaacagtagaaaccaatcccaactggagagatcctttaccaagaacgagctccaaacacttctccataataaaagagactaaaaatatgcactcccctctgctcaaacgactctaatattctttctctcttcactccactcctctctctccctgtcttcttcttcttcttcttcccgttgactcttacaatttatttacccctttttctgctgagcccgacacacaccctctcaagtgagacaccatcatagccttgttgtaaatacctcgactgctacttgcttcagccatgctcaaactcccatctgtttcactgcccttcgggaaacgatctcaaaccaaacctcacaatcgatcctccccttcctcgcctaatcctactagccaatcggctgcttccctgcctaatgatgccagtcccagtcataaccgagacagcagcagccagctctccgtcgcgactctccccgcaaattcagatcacaccagcaccccgtctgtctcgctcaagcgacgctaccaattaaacttcaaacaccttcaaacatctctcactcataccagtcccagcaccagtaatagtaatcatcaggccaccgccagcctccaggctgctgcctcctctaactccgactctgatatcaaccagcctgtctccaccaactattatccatccaacaacccaccagcctcatctcctcatcattccaatctccctaaggacaatctacaatcaaataccctccatcatcaaaatacaaataaaagagctagctcaaatcttactcaaaccaatcccactttttctactaccagtaccaacactaataataataataataataataataataatcctaacgagaacaatattcatactgctcagagcatgcctgccagtcatcatctctatcctgatcactctgcctcccatctcatacccccctcagctatctcctcgccactctccccgataggcagcccagcgatcgccatgagctataatcatcagcaactctccctgctccgacggcatcatacccttagcgccggtggaccccgtctcgctcgcctcgagaaacagcaggcgcttgctaacatggccgagaaagatcgccggttctatggtggcggatcaagtgaggccggtagcagtctctccggtagcgagagcgtcgaaagtctttcactcgacaatcgctccaacctctgtctgacccccctccagtccagccaacaacattcccccagcgtcatgcccgagctctctgaccacccgctgctgcacaagactcatcatcatcatcacccacaccagccctcatcaggctcgaacgccaataatagccctccaagcactcggaacgccttggtagctactgctccccactctggcttccagctcatcaggggctataagggaactgctgcactccgcagcctcgacctcggttccccgattgagctcgaggaggtggatgaggagcacaggctaaacaatagcactagtcacgatactatcagttattgtaacagcctccaatccgcaccctctcaggcccatcagctaggaaatcaattggatcccaccaccactgtcagtgtccacacaacaaacagtcggaccccgaccatcgaagctcgctccggaacccgagctgctgatcaaattcctcattctggaagcttcccactatattcccaggtggccctccatcgcaacttctcctctccctccaaactccagcaatccactaccgccttctcgaacagcgatcgaagcagcaactccaccgagcaagctcactcattctgtcccccgcccaactggaacaagctctcgatcctcaacagagccatgaagccaaacgactctgctctccaactactccacacccttcaacccacccgtagccagacccagggtgagccttcccgttcgcttggcctaacaaccgaggaagaggatgaccaacagatcctcagcagtccggtggtaagtccccttacttaatacatacctctgtaacttggcatccatctcgattcttctcgccatccctctacaacccccctccctaacactggttgccgtgtctcccgtaccatccttgggtaatggaggggggtggcttgggtagcaaatttctccacgcccatgctgcccgtacatatgttcccctcatatacaccctcgatgttgagcaaccattgaaattatgcacgacatcgtcaatatcatttatcgacgtctttcctatatatgtacaattcaataacatatcattttacatgggtagataaaaatgtacgcggctgtacagactgctgagctgaattggttcctgtttctccattttttatttattttttatcttctatttctacaaaaaggactttcctcagacttctaacctacaccgagccacatctgatcgcgtctcatcaaccggcaatcatctcaacgcatcccagccacctagctccaacacgttgtcacattgggcggagcaaaccaacctacgacgacaccagtctatgaaatccgatggaagatggggtacatctgcagtgaccaactttgaggacagtgaaaccagatctgccaacgagtccaatcaactcaaggaatccgctcgaaaccaacttgatacgttttatgagctcagctcctctatcgccggccaatcagcatctcttttgcgctcttccagccatcactccaatccttctccagctttctctagttccatgtcctctcacccgtctccaagtggcaatatcacccagttctcaacccagaccggtggcgtcgtgacgaccatgagtagtccagttagtgtccccggactctctatcaatccctggagcccttcggtcgaagaagccaagaagctcagagaacccatgctcagacaagctagccttgacactttggcttccaacaatagttctaacaactctcatccaatgaaaaaatccaccaactctgatttatctcgtttccgatcatcctccaacgatgatacccaaggtcggggggagatgaaccttttgcataccagttttggccgaatcaatctcagccaagccaagaacggcgaagaattgagcgctcgtccagccatgggcttatctcaccgaatctcaggcgtcaagagccccctttccacctcaacatcattggccgatctcagcgagggtaccgcggccgatgccgaagttgccaactctgttgtcgtcgcaccatcttccaagaagcttgccctacccccgctcgtcaccgacttttctcgtgagaccatactcgcaggaggagtccaaggacgaaaacctccaggttcgatcaaacgtcatcccaatggggtatcccttctcttccaggggccggccagtgccgctgcctttgttccgccgatcggacactctttatccagaaacatcaacgacccattcaacttccaagagaaggtgtccatggtcgccagtcacaacaccgccgcccctggtattggagcatctgcctggctcacccagaaagaacgtctcgtcggcgaaactcagtcccgtcaacagagcggcgaatggggctccttgccgcattcacccagctctcagctccaaaccgccaccacttcagtccccaatctgccccagcagatccagcaacagattatcctcaaccagcaactccaacaactgcagcagctacaagttcagcaacaccaattacaacagcagcaaacccagctactcaattccaccatgaggcttccaggtagcagcacctcctcgatcaatggtttcaactcccctgcgatggccaacattctacaaagcaatgcgtttagctacagcaacatgtcaccaagtgcacccgggtctttctttggcgctagcggcaaccatcacgttgggccaacgcccccgcctaacccatcccgcttgcaaaccactatcacgggcttaccaggcctaggtagtttgagtggtacatccccacatgtcctcccatcaccagttagtgggcttggaccgatggcggctgggccaagcatggtaaacatggcgaagccgatgtccttcatgaatcctaacccagctggcctgcccggctcaaacaaccataacatccacgagcttgctcggcagaaaggttacaaccccacccacttcgacacttcgccaccctcggccagattctttgtcatcaagtcttacaccgaggaggacgttcacaaatcactcaaatacgagatctgggctagtactgacttgggaaataagcgcttagatcgagccttccatgagtcgcacgagtccggtccgatctatctcttgttcagtgtcaacgccaggtgaggatctgagtgatttgagattgtttttttttatagtaaatttcaagtgctgatggtcttcctgtttatgatagtggccatttctgtgggatggccgagatgctgacagccgtcgattacaacacgagtagcaaggtctgggcccaggacaagtggaaagggatcttcaaagtccgatgggtctttgtcaaggatatccccaacaacgccctccgtcacatcaagctcaccaacacgcccgaaaacaagcccatgtaggctcttctctgctatactgttttgtctacctgagcactaattcagcttgcattcttcctctcgctcctttcctcagcacgtcttcgagagacactcaggaagtgcctcacgataagggcatccaagtcctccacataatgtcttcctaccaatccagaacgacgcttctacaggactatggttagtttttttgcctccatttacttctatctttaggtcaaatcctctaaccacgtgaatcgatgaacagcctggtacgagcacaacgagagtcagaagagtcaacaacaacagcaaggatctgagagcagccccggagcggcggccaactcgggcagcgaatccaccaacaagtccagtccgcccaactcctccaccgggcccactgccccgagacaaccccgtcactcggtccagaacacccagaatcagaacatccgccggttcactcaggctaatggccatccgggccagtacgcccctgtggctgtccaggtcgcctccgggatttaatctccctttgatatagatatctgtatttgttctccttctatctactcatactcacacacacacacacacaaacactcatgcatgcttacacacacacacacacttggtctgtgaactaccccccccccctgcgtcctctttattgttcatgtatgtatgttgttgttgtttttctttggttggttgggttggatctgtcgggcttcttctcatcggacattccattcatgtttcttaaaactctagaaggaagttccctttttcttttcttttctttattgtctgaagcagaagcaaatcaaaatcctcataaatacatacgcttgatggttctgttctttccacacacactcaaatacgtacatataatacatacatatatatatatacatactcctatataacaagttttgtcatctactcttacttgttgattgtaggcagccacacccaaggcttgctccaccagtctcgatagtcttctgctccatgttctctccttgactgattgttatccacggacgattgagtgaatgggttttgttttcatgttttttcttttctttcattcttttggttttgagtgtcatgatacgatatacataggcatgcataaatgatacatacatataagcagatacaacaccatacatgcatatatttatacttgatactgctctacatatacatacactggaacttcttctttctttcttctgctttctctctgtctgaatctgcaccttgtgaatacacctacaatataagtccaaaaaaaaagaagaatcataatcataatatgctgtccaacaaccactatccctatccattggagcctgtctccttttgctttgccaagcaatcacacacacacatccaacttgatgagcatcctctccacaagtgtctttttttttcttcttctttgatgggctttttcatgttgacttgtggtatccagaggcaagagatccttggtggatgtaacttgtaaaccatcacatgtgtggatgtagatgtacttctctgtttctctctcaaacacacacacacacacactggtcaatccactcacttgaactactacggccatttggatactacatatatacttacttgaccccatgcactcagcaatgtctggtctttttttctctgggtcactctccaggctcatgcaccctatctgctgtcttacttatcatgtctatatacctacacacctatacctatatccatcatcaagtgctcgtgttccccagtgagatcatggatgtaccggtatctccattgagatacatcaatataagtaatgttgacctctacttcacttgtgttgcttgcctggtattagatttctgtggggtttgggtaactgtctagcagtcttcagtggtctctatttttttaaaaaaccttggaattgataaattcatacacagttttgcattggtaattgccaacttttggtgatgtcaatcatcatcttgtctatctattggaggtgtttcaaaaatcaaagacaactggaggacttcctgtgagaactggcgcccttgcagaagatgatctggacttgaaaactctagattcccccaggggaatttggttttatgcggctctactctagatcagttctgggggacccgcagattctgatgggaagtcctccactacacctacacaatcaaaatcaaaatctagatcatcattaaggagccagaatggaccatcttgttaaacatctataaacatctgagggcaaaaaaaagaaaatgaaagaaagagtaagatttacaaaaagctgtttttttttttttgagagagagagaaaaaagaaaaagaaaacacacacacatatatattaatatcaccaaatccaccattatgaaatcaaaggattttggaaaaaggctctgttttgaaaagatattggttcatcttccaccctctttcaggaacaatttagtgttggctaatcccaacggtgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatatcttgaatctccttgcaaataaaagcagattggtcagatattttttttattggggctcagatccatagtgatacatggcagatacatggcagataccgttgctgatcctctgcactgtgaaagggttggtaatggttacaacttacaagcccccccaccaggcccactgacacatttttcctttgttctaatgtatcagtgggcctgaattggtcactgagaccaatcttgtattggttgcctctaggcaaccttatcctggggggttttaaccaacacaaccccttacacagtgctggtctctcatgggctggatttcttgtgctttgtacctcttattcaaaactatcacgatcaataaagcttagtgagatcatccatagtgggattcacaaatgaaactaatcaactttcaagagaccacttgaaggtatttatcaacagcaaccacattttttagcaatccaaaagactgtaccagtgaatttttattttcagaaattgcactcaaatatatccagctcatcaaatttctcaaaaaaacattgattgaggcctcaaaaattgctctaaatttttccaaatgtcagtggtgaaccctgctatatgtagtgggattgacatccaggagtgtcaagagttgattttcatgagtatgagctcccttgaatgcttaatcttgctacactaatctcattccaacctaccatgaagcaaggattaatagtcagtaaaaaataaccttcaaagcccagcctagaataataaatttatctgctcttcaagctttttgcattcaattttgatttcccattttgtatctatatactgcgtactacatcctttgtctctataatctcttagttctgtaactgttttcagactagtattgccaatggaccctgcatccaaatttgattccaatttctctcctactaatctatctaaactttggatcatgatttttttttcattggttctagttgcactttgttgttctgttgtgaattatatgggagattgttccaagaaacattagataattcaagatatctggtttcaagacttgtgtggattgtaattaagctggcacctattcaatcaatacatctttgcttttaatcttctctcaaagaaaagacctgaatttcttggctccggctcagtattcctttaatattctgcttggaccattcttgaaagaagctttgtgttgattccatttaattacttttttgttatacaaaaaaatctattgtttgtcatgatacttgttaataaaaatgattgcaaattttataatgtagacagcttaatctgcctcttcagctccacagcagaatttgaatgatttccataagaagaataaactgcaactaaagcagacagattgttttcaaatttaaaattaaacaaattgtttgatatatgggaatccaaatctgagtagtagtataaattaaccaagtggtgcatttctagaagctaatgcaaaagtagtaaaaaaaagatttatttgctaggattcagagcatgttaaatttgcctgcgcgcacaccaggagctttcaaagcagtgatttctggcttgataaatgagttttctggtccaaggccttcttcttgttgtacctatcaaaaggtggttgccgtgtatgttcgatcggtttgaatgtaaggggctggatgagagtaatgcgtcattttgggtggatgtggccagcaatgtgcagggtctcgatgggtctcgatatatccagatgacgcatgtggttgtggtgagctgatctatgcagatacatcgagccagggttgagttggtgggaggtggtgggttatgaggaccagtctctgctccaaccctcaccatctcccagccaataaccagtcagtcaaaatttcacctcaagatgaacgatcgaggacaacccgagctagctgcaaccccagctgtcgaagtgtccaagctgttcttccgcttcaatcccgaatctctagacgtattacgcgatgttaatctggacctcgaacgcggctcacgatgtctattgatcggtgccaatggagctggtaagtcccacttacaaacctggtatcctcatcagtatgtatcaaaatacttgaactgaccaacctgtgctgctcattgtttcttccccaggtaaatcgaccttactccaaatcctcgctggcaaacgaatgtccaagtcgaaggcgaaagcgttgggtgaagatgttttcttcaacacaccagcagtcagtccaacctcccctgtggcattgataacccccagccaagcttggatttgatcggctaaaatatatttttctatttactcccaacagggtgtcgcttatttaggtgaatcgaacacatatcttatcaatcggaggtggttgacgaggagattgatgagtgaagggaaattcatatgtaggcaccgaatgggccagcaactcggtcgtccgatccgatctcgtcgtgtcacatttcctgtaagtaccccaatccctacacctttcttctccatgaaatctgttttttttacccgtgaactcagcattttacggatttcggaacaataaaaacaacagagattcggtgggaggataccgccacaaaagtcgacgagatcggctgctgaacattctggatgtcgatcttgattggcacatgcaccagatcagcgacggggaacgacgacgagttcaaatcgtccaaggcctgatggctccctggaacttactactgcttgacgaggtaaggttgccattctacgcttgccgtccttaatccttgcagacaaactgatcacccgtgatttgatctggtgcaggttactgttgatcttgacgtcatggtcagacaggaattactccagttcttgatcgaagataccaaaacaagagattgcaccgtcgtttatgccacccacatcttcgatggcttagacaatttcccggtaagtgcacccgttgcctgattcttgttgataggagctaaagtaaacaaatgattggatttttggcctgatgatcgacccatcagacgcatgtctgccatctccagatcggatccacgacgactccgaagcccatcccatggcccatctcgcccgaaaccgctgtccaaaacgattgcggaatccctccggaagcactccacgaaatcgcgagcccggacaggatcggctccaagttgctcgtcctcgctttgcattggctcaaggaggaccgactgatcagattgaaactcgaagcccagggcgatcctgccttcaagaaacgcggcgctctccccgaaagctcggttcctactgactcggaagttttctaccgaaagtaagcttcctttcttttcatactcattcttcttcacaaaacagctacgcagctcacattttcgtgctggccatgtttatagatacgactacaccaactcggcataaaaccatcacatttgcacaatattactgtatccccactccatccaaattccacaagagaacatgtttttttcttcttgcctctatagacttgtagctgcccacatagaatgtttgaaatttgattttcgttattctggccaattcttgctgctactctacttgtcaaaatggctttgacagatgcattacatatcataccctaccagatggtcatgtcactttgcgggcagctgggatcaaattacatccctttcattaatcacaatttaatctatgagaaccctcgggttactttcttcttggatatacaaaacctgttttgtaggatatgttcaaagaccgggcttctgatcaaggacttgattgattccttttttggttagggaatgcaaccatttgggccaagccatgaagtgattgaatctgactcctgagactgattctccgatctctcattttgattaaaattgttgactgagtaaagttatagagaagatgattgggaagaagttgaccaacagttataagcccgcttgttaacatagccccgtgcatggagccaaaatcggccaacactgacgagctttttctattatctctttgatttcatattaactaaatgtaaactaacaggaacttggtgaaaaactgggatgaccaacaacaacaactgtcattttggcctgtaattctgttcttaccagttagtgtcagtgtagtggcatgtatcagtgctaacaagaacaggaatttgggagaaaaatagtctgaagacactcacagttattggccaggcctatgctgttagaaggaagcaaaatatcacctgattattattgatcttcatactatgcaacatatctgtacaagttctcaagagccaacttcttttccaaaaatgtggtcaagtgaaatcatcttaattctatttcacatgaaccaaccaaagtgcttttttttttctttgctcaggagatgctgtgagcatttgtagccagtgggtgagccaccatcccttgtgttttacgctttatggaaactcatgtatctacaggagggagtcaactcagatgatctgaagaaaaggtatacatcaaattgccttttttttctttcaaaaaatgatgacaaagaaacctagaaactgtaaataaaaaaaggaagaaagataccagacaaacctgatggtacaaagcaaaaaaaagaaggaacaaaagaataaagctggggaggggggcttgacaaaaaatggtatttaacttttgggtgatgaaacaaggattatgttccaggaggaaggtaggaatgatcatcgctttgtagacgattatcaattgaagaaacaccatcactcaaaaagaaaaataggtttcattttttacgtatttttttcatgtttatgttttgttggcattactatttatgcaaaaagaaggaagagataagaagagaagagaaaagaaaagagagagagagagagagacttgatttcaagtagaagtgtttatactttgaagcgggtttattacattcatatgattagacagcaacagtgattgatctagaagtggattgctttgccagttgcagccatagctggacccgaagaaatcatcgatcgaaacgaaaaaaagagtgagtcgagcgagttcacgaatggctttgggaaggtgaaagagtgggtttgtgtaagactgaccagcttctttgaaggcctcgctcaacgtaggatgggcgtgactagttcgggcaacatcttcggcactggcactatattccatcgccaagacggcctcgccaatcatctcgcccgcattggggccgatgatgtgcacacccaggatcttgtcggtctccttctccgtcagaaacttcaccatcccttccgagtcgtcgttggtctttgctcgcgaattggccaggaatgggaactgatcaatcacccaagaaaaataagtcaatatatcaccttaccccatgaaaccaaaggagaaacgtatctaaactgacctttccaatcgaatatttcacattggccttcttcagatcttcctcggtcttgcccacccaagctacttcaggatgagtgtaaacgacggatgggatgacatcgtaattgacgtgaccatgcccggtcttgagcatttcagcaatcgcaataccttcctcttcggccttgtgtgccaacatttgtccgtaagtgacatcaccgatacacttgatgttggggactgaagtgctgtattggctgtcgatcaccaccttgcctcgctggtctacttcgacgccgactgcctccaggttgagtccggatgtgttggggcgtcggccgacggcgaccaggacgacatcagcttcgagttggtcggtcttggcaccatcggccgactcgatcttcacatggtggttgcgctcatcaatcttctccaggccggtgaccttggtattcagcttgaacttgatgccctgtttgctgaggattttctggaagctctgggcgatctcgccgtcgatcccttggccgccgatcgtccccagatattcaaccaccgtcacttccgctcctagtcggctccagaccgatcccatctctaagccgatgatcccgcccccaatgacgaccatcttcttcggcacttcttggagatcaagcgctccagtggaggagacgatccgcttctcgtcaatctcgatcgccccacctgggaacggagaaacctcggagccggtggcaatgatgatgttcttcgtcgagagatcttgctttccaccgtcaatcaaatccaccgtcactgaggttgttgatgataatgcaccgtgtcctttgatgtagtccaccttgttcttcttgaataaaccttcgattcccttggtaagagaggaaaccgccttgttcttcgctttgagcatgttgggaagattcagcttgacgtctccgactgaaaacaacaatgacgattggagagaacaaatatcgatggatcagtttacttggaagacattattgcagcttttccgaatcatgaggtgaacaatgttcactgaccatcaattcctctgtttttgagatcatgctgtgtttggtgatagatatggctgttgttcaacatagccttggagggtatacaaccgacgttcaaacaggttccgcccaatgcccctcgtttctcaacgcaggccgtcttgaggcccaattgggcagccttgatggccgcaacatatccaccgggacctgtcatatatgaaagatttacgccagggaatccagagattagtgacaggaacaatctatccttgcaattcatcttgggatttgacaactgaccaccaccgattacgacaacatcatactccttctgatcggtttgagaggcgaacctccgtgctagctgaggtgtcagagatcggctagaaaaagttgttgagggccgaagggtaggagtaacctgatagtcggatagaatagataggcagtcagttatcttctttttttttggtgaggggtagggatagatggtaagaaaggtgttacatacccggtagcttcgagagatagcttgtgagatcatgttcgggatgatgatgatggatgttctgttggggagatcggccgagatttgtggagaatggttgagagaacgaaggatgacggaagttgagctggtcaatccggtttccgattttcagcgtgctcgatttaaaccgatttcgagtttcggacgggcagaaacagggccataaaccacagccacgcgcgctggaccctgcaaggttgacaagttggggcacattctgtttcaacacgggctttcattgataagtgtgatcttgatcctctcaaccatctctctcatcttcctcaccatctccagagatgtagcatcaaatcatcccaccaaaatacaaacaaacatcaccatttctcttcaattcaaaaagaaagacaaaaaaaggacaaggattgttatagtaatggtaatcatactagcaagtattgagtttggagctagtcccaagaaagaaaaggaaagaaagaaagagagcaagctttcgtttgttgtgtttcagtcatatctttatgcaaaaaaatagacatgcaagagtggggaggttttcttcaagaatgatccaagccaacaacaaccaacaaaaactacagacaacatatagtaaagagagaaagagagagaaagagaaagagaaaagggatccctgataaatggttatatctttccgtgtgtatttgagtgtgaatagggaaagaaaggaatagaagcgataggggtgatgtagaggagacatagcaagacaacactggatcttcttggcagaaacaaaacgtctgtgaaaggaaaaaaaagaagaatgggacagatccactagaatttagaaaaatctctgtcaatcatatgtatatatgataatgatatataaagtgaaagaaaaagaggaaggaagtggatataatagaagtgttcttgatcatcaagttgataatactgaatgggatcgtcttccgagatacacacacacgcagagagagatagacagggaaaatacaagacgatccaatccggaaaggcagcttttttttgggaatggggtgtggatatataagagtgaaggaataagatatgtagagatagacaaaagcaatgttcccagaagacgccgatccaaagcgaaaaaaaaaaaatgaagaagaagatcactcgagatcagagagcagaccgccccaacatccgggccaatgcgaagttacttttcatcgactcgtggccatcgtcgacattcaatttagagcccccttccggatgagccagaccattaccattgttgttgttcaacgggtgataagaagtaggatgcggatgagtggggtcgatgatcgggaataatacggagcgagggaggagcgagtaagggttctggagcaaaccggtgatcaactcgatgatccgaccttcgatcacaacaatccacccgatcaaaaaaagaagaaaaaaagaggttaatcccatcgtcaatatcttgttagcttattgttcctcttcttctttggaagagggggggtggggaaaggagggagggactgaccttctaatggcatcttggccgatttgcttaagtggcccaagatctggtcgatctggaagctcaataggtctagctcggcccgagcggaagggttgaagacacgattgatagcgatcaatctacattgagtcctcatcgcctgttttttttgtcatacacatcaatcgattgtcaatcactcttcaccattccaaaaagaaatttcctgagggaagaagagaaagacgaacgacgctcaagccgaagttcagcgtcggatttccgcagagaagctggccgagatcgacgctgatgaggccgaggttcttgtgctggatgagttggaggaaccagtcgatcaagacctgtcccgagagtttacagatctgcaggtggccgtcttcggcgggtggatggaggtcgagacagactaggtcttcgttcagctggatcaagctcgtgtggatcaacgtgtgcgccgacaaaactacaaccaatacgtccgtttggtcaaattctcgccttcatccttcatcagtctactttcttgcaggtcataatcactcacgacaggcatccagttgtccgaatcttgtcatcttgaatgggttcttgaaactcgggggaatcgaatgataaaggccccagatcaaattagacaagtgttcatgctcctgactatattataaaaaagcaagaagcgtagcgtcaatagtctgtaatgagaggtaaaccctgcgaataggaaaatggctcaactggatctcgtgggacgtcttggcaggatgagatctgcgatacaaggtcgtattgaccttgcccaacaggacagccgctgataccggagggggggcaacaaacagcataggtgagcccgtacaccagcgaggaaggatgtaaaattgaggaagaaaaggaataacaacggacccttgatcaagagttgcaaactaccctgatcgccagtccggtgtttaaagaagaaggaaggcgagtgaggcgagatgcacgccatctcctcctcctcttcttctctgctcatcctccgctgactcccatcttgctcattcacgcggtagatcgtcgggctcgagatcgggatcatgctgtctttttcgtcgaccgtcgacgcaaatcctcccgccgctgaacacatcttgtcacaacaaaatacgtaccaccataacagggttctatgtgttgtgttttttaaaataaaaagtacatttgatcagttgttgtttcgggggtttttttttcaacaggggctgggaatggtattagagaactcgtgcataaggattatcctttttcttcttggaagaaggataaattgatttcatattcgacataccgataatgttgaacgttagggttagtgggtctatctaagacgccgacgccgtcgggccaaaacgagactttttggaggccagagtgactgtgagagacatgctcctgatgatgagaaggaggattgatgaggttgatgttaaggccgacgagggtagctaagcggatgcagcatcccaaggacttccagatcatcagaggtttgccgacgacggtataatattgacagcagagcacggcagcctcagccagttcgaggagtttgcgaggctcgcgaagggtggagatgcctgcgttcaataatcgttcggcccattcggcgtgatggacgtgtgggccttgtgggtgagtccagtaaaccggggtgagtgcatcccgggagatgtactgtgcgccggtggcgcagatcgcatggatcagaactggttcggggaagtgtgggtctaggatactcagatcgaggcgggattggaggccgatgggttcgacgagggtgaagggtgataggggccgattgaagaaggccttgatgagaagcttgcagatcttccgagatggaagatgtgagtaccagttgggctcggatacgggtagatgtgggtctgagttctgagctgataaataatgatggtgttggtggtggtagttatggggtgatggggtggatgggtcgtgtatggatgaggtagtcgatggactgggcgagtcaaagatcggggtgatgaactgagacgggtatgggttgaattcagcttgggtgagttggccgtcgtgttgtctgatgaccaaggaatggttggtcggtggatgatcgatcaaagagatgatcgattgagggtgctgatcggtatagactggctggaaggcttgatggtaagactcgagatcctcgtgttggtttgagagtaggatgttctgctgagttgtgaagaaagacttgggatgatgatgatcggtttgaaagtgggatgttgttgttgtggtggtggtggtggtattctgattgtaggtgattccagtcggtagtggtagtgcttttgtggtttgttgttgtagttgtagtagttcctgttcttgtttgatggcagcctgcgttctgagttggttgagtttgagttctagtgactctagtttctgttctagttctactatccgattctgttgagttcgattaggacagacgagtgattctagccacttgggtgcttgatcgtacttgcactgtgactgttgttctgggcccaatcgtttgcaggatgaacagatcggtttgactgcatcacacttggtctaagggttgaagagtattaaggtcagtatgttgttgttgttattgtagctgagttttggatgaatacctttcttgctcgacagctcagacaggctttgttccgatggagtacgttgttagtctttcggttggttgttgttgttgttgttgttgttgtcctcctagtggtagtcttctgttgtggttggtccatcttcagcttgctctgagtctgagactggattcctgtgagcatacatccacatccacaatcacatgaagcccgtttgtaagcaacccgataaagccagcaacacagccttaacacagcatcatcggcttatctaatcgcactcaactctcgatcactcccaaagtctccgccttccgatctgatctggcttacataacagagcctctctcctcccccagcatcctcgcgagacgggcaggggggccgctcagacccaggcgaccgcgatggaagagccaatcagcaattcaatcaactatcatcatctatcatcatagataacaagatatcattgatgattaatatcagcagcaattaaaccataccttatctgaactgatcaactgaggacattgggccaaaaaactcagagttagaaaagatcaaactgttgaattcaataatgtcacatctcaactgaggacattgggccaaaaaactcagagttagaaaagatcaaactgttgaattcaataatgtcacatctctcagagtcagagtcagacatatgaccctgttcatgtagggtgactacatatacaaatttcaagttgacatcatgtctgaccttaatttgttcattgtttttatctcttcacactcagtctttggaatttattctggaccatttgaataaagattgatgacttcaagtttttggtcagagtctctggaatccaaaaaacatgttgattttatctgtctacctattgtacctaaaactaatatcccaacatcttgatgcacccaatgatgagccaatctcaagaatcaagatcccaagtataaacagagatatgcatacatcctgacctactgtcaaccagccttcagaacttggcttttgtagactccaaccttctatggatctccaggacatcaatcttaagtcaggcttccagtatcagctggttccatggcagccagattacaaaattccaattgaaagcaataacttgcctttggcaatcacagtgcaaggagaacttcaaatttaccttcaagcacatctcttaaatccttgacatgaagactgaagaaaaatttggtccattggaaaagacaggatttcacttcactactattgaaatgttttgaaatttttttgcaattgggtgttccctcaaggtgtaaatgaaccaggccaacctgaagccaacccaacccctgaaagttcaatggttgggtttggacagattttgagagaaaatcacatgacccaaacccaacatggaaatgtagtgggtttggtttgggcaggtgattctcttgttttcttatttttactgtttacacttgtcccttagctttagataggagggaagcctcttgtcacccttggtcatagcttacattggtactaggctagttatccatctcctcttcacggtctatctccctggttgagaattcccaaaacaggtttgggtttgagcagcatattttcaagtctgaaccagcccatttaccatatgagtataccctgatttataacccatcaagtgatttgaatactttatcatccaaatttgtacttatttctggtatttttcaaattcagttttattttgcttaaaatgtcccaaaaaaatcctggctattcctatcttccaaaggcagcatgtcaatttcaaccacttcaaattgttggcctttgatctagtccttcagcactgagattgcacctggctcttacattatttataccagtttgaactttgatctagtccttcagcacagacccttcagcacggacatagtacctgtactacctggctcttatattatataagccagtttttcatacacgtagctgacaatcatccatcttcataatttaaatgtaaatgcaagtggaaatttatctaagggtgaatttttcaattatgttgattgttctttctcctgactaccatcccaaaattttggctgtttatgatcacaaattttatatttggtttggtgcaaggcttgtgaattgaagaaactcatttcagtttctctttgtttgatcttatttttatattaaatccctcaaaaatgtggatggtattatgtctctacagtacgctggcaatcggatgcaaccagagaaatgttataaacagagagatgtgactcgggttgaactttttatgtgcagtggcgaagataatgtcgcaacaggatgaagatccacatgaccaacactgaggagcccagggttattatgatacggctatagtatatcttcaaatccagactttcttgccctgactctatatcgactgaacctgcaaatccccgagcacgattgccggtcgcaatggctgcggtacggaaacggttcgcgttcatagctgtggtgactgggaagttaaaaagcaacgctcatcaggactgagttttttgacactcgaaatgaaaaaaaagaaaagcaaaatgtatgattttctttctgggtctaacctccaagttcggctgtgggaggtgtctgagcatgtagatgagcagctaggtcggtttgcctgtttgaggctacattttacgcagaatgatacgggatgattgatcagtcaaaactttcaccaatctgaaacttaagagaaaatgatcgctggcaggacaaagaaaatatcaaacggccaaaatggaagcaaaacgagaaaaaagatagcaaaaagatagcaacaaatagtcgacatttaccccatcgctgggctgtttctggaacagtcgcactacctgaaatctgtcggatacgatcagatggctgcatgccatgattaccttgtactaagctgagtgccaggacaaattttgatagattcatggttgagcaaaatcaggactctagtcttcgctcaagatgcaacgtgaatctgaagctggttgtatttcttgagaagagagtcccacttcgttagactttaaccccagcgtatcacacaatccgcatcatacaatcagcagcttatccggaaaatttatcaaagaggcatgcttgcagcattcctcatcaggacaatacataccctagtcgcaatgagaccgtgagtctatgtaggacctactacaaacgtgtaacactcattataattgatacaaggattccgacgcgtcttggcttccagcaactgcaagattgcgaccctccaccggtgggccccgggtaacagattgtcacccagccactgtatacctcacataaatgctcctcggtttttagctgggtctttgatcttccggagacctggtaggcctagatttcgccaaatcatcacaagtgccgtcgcttcagagggctaaccactaggcccatagcgccctcttgcgcagaaagttccgcggggacgggggctttggtaagttagtagatcttgtggaaatctatccttgacaaaacagataatttgctgcaagtcaagggcccatttaaatctggatagccaatggtcaaatctagaaatggaaatttatggtggatgtgaatgtgactcaattttccgccagggcttgtcacttttcaaagccagaaggggtaggaaaaaagccttgctcatgatgttttgtatgcatgtctgtttgcttttttgcattttgtttatattcctctgaaatatgtaataagacggtgtgtgccctgctgacagtaaattgaggcaaaaactcatgatcaaacctcacccaaaattgggcattggtagtgagctttgtcagccatcggcatcagcaatgatttttggtcaacatgaagtgctgaggaagacttcatcagattgaatttatcttgcaaagatagaggaatcaagaaaaattctcatgataagatctgatgggatatgcaagacaccaaggaacgctcaaaaatcaagccgatagtctctcttgaagcagtgtcatgatgattgaaaggcagttactgtgaccaacaacaaaaaaaagaggggcaatatatgaaaagctggtagtgaaaatgcttcgccttcaaacagagttagaccaggctcaactctcatgtcagaactgaggtaggggatcgagtagcttttgttagaacttaggtttatccacgggcacccgccaaagactgacgacggtcagatggtgagggatgaatttctggctcatctggatgtgtatatgtcctgtatggattcgagagaaagctccagtgcaccttgggcctatgaactcccaatgaaacaggggtgattcgtttatcaggttggtatagtacgatcaagttttcgaatgaaagcaacgaacttcgcacaagacaattcattttcgagctcgtggagcagagtcctttgacctgaacaaagcttcagtcttgcccaaagatgaagccagctcgattccttttggcactcagtctgcttcaaggctgtcatggcacacagctacccaatcgggggcttagtcaagcggacgtcccaacgacagctcagtcggctggtatgtccctgcttttcatgacttgtgaaggtggctacttgtaaacaatcaaatgcttcgcatcaatcttcatagcggaatcaagggcggaaagcgaattacctttttatctaggcgatcgatccgactctccaggtcaacttgtttcctaaaaaataatacttcaaacaaaccgctactgaggcccatttcgctcgattcccttcttgttccagctagggactctaaccattgccgcatcgtgacatgtgggcaagacggccagaaggcgcaactgaagccgcaaattgcaagaccaggagatttcagacgttctgatggcgcactatctgaaaaccccactcgccaaggcaaatctcattttttttttccgctttttcctcggcacttgaagttgaatttgcgaatcttgtggttgaccattttacttctgatcacaatccgtacctcaaagctcgcgtgcaaaccggaataatcaaccataggcatcctgcagtgttgtctaccttagacagtcaaggttagacctaggacattgaagagattaattttgaagtgctaaaatttgtagagctgacaagcgctacatattcttcaattggctaggtacttcaactgtgaccatccatcaccaacagataatcaatatcaacgaagtcgaatcgagaattgaaaatcaacgcggtatcacttgtacgagccaagtagcagatcaattgcaacaagcaatgcgtaagcaaaagaaacaattcaccaaaattgggacacacagctcagtattgtctgatttcagcttcgtgggtatctcgaattatacaaagcagtccttccaaagcgttgtcaatcatgatattgttcatccttttctggacttcactggccgcccttttacgtgatccgacgcaatgtgatcgacatgttttacatacctgaaaagcctgactagagatccccctgctcagctgataagcgaaattttcaaaaaaaaagtagattgcattttatatatctgactacaaattcatacatacgcataacagtaggtactgttttaatattgggggggggggtatttagttttgctttttttttctttatgaatttaaattagactaagcccaaattctagtctgcagccctcagtgaaaatctcttgatgattggttatatatagttgttatcattatgatgctgtgtacctatcagcaccagttgtttccagtctgttatttctaattgcatatatgacctcaaaccaccaacttaaagtcacaagactttgtgaagtggtgacaaatagctatcacaaaattattctgggaacaacaatccaaattctttttgtaaaatataaaaaagaagttttttcaaggaagttttacactgccagaaagccttatttggatacttgggcaacttaatgaatccactctgaccatattgctcatgaaagcagtaggccagttcacgtagcggcttgttcaaaaataaaatttctgtgatgagcaacacttaacaacagtttgcttaaatttttggtgaagtcccacacacaacataagcaaacagttgaagcaacaagcagtgcaacttttcagacttgtccataaaaatttcctacatgaaaggggctagtagttcccaactttccctttcctgaagggcaattttgtaaaaaaaaatttgaatggtttgaatgttattcaactcattgtgtgatattatggtcaaattaatgacactcccaaatacaaccttagtagttctcaaagaatttgaactgtatgatctgtgaatgaaggttgtgggtgtgcagagggatacatagtgcaggtccatgaataggcgtgatctgggtctacatacactaaaagaagaggggagtttggaagtgtgccagagaaggctcaagagctgccagcttggcaatggcattaccaacttggaatcaagggggttgcataccttgcaagcttcagccagaaattctgacgtaccctgagataaacaccagaattaatgatccctcttttaaaatttaccaaaatcatctgatgtcagctgatatctcctcttctatttcatgaagggtaataaaaatgaaattcttaaattcacatatcttgaaatcaaagaattatacagattctagatgctcattttctatggacatttttgtgattttttttttgcattttgaatggttgagtggtacatgttaagttgttgggtggcttcaagttaatgaattcatgatttatggatttaatcttgtctgattacccctacatattcttgttgaactgataactccatcgacttccttgctcttatctttatcttgtttgtctttccttatcctgtgtttttaaattcttttacttctcatatcatatcaaaatctcaagtccttgggctttccacccagtgagatcttatccatcatctttgcagcacatctgttaccaaattatcttgtgcccttttctacattttactcgacagctagaattacacatcatgctacaaatcattctgcttggtcctcgtcacattcagcgtcaccgatctgatgattatttttgacaaaatgtctaaaaacgtaatgattcagaaacctaaagtggggatctacttgattccttacatccaaaaaccgttggaagttgttattgcttgatccatacaacttttccaaactcttgaacgtttgtgaatgttttttcgcccagtgaggtcgtaggtaatagttggtttgtaaaatcttctcgaatgccttgaatagatttttgtactgcccattgatctccatcccaaatgctctttgtaaaaacgtgcctatgtcagttctatggccaagacgtgtacgagtggtgtataaaggctcacttgaattgtacgataccaagataagtaactctttggccgcaagaaggagataaccaaattccatcagcggccactggtcggatttccattgggaaatgcatcttaagtccacctccaacctttcgactttccgcaagtaagaacgagcggaattctcttaatgcctctgccgtgagctcgtaaggaatcgcaccttcataggtatgatggggtggtccacaatcgaagttaaacacgctcgcgctagtgttgatccgaggttttggtgatcgtttaagcgtttcaagtttgatcaactcgtctagagtgtccatgtcaatcgctccggcttcggtttcttcgatcgatacggtcggttgatttagcaagtgatagcatgctgtcatgtaagaatcggtgatgtccggtaggtacctcgtaagtagaaggatcgccggctggatataccactgaaagcatcccatgagcttgtcacgtagaagcgttctccaagtgtcttggtcctaatatatttggtgcaaaccgccttagttagtccggggtaaaagggccaataggctatatgattttttcaaattcgggacggtcaacaagcagcttacccttggttttgtcgtccgattcaatttttctaccttcacttgatcaacttgcggataccaatacattctcacatgttcagcgcttctagcaatccgatcgtagttatttacaaatatatcgaacgggatcgcataggttgtctcctcgaggttaaatgagtcttcacatcggagcttgactctagtgatcactccagtgagtcctaagccgcacagagtggcttgaaagagctcttttccttctgattcattcacagtgacttggcttgaatcagcaagaatcaaagtcaaggactcgacataggttgagaaacatccgtagtcgtagccacagccatggatcgctgttgagatagctccaccgatcgattgctccgagatcgagccaagcactgataagctcagattgtgttgatgcgagagtcgaatgaaatcttttaaacgagtgccagcccacgcctcgatggttttcgtactttgatccacctgagaccaaaaaaaaatcaaccatcaggtcaggacgaatcatggaaatttctagacagagaaaaaatataggtccatgtgccacagggtaatcacgaaagggtgaagggggcaaacctcaattaagccactcatccaatccaagttcatcatatagtcatcagaacaagccagatcactaggactatgaccagagccaaagcaacgaatcgtcctcgattccctccgacaaagctccaagattaatttgatttgatgctcatccaccggcttgaagatcgccaacggattcgccttgaattcaccagaccaattctgaaagtgtgccctgctgttttcggaggttgatctgatcggcctcaggagctttttgagctggtcagtgtcgatgtcttgcagaccggctggaggggggatgctggtcatctcggacattttcttccttccctctcttgttgtctggctgctcgatcgttgttaatgtacacttgtaagcaggctggatggatcgagtgtgatcttaagctgattaaagctggccaggtccagagggttgccctgagtatgggatcccatgttccttatcattctcccttccccattggccatggtcccatccagctcaccgtcgacaccctcacaacgactacacatgtgcattttttttctcatgactcttctgcttagaatcttctcgagagcgctacatcatcatgacatcatatgtcataatgatgtcgtctagggaagcaaataacttaaattgagtccctccgaaggcacctccgcctccggagggacttttagttaagctagggatgctgtgcctgatgcgccggtctttgcactgtttttgcacagaactccggagtttctttattttggcagggggggggggcactacccagcgatggaagtgctgcccattgaaaggagtattaactgttttcaagtatgatgcatgcattggttctatcattcctcttttttgcatatccatggcctgagtagataaacagtttttgggggaattcagtgtataaacctattactacaatgataatgtgaaaccattagctcaatattaatggttgtgccagtcctctatacattcattgtatacaatcataaacctttctgaaggatcatgatacatgatatttatgcctctgaaatgggtttagaagattctagcagttttttgttgaaattcctgattgagtaagcaaaaacatcattgaagaatgattttagtacccccaggtttctgattgttggggaaactcttccacctttttccatccaataactcaagtagtaccaaaggacctctctcagcttgggattttgaagtcgtttatttgttagtttggctgcattatcaaactctctcattttaagtttaagttttttattaccaatgcatatatgtctgaattcttcaaaatgggttttcgcgagttgaaataagtttttctccatctttggatcacgatttgtttcggtggttgtgttgatcatgtcgacaaaaaatagaaacaagacgtatagctgtctcatatcccggagcacatccatcttgtctcgtcgaaagtcgatcatcaaatcgatcccactccgtttttcccaaaattctagccacaaatgtccgagcctggaaacttcgacagctgaattcatccaaaatctcctacgccttaggtttttctcatttgaccatccaccggtatttccttgatgcacatactcgttcatgtaccctacgtatttgtattcttctctcgggggtatgaagagtatttctcctggaaagttttcaaggcatcggttcattctttctaattttttcacatgatcatcactaaatggtaaccccgaaccttcaaaaatgttcttgttaaactcaagcttattaaaaggtagaacaatcggtatgttttgacgtatttctgtaaagacaatcttctcgatcatttctcctgcttcagccgaacctaggctaggtatcacctgactgaatttacctgagaatcgcagattcgggtgacttgaggtactgtcgtggtctatcactcctggttcgtttttgattctaggacgcaattcaaaattaatcgggggctgatcgagcttaggtttcttagagcccaagggtgggttacttggagctaacgcaaatgggaatttgaaaatctttctgtgctttatagcatgggcagcagtctctggtagacttcccgaatcatgagcacttggaccgacactttgtgaaacgggtttccatttccgatccaatgatgtggagtctacaagcccgttcatctgcgttttcgacgaataaacatttggatgatcttcagtgagtggagtggtgggagccaggaccgaagctgatgggtgattgtatgtcgggaagtggtccatatattttgtatgaactcctatattcctgcctgttagctcctgatagtcgaaagctcttccaaaatgagtttctccactgggcagtggaagcgatggagcgtcatgattcataatcatcgaagaaacaccgagaccttttcttctggcttccaactcggtgtctggttcttttaaaatttgcgtggcgtatgaactactaggtttagcttctggtgccggggttgacttccaagtgttgtcctcaatgagattgggcggttcgattgtccagtcgtgaagtagagccaatgggtcatgtgacaattcccccatagctgaattgcaagctgtaagaagtacatggcaggctgcaactaattggtgagcaccgatagccatgtgtttttgaaagttcaaaatctcgaaattttcaagttgcttttggaatccgtaaatcaagtcagcgcggtggaaagaagagtcggggtggatgcgagaagcgctgtgcccaaggccgtcctcctgaaccaggttcctgccttcctcaaactacctgcagcttggataaataaatcagcctacagtcttctgtagttgagtcgggccctcgactgggtgcattttagagaatcttggtcgatcggtcggacatatattgctgggatcaaacatgcctcattgcgcctttgacctagggaaggacgaagaacaaccaggcccacgaaagaaacacgttcttcgtgcatattgaaacctgagaaaatcatcaattatggaaacgaaaaagttctaactcaacccttgggtagagaggtgcaaaaatgaacttcccaatctgtataggcaggggaaaatcgaacgagggtttaagaatatgaaagattgacattaggcctctgtgtgggttgcgatttattcatttcgagccaactcatttaattgagaggttttctgagactgttcggttgacaacacagctacataaaacctgatgcttggctagcttaatcacgcaagttgtcaatgtctgggtatggggctcgccaaagcaagcctcccctcttagggataaccacacccctaacaaagtacaagtccctcgcatcagaaagcctggtattgcctgtcaccaggccctccaaagtgaggaacttgttagactaagttagacaatgagctgcttgcagtgctaggagtgtacacagacctgcttgtctggtttggggcaaagatttttagcccggcaattacagcttgctgaaattgtttgaagcacatttttttccacccctgtcgatactaaacagactatagtatagtctatgtaatacatctgtctaggctctcttacaggatgtcctcacatctcgctttgtctcgctcgcggccggtcaatctcggtggccccccggggggttttttttcatagctggccggatgcaccagctcagccgggccgggaagaacaagctaggcaaagccatatgtccgatcgactcatcccagccatcagtaacctcgatcgttgctcaatcagacagcatcgacctacaccatcgaactctagcctcagtagcctcaatcgttgcttgtttgtcgttgtcttcgactcaaccctcagtaacctcgatcattactggatctttgctcgtttgtcgttgtctttgactcaacccctccacctttcacagcgtcggtcaacgtcacatccatactgtacttgtccatccaaggtcagctttgattcccctccgcgaagtttcatggaatgctatctgaagagccaatgcggcgctggctctcatgctggttacggacaccaaaactctgcaaatccaggcggttacgggattggcaagcaatatgaaagcgcatccggaaggctgaatcaatcggaccgaaacgaaggatattcaaagacctcctcgaggcctaacgaagaaaactatggcagtgcgactcaccagcagaatccacaatcaagtggtcattctggagatcaaactggggcttactcacatgatgctgagcgaaaagatcgagacaaataccctcatggtcattcacaatctcgagtctcgtcggccaatgtggagcatggacgcgacagctacccccgagatactgaaagttttggcatgtcgcaccaaccaaccccggatcaaaattcaggcagctaccagatgccttctcatttatatgagagtactaacccggtgactcatctcaaatgtcttcagttactcaagagtttgatctgagccttgggttgtctttgaaaagttcacaaccgaaaaaacaaaagcctaaagtttctaggcagttctaaatgcttgaagactggatgtatagctgaaattgaatatgtgaaaaaaatcatagttaatttttgataaagttttattgtgatttctttttttgcttgtgataattgatctggagcttagtctatcatgttcataaaaactgataacattgcaagcagtcattgaaagcctcaagatttcttcagatcaatcaaattcaaacaaggggaggggtgagccagttttggattctgatcagactgcttctaaagaatcagtttgaaggaaactgaggttagtccctgtttggacatttctttgatccagaggaattctttcagaaacaaaaactggaggctgtaagatctgggaaacaaccaaatggagccaagaattaaagggaacactcaagatgttggatgctgcacttgagagtcatttccaattaaaccatgctgacaaaggatatatgggcctggatgttagaaggatcacagtatcttgctggcccagattaagatcaattgtcaatgcatattgtaattggttcaagcatttggctacttgacataatatcatggcggctgtctcactaggacttgaatctcaatccggttgggaaaatatcactgaaaattagattgatgatagagtgtgaaaggtttctcctgcattcttggtttgaatggcaatagactttgggtgtgaagttatttatgagcaagcacaatttcttggtttctaattaggaggttagaaaaacaacaacttcacccctgttgatagtatacagattatagtatagtctgtgtactaggtgcggctaggctcttctacattttctgagaattatttgaagactaacactcatttaatttgaaattgtccctttttgtttcttgaatgatagtgaatttatcaaggttaatgttgaaatgacatatggccatatgtgcatgtggtggaaggggtatgtgtgagccagatggatggtatcaaagcagttcttctttgtccatgatgtttatgaaaaaacaatccatactttggaattaagaaagaggttaagtaatggtgaaatgagagttggtcattggagtatgtgtgtttgcaatctaccacagatctcagttaccatgtggtggaaggggtatgtgtgggctagatggatggtcccaaagcaggtattctttgtctgtgattttcatgaacaaagaatccatactttgcaatcaagaaaaaggggtaatggcaatatgagaattggtcactgagatatgtgtgtctgcaatctacaatatttttcagtaaccatgtggtggaaggggtatgtgtgggctagattgatggttccaaagcaggaatcatttttataataatgttcatggacaaagaatacctgctttggaagcattaaatttgagtaattttgaaatgagagatgaccactgaaatatgtgtttccaatgtaccacatactccaatgaaaaattctcatttcaccattaattcaccttttttcttgattccaatacatggattcctttgttcataaacattatggaaaaagaatacctgctttggaaccaaccatctagcccacacataccccttccaccacatggtaactgaaatctgtggtagattgcaaacacacatactccaatgatcaactctcatttcaccattacttaacctctttcttgattccaaagtatggattgttttttcataaacatcatggacaaagaataactgctttggaaccatccatctagctcacatacccgtttcaccacatggtcactggagagtgtgccatactgcaaacactcatattttagtggtcatttctcatttcagcattacttaaaatttctaaaggcttccaaaacaggtattcttttgtctgtctagtctcaaacccaaaggatataaacccatttgaaaaaagtaataaatcaaaataaatcaaacaaagccctgacaaagccttgggtcctgaagctgatcctggtactttggtcttatccaaccagcccccaggcggcaaaaagttagttaataaaacaagaatatttgagaagcttagacacaatgattggatatctgaagttgacattaaagcttgatgggagaaaaaaaaacaggttgtcacgctttcattgctccatctatcaatttttttggggcaattgttgaatttgcaggaataaattttccagccaaccaagacagatataaaagtacaagaatttttgaaataaaaaaaactcaagattgttatcaattcagcagctatctcaaaatttcaaatgacaatagagaaatgattaaatcaagtaagtaaggaaccaagctttggaatgattttgagagtcaaaggtatgattgccaggggtaacaggatgataaagagataagatcggaaccggatttgattcgttgggtgattccagttaattggacactcgagaccaaaggttcttcttcttcttgtataggtagtcctcgttgatccacatgccaatcgaccttcctgaagggtttcaagagctatttgaggtcacagccaatattacccgcagattgagccatgtgattgagttgatgagaagcgctctgagtgaacaaagtcaattgcttagtatcaatctctcaatttcttgaagaacagtcgcgagagtttgaggagtgaggtgactgttttagccagttggatcactggttggctgggaggattgtcatgaaatgggtccaattcgggcgcgagagaaagccgatgtgcggtggtgtttggtggcgaattggtcgggctgatgagcttgctgagggtatcattcatcccagtccagaatattgaattccgatccctttagccatctgatcgtcgatccgattccgtcccaggttgaaactgcatagagggtgatcgctattctggtggcatctatctcgacaggaactcgtagggctcagttgagagctccagctgtttgataagctcatagccgtgtgccctggaggccgggctggcgagtgatcggtcagatttgaaaaaaaaaccccccggggggcaccgagcttgaccgctgcgaaccgagataaatcgagatacgtgaacatcctgtaagaaagcctagccgtcgatagtacacagactatactacagtctgtataccatcgacaggggtgtttttttcacatgggtcaacacaaaaaaacaattccagtatgattttattaagtgatggtagcagatcttgcagataggttagaaagggactgaaacggtggtataacagccaagtctagggttggaaattggaggaagctgcctaagtctagggttgaaaattggaggaagctgccaagagtttgagattgaaatgtctgatggagtaagcaaaaatatcattgaagaaaccttttaccaaactcatttgtgctctgcccaaatggttccacagattgttatgaggtagatccatccaatactgtaaataataccaaagagccactcttggactgggtcttacaaattgctctgtttgaccctcctcattgacatctttgaagatgtagaggcgttgcttaattttttccttgaattggtctgatttcctgtatccttgaaaggcattcactgcgtgctggaaaaattctctttccgtagctggatctctgtctctctcagttatcgtatgaatcatgtcgacataaaataggaataagatgaaaaaatcgttggggtttgggtgcagatctctttccagtgttcgaaagtccatgtgtaagttcattccgctcctgttttcccagaatcgtagccagagataattcaaagggagcattgttctactcgaattgctccagaaattttgcctagcggtttctcttttagcctgtgatagtggaacatagtcctgaggctcagttgcgggggcgctctcacgatgtgtaaatttctcgatgagtgaggcgttttctttgggtcgatccttgtgcatgaatagcccgtcatactctggaaagtatcttaccgcccgattcaagcgttttattttgtctctatgcatataatgatccggccagaggcctgtatatttaaacgtctcttccttgaacaccagcctttcaaattttagagcatccggtcctgtcagctgactcgttttttccggggatgtatttgtgctagagctccaaagagcactggcggtacttgcaggaaacgtcggatccagattaatttgaggtgtttccgggagcgcgttaattcgagtcctccttgatttagtacgcactggttttttaatcactacatctgcgccattcaacgtggccggaagttggtttgcgttttgatcggttggagcttccagattgtggtgcgcctcccgatgctttttttcgaaagaattctctgttgcgatattgattgaagatggctttcgctgtgtcttaggcctcttacttgctggtagctgaggagaaaactctggagctggggaccagggaagatgccacaagtctaattcatgattttgagcatcggcagcagcggcttgcgaatattgccaagtaggaatggttggctcttgattgatgtgaacctgtgatagagtaccgtgcgtactagggttccaagttggattaactgatacagagtctgtaaaaggtccgtccagtcgcgaaaagtgaaaattttgcaaaatgtcgggaaaattcataagactcccggctggtcgctggtcggattgatttgaaccgagccccgcacggtgttcattgtggggcgtgaggggaagagaggctgcactaggattgaaagtacttgggccaagttcgaagtctcgttttctagcctccgagcctgcagctcttggtggctcgatgtgttgcggggtccatgtcggtgtatgttgagcgttccaagggctggtaagctggacttcgggagccggactggtgggttgccgccagatgtcgtccagattggggggctcatatgtccagtcatgaaacagatcttcaacatcaaatcccaattcacccaaagccgagttacaagcaaaggccacaccaatggcacaggcgaggatgtcacggtgtcgagcaccaaaacctttatctttcgtaatccttgagaatcgcatagatttattgtgttggggcaatgtgttccgagttctgcgagttaagtactggcggaggaatagtcgaataatttaaactcaatcagggagaagaaatagatcccgtcaacgcaaaggacctctcgagtcgatccaatttcttgctttgattgggggaccgcacgaaggattccctcctctttgtggaacaggtttcagctcatcttctctcgcgaggaattgtagcatgaataacttcaaaggtattgaataacacagtgcgtggggtaggacttcatcacagaacgtgatgggcagcatgggtaagttgaaggcagctgatgaccacccatgtcggggactgataattcttcttcaatcctcctggactacatagttctccaatccagtaatcttttccatagaggagcacaaacgtgtttatggggtacaagcatccaggatgtgccgtttcgtgtcaactcgtcagccggggcggattccagttcgaatggtcagtaaactaaaacaacgctaacaatgtttgacttgagtttccaagcttcggtagcttagagtccgatgccattctgttccatcgtgtgatttggaaacacaggcaaaaaggatgctgccgcgtccatgcacagtcaatgatttgtaacggcaccttggctggcagacctgggctaggattaacagcggcacgacgcgcttcctgcacatatggccttggatggacgcgattgtggctgaagcttgttggcggtgtgtaaagcggtgatgacatcatcggaggagcacttgaaccctaacaataaacccggggcgggccgatgacgcaatgtgtatgcgagggagccctgcagggcaatatatcaacaggggaggttgccatgaatgtgtgtgctgattaccattaaagctatctacacgaatcaccatcatcatctcgggattggcaaccagctgcaagtcctctcaagcaaatcatacgaagcacagacatacatcctatcacgccgaggaaccacccaggctagacggatagccgatcgcttgaagactgggagaacgtctgtctgtccagtgcaagacattcaagagtcaggagtttaggctggccaggaacaaaaaagcaaggagcagagcaacggtccaaaatttgcgatcgaacagcgcaaccaagcagcttcaaccttcggtggatgaatcagtcataaaaatgcaacctagtagtaccacctcactcaagcctggagtagtcctagtagcaccttctccacctgccgatgagaatccgaagaagaattctttccagaaagacgaggccgacaaagaggatgatcagcaacaggatgaacaaggcaaaagccgtcaaaaatcaacctatgggaaaaccatggatggcacaggttcgtagtccttaacttccaagcatgtcatttttggcatgttggagagctaatttgtgtttgtttttttccccctcaagtcttcaagatacccgaaacgcataacatgatttcatcattgtttgatcccagactgcccaaatcgagtctagatttaatcaccctatcaacattgatcgcccagacgatacccttgatgatctttccaaggaagaaactcaagacattctacatgctctcattcttattctggagattaacctataacgtcggtttaggttgggtattaaagaaacaatctgagaataaattcttaatcaagatcatcaagaacttgaatctgtttaattccaagtttaatccacgattgtcgaactggatcgagaaacaactcaagtcgaaaatgtcgacgaataacttgaattacgatctcaatcaatatccgatcgaatttaacgtgtggttactattcagacaactagtcgatatcatcctcctgaacgatttcttctcctacttctgcctctcctactgttccctcaatcttccaaatcagcagcaatcacaacaagaccccctaccaaatcagtcaaacttgagcctcttcttgattcgttgtaccgctggggtcatactcgtcggatttaacatatgggtcaaactggacgcgcaccgaattgtccatgatttcgcatggtattggggtgatgccttcttcctatctttacaggagttggtttttgacggagtatttgagatggctccgcatccaatgtattcgatcggctatgctggattttacggtgctagtttgatcaccggttctcaatccgtattttttgtgtctctattcgcccatctctgccaattcggtttcctggtttactttgaaaacccacacatccaacgtacctatggtcctcaagctaggccactgacggctgccagtccccgacatgcacttcgatctcgctctcatccgcgcaagaaaattcagcccttaaacttcaattctcctaacgaaaatcccaaagctgtttcgcctgattatcgagacacccagcatgatacgagctcggttcatggatcaaacacttttcatgatcctccgcagaaccccgtcgatcctgccgaagttagggaagaattagagcatagactctttagaagaaaggagatgatcttgatcgataactttgacaagtttcgatcgatcgattttgtcacagtcttggtgataggatacaactttctcatcttatttataaaggaggaagatccgagtcatatcaaaaagatctataacaataagggcctactgatcagtagcttgaatgctatagcttggaggctttggtttagctttggactgggctttagattaaaacaacaatcgcaaaataagatgatggtcaaacatttcttaacgaactattattatccgatcggaaagttccgtcactctcaacagaaaaatgaagacgagatcaacgatgacgatcagaacgatttgatcgacgagctgaaattcgaggtgatcgaagaatgcttccagaattggaagggaatctataacttatcattaataatgacttatggtttgagtcatttttcacccatttgtgtctcactcgaaagcgcaaaaaggcaagcaaaatgaagactaaacaaagcctttctcctggtccttttttgttccttaacccgtatgggcagtgtctttcgcaataatgtcgatcaagtttcacaagttaggagatcaatgggagttaagctctgaagtcatcagaattacatttggattagtcagtaacatcttcctttaagttaattgtccgacttcaaaataaattaacacaattttgcttgctcataattaaacctccggatctcgaaacagtgtttagttggtattcatgtttggacagctatttcaacatacgaggtattgggcaaatttggctggttctatggtcagttgaatgaagcgttaaaacttgatttgacctaaaatcgaaatctacaacttaacatgttcatcctgatcaaaatctgaataggcgatttttttgtggatgattatcccatggagttgacttacgcggggatttatagatacttgaacaatcctgaaagatctatgggcggtgctggatttgttgggatgagcttaatgagtgggaataaattcgtatttgcgttggccttaggttcggtgctatgtcattggtggttcctaagttttgttgaaacgtaagttattttctgaatgcttgttttttcttggaacgcccaatcagcaagtagtttataagagcaacattaacgggtagtccggttttttgttttttggctagtcctcacatgaagaaagtgtatggtgaccgaattagaaaggaagccggactgacgaaagtcctgaagcaaaatgcgcaaaaactcgctgcacgtcgaaagaaattagatctgcgcatagaccgtgagagctgcagcagcatgggcggtgggaagagcgatgagagggaaggaaaaggtttcgaacgcaggtttaaagaagtccaaggaactttcgagtttatttacgacgaaaccgtccaagcccttgatgagttcttggagaaatgtaagctttctttgatggtagaacatagagttgatcacattgcctttggtgacttaaagttaaatgtgtcgtttattgatgccacatgttttcaccttttacattttccagctgctccccgactatctggtgttgtacgagatactaaggtactcttgcaaagctcaggcgaaagattgatcctgacgtgagcatctgatgtggacactgtttgagatacatcagctggagtaagtctagaaaaattgatgttgaaagtgttccacaggcggattgcgaacgatctatctagttacgatacaactcaatatcgtttggccatacaagaatcgagatatcaccgtcccagagatccagcttcgaaccgattaagattccatatgggtgagccgatcaggctacagtggaactcgccctggaatcattcccgagccgactgggtaggatgctaccgccgaggctctaacaagagtggcctagtgaccgaggtcaccagctccggccgatggtgtggcttgtttaaagaagaatgggagggcgatatgcacattgggaagcggaggcaagagggggacgcggagcttgacgatgcaggaaaagagctcaagctggaaaacgaagctgccaagccccgaaaaactgggtgggttgagttcaagggtgaaagattgccttgggaggagggggtctatgagttcagatatcatcatgacggaaagtataacgtcatggctgtcactgaacctttcgaaatctatggtaagcatagtcctacttcaaacacgatcgaatgcatcttcatttgctgatctattcctgcgtcattcctagttgagaggatcgagcaagacgttggaaacatgaaagagatcgaagataaactcaggaacttagttggctatggattaggcatggaagcgaacttgatcccgatgatcttgaggaaagagactgcgaggattcttaaggacgagttcacgaaacctagccagaatgggatccacgcagcgaacgggcaccagccagccacagaagggaaggtaggagagaatgggctgagcgatgaggggtcccaagaagaagaagacagattcacagtgatgagtttggacgaagcaaaacggatccaacggttgattgggatcgggatcgggatcgaactgggcatcgaaatcatcctcgaagattgcgaaatcaatcgattagctaaaaggatcgtcttcgtcaaaagtctgctcaagccttttttgaataaatgatcaaaggactgatgttataagtgtctgcaagcttttgtctgcgtatcatacatgaatttgtagtctagcttactgccaatactttgtcggacactctccagtttctgtgcttttcttttcatacatatccttgctcctctttttttttattatatacgtttattaccacaatgctttgttcacacagataaataaattatatacacacaaacacagatagtgatatacgtatgccgtgctgatccattggattagtacgaggttgtccagccttatatattgtagctgtatatacgagtgtattttgtctggatcagtgatccgaccagaaaagaaaaccgtgttgattttttcgagcggtagttgcacgaggagattggatgggcatgtttccagtgctggaccgattttcgcaaaagctccaccactgaggaaactgatggaaagaatggtcatcgggggcagtaccatgagattggcacaggattgaagagcataagaaaattgaccggacttgttgagatgccatataatctcagttcgtccagctcttacggccgaattatgctaaatagccatgcgtgcccagattctctcaatcactcaaacccacggattgcaagatgaatggtcttctagtgaaaatattttttcttctttttttttttttcttggtctcttcgtgtttgatgatcaggtaataccagcctgatttaaataatttgagaggttgttctatctaaaacatttgtgtctgttgacagaataataataataaaaaaaaaaaaccgaaaagaaaagaaaagaaaaaaagacaaaagtaaaaacataaaaaataagtcgaaccaaaataaacatgcatatataaatatcgatatctatctgtatagttcttctgagaacgtttcttagagtttgagatgattcatgacagagggacagaagcaagagaagaagacgaagagggttcggtttcagaaggcttaggaggggaagtgatggagtgactagaatcggagcgttcatggagcaagaacggttctggaggtttatcggagttgttagagaggagagctacgctatcggagatggatagggagtcgagatctggggcggaaggaggtggtggaggaggaggaggaggatggatagtttcttgagaagcttggtgaggaaggtcttggcgggtagggacaagagtggtcggagagtgcgggccagtggagccttcttctgtcggaggccgcgagaccgtgagtcctcttctccggggcggcggaggtgggggagcggcaaggggagcgacgagagtgagggcggcgagcggggcgctttctttgtcggcttcgaccgccccgtcgggctctggctggggctcctgcttagtagcctttcccggggagccggaggcgggatggaaggccatcggcggcatcgtgcgacgccggggactggaggcatccggcttcgtcggctccctcacctcggtctcctcctcctcctgctgctcctcatccgcctcctcatccatctcgacaatcccagaatcttgggccgccttcgctcgactctctcggatcgtcgagacccccatggactcctcactcggcgcaacatcaatcgatgccgggaagtcctccggatcatacgctttgccctccgccgcatcaatcaccgctatcaagcctgacgccgctcgcggtaccgccactgctcctccttgtaagatctgctctgctttcacctttcgaccataaaacctcgcattctcatccgtccgttcttcgattatctgcatcattcaaattatcaaatcgatcaatctctgcttaagatctgattattgtttggatgaatgtttcttgttagttgtaactgacgttgccgtccaattgaagaccgccataaattcctttggatttcgtgtatgagaagactggactaatttccggacctgattcgaagctgacgccattcccgatcgggccggcgacgactgcaagttctgggccaagagaaacctagattggataaacaagaagaagcagataggatgagtgttgtaaaaagagtgagcattgagcaaggatgtttttttttttttttggtgaagaagaaggacctttggtttagcgaaggacatgaccgctttttgagtccgaagtaccagtacgacatcgtagaggtcgatgccagcgaggaagccggagtcgagggagtggatgaggatcccgctgggggcgccccaggtggtgggcgagtctctggagatgaggagcccagagccggaggccgagggtgcggcgtgagtggatcggaagacggtgaagatggcgaggccttcggcctgctggatgatgtgcgtcgggatcttcttggtcaccccttcccccgtcttccgcttatctgcttgggtgtcgtctaaggtcgagtgcaccgtcccgttcaagcctcgttgggtaaacgtatacaagattcgcgcacatttgtcacactctttgtccagcgaggtcggcctgttcagtcagtcagagtgttttccggtgtcagctcgtcgttctcttgacctttcctcctcttctctgggcgggatcttatgtatatggtgaggccttgaaacaatcggtgacttcttcacatcaatttagatctacgattatcccttgataatttgttttcggtccgctttttggttatcattaaaacaacgttttatcttgccgttgcgtgtgtgtgtgcggacacataaagaggacaaaattcacgcatatatctatcaattttttttgacttaccagaaagccctatgtgacatacgtagaataaagcatagttttgaaagaagaaagtcagtaagtttgtagaaagtagattctattgactatgtatacgctttggattttaatgttatgcatgtaatacaacatggagcaaaaggagagtttttggtgctgttacagagaggaaggacgcactgaattccgatgttcccggtgtgtttgatgttgatccaattgcccaagatgccggacttttgccacaactgtaaacagagcgagccaaataagtcttatttcttcactgatacagcaagagcgattggtcagactggcgagatcacctacccaatccaagctagtcttagcagtcccagagagagtagtcttgagtgtctgttgtcgtcgtagttcgtggtctccatcctggccttcgtccgagctggcttggtttgttgccgttgtcgtcgtttttgtttttgtttttgttgttgttgttgatgatgaggagtggttgagttggaaggctgattgtggtctcggcttggttgtcatcttcctctttttggggtgttggtgttcagaatttcaatcgggaactaatcaaattcaaaaggaaaatataaaataaaatatcggactccatcccttttctaaacaagctctcttcactccgaggacacacaacactaagatacctcctcaaaagagcaacggctgatcgaagtcagactcaggaggggaaacactcctcccaagaagcattctttttgaacgcactgttgccaagacgggcaatgtagcccctttcttgaaaaaccgacctcactgtctacactttcaaagttcaaaatccttgaactgtcctcctcatcccaaaaacaagaccatgttgagcttgagcctggttcatgtctaaaccctgaagaccccagcccccgagatgaaatatacaagccaacacagaattccaatttcaagatatgaaagaggcccatcatcatcatcatcatcactgctggcgacctcttgacgggtaagcaagttagagcatattcgagaaagaatttataatgaaaagtatctgtaaaggagcataaataaaacataaacagcaagtagaagaggacagctagtgagatgggatacatgtatctatgtggaaacaagacaaaccgcccacgaatacactctatctctctgttttaggttttggtcttacaaagaacttcgaggccacggatgagctttgacaaagctttttcagggaggcgaaggatatctcattcactacagagccacaaggagaatgcgtctcatcagggccgtttgaagtttcttgactagactcgatatagtcggtccatctttcccaggcaagccttcataagtgaaaggggtttgttgaattcctttagcagacatccattccttgactgcccaatttctctcgagccaaggtgacataatcgtcgatcaaagaaggccaggcagctagaagaagtgtggagtcacccagagaagacccctagctggtcagtggagtcttgatagattaagttgatcccaaaatattccaagagagagagagagacagacctagttcatcatagtttgcgaatcggtcttcgagttggacgacaaaatcaaggaactgaatcgagacccaccaaaaaaagagcaattgtcatgtaagggttttgtatgtcaagttggcaagggagtgatagtcaggacatacaaggttccaagtgtctcgactgacagacttgtttcgcgatcgaagaagctcgatccaccattgcagatattcgggtttgaagacgttcgggtccaggccaggagctaatggcaggatcaattcccataatgggatggctgtcgagagagctacacttgcactcaaatgaaagctcagaaagaggccgtgtttgtttgttgaggcaggggggggactactaacccaagcttttctggccttcgtccctaccgaaatcaaaggtataccgataaacttcctcgaaatagctgagctcggagcgcaagcgacggtcgagttcggcaagagtcgtgatctggaacttggtcatctcgtcggcggtctggatcggaggcgggggggagggggaggtggtggcttggaccaagagtgcggcccaatacttcaggaagtccgcccgctcgagcacgcctagacggggtgaatggagcagatgacatagacagagcactttcggatcttcgggcgtcaaggataactcttctagatagcgcatcaagccgttcatgtccattcttcctggctcatccggatctaacaacgagggggggcttggtctcaatatttccaagtcatcgagaatcatgatcagacagagatccatcatcgtttcataccttggaattcattgaattggacgttcaagactccttcgaaggcttctgctatggcttttgatcgggattgcatcgagcgctccgcgttctgttgtgcgagatgatcgttgtaaaataaatcgaaggctacttctaatcgatatctttaaaaaaaatcccaaacccaaatcaataaaccccatttttgttttctttcaacaggaaaaattagcaagttgttactaacccagattttttgcatatcctactggcatcggctggtctagaaaaaacctcaaacacagaaaagaaaagaaagaaaaaataagtaactgaatgtttttgttttgaaagatcgaatgaaggaatcaaaaagaaagtaccgtacatcgcattggttacagacctaaattcggtcaccattttttctttttgtgctcgactagtacttgaagactggaacccaaaacaaaagatccagaacaagaaaaccgaggaaatcatggatgatggtcaccaaagggaccagaggatcggattttgttcttcatcaagcatgtttgttgacttaccatcgtggtcacttccgtatagatgtataggtatttatccggatagtttttgttgttgttcgaaaacctttgaatatgtattcgatccagataagaaatgtgtaggttaacttgaaaggggagttggctctggttttcatattgaattcgaattcggccgaactgcggagatcacccatccactccgacgatgacgccatcatcaaacatcaccccccgtatcattccatcctcatcacttcatacatactcatccacactcagtcaagataagaaacacagtatgtgcgaagaacataaaacaaagatagaagatttcttttttttttcaaaaagaagcaggaaaattgtttgtgaggggaagtccaccctgctcctaacttctacggaaactgatcttcatcgaacagggagatttattttggcctgagggaacaatgtttttttttttgaaattgggaggtcaaaaataggttttggaattatgacgtttgaataattgaattgttttccaggggcaaaggtggcactggcccttgaatctggaagctgatttaaaggtctgtctgttcccagtctgattatgtcctggctggaagtttcaggaaatcggttttttagctatatagctgagccccagaattcttgagctttgaatttgtttaaagagaagaaggatgggcagccttctttgtaacataaatcatcagtcagctcaataggatatgcaaattagacatctgtttactacaccatgaacaaattgatggggataggtggaaaatggcatcaagatgaatccaaccattaattcaatcatacactcaacacacagtggtggaactccctgatgatcaaaaaggggccattgacaattgccatggtattactattagtactgacaaagttacagcagatgttacacaatgtcacctgtcacctaatcttattgccctcaatggtttcatgatcttaatttttcaacttcaccagttttttttttttttttttttgataagaaagaatcttgatgttgtgaggggggttcaaaaactgctgatttgggattcagaagtcaaagttattcaaacctagttgaaatgcagtttttgctggtttgtattgcaaagtaataccccacaaggctgaacctacacacaagcttaacatccatcaagtttacttagatcaacaaaagcctcacatccaccaactggtgtgtcagacactgagacactagcccaggtgtctacaataaaagataacccccttgggttacatgataaatattattatatgtaatttttaagttaataagtatacagttatgttattctcttttatatgtattagttatgttaataaatgtttagtaaatgaataaagatttacctctttattaatttacccttttcctgaaagttatgttcagattgaaaaggataattatctcttatgattatcaaagagatttatcctgtgtatctctgttgtaaatacttatattcctgtttatctctcttaggtgtatcttctgaaataagagagattttcctcacatgtactttaatcttcttgacatttctccccaaagaaataacataaccttatggggactgtaccggtcctacaaacagactgacctctgctctgtaatacttaaggaggaaggctatccctctaggattccttcccccagagattattgccatacaaacccgtgtaccttacttaatattagtgagtggggttttagcagtaaactctcccttttctctttaccttccatctttatacttattctactagcctagactacagttaagtcactactgtagtctagaagagagcctcttttgatctgctctaagctcggcgtggtgatgctcattccaccattgtcccctctaacccagggagctaacccctctgctttctagcattgaggtgaggtttatttccactggccacctctgtggctatagtgtgaccctataccccatcaactcctggtcacataagagaccagagctgacaggtgtgtcaagccaattgattcaagctcttacagaattcaattcatgaactcctttttaggtttagctccaaatatgctacaccataacaatttctctcacatccatgtggtattaaaatcaaactcttaagtcagattgtagaccattacttatttgagatagctgtagatttatctatcctagtgtagaaatctcttggcaatttgatatgaggggaaaaaatgagtggatagaagtgtagagaatatttatatgaaaaattggtagagagtcagacagcagctttgaaaacacccaaaagaaaatcagaccatatgagggctggataatattaatagaatagacaaaaacacccaaaataagaatcaccttcaaatccatgttgaaacacttgatggaggttttatgagcctccagagaaaacccaatcaaaaagacaagaatttaaaatctagaagagccagagcaggagagacaaacaaaaacacccaaaaagaaggaaaaaagaagatgaaaaaacagcagatgagattattcatggataaatgaagctcaattatattatcaaaaccaccaatgagattcttcttcctatatttatatgtttgagaggtgaatagtgtgtattaaggtaagaattttaagactgactcaagcttgaaggttttgagttggtggttttcgagaattgtaaaaatcagaaaaccacttgtaaagcccatgaggtccctggctcaatgactggatatctttgttgacttgatcaaccatagaataattgtggatctcatggatcctggcagattcttctaatttatccttcaaagataaaatcccagtcattctccttgtgatttgatcgcataactcggaggggatatttagtcgataagtcaaatggtccaccctgatctttcggatatccttggcaagcttgtctagttcctcgcgaatcagacttctggtagccatcgcttcaaacttggcctcgaaatcgtgtccgaccaggtctccatcccgtaaacgtatgccatagttatgttgcacaaaatccaaaaataagaatggaaagctgaggtaaaattcttttccttcgatgttgggtagatcacctactttgatgaaaaactttcctacatctagaatgtgttgtttgacttctggatccaagtactcatgcccggatcctcgttccagatgctcctctaatttgttgaaaataaaagtgttttcgaaaattggagccatcaatactgcaaactcatgttcgatgcttccctcagtcacatctcctctattttctacgtcaaatctgtgatcaaaatcagaatgtattttgaggagttggtaagtcccactccttttgtattgatcctgaagcactgtgatttaaatcaaagaaagaagattaattctagaatttaccaacagttaatgaggaaagtttcttaccttcaaagatgtttttcacatcaatataattccactgatcgatgatagaaaacaaatatttgcttggataattgacataatccatatcgtagttgaccaattcatccttatgattcatgtatttaaccttatttagcatatcaccaaagaatatgtggactgttgcaatttccagtgtatttttagtttgatagaaatctttgaaatcttcctctggtatgtaatcaaactttttcatgaagttgattgtttggaaaatgatgtcttcaactttgaatgaattcatctcacgcatgatcccattcaattgttcaactaaatcaaatgatgatggttttaaatctgaactcaaacccattctgtgatcatcttcatatactaaagggctgatgagatgatcaagttgattgatttttgacaaaagcttcttggagttaatctctgaaggcgtttctaaacgagttcttttattggaccttccattttcatctatttcaactctatctaatattcttcctagctttcttttaatttcaggggaaatctgtttggtttccaattgtcttaaggagctccatattgggggttgaagattaaggtgggccatctgtgctatatcttgctcaaagatgagcatttgtgattcatctccacccatatcttttatgtgctgtttcacatcagtcaaaaggtatctgtaaaaattcaagaattttctgaattcaactttaacggtttggtattggtgtgaatttttgcttagttcggtgcaaatctctccggcaaattctgcaatactttcatttattgaggccatctctattcccatctcctcccttttccctgttgaccaatattcactggttagtgtcaaagttttcatatctatacatttaggatgaatcaatcatctcagggaaagaagaaaggacatactcacgttttttgaatttccctgcttgttcaatatccataatcttggacgcttctacgaatagttagtcgacatagtcagctcctcctcttaaaccatggattgtcagatgcgccactcacctgttttcggtgatctgatggtttctttgcttgttacgtatggggaagtaaaaaccctcccaagatctctatttcctaccatgactgggacatgatcacctggagctggtgccaataccatgtgagcgagggggtccaagttggcttgaggatgcatcgtgctatcaatttttcttaaaccggcgactagaggaggtttatcgcatttaatcattttgatgagcaacagcagtgccagaggtgaaaaattacacatcagtcatcgtttttgattttgagctactctgctcagcaagaagcaattacataccttcctgcatctgacttggtccttcggacatgctttggattgctcgcaggtagcatagagcgagcaataccaatcgacgacaccgtaagaaatcagacatgaaggcttatgtgaatacacggtgtttaaaatcaaactaggagttagggtgagcgagatcaaggtgaatcctttgatgttgaggggggaaagtcgacccaagaagccactgtctttatagacgcaacacttaaaaaaaccccaagaggcaggtgatcatgtgtttctatagtatataccagctttgaggcaagcctgagcggaggggcagtcatgtccttgctactgagctgtaagccttgcaaatagttgatgcctgtttcggcatgataatagcattcatccaaccatggcgtgatggagtgtactcttatcaagatccatccagacattacttcgtccaaatcatacacaccatcttgaaaaggctgatcgagcttcaaatcgattacgagccatccatacttgagtcaaaactcgtcaagcggcacaaacgcagcggtcgtgactcggagagaaagagggagctgggtgatagacttctagcttgagtcacagcgagaaacaaagacatggagggcagcagaaacaaatccacagaggaatattgcatggaaatattggagctcgaccagacagtctgtcgtattctgtctctcatctagcacacaccgcgtgcacttgtcaaaattgcctcatccttagaatgctgctgcgccaaggttggccagctatcacaacatcctagcttttactatcagcgtatcatcttttaccataaactttgtcaggtggacgtgtgggcaggcgaagcggagatattggagctataccttaccactattggcctaccatagctgcgaagcagggttctccaatcagccatgataagggaatgacatcatgaccaacattgtcagcaacatgatgtcttaatttcactggcataaccaatctgaggtctaaaagcaggactcacgagtgaacccaagagacatgaaagttacatggtctgactccgctgagccacagtcacccattccagccgggtgaacggctagtctccagaattcaaggtaaacttgcaggactgtaaattttagcaagaacttgaacctcatcaccaaatttcatgaagcctcagtctctgttgtccattccagctgggcggactgggatgaaaattttatctgaagaacctgtagctcatcatcagatttcatgaaaccagctagagtttctagtggataacattttaacaagcagagtttttatgggtgttttccatgggacacccaactacaaggctgagattcagccttcagaatactaaggtgcgagacaaagattggattcatgggtacctggctcactcaaaagttgcgcttggaagcctaattacattggaggacttcctgtgcaaggacttcccgtcggatctgggacccttgcagaagccaatctagacctgaaatctcttaattcttgcagagaaattggaattttgaggctctaaaccggctctgggagacccgcaaggcaagcgcaaaataaacttgatccgaaagggatgttctaacagatgtccattgaggactggaaccccatgtgacatgttcctcaatgctgtgatattcggatggcatgtcacatacctagtcgcgtgaatcctcacaagggggaagagttcatccaagaaccatcatccccttcttgataacggcgacacagtgcagcagaacttggaagaactacaacacacgaacgcaccagaccagacatgagctcctcaacgcttggaatgggtcggccatcgcacgggctaggctcctctagtcaacctcgacaatcctcagcggcggtctacaacatgttcgacccaaaacaagtccaaactttcaaggaagccttttcagtcagccgtaaatatatctccatccacccaccgaaaccaacgcattgaagattatggctcaatcggaatgatgttttgattttttttacacaaaaaaaaaaatgacgcgtagatgattgatcaagacagtgatggctggattactgaggccgatttgaagactatgcttactagcttaggtgagtcggttgaagtctttgagggacgcgtaaatgaaagaacaaagcaaggaactcatgcccatttaatacgaacttggggaaacgcgaaggacaagcgccgacaccgaagctattaaattccctactatcctcgagaccgtcgaccttcccgcctgcgaagccggactcgacagactacaaccaaggcttaaacttcacgaccttcctgacgatgatgtcggagaagctgttgaagctggaccccgaggccgagttgatggaagccttcgagtgtttcgacgaacacgataaagggaccattgacggtaaagagcttagggagtggctcggtaccgccggcgataagatgtcgaaagaggaagtcagtcttccgggccgtctatcgaagtcttttggtctctagactttgctcgtcttgacatatgttcctttttatcctgcatcagatcgataaactcctcagtccaccctttgctgaccgacatggcacattcaactagtgagcagctcggcttatctcatctaccattttcacttgaccttctcattgactcattcattttcgatcgtttgacttcttagtcgggattttgtctcggctctacgcgtcagtgaagcagaaggtgtcacgatgaaggagtaggtagctgtatctgcgttgggctttgattgttgtatttttctatccttccttccctcgtatcgtatgcctctgttttttttttttttttctaattccacatggacgttgatcagatttgtgtcagaataatgtaatcatactctccatggtgtattggttgaagaactttctttagaaaaaacagcttctatgaatcttgaataatccggacaatcgattcaccctcccgtcggggagacaacccagaactcacagagcgagcatgcgttgactgggttccttcattccaacctaaagcgcatctgatccatcatcgagagggaccaagaattgtacatgcagagtgtagagaatcaggcacacagaatcgatcagaacatatcaaaccgttacccccatttttgatgaagctgtttggaaatggatggactgtctcaatcaaagcacgtaattgtagttcgactggccggctggtaccatcagtgtgtccgtaccattcgaagcaagtaggtcaatgaccatttttttattgacccatcagatataccaaaacttactgttttatgtagtaatgtcgttggagttgttattgagctgcccttttgatagcaatcgttaaatatgctgccactgacatcaggatatcaggggatcagaaacttacagcatctctaacggtctgggggtggatcggctcgcctttggcggcctggagtcagatgtcccgaggtgtcaccggtctgtcacagttgtcctaaatgcggactgtgaagttgagcgggggtgggtgaaacgcggccaaagctgccaaactcagcagccgagggcagctttggtccacccccgcgatgttcagcagtgagcagctcgctcggcagctccgctagcgaccaaaagagcctcgcggcctgctgaagtcggtcccaggtcccgcatcagcaggaccgttggagatgctcttagggtctgctcaacatcgctgagagaatttccaagattcttccaggatcagcagacaagttttggtgtaccagcaatttcgatggccattgatttgtcttggaccttcaggattctacaagcattgtcaatcctcaaaaaatgtcacaacgttgttgttgatgattttacatttcatgtttactgatgcacacttttttttgaccagtcatgctgtcctctgtatccagaacaggaggggggatggctcaactgacaagctaaaaagggaatccatagattaggagcatttatggtgtgaggcacatcgaagtgatggtgatagggatgaggaaatgtgtgcaatcacatggagagttcttggaagtgttggacaggagatcaagggagcttgtttttgtttttatgtaggagctcaactgaggatgagtgtggtcttgtaattagtagtggtaggccaagggaggtttgagtgagaccgaggccacaaagggggcttctcctagtgctgttgaccattccagggtttttgtaatgcttcgatcgaccacaacttcccaagagtcaacaacaccgaccaagactcagagcaataccaccataggatgtcttccctcatcgacccactgatcgagttcattggctcattctcaaccttcaatcaaatcctcatctacttcctactctccatcacctcgatcatctccatcaacatcttcaaccaattggtaagatcaactcaactcactctcctactcctacgaacccaaactaaagttgatctttataccttgaatccaaacaggctattcccaaagatccgaccaccccacctgtggtcttccatctattcccattcatcggctcagctgtgtcctacggaatcgacccttacgctttcctcgaatcttgtcggaagaaatacgggaatgtcttcaccttcgtcctcttgaataaaaaagtcaccgtcgcactcggtctcgaaggaaacgcattgatcctcaacggaaaactgtctcaagttaatgctgaagaagcttacacagcactcagtacgtacaataacaaaccaagattcaaaatcctcacaatactaatatacatatatctgttcttctcttagctacacctgtgttcggaactaaaatggtctatgatgtaccaaacgcaatcttgatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccgaaactttcgcaaatacgtaacattgatcgcagatgagacgataagctacctcgaagaccatgtatttgagagtaaataggtgctccatatttcacatgaaaaactcgctagccaattgacactttttttttcttgcttttgcagaaccgaaaacgcagcaagctgtcaaagactgcttcaaagtggcatctgagatcactatctgcacagcctcagccacccttcaaggtcccgaagtccgcgaaggactcaacaaatcatttgccaatctataccacgatttagacggcgggtttaccccactacatttcgcattccccaacctacccttaccatcatatcgacgacgagatcgggcgcaagtggcgatgcgcaacttctacatgaacataatccagaagagacgagaggacaaccgagaaggccagctcggagacatgatcgacagcttgcagggccaaacctacaaggatgggcggccgttgaccgacaaggagatcgctcatatcatgattgcccttctgatggccggccaacataccagtgctgccactggatcatggctcctcctccacctcgcctctcgcccagatattgttgccgaattgaggcaggaacagatcgaagtgttcggcaaacctggacaaactgatgataaagaactcgaccctctagacctcgaacgtgtgcagagtcccttgatgctcgcttgcatcaaggaggtcctcagacttcatccgcccatccattcaatcatgcgaaaggtataaaactttttcaccccacgcccccgttagcccctttcgacagctgacccaaagaaaggatgcccactctggccccattggaaaaaaaaacaaattaggtcaaatcaccgatcactgtcccgcgaacattagcatcccataacgaagatacgccatacatcattccgtcgagtaactttgtcttagcagcgccgggggcatcgcagatcgacccggcaatctggagctcacctcacgagttcgagcccagtcgatggctgaagctcacctcgcccttcaaggccggcgggggagagacacaagaagagatggtcgactacggcttcggaatgatcagcagcggcgccaactcgcccttcctccccttcggcgcaggccgtcatcgctgtatcggcgaacagttcgcttaccttcagctctctactctcggcgctaccgtcattaggaactgcgaactcgaactagtctccaatcagttccctaaacctgattatactgttggtttctttcactcactcctttcttctctctctctctctctctcttggttggcttgaaattgcggtacactcatcactttttccttgtttctcggttgtgatgatagactatgttggtctgtcctatcaaaccaagagacgtcaagtttactaggaggaacacccactcgtaatcccctattttcttttctgacccccccccctcgcaaaccgacttactaacaagaataatagactatgctcatcagcttgcataaataaatataatcatacaaaaatgaaagcatctgtttatcttgattaaaccaatcttgtgatatgatttctctgttgattgattcatttcttgattaatcttatcatgatgtcttgaaagagtccacttatatatccatttttttcttatatatatatatatgtgtgtgtgtgcagtacaagaattttttgaatgaacattcaatccaaatgaaaaaaaaaaaactttaccacaataccggtccaggtcaatggtcaaactcctatgtgtgaatggtttggcccactggagttaccctccaggctaacggtgctgggaacttatgatttcctttgaggttgctttgattgatatcctaagacggtgtattacaactttttctctcaaccctgcattatttggtaagtgttgtacgtcatcctttacacttaatcatctagattcagcatcggttttcttaagataattatcagggttttttttttcttcgttgaatactcatattctatctattgatatctctaaatatatttacatatatatattttatctgaaacataacaatatagacaccaaaaaaaacccccgaaaaatgagttttttttaaatttaaattcaaatttgaatattcgttttaattgatcgcatcttctaggactaatctaggagcgatattcctatacaagaaaaaaaaagggaaaaagacgatccgattgaaacaggggagtgaatgtgaccgaaagaagaaggcaagttagaagtagcaacaaaaaaaagaggacagattgggaatgtgagtccgagtgagaagcatgattaaatgggaaaagagacaagggaaagcggagacttacatggccattaactcttgaaacaacaatttacaggcataagggatagtgattttagtgaccgaattcccgtttttacaacgaacgcaccaccctataaaaccaggccgaaaaaagggttaggaatcaaacaaggacaagtgaggagagagaaagagagagagagagagatagaagacggaccattatagcccataaatccgcaatcttgacacacgtccaactcgaatgaatccgaactcaacatcaagcgttccagcaataattgagaggccccatgcgcaatcaaacaatcccgctccatctctcctaacctcaatcctccatcccgcgatcttccttccgtcggttggcgtgttaagaccgccctaggtcctcgggctcttgcatgcattttgtctaataccatgtgctgttttttttttttttaatcaattaagaattaatcaatggaagaaaaatttgtccgagtttattcattattttgtggtggatgatcgaggagaaagattactaaccttcaacttttgataataaataggacccatgaagacataatgttctaggggttgaccagtgataccggacgtcagataatctttaccgagataactatatccatgttcgatcaagatcttggacatttcgacggccttactgccgccgaaggcggtaccatactcgaccgtcccacggagcacgcctgcctttccactcaagagttcgagcatcttgcccaccgtcattcgggaggggaaaccgtgggggttcatgatgatgtccggacaagtgccgcgatcgttgaagggcatgtcttcttgttggacgatcaacccacaaactcctttctgcccgtgacgtgaagagaacttgtccccaagctcgggccggcgagtctgtctcagtaagactttgaccaacgtctggtcactctcggtgtcggtaaccatgaccttgtcgatgtagctcggcaccgtgcctcggtaggtcatcggcgtattggcccacgaggtcaccgttgccgccccggccccaacagagttatcgttcgcgttggagggcgactgtttgttgatatatacgtttccgttgtagaccttcatgcccacgtcggccaccccgccgtcgtcgcagggcttccacttctcgagtacttgtccctccggatcccgaggagggtcggcgatccgatcgtacgtcccgttcgggtaccgcttgatcatcgccgtggccttccggaacacctggcatctcccaaagcctcgatctaaggatgccttgttcaggatcagcgcatcttcgatatcgtatcccgaataagacatcaccgccaccgtcgcattctgtccggccggtaacttgtcatatccgaccaactcgatcgtcttggtcctgaccatcggatgatgtggatagaccatcagatagagtaaggtgtcgatccggtgtaactggttgtatgcaatcactccaatcgcttgtttacccatagcacattggtaggtgttacgtggcgactggttgtgatgaggatatggaatcaagcctgcaacggcaccaagtaaggtgaaaggttcgatttcgagatgggtggtataactgtcgatatcctcttcatagagcgcaataaacgagtcgttctcctcgttacagtccagatattcgatcaatccttgggacagaaaatcgtcaaagctcagctccccagccttgagtttctcgatgtgatgagtcttgaccatcgagtctccattggtgacgatgatcatcggccgacagatccttcccccatcggtcgcgatattcacggtttgttgatcggcgttcatgtagatactgacgaactcggagatcttaccagcccgtctgaactgcctaaaaacttcgacgaatcgttcgggagatctggtgagacccaagatgttaccattaatgaagacgatataatgacggggcaggtagagttcagtgccggtgacgctactgatatcttcgcagccaatcgtataggcgacattccagattggttcctcatctgtgtcggtggtaatatgagtcatgagtgccaggttcttgacaagcccacaagcctctccttcgggtgtgtcactgggacataacatcccccattgacttggttgaagggctcgaggaccactaaccttgcgcgttttctcaaactgactcgagattctggtcatcattcctagggcagagatgtaactcaatcgactcaatacatgcgtgattcctgctcgctccatcttgaaccgtttgatcgaccaatttccggtcgaaatcgctctgataaatccattcgatatgtggtctgcatgcatcctgaattgattgattgcatcaaattccgttgtccgattcggtttctttaatactttatcgatgttcaatttgagatccgtattgaatttcttgaacaaatcttcaaataataacgataataattgaccagccctttaaaaaaaatcccatttctctcattagaatattaattttggtttgtttgctactaaatgaaaaagctcacaattctagacgtttgttacccacataatctcgatcatcaaccaacttcggattagccatagcttggacgactcgtcttgccatgacggccaagtagatagccttgggttgcaagttgaggttatcagcagggacgtgagccaggacgacggttgagaggacctcgagggcctcttcggtgagtggtctcttggggccggccacggggcccttcttaaccatcttgacgctcttgccgatatatgctagtgcttgcttctgggtgaagactccggcctcgtgacaatgttccatgcagatggagaacgcggctcggtaatcatcattgttcccgcagactatttggactacctctcggtctgaggtgatcccgtatgccttgagggctattgcgatcggaatttcttcctgaattgagttgtgcttcaagtaaacttttgagtttttggtgactacatacgtcttcgatttcctctcgtgagttgaactgagtcaaacagggaattgattgcggattaattatcaaaatcaataagatagggcagagggaattgaccttgtgacgctagccatgatcgtgccttttcgagagtcagtttcgatgaggattctgttcttactcaattgttcttgtaccaggatgactttctcggtgcctttgacgacgaagtagccacctgggtctaatgggcattcggtcatcttggcgagttcggcgtcagatttcccggtgagtacgcatttattactacgtaacatgatcgggatccttccgatcgggatacctttggataggactcgtttgttacccttggtgtattgaatcgtgactgagatcggggcagagtaggtgatgtcacgtaatcgacattcgtgtggggtgatccgtttgttggtggctgatccggtatctaatcttgatggttcaccaacgttaatgtctagataggatagatggaagtttggatcaacgtctgagattacggtggcgttggccctgagaatgctttggaggtcgacatcgccgaaatagttgaagaggtcgaggtgttgtttgcccaatctttttcctttaaaaaatgctggtaggagttgccatttgtcctttgaggaatgggtcatgaattattagttcaaaatgtaagatgggaattcgtggtttcaagggggggggggggggggggggggttcttacctcgactgttttgactggatcggtgagatttttagatagccatagctcgttatcgacgttggattggttttggtgagttttcttaggatagttctttgatgatttctttggatgctgctgatgctgctgctgctgatgaatattgggtggttgtatattcttcttctgaggtagtggggctggttcgggtgataaaggtctgaagagtggtgcaggtttgggttggctgatattttggtgatcgatttgggagatgtctggcttggtatcaaggtgttgttctgatgagttggtagtagattgattgagtaggctctctagttcttctaataggatcggtggtggtggttggtcattttgatgatggttttctggtgctggtgctgcagtgttgctggtgctgttgttgttgttgttgttgttgttgttgttgggtctgattggtttgaatactcgtttgggtggcatattgtgttgttgttgttgtttcttccagttgatggtgctgattgtgctgtgctgcttgttggaaattcaaattgaataaactcatattgaataaaacaccactttgcatatccactgcttgacttagtagcaacaccaccactgccaaaacaaccaccaccaccacaacaacaacaacaacagcaacagcaagatggaacaaggaccaagcagtgacgacagaagacgactactgatactctacgcaagtcaaaccggaacagcagaggatgtcgcacaacagatcgcaaggggcgcacgaaggctacacttcaagaccgagaccacttccatggatgactacgaacgagataagatcttcgacgaggacctggtgatcttcgtctgctcaacaaccggacaaggagtccagccacagaacatgaacaagttttggaacgcactcaaactagctagcctacccaacgacttcatcgataacatcagattcgccctctttggattaggggattcaagttaccctaaattcaactgggccgccaagaaactattcagaagactcactcagatcggggctcaagtcttttacgagcgtggtgaggcagatgatcaaaatcctaacgggtctgtctccctcaatcatcctcgtgctgagtctcactaatcttccactgcacctgtcattttctgaacttctgaaatcagaatcgattccacactcctaccatggctagaaggactatggaagaaactgattgagatcaaaccactaccagaacatctcactccaatcccacctgctacctgtctaccaccctccttccgactcgaacctactactaccactccaacgccccttctcgaaactattcctaaatcaaatcaatctattcccgccatcctcaccaaaaaccaacgaataactgcaccagatcattggcaagatactcggcatctcgaattcgaattcgatcagaccctagagtcagtggtactatcaaacattagattaattcaatgatttctggattcatttttgtttcttctttctttcaggttccagcctggatcagtggccgaaatcttacccgaaaactgtgcagaggacgttgagaaattatttaaattgatgaaatggactgatttatctgaccaagtctacaagctctcatattatgattcaagtcagtcatcaatttacactcaacccaataataatagtactcaaaattctcacatataacttggtagatcaacaagatttaccagccggatggaccgaatacgccactcttagagaaattttcacgagtcgcttagatttcatggccgtaccaggtagatcgtttattgattggctatcccatttcactagcgatcccatggaaaccgaacgattgcaagagttttgctcaatagaaggacaggtcaggcgctcttatacctccgtctcatcagcggaattcgatctgtcctgaatctatatactaccacacgcctcttccttcttctgatctaggatgacttattcgaatacactaaacgtcctagacggaccatcctcgaagtcctgtccgaattcaaatcagccactatccctcttgattacatccacgacgtcttccctcaaatccggcctagacaattctcgattgcctcttcccccaaggtcagaatccattcttgacccttttctctcttgattccccctttttcttaccttcctcactttactaattcgactcgattcggttcatctagctctttcctaatcagatccagttgttggtggccgtagtcaactacaaaacaagactctctgtacctcggaaaggattgtgtacgagctatttatcgaaacttgagattggtacgtagactctttatgtgtttgtccaatcttcaattaagaatctccaccaaggcgaataattgattgccccgaaatcgattttgtttttcttctagggactcgaattcacattgggatcagtggaggatatgtgacgtttccgcaagacccaagccagccggtgatctgtatcggacctggcacggggatcgctcccttccgagcactcattcaagatcgatcgacccatcatatttctgacgtatcatctcggcctaacgcgctggtcttcttcggctgtcgcgctcaggattccgacttctattatcgcgagcagtggactcagttcgtcgatctgcagatctgtaactttttttgggccgcttctagagatcaggttcatatttgcttttctttttctttgttttcttacacttctcaatctctcactttggttactcacacgttttcaactttctctctgtttcaataccattccaaaccaaaaaaaaggagaataaacggtatgttcaggatttgatcgtcgaaaactctgcgttggtgtgggaatatatggccgttcgtaatgcgtcaatcttcatctctgggtcagtctttccatcatgtcacctcacatcttttctcttcccatttcatatatctgcaaaaaaatgacaaacgctaactaatttgatgtgaaattaaatgattgtagatctgcaggtgagatgcctaagggcgttcgatcggcattgaaaaaggtttgtgttggtcaaggcgggttggatcagactggggcggacgagttcattgagaggttggaagctctggggaaattacaggaagatacttggagctgaaactaaatcatccgattgtagagggaaatgcagcgtacaacacttatcatttatctcttgtgtttttatctcttcatcgcacaaagcaaagttcaaatgcatattcaaaaaacaaggtgttgtccctcgatgtaaagtagttctgggttttctcctatcttgacctcagcgtccactctcttgcggtcaagctaagtgaaacagaaggacgagatgaattattcaaagcggtgatcaactgcaatataaaccaagaaatgcagcccgatggagaaattccacaccggcccgaatcttaccgatcccacccaaacacattggtttgttttattgcgggaggtatttattgccggcggccgtcggtgtgacttccgagactttccgcacacttcaatccataacagtcctccctaccgagggcggtcattgtagcgcagtgcagcggtactacgcaacagccagccccacctcacttgctgaagcgaaaacgccccccggcactgtgccaagctggaagacccctctgttgaacaatgatgatttttttactcatttgtttttaaacattatctaattacccacacacacacacgcacgtcaaataccgctaaaacaattggttcatctattgtctccaagggacccccccgagcagctgaggtaaggacacaagggatcgtgcaatttgaattgacactagagctgaaggagtctctgcatcttgaagaaagtacgacgattcaaagtaggcctggagctcgaagagtctctacatcttggcgaaaacgagattccttccacatacgcaagtaaatctaaacactttatcacagatctgaagatcctccaaaacacttatcgaaaactgattcttcatcctcgaaaattataaataaataaaagcctgatctgttaccgcccaagtggcgagtgcatttccggagcaagttgaagaacgatagggcagccgaattttgacaagtggaattgaaaacagtcctcccaaatttatctttccatccatgtgcgtgagatgatagcggccaaaagcgcctgaagagccatgacggccatagcgttcccatagccgaagcaattgctgagggcgccagctactaagggtccgacagtcatacccaaactgtacaagatgttgttgagggcgtagagctgtccgtagggtcctttgctcccaaacagaatcgggttctccacatgccgttctcggccgatcttgttggcttggacaaacgccgacgagctggccgccgaaagacccgtgccgctgagagccaaaaggaaaatcaagaacggaaggtcctgcatgattttgggaaagcggaggaggaaaatcgacgggactaatagaagcgagcccagactggcagggcctcgcggtccggcgtagtccacataccatccaatcgcagggccgcagaagacataaggtagctctatggctatgaacaataacccggattctagcgaagacattccgaatactttctgcacatgaatcggcagagttgcattgaacattccgacgagacaggcgtgagtgaacgtgacgaaggttgcggcgagcaatcgcgggtcggggaggatggtgatgattggacagcagtgttttggcgagccgaatcgaacggcaccagacttcgaagtctggtgccgttcttcttcatcatgctgcatgagccgtggcggttcatccggccggcaggtttcggctgggccgagcaagagcgagcgttcacccgtctccattggcgcaagttgaggacctgccgctgcgcagtcgacgaatgtgatggcttcttctttgtcaatcacgatcatccggagcacaatgtccactgatagaagtgctcccgcgagataataaaccgagtagtaaccgaatttggtgtagaccaaaccaccaatagttggagacaacaatgcacctagcgttgtggcactatacacggtaccctgatcacgaagcctgatttaagcccactgtccttttctcgttttgagcacattttgaatgcgaatcgaaacttaccaaggcttttcccagatgatcctgtggcacagtatcagtaacgatggccaaaccaacaatccagacgatggcttgattgcagaagtgaatacaccattattcaccaactcatgttcatcattatgtcttgaacttgcttacctgcactggccccttggagcaatcgcgcgatgatcaactgccacaaactattaccaaaacagagaaacacggtggcctgcaggaaaaatggccgagaccaaaaccaaggggtcaattgtcatatttaaccgtgaaggcgcaagatactgacaccaagagtgacgaccagtccaagtaagaatccatgccttcgtgacatggagccatcgatggaaaggccgatgagtggcgcagtaaagaaagtggcaaccgcatgcgaggccaataagatacttgctgatatctggaggcggtctgccggcaaatgaagtctatccttcaggataaatgggagcacgggtacaatgaggccataaagaaataaatctgtgggatattcaagtcatcaagtaagtagctgagtagtaagacatactcccccccttcatgtggaaattttcagatgcttgtaaaactttttttgctcatattcttcttcttcagagacccaaaaatacgaaactcacccagaaacagactggattccacaataacggttaccatggaacatatcaaaaaaagaaatactcagatcagttatttattcaaacatttgtttttaaatcatcaggatttctggttccggcacatttacctgatgataaccacaatcaaaataaagtatttggaagagcgccaatgaagcccccaaggaagttttttgttcattataaacgatcctttataagaagaacttggttattccgctacttctcttttctagaaaaggatgattgaggcggtagtaaactaacgggaaggaatgggcgccaggaatagctcaagagatgtacgcttttgaagagggacccagtttggccggccgcggtgatgacaagctacctccagataagtggagacaagtagcagcagagcagatatgcaagatgaggcaatctgggagatagaggagtttctacaactctcgctttgatgtctaaagattgccgccatgctagtcagaggtttcaactttcgaccgcagctcgaacaaggaaaaaaagctcttatcgtcgacagtttacgtacatcggcagaccacgagggtcgacttaaagaaagctagttggatgatgccactagctggtggaatgacatgatagtcctgctgagttcggttttttttttctacgttctggctcagcacttttttttggtcctgcatgcgtgcaacgtttggtgaagtgcgcgcccattgaggcgttaagatttaaaaatgtctctggagagatcccgtggactggccttaatttctatatatcgatccaatgcttgtatatttatgtaaagaggtgtgtagttcaatatgagttccaaagaagcgtataagcaagtcacgctgactgcttcccttggtgtggccatgtgtgtgcatggtgaaggaaaaaaaaaaaatccagcttcaactgagcaatccaatgttggaatctctttcatgaatcttgaagatggcgattgttgaaagggagtgggcacactttcggccaaatgcctctttatatgcttgttacatcaatcattccaaggaagcttttacgtcattcttttattatctataaaatacacgcaaatccagtgatccagcacgtaaaaaggaaatgcagcaaagtggtcaggggtgactcagtagacgaaccaaagagagaaaacccgaatgtgctttgctttgtctttgaagtctgaacgtgcactagacaagatcaggattcagatttcgagttcgtagtgtacataaagacctcataagaccggagcttttcggatacaacatgtgaggtacattcgggaggcaggggcgggtccgtagccgaatacatgctccatcgtcgtgcctcaacatgggagtccagcaaggtcaagatataacacctggcgcccaagtctctcgctttcgattagatctgtcccttacacctgaacggaaaatgctggaggactaaggcaatccacgcaatcagttttggccgcggatgggttgactaggagagtgtttcgcctcccttctcaagcgcaacgtgtcagttagactcgtcgccgagaaggagtcatccccagtaagcggctggaaggtgaggcttccggcatgtgcggcgctcccaaggttgcattgtaccgtactagaggcatgccagctcggtcaggggagaggatcaggcgcgggagaagcccatacccggatgggttgaggagggcggcgggaagcgtgccgagcccggcttgcgtcgacgtgccgatctcagtgggccccgtggctcgcccgcccgctcctgtcgggaaatgcgccgggggtagcagcagtgtccaagccaagtcccaagtcaagctcaacacgttcttcttcgattctgcgtcgtcgattctcatattctaaaaggaacagtctccggatgtgagtgtctcaggaaacaactccaatcaggatgatctcaaacaagagcgccaagcaggacaaattggctcggaaattgttgcccaaccaatcgattcgctccgatcaaaagaaactttcgtctcaacaatgtcgtcctcctgccgtctgctcgttacctggccctgttcagacggaaatcgattggtttgattggttcgtcttccatctcaattcgctcgaccatcttttgttttatcgggcaacagtgcttgaccaagatgtatgatagaacacacaacaattggatactgacacctggttttcttgctcacatccatggaaacccccatcctcaagttcacagaacgccgaaaagaaaaacgaagactgtctgaatactctattcgaaataatcgattcacctccatcacccgtcacgaaatcaaggaacaggggaatcaagacctcaaaaggggaagggaatgttcgccaagatccatcttcctctgatgctcgaataccctccgataatgcaacttcatcaactactggcccgtcaaacaaagtactcaaattcatcgaaaaaaataattctaattatctgaagtataaggccaatcccgatttcatattgggactcaattcgacattaagatatctggagaatttgagattgattttagtccaacttggcgaactaagttcccggagtaatcgaccagaagatgaagaagaagagcatgagcggggcgacgcaaagctcaagaatgacaagacaatcgaaatgaaccgcatcgaaaacgaggaaatcacaaagatcctaagagatttacaaaccatcaaattcattgttgtcttcaagcaccaccaacatctcccgatcatcaacttactctcgacttttgtccacgaaatcaaccaagctttgcatgacttggatggccaacagcaatccatgaacacccggaaatccatccgattggtcggattccccgtcggattgaatccaccattgatcagtaaattcaacgtgcggagactgtcttgtttcgccattctggtatgttggacacatcttttccatcagttcaatttctcttgtctaactgagaatccaatgcttttcctcccctaactggaacttgatctcggatcttgatttaggattccgcaacaggtatagaaagattaaacgatttcttctcagcctgaataagaactttccggcggcatggacatctggtaaaacgctttattatcaaggcgtttggataaatattactcttttgattcgttgtgctgttgtgtatactatctgagctattttccctaatcaaaaatcttcgcaaatcaatcttctttcctactcgcctgtgcaatgcttgtctaaatcaatttcctcgttgagaatgggtatgtttgggtgtgagggaaggcgtacccagcgtttgaccagctgctccttcccaatttgagaaaagtcaacgagactgcgacaaactagtcatttgtcgaccgatatttactctgcttttcaagagggggatcctcatttgctgatttaagaattgtgaacaagggctatcctccgggcaaataaggaaaccctgtccacagatcagttccataaccaattgattcattcattgcttttttacgaaggattcgaatcccactgtacagttttcaggtagcacaatagcaaggaggttagaattctaagggagttttttgtggagaggaatcaaggaggaggagcaggaagaagataaactagatgccaagaacgatacacatttttcaagcaagcttcaataacatgatcaatggatatatgcaccgattccctttacttgccaatgcgccatttcaggcagagtaaggtgggccgagctgtttcctgaagtatcctgtcacaacctcaacgactactaacaacacaccacctcctggggctaacctcaagacctatgaagaccggttgaagaaggaccaaatcggtgaggcttagtatcacttagtcaactcgcataaagccgacttgggagtaaaacgaaccttgggaatgaatcccttgtagagcgcccccagaccttcctcctttgcaatcgtcactatcgcgggatatgtccacccgtatttgggtttctcaccgggcaagacgactgtgttttgaatcctagatttgaccacatcgactatcgggtttggccgatttgtgtgaaagaaacggtaaaaaaggaattctgggttattcttggggctcatgttctgtttgttgctctactggctactatgtatgtatgaactaaaaacaacttacatggggtattgaccatggttcccaaacatcccccaattgatccggatataaagttgtttaccacttctcgagtcttagactatatgtgcaacagtcacaatatggtgatattgttagaagatcaattgaatttgcaactttttgtttgtgtgtgagcgatgtcttcttacgtcggctttaggcatcatcgctctgattttgaagatagaagctgggaaatgtattgatctctcagctgtgataagattgcataaattggtttaccggtcatgctcaattttgcttaccaaaataaccaccattccaccaactgattttgataagaaaaatggggccgatcatattccaatatttcggatgtgttgtgtccaatcagtataagagtcgaccaaacaatctctttcaaaaagaaaaagaaggacaaacacatgactacaggaaataaaagcgggggaaaagaagtcagaaatcagttgtttccatttcctcctttttcgttgggtaggggttgaagaagaattataaaccaaacgtaccgccaaaaggtagactccaagccgccgtacaagcccaaaattccttgcgatttgaccgttttcaggactacgtctattgggcccttgtagcttgaattctgaatgggaaataaatccaaaaaaaaaaacaaaaagatttgatcaggaaaaaatggtcaccaacgtcctgtttatctgctccgtttcaatttttttttgtgaaacaaactctatcctgaagcctgatcttgaccaattcgaagggaacaacgacgatcgactctgttgcgccggcgctcattccagtcaacaacgataagttctgagtcaatttatctgaaccagtcaattgtttataggtcgtagcctttttttttaaaaaaaaaatccaaatgaaagcaggaatattagattgaatgatccaatcaaacaaggagcacttagtcagtctcttctcatgggtctgcatttttgttcgagtagacgcttgacttcttcgcttacccaaaagtcgttcgctgcgaatttgacggctcgtttgggcgcttcgagcattaaaggtggaaccaagcctcggtatagccggccgaatctttgaccatgacgtcacacatacagattgagcaaattgaagaaatgattgaatgttttatgaaggagtaaataaatcgggagaaggtgggtctactcacccttcagtcttgatgattttctgaattcgaaatacgttcaaatcgaaatcaataaaaatgtgtactttgtggtgaacaaatagcggcttctatttgacaaatagcagcccaaactgaacttgaaaacagtcaaccatcccagtatagctatcctgcccgggaatagccacctttccttgcagctggattctcgtcttgacctgtagtttttgatcgatggattaatgatcacagtgggggtaggggggttttggttgagtaatatcgagcgagactgacgacatctgaaaagatgatcacaagcaatgaaatcagcaagggctcatggtatgtatcttttttttcccttcgtcttcgaataaagggaccaaggtactgaccaaggggataaagacataatagttccgtcacacccgcgatcgctcctgaaatgaagaaagaggaggaagggttaataacccatgttgaccaggtatgatgaaaagaaaggaggaaacagtctcttaccggctgtgaatgtgtagccaaatggcaaggctaataaaacgacaagtggtcagcaaggaagatgaataaggacggattgattcataattggtggagtgcaagatgttgatgatgggcttacatttgagcggagttggagtacccttgcgaccatccatcggttcgtgatcgatctctgaaggaaatggtcgagtagcagtcagaccacttgatagggaagtacaggagaagcgctcgagtggtactttctttaccttaacagtggcacctccccccttggatgcttgaatataagcatattctcgacagcctcgcagtccgaaccgccccactccggagaccatcgatcgtccatctctgttaatgatgagaaacttgccaatgtcttacatagtaggatcataaccaggaaccagctcgtgactgttaaaatcatcccccctccagaagatccgcaactgatccactggggacaaacataaataaatacacactttggtccccgggttgggtaatcatcactcggctcttctgatgtaaatctcttgaaagcatcggatatcaaaacttcacaagggtacacatacacatataaataaatgtgggtgataataaaccctgatggaatggaagactgtcccattaacgcaaaagttcaatgcaatatggataagaaaaggaatgagagatgcgacaaaaaaagacgtaaatacctcaagatcaagcttaagctcatccacccaagctttttgtttccggtcaatttcctaccatgcatgcaagcgcagggccaatctatgatatatatagtaaagagatttgttgccaccaaaacacagctttgatcaagataattcttgagatgaatcattaaatctgtgtcttgtttcttactggaccatttcaaacgcagaaaaagaaattaaatgaccaatggttccaattctttggacataatttgattaaatacaagtagttctttttcagaaatcaagtgaacttgtactagtgatttcaatcattcctggtagctgttaaaaattgcaagtttaacgcacaattgagaattctgctgataggcttgcactgttgtggattgattgtatccattgcttgattgaggtcatcctagtctatggtgttgtgtcatagctgacttgaggtgtttttttcgcattctcttcattgttttttttttgtgttcataccgattcagaaaatggtactgcctgtaggaggtgtgctgtcttgtgccctcaacagatggatactccgactagatacatattaatggttccatccggcagcgagcaatgctcttgggagcccgggtgctttcgagaaatgtgagtttatctcatgctgtatcggacgctgccgacaccccataatcaccatctgcacatgcttgttccttttcggatttggtacaatgctcacagtgctaaaatgaataatgtctagcttgcccccgtgtacaggaacagcgtcttgtggatggaaggaaattagtgatcctccacaagcggaagagaccgagcggaaagatgtagccttgcatcaattcttgtcaatcattcttttaaccagaaagatacctggatttgacctgtatgttgtaattaagcctgagtttgagttttccaacatttacccatcccggtccgcggtttgtttgaacaactgcctttgccctcatcactttcagttttatatcattttatttgttccctctagctattgctcgattcagcatgtcggcagatcagctatcgcaagggctttccctcgttaactctatgtcaatgacattcgatccttacccactcatcttacaggctatttttgatcagcaaaagaagctcattcaccccgatctcccaagatttgccatcatattgggcgtcgtccatattattctgctagtcgtcgccgcagtaactcttatcttgaaggtcctcagacgtcaaaatggggaacgccagaaaatatggctctggcgaaaacatcacgtggccgaccagccgattccatacttagtgcccaatgggaattttgtcattgagcccttgcaaatctgtggttgtgtttgttatctgctgtttgttttcggcgtttactggactgtcaagtaccctcaaagcactccagatgttgttcacgctggtgtcgtgttttggcatgcagtagctctggtaccaggtacgttggtagttgttctttatactgttatcgctccatccttctctttaacatgttactaccatcacttaggatccactgcgttctggttaagcggttggggcgcattttacgtggtgtaaggttttatagcccttgtatccaaaagcacaaatgaatgtttaatgaaccaatcttttttctccaaaaaccaacttgtttcaactaatttatatgctcaacatagctatctggcacccggacaagcaaacagcgggcgttctcctcacaagaaaaatatcatccagcatcccctagttatgaacacgatctgtatatcaatcccggtcttgatcgcaggatattttctatttgttggtatcgctatgtttatcgagatcaaacaagtgatcaatacctatgaactcgtgacattaaggctcaatcaactttccgtcggatggaagcctaatgatccaacgtctcttgaaaacaacagaattctcttcgacatctttatcacactttctgaaaaaacaaatcgactcattagcatggctcaggcggaggccttgggttgggccaccgtgtcgataaccatgattgcggtactttcagaccaacaagaaatcatcggtttgctctagtcttactaatacatgtttcctattttctttttgaatagttttacatttccaccacaatcgcgactgtcaaattattaaaaaactcattactgatggctggtaggtgtcaatcagtttaccagaaaccagaccctcaagaaaaatcaaaagaatctctcaactcaagcactgcaagtaaaacgcgtgattgtgaatctaaatcaaacttatcaggatacattttcaaaaattacctttccttgacaaggttgcagagaagctattgtcagttatttcacttttcttgagcttagatagcactaatataagaagaactccacctcgctaataattgaaaacatctgatcatgaaaacagattttatatacatcagttgcggaattatggctatagttctagggttgaattttacgaccagtgtgctttttgcaatcaagatgaaaaccttgattcaggagtgcgtaaatttttgatctgaaggcacataactgaaaaaatgtgtggatatagaacgttaatttgtacccaaaaaaaaaaacagaacacagtggcaagccaggctcatcgacctgataacgtgcacaactgtcatgttgtcattctcgctgtttctgcagagtgtaagcatgtatgcaatcgaagtatgcaagggaactcggtttaactattgtttttatctcttccagttgatgttgtcgatctggggctagcactaccatggctgaggataatcatctctggcgtcgagtcatgttcgccacacactcatttttcttttgatttgtcccggccacatgtcgtcacgaactcaagtccttctctctaacttatgactcatcattgtgcgatcttcaattttccttcctggatatcgcgtgtacataccctttcttgcacccgtatttctggctggtagcttgtgccacacggctatccatatgttccaccaatcctgatacaatcgactctcactagtccatctatgttcacgccgttgaagaaagtgtctgtgtgtgactgcactactacacgtgtagtctgtgttgcttggtcaggaccccggaaaccccctccaaatgtgggtgacgaaaaatccaatattttgtgaaatttcatacatttttggaacccattcatacaccaccaggacacttttcgctcctccggggcgtcgacgcaacgtcaaacaaaaattatgggtcaggttgaccaagcggtcgagttggcgctgatttgtccgtcacactgcagttggcctgacccaaaggtcggcccgcctgatgcatttcggtcaggctgtcggcacggtcggaatggtcaaccgaccactttccacaccgtcggttgtccgccagccgcccaatctttgactgcccgggggcaggctgtcatcaactgtcatctagacacccggccttagagatggtcaaagggtatccgtcgcggatacccgttatccgctggcggatacccgcctgtgccaacggatacccgccagcgggtgcggattcgggtgcggatggccccttttccgcaaattgctggcgggtatccgggtatcccaaaggatacccgcggccgggagaggagatggccggctggaaggaaacccttccagccggtccgtcgccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgctagcgggtgcgggtgcggatgcggatgcgcaatttcgctgaaattgccatcggatatccgcatccgaacgggtatccggatgcggaccgaccatctctacccggcctcctgacaacagccctcctgacccatgtatgatcgacggtttgccaaggtcatcaccgtcaagcctccggctgtcagctctggtctcttacgtgacctagagttgataagatttgggtcacactatagcctagagggccagtggatttaagcctctcctcaacactggtacagtggaggggctagctccttataaatttaagggacaacagtgggatgagcttcactgtgcctgagctgaaggattataaggaaatgaagttttgtactagtcttataagttaaatatgtaacttataaggctagtagaagataaagagaaaggtaataactaagtacaataatttactgtaaaaccccactcgctaagttgtttgtataactagtaaggcacttgggtttgtatggtaatattgtctgggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacataataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaccggcagcatgacccaagcttcagccaggaaatccaaccggggctgcatctccagctttggtcaaccgctggagaccgggtctgacagtcctgccaaaccaacgcgctgctgtctcaaagaggcatgccagggcacctcatgaaaaatgcggttgggatgaccgttgcagagtcgtcggcttgacgatgggtccccagccctttatgacacttcaaaagtgcctcagtatttctcttttgaggtgagaagtggagaaaaattggtctgaatttttttttttttttttaaatgactttgagaaaaaaaaatggcccagatatggcagttttgggatgaaaagtccgatatggccttctccaccatcaagtacgcctggccaagcggtcaagcagcatgtgaacaggatgggtaccatcctgagatcgagcccgctgggtaacaatatttttttgcggctctttgatctcggcaggattcccatagcacagcctgcaggctggagagcccaaattttggcttctcacggcagaacctgcagctgttcatgcggagtccaaatctcacggacgaatgacagcaatgcaggcaactgaccacagacagcgggcgggctgaccaaaaagcccttgaatccataatctcaggaccgctcacggccctgagataattattggatgtcggcagcttatcgtcggaccacccccatcccgcccggcggacatgggtcaacgccccgaccacgccaaccccctggcttcaaagctgccaatttgacgtcggcagacaggaaggtttggctgggttggcggaggtcggtttgtccgtcaagataccgggcgggttggcgtcgagatgtacccgtggtgtacacgttttgtgtgtatgctcaggggatttccaatattttcatacattctttgtgcctaccattttttttctcgcctgagaggctcaaagcccatttttgcagcaagcctttctcgctaactataggggcgccaatctgtgttggtgcacacgccaacacaaagaaaaacaacaaaaaaagtattgaattgttgtaggtgagataagtacataaaactagaagttttattggtgaggggggaggctgggggagggggagaggcaaaaattcaggccaagtcatgctgtcgagggggggggggggtgcaaaaacttaccacttgtgcacacccaggactttcatacattttttgttaccaccccccctcccccaaaaaaaatttcatacatctgaggtgagtatgcttactaccaaaaaaggtcattcatacagattttgcgagtaacattttggttatttccaaaaaaattcatacattttcgtcacccacatttatagggggtttccggggtcctgcttggtctcatcattccttgaagattgtacataaacctgtctatttttatttctatatggtaccttcctcacagattggtatctgctcataaactctcttctttgctgatagattgattccatcttttactcagcaaaatcaagataatagcatcctggaaacgccctggaatttgaaatgtgggtgacaaaaatcccggaatcttgactaaagtcatatagattggggggggggggcactggggaatggcatgcatgggcccattcatacacatgttgtgtgtatgcttgggccaaaaacccccagaaagtgagacagttcctaggaaaatgcttgtttttgtggggtttcccctcaagttgagcagatattcatatatttagagcctgtttggtgtgtaaactttcaggtgactgaactgattcataccgattttgtgagtattcaaaaaaacatacatttaggccacccacttagtttgggggctcctggggttctcaaacagtaccctcaaggctagtgtgcaaacatcaacataaatccatagtttggttgtgaaataagtggaacacataattaagtagtgatgaaactgacaagtcttctattagcatgggaatcaagtattgagaaatccaaggagacatgcagatacacaagaaaaactaaattcacatcttaaatccacttcaatgtctttttgattcaagaacagaaacaaaaatgcaactactgcactaaattaaattggtgaaactaaaacattagtgtagctgatagccactgaacctttcaaacttaacacaagtccccctggtgggaggcttgctgttctaactggctgggtgaaaagcacccctgcctgcagggagggaatttcatattaaaacacctttctgaaatgagcaggatgcaatgttttggtggtggcaaaattgtttgccccaccactcattcactttaagtcaaatttattctgggttctggtagataaaagacctacatacataatcttgatttttgtatattttttagtgcaaaaacttgtttggttctagcagaaaacctccaatgaagttcatgattttgaactttgatttgccaatttggcagagatttttgagctcactctcagtataagtttattttgtgtctgcaaagtgagaattttctttttttttattatttattttcttaaaagacaattggcatggaaatacaataaaaaatacagaaaaatctgcaagatgtcagagacaagaaaaacagctcaattaatttttgagaagaatgacatggaagccagatgtgaaagtgcaaaaacaggcctaaaaattccatcttgctcaggccaaattggtgcttttatctaatgagactgggctgccacccagacctgccccaattagttaagattgtaaaccttttgggaatcagctttagtttttatagatcagagctaattggctgtactttgtagctgaaaccacaccattcttttcaaatcttgtatgactgtaactgtagttcagttaagctaaatttattgatttgtacaagatagactaatttatctaaaagtttacattcaatgcagtgtagtagttggatttctgaaaaattgcactcaatgatgtgtagtagttgcattgttaacagaaagacaaatataaatccatcttcagggggttttcctgagaaatgcaagcttcagttagctatggtgagagggccatagtgccttggtatcctaaattttcaagccagtttaaatacaaacagcatgaaaagcttaacttgacacaagtaccttgaggacacattccaatggcttccctggagggacttgcaccatatgtcatattttgacccgagcattcagtcacttttggtgaagcaaaagttgtgcccaaaacaagcatgcccacatgttgtgaatgtgtttttcaagtgttttttgcttggaaaaacctgttaaatcaaggggcttggaaaaccgactcctaaattttagttgacgactcctgttttggtccaggggtcgttggcaggagtcatttgtctaatttccaagaaaaaaaaagggagttgttgccctaatttcaccaaagatttttaatttttttattaaaaaatacgggagtcgtccgactaaaaaacgggagtggtcaccctaattcaggcaaatatgtttatttttttgttattaatgtaaaaatttgagtcaatgaggggaaaagtcggcgatgccgaaggcagacagaagtctgagattggttatttttgtacttagacaattgggctggcttaagtgcgattgacaaaggctaggaggaggctaaagtgtcctcttaggaccagttaaaaatagtaagaactgatgattttcattatctcagtatccggtcatgtttaattattctagatacaaagagcacaagttgtgggatcaaacacttatgcataatgaatatataaaaggagtgacataacaaaaaagagtgacatgttgagaaaaatggagagagatgttgagcaaaattccaacaattaaaaacaatgggagtcacccgcctaaaaagccctctacattttttattatgggagttgtcaccatatagtgagcctagagacataaaaaaattgagccactgagaccctattgaccccagagacataaaaaaatgagccactgagaccctgccccaaaggcaccttatcactgagaaaaattatattcattgagaaaaacaatagggagacaaagataaagataaaagaaatgataaaaggaaaaaaaaaaaaaaaaacattcaaaaatgatcagaaatgtaaaaaaaacagggtaaaaaaggacatagagggaaaaaaatcaaggattaaaaaagacacagtaaaaaaacctagtagtgggtcattgcagttgcaatcttcctctctacagtcaattggaaacattcagaaaactgtgcttcccatccccaagcctcttctgaagccttttgtttccaatccttcacactacaaacaataccagttttgcggcaaatgtttgagggatttttgtttttgggctaaaatagctcgttttagcctaatttctactcctgagtcaatgtttgaaaaaagcctcaggaaactgacctattttccaccacccaaattgccattttttcctggggcaaaactggtattgcttgtagtgtcaagagctgaggggcaggaaagagtcttggttgatgtaactgcaaggggacaaaaggagaaaaattggatagaaaagaaacaaaaatcagggttgtgttaatgggggggggcagaaagaaggaagaaatgtctggcaaaatgtgacagaaaaaaagcaaggtcaacgactcccgcaagacaaaaaaagccgagaacaaggttgtgacaattgggctgttgactccctttttgtcaggcaactttagcctgatgactcccagtcaaaaaacaaaaacaacaacaacaacaacaacagaaaaccctgaaaaatatgagaattaggatttacgactcacgaatattaggcggacaactcccaaaaaaaataaaataaaaaatcaaaatgggcagacgactcccataaaaaaaattcaaattggtccaacgactccttgcagacggtcctctcaatgtcgaccaacaaatgggagtcgtcgactaaaatttaggagttgttttccaagcccctaaatcaatttcttaactttcatggagaaaactttgggacagtgtggccaagatgctattggaaattatgattgacaaattgacaaaaaaacaagtacaaccacatgctgtaggaagtttgtaattatcaaatgttccactcaaatttgatcttttttcttttgtaatagcttctgaaagctcagagctcaactttgattctttattttttttttctcaacattttgtattttcttacccatctgatcaccttcaggaaaaatccctataaattcaatgaaaagattggcatcatggtcagcatttgccatattgactctgcctgaataaaaacaaaaaacacatgcatggtggcagatcccaaaatctctacaccaaaacaggtccatagcaacacagaagcacatgcatattaggcacaagtccctcctttggaggcttgctgtgtgagtggcaccagccacacaccaggcccacagaagtgtgggacttgttaaaagctagaagcatgagagattttgaaatttgaaagcactgattcttgcagcacttctgatggaaccttggagctgcagggctccatctccatatttttttttgaaaaaaaaaaaaaaaaaaaaacaattgaacttaactgcccatgcttcatgatcaacacaagacaggcttttttttatcaaaatgacaaagtttaaaaaaaaattctaaaattatagcatgagctggggagtatttgcagaaaaggaagaaggcagtatgaagaggagatgcaggcacttctatcagaacttggtgaaaatttcacatgtgatcaggaggggaaaagaaaaataattgtgagaaacagccaagaaacagctcttggctcatgtcaggccaggatgtggttcatacgaggaaaaagtcccactggcaagccattggaaaaattgttttgagggaatgagttgagagaaaattgtttttacatgaacattggcttgcaagggtccggggctgtccggggcaagtgggcaagtgggcattcgggctcttccggggctgtctccgcgctttcggggggtgagcagatggacaccaatcaaccattcggaacaaacatccacccgacaaccatccagatatcagacccgaagtagagaagaagatcgaatacatcgaaatggcagtagcgcacgatgaagcgacgatggatctgatcaagacgcgaatatcgcattcggagagaccattaatccgactgatgcggacgttctacaagctgacgatgatcccgacggggaaggaggcagaagaagaaggaggagccggtggagaaagaaagagggaggaactagagatcatccatatgagcttcatactcgaactgcgccaactggtcaagactttgaaagaggtcaaaggctccagagccgtcctccttaatcactccgaatctcgccagctacaggtcgagaaaacccggctcgaaaatcacgccttggatgagaaacttaagatcaatcacttggaatctctcttggatcaggctcgacgagagcgccgtaataagatccagtacgaggaaatcgggaaggaagtccgtcggtttagtgatcgattccaaagtgctgagtttggtatttccctcttttttgtatacatcacctttttcttttcctattgagaatcttgcctggtgatcaaactcccccaatcagaaaataagaactgatgtattgaccttgatgtgttggtttttaaaaaaaaatgatgggatttagtcggattaatggtctggcgcgtgagatcgagagcttgctagaagagcaaggattctatgccgaacgatgggcctcgagaagggcacaatttgacacggtcatttcgaagctcgaagtattacaagagagcatcaagcgcgtctttcttcgcttttcatctctctctctctctgctctacacaagttgttttttaaaaacaaagactaataatacaccctcatctacatttttcccacaaacaaacaaaaaaaacgaacgaattcagggaagagaaagccgatgcggatcggaagaaagcgttgaatgatgacgagtcggatgatgggaatattggggaagagggtggggaaggatccggcgtgccgaaatcgggcggtggggaggaagcagagacggatgaacgagcggatggccggacgcagaggccgaccgagacgggagctcgagaggggagccagccggtgaggaaagttggggagccgagctcgggcttgaatccgcaagcggccagtttcgagccgccttcgacttctgagcagcagcacacgggcgagcgggcggaggaccggatgaagattgacagtggctccgaagggctctcgcagaatccgtcgtctggcggtgtcacctcctcctctgaacttgtcctgaagaccgacggccagccaatggagatcgacggcttcgagccttcggcaacggccggctcgatcgaaggagcggccgaagacggcttggtcttcgagcgggctacaatggaagatggcgaggaaatcgaggaggccgaggagggcgaggagatggaagatcaagcttgatccgctcctctggcttcccccaaccgtcgatttctccaatgtatttcttccttaaatcgctgcctctattcatctcagtacttacatccacttcatcagtcacaagtcacatgagttcctagtgataccaaaagaccacatcaatgtcctttctcatcatggtcacatgccaaggaaatatagatcccaaaacagaagaccttgattttcctaaggagttggacagctataagagagcggaactgtctcgaatatcatccacatgttctcatcgtgatcggagttcgtgtgagtacataatggctcagtccaaacggcgtcttatgaacttaatatgaagatttgatcacagctgtgcggcactcaagcgccgttgcatgtatttcatgatatcgaggctgaggatgatgggctgccaaagtgtatattgtgaaagtacatgatgtttcaaaacatgatctcgaattctgaatctcctccaaaaaggaaagtcctggtgtatggatagtatttcttatcttcattaccatctgctatgtatgcatgtcatacattaatgttatcattgatatcttatcctaatttaccataatcattagcatgatcattaactcattaaaatccaatatatgtatccaaccagaccacattgttaacaacaacaataaaccgcacaggatgttatgtaatccaagcaaacaaaaaggaaaaggggggcatcgacagagattctcaaacccaaacatgtgagaagagaattgaattgggagtttacaatctctcctgaatcactcgacagccgccacgccccaaggctacacatagaacaggctgcacgagaggagagggcctaacggggcactggacctccacacccacacagaccggaaaggcgtcgcggatagtgtagggaatggacccttggtcaatggaacaccaggcaagtgtgttatctcagcagttctcccggggcgtacacatttgtaaccattctgcccaggtcttgccagcttggtcggatgacctatgtagttccatcatccgtaagattcagtcattgagacacgagtacaacaaagaggctccacaaaattatggatcagaaacacgcttataaggaagactatgtaggccgtgggcggttttaggatgtgctctcgctcctgcttgggatcataaattgagcggcaccatcgctccgtagtccccctccgtccagcacccgggccttggagatttcgcgtatcaacctgttccttggagagaccaagttcaagaattgccggcacgatgaagaccttcctaatactattgctcatcccagtcagtttggaccttgaaaatccgtgcacgtcagctatataagcatttctgtatctggcgtggaactaataaaataaccttggatcgatgtctgcacagattgttagccaattcttggtaacactggggatgcatccctccgggcaggaattggcggcgctggggcaggactcttcgattggatgtcgacaagggattgtggactctctgtctccgccgcggatggtcgagcttgtgccagtggatggaggagtctcgatcgacatgcccgcctacgatgacgtctcgtcctacgacaaaatgatccgggaatataatgcacaagtaagtaataattctcttgtggggctttatttatgtaggactctgtggaactaaattttcaccttggaatttcctggtggcttcgcggcggtgttttaagcacaagattcccccgccagaggacagatcgatggtcccatataatccgacggacagagccggccgagacacccgcatccaacgaccgggatcagcaatcactcggacccgtgacggggatgatcgtatttgcaccaagggttacatgatcggttggggggcttttgggctcggcgtagttatcgtcgtcgtcgtcctgctactcaaggtgctccatcccgaggcagataacggccctgggtaccaaactactgcaatgccatctcctcgtcgtgggttgtgactttcaccagggtcggataacccaactggagaccctgaagcgtgtggaaatcgtgtgatctttttgtttctctctcttgtgttacatatctaaaaactctccctgtctgctctcatccaccttctgccatgagcatgaagagtgttctctcccgatgtaaatactcccccttaactcttcagttagacccagaataatcgagctcttctgagagatatatacccacctttaatgagcaaacaaggatcccttgaagatctcactctttggtcgtcccctgagattgagttcgaactgctctgctcccttttgccatgaaaagcttatatctctacaccagtaggcattcgagattaattctggaatcaattgggtatcactttggaattcattgcctgctgcagggaggaacgtcctgagctgagtcccacatagccatcagctctgcagtacatttgagaaatacattatagacttcaagttacgctccacttgttgtaagagccatttgaaatcgatttcctaaaatgtgatggaccttatcgtaatcaaccaaccaaaaaaaatcaccttgtcaacaacactaagtccctctatgggagggtggacgccgtcccgcagggaccctccgcaggaagccattggatcaattgcccggagggacttagtcaagttagaggcccaatgctttgaatggctgatgtgcagttcagaggggctgtttgcaccagcaactagaccccttgaagtgaggactggtgtacggttagcctctccccctttttgttgcctcttttacccctcccccccccctgtgctgccaaggtacacaccaaaaatgtatgaatttttctggaaagtgctgaacgtacgcacgaaacgtgtatgaatgggctcaaaaaatgtatggatttttcaaaaatctcagttttttttggttactgttgtctatgggggctttcctcggtcctacatataatgataaataaagaaaacaaagagatcgcgaaaccaaaactaaaagattgtaataccaactaataaactacataaagaaagaataactaaagaatccaatagcttaccatcgaaatcctcagtcaagaacagagtagcaaccgagcacttcaaacgttacactcgagtgcaaacaggctccaaccatcaacaattatggatcagaaacacgcgggttacaaagaagactaaacatgaaggccgtgggcggttttcggagctgctctcgctgctgcttgggatcattcataacttgagcggagcaacccagcgtttttcgggacaaaatccagcgcttcaaaactagctccttacccgggcctccgacgtttcgcgtagatatcaacctggtccttggagagcccaacaagtccgaaattcccgacacgatgaagacctttctgatgctcatcccagtcagtccccagcttgaaaatcgatccacgaagcattgttgtgtctagcgcgcgcggaactaatacatgataacctttggatcgatgtctgcacagattgttagccgattcttggcaacaatcggggtccatccctccgggcaggaattggccgcgctggggcaggacgcttcgaggggatgtcgagaagggatcctggtggactcgccggctccggcccggatcgtcgagcttgtaccggtcgatggagcagtcccgatcgacatgcccgcctacgatcacgtctcgtcctacgacaaaatgatccgggaatacaatgcacaagtaagtcatactctcttggggggcctctcaatgtacgcgtcgtcctcatcggagcttggattttttttttcccggcttgtggcggcgtgttatgtatgtagcacaacattgccttgccagaggccggagcgatggtcccatataatccggccgacagagccgcccgagacagccggatcctccgcccgggctcagcaatcactcggacccgggacggggacgatcgtatttgcaccaagggttgcatggtcagttgtggcacgttctggctcggcgtgattgtcgtcgtcgtcgtcctgctgctcaaggtgctccatcccgaggcaaattccggctcgggctaccaatccacagcagtccgctctcctcgtcgtgggttgtgacttacatatataacctctcacaaggctcggataacccaactggagacccagaaacatgtggaaatcgtgtgatctttttgtttctctctcttgtgttacatatcaaaaaactctccctgtgttctctcatccttctgtcatgaacatgaagagtgttttctcccaatgtaaatactcgctcttacctctccagtcagacccaggataatcgagctcttctgagagatacataccattacccgtcttgtagatgagcaaacaaggaggagcccttgaagatcgcactcagtgcggccatcttggctgtggttgtggctcttgagattgagttcaaaactgctctgctcccttctttctttctttttttttttttttgaaaaaagctgggtcactagagtcatgaataggatgagatcaaaggttagatctctacaccatcgacattcgagattaattctggaatcaagcctacatagcaatcaactatgaggttgttgatttgggaaatattgggaactgatttcctaaaatctgataggacttatcgtcatcgttataatcattagcatagacattaattcaaaccaaccaaaaaacacacacattgttaacaacaaagaccaagcgtacaaactgcgactccaaaaaaaaaaaaaaaccaaccaaccaaccaaacaaacaaacaaagacaaaaacaggggagagagagagagagaaagggggagaggagacaagatcttccatccgacggtagcgggaaaaacacaaatacaagaatcggtggggttgagtggacaagatggggaaaacaaagatgggacagcgaagatcgaaggaggtgcgaagcaaaaaaaagggaggtcttcgagtggcctacttttccttcacaaagaaaaaaaaaaaaaccaataatcaagaaggaaagatatatacacacacccaagtataagaagcaattccgagtgaggggaggggagagattaggagggcagtccgacaaggaggacgaagaagagcaggagccagtagacggacaagtgggcattaaggtggtcggaagaagaggtccacagggggacgaaggggttagagaagagggtacggaagaaggacggcttgggtttgtgactgggtttgggatgcagtttgagatcagccggggaggaagaagaaggaagaggaagaggaggactgggagggtgtggacaagaagggtggggggaagaggaggcgaggagggcgagcgaaagatggacgacgggccggagatagaagaagaggaagccggcatgcggcgcggcttcgagagaggtgaaggtgcaattgggtctggccatggcaaggtatcgagccagttgagcatggttgacgagcgcgtcgtgttcggagaggacgaagtggtgccgatggcttgcggagacgcccagcggagagccgggctggtctagatgcgggaacatcacaaactcgaaccagtggaagtggcgttggatcaccgtcgccactccgatctcctgcgaaatcactcgcaccaataattgcccaaccgtcttgggctcggtgtataggaatcctcggaccttagagatgaaaagaccgtcagacttggaatgggagcaacagggagtaagggtcgagcggggcttaccaggtcagggatgtagggcaggaccgagatgggatcgatggagagagtgccgacgacgtattggggatgatggcggacgaagtgagcggtcaagcaggtgccgagactgtggccgatgaggaacgcgccgccggcctgcggctggtctgtatctttgtgctcattggagcgcggagggaagcggtgacggtcgagcatggctttcagacagagagattgttcggccagggtctggatcttgcggcggtagaccggcgcgtcctcgttattgacagtctcccgaaccacccggacgaggtcgagctccggcttgctcagagtcaacgctgtccatgatcatcttgggatgctcagtttgctgcgatattcgtctaatgtaggcgaggactccggactcacaaacactcaggttcccgactagaaagatcggccgtcgcgttttccagagcagatagatcgcgtaatgagggacctgtgtgagtgggtgttagtgtgtgtgtgggaaaaggggggggggggatagtagagagaaagatacccacgtgggccagcccactagacttacagagatcagaccgacgataccagcgacgaggatgatgggaggatgctgagctgaagaggggttggagaggccgggatggaaccagtaggagaaggaggtctggttgagggggatagagtggcgacggaagccgacgagggagaggaggaggtggaggaggatgcggagggactcgatgatgaggtagaagaagagcgggcgatgttgggcttggatggggtcgagggtgtgttggtaggagcggatttgggggttgagcccttgtttgaagacgtgcttgatggcgagctgagtcctgcggatatccgcgtgaatttcggcacgatggacgggcggaaggctgtctagtggggtggagaagatgagagaggcgagtagttgggcgaggttgtcgtgatggatctggtggagatggacggctttgagtgtgtggatgtggtagaaccagtcagcaagtgattgtctgaattctgaggaggactggaagcttgagatgaggccatcgacgatctgttgacgcagagcagccgagggtatcgggggagggagcaggttgagtttggtctggtggagctggcggtatctgtggaggaagaggagatggaaggctgattcggcgcagaggtagatggtgagtagtgagagtggtaggctgggttggctgatgaggcagcaggagagtgataggatggcagtggcggagtggatgaggagtgggctgtgttcgaataggagtaggatgggtctgaggatgagtgttgctgagatggcctggatgagttctgagtggtgtagggtgagcgagggtgggatggaggccgggatattcatggtatattatttcctggtgatatggtgatggtcctggcagctggtgtgcttcgaatgggtgggggggtatttgaaggaggaatctgggggtatttcttcaatcgtgaactacatagggaagtttgagggggggaggatggactggcccaagggggagtgatctgtaaaagtgtggatgggactagcagactcgctagcgcccttcaatcctcaaattatcgcccgaaagggaaatcgccgaccgggtttcaaggaacctccaccagccggccggcacactgacgggcaaccggatggaccataccacattaaccgctttcggtccaagggccatcaagactcctcgatcaaactgcaatggccgggcggaggttttctgcctgcctggaatccttggccggtactgctacactctcgggatcttccttagatattcatccggcccaaagagcttgcttggagctcccaaaacgctcatcctggtcagcctccaaccttgatgagatgatatgaaacagcaagccccgctagcgcttcggtcagctgctctacatgcatagccgctccaatgaccagcttgaaccatcggtggtccggcatgcccggtgaccggtagaactatctcaagcgcatctcccgcttggctaattccaatcgatcttcatcagccccactcccgacttcccccatacttaaccaagtcccgagggtccggggtcgagtcttctgcggtatcggtgattctggcctgagaggaatcctcaaatatgtatgccattgggtatgaacttctgacgtatacccatgaattatgtaacattccgcaaattggtttccataataaaaaaagtgcttcttggctaatttattgatggatcaagatcatcatgggatgtggcctctttggctcacaatccaaactggctgaaggattgccacaaaatcaaccctgggctcctttacacagttggttttttttagtatgtaaatccattgtaccctggcggaaaaagaatctgacaggagcatgagggttccagtttattttgctacattctgcattttacagaattcgttataggaagggccatggaagacttatttttttacaaaaaaatggggcaaaactgatcatgagtgttattttttttcagtttttctttcacccagcttacatctcatatctcacccagcttggtcttgcctttggctccaaaccaccataggatcatctaattgccaaaactcacaacacctgatcaaagaaagactcaacatcaagtctcaatcaaacccaaactcaaatctatgctgtcctccaacttggtgagaagtgcagtcaaagcactacatccttgttgtcctgatgtttgggctaatttaatattgttgttctttagtcttttctcaatttcattctagttgtctgtctctgttaagtaaatcaacacttgggtatgcttcactttgttgatttcattgtgatattgtgtttcttatctgattgtcttttttaattagctctgtttttccttttttttagcaattccaatcaaagcttctttgaattgccctatgtactgtagttccctttggattgtggtaaccattgttgcttgtgaaaggctgttttcaaaaggccaaatcaatgatcaaatcaatgatggtcctgtagaatctcacagtgatcaaatcttcagccaaatctgatccaacaactcttaattatgtccaacatacatacagtgatggtgtcaagtcttggccaatggcccatccctttttcctgttgaccttgacttgcgattttgtccatttcttttttaaaaaaatataaaaaaaaaaccttataaatagatgtttactatacaaatcatgctctgagagcagagccaaagtccccacccccaggcaaggagggcttgtttaagttaggagcaaaagcctttctacctcttcctacccttttcacttgcatcagtctgagagcaagaagccccttcatgccctcttggatcaattcacacaaaaaagggacatatgatccagagaggctctttctgtgacaaaggcaatcagccccacatggcagcaacttggaaagagatctagttagttgcgaatacctgagaaagatgaaacagatttggtaaaatttgaaagccccttttttcattccattttataacaatcattttccatgtaattggaatgcaacggttttcggagttgcctggttcatcgatggatggttggtgtgccgaagtctggggccgatacgtgacaccggtgatacaattataatgtggtctggatatgatgttgtatgcgtagatatcctgctgaccatcccgcaacaagtctcagaaggttgcaactcgggtaattgttgaccaacagatttgaagacggcccgaaaaagcagagagatgtcctaccctatccgctcgaccatctcaccggtgcggttcctgagaccactgctctttctcagtcgacctgcacctcgccaccatcatctgaccctccggcagtcgctcgatcaaacccgcacccgagccggagctgccaagagaacctatgcggtgcaggctagtccccgattcttcgccaaggaaccttcaggccctcaggtgtctacctcggaaatccctggacccgcgagtcggaagttatctcgagagatcaacgaatggcaagacggtaggctttgattttccttcttctgggtgatcgaccctcttcactcgattctatggcttattggaatcccatcctcatttttgtttttgtttttgtttttttttcgaatttagctcgagcccatcagatggttgccggtatgacgtcgttattctcatgatccgtgttggcgattgtcactgaggtcaacatacttttcctctacaaaagattattcgaagagcattggcaattatctgcaagacgtggatgggaacaggttattggacgtttttgctcagatcggtaggcttgcttcatttaggcttcaatcgctacatacaagtccaatctcattatgcttatctcaccactcatccgcgtccatgcagcttcgatcgcgatcggatataaccatcccaaacttttggaactcgcaagatcggtcagagctaccagagttctcagtttccagacgttcgtctactgatacttgacccaccatatccctcccatttatctctccttggacatcaggatgaattcgttcaattggcgtaagtctcacagattatcttgaggacttattcccatcagtccgaatatttatcttgtatttacttttgcagcatgaaccgacccgctcttggatcattccctccggcaaattgggaccatatcgtatcgactggcctactcaaagtcgcaccccaaggactcaatcagcttttcacgatgatgtaaatcgcgtctcatccaatcactcgcgttttatttatgataattcaattcgcgttaatcatttgactctaccccaattaacatcatcaatcaaggtgcggctcctgtgccaacgagggtgcactgaaggcggcattcttcgcctaccgtcaacgcgaaagagggggtggtttgagccagttttcagctgaagagctcaagtcgtgcatgaacaatactcaacctggatcacccgacttggtagctatgagctttcgtagtggatttcacgggaggttgtttggctccttgagtcttacccgcagcaaagccatccacaaggtctgttgaatccacatcttcaacattccaagtacctagcctatttatccctctctgaaggaattatgatcaccccttcatcttcttagatcgatgttccagcgtttgactggccagcagttgaattcccccgtctgaaatatccattggctgatcatgaagccgagaacaagaaaatcgaagaggatgcgatcagtaaagttgaggaaaccatagtcgaatggtcagtatctttagccaactaattcataaccatgaagcgtcccgtgtttaagtcatacgtgtgcttattcaacgcgcgacaattgacatttttcaatttttctaataataattcacaaaccaaaaccatacaggaacgccaaaggacgctcagttgcagcgctaatcgttgaacccatccaatccgaaggaggcgactttcacgcgagtccggccttttttcgaaaattacgcgaagtcaccctgaaacatcacatctatttaattgttgatgaagtccagaccggcgttggtaagcagacatgattcgaattagtacatcagctggactagtaactcaacaatcgcatatttaaagctgcaactggccacttttgggctcatgagaagtggggcttgacaacacccccggactttgtgacattttcgaagaagatgcaagctgctggtttctttcatgcccctgagacccgacccacccagccataccgcaactataacacgtatgtggatctctaaggctgacaacgcagttatctcaaatcgactgaattcctgcgacttctcattagctggatgggaacacctaccgagatcttgaaagcccgggcgatcattgaagtgattcaggaccaagggtgcgtattttgacgactcgtaggcttgttaagtcaccagagagtctgaaatgatacaactctctcggattccataggttgatagagcatgtaagctctgtggggaaatacctttaccaagggctagacgaactttcgaaatcggtcggtcaagggaagatcatcaacctacgcggccaagatagtggaactttcttagccttcgactgctccagctccgaaacccgggatcgatttgtacagcagatgaaactagctggtgttaatgtaggagggtacgtcatctcacccttaaacccctgcgcacgtggtcaacccgtcattactcggttggctgattaactctccctctttcctcttttttttttgactcgcgcccatattatcgttcctctatgtagatgtggggatcagactgttaggttgagaccgatgttggtgttcgaaaaaatccatgctgatatttttctgaacacggccgagaaggtactcaaggatttatgaaaactctgaaatattcggagtcaagtcatgacaattttcctttgagtagcctgtttaaatcagggttatgcacttttctttttatttttcatgaaaaaggtatttagatgcctgatatataccagctttatacatatgattatgacgattgaagcacgtcggtgtaacagtagtacttgctattaaaatgaaatcgtcttgatacctacattccaactgaacttgaactcaccacaggagactcaaattgagctcgaacccattgatgacttagccgatgtatccatcagcctaattatcaggttgtcgtaaaccatcctctcatctcaaaattccaacttaaacttcaaatgttaccttaccctcaagacaatctggtccctgaaacaaatagacatcgcatggcacattagatacctatccaaatctagaaccatttcttgaagagcatgcaacatcagcacaacaagcacaaaaaaatgcaacctcagcatatccaaaaccacccagcttttccattactctacttcatttaaaatctgattaccggatatcaccaatttacttcacagtcttgtgcgagaggacttaggttgactcgggattatgcaaatggttcttgattgcatgctcacaaattcacgttcaagtcaaacatgatttttgaagttggagctcaagctccaccccaacatcaaggtcttcaattggtcatgcggcggagataggcgcagttcttatgttcacatgtgccagtggcacgaggaaacctgaatcctacagatccgtcttgcaagcctttgggattgaggaagactagggccatgcaatgctacaatgcgggataaagaagtaaatttggtaaaaaggcatcgtttttctgatacatacagtgtccaggggaggctagagtgccgccccaacttcatgcatatttgtaactcgataagcagctaacgaagtaactgactccgaaaagtgtgctcattgataatgtggcgtcaactccttcctccgccgaacctttcagcaggagccagattcgcaccaaaatattttggcatctccttccccttgaatctgaggaccttactaaatggccttagtaactcttggagcttcacccgtgttacctactccgacagcattatgaagcgtgacgatggattcggctctggggagttgaatgggcgtttgcttatttcctatccacatggatgagcacagctaggccatcggctgaaccccctatatgcttgagaggggttgaaagcacgtttgctcaacttgcagctttccagtcggcaatctctcaagttcacttctagtttagatcccacattcaaggccatttcaaaggcaccttgaccctatttgcaacaccaaggtgaatcatcgtgtcatcatacgtcttcagtgaggccataacatggatggagcgtggtgattgatcgtaaagatgcctgtttggcagatgagttagccgtgtttttcccggaaatccatcctttaacgcggatcggtgttcgtacgattaattatttatctcagggctccatgaccaggtttggagcttctggtatgcctgcctcacagtctacagcttcctccacttttcacgtgatttattatatgcgctatctgatccatccatcctcagaaacccaatttccatagatagtattactccttcgtaaatttcccagcagtttttttcggtagggagcataactactgcatcataactctccagcatcgcagtcaaagcccgtagataccgaaaaagagactctcggatcatactaaacatggtaagtttttgttaagcttatttatgttctttttggtgatatatgtactgtgttggagttgaaagcttgtgcatcagctttcttggagactccaaaccttgatagccgtgttccacaagagccggctaggatacacagtccagttggtgaaggtgaagggccataaagccccgcaaacccctgttgcagcaaactcaagactcgccctctcacatcggaatggtcaaacccctacaaagcaagaatgtttgatacgcgcaagtgtatccccagttgctggcagccgtataccaatgtagctaatatgggtggacttcggaggctatcaagtgcttaacagggacacgtgtcatgatccaacccttcccgagtatacatagtgtgcggagatgggagtcagatatcattaactgtcttgtttacctttctcataactccgagtttatctacaagcttcattttccattcagttctccaaaaaaacggacctgattttgttacgaaaaaggttttgtttggcgcattgctttccttttatatgctagtatcatcgagacccctggtcgagaagaaaatatttggttatcgtccagagatcgatttttggcttgtttgttattccaaaagtctagttggcgatggactatcgcccttattggagagtatccacgcaactgaagccaatgttaatttctggctcaagcaacgcgcaattgtctatctctccctcatcctaaaagaaatcatcaatctccttgaatcgaaccaaaagaagctattaatccccttgaatcaatatgcttgtgaggacttttgaaaataatcgtgatgtgctcaggctgacatggcgtgcaatttgtgacaatccgctttacagttgggaatgggtgaaaagacagacgtcgaatcgactccaaatggaagaatagcgattgttgccaacaagactggagtagcggaagatccgagaagattggttgacctcaattatgaatatgagagggggtctgggagggtcatagttgaccctgcagaagcggaaatcgaagtaattcagcagtttcttgtcttttatgagcctcgtcgacaggcacatgtgatgagattatggggtcgactgatatttttttgatcttctcgatagcttggcaagtcattggcgtcccaacttaaacttgacaagaccgggaaggtcgtcttatggcctcagccgagcgccgatcccaacgatcctcaaaattggtctgacagccgaaagttgaaaaatctggtcatttctacaatggccgcttttgttagtattgcctctgatttctccgggagtggttaaactttctctgaatgctaagatgctgaagattgattaatatgatggctcagatacccgacttcaacagcgggataggagtagcttgtctcttccctctagctagggaatacaggactacaccaggagagataaataatgtttcttccaagtatgtgaaacaatcttgttgaattttcccacaataccaactgtcccattaaccttgagcctataaccggcaatcagttggtcaatcttcctactgggacctggaggcctcatcgccgtcatgttagcaaagcgttatggccgacttccagtgagcatttcagaaatggctcaagatttttgctgtcgacacaaattgaaatttccaatcttcgctatacaaatctcaggttctattttggtcccagtttttcggattagcttttttaattggctgcaccttcgcgccaaatttaaaaacctttgccggtaagcatcttcatgaagatattggtggagacacatagggaaacgcaatttatatccgaccaactattgactggattttggaattggactagctatgcgctgtttgaacgcgttctttgcaactgctccgcaaaccacggggcttcttgctgtgaccggtgtgtggtttaagtgaaactgatttttcaagagctcaaaagagaggttgacaatggtctctctgctttttcagacatgtacccgtttcatttacaggcgcgaatggtgattaagcattcttttctagttccttatatccatatcccctccttatatatgagaggattcctattaacaatgattttctaaaacagctgaatttttggagtgctggttttctagtatcaccgtacatgtctccttgtaagttccaaccatttgctatctgttaaaactttgtttaaaagaagcttcgaaatcctttcgcagggctcttcggctatctcgtcgaaaagattgtgagtgtttaaaactatatcagctgagcttgattcaaggaggaaacaattttctgaagcagctttgacattcaaacgacagaattaccgttgggcatacgcgattggctgcttctatggaatctttgtcgtcgttctcattgcattgtttgccgaagagacaatttatgatcgatatctaacatcgcaagcagatactcccgcgggaacctcttccaccccaagattgaaaactctggtggggattagcgggtacaaagcagctgatctcagatgctcttggaggcaagcaatcatgcctacctttcaacttttgaccaaaccacattgtttagctctcctcgtttacatggtaagcggttctaatggatcattcgaaatcgtctgcgattttgagtgctgacttcttagcaatgaattttcagggtataatttttggttttgctattggaattaacgtaaccaatggcaagtcaggcgcgatatactgagattccaagcaactgcacatctaatcctaatgccaaccttgctggattctatatgacagtcgtcttcacttcctcacctcctccgctgggctacggactatcacaagttgttgtcgcatcactttgtaagataagttataagtctctagctgaattcaactactgaagaatttcatatttgcaagaatagatgccactccagtagtcgcagtcttcatgggagaagtcgctggtagatacctgaatgataagacggtttcttttttgactgcgcgaaatcatggggtttttgagccagaaatgagactgtggtgtgttttcatacgttcccgtcttgcgggatttcgatgatcggattatttatgcattgtttcttttgtttaaggactttataccttggaataccgccgattgtagtgggattcgtcgtacttggtggagcatttcagtacaagtggaatctgtgagcttctggttttttctaataaccagttttattctccatttcatgtgcaatctagttctcacttttttttttatttctatgatattgaattagagtggcagttgtgtttggctggggtatggccgaagtgggcatcatgattacgacagtagcgacatgtgtgtttagcttttggaaatctacatttgacctcctgcaagatgctgattactttgattccttcaccaccacacagtaaactatttaaataattcagtaatgcttcttgtttattatttatagccattttggatcaaaagatatatcactgacttgtgtcattgaataaacaaaatagttctttttccctggcgaaatctcagcgtgagtgtttctcttacctttactactgatggagcagatccactgatcaagtttaaaaatcacaaagactaatgagtcaggcaagagttctaggcggtttcgcggttccatattttcaaattgattgggctgccaaacaaggagcgcttcaatcatttgggtgtgaagcagcgtgagtgactcgctgctgaggtttataatccatcagagaaccatattttgttctaattcaacattttttttaaaaactcagtatacaggcaggcttgtttttattagttgtacccttggtccaaatcaaaggagaaaaactaagagttgagtcaaaatttgacaatacataccaaccttccacttctctggaaccaatctgatacctgattttttatctccttcctatttttttcatcaattgtaaaatagtcaaggtactatctcaaaccagaagttccaaattactccaaagctttgtcagagaaaaaccaggattgtttgtaatagattaaaaaaagtttagttggatcttctgccttcaacaggcacttccctaattgcctttgaaacctgatttcttattctttttaattttccctttatttttggtgatgggaagacatcattgatttctgcttcaagatgaggagatagaatgcacatttgtatatctggtagaatccaaggacagtggaataggtggagaatgtgttggaattataatatctgttctctatttaatttcattgggcctccaatgtccattggaggtttaccctttccaatacaagaattttcttgtgtcgttggtatcttaactatgcacttctctcatggaattgcagccacatcttgcagtcttactgttatcaatttcccaggttctcatacctaccccttgttcttggtttttcttatactaatataaattataactgttgtacgtttcttgaaatctacggttgaatcatgagttaacataaacaagaaatggatcaattactgtgaataaatagtatctcttggtgagagagtttcaagtaggactggaacactgaacttcttgagggaaaaattcgatagaagtaaagaaatttcaagaagggtgcattcaagtgagaccaatttgttgtgcacatattagcatcggggacaataaggcatctttcttctcagcccaagaaatctggatcatgtccgtggcgaacgtgacaaaagtcccctcactagtcattacatggtaacctctattggcaacaatctcagagatttttacagccgctgctgattctttctcaatgatgtaggcgcttcaagttaggcacacgtttcaaacctcaagtgtgagtttgctcctgacaaacacaacaagtttttttttttttgaaaaaacaacaggagacccgttcaaagtgagtttaagttttgtgaaacagtccgatgtgaactttccttttaggaaccccgttggagagggtttgccaagttcatgaacatcttaagagcgatccaaagggagaagtaatactcgtgagccttggtgatggaaagaactcaattgattgaaatacaaccaccttggtttctaatcaagacactgtgttataaatgttgcttgaggtgcctaaaggaacaaaataataggatgcgaagactttggattgcacagcaaccaagcatccttgacttggtggacaatccgcccagacaaaagggatgatgatgtgtcgaacaagacggcaactcaaacgaacattcttggcaacagtttatcaagctgcagggggcttgttttctttcacgcggcacttattgcgatcgaggatatctttggcctcgtttggccgtccacgatcgttataggccgtcgtctcaaatcgttaaatcagaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatccttctcaaacttgctgtgaggccttatgacggaaaattttggggggacccaaaatgttggaattggcagggaatatatctcgctgaccacttccgtcataaagaaagtggatatgacgtggcctcccaaacaccatcgtgaggccccgtcttcagctgtgcgcccccgaaatattcgccatgatcgtttatgacgatcatggacggccaaacgaggcctttggtatatttctgagattcttgagtaaaaatgctgttctgaagagcaaaataaaatatgacaggcagaaaaacaatgagccttattggatccaacaaattgattgcacatgaatatataaagcaatcaatgagacaatagcactaacttcataaaggacgcgaaatgattttggtttacagcattggttgaggtccgagttgaaaccgatacaattcgcattccggctgtttgacccaccaaccctgttggcgtactccactgtagtaatttgagtgatcaacaaacatgttcagcttagatcttaatctaatgtgatttctatgagtgattccacatgggatatcagattaagatattttttgactcacacaaagtccgcgattcgtcaggatcgtctgtggtacaccatggctctgaaaagatcgggccacaaccaaaagtgatgtccgttaaggggttcggttggcgggctgcgacagcggccgtcgtaagagataaaagtaggttcagaagcttcattgaaaagataagactcaagtctgttaggaatatgatgatgatgatgagtgagaagcgtagggtggaaatggatttgatggagtaggctgacgagcgacaaacggacaaggaacctgttggatttataactcaaagagtctgcatgcacacagcaacaggatgaggcccgttgccagtcggcttggatggcttcatgcgagtgaagggcctcgccaccgccagtgccaccgccagtccatgtatcttcggcccaatgaagtagaaaagcgattctttcggatgtgttgtatagccgttccgaaaagcttgcgatctggcaagcctgtttttgccaccgaagaatactacctacataaacttaaccaagtccctcccctagatagagggggacgccgtcttgcaggaaggaagacttcgttaagttacatagcatgccataactgtatatcttccaaattgccggatgaaacccccccccccccccactttttctcttctcactttccagtcccaggagttgtgagtttgtcccatgacattcctggtgaggtttggggctggccgcatccatccgacccgcgaaggcaccatgattgcgcggtttggcaggcaaccgggatctgaacagccccgcgaagcaaggttttgtaagggcccgcctagtactctcttttctcggagggctataagtaaatccaagaggaggtacagctggtattacaagacaatttgggtagtttatcttataacaagataagctcttgaagaagggatgcgattttgagttgacaatttgaattcgtatttctataaggatagggataattttgatcacaacaaagaacagaaatatcatcacgatgaagaaaaggagaagagaggggagcgatccaaagggagaagtaatactcgtgagtattggtgatggaaagaactcaattgattgagaaccaaccaccttggtttctaatcaaaacactatgttacaaatgttgcttgaggtgcctgaaagtaaagagatcataggatgcggagactttgtattgcacagcaaccgagcatccttgacttggtggacaatccgcccagaataagggatgataatgtgtcggacaagacggcaactcaaacaaacattcttgccgagggtttatcaagctgcaggggggttgtttcctttcacgaggcatatgttgtgatcgaggacatccttggtatacatctgaggatctggactaaaaaggctgctctgaagagcaaaataaaatatgacaggcagaaaaacattgagccttattggatccaacgaattgatcgcacatgaatatataaaggaagcaatgagacaataacactaacttcagaacggaggtgaaatgagaatggtttacagcattggttgaggtccgatccgaaaccgatacaattcgcgttccggctgtttgacccaccaaccctgttggcgtactccactgtagtaatttgagtgatcaagaaacatgttcagcttagatcttaatctaatgtgatttcgctgagtgattccacatgggatatcagaagatatttttttactcacacaaagtccgcgattgttgaccgtcccatgtggtacaccacggctgtgaataagtcgggccacaactaaaagtgatgtccgtattggggttcggttcgcgggctgcaacagcggccgccgtaagtgataaaagtaggttcagaagcttcattgagaagataagactcaagttggttaggagtatgaggatgatgagtgagaggcgcagtgtggaaatggatttgatagagtagtctgaagagcgacaaacggacgaggaacctgttggatttatgactcaaagagtctgcatgcacacagcaacaattgaagcccgttgccagttggcttggatggcttcatgcgagcgaagggtctggccaccgccagtgacaccgccgctgcatgtatcctcggcctgatgaactataaaagcaactctttcggatgtgttgtatagccattccgaaaagcttgcgatctgttttgccaccgaagagtactgtctacataaactcaaccaagtccctcctctagatagaaggggacgccgtctcgcaggaaaaaggacttcgttaagttagcataactgtatatcttccaaatcgccggatgaaacccccaccactttttctcttctcactttccggtcccaggagttgtgaatttgtcccatgacattcctggtgaagtttggggctggccgcacccatccgacccgcgaaggcaccatgattgcgtggttcggcaggcaaccgggatctgcacagccccgcaaagcaaggttttgtaagggcccgcctagtactctcttttctcggagggctataagtaaatccaagaggagatacagctgatattacaagatgatttgggtagtgtatcttataacaagataaactcttgaagggatgcgattttgagttgattatttgaattcgtatttctataaggatagtgataattttgatcacacaaagaacaaaaatatcatcacgatgaagaaaagaaaaggggatgggaaaaaaagctaagacacactagaagatataagacatgaatcaggaaaacagtgcgaaacttaacgactttgccatcagtgcttcttccctcgaactgtttagatgaagctgaaggactccgcgacgatcggtgccttgatatcagaacatagccagatcatagccctgaatgcagaacaaagatccgaggaaatgcgcaaaatgttctgatctttacggagtatcattccaactgatctcgatcgaagcaagaagcttccctgaaatgaccaccgccgaatcaggagcatccgatcgatttcgagtatctcaaaactgcgtgttgtggtggttctctcagtcgctagagatccgatagagaccaaccaccgaaatctcaagaagagaatcaatgtcgtctgtgagtcaggctatggacacactggcgagtcgagcccctggcgcatagttaattaactgtcattttggctgcgaagagtccgagtattagtggtcaatttgtgaattagtggttgttgccaaccgagcgtcgatgtgtaatttaacatgaatctagtgcaatgttttgatctggctccaaggaattcgagtatctctgcttttgttttgagcctcgacgtaagacttttagtaagaggttgtttctcttcacactgatcgccgatagctaacttatatcttcattttcgcataaagatcgatcaaatcaaatcttcaattacggctggctaaaaagtaagaggagtgtccaagtcatcatttcaggtttttcgataacgtctcgtgagttaccaatccccgtgccgtattattgaattcttattattgtcagaagtctgatcgatttgtttccatgaatttttggctgtcttgtttatttactgtgaatccgattgtttgcacagccagaatattatatgagcggtatttcgaacgaaacaagccgatcccttcaagtcaacgcctcatccacgtaaacacacctgcgctttgaagagaggagagccagtcgggacgatttccgcgtaggtcgatttcagaatgcacatgacgatcaaggaggtggccaacccttactacacacaagtgacgagtttcgacaaggtggtcgttgcgggccggaagaagtacatcataagtttctgcatcaagcatctgatccgatttacgaaggaggaccagatggaaggcttggccgaatgggccaaatggggaaccgagtttccaataatcgtgaccgactacggcttcaagtgctacgttggcggcgacttcgacgtcgacgtcgattgtctcgtccggcggtgcgacgggggtgtaatcgatttgagggtttccagccgggtcgaggaataccagccttgcccttggcctccacttcccgaaaaccacggatggaagataatctcacaggaatcctgaaatatctatcctcaacgcggtccagcatacatcaaactttgctttttttgttcaagtttgtcattaccaaccccatccacattgagactttaataataacgcaaattcataactattggatcaagacaattgtaaaccagtgaacttcaacttcatatattattaatgactccttggacccagcagtaacatcacctaaacagttgtaacttttatagataaatttagatagaatattaatacgtcaataatgaagcaaaacctccctctcgtaattctctcaattgatctcgactatttcagattataaatcgtctctgcttggccgcggatacgcgtgtaaaacatgtgtatcttggaagaaaaagaggaaggaatggaaaaaagagctaacttgcgtccaccatcatatacatacataaatatatgcccattattttccagcactgttcgaccagcatgtgtggataattgtaccctacggaaagaatgggcattcagcgagccgttaactaacctacggaagggcgtcacgtaaagtcaaatacatggcagtacccacgcgtgcgaagagtcgatcatgccactgggggggatttgaagcggagaccatgtctgtggagaatgcgattgcctgaatgtggggagacatcaagcaagcccatgagacaaagccttctcatcctgtgtttttttagcattgtagctggagacaggattgcatagggttctgctataagtgctgtgccgcatggtagccaatcatcttggcaaaatgctcgggatggatcttgatttaacaaatactagtccttgtccacgtggtgtagcgtgtcgtggaacaagagctatatcaacagtaagggaaacaaccaatgatatcaaatcacagaattatacatcatggttgactggatcatgagccttgatccaaataatcaaaagtgggctttcgattttttatgaaaccaccagtaatgcctatatataacgttgtctcttccacaaatataaccgtccatatgcgcctcagtttcaatacgtgtgcatagacagaaacatcttaaccaagaaaaagctaaagaacttagaagaaactcatcaagactcaagagtaagatagaaacctgcagaaaagacacgtttgaaggctgatgaaccatcgctcagttgttccttatttccaagtaacaaaaagcaagtcttgaagtcagtcggctcggagcttcagaggacaaatacctttttcgtaaccttgtaatacattcacaaccttccatcaaagattgtagtccatgggcatctcaactcacgttacataatgcagattggggaatcgacgaggacatgatgttaatgttattgtaaccactcaagcacaacgttgtaaaactcgaccatcccatctcttacttgttggtttttggactagtttttttttttttgggggggggggggatgaatgaatgaaggatgcagagttgctcagcttgcagcccgagtctcgaggataacaagccaaccgattgccaatggttttgtagactgccgggggctgctaatggagaatttgactggacgagtccttgacgagcagctacggagtacatacgctgctcgtttagttgacagaattttttgacttccccatgatgaccaggaagctgtctttcgtttcatccgaccaagcatagtgtagcactcctctacaacccaaaatctatatcgcatcgcagtctgcagagaacatacaactcggctgtcttcggctagcttgtcgacgatctccaaagctctctctctctctctctctctctgttctgctagagtttaagtagccagccggtcaagagactctctaacaagaaagaaaggtgttgtattgtaaactgggaattcctcttacagccacgggcttgcgcttctgggttgtcgctcgtcgttcttcgaaagcaagttgtgatcctcaaatttgttttaatcttcattcaaatacttcatcaaaatcagaaaatgcactttgtaatgtccccaatttgaatggttaagcagtttaaatgagctcatcggttcaggttgaacaagcctcgaggaggatacatactaacggcatccatcgccagtttttttttttcttcttcttcctagagtaagtagttttgaagatagtcatcagccatcgtcatcctccattgggatgagctttgattggaataatctacgcttgttttaattctttcgtccttttgtggtcttcagacatctttttgatcgaccatgtaatgccccatcgagactctaaccttggctcttcttgatgctcatgtcctcggcttctttccatcttctcccccatctctggccctcttctctctctctctctctccatctctctctctctctctctctctctgcctgcgacaagactttctccgccattctccaagtgacccgctatcttctctgttaaggcatccccctccattcagcgagcatatttgaaagttcgagttttgttttttcgactcagagagttataaccccacccccaaatttaacataacagtgaaaatctgtctttattcgattattattcttaattaacaagttccattcaattctccatcctcagccgtcgtaatcagccatcaaccatctgcatcatcccgcctgctccacgcccttctgagtgtgtgctttgtcttatttcaagcttcgatcgacattcaactgggtaaggttctcttcttctctctctgcttgtctctctatcggtcttttttctttccttgtccgcgtgtcttttctttcctttgagatttttttcctcctctgcttgcctcgcactttctcatttggatgaaccctggatttttcttttttttaaaaaaaaaaagaattctctctctgatctcatgttcatgctcgccttgatgatacataaataactgaatttcgctctcttgagagctacttgattttcttcttatcgaagtttgtgaattgtttatgaaattgatctctcctctgagtcctgataaaacctaggcatactcgaccaattataaaaaatactaataggaacctcttcttcttgttgcttgcttggatgattggttcaaaccctcctcctccagctcaatcaatcaatcaatcccaactagcttgtttggtttgtggtttgatcgtagccgcgataatagatcaccttcagagtgttgactcccgaacagcttcttctggtaggtcttttttctttggatgatttgtattctttccaaatataatacggataaaaccaattgccactccaatcttttccggttctctgctttttcacgttcggtttgaattctcatctctgaatcttcaactgaagctctccaactcaatccatcctcctatcaaatattcttcccatctcgtttcttttcttttttttttcattcgttctggccttaaatcgactactcccaattaacacccacccttccaacccaaccaaccaattaaaacccaagaactaccctaatatccacagccctccctcacaagcgctcacaccctcagcactcccattcccacgtacccataataatcatcctctttcgtctctcccatcaccccatcctcctctgatcctgccccagccaacttgaccccccatcccttcatatcacatcatagcctcagtgtcactgctgccgctgcaataaactagcgcattgatttgtggggctgtgttagcaatctttctatttcttcccccctctctctctatttccctccacgcatagagaggtacgggctctccatgatcagaagagactccatcagctgacgtcatcaatttttttttactttcaaaaaaatcagatatccgcatcctggttcaaataaagaaactgtcattagaaaaataaaaattaaaacagaggaagagatactctgatcccagtctttcgctttcctgcatccagcgctctcatccaattgtcacgatagaatataaacatcctcaccattgattccatcttattctactgtaaaacagactcaaaaactatcatcttagcttgaccagctcaatatactctctactagactatccgtccctattctttccttgctttccgcctcctctctttctcttcctaatttttgacgtagttttttcttcttctctttattctccatatatatctgctcatccatccttaaaagactgttaagctcaacgttgattagcagcaatccgcctatcctccttcctctatatcctgtaccgagacctccgcttgcccaattgtcatctttaaactcccttgcacctcatatctccgcctactcgccccccccccccatctcatcatctgctcatcttttagactctctcccaccgtcaaatccttactttctttctgtctttgagggtcacaatcgaaggcagcccggtcagtcttgtctaccgatcttgaacaacttcatgctcgctgcgtacaagcagaccttaccttgagatccgctcagctcattctcgcttggttggtttccttggttctcacgtacgtcagctacccgctaataatcacgctttctctctctctttcttttttttttttggctctcgatctgcttttcgggcttgatattcgtcaccttgctgattgctgattgctgattggctttttctatgttcataattattatccagtgaagcattgccacgtgaagccgtcgcacacagagatatttccttaccttattaggctcgctcgaaacatggagttcaatctcgccaatccgaacagccagagcttcgatgaagtattagagaaactcaaacaaagtatgaaagctgcgcgtagtggcggttggatcgacagtgacagtggtagcgaaattgagattgccttggagcactccccacatggtgggcaggctccaggtcaccccagtcgcaatggaagcgcacctcgatcgatcaacaaccatcaacatccgctttatatcaaggatggtatcccaggtcggcgaggtgatgtggaggataagggacacgcaaatgtaaatccagctcttgcaccgctttcagccaaccaaaaatctgtcaacccacgagttgcggacgttgccaatctaaaatcgcacccactgacaatcgcctcgttgaaccatcacttgatcgatcactccacgtcctccactacccaagaaccgcgtcattcgcctctttttgatacgccaaatagtccttacgctccctgcacgccttcgacacctgtctccgctggaacttcctctggatcaccctacgtacgccatcactttaagtgggagtaccttcctccggccacatccgctgaaggaacccaccaacctggttctcagccacggtttgtggaatcctcttctccgccacacaacatcaattccaatgagactttctggcagaagggcttcaatcagaaggatttcagattccccacggagtcatccccatttcgcaatgaaccaccgcgacacgcctatgaaatccagaggcctgttcattctcctagtaatatggcctttgctcctcataatggttaccgatcagtgagctattcgccggtgaattacaaatcacaatcgccttctcaacaaggttttggatttgggtaagtctatgttaagagaaccttgttcttttccttcttctttcctatcagtgtgcttatgagatcgtgacgtcttgcgggtatgaagatacaacaatcgaagagtagcggccacagaactttcctccaacaacatgaattccaatcaacctgcactcgaacaaccacacaagccatgggttatggcagcaccccctcacgaatcaaagccattcattcagaacgtgatcaaccccgcttcagtttcatcagtcccgttttctctagccccagcagcgcctatccgcttctcggcgcccgagggagatggtcaactgaaaggaagcagtttggcacgcgagacgagctcccaatctccgatacgagatagtgatgcgtcagtctcttctcgtgaagcaacttctgccaaggcgcagtcggtgatatcgactgcagctagctcggcctccgtgaaagacccaaacgaagaacgtgagaaacaggcgatcagggctagattgatgggctcatcgagcattgacaactttcaaactagattgcagagttttaacaaacctttgggagctccgtctcaacccgccaatggcggccatgccggtcaagctgtgaaccttccgagcatgtttcaccaattacggttttccaattctactcagccaatctcagccgctccaattcgggcgcattcatctagcgagagttctcccttaaggtctatctcggctacctatccgatcaatcacagttatggcagccccatcttttacagcagcaatcctcatggcgcagttagtaggcatagcccttttggtgcagcatctatcgcttcagcaccgagtaatccttctcaaatgccgcaattggctcccaagacacctgtgacacctattggatttggcgtaaacggtcacccgcacacccccaatcctagtgtaccttactcaccagcatcttcagttaacaagtcgccatttgtaccggtcatcgttccggctgtcccagggattggtggtccggtcagcactcctcttcctgggcaagttcaacccgaggaagtcaggaagagcgtcaaaacgcaaccaccagtcgttaatacgggcaactccggcgcgatgattccgcagccaggtgattggatggtacgcgtttttttttgcaatcattcttgaaggaatcacaggttgtgttttgattcatcttctgtttcgataatttgtgatccagtgtatatgtggatttgtcaattggagacgtcgcaaagtgtgcatgagatgtttcccctttgcagatggaaacgattcagttggagtcagtccttgaatttcttctccttctttaacaagcttaccctaacctatttttttgcaggctatgatggctttgaatgctcaaagagccgccttactggccgctggcgtgcagctacctaaagacccgcccaatagcactcaagcaatgtccaacccttcgcccgcattgtttcaacgcccatcaatcccctcttttcaagagaccatccatcagtctgctgacaagcaatcgactttcggtcaagtcttcagtagtcccgaagctgcatttaacaactatccgagacccttggaaccagtaggaagattcaactcgcaagagcagctaggaggtctaagcccatttgataaaacctcgcctcttggttccctcaattcagcaccgggtaccagtctcaaccgctctccggacggcagtcaacaagtttatcgcgaagtaacttcacaagaagccatcgagagagagcctgagccccattccgcaatcagccgcccggagaaaagctccaagtcactgcgagccagacttatagcgcgggggaagaaaagcagaccgaggcaagcagttgggaagatgttctttcgaaatcgcctcgacctcgaagcttttctatgggggccaaaagtgtttgggagcccaatgaggaaatggggcaaattggtgggctaaatttgcaagacatggacaaccctacaaagctggagaacaatcctatcggaaagggtgtgttgacacttttatgaaatctattttttctctgctttcgtagatatcgcgaatgaaaagactgactagagatgattgtaaatagaaacaaacggaatttcaagatcggaagatgccttagctgggggtcaagtggtcagcggccgactgctcccggatagccatcaggaacacaataccatccataacatcgggaactctgtaaatcgacagcgaacgactaccagtccatcttcttcatggcaggcaattaaagccttgtggcagtaaggattctccacctttcctctctatctcgatccctccttcggagtcggaagagatcacctcgaatgcctcatgagacatgttgcatctcggccatttcatctatctgttcctctgtaccatttctttcttccttttttcttattcggtttggcatatcatccccccccccttgagttgtgtcggattcatcatcatgattggaaggagaaagggcttctaggtacattacttataacatatacaccaaaatgtggacatcacccttttgtttcttattctaggccttctttttaccgttctaaaaaaaaaaaaaaaaatcttaacaagtattaaaaaaccaaaaaaaaaaaatgaaaagatgacagcagtcatgtgaaaaaaactccccaaaaaaggaaaagaaaaaaaaactgcaaaatgacttagagaaagtgaagacagtccatacacatacattccacataatccatacaaatgtgttggaattctattccttgtcttcgccctcgaaagaggagattatcaggttagtttatcattttgatgattaaacttcctgaaaggcaaatttgtatcgcgctgatcacttaattcttgatcatgtgcagaatcaaactgtttcacaggagaacaagagcaaaccaagcatattgcttgcgaatcaagagttgacgtcaatgacgtcaggagtgtaaatcttaatgatgattgtgatcaatcatcgagctctaggtgagtttcgatcattgatcacaagagactgagggaggaagcaaaaggagaatgacaattctacttgcttcgctctcaacaaattatcatcaacaactctttagtttacactcgcacaaaaataactcgaacagacttatcgataggatttttccttcaatagtcggtaagcaagaattacagatcttgcgaacctttttcttttaaaaaggaaaagagagtaactgattttgttgttgatgaacaatagtcgattcatccttcaaacaacaaccatcagctttaattaagaaataagttttcttaataaaataaaagtaaagtactcttttacttttgataaataacttgaagaggattggaatgatcgctaattcatagtatattgatacagaaatctcttacttattatagcccagttagatcagttaaaatcatctttatcgctatctatcattgttattagttgaattagcagatttcattctgccttcaggtattatttttatttctttaaattttcttatccgaaatgtattcatagcttattattataatagaatacttacaaagaaataaaatcttcagttttaaattctttcagatttacagtctcggggaactctcaaccgcaacctcgtctcaatatttagacagtttttcgaaaggcagaattgaatctgattaattctataatggagtctttttcccgtaaagacgcgatggacgataaaggaatttcgtcgattccaaagttgacaggcgataattactccatctgggaatcgaaaatgaagctttttcttgattctcgtcaacttatcgatgtttgtcttcaagagcaaccatctcctccaacgaatcttatcgccgccaaacattcctgcgcattgtttcatctcagttccgttatcgatgattcaatctataattcagtattcaaattatcctcaaatattaccccttatagcatttggacggccttaaagaagaaatacgcttcaaaaaccatttactctttgtgtaaagtctggcgcacctgggacactattcgttgtgatcgaggtctaatttcttacgtcgatcgctgtttggaatgtcttggagaattcaaaacgattggatatgacgtcacgcaagatgttttcgctgtctgcattattagccgagttacaactattaaacaagatcttatggaaggcttaatgcttgatgaggatttggtttctgatccgtttcgtttgctcgagcgactaagaactctagccgttcacgaacaagtcatgaaacctgataagtcatcgattgcttcatcttctgcgctacccatgaattctcaagaaaaaaggccttaccaacatccttgcgagaaaggtcatgatccgaaggagaaacatagtcagaaaaattgctggtacgataatccacacaagaaaccaaagcgatttcagtccaattatcgatccgctaaagccaatgttactcaatcttcccgtttacacgagacgcagacgcaatcctcaagtaacaatgataataatgagaacgcagttcctgcatttagttattgcagcatcgtgaaaacttgtccaacagtcaaacttggcgctatactcgactccggagcaagtaatcacatgttcaattccttgaatttctttgttgatagcgaaccggtctttatttttataattactggtgatggaaaatcaagagaagaactagttgctactcgtaaaggaacggcattaattcagctcgccgatgacaaaatcattacactcaaaaattcacttttcgttcctaaccttacacgaaatctggtgtctttatctcaactcatcgataacaatatttcaatcgaacgagcaggaagatttttcaatgttatttcaaataatcaagaaaaattattctcgcttgatctttctaatcaactcttcgaaataaacggtgacgtttctccagttaaacagcaaactatagcgatgattagtaacgcaagtgagcccactggattcacgaagtggcataaccgccttggacatgctagtaaagatcgcctgaagattgttataccttctgaagaaagtctgacaaaagaacactgttgcgatgcctgtatgaaaggaaagatgactcgaaaaagttttaatcatcacttcgattcaacttcagcatctttggaggttgttcatggtgatctggtcggacctataactccttcttcaaatggcggagctcgttatttcttgacgctagtcgatcaacatactggttatatcaatattacgatcctaaaagaaaaaagcgatgcttcggaagctataaataaatttagaatctttttcgagaatcaaacagggaatcgcatgaagaaactcataacggatggaggaggggaattctgcaacaagattctctctgacctactcgaatcagcaggtatacaacataatgtttcgcctccgtacacacctcaacaaaacggaatagctgaacgtgcaaatcgaacgatattgagtatgacacgatgtattcttctgcattcaaatctagcgtcggaatggtgggcagaagcagtgaaaacttcctgtgcaattacaaattgcttaccgtctctttcaaaaagccgaacgtcgccaattgaacttttgtttaagaagaaaccgaatatcaatatttttcgtccattcggctgtaaagtttggtctctaaagccagaagttcatcatgaacgcaagtttgactctttggcttgggaaggtgtattaatcggatacgcaaatgattattcaacctacaaaatagttcgacttgataatcttcaaattattaatgtcaaacatgcgtattttgaagaaaatgtctttccaacttgtccggctttaagaaaaagtatcaacaatctcaatgcttcaaataatcttccgatttttgagaaggttccatcgttgccattcgaagaagattctttgccgacagaagaggaggcaaatgatcgttcccaagaattacttgaagaagaaataatctcagaaaagcagctcgatgttgatgctcatcaagactcaaataagcttatttcaagtaacattgatgagtcaaacattctcaactattcaagacgaacggcattaatctctctggcaccgaagacgcatcatcaagccatgaaaggggaggaaattgaggaatggaagaaggcggagaaaaaggaatatcagaacatggatgttcataaggcatggattgttcgaggaagaaaagaagaagattcacctatccctttgacttgggcttctcgtaaaaaactaggaccgaataatgaagtaactgaattcaaagctcgtatttgcgttcagggatttcgacaatcttttggactagattacttcgcaaaatacgcaccgacaggaaaaccatgttctttacgcttacttatctctttcgccgtaaataatgacctaaaggttcatcaattggacgttcgaagtgcgtttctgacgtgccctttggaagacaaggttacggttcttccaccaccaggttatgtcggaaagtcagacacagtcttcgaattgcgtagagcggtttatggtcttcgacaagctccacttgtatggtacaagagattgtcaaatttcttaaaatcgattgattttaacatctctgtatccgacccttgtgttttctggagaactcaacaacccggcagaccgatgacctggatttatgctcatgttgacgatcttgtcatcataagttccgatcctttggtatttaaacaagaaatcgaaaaagaattcgctatcaagtacttaggagacgcggaatttcttctcggtatgaacatcacgagagaaaacggatcgatcaagataaatcagttacaatatattgaaagaaaactggttcaattcaatttgcaacacgcttatccagcatcatgtcctcttaatccgcgaattcagtttgataaagcaacacaagaagatgaagaagctttaaagaaacttaatttcaattatcgatcaatagtaggatcacttaattatcttagtatattaactcgaccggatatttcttatgctaaaactcttctttgaaggcttacgtagacgcggattgggggaactgtttgatcactcgacgatcagtgacaggctatgttgctatggctggacatcatttactttcttggaagtcgaataaacaggataccgtctcattatcatctgcggaagcgaagtataaatcactatccgacttaagcagagaaatggtatggattactagcttagttaatgaaactcaagttcagaaaccaccctcaaacattcaagtcttcgttgataacaaagcagcaattgatctagcgaacagtgaaacggctcagaacggctttcgaacaaagcacatgaacattcgattgcactttgttcgagaacacgttcaatctcatctgttaaaattaatatatattaaatcgaatgagaacccagccgactttctcactaaagctgtcggaaggtgtactatcaaaagatctttgaaagctttgggaatcgcataccaatccaagactgcttcgaatcttacgacacgaagcacggaggactgttggaattctattccttgtcttcgccctcgaaagaggagattatcaggttagtttatcattttgatgattaaacttcctgaaaggcaaatttgtatcgcgctgatcacttaattcttgatcatgtgcagaatcaaactgtttcacaggagaacaagagcaaaccaagcatattgcttgcgaatcaagagttgacgtcaatgacgtcaggagtgtaaatcttaatgatgattgtgatcaatcatcgagctctaggtgagtttcgatcattgatcacaagagactgagggaggaagcaaaaggagaatgacaattctacttgcttcgctctcaacaaattatcatcaacaactctttagtttacactcgcacaaaaataactcgaacagacttatcgataggatttttccttcaatagtcggtaagcaagaattacagatcttgcgaacctttttcttttaaaaaggaaaagagagtaactgattttgttgttgatgaacaatagtcgattcatccttcaaacaacaaccatcagctttaattaagaaataagttttcttaataaaataaaagtaaagtactcttttacttttgataaataacttgaagaggattggaatgatcgctaattcatagtatattgatacagaaatctcttacttattatagcccagttagatcagttaaaatcatctttatcgctatctatcattgttattagttgaattagcagatttcattctgccttcaggtattatttttatttctttaaattttcttatccgaaatgtattcatagcttataattataatagaatacttacaaagaaataaaatcttcagttttaaattctttcagatttacagtctcgaggaactctcaaccgcaacctcgtctcaatatttagacagtttttcgaaaggcagaattgaatctgattaattctataatggagtctttttcccgtaaagacgcgatggacgataaaggaatttcgtcgattccaaagttgacaggcgataattactccatctgggaatcgaaaatgaagctttttcttgattctcgtcaacttatcgatgtttgtcttcaagagcaaccatctcctccaacgaatcttatcgccgccaaacattcctgcgcattgtttcatctcagttccgttatcgatgattcaatctataattcagtattcaaattatcctcaaatattaccccttatagcatttggacggccttaaagaagaaatacgcttcaaaaaccatttactctttgtgtaaagtctggcgcacctgggacactattcgttgtgatcgaggtctaatttcttacgtcgatcgctgtttggaatgtcttggagaattaaaaacgattggatatgacgtcacgcaagatgttttcgctgtctgcattattagccgagttacaactattaaacaagatcttatggaaggcttaatgcttgatgaggatttggtttctgatccgtttcgtttgctcgagcgactaagaactctagccgttcacgaacaagtcatgaaacctgataagtcatcgattgcttcatcttctgcgctacccatgaattctcaagaaaaaaggccttaccaacatccttgcgagaaaggtcatgatccgaaggagaaacatagtcagaaaaattgctggtacgataatccacacaagaaaccaaagcgatttcagtccaattatcgatccgctaaagccaatgttactcaatcttcccgtttacacgagacgcagacgcaatcctcaagtaacaatgataataatgagaacgcagttcctgcatttagttattgcagcatcgtgaaaacttgtccaacagtcaaacttggcgctatactcgactccggagcaagtaatcacatgttcaattccttgaatttctttgttgatagcgaaccggtctttatttttataattactggtgatggaaaatcaagagaagaactagttgctactcgtaaaggaacggcattaattcagctcgccgatgacaaaatcattacactcaaaaattcacttttcgttcctaaccttacacgaaatctggtgtctttatctcaactcatcgataacaatatttcaatcgaacgagcaggaagatttttcaatgttatttcaaataatcaagaaaaattattctcgcttgatctttctaatcaactcttcgaaataaacggtgacgtttctccagttaaacagcaaactatagcgatgattagtaacgcaagtgagcccactggattcacgaagtggcataaccgccttggacatgctagtaaagatcgcctgaagattgttataccttctgaagaaagtctgacaaaagaacactgttgcgatgcctgtatgaaaggaaagatgactcgaaaaagttttaatcatcacttcgattcaacttcagcatctttggaggttgttcatggtgatctggtcggacctataactccttcttcaaatggcggagctcgttatttcttgacgctagtcgatcaacatactggttatatcaatattacgatcctaaaagaaaaaagcgatgcttcggaagctataaataaatttagaatctttttcgagaatcaaacagggaatcgcatgaagaaactcataacggatggaggaggggaattctgcaacaagattctctctgacctactcgaatcagcaggtatacaacataatgtttcgcctccgtacacacctcaacaaaacggaatagctgaacgtgcaaatcgaacgatattgagtatgacacgatgtattcttctgcattcaaatctagcgtcggaatggtgggcagaagcagtgaaaacttcctgtgcaattacaaattgcttaccgtctctttcaaaaagccgaacgtcgccaattgaacttttgtttaagaagaaaccgaatatcaatatttttcgtccattcggctgtaaagtttggtctctaaagccagaagttcatcatgaacgcaagtttgactctttggcttgggaaggtgtattaatcggatacgcaaatgattattcaacctacaaaatagttcgacttgataatcttcaaattattaatgtcaaacatgcgtattttgaagaaaatgtctttccaacttgtccggctttaagaaaaagtatcaacaatctcaatgcttcaaataatcttccgatttttgagaaggttccatcgttgccattcgaagaagattctttgccgacagaagaggaggcaaatgatcgttcccaagaattacttgaagaagaaataatctcagaaaagcagctcgatgttgatgctcatcaagactcaaataagcttatttcaagtaacattgatgagtcaaacattctcaactattcaagacgaacggcattaatctctctggcaccgaagacgcatcatcaagccatgaaaggggaggaaattgaggaatggaagaaggcggagaaaaaggaatatcagaacatggatgttcataaggcatggattgttcgaggaagaaaagaagaagattcacctatccctttgacttgggcttttcgtaaaaaactaggaccgaataatgaagtaactgaattcaaagctcgtatttgcgttcagggatttcgacaatcttttggactagattacttcgcaaaatacgcaccgacaggaaaaccatgttctttacgcttacttatctctttcgccgtaaataatgacttaaagattcatcaattggacgttcgaagtgcgtttctgacgtgccctttggaagacaaggttacggttcttccaccaccaggttatgtcggaaagtcagacacagtcttcgaattgcgtagagcggtttatggtcttcgacaagctccacttgtatggtacaagagattgtcaaatttcttaaaatcgattgattttaacatctctgtatccgacccttgtgttttctggagaactcaacaacccggcagaccgatgacctggatttatgctcatgttgacgatcttgtcatcataagttccgatcctttggtattcaaacaagaaatcgaaaaagaattcgctatcaagtacttaggagacgcggaatttcttctcggtatgaacatcacgagagaaaacggatcgatcaagataaatcagttacaatatattgaaagaaaactggttcaattcaatttgcaacacgcttatccagcatcatgtcctcttaatccgcgaattcagtttgataaagcaacacaagaagatcaagaagctttaaagaaacttaatttcaattatcgatcaatagtaggatcacttaattatcttagtatattaactcgaccggatatttcttatgctgttagtgctctgtcacaattcttagaaaatccgggactttcgcactatcgagcggctgaacaagtttttcgctacatctctggcactcgcgaaatgggtttactttatcaaaaacaagaaaactcttctttgaaggcttacgtagacgcggattgggggaactgtttgatcactcgacgatcagtgacaggctatgttgctatggctggacatcatttactttcttggaagtcgaataaacaggataccgtctcattatcatctgcggaagcggagtataaatcactatccgacttaagcagagaaatggtatggattactagcttagttaatgaaactcaaattcagaaaccaccctcaaacattcaagtcttcgttgataacaaagcagcaattgatctagcgaacagtgaaacggctcagaacggctttcgaacaaagcacatgaacattcgattgcacttacgttcgagaacacgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattaaatcgaatgagaacccagccgactttctcactaaagctgtcggaaggtgtactatcaaaagatctttgaaagctttgggaatcgcataccaatccaagactgcttcgaatcttacgacacgaagcacggaggactgttggaattctattccttgtcttcgccctcgaaagaggagattatcaggttagtttatcattttgatgattaaacttcctgaaaggcaaatttgtatcgcgctgatcacttaattcttgatcatgtgcagaatcaaactgtttcacaggagaacaagagcaaaccaagcatattgcttgcgaatcaagagttgacgtcaatgacgtcaggagtgtaaatcttaatgatgattgtgatcaatcatcgagctctaggtgagtttcgatcattgatcacaagagactgagggaggaagcaaaaggagaatgacaattctacttgcttcgctctcaacaaattatcatcaacaactctttagtttacactcgcacaaaaataactcgaacagacttatcgataggatttttccttcaatagtcggtaagcaagaattacagatcttgcgaacctttttcttttaaaaaggaaaagagagtaactgattttgttgttgatgaacaatagtcgattcatccttcaaacaacaaccatcagctttaattaagaaataagttttcttaataaaataaaagtaaagtactcttttacttttgataaataacttgaagaggattggaatgatcgctaattcatagtatattgatacagaaatctcttacttattatagcccagttagatcagttaaaatcatctttatcgctatctatcattgttattagttgaattagcagatttcattctgccttcaggtattatttttatttctttaaattttcttatccgaaatgtattcatagcttattattataatagaatacttacaaagaaataaaatcttcagttttaaattctttcagatttacagtctcggggaactctcaaccgcaacctcgtctcaatatttagacagtttttcgaaaggcagaattgaatctgattaattctataatggagtctttttcccgtaaagacgcgatggacgataaaggaatttcgtcgattccaaagttgacaggcgataattactccatctgggaatcgaaaatgaagctttttcttgattctcgtcaacttatcgatgtttgtcttcaagagcaaccatctcctccaacgaatcttatcgccgccaaacattcctgcgcattgtttcatctcagttccgttatcgatgattcaatctataattcagtattcaaattatcctcaaatattaccccttatagcatttggacggccttaaagaagaaatacgcttcaaaaaccatttactctttgtgtaaagtctggcgcacctgggacactattcgttgtgatcgaggtctaatttcttacgtcgatcgctgtttggaatgtcttggagaattcaaaacgattggatatgacgtcacgcaagatgttttcgctgtctgcattattagccgagttacaactattaaacaagatcttatggaaggcttaatgcttgatgaggatttggtttctgatccgtttcgtttgctcgagcgactaagaactctagccgttcacgaacaagtcatgaaacctgataagtcatcgattgcttcatcttctgcgctacccatgaattctcaagaaaaaaggccttaccaacatccttgcgagaaaggtcatgatccgaaggagaaacatagtcagaaaaattgctggtacgataatccacacaagaaaccaaagcgatttcagtccaattatcgatccgctaaagccaatgttactcaatcttcccgtttacacgagacgcagacgcaatcctcaagtaacaatgataataatgagaacgcagttcctgcatttagttattgcagcatcgtgaaaacttgtccaacagtcaaacttggcgctatactcgactccggagcaagtaatcacatgttcaattccttgaatttctttgttgatagcgaaccggtctttatttttataattactggtgatggaaaatcaagagaagaactagttgctactcgtaaaggaacggcattaattcagctcgccgatgacaaaatcattacactcaaaaattcacttttcgttcctaaccttacacgaaatctggtgtctttatctcaactcatcgataacaatatttcaatcgaacgagcaggaagatttttcaatgttatttcaaataatcaagaaaaattattctcgcttgatctttctaatcaactcttcgaaataaacggtgacgtttctccagttaaacagcaaactatagcgatgattagtaacgcaagtgagcccactggattcacgaagtggcataaccgccttggacatgctagtaaagatcgcctgaagattgttataccttctgaagaaagtctgacaaaagaacactgttgcgatgcctgtatgaaaggaaagatgactcgaaaaagttttaatcatcacttcgattcaacttcagcatctttggaggttgttcatggtgatctggtcggacctataactccttcttcaaatggcggagctcgttatttcttgacgctagtcgatcaacatactggttatatcaatattacgatcctaaaagaaaaaagcgatgcttcggaagctataaataaatttagaatctttttcgagaatcaaacagggaatcgcatgaagaaactcataacggatggaggaggggaattctgcaacaagattctctctgacctactcgaatcagcaggtatacaacataatgtttcgcctccgtacacacctcaacaaaacggaatagctgaacgtgcaaatcgaacgatattgagtatgacacgatgtattcttctgcattcaaatctagcgtcggaatggtgggcagaagcagtgaaaacttcctgtgcaattacaaattgcttaccgtctctttcaaaaagccgaacgtcgccaattgaacttttgtttaagaagaaaccgaatatcaatatttttcgtccattcggctgtaaagtttggtctctaaagccagaagttcatcatgaacgcaagtttgactctttggcttgggaaggtgtattaatcggatacgcaaatgattattcaacctacaaaatagttcgacttgataatcttcaaattattaatgtcaaacatgcgtattttgaagaaaatgtctttccaacttgtccggctttaagaaaaagtatcaacaatctcaatgcttcaaataatcttccgatttttgagaaggttccatcgttgccattcgaagaagattctttgccgacagaagaggaggcaaatgatcgttcccaagaattacttgaagaagaaataatctcagaaaagcagctcgatgttgatgctcatcaagactcaaataagcttatttcaagtaacattgatgagtcaaacattctcaactattcaagacgaacggcattaatctctctggcaccgaagacgcatcatcaagccatgaaaggggaggaaattgaggaatggaagaaggcggagaaaaaggaatatcagaacatggatgttcataaggcatggattgttcgaggaagaaaagaagaagattcacctatccctttgacttgggcttttcgtaaaaaactaggaccgaataatgaagtaactgaattcaaagctcgtatttgcgttcagggatttcgacaatcttttggactagattacttcgcaaaatacgcaccgacaggaaaaccatgttctttacgcttacttatctctttcgccgtaaataatgacctaaaggttcatcaattggacgttcgaagtgcgtttctgacgtgccctttggaagacaaggttacggttcttccaccaccaggttatgtcggaaagtcagacacagtcttcgaattgcgtagagcggtttatggtcttcgacaagctccacttgtatggtacaagagattgtcaaatttcttaaaatcgattgattttaacatctctgtatccgacccttgtgttttctggagaactcaacaacccggcagaccgatgacctggatttatgctcatgttgacaatcttgtcatcataagttccgatcctttggtatttaaacaagaaatcgaaaaagaattcgctatcaagtacttaggagacgcggaatttcttctcggtatgaacatcacgagagaaaacggatcgatcaagataaatcagttacaatatattgaaagaaaactggttcaattcaatttgcaacacgcttatccagcatcatgtcctcttaatccgcgaattcagtttgataaagcaacacaagaagatgaagaagctttaaagaaacttaatttcaattatcgatcaatagtaggatcacttaattatcttagtatattaactcgaccggatatttcttatgctaaaactcttctttgaaggcttacgtagacgcggattgggggaactgtttgatcactcgacgatcagtgacaggctatgtctctatggctggcacatcatttactttcttggaagtcgaataaacaggataccgtcaaggcttacgtagacgcggattgggggaactgtttgatcactcgacgatcagtgacaggctatgttgctatggctggacatcatttactttcttggaagtcgaataaacaggataccgtctcattatcatctgcggaagcggagtataaatcactatccgacttaagcagagaaatggtatggattactagcttagttaatgaaactcaagttcagaaaccaccctcaaacattcaagtcttcgttgataacaaagcagcaattgatctagcgaacagtgaaacggctcagaacggctttcgaacaaagcacatgaacattcgattgcactttgttcgagaacacgttcaatctcatctgttaaaattaatatatattaaatcgaatgagaacccagccgactttctcactaaagctgtcggaaggtgtactatcaaaagatctttgaaagctttgggaatcgcataccaatccaagactgcttcgaatcttacgacacgaagcacggaggactgttggaattctattccttgtcttcgccctcgaaagaggagattatcaggttagtttatcattttgatgattaaacttcctgaaaggcaaatttgtatcgcgctgatcacttaattcttgatcatgtgcagaatcaaactgtttcacaggagaacaagagcaaaccaagcatattgcttgcgaatcaagagttgacgtcaatgacgtcaggagtgtaaatcttaatgatgattgtgatcaatcatcgagctctaggtgagtttcgatcattgatcacaagagactgagggaggaagcaaaaggagaatgacaattctacttgcttcgctctcaacaaattatcatcaacaactctttagtttacactcgcacaaaaataactcgaacagacttatcgataggatttttccttcaatagtcggtaagcaagaattacagatcttgcgaacctttttcttttaaaaaggaaaagagagtaactgattttgttgttgatgaacaatagtcgattcatccttcaaacaacaaccatcagctttaattaagaaataagttttcttaataaaataaaagtaaagtactcttttacttttgataaataacttgaagaggattggaatgatcgctaattcatagtatattgatacagaaatctcttacttattatagcccagttagatcagttaaaatcatctttatcgctatctatcattgttattagttgaattagcagatttcattctgccttcaggtattatttttatttctttaaattttcttatccgaaatgtattcatagcttattattataatagaatacttacaaagaaataaaaccttcagttttaaattctttcagatttacagtctcggggaactctcaaccgcaacctcgtctcaatatttagacagtttttcgaaaggcagaattgaatctgattaattctataatggagtctttttcccgtaaagacgcgatggacgataaaggaatttcgtcgattccaaagttgacaggcgataattactccatctgggaatcgaaaatgaagctttttcttgattctcgtcaacttatcgatgtttgtcttcaagagcaaccatctcctccaacgaatcttatcgccgccaaacattcctgcgcattgtttcatctcagttccgttatcgatgattcaatctataattcagtattcaaattatcctcaaatattaccccttatagcatttggacggccttaaagaagaaatacgcttcaaaaaccatttactctttgtgtaaagtctggcgcacctgggacactattcgttgtgatcgaggtctaatttcttacgtcgatcgctgtttggaatgtcttggagaattaaaaacgattggatatgacgtcacgcaagatgttttcgctgtctgcattattagccgagttacaactattaaacaagatcttatggaaggcttaatgcttgatgaggatttggtttctgatccgtttcgtttgctcgagcgactaagaactctagccgttcacgaacaagtcatgaaacctgataagtcatcgattgcttcatcttctgcgctacccatgaattctcaagaaaaaaggccttaccaacatccttgcgagaaaggtcatgatccgaaggagaaacatagtcagaaaaattgctggtacgataatccacacaagaaaccaaagcgatttcagtccaattatcgatccgctaaagccaatgttactcaatcttcccgtttacacgagacgcagacgcaatcctcaagtaacaatgataataatgagaacgcagttcctgcatttagttattgcagcatcgtgaaaacttgtccaacagtcaaacttggcgctatactcgactccggagcaagtaatcacatgttcaattccttgaatttctttgttgatagcgaaccggtctttatttttataattactggtgatggaaaatcaagagaagaactagttgctactcgtaaaggaacggcattaattcagctcgccgatgacaaaatcattacactcaaaaattcacttttcgttcctaaccttacacgaaatctggtgtctttatctcaactcatcgataacaatatttcaatcgaacgagcaggaagatttttcaatgttatttcaaataatcaagaaaaattattctcgcttgatctttctaatcaactcttcgaaataaacggtgacgtttctccagttaaacagcaaactatagtgatgattagtaacgcaagtgagcccactggattcacgaagtggcataaccgccttggacatgctagtaaagatcgcctgaagattgttataccttctgaagaaagtctgacaaaagaacactgttgcgatgcctgtatgaaaggaaagatgactcgaaaaagttttaatcatcacttcgattcaacttcagcatctttggaggttgttcatggtgatctggtcggacctataactccttcttcaaatggcggagctcgttatttcttgacgctagtcgatcaacatactggttatatcaatattacgatcctaaaagaaaaaagcgatgcttcggaagctataaataaatttagaatctttttcgagaatcaaacagggaatcgcatgaagaaactcataacggatggaggaggggaattctgcaacaagattctctctgacctactcgaatcagcaggtatacaacataatgtttcgcctccgtacacacctcaacaaaacggaatagctgaacgtgcaaatcgaacgatattgagtatgacacgatgtattcttctgcattcaaatctagcgtcggaatggtgggcagaagcagtgaaaacttcctgtgcaattacaaattgcttaccgtctctttcaaaaagccgaacgtcgccaattgaacttttgtttaagaagaaaccgaatatcaatatttttcgtccattcggctgtaaagtttggtctctaaagccagaagttcatcatgaacgcaagtttgactctttggcttgggaaggtgtattaatcggatacgcaaatgattattcaacctacaaaatagttcgacttgataatcttcaaattattaatgtcaaacatgcgtattttgaagaaaatgtctttccaacttgtccggctttaagaaaaagtatcaacaatctcaatgcttcaaataatcttccgatttttgagaaggttccatcgttgccattcgaagaagattctttgccgacagaagaggaggcaaatgatcgttcccaagaattacttgaagaagaaataatctcagaaaagcagctcgatgttgatgctcatcaagactcaaataagcttatttcaagtaacattgatgagtcaaacattctcaactattcaagacgaacggcattaatctctctggcaccgaagacgcatcatcaagccatgaaaggggaggaaattgaggaatggaagaaggcggagaaaaaggaatatcagaacatggatgttcataaggcatggattgttcgaggaagaaaagaagaagattcacctatccctttgacttgggcttttcgtaaaaaactaggaccgaataatgaagtaactgaattcaaagctcgtatttgcgttcagggatttcaacaatcttttggactagattacttcgcaaaatacgcaccgacaggaaaaccatgttctttacgcttacttatctctttcgccgtaaataatgacctaaaggttcatcaattggacgttcgaagtgcgtttctgacgtgccctttggaagacaaggttacggttcttccaccaccaggttatgtcggaaagtcagacacagtcttcgaattgcgtagagcggtttatggtcttcgacaagctccacttgtatggtacaagagattgtcaaatttcttaaaatcgattgattttaacatctctgtatccgacccttgtgttttctggagaactcaacaacccggcagaccgatgacctggatttatgctcatgttgacaatcttgtcatcataagttccgatcctttggtatttaaacaagaaatcgaaaaagaattcgctatcaagtacttaggagacgcggaatttcttctcggtatgaacatcacgagagaaaacggatcgatcaagataaatcagttacaatatattgaaagaaaactggttcaattcaatttgcaacacgcttatccagcatcatgtcctcttaatccgcgaattcagtttgataaagcaacacaagaagatgaagaagctttaaagaaacttaatttcaattatcgatcaatagtaggatcacttaattatcttagtatattaactcgaccggatatttcttatgctaaaactcttctttgaaggcttacgtagacgcggattgggggaactgtttgatcactcgacgatcagtgacaggctatgttgctatggctggacatcatttactttcttggaagtcgaataaacaggataccgtctcattatcatctgcggaagcggagtataaatcactatccgacttaagcagagaaatggtatggattactagcttagttaatgaaactcaagttcagaaaccaccctcaaacattcaagtcttcgttgataacaaagcagcaattgatctagcgaacagtgaaacggctcagaacggctttcgaacaaagcacatgaacattcgattgcactttgttcgagaacacgttcaatctcatctgttaaaattaatatatattaaatcgaatgagaacccagccgactttctcactaaagctgtcggaaggtgtactatcaaaagatctttgaaagctttgggaatcgcataccaatccaagactgcttcgaatcttacgacacgaagcacggaggactgttggaattctattccttgtcttcgccctcgaaagaggagattatcaggttagtttatcattttgatgattaaacttcctgaaaggcaaatttgtatcgcgctgatcacttaattcttgatcatgtgcagaatcaaactgtttcacaggagaacaagagcaaaccaagcatattgcttgcgaatcaagagttgacgtcaatgacgtcaggagtgtaaatcttaatgatgattgtgatcaatcatcgagctctaggtgagtttcgatcattgatcacaagagactgagggaggaagcaaaaggagaatgacaattctacttgcttcgctctcaacaaattatcatcaacaactctttagtttacactcgcacaaaaataactcgaacagacttatcgataggatttttccttcaatagtcggtaagcaagaattacagatcttgcgaacctttttcttttaaaaaggaaaagagagtaactgattttgttgttgatgaacaatagtcgattcatccttcaaacaacaaccatcagctttaattaagaaataagttttcttaataaaataaaagtaaagtactcttttacttttgataaataacttgaagaggattggaatgatcgctaattcatagtatattgatacagaaatctcttacttattatagcccagttagatcagttaaaatcatctttatcgctatctatcattgttattagttgaattagcagatttcattctgccttcaggtattatttttatttctttaaattttcttatccgaaatgtattcatagcttattattataatagaatacttacaaagaaataaaatcttcagttttaaattctttcaaaatgctaatccaacttcagtgttcttcaagctgaccttaattataaatcaagatagacagacagattctcaatatgtacaattggttgaaagtttccttctttttctttgatatgtttttttgttatgtttcacaaaataaggaagctgtttttttttgatgaatacaacataattgaataatcataaaaacatttttttcttttttaatttgatgagttggaagtttttggttaagtttagacattttttttcacaaaacaaattcaagagtggagttgtgttaattcatagttacctattgtatggtggttgatgtgtggttgattactgagtaaaaaaaaaagagaagatcttggtatttatgaaggcttctttgaaaatatcttatcaatgattaatgccttgagtttttcatccattttttttttttgcaagagatcatgaacagacaataattctgtggcatcagcagttaaaattagttgttatgaatcacattgcaacatcaaccagttttctcaagttatttctttcttctgatcattattcattgggaactggatgcagatcctaattttgtcccaccctaggatcatttgaggggatgatcagccaatctaagtagaatcagactgctttgaggctgaaaagaaaatacatgctgggattcaaagacttcctgttgcatctcattgagccccccaaaaaaaagtagatttatccctgaaaagtctagattcatcatggaaatctagtgtttgctgctcttcattggttctgccactgggtgcagatttgggcaggaagtgaatattgatgaacaacatctgattcactgttaactgaatgccccgtgacttccagaaataccataatgggctgtgatacactgctggccttttcatattggggtttcattgcatcatcacaagttcgagcatcctaatatgtacatcccatataactaacttgtgttgtattccaccttcaacttaattcttgaggtaaattttgcaactgatcaggaaacttggacagcagtctgtatccgattttctaccagtttgagtagtgtgatttcttgctaaatcggattgatgatactcatttttggtgtggttgcagtcccaacattaaacaaatgtaaatggtgcttgcgcctggcactcatcactttatgtcccttgctgtcaaccttttttcatcaacaatactttgtctttgtctgaggcttcctagatgtacataaagaagggtgcaggaatgcagttttctcagaagaaacagacaaaaagcgtctgttgaaatctggtttgatcaaggagcagcggtgttgcaacagaaaagatgattgtatttcacagggggtgtcacgggggttaccaagcacgtgacagggtcggtctgcggtattctagatgtttcccgggttcctgcttccatccaaccggcaggcacaagaagcaacggggatggcagattctagagcaacccaccagagcacaatctcgttgtctcggccttcggtcaacacgtgtggaaccggattacaataaactcaggctgggcaggttccaactccttggcatccttcttatttccagatgactttccgactgcctcttcacttctctcgctccatcgcgctcttggtcgcttatttcgtcttgatatctactcttgtcagacttcaaacgactagctgtgaaggaactggattgtcacctctgcgatcgatcaatttatcttacaatcttatcctggtgagatcgattgtaaaattcgaatcacgaaactataacaccaatcatcttgcttatgaaccatccgcattttggccgaatagacatctatcatgagcccctatgcatctgcaaaaccagagtccgcctcgggcaacccacaatcgcacgagccactgtcctcctcaagcaacgatcaagcccatgagccgctgttaatcactaatgcgccggcggactcacctagtcaagagacccaaggccaatccatagctgttggcagcgaaggcgtacaactagatcatctaggcccgatggtgatcaatagtgatggagttgagtatgaacttcaattgttctctgacatgacacacgaattgacttgtcttgttaacggttttcattctctcggtccattctcactagacgatttctcggatcagtaattgggataaactcaccgagccagaaaaaagtcggaccgtcagactggtcactcagaggaatgcccttcgagttcaaaagctgaaagacatgccccccaaaacggatgaacagcccctcccaccaaacgaagatccaaatcaacccgcacacggtgaactctaatgtcgaagcttaaccagtcaatgagattgaatcaaagtgaaagaaagcttgctcaggcagactacacctgctgaaacagctaggtcatcccagaagagggggtttttctgcacaaatagctggggtttttctcgctggtttcacccttgccttcaacctttttttacttgtaacttacataagctgctcactttgttacccagatgtgaaatagaataagtctttaataaaataggtttgcacctggttgattcttcagacaatgcccaacttttggtgatgtttatggttgacaagggagctaatgaggccccccaattcctcagaagttccgtgctgctcatctcacctgaaataaggccagatttagcccactaccccccatctccattctgccccattttgatgaattgaagccccctgcagaggatagaggagcaattatagtccacttgtgttacattggacagaatcagaaacatcagaaacagagctgcagccattggttctgattgttgcctataatgaagagtcgttgtcgatttttgatggtatttgctcatgagaaatggatatgagatctgcttcaattcctattggtccactcaacaagtaccatataaagatggaatgatggcataagccaattgaagaggaccagaagtacctaaaatgatattgtacatgctgaacaagagatgcattcagatcacaatttcccagggtcctcctcaagattcaatgtttttattgcctgagatttgtcctccctccattttgttgagtttaaactcgcgcattggttaaatctagtaaagttgttcagatttaacttgtgccatttttgaactcgcgtcatctgcgggtctcttctttccggagtcattcacatcgatcgatcatctttcccttctttccccttccttcgactattcgccgatctcttttcgaatcgaaaaattaacccgaggtcatcaaaattgttcgctgatcaatcaaatcgaataccgatttcattcattgttagcttcaaagcactcaggaggagctagaaacagcttctgggcaggtatttgtttttagtttcattcaccgattgtaatcaaaatattgaccgttttttcttcatcaatttctctaggctgtttcgctaaaacattcctgtgtgtaaagagtcaacgttggtgtatatcgtattacaattttgttacattctgatcttaattatcaggtatttatcattattatattttcttaattttttatcttttttaatgtatttctaactttgtttctattcaagttattacttctattgagtttctatataacactgtttcaataaagtaatcgattgcatcatttttacacatttttgtcctataaattcaactcaagtgggacgttcagcccaaagcacaggccactatacaaatgggcatgtttgactttcttcaacaggtgcttgtcccatgtgcatgtctagtattctaaaactcaagacataatcctctcgaggaccctgcctggataggtgtgatgtgaaagtccagattagctccaaccgtctcagtgatgattgagtcatctgaagtggagaattacctttagagtccaatgtgtaaataactggaacaccattgagcatgtttgctggcacttccgcatcagagccctctatttcctccattatcgaactgttgctcaacatgccaggaggcgacagcagtaagaccaatttgataagcagcgcattatagtgttagatgcatttgggaaatttttacacacagaacggggttttcgtgaataagaattaggatagtttttccggctaggacttcgggctttatttgcttattgtagtaggccttggcacgttcgtcaccttctttcaaagtctcaccctctggaggtcgattatctggaaaattatggaatttggtgctatcccagtatttgacttgttggtcaccatactccttgcggacatcttctttgaaccggccacccagacttccgtagcttcgggtgttgagggctggggccttcacaagtggaatatatttgtgatcaagggcttccagaacgatttcaatactctcttgagcacgtatccacccagaggtgaatgcaagatcaaacttcaacccaaggctcttgagggtctctccaaccagttcggcttgatggcgtcctttggcagtcaactttgcctcgggccaggaaaacattcccatcgctggaagtacagatgatcaaattcaaggtcaacacaatatataaatcatgtaggtcactatgcaaatacaaatctcaaacagaccattagattgactttcgccatgtcttagcaaaacaagttgtgcatgggtactgcctgtgtctctcccttcaagttaatgttttgacagggtttccgggaattgcaagggatttcaggtttggtgagcgacatgatccaagaaaacaatagcaccaatgtcagaatatttggaaagaatcataccatgttcaccattaagcacattttttgaaaatccatcccaagtgcaatgtgcttgaaggcaaaaaagacaaagtaatactattctgctatattggaagttcatggacattatcacaggaaaagggtgatgaattggtctactctagcaagctgagattgctggttgatggtgcgcttctgcattcatcttatagcccaatgagagccccagcttaaaactgatcttgcagaagtactagcggttgaatgatttgccgtctgtcagactcactgcaatactaactgaatggtgggacctggccgaacagtacatattcacagaccgagtgtctccgacgggttctgtgccccggagctgatgtcttaggaatctttggaccggcgtctccaatcaatatttgccaacagtgtcagctacggtccgtttgggtccagcaatagccccgttgtgcctgccagatgcgactccgtcgccacttaagtgcttagaagccagcactagtacatatttattggttgcggcccgctcactctctattctgtcagctgcaaccctttaaatgtcagccatccagtacgttttgtcggctgcgacccattcaaggtggagctggtaccccgagcaaaatcttgctcatgcaacacatcttatatatggattgtagcggaaatttatgcaaattggttttcccttgaaaaactgacacttgctgtactagttcagagaggaaaattgccccccccccccctcggcgaactgttacggctctcgacatcaccgagcttaactcggttcagctgccaaatgactccaaaaggtccatccaagaatttatgtcgcaatttcttgcgatcagtacaagccgacagggtctggataaccgcattaccattttaagatatatacgatgagtgatagtgcctctttatcttatgctgtgattctgtggctctgaataattttctttagtccacacattcgtattgaatcatctatgctcaatgattccgctggtgatcaggctacttgccacagattcttcacattttgggggacttgagggggagcttcaggcctggcgcgcgtgcccacataagctttgtggaaatctccaagccgctgctgtgaaggccttcttcagaaagggccagaatctgcagcgtcacagaccccacgcttctgtgttaggtatatgtagcctgttccagttgcattacctcatggaatctgagacaacaatccttgacaatgttgggttagaactaatttctctcctgaaacatggaaggaggttcatgaacattccgacgggacacgctcgaccgcagtcaagcaaggtctggtatgtcacatatggtacaggaagtacttaactccatactagaaacttcctgtgacggagtaacgtctctctggagaagtttagaatttgcagatttttcttacagaaacaaatgaaagcgagtaaaatcaagtgtatttaccaagagaagataacaatgtgctaatctgaagtgagaccatgtgtttaaaagatagacaggaagtcaagtaaagtataggacaccgaaagaaacaagaagacatattcaagtaaggaaatttatataaaaaaaaagatgataatgaacttctcaagcaatgagaattgtggacaatgcgtgtaggaaatcttagagtggacgaaaaaaagctacataaatcaaatcaaaagggaggaaacgtccgagatttactcggaatcttatgcacaagggtttccacactgttgtcctagttttattcttacccaaaggggcatatgtatattttttatgaacatattaaaatcttcgaatgtagatttggatgggctcattgcgtgctttggcattctgggcacgttggagcaggtgagggtctgacataataggttgtcactgctcacatcccatcgaaaaccaactgttcagatggtttgcggaaagtcgattcttgacttgtcggttgcgatggaggttgtacagaatgctggtagctcgatgcgggctggctaggtgggggcattgattgatttgagttgaccatatcaggatgaacggtagtgctcggtgagtagctggtggaagacccggcgggctgctgagtgaacattgcatgcgttcctcccgatatgatctctcttgggccaagtgactcgtgggtcacaaagccctgctgatggccgtctccgggagcaccatgcgcgtaagactgtcgcatgagcccatctgactcaatttcggcattgagtgagttgaccatgttaagctgcgcttggaactggtgcaatgtgggagaggccggcgaggggttgtaatgaggtcctcctggtccgtctctaacgatacggggacccgcgctggaatgcctggtgtaattatccatgccgcgaatgtcgcctggggttgcggatcggaatcgtcgattgtcgggggcgaaactaaagttactctccatcgagtgaggtcgagccccatgttgcgacattccatagacgttgggcgggtcaggagactggtctggggtgagtacagcactaccagacgggtagccatgatattgtggccagcaactagcttggtccgggtatccgttaggtggggtgggtaagccctgttggaatgtgtagtaacctggctgggtgtgattggagggcccaaccaaattgggggtgtgaagatggccattgggaggagaaatggagccgggatgctccgagtcttcgacattttccatgctttcaagaaaactagacattctttcatcgagttcttcttccgcctccaacgcgcgttgatctgatgagctagtggatccagctctcgcagcaagtttttcgtgtatcttgaggtgtgccgccaagttgtcgctcctaagttgcaggacagtgggtcagtcttggtgtccccaaatttcatgctcaacgtttactcaacgtaccttgcgaaacgcttgccgcagcgtgtacatgggtacggcttctcactcgtgtggatccgtgtgtggcgtttctgtggtgaaaacgtttcatatcatcaatttgacagtcacaaatgagtcaagttggggaactcactagatgctctaatcgtttgaataggcgaccacaagaaaacaaggggcagacgtatactctggaggcaccgtaggcgccctgatcctgttgtgaagtattgttgtggtctagcatggagccgtcaagagggttcagtagtgagaattcatcatgattagatactgcagatagcggtgcgtgcggcgacattggtgaggggcgcatatgccggtcacgggtgttgtacggatggctgctcagggcgtgattcgagagagatgagggacccaatccggaggaggaagagggtcgtgagtgatagtggtcgtcaaactcgcctccagccattggagaagcagaatgagagccaacgccaggggaactttcatgcttcttgagggggcgtttctgtccgggttttcgcctttgcttgtatgtaggagagccttcgaaaagatgaaagttaccaaggatggagttggcgtgtgactctgcgaaagtttggacgagcttggctgaagaggtcgcaggactaggaggagacgaagtgcgatgatattcgtccgcggaggctatgctactgagtccactggctgatcggtaggccatgttgttagaagagggcacgagtaggacttgcgagccgtcggcttcttgaacagccgtgccgtgttcgttcgtggcgctgactcctacagtggtggagatttgggaaggtcgtcgtttggagcgatagagaccctccccgggctcacctgtaccggtcgcttcggtcacaactactggaggtggatgctgagcaccctcttcttctgctttgttgtcggactcggcgggcgcagcagcatctccgtcctcgagagctttttgctcggtgaattgctcaaagagactcttattaggattatagacaaagctcagagctggttcggctacagcctccgtagttggctcgacgcctaatttctcccgcttgaggtctcggtcaagggcatcgagaaataggcggtcgtgagggacgctgaaccagtagaatactttttgttttttctgcgttctgatgcagttgtacttgaaaagtagctccaaaaaatcggactgaaatcatcgcaagcaattcaacaagtcagggatactgcaccaattgtaattgagtgacaaggggattaaaaattactttgggctcttcgagagtggcgtccgagccacttttcaggtttcgcagatcactgaatattccttcttcaaatttcttagcatttcgtaccggtctgccaaaggctgcaaacctgaagtgtagtgcacggactatatcggtgccagagacctacggaggataacctgcggttattatcgaagtaattgcgaggcgtggaacgcaaaggcagatgtgacttacgtggtacaaaccattccagtacacacacgaaattagttcaccagtgggaagttggaatctgttgaggcatctttcttctctggccaccggatcttgggggtcgtagggggacgtgtcgaatgaggtcggagcggtggcgaggaagaacttgagcttgtcgacggcttcgagcatggactgctgacttgggttgccgggcatgaagactgggggtgcatagttcccatcgggcagaacatgcaccggagttggtcccgcaaactgttgtgcctgggccatctggtcgtcaaaaaagtattcagagggttggtccgggtgccaattagtaaaggattgatcaaggcaaagtaatgcatgtaacatgatgataagaagaacgattgaactggaaattttaaacaggtcaagggaaagattatggacaacgaaatggaattaagcgccaaaaatagggcgattgcggaggatggttttcagttattagacagagatgaaacgtgcgcaatcaataacgaataatgatatatggagaaagatattagagtggaagaggcgggcaggttatgggtacatcgagggaatgtagggcgaggaggatagttatggcagaagggaacggggggaggaattactaataagggttccgcgacaccttgggtaattcggcggatttgcttggagaagatggttgaagctgacaacagcacataaaagctgtatggactcatgggctgttgtcgattgggatggaagctgtagtgttgggaaggtagtgatcacgagatccacaagtggtgaagatggatggattaggatgccgaatgttggttgcccaacaaatgaattgggaacacgccggttggggtgtcccaatccatgggcgtgaaccagagcaaacgagacaaaaataaaattcactcgagcccatgtagacatgtttcgtttttgcttgcctgctgttcttcaggcatcacccgccccgggagatttgactgagaattgtgcgtcgagggaggtgcggtccccacatcttgggcatcaccctcagcgccaagcaacatgtataatatgctctgattgaaatacagtcgcggtggcttttggacagagacgaatcagcaccacttcggtaattgagggtggctgtagctgcatagcgatagctgcataggctacagtgataaggttgcaaaggtttccagtggaaaatgcaagaatctgtgtttctagcgcactcaagccaattgccgaagaaaaccttcccctgaaacgctgaacatatggatacgcccgttggcaatgtgaaagaaaaatgttctaccctttgtattgtacgggtggatacgcagagacttgagttctagtgtaggtcgttaacttactagatctttaattgcctactcgggagggcctcgtggatgtggtagaatttctggccttttatgcgccttgatcaccgagatttttggtctttgcgcttctgggaatctccacaagttaacctcttctcgatgggtagaaattgacagcctgatagcgagtggatgactatcgcaagttgagagcttcgtccaccaaactccgtaagacgattttgctgcacagaacctacattaataattgcaagatcggataggttttggtcaggcacagtctgaagtttttttggacgtgaagctcagtaggccagtgatcgaaaatgatcgaaacagcgattaacgggaagggcgtgtttgaacacggagtatctctcctgaacaaaggcatggtggatgtggtcgggatagggtggaggaaacgggtcgatgttggacctctcggtgatcgtcatctgtagtcggttcttgggatacattaatgcatacattgatctttaaggattcgtgatccccaatccttgatttatatgaaccatatgcagttcgaaatgcgcaaggctaaaatcgatcggtcacgcccagaggctagtgcatctatacaaaacgcccgataaatcgatgttttttgacgttgttgtagaacagaatgccctaacgatggatctgataagagccactgatcagggaataagatgcgaagccgtgaggcattctttgaaacgatggcatttatataaatcaaacacccatcagcctatatttcaagtaagcgatgtctcacttcttgaacagaagcatttggcgcaatgagttacccagacacagtttccaagatggaaattagcaatatatctgtgtgtgcgggcgagggcagtaagaagtgctgggaaagaagtggtgacgactggggggtcatacggcccttcaggcggtgatttcaaccaaatgaactgaatagagtcacatgttgtggaacagtcagtgttgtgaaccaatgtaacaaccgtcaactgttccagattgactttgaggcgatgcgtggcctgtgcaagtggtaccagtgtgcatagcaggggaaattgcagagcgctgagaggtaaaacgagtttaagggaaatcttgttttcaatagcaaggtgaaagaaacgccgaagcataatgagctggataatcagaacgtgtttcctttacctgttatagtttgaggcgcttcaagttgcctttgttttatgtgcgcaggggaccctagcgtttggttggcggccgattcctagccggatagcgctgggtggcctgaaaatggagttggaggggacaaaacaggttagatgccggaggcgctgcagtttcaacaggtcctggctcaaagccggatccaactggtcgcttaccagttgtagttggatgtgacacacagtaacgaaagacacgaagaccgaaaccctggacggagcttcacttcaccgaaagaagagcaggtagatatttgtgtgaaggtgaggcggggatgattggtgtggtgttggaagtgcactggaggctatggaggatgtttgaacaaagggaaacctcctgaacttctgaagtttcaggcagaaggtagagtgtgcagatgaggaagctgttactttgcttgatgttaaaggtggcagtcgttcttgccagtgccccgaggtttttcagctctgctcctgcaatttttgctcgtcctgacaccgatgcgttctgacactgtgactgtcgtccaacgtttcaggttattagcttcaaacacgttgttattcaatcgtgtaaagtattgtcctgagacgtgttttacagatgaactggagatatcaatgaaacctgagcgggcaagtatatacgagtacagttgtctatgtcgatataacagcaggagttttctgggagggaaaggaatctgcgcctctttagaaagctaaccgcgactggataaagaggccttggataaagaagccttggacaaagcggcagttgaaaactttttgtcccagtggattggaaactcaagataagagcaggttatgtaaaggcaagtgagatcagaagagaagcatgtctcggcgaccccatctccatcacaattgaccgattattgaggccacagtgacaacctatgtgatgagttgggtgtcatggcttcggcccaatcgctgaagcataaatattgcaaaaagtgcgatcgagggcccggctcatcctatgctatacatagtatggataactccgcatccaaggccgatgcacctcacgactgtcccggcatcctggcccccatccatactacttgaatggtttcatagccttgaggaaacgtgctgagatcgttgatacaggtttcattctgcttttagtatgcgttgcaatcggtttcatgcaacaatcaacttatgtactgcagcgacgtcacttgagaggaagatttttttcggtccatcgatttcgatgcgactgaagtcttcattgctcggttgtaaaaggttcctggtgtcggaagccaagccattagagtccacatagtgatgtaggtctgggactcggttgccactggtgccagacccatgtctgtaatctgaggagcctgatccacttcacagtcggcaacaattgacactggcatgtcgccaggtaatttctttggccttttagctgcgattagttacggacttgcagcatacatatgctgactgatcacgggagacatccggccaaggactccttgaaacagccatccagctaaatactaactatcaatccatgagaccagtgaggttctctgacatacccactaccaaggggatgccgggtctttctcatcatccacgataatcttcaatagggcgggcatgaggtctataaagtagaccactcacttggactgtgcttcttctgaacacctgactgagtgatcatgtctagcaccgagaaatccactgatcattgcttgcaagttactcgaagaacttaccctgcccgcttctccattttgacgcagtcactagccaatctttgactcgcctgagcgtttctatgtatctgggaaactcgtcttttgttgtatgaggaaaagaagcatcttctggttcagtacggcgtgggcaccctcccagtcccatgggatcacctgcggctcaataccagctgatatgaggagtggtagacccagatcaactgagaagctacagttatagtgcaacgcggctagtaggtgcttggccctgagcaagatggcttgtctgaaggaattggcccttcaaacaattttcgagtttaggatggggatgctgcctctcatgtttttctttttgcctttaacatcacaaatttttgtgactttcataccagtgctttgcatcacttaccctgcaccttccctctctgcaagtatctttttttctcctttgaatcttggtgaagttcatgaacaaagaggaccattttcttgattaatcctgttgtggctaagcacactggtgttcaaaaaaataaagtaactttctatatattgagtgaagtaatgtgcaactttggttgggacttagttttgcatattgtctgttctaaaaaggttggacccagctctcaaaagaaaaaaatcttgttatgcattaaaaagcttgttttattttgttttttctgaggattccgtcataaggtatcccaacttttgctcctccctcccctaccccgatccagtgactcaatgcccggccatcaactccccttccagcctggtcagatgcagcaagggatggccaggcaggtattaggatcagggtaaactttgcaccctgattccaaatatgagctttgatttgccagagctcttctcggagataaactaacactggattgcagtctcagctattgggttggatcacatacctttccaaacccacacctgtaaaataaaattcttatatcaaaggcatggggtccgcttggacctgccaaaaaaatcaaatggttccaagatttttgaacaagaaagtgtgctgatttgaacatctctcatcaaaacatattgtcaatttaatttggatctttcagacctaacttcctaagttcctagtatgttataggttgctctgtggtttactagatttccaaatttgtatggattaatgtatgagatcaaatttcacctgtcacaaaagaggcattggcttatagtatgactcacaaagagtttaactggtacccaattcagttatgaagacaagccagtgtttttttgtgttggaaacctcaaagatgttgttgtgagtttcaagggggtaggggtagttgagtgtgagagaattgttcataaaagttccaaaaagcagcaattggtgctcatttaattcaacttttcaaattaattttgctgtatataactttgatgctatttggtttttttaactacaacttacttgctcttgttgtgattcagatgagataccagcaagcccctgttaaaatgttgcacggcatctggtacagacaggcaggcaggcactaaggaaaggaaacaattcaaaagaagttcaaagaaatgaccaacagcaacactgaaaccaacaaaatacatgtgtctgtattggtctgtatctgtatttgtttttatcccaatacattgtatctgtattgtattggaaaattttgaaaacaaatactatacaaatatattgtatctggtcacccatacagcccaatacaatcctgtattttttgtattgggaagttgggttaaatacagtccaaattggccaacaaatttgcagtagttttttgatgaaatacctttgtattgtatctgatttcatatactattacaatacccaataccatattttgattatctgaagaaaagatacaatacactgtattgcccaatacatttattgtattgtattgtattgctttcaccggtctaacaggcgaaagggctgctttgaagtatcttctgattaaatgagagaggaatttagatgaggagacttaagtaaaaagacttgaagggttttgcaaaaggaaaaggctcagaaggcaaagactcaatgagagctaaaatctataatatcattttgatgagggaagaaagaataggtgagtacagtggatggaccattatttttgtgtgcttgttttgaattccagaaattcaaatcacaaaccaagtcacacagctttgtcaagtggtgcaaaatatgttccaaaaaaaaaatacaaagaaattaaaaccaaaaacaaagtttcaaaatttgtgaaaactacaagataaaactgaatttatttcaaaagctttattttgaaggagtgagaatgctgagagaaagaatgattataaataaaaactatggaaaaagcctggatttggctttcctagtgatgggcaggagatgggacaacaatttgaagataacaagttcagttcaagctgaaattcagagagtcaaaggattgcatgtcctgtttgactgtctatatgctgattgcaaagtgtaatgcacagagaattgcattgctgattagagctgatcagatgttgaagttctattcttgagacagtgtgtggtagactcaaactaaggtttaggcaaaattatgttgatgattttttcttatgccaaagagattttcaagcattacatgtgtgaaaaccctgcttctgcacaagggaactttcctcttattgttaaatttcacacttttttcaagagttgatgtttgttttgtggttggatggattgaatgttactcctaggtgttggtaagctttctcaaatggtagtttgaaggggaaagaaagaaaaaaaagaaggaagtgatgatatcagactgagcaacccagagaaatgggcctggatgctgattattttttggtatcagaaaaataatgtcaactcatgccctggtgcttcaggctcccccagggcattttcagggtctggggtttggagaattccctgtcctgaaccctgggtcacatccttgacattttagactcttctgatctctctcagtctctcaaccttgcttctcttgctttagtgtactatttgccactcttggctatacttgatctttatcttccctatcttgcttcctgattatcctgtcaaattcatcatcttgtatatcagaataactgagcttgggcaaagccaacccaatacctgccctctcttttactctcaccctaactcttgccatctcatcccatgagactcttcatattcctctcatgtgatctgctctctctctctctcttgatgccattctgtcatcttctgtgtataaatacagctctgtctctctgacatgaatcctcaactaagttctcctgtatcttttctgcactacaaaagctggcacaaatcacacatgtgctggctaagaatgaattcacaaaggctgattatagaacaatagagaatgaatgccattgaatgttgaattgaagataacttccaagtcttgtatgacacaaaactgagtcatttgattcctgggacatctgggttttggatgtgcagagattgtttttttttaatcacaactttagatgtgtactacatgagggtggtaggtgtaacattggtgatatttacaattgcagatggcataaaaaaaccctggattttcaggattggatgtgcaaaattttcagctgaggaatccttttttaggattttgaagatccatagtggcagaatgttaaaagaaataccataggacctcgaattgacaatcaagatatgtaccaaaggtaacaaagtgatgtgaacacatggatacacctcacttatactcattgttggctcttggaaggcttgtctaagaacattgactctacactgagaaaaacaaatgaaccactggctgggttaaaaccttagtggttagaaatttgtatgttacacactaattgtgcaagtccaaaattttaatagaatatgtattcagggttgtcaaagtcctcataacttgcctgagattgcaagctcatataatctgataaacaagtttgttgagatctgattgtgatccctctccagtactctagtggtgtttttcctaaaagtcaacaattacataatcccagtcggctttcaaatgatatcataagtgcaaactctgcactctcatatataggtctctctcttttgaccaatcttgtctttcttcccatgaatccagaaaccttccttgctgtttctcagaagaattcatttactcttctcattactttggactcatcactgtcactctagtctatttattgtaaagaatagtgactacttcttttcctcaaaaacttctctatcttgtcttccaacaatcaacttgaccattaaatgttctttcttgttgtcaaacatcatttgactcggctgttattcactgtcttgcgcctcccttctatttgactccccgccgattcttaacactcctaaatccttgtcaagacacagtaggttatctcttgactcttctctctggaagacggtctgattgagacattgaattctcttctttattagtccttgtcctttgtctcatttcttctcttttttgttgtgtcccttgtctagttgctcctgccttaaggtacactttcatttcattgtctaaatcactttctctatcatgtatttctttttttattctcactaatttgaaatacatcctcaagtttggtatttaacaaagttttctgcagggcttataatgtaatcatgaaacaagaatccctgcaaaaaaaaactcatttatcagattatatgaactcacaatatcgcacgagttatcagaacttggacaaccctaattgggtttttctggcccattgcggggagggccagtgtgttgattctatactttgtgggtggggtgatggctggtttatgtgatctataactgtctccgaaatctgtaccatttacagtttataggctcttgcagtgtgactcaaaatatacattgttttttttcaacagtggggtcgggaagatcctatattgttcatgaggatgcttcttgaaaaaaaatcaaatccaacatgtatcccatgaagttcatgaggagcatttgaggaaaacaaacaatggatggcttcctgttacaacccttgaggcttgacccagaatttaagtcacactccccagcagatcttaatttttggtttaatttttttttgttcacaagccttgtaggactagccacatgttgattggggtgttcatttgggactgagggggggtttacaaagcactctaaatggtggggggggggagtcctgcaatacctctgttaattggatacattagtggggttcatgttagcttcttgcaaaaaacaatctcttcttgtgcaagaacctgttgcattgctttggagctaaatttaaccctagatgtcacaccagttttgttgcaacaggtgggtgagcaaaaaaaaaaaagtgttcttgggtgagaatggtatgatgaaccctgctatttggtgtgtgagggattctcctccaaggtcctttccagattacttgtcttaactttatggactttgagagtcaagctctagttcagccaatctctactagaccatctctttccatcctagaccattgaaagagctgttatatttttggagtacatgaagagtttgattgaagttgatctctctataattaagttgatggtgcagactttttgatgaatatatggtaggttggagtcaactagtgaactttcaagttagactgagtctgaattttgagttgtgtggtagtagtagtttagtgttctgatttgtgctgtgcctggagtacatcgtgtttggtagtacatatgcaagtcggtcatatttcaagctgatcatctgataggtttcttttgtttttgggtttgttgtcttttttgttgttgttgttgttgttgtctttctatttttgattatccactgatcaacatccacatctcaccaccaccaccactcactctcagcctcgcctcctctgtctctcccacccgaatccgatcctcagcctcggcttcacactgaactttccctcaatcaaaatatcgatttaccttaataatccatacaaaaaccaaaaaaaaacaaaaccaaaccaaaaaccaaaccatgtcattctccatcccattcggttctctcattccctccagaccaccaccagcaccacccaaccaacaacaacaacaacaacaaaaccaacaacaacatcaacaaaaagaaaaccacctatcctcctcatcatcctcaacctcttcaacctcaccctaccaacaccaccaccagtcattcaaccaacgaagctcactccatcagtccatcacatctggtcatgcaccttcgatcctctcaaaatcaacaagcagtatgatcggatcagcaccattcccttccaacccttcaagcccttccctctctggctcaaacctagcactccaacccaacccaacaacgatcgtccgaagagggtttgccaaactcaaggaggacgggctaagatcttggatctggtcacaacgatggttgatactcagagaacaaaccttgactttccataagaacgaggtatgtatccatcctgaatcactacacacactcactacaaaatcatcatcctcatcatcctcttctcctacctagaccacctccaccgcagctgccttgatcttcctcaaggaaatcaccaacgtcacccgaaccgatctaagaccctactgcttagaggtcgagactaaggataagacctacaacctagcactcaagaacgatgaggaactctacggctggatggatgacatctactcccgatcacccctcatgggcgtatcaaatccaactaactttgtccaccaggttcacgtcggattcgatgccgtctctggcgcattcaccggcttacccgagcaatggaccagactcctcaccagttctgcgatcaccaaggaggattatgccaagaaccctcaggcggtcctcgacgtactcgagttctacactgacatccagaaacgggagaacgaggagtatccgatcggatccggtggccatcaacaccagcaatccatcgatacctccaaactcgatcactaccaccaccaacaccaacactccgaatccactcacccctcacccaacatccaaaacaacaactcacaaaactcctccaataccggcttctcatcctatccctcccgaaccgccccctctccggtcatccaacactccgagtcctctaaccattctgctggtcttggtgatcccggccagtcctcctcctcgaccaacttcccacgaatcaacaacccacaaccatctcagtcccggccgaacctagtcccacaacgtgtcgcaccggtggccccatcggccaccccgggctccggcggacttaagccgctgagcctgtcctcctctgcctccccacgtccgccagtccaaccaccccgagagagcgcaaagcaactagcgccggccaagacccaagggcctaaacctctcactctcggccagccccggcccgccaacggggctaccactaccaccaccaccaccaacaacaacaacaacaacacgggcaccgccaagccctcaggcaatgccgtccccgctaaaccggccgcctcagccccaccgagtcaagagaccaaccaaccagcacaagcaccgatcaaggcactccagacggtcaagaaacaggaggccaaacagaacgaacgaaggatctcgagtctgactgaggcgcaaatcatggcgaagcttaggacggtagtctcgccacaagatccgaaccagatctatgcaaagatcaagaaggttggacagggggcctcaggctcggtgtatgtggctaagaccttggccaccggagctaaggtggccatcaaacagatggacctcaaagtccagcctcgtaaggaacttatcgtcaacgaaatcctcgtcatgaaagaatcccaacaccccaacatcgtcaacttcctcgactctttcatcgtccgtgatgacgaactttgggtggtcatggagttcatggagggcggagcgttgacagatgtgatcgataataatacgatggaggaggatcagatcgctagtatttgcttcgaggtccgttccactccttcctcctccttttcttttcttttccttacttactctgatcttctcggatcttttttttttttgtttcgtagagttgtaagggattgcaacatttacataatcaaagcatcattcatcgagacatcaaatcagacaacgtgctattagatgcgcaaggacatgtgaagatcagtaagtgtccacattcatttcgagatcccagaccaccccgatttccagcgaagaaagagagagactaacaacaagatgatgatgatgatgatgatgatgatttagccgatttcgggttctgtgccaaactgacggaccagaaatcgaagcgggcgacgatggtgggcacgccgtattggatggcccccgaggtcgtcaagcagaaggagtacggcgctaaggtcgatatctggtccctcggaatcatggcgatcgagatgatcgagaacgaaccgccgtatttggacgaagagccgctcaaggctttgtatcttatcgctactaatggtatctcccccctctttcctcctcttcccttcccctagttttgtgatcggttttatatactttttttttctttgttgattaaaaaaaattgggtggttggaattaatctctctctctctctctcttgatttttttggtatctaggtactcctactcttaaaaaaccggaacgattgagtaaagaactcaagaacttcttggcggtctgtttgtgtgtagacgtgaagagtcgagcgacggctgacgaactcatccaagtcagtcccccctccttctttcctctcatcatcaattaaccatcttatttatcctcccctccacttttttgtttgatttctgattcttgtatttggtccttttgcaaaacaatcaaatctagcatgagttcttgaaaaaatcatgtactttggccgggttggcgcccttgcttaagttcaaaacttcctcgagatgatccctctcccgctccctctctgactcaatttcaatcggtttcaatccacctctctacatcttcttccttccttccttcctatctctcttttttatcaagtcatcatccccttttttttatttcttttatacttgatatatatattggtgtgtgtttgtgtgtgtgtgtgttttgtttgaagacgacttaaaagaaaacgacgtgtctctccttatctctctctctctctctctgctgttatctctcttccttgtttttttcccttatccaataatgatcataatgaaagtctcgtttccttttccttttttttcctcatctcattctcatcctcatctgccccacacatgcagtcctatttgtttggttggttggttggctagtttttttgtattctctcagacgcctcatgactctcaacaatcctctcccatttttttgttttgtttgttttgttttctgaaacggttctgttgtttttttttgtatataatatacaatataagcgtataatgttatgatagaatcaccccaaatcgatgagcatattgagtctcagtgttgcatataaatcacatcaagattggtagtcatgtcatgtcgtgtcgtgtcatacatctatccatatataaacataacatatcttctttctttctcttgctggcttgcttgatttaaagtaatccgattactttctttattggtttggttgatgaatacactggtcctgttttttttttttttttaatcatcatgcaatcatacaaatgaaccaagccgtcaaaagtattggttgtagagctccatgggggcacttgggtagtccccataatcagattcaaaaacagacccacccactcttcagcctcccacctgcaagattttttttttcatccatattttatccccgggctggatctgccatcctattttgatctgcacccccaatgtaactgtgtgtgtttctttttttggttatcaagaaagatgacagggaagtcgggatgatatatatatctatgtgaatgagcctttcttgttgcacatgatgtgtccttttcttgtcttcttctttggtcaagaatgctgttggttgtcagtggtgttgatgttgcataagacagcacacagggccacctccctctagcttttgctctaatatagataggatcttagctaattgactcccaaaaagtggaggatcgactcccaaaccccgaaacccccggaatttccaccgaaatccccgaggaatgggagtcgatcccccaaacccgtcagcatgtttgggagtcgaaaacccactaattttaataaataaaaggccaacccccgaaggggttggggggtcgcttaccaaaaagagcctgcaacggccgggagaaacatgaactgaccactgtttggcgtcgaccagctgccgttggggtagagatcgtttgttcgtactcgggtacctgttggtacctaggtacctgctgaattttttcagaaaataggtaccaagtaccgcaccaggcacctcctggcgggtaccggcggtacacctccctctcttcctcacttagtttgactgcaaggttcattacaaaccttttgcatcttgtttgagtttttctggggggattttttgtgactatcattgtaatttgaaaacatgaaaaaaatacagtcaaaaagaattgaaaagaatttcaaaaaaaaaattatttgtacctcgttgatcggaaggaaacccttccgatcaaagaggtagatgtacctccctgatcagaaaggtttccttccgatcaagaggtacatcctcgttgaccaaaaggaaagccttccggtcaacaaggtagatgtaccttgctgatcggaagggtttccttccggtcaacgaggtacatgtacctcatcaaccggaaggaaagctttccggtcaacgaggtagatgtaccaccctcaccggaagggtttccttccggtcaacgaggtacatgtacctcatcgaccggaaggaacccttccggtcaagcactcatgggggcggtacccgtagcggtaggtcgtagtcttacccatagtgaaaagcataaacctactgaggtgaatcgactcgtttcggcgtgtgtgggtgtgatttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattttcctggtcataaaacttcctctccccgaatttcccctatccacattcctttcttccggaaaaatcaaaagaacaaagaaaaaagggtattcataggaaagatctcggcatcttatgtatgggaacaactagcaaagggacatgggcgggaggtgagggggcgggatgtggtaccttcgaaagcccaataccgagggatttgattactcacatccatccctaattggtatcggatcaacatctggactgtcgctccggcccctgccacgcgctctcataaccatcccaaatattggtattgaaggaacgaagagaggagacgagtggattgtacgaatgtttggcttgttgtggctttctttcataacctaggctttttgttgtcgtaaacttccctagcgagggattgcttttggaggtccatctgtttgacggtcacatcagctccggtggctaagttcttagccagcattcaccgagccttgaggccccctgtccaaccttcgtgatctttgcatagatctggttcggatcgagtggcgagggtaccgtcatgggcttcgccatggtttgctgttcaatgagaggccaagtatagatctcttcgtagctcgacttcatcattcttgtccaattcggttttcctagttcgggggaggtgcgtaaattttaaaaattttgacgtggttgtggacagaactgtgatgtacaccctcaacggccgggagaaaacctctcggccgttgagagtgcacactctcattggccgagagaaacactcttggccgtcgagagtgtacaccctcatcggccgagagtgtttctctcggccactgagagtgtacactctcaacggccaagagtgtttctctcggccaacgagagtgtacactctcaacggccgagaggttttctcccggccgttgagggtgtacatcacagttctgtccacaaccacgtcaaaatttttaaaattcaccccctcccccaaaaattcaaaaacaccacacctcatcgacagaacttcactcaccctccccatgccgccaggcgatccccccccactcccccctcctgacccccaaacaggtaatttatcgatccgagcgctgacggactcgatccataatcaacgggacgcgtccatggacgtgaacatggagacctctatggaggaaagtcccgcccttgcaaccggccgccatcaccatgcagcaccgcctccggaggaattcccgctgctcaacttttacaaagcactccgagccgaccccagcaggcaaagcgcaacaggtaccttgaatctcgacgcgacgacggagtccttgcttctccagctaatcgaaagcgaagccagacgaagccatgaccttaagctgttcaccgaagaactccgagaagtccgctcgcgcgtcacgaccattgaagcaggccaactgacacgcaagccaccatcacccagtaagacctacgcgtcgactgccgccaagttgcaaaacccccctcaacccccctcaaaatctgaaatggtggccgcacgtccgggcctgaccatcattcattccaggactggaaccaagcccttaaaggaggtcgacgccgaaatagtggtccggaagaccaacgaggttttggaaaagctgaacgccaccgtccaaggagagaaggtgaccgtcaaagcggtttgtttcttgccatcaggtgacgtgtccttctactccaaaaatcgacagcagaaggaatggttgaatcgcaacaaacatgaatggagtaaacaggtccacccagacctcgaggccacccccagcacgtactcaatcctagctcacggcataccgcgcacattcaatgtagacgcggtgacaagcaaaatcaccatcgctgccgaaaaccagttcatctcggaaaaaatcttcaggatgcgttggctaggaggctccagagaccccaatgacccccgccaggctggtacagtggtaatagctctcactgaacccgccttagctgaccaactcgttaagcagcgcggcctcttcctgaacggcagctaccacagggtcgaaagattcaagaaactccccccgcagtgctttaaatgtctgcagatgggtcattttgggaagtggtgccgggccgaccccaagtgtggcaaatgtgtaaacaagcacgaaacccgggactgcactgacacaacagctccgctaggtaaactctgcgtgatttgtaaggacaacggtaaagacaaggaggtttggtcatcacacacaccattcgacaaggcgtgcgggatcaaacgggcttggctcatctctaaaaatcacatccgtcatgaataatttagaccctatactaacccctagtgtttctaatacccaagttgtagatagcccgtctgtagtttcaagcaatgaaaactttttgccctccattattgtgcagttgaactgccataatagtcgagcgaccacgtatagtattctcaactcggagccggactctgttttttctcttatcttacaggaaccttggataaatccgctgacacttcttccacctgaccatgaagcctggtgggttttttacagcccggaccatcaaccaacggaactaaaggacaaacaccgggtggtttcttatgtccgaaaatcactggcctcccaaaatatcaaggttttggaaggcaacagtaagttttttataggcctggaattgacactactgaccgggactcgattgcgagtccttaatgcttacaacccaccaggaacaacggcaggcctcgataagctacgggattggatgaatgcggtgaatgatcgtcggaccgcaacaatcatcgggatggactccaatctccatcaccgcaactggaatcccccgggttactctcatgctcacaaggaagcaaagtctctcatctctttgtgtggcaaacatggattcagattggcctctgaaagagatacaccaacttttgtttctagcaggggctccaggacaacagtggatctcacctgggccaatttcctcacttctcggatgatacacagtacagctactgtatcggacaaccacgggtcagatcaccagaagctcaccaccaggctgcggcattctcccccgcaacctgaataccgcataaaggtccctcaaatggcagccctggatcaggccaagctccaaaggacagtggatcaagggctccagcagctaagtgtagcatcccccaaccttgagatagatgatgtagagactaaaatcacgtccagcatacttacagcctggcaggcccaaggaaaacgaacccgggttgatcaccaaaaggtcaaaaaatggtgggacaacgacgtactgggtccacttgtgaaggcaagaaacaagtgccgacgtctcctgttaatgtcccccactcaggccaacacggaacgcttcaagtattggaacgattgcttccaagaagcggtcaacaggctaaaacaacagcattggcgaagttttttggcttcgacagacgcgacaaccgtttttcaggccttccagttcaccaaaccaagaagcggcgggggtatcctcccgttaaggggcccggtgtggtagttattcctgtgtttctacgccaaaaatataaaaatttattctcatctttttctaaatcagatataaggtaaaataaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggattctttactctgactatagctcattttgaatattggatgcatatttcatattgaattcctttgtttcatattgaattcctttactagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagcaggaccttgtaggccagccaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctgaattccctcattggatattcaggccagctaaattccctcacctgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattataacccccccttatatattataacagtttatagtgtagaaatatcaacattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccaaccgcaaggacctgggttcaattcccattcaagacatccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgcacctggtcctccgttccattcctggtcgaagcataaaatttatataccatcaacctcgaggttgcgcgttcaagcctcactctcaacacttatcattgacacctctatcaacaacaatcatcaacaccttcaaccgttatacgtatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaccggatggaacactaacctcaaacagggaggatcaggccaggctcctttttactggcacttcagtggtagataatacttgcgacctgtctgacgtccctcaagaggaaaattcttccttcgtgctgtacccctcgattacatgtagggaggtaacgaatgtactgaataggctggccaaaaaaaaggcttcgggccccgaccgaatcccaaatgagatcctcacattgtgcgcgccagagatagctgacacccttgccacactattcaacagatgcattcgggaagggaaattccccagcgcttggaaaacggccacaacggtcataatccggaagtttgggaaaccggactacaccaacccaggggcgtatcgtccgatcgctctgctaagcactcttagtaaggtttttgagtcaaccattgctgatagactcactttttgggcagaatctaatagcatcatccccgccggccactcaggggggcgccgaggaaaaggctgtgaggatgcggtgctggcgctcacaatgtgggtaaaacgaaaatggagggagggaaaggtagttacggccttgttccttgatgtaaagtcagcatatccgtctgtcaacccccgccgcctggttcactccctccggaaaaaagggtgcccgacctatttgtggaagataatagaagccttcctcgaggggagacgaactaagttacgcttggcggactatgaatcagctgagttttccattgagcaagggctcccacagggctcacccctttcagttatattgtatatactctacaattccgatctgctgatgaaaaactttgactttgactgtgacgaggtctcattaggcttcatcgacgatgtggtccacatcacagcaggaaagacagttgagatggccagggagcgactgtccaggttgggagagaggtcgctccaatggggtaggctccacggggctatctttgatagtcggaaagcgcaattcatggtactcactcactccaaagcggcaaggcaacccttcacctttgacagtcaggagctgaaaccacaaaaagatgtaaagtggcttggcctttggcttgatgaaaaactgacttttgggaagcagataacgcaggtgaagaaaaaagctgatgatactttagggcagctcctaaagattggcagctcgacatggggaatcagagaacaggaacgagggcttttggtatcgacggtactagccccccggatcctctacggagtacaaatatggttcacatccttgaataaacagaaggtcatgaccttgctggacctggtggaacattcggcggcccgctttgctttaggggccctgaaatccaccccaatcaaatacctgaataagtaccggcctttcaggagtttcaaaactacagctatgaatcggattactaacttctacctgaccaagctgaccaggatgactcacagggcaactacagtggagcagcaaatcaggattgagctgttgtggacggccaaaccattccctagcccagtccactcctccctcaacagggacttactagctgacctagcgaccaaaaatcttgaagcgatcaactacatcaacgagaacaacccaccttggcgccccaaaagaacggtagagtttgtgatagacagaatgagcaaacaagaggctaaaagaaaggttgaccgtttcattgagacggtggatgctacagctgatctggttatatttactgacgggtccgcccacccagaggaaggattgggggcggcagctgtttccatggacggtttgttggctaaccttgctttcttaggtcctccgggtacggcgtccaattttgaatgcgagctggtgggcatttggctaggtctagaaatggggaacgtaactggccgcctgaaaacgggagggcgactaatcttactaacagatagccaagcagctatcgaccaattaaaaaacccatgggcccccaaatcaggacagtacattctctctcagattcaagatgcaatcgacgccataccaactacgacccacattgtcattcgctggtgcccaggccacgtagggataatgggcaacgagctggccgacagaaaagcggcagaagcgcgaacgacctctccgctggacatttcgatcaggggcagcacagcagccgagaagactaaactaatccgccgggacaagctgtggaaaggctctcccagaatggaatttccaattcaagcagccatccaccaactccggtctgggcatgttcctctgaacgccttccaattcaagtgcaagagagttccatacccaatttgcctaagttgcggtgtccttgaaacagttgaccattacttaatttcttgctctaggttcaccaaggctagatcagcagccaggaaaatcctccgcgatgagagaatcacttcaattacggccagaacactcctgcacaacccccaggccttcatggccactaaatctttcatcgaaatctcggccagactccctcaatttcgacaggaagacgaaaccggaggggcccactaacccccccccctttgatggaaattcatccctttgcactttttcattttcctttttcctcttttctttctcttttactctaagtcctttcttaaaaaaaaaaaaaaaaagagcatgaatactgtacagaaaatccgccacaattcctctctctatttacaaatgttttcctggttgctaaactacagcaccacacttgtctcctagatgaatatgcatagtgcgcaatgtcaaatcaaatctgcactaaaaaaaaaaaaaaaaaaaaaaaaagagggtgtacactctcatcggccgagaatgtttctctcggctgctgagggtgtgccatcagcggccgggaggattcctcccggccgttgcgggctctttttggtaagcgacacccaaaacctttgggacatcgacccccaaccccttcgggggttggccttttttttattaaaattagtgggttttcgactcccaaacctgctgacgggtttgggggatcgactcccattccttggggatttcggtggaaattccgggggtttcggggtttgggagtcgatcctccactttttgggagtcgattagctaagaccctatagatatagatcagtcaagcgtgggttagatattttcttctttgtttagagctaagtgagtcaatgaatggttaattagtactgatctctggagcaaggtttgggatccgcaggctggcagttttgtagctacaaagggaggaagggtgttggcttggagggaagtctactataagaacatgagattggctttgtggtgggtatatcaaagcagactggaatgtggttcccaacttctctacactgagatgggacagtctggtaggcagtcaagcgggagtttgatgagctgtggtgcacatgctctgatctatgtactgtctgcaccaccttttcccaactggagaacagtagtcactcaatttttccctggagactgatattatcatgtgaaataggctggatggaatatagattgataaagtaaggctcggtttggcagtccattatatcataagaaaaaatttgtaaatccggataatcagaataaggttgacaaaccgtaaacaaattatcacaaagctagacaaatcatctggttattacagtggatttttggtgttgtattgtgaccagccaaacattattttcacttatgataattaatgtggtcccccaaaaagatttgcaggaatttcctatgatattttatgatatcatggactgccaaacggagcctaagactaaggggggggggataagttggtttgatctacttggctgttggatacattgtgtagattggatgaatttgaagatacatacatctcttcttgatagagcttgatttgccaattgaactcacttgtaacatttgctcttgatatgtacagtttacaattgactgtaaagaaatcatccttagccctcttgggtcttgatcagcaatgtttgggatgagatgattcatattattaggaatccaccaagatccaagcaatggattgtttgctttgatttcaataactcaggaacaggtcacagttgagagtttccttgtacagtgccctcccagatgtatatagccaacttgtttggattaaacaaccctaacccaccaacttgcaatcatgagacttggccaagtggtataaaagaggtttaaaacaatggttttgaaaacaaaaatctgaaaaactgatttttaaaatttgcaaaaatagcacaattattgcacttttttcaaaagtctcaatattgctccaaatgaatgaataaaaattggaacttggagtatggtatgcttgagaaatgataataaatgaaaattatgataaaataactaccagatggttttaaactggtgtggagggagacattcatcagtctcacagtggaaaaaacagtgaaggaggcagtgctatcaaattcaacttgtgttttgaactggatactgaggtccaaataatttctggtgttgatttttttcatttattatcattcttcttgcataccataccactctttccaattttcattttttcatttggagcaatattaagacttttgaaaaaagtgcaataattgtaatatttttgaaaatgttgaaaattggttttttatacttttgttttcagaatcattttttgaaacctcttttataccacttgctcaagtctcatgatttcaagctggtgggttagggttgtgtaatccaaacaaattggctatatacatctgggagggcactgtactttgacccagccattcacttgatgcactgcagaaagaaaagtgctcagacatggctgtggaatgttttggacacagtctgatccagattttgttcagtcaactcttccaactacatcattcatcctggaagtgagcacagggctatcaatagacatacattttgagctctttttgtatcaagagttaatcctaggagactgtggatttagttagctgtactgtttttgttggaattgggttgtgcagtagtcgcagtggtttcagattggaagtgtttttgatcatgatgtcatgatcaactttgattggtcaagacaatccttcctcatcttgatcttattattcactactcaacattgcccaactattcaagataaatctagttcaagtttggcatcaatcactttgtgaaggggatcattggctagggatctttagtcttgagatattttcttttgattctttttattaaatcttatttttaattaatctaaattttatctgtttgaaaagccattgtcctgcatagtttgctaatatactctttaagagtcaattgtacacttactgtatcagcagttcatctaacttcctgttctttcaaggttctggtaattcttttcttcactactgtttttctttgtttctttttctttttcttttaaggcttcaaagttctcagttttgtttaggatatataacacagtgtgagaacccacctagtattcttagtactcatgtggctatgaaatttatccaagaggaatggttactgttgtcaaggctttttttttttttttttttttttttttttaagtgctaattgatattgacattgcgcactacagtgaaaagctattgtgagaatacatgcgaagatgtttttgtatctaagatcgaaagtacatgacaacggttatgtagtgagtaaatgatgacttctagtggtttcttagttttaactggccataaaaagagaaagaaatagaaaaaagaaaaagggaggagactgaaaaaaagcggaaaataaaaggatttatgaaaccaaaattcatgagataaaatataagaaaataaaagaaattcctcctctttaatcgtatctgaacaattggggaaatcgatggctccaactctctgcgccttgtttcccaggcaagtcgcattgtggggccctagtccacaacctctatgtatgatgtgttcgagagagagaagaagccaccgattgtcccgcctgtccagctcgatggttcccccgtacaaatgttgtttgaaatctgaaaaaaaacaaatagattgatcttttgtgttggttaatactgagtgtgcaaaattgatataaaggcgaaaaagtgagagagaaaaatagaataaaaggagaaagagattgagaataaaataaaaagagaaattttaagaaatgataactggagaccgaataaataaagaaccgtgagatgtgaaaaatgttttattttttttatttttttttatttttatttttattttattttttttattttagattttttctttttcaatgtaatattgtaagttgttaaatctttttgtttctaaaatgaagtcggctaagatttcgaagttatctggtgagtcgaggattgattttagcgaaaagatgttgatttttattttgttttctttgatttttttccgataattttttctttgaatgtgatattttttacagtatagtatgtaatgtttgacgtcttcatttgtgttgcagatggtgcagagtggtgtgtcggattttttgatagaaaataagaaactgttgagggggcagtgacctgaccgaagttgatagatggcggcccctcctcctctttcaatttgattgagtttgttgaaaattttgaaaggtagcgttgttaatttgatattgttttggattaaaggttttttgattttgttgaatttgtattttttttggatttgttgttgtaatgttgaaagagattgaggttgatcttcgagttgaaattgttgattatcgatagttgcttctttggcgagagtgtcaacccgttcattctccgagattcctacatgtgctgggcaccagaaaagttgaattggcgtagttgggttggaagaaatagattttaagagagtaaaaattttgttgaatctgaattgtacagtcgttccgtaatggaatggaatcgtcgagtgtggatttctcccatttcccactcgatgagtcccccgttctgccaagcttgttttgagtttggcagatactcgcaacagcgttctcccgctgctgttcctccagcaatcggggggagggagggggggggggtgttcagaaagagctatagagcacacccattgatcatgactcaagacgaaggagaaccaatcgattcactcatcccacctcttagcacgccgagttttgaggaggacggaatctgttctgaatcagcaggatgtggtcgcgataccgaaatttttgttcaattcgatgttttcatccgcaggccacccaaaaaaggacgaaaaggactgattccacttgcaccactcaatttcaagcagccaaagtcgtgttcagtcacaatcaacactcgcgagactactcttgaagcatttcaagatatgcttgtgaacgtgatgaacaagcgatgccctgatcttggaaatgtggtcctggctgataccaattccgatatatctagaactgaatggatcatcacgttgacaaacagccgccaagggatgtttaatcggtctaagaagatccgtttggattcagcaacctttaaacgatggactcgcgagatcgagaggagtaaacgaggacgagcctctatcattatcaaacaaaataaacctggagacgatgggacagaaccggaggttccagcagatcatgtttgttgtttctgtttccagctagatatatcgtttctaacaaaaacaaccaactaactgaaagctgagtaatgcttatgtttggctccataagcaagcagctgttcaacaagaacttcaaagacaaggcactttggctaaccgaggtggctccggtcaaaattcgcaatctgacgatcgacgttcaagtcaagctccatcagcctcgccaccattgaatgatttcgcccttgcagcaactattcgaaatctccataatactcatcggatggctgggcatttgcatcgaggctttcctatctaccgaaacccaatcaatccaaatgaagggatcatcctgacaggcagtacaatgaccatctgggccgaggcaattgtaagtggcatgtttgattttgttttcttcatttttatctcttaaaagcttactgactttggatccagatcaacaaagaagctggagttgatcttaagcacccaccctcaactctcacttatagaaaactcaaaaagaggaaaaacaatgatcctccttccccggtcacctgcgaccatcacaatcaacaacgaggccaatcatcggaatctgaaggggatctcgatgaatgttacaggctaggcaaagatgtttccctcagcgagtacatcgaattctgtgaatacaaaccggatacttgctacgaagacctcactacattctgtcgcgagcagtttatcaacaactaccacctctttgcaactgatttggtcgtccactcgctcattaatgaataccactttccatgtggattggttgcaagtctgcgcgataacgtcaaaagatttactgaacatctgaaggctaaatctcaatccagttcacaccaagaagatcattatgagaccagccaatctgaacctgaagactctgaatgattaaaataactaaaatgtagccaagttgatttatatgagaagaaactattatatttagacaagataaccactgcttttatactctttgtaacacaatctatcatccatgatggtagcagtagcatgataaatggatgcgatctcatcatctgaattcaataaactatttgagcggcgcaaatgtgactttaaaactgaaaaacacatttcaatggggttaagttcgggccagtaaggtggaaggtagattaatcttacacctggtcgagttcagttgttagaactttgaagacattacaatgatcaatttcactaaatttaacataccatgttcatcacatagcttttggacattcccaccgtggtgaacagagcagttatcaataatcaaaactgagttgattccggggaagggattcattcttggtaactttaaaaaattaagaattaactcctattccttctggtcaaaagattgtgtagtgaattttttctcaccagagtatgcttcaaaaatgattcaaagtctggacgtttgaatgaattttccttgatatcaattcctagaacaccatagagcgagatgcctggaagtaccgagtatcgcttagcatttgagtgtttggtttgctggtagcttcgttgtccagaaggagcacgtcccttaggtcggttgaggcttctacggcatatagaagattcatctgattgcatttgattcagcaattatatcaaacattgctagattgagaacaaagagcaacctcacctgcaaaaaccatgaactcagctggcatggtgcccacttgagcaagatactcagccatcttcaagtctgattgcttggaattgacctgatggttctttttcaatgtaatgttcatctttttacgcagagtctgatctatggtggagatgcatgtagcaatatcgtgctcctccaacagccattcctgtatctcatccaaataacttgttggatgttctctgaggtatactcgcaattcttcttgtatatcttctggtattgagcctcgcggtccaaatggttcgtagtcggctgggttcctcacaacacaccctgtgcttttgtgaaggtgagtccatcggtgtaacgaactgcgcgaaaagttgattcttagtgtcctcttgatctgctcgatatccatgtgttgattccagaggtcgaccgcgaggtactttgcgtaaggattgatgtatcttctaggcatcgttcctaaggtcgaaggtacatgggatgactgtacagcttcagtcttgaacttgataaacagtccccctcagtccccccgattgctggaggaacagcagcgggagaacgctgttgcgagtatctgccaaactcaaaacaagcttggcagaacgggggactcatcgagtgggaaatgggagaaatccacactcgacgattccattccattacggaacgactgtaatgatgtcgattttggtggtttcgaaatcgctgtcagtgtggcttgattgtcgcagaaaatgttaagttggttgttgaagataaaatgttgggttccggagtgtaagttgttgaggttatttttgaatattttgaggccaatgttgattgctgtaacctcggcttcaaatgatgatgagtttttggcgctgttgattctgcaggcaaaggacgttgagttgttgagtaaagctgctgctgccgttccttgttctgggatgttggagccgtctgtgaatagtaagttttctgagtcggtcttcatttgggtgatctggttgttgactacttctttcgccttttctttgttgaccttcatgttgttgatttcgaggctgaaactctcccatggttgaatttgatgttggtggataatttctatattgttgatgttgagttgagttagtgattgttggtctagcatgttgtgaattggtgaagggtgtgttgacggttggttgagcatttctgagttgaggattcgtttgattggatgttgatctggggctgttagtttttttgcaaagtataaaaggttctttcttattagcatatcaaagaagggaattagcggactctgtctgtttagaaacgcgcgaggagttgaacgaaagtttcctaggatcattctatttgcttggttttcgattttgtcaatgatatttttgacttgtttgcgattcctttcggaagcccagatcatgcttccataaaggattcttgatcggaggacactaacagttaagtttttagactgttgtaatccaataccaaaggagcatctagagattcggatcagttgagcgacagtttgctctccacatttctttactttttttagatggtcgctgaatagcagtttggaatcaaaaatgatgccaagatacttggcgttaggtgagggaggaagggagaattcaccgaatcttaagggtaggggattaatgtggcgatgtgtaaagatcatatacttaggcctcgtttggccgtccacgatcgttatacgccgtcgtctcaaatcgttaaatcagaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatccttctcaaacttgctgtgaggccttatgacggaaaattttggggggacccaaaatgttggaattggcagggaatatatctcgctgaccacttccgtcataaagaaagtggatatgacgtggcctcccaaacaccatcgtgaggccccgtcttcagctgtgcgcccccgaaatattcgccatgatcgtttatgacgatcatggacggccaaacgaggccttagcctttttcttatcgaagatggcgttatgggtggtaccccactgtaatgatctttcaccttcagtctccagtctttgtgtcgctgtcccgatgtctttgtctgctataagatgtgtaacgtcgtcgataaaacctaaagaaatagaatcttgactcagatcgagggggttattgatcagtagggatgagttgtagataatataaaggattggggaaaggggagatccttgtggtaagccacatttcagtttaaatggggtcgaggtgaaatcatccatctttattgaggttgttcggtctgaaagtaggctgttgatgatggctggtaggtaagcgggagcgttctttctgaccagtgtgtcaatcattctctctttaatgactgttgggaacgctgatttaacgtcaaggaagagagctgagactactttcttttccctccatttatgtctgatccaagaagttaagaacatgttagcatcatcggtacttcggttagctctcccgccaaagtgaccttctgctagtatattattattctctgcccaaaatgtgtgtcccagtcagagtgaaaccaacaatctgcaaagctttcaacaagtttagttgctttagttttattcttgatcagctttgtaagctatgtggtggggccacaccacatgttatgagccatcacattaggctaacttcattgcctgcttgttaaacctaccaaagaaagcttctcgccaacagaaagttgaaacctccagtcttgatctcaaacttcatccccaaatgaaatccgggagaatcattttgacatcacattaactctttcctggctgaccactacagtgtctcgactatttgaaaaaataggaactgaagactcaaatttggagtgacaaaatgcaccacccaattttctacaatcaatattgatcccaagtgctcatagcagagttacagaaccaagttgaagagaacaaaccatactggtggggaatcataatggacacctgcctcatccttccactttttgatttcttatgcaccaatgggtcattttgggatcactattttgtagtttgcctttcaaacacagctcatggagttgagagaaacgatcgatcatgacgctttcacaacatctgtccgcacaagtttcatcagggtttcatcagcagtcagattcttgttacacaagcagtactacatattcgcattatagtttccccgagtcgagtcttgacccaacattgcaagacttgatgcttccgacctgtagctaccccaccacttcccctttgagcgaggcagctactttttcttggaaatccagcaacccgcttgagctggaataatctatcagccgccattcgctcctttcccgtcttggcaaccactcaggcctatcctcgcccccagagccgaaaacaagtaagaagaagaaggcacaaatgtttatccatcccggtccactggtgacgctgttggcgctcatctcccactcgcaagcacgatgtttgcggggaagtctgtggaagcgcgctggtggtgaggtcgaggggatttccgtgtaagtgtcaaaataatctcacttggagcctggaggtggttgctcggcaattctgacatttatttgcttcaccagcctctcccattctcgttccgctgagttcaaacagtaagcgagcaatcaggcagacattggattcgtcgggcaagagctaacaatcactaaatattcggaaatctattgattcactattacaactagggcaggatccaagatggacggagagatgggaaggctattcgatgcccccaaagggcccaaagatgatggtgtgatgtgagcatcgattttgatttgaaaaaaaaaatcctccaaactgcagcctaataatagactgtgttttatccactctctcctggctaatggtcactggatataatccaacgtctgtgcagagaatcacccagagagtcagaaacacctaaagagcaagaaacacactggcacttgagggagccagaaacacaccaaaagccagaaacacaccgagagccagaaacacaccgagagccagaaacacaccgagagccagaaacacaccgagagccagaaacacacctaggtctcaaatatggcctggtaccaagtaattcaataaaacagcctgacacaatgtgggtagcctggttgacgctatcaaaaggcatattaacaggaatccacatgggatagatagaagtgagctaaaaatgacctgatttgtagatcaatgaaggtattccagactgttgctccgcgggtgacaggcgtatcccccgaagaaatccgtgatataactaggcactatgcgtaggttgcctttttttcctcaagaaaggggggggggggttcaagttctctcaatacatagccaactatgatgactgagttcagctttaattgcaatggtcatcagctaacctcttgatcacttaacctccacatgttttagagcaaaatacgaaagtacagaatttgttgaccgcgcaaatttgattagaatcttctatctttggatgacaggaatacacaaagagtcagttttttcctgggctctatcctccttttcaaaaagtccaggtcctaatcccattatttttcaatccttgatcaatcaagtctcccacttgcccaagagatgcaagcaaaaggatatatgaagctcttagaagagtggtcgccacatcttgattatatgtaagcatcttttttacaacttttctcctcttacccgagcattcatcaacgtatccaccaacacctggatgatttgatcgactaaaaaccaggcacttggatgaaatgctcaaatatcattatcccaaactctcgaaaacacaaaagaagtacatcaaaaagcttgcattggagagaggtgaatcgaatcaattccacctgtccactcggactcgctggaaccatgcggacgtcaaagagctctatgatgcgtggaagaacagcaaaaagtcacccacattccatatgctcaatttttgggagtggatatcaaaattgttcaaaagaaagcacaagtaactttagaatatgggtgctctaattctcgaaagtttttttttttcttcctcattttttgactctcattttgaccatataactcatgttggtcctgagaatagattgggataatcagcacggatggataacacgttgggtctttttttttataaacccaaaagctttaatgtcattagtaccatcaaaaatagtccacaatgggtttagcaaccaacaggaccataggtcctctttctcagcttcgctgctacatctgcatttatgctaggttgtaatcgctggtaccgggcaagctgatgatgtgtataatgccgggggcggcagtgaccggttggacctggtcggatgccagcagcaatgcagggcaatccttgacgccacttcaggctgcccgaatgtcttcaatgacacaagtttcatcttgtttcatcatcggacgatccactctcaatccatatgtatgaatccatgtgtgtgttgtacatgcaccatacgagcttccccaagtcctgagcagacaatccatgttcccgagctctgtattgacctcttctcagaggcagtttccttgtgagtcagataacggctgtgaacaagccttttaatcccatacctggttgaccgctatccgttcacgcttcctcgctctgtgaatcaagcgccttcacaagccttcagttgcaattccacgccaagtaggatgtttctccatggcggtgcgctggtcacgctgatggtaatcatctcccaatcctcagcacgatctcccggcaacagtgtgtggaaacgcgccgtcttagaggaggtgacctccccgtaagtgtcaaaaaaaattaaaattgggctttagatttggtacgttgtttgcagcttctcatatttagccacttatgtttcactgctccggaccccgctagcctctctcactctccttccactgcattcagagagtgagtggccttttgtgcaatcatatatataatcgttggacaagagctaaattttctgaagtcaatccacaaatgataacgtgcaaccctaacatccgacgcgactcgacgcaaacagaggatcacatgtggacagactcatgggaatgccattcaatgggccgaaagattctaaggatgctatggtgtgagccttgttgctttggaagatactccagtcagtataataacctgtgttgtctccaaccactttatttcaaatgcattccggataccatcctactccagggagacacgcgacggaccaggagcacacacccgcgtcactaggactcccacaacctttaatccagtaccacaagggaagacaatgtaagtgcctcaactgatgatcaaacaaaaaaagaaaatatcctcaattgttattattggaagaagttcaagcttagcaatgtataaatgaccagatttctagatcgttgaaacagttccggatcatcgctccccgggtgacgggcataaaccctgtcgatattcgtcggatacttaggggttttgagtaggtttctttttgaaaaacatgtattgcagtagaacacctcaaagtgcccattgcagtataacttgacatggtccaactcatggcttctgatcacttgtacgcagatcacggtcccacagaaatcagaggtttgttgtgctctcagagataattgatgtcgtgttaagttggatggcggccagcgagtccgttttcccttggtttttttttaatttatcatttgttcactttatttatttaccgttagtcgaaaatcttccacctaagctgatgactgccttttttttcattgatcaaattaaggcacccacgtcttccagaaatagcatcgaaaggtcataaacagctgctggaagagtgggcttcacagttcgactatatgtacgcatctcatgacaacttctgagctcgcaaccaagaagccaaactgacccatcaaacgatccacttgcaaatgactgggtttgattcacaccgggcaggcactttgatgaaatgcttgaatactcccgtcccgaactatcaggaactaaaaagacttacatcaaaagatttgcattggggaatggcgaaagaaatgaataccacttggccactcaaactcactggagtcatgcaaaggtcgaggcgctctacgaagaatggaaagcaagccacaagtctttcaaatttcatgtactggacttttgggaaggtttcctgagcttgttcaaaagaaagccggagtgatttattttcgatgtttctccttcccctttccattcagtacatcataaattagctactttctttttcaagctatagttttctacttgattgatcctgttcaaaaaacagttgaaaactaaacatatttactagacaaactcaatcagtcttgccatgctcttgagtttcactctcttttgtgctaaacactggttttcctgaatcaaacaattttccttgtagttatgcttgtaagttgtattcagcctttggataccattttactatagttttggatctaattccacagctttgcaaattgcaattctttttgccaaaaatctcacgcgttgcaaaaatacaaaatggtaatttggtaacaaattgtagatagcttgagaaagtgtctcatttttgaagctcccaagcttaggccatatcttggactgcgtgtctgactcttgctggatgcctcaagtagatagataaaagggatagataaaccaagcatcaagttcctgggaccgcctggacaaagacctcaaagaagtgtttcatgttgttgacggtgcgattagctagagccactcgggatggaaggcgacgagaatctgatggattggcaggcggtcgcgaattgcgagttcgagaagcccccacagagtaacaccggagtcggtctaacggacgatccctcctcagctgtgcagtgagacacttctcgacatcgttcattcaggtatcagtagtattggagtcttcccaagtcatggtttttaactcttgcttggtcgacgagtctcactgtttatcttgtctgatcaagcttgtttcgtatatgttgatcccttggaatggaagacgcagtttccagccttgagcatgtaaactgaaggacattgggcactccgcttgacctagataagccatttttactggccaacaaatacgccaatcaaattatcgttctgtgacgcgacggttggaatatctcctatagttaaccctctacaaccctcaatgctgcccgacctttccctagtgtttttgttttaacttgaccacaaggtgccgaaatcacaagcaaaacacaaagaaccccaggaaggatgattttgcatctcgacgtgctggccacaatttgcgtgctacttgctggatgcccaatgggatgctctggtcgcagtttgtggagacgaatgggccatgatgtagagatggctacaccgtgggtctccccaggaaatagatatgatggcactattctgatggcttttaatcccgcaggctccttcactcagtctcaaccgaatccaaacagtaagtcagctcccagacgagcatcgtgatcatatgactagagctaactgctctaatctcataaccatggttctagcgcatccgttccgacacaatacatgtaagtctgcattcgggacctaataattcgacatcaagcagactgccgtgttgggatcttaacatcacatatttgatacctttattatatgaaacttttgcgctctcaatgtcaacagatcacctgccggtaaatcacgtttcgggtgcccttttgatgatcccaagggcagcaacggtataatgctgtgagcataatttgttgttcccatttcttaatcttattttgatgacttacaccaattacttttgcatgatgagacacacaacaggtccagagaacacccacaaagaggtgcaggaacaagcataccatattatggtgccccagtgattgatgagggaccaatcatgttagttattgtgtttgaaacttcaaacactccaactgacatgaaaaaagggtctgaacatatgtaatgtagaccattggctacatttcgtgtgactgcaccaagggtgatgggagtaagccttgatacaacttgggcttttactgctcacttcttgtaggtttctacccaatcttcaacatcaaatttccattcttcaagttcaatcctatggcaggcatacaagcttgccaagttccaaaatacatatccttccactgttgcagcttggcttctactgctcaatcatcaaatacaatgcaactcaatctgatcacttaaacccaatttcagagcaacacatagcggaaattatgatcaatcaaggctggcagagctgatcagacttgccaagggttggatcaaggaaactgtgaatgagtgagttctttttatttgaattattccttgcagaactgaactgaattcagtcaattttttgtttgttgttcaggaaccacccttttgtcataagaaatggagctgctgtagatgcagatcctgtagctgtctcacgacaacttgagagagaattcacccaactgtatgtccctatatatctcaagttttctagtttgggctaaaaagtgattagatctgagctgaaaaagcagatgattctatccttggccattttgatcaacactgcaatatatctatagtcactttgatgaagttattgaattaatacttcccaaactgtcaacaatcaaaaagaaatacctcaaagaatttggattgaagaaggggatctctagtcaaggtcatctattccatcctgatcatcacaaagataggatcgaacagctctacaaagattggaagaagagctgcaagccactgggatattattttattaatttatgggataaactctggagagtatttaagagaaataaactggactgatgtcattcaatcaagtttcttctatcaatttcatcgtataggatacagttttgtaattataaaatcttaaccgcatttgtttgtttagttacagatcattggaaatactacatttttaattccacattcttcattcaaacccaaatcattaaactgaaaatgatttccatacatgtataattcaggtttggaaagggactgagtttccttcttttgtaagtaaattgagaaagcccaatcaacaatttccaagatcctcagcagtcctcagcagatcagctatctcattcttcatcaagtccaggtcagaatgcccaaagaaagatagggctatattgcaggatgtatgtgagctcttaggaggctgtatttttttactaatcctccatatactgaccataatcagaatgcagagtaaagaacataaaatggcccaaccgggctatggtaaatacattatatgtttttaaatttgtggatcaattttgaaacccccttattatggactggtggctgactgcatcatcatagatttaataaccatcaatgatcttggcttgggttatgtaattaagcagtgcccagccaaaacttgttttatgatcactactgttgtaacttgtatatatcttggttgtcagaatcattctttgaatcatattttgcaccgcttgaccaagtctcatgtgacttaaacaagggtgggttgatggtacatttatgtgatccaaagcaagatgcattcacaaattataagtgatcccagaccctgaaagcataaaaccctacacttttttcctggtttgtggaattcatcagttgacagatggtttttgtgatgatgatgtattgatatgattggttatcagacttttggtgatgtgaagtcttcaagctggactgcactgctcagttgttgagttctgtgttggtttgacatggtctgtttataagtctccgctgtgagtttaaacctgtgggtttttgttttgttttgttttgttttgttttgttcggtttttttccattgtgttctttttttctcctcggcttgctcgctcgcccaactcccttggctggcctcgatcagcagcaccctttctttgagcctttgctttttttttttttttcttttttcttatcttttgttactctacatcatacaccaacactcttcaccactccaactactcaacactcacactcctccaccctacaacgtatgtcatcttctccccttcatccccagctcaccaccaccctcaaacccccccctcctcccccccttgtaaaccctggcccccattgtgactcaacccatcctgcctccttagtcctcctcacctcgattgctaatccgtctctcaacccatcccattcctcaccttggcctggcagtctgatccgtctgccaaccactgatcgtaactgtcgctcaaccctcgtcctgtgttatccgttacaggtttgaagcatcatggacgctgcaaccctccttgccaatactctctcagccgatctggcacttcgaaccgccgcgaccacccaactcgaaaccgcgtcgagagagcatccagctccctacctcgactccctcctcggcgtcctcacctccgtcgatcaaccagcacacatccgtaatgcggctgggttggcactcaagaatgcactcacctcgcgagatgctggccgaaatgaggaactgatcgagcgttggaagtcgatcaccgatgagctcaggctcaagatcaaggatggcctcattcgattgctcgccgacgagcaacgcgccgtccgccaagtatccggtcaagctatcgccgccatcggcgccgtcgaattgcctctcggtatgtggcctggtttgatcggccaactcctccaaatcatcaataatgcagagggtggcgtaccactacggcaagccactctacaggccatcggatatctttgtgagagtacggtgagtatacagattccccccccccccttttttttttcttcttgatttgtttatgagcttcaagtctaaccatcaaccttttcttctcttgtcgccttggccgtctcagctccccgaagttttggcagcccagtccaacgagatcttgacagctgtggtttcgggagcaaggaaggaagaacccagcgcggaagtacagcttgcagcagttaacgcgctctacaactcgcttgaattcgttcgagctaacttcgaccgcgaggtgagatcacacaccgtctcttccgcgtcccagcggcgatttcattcttccgatcgccttgggttctcaaccatccattgcttctttgattccagggcgagcggaattatatcatgcaagtcgtctgcgaggctactcagtccccaacccccgacgttcaagtcgctgcgttcggatgtctggtcaagatcatgcaattgttttacgacaagatgagattctacatggagagggccctattcggagtatgtctctctctctctcgcatgtattcctggctgaattcatcgatcctctctgatctttcacccccactaccctcttctttagctcaccgttctaggaatgaaacatgccgacgagcgggtggtccttcaggcgatcgagttctggtccacagtgtgtgacgaagaaattgaactacagatcgaggctgaagaggctctcgagtactcagagccaacggaaagagagtgccagcactttgccaaggtcgctcttccagaaattctcccagtcttgctccagcttctaaccagacagagtgaggatgcagacgaggacgaatggaacgtcagcatggccgccggaacgtcgcttgccctactcgcccaaaccgttggtgatgcagtagtggcaccggtgatcccgtttgtggaaagcaacatcaagtctgccgattggcaccaacgagatgcagccatcatggccttcggctcgatccttgacgggccagatcctaagatgctggacccactcgtctcacaggctctgcctaccttgatcgaaatgatgcaagatccttcgatgcatgtcaaggataccgctgcctggacgttgggtagggtgaccgatcaactgatcgggaccatcaagcccgacgttcacctcgagccactcattactgtcctactgggtggcttgggcgacaatacacgtattgttgggaactgctgctgggggctcatgaaccttgccgaacagctgggcgatcctagcaagccagattctgttttgagcagattctatgaaggcattgctaactcattgatagccttttctgatcggtgagccatctgatcaaacttctcaggcccttttactcggacaggtactcatctcaatctctggctatcatcttagtgttgccgatgagcccacctcacgcacttcggcatacgaggcccttggcactctgatgaagtttgcatcccccgaagcactgcccgttgtctctaatgcacttgttgtcatcatggaacggtccgagcgcctattgggcatgcaagctcaacttgttggtgacgatgatcgacgtaactatgctgaccttcaggtcgccttctgtgctgtcttgacggtatgcaactgttcatcatctctgcaattcggtaaactctattgagaattgacatgccttctttttctcacagcatgcgatccgaagattaggtccggaggtcaaacctatggccgatcgagctatgacgttgatattacgcctgattcaaggcgctgggcccaagtcccccatccttgatgatgctttcctagccgttggtgctatgacctatggtgagtcttctttcggtcctcccatgttttaaaaaaacaaatgttcaatgttcgacctttcgaattttagcacttgaaacggatttccaggcctacctccccgctttcttacctttcctcaacgctgctctcaaatcacatgaagagtacccgctttgctgtatcggagtgggtatcgttggtgatatctgtcgtggcttgggtgaacaagctgcgccatttgcgcaaggattcatggaactactgctcgaggacctgcagagtaccatcctgcatcgcagcgtcaagccacctatcctctcctgtttcggagatatagcgttggccgtcggtggcaacttcgctccgtacttggaaacgacaatcggcgttttacagcaagctggagcgatgcgtgctgatcccacgaactacgaccttgttgattacatcaaccaactacgagaaggaatcctggaagcatatgctggaatcatcgccggtctcaagtcagcgaacaagaccgatttgatactcccgcacgtaccgacgatatgcggatttctccatgtagtggtgactgaccaggaccagacggaggaattgttgaaaggcgcacttggcatcattggtgacttggccgagatcttctcaagtggacagatcaaaggtgcacttgaccaacagtggattgcagaggctctgaagaccggaagaacgcgagtgggaggtccggagaccaaaaagttggccaaatgggccaaagaggttagtctagttaacttattctttccctatcatgaccattcacgcgatgtgcctttttttgacggtacctctctattcaatgtattttgcagatggttcgacgagcgactcaatagaggacgtccccagggcgtttcaaggggctgaccgatgtgcggggttttcgttagccttctagcccttgaaaaggagaccttgcgttcggtcaggagtctgtctgcgcccgctcgtaacttcttcttccgaccgacgacgaccactagccttatattccactccattttctcctatcattcgcatctcaaaaacgaactgacttcaatggatgatcatccgacatcatctcgtccatcatctctcctacaacgcttcacttactaccatcacttattactactattccaattactctactactctgttggtgctgcctcaccccatcacgtattcggctcaagcgctccatcccccgtccatccatatctggtcgttattttggtccaatcaagaggtccgatggatccatgtattcttgaaaaccattccaaactcatccggggattctacagcatttcaaaaaaaggaaaatgaagaagaagactattactactaatgattgttattagatacacacatatatatacatatctatatatgattagttcacattatttaatgttcctgtcttctctctctcttgctctattcataaagagctcaatcgcaattcctctgcaatttcttagaagaaaaaggctagataaacatatcttatcatttatagcctacctttctactcactactaccactcgaagattgtaaaacctcttgagatatctcagataaaaaaaaacgtttatatattacaacaaaatgaatggatatcttctagggttttgtttttctctctctctctacttaatgaatttctttcttccctcatgatgtgttgtttttcttcttcttttggttttgtcttcttataattagcagaaactatgttgatgtttttttttcttctttttctccagacaaaaagctcttaggatcttgcctccttttccttcttcatttacatatagtagtatcctttgtaattagattttttttgttttcacctccccatattatcttttctccccccctcccccccctctctgttctctttttttttcttttatcatgattgagagttctgcaatcctggtctcttttcataatcttagtttcaaattttgccgcttattttctctcaaccattctcatcatttacttacaaaaaaaaaaaaaagaaatactgcggttttgttccaagtaaaaacaaaaaaaaaactttttataaaaacaaattatgaaagttcagtgatgatgatgatggttatggttatggtcatggttatatggagatgcatgaagagggaagatgatgaagatgacaaggcctacagagcagatgccaaaaggaactcttggaatgaagaagctgacaaagtaaaatgactggttgagtgaacaaggaagggatgctcactttcctaattgatgtatatatatttaaatacatgcaatggtgggctgctatgggcccatatttagcatcattgtagtggcgctaacagcatccttttctttgtgtagtgttggtgtgccgctaccaacgatgaaacaatgcgatacgatgcgataaatcgccctgtatcggtatcgcatcgttttagcgataccgatgcatcgcatcggtattgcattggctttgcgatgcggtaccgatgcaatgcattgcttaaccgatgcgatgcatgtatttatcggccgtatcggacgcatcggcttaaaaaagcatgtgtatttttttaaaaaaaaaaggatggaataagaaaaattgtgcatcttacttaggatatacgccgaagaaacgcggccgagcgtggctccaatgggctgaaagaccctaagcgaagaagtcaaagtcgaagaaggaggaggaggaggaagaggaggggaaggtgtatggaggagatggagtgcgagttgagcacggatccgggcgccggtccagtgcacaaaaggcttggctgggggaggtcgggcggacccgatgggggtggagatccaagcagggcactagcatgagtatactcaggcttccagtcgatcggctccaatttctcgaccatacaagaagaagaagaacacccttcttcttctttggatgctgtggttatgattgatgacgatggtggttgctcattaggttcggtgtagaagagccggtcaatcacactgatctcgaggacgggcttgatttcggcggaaaggatcttcctccggaaatgggtgagttgtttagaagggtcgattttgcaaaagttgcaaaagtcgtgttcgccgatgagttgatgagcagccctttcatggcgattcgcagtcgagttcggactccggagtgactcggagtcgagtcggagttcggactcgcaggcatactacagtacaacccctcctgaagtccctcctcatgtcaggggactccggagggaggctcaggcgatgcctgtcgataacatcggcattgcctgcaaaatatcgggcatcgcattgggaaatcgatgtgatgccgattctccacatcggtttttccgatgcggacgatgcgatgcggggccccgcattgctcactccgatgcgatgtgatgcgatgccaatgcacgcatcacatccgtttcatcgttgccgctactgctgctgtgctacactgctttgtagcggcgctaacactggtcttcttttggggtagtgtttgtggtgccactacactagtgtgtttttagcagcaaaaaaggcctataaactgctgtaacgcagtgtagcaggcgcttctttgtgccctgtgcgtgtagcattagcgcagatgtgcaggattgtgctaacgctacactacaagctagcacatttttgtgccccatgcgtgtagcgttagtgcagaaaggtagaaatgtgttaacactacactgaattttagtgttttgttttttttgctacactatgccacctatagaaatgtgcatacatccaagttgtcatgagtattttggagggaatcattcactctgggcgaaaaatggggacataatatgtaatctggttaccatgtctggattaaagccaaacatggcatccacattctgcagtcactttgcctctgtctggggaagtgagctcatgttttgactcaggacatgacaacctgattagattccatggccccattttgcccagggtggttcttgtgtgtggtggatctgagtactatcctgtacatgttaatttagttatgttcaaagttaatcatccaaatgcatacacatcatccatattccgtaaatcatcaagtctggtgtggggggaaagattcagatcacataatcaggtcaaccagattggatagtttatgaaatatgcatccagagcataagtcaagggggttttctgctcatctcaataggtctatttctctggcgatttacaatggaactgtactggaatttctcttgtcatgagcttgttttttgtggcttctgcccccagctggaagtgtgtgtatgtacaacaatgggccagctacactaactgtagcagaactgatctaacagtcagggtagcacagcagaattccaccacacctgtgctgacgctatgcgcacaggccataaaaaatgactccactatgctgcactccagctctttttagtgggtttttttggctgttcttgccactgaaacggtactgggatcaacactagtgcgctaacactacagttgtggatggcaagaaccaacctcaccccttctgaaacaaaagtgccaactttgaggcctattgtagcttgtacataatagtcatggtgtttgcaccaattttgtgtatttcaactctgcattggatgtagaacaccaaattatgtactacaacttggtcgcaagtttcaaacaaaaataaaacctattagagacagtcttactgtagagatgtcagcgggttttccaaagcaggtacccgcaaacgggtgtgggtgtccacatttggggtaaaaaaaggcgggtacccggaccaggtacctgccttacacccgccccatcaaagctctattccgcgcccagtcctaccaaaaaaaagaaacacctgtgaccatcatcttccctacaaagcccatcctctcctaacttaacacaagtccctccctggtgggaggacactgtgtaacactgttgctgggcgcgaagctccccctcccgcagggagggacttgtgacaaatgagcggaaaatgccttgaggccacccagccattttcatttaaatgtcattttcacccaatttcaccgtcaacattgctgattccacatttgccaatggcaccattggaagcagcatgtttttctactagtcctcaacacttaacatccccatcccctgctctaccctggaagctatggtgatgtagagagttgaggagtccctggaatccggtctggtagagactggatacctagctgaatggatccggcccaaacccatagaatttcagcctatgggaatcttccagagatttctattcactagaagagctcgctcatgagttaatagtaaaagagctcgctcataatttaatagtaagagctcactcataagttaatagttaaaaagccgtgtgagagtgtagtccaaacaacatttggatactccaaacggatgattgcaatgatcagggaatggcggaacaagatggattgcacaacagcctgttgtggatgaaaaattacggaaaaaaaaaattgagaagcctgaaatcaaaggctaatccaagtcggatttgatccgtacaatttttttaaaaacagagatcagtgtaattttacagattttcatggcaaaaatttgccagcctcatgccgtgcaagagacttatggcataagcccgtggggtcagccattcggtcccgaccaaaggagaggcttagttaagctagatcccctcagggctctcctccctatagtctcaccagttctcccaacccaaaggaagaatttgtcagagacccctacgatccgtcagcccaaaacttctcttcgctcccgattacagacggattccgatcgacatcagaaacgattcagaacttcaaccaatctgcccaacctttgccttcctctaattaacttcaacctatcacccccgacaggaccccggtgaacccctgttagacacacacatgaaacatgtagcaaaatgattttttttttcaaaaatcatactgatgaaatatggcaaataatgtagcaaaaatccagtttccagatttttggttcaaaacacatacttatgtgtttggaatcttttttgacttctcattttttttttggaaaatacatacttatgtacttgtagtgagttcaaactgatggtagccaatgattagatttggatgaggtcagaactgagaagggctataacacaaggtgacttttgagacttttgcttcaaatcttaccccttgcccacctgactttcctcccagttcccccccttgagacttgatatgttttgttaacttgaacaacctcaaaaatggaagaaaaaaatgcaacaatacggaaactctgcctgctcacaaaccctggagtgccttgcaacaagtgccaaatcaaacctagtggtaatgactttattctgaagtgccatcttggctggagcatggggggtcaaattcaagaaataaagaccatccaatgttccttatgtcctatccaaaacttgagcttcccttttcttcatccatacatacttatgtagaaggtatcccaacaggcataaatggaaaaaaaaaaacaagataaccatgtagcagaaactatattttgcccagatttaaatcagtgtgtctaccaagggctcaccggggtcctcccccgacgatacccctctggtctgtagaaacttacaattgcgaacagaggaccaagtttgccgaccttattgcaaatcggatcatcttaccaccccacacagccttggctatcatcaataagttgccagttgtcggcggatatcgtgacttgaacccactctcctctcaagccaaaaaagagggtcaatcgtctcatcaacctgtcaccagcattcagaacgcgaccgttatagtcttgtattttacgaagtttacaatacttctaggtggttatacatctgtattcatcatcgcatctttctttctgaggctctcgtgattcttagttgtactgtagtcgtgttttgcagccagcgacagtaccgagcacccgtgcccaataattgatgtaaggcctctgccatacacacaaggcgaaaccagactacataccgctgttctaggctgttcttcaatcaagcctcaagggcaaacgtgtggttgcgtattctatacgtgtatgtatcatacatacaagcaatgggacacgctgttggggcttatactgaatacattcatctcatacagcatgagcagtcccgttctcacaatggggcttaacaacgcctccataaatgaccagccaagtgttccgtccccttcaacaagtcttcgttgtcaaatcatctgttgccacaacccatcctcagcttcagaaaacactacacggccaccattacaatctgcatatcggtttaacaataactaggaaagcaacctccccgactcaagatgcaatcaagtaacttgttatcaatcttaacggtactcctcatccatggcggggttaattacgtcgaatcttttgggtgtgagcatgctgaggaattcacgcgtgctggttgcgtaagagtgtggccacagagaagtccctcgggaccaaatgagccgccccggccttattgggtcaacagtaagtccccttgtccacatacatagtcgctccaattatttttgtccagtaaaaaaatccaggatcctcaccccaaaggcacattcctttcttgctcctgcagtgatggttgctccttggaacaactacgcgaaaacttatgactgcagaaaggcacccggttggaccagaacaacatgctgcatctcggacgatgtatgttccaaggattttgatatgattaaactcatcaaagattttccaacttcccagtgctcattttggttcgattttcaggtcatggtcggtaatacaacggtgggtatctggtattcaaattgcaaagaaatcaacggtgatgcagtgaacatgccaacctagtattccgacgagaaaaccgtggctctcaaggaaaatcttgcgactcttctaaagacataccttgcccacaaatcgctcgactggcacaatttgaaaccttccggcttgatctccctctagaaaataagctctctaagattactgcattccaccaatacatgtttctctcacttttggtatctctgaagctctacactttccccaagatgttgctccggtgagacaattggaagtaattaaattatatataaagacatgactccaagttcagcatcaattttaaaccatccatacccggggaaaacccaggaagagtacttcactggcccaactttaaaatttccttgtggatatatacacatgatctatgggaccagctcatggagacctctgcgaagatttgcgagcttggatccaccgatcccggtgcccagatgtttggattgcaatgtgtcggactgaatttgttgtacgcttaatgttgcctcgtgtcgcatgaaatttgacaatcggcattaaagaatatgactcacagacggctataggaaaccgtctgtgtccagtgatttgtcttcttgtgtttaggcagctacaataaacatcgaatcctatatccaacaacaaaaaattgtctacaagcatcaaggcctgtgcacgtccaagatccccatcattatatagtcgtctgccactcacaatgcacctgtttaatttgtttccacgcatcagatgatcaagagctttttgatgggtggtttgggtgaaatgatgtgtttttctttcaaactattctctgaatggttcataaagggcaagtactcgatggtgattttaatttgtggcgctcttcgagctttatcaagaagagatccagcggtccatcatttccagtttcctagaaggcccaagagccccctgataattattaatctcgacatatgtaagatatcacgatgtggtacgaacgggtgtctcgggaggcctgcttggtttggaaatctccgtattgagagacaaagtgctactaaaatccggctgtcaaggaacctattataaagtgacaagccagaatgtcccggctgcaaagctacatcggcggcaaaaaaactgaggcttgttgtctctcaagcgccatccatatatacacgcggggccgtaaatttgatggcaagtccctcccccatttgtgggaaaagatgcaggctcaatcaatcaatggatagatggctctcagtggcccttaacatctgtctgatcatccaagcctttttttgttttgcaatcagagtggactcttccatgatctcttgatcacatgttttgctgcagtttgttgacactctctggcttggcttgttttttttttgatttgttgtgcatgcacgacttgataaaatgaagacaggtcctgacagctgcttgccagaatgagttgaagaccatcataccccatcatactgaagaagctgtacacatggatttggtcgattctgtagagggactgaacttgccaatcaatgagttgctttttggcatcctttcatgtgtgtgcagatagctttacacaatcagttggttcaaatcaatgagttgataattagcaggtacattttctgagtcattcaaacaagcaaaataagacgaggatataattttggtaaaatgatcagacaagagtctacactagacgttagaagaagaagaagagatgagtagcctatttttgtttgcgttgaaggtccatccaagttttgaagtcgaggggaggttcggagatcccgagggagcgtttaagctggtcgatcggcgtctcccaatgcttttcccattcgacgcagatcaacggtttgcagctgctccccatccgcagcgcccagggcacataggtcctcaacagctccctccgcttctccgaggccagtcggagtggcccaaagatcgccgacagccccgctaccggcagacccatgttcgctagctccacccatttcactacgatctccccggatatgttcactgggaatggcccggatatcacgtgataaaaatcttcaaaatgaaaacagtcattgtgtcattcattgatcattagtatctctatctgcttgtttttctttcgaccagccaactctttcatgtatatatatttttttaaaagaaatccaatggttccttaccatgacattcacgatacctctgcatcacataagccaattcgggtgaatcgatgaagcggacctatagagcgaaagaaacgatgaagccaatctgatgagcgcaggccgaaagcgacaaggagagaggaagaggaggaggacggacgggttccctggtatcaggcgagacgttacaccatcggagccaattacaatactcttttccgaaggtaccctggggcaattgatcgagcgagatgaggtcgacggtggaggtgttgatccttggccggtccctcaacagccgccggccggcctcgtcggcgagcatctggtccctcaagcgggccaggaacgggcccccagtggtctccgaaagcaccgcgatcatgtccgcccgatacgggttgttcagcgacgcaagcgcagagccgatcgctaggaacgtccgttggaaaccgttcagagacacatggttcgcatacatcggctgagcctcgatcgtctgatctgtcccttcgtgaattcgtcgtatctgttggacaactacatcactggatgctcgtgtggaaggccgtctgatcggaagaatccttggagcggtcctcaacaatcgtgtcatcttccttgaacaagacttgtcggaataaatatgttgaatgaactggtgatcaccatcgaatcaacaagtcgttggctgcttaatcgagattggaggaccaatctgtgacatcactccagaaaacctgtgacacttcatcactttcacttcaaaaactcgggcgaacttgaagtgtcaatacaagcaagcagacgtttccttttctttgttcaacagaattgatgtatcttgggcccttgactgtaacaactacatattccaactattttgcaatcaagcaactaatccacccccttgcccccccccccaccaaaaaagaaaaaaaatatgcagagcccgcacaagaaatacaagataatccaaaaacccaatatgaagcatattatcacaaagcgaagatgagggggatacaaacgaggaaaccaaagaggaagatcaaattttcttggaaaggaacgagtccacaaagacgtagaccttgacgaactcctcaagatgggaatgattggagagcgtacagccgacggcttcggagctccgagtgacgagtaactgggtcaataacttgacgatctcttgctgatcatccttccttttgagtctgttttgaggatgagtatctgcagattggtcttctgttggatcagcaggatcgtcggctgcttgcacgctgcttcttattcctccttcttctctcgctctctcattcgaacctgcttcgtccatctcaatgtctccatttgcctcggttcttgtcgtcgaagagagcgggaaaaagagattcttgaacgcgatgtctgtccaaacaaaccaaacaacaacagcaacaaaaaacctcacgattctttgagtctcttttgatgtattttcatgagggagatgtttgtttgttttggttgtggggttgagcttaccattgggttcaggctgatcattcaacaaaaagtccttcgtaaacgcgatatatgaatcgatttctttcggatccaactcagtcaaattcttcctaataaatcactcaatcagtcacagccagtcaaacaaacaaacaaaaaagaaaagtccatcaaagttcgaaggactcaactcccatagtgtttgaggtttctgatcttcatcgagtttgatcttgtgcgtgagatcttgataccattgatcatgatgaggcaagaattgggaaaccaagcgccgcatttgctgatcgatttctccctgattctgatctgctaccgagttggctccaccaccttcaccgccagccccagcagcccgaccattatcatcatcaccatcaccatcaccatctttggcattctcataatcaccgtcattgtcgtcgttgtcagaagaagaagaagaagcagcagagggacgaggacgattggagcaagaagcgacgatagcggattgcgcgacgatatagacgacggccatgatgaaccattccggcggatatttggccatctgcatccggaatatcgccagcgctttgtttccggtggccgagcctgctcgacgatcggcggcgctcgtcgtcgtcttggccgagacggcacccatgctggcttgggccccgccggatggaggaagcacacttaacgttaagaagtacgggtctaggcggcgcactaggttcaatgccactagttgcaagggatctgtgatacgatattcccatgccccaagaaatagataaattaatcttctctgtttgttctttcaagtaaacaaaggatgttgactgaccaggtagaagcaagactttcgagaagcgtaagacaagaagggacaaattgggggtagtattttcgggcaacaagaccgacggattagcgtcctgaaagatcttcaacagttggcgacagacgttaaccaatccactcgaatgccctcgacgtgcaaataagcgtggtggtttctatatatatatatccgaccaggagacgttcgagtcaggaacttcaaaatttcttggataacaggccgggttggttctaggcttacttcggctgataaactctgcatgaccggtcggttcatctttttctggacctcggtggggatcgaatgaatgaagccgatgtgagggacttgtttagtggtaatgaagctgagaccaagggaagacaatcgtcgaacttagcgagaaagatgatgatgatgatgatgatgatgaagtcggatgaatcaactgacttgatgaggtcttgtaagatgatcggaagtcgaagcttcaagcaagccaaatagatcgtgcagatcgtgacgaccatccttggatggatcttgatgttttcggtatgagcacgatgatgggttttgggagttttccgggtggattttttctgttgtaaaccatcattggagctagaagaggaggctgagtcagtcgaggagtcgtcggaggattcgggatggttttgggtgattgccttcaaagcttctggggtcgtcagttgatccttgtttggagtggcccctgtttggagaagagaatcacttgtactgggattagttctgcgcggagtggtggtatgtgagctatcagggtcctgggaggagtatccggccgattgggagtcgtccccgaatcgtgagctgggaatcgctggggacggagacctgtcttctgctctaaataagttatcgtcaaggttgattgctgaaaggtaagccttccataaagtctgagtgatttcctggagaaatttgtacaagaggtcagattagattctttccgaaggaatccagcaagtcagaaagaagcaagactgacttctagttgagttggtgcattgatgatctgaacgagcgcttcgatttgtttgcgaatcaagagggttaatgcctggaccaacaagatacgggcgcgttggtcctgataagctagatcgaaacttgttatttcagtatgactctgatccaagatcgttttctcttgcgatgataccttacctgattttccgatgtaagatttccgttgccttggagccgccgagagtctcctttttcgaagagagtattgagaggcctcggtctgttcggtactctcgcgtaggaagccctgatgatgatttgtattgtgtcagtagtagttatctgatctatttagatgggggagtttacctctaggacgtgaccttcggcgcagacgacgacgccccgattcggatccctcctccatttccttgagccgcatctcggacaggttggatgatgagccttggaggtggctgttgatctggtagtagtcgattgggaggcagtttgtgagaagatggattgctgtcgactccgttgggtctgctgactctgcgagaaggctgactgggacatgctcgttggtgtgttgggctgttgtttgatcttgaagatgtgggatatgtacaacatgcatacatccaccctcctcaactgaatagatatcctcaggccgagccaaacttggtcgcggttcaagtcatcatacataaataggaccggagttgtgaccaatcgaaagagagcatttctccatcagcaatctccttcttcgactttgtatatcccaccacttccaaccaaacaaccacaccaacatcaccgactacatataccaagaggttatccgctgactatagaagatgaaccacacagtcagctcgaatatatgtataggatccaagcgatatcaattggtcctggaagacggaaatatatcagttccaatccgacgaccggaaacccatcatcggcacacacacacccaactgatcgatcgcgtctatgatacgcgtccagctggatccaccacagacgcgtccagccaacagtcgcgtcaagcatcactcatcactcatcactcaagatcttaagaagggaagcaaacacttgtcgattgcaatcatggatgggctgggcttgtatatagagagccccctcctgatcctggatcggcttccttcctctgcttcatccagccatcacacagatcagccatcacattgaaattcttcgacagaccttacaattttaatcttcttccaaaagcagcatgtattccagaaaatcctcaccaagctcgactggccctccgcgcaagtcgaccaaacgccggatgagtgagccggatctaatgatcgatcggaaggaggttcttgttgttgatgggattagcgatgatgagccgatcttcctggggacgagtcgcaggggaactgaccagctctccttgggcgatctctggggccatcaacgctctgatgaggccggcccagagggagcatggaagcgaccacgagtggcgaagaagaagcagaagatcaagcctcagactcagagtaagagcaagcagagccagaagaagccagccaaaccgatcacttacaataacaatcttccgccgaacctgtcgagctccatcggctcgcccacgccgagcgatcaacgctcgatcttctcgatcgacacagactcctcgagtcactccgagctcaccgacggcttcaccgagctcgacctggccttcaacccggccctcttcccgctcgagatccaccccatccacggcatccatccctcctggctcgagcccctcaagccgatcctcatccagcccgagatcatcagtctccatcaacagctcggcccaaactatctcggatacgactacaaactcaaccagaaagctccccatagactccgagaaatcgcacccgctgcccacgatctctataactggactagactcaccccgctcgatcaagtcaaagtcgtcatccttgccccctctgtccatcatcattccgaccaaactcacggcttagcattctcccaaccgactacttgtacccgtctttctggcgccattcgagctgtttgtggtttttttttttcttctgttctcaaatatattgaggaaagtaaacactgagggggtttttgtttttttggtatgaacgacagatccatcgcgaactagggaaccaataccccgaacgctttatccgtccgcgacacggctcgttagtctcctgggcccgggccggggtgctcctcttgaacatcgtccagaccgcccaacgggacaagaacgaggcccattcgcggttcggctggcaagtcttcgccacccggatcttggagatcgtcagtcgtcagggcggcggggcgttcgacaaccctcatcatcatcatcatcatcagctgtccgatcagcacattcctgtggcgcctcctcatcatcttgatccggctcatccaaataatgggatcgtctttatcggttggggcgaagaggctatccaacagattcgagcttctggagtggcttcagtcagtcccatttcccccttttttttggctttatctccaacaatcctgactttttctcccccctgttttcttttgggttatatgattgcaaatagtcggctaggaaccataagatcctgaccagtcccgacgcgcccagtggctgctcaacagacatcgacggcttctcgcaccagaaccatttccggctcgccaacgagtatctgagctcgacctatggcccacaacatgcggtcgattggtgcgacttgcgccccttggatccccattcgaatctctgtccttgactccttccctttcctgccttgtttcttctctctctctcccggccctcacaaacattttcccttgttttttcagaagaagaagaagaagaagcagatcgtactcttcaagcacttgccctttccataagcaggatgtatacgccaaatgattccgccaaaaaaaacacacacacaagacaaaaactgatgtattatgtactccggaccccggcctgatctgttccactagcccatcgacacacccgccaagcttgatctcaccggtagatggatctctatgcctcaacaagtgattgccagttctgcgaccaagcccacagacctttttcagcctctccagtcccccaccatgtgtagcatccctccccgcatccccgcagacccagccactcgattctcgacccccttcttctccatcctcagcttgacagtccatcagtattgtacttgtatcccagtctgtttttttttattgacgtgtttgtgggaggttgtactactatcaagggctatgttttgcagtttgtttttgatccctctctccatatctatatatatcgggctttgtggaatctctcaacctttgtgatatcagacattgaaaataggaggacgacggcgaatgctaaatgagatgaggtcgtcacaagaacacatgcagatgcaggcctatttgagtggttgatctgagcgttggccgggttgagagactgcgattcggagatctgagacgattgcagacgctctcaacacaatgggctggtcgtagaaaagatacatacaagcatatatatatgagtgattaaggacctattcaaatacaaatggatcgagagcatgagactcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacagcggataagatactctaccaagcaagaaaaacaacggggctgattgttgaaacccgattcaagagatacaaatggtcaatcacaggacgagacggtacgaacgcctccccaggaaaacaagaaaacaagaaaaaactggttttggtacacatcgagactatgcagacggattggagggcactggtagattattcaagcctttttggggcgggtgagcagctactgatacaagttgatttttttttttttcagactcgatcggtttatttcttcttcgctggcttgtatttttttgtttctctgtggactgatgagaagcgattgaagattcagagaaccgatatgtgttgagatccggtgatgagcctggggggggggggggggggggggacgtgagtggtccaagcttggctggtgaggtttaccaaacagagatcttcttgctaggccgagcctttttcgataagatgtaacagttggtctataccccgtccataacaaccgatacataaaacaaaacaaaacatctcagtttcgtgggtcgggtccaagattgtgatgaatgtataatgtcactgaccaagccgagcaatgggcttatcgagccgttccacagccatgtcgaccattccagcttcaagatcaacagatccccaatcgacatctcatccggatatctgaacgaattcgtcactaagttttttttatatcaccagacacttgatcagccaaccacaggcgcgatgatgatgatgataagattcttggagagagaagtagggagtgagactgactgatacaaaagttcaagaccataaagcccgcgccacaggtgccgatgaggatcaagatcgacttgagtttcttgatgtagttatcgagatgagatgatcctctcagatcttcaagatgggggacctgctgatgatgaggatcggtctcgagagaggggacgagaaaggtttcggaagcgaaagagtcgatccggttggagtaagaggaggcgtgtttggagggattatgggcggttgaggtggggccgaagtgggcgagatcgacgggattgttgttgtcatgatgggtgacctcgatcgacgggtgtccgggtgggatatttccatgaggatggacgatcaaggcgggcttgggttcagctagacgagtcagctgatggatcttgtaagactcgtcgtggacggtcaacggctcggctgggtgatgatcggccgtcgaaggaggactagacgaaggctgcttatcatgggtgtgtattttgcggatgatgtggagggagagccagagacaagaggagaggatggcgaaggtgaggaagaggtggagggatgagagcatgcggatatggaggaagaggaaggtggagacttggtcgagtttgctgatcgtttgcagggcattgctgatcacatcccgggcaggtggttgctcgacggtttccaggacatgattgacggtgagcagcagttgtcggtcgaggatgttgatgtcttcgatcgccttggatgagaggatgatgcatggcaaaggcaccacgaacacgagcgccagactggcatagacaatcgagtgcagcctagacggcttgatcggcttccgcgaatcgatcgacgccatcctcggttggccccagcgacttcttggggatccacacattccgatccgtagtggtggtaggccgcatacgagcgcccaagctacaaaagcagagcaatatcacagttatcaaatcggctttgttgagaacagatccaaaaaggcttactgattaggattcccgcggataataggagactgggaccagagataatggcagatagaatgagggtgaggatgtttgcccatgcttgtggcgaagggtgagcgcactgacctaaaattgaactgctgaatggccatggtgtaggctttaaatttcaagtgatttgcatcggacaagaggcttgagagcgatgcgagattgactgtttggggatacccatatgtaaatgagagttcaatcagcatgggatgatgaaaaaacaaacggacgcacggatggcattgatgaggaagatgaggggaaggatgagggtgaggtcaggctgatggtagcccgagcttgtggagctgaagagacggcttgaggaggaagatctcttgctcaagcggagccacaaggaggagagatggacgaagatggagagcgagcaaagggcgatgaggatgaatgatgagagccggatcgactgggagagtgagggcttggaagtggcggcgatctggtcgcggaggacggcccattgggtgggtcggatggtccagtcaggtatgttttcggccatcgatctagttcttgctatgtattctactctagccagtgaagaagagttagttgaaagccgtgcttgctcaaaaaaagaaagaagactgggctagatggtgatgtttgaggtgatgtgggtttgatcgaaggagttgatggggaatgggtagtatgaagatccactctcaaaggattgcaagttgagggatgggtgatctcagatggtgcaggctcccatggccttaaagcacgccaagaagaagtcgaggacagcagccagcaagagggatgatgttttggatgggacgactccagtgagtttgccccatgaatatggtggagcgaggtttcagaggcgaggaactcctaaataaatatgtatttttgtatttccgaggctctctcgagtgggtttttcctacacacttgactttcttctgactggttcttacatattagcacctcccccagctggcagtgggcacccataactgaacttaaaatattcgagagcttctccgccggatgccctagtgtgtgccaggattcaaagtcaaagtgatctggttgaaggactcatcacactcagctgagacaagcagctctctaattggttgtcccattcccccggcaacgtactatttacaaccaagctggatgtgagcacgagtctgcaaaatatcaaccgactgaagaatgatcgaccaaaaccacatctcgaaatatgtattggggcttcggattcaggagacaacttccaacagattggtacataaacgagctatggcggtctggcgagtttcccgctcaagcagccctggcagtaggtccacctcgccagcttgactctccagccaaacaagggttaaatcagaaatggctatcattcctcaacatgtggacgatcccggacaaagtgtctgagtcggatgatcaccatgtatttatttacaattgtcagtcggcgatcataggcatccatccagcaatccgtgggtttggtgaagtttgactagagccgcgtggtggacaagtcggtgacaagagttctgaaaggaagcttgttgaggagctcttgcgaaaccggacgagtcagtcagtcaagcaagcaagacttggccctataacccactgtgggcggaccgggcgagagatcccgttcgccggcgggcaacgggcttgctgggcttttaaacccgccaagaccgacaggagcccgccgcttggcttggccgcgaagacccaggcgaggggagatgggcttgtttatatgtatgtatcctggggcttacatttttgtaaatattttcacttctgccctaattgaccgtttcatggcgcctttactgtgcaaacttccatcatcagaatcattcgccagaggaagatctcgagaaccttgcaagaaatatcgaccagattggctgagcgactcgagagcgagccgaagagccatctctctctacccactcacatcatccaaatattctccaagcggctcgcggcgcgggatttgtttcctcctcctaagcatctcccatccagaagcagagcgggagaagggctggtccctgggtcgttaaaaactttcgagtctggagtccctgttcaacggctttcaagtctttctttccccactgatctgggaagagattttttctttgtttttttgggaaattgacattattaaatttcgttctataaaacatcgggcagtcaatctacataagctacaattaattataaattacaagatccaggaagaagcgtgcttgacagggattactgagagccgtcgtccgagacgggggcggaatcgcaagtggagtggatgtgattgatggcggccctagtctgtcgagcggtctgtggaaaggaagaagcggaagatgggctcaggattagttggttgctcaagaccacacaagcagtctctccgcggacgcagaatacacatgtatagctataaaaaatactgacctgacagtggtcgacgcagcaagattgataagctttcaggaaggtgtgagagtcacagagacaggcgatctcgtcggcggagcaggtcggggccaactggttcaactcgctcatcttcttcttataacagcgggctccacatcctcctgaggcttccttgtcgtgggagtcagacgagtcgtctgattgtgtctcctcactctcattgtccgaggatttagccttggatttgggtttggaatcgtcggtacttgagccggttgtcgatttcagtggagtcggcagcgatttcggattgatgtttccgggcttataggcccccggaagcttgacggtggggtgatcatcatccgggatgggacttgatcccgagcctcctttgacggcgatttggccgcaaaacacgtagtattggtcctggtggccttcctcgccacttgattggccaaaggaaatcctgatgggggagaatcatatcagcttgtgttgcggttcggctgctggctttgcaacgagttctgctggaaagttgactcacatctcaatccgaagaatgtaacttccatcgacaatgtttttggggatcgggacttcccagcgatggccgtcgtgttcagaatcgaagtgcttgcggagcttggcggggatcccatcaacctcggcttggattctgtggtagtctgtcttggaggcatcgaagtcttgacaagcggtcgaagactttccacagtaaccaagataagccaacatgtggccggtggggtgaggaaagctagaggaatccggggaaaatcatcaaaattagattcgagcaccagactgatagatattctcggggcttacccttcaccctcgttgcccgcaacgatgagggtcactttacttccagcgttgacggccaaagtcttcttggcactctggtcggcagcactgaagagggttccgccgggtgcggcgacggtctcctttggagtttctgaagcgccgcagacgattgcaggagagttgataaaatgacttccaatccagccgatgttagacggcgcgctacggaaggcagtgtcactgaggggttgcttctgagccttctggaattggtgatcatcagcagcccaggacttgatgtaaccgtggccagtcacggccgggatcaagatgaaatagaggaccgggaatacaattatttggcgtccacccatgattagttttctttggaagaaggtattggtcacgactgttcgggtttcggattgaggagactggataagatagccttgaaaattttaggtctatgggcaaggcaaatctgcaatcgtcttctgggaacagtcggaagggggatggatgaggaggcatctggggaacctggaggggtatttatgaaattatagcctttggactcagggcagaggagatgagacgaaatgctttcgagtgtaggaaagcaagcaggagggaatagtcgcactgcttgcgaaagtatcccaagaagcggaatggctgagaggcgaaaagctcgaggtaatctcactcgatcatggccatttccctgatgtcggtagccgctgaggaagaggctcaagatgctgggttcagcacgctctcaaaagtgaagtagcctcatattgaaggccaatcagattcctaacaaacatgtttaaaaatcgtctgaccaatcttcagaaatgctcctctccaagattccggactagcagaaatgcaacgagacccccgggccgaaagctactagaagaaaggatagcaggaacatgaaaaagaggaggccggaactgaaccagaatccgtcattttgggagaccaaagctaagcattgctggcagtggtacattgcaaaagatacaacatttcggccgcctcgaatcaaatgctctgttcaaaactgaacagccctataggccatcgcgcgttggacaactggacacccatcaatcaatgtttatcatgactgttggatcatcagctagaaagaggtagtataatgaaggccacaattaccaatggtatatggaaaaaggttaactgtgaaaaggaaataatgacagccggtgataacactgtctcgtggtgtcagctgctgccctacaattcttgtactgtgtgcaaaggaaagatggcaaatggtacaacaaggatgtgcttacatcgacgagctgaagatttatttttgccggctgaactcaaacggaaaggctcaaattccctcccatggtctccactctccagatgcaagatgacttcaaagttgattttaagccacaagagtctcatttgaatatcaagatgcctgaatgtcaatgggcagaacttagaaggatacaatttgatcaacacactatcaaaaaatctcagggaactcctgccagttgacatgcagaaactctcttcaaagttgggttgctactcagatgttactcaagcattacctcatccgtacttcaatgcacagtcactgccttgcacagtgactgtacagatattcttacatatgaatggattttaggaagttaccttgggagtaacctgcatgtcaactgccaccagtttggtgagattttttcatctacatataactaaaagaataggctcagagagccaaacaaagtgtcatgcaatctaacaatggtgtcagactgagacaggtgcccaactcattcagcaccccccaaaggggcaaaaggtcatcaaaagtcaagcaacactgtccaacggggcaaaaggtcatcaagagatcaccaagtccaactccccaaaattgggggcaaatactagtagtgacatgagtggatgacttcccattgtactctacattcctcacagaagtcattttagaacccttgagatctaatttttcatcaaaaaacatatttttttctggagtcttctagcaatagctgtcatgtgagctgtttgagatcttgattgtggtgttagcttaagactgagagagatctaacaagcattctaaatcatgacaggaactcctccagttgcaagagaaagtggcccagtcatctaccgccaaacacagaataagaagtgattgatttttctaaatacaatcttcatacatatgttgtctctggcctcaattttagcaaaattcacccaacaaaacacaatttttttgggttttgagttgcctttcaatactgtttcaaagtgataagatgatttaatgttcaagattttgcatcaatgatttctcagtagagctcaacaatgggaagtattgaatattcacaatacttgcaaatcaaacttgtcaggggttaatagtatcaaacctcctcataaagaagaaatgcataaataaaaagagaaatcaaagtgaataaagataaagaatgaataataaatattaaattgaattaaaaatactgcagcaaagtaagaatgaacacaatgtgacacatctaataccccaaccattgatagaagagtctactatgtccataatattccttgtccccaaggaataagctgaccacaagctggcctaagtctccaataaatcttgaaaggaaacccaagtgccttcatgatatttctccagtgcaactacaattaccctttagttactagtataagaacgtataactttgaacaccaactagacatcacgtgtcaactttttactctctagtagaaggttttcactacttgtctaagaggtccaaataccagtgactttctttaagaagaactacccttaatctttttcctctcaaatgaaaccttatgcctcatccacaaatcatccacaccccattatccttgttctgaagccgtgctgttactatattcaactaatattatctttgactatcctctaaaacattatcttgtgagaaggtcaagactacagatactacgcatgacacacatgattatcataagcctgacagaacttaagtccctccctagggacttgcatgtaatgttgctcatctggcctgagagcatccagccaaatggccagataaatcacaagatcccccatttgtcccatgagatcactgtttataagggagcctctctagggcacatagaatctacatatttttctaaatatttacctgtcttccatttcctatctctcctcttcattctttagatattgctaaagattgaaaaataaaaaatctgcttggacaatgacccaatactggacacctgtgtccagtctcacaccttcatgaaaactatgacagccattgatgagaaatgtattcactgggacttcagtactccagttgacccttggagtctcactcctagtcccaccgtgattccagctgtcaatgaactcaatgaaagctttgaagtacaccatcaaaagctttataatttttgatccagtcacaccagcatgatccaactatatgaacaaagcagaaaaaacaattttttattgcaatttcatgggatttaactcccaaagcatgtcctcctttgaaaagaggtaggagcctcatttttgctgctaaaagtattttttttaaacaaatgtcaagatgctaggctagcctcaatgttatcatcaactcctgtgtttcttgcaatacaatctaatcatacagttcctgtgatacaatacgatcaaacatttcctgcaatacaatctgatcaaacatttcctgcaatacaatctgatcagatgctggcactcacaaaaaatccaatttctgattcagctaccacccaccacaatcagccccctgtaccaattctatccggttccacccaaagttggtggcctctgccaatgcagctttggaagcgctacatcaaagggctagtaacgctccagaaccaaaatccaaaccaaatcttgtctctttctttactcagggaaatgatcaaaaatttagtatgttagaaaaacaaattcagattgatcaaccacaatgggatcattgggttacacaagcaaagctagaagaaaaccaagccaacaggaaggagaaaaggggggtggatcttgaggacaggtaattaaaatttgaggaggatcaattcaattgactgcaaaaacaagaagagagtgtggcagaggtgtaataaaaagaaggggaaaagaaacagattgtcaacaagatgattcaagaaggaatatcaccaaatgagattactgccttagtttaactttgactgatttatagataggctatttttattccatcttaaaatcctttacactcacgtagattcccatttatcaatttattaaaaaatccttcatttgttattgttaaatacatgattacctctctccaatatttgaagattctcattcatttttaattttaaactcctaattcatagttaaatgaaacacattcatgggttaattgagtgcagaaagcttcatcagtagcagcaggaatttgatcatcatcactggattcagctgaagggtcaaggttttggtcttcagggaccaactccgcccattgatcaccaagtgttgctaaacggttatggaggatgataaagctataaaaacaggcaaaatattgcctcatatgacctggattatacagatgcaatcacatctcctgcaaagaagcccattgagacttgaggatatcaattgtatgtttgtttttcacttgagccttggccagacaggagttgaaattggtaatgaggtggaccgctgtgagaactcctttgggatggatggcagtcctgtgaggggaaatagcagttatgatatttcaggtatgtttgaatttattacaactgttacgggtggtttgaaaaaacctgcccctctaatgtactacactagaattctgacaacaaatttattttattgttgtggcaaaaaaaaactgttgatggagaaaactatatgtagcagtctcttataaaacctagatcaatgtggaatcagctgagactttctggaattttgagtggaaagaatttggtgtggtttacagaaggctggagtcagataatggaaagatttgaaaatctgggagatatttttgtatgtttttatatgtttatatgagtgaagtaaagcaaatgttgatatgaaaaaaagactgagaggaaactgatgataaatatgaactattcaaagtgtctttgccctcctccttaaccttcagttaagagaacaaatgggtcaagatcacttttgttaagagcacaaggggtgatacttgctacttgccttcttctatgcttcctgaggtatgaaagatgatgatgggccacctgattgagatcacactgttggatttaccttaatttgacttgaagactctgagtgggatgtgtgtagctggtagatgtgccggatgggcatgaggaactgatctgaggagggagaaattccctccttatatagtaaattgtgagggattttagctagtgaggacgtcctgtgagggatttatgctggagtgacttcttctttgagggagttttgctgcttggaagcttctattgagccatttttgctggtgtgtcatgtgatctgcactgccccatacagaaaatcacacatgttgcggaatgttctttctatgttgaggcatttttgctggtctgttgtgaaaataggacggctcacgtctgaactttggagcaggttttatagcatttatcattaaaattttccaagtttgtcaaaaatctcaaattcctccaaccctgatgattcatgatatttgacaaaatttgtaaaattgtatccataaaagtgctaaaagttgtcttgaacttcagacgtgaaccggcctaatatgtgtgatccaagcgtgtggctggtgatgtcatgtgaaaatacgtgtgatccaagcatgtgatcatgcatgtgactaaacatgtgatcatacatatgcctgtacaaaaaaagattgcaactatgcacttatatataagtctatactatgtactacccaggacaaccatactatgctgtaataacaaaaaaactgatttatccaaataacttttgactgagttgagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagagtctaatgaagtagaagtaataataacaccaagaatctagcctataatcaagagtggatcatgaatttatggaatttggtacttgaaacacatttggcacactacaccgctgtcgcagatgccttatatgcaggaatcgtagtccttgtaagatcataccctgaatcagcaagtagatactgaccaattcaaagatgatatcaacagaggatcagtgaataaaagggagatcaaataagagacagacttaccttgatcaaagaattgtgatgggttttgatgcagctgcatccgctggtagaccttactatcaccacatgatccttaccatccagagatgaaagatgtgatgaacctattgcaatcacacaaaatctgagcattcatagagtattgtgtcttgtgattgaaaaacgtctcgcaatcaaatcccaggcctggaagattgggatagtagtaccgtcaacaaacccaacacatccagaaaacccctccaatcacataaattccaatatcttggcacggcaatccttgttgggacattgaacatacacctgtcccattgaaatgagagcttctatgacacaacgggttacttttattacagtacctcaaccaactttcagattttgagagaaccagcctacagaggcacttttgccattcaaactaagccattgtatcataagagcaagtttatgagaatttggtagctgaggtctaagcccccacaatgaaaaacttcattttcaaaaattttatcaagcacttgaatgaaaccacatttgtttgttcttgctacctgttggatgttgttatctgacatgttgaaaagcctttcaatatcaaattctccttgtgattttggcacccccccccaagactgtaggtattggttttgttggaatttcacttgctctctctctctttcttgctcaatcatgtcaccttttttatgtcactcattgtatatattcattatgcattattgtttgatcccagaacttgtgcttcttgtatctagactactcaaacttgctagatacagagataataaaaccattagttcttagctatttttactggtcctgagtcaacacttaagccttgtctcagtccagtttgagtgcactttagcccgctcaactggagtaaaatagcctctctcagacttctgcctgcttttggctttgccaactttcccttctccactctaattttcatcaggttcgataacatgtactgcagaaggtactgatactcagtcttgttgctgaacaagttgttgtagggggtctacaggatttgactatgggggaatacaagtttggccatgaattttagaggcctgattccaactgcccgcttcatcattcaatctgtttcttcaaactccagccataatagtataattaagatttccctgattagacactgcctctcagaatactttctcatgattctagagagtggcccaatagttagtcatctaaataaactaagggaatcactcattaaccaaagttactcagtgctcactatgtggtagttgaattggagatgatttgaagatctgtgagaggccacagtgaagatggaacaggaagatcacaatcagtatttactggctgaagatgatcagcctgtttccgtctggtggtgcagtgctgttttgtctatttttttgtaaattttattgctttttctattaccagcaagctggtggctgaccaaaaaagtggctaaaaagccagacatgaaccgtcctattgaaacagaagctaatgaattctttggttctgttttttattttccccttgtggctgatcataattctttttttggccaacataatttccaggatcaactgtcaacaccagatgttggtggacaaacacagtcagaaggggcttccagggtaattccaatctggagggggcaatggaattggagaataaaaggatgaggagcagtttttgcagagtttttcccccctcccaacttctaagccaatcagacagcaactcccagaaccactgggctcaattagcttggtttgcttatcaacaaccaaacctctttatgcacttgctaaacatataatacacatctgtaaagcattcaactgctgtcttgtgacttttatgcattaagaaaagagtttctttctccactcatattcacaggacagaaactttgctaattggagcacatatggagccttgccgcaagatgcatcagattctttttttttgacataggctacaattataaacagctttttgagatttttttgagaatccttcaagtttgttttgaactcaatcccaaaaaacaattgtcacgttttttcctcaaaaagatctcaaattggctcggagggtcgatttgagtttgagttttttaaatttcaaaaatttctcaccttttgcaacagccaagaggtctgtgtacgggtctgtgtactaggataactgctacagaaaccttgtgctgaaacaccaatcaccacccttgcatattggccgatagcggcactctcctgtcctaccttgacttcagctttttggctttggctcagatgttgctcctttccccagtccgctggttagagtgctgagcagagaagtatgaaaacctcagaaccaccagggacttgtgggctacatcagatctggggtttatgattacacaatgttattgaatcagttttgaaaaccttattgagctatcaatttcctaaaaaagtaaaataaatgaatttcaagacagtttcaaaacgttttgaaaaaaatctcaaaaaaatgtttgtaattgtagccataatctcaatgccatgttgttcataatatgcacagtcaaacaatgtaactctaggatacttaaaccaagctgatagagcatctccacaggacccaggtgagacctgaccaagcctacttatttcaatgaaatctaggttttgcgtgcacaaagtgtattttttctgaaaaattacatttttctattgactccatcagtatcattctacgattagacacaaaaaaattaatggtgtagaaaattattacattggggcatcaaacccacaacccttctttgcgggtgttgataaacacactccctccccctccccgcacgcccacgcccacgcccctccaaaaggggcgtgcaattgaacccgcccctcctggaggggcaggtttgatcacacacccttcagaatcctgttttttcaaggaaacagccttccaaggggcatgcagaagcaccagcccctccaggaggggcgggtgggtttgcacgccagccaagaaccgagatagcttggttcttggatggatttgaatccagcccatcgggagggcttcctcccaatgagctggactgtgtagcagctcatcaggaggaaaccctcccaatgatctggttttaaatccagaccatcgggagggtttcctcctgatgagctggactgtgaggcatctcatcgggaggaaaccctctcgattagctggatttgaaaccacctcatcgggagggtttactcccgatgggctggatttgaaaccagttcatcaggaggaaaccctcccaatgaactaggctcaagcgcagctcatggggaggtttcctcccgatgagctgaactatgtaccagctcatcgggaggaaccctcccaatgagctgctcttgagcctagttcattgggagggtttcctcctgatgaactggtttcaaatccagcccatcgggagtaaaccctcccaatgggctggatttaaaatgttacatagtaagaagataggattatgtgagcaaaacatcctaggatgttttgctcacgtaatcatacccgctagtcaagaacccagaatatcgttcttgatgggcgggttcttttgccctcccttcctggaggggcgggttcttctgcccgcccctcggaagcctgtttccttggaaaaacaggattccggggggcgggcagaagaacccgcccctccaggaggggcgggttcaattgcacgccccttttggaggggcgtgggcgtgggcgtgcggggagggggagggagtgtgtttatcagcgccccttctttgccatccacatatatttaaatcaggggtttttcaaacctgaaagagccaaaagctctgtttttagtttgaaagtcccaaaaggataaaagttcataagtatgtttgatgagaaaaaatacaatgttttacatattccaccaggaaaaataaatactcactagatggcaggagacatcatgtaacattgatcactgctcctctgtagctccaactctaatacaacccaaatacaatggcccctttgtgtgctacagggggctgacacagagttgagctgggtatgcaatgggtagcatgctgaactggctgatagcacttgtcatcacgtgatcattttttcctggtgtctaatcattttccaaaaacaaaattgttttgctacatggcacaaaagtaggcttggttgaggcttgccagggtcctatcaatgctgaaacagatacagtatctgcaacggtgggccagctacactaaccgtagcgttagtgtagcgtagtgtagctaaaataagctaacatgtagcgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacacagggcgccagtgggtgttagctgttagcgtagtgttagctttatttcactcatccacactaacactacgcccatggggcgcaaaaaagcgtccgctacactaagctacagcgctttttagcggttttttggccttttttgccgctaacagcgctgtagcgtagcgtaacgcagcgaagtggctgtagcggtgcgctaacactacccaaaaaaaggtgtgttgttagcgcctctaaaagttagcgtagcgtagtgggctgtagcgcaaactaacactacacaaaagaaggttgctgcaacagcagctacgctaacgctaaatggccatttagcgtagcggcccaccgttggtatctgccatgtatctgccatttataactatgtatctgaaccccaataaaaaaaactatctgaccaatgtgcttttatttgcaaggagatgcaacaaatttgttttttggccatgcaggttttcagaattctccatgatacacagtttattgtatatgtttcagttttggtcctatctccaggtgttaattcttgctacattatgctgcaccaattcttttcttgaaaacaggcagcaaatcctccattgtcactggcatcaacaaacctaaacctaagaagtgccccccacatcaaaaccaataacaatcattgcaactgtaccagtcatttcttcacacactcatattgataagaagtgaagtaagaactgatcattgtctgaatcttgtgttcttcatccaaaaatttcctggactccatacctctgcattacaaaggtgtttcagtgttgctggtgataacaataatcttgttgtgtgtcttagaactaaaaaattctaaatataacaataggtgtgtttcagtgctgatggtgatgacaattttcttgttgtgtgtcttagagctaaaacattctcaacaaattaatagactgttgttggattatttgaattataataaaattctgggtggctagatgttgaatttgtaaattgtggtgtgggtttagcatgtgaggtgagagatgaaaagtgcgcaccaccccaaggtgctacactggaagctaaatgttcataagtgttagttatatacatatttgtttgattgcaataccctcattccaccttgttggagtcatgaaacttgatcaaggggtgcaacatagaaagatgatgcttcagtttaacctgtgttttaatgttcacattgttggttgcatgcttccccttgtaaattgaagttatgttgggatcccactttgactaaagtttgagtcacaacacaaattgaaatggagttgttgtttctggaatctgaatggtgactggtgtcagcttcatgctttttttgtagtattaatgcatgtaattttttcactatcttcaattatgtgttaagttttgaatggaagggggtgggccacttgatttcccaagtttttttttattttgatttttccaactttgtcaacccttgcaatatccaaaacttctgaataatagggttgaagctcacgtgattgggaacttcaacatcagtttgctgatgctaatgataaaatttacatcagattcttacttatcaatattgagatgtttctgatgtttgtcatgaatttaaaatttcaggaaaactttcagacctgcatcagcacatcagctaagtgatgctcaagttccaaatatgaactgccctatacacacacaagtgtattttgatatcttgcaaccaaactatccaattttgagccctgggccatctcttcctgacctccatctgtgtattcaagggcaaaggtcactgaacttgttattcacaaggagacctagaaattttatgttttatcctgctttgataaagatgtggagttttttcccctcaaaagaatcaaaaagaaaagcagaaaaaaacaagaaattcagaaacccccttttgtacttcccctggtgcatacctttttgcctttttgccatattggctttttgccaaaggtttcccacaatttaaattgttatctggagtcctttcccaccgcaatagattcatttaacagtagaagatgacaagatgaatcaacggcggtttgacacttgacctggagcggagtcgggcagtcaaatgcggggcaagaaatttgaccgacttgacgggactgtcaactccggagtatgttgacaaagatccgtaaaacaacgacaccccttttcctttgagtgctttttgttggctatatggaagtcgctgaagggtgtccgagcttacaatctgcagtcacacattgagtatatctcgtcagttttatgatatgggactgtggacagcctggcactagacggctgtgcgatagacacttcccaggtggagcagtcaagcgagagcctcatattttgggcaaggctgcaagatgaggagccgactcgaaaggcttaagatggacctgctccgagccatcttccattcgcctcatcctccaacgtcccccttgaccttgtcgaagaagatcactcatcaaaaccactgccaacaatcccaagatgcgcaccgtagtagctgttatcctcttccttgcgctcctccagagtgcttctgccctccccactcttgccaaacgaggcgaagctaagccgaaaggtgaactccaagccaaatacgcggtcccgaatgacggccgcctttgtgtactcttcggcatgaactgtgacactgtgcccccacagccctcaaccaactattggccctggccccaatcccccgatgattacaacccttccacctggcctttttggacctctccgagccaaacaatcccctacactcccaacgactccccttacaccgatgcgatgatcggacagtctttgaaggcagttaaggacaataacgtatgtcacgtctgtatcatcaccgctcctccagactgtcttgctgactccacttattttatagaaaaaggatgcgcaggcttagggtggaccttagaaaacccgacgaaattcttccttcaacacgacgtggacacgagtcatcctctctccgaatactggttctcaacgagcgctattgtctacgatacatgcctaacatccttcttaatagtgattttgctttttgatgttgatttgtttactgtgtcctgtcccacatctacgacgtcacgtttctgtcccatttctcatgcgccattaccgcttcttctgctttgcatggactcgcaattatttatcctgatttgcctgatatactattgactctaaaccaactttattaagaagtgccatcccaattgtgctttgagccttggtgagttgagcttcagcgatgacgccagattttccgcgccaatcccgccttttgagagcacattagccctctcagtagtgactggtttgcatgatgactccgatcaatcattgcatttcttttgttcggctggctctgcgcccgtgatgtttgtatctggggatcgctgttcggaccgatctgtttaggcattgcggttgatgccggggagtgaggtggtcctaacctataaatttcactgaatcctatggcctgccaaagagtcgtgcccggctctcaagtgtgctgagtctttgtgatgtcggatggattcttatacatagcttttgcaacgcctgttattattttccaaccggaaagccggaacgtcacttgcccccatactgtcaaattttccatgcagggacatcatcacccataagtcacactcatccattacttggaagtgcagagccatttcaaggcaaatcctgagatgattctaatcccagcaacctcgaagcatcgacaaatgattgttacagtcgatggatactatgttcaagatgatgagaggtaagccggtaagtttcaatagcaagacagtcgagccaaatgaagttgagctcttggattccctatatataacccggctggacgccagccatatttcttgaactttgtcaaacctggccatgtgaggtctttcccggcgacttctgagcaccgtcttcgcaataggcctttattttctatgaacgcatgcacatgaatctttccttgatacaaagctcctaatccctcacaaccaaaagcttttttgcatgtgcaacttggacctcttcatgatgtaaatcacagggtcatattatcaatttgcatgctatcatcaagtaaccatatcgccccattcattcggccagccacccggtcccgcacacactagatttatatgtatccacagatttatccacagaaatgtatcctcgggtgaatcttttcaactcatctcttcggctcatcattggctacccgctttacatggacgactgactctgactatgtgtgtggagataatctgaaggttgtttggactgtcgattttacagcacttggaactggaggctgcggaacgacggcccttccgccgctccgtgctacatgcatatcttatacatagccgccacattttgtatattccaaccgcaccggtgctcgagggtaaaattgttcacgtctctcctcgggatcaagctgtatctgcaaagctgtacgaatgatttgagtaagactccatacagcttgagcgattttgtttttttcctcatgtggcgcagaagctgatcgaaggaccccgcaggagcagctcgcgctatttttgccgcatccttcagcggtgatttccgatgggcgcttgctggaggatacaaacatgtatgtatacgctttaatacgcgtggaatattgcgcgtggagtgaaggtggtcgagtggactggctggtgagattttagctttcaacgagcagtcgaacactattgaaagagtcgggaaaagcaaaaccagattacacaaacgtgaccatcggcactacggacaagctttttagaatgatgctctctgtttccgcgacacagatgtttgtcatacatattccgatcaggctcgatcccgatggacagatggtgacaggtttggcgaaaatggcgcttccggctgcttccgaatgcgccttccgcggttatgtgtgagtggttggttggaactgggtggtgcaatgggtcctccaggggccattcctcttgtgcagagctctgaaagaatgagcaaatgggcatccaacccggttggatacatattactctgttaattctcactctgtgttagtcagctttctgctcgaaccactgtggtttttgatgagagtctgaagttgaccatcgttgaagtttctgagagaacccttacataccaccatctgactcttgccacctggcatcaatcgatgattaatggtgtatgaccttgtatggctggtttgcagtatcttgttgtacaccgactgttcgtgatcctgtactaatattagtatctcatcctctgggactctgcattatagccgtgaacggggcagtgtacaacgtatcgtccaggagccacaagatagtaaatactatgtaaccgagtcggaatacgattggtaatgttcttgtacaaggtgaattgaagggtgtctgccattatccttcactgcctggatcgcatgagactcaacttgatgacaattgctgacgagaaaagaagggaaataggactcctcggtcacttgagtgtcttcgacggcaagcattaaacaagttcctggcagtctttctctctctctctctctctctctctctctcttggcgccgttgggtctggcttcgggtctgtcaactcaagagtgttcatcccagagctctcagcaggcagcttgaccatccttatatatccgatccaactcagattatcaattattgatatcctttgtcttgagatttccagtccatcttctcgcttccgcccatttcccccgacatatcctcgcccaagctcaactgacgccttcttcccaaacttaagtaaaaacacacacacaaaatatctagcaatctccctcccctatctctccgtctcatcaacaccgagccaactccaaactcgtagagaatacataaataaatacattcttactttcacttcctcaagcatcaagtccaaagaaaaaaaaaccgagcaagagagagccgatcaccgacatccaagaactcaagaagctcgagccgatcttcgaaagggtatttgttgtgttctgttggatacaaataagtacagattatttattacatccacacccaaagaaccctcccatacaccttaaaagcccaccaaataaaccattacgaatttagattctcgattgtcccaatactcaagtatcatctcggcttgagatacatacatacatactttccaaattatttaaaaaaaagtcacactcgcacacacacacttcaaggccttcccccaccggcacctgtttgggcttcggcttcctctctttatcccagccagccagactgatcttggatcctataaagaaaaatgaaactatcgatgatcaccaaccagacgaattcgacggcgaatgaggagtcgagaaaggggcaggatgactatcgccgatacggtggaagctatttggacgaagtgaattacgaggacggcatggagcgagatccatcacgactgaaacgagtaagactaaatgaggaggagcgcaagggtgatgaggaggaaggtcaggatggccaggctgggatggatcttaggagccagtcttggtctaagttgcaggtactactcctcaatcaagacaagccaatcggccgatcgacgattattaacgagatggacgagccagagctagagctagagggagaaagcccttcgaatagtttccactcttcttcctcttccaccctcacccagtctcagcattcttcccctctccaaccaacaacacccgaccagagtcaacctttccttccctcttgtaagtcacacgcccactcagaagtatattccatccaacttactcaatcagcttctgactttttttttgtgtttgacaggggcaaccgagccgagtggatggtcgaaacaacgcgtgacggatgaaatggaactattgtcggtgattgagaaacaggccgagacatactcgagcggaccggaaagcgaagcccttctgacacccggcgcccaatcccagcccaccgcatggatcaatcaccaccatcctcctcgtcaacatcatagccttagagtgctccagcctcccgaactgatcgtaccttcgttccctagtcagcccgtggccaatctaccctctccagccatccctgctatccctcaagaaaaaccatataaatgtagcttgtgtcccaagagcttcacccggaattatgatttgtaagtcctttatctcgtgttttttttgggtgattttttttctcaaaacaaatattgatgtgttctctctctctctctcttctttcttgattaataatgataacaataataataataataatagaacccgacataaatcatcgcatatcgatcaaagacaacatcgttgttcgaaatgtggaagatcattcaaccgaagagacgcactcattcggcatactctggtcaaaagctgcggaaacaacccataacaccatccgttttctttccttatatttacatataagaacagatgagagcgatccgacatcctttaaaccctatttcatcaatgcatacatatacatacacgagaggaaccagccatttcatccctcatcctcctcccgcattcacgaaccatcattcccattttctttcttaacttcgttccttttttttctctcaatcgatcttttttttccttctttattttcaaaaaatgctgcggactttgggctgttttttttttcttcaactcgtttgctcttgtactaatattacgaaaaaaataaaccatatatatatttacatacagttcaaccacccaatcatcgaagattacagtccatttatacgaccctgtgggtccttttcttttctctcatttaaacacattcaaacatacatatacacacatatatacaaatacacgtttcttctctttcttcttttgaccatctatacattacaacttacttatttatatccataatctgtttttcataaaatcgacaaagaaaaaagagaaaaaaaaatctgatcatcatttgcaagtcatatttattggtgttcaacaaccaaaccaaaccaaaaaacatcaaagaccaagaagcctaaacaaattctgataggtattcctaccactccatcacattttcaagattatgtttgatcattctggattgcaatccaaaacatcttattatacttgtgactcccttgatttgaccctctcatttccaacccctctccccccccaaaaaacttcttcctaagtgttttgggtttttctgtctgagatctctttgtcctttgaatgtactattattgttcccactcatccactcaaagaaagaaagatgacctgtttatctttgaagatcaaacaaatcaaacaaatgaaacccagaaaaaaacaaatactatatataaatattgtattgtttttgttctttgatcatgaaatgaccaactgccttgtgatcccattgaattatcccagaccttatacttacttttcttagtgattgcaaatagccatgtatcatgtatccacaacttgaggatcacagatacaaaggtgaacacctcaaccaaaaaaaggcccagatgtttcaaagtctgaccaagtgatgtgatgtggtgattcaaagcagatacaaccaaccaaagagttcaagatatcatacattaccagatcaagctgacacaattaaaatacttgtacaaggtcaagctgactagatttaaacacttgttattgaaggacagggtttgccccagcctgtttataaagtagtacttccatgatctgttttgtagaaaacaagacagacaatcatgattatggccggatgtgaaattcatcatcaactggattttcagacatgtgtacagcccattgacagaaaaaatagagccctttactggaagtctagagttcaaattccaatggactgcttccaataccaaagaatcattctggaaaggtgaattggaaaatgggttgtgaaaatgttgcatattttgtctctttttttcaagtttttaagttttttttttttttttttttttgagttttttccaattgtttttcaaaggagctgaaaaaataaaataaaataaggatcaaaacaatcacatgtgaaaagaattaaatcaattatgattgaaaaaaaaagtagtgatgatgatccaaagtttagagagcagaagaaacacaatgatgatccaaagtttagagagcagaagaaacacatggcctgagattggacttcaatttgatttcagtgtctgattggagggttcatggtctggtggatgacggattccaaacctgattaaaaacagctgttcatcatcattgttctttcctcattttgtttttcagttataatcattcttatgcatgcatgcaattagagatggtccgggataatccgttgcggatatccgccatccgctggcggatacccgccagtgccagcggatacccgccagggggtgcggatgtccttttccccccaaaatcctggcggatatccgggtatcccttgggatacccggtgccaagagagtgaaaaggtcttttttttacaaaaaaaaaaagaaaaagacaacaaactgccccccctcggcctatataggccatgccgccgggaggaacccctcccggcgaggtggtacacagaccagctcgtcggaagggattgcttccgacgagctggtgctctcgtcgggaggaatccctcctgacaaggtacatgccagctcgccgggagggggggattcctcccgacgagctggtgtacataccagctcgtcgggaggcgttcctcccggcaagccagattttaaaccagctcgccaggaggagtccatcctggcgagctggtgctctcatcgggaggaatccctcccgacgagctggtgtacataccagcttgccgggagggagtcggactcctcccgacaacctggtttgaaatccagctcaacgggaggaacccctcccgacgagctggtatgtacacactacaccggctcgccgggagggattcctcccggcggcgtggcctctcctctctaggccgaggggggccagttatttttcttttcttgtttttttgtaaaaaaaaaatcccccttgccagcgtcagccagtaagagggcgggtatccgcggatatccgcgcggatacccgccagcgccggcggatacccgcaatcggatgcggatgcggatgcggatgcctgattccgctgaaattgtcagcggatatccgcatccgcgcggatatccggatccaacctacatgcaattgtattgagtcttgattgtatgtacagtctcctcccagatgtttatagccatctgttttgagctccacaccgggaaaacagaaacttcaattcataagagttgctggaatggtggaaaatgggtttcaaagaatgaacatgaaaaaaaatgaaataataaaaaacaagattttaaaatttgtgaaaaaaagttattaaaagaaaatcaacttttttttgaaaactgtgattttttttgtttgagtattaagtgaacacacagagggcaagtttttggaacatgaaaagaatgattatagatgaaaaatattgatccaaaaaaagcatgagcatggtgggtggacaccctgcagtcaaaatcagtagatttcagtatcagaatgctgcatttcttgatgaatgacccagctctagacacccttttcaaaccaccaagtagtcattttttattcttccaaattttcacttcttgttattcattccagatctcatactatctatcactttggcaatctcatcttttcctggaagagatattagagctgtcagttgttgtttatcaattttctcctttttactttttacaaatcttataatcttgtttatcattatcatcatcattattattatttttttcatcttcattctttgagacccattttccaccattccaccaactcttgcaacttgaaatttttgggttcccagtgtggagcttaaaacagatggctataaacatctgggaggagactgtacatagctcctttgaaaaatgtttgaaaaaataccccccaaaaaaaactaaaaaaaaaggaggaaaatgatccctcaattttacaaagctttttttttctatccaatatatcagaaccacttttatggagctccaattttctacagtttgaccagactgcataaatttccagtcaatggattaccctctacatagactccacttacataaagggatccatttttcctgtcaattaggggctgtacatacacactgatagaccaactacatcttgacttgccctcaactaaaaccccacaaactatgaattcagagtcaaattagattactgaagactgccccccaaaaaagtgcgcataattaaggtagatgggtcaagtatgccaaacaaatcaaaaaaacaattgtcctgttgggaattaaatctggatgtgtttatggtcacgcaagttgtaggaagatggagtgtttggtaattagcattaaacgaatacatctgtttgtctgtttggttggaagatacttggtgaagatacatatttgaaaaaattaaaaattaaattaaaccacactctagctgtttttgtataatatatgtaaagaagaaaatgaagaaagtggaccaaaccaacaaaatgattggtggaagagagcacacacagaatatactattgacaccatgaggtgtcaagaaacaaagaataggagagggtagcagaagacgacgaagtagacagtttttgcaaaacaaggtcacaggaggatgggtggaaggatggctgaaatcaagctcgattgcgagctcgaccgacgacgatgacggatccaatgagcccattggagcgttcatcatcagccttccacttccatttctcttgatccaagactgaaaaacaagacggaaacttatcaaaccttcttgaaacgtataaatgattcagaaagagagagagaggactgacatttcatgatcgtcggaagtaaggctggtttgcaattggtcgaatgagttcctgctccagtgacgatcttgaaagggtgaacgaaggaagagttaaagttattgaccgagtctactcgcccgaagcaaaagcaaaaaaaagtcgagttgagatgagatgagcataagataagataaccagtcaagatgagagaaagaaagagagagagagagaggacaacaaacaagaatgattagaccaccaagcttgaagataatcagaagagatgatgagggcctggggtttagtgagtccatggaggtcgatagacagcgaatcgttgcggattcgctggcgctcctggacggttttcctagccagaaggagctcccaatcctggatcttctcgttcagtctcctcgacccttccgcatagatcatcgcgatcgagttctggatggcctgtttattgtgcgagaccgcatgactattggcgatcaattggcgcgacgagcgtgatttctggttgagatattctcgcctcgatcgtagaatcatcacgctgttctcgatctctcgactggagtattggggccgagtagttggctgtacattcacgctgaatggtctcgatggtgctgctgctgctgatgatgatgatgctactgctgttggtgatgaggatgagcttatgagggggttagccttggactggttatgaagagagaccgccgttgatgatgatgacgagggataagaagaagaagaagagctagggttggagatgaactggttgaatggcaaggtaccatatcgggcgtgtagatcgtccaagaagatccagagatcaagtgcatgaccaggattgagattggtgacgatcaagagtctggtgagtacctggtcatcttcggtcagtagggtggttctgaggaagtctagttggagtttcaagcgatcgaaccaatcctgatcttttgagccatcgagtcgcttttgagactctgagatcctcaagagttcttccaaggttaggaccaagttacagctcttgcgatgatagatgctgttgatcttcccgacctcgatgccgagtaagtcggctagataactgatctgactatccccaatggcccagtcattgttgatcgatgtcttctctagatgctgtccagcttgttcgatcagtctcttgtgtgtctctcgctgcaggacatcattaagatggatcgtgtcgaatttcttcttcctcttattctttgactttttgtcggatcttggagtgctttctactgttgctggtggtgttggtgccaataggatgtcgatgatctgttccaatttcttgggttcgggggcgtctgagatagcatggtagatcgtcgtctctgataggtcgggtaggatggcctgtacctgattgattaatttctgggactgggatgagtgatcggtttggattgttactagttgttgttgcttttcctcaggttgagtttcttgggctagttgttgttgttcttgttgttcgttgatgagttgagtgagtatgtggtctagttttgactcgatgtcctgttctgctgactcctgagtgtcatggtcgaagtctgagctgagtgcgatgatcaaggcgggttccaagggtggtgagaacttcgccagtagtctctcgaggagctggctcatccttcctggtagaagtggtaatctgcagatcaaaataagaaatttcaagatttggtcaatcgaaaaactgtgtatgttgtggatcgggggctacggggggatgcaggaaggctttcggaggactgcttcggggaggggtgatgattaagtttccttttccacttgatctcggaccattttatattccggccatgtacatagaaccggggatgacgaaaaccaaagccagagcaagagagagagtcattgatcttcagcattcacaatggacactagctcaacagtcagttcttcagcaaaccgcacgcaacatgttgtcgaccctttcatcgacaattcagtactgatcagacgcatcattcccctcagcacagaagaaggatccattgtaacccgatcctttccttctcaatgttcagttatgatgttgttgagctggaggagcatttggcatacccccaaggatactccttctatgcgccctctcgaagcccaataggttgagtactacatgaaaaggggaccgagtagttaatatcatcaggagctcatccatccacagctctctgtttgtatgcgccctgccgatttacatcagagccttttcaacgtaggaaccggccaatcgaccgtctcaacttgtgtttagcttgatcagcataaggagtcctacatgtccgtctacatagaaagtaaaaaaaaaaaaaacattcctggtcagattgcgcgaactcaggagagaatcaaatcagagtcactcgcttgtgtccgtccgtctggggtgtttcctgcgaggttgtggtgttcggaatcggagagagccaagagatcgagagcaagattcggttgttgtgtttctgtacccagaagttgaaccgaacagcatcggttgcttggcggacagctagttgtgtgtgtctgcatattgcttgaaattgaatgcgctcattctgtgaggttgaaggctgaaggctgaagctggtcatgggggggatgctgcagctgagcacctcttggacgatccaaatctatcctcaaggagtcaagcgtatcggagtacatatgtagggcgcatacatccaccagctgatgtcattcgaatgatttgtagaatatgaactgatgatggatcatcggagtcttcggagtatcgacggaacacggagctcgatcgggatgactaagaagatctgtgtggcgcccctcgctattctcgccgttcgaactcaccggccagctcctcctccagcgagctagataaggctagatatacataaatacatatggtggatgttggaacggccgccgatcgaacagcgctagccaaggcccaagagatgtctggggaaacccgaggggggcagtccactggccattgcatatcccgaaagtatatcctgtgctgtcgctggctcactattacgtttgatctactcaaataaatacatggatggctcactcttcaaggcctccgatgaaaaaaaagaaaaaccccaggcatcgattggggtcagttcttactatacagctctcggaaaataaaaggtgtgtacttatgtagctgatgtaaaataatccttctcctgtcgtcgctcttgcccccccttggctccctctaataaatatccaggagaacactcagtgccagaactaatctcgtttatccatcccatcaaaacttatccctgatcaaagatacaaccatcgatacgtgttagaaggcctttcgagatgctcgattatctaagaacgatcctagcaaacgatccgctgatcaagacctacacgaatccatacgaagtagttccttgtcgctcggtcacggtcttctccctcctctatctcctgcccggactactccaagccggtctgttgtatccccacctgagtgggctgcgatgggtgcgatggctccgtctgctcatgacccccgtgagcgtctacagcagcctccgcttgccggtcgactattgcttcactcccaccacccggcgcggttatcctaatctggctctcgcttgtgcttgcttcaccatggcggctaggtcgatccagtggggctatctccatagcttcgtcgacggaaagatctggaaacgccccggattcgagtctcccaatcatccacagcctccctccccctctggttcaacccagctagcagaaaaaaatcagccagaggagactcccccttctgtctcgttttccgattggctggcttggactatcgaacttacctcctcgtcagtccatttctttttatttttatctaatgtctcagtcgagattccttttctgactcaaacttacttcacaggccgagaggcatacaatatggatggggagtcaaggcagcgccgaatacggagagtgcgatggatgtgattgtacggatgtataagctgaacctagtccatgtgatggccacctcgttttcgatcctatgtcgggacgaaggttcggcgacgaatgcgttaagatacatggggctcggggggttttatggggagacgatcgtagccgaggggctagcgagtcttgggttcggctactatttggtcagcatgatcgagctgatcttcagctacatgacgctcttcatccatctgctccacctcatcgatcgccggctcctccggctccccgaatggctcatccgttcctgcgacctcaggacctgtgtgcccatgttcaacagccctcatacttccccctcgctcgcccatctttggggcaaggcttggcaccagaacttccgccagtctttcctcatctgcgggggtacccccgcctcgaaaatcgcgaaggctctcagactcgggccccagttgcaacggctcgctgggatgtgggcttgctttttgatcagtgcaatcttgcacgagtatggtcagttccaccttttctctgcagtttcatttctacagtctttgaaaactatccaaaaaaaaaatggagagaagagagcatgcagcctaacctccaaaaaaaaaccgtcattgtcttttctctgaaacaaaacaaaaacagccattcatttcatagccagacagccccacccgagtccgcacatcctattccacgacttccccggctcggcgatctacttcctactacagcccatcggggtaattgtggagcccttcctgctcccatacatccccggcggcggggtggtctggtgttatctcttcactctcatcaccaccgtccccttcagacggcagtacttcatgcccgctagacttctcgatctcagttatcctgctctcaatccccgctggtttatctcttctcttctgatccctggatttacttctcgaggttaacctactgaactcttcacttcttttttttttgttactgttgttccacactccctatttcttttatacttaaatcaatcaaggcaaactaatcgaggttttttcttgtatcatactttgtcaaaagagaaacatgaaccctgtttttacttgtcaatcaaatatatatttatgtacaatttcgtgtcaaaaggaaaccataattactacaaatcattggatggttataatagtgaaaagaagaaacagatcgtgagatcctgattctaaagacgaagtgccccgcaaactttaatactttcctgaacgatgaaatcatgaatactggcaaaagtctgatttgtaaggttcaccggctggcgtcagcggtgcatgggcagcaggtaaccgtacatgcacacgtgaactggcctaatcttaagatgcgtaaggccttgtggttcatgatgtaagctggtcgaggcccgttggccatgctgcacctccaaggccatcaaactgactcaaaaaagatggatccttgtgtttggatgcttgggaatttgggtacaccggtggatgaagagctcgatgccaattgcggtttcgggcagtgacagtgctgccagctgccagtcgaagtctggcgaggcctgttccgacgttgttctgtctgtacacaaaaaaaaaacaaaccacgatatttaagttgggctgagttgtacaacactttcttacgtgatgtcccttttggcgtgcgcgagagacttgggctcatgttaaccatccattcaccacgcatgccacaaggcgtggttcagaaactcacgtccagtgacgaattcgtacatgaagccttcagaacagagggttgctcatgggagggactggagactggacgccgaagaggtgccactcgttcatcctccataaagatagaatacatccattctgagcgcagctggacggacacttctttatactgattgcttctgtttttctgattgaagagtgaccgaaaagacccaattgcaccctgatttactgcgaagagccactagcaacatatattcctggtcgatgatcctgggctaacacaagtaaatatgtcttcactctaacttgaccggtgggcaggatctgacgttcatttctttgaactttaattttcactcagcacgtctgcgttgattcctaatctgaataattaagtgaagaagccaagtgagatccaaggcgtatcacccaaccacatggaccgtctttgcgtacctgcacccgctgatgggctccgggaggatgccgtagcgaatggtcaaccaatcagcgacgaaagatcgggtcgacacagtttcactggtaaccggcaggagcctccattcagtcggcttccatatgccccccgacgtgatcctatcatgggtatctatcagcacctgatccccccctcgaagttttcggttgaggactccaactgtactgtggtcccctctcataagttagtctcttggttccccatcacgctttccatacttctctcaatggcatgagcttatgattttgaatcgttgaatctagatacaacagacaggcgagcttgcaccacagatattctattacgggtgccccaagaacagagcagtcgccggtcacaaatgatactctggggacctcccgagctccagccactcaaggcgtcagacacaagtactacggtgcttacctcaaaccggccgaaaggcgaggtcctttggtatttacgcgccagctcaaccccatatttgatgatgctgctgcctccacctatcgcagcgccaacgcgcccatgaaccccacgccacccagacagcaagctgtctgccgagctttgcctgataattcgcctacgacgcgtcaatcagaacgctctctaacatattcgttcaccgattcgtgccgttccccgactgatcccagctctcccaccgattatccgagctcgaccctttccgtggctaacatgattgtggacgatgacaaggagccctctgatgaatctgagaatgagacgtgcacttttgaggacgcgatgtcaacgatgagccacagctgcagtatcatctctcaagcggaggtcccgaaaatccagatggacgacggctgctcatcgtatcctcctccgacctctgctcccttatacaccactttcaatagcgcgatgcggcaatcggctttccaaaagcctgtcccacgtaccgtgatccatcagccatcgcagagacgctgtctgagctggaatagaggaccggcacaaccagccggcgaagcctcccgaggactcccacccaaatctgatgagcagcaatgcttttcaccgcagccccggctggtttcaagacgaagacctagtagcttggacatcaaaattcccggacgatatatctccatttatgatgattcacccattgaagcgcctgaagatatctctgtcgacagtgctagtgaaatcggaggtggcccgaatgatcagtgtaccagcgcacacctccaagcacaccattcagaacctacgcctggctcatctctgatagaactactgaatcgatgggagaagataccaagcactgcagagataccgctactctatgtccagcaactcaaacacgccttggacgaaatcgagaaatccaagtccggcggggctcatgaggacgggccttgcgagtctgtcgatgaagcatcgccgccgagtcacaccacgtcctcagacagttctgagcctcaggagtcacaacagtccggttcaagcggccggtatccgcctagtatccgcagtggttcctcacctgattcgccgatgttgtcctccaaccattggactccgttttccgagagaagtcggatcccagcatcccggcagataggaacgaatggcaagctgcagcaggtccaagaccatcgagcctggctctcagccacacctcccctggagaacaccgagaccctctcgccgctgtggccctcccaatatccgccagccatcacttcaccggcggaggtcgagagcgaggacgaaagcgagctcgagcatccaaccggctcctccgagtcgcatcgccggaaaaacttgcacgtgttcttcgggacccgggcgattgatgagaagaagatcccgtgcaagtcggatgccttggatttccagctctccaagacctggagaagatcccacagaaagatctcgattgcagccgagttgacgaggaccgtccgaggcggattgcggtccctgaagctgcccgctctgcaagacaagatcgagcccgcttcggccgagaaccatccggacttcctctccgattgcgaaagctccacccgctatatgcccggccatctccccgaacgcgtcagtcggcgaagctccagttgtggccccttcggacgctcctctttctcctcgatccatctcttcgaacccccgccgcctcctaactcgagcccaaagaaggcttatcgtgtcaggtttcaagagttttaatgcctgtgaatcgtctggcatcatcatcctcaaattgcttaaccctttttctttcaacccattggacaaaaatgaatcaatcttttcctgagcgtggatcttcatttgtcatccttctggaagccacctctttctgcaatcgtttatatgtgtacatcttgcatcgaatttcgcccggactttcttcttctggaatctcaccttcatgtctccgcgcctatcctcatctcttctttcttggaccaacctcatcctattaccaaagtctttcattctatatcccagcaaacttgtacttattttctctttctgtctctctctctctctctcttgcttttcctttttcttcttcttctcatttctctgctatccgaacgatacctacaattcccataatacatgtcgttttttcaagccatttcctatttttatatgttctcccaatttggaatgcaacctgttcaacaaacctatgaaccgaatcgtttcatacttgatgataaactctctcaagttcatcaagaacacaccatgaatctaggctgatgagtcgaagaaaaaaacaacaataactgggcttccggatttctttttgaatggattaccaatgggccaaactcagtgtcaacgctgctctgaatctggtcccagttcagttaaatcctcaacaaatcctttttcacgatctcgaaaatgtaacgatgaggtaattcatttgaatttgtttcatggcaaagcaggcttgtcccccgtagttgaatgaattggtcatggacaaaggagatgataagcacctgaacagtaagatcacccaatgaggtaattgttaactctcttcaggatcgatctcggcggatttatagtccccttcgaggcctcaatcatccaatgcaacctgtgacgaacatcgactttttctataatgtcccaaagtaaattttcaggagtgtcaggaacctacttctcattaagacagctgaagcgcttaatcaccaattcgttgtggggcctccttgcgatgtagaccttgatcatcgaaaacgttaactgtgaaattaaatccaagattagtgcaatcatctgagcactgtcaaattcaacacaacccgttgtcttcctgacctagtaagcataatccgatggcaaccatcatctctttcgattcgttcaaattgggaccaatggcagtgagccggacggctttgcgttctctcatcatttgcgtacagtctggcaaaacgcttgacaaggccgttgagaagttcttcatcgcccggcttttactaacagcgaccgtattttctaatttgtacttcttgcacttcagttcgatcgagttaccaccagaaatgatgacatcaagctcgtcctctgtgggtcgattgttatccaagtcgttcggcagacagataaacagtttggttgcccgaacttcgaaaacttcaacgcgcttgaagttagaggatgtgttatccagcgatgatgaaacaatccgatctattaaagagtccagctcagggcgatttgctgacaagagttgaaggcggttctcccaaaacaatttgggcgttaatcctctcgaccatccttcgtgatcgtcacctgtagtttgataaattaattttgaccctcaaaggctgatgaaatggagcaagtcactctcttaccagctccttggatgtaatcgaatccacccgctcgatcaagggatgcatgatcacccaggtacttactggcacttaggcaaatcacaggataaaagtcgagtgcatttgaatcttccattgaatctttaccaagatcacttgcaggtgagacccagatgggtttgagaggtcgatctagctgggcgagggtgtcctcgatgttgaaagaagaggcctggtgtccgagttaaaactttgaattccaccagagaatgatgcgatcaagcagctcacgaggagttggtccgcccaaccatcaaccaaccgttgaatttgatcatgttcactacttcgaacagcattgacgggcgtagtaagaccagtcgaggacatgtgtcgctgccaggcggactgcaactttggagcgatcgggtgacggtcaagtagttttgcacgtcccgcattgagcacagcgcaccataatggtaccgttttagacagtgcatcggggtacctctgaagcaagggaatgaaaaataaaaatgaaactgcttagcttttggtgtgacgaatgatggaagagctacacaaaacggactcaccttaccacgccgagtagagtccacgaggatagctccaccggaagagatgatcacatggagtaactgaaggttcgacctgaagcaatcatcaaatttagattagaacgaagttcagcgaggatgataattcgagctcaccttcgtagagaaaattgccactgaccatcatggccatcagttgatttaaaataagcggtacaatctactgtggtgttggatgggtcaatgtaccatgccccacatcttaggtttgctgaactgaatgagacgtcgcaacaaaagcgtgaaatttcaacaatcatgatattaagtgattcttgtgtgccattgatgattgtatcccgtttctttcaattggaatgcaatatactaaccgatcacaggtaagggtcgatatcggttcaccacttgggtcacgaattcagaatcttcggaaattgaatgcagtcggttatagctttttgagtctgggggaagaagaagtcagcaatctgcaagtcctttaccacatgaatgtctccaaaagactcacccaaagaaaatgcaaagagaatgggtcggtaaaaaaaataagcgatatggaaattatcagtgcctatgggattcttcttcttcaagaattcaggacttacacatctcggtgctgtttgttaattgccttgagatccgcttggaaagtgctgttgtgtgcctcggtgttgaacagtaatttcccggtttcgtgctcgatgacaggtgggacttcatctgggctcgtagacgaggctgggggtgattcgctcgcttccgtttgcatttctctcggttgaacggatctttcgtgttgaattatttattttcgtcggcaatgttgcgcaaggacgggacgggaggccgggtgtatttcaggggccgatggatggcagctgggctcacaggggtcttgctgtaagaatccggggtgacaacactgagaactatttatgagggcctggatggcctagcggtaaccatcacccacggaagctcggtgtctcccctgcgacgacatagtataatcacttcgaagagagtgacgagtccggcgttcgaatcccggcagacccaacccctggccgctaccacttccgatcttggacaactacacaccaccccattttcactttcaaaaccctttattagttgtcccctttataaaaacccccaatttcactttcaacaccctttacccaatttgaatcagcctgaaaaatggttgcacccaatctgtcccccaattataaaaatccttaagtagatgaaactgtctcttacactcccgcatcctctacagaacttgcccccatagaccaagtacaggaaaaaccatgctacaaacatacaaaaaagcttgtaggtagaaataatgatattcatagtgtgcaatgccaaaggccaaacttacacttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagaactatttgctcacataatgtcataatgtctttctctgtcatgttttcatttcatatttccttttttgtcagattatatttcatacagcagttcccagaaagcttgcgctcgcgagctcctgggatctgattttttttattttctttcgacttttttttgcgcctcgtaacctgtacacatgactgtacaggttgcaaatctgctgccgaggccgggtgaggcctccgggcacctgtcggttgcctggtgggggctgggtgcagcggatgtaatgaccggttccaactcaaaaaaatgagaggaatccaatggtccaactcccatatcttcaacttgaaaaatgggggagttgggccatgatgcctggaatattatggctgtacgaggccacgtacaggacagaaaaacaaaaaaaatcaaggcacaaaaaaaaaaaaaattgggatcccaggagctcgcgacagcaagctttctgggaactgctgtatttttcctttttgtctttttcatttcacatacacataaatcttgttacataatcaaaagatttataaagttgtatccgcgacagactattcgagtttcctcatctttctatttgcactcgaacaagtctagtcgcggaactcattgttttttttccataatcttacaggtttgtattgttctcattttcatcacgcaatctcatctttctatttgcactcgaacaagtctagtcgcggaactcattgttttttttttcataatcttacaggttaaaagccagcctaccgactctcatcgtaaattcgtaatgagtaaaaagggttccacttccaaggggaaggtgacagaccaaccgcaggaaagatccgattccaccttgacctctctcagtcaactcatcccaggggaattgtccgaggaacaaatcatccataacctcaaagacctcgacattaaattcagaaccattcaagcgggcaaccacgaaacccggaacgatatcggccgcatcgatcataaggtcattaaactcgatttgaagattgacggcgtaatcaaagcggtcaacgctctcactgacactctatccaattcaagggagaatccaccacactttcccaaacgcaaagaaacccctcgaactgtcgatactcctcaatattcctttcatcaaaaacacttcatgaaggatctgatggcccttcaccgctcgattcacaccaacgttgagtatctgaaatttggtggaaagaactattctgcatgggaacagcaactcaacacaaccctcgagtttgtcttcagacgcgaagacttcttgtcaaaaacaaccaactggctcattgtccatgacgaccaagaaccttctcttgtgatcctgcttcgttcgaccctcgagccgaccttgttggccattgtcgcatcgacccgcaaacccaaagacatcttcattaaactcgaggccagctgtaaacgcaacgaccgccagaacaagcttgagttgattgcgcaacttaccgacttctaccagtctgaacgccaacattccaacgacgagctcatctctcagttccaaaaattctacttcgacgtcaagcagaagaaaatctcgacggaggaacttttcggcctcatacttcaatctgttgctaaacctcccatcgatgttgacgaaaactcgtttcgcaacaacatcaaccatcgtctcaacactctgtctgaggtgccttcccttgacaaagtctgccagcaaattgctcaggtagaaggcgagctccatactggaacgtcagacaatcctatactcgtcaaccgggttgctccctcaaaccaaccaatgaagcgaggccgctctgatccgcctaaaacccaaacttttggtaacaaggcgttggccaacgcactagcttacaagggcactcagcctaccagcagtcagatggccgagaaggggtcggagtgcaattattgcaagatcaaaggacactgggcgtccacttgccgtcgtctggcacgcgaccttcaagatgggaaacttgacgttgggcaaatcgctacaccggtatccaacgctgtccagtcgtcttccaagccaggacatgtacgtgtcagggcaatcgacacttcagccccaaacgacgacaccgtcctcatcgattctggtgcttcagcttgcgtaagcggcaactcaccattcttcacttttgaacggaggttaactaatcccgtccccgttgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgaggggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaacctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagataatttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaattcactacttatcactaactcactcacttactacttattcttcgacttgggtgatcaaacttaccgcagtaggctgatggggagaagagactttctggtggggagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcacctgcacagcctttgcgcacagcctccaaacaaatagcgcagctcatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcatcgccaggcaaccaagccatcttccagaaccaagcgcagcatgatgtcatgtgtcgccaggtaaccaagccatcttccagaacactctgcataggcagtaccagcctgccagaccttctgttatctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctccctccgcctcaatatttttcctcccttcactttctacaatccgtaccctgtacccttgcgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccaatccactcattgtatgtaatccagtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactctgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacaccgttcttcttgcttcgcgcaaatcaaacatgaccctcaccggcgtgggcagtctgaggatcccgactcccagcggaacgattaggattaagaacgtttatcatcatccgtccattccctacgttattctgtcgcttggcatgctcacgacatacggcctccaaccggtctttgataaagattgtaccatgtcattagttcacaaacatcgtgttttccgtactacattttcaaatttctgctggaatctcgtaactaaagatgatccacctccagtctgcaatgaaatcgtccttgcttctatgtccaaccaaccaagcatggaggcaatcaaatggcacgaacgttttggacatgctaacgacaaggctgttctgaagttccttgaacgctttgtggacgcagactgtgttaaaacctggaagcctttcttgtgtgagaaatgtgttgttgccaaacaaaccggaaaatgttttcttcccctgtccaccgttccaaaggacaatatattggacctggtcgtctctgatgtcatgggtccattcgacgaagacatccacggcaatcagtttgccctcactctacgggatcatgcttccatgtatacgctcataacgcctatgaagcagaagtctgatgtggctgagcgtcttaaagtttggtttgacacaatcaaaactcgagttggtcgctttcctcgattcttgaggtgcgacaatggcggggaattcatctcgaagaaactcaaaaccatacttgaggcccggggaatcactttggcacattcctcaccataccatcctgaggagaatggcgaagctgaacgtgtgaatcgtactatcaacgacatggcaagggttatgatgcttaactgctcgcttcctcaacaattttggagctacgcgcaacaggtggcagtctaccttcacaatcggctaccacattctcgcatatttcccaagactccaattgaaatcctctacaataaggccccagtcccagaatacatctacccgtttggggcgagggctcttgtttttaaaccagtggataagcgggccaataagtttgatacacgcgccgacgaatgttttcttgtgggatacccagcgtcggagaagggttgggtcttctataacaagcacttgaagacgttcatccagtctacaaacgcggtatttcctgcctttcagcagctacctgtagcggagattcccaccacaaagcatgacatatcgttcctcctcaacaaccttagactaggccaggagcgcaccgaggaagaagcccttatccaacatcgtgccattgaatctctgcctgtccgatctgatgtcgatatccccaaccatattcgggaagcactttcaggaccccactctaatgactggtgtgaggctgcggaacgggaactatcacaacttgagaaattggacgtatgggatgtggttgatcccgtgaaaggtgctaaggtcataggggcacgttgggtgtttgccttgaaacgcgacgtgatcggggcaattgccttattcaaagcccgttatgttgcccgcggctttactcaacgacctggaattgattgccgtgacacctatgctcccactgctttgttagcgacactccgtctccttatttcaattgctatacagttcggttatatcatgaattcgtttgatgtgagctcagcttacctatacagtccgatcgatgaagaggtgtacgtcaaacccccaaccgaacttcgcccgctactgaaagggaaggtgctttggttgaagaaggcactctacgggacgaaacaagcggggcgatgctggtggctgcacttcaagtccattctgagcaagcttgattttgagtcctctgaggtggagtcatctctatacgtttatcgccgtgaagaggtacaaatattcatctggatgcatgttgatgacggacttgtcgtcagtaactctcaagccgcaattgacaatctacggaggggcctcgtggaacatctggaagttaagtggaaggagaccgtcgatcaaattgtcggtatcaacattcatcaccgggaaggtaatgtgttcttggagcaacatttgttggctagacaggtcgtgtctgtctatcaacgccgggttgtccaccaaaacaccagcctgccggagtcccccctggaaacttcgacatcggacacaatcgaagagactggctttcggtcagtccttggctcactcatgtacttggcatgtgggacgcgaccagacatcacatatgcggtcaacatgctagctcgttatagtagtcgaccgtctcacgaacactggttggctctcgatcaccttgtggggtatgtcaagaagaatacacacaaagcgatttgtttcacaccgggacaggaataggtgcggttgtacgtcgacgcgggatggggaggagaacacgaacaatcgacttccggtttcctcctgcagcattgcggcaatcccataacatggggttcaaaacaccaagacgttgtggccatgtccacttgcgccgccgaatatgttgcgttgtccatagcaactcaaactctagccaacatcaaaattgttctcgacgatgtgtgcccagtgtcaacgtatgaaatcctgtgtgacaaccaagcggcggtactgacggcgacggacaatgcttccaagaagaagattaaatatttacaaagagcattctactttgtcaatgactttgtccggaaatatcaagtgaagctgtactggatatctaaccaatttcaattagctgatatattcaccaaacgacttggcacagcgaagcatcttgcagggttgaaaggcctgtcggttagagacattcccacttagttttctccctatctacatttttttttccctatattttctttacttctttctttctttcttcttctcctcttcttttactcttattctctttactgataggcaaaagttcttcatgttgggaggggctgtaagaatccggggtgacaacactgagaactatttgctcacataatgtcataatgtctttctctgtcatgttttcatttcatatttccttttttgtcagattatatttcatatttttcctttttgtctttttcatttcacatacacataaatcttgttacataatcaaaagatttataaagttgtatccgcgacagactattcgagtttcctcatctttctatttgcactcgaacaagtctagtcgcggaactcattgttttttttccataatcttacaggtttgtattgttctcattttcatcatgcaatctcatctttctatttgcactcgaacaagtctagtcgcggaactcattgttttttttccataatcttacacttgcaacttgaaaaggggccccgccagctgcatggctgtccggagtcacagggaggttcactcgcctttcactgctcttggcgagctgctcaaaggcgcgtctcggattaccgacgcgactagaggagccaaaacatctcaggagtaagcacaatttccaggactccagttgaaaatctccttctgtaacttgacaagtaagtcactactctcatatgtaagcgcctcaagctcgcagttgctcaacgttttgttcctttctgaatattcacgccttctccgaccaagtcgactagatcaattattcaatggcagcttcgatgtccgatattcttcaagtccaacgactttcgcccgacgccacgatcccaacaagggggagcaagtttgccgcaggatatgacctttacgcttccaaggatacgacgattctcaaaggaggtcgagcagttgtaccaacagacatcacgatcgccgtaccaccctctacatacggacgggtcgcaccgcgctctgggctcgctgttaagcacggaattaacaccggagcaggcgtgattgatgaagattatcggggcccggttggagttgttttgttcaatcatggcgaacaagacttccaaggtatggtgccacttccaacgattatctgaccccattattgagctgtccatctgatttctattcaatttatttaatttcacggcacagttaagaagggtgatcgaattgctcagctggtgatcgaaagaattgtgacccctgaagtgtgagtggaaacaaattacttgcaggtttcgttgtcgggacatctggagaacacactaatgatatacccctatttctcttaattacacgttgatttgatcagtcgggaagtccaatcgatgactgagacagagcgtggggcgggtggttttggtagcactggtggcttcgggactgctaaccaagcttgagacgacccagctccccagtattttaggggaaatagtccacccgagaccaagaaaaatacatgaacgaattggatacataccgacagaaataatctttgaaaaattaaggaaagctgaccaactcaaaaagaatcagcaatcgttgagacaactggtacgagagaagagaagaggaaaacgaagaagtaaaacgcgactgacagaagaatctggactatttgagtttgatggcttactgctggttgagatgaaggctttttaaactgagaaaagcaaagaagaccaatgccaacagaaagcttctggtgataatggccagaaaacttgattgtgtggggaacagatgatctgggacctgggttgtttaggaaagatttgttaaattacattttggtcagaatgccaaattcatcatacaacaggctgtcctaatctgccaagaaaatggagaagaaggacaactccaagggatcgtagaaaagagcaactctagcaagcagtttcttgctgaattagaggaacattgatgcatgttcatgtgtgtaaatataaatgacattgaaagacttcttttcaggaccttataggggccctgcggcattggtttggagctccatctgctagatttgcttgcaaaaatctagacttttcagctcaaactcagtttctgcatgagctgcagaattgatgggaggctcaagccatccattttctctcctcctcaagcacaatgtgacacagcctccagtcattttctttgtatatgtactagttcagctcgtacaaatcaatgttctccattgcttgttgcttgcgcttgttcttgacatatttgattaatattctgtgcaactgtttcttttcatttccagtggtttcatttgtaatttttctgtttgtctttggcttattgtgcaatttgcttccttggtatgtaatgttatacttttttactccatttattatcatacatcatgttcaatactagtacactacgggggtgcttttaaggttttgctccgaaagactttcgaaacgtgaagttcgaagcagcttttgtaacactttcgaaatcttttaagaagttccgcaaaaaatatcgaaacaatttcgatattttgtgtttaaggttttggtctgacacatttccggtttttatgcggattgtcccggatcaaaaccttaaaagcaagtttcgaagctgtcttcgaaagacatttcgatataagttggcatctttcgaaaacaattccgaaaggtgttcgaaagggaaaggtctcgaccaaccggtcttcagattaaaaggacaacctctcctggctccccttccacctccgccaaacctctcatccatctcctctgcatcattcgactcctcctcctgttcttctttagcagagtatcccctcgatcacctcaccaagattcaaaaaaatgtccgttgcttgatttctcattcctcgttgtcctctctgctaccttcacaaaagcccctcaagtactactgctgtttgctcgagctcagtccaacgtacctgctgaatttgatcaatcatctacagactacaactgctagctgttatcgatctgttgcttacagcgccacttgtgaaaacacacccatccgctaacttatcatgttttagttgccttgtatttttctgcttctcttccttttctctattcagacccctcattactcttttcttatcctttctttcatttcattccaatcgattgattgatcatagtgaaatgttgatgggatttttttttctttttcttttgtatggagttgttatttcttttctctattatacatcgcagaaatacaaaatcatgaacctcacagatacatgattgagaatgatcgatgagtacaatgtcccaatagaacgggacaacccttataagagacaagggtgctgatccaaaagccagccgagagtgccactgcaggactataacagttcggaaaaggtttcgaaacctcccagttattacgggagtctttcgaaagtctttcggaatcattccgatgtagcccttcggagtcgatttcgaaaccacgggagtttcgtgagtacttcgaaaggattccgaaaagctatcggaaggtcttcgaaagaccttcggaatccctttcgcatcgcattgcgaaatgtacctggaccaaggtccaggacgtccgcccctgcgggcgcatatttcgaaacatttccgaacgaacttcggaaatgtttcgaacccctgcacccgtagtgtagctatgtaggagtgcagccagtttgaccgcactcttcattgacgacatgtcacccattacttcctagggatttaagtatttacatctgttccaatcactgatccaccaggctccaaaccattgctgataacttttaggttatcgcattagacacttgcgtccagcacaccctttaattttggagtgggtgacactgattttttctcccttagcaggcatgaaaaatcatatctgagttgcctgcgaaatcgcttacccgattgacctttcatttccaatggcccaattgtcagctcgaatcgacaggctttaaatttcgacacaccgtgatacatgtttggcggatcctttatgtatctgttgatccgtttagtgttgtatttggtacgatcggtctagcgtattgttgatcagttattacgttgatctgcagaaggaatcgaagggaactcgatttacacgggccaaggcttcagtctattgttcgaagaacacgagtacgaaatactaaatatgtaaatagttgattccgtcaaagatagccagctatcgctagaagaaagtcaaatcaacttaagaagacgtgagaaacacgttgttccatatgccgggttatctaatctttcggaagttgaaacaggttgaaaccggtgtttctgaaggtttgagctgtcatgcctgcacctggctagacttggttatcatcgtaggacgttcaccgatgcgaaagtcgtactcctgccaaagaggctcatacatactcataccggttctgggctgtgtttctgatcgaaaggttgggagctttctcgagttttgaaggcctccgggctccctaacaacctccggaccagttgctcatccaaccgttagatttgaacgggtctgttaaaaatttgcacatctttttttatttcccaagcgtcatcgctggcttaactcgaatatccccatcactgaagtaacaacaagtggttggcgcaaccacgctatcaagaagtaaggacgattgatttcaaagaaagtaaacatgttgatgcctcgcccatatataagagtagagaggggcgatggaattcggaggagctgatgccctatcacttcgccacccctagcaaatcaaaggaaatctcgaattattctgcttctaggctggtattttgtaaatcggtcggccgttgttttcccgtttctggtctcattcaccggtgcagctgtcgaaggcaatggagattaaagttggtgatattttgcggtaagtcacttctggaaatggcgatgatctcagatctataataaatgcaccacttggaaatcagagaggaaaaattactgacgcaatccttttttcatccttatatagcactgtcgccgcatctatactgcaggtaagcacaaagacattatccgcacgttttccatcaagctaaacaagtcgatcctttgagttgacttgaattttctgcccactcactcaatagatcgcagttttttgtgtaagcaaaatgattgctttccctgatggggtatgctagatattgattgcgttataccttcgagacagctgataggatatattgcagcgcgacgagggatactggatgtaaaagtccgccgacagatgagccgagtgaatgtgtaagtcaacacgccagttcccaatcagcatctgttgacacccgacgttatatgacccccccccccctcgcggtttcagagctgtgttcacaccggcattaatgttcggtaaagtcgccttcagtcttactccgcaaattttatccaacctttggggtaagccgtcttcattgcggcacagagagaaattgacatatgaactcacctactacgccttcgcacccacagtcatcccagttggttacttgatcctaagctgcgcatcagcagctgtagcatgggcgttaggaacatgctttagactttccaagatcaggcgaaacctagcagtagcaggggcgacattcatgaattcgaataccttgccaatcgcattgatgcagactatgtcaagttctccctttctcaaatggaaagcggatgacacatccgagacggtgagttgaattccacacatcacacacgattttattctccaatagaatggaaatctgaccttgatgaatgaggtcacagatactagagagatcattccaatacctcgtcctatgcaccgttcttggcgccctgttgcgctggtccgtaggaatcacactgcttaattcgtctgaagaacccgtggcgtcctcaaacgaaacggtggccaaagccaacacccaacacgtgccaatggccaccaatcctgctactcctctcgagtccaattcaaattgcgacaattcacatcctttcgggggtctgatttcgcggcctgaaagcctcgtggtctcgcgattgcatcgagaggttaattccagctacctggcccccatgacccccaactctgccatgtcgggctacgatctggaggccctaacaccagctaccccatctggtgatcacgcagagtttcaaaacaatgttctgataaaccccaagacagggagagggggcgaagagacaaggaaaacaaagtgtctttgcgaagcttggcgtggcgtttgccgcacgaccagcagattgaaaaagcgtctggcgcctcccaaaaagttcctcgaggtagttggtgaactcctgaacccaccactgtaattcattctgtcttgatcgagattctcgaataatataaattaggaactgaaaggaaaattcttttactacggacaatctagactttcttcgcttgctgccatatttgtggcctgcattacacccctccagcaaggacttggaaagatcagaccattgagagagtacgcacaaggcttctcattatcagacctgagcaataatcagaaactgattgcaatccgattcccttcatagtttcatttcgatggcgggtgctgttgccatcccactcacactagtgctacttggtaagttgaaagatgcccattttcaagaatttcaagtttttatctagaagaagctcaagccgacacatccttctgagaaacacctaggtgcatttttctaccggcctccaaaagataaaaaaccgctgatggaagatgaaaaaactcagctcatcaaggagaagcggagccactcgcggagaacctttacagacataaccctcactctccttgcccgtcatatcataaccccgctcatcatgcttcccatcttggccgttatctgccaacgttcacaccttgaagtattcaaggaccccgtcttcatcctgtccgccactctgatcgtcggcgccccacctgcaatcacattggctcaaatgacatcaaaggcaaatatggatttcttcgacgagatggtctcgaagttgttgttgtggtcatacgccctcgccacgtgagtcaaagcttttcttgcaggagtgaaatgccagccacaaaaactgattaatcgacgttaccttattattttcagtcctataactaccatctgccttgtcttgggagccatgcttatatacgattccattcaataaatctttgagatatacttatagtcataaatcatctggcctctatccatcttgcctctagacccttgttgtaacccttatcttcttttattctatcaaaacataggtggtcagtctctgggtatttctgaattatctacaaagcagtttcatatatttataaacacggactggcatgaaagccatcgattttcttctgtttgatgtggattgcaatcctgcttggtgcaaatctagaaacccgaggccttgtcaagctggtcatgttcacaccggattgattggaaataatcccggttaccctaagtgtttaatgcaaatcttttcatgcagtactcttgtcgatattagcagatgaaattagaaaataatacaagggtgttttcctatcttcttccaaagggaattcattgaaaaataagcaaggagaagcagattttaattctacttttggcatgagatggggcctcttgaaatgggtcaattgtgagctggttgatttgtctgattacataatcctgtaacccagcttactgataacccagcctttcaattttgggtggttgatcggcttacatcagcagttcgaccactattttcaagggacttttgctttttcttgtttcttttttttgttggaaattccaaaccagaaaccaaagaggtcagagaactatcgaatgcgaacaagttcattcttattaacgagagtctcccaacaacttcggccattgaaaccacccagtcctacgatctatccaagcacaagaaagaactcgcccgcaagccctatcatcactcacacatctcatctcagccaccttcgaaccatgtccgtctctcaacctgcagcctgctcaaccgagaaatcgattgtcaaggatgcccatccattcgatcgcagccatctcgagggcttactcatcaagcgtttcttttatgctcccgctttcgaacactacggaggttagtccctcaaacaaattaaggcttgttagaagaacgcgtgttaatttttcttttgtttgtcatctaggtgtcgctggtctgtcagtacttcaacctttgtttgattttctcgttcttgtttgaattaaaaaaaaaagttagaagaagcaagaattgagattggaatgcataagtttcttcaataaatgagtttatagaataattgattgattttttcatccccctgttacttcggatggtcattttttaggtatgactttggaccaccaggaagtaccttacaatccaacatcttgcaagaatggcgaaaacattttattatagaggatgaaatgtcggagattgacacgaccgtgatcaccctagcggaggtgttaaagacctcaggccacgtcgacaagttcacggactggatgacttcggacgtcaagactggagacatctttcgagcggaccatctagtcgaagccgtcctagcttcccgaattaccgccgatagtaaggctcgaggtcaaactactgagcccgccgatctggccaacaacaagctagccaagaagaagaaactgaaagcagaactcgttcaactgcccgatgaaactctggctcgatatcattcaattctcgcgcaaatcgataattatactggtgctcagttgggagaattaattcgagaggaaaagattcgttcgcctgatacgggtaacgagttgactgagccagtcgagttcaatctgatgttcgagtctcaaatcggtcctactggtcagttcaaagcctatcttcgaccggaaactgcacaaggtcacttcgtcaatttcaatcgactcttggaattcaacaatggtagactacctttcgcatcggctcaaattggaaaaagtttccgtaatgaaatctctcccaaacaaggtcttcttagagttcgggagttcaccatggccgaaattgaacattatgttgacccgatggataaacgacatgacaaatttcacgagatcgaaaatcacaagatcaagctgttaccaaggtctgttcaagctgaggggaagacagagacaatcgagatgacgataggcgaggctatcgagaagcagatcgtcgataatcacacactcggatatttcctggcaaggatcgatctatttttaaggaagatcggaatcaaccctgaccgactacgattccgacaacacatggacaatgagatggcacattatgcctcagactgttgggatgcggagatccattcgtcttatggatggatcgaatgtgtcggatgtgccgatcgatcggcatacgatctgacggtccattccgtcagaactggtacgaaactggtggtccgggaacctctgaaagaggtcatcgaaatcgagaaaaacgttccgatgtttgacaagaagttgttcggtccccgtttcagacaggccgccaaggtggtcgaacaaaccgtcttagcctttgatgaggctcggctggagtgtctttccaaggaacttgagaccgatgggttcgtcacccaagattatttgaaaagaaaaatcattctctgtccagctgatctgccggcactctgacatgaacttgagaaccttttttttgagaaaaggacgtccaagattcgtgctagcgatggtaatgaatacgaattgaccaaagatattctgaagattgagcgcaaaaaattcaaggaaaccagtacgtagccaaacctcatgaaactcactcatcagttcgatgatatttgatccgaagtgaaaagccaaaactaaccatttggcgggactggtatgatcagcgagagaatataccccgaatgtgattgaaccctcgttcggaataggtcgaatactctattcgctcttggaacattgctattgggcgagggctgaggatgttaaccggggggtgaggttgaatgttgattatgataacctgaaaacttttgcttactaaatcctctcaccttgtcgtgtcaggtgttgtccctacctccgtcaattgctccagttaaggttctcatcgtccccttgagtgggacagaggtattcagaccattgatccgatctatctgtgagcaagatctacctagacaattcctggttactcgagtcaaactgatttattattattatttgactgggatggcatgtagctaagaagttgcggaatgcaggaattgctagccgagtagacgattcgaatgcatcgatcggcaaacgatattcgcgtaatgatgagctcggtaccccattcgggatcacagtcgacttcggatcggtcaagaatgggacggttaccttaaggtcagtccgtgctctccaccccatactctgtttcttgtcaaagatagaaaaccatttcttgcaactgaggatttcttaaactgtgatgctgatggtaatattggctttctttactgcagagaacgagactcgactaaacaagtgattggtccgatcgatgaagtcattgaaatcgttagagagatttgtttgggtgatgaggaagggaaaggatggcaattggctagctcaaaactcgaagaatatgatggtaaacaggatattgattagccaacttagataaacaaagcaaggacaagagaaattcgagagtcgatcaatcttctggatatcaaaatttcttgatctttgaaatgttcttatttgtttccgtcttagagtgttcatgtgtgcactgcccatttctctttctagtttgaagtgtgttgttaagctttttcattctttttcattcttaaaaatcgagaaaagtggtatgggctgatagacttaagccaccctgcatatcagatgtcttgagtactcatcatgcttacattttcactagactgagaaaaagtctcgcctatgtagatggtatcagtaacattggaagtgggcttcccaagaccccatgtccatgattaagtgtcggccaccattgggatatccatcagaccggtctgaggaacggacgacgatgtcagcgccgggaccagctcaccaagaaggctcacacagctcaatcgctgcaagtggccggatgttcgcaagagtcgccggtgtcccgattgtcgaagggcattttcgaatcggtgagctcgatgggggacgtgcgttgtgcacagcagctagcacagctcggaaggccgaagctcacagtggacagcagcgcatacagccagcttcaccctgggcttctccctcttttatgtggtcgtctttgtcccttcctgcttgaaactgcatcctttaataattaccatcactcgttcaatacaagagacaacgatggcaccgatctacgttcttgataacagctatctctcaatcaccttcctcatctcactcgccatccaatcgttggcattcatcatctcctacaccttgcagttcgataagatcaccgacttctccggcggctcgaatttcttcatcttggctctcatcacactcatctatggccaaaccttcgaatcgcgtaattggatcgcttcccttgccgtcatgttctgggctattcggctggctgggttcttgctgttcaggttcgttgaacgaccaacttgtaatcagcgctcaggaagaatgaaagattactgataagaaatttgaacttgtatatttttgaacagggtcctgaaacgggggaaagacgacagattcgatgagatgaggtcggacttcttcaggttcggggccttttggatcttccaattactatgggtatggatcgtatcgctcccggtcaccgtcctcaattcgcccaacatttctgccgccgctcccgacccaatcccattcggcagtggatcagacgtcgtcggtttgatcttcttcatcattgggatgctcctcgaaaccttgggagatgtgcagaagtaccagtggaaggcaagctcaaaagaccagcgtggattgcccgtctgtagggccggagtgtggaaatggtccagacacccggttggttattcctcttttttttcgcacaagagacccaacacttcccaatgaatctgaccactctacatctcatttcttatcttgcagaactacttcggtgagatgttgctatggtggggaatctggttaatggtatgtgaacggtttgtttgatctgtcttcttcgccttctgactcaccccttcctccattgattgttttctagagcattgaatctgccaataacccgggcgttgaagattcatcaagacgcctactacacgcaacggtcatctcgccaatctttattacgatcttactgctcttcctgtcaggcttaccaaccgctgagaagccagtccaacagagtgtatttgtcaagtcgtataagtccaaacttgataagaatatccctcactcacctcaagctgaagatgaagccatccaccatcaagacggaggagaagaagatctttgggagcaatataaactttatctagatcagacctcaatcttgttcccaatccccagcaaagtgtatcaatcgatccccaaggcactgaagaccaccctcttgctggattgggggatttacagattcgatgagaatagtcccgaagctcaaaaactcatcaaggaaatctctgaagaccatagatcttgaattttgtcttcccctaccatttttctctatttttcaatcaaccggcatttggatatccatcattaattggtttgcttttttttctttttgctgctacatatcattctcaatatttatctgttgactttgttgaacaagcacggtctgattttaatcctaattccttatctcgacgtcctctgtatgcttatcattatcatcgatcttgtttccctcttcatccaacacctgagattgtcttctttatgaagatagtcgaaggggcagccacatggtccaatgatcctctgtatatcgatagattatgtgttgttgtactatcttaaatctgtatccaatttgcggcgtctcatttcgcaagaacagcctctttgacgagaggtgccaccggtcgcaaacagacccttttgaagcgaggtttcattagtcgggccaagagcgtctttagcgaactgccagcggtcgcgaaccacgaccgtggcaccgccgaacaggatcttttcgcgaccggtaggcacctcgcggaagaggctctcttggcgaccggtgcaccctcgcgagagaggctatctttgcgaccgggggcacctcgccaaaaagaggctctgtttgcgaattgagacgccggcgaggtgccaccggttgcgagaagagcttgttgaggaaggtggcctaggtcgccaaaagagcctctttcgcgagatggccccggtcgccaaaagtgtttaccaaggtgccagtgccacccatcggtcgcgaaaagaagctctttcgcgagatgcatccagttgcaagaaaaaaaaactcttccgggaggtgcctccggggtccgggcgcaacaagagacccttccgcgagtggcctccggtcggctagacagccgttttcgcgaggtgccaccggtcgcgaaaacagcctcttgtgcgagttgcccccggtcgcgagaacagtatctttggcaagtgtaaaatagttgaaagattctgcatacaccgatcctatttgttttttccaacccccaaaaaatgcccttctttttttcggatgttagtgccttatttatttcgatgtgtctcgtcttacttatcatccttctgagctggagtggtcagaggtttgaagcccaacaacttacaaagccttcttcaagttcttggctcctaaaaataaagaaatgggacactcactggacatgggctcaccaaatcttgcctgttgattacttctttgaaggatatttctctatttttcaaagtgcagttcgtattggaaattgtacactgctttgtctatcctctacatagggagaagcgacgagaagaaggtcacatcaggcattccagtgtcgtctgttccaaatgttgatacacatcgttgcatggaccacggatgaatagatcaaagagagcaggtcatcggatatgagagtccgatgtagaccttcccagtggtaatgtggtgagtcagaggtgagggtacatagcaacgccgagtgctgaatataacgaccttgagtgtgtcaaaagagaatctacagccgattaacgagccgggttccgggccggaacgactcgggccggtcctagttggtcgatgagaggctacatattgtgatcacatcgttggaccccagactacccttgagaatgaggtccttcggaacgtagacgatctatctgtttctgtcgtgagatcaacatgagtgtggtggccacacaagaggacaacggtcatgggcgccttgagagggataaccatcgagtgcacccgttctcaaaagctatttaagaagctgcttgaagagtcatcggtccctccatcactcaccagctccaacgactcttaaagacatcctacaaaaccaacaagccgaataaccaacaagcatccaccatcccattgcccttacaaaaaaaccacgaaccaatcatgaactgcctcttctacgccgcttgctttttggccctcctccagtcagcactggccatgccgactcttgctccccgagcagaccaggtcgccgcttcccacaaaggacaatcggacgagaaatgctacttcggatgcgggttcagcaattacggcctttacggtcccccctttggcagctcttacctcacaaactacttgaacccgtacctgtacggaaactatctcattggaggcctcaattacaacttggcttacaacagctacggatccaacttcgggatcggcgctaacgtagggctattcaagaaagacgcttctgaagcaaacaagcaccaagagaactcggtatgcctcgcctgctttcttcttgtattggttctcttgcaaatttgatcgagggattagcttaatctgaactgatgatttcatgaaaccttcactttattcaggcatgagatcgcgatttaatagagttaacgatgtcctatttagaataatttgtatcacaacggcagtctgatccgttcttagtaataattcccttttttatgccttctctaatcgttatgttttccatccatagtgatcaacgaatatgccctccatctatatgtatactttctattacagcaatgcgtatctccttcaatatctggttgtttttattgtatcatcacttgaaaaacatctaatgttgtgtttttctcaagtaaaatgattgcctatgcacactgcatgtttgagaacttagtgccaatggaaattgaggtcatcgggtctgtgaagtgcagtccattacgtcgtttgaggaaacttcttcaggctgtatatactgttaagctttccctaatctcatttgtttttcgtgcgaggggtgaagttttagaaacgtcataaaggcttggtatacatagaaatgcaaatgacttggctttcttttggtatactatgccttaaattacaataggtaatcagaatgagaagaattaagtgagctcgactatccaccagtcacagaaccataaatttattgatgtacatacaatggagactgggcgatcaagtaatttgatgaacagccagctcacataaatggggcacctcgccaaaaagaggctctttttgcggattgggacgccggcgaggtgccaccggttgcgagaagagcttgttgaggaaggtggcctaggtcgccaaaagagcctctttcgcgaggtggccccggttgcagtgccacccaccggtcgcgaaaagatgctctttcgcgagatgcatccagttgcaaaaaaaaactcttccgcgaggtgcctccggagtccgggcgcaacaagagacccttccgcgaggggcctccggtcggcaagacagccgttttcgcgaggtgccaccggtcgcgaaaacagcctctcgtgcgagttgcccccggtcgcaagaacagtatctttggcaggtgtaacataattgaaagattctgcatacaccgatcctatttgttttttccgacccccaaaagatgtccttctttttttcggatgttagtggccttatttatttctttgaatcaatgcctgctaatctatgtaattaaaagatgtgtctcatcttacttatcatccttctgagctggagtggtcagaggtttgaagcccaacaacttacaaagccttcttggctccgaaaaaagaaagaaatggcacactcacaggacatgggctcaccaaatcttgcctgttgattccttctttgaaggatatttctctatttttcaaagtgcagttcgtattggaaattgtacactgctttggctatcctctacatagggagaagcgacgagaaaaaggtcacatcaggcattccagtgccgtctgttccaaatgttgatacacattgttacatggatcatggatgaatagatcaaagagagcaggtcatcggatatgagaatccaatgtagacccaaacttaacacaagtccctccctaggcccgaagggccgcctcccgtcagggagggacttgcacataatgtcgcacatccgggctgagggcatccagccaaatggccggataaatcacaaaacaccccatttccccccacaagatcactgttgttagggaagccgcgcgggacatagactcgcatgatttttctcattttttccatgtctttactttcctaccactcctcctgaagccaaagatattatgctcaatcaaaaatgaaaaatacaaaatctgatttgaccatgaccggatatttccacaccgatgtccggtctcacgccttcatgacatccacgtcattgagcctcggagtctcactcttgttgtagctcgactacgtaatcttgagtaatgattacgtctcactacagtctatgtcataaatgacatagatgatgatctcgacaagagacgcccgactatctcatgaatcccttttctcacgtttcttctttttctttcctttttctcttacataatgtggactataaataagcatgtatttctctccacattatgccctttctctaaatgcaattaagccatcactctcttttcctcccacttacgtactcgtgcctcaataggttatgagcctttctcgtctttcgtttattccacttggtacgagttaacttgatggcaacatcttttaacacttcaaaacccttttttcggcggtgccattcttagtagtcaacctttaaacctttaaataatattttcacatggtgtctctatcactgcctctctgttttctaccccaacaattctctcttagtgttttctctcggtatttttctctctatcagtgtttccctctggtctctatcagtgtttctcttgtctctctggtgaagtcccaagtgtgggtaagtttctctttatatcggtgtttctctcttgtctctctggtgaagtcccaagtgtgggcaagtttctctctgtgtttatcgggtgtttttctctacttctgggtgatataatgggtgataattagtgaaatagtgtttcttgatactgagtttatatagtgattcttgatactgagtttatatagtgattcttgatactgagtttatatagttcttcttgatactgagtttatagtagtactgttccaatcttccttctctccgacggtcaacgactctctctgactcctctgcaaatactatcgtttttctgaatttttcagttataatgctactgtttttttgccgcggtccctccaaaaatttttctcatctatgttctctgtgctctcctcccgccttctccattccagtcgacttgcctactctctctgcgccacctaccgacatgcagtcagcttcccaattactttgttccccgcccgtgttaatactcggatcgagacattcttccaatcaggcatctcagatgattgcaacgggcttggccacactgttgtcttgttttttttaacttcgggccccaccgcacggattgggcatgttacctggcgggtgtctatgtttgggattggatctcgtggacaacagctatagggaccgttggccggagcaagctcctgtattcttaccccaacaactctttggcacaagtatcatttccatatatgctgtcctcagcatcctgcactgggatttctgacggtggacaatgttgtggcggtattgctccagcctctgcgaccaccaagccgactatcaaaatctatgaatgcttcagccttccttctcctaatagtcacactgtgtccaaccatcatccggtacagctcccgcgtatggtaccctgggggggttgcggtatttcagacatgtcggtctggggcatttagcttcagtcagaagaccggacggacactctggggggttggcgaaaacgactgtcgccgatatcatggtctcccacttatacctcaagtgtttggtatctgcttggccccaaactggtatttagcattgatcagacggatggacggacgcagaggccagttagcgggacaacgactgcctcgtcacaacggttctcctttgaattacttgaggcgatgctcttggaagggattgttggatctaacctttccttttcaactctgctgtcagtactcgaatcttacgaaatggagtcgctccggttcaaaacatttagctcccagcatggtgccaaactgggggggttggaatgtaccgacaattccgggaacaccaggagttttgcgatgctcggcatctccacacaccccacctgtgaccaacagccttcaagtttttctgattgggcagttcactaccggtcggattctttaaccatggcagactttccctgaattctgtctgcctgccgttccggacatctacacctaacagaatggccggccactcgaatttcactactcagacgtcagacaagcgcgttgtggtaattattcctgtgtttctacgccgaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaagaaacatcaaaaatggattcctgaggtaaactaacccctagtcactcactacaactaccctcttatctctactagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattatcctgatcacgtctcattttgaatactggatgcatatttcatatggaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtttgtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggctgtgctctcaccagccaaattccctcacctgcatgcactagactagctaaattccctcattgtattttcaggccagctaaaatccctcagatgcatgtaccctggagctaaaatccctcaattttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaattaccacccattatattacaggtcacagttatataaccacccttattttatcgcaatatattcataacactttcacatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacaacaatcattgacacctctatcaacaacttcatcaacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacgaatcattcgacagcttcatctcaaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaagggagtccccaacgtgataggataacctttgagtgacatcgtataaccgactctaaacgaaataagaagaaatcaacaaagacatcgacaaaggatcattacttctagcggtaaaacggaacgaattcatcaaacaaatttggacaactcagcggcatattcagttattctgttgatcaactagtcaaacttcaataacaattcaacgacataaacaaccaacctctgaaaagaaagcgtaggaatcgactgaaacaaggactcgaagaagacagccagttattgaccagaagaaggcaagagaccgaaggatctggataactaggatactgtttgaagacaactcaggaactattcaaagaaagcagctgcttagataccaaaagaagggcaaaggtacccgaggaatttggataagtaggttctgtaaaagaagaacttcccagtgttaactgatctattatttttaaagaagactataagcttgccctggtaaagaaaccagcgaccaaagtattatttgtttctttttcagagcaaccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgttcagtacaccagatttggaagacggatttgcaccattaaccccttttaggaaccgaatttttgatcgaccttcaggatcatcttcatcgttcaattggaatccggaaactacactgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatacgagatataacggaggaggactcagattcaggcgacattacacctcaaaaacaaaacatacctcccttgtctggatatgggcttcacaacacccagaatgcagatgagccagtgtataatcgacaacaacaacaacaaccagcaactcaacaaccaatccctcaagtcgcaccaagaattatcaaggaacccggactgttttacgatggcgagaactttgggacattcctgaagcagtttgaacgagcagctagagccttcaatgcaacggactacgacaaggcgttacaaattgggtgattcatgaaaaccgaggagctcaagatccaactagaagccatggacgggtttgagaaatgcgaatgggtgaaattacgaaaggaaatggtcgaaacctggggagaattggataatacaatcttgtacacaaccaacgacctagtggatatcaccaaagaatacggcgtaaatggcggaatcaaggatcattgggaattcaaatcgtacttaggaaaattcaccaccatccttaaatacttagtgaccaacaagcaaattcatcagaagtcagatgcatcaatactcttcttgagtgcattctcgcgggaaagtcaaatgaatatcaaacgtactttaattagctatgaactacttccaaaaggaccagatggaagcaacttgccgccacgctgggaagacttggttgaagcgtccaggttggaagtacggatcgtggaacccggatattttaacatctcaggatttggcgaatctaatcaattaatgcagaataaactgaacgcacagaaaggaaacagtcaaagaagagatcaaatgattgcggaagcacctacaggccaagccatggacaagcaagttgaagatatggcccgagaaattgcatcactcaaatctcaattgaagagtataatacctgtatcctacaatcaaactggatctaacgaaaaatcagaattctcacggggaaatgctaaaccttcaacaccgctatacgaaactcaagcttgctattactgcaagagggaaggacacacaacttaccgatgtccagagctagcacaagatgaggatctagggttagtcaagcgtactggcagggactggtacctacctgatggccaacacataccctggaatccatcaagacccattaggacagtagtagcaacagcatcagcagaccctaaaatgcaggaggcagcaaagaaattagcagaatcccgtagaacaggcaaaactcaaacccctactacaatgaaaacctcagctcaaactattgattgggacccaccacaactgggagcagataattttctagcaaatcacgcaattactcgatctgaggcccaacgaggaagacgcagtgtttggattcaagaaccggaaagggatgcaatggacgtggatcaagaagacgagatttccgaaattgcggaggaaacacctaaaacacctgtggtagagaaagtatggagcaaagaaaagccagttaataaggtcaaggccgcaacaccagaagaagctctgttgcaggagttagatcatttgaaaattccaacaaccttttcacaactcacggctatttcaccaacctacacggagcaaataattgcaaaacttcagaaccgactcccaggaaagagtagtgcgacatatattactacggaaaccgcaaaagtctcggcagctatgactactccagaggtggaagacccgacggacccttgctactatagctgtgccctaggatacgtaacagccgaagttgggggagctagcgtggaatttatggtagattcaggatccatggtaaacgttatgcctcgatcagtagcagaagacctggatttggagctagtacaagtagacataccaatgaaaggagttgggggagcacgatgcgacttaaatggagtagctgaaaattgcccaatcggaattggaagattctccggaccagcacacctgtttgtttcacccaaggctcaggactgtattttaggacgaccattcttattcgactatggatgcactctggaatatcatgaaaatggtgaaactctgtctttccaaggaacgaagggacgcagggtgtcagtaccattagcaagaacaggccaaggaagaggctggaataataagaaagacctcagcaccaatagcgtgaagttacaggacaacgggaatatacggccgaacgaagccaatcgaatgttcaagaattcttcaaagcagtcttttttatgaattccggtgttcaactaagggattactcacttaagctagtcaagcgagtcatatccagaacaccgggttttctagactggctcaagacttttcttctggatttatttaaaaaactaccaaaacaaacaaaaatatattttgcaaaggtaatgttattaaaaaagaacattctgattatttttcttctacttttgaaaatttgtaaaacagaaacggcacgattatggtatactacgactaaccaagaatcagctttgacaaggaaaaatggaactttgacgttagagggactgaaaccagttctggaagccaattcaaccaaaacagtatcaggaccagtacgacggaatcaggaaagaatcacggataatctacttatggaaggtttaggtttgacctttcagacaaagctgtgtgaaagttggcgagaaggaaatctgtggtgtatgacaaagtataaaccagttgggaagaaagttcgaccaattaatcaaccacttccgcaactactaaatccaccactaaaacgaccacctttgtctcgagatccatacaaaactccacttactccacacccaccagaatttacaccgacaaagaaaatcactgaagagcgcttaaaggttgttaattttggaccggaaggatggctttggaaagaggaactcaaactgtttaagcacgtcattgttatcagagaaaaagctttagcattctgtatggaagaacgaggacttttgaaacactcttacggactaccttacgtgataccagtcattgatcatataccgtggcagaagaaaccaataccaataccagctgctattaaggatgattacgtggaactagtgcgagaacaaatacggaccggcttatacgagcaatccacttccagctactctagtccagttttttgtgttgcaaagcatgatggaaaattacggattgtgcacgatttacaagaaatgaatcgagtaaccatcaaggacgcaggattaccaccagcaacagaagaatttgtagaagcctttgcgggacgagcctgttatggattaggagatattatgggaggatacgacgaacgagaattggcggaagaatcaaggcctttaaccactttcgatacacctttgggaagatttcaactaaccagacttcctcaaggggccacaaactcggttgcagtctatcaagctcaaatgatgtggattcttcaagacgaaattccagaatatgttggtgtatttattgacgatggtggaataaaaggacctcgatcaacttacaacgatgaagttttggaagaaaacccggggattcgaagatttatctgggaatatgctcaaactttggagagagtactttttaggattgaagaagccggactcactatatctggaaagaagtttgcttgctgcgtacctgcattggatattgttggacacgtggtcagcaaagaaggacgcaaagtttcagtacagaagaaaaacaaaatcaccacatggccaactccaaacagtctcaccgagctacaaggattcatgggaatagtcacttacgtccgcatttttgtcaaagacctagcggaaattgcggcacctctacggaaactcacacggaaagactttagttgggcatggtctggagaatgtaatgaagcattcaacaaactcaaacagataattggagaagacatcaccttgaaaaatctggactatttggaaggcgcaggactgattgtactagctgtggattcaagtttcattgcggcaggagcagttttggcccaacaagaactagagacaggattgaacagaccggtgttatacgagtcaatagtgttttcacccgtggaatccaaatattcacagccaaaattagaattatgtggagtctctcgaattctcaagaaactgcaaacacttctttggggtcaacatttcaaattacaagttgacgcgcaatcacttattcaaatgattaactcaccttcactcccaaatgcaccaatgacgcgatgggtggcctttattcaacttttctcgtttgacatagtacataaaccaggaaaaacatttaccttaccggacgctttatccagaagacctatcagtgacaaagaggacgaattctatgaagatcagccagattttgatgaagaggagccagtaatacgagcaacttttcagttcaggacgttctcaatatcagacgaacttttggaatgggaatcaccaggattttggatggatctcaagaattacttaagtacgatgaaacggccaacaggcatggatcctgaagaataccggtcaataaagcggaaatcagttaacttctttatccaagatggaagactcatgcggcgacactcacccatggctcaactagttatctccaacatttcttaccaaagcaaactcttgagaaaagtccatgaagaattggggcacagaggattggaggaaacttatcaacgactggtttgcagattttggtggcccagtttgaagaagaaaacaaagttgtgggttcaaagttgcgaggcctgtcagaaaagagatgctttagtacctagagaaatcagggacccaaccggggcaacaactctatttggacgagtggctttggacgtttgccatatcaaagctggacggtataaatatttaataattgctagagacgacttatcgggatgggcagaagcagcaccattggtcaaattaacagcatccactattgctaaattccttctagaagactgggtgtatcgatacggagcgatcaagacagttacggtagacaatggaccagaattcaagaacgaatttattacggcggtggaaagcattggagccaaattcaaaccaactacgccgtattaccctgaagcaaatggaatgattgaaagaggccacagggcaatcaaagatacattagtaaaaatgtgtggcgaatcaggcggaaaatggagggaatatttacctctagttttattctcagacagaatctcaacaaaaaggactactggatattctccgtacgagctgatgtttggacagaaggcagttcttcccgtggatatcgaaatggacacttacctgggaattgattggacagaaatcagtactacggcagaactcctggaagcaaggacaaaacaattggaaaggcgggatgaaattttggacatagctcaccacaaaatgatggaaactcgagaaaattctgttcggttctgggatcgaaaaatggcggctagattacgacaaccacttcaacctggggacctagttttaacctacaacaagagtctagaggatcagtggggaaaattgtttgaaaataggtggaatggaccatttaaagtcaagaaacaacttaacggaggatcctatatactcgaggaactggatggagttgaactaaaaagggcttatgccgcatctcatatcaagaggttctacccacaaggacggcctttatcagatatttgggacgaagaagactcacattcacaatcagactcggatcatagctcagaagagggctccgacagggattctaacacttcagaataacaacatttctttcatatctttctctgaatttcttttctgtatttctaagtcagttttttagttatcttatcaaagaaacataaaaatttaaagataaaagataaataccatatcatcaaaaaaaaaaaaaaaaaaaaaaaaagaggaatgaaaagacacaaaagataaaaacataccaattccagccaaattttataagttgggggagaaaagtccatagcatagtctgttatctcttttcttttcttttccttttctttatttctttcttcaaactcattctcttcaaaaagatttcttcactcttactcactaaagtcagccatggttggggacaaccatcaaagttgggggagggggtctggtcaatcaattagaaaaattaaaaatttatttacttgaaaagaaaagatcaagaaaagaaggaaaaagtaataactaataataactggaggagtagtcagggataaaggaggatacaaaagttttttttgaggtttgaagaagttttaaattttttttagtttcttttatcttttacaatttttttggtttttaggaaaaagaagaaaaagaaaacaatactcagaagttacgggtcgacaagtaggtggacttcttgcacttgaagtgccattgcatgttctcaaagaacataacacggcggtcgaattcatttaaagtatggggagggaaatcatcgcaaagccaaacgaactcaggggcaataccttcaaagatacgcattacgtcttcttcagtatacaagcaggtggcgtctggcggcgaatttttcttggagagaaggtcctggacatccttgtggccaaggtgaaggaactcggagagaggcggataggtcaaggaatcggacgtagaggtcgaggctgaagctggatgagcgccaggagcgtgcaacgggatattggcggccatgagcggattaacagcaggaaggacgagtccaggcggcgggttttggaactacaaaagaaaaaaaaatcaaaactcaggatcagtaacctgaagacaacaaggagaagagtaagaaaggaaatggacgtaccacggggtcgcagcacacaggcatgtcgcagaacggatgaggatcgataaacccttgaggaacagggacttcgtctgggatcgtggactagaaggaagggaagatagtgttagggtataacaacaagcaactacagagcagaagaataaaacagcttaccaaatcgaagttcctggccggatcgtagaggctttgccacttttccttttgaggaaggaagtgggtaccagtctggatgagctccatcccataaggaagggggatgggagctgggaaggccttgataggcggaggacaagagaagttgggagcgttgtcgaggacagtctggcgacggaaggttatcagctcagcatctagaatgaacagcaagagatcaagacttaccgctttcatttcggtgtcttgatcagccatgggatcaacctgagtgttggcaggatgatcaacctagaacaagtagaagaggcgtaaagaagaatcagtcaaactcaacaacgcaacaagacaatgaagacaaaggacaactcaccggattagcatcaggaccggagatcgggtcgacaggaatgtccgcggcgcgaggggtctatatcaaacacaagctgagccccatcagtaaggctagtcaaacaatagataagcaggagaaaaagacaaagacttacttcagcgttaggcacgaagagcgggctccaatcgccgcgttcagggtagtagcggatcccgttctgcacgaaggaggtctagaaacagagacgggattagtactagcagtcgatcagggttagaatcaaaagaaatgaggacttacatcgttggcgggagtcggattggatatcgcttgatagccgcgaggggctggaatctcaatgggcgaagacgtggtagaagggttggaagacatagcagtatcggttctgagaagacagagtgtggtgcaaaatacgaatcgatggaagcggttacttgtgaataaggtatggatgtagctggctggtgaagtgaactggtgaggaaagattggaaacacggaggcgaggccggtatttatggacaagacggtagcgttggcgaagagactggctggactgaaacccactcgcagcggtttcccgtgatgaaatcccatcagtggtgacatcactcatggaatcttgaatctatcgaccgatcagcgcaataacgatcctagatggcacagagacaggatgaatcgaagtaggagtcagcaggattggggccaaatcactagcgctaacaatctaagatggatattcggattagaagatggcggaacgactcacctctagagctaaaagagcacgaaatgtgggggctgaacgctagggtcatacaaaaaacggcgacggatacgtgggtgctgctttggttcagaggtggtcagctaatagggaaattgactagaagaatagaagaaacaaccccgcttacctgtcagatggatcgtcaaattgagtgaaggaaccaagaagaaatgtggcgcgaagtgacaggccggacgagtcgaattgatttcgaactcgagattgagaaggcgggtcgaacaagaaaactgaagagtagaacccacgggtggatcgacagtggagagagggcacacccaacgccgatcggaccggaccctgtcacacctgtgacagggctgaaacattctagctacagcgcgaacgactcggttgccaaaccaagagcgcctccatctgcacctctagtcgagttggctctagagttgtgttcttgatctgtcaactagattttcagacatcaaattttttcttaagtttttttccgcaaaactatatgtaccactacacaaaaaaaaaaaaattattttttctgaggactcaagttcaatcccagtacttgatgaaaataaaataaaataaaaacaagaacaaaataaaataaataaaacaagacaaaaaaaaacatattttttttactacaatcaaaaaagttggacaaataaacaagttctccggctgtaagattcatgtacaatactcgacaaacaaattcaccaccggtcaaagccataagttctctggacgcatgctttgtcaaaactcggggacacaaattcatcatcaactcaacacccctcaagccaatcagacactcgcaaggccaggctctttcaaattcttctgtagatataactccgaaacacagtcaaagtcagaattgactggggacagtcaataagttgggggaggatgtggtaattattcctgtgtttctacgccaaaaatataaaaatttattattatctttctagatattgaagatagggtaaaaataacatcaaaaatggattcctgaggtaaaataacccctagtcactcactacaactaccctcttatctctactagttcagaagttacacttatctgaagctgtcacaggagcttttctttattattatgcatatttcatattgaattcctttgtatcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggctgtgctctcaccagccaaattccctcacctgcatgtactagactagctaaattccctcattggattttcaggccagctaaattccctcagctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaattaccacccattatattacaggtcacagttatataaccacccttattttatcgcaatatattcataacactttcacatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcaccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacaacaatcattgacacctctatcaacaacttcatcaacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatcaacggtgaaacgatgcgatgcgatgcgataaatagccatgtatcggtatcgcatcgaaaaagcgatgcattgcatcaaaaaagcgatgcattgcatcgaaaaagcgatgcattgcatcagcatcgtatcggaaagcgatgcaaaccgatgccaccaaattatggtgcatcgcatcgcatcgctttgccgatgcgatactgatacactgtatcgaagaatccgatgcaagcgatgcgatgcggggccccgcatcgctcttgcgatgcgatgcgataaaggcccgatacgatgcgatacctatgcatgcatcgcatcagtttcattgttgccgttatacgaatcattcaaccaacgctgggccgctacactaaccgtagcggttagtgtagcgtaacgcagctgaatcgctgttagcgattagcgtagcgtagcggaattccgccacaacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcagtttttagcggtttttggccactttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaacccgctaaaaaaccgctaacactacggtttttcaatgaaaaaaagtgccgctacgctacgctttttgggccaaaagcgtagtgtagcgtagcggcccaccgctgattcgacagcttcatctcaaactatcctctatcacaatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacagcgtcttggattctattgccagtactcacatcttacaaactccggtcgccctggatcaatgttgatagctaccagagtggtgccaaactgggggggtcagcttgtcccgataattctgactaaagtgttgatcttagctatggaaccaacaccggtcgagctcgccgttcaacgttgtttgttacatccatcaatgagcggtcccgaatttctcactgaaatccggtcgaccgaatcaatgatccttccagctgggcgagaggcaactagcgtccgggagaaggatgttgatgtggagtgttgttgacgttcacggcagtatgcataccaatacaatgcaggcgacttgcgacttggttacactcactaacggcctcccaatcagtgacccactttccctgcggtctccaaaatccaccggcaagccattggattctcttgactctctttgtcggcttttcccttcagaccaacctcagtactcgccgctcaacccaaccccaacaacgttcagctctcaatctccggagataatgtattgtgcgaccggctcggtatgaaagatgcaactattctttaggttctccagctttgtccggtcggctccacccataccacggctcatgtgacttgcactcaacacatcgctggaattcttggttgattttgaatatgccttaccggttacagagtcaacatgtgcgggtcgctttcccgacaatctgccaatcctcattcaaagcgatggagctgttagccggaggctctgtctaccatttgagctgtcacctggttaaccccagacagccagctaagtaaagcacatcggaggcctgaatccattaagaccggacgacatccctcaggcggaagtttccaaccagattttggcaacacgatgcccccctggtctcagacataggatctaatttctccacatcctcgatcgatagtcatggtcttgtcgagtgtagggttccgacccggtgcctcggatccgggtttcacccctcccgcagccaaacccggcgggtatccggccccgcgccgggttcttccggatctttgacatatttttttttctgcatattctgctgtataacaccaaaagaagggggtcagacaagcaaagacagagtgcacagcggcccccgtccggggtttattcggggattccccgtcaaaacccccgaggtctgggggttttcagcatccgaccggatgccggatctcccaaagccgatcccgaaccctgaacccgtccgcgggttgaccggattcttctggatttgcggggtccgagtcggaaccctagtcgagtgggggggtgttgtagctcgactacgtaatcttgagtaatgattacgtctcactacagtctatgtcataaatgacatacagttgcggatggcaaaaaccgaccatgccccgcccgcaaaatcaaagattgacacgcggggtctatgcccgggggggcatgtaccccgatacttatttttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaccactgagcttctactgcagtggttctttttttttatttgtgtggcatacatgtatccggacatgcataccaaaagccatacttaaacccatagttatgggtttaagttggccttattcatggtcttatacctcttcgaggtccttcaagtgcctgtagcatcaacttggagtgtttattcgacactctgagccagttttatattaatctttggccccaaaagggctggaaaaccatgtaaatacaaaaaaaaaatctaatttttcagctaaactattcggacatcctccaaatccagggtcggtttatgccgtccgcaactgtagatgatgatctcgacaagagacgtccgactatctcatgaatcccttttctcacgtttcttctttttctttcctttttctcttacataatgtggactatagataagcatgtatttctctccacattatgccctttctctaaatgcaattaagccatcactctcttttcctcccacttacgtactcgtgcctcaataactctcactcgcattcatggtgtcaaagaacctgtcaactacgacataacaagttttctaaattccgatccggtcatgcaagcacgatccgactatctgaaggagaggaaataaacaaaatttattactatttgccgagatttaactcccaaagcatgtcctccttcaaacagaggtaggagtctcatttttgtagctaaaagttttcttttttttaaaaacaaaagccaagatgcatggctaacctccagcaacctcatttacttagaaggaattgaggttttggaggtaaatcaatttgaagttaaaaaatgtgaaatttcacccttaaaccttatgacctcaggccggtagggcaatttatcatgtaagcctctccttcggagagcgtcccttcgggaccctccgatcgagaggctttgttaagctcgcgtagaccttcccagtggtaatgtggtgagttagatgtgagggtacatagcaacgccgagtgctggatattgacgaccttgagtgtgtcaaaagagaatctacagccgattaacgagccgggttccgggccggaacgactcgggccggtcctagttggtcgatgagaggctacagtataatctatactgtgatcacatcgttggaccccagactccccttgagaatgagctccttcggaacgtagacgatctatctgtttctgtcgtgagatcaacatgagtgtggtggccacacaagaggacaacggtcatgggcgccttcagagggataaccatcgagtgcaaccattctcaaaagctatttaagaagctgcttgaagagtcattagtcccttcatcactcaccagctccaacgacgtctcaggacatcctacaaacccaacaaccccaataactaacaagcatccaccccttacaaaaagaccgcgaaccaatcatgaactgcctcttctacgccgcttgctttttggccctcctccagtcagcactggccatgccgactcttgcgacacgagcagaccaggtcgcagcttcccacaaaggacaatcagacgagaaatgctacttcggatgcgggtttagcaattacggcctttacggttccccctttggcagctcttacctcacgaactacatgagcccgtacttctacggaaacaatctctatggaggcctcaattacaacttggcctacaacagctacggatctaacttcgggatcggcgctaacctagggctattcaagaaggacgcgtctgaagcaaacaagcaccaagagaactcggtatgcctcgcctgctttcttcttgtattggttctcttgaaaagttgatcgatgaattagcgtgatcttaactgataatgtcatataatcttcacttaattcaggcatgagatcgcgatttgatagagttaacgatgtcctatttagaataatttgtatcacaacggcagtctgatccgttcttagttccctttatttatgccttctctaatcgttatgttttccatccatagtgatcaacgaatatgccctccatctatatgtatactttcaattacagcaatgcgtatctccttcaatatctggttgtttttgttgtatcatcacttgaaaaacatccaatgttgtgttagaaatttttctcaagtaaaataattgcctatgcacactgcatgtttgagagcttagtgccaatggaaactgaggtcatcgggtctgtgaagtgcagtccattacgtcgtttgaagaaacttcttcagactgtatgtactgttaagctttccctaatcccatttgtttttcgtgcgaggggtgaagttttagaaacatcataaaggcttggtatacatagaagtgcaaatgacttggctttcttttggtatactatgccttaaattacaataggtaatcagaatgagaagaattaagtgagctcgactatccaacagtcacagaaccattaaatttattgatgtacatacaatggagactgggcgatcaagcaatttgatgaacagccagctcacatgaacaccccagttttctgcacgatttggcttcttatcatctgatttttcgatggggtaatctgtgcatctagagggaagaaataactaaaagtagaaaaaaaatgaacagtgatgaatcaagcttgtttttcgaccactcttgctttaagtatcttgactggttcccgaggtctatcctccgagtccacattaaccgatccgattcgttctagaactttcaagccttcttgaacccgaccgaagatagtgtgctttttatctagatgcggtgtaggtgcctatcattcgagtttcatgattaataagtaaaaagtcactgtcaatatgtgcattttttttatagtcgagtaactgtgcagtggacataaatggcttaactagtgttaagaagaattgactagtgttcgaattcggtccgctgtttgccatcgccaaaatcccggcccctgtgaatctcaattctggatgctagggaaattaaacggagatgtcgatgtgatagtatagagccgggtgcccaacaaaaccgttagttccgcgatccccaaataggacacaaacttcgtgcgatcgaggaaagcaaggaattgccaattcacaaatcattgtggtgaggtgacggcagaaaaattgctcacaatttcgtcttcaaatttgtctccgtaaatgctcctgccgcctctccctgtgccggttggatcgccaccctacaaaatttttgaaacgccgttaatctatgaataccaccgtcaccaccacaaaatgagacgaagaaaaaaagagcggaagctgagttttgttctcacctgtgccataaagtctgcaaccaccctatggaagaccgttccgttgtaatatccacgattagctaattcactaaagttatgacaagtctgtgcagtaaaccaaaatcaaatgagtcaatattaaatttcataatgctataagataagggaaacagcacgaagcacgataatcggcaaggcatgtgtgatctcaagttctactgaaaagtgcctgcttgtatatccaacttcaacaaaattggaactggtcgacttgccttgggcgcatgatgcgaatataattcgagttggatgacacccatactggtctccaaaattacggctgtttgtcttcccgtatgttgatccatcgcgctggttttggttgagggggagcttcgaatatctctttccaaggacaaggacggctcttttggattgatcggagttgtgtgtttgctgcgggctggatggggtcgactgcggctgcttgacgcagcagccggtcagtgtgatcgggtcggagtttcggtcagccagttcgaccacagcaaagccaagccagtcaagaacgatgtctcatttctcaaagctactcaaagaatccaaagtggtcggctcggtggacacgaaactagaacaggtctacacctcctacaatggacatctcaactcaagagacttcggcttgaagcgatcactcccacccaaactgagtccgaggtcaccatggatccgactgaaatcattggacacaccctatcggcaggtcgattatcgctcggctgcggccgaaacatcccttgtccagatgtggcgtcagatggagatcggggtcaagaccgccaggaagaaccatgccccacctactttggcacccgaaccacgcccgattcgaatcgaattcagctggtttgatgaggggagtagggaggctgcactctcggacgccagggtttctggaaggttttcagtaaacagtgctcaatcaaaccctcgagctgaaaagggaaggatgaaacatatttggcagatgcatcaatctcaattcaaccagttcttggaagtcatgcggactcgaagacaagcattcaaagagttcttagagaataaggagaataatcgaaaatcagcccaacttaatggtttgtcttttcccatttatcattctcaggggcgcagtgatctcaaatctatctggattttgttatttcgtcaaaataaatttcatcaaatgcagatcccgacgcaccaaaggcaacaattgatctataccaatatgcgcaaggaaacccggatcaaatccgacgagacatagaagaatttctcgaacatgttactgagaacgaaacggttgaagaaacaaatctagacatacttccgatgactcatcccaatctcgggttgaattatgcacactttgatcagctgcacaacgaacgcttaacacccgcgatcccgggaagaatactggatcaagccgatatcaagtcgagtcgacagaacgtgagctttgcggggattgtgggctctctccagcgttcatctcacatcgacctaccctcgacctccttcgagcctgattcgaacggataccataatctggagcaaggcaaggcgaagttcagggtcgagtcagcttcgattgacccctacgatttaccgagcgaattcgacttccaaggattcaataaccaagtcgaccagccggtccgataccatgaccccagagacaaaccaagagctctagggacgaaccgattgaaggtgaatgtcagagaaggcactcacagtgattcgactcgagtcaacgctcagaccaagatcggtagtatcgactgggtcggaaatcctccacctaaacgacagggtaccatcgtcctcgacttccttaactcgatcactcgcaacttccaacccacttcatcatctacctcatcaaaccctaataatccggctgccaatgattcgactagacaacaggcatcatctgcaggcgctaataatcagaaaaatcggttcggccagatgcagaatgatcaattgatgaaggttcttaaaggcttggtcgggaaaccaccatctgactctggatctaattaaaagcattctctttcttttcgtataataaatgattgttcaatcatgaacctgattgggtttttttgctgcatccacatgtaatcaaagctacaaaacaagacataaaacctaacttggtccaatgtaacctgagaaagtcttacaatttgcttcaagcaacataatgggtagcacttcacggatctggtgaccttctttcccattcgcactaagttcttaaacatgcagtgtgcacaaacatttattttgctgcagacaaattcctaagatggcatttgatgctttccaagtgatgatacaagaaaaaaaaacgcgtaaaaatttaagatacgcagtgcaattattcaaaggatacatgtaactggaggacatcgattgatcacttggaaaacataacgattagggcataaataagtgcagattgccattattatacaattaattacttctaaacgggaccatcgttaaatccataaaatcgcgctctcaggcctgaagcaaatgcaagtattatagcatcatcagttaaaatcaacctgattcatcgatgggaggttcaagagaaccaataaataaaagaagaaatgaggcgaggcataccgagttctcttggtgcttgtttgcttcagacgcgtctttcttgaatagccctacgttagcgccgatcccaaagtcagatccgtagctgttgtaagccaagttgtaattgaggcctccataaagagagtttccgtagaagtacgggctcatgtagttcgagaggtaagagctgccaaatggggaaccgtaaaggccgtaattgctgaacccgcatccgaagtagcatttctcgtccgattgtcctttgtgggaagctgcgacctggtctgctcgtggcgcaagagtcggcatggccagtgctgactggaggagggccaaaaagcaagcgccgtagaagaggcagttcatgactggttcgcggtctttttgtaaggggtggatgtttgttggttattggggttgttgggtttgtaggatgtccttagaagtcgttggagctggtgagtgatgaagggactgatggctcttcaagcggcgtcttaaatagcttttcagaatgggtgcactcccctctgtcggcgcctcttgactgttgatcgggtgcaagtgtctacctgggtgcacgccaaactgatgcttccagaagagctggatagataatctatctattgaaccgctcgaccttagtctcaaggcgaggttggggctctacaactcccatggtgtgatcacaagctagaacttctcagagaccacggcaccagaacctgcaccagttattccttggaagttggacttcgttacccggcgttgctatgttccctcggctttggctcgccaataccactgcactgcgaaggtctacatcagacctctctttggcctacattcattcatcgaccatgcaatgatgctatcaaagtttgggcaggacgaagtttctttgtggggttcaatctcaccgaggcagagaaggatcggacacatgtttgattacaaaacaaacaggaaaaagatataaagaaatataaatcaaaatctttcagcctaatctcttggatgatagggggattcagagttgatttttaagcagcattctacaagagatcatcagctcaaaaggttcacaatctcagtttctgaagctacaaatttggaacatttctcaaaccttctgtgaactttatggttgtgtggaatgttgtccaaaaatcaactgtgaagcccactgatatctggaaaaggatgagaagttgtttaagatggggtcatgagaggtgaataaaatggaaaaatggaaaatctgtgtttcttggggttggaaaaatgactcccaaattgcagaacacaacttccaaaaagacaggatgaggttgcagcaaatgggggactggacaacttgccatcaaaatctacagacagaattaatttagagcctcaaaggctcaatttcccagatacaatttagacatctggggtctaaatcaacatctgtgagggtgccagattcaacaggaagtcctccactattctgggatcaaattttgagttcaggagcctttgggagttgattaccaaaatggatattgctggtgatcaatggaccaatcgaaaaaaggagtattctcaaacctgcttatagttttggtatcctccttgacaattgattgcaactagcccttcaccccaaataccaccacccattcctgaagcacaatcatcttgtcttgcttactgcttttgctgaacttgaagccagcaagatccatacctccaacgatgggctgctatcctttttgcccaaaaagtgttagcgtagcagtagttttcttgcgcccaaatctaaggcatcggccgggggtttgggacagggctggaaggtcattccaagtcacagaccccgggaattctggaattgccccaaagccttgtgaaatccgttcttttcttgtctttttcttgtctttttttttttcttcttttttttcttgtttttttcttcttgttttgcttgtttttttgtttttcccatgaaacaaagccaatatgacaccccaaaaattcacagggttttggggctcctctgaccccatcccaagtcccaaattttgtggtccaggaacggggaagtttggtattaccaagctttgggaagatgccttacccaaatcccatagtgttagcactttttagtggatttttgctatgctacactgcgctatgggccgctaacagcgccaaagggccaattttctgctaaccagtgtgttggcgcagtgtagtgggcccttttttggggcctacacgagtagtgtcagcacaggtgtggcggaattccgctacactatgctaaagtttagcagaattctggtacattacgctgcacttatcactatggttagcatagctgcccatcattggtacctcatacaggcgggatgatgaattgatggtgcattgaggctcacaggatgatgcatgaccatgtattaagtgtatcaaggggtatcaagaacaatccaccattaggaaccagtcaattatcaaaaggaacaccaatgggtccccaaagggggaagatgaagaaccaacattcttgaaaaatggtaggtttttcaaccccagtcaattacatgatggtggatatgcctatatttgatagccctttcttattttttgaatctcattctcatcaggtttaatggtgtctgatttgagccaaattctgaatcacttttttttactgattttctgatttccacagcagtgtgtcacttcctctctacactgattgcagatatctttgtgttcaatgtgattcaggttggttgtgcttgtgaatctgatcagactagtcactagccaatagtttacagaaagaattgtacaacattggccttagataagcattggtattactgttgaaatggtatcaagcattaactgagaaacagttacattttgtctcttgaatggttggcatggatgacaatggtcactggtgtcatgacctagtcaggagcactgatcttaatcagaaatattatctagtactgagttaccaatcaaggatgagcttccttagaaatctactgatatcatcatttttctcttttctcagtctattcaatcaactcaagcttgttgtctcctttcctttctatctctatcacctagtctgattcatactattgtaaatggactgtgtttatctatatgtatacaatagcctagtgtttgtgtctgtctgtctaacctcatgatttccagaacatatcaaaatcaatagcatggctaaagtccacagtcactgcatgtcaatactatctacacagtaaaatgatactgtcccctgtgtctagcatcttgtgcttaaaatgccctagtgagaaccagcggtgggccgctacgctacactacacttttggcccaaaaagcgtagtgtagcggcgcttttttttcatcaaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacactgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctgtagcgcagcgtagtgggccctttttgtggcccactcgtgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcactaacagcaattcctctgtgttacgctacactaaccgctacagttagtgtagcggcccaccgttgtgagaactggtggtactgtttgaggacagtggcttgatagtggttgattgtttgagatggatggtctggcagtgattgccaccacaagacttctaatatgtagtgggtaggtacatgctgtagttgtaccatgtccataattatcatactttggaagttgttttatcaagaatgtattttttttttactttattttcatgtttacttcttatttcttcattttatgagtatagtttttctttaattgaaagtaaccaagacaattaaaatagtatgcagaacttccctagttgctcttagggtagagaattgggcaggtttgggtcagcccactcagatttttctctgccccacttactttgggttggggtgaaaccccgccttgcaggtttcacaaaagaattacataaacagcaatccaccggctattccaacattcattgcccagccctcctcctagctcagtagaaaatcaacttttcatttctttctgctgagataggtaagccttcagtgtttaccactcctctcttctgatcttttcctctcttttaatttatcttcattttcttttctttttcatttcatttcattccttttgatcaaataagatattgtattaaaatagagactcaacttttatttgtttctgctgagctagtaatccatgagacttcaatggttctagaacagtctccctcagccatcactgagttcaatttcataaatatttagtgaaggaccaaaaattccttacagttgggcttcctatgtatttatctcacccgccttcaatccagttgggtcacaattgggatttttggtcacttgcaccaggaaaaaacaatgatcacttgatgacaagtgacatcaggctaagttcatcatgctacacagtatgtgcccagatcaactctagttcagccccctgaagcacacaaaggggccattgtagttggattgcagtaccacttgagctacactggagttgtaatctatgctacacaatgtcaccagtcatatggtgagcattgttttatcatggtgttgtgttgcccaggattgttgggcagaaagatgaaaaactgacaattgcttgacaagtgatcaatgtgatgagttgtaaattggacctactgggctggcacacttgggctaccaagctattgctgggctttatcttgacatctgtcagaaaaagcccaaggctaaatttcccattagagcccccatgttcaacagatggtgcagtccatggaatctcaagctgatattctgaatcagagcaacccagcaacccagccctgaattggctgctccctggaaggagctgcggtcatgctgccggggcgtacagggactcggggttcccggtacaacccgttttaagttttgctcgagtcgccgatgtaatatgcaccctatgaaatttaactgccaacccgtccacatcacctgaagaaaacatctatcaaatagacgatggccgacctgagtggagatggggtcgaagaaccggtatggaaatgtcctgactgtgctccctaacgaaaaattccgaaatcgcgtatctatgtcgactgatcaacacgtatgaggacgatttctagttcgatttgatccgtttatcgctctccgaacgtgtgttgattaagctcagaggtgaccgagtactcaacggaacccttcacgtaagtgttcatctgcacccacctttctttaatcttctgaatttccatttgtctccagcagagaaaacagaagtctgactgatttcgtggggtatttgatttattaggcttatgatggacatatgaatatggtactttccgatgtcattgaaacaattacggtagtcgagccggccgcaaacccggacgacgagccgataatccgggtcggtcgattaaagcttattttttggttcttgtatatgattataaatgctaacgttgctcctcaatgttttctcttttcttttgccctttccgaatcggattcgagctgctgtcttgaaatagactgtcaaacggaattgtgagatgctatttgtcagaggagacggagtggttctggtcggtttcttctcctaccatcagatgaaggtttattggatttggttcaatcggctactgacacgaagaagaactttttttgccatctctccaggttgccccaccggcgaggacatgacaaacagcctcctaacttacccgattgatgtacaaactcatctctctttggcatttacctctactcattgcgtgcattacctcaatttcctaaggatcccccaacctgctgaaaaagtatacgagatgaagggctcaagatcgagaattgttgaacaaagactctcttatcttgtttgggttcagcttgagtgtacctgggggtaactggtctatccttctaagtatgttatgttggggttggggagttcctcaacctggcgatttaggtgtcatcagattgaccttgagtcaattcaggtgagcactgagacgaacccgcgtgttaacccacaatttgaacggtcaagcggtcataacctgtttgcagcaaggtaaagtcctgatgagtgtatttaccgggatgaattccgtcagcggcggaggttaagatcagtgggcctgcgaagactctagggaagctgggtgatagaggctcagtcggccgggcgttggcttcggagggagatgaggccttcgtcggcttgggatgttttatgatcttgatctcaaacttgaagttatgccagcttaacgcgctggcggtccaaacggcgggactggagggggtggcccacccttccttgcaagcagttccggctggttgtgctgatcttcacctcgcctttcttgagtaggccggcgccgagcccgaaccaagggccgcgtcctgcgggcagagtcttggcggtgctgacgatcagggtggaccaaatgccggccagttcggtatccatctggacaacttggcatgcgacagcgatgtaaaagtcaaccggcgtctgccacccgttaacgtttgcccttcatcacctcttgggccgcggctaaataggcaagctgcgagttcacaaaccaggccagatagaggccttttgattctgattcgcgattcttgagcctccagctcatgcaacgagcctggttcctgtgagacaatgctgaggtcaagccccaacgcctgggattagtatccatttatgtagactcattctcatcctccggaagctcctcagcggcagcttggccgagagccgtgaccccttcatgtgataaacggcagtgtcggggtagtggatccgagtgactgaggcttcccgcttcgccggaagattgtggcaccactcgataatcgattacacaccctgtcgcgttcggcgcccgggaggcgtccctcgcggtgccgtcgctgccctgcaggtcggagacccctccgagccgctgttctgccacacattccggcggcgccatgaggtggcgccatggtggggcctcgcaggcgaggccccgtggcacctcacaagcttgatggccatatgggcacgcctgatggccgcatgccccgttcggtcgtaatgttcgtaatcgccaacatggatgcatgtagaccaaaggtgtgaggggtatgagatacatagtccgatgtagaccttcccaataatgcggcgagtcaaagccgagggtacatagcaacgctgagtgtagaagtccatcttctagtgtcttacaagaaaatctacagccgataatttatggtgccgagtcccgggccgagtcggtcggtgagaagctttagtgaacttcatattgtgatcacaccatgggagttgtggaaccccaaattgccctggagattaaggtccatcggcacgtagattgtctatctacttctatccagctcttctggatattgtgagatcaagatcaggttggcgtccgcacaaggcgatgggactcggtcaagatttcaaggggcgccatccgagggatgaccatcgagtacacccattctgaaaggctatttaagaagctacttggagagcctagattcctccatcactccccagctccaccaaaacccaaagacatccttccgaacccgacaaccccaataaccaacgcgcccccacaaccaagaaagaaaccccaaatcaatcatgaaccgtctcttctacgccgcttgctttatggctctcctccagtggactgcactggccatgccgactcttgctccacgagcagaccaagtcgcagcctcgcacaagggacaatcggacgagaaatgcttcctcggatgcgggctattcggcaacagcttctacacttacccctttggcagctcttacctcgtcaacccttataacctctactatggcaactctttctatggtggcggcctcaactacaacttgggttacaacaacctctacggcaacttcggcatcggcgctaacgtaggactgttcaagaaggacgcggctgaaccaaacaaacaccatgagaactcggtatgcttcgcttccttctttcgttcattggtcctcttggacatttcatcgattcctcaggctgattatggccgatgatgttataaaacttttcttgtccaggcctgagttcgcggattgatagagttaacgatatcccatttggatgtatatgtatcacaagagcaacccatcccttattaatcatgcctactctaatcgttatgctttacatccacagtgattgatgactctgccctctgattacatgtatccctctgcataccttcttcaatatctgattattattattttcttgtatcgaaaacatttaatgttatgttagatttttttcttctgaagcgaaataattgtctgtgtagactgcatgtttgagagcttaatgcgaataggcccacggggtcatcagatcctgatcaagtcttacctatgaacgtcgtttgaaacgaatttcaaggattttttgtgtcacattggattgttttgacactcggccaagggttaatttgatcatatcatgacttatgcatgtatgtatatacatatttatgtactttatttggttaaggaaaaataaaaaacgtctaagggtcttctacgatatcagattttttaggtttgacatcatccttctgagccgattgatgagaggagtcatttgaagaagaaggagaagaagaagaagataggggttgttgaggagaggtagtggtggaaggaggtttctgagacttgagcccgacatcgtttcggagctctttgcccttggataagattttgttagacttggagtcttggtcgtcgtctgagaagacgatcccgagcccttcctcctcagctaatgataatacatggtccagcggcacaaagccatcatggtccatgtccaacttgtcgatcagaatctcgatcgcttcatccgatggactacatgacaaaaagtcagctctactctattctctagatcgcttcaatttgcacaagttgacgcaccgatgtttgatcgccccgagcgctttctgcaagtcagccacactgattttgccatcttgtccaatgttgatttggtgcatccgattgccgacttcggtgtcatactcttctatttgttgatcgatctgctggatcatcttttgaattcgtttcaccaaagctgaagaagaagtattttcgggctacaaagaaatcaaaaacaagcattcagatcatttattttcgttgatacaacacacccaaaaaaatgaccattgaaacgtcattaagagataaaaaaagcaaaattggagacttacatcttctgatgcctcttggttctcttcggccaattgtttgagttcggttttctctttaagcacgctcgatttggcgctgaggatcgacagggcttcgccgagctcattaagctgttcagaggtcattctgatggcatcggggtccacagcattttcgatagggagcaagttagcagccgtttcaacgacgttcttcatcttctcctgttcctccatctctgccttttgaattcgttcctgctctcgttgggctttccgggcatcctcttccttctgttcttgctcaagctcatcttcaattagctcttcctgttcttctagcacaatcaatcgctgcttgttggtgatactgtcgttcgatacctctagttctgcctcgttgagctatgaagtgaaagagcaagaaagcaaaaaatggtcaatgaacctcaagaagacaaaggggtataccctgatttggggacaaaccaatgtgtccggtaagctgctgagagcatctttcaagctttctaaggtgctatctcctgcttcaccgtctccaccccgattgaatgcaaaggcccgtccgagaatcaagagggtagcactaagtccccggtggatgtgaagatcgatccattgagctaactctttcctcagcccctcctcatcgacgttcaatgagcggatcccacgtgattgacatgcatggcggagctcggaaaccgatagagagtcgatcccttctgcatcgatcatcgcatcgtccgcttctagatgtttcatgcgctttctgatcgtatatcgtaagaaattgtccgtgccaaatgcattgatgttcatgtaactggacagttggaatcaaaatcattagcgaaatagaacaagttggcacaattttattttcttctgtgggttggataatgtggggaacgtcttggtaaaataagtttcgggggaattattgatggagacttaccgacacatgctaaccagttgaggtctagaaagattatccaaagtcaaatcatcttcaaagaatttagcgactttaacgacatcatcggtactaggtttttcgccagtattcctcagttttctaaagaactctttaaactcttcggtctcattaagcttcttagtcatcccagtctccttcaacgtttcttgtaagaatttggccatctctaatctgactttgagtaactttctcttcttctctagttctttggattcgttttggaaggtcgatgggagcatgttcgggaatagtttcagggcaaccggcaggagtagttccatgaatggcacaatcaaaaatactgagaatggtataagtcgcaataagtctgtcgttgttcttttcagctataattcgcaacaatcaagcagtccaaaatttagttttctttcttttcttcagtgttctattagattgatttcaaaccactcacttgtctcctttccctccgagtcaattttttacccttcaagagtttcaattgatatttagcactaagtctgatctcttttccgagaagtttagtaccatgccaataatgagacgcttcttccctgacgctcttccatatcctctgtagcctagttaactgttgatcagtagctggagtcagagtcttggaagatgatttatgagactgggttaattctttttcattgtcggaaggaggagtgggtccggtcgagttgaatcgtttgatcagactgttatatgatcgaggatatgctagacggtctcgtaggatgagtgggcttgtgctgggccagtggttggatggaaagccgagaggcgatagctgggaaaatgcgcgagagtgttggtgaggatgagcagtcaagacggatgatcgagcaattcctaaggtcgaagctgaataattcgtcagtctccactttcctcggaaggatcgaaggaatgagtcctcagtgctatgtatttcctcacctctttggatcatccgtgctggttggttcctggttgagacgatactcgaattcctgagccatacgccagtcatctcgaatggatgtcgatctatcttcccttgctgttgatgttttcggtttgatcgttgtcctttgctatctgctttcgggaaatttccaccctggctctactaggccgagtcatccatattgcatattcaacccgctggtggctgcaccgccagtcactcaaatcccccagaatctcatcaaccaccacaggatagataatttcttgatcctacctcagcatcagagtgccaattgactgtcaactcaagggattttatccagttgatcttttttgattctgcattattagtccacccccttgatactcgagggttgcatccccaagttttatatgaaatattgaatatttagggaaagaataaatgtttttgaattcatatgattccaaaaagattgaaaccaaaaaaaaaaaactacaaaaaatatatattttaatctttaagcttgtcaaggaaaaagttcacaagccttgtcttacaatctttctggaatggagatgactttttcaaacattctttggggtgagcaaaagcttccaatgagtagtttgatatcataattttgtttgtgggtttgaatgaataagtttttccaagggaggatttcaaattgcctcatctgcttatgtttatgatttataaacagatcaaatgactgcttcctaagaagcctcgatgcaattagtgccaagttcaaaacaaatcgctcttcatcttgaaagacctgtaaccatttgggtgggttttttctccagtaatgtattgaaagcacttctactgctgccttggtcatcagaatttgcttccttgatacattatgcttggtcttgttgatcttgtagataatttggctgtcttcagaacacaaggcttcaatgatcttctgctgtacaaatgctaaattctccattgcgggcaattgcgagtaaatgcttggggattgagggtgttctgataatgtcaccaattcaaggaattcggtctccagatcatgctgctcttgatgaaagatatatccattcgcactatagccaagactctcgataaatcttgaattgatcttccaaatcagttgaagcatcttgattgcactagaatagaattcatcttggaagggttcatcgtgtgatatccgtaaattgctgctacgctctccgctttctggtcgaaaattcttcaattttctgacaatgtgaccataatatggggggtggcagtctcctgtaacatacttattgtagtaaggttctattgtcgaaataagtacccacatcttatcgggattttcttctgctaaccatttgtctttgggtttgaaatcagtcatcatcagattgtggctgtcaagcggtctttctatgtcaagaactttgccgtcgatgggagaaccacctccgccgccaaagaatggtatccttttatctcttgtcgcaaacttcgagtccgcaggaacattgtttttccaaggaaatattgcacgtcgatcttcgctttcaacgattcctgttgcttttatgacataagtacgattcacattccaacttatcattttatttagcgctttcacaaaatcttcatcctcgctgaacagggcttcccactttctcaaatttgttgacttatagtaagatgccaggacatttaccacagcttctgtcatcaatatttgattcgggcaaaccaaaccacttggtaaggcaatattgtggttataaaatatactataagttggtggtgaataacttgaagtgagggctttcttcagaaggtttgtaaggccctcggtctcttcaattttcattgagacactttctgctttcccaacgtccttcaaaagattaagaagccaacgctgaactccaatctgctcgtcaatataatcctcttgcattgtttggaaggtcctgatgaacttcgaatttatagaccagagaaggtggacgaattctttgaaattatggcttgattcacgacttaacaattcttccatcgaaagaccttctctctgattttgattatgatggatcaatgcatccaaattgaaagcgagagatttggcgaagtttgaaatgatgccttcgttggcgtccgttatttccttgtggactgaatcggtgaggccaatcttgatgctgtacaaccaggccaagagaacggggttaatatttttgagggttatttgatcttctttcaacggtgcatgtcctccaatttcaccggttttggtcgcctcataaatcttgtcatgatgtctgtgattgaatgcatgatttctaaagttggcccttgaaatttcaacattggctactttatccgaactctctgtcagatcaatgagcgtgccgtgattggaattctctgggatgtcttcttgactcctatcgtaaaaactgccactgccatctgatggaagaggtggtgttaatcttgctacataagatgatggctgaaggtctttgtgcgtcacagattctccaacaatagctgagagaggtcgccttccattacgcggattaccaatttctggcgacattcgatctgcatgaccggcagcacatgcgctttagctgaatctacccaactgaacattttttagaagcaatgagagtgactgacttggaaaatctgaagactccagatgatattgttgcaagaagttcacagctgtcgagctctgagatggttttaattttttgtcccaatgcgagtgggggtcgtcctctttgccaatgtgtggaagctgctcccaaaacaggggtgagggtctcttcatgttgagccctgtttcatcggaactagtctttccccaagagcctatcgagatgacattggtcaatggctatacgcaacatggtatagaataggatgcgagattgaagctgctttgcgggggatgtgtggacacaactcaccaaggaaatcgatttctcgtggttctgcgtcttgttcagactccacaggcgatacatttgaagcacgctccccaccagggagactcaaggtcaagtccgttgatggtgcatttgatccttggttgagtctatttgaattttgcacatgccacaacgagtcagtaagctgcttggccagaaactacagatgtggatatgattactcaacctatcaactgtccgaaaacccgcttgtgtactttccagtgattgaggcgacggcaactccagtctgcccgagcagacttgagctccagaccagagtatgaaaaacacccgaaaggaattttccatgcttgaaagcttgtggagaagtggctcactcgaagggtagcagccaacaagctctgaactggagcgagaattgagaacttatcagctctgctgaatacgtatcagtatcacccatcccctggtggttctgaagtttttaccggtaagctcttctatgctcttcttcattctgtcccactatggacatcatcaaacgtttcagcttatgtagatctcgtctgaaagtactaacaattttttgtcgttgtttcattgcaggggcgccatcccgagggaactaaaaattaaaatctccactttcaagctcagaatctttgcagcctgttctctgctgagttttgtctgttttcgatccaaggttttctgcctttccttctgtttccagcctgttacatccttgtcacatcctgtgacactcatgtacgctcatctcagttaaaaccctcaacctgcaaaagaaacagggaggagttggtgaggaatgttgcaactgactcttccaaaattgatttagcatccaatatcaacacagccaatgtgaggaaggaatcaaatcacacgggtttgtggttttctcagtaattgagaaagatttacaaaaatctgtttaagaagtggaggagtctacttaagggccataatgttttgaaaggggaattccttattctaaagattggagtagaaaaaattgtagggtaaatatatttggacccaaaagtagctgtaaggttcttggtgtaaattgaaaaaaaaaaaaaaacaccaaactacttggagttgacatgtaatattactttttacaaggggcttggttaaattttcaccaactccaaaaatgtgaagcgtgaaaaatatgaattattataaagaccaaaaccaggctgaaaaacaaggattagaaaatagattaatctaattaaagaggatagatttttgttttatttggagcaataggcagaataaacttaatgattgataggattatcaataaatgataggcaagaaggttatttataacacttgaatatttctttattttaacataaatggaaaacaaaaaatattgcaacaagagaaagaaaagaaaaatggaataaaaagtgcaacaaatattgattttgatttcagcactgtgtcaaaacattaccccctaaggagctgggaaacatcagacaaacaaccagaacccttgatagagggacattgatctgggccctggtgtatttaggaggttccattagctgtacctttctgctctgcagctgaaaaaaacaaaaaaaactaattggtttctggagttggggttttgtagaaaggcggagaataatcctctggaagggtttatgaagtttatttgaccattctctcccagaggctatgttgtcattccatcctgtgactgatggaaggatgatcaaagatggccaattgagggggaagcttgggctccaaatcaaaaagattgcacctggagtcaaactcccaagaccatctgtacctggtaagactaggagggcccaattgtgtctgccactagataaacatacaatatctatttttccacagttgcaaattatgatctggtgaagcaccatttgcttttcttattttccaactagcctttttttgaaaataatagaaatttcccagccaaactggaaatttggaagcttaagagtaacttccaaatggtcttggatttggggaaagttgtcaaagcatttctgccaattttgttaggctaatctttctgaatgtcatctgaacaatcttataaaatgttcagaggacaccgaatatctggcttgctgtcaggtcaacaggtgttcttaggcccaatgttccccaaacaatcccaccagagcatcctctgaataatttcaaaaccgtttagttactgttcaacttcctgggacaacagcttcatttgctgttgttcacagggcagaagccttgtttgctgccgtccaagggacatgggccctaatataccccattgtttgtaggacccttgggcagcaggatgtcctccgaacaattgactcggacgttggacagagttcaccgttgggtgagggttcttaacagttgctgaaccccgccgcacctccaacatcccccggatttgtgggacgtatagtttggcttgttgctacaagaacgttcgagatttcctcaattgctcctgtggtgtacatattttgatgtttaatgactgagttttttgaggaacgtgcggtggattggaactcatgtctccagatgtctcctggaaaactgggtctggggctcccaagtgactggaccggagggctcggcacgctgtctcaacagattcaaaacttgcaatgtgagcaaagttagccttgaaaaaccgcttggatctcgcctggaaggggttttccaggtcttaagaaattctatggcgaaatgaattttaatcgtagattcagctttcctgtgcaatgcggccatcccagtcgatcgaagcgataactcaagtttgcctatattcgactctcagcgaaggtggttgtcagcgcgtttttgacatcggattcgagggcgggtcaaagctcctccaatgcagagggttcagagtgatgaatcgatcggttcgttatagtcatacacatatattttcccggaattgctgagtgaagctgtgtatgtacccgctgagtgtgttcttacgaggataattacatctttatagtcaacccgaagtagtcacatcaagatgtaccggccggcgtaatagcccatcacagctagtgatatactccggaaacgctttgtgggatccaataattaatcgatcggtttcgagtaggccttggcttggacaacaccagacaggccaaagaggggagggagggaatgactggacggtcaacagcaacggggtatataagatcagcccatcgatcccttgagggctactatcatcttcaccaacatctccttcaatcaaattcgccatcatgttttcttcgtcccatcacttgacttttgttactctggtgctcactgccacctggttagcccgtactacccttgctgcagtgaattgcgatactaaattcggctcagtcgatacgaatgaatgcgctcagtgagtggttcagtctggccggcttgcatatcgacccttgacttgccattatattgttgactgatggctctccatctacatatttattcacatatttacaatcgaaatcaaatccattcaccagagcggtttcacaaatcgtgtatgaaaaaccaggtaatactcttgatagggtctcgaccgcgtttgcgaagctatatggtaattgtaccgtgtgtctagttttcttgaccatctcaaaagcgtttgagattaaaatgtttgtactgattgaagatcgtttgatgctttgatcagatattcgtcttcaacccagaaaaagccgtagtgttagtgagattcttaacattcgagcctgtcttgaaaacaaacatttgaatggtcgaatctggtcgagtgaatgcctgatgattcattgaattcttgcattgcgttttcgagcagaaccaaacagcaaattgaaactggatttaccagcatcttcgaccaatgtaaagcctttgtgagttatcagttctctaccggctgctaagatatgatgtacaacccatccatgttcacatgatccatttcgacaatctcatgtagacgggtcaagtttcactatccaattcctcctttatccaagtctcagaacatcgtcgaggctatgatatcgggtacatcgaacctcaaaccttgacctgtggtctcaacaccaacgcaccattgacagtcgacaaagattgccaggcgtaagtgcttgatgaacagcatacctcagcgttggagagacctttcaagctgactttttacaagttcccggaatcattcactttcagtgcgtacaacagcatcccagtcgataagcagagccgcttgttaggtgacaatggtcagcccacgactaccatattcaagactttcaaaacttgcacggtaagttcagctgccatatggacaccggcgctcatggactgaatcgggtggcacactgactcatttggcaactgggtcatagctacaaatcttcacaaccgatgaatccgttcttatcgggtaagtcacttatcagcaaatcctagtttcttataggtcttccattcctcaatcacaagaagaaaagcgagcaaaaaaagctgatgtttatttgctctgtctcatgaaaactattgaatccaatagtacaaagagcgagattggttcagttgtatcgaagacaatcaaggactgtaaagggaaagtaagtcgagcgtatcgaatcagtaagcgaaactcgtggaatgctaacttagttttatctcgacagtcgggcgtcatagcttcgtcgaagggaggagctggcattaatggactcactgttgttaaagtgagaagtagtttaaaatgtgctgatcgtagagatcctcccgggaaataccaaacgtgtgaatagttctacaccacctcggtgcttgttatcatgcattattcagctttcaccacttatcataaactttattttgcaaagtttcaactctctaaacccatcaaaacgttcaagattttagcatcactgtagttctactttcctattgaaaattatccttatccagcacatgaattctataggatgagagaagcagtgagcaaaatctgggttgtccaccagagtcgcatcaatgtgaagggatagaggaatggccagcaaaaagaaaaaagatccgggtcaaacacctggattgagtttgtgcaatgaggagaaaacccacaggactgactggaaccaatagaaaacaagatgagaacagatgccaggaaaatttgtatcaagagcttagaactataaggggaaggaggcaagaagaaggaatgggggaccaaagcaaatagagtgatagagtgattaaagcaatgagaaccaagaactaaagaaatccaatccattgaagacaatgagcttatccagagtgaaattattgactggtctcctttgacactgggaccttcagatttcatgtccttatagaatcataaattgttaagattagttcagaataatccttggaactgatgttggcaaggatttctctcacagaaggtttaccgagtaagagtggccctgtctcttgagtgactaagaaggagtttacccctgttatttattctattgatatgatgacaacagctctcccagttatcttgatgtgactatcccctaatccttctaagttgaattctttcttcatggcctctaatccaattttccaagcctgttgttctgaaatgatattaataggtgatgcaggataaacaagacctttactgatgtgaaaattgatcttgggttcaattgatccaaggagtggaagtttgttgagctttttgctttgggtgggcactgaatgatttggaacagcagtgatatgtttggattggcaagtgctgagaagtgtaagctttttctggaaggcagctgggaataagatttgtgttgcaagctactggtgatggagggaggtgagagctggattggtttgagatactgagaagctgtccacaatatctttgactggtatttatggatccaaagaaatagatgagttgttggggagctggaatcctgcatctgttctttcaaccaagcctttcttttcatagtaactgagaagatgacacctggagatagtatggcccttctcaaaacagtataagcatttgaaggtcttggatattgagctgggatgtgatctggagtgagggaaatgggaaggttgatggcaggattgagggaaaaatgatgagaaagatgaacttatccaagtacctcaagactaatataccaatctttttaagatatttgttagagtaggaaaccactctcagaatcctaagataatttcaggaaaggggtgaaaaaaaaacgggtttctcagtgaaaacctgggtaatttaaagataaaaacagaaatagaaaataaataacaaggaaatgtgtaacaaaatttttactgaggcgagttcaaatactgatttcaagcttggtacagataaagttgaagtcatgggctactttcagcaccatcataccaattctccccttcttaaccatataaattgtaatattgatattgtggggcccatggtggcctaagatatcaaatttgttctcagcattaatgaaatcagtagttgaaattgcctgagtaacaattttgttacatgtttcccattgtttttttttattggatttatcagacaatattacacctgaatttatgatgctgccaattaatggggcctcagatttttaggaaagaagaaccatttttgaattcatatgattccaaaaacaataaaactaaaataattacagaaatgtttcttataatctttaatcttatcaaggagacattcactgatcttgtatttcaatcttcaagaaattggcaagactttttcaaacatattttgggatgagcaatagcttccaataagtagtttgagattgcaattttgtttgtgagattgaattaataagtccttccaagggagaagttccaattgtctgattggtgtatgtttatgatccatgtagtgatcaaatgactgtttcctaagaattcttgaagcaatttgtgccaagcttaaaacaaatcgctcttcatcttgaaagacctgtagccatttggatggatttttcttccagtaatatatcgaaatcacttccaccgctgccttggtcatcagaatttgcttccttgatacacaatgcttgctcttcttgatcttgtagataagttggacgtcttcagaacgtaaggcttcaatcagcttctgctgcacaaatgccgagttttcaatggtgggcgattgcgagtagaggtttggggattgagggggttttgataatgtcatcaattgaaaaaattcaatctccagatcatgctgctcttgatgaaaaatatgaccattggcactgtagccaagactctcaacaaatcttgaattgatcttccaaatcaattggagcagcctttttgcattagaataaaactcatgttgggatattgcatcgtgtatactccgcaaattgctggtacgttctccgctttcttgtccaacagaccgtaattttctgaagatgtggccataatagggagggtcgtggcttcccgtcacaaacttgttgtagtaagtttcgattgacgaaataagtgcccagggcttatcgggatgttcttccaacaaccatttgtctttgggtttgaagtcagtcatcataatattgcggttgtctgctggtctttctatggcaacaatcttgccgtcgatgggagaatcacctcctccgccaaagaatggcattcttttatttcttgcggtaaacttcgagttcgcgcgaagacgatttttccatggaaaaattgcacgctgatcttcgctttctatgatacttgttgctcttatgacataaacacgacccgcattccaactcatcattttatttagtgctttcacaaaatcttcgtcctcgctgaacagggcttcccactttctgaaatttgttgatttatagtaagatgccaggacattcaacacagcttctgtcatcaatatttgactcgggcaaactgtaccacttggtaaggaaatgttgtggttataatatatactataaattggtggtgaataacttgaagtgagggctttcttcagaaggtttgtaaggccctcggtctcttcaatttgcatggaggcactgtctgctttccctacttccttcaaaagatcaagaagccaactctgaactccaatctgctcgtcaatataatcctcttgcattggttggaaggtcctgatgaacttcgagtttatagaccagagaaggtggacgaattctttaaaattatggctcgattcatgactcgaccattcttccatcgaaagatcttctcttggattttgatttcgatggatcaatgcattcaagttgaaagcaagagatttagcgaagtttgagataacccttgcggtatcatccgttatctccttgtggagtgaatcggtgaggccaattttgatgttgtacaaccaggccaagagaacagggctgatgtttttgagatttatctgatcttctttcaactgcgcctgtcgtctggtttctccggttccggttgcctcataggtcttgccctgatgaacgtgatcgactgcatgactttcaaggttggcccttgaaatttcaacattggcaccttgatccgaattctctgtcagatcaacgagcgtgccttgattggaattctctaggatatcttcttgactcgtatcgtaacctttgccagtgccgtctgatggaagagatggtattggtctttctaaatgaggagatgggtgaaggtctttgtgcgtcacagattcatcagcaatagctgagaaaggtagccttccatcgctcagatcaccagtttcgggcgacctttgatctacattaccggcagcgcaggtacgttagctgaatttacccacctgaacatttgaagaagctataagaatttactgacctggaaaatctgaaaactccagatgatggtgcgggaagaaattcacagctctcaagctctgagttggtttgaattttttgccccgatgcaaatgggaggcgttctcttcgctattgtgcggaagttgttcccaaaacggggggaagggcctcttcatgttggacccactttcattagaactagtctttccccaagaacctatcgagatgacgtcggtcaatggctatgctcaagtatgcaaaatagaagctgctttgcgggggatgtgtggacacaactcaccaaggaaatcgatttctcgtggttctgcatcttgttccgactccacaggcgatgtatttgaagcacgctcctcagggagattcaagttcaagtccattgatcgtacgtttgatccttcgtgtagtctaattgaagtttgcacatgtcatgatgtcacaacgagtcagttaagttgcttggccaagaactagagatatggattctatcactcaacctatcagcagtccgaacccccgcttgagtagcttccagtgattgagtcgatggcagccacagactgcccaagcagacttgagctccagacgagagtatgaaaaacacccgaaaggttttttccatgcttggaagctaattctggagaattggctcacttcaagggcagcagtcaacacgctctgaactggaacgcgaaccgagagcttctcagctcagccgaagatttatcaccttgtaattggatgacccatgccccggcggttctaacgttttcactagcaagctcttcttcatcctgtcccactacatcatcagacgttccagcttatgtagcctggaaaagcgatgtttgaaagtactgacgagacgcccctctgggtgtttgacgtttgtattttttttatcattgataaattgcaggggcgccgtccgaggtattttggaacgggtggactgggatcgcgtgagtgttgataaatcaaacctgtggaggttttttgtagtggaacccctcaacctgcaaaggaaacaggggaggaatgtgacttctgctgcagattcttccattaaaattaacttggcatccaatatcaatccaaatcctgaggattaattggccaccaatctgatgaattagttgagtcttttgggtttgcaattttcctggcaatggggaaaaattaacaaaaatttgtttgacaagtagagtgatccacttcaaggccagaattttatgagagaagaattctttattctgacagttggagtagaacaattcttgaggtgaatctagtttgacctgaaggtagctgttataaggtttttggtacacactgcaaaaaaaaaaaaactaaccaaactaccaacaaaggcaagaaatgaataatggaaaatttgtgtgcaagcaacaatggtttccagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaatgagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtatcgtatctgtggcagcgttgtttccagcagtgactcttgagattggtctgtgatgtcctcttgacatgtttcaggttgatcgaggtgtggaaaaagacaagtgacagatctgttggcattaatctgaatgttgggtctaatatttcaccgctggctgaacaatggcagagagtggaacagttgagtaggctaggtgaatatagtggagtagctgcaccaggataattataatgtcatggtgaatagttggagaagcagacccattaaaggaatggcagtgatgaaggaataggggaagcaagcaaaaatataaattggataggctatttgggacagaggagcaggttgctcacctgattccagggtgcaaatttccagctttttcatagcctggaaacatagccttaggactgctggactttctcatgcttgtgtccttagctggtggtagatttgttaagggcacttggacatgggttttcctatcccagatgtggtcatgggctggtttagggtaactagagtaatctttacttgttgctactcaaaacctccttgtgacaatgtcctgtcaaaaatctgttttcagaatgtaaacctgatgcatcttgcacttatagtttcacagaaacttcagagctctacagttgtgtgtggcattctgctgctttaggaggctccaaatggccaaggccaaaaaagtagatttttttgcttgaatttttgggttggttggttggggattacatagacattggattggacccccaagtatgcattttgatggtgtacttctgtgtctgggtttgcattccatactcatgggtcaaaggtgtcatcctacctcatgtttatgcatgttttaagtgacaggtccaaatgacccacctgcaaaatgaaattaaaacaaaaaattgactgggccaaacagcttgtcactttaaatatggaatctacatggtctgtagatcccaaaaatgtggtctttgtaatgtttggcccactggcccaaacactgttttccccggagtgaggcatctggtgtttgcagacagctgtgtacagcagaatgccacatgcaattgtatgtcaacctgtttgtcccatattttgaactagatgaacacatacccatgatcaacactgggtagtttacctgtaatggtagtgtgaagataaagtagtgagtttccactcattatcattactttttttcccataatgtttgggaatcatttgcacattacattatccattttgtcttggatttttgttcatgcttattacactatcagcaactggtgggttttttttttgaaaaaaaaagcataaatatgggtaatatatgcatttatggcatgtgttggggccaaatctcaaaaagtgaagctttatgctgcttaaagtgtgtttagggttgcttaacctctggataatctgataatgcattacatactttatccattcaatacagatgaaaacttcaccattacattactggctcaaagaaaaatttaccactacagataatgctagtgtatcagggaaggaatcaagtgcactacattactgagataatccagatagcacagcgtaaagtagagacccagtgttgcatggtgatcttcttcagcacaatcttagcccagtgcatatctgcaggcagatcacaagacatgtgttgcaagcggtgccattgtcatgcagcttatacaggctttcagagatggcttgcagggtctcaagattgtgttttatcttgactcttcaactttctcttgtcttagaggtacatataacatacacactagatcataagttacagataaatagaactcttgctcaaatccagacttttctaacagcatcgtcctatcagctggggagttcatggttggatttgaaggtgttgatgagcaacattttatgatttcttataatttatcatgagtttatgatctgaaacacattaaggcagcaattataaaccgctttttttttttttttgagttttttttgagtttttttttaattattttcataactttttttaattattttttgactcaaacaactttcaaacaacctccaggaggttgtttgaagacggaaatatgtaagaatttcttatccaatcgcctgtacaggccttatgggaccaatacagcccttatgggcggtatcaccctgtatgctcatacaggtgacaggcatatgttttgacaggttttgaccaggtgttgccactcctgttgcatgcaggatagacaccgtaccctgctcatccaacgatcagcagaggagcaatggacaatttgtatacgccggacgaacctccccccgaacacacctctcattaccacgatccaaccggttttcaacccctgtacagccggctcaatcaccaaaacaccggcgtttggagcgaaacggccggaactcagcagtcccagcatcccgtccccggagaattgaatcacaccaggtacggtcacacgccagtcaatcagcaaggcggcaatttttctgttgcccccgtgaacctaggaactcggaccgccgcctcggttccgcgtgggccagccttgggtcaaggacgactaactcacaccgcatcagaaacgtactctcatcacgccaacaccggaatccagtcgggacattacgaggcgaggacccaggcgccccagtccaacaccggaatccagtcagggaattacgaggcgagcacccaggcgccccatcttcagcagcagtctgtgcaattcacacaaggaacgcctgctaccaccttccggcctgatcttcagatcaacgatccccacacggccccactacctccggttgttgacccggctctccctcctgtgcatccccccgcggcaaccatcaggccggcgaccggcgtgggacgaactcggaaaccgaagcgatctcctgaggagatgcggattgcccaggtcgttgcggccgagaaacgtgcacgacggtttcagatgcaagctgaaaaggctgccgatgcacgtcaaaagcaagccactaatgccgccaataagttgatcaaggcgcagaaggccgcaagcgcgacccctcgtccaacgtggaatgaagaacagacgctcgagctgctgaactatgttaggatggtgaaagaggatcatagccagactcgtgtgaccggggggtttattccgtttgggaagtactttgccgcctatactggccgggaagatgcattccccctcctggagtccatctcaacagcaacccggctggccaaataccgggccgtcatggataaatggaaggtaaactcatttctctagctgcttgtcttggaaatggctctgctgaccccgttggactggactaactagagagtgaaggatgtcgttgaccgatccggagccggtggtttatcaagcgctttggaggctggcggggtgtcactagaggtacgtgggggaaattttcaaaaccagacgcatgcatgtgctgacccttcctctcgttcaggtatgggatttgatcctcgacatgcacggcgataacccagccgcgacgggtgatggtttgacgtcgtcctatgcagattacgaaagcctactgcaagaagaagtcatttcagagacttcagaggtggacgggtcatcattcagtgatgacgccggggccgacagccccccggcgactccagccgcctcgaagggtagacaaaccaaatatcagcgcctttgtgccgggctgacccctgccgaactggcgctcgacgcggactcggactcgggttcggatttgccagaagagctcgtacggcgtcctgaggctacggttccgtcggcgtcaaccccagtgggacccactaccgttcatactgtccaggccgccgtgggcaccccggcctccacaccgggaggggctcgcaagggctccaaggggaaggcaaaatcctcgacctcaaaagccctcatcagccggccaccagccgaaggtggcagtgtacctcgtcgccgcggtcgaacagaagagaaggccaaagaagaagatcacgcagggactggcatgctcgtaatgatgcacaaggctcaggaagcgagcgcggcgtgggctgcggaggacaggcagcagcgtatggaggagcgcacgcggcaggacacccttcgttctgaggaacgtcaggaacgacaggcggagttgcgtagtctggagagacttcaaggtcaggagttgcaggcggcggcgaagagggccgaggagaaggaggccgagcgagcggaggccgtcaggcaggccgatgaggatcggcacctacttcgtcaacaggccaggctggatcgtgagttggccgatcaccagatgcagatggatcggcaagcggctcagctgcgggcaactgaggccgctgaggatcgcaagcgcgagcgggaggaggctgttgcgcggaaggccgaggagcggaaacgcgaggacgaacgagaggagcgagcggaaagacagcagcaatcccggcagctctttgaaatggccatgcttaaggccatgggcctgtcaattgcgctgcctgatgggtcaccgagggcgggcggctctggcgggcagggcccatgaaggggggctcatcatgattatctgggttggggacggtgtctggagttcatatattatccctctggtatctttctttatagtgtttatgactgtcactgcatgaggctcaggggtcttttttgcgtctcatctatgatcggcttcatgtccctttctctttcatcctcaatgtcattactgtctctcatctctcatcggcttcatgtcgctttcttttcttggctctcatcttatcatgatggatgatgtggtgtcatgcaaacacaaagatattcattgaaaaaggtcaaatagtagtttgaggtgaatataagtataaggcctaattggtgatctgtcgggcgctgggggggcacggaccaacttccatgaatgtatcaagctcaaagaaatgtgggcagatgcgcatgagttcatctgacaagaacaaggcaatatatctggtcaacatctatatgaagcaaaataggcccaggcgtcactgttatgttatgtacctttgacaagaggatcatctgcaacctccaccccagtcgccgcgaggaaacgtctcccgtcgttgtatgacatttggaaacagctgatacgcaaactcgcttctatgaataaatcagactcatcagcactcatgagttgccgttcttatatcaaatctatcatacataccacatcgcttgcgatgagtaatcccatggctcatgaataccgcaagtagatctcgatagagtgaaatcttgtcgtccccgctttgccaacgggcgtaattattgcccgacttgagccactcgaacagtaaggacagactgtcctttcccccgggggccccatcgttgatccatgatatcccgcgtgttcgtgacggcatgttggcgctcaggtgcttctggtgggtgagattggaagtgagacggcggttggtggaagacagaagacgctggaagttacctcccaaccctagtcttgtgaggtccgcaaccgagccagccgatggccgcgccaagcagttgcagctcggacagtcgcaaaggatagacaatgtcagattcccaccaagtcgttgatagcccgatcccggaagccgaccccatcgccacaactcgattatacactatgatcgacgacctccgccgcgctgccggggacattggcaactcacctaacaacgaccccaaaaacctctggatccgccgaacacacatgggccctgcaggtgacccggtcaagcaggtatgccccaaagatccagatccagattccacgggcgtgtaggccaatccagctgacccattccattgtacaagaaggataaacggccagccggcttcgacaccgaggacccacaacctcatatccggcggaagagcaacccccctgccgatcccgagatcaaaccagaccccagccagtccatgccaatgcccccgtcgaccaccgttgatgaggaccaactcgaccaggctcgctctcgtggccgtagtccaccccatgtggccaactgtttagcggcccccgtagatgccctcactcggctcgaagatttccttactgaatcggccatactccccaacgaccgtcacacacgggagatattggcacaacatcggatcacaaggtgggagcactttatcgtgtccaacgagcgcgaactactagccctcggccttactgtgggcgcagcccgagcactatgccagactgctactgcaaagtatgctgagtagtctattgctagaacaaaattcattcccattacccacatgatcaaaacaagcaatggattcaaacatttgataaatacttgcaaatgtatcaatgatcttaactagctcttataacataggcccccctcatttcgccctagtggccccggggggtatacaacatgtcccgtatacgatccctcctcgtccacattgactcgccagggggtggaggagttaggtcgtgttcggagacccgcgggagttctccaaaacacaattcatgccgtgaccgctcgtcccaaccttgcaagtagaggctgccggtccggttgagtagattgtgcagaatcatgcacacaaacgtcgtgttccgtgcgcgaatggggttcgccctctgagcggtgagcaggatgcggaatcggttttttagtcggccaaacgcctgttcgaccacaatccgcgtggctgattgaatgtaattgaagtattcgttctccggagccaggattgacgggtaggggacaagtacattaacatctgatgggtagcctgcatcgccgatgagatgcgagcccgttggtatcatactcggctggcccaaagctcggtttagactgacccccagatccgagcgacgaaagacacgtgtatcatggatggagccagcacctcccccgaagacctaattgtgacagagcggcccatgtcagcatcggccgtggaattggactgtgggacctcatgctcacatcgcggaagttcccatcaccgtcgaccacacactggaaaaccaacgatggccagttcttgcgattgatgtagcccttccatctatcgcccggcggcatggacaaagggatgtgagttccatcaatggcccctacgacgtccggaatgccatgccggctctcaaaagactccttgatctcgtcccattcatcgtgcgcatctaaagccggaaaactgaaatccgattgcgtcagcatgatgccactcacatgatccccctgaggttcgacctacctgatcgtccgtagccgaagaatcttgagcacggctttgacaaaacgcccggtcgctttgtccgcggtttccttcccaatgttgaagacatgcgagatggtgacgtatgtcgcaccatgacccaaacgatacaggcctaccgcaacttgcgcctcgacggttaaaggagctccccggcggaggtgatcctggtccaaagtcccccgcagctcttcacaaagccatgcaaaatcggcccgggacattctgaaatattcaaggaatcgcaccggaggtagccgctcgtcgttccatggctcccagcgctcggggcggatgaatgccacccgttcggctcggatgtagactcgacggtcgatcgttcgctgcagtctgttccaattccacagggccgcgagatggatgactgtcgtggggtcgattggcggaggcagcattgtggtcgcacggttcagaggatgaggctgatacaggctgaatccataagcaatctggctatgtactgacaggatagcccaaaattgggcccgcgcgtttgtaattctgttggaatttctccgctctccgctctccgctctgcgctctccgctcccttttctttctcatctctctgcctctcgtgtcctgtttcttttctctctctatcttcgtcccttcttcctaaaacgcctccgtttccacgccatcaaacatcgtcgtctctctcctccgtcctcctccgatctcctccgatacattgctcccctcgagacctaaccaaaatccatcaaccacaagtccaacccgtcatcaatcgagtataaaatgaaggctcgtctctctcagttcgactccctctcccccagcagtctacgacatctcatcatcgacctcaactcacaacttctcttactgcttggctactattcgaacctctccctcaccatcatcaaaaattcccttccacatcaccattcgacttcgtttcttctcttctctttttctctaccttctatcccttgtctctcttcttgtccaatcacatcggcgacgactcaatttcatcccagattctcaaccgccactgattctaattccaccaactctctccgtcgaaattctcatttggctcttgccaatttggtgagaaaaaacgtcctcgtttctccgacactcggcaaaacatcattaacctttctcttttcttttattctctgtctgaaacagtgtctactatttttctctctttgatctaatctacttcagtctttcagttctgtctaactcaaaagctaacacttctcgtggtaaatctcattgtcaacttttatttcttcttgttcaaattattttctattcacacttcattgtttgttaaccttttgtcttacattttttctacagttctggttctgctttcaattataattcctgtttttcatcacgattaacagtcgaattcgattcgaacaaccaactcacctcaaatctcacaaatcatgtctactccggcatcatccaaaaccgactccaccaaccagaacacctcacagaacacagaaagcaacatcatggagaagatcaactccactgtcctcaagaccgcccttgaagcgatccctaaactcacgtccgacaactacactctctggagaaacctcgtcgacaatatgctggacgtacaaggtctgcgtgacgctctcacttcggacaccggcacactcaccgccagtcaagatgtaaacatcagaaccatcatcacttcaaaacttgactcttcaattcatcctaacgttatcacccatgaaaacgaaaaggatgctcgaaaaatctggaagtcaatcactgaatattttgcatcgactcaaccagcaaatcgagctcgtgtcttcaacgaacttctcgatctcaacttcaacatttcggatgttcaatcgttcattacttcagtcagaaccatcaactcccgtctctttgagattggcattgatattcctcaagacttggtagcttatatcctcctgaaaaaactcccttccgctctcactaacgtcagtcagcaaatcacacactccgacaaacctctcaccagcaatcttgttctggatcatctcaagctgttcaataacaatcaaacagcaatcgctaatagaggctcgggtacaaggagcgatccaatcgcactctattccgatgcatccaagaaatgtaagaagaccgctcataacgtcctttccaatcatccggaagcgaagtgctggatgttgtatccacacctcaggccaaccaatgaaaacaagaacaatcgcttggaatccttggtcagcagttttcactcgtcattctctcaatcatcatcacaattcattctagattcgggatcatccgctcatatggtctcaaatattaatctgttctttgctcttgatcaaacagaaaaaggattagtgcacaccagctcagggaaggatccacttcaaatcagaggctccggatcaatcaaactcatcaatgagttcggaacgattatccttcataatgttctctttgtgcccgatctagttgtcaatctgttatctgttcgttgtttggtactagataattatagtgttgaattttcaaaaaactctttttctatactaaaacatggagaaataaaaatgaacggtcattacacttgcaatctccctagcctttcattcttgaatattgaacatcgatctcatttctcttcggctgagaatcttcaccgatccttgggtcatgtaagctatcatagactgagacagaaacttggtattcctctcaaaaatgaaaaaacttgtgaggcatgttcgctggcaaaaatcacacgagcatccttcaaatccaagcatccaccggcctcaaagccctttgaagaaatccatttagacttgataggacctatttctccctgttctagagaaggccatcgttatatcttgactgtagtcgatagtcacaccagattctgttcagccatccctatcaaagctaaaagtgaagtagcatccgttctttcggattccttgaatcttgaagccaaacggttcggatactatccttccgtattacactcagatagagggacagaatttttgaacaaaaccatgaaagaattctgtattaagcacctcattcggactcgtacctcagacccctacactccacaacagaacggattagctgaacgtcacaacaggacaatacttgaatctcttcgaacaatcttgaaagactccggattctcacatcgatactggagcgacatcgtcaaggtcagcactcttacactcaatcaaatcccagctcacagaagcaaaaagtctccatttgaattgttcaagaatcgctcaatctccattgatttcttccgacctattggcaacagggtttcctatctcattcttcctcaaaaatcgtcctcaaaactcatgcccaaaggagaattgggaactcttctcggatacgatgacgaaattcaatcctataagattctcagtgacactggtaaaatcatcgaaacgaagagtgttcgatttctagatcaaatgaagaaatcaaatgaagatgaagatgaagactttgaaatcatcgtggagaacacccaacttatagaactctctgatacagaagatgactcgatcactccgattgaagaaatagattcagacgatgaggtcataacggttcaaaaacccattgaaattgaatcggattctagctctgactcctcctcggactcttctgatagcagcgatgacgatattgaaaacgatcttgttcctaaatcaacaactcccagaaaattgcgtgatcgaacctcgaaagtgaaaccttcaaaatactcatacctgtcgtcagatccctcatcattcaagaaagccatgacgtcttctgataaagataaatggaaagaagcaacgaatgaagaattaagcaatattgaaggacacgaagtttgggacgacatgtggaatcgccctgaatcattcctacacactctctggatcttcaagaccaaaccggccactctatcctctcaagaacgcaagaaggctcggctttgtattcagggatttgctcaactacctgaagactgcgggaatacatttgcacctacaggaaaatttacaactctgctcatgctgctaatgtttgctgtcgacaagaaactctctctcagacaattcgacgtgaagagcgcttttctatacgcaccgttgaatgaagaagtatatatcaagactcctgaaggatcagacaggaaggctccgttcttgaaactcaaaaaatccctttatggactgaaacaagccccagccaactggtacaacacgttgacccagtggttcgaatcaatcaactatcgacaatcaacttcggatccatgtctatatattcacgaagatcgaagctccttcattttctttcacgttgatgatttaattgttgtcggaaatgttgaaaccttcgaaaccctgttcatgaatcaatttccgaactctacagctcacgatccggattctctcttgggaatggaagttcgtctcgaagagggatcaatcaaattatctcaacccaagttaattgaaaaagggctggaaatgctccaactcacggaatgcagatcagtcaagacaccgctctctgtggcagttcaattgaaacaagcaacaaaagaagagaaggctgaatttgagaaattgaacataaactatcgatcattcaccggtatccttaactttctagcctgtcgaacacgtccagatctggctccagctgtctctatcctttcaagcttcaatcacgcccctggaatcactcattggaaggaagtaattcattgttggaaatatcttgctggaacatcaaaactcagtctcaatctcactcccgactcatctgaccaatcaaaatctctggaatactacaatgatgccacgtgggctgatgatctagaaacaagattatctcgaagtgggacgatatgtttttggaaatcctgtcccgtatcatggagcagtaaaaaacaaaagaatataactctttcctcgaccgaagccgaaatgaacgctctctcagacggcgcccaagaaaatcaatggattacatatctagtggaagaactctggaaagaaaaactcaacccaacggactttcacgtcgacaatcaaggccttgttgaaaaaatcaagaacttcggatcaaactcgaaaacaaaacacctcgacatcaagggaaaatggcttagggatctcaagacctcaaatcagatcaatgtcaaactcattccctccgaagaaatggttgcagatgcactcaccaaagcaagcaaccatgaatcactccaacgcctcaaagaacgctgttttctagttcttttctcaccaaattgaggggggtgttggaatttctccgctctccgctctccgctctgcgctctccgctcccttttctttctcatctctctgcctctcgtgtcctgtttcttttctctctctatcttcgtcccttcttcctaaaacgcctccgtttccacgccatcaaacaccgttgtctctctcctccgtcctcctccgatctcctccgatacattgctcccctcgagacctaaccaaaatccatcaaccacaagtccaacccgtcatcaatcgagtataaaatgaaggctcgtctctctcagttcgactccctctcccccagcagtctacgacatctcatcatcgacctcaactcacaacttctcttactgctcggctactattcgaacctctccctcaccatcatcaaaaattcccttccacatcaccattcgacttcgtttcttctcttctctttttctctaccttctatcccttgtctctcttcttgtccaatcacatcggcgacgactcaatttcatcccagattctcaaccgccactgattctaattccaccaactctctccgtcgaaattctcatttggctcttgccaatttggtgagaaaaaacgtcctcgtttctccgacactcggcaaaacatcattaacctttctcttttcttttattctctgtctgaaacagtgtctactatttttctctctttgatctaatctacttcagtctttcagttctgtctaactcaaaagctaacacttctcgtggtaaatctcattgtcaacttttatttcttcttgttcaaattattttctattcacacttcattgtttgttaaccttttgtcttacattttttctacagttctggttctgctttcaattataattcctgtttttcatcaaattccatgttgtttgagatttttttgagttgtttttgagtatcatttcaaattaaaaacataaaaaaaaacaaagtcaaaagtttttaaaaaaaaactcaaaaaaaaaaaaaaagcggtttataattgctgcctaaaaatgacctttgagttcaattgtgatccccctattaggggaggggggggttcctggggtcgtaaagcaacatcactttgctggtgatgtgtccacttaaagacattggtttttttgtagtggggggacgcagtatcatatgtagttactgcatagtgacagagtttgttggtgaccgtgaaggcggattaccatggagacccggccagcaacggagtcgagtttttagcttgtgcatgtgtgaatctgtgggaataaacttgggcgaggatctctggttgagaacgagatgaattcttggcgtcgggataatcggtgcaaccaagtgtgctcgtaaccagcgtcttgcgggtcgacagtcccgggttttatgttcgttcgtcttggggtttcctttcgtcggttcacatgcttccagctttcaggtacatagctgctgttgtctcccaaacaaagcccacattccggagttgatgtcttgatccgtacaagtaggactgtcgtcgtgccaagtgctgatcgtctcactgaagggttgattcgttgggagagtgccggtgttcctcggttggttgtgcctgttacatctgcatacatacactctccaacccaagctgtgacatcttctgttaaaagtggggcactacactcaacaaacacagccgcacagcagctggttttggccataacatcccgcctcctgaccactaggccactgcagatgccagggtacgcaaaagaagatgaacacaacaacaacaacaacaactgaatactactcaaaccagaaccatcaacacccaatgaaccaacaacaacaacaagactcaagactaacaacgcccatcaactatctcaaccaacaacaccaaccatcaatcgaacataccaatcactccaaacaaccaacaccaacgatccagcccaataacccaactcccatcctgcaaccctcctcaaccccatcctcacgaagtctgagccagcagaaacgatggtacgaccgcttcagattctccaccgtccagtacgccctcctcgccctcctcgccctacaatcgatcgcagtcatctccatcctctccactacggtggccaagatcgaaaaggaaatccagttcgctaacccccaactcaggactatctccacctatctcgtatgcttcaatctatatccatctctgtctcaaaacaacactcattcggttccctttcttaccaggctatcttcatcatcgccaatatcttcctcatcctcatggtcagtcagtcaaaatcatcccttagactatcaaaaacgaactcacaattgacagtttattctcgctcatattgatatcagacgattgacttactactgaacaagaacgtcgtccaactgattgccctctgtttcttcaacacctccatggccgtctatggtgcagtcagtctcctccatccccccccccctctcctaatcaatcatcaaaaatcgcacaaaattgatcgggtgtcttacttttaatgtaggtcttgcccactcaaatccaacgagctctccataaccctggtggtgcggtgagctggaacggagcccgggaaggcacttcatgcaacatggttcgattcttttctctcttcaacagtcattcattcacgaaaaaccaaaacctaacccgatggtgtcggatctagtatctcagctgctatggcgtccaatacctgtatggagagatcgcggtcaggatcattgcgatcccggtgattggaggaattgtgtcgatgttgatggcttatctgacatggctgatctataaagaatttggtaaacatcatttacactcttccccaaacaaagacaaaacaacataattcagaaattgacatggcccttttttctcaaatcgaacacaggctgggagatcttcaaattaatcggcgctgatctcgggctcaaacggatcctgcaaaagaagtacctcttccacatgttgcagaagttcgccctgttcttcttcatcggcctgagtctgcagtttttgatgctggcctctagcatgacatcctccgaacgcatcctcactatttggtaccttccattctctctcgctcttgttctttcttatttcttcttactaatctgactccatttgttttgggttcagcgctttaccatttagtttgggggtcgtgtaagtcataatagtagagttgtggcgaatgaagtccgtatttcactgatctgcccgcgcccatctttgatatgtctgttccagtatgctaggcggattcgcagtcagtaaggagatcagatggatgatggggatttactatgtttgttggaccggagcgactgtaagaacccaattcccctgcccaggtcaaacagagccgttcagttcatgaagttaattgacccattgtatttgattaggtttatttcatcttcaaattgatcagactgtatgacaatgattcgatttcggcggccgtccgatccctgacgatcttctccgtcctcaccatcgcattgctgtttgctacgggtattgtgtctatactatgttaccagaatttcgggaaggggcttttagaggcaccagcaggtaagccacagctctcaccactcatcaaataatgtctcactgaggctaacacacccttgatgagtagtgctcaacggatcaatatggacgaagttctggagcgagaggggggcacatggacagggcaagggggccaacgggaccgccaagacggggatccagagcaagacgaaggccgatcgccagagtcgaatgaccttgaccgggcgcggagggaccgaggaagacctgggtccagatcagatcaccgtcattgacgacaatcatccccgtcggcccagtcgcaatgaaatgatccaactcaaaaatcagcattatcgcatgtccatggattagtctccctcctccaatcctcctctccctccttccctccctcgcgcttcctctcgtctctatctgtgtccatattctatatatctctatataaccgttatatatgttcataggtcgatatcgcattccccccccccacctcaccggacttcttggtttttggataaactattttttcgtttctttttcctcttttccttctcgtcgttttgttcctctctctctctctcttcaaagggttttgcttcttttatagtcggttttttttttttttttttttcattggattgtttgttttttcattttcttttctttagtacatagtttagttttttttagttttcctcttcttcttcttatactcttttttttccaaaaaaaaaaaaaaaaaagctgaaacatacttgttatcagtaaaaataagataagataggttggaagtctttgaaaacacataacagggttttttttggatgtaaatgtgtcacaatgtatgtcaagggaaagaattgaattgattaactatacataaatatatacacaaaattcattttttgttttgttatgtgaatagataaatattgacttcccagggacctctgatcttctttctttcttttttttctgtagtagtagtagtagtatcagtagtagtagtagaaattgcacaccccacaagttctccacaaaaacccaccacaaaaataatggattgattctttttcatttaatacattcccttccttttttttgatggatcaaatatgtggaaagaaataaaccacgatctgcttgttttttggggagattcctttctttggggtttttggggtgtgatacccagtcatgggttttggatgcactatgtatgtgtcttggttattggtcagtgtattgattcaagatttacttacttacatactccaaagagagttggggatcactgcgaggaagtagagctttgggagacttcccatgatcctgaaggttgttcatttttatagtagaaggaagtccataaaccgttttaatttgctggtgtaaaagtaattaagagtagattttcagcagctaatccattctaatctctaaaacaagccatttcaggcatctgtaactttaagtcttccggttgttgggccatgtaagttgttactgaaactcttggtctgtatatttctggtgattgttatgatatttacttcacttgatcttatcaacacagccaatcacttcatgaggatctgctgctcaaccttgacagatagcctgtcatttcaaggacttcatcaagctgaaaaatgcctgtatcttattgtaatcatatctcaattctgatgtttttcaaaagttcagtccttcaagtctaccaaaacagaagtcatcttcatctacattattacaagtgcattctctgttgtcttggtttctggtagcaagagtcttggtttctggtagcaagacttttgtggtaggttctttttgtttaaaatctggtttactgttacatttattctccagcttgatggttgggtatcaaatggtattcatcttgttaaatcatttatagaagctaaagttatcaaacagaatccaagtaagtaaaaaagaaagcttgccgtctcagttactgatggcttgctgccagaaaaagtgtgacaaacccagtcccataatttctgtagtcgggtccttggtatcttgatattctcctgatagtgcgcatccatgagctcgaagtgcttggtaccggctatgagatccatctcttggatccttaccagtttgcctcgctttgtgactttccaataaataaataataggatgtaaatcacaagggtgatataatttgttacgaagttggaggttgacctgttgttaacggagtcagtgtggaggattcaagttttgagaagcagtggccaaccattctagctacccgtgcataatgaaaaagagctctgaaaactgaccaattatccttcaggaaaacctcgaatccactgaagaagataactaggatgaccatcaataagccaaagtatgtcaggtatggttggaagggagatttgtagggtatcgtgttccggcaaatcccatgatacttcattccgcggtaaaattggaggtaggactatataagggaatacatagatcttaattagtagaggtatgcatggtaaggtgaatttaagtatccgtaccaccaagaccgataaccaagtgcaaagtccagtgactgcagacattctagtgagccagtgaaatacggttgcgccactgtgattgagccttaaaaaggctagcagtccaccagttgctgttggaatgagggcaaagataggcaggccagatttcgtgcatcttttgaagaaagacggagccatgttccgacatgccagtccatggaggattcggctgccgcaatctaaaaaatataatccgacaacatatgtatgagatcaagtggaagcagctttcacagttcacccccaagtcggctcacataaagccgtgttaccagttgaataggccgaaagtaaaataaccgcattgacgatgtcaggtagaacactaatcccaccattgttgattgcaatcacaaagggggaagcctgggcagttccatgtcctctaacagaagctaatcggggggaattagaaggaaccaaaagtccagcaacagtaactccaccgatgtaaaatatcaatatcctggagaatgataaatttcccgcaaggcaggaaacatcgttagaaaaaatcaactctctctgtttagcatataatacgagaatctgtacctaaagaaaaccctcttgatggccttcggtatggtcttgcgaggattctcagcctcaccagctatgatggctactgcctcaacacccaagtagctataactgtaattttaaaaaaattgtcttcaagttattattctggttgaatcacccagacgaatcagaaagaagctcacgctgcttgaataaataccgtccaaaatcccagaaatctgccaaccggtcccaggatgccgtgcaactgggaaaacggaccgggatctagccaatatctttccagggtcacatagaccctaaaaggtcaaccaacccattcaaaatccaaagagatcaatttcctagaatctcaccggaacccaatccgatcgtgcgttggcccgccgcctagagatcagtagatcaaagaagttttcccaaagcaaaatcagatcatcgaatcatttgcatgagataaaccaaggcaacaaacctaagtctagcacgattcccagtattatcaatatcaagatgaccgacaacttgatggcagcttggtaataggatcacatcgtttggatcttgattgtgagaaccaagcggataaaggtgactttctgaaggcgtttgaaactcacaaaaaatgaattcagcctatttcaaagtagaagccagatgtgagtgatgaatgggctcgacaaatttgtttgagcagaagtcttttaacttacttcgccataccatcgcacaccggtaagattgattgcacaaatggtgactagaaactgcagatgaccaagtggaaaacagacgagttcgaaaaacatattctgagaggcagttcatgtatatgatttgtcttagaatctaccgacgattgtaatgtaaacccatgagggcgtagtagcatcccagtactcgaccaaaatcgctgccgctagataccaaccagaggtttaacgccaagtcaggtatgtgtgttttttttgtttgggcttgtgattaaatttgttgcgattcaaaagatcaatcatgaattcagtcaacataccggttatttcggcagcaagggaaataatgttcccgaaactagagggcattataacaagcggaccaagtagcagaggatcaatatccgaaagcttttgaatatcaccgttcgataaatggcttgaagttgaatgcaaaagtaatcggatcttaccacatgttaacaccaacttgaccagattttacatcaaacatcaaaccagaaaaacgtcaataccaagaaacttgcgtgggttctcaaataaggaaagttccactaggaataataatactacatacctgcaaaacccaacgccggatcgaagaatcgctcagcataatgcggaatcgcgccggtcactttttacaaatagatgagaccaattgccagcgttaactctatgtgtatataccgtcgatgtgatcgaaaaatttgaaggtttttctatgtctgttttttgttgtttctaattgaagttaattgacctggaaacattgtcaccatttcaccctgatgataaaccgaacatcagctgccactgatctttccagaaacctggcaccggaaactctcttaccaatgcgacttgcatgctgaatacgacagcccctggacatcattgacatagtaagatagtcagtaagctaaactgttgcaagtcttgcttgcaagaatgctcaaggtgagtgaagtcatgtgtacccatcaggatatagccgagtagagtaccaataggaccggcttggcgaagcgactggccacttcctagaaacaaacccgtgcctattgtgcctgtaaaatgtaaaggtaaatccatgattgagttactcaacccactccaggtaatgttctctggttcgctcacccgccaccgcaatcatcgaaatatgacgttgcttcagtttcctttgaacttgtgccgacgcatccgcggagccattcgatgacatgccatcgtcctctttcttctcttcaaatggtaagatatccacgtttacagccaagttttcgcgagatctagggttgtccttatgcggctcggtgtcatactggagcggtctggcaatcattgtcatctgataagcggatgctgtcggacaagcgcctagacggatgaaaggactcaaggggggggcacgaaaaggacgccgtgagaggtccggggcacgatgtatttatcccgagagaggtcagtgaggctgttttttttccctcaatatttatgctcacatcgatcgcaggagtggcttgcggatggaaaagacccagcacttacgaatggatccgaagacggcattacatacacacttcggaatggatccgaagacggcataattttttagcgctttcttgcgggacagcgtcccctcccgcccctcggaagacgaggaacttcgtattaagttgggggacatatcaatgtccgccaagacttcgactccgataacaacttgccgatcctgttgctcacattgggagagttgagttcaactggaacttggtacaaaataggtaaatgatgcgcacatttgtttaggcatcgggtgtgggataaacttattatacatagcgtggccaccggccggcgttacgcccttgtcttgaccgttctctaatttcaacatcggcatgtggattggttgagcggactcaacataacaacaaccttgtcaatctccaaggccatcgtcaaggtcgcctgccaagttgaacccaacaccagttgactcactcgaaaaaaaggccccaagactgaattcaaacaaacgaaaaaccccactgttttcctcaatccatcccccctcttcaataatctaaatgctgcaaaatttctcaagatgaataatattggatcaagcttgatttgtaaattcctgccaaaatgatcaaacacaatcaaaacatcaactgatgataatcacaatctgatgtaatttcagtactcaaatgaaggggaactctaattggtatgtataatgtaagtggttatgtccaattcaactgtcttttggtttccaaacttgaggatgatctgtgtagggtagcccccacatctgactcaaatccccgcaagtcaacactcacaactatgacggcagttgcgtccaggatgtctaagctcaacacggggcctgcttggttgatggcttgaaataaatcagcaacatgaaagttccgagatagctcaaccagctcttcatagcgtcagcatgcacactatgtggacgtccagtcagagctgtgtttctctcatctagttggaccatgggctctgaaaacatcaaaggcatcacttctattatggcatcaggtcaaaaatttaaaaacaaagatattatataaataaggcataattgaaaatttgattcgtcttgaaaatgtattagagcaatcattttgatttatgcagatctattcacaccccacaaaaataaagacagatgatctcaagccggggtccaaaagtgactctggcaatccaggcctcgaacccaacgagcattgatctgatgaccgggtgtatattcatgatcgacaactttgccaagtcggatcagttcctccaagatatcatccaactccaacgggttcaggttcaattttgtgcgtcttctcaattcgcactgcggaaagttacatcaaggtcaatgagtcagcatatttgtcatagaacaattggtgtgatttggagatggtgcacaagggccttacataaggtaatcccggaagcatatggatcatgctctcgactcggtccatacaaagctgccgtaaatcttcgaccacgttccccgacaaatcaagccataaccgaggaataacatagcccggatcctttggaatgactcgagtcttttgattctcgtcctcgtccttgttcgtaggatcagttggcgctttcacatatactttgtcggcccaattgtctaaatactccgaagagaatagtattacggtttcctcatcgcacgtccaatgtagttttggcggttccattttcgtcagagtttggacacagcaggccaatgaatctttggaaatctgagatgatagttggtcctgtaaggcgggaatatagcgaaaaatcagccaaacaatgtccattgtagtttacattaggaacaatgtaatcggatctgagggtttctaactcactatcaagccctggggtgtgagcccctcagcgccggcttgaagtacagattggtaaacgagatctaattgatctagcggtggctgcaagctcgcaaagggcataatttcttcagccagagattcgtgaaatatcactttaaccacaccttcgatgcaactatcatcaagttttctggtacgatagtagttggaactgtcccaaattttcgagcgatttggattgtgggctatttggagcgtaacctgagtatgaagttcaatcgagagaatgtaaaaatatgacctgaatgaatgtagaatgggggtcatggtaggaaattcactaacttctcctcgagaataagcatgcagtaatgaagcagtctcagtatcagtggcaagcaacgaccatgtcatttcaccattcgagctcgacactgagtcacttcgcagacgttctagacagctattcctggggccttgtaaagctctgatatcagggttcgatatatatctgttgacgaaaaatcccatgtcaaattttggtacaaatgggatttgtgatctgttcaagaaggtgctcacttgtctgtgtaacagtagctacggccagggagtcgtttcttgtaatgcaatttacctccgatagctataacacctttcaggcaaaggtagtccgtagcacggaccagcaaatcatcggtatagtgtgatagtaccgccgcagcaacaggttcagagtatgttttgataggcgttgaggtgaggagcttgaaatgttccgtatgtgtcagtaaagctgatggccgcaaaattcatctcatcaagatagaatgaacaataacttactttgatagcctcacacgctcgaagtactcgatgtggtactgaacgtttcgccttagatacaattccatttggccacgatgccgtgaacgcctcggtgatcacgttcatctcacggacgaccgaatttgagaacgagtggaattcatcccatcgttctgaacgtcgcgagacaaccatccttttgactttgtaattagatcgaagtccatcatatgtacggggcaagggatgtccagggaacttttcttcgtcttgttctgagatgttgacttgggatcgtagataagctttatcaatattagaccgaaggtagtccaatgcaggccccccatcaaatgcagcagggactcggggcgttgggtctgccaattctggtacctttccgcgattatcgaagtacacttgcgtccacgcttcagtgagaaggtcgagatatttcttctctttcgggtcgcgttctagttttgcgtgtcggtttctgagaaggtgggtccgagcccctttgaacaatgcgagggtgataggccaaggtaaaacatgagcacaagtcgcaaacgcccttgctctcatgatcgcaaccatgtcctgcaaaaaatcgtcgagagtatcatcccattctatacgggtccgctgaccgggcttgaccactggaataattgagaataaagtgcaccatcagtcctgggttcagggatcgagaattcatgagcgggaccagctgaattgaaacttacgacaaggtgagggtcgtagccctatctccacgttttgctgtggccgaatggcattagctgcaacggcactgatctttttaggtttgtctggaagcacgcgcagttggggtgcttctttgggtttcaatcttcgaggtttggcattcgattttaagattgtgatacgcttggcctttgctgaaggcagggcaggtaacaagtcgcgctttgatgaaccgatactgttttctatttcgactactaattcactacccttgtcgacttcccttgaattagcttcctctgcagctttcttccgtttgagccatgtcaccaattcgttctcgagttgattggcattgatacccccattattcgtggtgaataatgtatgcaaatcttttagcaccacttcgtcaatttccgtgatgccggattgcgttttgaaccgcttaatgatcgaattccaatccccttctttctgcttcagagcgtttttagccttgtcagatagtactctcgcagccttctcctgtgcggatttcaatttctcggcatcgacctccggtgcccgttttttcatcctttttttgggtggctggttgagggctttctgagctttcttagcacgggccaacgccgctgcctctctataagttcgtattgcttgtcgcacagcctcgggaacggtgaccaatatatgtgcgattttagaaaccatttcatcatctgtctcgaggtcatgggtcaaactggtctgtctgtcgattctgactatatattctcgctgcgtaggcgtcagttggataccatcccgccacttcgattggtcggttagcatctgtaagattttcggaggcccgctgaacagtttgtcgtctccgaccgattcgacggcatttgtagtcggaggtgcatcagggtttggtattgaagcccgtttcagttcttcccaataaagttgaccatcgtgctcatctttcagtggccatttggctagtacaggtggtgggttttgagaccgttgattaaaaccatgtacatggccttcattcactagacaaaacagcccaacacttgtgcacatctggcaaggagaaaaataagatgcctctccgttttctgcgatgcgataatactcggagacgtctgagctcttctgcaatggcactattagcttcagatagtacagaacttcgactatttggtagactttgacgcgcgagaattggtttcctatttggaatagtcgcctgattgctagcggagtgttgctcattggcatttccatagccccgggcgtgtcacggaatttttcgaattcttcgctctttgccatgattgggactaatttggcaaacacaccgaccggtagttcttggaaaaggaatccagaggagaaaactcgatgaccagatttgattgttaattttgaagacgaggctcgactggagtcattgaatgactttaaaatatgcaaatggagaatttttgcccgagcggccttgcccaaaacaaatccgtagagctgggacaagcatcgccattggtttaaaaatgcagcgtgaagagcctcatcattgacacctattgcgttaggcaaaggtgaagggtcgatggttgatctcggaggtaggcgatgtactggagaggcgaaatctttgtgctgacgtacacgtgcttcagttgctttgtcgagtgttttgaatcgcactttcatatcatctaaccactttctcatttccggaccatctaatgggatactaggtaggtatatgatcttccggtggcaagaagcacccagcgcatcggtcactaacactgtagttaatttgatttccttccttgtttcgagaccatggagagcacagttcaatgttcgactatccatcaaactgaccacatgatcttgatccgctcgatcaacgaggtctcgaacggctttggccaactcattggtcttttccactatcccgcctgcaaatttgatggcttcaagtaagtgatattcacggtgaagcgaggtcaggttttgacgagcaccacgtgctttgagtatgtaacctatgtttgtccagaatgtatcagatgatcagttggtttgtagaaaatacaggagtggacagtagttacctgggatatcagcggctggcggcgcgttgggggcctctgactcgttgtgctctgtattagatggtggggaattttcgggaagaggtccattggaaggttgggatgaagctgaagcaccaggttgaggaggtaactgagccgcttccggctcggtgtgctctacaggtgtttcggacggtgatggctcggccaccatactagatggacctgaatcaggcccaagctttgaacgcttcctcggctttgccacagaggagctctcgggaattacgcgcttggtgggaacactaccactcgagccatcaggtacatctgtcgtgtgtgcctcgggagcagaatctgattcaagaaacgtcagacatacagaattacttatgggccgacaggatggatttttgctttgcttaccctttcccgcaccttttgttgcctgcgaagaattcctctccaaaccgcccgcccgttgagaagatttgcctcgacgtgccactgccggggcccgactggctttcttcgtctgttttccccaattgcctttcggttctgggaccgtttggctgtatagctgagcggcgttttcataaaactttccaggaagcgttgaaggattaatgtctatgaatccgccacggttcgaatttcgtgcgtcctcgtcgtcagcagctagcatgatgccagaggcttcacactttgtcttcaaaccttgggcactgaaccatctcactcgcttttctcgaccgagtgtctctagcacactggatactttgacgccagatagatgcgaaggaccttgttcacgctccattctggttaaaatttgctctgctgttcgagcttcaaggtcattgagtttgtggcacagagtctgttgattgcctcaaacatgtcaggtttgtcacagcacaggttcgtagatgacaaataattaaccttatatataattccttcttgccccgcattttctagtaagccatatacggtttgtccaattgaccttgtaagaggcaagacgtttaattcctcctcgagctcttgatctacaacctcctttgtagttggttttggttgggttgaaggagtacacatcgactcttcaccagcggcagtcaatcgaatgcatggggtgtgcccacttgtgtttactatcgccactctttctaaaagtccgcgcttgatgtaggcatcaatcaatcgattaagcctccttcgttcgtcttttgttggagtgctgataccctagtagatcaatgaagaaaggaaaagtggtgtgtgagatataagactcaaaaaaagcccatagtaaatttctaaaacaattggagttgactcaaaacaatggctttgatgatatcggcatgaaccatcgtgttatctggattccttttgaggacggtaaacattcttgtctttactaagttctcatttacggcgaggaattccttgtttatcggagacatcactgccttaggtggatcatcggttgtcacagaattaatgacgccatccaaagttagattctcggtgacgttgtttgagaaggaagaagtgttgggctgttcaatgcgagcgagaccgtattcatcgaactcgaaaccaggagtttgggttgaggaggttgggtggtcttcatcttttctgatagagttttggtaccactcagaggtggccagatagcgcctgtgaaccacgcgattggtccatgctttgtgttggtacgctcggaacttgacaaccagttgaaggtcggtaagaactttgacaaagtgaaaaagggatttctggtcatgcttcagatggcggcccaattcgattactgtggcaccagcttccctgccttgagccacaatcgaaagaacttggtatacatatggcgtcaagcggggactctgtcatcagcaagaatgacggcttgtgtcagtttcgtccataagttgaatgatgacatgtactcacccgagtatcagtaccaacgacggctttccagcaggtcattggatcaacggctatcttcaacttgctttcgccatcatcgcctagaccgaatctcgccagaagttcatccctcggtagagtgaccaaagaaggactcaattctctccaaacggaagaggatggggtgatgatttgtttagaagtagctgtggctttcttgagttcttgtgtccgaggaacttgaaaacttttttgaactttgcccgtctctagtgctcgcaactgaccgatgctcagacaaggagagttggcatccgcgttttttgaatttgaaccgacttcagttttgtttcgattcttcgttgacttggtgagcctgttaggacgctgggtcatcttgtttgcggccttggatgcgattatgggtatttgcaaagttttggaggcaggattttcgttggacgctgagctcgtcacgtttgagttgggttcctgcgtcgagtcatcctcgaccacttcgctggaaattggggcgggttcgaggacacctagcctgactggttctagttgacaaagtttcccccagacgaagtttttgtaggcctcatcgacaaactgagtgggttcagcggggaaacgagctcggcggcgagcgtagtaagactcaatgaatccatccaaccgggccacggagcagcctggtaatacacaattcaactgtcagtaaaacagtctgagagcttcttttataaacaactcaatgtacgctctaccttcctcgccatccatggccatctctgccacgagatgatgtagcaactcgtcgagcatcgtcaccaatggtccgcaccgaattagctgataataccgaattgaaaactagacaagagccgattccgaagcagcatgaatgcgccgtttggttgtggcaagccagaattttgacggccaagtgagcgcgaaatcaggtatggcgtccaatataaagggattcgaggtggagggtgctgcttgctcgatggaaatgttcagttgattatcgcaggaaatcgttgttgtggccaaattgttcctcggtagggacagcaacccagtcaagccgcgacgtaccgagcttgacacaagttccccgccgtctatgtaggaggcgcgacccgcagcgccgcagtccaatttacccatttgtcagaaaaaaggatttggatgtaatatttttttgattagcctgattactttttatgtgtagacatgtattttcttgattaagattagccttttggtaaggggccctatcaattaacttgtttaacagctgctgctaggatcattcacagtgggatttttcaatgcttaacaaaattcaaaagtgctgtcttgaactatgtatgttaagtcatctcaaaaggccccatacattcaagatgcaaatcttaaaaactggttgtaactttatttaaattctggtaggtacagaatctctatcatcttgttcacatggggtgacaatcagtggtgaatggtaagagaagccattgcaaactttcactattactgaccccctgggttcatattctatgtatctatgttataagttgaaactatgaaaatcaatataacattgtaactgataagaataatcaattcaaatggggtttagagagcctattccaactcaaataaatatcaaaagggtaaattttacatttcccccaatttatgaagttataattaggattctttttggccacagatgaaacctcaaggagttggtttaagacacttttttggatcgctgaattcaagtactccagataaggggtgcttttccagctgtggccccgtgacccgtgaccccgtccttccagttccccatcagctttttccctcccaagttgttggttggacagggtgtgcggtggcgatgctctcgaagttagatgtttgactttgcatatatgcatggagcagtcgccagcagctgacagtgaaaccatccaagctgttggagtgatcgatcggctcattaccagctgttgaccaccaagatacagtttgactctcttcacctttcaccctaccctacatcacccgttagacaatggcaatccccctcggcgctcctgcagctcccaatcctggaaacagctcgaatgggccaagccaaggacgaaaggctttcaagaatgccgagaaaccgatggaagttcgattgaggtgagctttaaaacattcatatacgacgtcacttgagagtctaacatcatttcttccattagcaacatgacggcagcgaaaggttaccattcttaatcgactcaagcagcccgccagctccggctgacatgtttttcatttgtagcgatctctgatgcaattagaacctctcttggtcctcgtgggatggacaagatgattcagacggccgatggaaacgtgacgatatcaaacgatggagccactatcctcaaatcaatgagtgtcatgcaccccgctgctagaatgctcgtcgaactttcggctgcccaagacgtatcggctggtgatggaactactagtgtggtcgtccttgcaggaagcctcctcggcgcggctgaaaaactattggctaaaggtacaatcatctgtgggatttcaggctaattattatgtcaccacttcagaatgtgtctgcttaccttttcgactgttctcataggaatccatccaactatcattgctgagagcttttcacgcgcagcgatgaaaagtgtagaattccttgaagaaatttctacccccgttgatctcaatgatcgcgactcattactgcgcgctgcaagcacttccctaaactccaagatcgtctcgcaatattcttctattctggccccgattgcagtcgatgccgtcaaacgagtagccgacctagagacctctagtgttgatctgaagaacattcgaatcatcaagaaagttggtggaacgatcgaagatactagcttggttgacgggatggtcttgcgccagagtgtcaccaatagccagggagggccatcaaggaaagaaaaggctaagattggcttgattcaattccaattgggtacacccaaaccagatgtgagtcttgtgttgcattacatactcaatgcaaactattatactggtttccatagatctgagtgctttgcttacaaacgttattgttagatggacaacgaaatcaacgttacccgatacggacaacttgacaagattctcaaggaggagcgacaatatctactagaaatctgcaaaacgatttcgaaaaccggatgcaacgtgttgctaattcaaaagtcaattctccgggatgcgctaaacgagatcgctgcctttttcctcgccaaatttaaaataatggtgatcaaagacgttgagcgggatgagatcgatttcattagcaaaaccttgggctgcaagccaattgctgacatcgaagctttctcagcggacaagttgggcgaagctgaccttgtggaagaacttagcctcaatggcgccaagactgttcgggtctcagggatcaagaaccaaggcaaaacggcaagtatcctctgtactgccgctaacgaactggtggtggatgaaagtgagcgcagtttgcacgatgccctttgtgtgattcgatgtctagtcaaaaaacggttagtcaaattttgcttatcgcatacgaaaaatttgagttgataaatcccacatctaccaatcttagtgccttgattgttggtggtggggcacccgaaattcatatttcacggctcctgtctcaacatgcccaaacactcaaagggatggaagcatactgcttccaagcttttgccgacgctctggaagttatccccaccacgctagccgaaaacgcaggtctgccaaatccagtcgcagtaatcactgaattaagaagtcggcacgccgccggggaaagaactgccggtattaacgtgcgaaaggtaatcagcgtcctttataagtagtgatgatgactaggtattgatgttagttccactatgcagggcttgattagcaacatgttggaagaaaacgttctacaaccgttgcttgtctcgactactgctatcactttggccactgagactgtgggattattgttgcgaatagatgactatcagtgagttttttttgtcttaacaatatatttcgatcagcgattgatttgagttgtattttacagcccgactaggtgatcgcttccagataaaagtcaaagccgcttatgagtgcagcgcagcttgatcgattgtatcagaaaccaatccttgacttttctacatccctctttcattgtgattctatttagaaagataaacatctcatagctattagcaggtgatgaattcgagtgagcgaatatatccctgttctcccgcagtgtatgatcctaggggttgttttatccacaagtttaccacttgagtactcattgtgatccttgaaatgacgggttttgtagtgagctctcacatagggttatcagatcatacaaatctcagtctaattgatcagagagaagtgagctctcatactgggttatcagaacatgaaagtctcaatctgcctgatcacaaccagctcctcatatccctgcgctatatataaatgaagggtgagagattgagatgatacgcctttggtgatttaagaaactatgttacatcttatatgtagttataacttatagttaccagctactaccagctcgtggccggctgcagcctcgtgctctgctgtggctacaaacttaattgtaagtgccccttggccctttgaggctattagattctgttagcatggtactggcaggtagaaaccgagtacaacaaggccgacaccccagtgaattaaggaggaacaatgtaaaaattcaagcatattttttcgtgcgcagatgcatactcaacacaacaacagagaatacgcaacaagatttgacaagggaattgagccggtgttgaatacataacaacgccatgcgcctgtcgatcgattgatgatgaaggtcgattgatgcggcttgccggtatgtacccaacttctcccgctgcatccgcagaccttctccatttatttgctcagggacctgatcacccaagttgagaggaatgtattcatttgtattatggcaagatcttgggccccttcagagctggaggatggaagatgagctacatactggtttggccctctatcccagctagtgaaaaggttgttgccctcggttcagacgggcttcctcattcagcatttaaaccagccagccatcgaaatcagttggatctcttcttgtcctcccgaattgtcgatcatcattcaacgtgctacccaagcccttgaatctagaacaatttactacactaaaatactctaggctctataactaggcttcttgcttaccatcggattaacaaacatataccagccggcgagccaccgtcgccaagtttctcgcaccacctgttacgcaaagaggtgggtactcattgaaatgcctgatttcccggatcatcaaaaaaatgttttagtttgatctgcaaatctagagatcgatccagtattaattctggtgcaaggcaaaaatttcggttgctcatttattgagattgccttgatgtctgatttaaaaagcagccctccattgagccccctcgacagacaagaagcatcaatttctactactcgactaattatgcagcccactgtttccaaggctgatttagagatatcatcgttagttgtgcaactgttttcctactcgtactctgggttcaattttcaattttttctttttctttttggtgcgacgctcatcataagcctgaccttatttccttcataatcataggaatcttcgagggccaaccacttgccctgctcccatgactaaagttatcaactgtgtcggggtgctagcctttggcacgattgcaaacagcatcgttggggctttgacggggcttttgggctcgctgatttggcagcacgataggcgcgttgtgcagatgattgtgatcatcggaggtcttgcgggtgggatcggcggcttgctccatgcaatatttattgtgaatggcaagctactgtacacgggcgaaggagacgcgagcgatcgaggagagaacgaggatttcgggcgagtgtttgttcgagtgttcagccaggcacctttctggagcgtgattggcgcctcgataggctttgggattgcgagaaactcgagccttcatgatatcactttcactcttgtcatcttcaccgctctggctggtaccctcggattcgcaatctacgcgatggccatgtgctggctcacaggctcttactctcatctcttaatcttgcaaaatcaggtacttgtgctcgcagaaaaactcgagatttggaacgactccgacaaccaatctgtccaatctccaatcccttataaccctctaatgcctgaattcgaatccttaccaaggaaagccaaacaaatggttattgatatgaaagaataacattaatagcattgcatcaatctttcctctctttccaaatcattcatgttatccacttcatctttttgcttgtattcatacatagactcatcccatctacatatagcgcggcacgtctcccctttcctgaaaaatataaataatatcttgcttattgctccatgcctccatttgaatctttgcggatcatggtaaaaacttcaagcttgttgattggaatatgattacacagttcaaaaaaaaagtcatgtacaattcggcttgcttacccggtaaattaagaacatcttgaactgtaacgggctcctgcagctgagcagtaaagttctggaagaccagtttgtactacatatgttttgagtttcaggaggtggctctgtataattaccggacggtgcgtaagcaatgatgacttctggaacggttggaacacgctttccccactgtgtggatagggaaagcccgcattcaattgttgatgcagcagaatcaaggcctccttttttaaaaaaaagtagggtcctggtttcgtatgctgaacctcctccaccctcggccatccaacggttgcgcgtcaatgcgagcttactcgagggaccttcatgaagtttgccctcttgaaattgaaagatttccaattttttgagcggtggatattgtgaacgaagtactccactgcgccgtgtcatcccgaggatgggtttccatcaaacgccctctgatgtattgtggccgatatcctgtctgtagagccgggccgattgccggccatcttccccaggtgaatgaattcccactttacgaggtcggccgacgcatacttctcaagtagggaaatagatcctgatctccattgcaaagcttcaagctcaacagcctttaatatatgtacctgtaaaatcagcttggcgactatcaaacctagtgggtctacaagcctcaagccggattgaaccgggtcccgtttgaatcgataaataaagccatgttccaagcgcagggcggtcgcggaccttaacccggcagatgatggcagtcgtggcacgcctgccattatccatatgagccgacgacggaaaaatatcaggaaggaaactcatttttgccaacacctccgattctagtgcggccaagctgttaagtgtcatttcgctttgaaagaaaaagattgatttgcacttgttctaatgttacaaaagtctctgcccgtttaccctgcaaccaataacctgtgcaagagtacagtaggcaaaagacaaccaaaaattggcccgaatggaatgattttgcttacagagaaactgcgccatgaatgataattttctccttggaagcatctgggtctggtgtatgacttattgacattttggaatcttgtggtttctcgatatcccgggttcaactttttaagagacgcgcctcagggtccgcagatgttttctctctcagcacatcacatccttagtctcgttaatgccttcataccgcgttgtatctgttcgaatcagggtagctatgtgtcggttggaaggagagtttttcggcttttgtcattcggtagattatggatttcttgagatgtaaatttcgggtctcagataaacattcaagttcaggatatacgactcttacttccggacttgtttacatgaactagagcaagggcactctcaacgacgaaaacgcgacaggccaatgcgtggttaaactcgagaaaacgctagcaatcgagatcccgggcattttcgaattttcctggtgcttaacatcggtgcctcaagtgctcagtgtggacagtatctccagagtggttacccattcatcgcccacactaatatggcgcgatttcctaaatcaccagattggacgccctgggagatatgcaatttttaggagagacgagttggagatgggctctagcttatatcagagcgtccatctccaaccaaggtacaaagttcgattgatgacttggattagtcgacatcgcctacatctttagcctttattccctttcgtgatcgtggcaaggatacatagaagttcagcaactagtggtcatgaatcaagttacacaagagctgatcaagttcctgacgagtctgccggcatcgaccaatccttatgaggcaacggctgtaaagatcaagcaagaaaccgaagtaagtagccagacttctacaatttacagtgtcgaccaagaaactgagatcggtttctcatcaggaggccacccctgttctttggggactcattcttcggcgaatcatagctttccagttcttcgtgtcagttcagactcagctctgtccacttgaaaatacttctgactcaacttaacatggcttatttttttatatcccccccccccaaccccgcgctgttggactttcatttgtgttcagcttgtgttgccaagccgcagccgttctttatttgcgaaaaaaagccaagaagctacattttttcaggtacaacaaacgtcagtgggcttgaattaagacgatgaggttgaaagctgttgaaagcgggttatagttggaatggaattgacgggagacagtctatctcatgctttaaatattagtggggttgatccacgtcgaggtgctcaatgaaatcgtgctattgatgctcgtcttttctctcagtacgtgaattttcgctgtaggctcgccagggtatatttcgcctattcccttcagcaaacgactgatcgatttatactcaactgaccatcttcctttcgatgagaatcagtggcatttgtggatttattcacacaagaattcacggaaaaaaacctcctgcgtctgtcgagtaagattgttttgcacacatgcaagtttcccattgcagcgattgtttgttggtgagtgttatagatagcgttcctaaatatatcttttcatcttgacgtggtagaagtatgaaagactgactagggaaactccgagggcaggtgtaagatttccaagattctacttgacttagtctgtctcgaatgtaacaactgcaaagccatgggttgataaaaaaaataatcggtttccttatgaaataaacggaacaaaagtattcttatggattctaggcatcgagaccgcactgaatctgagctctttaggagcccgagcccgagctggagcgtccattagactttcggctcatctacgtttcgcgctcaacggctcattggtgactttgatggttgtccctggcggtgggcacatgtttctcttttctttttttttttttgattccgacgagcacgaggaccacagactgatctgccgtcccacttctcatcgactagcattacttttgtggatctcgatcctagttgctcgcagtttaaggatcatcgaaaccaacaccgacggaatcgtggcgacccttatcgaaaccgcacccagctaccgagccgagacctacagctatctgagtgtgcttcgactgctgaagcctatggcaagcaccttggaaattgccgtgcgccgttgttcacatcgattcttccaagatcgtaactttgtagtgatcatgcttgttctggacttgtttttctttctttctctagacgcgtctcaaccgttacaccaagatcgttttgctgctttacttgttacaacatctgttgatagcaatcgtaagcgtttcctaaagatgtcccccgatgagatcaacactatgtggaagatcaaagctcatacataacacactttttgaaggtttatctgcccatctccgtgatagctttacgaggcctgcgcaagcgagcagtgcctaaagacctcctgcaaagaggctctgtccaaatctgcaccccaacccatcaggacacgatcgacaaggtgaggaaacgactgatcaaccacgctcttttgatctatctccaagagatcttatactgtccaacacttgtctacatggtacgcatcttgctcttttcttcgtcgtcttcttcaatcacgagcaatcaagttggtttcgagatggtgctaaagagaacctgggattcggaacacagctatgtgctccctcaaccaaactaactcattttagtgaccccacttgggtattggtcgagcaagtggtgcgcccaaattactatcatattatagcaagatcgagtctgattcatatatatccttcctcaggccatacatgggcctatcgccctcataggaaacatgtaaggttctgttttcttagattttttttttttttttctttcttttctttctttctttctcaaaattgcccgtgtatcgaaactgaaagaacaaaattgtgccaccaatatgactagcatattgagctttttaatccaaaatgcattatacgccgcccggagttcctgcaaccatctgcaccccgtcgacaccgacactcgacctaaatcggtgcttgaaattaagctcaaaactgaacagcacaaggaaacttgttctctgtagtttgaggctgatgttcattgagtttgaatctaggctttaaaaaataaaatcaatttctagttatactgatcattttttttggtctacatctaatcaatcgaagttttgatgatcaactgctggtttgatgaaacttaacggaactcaatcatcttcttctttcttttccatttgttaaatgattgaatttccatcggaatgatcaaacctcatgacgaggacgttgtccccaaaacacgcttgatattataatgaaagaaaaaaaagggtcttggctaatcgactcccaaaaattgaagagtcgactcccaaaccccgaaacccccgcaacttctccgaaatccccgaggaatgggagtcgatcctccaaacccgtcagcgggtttgggagtcgaaaagccaagcattttttattaaaaaactagtatatgcccccaaatttggggaggctgcttttttttgccccggatgttgggggttttacttgtttaaggtcctatgtacagctaacccagaaaagcttgcaacttttggttgcaaaaaatatgaataaatccaccggaattttttttttggtgtgattagtatgtagcctttgattttgaaggtcgctatgattgtaaagtcttagtgaatgtcagaaatgacattgaaaagtgaaatatcgacactggcgttagaagccgcatgagaaatcaatagaaagcactattcaagcctgacggtttgtttggccctctgaggctatttttttagttatatgtagataatccaacccccgaaggagttgggggtcgattccccaaaacccactgggttttgggggtcgctaactaaaaagagcccgtgtcggccgggaggattcctcccggccgctgatggcacaccctcagcggccgagagaaacactcttggccgttgagagtgtacactctcaactctcaacggccgagagtgtttctcccggctgttgagagtgtacactctcaacggccgagactgtttctcccagctgttgaggtatctaaatgaagttttgattagaaaaaccaggtttctctatgtatccaaaacccaaatttcctgggaattacatgagttggtttgacaggcacttgccggggtcctcccccaactcctttgggggttggattattttttaataaaaatgcttggctttttgactcccaaacccgctgacggatttgggggatcgactcccattcctcggggatttcggtggaaattccgggggtttcggggtttgggagtcgactctccaatttttgggagtcgattagccaagactatggaggtactgaaccgccactttggccaaaaaaaattaaaattaaaattaaattaaaataaaaataaaaaatgaaatttggccagacagtcctcccattgatgaccatttatgacactggtcatcaatgggaggacacactcccatcaaggaccggttttgaccggtccttgatgggagtcaacccccccaaacccccccattgatgaccggtcatcaatgggattaaacacccccatcgatgaccggtcatcaatgggattaaacacccccatcgatgaccggtcaaaaccggtcatcgatggaggtcaacccccccaaacacccccttggatgaccggttatgaccggtcatcgatgggtttaaacacccccagcgatgaccggtcaaaaccggtcatcgatgggagtaaccccccccccccaaaaaacccccatcgatgacctttgaccggtcatcgatgggagaaacacccccatcaaggaccggccgttttaaccggtccttgatggaggcaaacatccccatcgatgaccggtttgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaccggtcatcaatgggggtgtttgggggtgtttcctcccatcaaggaccggtcaataccggtccttgatgggagtgtgtcctccattgatgaccggtcaaaaccggtcatcgatggggttgtttattcccatcaaggtccaaaccggcccttgatggaaggcttaccccatcaaggactggttgaaatcagtccttgatgggggtgtttatcatccatgggagatgtactcccagtcccatggatgactgggtgtattgatggggcgtgtagagtccaaggggttgagacgaggtcacaaaccccttggatacatggctaatttggcggatcagtgccatgtttggtggtccaggagcaatcatgtcggttcaggagcatgggtggccaatttggcggttagattcaattttcactttggccattctggcggttcagggccgtcatttggcggttatttggccaaagtggcggttcatccccatgttttcattttttttggccaaaatggctgttcagtacctccatacaaacctgccatagactccagtttttttttttttttttttttttttttttttttttttcaacaagatcagtaatatatatacatgcttattcaattgaccttgttttgaagacgatctgcaccataaataaagggaacaagtgaagacagaatcacaaacaaacaaacaaaaaaaatgttaccccaagaagaagactaaaaaagatctacggatagtcagcgaggaagtatttctccggtttaatagagattgagaggcagatgtgatagtggatcacgagacaggggagcgccgaccagaggagggttcgaacgagtttctgggtccagcagcgagccgggctcatgagcaggactgtgcagctcgtagctcggccacgagtatcgagagagagaggcgaagatctgtcgggggtcatggatgtctggaacatcgccattctcgtgccgaccaggtccttcctgccctcctcgctcgaagatcgcgtgctccggtggaccgtccttccgctgagactgtcccacattcggaatgaagccccagatcagatccgtctctcccatctgattcgtgcacccatgagagcgagcgtcctgagcgcaagctccaccggagtgatcactctgagacgacgcgtggatcaaggggcccactacgggaccggccaaggatcgatcatagagctggcttaactcggttataaacgagtcactatcgggcgtcttggagttggtcggctgcttgtagccatattcgacgcggttgaatctgggctgacagatcctggcgggatcgtgattgggactcgcagctggatgatcgggcgattcgaggagactgtatagccagacaggctcgaggatggacgtcggcggggtatattggtctgcaccaggggtgtcgatgaatcccaccgagcagggagactcgcttccagctgacagccgcacgccggccatctgggccccaccgccacagccgtccaccggcgagctatcctcgcctcggccgccatgtataaccgtcgtcgtcggtgggtgtccagttgacgactgattcccactactgaggccgacgtggttccgttggacatgcttagtcaaagtagtcctacgacaaaaactgtccggaaggaattcaacgaaatcgatcgggtgtgtttaattcttctggttttctgcgcaaattacaaccggatggaaaactgatgggatcgaggcgggagagagtttacggacctcttggagcatccttcgatcgtacatcggtacggtcggttgcccgtgtggactcgtttgtgtcgcgccaatgaggacgaatcggagaaggccttctgacatccatctgtttgacacacatgcgggcgctcacccgtgctgttaatcatcataagaccatcaaaatcctttcccttttattttgtgtctactcctttctaacttcaagtggggttgagaggattggacttactggacccggaagtggacggtcaatgcgctgcgttggatgaacgcctttccacactgttgacattggaacggtctaacagacacacacacacatatatatcatggccaaaggaaaatccaacgagaagacttgagtttgatcgtcgtgtttttttttttttttttgttgaggatagtatgtacaaaatgagcagcaaaaaaaagaagcgcagacctttcgttattgtggatccgttcgtgtctgatcagatccgatcttctcgcgaacgccttccgacacgacacgggatcatagccacactcaaaccggcgtcggtcctggggggctctgatctgcgcctgatcaacaagccctagaatatccatacgagcagcctatgagctgtgttctcaggttttttagggggggggacgctcggggaggatgtgattttgtcctctttgtttttaattcgtggatagatgatgtataagcagtgtttccttcagtgttgagttgaaggggtatctttggggcagatggacgagaggactgcgagaggaaagtagaatgaagctggtgttctctttgacttgatgattatgttttttatatcattgtgggttggagagagagagagaagtgttgagtttgcagagtgaataattaggaataaatccgacccagcagttgggtgagcatgagtggaggcttatcagttgggctgtttttttcaatgggcttttgatttctgatcagaaaagaaggaaatgattcttggcggtggagtgccgatgggctcttctcaaagggacgcatgatgaaggccgttggatcaaaggacatgggtttgtattctgatcgggagtacaaattcaattcatggtcaactcaagagagaaccgcggagataaagtattacaagcttgctttgctttcggccgtgcagccatcatgaagactctgcagctgaattggatctctcaaagggagagccgatcatattcatcactcaaagggaggtgaagcttgtcgaagcttaatgatctttcgattgtaaattcaagcattaatcagatccagcaagcaatgggttgtcttggcccgtgaagaggtactagagaaggattgctgtttcggccgatgatgagtaaatatgttgtaccgtttaatcattaatggcaagccgatccggaccgatcccggagctgataggaagaagtccttggggatacattcagctaaatacaatagggcgagtcttcgttattcttcaaggtgctgtgaagtggggtgtgtggtaatttataagcaagtcgaccatcataggagcctgctgttgaccacttccctcaaaaaaacaaaccacaacatgaacacactcaaccaccactaccatcgactactacccagaactcaaccacgactactacaactacactcatcagcagcagcagcagcagcagctcactactcccaaaagaacaccacaaccaccaccaccaccaccaccaccaacaacaacagcagcaacagccaaccagagacaaccaccataaacaaccaaactaacaacagaggctatgtcacccaatctaagagctcactagccaagatcctcaacggaccagtccatccactcacaccacccgaaccaccaccactacctccaaataacaacagcaaccactatcaacaccacaaacccatcaagcaaaccatcccgatcaagaaaccaacaacaacaactcaagatcctgctgagccaccaccattcacgatcaaacacgacttccaacgcaaacttttgaagatcaactccaaaccgtttgggatcactaacctcaccatcccctatctctggctcagagattcgtgtcaggaaccacactcagtcgatccccgtaccaaacagaaattgttcaagacttccgacatccccttggacatccatcccatcaaaactactatcacccatcatcccagcgccggccctcaactgaccatccaatggtcccattctcttgatcatcagaatcagaaatccgctcaatccactaccttcgatctcgccttcctcaaccatctcgatcagccccatcaatggcaaaaccagcgacacaaaactcagctcttgaagcctaccctatggtactccaaaaaaccatcgcctgctccctcttcttctacttcttacctcgatttcactcatcataagaagaatcataacaagaagatcaatctcttcctggatcagttccctgatcaagaccaactcttcgtggattatcaagagtttaaaacggatgtcaagctccagaaggtcgcgttagaacgactgaattcgttaggattggtgttctttaagaatttgaatcagcagtctcttcaaactaaagattacaatgatcaattcgaattggagcggttgatcaagacctttgggatcgacatccgacgcactttttatggcgatctgtgggacgtcatcagtcgcgatcaagaggctacaaatgtggctaatactagtctagccttggactatcacatggacttactgtgcgcatttttcattaatttatcactaggattggtcgagaggagggatgattgattgatgagatgatcaattggtatgcagacattttgagaatccgccgcgattccaattcctccattgtttgaagaacgaagtggagggtggccggtcatcgttcctggattcgtattcggcggtgcaagagttactggtgcgggatccggagagtttccgggttctgacgagggagctgattgggtttgagtacaagaacgcgaagcacgagacgttctatggccatccgacgatcgagctgaagccgcagacctcgctcgaccgcctgctccgtcggccccacgagctgctcgaccatctcctcgccgtcaactattcgccccccttccaggcccccttccctctcctcctcaacggccctgactcgatcgatcagctcttcaagagcttgcgcgcgttcgtagatctcttcgatcagcgtaagtttggactcgatgtccagttgcaacccggccaagctgtcggcttcgataatcgcaggatcctccatgctcgtaccgcttttcatccaactccttcccccaataatcggacctcctcgaccgactcttccccctctgttcatcgatggctcaaagggttcgtcggctctttgtctctctctttcatcccagggaaaaaaaaaaaatattcttactcacaataatcttgttgctctttgaagtgcttatgttgatggcgattcggtctgggatagaatccgggtcttgaactcttgatcaggttgggttggcatctctctcttgacctatcattgctttcgtttttgtttcccatcaatattctcgtcatcgatctatctcttcagtcgtcttcgtcttcttctttttgtaaaaaaaaaacaaatttgctcgactcttcttttccctagactggactggatcgtcatcatcttcatcaacttatattttcgtccttttgttttggttcggattattaaagctacatagtcaaactaaaattatgatcgtcaaatcttgtattcgtctatagagctcatcagtcagagactgggctgcttcatctcccactccggcttcgtttttaccagctacactttctcatccatttcgtccctcttcatatataaataaacaggacacattataattacataagaaagtgttgcagatacctttacactctgcacactcattatagagcaattctgatgggtctattttgtaggtttttttttggtttgtttgtattgatggttcagaaatcattcaatggttttttttttttaaaacatcctatttacatgtattgcagctcggctcttcagcttaatcagccccatgtttgtgcagtgggttatcgactcatattgtttcaaacctcattctattatcacaattgctctttttttttttttttgagggcgggggggggggggggtgttgatgtttttgttctctaaaatggactgatgtgtgcagtggattgcatggcttgatggaagattgataataggctatcaaagatgagaaatccagcatcagaaaccaatgaagaacaaaaatgttttttaaaaaaaatggtgcatttttttttcttgtttttttcaaaccagccaataattaaacgaggctggatttgggtaatcgttggaattctacctgtctccagctctacatctatctgctacttggacggctctcttcttacatacctgtttcaaaaaacaccctgcaatttcttttttttcattgtattcattgttaatcattcttcagttctcttaccttcctgttgttcctttgcctttttccaaaaaaaaaagaacatttttcataaaattttacaacccaggttttgtattgttttttgtattgttttgtttttaacattgtcattatttggacccacttttgtaccactgtgactgcaccacttctgatcacttttaatatgggttattgaaggggtgctgtgattcagaacaagatatcccagtgcacatgaatgaagagaccaagctgcacatctcggattcaatgttttcttttttgtgaagtgaagtgaagtcaagtaaagtggagtggagtgtaagcaattttccttcgactcttcacatttttacaccactgcaccaattccaatcacttcaatgtactttgttgaccgcaaaacaatctgctgaaaagatcaaataccccactgtatgtacatgaacgaagggaccaagctgtgcattcttgattgattgatcgatgtgcgcttttttggtaaattggagtggagtgaaggggaacagtgcaaaggcatgataagctgtactttccttctcttcacattctattaaaatcatggcttttctcaaactacttttataagggcccagtactgtgtaactgtaggatcaaaaatttgagaattcggcatttattctgtcttctatatacttacacattcaggacaagtggagagagataaatatgttgttgatttttttgtctatttgtaaactatcataccctcaatcttaggtggagcttgattctgatcatttgtgaattggtttattttgggcaagatcagacctagtgaaaaaaattatccaaatttgaatttttatgctttaccgcacagcctcaggtccttagacatcttagattctgatttttttttctttctttttttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttcttttttctatatggcagatataaggtgttatttgcagatccctctccctatcaattaaattaaactcttcacttccaacgtactttccttaccctgtttttcgctttcaaacgtattctcagaagaggatgccttattcataccaagattataaggctgtaccatctctgttgatctggtggtgtagaaagtgttttgaatcaggagagtcaaaattctgtaaaccagagtatttaaatcagagtctcccttcagaagtgttcttctatttttttttctacttacatattaccgataatggccgtgtggacatgtaaaccctggagaaatggatcgttcaactcatgcaaactaaaggaagttataaggaatgtgttgaacatacgatttgttctaggatcagccaagtcggattattgaagaatgtggttcctttgaaagacagctgatagtgacacgatcagacaaatcaaaactggcaggggtgaatttgatggattttaatgttgtgggtttgcgacaggaaatgcgtaccatgctgatgattaacggggtatataagaccgtgtccaagtagagcaaacatgaatgtttgacgagccgttttcttacgctttcgagcgcagctctttccttcgcatgtccatcattcgtcaggttaatggtcgggcatttcgaagccccatcttcaacatctttggaagctttggtctgtgtaacatgcttgggagcaatttggttccggagcccacgcaaggcaagcactgaggtgggtacgtagagcttaaagagatccgtttgttagtttttcctccttatctttttcaagtctgaattttaaagtgttatgctgatgactcacggctgtacctactagctgtaagaccaagaatatgatcaaattgagtttagaatcgtgagcgagatgtttctgcagaagaaagcgcaggtgaaccatccataagtatcacttggaagcaggggcgtatgtaaattttgatggatgctcctgctcgcgcttgtgctcttaatgaggtaaaagccatcgttgcttcgataccacaaatccacaagaacactggagtcggccagatgtttcatgagaaattcaagtaccatcagacaagtatgcctaaagaattagtctcgaacgcgacgcgaagaaagtgagaaagcttactcctgtaatatatagcagcaaaaataagtctagtccagacacatcaagaagacaacagttattactcaccaacaaacttttgcggtaatcaaaaatttcgagacgtgcaaaaccagtttagtggaaaaattcataagatccagctcgacaagttcttgtgtgactaaatcaatggtcgtgactgatcaagcagcacatctaaatgagaaatcaatcatgaaacaacccaaagcaacaatatagaaaattatcctcagctcggttcgaattgggtttcttaaaacttacggatcgaaaataataacatgaaaaacacaatctcattgaggacctctatgtgaatcaacccgactgttcttggaataagtagaaagataaaggtcagacattattatcatcgattgtcaacttcttctgatttgatttatttgactgacgtttgttaaatctgaaaaatttcaattttttagctttcttcctcagccacaagacagtgatgcattgaacacataatcttgacgaagatgacgcgaaaaaaaaagtgaaatacgatgtgagttgaatgatctatgctgaaggtttttgtcagtcgactgacatgaagaactgaaatgctaagactcgtcgaacaattcgtccccagagaggaggcttgggtacctgatcacgaaagagagaatgttaacttgagctgcaaatgtgcatcaaaaatttatacatagctgattacttgggtcagctccttaatttgtacagctactgcctcatacggattgactgattgtggtaagttaagtatgaattggaatatctcttgagctgggtctgccatgaccgttaaagaaagtgtgtgtttgaataagccggatgataaggattagacggcaatctgttaaagcctcaggcgaggaggacttggtgttaagttcgaactccccacgtgtccacatgctgttattatactcttcagaatcatgccaagcttctcctgaacaagacacaccgatgccccagaaagatgaagggttgtccggtttcgcgaccaaccgcaatatgagttcatgggcctttcattgtattgagctgcttctgtggatccgaatccgatatctcggtgtgagaagggaagggaaagacatcattcaaggctgtctgtgtcctatgcgaacacaagtgcgaatgaagacaatgcacgtgtttgaggccctttgggactgtagctagtaaagtaaattctagccatcttgaaaccctcaagataaaccggattgccagaattagtttgcagcagcgagaacaagcagacaagcttcctccagactgctccttgcggcgcgtcattctcactgaattcttcagcaaactgggactatccttgcttgtagcagtggatgtcctgaggctcaattaattagaagagtgctagttagggttgcttcctgataacgaaacattagctgaaaatggttctgcatatatctggtttcgcaataagcgatactgagatggataagtcggggatgataggtctcaatgtgactcccagcattgagattatttgttggaattcttccctctttgcactcatcgctaaaaatccactgtttctttccctttctgattaagaattatgtatagaattgaacaaatttcaagattgattggactctttaatgcctagataagtactagtggtctgtttttcgtcaacttagcacaccttgacgtaaactttgatccctgttggttgtagtggctaattttctcaactcagcctctgcctcaagctctctaggttctgtgggatccacaatttcagttggtaagaagtacccctgcaaaatgtatgacactattcatgcagggtaaaagttcctaatttaatctttgaagtctttgtttttgtaaaagataggtggaaaagtatgtattcaataattgacatttcaaaagcgcaatggtatgtcagaaggttttttcaatgggttcttatacccttcatttcctcagaggccaataaaaaagggtgtagtgtcaagttagaccgcttttcacatcttgtaatcaattaaatttgggttttcattgaatgttatggataaagaatactttttactaaaaatattatgaaaatgtgggacagatagaagatatttcttgatttgacccatttgtcagaattgccccctcacctcgatatcgttgtgtttatccattgtttctctttggagtacggaataagagtctgacttctgcatagcaactcgagccggtgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatgaaggactcaagatacggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttattcattttgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacggcttacatataaaagggatgcattgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagattacatatatttattacacaagaagttcacgagtagtacagttcacagattgaaatatataaacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagaacataagtatcaagacatcaacacaagaaacaacatcaacaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggcaatatcggttttctgatggtgtacaaagtgttctgaatcaacagagccagaattctgaaaaacagagagtacaatcagaagcccccttcgaaaattgctatgcatatttttgaatagtgttgacttacgtgttgccgatgattgcggtatgtacatgagaggcctattggagaagcagggagtcaaaatcatgagaactagggggaggttatgagttgactatacaagttgttctagaatcagccaagttgaatcatggaagaaagaggttcctttgtacgacagcttcaaaggtaaatattgaaaaatatggtcacttgcacagtattcagtttgttttcaatgtttgtgtcaaaaaacgtaccatgtagaagagtattgggaaatataaaatcgcgtccaagtaaagcaaacacgaatgttttacaagcctcttcctcacgccttcaagggcctttctaccttttgcagttccatcattcatgagtttcatcattggggtttggtagttcgaaatggaacttttggaagcctttatcattgcggcatccttaggtgccagttgattccggagaccacgcagggcgagtactgaggtgggcacgtagagcttgaaaaaagcaggtttttgccggttagtttttaatcagcattggatcttttgagtgaggcatgaattgaaagtgttataccgtggacttacggctgtagctactagttgaagcagcagatatgtattcaacatcagtttcgaattgtgagcgaggtttttctgcgtgaaaaagagtgggtgaactgggcatcccttaggaccacgggtccatgcaaggaaagctctaggtgtggcaacaccggcatgagaaaaatcgagcttacagtatggatagcaaagacttgcccaggcttcaggagctccaagagactcatgacattgtatgtttcaggccgataggttggggctgcattgctaaggcctgtcagaatctcctgggaagcaatttcgattgctttcatatccagggcaatgcggatagaaacccataagatgaaagctactcgacaagattgacaaatttaaggcgccaattataaacaacattttggcaatttttttgaaacatttttgcatagggttttggctttttgaaagcgcggattcttgcaccaaaacatttccaaaacgatttcaaaacggggtggcagttataaacatttgcaccccgcaccagtcacaggtgatcaaaggtgcttggactcgcctccagaaagcctctccccactggtatcttcacccaagttgaccataatgaagacaacaacaaatgaccaaaaccacgcgcgcccgcgggggggggggggggagagagaagaaatattggcttgggagacggctagaccctgttgctgacccacccgacctgattccaaattgatctcgtcgagattgtgtgcagtacaagtctaccactgtatggtacagagtttccactcaatgggggtgtcaaatacacctcctgtttggctgtagttgtgacagaaaaaaattaccgagctcaaaacgtgtccaaaggaggtccatgggctcctttggacccgttttgtttttgttttttgccagattcctgactatcttgaaaatcaaaatgtttgtaaaacgttttggaaatatttccaaaacagtgtttataattggcgcctaaatcagggtactgcagtcattgctcgatgggtgtagcttgtttgttgcgcatctaaaaggccaacgcaccagctggaatagccgcgacggtcaacatcaaaccgtttgcaacccatcggacccacaacaacaatttaatggatactccagctcgcgcttgcgtccttaacgaggtgaaagccatggttgctttgatcccacaaatccacaaaaagactagagtccagatgtttcatgagaaaagcaagcaccaccatgcaaatgtgcccgaattagtctcaagcgtgaagcaaggcaagtcaaaacactgacacctgtggcagcaattgttcagccaatgaggaaatcaacgtcagacgcatcaagaggataaaactacttaccagcaaacatccgttgggattgcaaactttgatatacgcaccaccagtttactcgagaattttatgagatccagttcaacaagttcttgtgtcactagatctataacagcaacttaagtccatcaaaccatcacgtccaaattaaaataaataaatcagtcaaacaagagtggaacatgacaaaaacattgattaaaattgcatcctgacgtacgcgtagaaaaaataagcatgaaaagcacaatctcattgagaacctcaacatgaatcaatccaactgttgaaggaagaattggtaagataaatatcagctatcattctcatcgaccatcagcttcatttgattcattgtgctgacgttgattatatctgaagaatttcaatttgtttgattttttcctcaaccacaagacagttatgcattgaccacataatcattgcaaaaacgaagtcgaataggaaaaaatattgaacgcaagacaatgtgagttcaattaattactggacttgacgttttgtcagccaactgacacgcagaactgaaatgctatgactcgtcgaaggatacgtccccataaaggaggcctgggtacctgattaaagaataaatttcaacttgaacgaagtatgtatgtcgtagttatagacagttacctacttggatgagttccttgatttttgaagccactgcctcatacggatttattgactgtggtaagctaagtacaaatgcaaaaatttcttgagttgggtctgccattgatgataagaaatgagtgtgtttgagcgaaatgagcgatgagcttgaattagcaactggggacctaccctcaagctagttacattcttaagagtcatgcctgtctccccgaaacaatccccactcgtgcttgaatcagaatgccttttggcgatttcgggacaagcggacctcctaatgaatcaatttgcttccgtggatccgatgcttcggcgtgggaaggcaagggatgtgcttccctaaaattgtctgtgtccttgaatatgcgcaaacacaagtgcagatgagagcacgcggtacaagccgtattaccccagggaggttctacatacgtctgatcagtacaatcttcctccacattgctgcccgcacctttttgattgaaagtgcctgcggatttcacatctgaagcagggatggccgaggaacaaactaagactaaatatgcttgcaactgtgtattgagctatcctcaattgattcaaagctcactggattcatgaaatactcgcttgctacgttaatggttgcaacacaggcagaaaaaaaaacacggaaatcttgctcgtgttgtggtctttcagattcaggcatccgattttctacttaaaaaatacaatgatgtcaaattccttctacagtaaagtgccaaatagttcaagtctcctcaattttcatttattcctcctttcttaaacaattgagatcccttcaatattcccctatgttgttttcatgttgtgtaagatataataaccaaatagcatgttgacttcctttaaaggctctaagtatttttatgatttaaacacggctatggtaaaactttcgactggtgctagatagaaattttttcgagttattctaaatactggccactttgaacagatactatgttcaaatttggactttcaggtagctttgaaagaatgaaaactgaaatttgactaaattgagacgtcatatgattcaaaaatttctacaaattagaagatacattatttagttgctttcccctgccttctggtctctgatgttcaatatcagatagcaatttgagaaactgagacttggaaaaattgtcatcttttcaattatccgtgacgtgtatcgtgtatcataattgcgataccgacaagtagaagtgtagtcaatggcctaaaattgagagataatcagaacgttgaatttccccaatttcattttttttttgcttgaacttacgtaatgaagacgaatgaccaaaacaacaatctcgaaacgagtttatccaaatctccatcttgttctgtggccatttgagccagtgtaatggcgggtggagcgcccacaagcagcacagttgtcaacagaaaaattggatctgcgaagatagtgacgccagtgaatttcgacaaaatgtatatcaatggaagtaagatgagtggtgtgatcaagtggcgcgaaatgagagctaaagcgacggttttggtttgattcttagacgatttttgtgacgaaggcccaaactgcgaggttgattcggcgcttcgagccgcttttcttgagctcttatatgaagtggacgatgagaagaaagaacctgaaggagcactagtaatcagaatcgtcttttggattgaccttggtggagttatgacagatgatatacctaaaacaaccagcgtgatgggaatagatgcattaccggcagaattcaaaaaacttgatgaagtaagaaaatatcgtcaggaaaacagccggcaatatttgagaacaatggatcacaagtgcatactttctcaatatctgaatcccactgagccaatgttgaagcggggggatgcaagcgattacgatagacaacacggatgaaatcctgcataaagaggtatacgtcaccgtcgatgtctaaatagggattgctacctttactcacaatggcggattaataaactttcgaacggtttggataaaaatcattaccccagaaggaacccgagagctgtctatgaaatgcagtttcttccatctgttgacacttttttcttctccaggaagcggcgcggcgactttttctggcgctgctggagaattcgcctcgcccacttcaccggtttgattttcccatattggctggagtcttgttggatcatcgaaaaagattgggtactcattgctggggtgcgcttctggtatactgtcattcaatcgcttcaatacttgctgaatctcaaacttgttacttccaagagagtgtactactcacgtcaatggcccatttcgacacgattttctgcgttccttatagatctctccagtgatatcacaatgtgttatttcggattcgacgctgaaggcagtagctgagctcattcttgtatattctttttttgatccatttggtccgaggagatttgaataagcgccaaaggcagttggatagctaaatctgacactaggttttgaaggtgtcccaaggtccgactctgatgtaaatgcggtagcacagctaattcgataagctccttgagttctagtcggcaccgccagatcaacaaattgaggggtcgcagtatcttcgacatggaacatggaacaatcgtgccctactgatgaaggaaatgcgaccttttcgcaatcattgatggcgtagcttcccttgagctcccttttctcgttacctttctgctccgaaggttctagtagttttaccccataagaccatcgtaacaaagttcctaagagtgaatataccgccaggtaagagaacgcccttccaagttcctttgtagttgaatgccctcatcgcgtcacatgagcttggatacctccacgtttttttttttttttttttttttttttttttttttcaaaaagaataagcttaccttatctggggtatcaagagaattcatctttaatttctcgagggatagagacaagctttgtatcaaagcgatgggaatcgtgttcgtgttcatgaacattgctccagcaatggtaacattgagatgttgccttgatagtccgaacatcttccctaagcaccacgccgaggcaaacgagacaaaggtgatgatggcaaaagatgcgggtatcactatatccatggaataaatacatcagtgattatcctatcaaattcgcgaaggaaggtgtcagacacgtaccccataatcctgccaacttctcaggtgttaggaagaaagcgacctttccgaataccagagcgggggtgaaaatgccgctgaaggtgtgagtgtggtgaacatcgacggttacatcaatagaacactgacggaaaagttgtagaaaaacaaaggcagaccacaggaagactcacatattcagtcgattgagctgtctcctacatttgcaatcaataacccctcttatcgcagcaatatagccggcaacctgacgtgatttttgcatgtttatcaattccactgtaagaaactagttagccagcgccaagaggtgaccgacttacacaaaaggcagcaatctaaagtgaaaatgcattcaagacccaaggttggtgacgaaataactctagttgaaggaagaagaaaatgggaaacatacctgaactatggaggtggtaacagttctgcatcggagggccacaaggaggacgaaaaatatatcaccatcaggaggtagttgtcagttgtatccagcaatgcagtcctcggtcgaggtaactacttatgaaatggcttacaacacgatcgggataacgtctagggccatcggctcctggcgcaagcaccaagagagtgtcgaacgaaaatgtcaaaaggcaatatcaataagcgctattatttcttcactgatagatagagctttgcagtgtataaaagatcaacccaccccatgcaatgtcaagcagaaacggctggaatctagctagtcctatggtacgagcacagttgagtatttgcgggaaaaagcgtgcaatattttaacagaaccacttgaatgagaactttgagattactataggtcggtagcttcgaggtgatgaatggagctggagcagaaaactatcttctcaaggcgcgtgaagtagacgcgaatcccatacccactgaaagctatgaagaaatcagtagtagacgtttagtcagtaaggattatggagaaagaatttagctcaagaataaactgacgccagaatatagaagtgcagaaggcaggctccgtttatctgtggaaatgtattgaacggtaaataatagataatgtagtttggacgatgagtaatgaaagttggcctgggtgaagtggaaactattccccgatgccttcagacaagcatctttaacttttcggtattgattgatgtggaatctgaatatttgagattgccgctgattgccgccaacaaacgaggcttggcttgtgcctcagacttattattccgctggtcacttgtgcttctgtttgatggttaaagaatactaaaagacaactacgaccctgtcatgaatggattgattgcggttttcgtcttatcatctttgaaatgagatgccccggatttcatgttttgcctcatgccaatggccatggaaacagaggtctcgactgaactacagcaatcgataagcagcgcttcatcacaaggtctgtataatctctcattcatgttttgtaatttggcaatcttgcactttcctcattaacagatcccttgcaggaatttccaaacgggaaaagacttccagcctataacgaagtcttcatttgaactcctgactaagctcaccccagttcattcccagttgaatcgcggcaaaaaaaaaaacgttttgcaggggctcggatgacatttcatttccccgtagactcttgcaacaactcctaggctatatgggtcctgatggacactttatttctgctgataggtcattctatgtatgatgagtacacctgggcaacagtttctctttcctgcttctattattctataggtgtgcttcggcaggccgatgatggctcccttgaggtttttcttattaaagatgctcgcctaccggtctaatttgtaaaatctcattttcatgccgccgggctgcacccggcctcacccgactgacctcgatttgatggagatgtaacggtacgtacgtgctgacggtagactccagggtctatctcatgcagatacttcgagaggattgcggtcgttcgacttgatttgccgaggggtcagaaacccactgctggcccttccccatcagccgtcaagtgctacgggaaattcagatggctgccaatttttctcccggttgatcggcgtcacaaagatgttagccaacgcacgcaacccatttgcacagctatcatccagtggccccaaaacaggagccattgtcaagttacaaataaatgttgatgatctacattacagcgatctccccgctgcagcggctgcaggcaaatatcattttttcagctatggctgtgagtagcggtgctgcgtttttctttttttcactgcatgccattccaaaccagaagatttatgtatttctaaatattgacgagatgatgtgatatttaacagtaaagctggaaaatgcagtaaataatcacaagggctcaaggtacacccatgtgtcaggaatggtctgttgtaacgaatccagttgacatctgataacgaatctcaaccacgaggactaccctcgagaggtgcctttgtttaaatcgaggtttcctacaaaaaagaagagtttaataagatgagtgggacaatgaggaacgttctttcgatgaaaatgtgatccgtaaaggatgatgttttgacttggctcggcagaatgagttcacatgctgattgggcaatcccaacaggcgtcagtctgatgaggaacaacgcgcacaagctcaacacaagctcaacacaagctcaaaatcattcttgcttgaagcggaaaagtgatcagacgactctgatggaaaagtagcgttatgagcaagttgtcgctttttcaaaaaaaggacgaaaacaagtctttagcctgttcaaggctaaatcataaggatgggagcaaataaggcgcgtgcaggtaagaagtacaaataatccatgctgaaaattccaagaaaccttccgcttgacaaactgaccaatgggaccaaatgtgtggtatacattttgcttgagttttgagtctaaggagctttttcgtgttcttcagaggtgagggttttgagactcagggcatgaattccagcagtattttttgtcaactcgacgtcaaggatctgatagaccagtcgatgacgagcaatcgttggttttccgacaaattgatctgacaccactttgaccgaaaaatgcgtctctcccgatccaccacctaggaatataaataataaaaaaatcgtcaaatcaatcagtttcgcagattcaagcattcaaaaattgttgtgctggattgtgtcaaataatcaagtggagtaaacagataccaatcgatttcatggctgcatggtgcctgtgcaaatgcgagtcattggcgatatccaaaacaaccgggttcaactgggccgtcaacttgaagatccagaaaatcacaagaaccgttagcatcaaatacgccgacatcgtttggcaacatatactactgactttttcgcgcatcgtcgtttcgatcggtccaatcgtctggcgtgccgatgaggcttctgacatcgttcgggtgaactggtttcggagttcctgagagatcagcgcggggtttctttggactcttgagacaagtacttcgagtgcctgtgagcttgcccttcgtccaatcatttgattctgtcgccagttttcctcgaaactcttcgtcggctgcagagggtgctccgcttgatccgacccatacccttcgggtacccggaccagacgggctatgattcggtggttgcataatcacatctgaatatcttaacttaacaagtcccagggattggttaagttagatatgccattatgtgcttgtaacgcgtttcatccaacaaattgaaccccaaatcaatgcaacaaaaaaaaagggggggggggatagaggctcacaaccagaaaaggaaatcatggggtttcttaggggcgcagcatgcagaggggccttgaacagcagggttcagggcagtttccatgaggagtgataaagtcttattcgaaaaaaggaatataggtgcagaaaacaaggagaaataagtttgtaaaaaagaaataaaaaatcaagaaacacacactaagagaacttcagataactgtgctaatgttgtttagagacatgaaatatgatgatcatattgaatgtgttcaattcagcaaaaaaaaaaaaaagaaaaagaaagtggatccaagacacagatggaagcaggcaccagaaagaaagaattgaaggcaaatagtgcagtcagatggacatcaatggaacgtctaagaccaatctaactgacaaagaattacacttgaaattgttttttttcgagtacagttttatcgatctttaatcctagcaaacatcaaagagaaacaatcaaaactcagagaaagagagccggagtatttattaaaaaaagactgtttctgttcgactacataattaagttatcagaacctctgattttgatggaccgatgactgtttgatttgctgggtgagtgcttcaactgagtggacgaagatcctattgaagaaagtcttggtatactcgatagagacctgtttgcgtctcagattatgaataaattgcgggcgggatttttccatccagagttccaagacgctccaaacggccgcggatctcccgctgcccttcttattcaactgctcatggaacttcatccatctcctccaaaggctccgattgtctttcaactggttggtcctgaattgagaagacagttcttcgaacagtttgaatgcactggccagctctgaacccacgttgccttcctcggtgaggtttggaacgatgacgctgatcatctcaacatagagcaagtatacgaaacacgtgcttgcaatcgcatgcgattgcgtcttggtaacgtaatgcggttcgagcttcttgatcacgtcgtccgacatatcccaatcgaagtttgccattttcgaccaatgtgtataccacgcggatcggtccgaccaaactgcattatgagatgctaggaagagttgcgcttgagtgtcctcatcctcaagttctcgatcaggttttctgtttggaatgacgaatgtcaagtgtttgcatctgccgccgacgatatggtgatattcgaggaattgagcctcggtcatcaccaatttcccttttggccccccttccttttctaagatcttgatgagattgagaatctcttgacggatgaatgattgttttgaggaggaatcggcaacagcaaacagtgtactgtggaaatccaatgttgctgggtaatatgttctctctcgagctattaattgattattaatatatggaatgttgaagcctgggaggtagagagtcggtctggacgggttgacatgggcgatgacgctatccgggagaaacgaatttgacagcaaagaactttcaaatatcgttgtcctggctatttcgtaaggcccagcttcatgctgattgtaagggataggaggatgactggaaaaagtgaatttggcgcgtgaactggtgggtaattcattggagctcttccgcttcaggtttatatcaaagttccgaatcggtcgtggatcccttccgagtggcacactgggacgcacagttccagcaggattactttggattgcaatatcatcatccagcgggtagaactcaagatgaggtctttgcgagtagcggctgccttctttagagggaccatcgagtccgcgacgtgagcttaggtcggcagtctcctcgaccctcagaggctcctggttcagatccaagataaagccatcacgtcttgcggggtcagcaagggcgtcttgtgaatgggtttgctcgggaagttttgggctgttgaggttatgttgcggattgccactgtgcgcgaagtcgtggtccaccgccgccggaagttcctggggcgaaccgaacccttcaaggaagtccctcgttccatagcagttgacgaccagaagcaaagcgacccgaagctgatgaatgccgagttgcatcctagtgcctgttcatacgatgataaatagtatatttatcagtttagagggaggctgcctttgacatatgaaccatgtgagtcccattgggattcggattctaggttagaggttttacatatcctttgttaaatcctgcgacttgttaataactcgcttgggtcgattcctgtggccaaccaacctccgaagtttcagctcggcaaccagtttgagattcagacctctttttttcaactggagtgtgatggtgtcggagattcaagtcctcataggtaagccttagcggaggatacatgcatcaagatcccgaaagctactaataatccaatctatcgattcgtaatctgcagttggggcgggtgcagttggtggattctacggatcccggctacaccggccagaggaaggcgtcaaggtctcgtttgtctgtcgatcgaactacgaagaggtgaatgcagaggggatcgagatcgagagtcggacgtttggaaagcaccggattcggcctgagcgggtgttcaagtcgatcgagcatgccgccgagctcggctcgtcaggaaccgggggccgatgggactacgtggtgctgtgcacgaaagtcttgccggaccgggtcgatgatccagcattactctcgcctctcttgaaagaccctgaagatggccgccatcctccgacattggtgctcattcaaaacgggataggcttcgaggataagcatcgtcagagacaccccaaggtacccatcctcagtgctgtcaccgtcgttaatgctgaacagctccagccgggcttggtcagacataatcactggactcgcatcagcataggcccttatctcgatttctcagcttatcttgaacatcctcatccttcggtcgatcctcaacttgagctccattctcaatctcagttggagctctttgttaaactacttcggaacggtcagatcaatgatgccgaagtctatggcgaaagagacctccaaattcttcgctggcataaattagcgatcaagtcagtcagaataaaagccatccatatatcccaggtctacgttagataccagataaactgagataagattcactttgcgagcaactcagtgcttcgatgaacccgacctcgatcctatctggcggaatgccatcatcggaaatggtgaaggatggggagctacgagagcacctatcaggatgcatggaagaggtattcgaagcggcgaagaagatctttgggatcgcgagtttcccggcggagtttgcaagcatcgagcggatcctgaagtcgaccgagagggccggcgaacgagcgacgatcaagccctcgatgttggccgattgggaacaaggtcggccgctcgagatccaggctatcctcggccttcctatccgcatcgccgccaatgctgccatcaagctgcctcggatccagtccatgtatgctttcttgactcagctggaactcgctcgctctcaaaagaaagaggccaatcaacacagcagctaaagcttatatacacacgttatgtttctatatcttctttctgtcttccggctgagtgacatttgcccacagattgtggttgttttattataccgatagagaaaattgtatataaagaacttgcgtcattagcaacatgttaatctgctcattttaccacaattgacaatccatatcgtatcaaactgcgtgcttcaaacaagacctacaagctgaccacttggggaggccataaatgaatccaaacaatgacaagaaatttctcacctgtttcctccttctttggttttctttatttcatgctatgatatcattcaatttgattatgaaagtcagaatgagtcttgagctgttatacttgtaaaacaagggcaattttgtgtggaggtaattgcaaacaccgtttttttgagtgttaagatgggggagggaggagctagggtagtagttaacaaatgactttgttttcagactggggcagaagtcgtacaattgttttatttaatcaaaatagaagagacttatatgtaagcagccggtagattaaatacatatgtgtatgtatgttgtgaatgtaggtaaagtagcaatttagaatcatcataataatataaagttactaattattaatggaaacaaaaaaaaaaaacaagaagattgaacgaatgaacgattcactcgaaagaagaagaagaaggggagacccaaaagcccgaacaaaagcagcgcctcttgaactctttgatggagaaatcgaaagccgtcaatcgtgacaaataagtgtcgagggagggatgagaaggagaagggccaaggggattgccgggcggagatgaggaggaggaggaggaagaaaggaggtcgttgtaagtccagggatggaccaaggctctggccctacacttgatgcactctttgacgcttttctcgagctctgtggatcggtggatgatcggagtgccttgatgagtccgtttggaggcccgggttgcatcggccaatttgaccccgctgaggagatcgtacttggccaggtcatcatcaggcttgatcgtccgattgattttcttcaacgtcgcaatcgtcttggcactagacagccattctgcacccgttgttgttgtcggtggtggcccgggcaaagtggctgacggagctggcacagaggaaggcgtcgtggtgggcgtcgtgcttgggccgttgggcggcgtggaggggcggagcgtcgccgagggtgggactgagatcgactctgagctctcagaaatggacccaggtttgatgagcgccgggtgtcggcctacgtattctcttagctcccgcacagactcttggacctgagccgagtcgagtgccgtcattgccagtgtgtaaccttggatgtgtcgggtggccaaagctttcatagacccaaagaaaaataagttttagatggtcttgatgacggacagaatgtgtacaaatttcgactgactagataaatcgacggtttgcttggggaacaccgtccgaccgatatcctggagtaacttgccaaaggtttccatatggataaagttctgatgttccccagaattcggcgaagactagccaggcgatttcgccctgatcttcaggacgagcggaggtgaagttatcgagcgggattgatgaaggatggacgggctgactgggccggcgttggtgcggatgcaacgggtggccgcctggcgtcgtcgtagcggaggagctggcgaccttgagccatgtgtggaacccagagaccaccatggctaccttgaataaaaagtaaaacgagcagccactcatcgcgatcaagcatagatgtggcgtctccgaatctgttcgtccaccaccatcattccgcgtcatgtcaattccgaaattcctcatcggaacacttgaactgtttcgttctactcacctggatcgatcgaaccaatgatcctctgaagtgagcttcaaaataccatcgcgaaagaccaatcatctgccacaccgatcctgttcaaacaccatcatatagggttaaaatagtttcccttagaaaccgaaaagtgtaggataggacaaaccaggaaacccatctgccttgaccatcgttccgatcccgagcacggccaataattgccggccaatcagggcaatttcggcggccttctcatatccccggacgacactgtccaacggccaggacgttgtcagagatcaaaagccagtcaaaaaaaaaataggagggaagaggagagaaggaatcaacaaacctccagaggtcgtagctcaagctccaagaactagcgagatacggatcgaagtcgaagcccctacagggtggatatagatgggtgatgaagaggccgatgtcgcgaaaaatgggatgatgggtggtgacgacaccgttgatcggagaccgctcagtagacgtcggcgtactctcgatggcactcgtagaaggagtggccagtaatcgagagatgtcgtcaaccggctctcgattatggagcgcactgatgatcagaccaatgatggtagccggttggtcgagcgagactaaacaaaccatccaaaaataggaaagagtcagagcccaaattgttccatgaatcaacgtgaccgatatcgaggaaatcaacgcgacttacccaagggagacgcgcggacttttccatgctgatcgagcgtacaagcccatattccatggtaagaaagactgacttgctcgagttcaccttggtctagtcgtggcaaagccttgacggcgagggtggataagtcgtgtctgcgatttccgacgcggttggttcagaatgttcaggtacggagcaaaagaatgaaaggtgatgcgtacccgtccaagacccaacattcatactctacaccttcgtctccctctccctctccttgctcatcctcatcatctacgccttctgaaccttctagaggatcagcagccttgaagagtccgatgggacgttttcttttctcgacaaaaaccagaaaacatccttcacgaactctccattgcggtatcagcttgcaaactcttatcagactagaggatcgatgctcgatcggttcagtggatgaagaagacgactctttgtcaatcagaagttttcgatggccgactcgattgaagacctacacatttttttttcaaaaccaacatggaagatcaacaccagccactgcaatccgaaaaggatggatgcttctttttcttttcgagtagcataacaaaagagaactttacccattcgactggtcctcgtaacagatcggttggagcagaggaggaagggtcaatggaatgattacgaagatcattgatggactctaagctcaggaaccctgtagacaagctcgagagttggaagcggacgtcccaagcctggagctgttcgatcactgttgcgatgccttcttcatacgtctcctgtctcgaaaaactcgcgagtaatctgaagctatcttccttcgttttactatcggtcgcatcactcgattgagaagtcacaaaggagagatgtcgtaggattacttgggagtctgtggtatgatcaaaaggatcggttattgggaggcttgggatcaagtgaatggttacatctgttcaaaaaaaaacatatatatcaataacaaaaggaagtcagtccaatgtgacgcgtttcgtttgacgaaggggggaagagagggacgcaactagggatgatagagtgatcgaaatcgatcaagagttcgatcaagtcaatgaacccaaacgaaggttgatgcggaagatgatcgaggaagggagagatgagagaggagaagtgatcggagggcgggacgggttcgaatcgtctgagtctcagattgaggtcttgtttatgagattcgagggagggtttaggcggctgatcagcctgttcgttggaggattttgtcacatcgggatggtcgggattgtggtcggtggagagattggtggattgaggttggacggaagggccgtcaaaggcatcgtccaggtcgccgatcccggtgatataatcgcctagctcttcgtcttctccgagtgggaatcgcgcccctcctcctagttgatggtgggcaaagtcgtctgtggtctgcttagctcggtgatcggtcgtgttggtcggaatgacggtctgtttgatcggcctcggtacgcccggtcgcgtctggctctggaaggcgatcaatagcgaaggctggctctcgggctcgttgggcgattgtcgtcgtcgcgagggcggagtaccgatcgcagctatcctgatctctttgagagtctccgtcgtcgtcgtcgttgcgttggtcggtgttgggtgagaggaacctagtccatcctcggttggtagattgttatgctcgattgatatatccgaggaaggtgtggggatgagttttagtgattcgacagaatggtctaggctggtgagcagcgtatgaggtggcaggttagactcggctggtggaagatggatgataaacaactgtttttcgaagaatgaatggttgggtgatcagtaatcatttcagttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcttggtgttgatggcatcttgaaatattcttggagactcgattgagttgaaactcccaaatgatcacgctcatcaattctcccaagctgactttgggggctccggtgtttcttcaggggggcttcatccaactggcagacttccaattccagagttgcttgattgaactctgcatcccttgaagcagagcctcctcgctacacgtatctagcctctccatagctcagaatcactatcaaatcatcctcaaaacctataagggttacgatggagctagccccatatggaatcaaaatatccagctaaagaaacttgcacccatatcatctgaaggcctgcaatataagcaaggaattcttttgcttcacccaatcttatgctgccgaacagcgtcctggaaggaggtagctcagatataaggctgtatatcaaggaggagccgattgcattacgactcttgcaatcaaacctttctctgaattggctcttggtcaatatgttttagggccataattagaatcttcagccatcaatggtgcttatccaaccggagagattttgaaatggctagcggtaggtagattcacttgcccctcggagctcatagctgaacgccgttttttttggagagctcgaacaaccgaagaaattgagttcaaaggccaactaaacacagcgatgtagaccaatctgtttcccataatcagctatagagctcgatcaagctgtctggtttacagtggcttgacgaaacggagacatcgaacacactcccccgatttggaaatataaaaatcagctgttgtttgactccaagaacgactggaaacatctccaacaaatcgaaaatgatcatgtcgtggctattgatagttgaacccagagtcatacacctcgattgggttatctcgtggctaagagctggcagactttgcttacgataattgaacgtgctcgaggtgcttcaagcgctttgacatattggattccaataacccggtggctcggaggcttatattcatgcagcttcacttctttgaagacttgtggggcatggagcaaactggtagctagcacacttcggtgctgtccttcttccccttggttgtggaaggaagtgaacccactactgggttaagatctcaataagtccatatcgactaatcacacttttctcgcaatgcatcatgacgagagccaggaccttttatcatttgtgaactcttgtctgaaagctttcaaagtgacactttgtttggagatcatcagtgaagattctcccgcaacgcgtctgctgtagggcgatatggagaacacgcgtgccactgtggatcattgtaacgctttaagccttggaacggccgcgatggtttagaggccgctagtcattcgttcaatgctatctctgcccttcccccggcctggcaaacaaacaagtaaaataggagccgggtggtgtgtagcaataatatgtgttgggagggcctttgatgttctcccgttcaatcaatacttgtcgccgcagttatattctaagacaccggtcaacgcgtccattcagcaccgccctactgccggtactcgtataactttctgagcaaattcaccggaaaacaatcacgatcgcgtgctgagttctgtactaaagctacaaaggactagagctggcttgcctctggccaatcacagtccacaattatcctgtcttgattgtttcgatcacgttccgatctgtggcaagctcagcgaagagccaaataccacagtcgcgtgcgaggtacaaagggcgtagctgtgaggtactgtcatagtagcagcaatggatgctgagctgtcgtgcttaaataccccaactgcttgccgctccagctcttctcaccaccctccctcatcctccttctccctccctcctcaccccctccccccaactccctctctgaacccccaagtagcgcacaagtaagtgttcctgcaaccgtcgtctgaaacttcccaccgccttccctcctctcacatagacagtaacagaatccctactcttcctctccccctacaaccttcagaaagccggttcttgtcgcatcaacaaataagtcttacattgggggatttcccccttcccataactccggaggagcaggtaaatcaacaattatctctgacttccctaactgctttggcttggaagtttccgatcaaagcctgaccttcttccagagttctctagctctctgacgttacagtagtaggaacgatgcgggtagtatacgatatctactcgcccatttgtcctattggggcaccctcacgcgacaacactcgccccaccaggaacttgaacccagcagcagtcgccaaagttgctcctcctcctcctcctcccccaaccgctgctcgcgttgaccgccgccgccgccagggcatcgtcttcaacgtccaggaccttcctcaagaactcagggccctccaagccaactccagctcacctaagcctgcccgaccggcttgaattcttaactcagtatgttatacgcataattaattctgattcaaaaagaaagtttcactaatcattcttcatcgaaatttcaccctcactacagtccaatccaattctctcagatttcttttcttgtcccttttcttggattctttttcggctttctcggactggctcttctttcgagagagaagcaaccattatatcaatgtatcattagaatcattcattagtcttttcctttagtctcgtgtatcatcagatcaacacctctcgtttttacaccttgtgcctagtttcaaaggcggccggatttaatgtagaatatcaccatgcgatataacttctttgctgattgcgctacttatggatggacttgaagcttgatgaagttgtcctactctcaatatgtacatacaattatgtcattgtattattagaatcattcataatccttgtagtcttttgtgatttgtatcagatgttgacctctcgtttttacaccttgtgcctagtttcaaaggcagtcgcaatgaacgtagtcttagtattccaccttgcgatacaccttccttgatgatcgggctacttgtggattggcttcatgcttgatgcactctagtgaaaatacctgattttcaatacatacatataaagcatggctggacggaccagatgtggccttcatcttattgttttgtctgcttatactagatattccaaacaaattatgtttagagaaaacccgttttgaattcttcaaatcaacgattgaaactccctcaaagccaatcgatcttatcaagcctatgtatcctgcagagctcaattgtgaaaagacaaaggggctggcgggctgttcttcatcctttgcagctccccgacaaactgagaaatagccatctgtgggccgttttgaggagcggagcctcattcaccggccagcttgtgcattgttgcctctcctcggctctctcagatacatggaaagccaggttttgtgtagcaataagtgtcgcgacagtgttgccttggactcggagtttcgcacttcgataaagacttacttaccctgataattcgcaaagaatttgatgcggataacagcaaaattttcaatcgtcaacacagcacggcacattcaccaccttctccaaaaccaaaattttctctgagaactaagaattgggcataagaaagcacagtcgggtagcgaatttaacacatagtacgtctcactttagtcgccaggaatcccaccggtggttttttaattttataatcgtgtacaaaagaaaaaaaaaaaggtttggattgaggtaattgcagactgatcagaagtcagctgactccgaagtgttcgggcaaccaggtctgaagacgttcgagggaaaatgggttgcaaggttgaattccagtcaggcccgttcgccaatcaggctaaaaaaagggggggggggggggggaatttataatcgtctaagataaaagaagtcttacacgaagcttttgctgatcagcgccgaccaactcggccactttgaccccgtcgacgatgatctgaaaagtaggaattgctcggatccccatgagctctcgagaactttataagacagaaagaaaaaaaaaaaaacattaagtcagttccggttcgatttgagtctgtcggacaagacgtcggattttgagaagacctacttcgaagccgaaagcttgatcgtccacatcgactatcaaaaacgtcagttcggtcgtttggtcggacaatgcttcaaacgtcggcgtgatgtgtttgcatggctcgcagctgtttttaattttttcaagagagacaaattgtcttaagcatgaggcaacaacacactgaccaaggcttcttttggtcgctctaacggtatttcaaaggaatctagctctgaacggcaaacaggatatcttgggatttgtttaccttgttgcccagaattcgatgacgatcggtttgtgactcaacgactgaatcaccgcatgtatccccccccaaaaaaacacatgaaagaaagtcgtgtatgagagagaatctcttcagcttgggtttttacacatccgagcagcacatggtcttcactgcaatcccttttcgtggacgataaaaacgggaggaggagttaccaattcctcatattgttcacacgattttaaccacgatacagtcatttcccctatagtttctcagaatctttaagggcaaataagcggctctctcagagctaagaattaggtgcaccaggccaattaacttacgcatacactaggaaacaagaaccaaaggtcgagaaaaaaaaagaaacgaacagattacttacgaagataagaagccctttcagattagcgatttgatgggatccgcggggatgaaacagggcgcatggaaaaagggagggtccgtcgtgaagctacccgacaaaagaagctatttaatgggggccgcctcccgaggacggcaaggtttgatctcgatggaccggaggcggaaaggctgacgggcattgcggtgatgctcagcaatccagacgatgaccgctgccaggtgcagacgcacaacgttcatctcggtattatgtatacccttcggacagcgtcggtcatcttggagacgaaatcttgtcgcgctttcataattatcttgtggattattttccttcggagggaaactgggacattttggtaagttccaggttgggactccaagctcgttaagaagcttttattcgttttggaaccaaaattcattacatatcgacgacaggaggtttcgcttccttccgaactcgccccaggaccctagttacaaaccaatgaggtgctcaacgtgccgatctagacctttatgactttttcgaatcccgttggaggggcgctgatcaagggctcggagtagttgccctcatccgtccctaaaccgcgactgatgtggaagctcttaaacagcaagtccaagagtaaggctcggagaagttatcttggagatcatgtgctgatgatggacaactgtcctatgacttagtctgaaccttcgatccatgtttagcagtctcatttcatctttttttgccctataaaattctctgatgatgaaaggaaaccgaatgcaagcggctctgattgagaggaaaagataaggaagagattgttctattaggctcatattgagcctgttgacctccacgctgagcacgtcgaccgggcctaaccacaccgcaatcagcatggccaacttgacgccggggttgtactgtaggagtcagcgaagcgccgtgcaatctggacactagtgtttcagtgaatccggaggatagacataagcgcccctctccgatgattcctgaggatgttgtctcgatgaccgtcgatcaaccggccaagaagtttttgctggtttcgctgagcatcttaataggacggttcacgtctgacctttggagcaagttttatagcatttatcattaaaattttccaaatttgtcaaaaatctcaaattcctccaaatctgatgattcatgagatttgacaaaattcataaaattttaaccatagaagtgctaaaagttgccttaaacttcagacgtgaaccggcctaatggaggttgaagcggattatattcaggatgggctgatggtttccggggatgatgatgatggctggcaatggcccagtggctgttagatagtgaaagtgatggcggggatgagatggctcctgacgggtctggaccattggcttggtctgcggctggcattgcggcctggatgagtggatgtgaatgttttgtttgatgtgatgtgttggttgagtttgagaggggaagatgacttatagtgcttatcatcatagcattggcttgtacttatggatgggcgcacagcctgctgtcaactttcaagggaggaagcactcatctcatgatgggatggccagtggactgtggggggtatggcttctggcttgttcagccaactttattttcaggggatggtctagccccctcctcctggatttcccactaaaaaccaaaaaaaaacaagaaatgcagccacaagaaacaactactaccaagaaacgacctcactcagcactctcaaccaccctactccgtcctcgtcgctcatcgatcgaagatgacctcaaacaacgaagactcagcggatgggccatcttcgaatcagtcatcgatcatcaccactcatcatcatcatcatcatcatcatcatcagcatcaggcagaaataatctaaccagtcaacaagaacaagcagaacaacaacaacaacaacacaacagactcagctcaccaacaagaccgatctgccaagaacctcaaccgattgactaccagcaacaaacacaaccaacccccagctcaaaatcaaaactcatctcattcgcaaactcagccttctcaaaactaccgagctcattcaggagagacttccgtgtgatcctcaagtgctcgatcgcctatctcatcgcatccctcttctcattctatgacccactctccgacctactcgtcctacccttcggactcgatggcccattctcaggcgcacacgtcgtcgccaccatcgtcacctactaccgtcctgctgcaacggtcggcgggatgatcgaggctaaccatcacgccatctggggactattctggctggccgtcatcatcgtcggctccaccctcacctctttcctaatcgaaaacaggatcatctcccatgccatcatcctcatcttcttcgtcggttttggttatggatccatggcctgggtcaaactcaaatctccaggtatctctagatattttatccttcccacatcccacctcatttcaccaaaaaacaaaaacattaacattattgctcttctcaggctttgcctcaacctgtagcatgatcatcgtcatctcatccgtcatcatcacgagggaaggatcgatccactttgggtacctggatttcaagaaaagtttgatctatacagagatcatcttgattgggatgttgatcagcaatctgacctgtctaggtttttggaccggaagtgcgacggacagtctccagaaggatatcaacaacaccctcgactcctttgccactttgatcggaatgttgaccaagaccttcttactcgacgagaccatttataccgatcaagagcgtctcaaacacgccatcgatcgccacgatctctcattcacctccctcaaaggctcattggatgcggccgtctacgagttcttcgagccacgcatccagcgctctcaggatcattaccgagaactggtggcctccatgaacaggctggcccagcatctgaccgggctcaggagtggatgtagtcttcaatacgagctcttgggacccgtccatctaagagctgaacggtcctcccgaaacccatcggctgaatccccagacgtccgtccgatcgaggatgtctttgcagccttctgtgaggaaattggaccgagtttgaagaccctgatggtaagaattcccttgagctctacacattgcagattgaagaaccccttaacttaaaccccccacaatttcgtaggccaccggcacggcatgtctccatgcgatcaaaaccccagtccatcaccccttcgcgcgtactgacctgcccattgaccccgaggctgcagctgatgggatcgataagattgtgcacatgcgttcacagcttttcctggccattcaggtctttcaggagagccacaatctcgctatgaagaacctataccataactttatctctaccaccgaccccgccgccaatgtctctgctttttcatctatccctacctcatccacaacattcggctctcattcccaatctcatcaacttaacgaagaaatttttgtcatttgtttcttcttattcaatatggtcagccatattctttttatccttgctgcaccaaaaaatcaaccccaacaaaaaaacaaaccagcacaaagagagatgactaatttcatttccctctcacaatgaaatatccgcaaaaacacatgaaggaagaattcatgcgagagctttgtcatctgttagatatttttgtggatattcgaacagatgaagaattgattgagtacgagtctcgattaaggtggcgacggatacggcggcggctggatccacggaactggatgaagaaggggacgtatgagtatgttgagggtagacgaaaaccacgctcgcgacgacagcgaccgaaactgagtgagtagagaacgggtattgaagtcaactcgaatagcagatcgtctgactttctgattttgacgatccagcggcggtactcccgttgaacccgaaagctcaacgcgccttctcctcctcgggaaatcggaagcaacaggcgcctgagggtgaacagaacgcgtcatccatgacctcagtgttcgatagaatcaagcggacgatctacgacttctttcagaactttagcgatcccgataccaagactgctatcaagatcggcgccggcgctgccctgatgacctttcctgctttctgggatgtcactcgatcgacttttcatcattatcgtgctcagtgggctgtcgtcaccgtctgtctttctttccattttctttttatcttacaaaattggaggacagattgattgatgtggtttttttggtctctgtattagtatatgatcgttatggcttctacattaggccaggtaagttgattcccatctttggtcttggcgtggtagatgtatattttttttcccagaccagtcaactgaagttgtgaggggtactccagacaaactttctagtgatcacgcgaatggtagggaccatggtcggctcgggcgtagcgattggggcccaatatgcgttctggcaagacccggtggtcctgccgatcatcggcttcggcttctcgttgccctgcttctggctcatcgtctcccagcccccgtatgcttctacgggaaggttcctcctcctctcctacaacttggtctgcgtttactccttcaacgtccgcgataaaaacgtccatatcctaatcactgcttataatcgtatcgtcgtaagtcctctcagctcttcccattgtctatctttctcgtcctaagaagatcttccctcttttcgggttggcttttttttttctagtgcgtctttgtcggtgtcttggttggttgggtgatcaatagctttgtctggccttacaaagcgcggagagaattgaggaaatgtttatcagagtaagtcgtcctggatcccatgagacaagatgaacgcacccattgatgaaatgattgtctgtagatttcttctcgaatccgccttcttgtattcattcttagtcaaacattattcgagtaagccgactggtgggactggggaagaaggagaagaagaagaagaagaaggtggagatcatggaggagatggtcagggccggccgaatttggccagggaggctcacgagagctcagctttattacttgggagtcatgctaaggctcagttgaagtcgagggtggatgagttgtctaagatggagatgttcctacaagtgaaggtaaatccaagcagccgtcttgcacaaattatctaagtgccgaagatgtttcttgacgatgattgatactgatgattgtgaaaaccgatgagacgattctttagctgatccgattatttggcttattatcggctactcgacacgagccgcgactgaagggcccgttcccgaagggccgataccagaagatgttacaaggctgccagatgatgttggacatgttgcattcgttgcgggcggtgactgtgcgcgaggaatggttcgagcaggccgtccgcgaagacttcctggtcgccgcccgcgaggaacatcgcgagctcgtcggcaacctcatcctcttcttcggcctcctctcctcctccatcgaactgaaagcgcctcttcccccctatctaccccccgccgcggaatcgcgacgcaggttgttgagtaaaatctcgctcagactcgctcgtccttctgatgatcagcaacaacatcctcaaaacctgaacgaagatggacacaatgagccagcaaaagaggataagaaccaccgacaagatcgtcggttcgagtcgggtggcagcaaactggagacgattgcggaaaccagacaccccaaacgggtccgacggaccacccactacctagaggaccaagaagcttccaagaagaagatcaattactcgctcttcttcgccttcatcgtggccatcaaacatatcctcatccagctcgaattggttggcggagaggctcagtccctcttcggaatcatcggcgggatccagaacctctccgaattcgaggagatctttgccaccctttgagccctttccttccctcctccctttctctggccgtagatgagggatatacatagatgccaaagaggcttggtttggaccgtctgatgcagtccggaacgcatctttttttttttttttctgtttgtgtggcttgtgatgtaggatgtcagtgggctttcgattttttttttcttgtccttgttggtcacactatcagccccataatagcgatgtcatatcaggaactatctttgttatatgtacttgtacactctacatgttcagatttatatatttatagagagataaaaaaattgtatgggtttggttgtgttggatgatatgatattgttgtgtagagttatggagtttggactggattgcttctgtgatggatgagtgttggaaatgggaagtattggaggcctggagtgattggcagtgaggatgttgcagtagtggtgagatccaccattgattaattgaacctacaatccacatttttttctttccttctgggtgtggtgataatgaggaattccacttcacaagtacatttttttttctttgatttgatttggaccgagggttatttgaaaaatttgatgactcccaacccgcggggatgcaaatgatggcttgccagacttgttctggtatgggtgggcactatgcgcaggtcacagccattttaaccttgaactgcaaagtgaaggaggtatttgaccagaagaacacctttctgtagtgtctcaacatggggggtggtgggggtgcacctaaataaggttactcataatatctctcacttcctctagccgggtttcgatgtggagattgtaagaatatcatgaaagaatttaagaataaaaataaaagttgggagtttgaagtacgatttatacctgtaacaacatcaacaataagttaataaaaagccaaaaatttgttggattgctggtaaatcagcggctcaaatttcacacttaatttaatcttcccaatgttggaaggaggaggaaggccaacttgaataagtccctccaattggagaggtgctgtctctctgaaggagggacttatctgcaaagtcaaccttgtggcctgggagaattaggaaaaccaccttttacaatataatgtcttgggcaagcaaaagaggcccacaatcatggagaatagttctgttttatattatcttgattttttaggcctttgggtgacatttgacttgcctttttttgtgactatgattctcctgcttcacaccttttgcactgtacataagggattatcccaaaagccggggttcagggttttaccccgttcctgaaccccggggttcaggacttgggacaggcctcttggaaaccccaaagccctggggttcccaggaatgttgttgagaagtggtttgttgttgtttttctcaatcagaaatatgttgcaaaaaaaattttgtgtatgtataatctttgagagcaaaaagaagcaaagaaaaacaaccataatggatagacagcttgtctgtggtgttcgttgaaataattccagagtcaactgtgcttattggggaactggctctgctatcttgactgacttcaatattgttgacatcaattatttcccaagtttgaccggcagctcaacattccgtttgagggtttttccacttcattctggtatctaagagccaaagtagacgcttctgccatgtgtacacatggctggtaaaaaaagtgaaaaaagtaaaaaaccccggggcttcagggttttaccctgaagccccggggtttgctagcttaacataatcccctcgaccagaggggccgggggcacctcgcgaagcgagcctctgaaagaggggcttatgagtcaagtcaaaatcttggcctggaagctggtactttttgtggcttttccgggatcttttacacacaaaagcccgttactcccagcccatccaactaaatgatcagcagtaaagtttgtcacataagtgagcatatcaccttggtgtccatttttttttttgaaatatttttgattaacacctatccatcctttggatagaaagtggaggacttgattccagctgaaaaccaccttattgcatatatggtggtacaacaaatagtatgagttagcctgtgagcctctggttcattctgtacaggaatcatgggtgcctcatcctgccacaccggtaatgctcagtgatagacacaggtagtatgtctcgtgtacagagtttctatatccatagaacaatacacacatagtatgccagaagactgaagaggtttgatgaaggaactggaggtccctcatcaacctcatggaaaaataacctttttgaaaggcaggtgggggccgatgtaaagggcccctggccttgttggtgagacaaaaagttagatacaattcaggccttttgcctggtccaaacggctgaaaatatttcctaggggaagagggggtgattgactgggcaatttttttccctactgacagcccccagcttccaagcccaaatgtgggctttagtcgcaagtccctccttcggaggctcgcttcgcgaggggcgctttgcgccagcctggcaccaggccctccgattgagggacttgttgttaagttagcggggttcgtgcctcgggacaaccctccagctagagatggtcgaagggtatccgttgcggatacccgctatccgctggcggatacccgccagtgccaacgggtgcggatttgggtgcggatggccccttttccgctaaaagttggcgggtatccgggtatcccaaaggatacccgtggccggaaggggaaatggccggctggaaggagacccttccagccggcgaggtacaagtacctcgtcgaccggaagggcttccttccagccggcgaggtacaagtacctcgtcgaccggaagggcttccttccagccggcgaggtacaagtacctcgtcaaccggaagggcttccttccagccggcgaggtacaagtacctcgtcaaccggaagggcttccttccagccggcgaggtacaagtacctcgtcgaccggaagggcttccttccagccggcgaggtacaccaccgagcggtgttttttttatccgcgcgtgggcttggccgcggggtcaagaacaggtctggcttgacctatctgccctgtgttcaacagtggagacaggccaacaccggaaactggtcagcatgacgttgacctgacccattcgacccaactgtcatgccagcatcggcggtacactctgttggcataacagttgggttgatgaggtgtcatgcctgacacaaccgcgctcaaattgccccagtgagcaggccaacgttgttggatgggtgggcatgcctgatcgactacgctggcctgctcttgcggcaaacatgagctggacatgaggtgtcctgccaatgatggctggccttgcagggcaagccaacgcaatcggccgatgaacaccctgtcatatcccggtgagcactgatctgtcagtgatccgtcgagcttgatcattgcatctgacttgccccgaccacaccagaagaaatggagcccgctatcaagaaactctcaagcactcctgaagatggcctcgccagcagccccgagcccaccacggcccacgtccaagacgaccctgccaacagccccaagcccattgcggcggacgttgaacccatccgagcgcgcgctgaccccatcacattggctgaacaaggaaccagcggaactgccccggcaccacagatggcagccggacgatcacctgtgaggaagaacgtgagtttttccattgaaattactttaaatttcaatgtaacttatgccggtcttcctttcccagaccatacgttctcccaacatgccggtcagacgcagccgtcgcatctttgatcaagagcacgggttaggcagcttcaacattcccatcagctacggtcgactccaccaagcacagacacgtgctgtaccaaaaaatcctcctcactgaggacaccttttttcctccaagttcaccctcatcatcgacaacaaaataacttatcatttttcaatgtacagtagaacatgtattgtacagttatgataggatgtattcactatgtagtctaaatctaactgggtagtaagctgggatctgttcttgaagtcgacgccatcggacccgatctcttcttttgagctttcttatctgcctttttgtctttcttttctaccgtagacccccaagttttgatcccatcgtgcatcgcattgatccaatccagcggttgaagcagcttgataggcaaatcagagaaagttcgatgattgattgctgatgaaagtgatgcgagattgattatgtatctctcgttgtcgttgtgagtaagctcgagtgccaggtttgagcttttccttcgctcaacttcttcagcccgtgtttcagtgagcctacaatcgccacggtgacaatcgtgctggacattcagtccagtaacaatgctctgttatcaaagaaatcaaataagtaattgataatgtattaatttatcacattctcaaaagggactcaacattagttgcaacaaacactctttgagaggttctcctaatctccctcatcttgtaataagaactttcaccaagtttttcaaatacagttgtgtggatatagaatgagcgttgatggctgggcttttgaactatccagatagagttgattactccaactttctgagaattttcggactgactgatgttgaacttggaaatcaaatttttgaaaaagtcagccaattgaaaattaattaaaacaggaaaaagataagcaatcatatggattataaataccaagatgaaataatctttcttcagtacttgctttctgttgagtttgatttcagaaatttgtgttaattcatggtcaggaaatgaatttattagattctgaggagtggctatttgattgtcttttggtactgaaagtttcttgatttgaggatacttgatatctggaagagatgttgattgattatagccaagggtttgctggaccaggggattacagacaaaagtgttggtgacttggttggaagattgggaaaatttcccttgtttcttgttgaagaagtaaccaccagagataatttgacggaaagagtgataattactaaaagtaacagctatatcttggccaggactgtgacggttggagtggattgaagcatttcgaagaataccattgtaactttcaaatttttctgttgcaaaaagacaagccgggccaaatcgaagaatagactctggaagatgaagtaacatgtgaaacttgggtttattaacccattgagcagaattttggatgatgtgatttaagaatatatcaatatgattcttcaagtcaggaatatatgttgccatattttcaatgtgagtttgaaagattaaagaacacatatggcagagagaagaccagatgttgatgatggatggagtcatgaacttgaagaagatgaagggagctgcttgaagaattattctaaagtctttaccaattaaacttgaagaatattgtaccaagctagtgggtctgatggaggggatgttgagagaatttgtgttgaaagaataccataacgccaagagttctttttcttgatcctcgtccaatcccttcatgaaatcttgaaacaaatattttactgccccaagcaagattacgtgtagagcttcgacaggagtatccttgaccatatcaaaccctaaataagaaggaaaaagaggcaaaataaaatcagaaaatcaaacaactgaataaaaaaaatcagctaaataaaaacctctcaaatccaagaaccgattaaacattctatcaggttccttttcttccaaatccaccaatgtttgaggaattggctgatccatctcaggtggtaattcgccatcttcttcgagtgttgcaattttttttgattcaaattcaaataactgtttgcaaaattttaaattcatttgatctcgaaaagctagcttggcggattcagtattcaacttttccaggtttgttaacggtttctttgcaaacgtccagagtttcttggagttttcaatagtctgttccatggttctcagattatttgggcactgtttgtaaaaaaaaagtgagaacccatttgattaaaataataataaaaataaacatacatttgatccatgtgagttcttctgcacaaattttcccacataaggtatcttctttctgtcggccaaagttggggaactcaaggtacaatagcgacaagagttaagagaatttcctggaacatgggtgttggtgatttcggcgtgcattggggaatctgcagtgaaacacatcaagctggtcataacatggacttcttcatcaattgtgcaatcataagcttcgaagccatttatggccatgtcactgaattttaaaaagcaaagaagcaaaaaaaaaatcagaaaaaaaacttgtcaaaataaatggaaccatgaggattcaaaacaaaatcaaattatactttaactgctcaacaaccatttctccaagttccaaagcgcccacaatattggatgtgcatagaaaatgacagttgaattgctgattggagattttgggcggcaatccagaaagtgtgaagtaataagagatgtgtttattccattttttagatttgtttccagacgtgtcatcacagtataaagtgatgggaacatttcttaagatttttcccgcagattttttacgccacggatttggcaagctgatttcagaactgttttcaactgattgagagaaacaaaacttcagtaaaaggtttttgaatgaagttgcacttttaaattcttactgataagattgtttccgcagcactcagacaatttcaaaccattctttaacttgatgtcctgataaatgacagataattttttgacagagagtgtttgaagagtaatatcatcataaggaatttcagtgggattggtggcaaggtgaatttcaacggcagaatggtctggatttgttttgatagttggtttatagcattttgtgaagagtgcaccattttcagtgtagaagaagatggggattacaattttgtagctttctaattgtacaggttcaaataaatagaaatgttttgtgtttgattcgaccatctgaactcgaaggtctgatttgaagtcctttagccacttggaagattgggaaagtttgaagatattgtatccgtgcgcctcctctggcacaaactcaagatgtgatgccacaagaggattcattaaatcctacatatttacatacatgaaacaaaccgaattcaaatctcagcttagaaattcaccgggcccaaaaatagcttctataggtaagtaagtaccaacatccttgattaattccctagcatccaatccaaacactggctgaccaaaaaccgtttctttttcgattatagtgtgattaaccaacgaacgaatctttgcgcgctggagtcgtaccgcctcccagcgaggaatccgaacgtggtacaaggtgaagacaatgcggatttgatggtacatgtcgcgagatatgagcttatggagatatccaatcagcaacgagccaacaaggtactaaaaatattataaaaatcttcgctgtcagtttttctgtttctatttgtttttcttttccacctttttactcgtaagaaatgttttcctcacctctttattgagaaaaggataccacgcagagttatccggccgaatttttgcaatctcggcttcctcacgacgaaagagcggatccgttgcagcaagagcagcttcttctggctcagagttaatttggccaactgcgatttcgatcatatcagtccattgcagctccccttcctcattgtccgaatcctcctcctcaaattgactcagtgggacttcctccggatcttcgaatgtttggatctcaacatccctgaatgtatcttcagtaagtgtttgatgttcgttcccgtcaggtgcaagttcagtggtctgatcaatatccatggcctcctcattcacaaccaaagcggccgccctctgtgaatcccgttccattcgacgttccttgtgctcttgcacgaggctttgatgtcgcttgctaatacaatgccgtttgcggttcgtcatggtccttcccttacaaagccaacaagcgtacgtattcccctttatacttctcttttcaaaaaagtcttcacaaaaaaaaaacaaccaagtaagtattttgttattccaactttttttatggctcacatctcatgtcaaagtccatcttgattgttaagtcttctctgactttcaattttttacggttttctgtgtttgtcttgacttgaagagttccaattggactggaatcgattcctggaaagtgatgacggctccgatggtctggtcaggatgtaaatgggtcgggtcggcccggtaccaacccgagacccgtcgggttttgggccgggtttgggcagcctacacatccaaaaatcaattcctgacccgacccgggaagacccggtacataatcgggttcgggtttgggcaggggtctcttatttcgggccggcccacgaacccggctcacaatttgttttggacaaatttcagcctacaacagccgcttgctagactactgcggcacagtatcgttagagatgtcacgtcctggacagtggactcctgtcgtgcggcgtgccaactgtccaccgctcaagctttgcaaaacccaaggccagccgccagccaccccagtcacaactcacgactccgactcagtcactcacctgcttccacgatgcgacaatcaaaaagaataaaaccgacaaagcggaagggagaaactttggtgtcagatgatgaagcagacgaatctgactttcaagtcactcaacagtctcaaccctccgctgcaagtgcaagtcagactgatacaactaccccgggcctcttgaaacgtaaccgcaccgaaagcgacaccatcgatccctccaacaacaaagcagatgacactgaaaatccaacaaagaagaggaaggggactagcgacatctgggaacacttcacaaagaagggaaaaggtgagtttgaactttgaactactcgctatacacattctttttttcatttctgactctcccatcttttattttctcaggtgaagatgctcgtgctatctgcaagtattgcacgcaggatatggacgctaagagtaagaacgggacaaattcgttgtggcgtcacctcggtcgatgtggtacatatgcatcaaagagcaagcagagcttgctcaaggtcaaatctggcgatagttcatctacttggatattctctcagcaagcgtcgcgcgaactcttggccaagatgatcattgctcacgaacatccatttacgttagttgaacaaaaattgtttcgagccttcctggaatcgttgcaaccaaagttcaaattgatgagccgtggcactatccggaccgacatgatgtcgatatacgaatcaatgaagaaaaaactgaaggttgagttatcaaaggtggatcgacttggcttgacaaccgatctctggacgtcatcgaaccagacgccctttatggttgtatcggctcattatattcatgattggacgcttaaaaagaagcttatttcttttaaggagcttcccactcctcacaccggggttgctattgccgatcagcttatcgcaaccatcgtcgactggaagatattagaaaaggtcgcatcaattactgtcgataacgcgtcctcaaacgatgtggcaattgcgcgggtggcatcaattctttcgactcgaagcagtactcctccagatatgaagggtcaatattttcacattcggtgtgcggcgcatataatcaaccttgtcgtaaaggatggcctcaaaaatctatctgccgccatcaataaaatacgagattgtgtccgatatagcaagagtagtccttctcgaaaacaacttttcaaggaagcaatcgatcatacaaacatgaaacgtcaagctcttccatcagttgatgtccccacacgatggaactcaacatatctaatgctgcaatcaacactcccgtacaaggaagcttttgagacgctcgccgtgaaggacgcgaactttactaattgcccaacctttgaggagtgggacgaattatccaagatgactgaattcttgaagattttcaacacgggttagtttttcctttctttttttcatgaatcaatttctgactatgttctaattcctgaatgtctccattccagtaactttgaagctaggaaagacccattacccaactgctcacatcatctacaaaaacatgaagaagattgaacggcaactcaaagaaagcctcgactctggcccatcttacgtagtcaacatcatccgaccgatgcaggagaaatttaacaagtattgggaaaagatgaaaaactttgcttctctcaacgaagcatttgaccctcgttgcaaattggagcgcatcggtttcacactctcagaagaacttggcgacatcgaggctgaaagtcaagttggccaaatcaaagccaacctctcgtgttggttcaacgagatgatgacttctttacacaagacaaacgatgctagtcccaaaggtggccaatccgaaaaacaagcaacttcaacattgatggaagacgatgaagatatgcgctacaagaaacaccttgctaagaagcaggctagtcaagctgtatctactacagctgagctagacctgtacctccaagaaccacctgtgacaagcaactccgatcaattctcggtcctcgattggtggaggatgcacgaggccaaatttcctactctggccatactagctagacgaatattgatgagtccgatgacttcaattgcatcggagtcggctttctccacaggcggcagaatcctcaacgattacagaaccaggatgaaagccgacacactcgaggcattggtgtgcgcccaggactggatccgtggcgatgtaggaatccatgatgatgatcaggaggttgaaaacaatgagatattagtaatcgaatgaattatgaggcagtcggcccccaaccctccctcccccctcttttctcgctttatgatttatcggtatcccctccttttctctatgctttatttttttattttattattcttttttcctttttttttactatccatacatgatttctttttttctctattattcaaatatgaaaaaaacttggttatcgcaaaaattatccgggttcaacccggacccgacccggacccgactcatggaatccgggttcgggtttgggcacaagtttcccaaatttgacccgacccggcccaacccgtaatgctccccgggtcgggtttgggcactgttttcagacccgaacccggcccatttacatcctgatggtctggcttatttgaccgtttccctttttaatgttttttcacaccaggaacccagctcaccccatttcgatcaagattttttttcggcactcagattgactgcaaaacaacaagcagaccttcaaccgattgtcagtcaccccgcgaaatgacatcagatttcagatcggtggctgtgaacactttcaagattggcatgacttcttcgacccgaccaaaaagtataattaacccatcctccttccccaaaaagccctccgaccatcctccaactcctcttgtttcttcccatccacccttccagtcaaactcaatcacccattatggtgatttcaaccaacgactttctctctggtgacctcgatgatccctccactcaatttgagggagttcgagattcattaccgccattccctgatgctcatccgactcgtaccactcccccctctactcaattccaagccactgatcccgccgtgattcttggtgacccatcaaacaacgacgacaacaatgatgatgatgtcctcatgaacgatcgacccgcagcattgatcggttctgatctctcaatcgatcaagtttgctcccaacttcaattgaagttgaaacttgatcctgagcacttgaacattgctcatttgaccagcaaggtaacaaaccccttccactgttcatgtccatcgttcttcccttacatgtacatgttatcaattgtcaaatctctcctccccttccacactccttctccagtgcacccttgaagcaagacacgcgaacacaatctttgccatagctgccttttcccaactcaagtgtagccctgccccagcagccatccatgtgtttgatgaaagattcagggtaagtctcataccatttcatcttgttctttttctttcatattgctgaccattcactctgactaggattttgtgcgagcaagtgctcgcatgatcttgttgaaaccaactctcgaagcttacttgaacaatcctcacaggaatgggaccctcccaaaaacactctactacctcactctcgaaggctctctcgtttgatgtatcgttttgtttaaataagattcaagattgcaacacatgtttttcctttgatcacaggatgcgatcgatcaacagcctgatgagtggaaagaagaccacctcgcccctgagtcaactcgtgaagatccaccagctctcgaggcctatcgtgatgccgtgggtgagctcttgaaacatcaacgcagtaacttgcgcaccttggtaagcacattcgacttctactcaagctctaagtaaaactatactcatcgggctctttctgaaagctgttgggaaacattcttgagacccaaaggatttcaatcaagggaagtgtccccaaccgccatgagatgatcacggctgtaagtattctctcagtcatcccctcttcttgttccattctcatgtcacctctcttctcgcttgtttagatctatgaagaccttccacctcgtacggcaaagatgaccgcaagcgaaattcagcaccaggtcaatactaactgggcgatgcggatccgaatgagctacgcccggcttgtcatggtccattattacgtccacaagtcaaagaaaacctcccaatggatggaaatcgatgaacgattgggtgttttgaggggttcttcgattgaatttcaaaaatggttggccaattcactttttgactcaatttctttgtgtttgctaacttgtcttcctttcccagtcacgcgcagcttgtcttggacaaagacaatgaacttttctctcacatgaagcattacaatgacattcccaaggaggaatttactgtccctaccctcgacgacgttcgacaagcacaagcgacagcggctgcagcactcggcaacagaaaccaagaagcatgaggtttttctttttctttctcccaagatcgatcctgtacccctcaaataactccttcattgttctcttctttcctcctcatcggtttttatcattgatctgcctccattcctctcatctccacttgtgtacctgtttccgccagttttcctgaaaaagaaaacctgtgtgatcctatgcttagtaattcaaactttccgcgggttttcctgaaaaagaaaacccgttggattgtatgctagccccattcatcttcatccagccggtttttctggaatgaaaaacccgccggatgctttttttttgcttctcgcgacgtgtatgacgttggggtcaagccaacataaaccgtcagtgttggccaggtcaaatgcccaacagcaggccaacggaaaacctcttcccgcggcactacgcaactctgtcggaggttacgccggctgctgccattgtgtaggcgcgctgtcggaagttacgccgacagctgccactgtgtaggcccgctgtcggaagttacgccgacgacaggctccaacagcggccttgcatcggaaggaatgccgacagcggcttccgatacatcccgctatgaaacattgggtcggccaccaaagttttttggtggggtcggggaggtcgggccgacgaaattttttacgttggctcttagtcgaccacaacctgtggtgtaggtactcttccagtcgacgaggtacaagtacctacctcgccggctggaaggaagcccttccggtcgacgaggtacttgtacctcgccggctggaaggaagcccttccagccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgccagcgtgtgcggatgcggattcggatgcacagatggccggaaaaagcagccggatatccggatgccaatcgaccatctctacctccagccccgtcccgaaccccgggatcatgccttaactgtacagtatctgggattagcaatgttacaatcatcactttatttcatcaaggagatgtgttgaccattagcaaagttagtccatagatggggacagctcaaatgatccttaatctcaaaactagaagagataccaatcagccaaatttgtgtcagattgatgacaaaaaactcctagccaaaaatcctaatgctctcaggccgcggggtcaactagctgctagacgtaagcccctccctctggtcgttgcaatgcaacaagtggtttaccactccaacaaaggggggcaggaactttgttaagttgggtaggtaggggagaagtgaaggactggatacttcaggacagtaacagacagaatgtattttttttttctttcaggattattggtatccataattacaaaaacagcaacattgtgatgaggggttcatactttttgtccaaagcacggtacattggagtttctgaaaacttgaatgctgactatctggactgttctatattcaaacagctaacattgatggaggcaaatagtacgatttcttgatgaccaaatctcttggaaatgaaagttagggtacattttagggcctgtacttatggattggatattgatattctatgattttttctgtcttctacatcataagaataacaagtggaggagggatatcttgttgaaatcctttccttttaggccaaaaactagcagttgatgattgtccaattttgaggagatccaattttgagcaagatggattctgggaaaatggatttttgatgcccttatatggtggtacaggccctgaaatgagcccattctctcaaataagtctccatggttttacatagctcgtttcatgttatgagagaagtgtaattatcattttcccccgtccaaagtagttttaactgtagggcaaaaatatagccattgtttttggtgctacatgatgttgcactttcactagggattcctgctgtgttcgggtgctcgacctgagcttcaagtcccacgggctgactcgaagatgggcaagtccatcgaagatgggcaagtccagaacttaagccgtgatccacgcccgacctcagcccgctccgggttcgtgcggccctgttctcaggcccggcccgagggatatccctagactggatatgtctttctctgaagcaaaaaaaaaaaaaaaaggaaaccagccaggaggaaccaacaacatggcaacgatggaaccgattaacatgacgatcgaagagaatctctcaaccgataatgacgatacgaacgatatggatgccgaaggagaactagtagactcagaagacgaacaacaagaactaatcgaacaacaacagcagcaacagtatcacagcacctcctcatctcagccatcctcaccatcatttaatactgccctaaccgaacaggaacaagaacccattcaggatatcatcaaccagaaaccatcatcccaatcaactgtatatgaagaagaggaagcgggacaacatcatcactcaatcctgatcgaaccaatccatcacccactacaagattcctcacccaagatggcaccagtcagacttaacaagaaaacaacaaccaaacggagcatctcaactagcaacaagactcagctcaaattaatcaaatcacaaccagtcaaccaccgatcaaacagcaaacagaaacgatgtaattcgaaactattacccatcgtcatggctgaacaacagatcttagaacaacaccagcagcagcagcagaaggcatgtaaacaagtgtacaatcagcctaaccgacaacagccacaacaacaacctacctcaccagtcactcgtcccaagttaggagtcataggcggacgacgtgcaccacgagaagggtggtgcagcttctgctccagagagggcggattcgacgaccttaacgggaacatggtccgcggcgagattccaatctcactcgtcactcaatcactcaacccctcaaacgacccatcccacaacaacagcaacaacctctctctcgagcctctctctatcatccccagctcttctacttcctcgacctcccgccgtagaggtaaaggcgaaatggtaagctgttgggaatgtggtcagagtggtaagttctcactcatcatgaagaaacaatcgcgaattttcctcatttttcattgtccttgattcgagcaggtcattttagctgtatggaattgaacaacttgacaatcaaaagtcacgccaaatcatatccttggctttgcctagaatgtaggcggtgtcatgggtgtgataagaaaggtgagtctggtcctaatcctctcaccctttcacacatcactcttgtttttcccaccaaaacctaacaaatccattctccaggtgatgatgatcagaatatgttattatgcgcggtgtgtgatcgtggctggcatggggaatgtctgaatccgcctctaaggaccgtaccttccggtcagttctcacaaatacatagaccaacatcttattcactaatgtcatctaccgttgataccacaggtgacttcacctgtccctttgatcaccagtccactcaatgcatacctccccttccagactcagtcactcttccccctttttcgcccagccagattcccctcggcctcccgacgattcccaacaatacccctctcaaagccaatgggatcacctccaaacctaacaatcgagcaacagtcaacaagaaaagaaaaatgaaaaacttgccgtctgatgatgatgatgagagcatgggctttgttgacaaggaaacgggcgatccgactgaaatgcgatcgtctaagaagctcactgctgggaagcccaggtatagtcagccagttaattttgggaagcatctcctaaatggtctatttatttatcccttgtcaatttttttaataggaatggcaccaagggtacagtcaaacggctcaatactcttacatccactacttctagtagtctttcgccgctgagaaaacaaacatcgagtttgactctcgacggcactgctcttgaccctttttcaaatcatccggatgggtcagatgaaaacattgatgacgcacaagaagaagaggaacaaggcggggactctctcgatccacccaagccaacgaatccgttcgagggcgtgttaaacgaggatgaagctgcaattggggatcgaaacatcaccgaagacgacctgacaaggtttaatcaaagtctggaaagatccaaggtacgcgtccactccgaataatcttctggtatagccaaatcaaaaagctcacgggacaagtactctaggctcgtatggagacttcggctggcgaatcagccgacagaaccaacgctgccgccccttcgccctctatggttgcagttccctctccatcaagcggtagtttggaaaccccgcggctggcagccgtccgagagcgcagaagcggcttacatggcacaagtccatcgggcacaagagggcggatcacaccgacagtattcacacccgagatggagattgatgaagtctcctcaaactcatcgacccatcacgaagaagttgtcaagaaaaaggaagcggctcgtccgagtaggaggaccaagaaaaatgaaacccatcagacgagcataatcaagtcgatccgatttggagagtatgagatcgatgtatggtatcaagcgccctaccctgaagagtactcgaaactgccaggtggcagattatggatctgtgagcgatgtctgaagtacttcaagaccgagtttgagatctctcggcaccgtatgaagtgtaagaacttttatcctccaggggacgagatctatcgagataatgacgagcgccatggggtacgaattcagatcttcgaagtagatggaaggaagaataagatgtattgtcagaatctatgtctcttgtcgaaaatgttcttggatcataagacactctactatgacgtcgacccgttcctcttctacgtgatcactcaaactagtctcctctccaatcacccctcttctatcgattcatccccctctaatcctcgttgtcaattcgtcggctatttctctaaggaaaaacgtagcccaactaataacgttagttgtattatgactcttcctgtccttcaaaggaaaggctggggtaatttgttgatcgacttcagtaagtttctcaattatgtttttttttttttcaagagcctgcttttgagagattgttgatgatatttttttttctctatgttttaataaggttatctattatcaaagaaggagaaaagggttgggacacctgagaaaccactgtcagatctaggcttacttagttatagaaattactggaccctatcaatctcgaaatttttaatgagctgtgatccaagcaatgaagaggaacagatcacgttagaagacatagcgaatcagacctcgatttcgttattggatgtctattatacctgtcgacacaagaactggatccacgaagtcaagccgagcccgctttcaaatacttcggtcccagttgtccatcacccggtggttcccaaacggaaatcgcacaactggaacggacgtcgaaagccgccgagctcagtgcatgcatctcctgctcccgtccatgcttcacaagctcgtcccaaccagcccggaggctcctctaacaccaatccatccgccccttcttcgaagaccaactcatcattgatcattgacgaaaaagcaatcccgaaatattataatatccgatgggaccctctggaagtttcccagatcgtcgagaaatcggcgcagaaagatttgctctgtctcaaacctgagaagctcgtgtggtctcctttcctgaccacgcgtgctcaaggtctgtcgatcgacgttagcccgatcgctatcccccttatccctaatactgatccctatcaattctctaataaaaaattggcctcctcttctgtcgatcaatctcctttgatttcttaaaatcaaaatccaaaaacactcagtttcagtgcgcgctctctttgtttcttttttttttgataagactgatcccttgcggggctgctctcttttctgttgtatatacaacttcatcccatttaccatccatatatacaaaacttttttcttctttctatcaattgattttgtatccattcttttttttttaaaaaaaagggagttgagtctgaacaaaaaaaaagatagattttcttgtatgtacttcttaaatcctccttttaatcactccatgattcctatactttctttagtatggttaataattcaagttacaaccatcctgtgtgacgtctcccttgccttgtttttgttgttttgttttttctggcatgtgtatgtgtgtttacggttttgttttgtatgttaacagtgctgttgcctcttctcccttcatatttggtttggtttggtttgatgtttctgattgtgtttgaagaagatgacttggttatagtttttggtaaatagattacatacatcatcaaggccaggtgaataatttgaatgtgtgtatgtaataacttggctagtcaggttgattttttttatttacaaaatagtgataatgctagaggcttggtgatatcaagactcaaagacatcttctctatgactagacttgtcttccgacatttggagatggtcacaacttgaagggaccaggtcaattcctgggtcacccaaagaatgcaagtcctttgtctacccatcgttgtcacaatccaaaaaaggatactgatgccccacagagtgacaaatctttacagctttaagaaagaccgttatatgagactatgttataaagctttgagaatagcaatggcaggcatcagatattgtaggaaatagatatcttctttgtcttggtagtagacctcatgcattgttgctatgcagctatatacacacttaaatctcacttttagttctcatgctctttttctcaaaccagtaaaacttggtgtcttctggggcatcaataaataatataaaaatatcatgtttatctcttgagttgacttcatcatcatgatgtaataacacttccactatcaaacttcattcatgatatttttcctgctggtagtagatttctagcaacatgtgatgagacctccctcaaagaattggcagtaaatatatttttcatagttcatgtaaatccatgttgaacaatgcacatccacagatggatgtgccaaagtcaaaacaggattggacctttaatgctggactgaaaaaaaaaaaacaataaaagggctcttttggcatcagaggccacagactttggattgaaaagtagtcaaggccgccaaaagttgcgcaagtatcaaggctccatttctgtctactccaaaaaacaaactaaaaatagctttcatttattttagcctgaaaatcctttctgctcccgcaagcaggtgaggtgttgcacgtaagcctctcctacggagagcgctccgtgcggggtcctccagaccttccatttgagtggcttttttaagctagctgtttagaagaacataaaagagaccctactggagccttaaactgaccaggatatctcatcaaaccgttcttcatataatcaaagcaacaatacaaaaacaacaaagcaaaagctttataacatttcaactaacatccgaacaaactcacaagtaagacttactgttgagaggttaaagcctagatagatacactaacaccaaacttcagtgtctgaattcgtaggccaggcccaaactcaatcagttcctccaaacgcatttgcaagtccgttgcaaatagctgccaacaggagcaaaccattggcaaccctcccaaaccaagtcattgagaaagactttgatgtggtagccgcagtgaaaaagttactaaaaagaaaatttccttttaaattctttacaaactacataaatagtggaggacttcccatttccttttagagtgctttttaagccctccccagtcctaattaacacctcaatcataattctaaccagctcacatgagagctatcttcacaaggcttgtgaaaaaacaattttttataccaaaaattaagatctagggggtgtaaattgaattctgggagggttataaaccgcaacgggaagtcatccagtatccaagatggtactatccaccaggtcaggagtcaaccatggcacaaagcctcccccaacacacagaggccgaggaaggggacaaagaggagctagaggtagccatcaaaaaggcaccaaaaggttagcctcttcatatcaacctcataccactgattcattgctgacatcaatcaaatccagcgttcaacggagaggagccattgtcaaacaaccaactgaacttgatcaacatgctgattttttcaaagaaggtctacatgaacgcaaatgaatcaatccagaaacaaattctgtttggatctggaagggaatttcatgtcatggtaccactcccttaattgttgcttttggtcatctccccaagctgtacaataacagattggtctcatttgggatgtctagtaacacattatccaaagaatttcatttcttcctcatttctagaatatttacagaatttgggaagcattgcttgggaatagcaaccaaagtgctgtaagtttggccatgggtgaaatcaagataagatgattcaatggatttgcatgttttcaaaccttactacatacacaatctgaattcaaagaggtagggagaatgttggtccaatcaacaatatctgacttgtctcacaagtcaacacacaacatttttgggatgtatgtttggaagttctaaaccatgcatccattttcacccggatttccagactctgagatgcatttttttagaaagatgtagcccttaattaagggtttgagttgatcctacaggtcctcagattttgatgaaaaatttatcaattgaatctgatttgcagaatagagcacctcttatgtttggggtttgaagtttaacagatcttgccctgaacaggttcttgatgccaagagggggggaaggtggggttggggaattagattccattgaaaaattatttacagttatccattggaaaattatctaaagttagaaagattctgtaaaggctatctggaacagcatttttttggattacatttcatccaggtacaaagcccaaaacaagacattttataaacaaaaagataggaggtgttttgcaaccagggaggtacttgcaatcagtttgagattttatgaagttatggactgtataaaagctcaagatcttcagtaacaatacatatgaacaaaatgctgtaagctcatgagtgatgttgcatgatgtttcaatggatatctatgtttttaaacatgataattcaggaaaataggcatggatggaataattttcactcaatagtacatatcttacttgtctaacaactcacaaagctgttggcatttgtatatgaatgtatgaaccacaacatgaaacaattttgagcttgatttcctctgagaaccttttgcagtaagacaggtgtcaaaagggatggaaatcactaaagggctgtatgaactgaaaagtgttgccatatcagccttatcatgatacaaattgcaaaacaagccacatttgagaaaatacatagtgggtacactagtcaactccctattaagccatacccctgggtggacatgtttttctatgggttaatggggagtatgggttaataagtcaagtttttaggtattttgcccattttggtggaccaatttcctagaaaaatgtatggcttaagaggggttatgagctaataggtcatggattaagagagagttgactgtactttgcacctaggcagggccttgtgataagtttaagattgtctgaagttctggagcataaaattttcgagatggtaagttgctggaatccagtggtgaattgtagcatgtttcaaagatggtgtgatttaagctattggtcatttcatgatgagagtcttgaatttatctccaagttttgaaaccatgacacataattcccaaacaaagaggcttggaaagagacttttggggctcatgatacatcactcactttcctcacaaaatacattgatgttggcatgaatgtttgaatgattcataccaggcaactatctcataggtttcaaatgtaataaaaaaattgagatagaaaatgttttcaaattagctttatcttgatacagaggacaaaacaattggtgttcaaaaatacatagccagtaagagaattgcaatatataagttaaaaaaagtgaaactcttgtacatgaacatgtccccacatcactgataactgtctaatgtagcaaggaattcaatgggaacgggttgtccaatttgggtggtttgtaaaccacataaatactcccatcacttctatccatctgatgaccaatcaagacggatcaagtaacaagcaatttgaaaagtaagtcaaaagtcaaaaaactattttagttgttgaactaatttactatcaacaaccttggaaatctttgtctcatgtatctcagagcaataattagctatttcatgaattgagaaaccaaatcaactcactgactatttggacatttgttctagatgaaatttgctaccctaattacctgcctttccctagtttcacatattcatggagatttctatccttctgttgagcaaggatatactgcttcagaatacacaatcacccttgaaaatcaaaaacatggaaaacttcgtgacccatccacagtaaactatcacatgcacgaatatcgttcattagcaggcacctcagtcgattgtatattttccataaaaggagggagaatctccatcaacaatccattttctaaatattgccacgcatttgtattccaggatgggacaatagtgtcatccaaaagctatgaaagtagagcacatctatttgatccaaatcaccttggaaggattgtgggcaacttggatccatctttgtcaaaggagacaaaaataagagtgcaatactggtttaaagatacagaatagttgcacaaaatgaaagcccaactcctatttatgtcattgataaaccagcaaagtaaatgtttgaatttctagcttatctaaccatgtgaatttctcttttccactagccagtaaatcagcaagcccctactatgtaggaatttcattttgttctcaaacataaaaccccttcatttccccttcccgtcttatttattttctatctatctcaattccttgaattgttatttggatcaacacaatcatccttcttaaatgtgtgatttctttatggttgtgtaggcctgctgagtgatttgtattcaaaaactagttgctgaatcttatcaaatttactctggtaccttatcctcaagactgggtgtgaattccttttgctgtcatcttactgtactcagttgttctgtttccttctctgatgtcctgttcaccatatacaaataatgaaccacagtttgaatgtgtgtactcagtctaattcaaactagcctagtgacaaaaagattctttgattcattttgaaatactgagtactggttgatgcactttctctttgaaaaagtattgaatgaaaggaaatcatacatcaaatttttctgcagattgcacacctggatttgaattctgatggtcaaatccaaggaagtagtgacttatgcatcattttttggttgagattgagaagtctgtcccaacttgcccctgcatgcttcaattagaagtctagaaaaattagaaacagaaagtgccaaaagagttcaaggctatgtattcctgtgtcacaaaaggcaacattagatgataaaagccaaaatgaagatagctatttatctctttgttctgggacggtggaagataatgaagaagattttgctttgaaggtaagaaaaagtgaagtcctgccttgtcagtgtcctagattgattcaattttctttggagaatgatttcttcctcatcaaaatacttcttcccaataatttggggtagttctggatccctttcccaaggtctcagggtgtcctcgaagggtaaactgttggtattgggatccaggacagcttgccacaagcccaagcaccagcaggtatcctaggaaatggtcactgggccggctcacacatgccaatgggtattctgggtatcttgggggaggacaggaattgttggtagttgtaaatggtattcattgcaataaaattacactttataactgtaattgacatagattgcaatgcaaacaaaaacaaagagaaaaaaaaatacttgcaggctaaatttttgttgttgttggagttttcatcatcattgtcttggtgagtctgaatctggggtccggtcggagtccttcctcccatctccctgcaagtacatgacggttatacccttggtttggactctggagggtatacctgtgtccaagacagccccactggaaaaaaaatcccatgcccaaggaaatttcacaggtgcctcatttcaccttccaggctcaagggtattccctttggtccgggtgctggacggcctctcactcaaagaccaagtttttcatctatggctttgatatatggcataaaaaattctccactgaatgtcagatcagtgagggttccatcataaatttaaaaaacaaccaattcagtgatctgatggaattctgatgaaatctcataattcattcaatgatggatctatggactgacccaagaggcacaaaaaaaagtttgtaaaatagtcaatgttctgttggggtcagcattgcccacaaggacctttgatgtatacccaaaaaatcaacaatttgtcaatgaaacagattggagttactgctgaccactgagataatgttttgagcagtttgtagtgatccattgtcaattttaccaatcaaatcaagatgatatgttagttttcagtttcactggaaaaatggggtttttacaccatataatagctcagggagggatcaaaagcatatattgttattaacagtttagtattaagcaaaccacaagccaaaagataaaaagaaaaaagataccaaggatagccccagattttctgactctaaggaatgccaccaaacaagagccaaacaatggcaattgatgccagtttcacttcccctcttataatctcaacctgccctcatctctccctttttcttttgctaatttccttcatttattttcaaacttctttccctgctccaatctcttgattttgcttcaaaatcacatcttcccctttcctgttgtgaaaattaatcaactcagttccaatcaagtgcttggatttatttttttgtgctcttcagatcaaacttgacacaagtgccatggtcagatatggtgttcaaccatgctgaatcacaaacttgtaacagatggacagttgcaggactccaggagtgattaaggtttcaaatgttctggttcaggctattggtaatgttatgatattcccagttgatctccatgtttgtaaattatgtcacataaatcacaaacaaagaggctggtaaggaggcctttttgccaatgatgcatcattcacttgtctcctgattcacaagggtattgcatgcatgttttaatgatgtgggatgagtaagttatactttcatttcctattcctgaactgttctacatatggaaatatatcccttgatgctttcctttggtttcaattgaaacttgacaatgaaataacaattggttgatcaattaattgggatttagaaatggagttcctctttttggggggttggaaggtcatcagaaggtgctggattccaaagggaagaaatggaagaaaattttactaaactcaaactttcttcacagttgggaatgtgttgggtgaaacaaatgtggcaacatctctcatgaaagcataatttttgaaaataaaattttaaacatacaaacccccaaacaagtcattctcaaaaaaaaaaaatcaggttctttgtatcaacactgaattgctatctgcattatcccagtaatgtagtgcacattatcccttccctgatacattagcattttctgaagtgggaaatttgtctctcagccagtagtgtaatcacattatccagaggttaagcaaccctcaacacatttcaagtggcaatttttggtttttggcagcaacacatgccataaatttccaaagagtatcatgtgtcttaaaagacaaaattgatagcgccatgtgaaaaaaaagttcaaaaaattatgaggaaagtaataatagtgagtttaaaatcactacttcatcattacacttccattacaggtaatgtaagtacccagtgttgtttgtatccagggtgggaatttgagctggacagaaggctgcagtactgattggaaacacacaaaaaaattataattttgtgagtttagccacagggaaaaataatattgataggagatataatatcaccaaatccaccattacttcatgactggtttggaaaggaccttaatagggggtatcaactataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaactatttttaaaaaagtgactggtttctaatggtggatttcctatatttgataccccctaataaaaataatgtggtttttccgcgtctacacgcggttttgaagcagcgcagcacacacggattccgcgtttacacacggttttgaatttaattttttgagtttttttgaatttttaaaattgtttcctgtgttttaaagcgtgtaaaatttaatggtaaaacccattttaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaagaattggattgcaccattaaattctacgcacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaacaaataattaataattaaaattcttttttatgcaaaatggtttttaccattaaattctacacctttcaaagtgtaggaaacaactttaaaaattaaaaaaaaaacttgaaaaataacccatatttaaaaatttaattacgaaaccttgtttaaatgcggaaaccgcgtgtgctgtgccgcagcaaaaccgtgtgtaaacgcggaaaaactgtgtttttttattaaggccctttaatcattaatttttttttcactcatttctcaattaattgtttgcattaaaaagtttaacattaaacctcaaaccgtctcgttccacaggtactgctactagcgatgtcgcatgagacattaattctcctactgaccctgggtttgggggaaactccaactttttgccccctctttttataatattttcattcttttgttccaatccttcttcctccatgcttctcaatctccctcttttctttcacttcttgttcaacttgtccttcctcatccgttcaacaaagacatcacctttttgatcattttgacacttccccgattctaaagatgccaaactttcacccgggccataaagtgctgttcacctctcaacacatagacatattcgaaataggcaacaagatccaaaaattaataataaaatatttatcaagtatttctcttcttgccattgtacacttgaaacataacttcatatcccgcactggatgtgcagtaaaatgaacctggatatgtagtatttttatatatttctttgttcacctcttcacaccatttttttttaaaaaaaaaaacactgaatatccagttttttttactccatatccggtactggatatgaggtagtgttgaaagtgaaggtgtgaagaggtgaacaaaaaaaatataaaaatactacatatccaggtttattttactgcacatccagtgctggatatgaagttatgtttcaagtggtacctaatccatctcctgctttcatttccttttgcgcgataactatctctgtgtactattattacttcccttttggggatcctctaccactcatccaaacagaccagagaaaagattcagaacaaaaaaatctagctatactatgttgcatcaattgtttatatcagctggagactcttcaataggaaccaactaatggctatggacaccccaggcactctacgataccccgtcgtgtaaactagggatgggatggtcggaggagatcaatctacgggcttgggtggtgaactggatcatcaggatatctatcactctccagctggcacagcttatcatcaccaccacagcggcctatgtccattggttctacatgaggaaaccactccagagatatcctcccaagatgatgagcgcaacctccctcttcctggccaccaaagtcgaggaagtacctaggaagctggagtgtgtggtttgcaaatacttctccgtcaacaaggatgataatgaacaaacaggcccaatcagtgattcttcaaatgtaacatcaaccatacaatatacaatatatacacaccccatcctctgctctccctgccaaaaacttgctgtacacctcttcatcagagtttgcttccaaaaatggccgattgggccaaagccaagttgatcgctcaggccgcctgggggttcatcaacgactccttgatgtccccgctgtgtcttgtcgccaaacctgagctcatttctgccttggccctcctcctcgccatctcccattgtctctccaaatctccaccctcatatccggaccaagaggggaatcatcaagagccacataacatcaaaaaaatccggtcaacttcaatcgtttcctcaaccttcccctcgcaacggacctgaagaggggttgatccaagaaccctggtggaaggctttccaaattaaaagtctggatgaaatacaccgtcaggatctttctctcctctaagagtcatctcgtcaaccaatgaaataacaggtttcttttgtctttcaacagaagtcgccaacgcaatgcttgaccaatatactcaatctgtttgtgattaaatttgcgacgggcaaccaaggtacgttccgactatttactacactcggctcatcctactttattgtaaaaatatacaatcttgggtcaatctgaagtcagccaatgggattgttcattacaaattttgggacacggctgatgacttgggcttattagtcaacagcagccaatacgatcaggtgttgactgaaggagcccacttcaaaaggttttcaacttaaattagtgtttgcgataatactgttatttagtccaccagctgcccccatggctttgtttgagagacattggaaggaaatgggcaaggaattggtctacatgctgaggaatcggtatggcttagaagatcccaagccagaacaatttcaaagcttcattatactttgactagaaaaaatcttacaagatgtaagcttgcgattaaatccagaacaggaatgttttctgatctctatcaatgctcaagattgtggagagtgccaagcaaggtacgtgagcaatgattaggcaataattcttggtctcttgaacacggctcaacttaaactctacaatgtggtttatgataacttctcatgagtgcattctggtcatttaaaggtgtattatctagatggaccagaaggaactggaaaaactttcttgctggatttcatcataaattctcttagttcaaacagttggactgtgatagtggtggcattggcggggttgcagctctatcattgacagggggtcagatggcccattcctgctttaatatcccggtccagttttcagccaatttttattgtgatttcttgcacaaagacaaaacagggaacttatggactgctgatctgttaacacaaggcagtagaaatgttgtgaattcaaactcgcacattcttttatgcatagtcgattatgcatcctttcattctcgcgctgttattcgtcatcagcaaattcattgcgtcactcgacttttcgacaagcaacttcaactttcgccgatcattttcttttttcccttccgtactagttgctcaccacaaatctcaatcatcatcaatcaaaatcctccgaggtcctattcgatcgctgatcaatcaagtttcaatactcgactcatcaaccgaccacttctaacattcaggaggagctagatctagcttctgggcaggtagcgtcaattgtgttacattctcactgtttgttacaagttattgaccgtttcttattttttcattatcaggctatttcgttgtgataatcctcgtgttaaagaagtcgacgttgttgtgttttcgtattttaactttgttgcattctgatctgattcatcaggtattttttatttcatttctttgttgattggttatcagatttgatcatacttacttatcattactttttgttaagattattacttctattgagttttataatattatttctataaagtattgattcaaccatttttacatggtagcgagagtcaatacttgatagttataaaactcaaagtaagaataatcagtgttttcaggtcaagcgattagatgtcgactcatcaggagaaaactgcgatgaacgattcgtcaagtggcgatgaacatcaagagaaggcaaaattactcaaacttaatcgggacaattggactgaatggaagcaattttttgtggatctattaaccggacgaggtcatgaagaaattttcgaccctatctggattgaagaacacaagaaagagaagatattcagaaagaagtctgcacttgcgtttacgcttcttcgtcaatgtctgtcatccgatctcaaacctatcgccgctgccgcaaatacattcaccgatgctatgaaagacttggccgatacttgcggcgaaacgtctctcattaaactcggagataaattatatgcattagtatgctgtgattatactccaggcacctcaattggtgctcacgtttctaaatttcaaaatctatacaattcggttaaatcatctttttcggttactactacgactatgtacgtcgatacgcaaatggccggaatctttttccttaaaagttttcgtcatgacgataccctcgccgctcttattcaaaacctttacgatgtcgttccgtttacttttgaaaagcttgctgctcgtatgaacatcgaagatactcgtggcgataagccatctggatcattgaatgttgtttctcaatctcaatcaaatttcgtccgaccgaataaagaaaaattcaaggctttaccttcgcaacgattcaggaatgttgctccgactaaaaatcgtccgtctggctcaacttatccatctggatcgactgatgtcaagacgaagaagaatgaaattcagaaaatgattcatgatcaaattgaatcattgaaaaaacttcagaatcaagacttgaatgcgattgaagattctgagaatgatgaagatgatcgcgttgaggctatcgatgaaggaaacgattcggatgattggggtttctttatcaatgaaagcgctgaaaacatcgactcagacaacatttctgatgattcacacactctagtggatgtcgagatcgacaatcaagctagagcaactggcgtacctaatcaagctacggatgattcaggattctttgtggacgaagacaataactttcacatcggtacagaatctgccgacgttcgtttgattcttgatacaggggcttcaaaatcgaccgtgtctgatcgccgactgctatctgatatgaagccgattgaaaagaagatgagaacttattctggttcgattgaaattactcacatcggatcgttgaaatttggaaaatattttatttacccggtttatttagctcccgccggcaaatgtaacctcatttcagtttcccaactggaagatcatggtttcagaatatttcacaagaataaactcatcactgtctgtatgggatcaacaatcatcgaaaaattccctcgatctggcgatttatacgtttcatctagctcgtatcatgtcacagccaactctctgttctcaatctgtgaaaaacagtcgttgaaagactggcatattattctcggtcacccatcggatatttacatgcagaaattcttcgacctaatgaagatatcgaaaaactctcaaaccggttcttcaactgaatgtgaggtgtgtagaatggctaaattgaagcgttcctcccattcaaatccccttccttccgcctcgtctccattcaaaatgattcacatggacgttttacaggtttctccggtctctcgtggcagtttcaaatatattctggtcatgatcgacgatttctctcgattcaaccgaatttatctgcttcaaagaaaggatcagtctgaatcaaggattatgtcttatatcaatgagattaagaatcaaattgatatttatcctgccatcttgcacactgatcgtggtggtgagtttggctctaatgttctaaaaaactttctacttgaacggggtatctctttagaacaaggtccagctaattcacctcaaacaaatggtttagctgaacggttcaatcgcactcttttggtcaaaattcgatgcatgctcgcacaatgtacggttcctctcaattactgggacgaagctgcaaaatttgcttcaacattgatcaacatgttgccttcaatttctcttgcttggaaatcgccgatgtctatcctagtggattccaacttgaagattgaacaatccagacatgttcaaacattgattccgtttggtctcaaagtttacgttcacaatcaatccccctcgtcgaaagtccttcctccatcgaaaacacttttattcctcgggtatgagcccaaatcggatgcaatgcggttcttcgatcccatatctcgtaaaatcgtaatcagtcgggattttactccatcaaaattatcttttccatatggttcttcaaaagcgatgattaagttaccttcaactttgcccacatcattcgtacctgaaaagattgttaacaaagaagattacgtatcggttcacattccagaagacaagtctagccgtgttcctctaccggttaccttaccttcaacctctgttacacctcaaatgaattctccgatcaggtcttctcccccttctcttcctccgattcctccatctccaactctcgatatgtcaaccccaactctgattaatcctccggttttacctccaccgactaagcactacacttatacttggggtgcaactagtcaaaaagcttcgaaggatatcagttcaaaaattgatccatcacatatcattgaaggttcacgtcgtaaaaatcccggtttgccagatttgaatattgtgttggacgatgaattccccgagctgaacttaaatcaatcagtatcaatcaatgaagccatgatggataatgaacatgaaacagaatggagtgatgctctttcatctgaatttcattctttacaagtcaagaataccggaatcctaactccacctccttctgacgacaagattattggcggaatgtggctattgactcgaaagctcaatgaattcaacgaagtttcaagacataaagctcgctgggttgtgtttggaaatcatcaagaacatatgcttcactatttcgaaacatactcatccgtggctagaaacgaatcgcttaagatgatgctctctcttgcagtcaatgaagatctgaatgtctttcaattcgatgttgaaactgcttttctctatggtaacatcgatgcttcaatttacgtatcgcaagttcttggttttgaagatccagatccgaagaaaaagggatgggtttggaaacttcaaaagtccctatacggaacgaagcaagcgcctcgcatgtggaaagctcacttggtatcaacattgaattcgatcggtttcacagcttctattcttgatgatgcactgtttcacaactgggataattcgattctgttacacatgcacgttgacgatggattgattattggaaaatcgcgcccagcgattctcacctttctcaataatcttcaaaagacgtattcactcaaaatcaaagaacgcccaacacagcatcttggttatacactagtttggaatgaagacaaatctctgtttattcatcaatccgactttgtgtcaaaaatccttaatgaatttggtatgaacgattcaaatccagttaaagctccttctccgctcaattttcatcggctcgtagcctccgactcgccttcaattaatgagaaagtgatgcagaaggctattggaatgttgaactatttggctcttcacactcggccggatattgcttttacagtaaatgttttggctcagtttaccaattctcctacggaagctcattggtctttggttaagcatctgctgagatatctccgaggcacaaaggacgtagggataactttttctaaggggcaaaaagcggacgcacttgtaggatgggctgacgcggattacggtacttcacttgttacgaaacaatcaatgtccggttatgtcatttctttctttggcaatccgatttcgtggacaactaaaaagcaatcggttgtggctcagtcaacaacagaagctgaattcattgctatcaacaaatgcgcaaaacagcttaggtggatgtctaatttaattacttctctgaaaattcaaatcgacattcctacgattttcaacgacaactcgggtgcggtgattattagtgaagaacctcaattgaatccgaacacgaaacatattgaaattcgatttcaatatattcgtcaactcatgatgcaaaaagttttacatataaagcaaatcagtacattcgatatgatagcggatatattgacgaaaccttttggcaagattaagttggctgctgctttcaaacaattacatttgggaaatgtgcgtgtttaggaggagtgttgtgaattcaaactcgcacattcttttatgcatagtcgattatgcatcctttcattctcgcgctgttattcgtcatcagcaaattcattgcgtcactcgacttttcgacaagcaacttcaactttcgccgatcattttcttttttcccttccgtactagttgctcaccacaaatctcaatcatcatcaatcaaaatcctccgaggtcctattcgatcgctgatcaatcaagtttcaatactcgactcatcaaccgaccacttctaacattcaggaggagctagatctagcttctgggcaggtagcgtcaattgtgttacattctcactgtttgttacaagttattgaccgtttcttattttttcattatcaggctatttcgttgtgataatcctcgtgttaaagaagtcgacgttgttgtgttttcgtattttaactttgttgcattctgatctgattcatcaggtattttttatttcatttctttgttgattggttatcagatttgatcatacttacttatcattactttttgttaagattattacttctattgagttttataatattatttctataaagtattgattcaaccatttttacaagaaatacctaaggatgccatcaagactgtagatcaaagtctcaaagatctaatgaagactaaactaacctttggggggaaaactgtcatttttgccggtgacaggcctaaaaatatgcatgaatcttgatgagtttgtgtaaagtagtggagtaaaggcaataaatgaaatgtttgtatttgatagatggcggcgcagccgcctttagacactagtacatgtttgtaccttattttttatgtttttttgaaattttaaatttatttcctaggttttaatatgtgtataatttaatggtaacatccattttttataaaaatgaatggttcattttttataatgcaatcatacccattttttcacttaggtttttacagcttaattttgattcttttttgacattttaaatttctttcctacactttaatacatgtaagaaattatgataataatcattttacatgaaatcaaagattgttattgaatactgcgttggacaggtttttttgatgttcttttaattggtttttaccggcttaattttgagcattttttgaaatttgaaatttatttcctacatttaaaaaagtttaaaatttgatggtgaagtccaattttcataaaactcaaagcttcaatcttaatatgtgagcgtacaccatttcttgcataatttgtaccgtatacaaattgtattttgatgaaaaatggatactaccatcaatttgcaaacctttcaatgtgtaggaaatgaatttgaaattccaaaaaataaggataattaagtgtgtaagaattaattaaggaaacatgtccaatgcagtattcaagatatagttttaatttttatgcaaagtgattgttaccaatgcttttttgaaattttaaatttatttcctaggttttaatacatgtagaatttaatggcaaaatccaattttcttaaaactcaacgtttcatttataatactagggggtatcaaatataggaaaaccaccattagaaaccagtcacttttccaaaattattttttttgcatcaatgggccccaaatggggttaaatgaagaaccaacatgtttcaaaaagggtggatttttccaaaccagtcaattaaataatggtggatttgtttatatttggtaccccctaatgagattatttgaaatgaattcctggaagcataaatcaacttaattgaaactttctttgaatttagaaggtttcacaattgaaaaaaaggtgtgaaaacctacctcaaacagtgttttttttttttggaatgaacttatatctatttacaaagtccaaaacaacaagttgtgttctaaacaggtaagatcaacggtgcaacaaagacaatacacaacggtatcaggtgtttatttgtattgtctcagaatttggatacacaaaaatactggatttgtgttgtctcactttcctgagacaatacacatgtattgtctttggaaagtgagacaagtattctgtattgtctcagatgactgatcccaccaaaaccgtatttgatacacaagatatttggccgtattgaataaaaaagaaaaaaccaaagacaagaaaatactgatactggtatcaggctcaaaataaagacaatacaatccaatacaaatacatgtctcgtatctgttgcaccgttggtaagatcttgtacattaaatatctccacattccctgataattgtataatttagcaaggcattcaatggtaaaagagttcccccattctggtgacttcccaaccacataaataccaccataacttttattattctaccaaccaatcaaacaggattaaatattgggcacttgaaataattatctacagctgaaaaagtaagtcaagaatctatcatatctgttcaactcaatcaatatctttgtgacactgggcaagagtatatcaaaaaacttgggagtctttgtctgatttagcttagagagacaaatagttatgttatgaattcagctttgaaatcaatatactgactaattcaaaaattatgctagatgaaattggctaccctcattacctgccttttcttaggttcacatattcaaggtggaatgcgtcctggagagtcttatattcctgataatagatataaggctttgcaatatgcaatttccctagaccaagcagatggaaacctttgcaaaccatccaaaatagactatcacatgagtgatgatttcacaagatcagacaatggggaatcagtcagatgtatatttaatgtgaaggaagggaaagtccacatcaacaatccatttaatgagaattgttatgcaggtgtattacaggatggggtactacttaaagacaaagatggccatagctcattgaaacacttcactaaaaatgaactgggaaagcatatgggcaacttggaaactccttattcatcaaaagagacaacactgcaggtgcaatattgggttacacctccagtggaaagagtagttgcaaaagattagaggcacaatcccctaggtatgttattgatcaacaaagtaactttttgaataaattgctgatctaaccaaatggatttctcttttacactcactagcaagcctctactaggtcacctgatattggaatttcagtagcttgtcatacatagatccctcttccttttccctttccctttttagttggtttatctttctgaaatcaatatttcaaccaattgaaacatcttttcttgaaggtcacatttgcctgcttggtgatttgtattagaactctagtcattgaagcttggcaacttttctctggtatcactatcccatcctcaagactgagtgtgaattgtttttggtgtcatcttactgtacttagttgctctgttttcttctctgatgccctattctccatatacctaaccaaaccacggtttgattgtgtgtactcagtctacttgaacctagcctagtgacagcaagattcactgcttcattttgaaatactgagtactggttttatgcactgtgtctttcaaaaagtcttgaattcaacgaaaacatacatcaaattggtcttcagattgcacaactggatgtgaatcctgatgggcagatgcattgcaaggaaatgactcaagcaacattttttgtttgagattgagaagtctttcccaacttgcccctcgcgcttcaatgagaagtctagacaaattggaaacaaaaagtaccaacaaaacagttcaaggctatgaaaaacactatgcagtggatgctgaaatcaagatagcaatttatttctttgttctgggatggtggaagattgtcgagaagatgtttgcttcaaagttcagcaaagtgaattcctgccttgtcggtgtcccagatgaattcaattttctttggagaaaaatttcttccccgtcaaaagatttttcccaataatttggggtccttacaaaattgcggatatttcactgttccttcactcaaagaccaagtttttcatctatggctttgatagatggcatcaagaaatattctccactggatgttagatcagtgagggttccgtcagcaagttaagaaacaaccaattcagcgatctgtcggaattcggatgaaatctcatggttcaattgatgatcgatctatggactaacccaagaggcacaacaaaaggttgtaacgcggtcaatgtgttgttggggttggtattacctccgggaacctgtaacatataccccaaaaatgaataatttgtcaataaaatggatcggagttactactgaccactgggataatgttttgagcagttcgcggcgatccatcgctgatttgaccgatcaacaagtccaatccagatgatacgttagcggccggtcgcgctggaaaacgagggttattacaccatatcttagctcagggaaggatcaaaagcaggtatcgttatcacttaatcatctctcacggaaatacagtgattccagtatctgatgtaagataggcttaccttctggaccaactggaatccgtccgcaatttcactttggtaagcaacgaataataaaccacgattttcttttgttttcttcgaatcggtctcttcccctgtgagctcgggacctacaaggggaatccggactgatattcatatctgatccttcagtagtcatgggggtatgaaacatttgcaaaagcaaaccgtatggaatcccatttctgatcacgaggtgaggtaagattgttttctgcgagtccgctccagcttgagaaccattccgcgggttggattttctaataatataaaatggagaacagaagaaagaatctgaacacgtggttttggaattccattttggcacataaagagattgtacctgatgtgagcagcatagggacaacgttcttgtttcaattcatccgaatagtcgaaattttgtgctacacgtaactccggattatcctcgttgggagccaagctaagtggtgcccctgagaacgaagaaacatggatcaagcatttgctaggttggttacagatagataaaatcgcacctgatttccatctaccaacgattctggcaccaatgaaatcaccggatgcatttaattcttcattctttttggcagaatcatcgcaaaaagcttgaaattcgggtacgagttgttggagctctctgaaagccataaacgacccatccttgagccatgcttgattgggatccaggccaacgctatttccaccggaagagggttggccaagtagaattacccctggttgaattattcccgccttttcgtcttctggttgagcattgaaaccttcaatcttcggcgtggaaatcgagtcctttttgagttaatgttgatttatgttcagccattgattgaacaagtcatgggccgtatcaagaagattaaaaagggattaaaaatgaagaaacacagaaatgctcaaccaagaatccaaaatgttcatgaccaagctgttcaccgggcctgacgctaccttgacgaacgaaagagttggacaagtgcccaccgaaggcgtgtcgaacttggtcgagtttttgatttagtagtttcaagtccggagcagtaatcaacacaacgaaatcgatcgaattgacttcatctaaaaattcgttagaccaggttttcaattttttcgtggcttggtctaccgggtctcccaagttttccacagcgtcaactttttggcctttcgaaaacacgccatctctgccggttgggatctcctctgtcttcaaacctagcttttttattccattaaaactgaatcctacattaacctgggtaatgggcaacagctctttggaatccccatctttctgatttcttttattttcatctatctttttttgtgtgtctatcacaccttgtgctgtagtaattatcggaagcaaatcgctttttaattttttacgaaaaccttcgatcgattctgcttcagttttcaaactgcaaaaccaaaacgcttcgcagcgtttctgtaatccaatgatgacatcgccctgcacattgcttagatcgatcctgtcagtaaggaaaaaaacgttattcgaattaagaaacagatgattagcaaggaaagaccacacattgcgtttataaatcaaggaacgagagtaaattctcatctaaattttggcatgtcaatatccagctgtatgccaatcaaatacatcaaaaagtgaacaaaatcatatggaaaatctgatacaactagacaagcttctagcctaaactgaatttcgaacagggagaaacttatctacaagaaagaaaaagaaaacttactggcttgacgatgtgacatcttgggtggcttgacttttgaataagttgaacagaaacatcgcaaaagactagagatggaggtgaacgttgaggtttgcgatttcgatcgatttcccccaacagcaaaccgagttcgtcctgatattaaattgtattttacagtgattaaccttcgggaatcgatcttcaaaaaaaacctggtggcaagcgaaggaaagcaagcacccacccgaaggcatcgaaaattcacattttctgattggtcatgtgatctagcacaaccgcgtgttgcactgcaaaaatcgattcagacacaaggtaagagcctgaaaacaggaaactttggctaatcgggataacctcggcgagtcgcgaatgagttagaaataccggcgttgaagtctttcatctcgaaaaccataacagagatcagacttgatcctcaggtctgagtctgaccctgtcaaccatggatgctatggtttagtaccggggccctccgaagcgagggacttgtgataaatcaggaacagccccggtgtcggcagatacacgcgaacccgctctctagagcccgctatggaatctctgagaggccggatctgttactccgctcggtatcatatgtggaggcgacaggacagatatgctgacgcatgtgtggcatcgcacagagattaaggatactgatagtagcctgaaagaaataccttgtattttcaattattctccaatgttcacttacttttttgcgattgcctctcagtctcatatcatcaaggagctctcatgaacgagcttgagactgcaccgctatgcagtgttttatatactcggatctaatctagcaaactatcgggataagttctaaatacacttgaagagaaaaagaagagggaatggaaatgagcggcctgtgagctgagagtccataaacaggcaaaggctatttgtacattgagaaaggggaagcagaaaggtgaaaatgatacaaagtgataccccgacttgacggtgcgctaaatatgttgagttccttgttagcttttggatctgacggagcgaatatttctgtgtatcagattgcggacccgccatcatgcaggaacgttagaaaaaagttgccgagctttcattggtcttttgatccaaggccaagtgtttcgtttatagctttgatggatggcattaagaagtattcccctctaaaaatcggagcaataaaggtcccatcatcgaatcacaaaaacaggaaattaaagcaattccaaatgaattcctgaagaaattgtatcattttttgaagaatgatctatgaactgacccaagaggaatgacaaaagggttaagcgcggtcaacgtgttgttggggtcggtgttccctcctgggagctgtggtgggtatttgcacacatagccaaaaaaaatgaacattttccttgcaatagagagctaccggtactgcttaccaatgggataatgttttgagcggttcgtggtgatccatcgctgttttgtccggttagcaaatctaacccagctgatacattagcggccgcttgcgtcggaaaacgggggttgttagaccacacctagctcaaggaaagtaagaaaagtaaatttacttaacatattattagagtcaatcaggaagaaaaaaaaattgaacatgatgtagaattaccctctgggcaaattgaaacccgttcgcaatttcactttgataagaaacgaatagcaaaccgcggttttcttttgttttcataatgtcgacctcttcaccagtgacctcaggacctacaaatgcaatccagactccgttcaactcttatcctcccgcaccgtgaatacgtcattaggactaggacaaaccgtagggtatgccatttctgatcatgaggtgaggcaaggtgtttctttgagggtctccgttaactgaagcaccatgacgtggattggtttttctaggattgaaacgaagaaataaatatcaacatgtggagtatcaatctcatggaatcgcgtcaaaatatgatacctgacgtgagcagcataaggacaacgttcttgtttcacttcgtccgaatagtcaaaatcctgtgctgcatttaaatccggattatcttcgttgggagccaagctaattggtgcccctgaagaaaagagaagctttaatcaaggattttttaggatggttgccaagatacaaaaacatacctgatttccatcttcctacgatcctagcaccaataaaatcaccagaaatattcgaatttttgagatttttggcagactcgtcgcaaaaactttgaaactcgggtacgaattgttggagctctctgaaaaccataaatgacccatctttgagccaagcttgattaggatccgtcgcactactgttcccatcggaagggggttgaccgagtaagatcacccctggttcaactattccggccttcttgtcttctgattgagcattcacaccttcaatcttcggcgtcgaaattgagtccttttcaaaatcacaattgttagtcagccattgacaaagcgtcaagaatgttaaaaaggaagagaagaatgaatgaatgaatactaatcaaccttgaatccaaaatgctcatgaccccactggtccccaggtctgacattgccttgacgaagaaaggactttgacaagtgcccttcgagtatcttgccaacctggtcgagttttttatttaataaattcgagtccggagcagttaccaacaccacgaaatcaattgggttaacttcgtctgagaaatcatcagaccaggtttttaacttttttgtttcttgatccagcgggtctgccaagtttgtcacggcgtcggctttttgacctttcgaaaatatcccgtttttgccggtgggaatctcctctgccttcaagcctaactttttcaatccgttgaaagtaaagcctagattgacgtgtgtaatgggtagcatttttttggactccccttcggtctggttttgttgggagttatctatcaccttttgtgcatcgatcacaccttgtgtcgatgtaattaatggaagcaagtcacttttcaggtttttacgaaagccttcgattgatccgggatctgacttcaaagtgcaaaaccaaaacgcttcgtaacgtttctgcaaaccaataattatatcgccttggacgtttgttagatcgaccctatttaacacaaatattgcgattcaaaccaagattcaagtcagcacagaaagaacaaacagggcgaaacgcatgtgtgtgtttatgttttgcaagatcctcattttaaatcgccatatgaagccgtattccacttgatttgattggaaagtgaacggcgtcgcacatgcaattgatagaacttgcactcaaatcaagagactcgccaaatctggactgttcacaaaagcaaaaaaaaaatatggagtttaaatagaaatcagaacccaccgggtagacgatgtgtcggccttggtgatttggacttcaagcaagctgaatgaaacgatcaaaaggaccgtagaaatggaaaatgtagaggttcgcatgtttcgtttgatttcctatctttatgacgcgttcagcaagtccatatagcctcgttatttatgtatgccgagatcaattgcccctcgagcgttggtctctgaaggtctgatgtccagcaataaaccaaaaacacctgagggaaagcaatggccacgtcgctggtgagcctaaatttggagccttcctgatcattgctctccactccagcaggctcaatcccatcagtgtcgttgcttgattgagtcagatacgctctgtgagtctacaaagaccaagctttgtcttgcgctgcataacctcggtgtgatcacacatgattgtcagtgcgtatcaaacaaccgcgccggctcagcgctctttatgaaggagtgagacgccagtcattcatcccgtgagcctcccaatatgcagtcgttgagactcactccatgatcactgtttcatatctagtccgtatgtccgaatcccgatgtggccatcaccgataccaacacagcacaaaaagtctaaaaactgcttggcaaaagatcctaccttctccaggggcggtttgtcgactagccaagtcagcccgaggtcacccgttggcgcttatgaaaaatgctcgatctgttttccgggctgttctcgtgaggggttttaagactcgctggaaactacattccggccaggactgaaagcctcctgacccagtgcagtgtagtatgtaccctcaggcttcaggactcagcagagccactattctgtaccagaatatgcacttcccggccatgggtcatttctttccagagaattttcgaagatgttggcaggagtgactggcttccctttagagatgtgtgatcttacaacacttttttacaactaacatgcaaaaagtatttttttaccaaatcaataaccacttcaggtgctctgaaaccagctcatgaactccatcaagactagtatcaacaaccataaactcatttgttacattgaactgtagctaaggaagcagaatatagttcctaattcttagtagagtgttctgagtttttggaaaaattcttaatccatttcctcacggaaaaagaatacaatacatgatcaagatagaaagggtaggcaattacagcccccaatttagtgtagaataacgtttttaaagaaaaatggcatggttaatatgttgggtgcgactccgactttatgggcggcggtccgaagaaattaacttgatagatcctagctaggtacggactgtgaccgcgactgagtttccatgttgtgaataatctgatctgattgttcgaagtacaagtttatacaaatgcatttgaacaagatagagagaaagtaatgagaagtctgaaagagaaagggtataaagaggccaaaactattcatacattgagaaaagggagaacagaaagatgatgttggcttggaatttaatacaaagtgaagcctgcatttctagaatatttaacgctttttaattagcttttatatctgatttactgataatttccgctctgcagagcgcccacccggtcgcagtgattgcaggggcataaaatctgcaagtctttgctcggtctggcggtcaaaggccaagtttttcatttatggctttgattgatggcatcaagaagtattctcccctaaatatcagagcagaagggttctgtcagcaagtcagaaacacatcatatttagaaatccaaaagaagggtagaattttctcattcttttcatgaatgctctccgaactgacccaagaggaacaacaaaaggttgaaatgcggtcaccgtgttgcgaggatctgcattacctcctgggacctgtagcgtttcaaacatgtagccaaaatgtgaataattgcgcaattaaatctactgaaaagactaccgaccgatggtgtaatgttttgagcagttcgtggtgatccatcgctgtgttgaccgatcaacaagtccaatccagctgatacgttgagggccgtttgcggtggaaaactagggttattacaccatgcctaaatttaagcaaagtgccaatagcgcataaaatcaattttttaccattcaaaccacaagagatgaaactagatttaattcaagataggattaccttttggacgaattgaaatccggccacaatgtcactttggtaagcaacaaataataaaccacggttttctattgttctcttgaaatatttctcttcccctgtgagctcggggcctgaaagtgaaaaccatactgatgctcagcgctcatgcatcctgccacattgtggatatgaccagtttgcaaagacaaaccgtagggtatcgaatttctgatcatgaggtgaggcaaggtggttttctgggggtccgcgccttggatgccattacgtggattgcttttcctaacattcaaacgaagaaaaatgaagaaaagaaaatttttccttagcatgcatgttttcaatcttcttcgatctcgtgaatagatattacctgatatgagcagcatagggacaacgttcttgttttaattcgtcagaataatcaaaatcttgagctgtacttaacgctggattatcatgctttggagccaaggtaagcggtgctcctgaggaaatcatagatgttaaccaagtagttgctagaatgctgaaattaagaaactcttaagaaaacacacctgatttccatctccccacgattctagcaccaataaaatcaccagatacattcaaattcttcatatttttagcagtctcgtcgcagaagtggtgaaattcgggtacgagttgtcgaagttctctgaaagccataaaagatccatccttgagccatgcttgattggcatcgggagcggtgctgttcccattggcagaggggtagccgagtaagatcacccctggttcaactattccagcctttcgatcttctgctcgcgcatttacacctttaatcttcgccatggaaatcgcgtcctatttaagttccaggttctcagtcagtcaccaatggagcaagtgaaacccttttctagggtaatagaaaatgactagagaaagaaagacactcaaccgggaatccgaaatgctcattggcatactgatcaccgggcctgacattaccttgacgaaggaaagagtgcgacaaaaacccattgaacatcctgcgaacctgatggagtttttgatttaataaattcgagtccggagcagtgatcaggacgacgaaatcgatcgtgttaacttcgcccaaaaaatcgcgagaccaggtatttaacttttttgttgcttgaatcatcggatctcccaagtttttcacggcgtcaagcttttgacctttggaaaataccccgtccctgccggtagggatctcctccggcttcaagcccaacttctttaacccgttataagcaaatcccaaattaacgtgggtgatcggaagccattgtttggcctccccttttttctgttttcgttgatgatcatctatgaccttttgtgcatcaataacaccttgtgtcgttgtaattaatggaagtaagtgggttttcagatttttgcgaaagccttcgattgaacttggatctgatcttaaagtgccaaaccaaaacgcttcttgccgtttctgcaaaccaataataacatcgccttggacgtttttcaggtcgaccctatcaagtagaaaaatgatatttaaaacaagttatacgtcagcaaggaaacgattaaaaccggaacatcagtcatgaaaggcagttatgcgtcttgttttcccaacatcaagtcgtattccgcttgattcaattgaagaaactggcgaatcaagtcaagatacttgccaaatgtgaactgaaaaagtgaaaaaaaaaaatcatggagtggaaatagcaggcaaaacgcaccgggaagatgatatctgtgcctttgaggtatggcttcctagcaaactgggtagaacgatcaaaaacaagttgttaatggaaaatgtcggggttcgcatcttttctctcttttcgtatttactctgcatcgaaaacaaaccgatgcagtcttgctatttatgtctttcaaaagcgattgctcatcgaatttcggtcgctggaggagatctgacgtcaaacattcaacaacgatagcaattgaaacgttgctgagtatgtagcaagtgaaggaggatggacaatcggtcatccttattgagatcatcccgctcaaccaggctcaaccccgctgctgcctagtatgtacagtgggggacaccatattactgtaacaaccccccagcaaaatgcaagttgaccacgcgggctgaatgtttgtccaccataggagtccaaaagttccaaaagtgtcttttttggactctatggaggttgtagattctaaatcttattcagttttgcaattggaccagccattctttttttccctttttttgaaatcattatttgggacacatgctacttataccttcccctaagcccatatgtacaccctaagtgcatatttatgggcttccagcaaggctttattgcatatacatgcatgcaaatagacatataaacacatataatgtgtggtctacaattatgttgtgcttcctctgggctcttcaagccttacttttgaccatcatttgaccttttgggtttgatttgttgaaatttcgagtgcaaaagttcagaaaaacaaactttgaccaacctgacccatcaattttctcaaaaatatcacccctcaccctcctttccccctgctcccaagggaatttttccaaatttttcccacccaaaatttgggacactgtaaaatctgttacagtaatatggtgtccaccactgtagtagaaagaccgacaaaactgaatggtctgcgcgatccagtctagccgagaaacaaccgcgtctgggctctacgaagacagagtcggacaaaattcatacaaaaaacatccaaacaatgaggctcccaagatgcagttgagattacaaaactagtgccggtgctattgcatcgcgcatatccggcctgtatctccgattcccgatgcggggatcgccccggatcgccatcatagcagaaaacgtcttagcacacaagtttgacccaattcccttccttctctaggggccggttgcctagccaaatcatcctggggtcgctcgttggcgctcatgaaggatggtcaatcttttttcgtgctgctctcaccgttctcacgtgggttttttgagaaaatcgctcaaagccgtagatactgggtcagaacttggcgagtttcctggccaagtatgccatcccagatagagcctcacccctgaaacggattatgcatcctctctggctgttataaaatttttgaaaaaatgtctgaaggttttttcatgagagatatgtaggttcctctacatagttacaactatcattcagtaggcttcatcatatgattgagtttttgtaagaatttcccactacaaacttgtattagcttgggaatggccaaagtatgaacatcaaacccaccaaaagaataagtttgctaagagttctgaatgacaaaataaaaccatgagctctcattagtatgatcagcttgtcatttcaagtttggaaagattagtctagggatttgaatcattacaaaagtttgctgaaaaatctgcttttcaataattcaaatgataaactatcaagtaatttatggtaacaaccaaatgttgaaatgattttcaccaattttatctgttggaatgcggttgtttcctgttttctcttctctgcctcttctctagctctgtcactcctatcacacctgtaactcttttttatttctcttcagatgcacatacattacaccttctgtcccacaactgagccctcactgttgtattagcttaataaacaagcttcaatgatagtaatgaaaatcatctgctttcctgcgtgcatttccctgaagtctccatacaatacaaccacttttattgtgtgagcttttccaccacacaagctaacagctctagcctttttggggctctttgaacacctttttcttggactctgggtctttttccttgagtctttttttgttcacttcccctttctactctgccttggtcatgtaaattcatcattatcattccttaaggtctcctaaacccagtgagtgatcttcatcaagactttttgtgcagtggcacccactgttaaattatagatcctactatctggatgattataaaaagaatcctccaagggacacatatctcatgacaaagaaatactatatataatgttttgtaagtataaacttggtttgatggatcatctgggtatagtctgcatactatgctattttgatagaaaataggagaaaaataatcaagttaatgcgcaaaaatttgggttcaaaactaaattaataccttcacagcatacacaaccacaactcaatacctagtctaattgataaatcaatttaaaataaataaattaccattggctctccatttattgcatgagctgagctagagattgttcgttcgtactcgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcctggcgggtaccggcggtacttttggcgggtaccgcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcactttattattattatttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatattcattgtgcaatgttgacaacaaattggaagaatcctactgtgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaaggcatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtaacttttttggcattttttttcatatttgttgtcaagtgtctacatttaatgggaataatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcattgttgtccaaaactatcaccttcctttttaatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaaattttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgtggaacgatctctaagctgagccctgttctatttgtaaatatattatgctatcctcttttctttcaattatatttatagttggatcattccaggacaacagggaaccaaaaaggtagagcaaggtgtagctacatttgagctacaatgaattctggggcatttcctggactgaaccttttgggggggtcggatttggtgaagaagaaatgggcttgaaaaacaaagtggaggtgcacaagtaaaacaatcaactagtcaacaattaccactctaagtaatcacagaaacacgtccagggattggtgtagtaacattgaaaccagttaccaactcaccttcagtatgagctacaataccttattacacagatagtaagtttaaaggctgaagtggtcatgaaggaagcttttcttctcaactcaaatcagaattattggtttcaaaaattttcagttaaggcagcatgatgtgattttcaataaagagtagattgtggtgagtttttttttgaaataattttttacttcattgcctcataaaaaacaattgaattgaagaccaaaaaaacaaattgtgtgttaccaaatggaccaacagaacataccacaacattagctcaaaaattgaggtaagaccctggtgtgaggggtggtgcttgtttgggtcttgatgactgatggagtaccttaagagaataactccagtcttcgagaggaggcttctttttattttcacttggcgtgttttttttttcaataccaacggcttcagatcttagcctgaagtggactggtctacaccacagagcagtcttgacgttgcaaatgctctgatttgatctcgctaattacacgtttgaaatacaattcaagagaaataaaaaagaaacgacaacgaaagacaagagacgtttgggactttaactgagcgggaaaaaagaggccgaggctatttatacattgagacagggagggcagaaaaatgatgtttggttcgagtttggtatcaagtgacaccccggaccgcacttaacggttcaatagaatataccaagctttttattcgctttcggatctgattaactgattgtttctgctccgcagattgcctatccaatatgtaccatcatggatggagattcaagatcatttacgaatttttaatcggtcttgtgatcaaaggccaagtgtttcattgatggctttgatggatggcatcaaaaagtactctccactacagattagacgcgtgaggatcccatcagcggatgtgaaaaacagaaatttcagcgatatgttgtgaactcgaggattcattgaactgacccaagaggaacaatgaaaggttgaaacgcggtcaacgtattgttgggatcagtgttcccttccgaaccctgtggtgttgcaaacatatagccaaaaaaatgaatatcttatttgaaaaacaaattaaccaatactacttaccaaaggaatgatgttttgagcggttcgtggcgattcatcgctggtttgaccggctaacaagtctaatcctgcggttacgttggcggccgtttgcgcgggaaaacgaggattattactccatgtcttggttcaaggaaaggaccaaaaagatagagttattcttttatcacttatatcgaaagaaagaatattatctgattaaaaatagggttaccttttggacaaattgaaatccgtccgcaatttcactttggtaagagacaaacaacaaaccacggttttcttttgttttcatcatgtctgtttcttcctctgtgagctcggggcctacaagttaaattcagaatatcaatgttagcttttatcctttctgatatgaagttgatgcttccacaaaaacaaaccatagggaatcccattcctgatcatgaggtgaggcaagacagtttttcggaggtctgcgccggattgaatgccattgcgtgggttagctttcctaaagttgaaacgaagaaagaaaactattctgagcatgcaattctcgccaatcgcgtcagaagacagtacctgatgtgagcagcatagggacaacgttcttgtttcaattcatcggaatagtcaaaatcctgcgcttcacttaattccggattatcctcgttgggagccaaactgaggggtgctcctgagaaaaaagaaacgttaatcgggcacttgcttggctgctaaagtcttgagaaaatctcccaaaatcacacctgatttccacctgcccacgattctggcaccaataaaatcaccagatatattcaagtgtttgacacttttagcagactcatcgcagaaattttgaaactctggtacaagttgttggagctctctgaaagccataaacgatccgtctttgagccatgcttgtttgggatccgtggcgctactgttcccaccggaagaaggttgtccaagtaagataacccctggttcaactactccggcctttttatcttctggttgagcatttacaccttcaatctttggcgccgaaatcgagtcctttttaagttgcccattcttagtcagccactgattgagaaactcatgaatccgtatcacgaataacagaatgaaatgaatgatgttactcaacagtaaatccgaaatgctcatgaccaaactggtcaccaggtctgacgttaccttgacgaaggaaagagttttgcaagtacccatcaaatatcttgccaatttggtcgagttttttattcaggaaatgcgagtccggggcagtgatcagaaccacgaaatcaatcgagttaacttcgtctgagaaatcgtcagaccaggtttttaactttttcgttgcttgatccaccggatctcccaagtttttcacggcgtcaactttttgaccttttgaaaatactccattttttcctgtcgggatctcttctgcgttcatgcccaactttctcaatccattaaatgtaaatcctagattagcgtgtgtaatgggcagcaatcgcttggtcttcccttctgtctggtttcgttgataattatctatgatcttttgtgcatcaatcacaccttgtgttgttgtaattaatggaagcaagtcggtttttaggcttctgcgaaagccttcgattgatgctgaatctgattttaaagtgcagaaccaaaatgcttcaaaacgtttctgcaaaccaataataatatcgccttggacgtttgccagatcgaccctatcaagcagaaaaaatgagagataaacaagatgtacgtcagcaaggaaagtattggaaatgcaacatgagtcatgaagcgtcatataatgttttgcttttgcaacgtcttatttctgagatggctatggctcagtcaagtcgcatgtcattcgattcagttggaaggtggtcgaaatcacaaagaaaaatgatagacctggcgagtagaatcaagacactcgccaaatgtacactttaaaggaagatgagaaattgatggagtgaagatgggaagcaaaacccactgggaagacgatagctccgccttggtggtgcggattcctagtatgctgagtaaaatgatgaaaagcaagttagagacggaaaatgttaaggttgacatttttttttcttcctatgtgaatatgtgtctattttgcttgtgtaggaaaccgatgtagtctcgttatttatgtatttcaaaagcaatttcccctcaagcctcggtctctgaaggagatctgatgtcaagcatttaagaatgacgccaattggcacatttctgagcaccacggggggggggggggggcggtggggataatcggcattcttactgattgtcccgctcaaccagacttaaccacattagtattactgtttgatcgatccagaaaagggctgcgagtctacaaagaaagacaaaaactttacattgctctggttatctgcaatcacgtcggacccacagtacgtgacatgcacccgcgtctggtccccacattgaaggcagagtcgaacgcgatcgcaaagaacgactccaaaactactgctgttgcgccaacttaacaatactacaatacccttccgcaaaggaggaggatgctcgcgcctcgcaagcacattgggactaggttaaaattcggtcgttgctggtatcgcagactatctccgaatcccgatttagcaatcaccaacatagtccgaaacgtctaactatgcgggtttgacctatcatatctctactttctatctggatgcggtaacaaaaaaaatctgcgcttacatcgtgtatgctcatattgcggggtcactgcttctgaaccatatcttagcataaatattggcaacacaggaatgtttatgtccttttgccatggcctgtaagattgccaaatttcatcgtatcaagggaacgaaagtgagtatgtacaagcttcaatcaagatgtgaatgtatttggatgtttgagtatggcaaagaaaagttacacatgaggatcggttcgattttgagtttcttctcatcacattttcttcccggtacaactagtacaacgaagggagtgagcgttttactttttatcttcgatcaaagaccaagtttttcgcttatggcgttgatcgatggcatgaaaaagtattctccactggcgatccaagtcatgagggtcccatccgtgcacaaaaaaaaaaaattcagcgatgtcagaggaattccagggagagcggttcgctatcaaccaatgatccatgagcttacccaagaggaacaacaaaaggctgaaaagcggtcaatgtgttgtcagggtcggtattgcctcctggtatctgcggtgttgcaaatgcatagccagaaggttaataattttccaacaaaagaaattaaaccatttttctaaccaatgggacgatgttttgggctgttcggggtgattcgtcgctgttttgaccgaccagtagatccaatccggaggacacattagccactggttgtgatggaaagttggggttattacaccatgcctaaactccagaacaataaagtttatcttttcaatgctttttcgattcaagacggggaatgaaaattagatgagtggaagataggattactttctgaacgtgctggaatccgtcggcaatttcaccttggtacgaaacaaatagtaaaccacggttttcttccgttctcttcatggttttttcttcctctgtgagctccggacctagaagggaacagcgattgagtgttccgctgctctctgtggataagactaagatttatacagaagaacgtttgaatcgaaccgtagggaattccacttctaaccatcaggcgacgtaagacgaggttgtgatctgcgttgggtcgagcaccaatgcgtgggtttgtttttctgaaaatttggcagcaaaaacgttgaaaagaacgcattttaagactgtgagattctactctcattcgaattgtggaaaaataatacctgatgtgagcagcataggggcaccgctcttgtttcaattcatccgaatagtcaaaatcttgtgatccactcaattctggattatcctcgttgggagccaagctcagcggtgctcctggaaattaaaaagaaagcatcaatcaagcacattctaggccagtgatattgcgcaagtctgatgaaaagatacctgatttccatctgcctatgattctagcaccaataaattcaccagatatgttcaagtgttcaaatttttcagcggtctcaacacaaaaggtttgaaactcgggtacgagttgttggagctgtcggaaaaccataaacgagccatctttgagccatgcgtgattggaatcgggatcagtgttgttcccattgggagaggggtagcctagtaagatcacatttggttcaactatcccggctttttcatcttccggtcgagcatttacacctttgatcttcgggatggaaatcgaatcctgttcaagttaccgattctgagtcaggtgttgattgaagaagtgtcgtgccaagtatataacagaaaacaacaagagaaagcaagacacttaaccgggtatccaaaatgctcattaccatactgattaccaggcctgacattaccctggcgaagaaaagatctagacaagtacccatccaacatcctgcggacctggtccagtttttgatctagtaaattcgagtttggggcagtgatcaagacgacgaaatcgatcgggttaacttcatccaaaaaatcatcagaccatgtttttaattttttcgctgcttgatctaccgggtctcccaagttgtcgatggcatcaagtttttgaccttttaaaaatactccgttcttgccgttagggatctcctcggccttcaagcccaacttctccaatccatcataagtaaatcctaaattaacgtgcgtaatcggaagccattttttggcttccccttcttccaggttttgttgataatcatctataaccctttgtgtgtcaatcacgccttgcgtcgttgtgatcaacggaagtaagtcgcttttcaattttctacgaaaaccttcgattgatcctgggtctgatttcaaactgcaaaaccagaacgcctcgtaacgtttttgcaaaccaatgataatatcgccttggacgttttttaaatcgaccctaccaaggaagaatagcgggatttaaatcaagactcaagtcagcaggaaaactcaaaacggggcatatttcacagaacctgtggagtagaaacagaaatcaaaacccaccggttaggtgacatgtcggccttgatagcttggatacttagcaagctgaatagaacgagcatataaaagttagatatagagactgtcgagttcggcatcttttcttttctttcctatctatttcgtatgtaccttcaggaaagagatgaagtctcgttactcaaatatgtatttcgagatggattgtccctcgaacgtcgatctctgacagagaaggagatctaatgtgcagcaatcaccccaaaccacccggaagaaggaaatcgtcacgtgactggcgagtaagggggaggggcaatgggggattattactgatcatcccgctctaccaggctcatgctgcttggtttattcagggacgggctggaagtcttgaaaggtgacaccctgctccggtctggataacctcggtgcgatcacggttcacgcctgacgcctgtctggtagggcgtgacagagacgcgcatttgagctttgccccaattgccaagacacaggatgaagaaccgatccataaaggttcgtcatatacaaactttgatcgattccaatcacccgatgccgttgggttcggagcctgatacagcttgccggctaacccaactcagccgttggtcgcctgtcggctctcgcgaaggatggttgaccggctgttctcacaaagggtttttctgcaacgttcaccaaaaagctgaaagcaatcacattgtgtcagaacttagaagctccgccacaggtccagtcagccctttccggaatgcagcaaagctactctgcttccccagaatgtatatcctgcaccgacatttgcctgaattttcgcaacgactggtgtcgtcatggctgctaacttcaatggaatgtcttgaaagacgcttgcaaatctactgtcgcaaatcacacatatctgctcgcggagacgtctgtctaaagctttgtgatggcgggattgggcagttctttcaagtgtggggatccatgtatttcttcatcacatagaaataatagtgaaacatatcccccagctcgatcacttcgactgaccatatccccggtctctgcaggtgagttttcctgaaatgtggttggccgaaggtgatgtagatgaagaccccaccaggcttgaggattctaatatgtagtaagcgaatgtcaattcttacgctcttgagtgccacgccttggctttgattcgagctgtgtaagccatccaaggcaggaataaatccgcataccttgccacttcatccacttccattttgcaattctcgacgacctcttttggtgggtcctagtgtttggaattagaccgaggattttagatgtctgtttagaggcgattggaacggcgtggttcttacccaaacgtctcctttggcgcacatcagagcgtccattgttcctgaaaacgtgtcaaacataactttagttacctaatcccctccacaagctgagcaacgaaacaaaatctgcagacctttatcaatagcagcatcgaaggatgaatccggaaagggtagatgccttacgtcggcctgtatccctagatgtcagattcacaaccacacttatcaacacaattttcaacctacataaatcacaagatttttgaaaggaaaaaaagcgtggaaagtatttacatgtcatctcgggacatttttcgctatgctgagagcgcattcgatcgatcaaaacttgggagaaatcgacattggctatcctgtggaacccagagtcatacatatccttggagagacctataagttgaaaggtcgaataaccctcccaaaaagtcgaattaggtccaagatggaaaaaaaatcataagaaacaaatgatttttccaatttgagtaggtaggaaaaacgtcaataggttgtccatgtctatgtagcagatgataaaaaaaaataggattgttgcccactagaattcccacaacccagcatacaaatctgagcacttggggctacatagcgctcgatcagattcgagagatccttgtacgacttgaaccattcgaagcgactctcttcctgttcttctgcgtagcgcgaattccaatagtctaatgtgccatacagttcgttgtcctatttatcccaaagaaagaaaaacccctcggtggtcagtcaattgatctccccaaagcttttgtgagtatatgaggtaaaagaaacttactgcaggaaggttgctcatcgtttctgtccgattgctgaagcccggtttcagaaaaaaatgtaaaaatgtgggactcccttgccccgggtgatcatctcggggagtcggggttggtgcgactttggattgagatctgagggaagagcctcagccagtgtttgaagttggcaagtttggccaagaaccatgtctccaccatcgaccaactcacctggcgtgccgcaatcaacacctggcttccaatcggagtattcgactgcagaggaagtccatcgagcccacttggaagacaaactagaacaactcttacagagtctcctcgaagtcggtatctgttcgtccacagttctctctctctctctccctcgttatacttcgcgcgtttctcaagcctctcgctaaagaccccgccccattatatgttatataggtacgagtaatgttcaagaaaacgcacgtgagggaggccggacgggtcgaggagagcccttaggaccaggaggcttggtcggtaaaaaaatgcaagttcgaaactctcccatatttcctagccatgttgtaataatatatactctaaacaaatactgaaaagaagaaatttcttcttgaatgcatttaacaaaaacagaaatgaatctattggtcatatggcagagctgtacgaattaaacgcgaacatcgcctctgagattccgatcccactcgaagtaatcacgtgagtatatacaacttttttctgttctgctagtcttcgtcaagatcatccgaatcggctgacccaatcaaaacaaaccaccctttttggacgccattcatagccaggtcgatcaaggagccaatcccgatcgatggttgaagtcctttgtcgaacgtgcagcccatgaaaatatgtacaccaatggaattctatcaaacataaacgtatgtaacagtatcattctcaggtttcaatttcaattttctttttccctttcccacacaactgaagcgcttgttttgactcgccttttttttctttttataagcaataccgaacactcctccaaaacaaactggccgaccattttcctgagctacaccaacaactgaaccagaaccagaaccagaattcgaccagtacgccgccggataagtccgacaaccctccagcaaattcaactcaagtttagaccaatcaatcagaagtcttcaatgatgaggttgcgcgatgacaactctcaaaagatctctgacgattgagagggggtcttgagcttgagctctttgcatccaaagcttggtcgttatcgtccttatctttcaagtccctgacttcatccaaccagagtctggtaatcgataccatggaaagtattacacaccttgactcttctcgaatcggcgagcgggagactgacccgcaaagcatcatggcccacattcgaccatcctcccatctttcatagccggtcactttataggtcgattagcttccttaagattaatctcctgaaccctagtgatcaactcgcgattgattgattgtatttttttgttttgtttttattttacaatttgttgcttgcatgttgtaccaaatccaaacagtttgatttttcattggagatgttatgaaatccatattatcatcattatttttttaagaatgcccataatgttcggtccaaaaagaaatcagatcatcctactggttatcctatattcctctgggaaatcataggatagtaagctgactgagatttgggtttggaggaagattatggaaacacgcgttttcattggctgtttttggttggtggggtttcccaaaggcgccttttcagatcttcccattggtaacttgttggcttttgtttattaatgtacatattttctgccctccttttctttttccttccttggctgtgcggatggatgtgtgattttcttgcctctgattttttcatctccgatcctgaaactatttccaagaggcatggttatttcatattttttatttttcaacatcactgagacaactgtctgtaaaaagccaagatgaaagtttccagtaatcccaggctgcagattctcaacgccttaactgaaagaggatcggattaggtaagcactcagtcggggctacctacataaaagtttcagtggccgggcaatttaagggaagggaggggcggacttggctgttgaccggtcaacagaactgaacttgaccagaaccatctcaaacaacaaaagacccaaaactcaaagaacttcgaaaacaacaacaaacaaacagcaagaatggcgtaagcattgaaaactaagctatgccttgtagtgctctcctgaccggattcaaaataaatatttggttgacaaaaacagtcaagtcgagcagtataccactaccgaccaacaccatcataccgacgagaaccatccaggactctcatcagtcccctcattgtaagttagagatattcacagaaatagtgacaaaagaaaaccaaagattgccatggtctgaagatgatgaacctgaatccaaacaggcctggtccagagttagactcaaaacactaccaacaccaaaaagagttacctgaaccaccactcttctcccctccgatcaccaacacctccttcgatgataccagcttcgatcgacctgaggatctctccatcgagagcatccaatctcactccagcctcgccgagttcaacgataagtcccatgaagatcattcaggctcgatcaacgaacctcgaagttggtctctctctctatctttctctctcatcaaaaccccctgtctctctccccccgattcccactataactaattgactgattcacccgtacgttcctccttcaagctcctgaatctattgcccctagtttagattacgtgccctttatcaccagtcaatcggactctttatcagtcgaccagctcaaccacccaccagagattatctcgaaagctcaagccccacaagaagatgaggaggtcgaagaagagacttctcacgaagatctccacgatcactcgtttgcttctgcttctcaaaaaccagagtctcaacatcaaaagtcgctcgaatcagagcaaattcatccgcaatcaatcagtccttctgtcgaagaaaacgcgaaagccgagtctgagcaacttccggtcgcagctgtaaacgccccacctaaagcaattcacagacaggtttctaaatctaagcacttgagctctggaagtcaaactaaatcgatgtccgcagatgagtggttagatatcactaggaccgagttccaattcgcaagtaagtcacaaattaagcacatagtaccaaattcaaatcaccacttactaaacctgaatttgttgtaattcagttggtctatttgcgattccttggtcttcattgattatcttgactcgatcgatcaacttgttctggactttgatcttcacccagccactcgtccaaccgataactgggatcatgctttcgatcatcgcgccatcgatcctttacactagtctccttgcccttctcattagttcggctgctcatatccactcttaatcattctagtctttgtcgtcttaacttctctgtccttactttgcctcaatggtcaccccacccacccccacttttttaccttcttattcttcttctgagcccagtcttcgcagtcgtttacatcatcatcatcttatctccatccatattcaaacaaacaaaaatcaagaaattcatttcttctttattctaggatgagacattcttattagacacgatgtgatatctcccaaacggtctactcattaatctttcttcccttgttctgtttttgatttccttctcgcttctttctactcatgattgtcaactctattttatttttcatcacaaaaacaacaccaaaacgtttgtaatggcccgttcattcttccgctccatatcaaattcgaacacgtttaagtttattcaccatccatgtctatctaacttcaatcgaagaacaaaggtatatatctatatatgcataactgatttatttgtttttgtcaacaaagtcttacattctaattatctatcattacacaaacacattaatataaatacatcgaagagagaaagaagaagttgccattctctgtctagatgctccatatacacttgttacatatttgtgacctccgagtccccccttccccatctctttttgttggtcatcttataaaaaacatttgtgtaaataaataccgtatttacctaagttatatcacattgacttccaccatatcatcattgtcatcacgtccccaaaacaagtgcgatagatcagtgtgggtgatctgcagaaggtacatatttatgtagttgcaggttgtacttatgggtacacgagtctcaagagaagatctcccagcggattttctagtgagtgctatattcgcagacacacacacagacaaaagtaactcctattctaaggcttgttgagtgagtcataattatccaaaagtaaaactggtgttctcttagcagaccactcagatgcttgccgccttgctctacagttgttacatgtttgagctacaaactcatagtagcagtaactagcagtcacactggcactacgtgtttagtttcttgggtttatttgatgatgaattcatctttctttagatacatgaatgtatgtgaaagaggagtcagatttcctgagatgatgaggtattcaggacatatattggtactcttgctaaagaaaggccattctgggagaatgccataatcagatctgagctttcacatggaagcttctcagcttgtgacagctggtcataggagctggctccgcttccctttgcataacttcaaagttgtcgaataaaaagagagatgaattaacttaacctacccaaacggtctattttgaatatgcattattacagctggtcaaaaccaccgattttgaggtcacttcaaccaattgctggggtttcccttgtttttttggtgtcggctttcgcacgtcctcataatactcctacattattcagcaactcccccccccccttactgtctattgtaagaagggtttgctcaactttgccctatgttattttcatgctaaatactcaaatcaaacaggagaaactggcggggggtcacgatatctccttgcaagaggttaccgcgagaagccacagcactgctgcgggcgcaaaatttcgcgacaagaatttcaaaattttacatagcttagaaatttttgcaagcaaggagaaaaatgaagggacgtgagaagccagaaaggctatcgtgaacccctctattgtgttattagaaatccaaataactcaggagaaagtcacaactcacgcggaaggaaatcatagatcataaattactcgaaagcaaaacacatcagaacggggtttttggggggtacgcgcaagagacatcgcttgaaaattctaaaccctttctgtagggtgatcgcatggacagagtttgttttcagatctctgaagcttgcttacttaaaaactaagaaaggatgctggttttttttttttgagaattaaattaatattgtttttcaagaaaggtatcgttaaatagataaaaggatttcgattattgagggaggggatgaagttgttgctactagtacaatatgtgagatatgtagaagcagatttcaatcatgactcaggcagatttacatcactgccattttatttacagaaataagttcggattcacctgatcctgcacttcgagccttcatgaaaaggtttgagctgggtttcttcgtaaaaaaaatcagatactagttctagagacgtatgaaagttgtgaggagagtctttcggtgctgcgtcagtcgaaagcctaggaatgcatttttcggacttgattggcgcctccctcgtgcacgccacctgatttttctaggatgactatgtgcaaaaaaccatggaaaagtcagagctgagtgggaagaaggaagtaggaaaaagactgatcatctgtactcaccacgcaggctgggaaatacaagctttcttccatcatcttttcatcgtcatcatcgtccaaatccgaatcccagtcgacctccatacttctgtaaagagcatcttgagcttgatctagactgttcgagatttgctggatcaaggcaatcgttttcaagtcttgttcggttggaagttgaggcgggaaggcgattccaagagcgtccatagattctggatcccagccgatgactctaccagttgctagacgccatccttcttgccacgtcaactgatcattcttagacttgactaggtattcgtcagggcttgagggacgaagccagggaccggcagggtgtggccatttcttcgctgagacttttcgaggttcggacgtgtttgcagtagagcaggagcggttgggaaccgcgaggaaaggttgtgaagagataggaggagtaggtcgatgaagaacgtaaatcccttcatcatcgggagtggtgagtgtgatcataggcaggttaggagcagcttctccaatcccttgagaatcgctgaggcgtttcttcttccccaaagcaaaatttattttcatctttttaggcttgggagatttgaaggattctttcgtaggcgagaacaagatctcttctgcgggcatgggttttgcgcgcccttcttgcaaataactagattgcatacaaccgggagaggatgcgacgcaattcatcttcaaacttttcgacgagctggttggggtaggttggagagggggaagcttcccggttgcgttttgagaaagtggcgacgaacagaccctctcgtaaggctcctgctggatcttgagcaagtcgggagtagattgaaccgtacgcttgaggttggaaaccaaattagattgagtgatcttgttagaggtcttgtcggaagcccccgaaagacgttgcttgatagatttgagcattttgcccgctttctgaggaggtgaaagcataccggaaactagaggtcgaagatagtcgattctgagacaaaggcgcacatcgaagtaagctttctggaaggaaaagtctaacaaaagtgattcttgctcacctgggggatatgaggatattgccaagtgttattgggagcctgggtatcaatgagcaagaactttcagaagatttgtgtgatgaggatgaaagatctattcaaaagtcgggagtaggattttatgtatggtgcattctagcggggtgagcttgaattggatgtttctattcgccttccggtcaaacacaattctaatcagggctccgaacggatttagtcgaactacgtaggctagcttggcgatagaaatccactgcacgaaggcctacgccagagagtgtggtggagtgagcaagggagaatgtctggaacgtttgtcacaattggtggtagatttatatcactggggggggttttaaatatagtgacggttggttgaattagtcactttgaagagataatcaatgcccccaaaggttgttctcgagagctgactctggtgcctatggaaaaatctacaataactacaaggggcacaacgtgctcatccttgaaagccaagcaagcaaaaggagcagagtcccaccacaagagacaagatgagcaatgataataacaataagattagaaagaaaccgaaacatccataaacttaacggatctagatagataattagatagggaaagatcagatcccaaggggaggaacgaaatgcagcggagattaagcattttcccaatccaggaccaccaataagcttgattctaagcatcattatcggcgctatgttgcaagttctcttgaggaccatattacgaaacggcacaatctagcagaattggtagcagatgatgaccgaaatcgtgcatcagactcaattgaatttactcatagagcgtttgcaagagagtcgtcggtacacgaactacgactgtgatcagcttagtgggagattcttgccggcgtcatggatgatgaatcatgaatgtgaaggcttgcactcgccaggtcgggactcggaaggttgcccaaatagccgacagtgggtctgatcgaaggaacgctgcatgcacgtgccgaagaacctcggcgatctcgcccaaaggtttgcacagatttctccgaagtggcttattaccaaagtccactgaagtccaccctatcccactagacgcgggaaaatctggaagaggaaacaagttgaactgaccccaaggcaatatcatcgagcaagggtcagatgggggaattatagtgcaagttctccccccccccccccccccccccaacttccatggtccaaagacaccctttagcttttgctcagcactggtgatcattcgagttccccatattgtgccccggccccaaaatcccttttcttgatccgaggcaccaaacacttcttgtaatcttccccaccaaggtatgattggtcacctcgtggtcctctcatgcttccaccggggatgccaaagcactcccaagttaacatcactccagttgcggacgatcaatattttctttgttcattgcaacaggtattattcatcgtggtgctgctttaagaggtgcttgctcagtgcttcatttgttggaattaaagctggctcgaagaaaaaatatggaactgaaaacataatgaaagaaagaagtagcccacacgtagttaagagatgtctgagtgaatgcgaaacggcctattcaactcttacgatagtgtcgtcttgatgacggccaatgtgcattgagtattcccgtttacatcttcaaatttgctaacccggatatctgaaatccgagttagtatatcggctagtatgaccgcctttcagatcttggccggatctcggctcgtgcggatcggttcgcggtagagacgggttcgattcccgtactcggaatcatttttgtcatcccgatgttgtctagcaagataactcagacaagcgatcgataggtattttgctgccagaagtgcatggggcataaggttgttacagctatttcggaaagggttgtccagttgtctctcaatttttttttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcagtagttcagttctgacaggcccagttcagtaaaaaaataaaaaataaaaaaaataaaaaaataaaaaagatttctcgagtccaagtggacaaccctttccgaaatagctgtatacatgagctagcaaaagctcagttatgtaaggttggtcctccattgttactcatgtggatactgtgtcaaaagctggatgacctttgaagccaatagcaatacattgcaaatacaatattttcttttgctgccaggcctatttgcctgcctccaaaccccacctctgacttcaagaacagcttgataacaagtggagacttctgcagttgaaattcttcacttttaggccaaaaactggtcttttgtgacagtcactcttgatcatctgaaaatttgagcaagatgaagtctgttttttttttgaaatttgaattttcatgccatatggtactggcccttatgttttaaaatccaaaccatgtagcctcatgcatggggtttacaatttgaaagtgtctttccatattgcttcctggtttggctttcttttctgtgtggtagacaagggatgtttctttccatcccattttgaatacaattgaaaagcaagctgtaaaatcattggatgtttctctcaaacaaatctgaaggttccatatgatcatgggattaattgtttgctcaggtgaaagaagttactccagctgaaatagaatgttttgtcaaatggaaagggatgagttataattttaacaggttagaatttgctgaagagattctggccaaggaaagacaaaatataactgttgtaggagagcatgctggactaaagtagctgatcaagctgaaagtaactctgtcttttgggcctcaattttgaagaggaaaactagagagacaaacatattgaattttattcatctgttcaatcagaacaacttttcaaaatcatatgcaaatctcaaaccatgtttcatcggccaacactcaaccaaaaattggagaattcaaccccctgtgctggttttcctttctttagtgaatcaattatatcaaaactaagagcatcttaaccacaggccctatgtaggggccctatcccacatatagggcctgcaagtcccaaaaccacagccaccacagcccctatgaggggccctataataggtaccagggtcaacagtccctattgagctgtatatatacagactcaatagggcccggctgattggtcccatcctgtgtgaaattttcagcatcagaaggacatcagaaggtttcacacaccctcacgtaaaccacaactccaagcaattgtctttcaccaacctctggggtcaataaagccacttaaggtggaaaccaaaattggatagtgccctatgccattttcttgggccctatgtaagggaaatagggccgcagggagatgctctaaagaaaggggtaccagtaaatctatcagtcttttcaaaccaatctaatatcattattggtgtcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcactttttttgcgccaaatttttgtagtgttagcgcttttgtagcgcattttctctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcatggcggaattccgctacgctacgcttaacgctaacgggaattctgctgtgttacgctacactaaccgctacggttagtgtagcggcccagcgttgttggtgttagagatggaaaaactaatgttttatttcatttatctattgattgttatttttctttttatggctcacacttgatgttgtgccattctcacttcacttcaacaactacagaatctcaagagaattattcttcatcaaagtccaaatcttttatttcattatcaaatgttattctactatcaatatcttgatttttgttttgcttctttatcattttatctttaaactacttgttgtatgttactttttcataatcttggcatctttatcacccaatattcatttatgctattcaggttggagtcggtataattctgatcatgttttgacttatgttttatttctcgagtcaatcaattatttcaaaactaaagaaggaaaatcattctttttctgactcaagtcatacatacttgtgtttgtgccattctcatttcactctgaccactactgaatatcaacagattcctttatcacaagcttcattatcacttttgggcatctttgacacccaaacttcattcattctgttcaggttagaatttctttttcataagcttacctatccttgtaggaaatcttgaatatcaaaacttcatttattctattcatctacttccaaagatcccccagaaaacttgtaaaacactctcagaatgactggtagatcaggacataatgatttttattcactccattcacaaagtccaaagtatgatagataaacagtggccagtttttgggtgtagcaaaaaatcaaaaatggatgattgaaatgaagtgaaatatgcatgagaaagtttatttgtaaaggagtaaacaaactaaaacaacagtgaattttgttcaggggcacagggaccaaaactacgcctgaagacaagacttgcatgtgggacttgacaatgatcaaaagtaatatgttgattcagtaagtcaaggaccattgagagagagtccagtgttcagtagtaatggaacactttttataatcagaactatgtacaagcatcaagtgttgacatttgagtgacatccctctattactctagtggatcacttggttgtgacacaaacaatcagaccttcttctgtcagaaaccaaaatagatgtgcactacaggaattgaacctgtgaccccaaaattcatgagttatgcttttaaccactaagctaagtgcgctaatgattgctgggctcattttatcaaggcatgctccactgtagtgcttgtatcctgggatgataagtcttatttttatatgcttatcattatatcaggatcaagacttacacagagtaggtgtcagattgcttagagtaggaatggaatataacatcttcttcctctgcaaaacaccctgcttgacccttctctcctcaagacagacaattccttcaacttctcaatcctttctcttccttgtggaattttattgactcacttttttgttcatcaataaaacatcagcacttctcataaaatctcattgatgataaattgctctgtaacttgtcaaaatataccttgacaacaacctattagtgcctttgttcactcatcatttcctgtcaacaatcatgttgattattcatcacttccttccaactacttgccaatccttgtctcctatttgtaagaattccttcactagtatgttctcactcaacagctcttcctcttatcttgactgcagccaactgatctttcctatattagttcttcctttcttttgtatctcttgttctttgccttctcttgtgtcactgtcctgtcacttgtgttgtctctgcctttaggtactttttctttttcattgtttatttttatttctttaggtgcattcatgttacttatcagaaataaaaactttagtttattcattcacattaaatactacatacgggatgaccagcccaacaaattgtgctttttaggcctcagcggattgctaggctgcaatgagtttcttaagcaaggagttgatgaaatattcttggtggttaggtttggtggggagaaacatcttgggccagaaattttcaggatcaaattgcttcctagtgttgcagtagaaggaaataaaaacagagtttgaggggagtagaggtgagttcccaactattcaagctgggggaatcattactccagatctattttgatagtgatccttttttggataattgggataggactagctggttcactcaaatcactgtccgaagttaattattttgggaacagcatcttaagccggtggccagtgttgcctctggtgcacttctggtggtatcctagtttattgtggccgagatggttgtatgcctggggaaaggttttatattgagatggattcctggcagaataggcagtgggaattcacatttgtgccttcattggttgaatgattgacatgagagcccatgtcttttgtctgcctgattgatgaccaaaggtagacctgtttaaccacaatctcaaaagacagatggggattcaatagtaacaaaggcaattgacggctgagatgtcaacgggaggactaagaaaacttttttttccttcaagtgcagatttgtttggatattgcgcactacgcatatgcaaatcacaagacaaaggtgtagataagcccattgacataacgaaaccagagaaagagacgtgacggacttttttgaggggttcacaattctatcagaagacaaaaaggaaggaaaagaatgagagaacaggagcagaggaaaatcgagttgttgagaggagtacatgcaattaatggctaacagagtgccgcgctcaacgcgcgttgtcgagcctgtcctccggccggagctgaggggggaggcgtgctgaaatggagggaaaagcctcggtggctccggaggcgtgagtgtttttgaggagctttctgcaggcgataaggacagctgggatggtcaagtcgagcgacatagaacttagaacgtagggattggagggttatgtaaattgtcggggttccgcttccagcggcactgggatcgaaaacgcccgggagtgagattgaacccactccaagtccttttacatttgaatggcgcttaaatcggcgctgcttccggatccgtggacgctagcaatttcttattgcgttttggacttcgataggaatgcgtctgttattggggcaagctttgctcacccaatgctggcgccttggagatgcttttacatcatgaggataaaatacaagatgcgattgacgcgtttgacgcgattaactagtcgaccttcttctaccaacgcatccacttcccatgagtggttgtatctcgatgtcgcctttgtctccactgtatcggctagcctacatccggctttagaccaggccctgctaggccctgccgccgattttacataaccagacaatgactcttttagtagctcctcctctttaagtgcactacatgaaggcacatgtctacattgtccttttttctataacccactccatagtaatacgcttgaattcttccgagatacatgaataaatgtcgacggttcaccggcaccacaaaggggagtctttctcttgcatacttcccaaggacaccagttctcaagtaattggttagcccccagctattaacacctgagttcctatcccttcaacgattccattccactgtaatcgcgagtaggaaggatatatttattatccacatatcctgcattgctattatatctcttcagatggtcaaaccaaccaaacccgagtcgattgcacccaaaactgatcaatcgatctctcgtcaaataggtaaatgtatatctcgttgtggtcatcgaaactatccaacctcaaacttcaaaaaaccaggattgaattgataaccccccttctcaactgttactgcatagatctgatcgcccaggtctttaggagctttaaatacaagtatgacatatatcataatcggcggcttcgctccatatttatcgaagaaattgtgccgatcgaccaagcgagctgcctctcaatcctcagccgactagaattgagccttctacctctacttggccatcaaatcagcactatctcaagaatgataaactcatccgacttgcgcagaggagatacaccttcgaaacttcaactaatcacagagctccagttggagattgatcagtctgtggaccaaattttttcttgcgctcctaaggttcaccgaaaaccatcatcctcgaccgatgacaattatttgaaaaacttgaaaagctttcggtttccgaatctgctagtcaaagtcggcttcttaattcatgagctgagcttcttgttcgacggtttggccgatcttattcgaggattgaagctctcgcaaaagaagtatcgtcggaaggctcgtaaattcaacaccagaggaaaagtggccgaatatacggcttctacatcggaatcaatcgaatgcctgatcaaatggatcaaagggcatgaattgactaacatccaggaggagtgggacgtcgaactcactggtatggacgaggtgctcgccgaggtaaccaagctcatcaatccgacttccgcctctgaatctggcgaagaagttgaggatgaaggtggacttgcggcggaagaggacgatggagatgagaatgacgacgaagacgatcagtcccagaccgaagctcctagcgaggccttctttcaacttgctcgatcgacggtacccatgatcaaattatctagactgtttttcagaaaattatcgacaagtggaatcgaccaaagtccctcggaaccgtttacagaaatgagtaccagtcagctcgagacattgaatggagcagctggggatatcgattgcgagctcaatagaatctgggaaacgttaaataaggccggcgagactgatgaggaccatactgcccatactctttacgaatcagtcgacaaaatgtcaaattcttttcaatcctacatgctccttttgactctttatgttctacccttagtccctcaaattgaacataacccagattcctctcaaaacaacctcaagacctggttgatcacttggaataatctattcatctctgccactgaaaaaattatcattgctgcacaaactttcgaaaattcctagtagaaagaccaaaaaagcttgttcattctactgcctgaatttctgactttgaaaaattgaaaacagaaccaataaaaaactatcctaccttttgtgacccctctttctctcatttattgtttccacatactgcatattcatagtgcacaatgtcaaattaactatgcgcttaaaaaaagaatagacccttgatgtgaaatgttaggtgttggtgtgcactccatggatccaatgcagtttgtccacaagatgagttgtgcatttcttaggcatggctggtggtgagtttacatgaatgaaatgtgattctaattgaaaccatgactttcaagaaaggaaaaccatcaggcaacactgaaacaggggcaagacaagacaatacccagtgttcatttgtattgtctcagaatttgaatacccaaagataccaatacttgttcatctcactttccagaggcaatacacacatattgtctttaggaagtgagaaaagtattgtgtattgtctcagagggctgatcccaccaaaaatgtctccaaaacacaagatatctgtccatatcaacaaaaaaacaaagacatttttttttgcttggaaaagacaaatccaagacagtggattttctcaccaaccaaggaaatactgataccaggtatcagtattcaataaagacgatacgagagatacaaaatacatgtcttgtcacagcttcagcattgcatcaggttcttcatcaagaaattccaagcaccacaattgtgattgggtgttccaatattgccatactgagtctgtatggagttggactactaacagaaatgtgtttctaaatttaaaactgttgatcaatttggtgatgtgtgtcttgtagctgtagctgaggtaaggaaatctgactagtactgggagtgggaacaacagtgaaacaatgtgatgtgatgcaacaaatagccatgtaatattattggcattgcatgttaattcagtactgaggcattgcatcaaaaaagtgatgcattgcattggcattgcatcagaaaggaatgaaaactaatgtggctaaattatagtgcatcacaatggcttcaggttcccattgggtgtgggtgtccaaatttagtggaatttaagtcaggtacctgcaccggccacgggtacccggtgtgaagtgccatctctaattctgaaaaatatttttcctcattttctgatatttttggtattttttaatcacttctcaaagtagctcaaaaaatcaggatcaacagaattgcatgtgaaaagaatgatcataaatgaaaaattataaaaaaatcaatgatacaaagattagagagcacaagaagccagattgagattggaattggatttgatttcagtgcctcacctgattgcagggttggtctggtggatggcacaatccaaacatgcttacaaaagctgtggatcatttttttcaatttttaatttatgatcattgaattcacatgctatcaaaatgccacaggtacagttgctcactatctgaatcactgtgtatgaaagagggaacagtggctgtgcaatggtgatagaaaaggctgaaacctactgtagacgggactatttcaacttcatctcattcagttgtatttcctttcttcattcaaggtttcatacttctacttgtctctcattgctcaacttgatatcatcctattcatcttgttgcagacattcaggtgtgaaccatttttcatctttcattcgtagctttcattctctcatttcatgtctgtttcaggttttctcttcttttgctgctcacttgtgtcagtggccaagttctcacaccttgctggttctcacaaaaggtgtgtatagcaattaattaaagttttcatacttctacttgtctctcattgctcaacttgatatcatcctactcatctctttgcggatgtttaggtctgctcttcttttgctgctcactcttgttggtggtcaagttctgacaccttgtcggttctcacaaaagatagaaatcacacctttctcgtactttacatgtcactgctttgatgcttattttttgagctaatttgaaaaatgattgaaaaataattaaaaaaatcagaaaatgaggaaaactttgctaaacaatttccagaataattttcaaggccaactttgagccttatgcttgagtgtaataggggtgctacactctataatttttcatttttggatgctacattcaagttagaacacaaaattatgtagtacaagcatgtccaaaaatgattttgaaccttctactgttttacatgcattattattggatgtactacacaattttgtgttatccatccaatgtagcatccaaccatgcacagtatgtgtgattagaatgacaattgcattcaaacatagggctcaaaggtggtgttttcacagaagggcccgggcaaggttggtttatgccatccacaactgtactacaaaaggacaaaggaatgcatttacatcagcaaatgaatttaatatgcaatatgagctggtaaataagtaattcaatatacaaaggttttcattttcctactaaggtattagatattcaataatgaacctgtgttcaaaatttgttatggtcagagtaaagtgaccaagaaatatcctgtgacaggttgcaatacatttaaattctcaactatgagagatgtgggggcagttgtagtgatttttctttcaactcctctgcacccaaatcaggtgcatattttttttcctttccttttccatctcactccgctcattattggactcccaagacatcctccttagctcatggctgtgctctggtgtttctcaaacacttggtccaatcctccaaatgacaagattcagatgatcttcccttcataagttccccagtttcaacctggcaacagatatttttgacaaatcaatgccttggttgaatcaaccagtctgttcaaagccatttctgtaatcagcttacatatggtaagcagcccattcctagtcaactaaattttagattttcctggccttagtttgataatttttcatagacccttgcattgtctgggaattaacaacagtggttactgttgaaacttggactcaatgtgtgacatacatctcatgtgagcctttgaagcccaatatctaaaaataaccatgaagataattgtcagtattagtacatggaaaaccctaacggaaccattgccaactctagtctcagctggatcatgagcaaaccataccaaaaaaactcaatctctgagctcaatcccacctcctttgctcccgcttctccctcatgaatactttccttctcaatctacttcccttgtcctcttagaggaactccatgggggtctctaaattgatttgctgtcccacatttggcaaaacaaactcataaattatcacccaacagggtcaccatccgggtcactatttgccatttttcttgcttgatctctatccagtcttcaaaagttgaagacatgatagcaaatgtggcatagcgacccaacttagcaacccctgaggagatattcttaactcatctttttctctccactcacctccttgactcatcttcctctctccattcacctcatatttgatatttgcttctcaatatcatcaatcccaaaatccatcttgaccatcaacttcaactgtttcttcccacatattctcaattaatctactcagaaaaatcaagcctcaattaaattggtgagaactgaaaagtttgttgctccattcaactaattatcttttgttttcttccataacttctgtgttctcttctctacttctgttttatatcaagaaggattggtctcactttttaggacttttcagtttggagagagaaactgactattctctttgattgatttcagttatcagcaatagttaagaaagaaatgaaccagttttgatgttcactacctcattaatggttgctcaattgaaaaaacaatcaccaatcactatcaagaagcttaactcaatcaatttgcttagatcaggtcatgtgaggatcaggatcaagttgataggggaggactttgaaatttgtaaattaaaaatggagggcaaaagcttattggctggtgaacttttttcaacctctagattttgccagcaaacaaagtttagttggaccctctaaattaagctatctgatcaacaggaagtcctccagtgggattcaaaattgatcttcaaacaggattctacatgaagtcacaagctcaagaggttcaaaatatctcaaacctccaatttctctttgtttggaatgtttctcaaaacttctttgaactgtataattttggtcagaatgttgttcaaaaatcaattttgaaaccccgtcataataaagagagtaacttgaatgctcatgataaattgggtgtggctgttgagctgtcacagatgatctccatgttgatagaatacctgtataataattcacaaaggcacactaacaatacctatcttgccccattaaggaaaaatagcatttttgggagtgagagacagtacatttcatttgcacttgttttacaaaatgccagaggagtatataagaaattagactaaactgagatattttagccaaaaataaaaatgcctgaaatgaaagaaaaacatgtattccaatgatatcaatgtataatgcaactatgtaggcacatattacatgcccacaaggccatacatctggcatgtgttccaaattatatgtttcaaactcccaaacttttttgttttgcatcatgcacaaaaatagtttttattcttggattctactatttactcctgcagtttgaaatatgtcccaatatacacactgctagcatgtagtgcaaaatcaaacataccacccaaagttcaacttttgttgtgcaggtcaggggtagtcaagaaggggtgaggggcaactgtacccgacattggcatgatgatgcagggccggggaatttgataaaataaaatacgtgattgacgcgattgacgcgattgacgcgattgacgcgatggactagtcaagcttcttgtcctaacgaagtccagtggctgtgtgctcgattcgatgagttccatgtcgatgtcgcttttgtttccacaagcttctgatgaatgaatgggctacgtctggttttggtctttgatcaggctatgttgccaattttacataaccaggtgatgactctttagcagctctgaccctttagtgcactcgtctacatgatcccaattttgtcaacaaaccactgcatagttcataggcttgattcttccagagatccataaatgaatgactgttcacaggcactacaaagcttgtctttctcttgcatccctcaagacaccagttatcgagtaactcccaactgcagccataaacacttgagataacttcctatcccttaaacggtcccatcctgccattatcccgaataggaaagatatactgtccatatatcttgtgcaaacattttcctcttctgatgctcaaatcaaccaaacccgagtcaattccacccaatgctgatcaattgatctctcgtcaaataggtaaaaacattgtttttgtggtcatccaacttatccaactccaaacttcacaaaaccaatatctaattgataacccttctcaactgcttccacgtaactagatttgctcgcccagtcctttagaagctttaaatacaagtatgatatatatagtaaccggaggcttcgctccacatctaccgaacgaattgtgcccatcgaccaagcgagctgccaattaatcctcagccgactggaatctagccttctacctttgctcggccatcaaatcagcactatctcaagaatcataaattcatccgacttacgcagaggagatacagcttcgaaacttgaactaatcacagagctccagttggagattgttcagtctgtggagcaaatttttttttgcgctcctcaccgacaactattttacctttcatcccaaaccgatgacaatcatttgcgaaatttgaaaagctttcggcttccaaagctgctgctcaaactcggcttcttgattcatgaactaagcttcctgtttgacggtttcgccgatctcattcgagaattgaagctctcgcaaaagaagtatcgtcggaaggctcgtaaatccaacaccagaggaaaagtggccgaatatacaactgacacagcggaagcaatcgagtgtctgatcaaatcgataaaaggacatgaattgagtaacatccaggaggagtgggacgtcgaactcactgatatggacgaagtcctcgccggggtaaccaagctcctcaatccaactgccgactcagacgaacacgaggaagtcgaggatgaaggcgaatttcaagaagacgaagacgtcgaggatgaaggtgaagaggaagaggaagaggaagacgaggatggagatgagaatggcgaagaagacgatgagtcccagatcgaagctcctaacgaggccttcttacaactcgctcgatctacggtacccatgatcaaattatccagactgtttttcagaaaattaacttcaagcagaatcgacaaaagtccctcggaaccctttacagaaatgagtaccagtcagctcgagacattgactggagcagctggggatatcgatggcgagctctcaagaatcttgaaaactttaagtaaggctgaggagactgacgaagcacatactgctcgcgctctcttagcatcagtcaagaaaatttctaagttttttcaatcctccatgctccttttgactctttatgttctacctctagtccctcaagttgatggtaaccccaactcctcccaaactaacctcaagacttggttgattacttggaataacctattcatctccgccactgaaacctttatcagtgctactcatactttccaaatggcctgatgaaaagacgacacctattatttggattcctactctcaaaagattaacggtacaacaacaacaaatcaacaactgtcttgcatttcacaacctaatgtattgttttaactttcctagtttttgaaaggagatatatatgtatatacagtgtcttgtaaaatctacaaataaattgacatgaggtcatgggaatagaccctggatgtgtgaagaattataaacctggatgcagtttgtccacaggtgtgagtttctgtggcatggctgatggtaatgttacatgattgatacataagtgattccaattgaaaacatgaggttcagaaaatggaaaccatccggttcttgatcaagtaaaaaaaacctccctggaaaagtttgtgcgaattaccattttcaacattgaaaaaaggattttgagattttgagaagtaaccaacttgaaaaaaagagaaaacaacttccctctcttctcaaacaaaggattgtgtacaagtactgctgaggagggccaacacatccttcttccctataatggattgtaaacttccaaccaacaagtgtgcttgtgcaatccccaaatatgtcttcatccattccacagtaaagaagatcaaatcttttcatgcatctaactaaacatgtgactttgaaattgaagatgacacaacagccaaactccagtctctcaccccagtaaataacacaagtacaacattcagaagaaaggttgcttttccagaagagagggtttcatgtttagagtatgtagacaaaaacaccccaacttgacgttcatctaagcagaacaaccatgcatgaatcagcgtcaccagcttgcaggttgtgacaagtctgtattctccccttcttttttccctgggacctatcatgccgacttcctccagtccatggggagacacaatggattgaccctgaattgatccaacttcaaatgtgattcttgtgcatcaaattgattcactcaaacagaaacaattgtataatcaacacaagtgagacataatcataggcccaatcatctcaaaaacagagaaagagagagattgatttacattcctgctctggtctttcaatcttgttgctcttacaagttcatcatctgatcccaaatatactcaaacaatataagcatctagaacacaagggggaatgggaaagaaggatctgggatatgcatatttggtaaggtccacaagatgtgatcaatctaatccctccaaatcaaagtcaaaatcaagattaaaatgaaataaggatggactttcttattgctataaataccaaccattttttatttttctgtgcttcttatgtttccccagtgtcagccttagagccagccaagctggccaaaagactgccaaaactgcccatttctattccaaatatcatcttatcttttttgtcttaagacttttaacctttttgacttcagaaatggcttcctggtttaaaactaatcctagtcaccactggtcacttttactcaactccattccttcattgactttgtaataattcacagtacttcaagaattactccagcctttaggttttcatgtacatgccagattacgtaatccaactttgaaaatcctctctgagcttgttgattctgcttccagaggattttcagactccagaccaacacagaacaccaacaaccagacccagatcaagcaaacacttatcaaccagaagtacctcacttttcctacctttcccactacgcagtgtcattggtatcattagtaagtcacttctcataagttaagctagaatctttctgcttgtttctcttctctgtctctctcagcttctcttcattcctcatcaaaccaaagccctgatcaaagaaagcaagctctagcttctactatctcaattcttcctgtttggtagtacaactgaaaactacataggtttccctttaaacagccttgatctttgatctaaaaaattgtggttgacctgattcatcagtgtcaataacccatttcagtttctgttgatttggaggcgtaagagttagctccgcttataacagctatcctgaaaggaaagtaagactgtccgcagccatccacaaagggacagtaagactgctagaactttaatcatcatcataaaataaataaagaccaaaaatatacttcaattccttcatttctcttcttctctttctcttacttttagggactcggaaaaacgactcccgttttttcgccaacgactcccaacgaccgtcagcggacgtccgttgggagtcgtcttctaaactgcaggcagattctgggagtcgtccacccaatttcatttcatttcattttatatttttttttatatttttttttgggagtcgactccccaaaccacccctcatgtatgagggggtttgggagtcgctcccacttgaccggaaggaaccccttccggtcagtgaggaagctaaacctcattgaccggaagggatcccttccggtcaatgaggtttagcttcctcatcgaccggaggagcaacggtgggccagttacgctaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagcggaaatttttggcccactaacgctacagtatttttgaaaaaaaaaaaactttagtgtagtgttagctgcctttaaaaaggtacaactaacactacccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacgctacatgttagtgtaactttttgcaaagttacactaacagttagcgtaactggtgtaaaagttacactaactgttagcgtaactgattaaaagttacactaactgttagcgtaactgattaaaagttacactaactgttagtgtaactgattatgtagttggaataatatgtaggttacctcagacatagtagagaataaggacctcaaaaagtatttttcagataattacttgggaaaaaagcaaaaaaaaaaccaagtaatcatactgtaaattatcaactaaaaatcaacaaatatggatggataaatgagggatgaaaagaactactgatattgaactttttttttctggtaagattaggtattagtgaaaataagaaattgtttttttttgctttgatttttttatactaagatttttttttgcttagagatgagtgataaaaagaatactagtggttaaaaagcaaaagaaagaaaaggtgggaaaaaatctacttttttctttgggaatagtcaatgtacaaagaaacaactgtttgtgctttggtgaaatctccagcaactttaataccttgttttaaccacatatggctactaacacacctttcaattgtacggggtttcaaactccctcggccagttgaacaaacatcagcagctgaagaaaaggtacgctcaactgcacatgaggatgcagaggatgctaagtagtccttggccagtgatccaagaaccgggtaggtggttgaatgatcctgaacaagatgaataatcaaattatgattagagtaattaccaaatgagtatgatcaaagaaggtaactttataccttccaccaaattaaaatgctcttgggatcgtttgaggcaggcaatggtagtcgatccatgttgttgatatacacctcgagctctttgctttcgtcggttcttgcaggtgcattgaacatttcaaagatatcactttgctcgaccgggggggcttctttttcaacaagttggatattatcttctttctgtttcttcagatcctccacacgtttcacaaattctttctccagaagttttctcgcaaagtccgctttttcaggccagcaatgggtgaaggccttcagccgtaatttggggtggagcaaagtcgccataatgagagtatgacactcgagtgcctcgttttcgtaggtctctagtttcttgatcattttgacatacatcggatgcatcgggtgacctcggttgcaggcatcctccttatttttcaattctgagattattttataatagtttggtaagatgaaagcaccggtaggaccatcaccctccataagtttggtcaggcggttgaatggctgaaaaaaacaaatgagcatttcagataaaaccttatatataataataaaaaggacttacttctaattcttcattcagttcattaatcatcgcccattccttctttgtgaactggatctccttgaagtgaccgagcttcttgggattttccttgcggcttgatttggaccgttgttgtttatatttgtcatactcatgatggagtattgcatcaatgacctagattggcaaatattaatcaacaagttttgtagaaagatggataaataacatacttctctggcttcataggcacgagttcggctttcatatattatattccaacagataccatagccagcaatcagattttttaatccttttccagctgctcgtcgctcaaattcctgtctccaggcacacgatccggtaattttcttaactacaaagtccaactatgtacatcatttaaacttgtcagtaggtcactcaaaaaagatatcagagatgtaatcactcactgccgtaaccaaatcattcaagtcattcgaattgttcctgttggcctttgaggaagattctttttgaccgtctttcgcacccttgttggcctcctgggattcatctgtatcatcttcgtcatcatcatccgattcggcgtcgtcttcttcggtgtgatcacttccggcttcactgttggaatcgctgtcttcattgtctccttcatttccatcttcattctcctccgtgatttttggaatcgtatttgagtagggaaaagaacctaagaacacctttttcatttttgatggaggcggggattggagtcccaattccttcaaaccagcattcacaacaagagccattttatggcaaaagtacttaatatgcattgtcttatgctcccattcgaagttaccgtccgtgtcaagaagggccagtttggtgtgcatttcttcagccatggtattgttattcgaacctgaatcggtggtctgacatagcatgtaaatatgagaaaataaaattaggtttgaccttttatcatgaaaataattaacaagttaaaaatacttatcttattgtagagttgatgtttctgcaagatattgacgatcggggaggccagcaattccccttgatgaaaccaggcaaccaatttgaggcttaaatgaagcacaacgtaattccaatcgttatcgataaaagatgctgatacaccaatgaatccatagcgatttccttttgtcgtccatacatcgtgtatcaaattgaacttgctgttggttgcctgattacatataatttgaacaatataagtagattgttctttgaatttaatgagaataaactacttacttttatttgtctaaccacttcttcttgtaattccaagtacgctgttcttgaagccgttgccgcccattttcttttgaacaaattcgcagcaggttcacagtagttgaaggcggcctgaagataagggtcctcaactcgattccaaggtatcgcctggcgcaacagccatagaactacgactcgattaagaataatgttgtcgaacttttctactctagcaaagtgactcgtgatttcttgagttcctttcttctttttctcttcatcaagggccgtctgaggaagtttagctccagcagcgatagcttttgcacggtttggacatccatttgagacccttccagtttgacgagagccatcacgatgcacacgaagattggaaagactagacgctgagacccggacttctttcttacaccacaaacagctatatgttgacggaggtttatctgcaggctacaagaacagaaaaaagagggaaaaaatgattagaatgatgttattaattaagatgttcagaataaatacaacaagtctcacttacatcatccttacggcgaaaaggttcagaaaaaaaaaccttgatatcatcctcctccaggttcttcctttgcctcttgaatttggccttcacattttcttcatcagagtcctgcgcaaggtcgatcgtggttccagggtttgcctcagagttgccaactgaggtggcgccagtggttttcttggtttttttggttgtttctttgttgcgtggcttctgagactgaactggagtgatttgaggggtagaatctgaatcggtgggagcttcagttcgtttcttggtttgactgctgggatcaatagctggtctttctgacagaagtggctgggtgattgatcaacgggaatctggtgaaggttgaatcattcctgatcgcttcataggggtagtgacttgtgaggattgacgagtttgaacctccatggcatcgcttacattgccagactggtttgacatggaagattgggttggttggctcgacatgttgacctagattttgcagtcggtggttgttcttggggtaagcaggttgattgaatgattggagttggctgtgatggtggttgttgtttgggtaagtgagtcaattgttggatcagagttcgctgtgacgtgtcaggtccagctggcttgtgcggccctcacttgttttttctcacccgaaaaaattttcaccccccggggaccacatcacatgcacccggcccaactgggtgggtcccacaaacagaccagcggagactcttcactcaaaagaaaaacagaaatgtcaatcaacaaaaactaaaagaatagaaaattaaacgattctaaaagtggaaaaaacataaaataagaaaaagaacaaaagaacataatgacaaaatatacaatatataaatccaaacctcaaaaaagtaaaaaccaaaataacaaaagcaacaactgaccaattccatgaaggaaaataaaaacaaaaaaaattgggaaaggctggtgcaagtattcacaagcaaattgtgaatcaacaaaattaaaatgacaaaatgacaccagacccctttcaaaatctcaatgttatttttcaacaagtatcatatcagcatacacacttctctctcagcattcttttccaaacttaatctaaaatctatattattttaataaactcccacaaaatgatgaaatgaagacagagtagtacaaaattcatccataagacaatggatcaaatactcagattatgaaacatttaaatctactttggggtttcttgaagttgaattcagattgtgcatccaatactccaaatatgagagagatacatgcaagtaactgattaattgcatgcatgcatgtacggatcaaaaccatcaattccatcattcatgatgttatggtacatcaattcaagaaaatagcttgggattgggaatcttggcttttgtttttatatttcagatacaaaaaggtgtcatcacatcagtcatgaatggtttagtgagtaatactatagtagaattattcataggctccctggatactcaaattttattgaatgcagtatttattaatggagaggtaattctgagaacaggattcaaattctatgatctaaactaagagtaaggaggtaagccatatcatttgaatttgattcctttgcaatttcagataatattataaatttcacatagcacatgttagatcaagattcaagtatttgaatctcccttcacacacttgataaacacagcttatagtgataattatgttatcattaactaaaacaatactaagttcatgatgtaggtattgtggtgaatcatattgttatcatcaataattataaatgtgaattgtgatgaacagaggtcattatgaattatattatcatcaattacaacaaaaaattaattaggtattactgtgaaacatgttgccataaagtataactgagaacaccagtaatgcattcttggagttctgagactggattatatatgatcctgacttaatttcccaatttctcttcatattctattcaaataacttggcatacttgtattgaacaacggactttgagaataaggtgatatcagatcacaaggatgattgatatgaccgatgatgaacaaaagagcaaacctttgagaataaggtgatatcagatcacaaggatgattgatatgaccgatgatgaacaaaagagcaaacctgtaaagataggtttgatcttttagcgaaccgagtttgaagaaacaatttgatttgatttcttatacacacctttgagaataaggtgatatcagatcacaaggatgattgatatgaccaatgatgaacaaaagagcaaacctaagaaaatgataaaagagttgtaagaaaggttaacaaaggttgaattaaaatgataactaacctgtaaagataggtttgatcttttagcgaaccgagtttgaagaaacaatttgattgaagaagagaaaagagagagaacggtacatgcgagcgaactcagagaacttcaagatcaattaggtttcacaaactcaaccggtacttttgtgtgtgtaaggaatcaagaatatgcttaaaggataagaatgacgtcattagaacaaatagttcaataacttgtactggactcttgaagttctgaatgtagattatgctaagactattgtgaatctatgaaccaatgacaatctttatggaaaattgcaaattgttcctacacactcattcatgtattctgctcacttggtaattttcctctgtaatcaatctaacagatgattttcttcgttatcagaataaaaatatggtagaatctgttttttattgaattttttacttataaaattgcacaattgaaactactacttaaaaaaagaatgaaaatataaaaaggaagtaatgaaaacaaaataaagcagctaataaagtaccttttgctagacaacaaaacatataatagaagtgatcaccaaaataatgaagagggtctttataatgacctttggcttcttttagaacagcattaacaatagaagtagtaatctgaagtgataaaccaagacgagtaaactctttagaaccagatggggagaagtaaggaagagtacaatgtctatacttattggcttgccaaatcattttaacaataccatgttgtttgtcaaaactaataccagtatggaaagaagggaaaacaaaaggaccacctttaatatcataaccagattcaggaccagctaatttgccagtagcagagtagatgggaataaacataacaaaagcccacttggatatatcattatgatctttatggggaggattaaaaaaattatctgtagtgaaagtgagatgaggtgaacaggaattgggactgggcttttcaccaaaggaaagtgaatcaaaagatggtagattaaaatgttccataagagcatggctatgctcaactgcacaggaagacaaacttttataataattaccaagaatttcactgagaagttttgattgttggaaaagcttatcaaacttttccatcttacttggaggaaaagctttgatataccttccaaatttttgcataaagtcttgagactttctccaaccaatcccccacatcttaccaccccaagagcgtgtcgaagagccaacaggattgacgaattctttggattgatgaagaaaagtcgatatgaagttgaggttttctttatcggtttcggttaactgatcccaaggggtgaactccatgacggcaatgactgagtcttcatcattaggatccacaagaaccacgcggccgaaattcattaggaagaacttgcgatccacaagctcacatgccttggagacttcatcaggggtcggatggcggagaggtttgtctttctctttgtcgaatgggacggttggatagaggcgtgttttggggtaatagcgcaaacgttgccagcggattgattttaatgtagacatgtcaacaccaatgactcgctcctgcaaacgtgcatggaattccaccctcttcttctgcttgttacgagtgtttgccagcttacttgatctgttctcacgactgatgcggcatcggtccccggcagcatttttcagggccccgaggtcacaaacattccgacagtcatgaagaaacagatcaatgtgacattattacaagcaccacagaagagcaggcaagaccccagcagaaatcaaaagatatcataaaaattagtttagttggcaggattacacatcaaataaaatccataccggtggtttgtgcgtgccattttagtttgttctgattgtttaacaagttggaaataacctaaaaaaaaattcagtgggggtggctacagcagaaaggggggtagggtggtgcttacgggtgttgttcaagagacctagggggtagcggcctttgtttgaagaaatgattgagggtagctttgactgagaggacaatcgagggggggtagctgtattgatgaggggggagggtagcaatgttcagcagggtagcaagggatagtaggatgagaaagggtagcttacaatcgaacaaaagacaagggggggagctcaaacaatgagctggcagggtagctagtcgtggcggtcaagcgaacgagggggggggggggtagcggccgatcgatgaaacgattaagggtagcttgaacgaggggggtagctggatcgatgagggggggagggtagcagtcttcagcagggtagcgggggtagtaggatgaagggtagtttacaaggtcacaaaatacgagggggggggctcaaactatgagctggtagggtagctagcggtgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaatatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttatttcatttcctcttacagcggttccagcaaagcttgcgctttcccccgaaaaaaaaagaagaaaaaaaaaagaaaattaaatctgctacgcagtgcgcatgcaccacactcaatgactaaaaatctcagcaaccttcacaagatggagaatcaaaaccttcacttgaaaggcggtcgaactcgatagcagccgaactcgaataggcgtcgaaaccaagtaccaatcgacctctagcagcgttgaaatcgcttcgacgaacgatgacaatcggctcaatgtagcctttgtaaacccaagtagaacggaagctaatcaacaggacagacgagccgacacgatcaggagagatcgacgacgacaaggcttcatcaacgttgatgatcttcttcggacgacgttgatgatatcaggagccaagccagcttgatcggagaatttgaccaaggaaaatcgattgactttttccttcttggctcgatgatctcttgattggacgagctgagtcttattagtgttatccatcttagactcggagggggtggtggtgagggacaaggctcggggattagctagccgcttggtgttgtcagaagcattggcaacggaggacattccttgggaggctttcttgggttgacaaagccctcttgccttcagttgcatgcgtttcttgtgattacaaagggtctcaaaatgacaagtggcatgatagaagaccgtggtttgtttggtttcattcaagctctcaatcacattgatccagaagaactcctcctcctcctcatcaagattagtgtcgaaaggctcgagacagatcggacagggctgggaagccaatagggatgatctcgccatctcctcctgctcctcatccatcctccttgtcgagggacagccgtcttgtcttggatgggccttcttgcccgtgagatctgtgtcctgggagtacagccaggtggactcggcctgggcccacatccgctgttgtgcgcgctgcccggacttgcgcacctggagctggattctgaagtattggtctagctggtcagacgcaccttggttgccaatcttgccgggcaacaattggctaccatcctgtctgcggatgtccgagtagagtagatcagctatctcactgggcttcactcggttgatggatgcattctggagcttgatcgaggggcccgcaatcttgtgttcacacttcatcactgctggatccaggtgatcacgcaatctacagttcccatctgagttcgagcttgatggcgatggactaagcttttgggttgattcatgagattgctgccgcatgaaaggggtgtgttacattgaggtacgttgagggcagtcaatgcagcggcaagaggctggctatcaaagagattaagattgagtggggcttgggtgattggttcagaggcaggaggggtggtgtgctggggctgaacaaactgggacagaatgcctgatacattttggaatgtggggtcaaggatgggctgatccaaagccgcttgaggaggctgggcttgctgtgactgctgcatcacttgctggagaatgttcgggctggcttcgaggaagtgattaagctgagcaagtgcatcgatcggattggcgatcacaaatctgttcacttcgacgaacaagacagtcagttatgtagattgcttccgaaaccaagagaaaagaaaagtcaagcctaccacttgacccaaagaccaatcactaatcttggtcaaggtgatctgatcgagggaatcaggctcaatcgtgaggctgcatgcagtggtgcatgcgcactccgcagcaacttcaattttttttttttttctttttttctttttttttcggtgaaaagcgcaagctttcatggaaccgctgtattatttgctcttcatgttattttttattcatcttgattttattttatttttattttttatcattttattattcttacttatctctttcaaatcatttactcagaagacagtgttgtttcttattccttggtcctaagacatagtttcatttatgttggtttattctgatcttgtttgtttgttctattctgtgttcttcttttgttcttttgttgtgttgtgtgtgttgtgttgtgttgtctttgttttctggttgagttgtgtgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaggcatggcactctgatctgatccaagatagacccatcaaatcttattgatccttttattattgattcatctgatcctcatattcaccttcaaagatcctcaacctcaacaaccgccacagaactcaatttctgttgtctcctccagaaaaccaaccaaccccaacgcgtttcgttcagatcacagctcaacttatccagatcccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacagtggtggtggtcaagcaaacgaggggggggtagcggccaatcgtttgaggaaacgattaagggtagcttgaacaagggggggtagctggatcgatgagggggggagggtagcagtcttcagcagggtagtggggcagtagcatgaaggttagcgagcaagggtagcttacgttttcacgaaatacaaggggggggggctcaaacgatgagctggtggggtagctagtggtggtggtcaagcgaacgagggggggggggtagcggccgattgtttgaagagacgattcagggtagctttgattgagaggaaaatcaagggggggggggtagctgtattgttgagggtggtagcaatgatcagcgggttagagggcaggagctggtggccatcggtcaaacaagtctatgaaaatgagggaagtcaagtgaggggcgataaaaattttctggatgggagtaagaaggagaagtcaaagatggaggggaatgatcacatggcagcaaggtgaaaaaaatggtcaagggagggtggcttaaattgggagcccccccccctaccaaaaaaaaaaatcacaataaaaatgggggctgatccagaactagacccgtcatgaaagatttcaatcagggtagcgttagtcatgtggtcagggaggatcttagatagtcctgccagaccacatgccagcgctacacttttgtgccacgggttcaattcccacatgaacactcacttgtgaggcagttacgctacactacagcagcagttacgctacaaaggtagcgtaactgctgctgtagtgtagcgtatttggggattagttacgctgcatgttagctgcaccaacagttacgctgttggttagcggaaattttgttagcttggaaaaagctacactacaggttagtttagcggtaattatttcaagctaacactaaaaaaaaattgagggaaaaatttcacgctacgctggcagttagctcagtggtgtgtagcgtgaactaacactacaggatttctagaaaaaaaaaagccactacgctaacaggtagtggccaaatagcgtagtgtagcgtagcggcccaccgttgccagaatccacccgcactttacactacaaacaatactgatttcgccccaaggaaaaacagcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattctggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaaagtgccagaaaattgatccattttcccccacccaaattgccatttattgttggggcaaaatgggtattgattgtagtgttagaagacgactcccaacggacgtccgctgacagttgttgggagtcgttggcgaaagatcgggagtcgtttttccgagtccctacttttatttgtatcccttttctcataagaaatacatataaaagtgcccccccatatcttgtgtcctgctgtcactatagagacccaggctcacacccaggtccattaaatgttccttttttgaattcttctggatgagttctttttttctttggtttggtttgggagtgagaggacattggtatactaaaagcaaagatttcaaatcataatatttcataaccttctttgtctctttctttttttttcttgtgagtttaatttcccatacataatgattttgttttgttggcctgtaatatgataagcgtactcaatctaacctgtttcttttgatcaatactgatatctatttagtataaaacttggtcaataagaagaggtaagtcaagtcaagtcaagtggagtgatacttacatccccaacctccctaggctttctttcaatatatatatataaatgatcacacgagtaatgtttctttttcatagattagaaaaggagcgaccaacagaagagagtttctaaaaaaaaaagaaagagacaaagaagagatatcgtcatcaatgatataaaaagagtcaataagaaaggtaagctaaagtattctctatcagatcaactagaataggcatcatataacagtaatcataacagtacgactgtcgcattactttttttttggggggggggaggcataaaaacaactgcctaagccattgttttgtggtggatttggcggggggtaagagggtgatcaaaggtcagcagaataggaagagcagatgggtgggcaacgcacaggggtttcaagaacgatagaagaaacaggacgatgagggggggggggagtagagagagaggacaacagaaggaatagagaccagagagtaagtatggaagggttttagaagcagctaaagctcatgtcctcatcgtcctcatcgtctgccgtttcagcggtagtcgtggccggttgctggccaatccgatgtttgagactattattattattattactggtcagattagggtggtatagttcctcgttgcatgtcggccgcatcttgtccatcagctcttggtaatgcttccgctcttcctcttgttctagctcctttcgacatcggctacagaaacatgagaatagatagtcctcgaataacttccttcgtctgtcatcatttttcccgagttcgtttcatacatgtcaagtgcaatttgatttcgccaagaaaagtttgattagtttattttatcatatttttttataagaaaacaataatctaggataagagaagactaaccgagcatctaaagataaatcagcttttcaaagaaatcagattatgatgggagcaacaatgagcgcctggacaattgatattcaaacagaaacaaaaatcttaaagctaatatatggacatacgattgatgtaggatagggtgatttcttcgtcttttgcgatgtctttccgagccatcacgtagatcgtagaaggtgcgcttttatggatgtcttcggatccaggatgtttcaagacgacggcattagggtcacaagaatctagaaacgagataccagagtagttagagtacgtaagaatcaaggttatatagacgcctaagagagagagagagagacaaacgattgaatcgggagtgtaggagatagaggccatgatcagcctcgcgattgagggaggttttgccgatgaattcgagaaagcttttgaggccgaagtaatgggcgatggtgtcagggtccaatctgcgtttccagaaggagtcccagaaggagtctgtcgaggggacctgaaggttagggtcggcggcttgaggacgatagccggtgttgatgtgcaaggccttgatgaccgcatgccatccgttcctccacatctgaccgtaccggacgtcggcaaaatgggagcccagatggccccctccatggtacttctcccgccgcgctcgatcagacatcgtcgcgagcccttggattcgactgtaggtctcttcaaacttcacgctcgggccagtcgatggagggatctggttggccagcgacttctttttcgatttaggtttcttatgtttctttgggttatttccgccggccgagaccggatcgtccgagccattcggctcctgtgattccgattcaccgttatggatcgagcccccgtttgggagtggcttggatggctcaggtttaaatgatgggttctcggcgagctcacccgattcgttagcgatcaacatccgtgcaaacatcttgaagaccatgtgggcgcctctgaagtcttcggcatcggtgaaccggagtaattgcatgtactctggattcctctgtgggcagaccaatggtccgaaatagtctaccgatcgttgggcacagacccgggtgcagtagcgcatgtaacagggttcgggtccagccggtttctcggtcaccgattgaccaccggtcgtcagactggtcgaggtggtcaccatcaactgttgggctgcgatggcctccttggaacccggtgctggatggtggggacagctcggctgtgcctttgtgcgttgcatcgaaaacgctcgaccacagaatgcacagctctggccggacatgaccgaacgagacatgttcctggagaagggagccatggtgggaatgaaagtcaatgtatgagagaggattagagttaatgaggatggatggcacacttggtaggaggtacccagacgaatgcatcctccttcatgacttgggtgcctttagctagatgatctttggcgatcaagccgctacccttattactggctgggaatctgacgggttcgatcttaaccgagcgctgtctgcattctaagagcagggtatcatccaatgagctgataggttcgttgggagagtggtcgaccgaggcagcctcccaatccttctcccaagcatagttgggtatccacatgggttcggagggtgatctgagttgatgtgctgatgatgggtctgagagtctgttggtgttgctgggattgctgttgtttctttcgtttgagtgtgggaataggtttgagtttaagaatttccgtaatcgtttctcgcttagttgccagtctggattggtctccttgatcttggctagtattttgggtactcctaggctgggcgtcttggctctgatgggcaggacggcgtcgagtagttggccatcgtgtggtacgattccctgttggctagttgctgttggtttgtcttcttcttctgccgagtttccgttgtttggtttctgctggtcgttcaggtcgagttcttggagttgttttggttggatctcatggttgttgttctcttgctgagttgagtgtccgttgatagtcatgtcggttcttgtttgtctcttgctcctgatctggtggttttttgataagttcgagttcagggttcaaggtggtggtaaagtagctgctactaaatatgtaggctcaactggcttcttattttttttttggcctgccaagacgggcccctcccgatctcccgatctcccgatcgggatgcatgcatgcacagcggacccatctttaacgtcgaccactcgtcttcccgactgctgaacatccagacctgccttggaccaacgactgcaacacttctcgacacagcagcacatccaactactactaacagcaagatggcaccatcaacctcactcaacgccgaatgggctggatgggtacaggaagcagcagaccacgccgcaaacaacggatcccgctcatgcgacacctacagacgagcagcacgagccatcagactacacaaccaaccactccaccatccaaaacaagcactcgcactcaacggcgtcggagagggcatcgtcaggctcatcaccgcccgattgcaggagaagtgcgatgcgacgggggacccattcccaacagaacgtgcgtacaacccagatcaagaatgaggttttcagtaaacccccccatctgacttgccaggttactctctacatacagctgaatcactcaagggcaagagaaagaaagataccaccaatccaacccgacctaggaaacgcgccaaggagatcctaacagccgaggagagagccctggatccgtccagctctgaagaggaagaagaacaagaacaacgaccatcaaataatcgaacgggctcatcagctggccaaaagaagaagggcaagccacgccagcctcgtcgaagacggaagattgaagtactgacccccgaagaacgcgcactcgacccttcctcatccgaccccgagccatccctccctcccaaaactactcgtcaagccagcccggctcagccgaaaactaggacgaatcagaagaaatatatcccaaagagacgcaccgggtgctggggtatcctcgtcggcttatccatcctcaccaccgaacgcgccggctcattcaccaaacaggagatcatcgaacatgcccaaaagtactgtgattctagctacaccgaacgcggtagtaggggtggaggggctggaaatagtggacattataccgcttggaacatgtaggctcgatccttctctgactcactcttaagctcaactaactcaatcactcgacacccctctcccccacttcaggaagaaacttcttgccgaaggactctcactctccacccctggcagacaggcaaaattcactctgactcagcaaggcttcgagctggcctcgatccttgccgagaaagaagatctaactctagtcccattcgataaatcaaaactacctgatgggaacagtatgagcctactcgagacacatgtcgattctgcacgagatcccttacccgcagccagttcttcaaaggctcctgtgacgtccacaagcaatgcatccaacctcaacccttgtggccccaatccctcttcttcttctgataccatccactcagcaagtcaccagcgagcaaataccacagcccagaaatcaaacaaccctcaaagaaaaaacagcctgccaacgattcccgatgacccagagattgcttgtctgaatacaaattcaagtcaacagtccagtcgggtgtcccacaatcgtggtccatttgaattttggtatcttgatcgaggtcagtaaaccgtttcttgagaagaagaagaagaagaagaagaagggacttactcactcgttcaatcttcccacagcgggcttgcgagtcaggaacatggatgacgcggatagccgaatgcatccgcggacgttcgagacgttataccaagtcgaatttgcggcaagtcagagctcccatcccgtcaagaggagctcaattgtcgacgaagctgctctacgtccatcaccgatgaacagctcggagggccacatgatgggttggatgtacgagagcaaggcgatccccagctgtccaggctttggactatccactcactcgccaaccttgtccaccagcacaaccatcccgccccccactctgtcttcaagctacaacaagaacaattccgcccctcatgtcccatcagccagccaacggcgcagatcctctcccagccctgatcccccggtgaacattatccacgatgattcttattgcggattatcagcacagacgacaatcagcgcaggatatcagaacaggatctcgcccctagatcgtctcttcaagccaagttcatcgggctcagccacgcctgcaggctcagtggtgtcgatcccctcggaagccgatccggccgcaccgaaggacttggcaccgtccgcacggctcaagccacctagtcggcccgggtcctgcgagatcctctggagtggtgccgcactctcggaaaccgtcgctggctggagcgcatctgaaagtcccgacagtctgcctgtctccggagccgtcaacagtttggccagctctcgtaccgttgtcgatctcagtcgcgaggctagcaacctttcccatcagagctcttctctcgaccgatcatccagcagttgtcctctccgtaacctcaagcgcactaccagtgcactctctgagagtcggtcctccagcgacggcttgccgagcaaccggacccgcgtcaatctcaagcggaccccgagtgggctctcggagagtctcttgagtcgagcctctgacgacgtccagccggaagtgtggaaggcgggcagctacgacatctgtctcgtccttgaccatcgcgaggtccgcgccatcaacgaccgcgacgctttctataacttgtgcgtcgagaaagtaagcgctctcgccagccccggccagcccactatccgcgtccttcaacgcgcactcgtcctcggtgacgccatctggatcgccgtccatcgtgacagccagcgcgaagtcgtcctcgactcgatcgtcgagcgcaaacgactcgacgacctgtgtgctagcatcaaggacaaccggtttgaggaacaaaaggtatgttcctctccctctatcttttttctctcgctaccaggtatgaattaatcaaatcatggcacccggttgatgtttatgtgtaggcccgattgaagcgttctggcctccgagaccctatctacctcgtcgaggcttataatactcagtctaacctcgacagctatggccagatgatctatacctccaagttcgagaccatgcttctcaacgacttccagctcgaggccacgcccgattggaaagcctccgtcgagttcttggttcgacgctccgaggtcttgcgcgaccttcatcaggttagccgtctctctttttcttcctatcttcccccctttttttgaagagtttcattgttctttgtggaaagaaagaaagaaaaaaaattggttgttgatggggtggaatggaatgcacatatgtggaaatagacgatcgatttgtcgatcatcccggacgctacgattgaccggacgacgtatcttttccatctagccgatctccggacgaaggatgcagagaattccgctcggtattgggtgacgacgtacggagcgttcgaggttctgaaccacaagacggcgacgttgacggtgcgggagctatgggcgcggatggcacactgtttgccggggatgagcgcgtcgaaagtggcgagcttcgtcgaccattggcccacgcctgtctccttctgggccgatctcctcgcccacacttccgcccccctttccgatcagacaaaggccgataaatatccctggtcctggatcgatcgtcatcctaatgaaccccttccttctgctctctctcatccggatcaccccgtcgagatgagtatcgccagtatcagctcgactcagactagttgtagcgcctatcccgccaattgcgctaactctcgcatcgggcctgcgttatccaaacggctctgggagctctataccttatctgattacgcttctgtcgagccttctctctaacctcatcatcatcatcctcatcttcctaatcctattaccatcatcctggcttcgttggttcgcttttgatttgtatcatctgctcgttttatcttcccctcccccgttccccttttttctttttctttggaggatcagtaatgttttggggtagatgattatgattttcaatttattaagacttgatttagttattgtatttttttgttgtgttatttttttttttgggggggggggtgttgactcatgtatatttagttatagctcgtgttttcttttactttccactaatttgatttgtaaaccaataatcattaccaagacatactagatcacttaatgcatccaggatacgtaacaaagtatccttgttctgtggttgtttgtatggatggatgcatactttggtcgactgaaattgggaaacagtggatcaggacaagataaagactaggatcacttgactgttggaagtattctcatactggaaaatattatgttggagctagagggtgtagaccacactaagaaaggaggagcaaggatctcgtgttttcgattttcattgtatcaattgcttactttgttcatctatccatcatattacaataaaatgtgctacttgatatgttacactcagcagttgacagggcgacaatgagttggatgggccctgcacaatcccgaatggaagtgaggaggaggaatacaattgatgatggacgacagactatgggaaggactagttatttgtgagctaaaagtttgatagcaaggggaggagggatgaggaagtcaagccaggtccattgttcaggacggcggtattggtcgaacagtccagctggacgacatgcgtctttcgtgaagagtggagcggtgaggaataagaaggaaatcgtccaaagcttcggcccgcccaaccttttggggatgtaggggatgataaatggctcgagaatcacgccgaatgattggacaaagaagaacaggaaacttgcagggaaggtcttgaatagttgtcgaggatatggatggggctcgcgttggtaagcgtacaaggctagagatgggtgggccagatgatgatgaacatttaacgaacttattagtttgtaacaccaatagtgaatttttcaattacgatagatggtgatctggaacatcagatggaacaacttacgatattcatggagaaggccactgagcgcaaagacgcccatcgcgccgcaagctttctgaacattcttcgatccaccgaaggccttagccagagccattgccggcttgccgccacagaagagaaaggcacggcgacacttctggtgccaagacttgccccagaaattggccaatgaagagcaatcgaacagggggccaaactgaggaggataattagctgggttgagcagctcgtacagcttgggtgaaaggccgctttgtttggcgattgggtagaagggataagtcaagagcactgggaccgcggtgaacatctccagtgagcagctgactacaagcatcgtgcaggccgaatggaaggcgcatgctaagagcccaagacctcgaaacgaaggcatgcctaatctaacaagtgcgcttcgtgggtcggatgtgtatgtggtgaaatcttgagagtagagcacgaatcctaaacatgggaggagaatcatttgaagccgggccaattccaagagtgcttgcatgaaggaactttcattgcctttacccaccggtccccaggaccatctcaatccacgctgactggtgaattggttttaaaataagttaaaaacaagcgttagcttctggctatgtgatccagagaagatatcacaacatacgaggtaaagagcaatgccgtccacaaggccaaatcacccaaacctgactctgggtcttcaagagaaggcttggctgccgagtctttctcccaaaccgggccacccttgccagttttcaaaccacgcatgtggtatggccctgcagcgaaagtccattcgattgatttaaaaaccatcattacggccagaaatccatccaggacctctcgttctttgaatgggacgaccggcagacggaagggataaagcaccgcccatccaatgatcagtgggcccaaagaaagtcgggtgagtcgagcagaggaggaatctttgaatttaggatgaaggagagcacattgaacaaccagaagactgatcatcaagagcttttctaatcgaaatgtcgctggtattccttgcgctcgtttgtcgaagtctgatatttgccaatcgaaagacgtttcatttaaagatgcccacggcgatgtgaaaaaattcgaaagggtggtattcttgatgttttccatcttgatagcgaactgtttatccattttggtttatcgttttgtagcgttgggagttcaggattatggggatagaagcagcctgaatggtactgcttgatatcgaaagcggagagggaattgtggtaccgttgcacgctcttgaatcggataggactcttatatataagctcaaggaatcgttccccaggctatctttaaaatctatgcaactttttttttgttcttagtttgtcggatggtgaggggcatggagggtaggactgactgggcgctgatcaatccaccaagcatccttccggctgatcggcctaaacattaggctggctcagcaaaaccaaaatggagagcaaccagtccaactcggacctggtgatgaggaactacattgtgctgcgctcaaaaacgacttgctgatgaatggaaatccgaggctgagtgagagcccggaaggatcaatcggaccctggaaggctttcgcacagacaagcttcgaaagcgggcaaagcaatccatccggccggtcaaggcatcgttgctcaatcggaatcctaacttaatccattgaccacctgagactggccgttcgtttcccacctaagactgggatgaataaatcccgagtagttcccagttgattcttcagccggtcctctgacgacatccagcccgaagtgcggaaactaggctccgatttcgatatctgtgtcgtcctcgaccatcgcgaggtacgcgcaatcaacaatcgggacgcttttttatgacctttgcgtggagaaaatctccagcccgggtcggtacctcatccgcgtcctgcaacgggcacccgtcgtcggcaatgctatctggatcgccgtccatcgtgacgaccagcacgaatttttttctgggcttcgcgctgaccctatctctctcgtcgtatgatactcagaggttaacaggcgtctttgtatcctacctcccctcatctgcctttgttttttgtgagttggttgtttaccgggaaaaggaagatgcttgtttgtgttttggattggaatgtagtcggttatcttgttctatgacggggtttaaagctattgtgcccattgaagcggtctctacttaagattgtggtcatgggtagcttgtctcttcagcacgcaacttgcgttcagagatttgcttacatttgtatacatagtgctctgaattctcgcactcctcaaaattgttacatgattgtaaacatatttattgtttgtatttgccatcaaatattacacttttatataacaaattggagtgctacaagggagtattacaatgacagaggttgtctacagtgcgatctgggttagcctcgaagttgaacaaattatattacacggctaggcttctatgattacttgctagataacaatttctctgcaaaaggagctgggatgaccatgtcaagccaagtccattgttgcgggaaacggtatcggttgaacggccccccgggacggcaggcatctcgagtgaagagtggggcagtgaggaacaaaaatgaaatcgtccaaagctttgccccgcccagccttttggggatataggggataataattggttcgagaattacgccaaatgactggacgaagaagtagaggaaactagtgggaagggtcttgaacagttggcgagggtatggatggggctcgcgttcgtaagcgtacagggctaggtggtggataagatgaagcgggcgattagctagatagaccactagtagacagataaaaattacaaatgatgaactggatcaactcacgatattcatgaagaaacccactaagagcaaagacgcccatggcgccgcaagctttctgaacattttttgaaccacccaaggctctggcgatggacattgccggtttcccgccgcagaagagaaaagcacgacgaaacttctggtgccaggacttcccccagaaattagccaatgaagaaaagtcgaacaaagagccgaactgaggaggataatttgctgggttgaggagttcatacaacttgggtgaaagaccgatgcttttggccattgggtataaaggataagtcaacagtactgggactgcattgaacatctcgagcgaggagctgacaaccagcattgtgcaggcagaatgtatggcgcctgctacaaggccaagtcctcgaaacgaagggatgcctaaactaagaagcgcgcttcgcgggtcggagctgtaagtggtccaatcttgagagtagagtacaaatcccacacatgggaggagcaccatttggagccgaaccaattccaagagtgcttgcaggaacgaactttcattgcctttgcccaccggtccccaggaccatctcaatccacgttggctggtgaaaaggttttcaagtaagtaaacaacaagggttagcttctggctatatgatacagagatgtacgcagatatcatgacatacgaggtaaacagcagtgccgtccacagagccaagtctcccaaacctgactctggttcttcaagagaaggcttggctaccgaatctttctcccaaaccggaacaccctcgacagttttcaaaccacgcatatggtaaggcccggaagcaaaagtgaattcaattgacttgaagatcatcattacggctaggaatccatgaaggatgtctcgttcttcgaatggtacgaccggtagacgaaagggataaagtaacgcccatccaatgatcagtgggcccaaagaaagtcgggtgagtcgagcagaggaggaatctttgaatttaggatgaaggagagcacattgaataaccagaagactgataacgaggagtagttcgaacagagaagtcgttggtattccttgcgctggtttctctgggcccgaataccagattgaagatgtctcatttcccgacaaccacggagatgttagactttttgaggagaagagggttgtgttgttgatattttgcatcttgacaagaaactgtttgtccattttgtatattaggtttgtagcttattgttgggatagaagcagtccggctggtattggtggatatcaagagcaaagtgagaatggatgcgacgttgtaagatgcttggaataggttccttatgtaggcttgaggaatcgttagagggtttctaccaatctgtgcatcttgtattctttgttagccggatggcaaggaggcaggtccaagttaactgggcgctcatctttcgaccaagtatccttccggttgattggcctaaacattagcctggctcagcaaagttaggatggaaagagcaaccagtccaacctgacatgttgacgcggaactaaatatgtcctacgctcaaaaccaaatcggagattgactgatgaatggatatccgaggctgagagcccggaaggatcagacctcggaaggcttcttggaagcgagcaaagcagtccatccggccgctcaaggcatcggtgctcaaaattagtcaaatccaactaatccattaccacctgagaggctgagactggccattaccacctgatactgggattgaccagtaattcctagtgagtggaaacatcatcaagcgcaggccccaaatgaacaaaagaaaaagaaaggaagccagagtgctgatcattataagattctgggaccaattcacgacgttgctatcgcagtcgcattacagcctccttccttgcagcgactcctcttcggcaactggtatatacagcttgtaccagcttgctggcgagggatccttttcggtgtcaaggacataaaatacatatttgccgaatatgatccatctcccatgagctgcttccagatgtgctagccgccgaagaagatctcgacccggggagatggtacaagctgaactactttgccgggtgaaatcctgcttaaagcggaagaagcttcttggctgactggtacaagttacccgctgaggatgatttctccccgaacacctcgtaccacggctataccagtttgccgtttatatgtcactgctatatatagcacaatctcctgcacccccttctccccaagtaagctccaactttggaaactataatattagaaatcaaattaagaaatctttgccacttggtaagttctattatatctcatatgtctctatttaccatgtaattgatcaaaggtgcaagttgaaaaatggcatgacaaggggtctacttctgctcagatgggaccctatgggatgattaatgttgactaaatcattgcccaagattcttttgttgctttcctactttattatatgtagacaagcagcttcctatttggtccccacccttgaaaatggatgtttcagtttaaaaaaatcatttgaattgatatttgcaatcccagaccctatccaaatgcaggcctagtgatttaagctcttcgcttagcagtccttctgatgaggtgtcaactcttcaccattttatcagtgatttcacaaatacttctgtaacattactctaaacaccattaacctcttaccacacctcatctttcgatttcccaatattcccagtcagttgtgttttggaatgagtcccatggttcaggttgaaggcaatctacactttcaaatatagtcatgcttgagcaattgtaaatccatctaagcatcaattcaaaaagtatgttacaggcaactggtgtttttttattctcctgttgaaaaattgatagttcaaaagatgaagatgtttgagcagacattcaagccatgtaaaattgttttatctatttgccaattagattcatctatcaagtgttcatcatttacatatatgtttttatgcacatgaagaatacaagcggaataggagtctcttgtgtcgggtatatgtgaagatgcacgcaaaaatatgtactatgattgataagacaagagtaggtccttcctttttaagactatgtacagtcgtgacattacaacaactgattggatcgcattgtatacacaattacaacttttttttgggggggagttttcttttttaaaaacttgctggatgcgtgcgtgcgtgggtgggatgacttgctggtgatgatggatttgaaaaagaaaaaaaaaattgttgagcggagacgactgctatggaaagaggatatttatatgaagggaatgaacgaagagaataaacgaaacaacgagccggaaggggatgattgttggatgatgaaataacgataagattgattatgaggcaagtgatgaatgagctgcccggtaatgatcacacggcgcggggaaggggattcatttggggtagttgtgagggtttgcgaagtggacgtgtagaggagactcgggttcgcctaaggcatcgtcgagctcgaggaagagctgggcattgcggccgatgaacaggctgctaacgcgctgctgagtctcgagcctgtcatgatgctgggcctcgagcctgtcttgagagcgtggtgggagggggaacttttcgaagatgctggagctgagtggactcagagaagggttggaactgattgcccggaaggccttacgactctgctcctcggcatcgtcgtacgttgtccgatcacttgcgagaccccgctcggccgcattcgagctcccttcagattcattcttcagttcaatcggatgcgatccaacacagtctcggggaaatactcctttggatagttgccccgggtcgtaccggccaatgtccaggttttgacctagacaccagccgtcgtcgtagtaaaatgcaacttcgattctgtctccaacctgtcgatagagtaaaaagaaggagtcatttagctttttttcacgcaactatttatcaatgtgacggattggataaataaaaactcacgtggaggactagctcatcggctagtgcagcctggtaagtcctttcaacagtaaatattttgcctttcatctgcggacccttacagcggtaatccattggagtttgatcattaaactgggaaagaggtgagatcaacttcaagttggggagaatattaggctggggcggagggggctcgagagtgagagaagatctagcagcggagggggacttgggtggtggcgatgggaggctgtgctggttgtagatgtcggatctgggaaaggggattggcttctcgctgagcacctggagacggtcgaaggagatgctggcgtggccgggcccgccaaagatcggctcgctgtcagcatccgctaggttctcttcggacttttggaaagggcccttgatgttgagcttgtcgaccttgcgcgggccgtttaactggttgcggcgtcgcttctgccaccagcgtacaaaatatcccagtacgaatagtgagctcagaaggcctcctgccaggagcaccttctggccagtcgtcatcccgtgtcgctcatatgtctgtgcacttgcaacgccagatggctgcgcgagagacgatgataatgttgaattctgtgatccacccgtggggattgagtttggggtatgttggggtgcacttggtggaggtgtcggtagacgcgatgctgctggtgagggtgcgaggtttcctccttgactggtggagttgccaacacttctttgaggtgcagctaggttgaagatggtgagaaatatggaggttgttgggttgaagaaaattgtgtcactaaacagtgcatctcttggatgtaaaggaaaacatgcataccttgcggagaggctgccacagtagcattcttactgtgagactccggagcaataactgcggaagccggaggaggggttggtggtgaactagtgtgatttttctgaggtaaaggaacggtaggttttggttgtgcgatgatgtgagtggggctctcttgtatagacccaggcgggctctgccttggtggagtaggagtatcctcggccagtgtggtagacatctggttctgacggtagatttcccgctggcgctcggcggcctgttgacgcttgaattgctcgagctgggtacgctgttggttgtcaaactgtgcgagcgtcgtcaaaatatctgggtcggatggggccgagttggcgggagggggtgattggctggcaagctcgttgtttgtcgcggcgtgatgacgaaacatggactcgctggactgctctcaataagtgtctcttttttgttgaggatgatgatgatgatgactgtgcaagactggaaggaacgcgcttcaacaattcattccgggtgaatgtaggttctgcgtttctttcctagatccggggctgagtcaattgaattcttcgatatgtgggctggtggacgtggtgaatttgcgatgtgttctgattttttttatgagtgactttgatacgaaggtgaagtggcgagaagaggggaaagtgctgagggattctgagcagacgcaggagacgggttctcaaggaagacgggggatgtatgttaagggacaatgagcgaaaaaccgacttttgtacaggaaagaagatacaaggatcgagtgggagatttagacggggtggaagtttggggctgagtatgtaggggtccttcaaattccagacagagtgggatgagggaggtgttctcttggaaagaaaactcctgatattcttcctggatccgtcaaattggcgtaacaacgagatgttcttgggcgtggatggaagacggcaactggccaggctggtacgaaggtgagcaaggaaggacataaataaaccctgaaaccagctgaagcagctctgtgtaccggttccatccatgcaccgataccatcaacgacatgagagataccgataagcgaggaatccgaccaagtcaaattggcccaacttagcagaattcggcctgaccgggtggaaaggttgcaactgattgagttcgctttggtgggccggcgatatgtcattgtggattctagactcgttatcaaataaccattcactcttccttctgactgggtgaatcgatcaccaagccgaagagctcatgtattcatgcggaccagacagcaaaggcatcctccgaagggaaacgcttgattaaacctaggaaggcaaacgagcaaaattaaaatgataacaacggcaagcctttcaacacaagaatgcagtgatgctcgttcgttgaaggctttgaagcgttatacccgatcaatccatgccgcgcgactgtctagaattcatccctgctcgcggtctggtccaggtatggctttttttggcacgagcagtctataattagcaagctggtcctgaaggttagagcagctataacagtttcaagcctaacctgcgcgcgctgtttcctgaaggtgggcacaggttggcactagtgtgttggaaatgtgtttgtttgtcactcccttcttcttccttctgtagttattccatcctagagcattcatctgcgaaaactgccacgggcaaagggcaaaaaagtgctctcccttgagaacgcttcaaaatgagaaagggaaaacatgaactaatgcgtgcagtaatcattcaccaagacatcatgtccatgtactacttcgaagatactttattgaaattgtgttgaacatgtgccattgctctgttagtttctggagctgtgtcctgcttctgaagaatgcgatgcactgatacacacttaccccacatcaacggccattcagacgattgatttcaagaacttgtggggctcctctttccagcaggcagtgctaatgccgagtccttctagacaagctcacatcacgtagacaagattgttgagctcagtggagcaacttgcaggtgatgaatttaggaggcattgccacttgagcttccggtggctgggggtggtgaccctgctttcctagcttgatgatagggtacaattattattaccggagcacttctgcggactgcactgctggatctgcgcgaaagataaatataacacatgcatgaagtaggtggatgtatgcgctggtgagatatggctcttttttttcggtcttctcaggtcttcttgccttcgtcgtgaccctcgtgaccatctccctcctcaacgcgacaccgaaaccagggggaggaattttcaaacgcaaacgcccatgagtgattataattagagcctatcgaaaaactgatacatacacagcctttacggaatagcaggtgcgaagagatagctatcgccgtcggcttgttgaccttcgggaaacgttgtggttggtcatcgacaaccaccccggctcggcgagtcggaggcaaggaaacattatagaggtacctcaattgcatgagaaccatgcgcaaattaaagcttacttatccgcttgttgccttgtcgacaactccgccacctatcttatcaagcggagactatctgcttgtgcccagcgctgtcaggactgcacatgtgttgtgcggaggtgtgttgcctcccctataacgttgacgtagtttttcgcggcgaaaccgataaattcctgggtgagattggtaatcggtcattatactcccgaattatgagaggtgagactctgttaggcaacctgtatgtgcttgaaattggcgtcatccaacctaacttgaaacacgaacctcagcacttggacgatcaatcctacagcttctgcgattcccgaagtaagaccaaggttcatgctctagccccaacgtgtgtcgtcattgggttccatcgaggtctcattttcttcaaggccgtcaatgactcaaaagccatcgtttctgtaagcctaccctccctgttgcagttatttgtttgccctcacccatatttcccttcaccatttttctccctttatcctcctcgggagaccaacatcttgttttattttattttaaggttttcctaagattaatcccctagcggttagaaaccatgccttcttccagtggatggtcgtcgtttttccatgtcggtgccaaaacctggttcgttcagtccgcatgttccggtggcgttacacgatttttctttcccctcaacatacgccgtttttctcacattttattctctcggataccctcgttttcacaggagaccgaagaccgctgatcaaagctatctcgaatttgagagaaaaaaggttgctgaggaatccgagcggaaagaagcagaagttaaacaaaagcttcatcttgtaaaatctcacttccctcctttacttcgttttagatcacaccatgaacttcattgttactaattatcatacgaaatttttctttcgatttgctcagcttgatcaggttcgcaagctggaggctaagacccaaactctaaatgagatggcgctatcggtatgtaatctgtcgctcttttataccttccaattattcaccctttcgagcatcttctaatgtgatgtgtcactgccctcttgtattgtcgtcccaggctgagattcaaacaaaggtttgctacgaacaataacccagaagtgctctgaatttgtctgctaaatgtctcgtccccttgcaggaacatgagttggcaatgcgcgaacgtcaaatggccgaatcgaagcagattgaattggctaaactggagttagccaagcgcatgggccaagaatccttgaacgaggcggattttgctcgagtaagaagagaacggatgaaagctgagcttttagcccgacagtcgaacgtaaattcgaattcaccatcctcattccaatagattttggcatttacctcagattgtgagatgatcagacatgagactgaatctctgcaccttttcattttcgactttctaggatcacgctctgcgagaattggatcgcgccagtggtcaatctgaaatcgatgaacgtttggctgcacatatgccccaacccccatcatttataccccctgatggattatcgatgcccatgcgggggaacacgccgatggctggtcccatcccaatgccgggtaatcacatgccaatgtctggtcctatgtcggtgcctggtcatatgcacatgccgggacctatgtcgatgccaggacatacgtacatgtccccttcaggtccacagccaacttttgaccatcacgatggtatgccgatggggcctcaaacacgattgcgcggcaggtcagaaagcttttcaacttatcctgttgatatgggtcgaggagaatggggaccacacaacaatatgttacacgaacgcggccttcgtctttcggatcacctcgatcatcaacggatgcaccctccaagtcgcgactcccgcaaccatgatgagccgatggctcttcaaatgattttacgcgctcaagctgaactcgtgcgaaggaagaagctcgaaaaactggatcagaatgctatgcagcataatttcaagatgcatgccctgcgtgagatgaggaaacgtgaattgatagctcggctcagagaacgtgggctacaccagcaccaaattgaagctgaagctacaaagctagctcaacacattcaatgcatgaatgaagccgagttgcgtgcagagcgcgaggaagaatatcttcacatcttgaaggagaagggcttacaagaacgggaattgaccgatcagctgaaaagaagagaagagaatgatcgccagattttacaaaatgagatagaaagactggagcgtgagagtcgccataaggatttggcggaagcagaacgggaaattcggaaagctgcgaacgaagggagagcccctcccatgggaatcacccgaccatctgttgaaaaaatcaaagcagaacacttattggacgacatgtggactgaatttccagatttaaatccccgtttgcagcacgaaatcatcagcctgcaagcccactacaagccaaccggcggtgtagggatgtgtcgggcacccacacccaaaactcgagaacatattctgcaagaaatggcgaaccaattatacagagaggatcatagtcgagcaagcatgagatcggcttccagatctagcttgagagatcatggccatgccccaacttctttatccagaagtagcagcacacgtcaaggtaacaatagtcctggcccttcgcgacttgcaaatcggccgccatctcgctgcctagacgccaatggtcctcctctgagccttccgcgacgggatttggaacctgaaagttcccaacaaatttcaggaagtgatgcttcagccattgacgcatccctctctgcacgacttcacagtgccgccctgaatagtgaaatcaatggtggtcgtagatctcgtgccagcagtcgtgcaggtcaaatgaatgacaatcatcctatggcccggcaccgccctgaccttgatcccagtccattaaaccccaacgtaggaagacgatcacgtgctagcactgtcaccgaacagttggagtcggagattttacaaggtggtcctcgccatgcagcttcagagcttggttccggtgccagatctagatcaaacagtactgcacagtcccatggaaccagccctcagtgccggatgtcgaatgaacggtacataaacctagcgatgggccggtcaccagctggaagtgaccacggccgaagctcaagaccagcttctaggttgaacatgcctggaaccagcaatgtcgatagaaattatgacgggttggcacatggagaatcgttccaaacccctatcgaccatcacatgtcggaccatcgccctgaccttgatcacagtccaataaaccccaacccagtgagacgctcacgtgctagcactatcgctgagcagatggacgcatccattttacgaggtgtcccacatcacgtgagctcagaagttggtcctgatggtaggtctcgatcaagcagtaccgcacattcctcaagaccactatctaaggaaagcataccaggacccagtttcatcggcaacaaatacaataatttgacagatgaatctctatctagtcttcctaccgaagcattagagatgatgctcgctggtggtcaagttgatccgtcgatgatgccaaacatgtcattgaaccttcaacatatccagccgggagacgtcgatcgagagcagctagcagcattatccggtcagcaccaaggcagcctctatgccaatatgagtagctcgaatgttgaggcacttcaatcccatccggccgatgggcgtcctgccagtactcgcatggggggtgcgtcaccatccagtagtcttcggcgccagtcttcgatgaaccgggaccctagagacgcatcaaggtctagcagtcgaggtgggacctcaagtagtcaccactctggcttagaaggccgggattccaggaataatagccattcgcctctcaacccatcaaatcgcaactcgcttggtaattccaaatcactttatagcatggcaggcaggcatgatatgtatgcaagtcaaaatgaaggtggaaggtcatcttcccaagatggctgtgattatccagccgaagcaaattcagtcgatgacgagtttgtcatcaccgaaaggcgcgaacacgagggggctacaatcgtcgacaatttgggccgagtcgaagccagttccagagacaatgccagtcacccccagcggatcgatactctcaaggcagggttgaatgaccgtaatgagatgcattcggcagtcaaaaatatgatttctgaggctaggtaggcaattaagttcacatcaaacctcatcaaaatactgccggtgaatgggctattgacccattgaatctatcctgttttgacctgaaatctttcacagtcgacgcggcgcaaatggagttgtttctctcagagtgcatgatttaaaggatggaagctatgtggcttctggtgaggcggtcgtcttagtccatcattaaatcctcacctcagtgattcaagtcattccatcagttttagccaatctattcacgagttgaacaagtcctttctttgcttgaatttcctcatgtcgctggaattttatatcacccttaaatttcacaacagttgatagagtcacctgtccaagagtatttatatatttgcatgtttgtattatgtaaatacatacttccagtcttttcatttgaaggccttgttcgcatttcactgttcccccattattcctccaaactgattttaccgccccagtctcatttcttgttgttggtttattagcctactttataatttgtcagtcgtcccggttttcgctcacaccccttgttattttcgtcttattttcatatgtcctccttttttcgtttttggatcttctttcttcaaacatgctatacccgttttctgtcttctaatcatctcacccaaccatatccttacttaacctaatcaacagcacgtccagtctctttgataaccctcaaaacaatcaagaagaagataccaaaaaaagcaccaaatgaaaagacgccactacccaacgcgcaacaattgttcgcggccaggatatcaaaagtccacagttgaacatactcctccgacttagacacatctgtctaaacgcaaatctttatcagttctaatctttctcacattgatggtgagaaagacattctggaaatctgcttatttttttcttgcttgaaaatgcaaagcttatacatatgcatctggtatttttcttcttccacttgattactttgctccttcatgatcatacatatattttcttgttttctttagtatgttgcgcatacactgaccatcatcgagtgttggtcagtttctcttataagatcttgttagctttggcgtttgttcaatggtcaattattatgaaacccgtttagttgaaaaatccttttcatgagctgtcttgcatgggcatttgtgtcaccgactctcatctgtttgcgcccatgtcgattgtaaatggtccataaatggatcatgacttctgtggcacacgagcaaggttggcgaaatccgcttgcttgtgtgtctgtcaaacttgcagggccccatcccttctccctatcgttttggaccccaggaactctcctggcaaaactgccacggttattttcttatcagttcacaagtttttgtggaattcgaaatcagctctgagttttattcccatggatggacaaaatcgtaagtacagataagaacaaaacgcgatgcctgcgatgcttttttgtcaacagattatccatcgatatgcataaatacattggtaagcttacccgagaactatgtagatctacctcaatcaaactcatgtttgttaattgttgccctgaatcgtgatcaccattaagcagtcacgaatacataaatatcaggatggtagatttccatcgatccttgtcggagcggggccgatgtcacgagccgagccttgggacagtttttcattgaggaagaaaaaacgcagaaaacatgggcgactcgagtcactgacccgtacataattccaaaggttcttctcctttatcaaacttccccacagcttcaagcacttgcggccgacaaagcctgtccaccacgccctcaacccaggtgcgtcttgaacccttacacacaccctttaaaccccacacatcttgagccctgtgcccaggtgacttcaaaatgtttatgtaagatatgattgggcctgtgtgccaatgttccacagcaaggatcacctgtgcagcccttgaacaagcatataatagtaccgattggcggctgacatcgggaggcaggcagttcttcgacgagtcaagccatctattctcgatagtctatcccgaacattcattattgattgagaagtcctaaaatcaagcaagtctgcgatgaccaataacaaccattcacaagccggagcgagtccactggatggcgaattcttcttgaccgaattggccgaacagccgggctccaagatcgtgtaccatctgggtaaagtggaagctaattcccgacaaaatccaagccaagggcaagctgacggatcgaatccgtcgagcgaccgtcatcagatgaaccaggcaatcaaaagcataatcactgaggcttggtaaattcattatcaacttcccaaatgataaatgaaacgtggatgataattgaccatctcgagtcttttgtcttgcaattttcctgcacgatatgtagtcgacgcggcgctaatggaatcgtttcgcttcgagttgagcaactcttcggcgggctatgcatggcttctggcgaagcggttctgctaacccaatgttaaaatcacctctggccccaccctcttcgcttcaagttgaactcgagcagagggccctccattccatgactcgtatccaaatatcgagagtgcaatcataatctcgttcaaacgaaactaccagaacacctttggacgaattgaactgcacaaaaaataccaaaaaaaataatacttgaagcgtcactaaaaacttattaaacatcatcattccggcactcaatgtatttattaaatccatgcaaatttcccagcttcctatccgggcttcgttggtacttgcagatctcttcacgtgcgatttttagccagtcttgaaatcaatttcttttcctcatttgctgctcaagctgtttattgtaactgtacactactttgcttgccttcaaacacttttttgttttaaatgataccaccaacaaccctattctttcagcaatgtttctctggtttcatatggccaagatgaatggcatgtacatttagtgcttgaattttcaacttggtccaggggattacatagctgaaaaaaatgaaaaaataaggataatgaaaactgattaatttggatgcaaaaaaaacccttaaaatgaatgctatgattttcctttttggatctcacaactttccaattgatcagatgaaaagcagaagaagaaaaatcaatgcactggcaaaaacacagatatccatatcagacatcatgtgctcaagagcataacacatgttgtatgagtcttctagtgatgaatgattattctcaaacaccattgcatgtatgtatgtcatcagaatgaatgccatacagagttcaggggcacttattaaagctctgattcctgttaaaagggtggggcagaatgtgatctctgaatgaatattcagtagaaaaacaaggctgggaaggttgattaaagagattgtaaatatcttcagattctttgattctgcccatttcaccacacctttcaaagagtgattatatttgttgttccatgaagttgcaaacacttgcaagcagtgaacacacaaatgatatgaaggtaatctgaaagggtccttgagactccaacatgaatcaggacaatttgagtgtcaccaacactcattgattttgtttgaggaagacagttaatttgcctctgagttactgacaaaagaaaatccagcagtggggggtgaaagtgatcaattcaagagaagaagaaaaaaccaatgaatgatgtccagatgagtggttcagaggaaagaaacggggtttcaaaaagtaaaaaaaaatcttaagagatgaaaaggtcttagaacttgggttcaaaagcagcaaacactttttgaaatgtccgacaatcttgcttctcatctgtctcacttctttcacatgtcttccaattagcccgatcaggagttcccaacagattagcaagagttatcctatatccaaacacaaaaacaaaaccaaaaaaagttcaatacctgggattttttttttgattgatgaaggatataagcaggtgatatggttttttgaagacttaccggccgaattggaggttgaatttctcgtcgggtttcatcaaatgaaccaatcctttaccatcaggaagcccgactcgaaaataactaatagcctccttcatctcgtctttcatttccttcaacgctacttcatcgacgagctcaatcccctgtttcttgccctcctcgacgaacatcgtctccacttgatcggcgagttcgttgggcaccggacatatttgcagatgcgcatgtcccgctctagcccctcgacccgatagcttggctacctcgaaacttaccatgctcgccgagtaggcttcatagcatcgcttcaatgccgatttgtagtgctccatctcggccactattgggatcgccagttcggacggcagcgcaagaagactggggtaatgcgcaatctaattaaacaagatgagacaaagctgaggtaaggatattgacactattgtgtatgctttgcgatacatttcagtcactaaccggtattactaaacagaaagcatggccaaagatactcgacgtaagcgatattgttcccgaagataaaaaaaagacgaagaaaatggaaacttaagcagagatttaaagatctaggagacacacacaaaacgtgaccaccaccgggtacgggacaattgttggtcgtatctggtagctgtccctttggtaaggtgagatacgtttcggatccgatggatgcgataagatgttttgccagttgaggattagagagacaaaaccagcatgaatcctgcatagaaccaatgatcatacataaaatcaaccgaacatcggtcactaagcgtccaactaggagaggcaatgttacccataataaaaaacaatagcaaaataacgtacaggaccgatttctttgggttgaaaggcgtccttaggaggaccactgcgttgagcagcttcaggacaatcttgaatcaaatgtccgggtgtattacagatccgacaaacgtagccatccttgggttctatattaatttagaggacaaaaaacgaggcaggatgagaaatgattctaatgagattgtggcttgagacggagggagtggaggaaactcaacgtcgaggtttctcgactttctcggggcattcttgaatccaatgtcccgaagtctgacagatcttacaaacataatttgaaggtggggcgcctgaagaataatgaatggaatcaattgaagtgaacaaacggtgatcggtgcattcctcagcaataaatctaaacactcacccgtccgagttttcttcttgttaggctccatctcaccgaacctaaagttaggccccgaatcaaacccgtcttccccgaaagcaggcagcccacgcttttggtttggacgcgttgagagggagtaaggagagggagttgcattgaggggtttcgtgggttttgcctcggagatcgagactatattgaaggcgtaaaaccactgattggatattttttaggtttgtctctcagcagtgaatggtatgtatggtttgtgagttgttctttttgaaataagatacgcgttcttaccctttctttagcctcgttgccgaactgaccgagattgacgaaccgagtgatgctaggataatcgtttgtaggcgctttgactggggctgaaggtggatcccaaagccatggttcacgttcccaaaattcggccaccgcgcctcccgagaagtgatatcgaggctgggcggcccttaggacttcggtgatcggaggacatccccaggcgggcgcattgtaatccttaggagacacttccgagttgaccgtcaatagctgaggtagcgaatgtgtcaggagtatgtcgataccaggattgtcattattcgtagtagaaatcgattttattttagttaaaaaattcgatagttgtcctgagtggatgtaattcgtagtcgactaaattatgacaaagagtaaaaatcgtcttgtcaatcctgatcaagatgagaatctcaagaagtaaggaaatctgaaattttctctaactgacttgagtgtctagatcttctgtcgaactattatagtttgttggttcgtaaactcctccgaagtttgctatgcgtaaattagccaccgttgacaaggtaaggatactgttgggggctacatagtttgattttggttttagtgagaattttgatttgtgaactgaattggttgttggtttaacgaacccaataattcgaggttattacaaatcgagccatcctttttatccaagagttcctgaaccttagggggaaatttgaacgagccaagcattgcgaaagtcctaacaggaacctcgacattctgggcaatcaaatcgtccaactcttcctgttcttcgtcattttcgggaattttgaagagatcagagacacagatcaccagatcgaacggtccattcttcttgttgatcgtcgttagcttggcgaataaagctttgaatcgtcctggtttgggcttgatcactagacttttgagaacgaacgcgtcagctcatattgaggctccttggaagatagttggattggaaagtgaggggaaagtgaggcttgattactcacatcttggccatcttggtatcctcgtttaccacgatgtatgcgttctatatctctgagcatcctactcgatcatggttggaggaataagttggtagtgacacgggacttcttcgggggacccgtaagacagcggcgcagagctatccgccactccttgggcacaagaatccagtccaaatgttcataatccaacatcttgaagctctggaagatctttctcaagaacatctgtttctgaggagtgtatgtacctttaaaggtatctagggttgaaatgaattattgagtctggctaatgggaggctacaggcactagatgagcttgatgtttcaaagttttttagccgtttggtatacttcaaacaacagaaaaagccaccttgacatttggtcataacttctctcactttatttgcatgtaaactcatcttgactgatcaagctacgaacagacatgccttcatttttgacagtctccgattcactttatttgttgctgctagagtatgtcattagaaatgcagtttgtttgaaagattataacttagaagctgttcaataggccagttcatgtctggagtttaaggccacttttaacgaacttgaagataaaattttatgaattttgtaaaatttcatgaaacatcaagttcagaggaatttgagatttctgataaatttgtaaaattttaatgataaatgtcattaaatttgcctaagttcagacgtgaaccgtcctaatggaagcttcataaatctgaagttgagagagcccataaaatgtgagcactgttacggctgtcatgttgatttttggtttcatcattcttgagatctgggagtcagtaagcctggtgttggaggaaatagtataataaaaaggagatgctgtatgtatacatattcagctttccagtgatgggctcaagtggtattcgttcaggttttttgagtttattttctcaatatgcggagtgtgattttcaaagggaatcccagaatagaactgacagatctccctttttctcccttattagctggtaggcaaatatcatcttgaagtctatcctgacttctccgctcagtacaatttcatatcaattttccatcacctcaagtgaggatcaagctcctgtctctttgtatgttttccataatcttcctttgattcttcatttaatttcaacatttatttatgatgttattcatgacagttgagatgctcttctcagcatccattaggggggattcacaattgaaatttataaagtctttatagtcaattttaaggtccttatcagccacattgttaatttttgacaagaggcacagatttaacggcttctgaacaatcagaaagatgtttttcattttttcatgaagttattgagaaacaacttaaaatgggctttaaaaattgtgttgaaccctcctatagttaattacagcctattccatatgctaattagttaaggacttggtcaatcaactcccaaatttgggatttgtcaggaggaccccatggggactgtctcgtggattttgaggtccccctaaacttgttgagttgctcctcccattcctgcagtggaaatgggagttggctcccaagatatcttaataaaaaagcaaaagaaacctagggaaatggaggtcagctgtgggaggccttcatacaaatctggacggccctcctggccattgagatttgcacacacttgtccaatcttaagccccctgaggattgcccccaggttaaaacaagacaaaatgttcttggaaaaaaaccccattcttaatacttctagggtacaggccataagggttgtagctggtttccacttccagggctgtgtggtagggtgcacagtcactgttgcaatgctggttggactgcaggatgcttggacagatttagggtctggccattatctaagcccccggcgggagaaggaggcatagtcctcccatttttgtgggcttgtgcgccacaccaacccaccccgcccttccaattgaggcacctggtctgcaaggcaagttgtccaatctcacatactgtcagcctgctaccattcagagacaacctaaccatagcattttaaatatttaaagacattattacacattctatccccatagcatatgtaatctatgtctattttatatgtacataagatacagtgcccaaaggcacctctcaactacccgcgcctgaaaaaaaaaaaagttcgcgcgggctcccataacattcaggcatgtgcgtttcaaccttcgaaagtatgttttttgagctctacagacttagggctttcggaaaatatgacccacaagtctgtccaaccattttatttattgattttttttagaacaaacaatttggaacctctctttagtatatacatatgcatatagaaattatgcatttagaacgcatagtatgtacttaaaacacatactatggatttaaaactcataatatgcttttaaatctgtgtctatgcacttatgcacaggctgtcccccaagtcctgacaccagctgagaccccaggctggggcaaaccggtctggtgaagctaagccaatcggcttaagtatgtctaatgaagagacattataatatgaagaaacatagcagattggtcttggtcagagggaaaggataagagaaacaagttcatgtgtattgcttatacatagcaagttgtaggtagaggaaatgaatcatcaactgttgatgacatctaagctcatcatggcgttctttgggatccgccgatgtgagctgtactttttcatcatcttttccgcctgagtacctgtaagacctttcctgtttgttggacagagttatagaaatatcgtcagaaaaagagaattggagggatcaatcacaacatgacctactcgttgtggtaagccactcctgaaaattcaaagttatcaagagtacaaatcacacaagaatcacaggatcaagacccctcaggaatttcccaggccctcaaaccaatccatacaccagtcatgaatcccctcaaacacagaccacatggataataatatttcccagccagaaactccccactcctgaaacttgctcccctccaaacaattccattctttctcccccttgtgtctcacactagtaacaatccccctgatccatgaaacagttatttcctcctatctccttccatggaatattcccccctcatttgtttcatactagtacccttgggagcattttcacactgcttgtttcccctgtttctgtggttaaatattttcccttgtttcatactattcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagaagcattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccattaaagcactcatccctctcaagctctattcctcccaagagtagttccacatcgtacacggaaagctgacaatcaattcgacaaaagtactttcgaattgttgacaggggacattgtttgcgacagtcttcaaacagatccttggcctcagcaaaagttctgcatttgtggctttgcaatctgaaggctgatacatagttagatgatgttagtttagttttgtattgaaggaggaatgagatgagaaaaaatgtacctcgtttgatttaggaccagaagagctcaattggatttagcttgcaatgtaactttggcaggaagaggcatatgtgaccagcgtcttcaatgatggtctggagaagaggtttctcattaacaaagtccaattgaagtgacatgatcttggaccagcaacaggtagttgatgtattgtccaggacttgaggtccttgattattggctggtgccaacggtgccacagagacgatacgatacggtatcaggcgttaatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaacgaagacaattttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacaatctgatacaaatacatgtcttgtatctgtggcaccgttgctggtgcgaggttttcaggagattccaagctgcatgcttggtcttcagttaagaagtaacctttggcaagggcagcactgataagaactgctgatctctttgcagcgtctctcttttgcacagacagttggcaggtagcgcacttgagattgagaggtggtaattttgcatcagatcgttgctttgaatagaaatcccaaagtccccgctcttgaaggacaacttggatgcctttagctaccggttgagcggaaggattgtttggatctcttgggtaaaccattgtttgtgaagaaatttgactttatttctaagaaaactgaaaccagaactgaagacaaacaatgatggaaatcagaatgacataatgaagaaccaatagtaagagaaaaatatgaagaagagagcgcaccgctgaagagaatataaagaagaacagaggactatattgataggaggaataggaggagttgacgatgacgactaaaagaacaaagaacaaaaaaaatgaaagatagaaaatagagatgttagttctttcgacaacaagcacaagagaaaagaagaaagaaagaaaaaaatgataaagaagaacaaacagcgcaagagtagtattcgagttcgatactaagagttaggaatggaaggatgaaatagctcaatctgaaataacaaacaaaaaagaagaaaagaatagaagaagtcagagttcaggtcggatcggagaaggagacatcgtgcggtgatgtacgttactagaatgattattctggtaatgagcttgaaggtgttgatgccgttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctaagattggaaggtttaataaagtgctagtggagtgtatcaaaagataactgtggcttaacaggtggataaagggtttaaaccagttttataagggtctaaagggttgatttgagagtgagagagtgagtctagctgatatttcaatataaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaaccagaagtctacatgagggttttatgctggtgaagccttttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaattgtgtaataaaagaaaaaaactgtaaaatttttaaatggccagatggctacccttaaggtataccacatcctcccccaacttattgtctgtccccagacaattccaccaacaaagtggctgaatgggtattcattggggttgtatcatcctgtgtagaatctgcataaggcttttcttacttccacctggggttagggtgttttcagttttcctgggttttgtaggttttctgagttgataaaattcaggtttgaacagtttagtctcatgcccaggaggtagcctatttttatgatgtttttgtttgtttaaggaaagaaaaaaaagggaaaagagatttgttgagaaatgtttaaccaactccaacaaggattcttgggatgtggaaggaggtatacagttgtccaaagcagtctggtggaatcttcaggagtagctgaaaaatgagtttgttgaataattgaaatctgaaaagtgaaatatttggtgatatagagtgagagagactgatgattgaatcttccactactgaatcgatttgaatttctgtttccagtatagttttggttgttgttgaattatgtgatggacccagtgccggcggaagcacaaagttttcttcattttcctcaggttctgtagtattgtgtcccagatgttgagtaattttgttgaaattttcaaataatccgtatgcatccaagtaaggtttgaaaagttgtttgctgaagagcttgtgttggtgtgtgctgatattttgaatccaaagtaattctgaggctttaggaaattccagatcttctgctagattttctgtaaggaggaatttcacgtaatttttgttgagctgggtggactgatccaattctttgacttgttgaacagattgatccaatatttcttcatgatccacataggtttccgcatccagtccatctagcaccattcctggtatttcaattactgtatgtgcaagttccattggtgtttccattacgtttgctgatgccgctttccattcttccaccagatctggtagtttgattgttgtagctgctgtttccattattggttccgtataatccatcattggttctgtgtaatccgtcatcggttccgtgtaatccgtcatcggttccgtgtaatccgtcatcggttcggtgtaattcgtcatcggttccgtgtaatccgtcattggttccttgtaatccgtcatcggttccgtgtaattgatcgttgggcccacataatctgattttggtttggtttggaaaagcagctgtggagttttgcattcaataggtaattgtatctctaggtgttgttgtttgagtgttggtcgatctgacttttccttgctagtcttattcttgacaagatgacagattttcttgacccatttgagcttcctttgaaccaagcttggttttatggtgaagtctgagtcgtccgaaaagtgagattgaacagtgtcttgagtttgatacgccttggtgtatgcagttccaactgggatgaggttcttcatttgattccaaccttttccctgccctatttttgcaatggggacagtgatatgtcggccactattgccttgaaaagatagtagttccccagttccgggataatccaaagtgcagtcgtaatcaaacaaaaaaggtcgtccaaggatacaatcttgagcatgaggtgaaacaaagaggtgaactggtccagtgaatcgtccaatgctgatggcgcaattttccactactcctttaatgtcgcaacggtccccgccaatccccttcatgggtatgtccacttcgatgacttccaaattaaggtcgattgccgcttgccttggaataacattgaccatggaacctgagtcaaccatgaaaggtaccctttttcctgatatgtgagtctcaatgaaacccagggcacaactataaaagcagttgtagtcctggtcctcttcttctggattaagaagcattgatgctgataccttggaatcttgttttggtccctttacataggtaaactttgagtttttgtgttccggaatttgtttctgaagtttcttgattacttcttgagcgtatgttggtgaaattgatgtgagttgagaaaaagtggtgggtatcttcaagttgtccaactctgagactaaggctgattcaaccgtcttctctgttttctgaacagttggttttgcttgaggttccgcaatttgtccaggcgtttttctggtggctgccacttcttccactatttcttcaagttcatcgattgggtccaaatccattgctgagtcatcgtttgccgccatgggttttcttcttccacggagcgcttctgctcgtgttgttgctgcgttggatttgaccttgtcaaaattttctgaacctaggtgtggtggattccagtcaattttgtgcattgatgagacgtagtcgtttgagttgggtgttggttctgcctgttgttcaaaaactgatgggtgatcggtcctgtatactttggtgatctgaggtttaggttttgcggagtccgcagccacaaccacccgaataggtcttgaaggatcccatggaattttcttgccattaggaaggtagaaatcacgtccttgtttcttgactagtccttctcgttcatctttttgtgcttcgtaacacattatggttgaatgtccttccttatgacaacagtaacagggtcgaggttcataaagtcgtccagatggttgatcatttccacgagaatattcatttttaggttgattctccaattttcctgtgagtgattcaattgcttttgccaagctatcaacctgtttctgaagtacttccggaggattgtcgtccatcatcttctcacgcttttttccgtcgcctttcttctggtccagagtcctttgcatcgattggttggcctcggcgaatccactagctgcaaagacattgagtgaccttgctcgaatttcatcctcagctacatcaatgacatccgaaaggaggggtggtttgttataaccatccttccctgtaggaatgaggtctgccttgactagctcttgattaatgcttgtctgtatatctgttgaaaaagctaaaaagaaaaggtgagagacactggtttcatttactatatgttcatttcttaccaaatacttagttatcatcatgaactttgactgataagttttgaaatcattcagctgcttgattccgcctttcttctgacagaaatcaatcaaattgtaaaggtccttgatcgtgtaccgaatcttcttggccacacctccccagatttctatcatgcttgcacgaagaagtgtccagttccgctgctcgtatccgtccattgattccaattccttcttcaattcttctaccttcacaaatctacaaacttgacgtgctttgtcatagccgccagcaccgtagatttctgccgccagttcaaatcgttccaaaaagtcttcaaagttatcgccttcatatcttaagtctggttctttgatgatgactgcaggtctgggcatgggctcgtccatttcctgaatgtccggaggtaagccgtaggttcccgcagggtagtttgtttgttgagtgttcccagagccagctgggtcgtcgttttgttgattgttttgatgagccccataccgttcacgatagtgccgtactcgagtatgacttgttcgcattggtggtgggggtaaaagaggtggtattattggtggatcaatattcatgttgggattgttttgattgccagagaatattccagttgaagctgggttagttgtcggtagagttggtctgtcttgagcctgagaaaacgccatgactgagaataactgattccggttgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgtcgctggcattcttatccagggcaaggttgggggggggtttggttactaactaataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatcggctaccacctggtagttaaacttttttatcctaactactctagtacgttggctaatcggtcccctcgtcttctactttataattgattcttgagtatttaactatttaatccggagttctactaggtatatctaagaactaagtcgtataaagctaaacagaatgtgattattcaaagatatggtttgtcatgtggtcaaaacaggaattttcctgcctaaactaactaaaattctactaaaataaactataaaaatcactacaatggtttagatatatctaatccacttgccaaacttcaggatcctctatcacgttggggactcccttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctaagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggataaagggtttaacccagttttataagggtctaaagggttgatttgagagtgagagagtgagtctagctgatatttcaatataaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaaccagaagtctacatgagggttttatgctggtgaagccttttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaattgtgtaataaaagaaaaaaactgtaaaatttttaaatggccagatggctacccttaaggtataccacatcctcccccaacttattgtctgtccccagacaattccaccaacaaagtggctgaatgggtattcattggggttgtatcatcctgtgtagaatctgcataaggcttttcttacttccacctggggttagggtgttttcagttttcctgggttttgtaggttttctgagttgataaaattcaggtttgaacagtttagtctcatgcccaggaggtagcctatttttatgatgtttttgtttgtttaaggaaagaaaaaaaagggaaaagagatttgttgagaaatgtttaaccaactccaacaaggattcttgggatgtggaaggaggtatacagttgtccaaagcagtctggtggaatcttcaggagtagctgaaaaatgagtttgttgaataattgaaatctgaaaagtgaaatatttggtgatatagagtgagagagactgatgattgaatcttccactactgaatcgatttgaatttctgtttccagtatagttttggttgttgttgaattatgtgatggacccagtgccggcggaagcacaaagttttcttcattttcctcaggttctgtagtattgtgtcccagatgttgagtaattttgttgaaattttcaaataatccgtatgcatccaagtaaggtttgaaaagttgtttgctgaagagcttgtgttggtgtgtgctgatattttgaatccaaagtaattctgaggctttaggaaattccagatcttctgctagattttctgtaaggaggaatttcacgtaatttttgttgagctgggtggactgatccaattctttgacttgttgaacagattgatccaatatttcttcatgatccacataggtttccgcatccagtccatctagcaccattcctggtatttcaattactgtatgtgcaagttccattggtgtttccattacgtttgctgatgccgctttccattcttccaccagatctggtagtttgattgttgtagctgctgtttccattattggttccgtataatccatcattggttctgtgtaatccgtcatcggttccgtgtaatccgtcatcggttccgtgtaatccgtcatcggttcggtgtaattcgtcatcggttccgtgtaatccgtcattggttccttgtaatccgtcatcggttccgtgtaattgatcgttgggcccacataatctgattttggtttggtttggaaaagcagctgtggagttttgcattcaataggtaattgtatctctaggtgttgttgtttgagtgttggtcgatctgacttttccttgctagtcttattcttgacaagatgacagattttcttgacccatttgagcttcctttgaaccaagcttggttttatggtgaagtctgagtcgtccgaaaagtgagattgaacagtgtcttgagtttgatacgccttggtgtatgcagttccaactgggatgaggttcttcatttgattccaaccttttccctgccctatttttgcaatggggacagtgatatgtcggccactattgccttgaaaagatagtagttccccagttccgggataatccaaagtgcagtcgtaatcaaacaaaaaaggtcgtccaaggatacaatcttgagcatgaggtgaaacaaagaggtgaactggtccagtgaatcgtccaatgctgatggcgcaattttccactactcctttaatgtcgcaacggtccccgccaatccccttcatgggtatgtccacttcgatgacttccaaattaaggtcgattgccgcttgccttggaataacattgaccatggaacctgagtcaaccatgaaaggtaccctttttcctgatatgtgagtctcaatgaaacccagggcacaactataaaagcagttgtagtcctggtcctcttcttctggattaagaagcattgatgctgataccttggaatcttgttttggtccctttacataggtaaactttgagtttttgtgttccggaatttgtttctgaagtttcttgattacttcttgagcgtatgttggtgaaattgatgtgagttgagaaaaagtggtgggtatcttcaagttgtccaactctgagactaaggctgattcaaccgtcttctctgttttctgaacagttggttttgcttgaggttccgcaatttgtccaggcgtttttctggtggctgccacttcttccactatttcttcaagttcatcgattgggtccaaatccattgctgagtcatcgtttgccgccatgggttttcttcttccacggagcgcttctgctcgtgttgttgctgcgttggatttgaccttgtcaaaattttctgaacctaggtgtggtggattccagtcaattttgtgcattgatgagacgtagtcgtttgagttgggtgttggttctgcctgttgttcaaaaactgatgggtgatcggtcctgtatactttggtgatctgaggtttaggttttgcggagtccgcagccacaaccacccgaataggtcttgaaggatcccatggaattttcttgccattaggaaggtagaaatcacgtccttgtttcttgactagtccttctcgttcatctttttgtgcttcgtaacacattatggttgaatgtccttccttatgacaacagtaacagggtcgaggttcataaagtcgtccagatggttgatcatttccacgagaatattcatttttaggttgattctccaattttcctgtgagtgattcaattgcttttgccaagctatcaacctgtttctgaagtacttccggaggattgtcgtccatcatcttctcacgcttttttccgtcgcctttcttctggtccagagtcctttgcatcgattggttggcctcggcgaatccactagctgcaaagacattgagtgaccttgctcgaatttcatcctcagctacatcaatgacatccgaaaggaggggtggtttgttataaccatccttccctgtaggaatgaggtctgccttgactagctcttgattaatgcttgtctgtatatctgttgaaaaagctaaaaagaaaaggtgagagacactggtttcatttactatatgttcatttcttaccaaatacttagttatcatcatgaactttgactgataagttttgaaatcattcagctgcttgattccgcctttcttctgacagaaatcaatcaaattgtaaaggtccttgatcgtgtaccgaatcttcttggccacacctccccagatttctatcatgcttgcacgaagaagtgtccagttccgctgctcgtatccgtccattgattccaattccttcttcaattcttctaccttcacaaatctacaaacttgacgtgctttgtcatagccgccagcaccgtagatttctgccgccagttcaaatcgttccaaaaagtcttcaaagttatcgccttcatatcttaagtctggttctttgatgatgactgcaggtctgggcatgggctcgtccatttcctgaatgtccggaggtaagccgtaggttcccgcagggtagtttgtttgttgagtgttcccagagccagctgggtcgtcgttttgttgattgttttgatgagccccataccgttcacgatagtgccgtactcgagtatgacttgttcgcattggtggtgggggtaaaagaggtggtattattggtggatcaatattcatgttgggattgttttgattgccagagaatattccagttgaagctgggttagttgtcggtagagttggtctgtcttgagcctgagaaaacgccatgactgagaataactgattccggttgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgtcgctggcattcttatccagggcaaggttgggggggggtttggttactaactaataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatcggctaccacctggtagttaaacttttttatcctaactactctagtacgttggctaatcggtcccctcgtcttctactttataattgattcttgagtatttaactatttaatccggagttctactaggtatatctaagaactaagtcgtataaagctaaacagaatgtgattattcaaagatatggtttgtcatgtggtcaaaacaggaattttcctgcctaaactaactaaaattctactaaaataaactataaaaatcactacaatggtttagatatatctaatccacttgccaaacttcaggatcctctatcacgttggggactcccttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctaagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggataaagggtttaacccagttttataagggtctaaagggttgatttgagagtgagagagtgagtctagctgatatttcaatataaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaaccagaagtctacatgagggttttatgctggtgaagccttttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaattgtgtaataaaagaaaaaaactgtaaaatttttaaatggccagatggctacccttaaggtataccacaccgtccgatgattatcgatcgtagagtttgaacttgaggagatggaaccgggctatttctcggtcggttgagggacaactgaggctcgaggcagacattctagatatcaagcgttgaactcaaaccctaagcgattgatgcgctagatccgcagtctcatggcacgcgcagaataagttgaaaactcaacagccctccttggttgttggcgaaagaacttttaagcatttatgttgaagcttcttcagggaggaatgaggagcagccttggtcaacgagtcggcaatcatgtcatgggatggaacaagtttgatgtcgatttcttttgagttaaatttttccctcagactcttgatcttgatgtcgaggtgtttggtcttcgagttagatccgaagttcttcagtttttctagtaaccccttgttgtcgatgtgaaataaggtgggggatagcttgactcgccaaagttcttcaatgagaaaggatagccattggttttcctgttctccatcagagagagcattcatttcggattcggttgaggacatggtgatgtttttttgtttcttgctattccagagaatcgggcaagacttccaaaaagcaagggtaccactgcgagaaatccttgattcttgatcctctgcccaggtagcatcagtaaagaaatttattcgatcaatgagagaattgggatcaggttttaggagcagtccaaaatcggcagttccactcagatatttccaacagtgcaaaacctccttccagtgacttaatccgggtcgttggttgaactttgaaagtattgagaccgccgaagccagatcgggtctggttctgcacgctagataattcagcatgccggtgtatgagcgatagttgatgttcaatttcaggaattcggtgtgatcctcctcagttgcggtgtgcagttgaatggccggtgtgagaggagttttcaccggtttgcagttttgcagactgagtagttccagcccctttttgatgagtgctgtctgtgacagctcgatggagtctgattgaatattgagattcataccaagtagggtatccggcacatgggctgacgaattgggaaagcgcgataggaagagatcctcgaaggtttcaacttgaccgaccacaataagatcatccacatgaaagaaaatgaaggaatctttttctttgtgaatgaagagacacgcatccgacaccgagggattatagtcaatttcttgaaaccaggcggttaaggtgtcgtaccagttcttgggggcttgtttgagtccgtagagagatttgattaattttagatatggagcttttcaatgagaaccttctggagttttaatgtaaatctcctcttctagtggagcgaagaggaaagcactctttacgtcaaactgtttgattggaaatttgaggtcaacagctagcaccaacaaggtgagaagcgaaggaaattttccagtgggggcaaacgtttcaaaaaaatcctcgccgtaggtttgcaggaacccttggatacacagtcgagccttcttcttttccagagatgaggttgtggccggttttgtcttaaacacccaagtagtgtccagatttttatgaggttttgtccattgatcaagccaagcctcgtgatcttcaatgttgtttagctcagaatcgatagcgttcttccatccttcagattcaggtcctgtgattgctctcttgaaggactttggatcatccgagaagcatgattgttcggagaaatgtgaatatttaactggttttacttgaagagttcaatcccttagaattcgaccgacaggcgcatcaacaggtggaatcaaggcctcagctatgtctatatcatctccagacgagtcagagtccagagacttgaagttgtcgctgagttcgtcagagtcttcttcttctgccttgatgttgatttccttgtcctcctcacccttctcttctctcatttgatgttcaggcttctcccccttttcaatctgttgttcttcgatcagatcgcttaagtcaaccggagccgaaatagaggtgtcaaagtcaagaaattgtacattcttggtgtcaataatttttccatccgtgagctgcactttgtaggatttgaggtcgacgttgaaaccaaggagtttcccaaagtcacccctgggttcgagtttcgatttcacctgatttgacaccacgaccagcggattccctaagtgtttgaagaaatccagaggaattgacttcatttagaagagttcgtatggagatttcttgctccgatgagtcggaatttgattcagagttaatgtactagtacttagaacttcattccaaagttttgggctgagtcctgaatccagtaggatggtgcgaagcgattccaaaattgtccgattgaacctctctgccaatccattttgctggggagtgtacgcatctgaataacgctgttggatgatatgatccatgcagtattgctgcaacgctgagttcacaaattctgtccctcgatctgagtgtagtactgagggataatagccaagtcgctttgcttcgacatcaatagcatgagtaagagtcttgaacgtatccgccttggtaatcatgggaagagcggcgacaaatcgggtgtttgcgtccacaatggtgagaatgtatttatgcttcttatgtgacataagagctattggtccaatcaggtcgagatggagttcctccaatggcttagatgctgaggatgatcggtgtttgaatgatgccttagtgactttcactacagcgcatgttttgcacacctctggagccttcaccggtattcctaacttctgtcttattcggcgatagctgacatgtcctaaggacttgtgaagaagttcggctgagcttaagtgtgagtgctgaataggaggcaggagctcaaggacaggcaaattatgctgataacgaccttcgagaaagatctcatcattcttgatgatagtgaaatgattgaccgaaaaattgatagtgcatttctctagtatcagatgacgaagagagagaacgttgacagtgattctaggtacaagcagaacattgtggagagtaataggtcttcctttaaaggtaagatcgaccgttccttttccttcaatcttgagggtactcataccgcaacttgtgttaatcatcccgctttcgttttcgtctagatgagtgaagagatttcgatcagatatcatgtgcgatgttgatcccgagtcaaggataaatactgtagggtgattgagtgagaaggttgaaaaagagctgacttgagattcttctttcctcttcaggtaagcctctcgtttttccggatagaccttccagcactcagacttggggtgagatttggcgtaagggttgtgcattccagggatgcatcttgggtcctctttagtgaacatggtagcggcaatcggctcggttttgctagccaacaaaaccttgagctcattcaggtgaatttcaagatgatccagtaaagcgtcgggcttgatgtcctcgccgtttcgagaatgagtgatagtctgcttgatattatccagactcgagggtaatcgtctgagcaagtcgtaggtgacgatgtcttcagggagcgtgattccaacgtcctccatcttgacgatggaacttctcacttcggtgatgaacttctcgatgttactggaatcgaaggtgatgtttgcgaatgagttgtacacccgagctcgattggacggttctgaggatatgaagcgcttaatgatggctttccagagaagttgagcgttgacttcattggttgcgttcacaacatttttgtgtgtagcgggagagattttcgcgatgataatggcgcagagtatagtgttatcgtcgtctttgagatcgggttctcctttgatcattttttccttcagacctccgagcttgaagagagcggtgatcctcgttctccaactagagaaattttcctctgtcaaagtcggtatagcctctatggtcatttttaagatggttggatttacagcatccatcttgtctcaatcagcttctggtttcaattgtcgttaaaggttgataggatttcctgtttcgcctttcgactgttaatcgtgaagaaatttgactttatttctaagaaaactgaaaccagaactgaagacaaacaatgatggaaatcagaatgacataatgaagaaccaatagtaagagaaaaatatgaagaagagagtgcaccgctgaagagaatataaagaagaacagaggactatattgataggaggaataggaggagttgacgatgacgactaaaagaacaaagaacaaaaaaaatgaaagatagaaaatagagatgttagttctttcgacaacaagcacaagagaaaagaagaaagaaagaaaaaaatgataaagaagaacaaacagcgcaagagtagtattcgagttcaatactaagagttaggaatggaaggatgaaatagctcaatctgaaataacaaaaaaaaaagaagaaaagaatagaagaagtcagagttcaggtcggatcggagaaggagacatcgtgcggtgatgtacgttactagaatgattattctggtaatgagcttgaaggtgttgatgccgtccgatgattatcgatcgtagagtttgaacttgaggagatggaaccgggctatttctcggtcggttgagggacaactgaggctcgaggcagacattctagatatcaagcgttgaactcaaaccctaagcgattgatgcgctagatccgcagtctcatggcacgcgcagaataagttgaaaactcaacagtttgtggtgttccacggagctcgatgggtatgtttggatcatcggatggaatgacagtgtcttgtgacaagccttgctttcctcctgaggacaagttcatgttctgggcttgaagggccgatggtgaatatgtgccatgggcagacgagcaattgaacacaaacactgcctgatatcccggatgaagagcctcgaagattggcaatgcctttttggtgacttgatcacacagctgattcatgtcccaccaggcatcaccctttgatccagggtatataacagtagcagcatcccaacttgttggcttgacttgggttgactgggcttgtgtgatggtatgaaactgagtttctgataactccaagcgtcccgtagtctctagaataaagtcagagatgtggataagccgtcctaagttctttgagcgggagtcttgacaccctggtaaaagccatgttgatttaggtctctcccttgcatggacagtcgattcatcatggtatataaaaacagtttgcctgcggtcttcaagaaggcttgggtcgatcagcataggaacttcaagattgtcaccaccgtatgtttgcaagtgtttttgaagttcagaaacatccttgaggtacttgacttgagatgcaaccacgtcaggtctttcatgaccatcaaagtagatacacttagagtaggtctgcggccaaaatccaagcttcaacatccagctagtggcagttacttccgatatggattgatcaataccaagctttggtaaaatctcattgttgacttgaagacaaaatgcacgaggagagacctacacaagcaagtaaaaaagatgtcagctgaagctcaaatcctcaagtcggatgaacatctcacctcgctgtctttctgttgtgaggaccactggaaagctgaggagtagatgtccttgcagtctagaagcaaagaatgacttgctcccttcccaggttgtgggaagcggagctctttgtgtagcaagacatgtcgggcttgcttgtgtattctttttgctcgactgattccactcaaagtgttgccttgtttttctggaggaagtcgcaggtttgaagcttgagctgttaaaatagaggcttgcatgtttggagctggatggttttccaagaccaattttaggcgacaattgttgaactcttgaagctcttccagctgaatggtgcggaacacaaattttggatccttcttacatttctgtttataaaagtcatatagatattttattgtatgattaagagctttacattccttgtcaagttgattccggtttgaggctggagcaggtttggttggcttgttcaggtattgattgacgttctgagaaatttgctgttccctttgtaacaaattgtgagggcttggttgaagggtgatgtttaagttggaaatctcctcatctcgccatctggatccacaagttcttcaattttgccatctgattcgacgagttcttcaatcttatcgctattgtgtttgtccagagtcttctttccagcagccaagaagtttgacattgtttgattatttaatccttctcccttctccttagttttgcggtggttgaatcggctgcttttagaaattgggcggctgacaagctttcctgatttgttcagagggttgataactggcaattgatagcctttgaggatctcaccaccaggtgtctttcttcggtgtccagaagtttcagtttcttcttttggtgctgctattggccataggctttggcacatgataacctcatcttcatctgcatctacgttcgtatcattgtcttggagaaattgtacaagctgattcgtctgatcattgaatattatttcttcatcttggtattccaatatttcttcgttctccttttccttctcagtcttttccgattcccttcgcttcttctgagatcttacacgtcgagattgaggtgccatggaagtatgaattaacagaaaatggatgtaaatacaccacggggccagttttttgaaactggccccatctgctggacgctttcctgaagagagcgtccaacggatgcaatcagagcatccgagggactctctggcgagccagcatcacttggatgcttgcaaaagcatccaagtgacgctggccaaatatgaagcgtccaatggacgctaggatttattgtccatcggacactctccaaccaagagggtccgatgggtggtagtttttagtgtgtccattggacactttgatttaacatttccaattgccgctggtggtcaatggttgaaaaaagatccaaaagttcggtcaatggtagaaaaaagctccaaaaaagcggtcgatcgtcgaaaaaacactccaaaagtgcggttgatcgtcgaaaaacactccaaaagtgcaagtgatgtgattgtcaaaaaaatctttaaaaatgcacttgatcatgaaaaaaggctgtgaagtggcttactccgaagtgcaaatttggtctatcaacaacaatttgggtagcttgcaagaatgattctgtgtagtgtagtcagtaaggacaagctttgtggatgtgtagtggcacctccatgaggtcatgggttcaaatctgggtgtgctcattttttaattttctttgcagaaaataaaagcatccagtggacggcttgaaaaatatccagtggacagttttccagaaaacgtccgcaaactgtcaggcagagtagcgtccaatggacaactctctgccctgcaagttctggacagctcagatgatgtccagaagagtgtccatgggacatcagaatggtcccgtggtgtaggtggagtcactcggatggttgatctttgagtgacctcaacctcacaacaagctgcggggtggccagtgtggacactccaattaaggattatgctatttttcagtgggtcaaaatccgggttttttttgggggggccaacatttggaacctcccccagaccagtagttgagaggtgcctttgggcactgtagagacattattacatatgtcattaatttttaaagggacttggtcaaacaactcccagaaattggagagccgactcccaaacccgtcagtgggtcccggccacttttttttgatcaccaacccctcaaaaccacttggttttggggcattgacacccaaccccttgggagttttttttttttttttaaattatttgggggccaactcccaaactcaccgacaggtttggggaattgactcccaaattttggggaaagccaggtttgggagtcaactctccaatttctgggagttggttgaccaattccctttttaaataagtggaatcactaatataaaaatgatgttattactcagtacattaagttttactgtccataaaagaaaaacataaaaataaaccaaaaacatttataaataaatatttttaacaagaatctacaaataacttctgaaccttaagtagaacttagaatattattgcagattctgaattcaaatggaaaataacctaggatacctcaccaaaggtaccccttaattatcactccttcaggtacttctgtgtactctgagtgacatgatctgttcattttgctcaaaaccctcccagttacatcatactacatgttgtggcaggtctacatatgtaattaaggttcatgcagtttaggaaaaatctacaaataaggttgagatcattgaaaccttaactacatagtgacaacaactgtaactggcttggtaaaagccatctgtggccctttttggcccaatttggctaactacgccttgttagagcatctttaccggttgagctaaaagccagcggttttaactcgcggctattgctaagctactatagcgaagcctattcagccacaccggtgtggcatgaggttaaatgatgtggtgtggtttgaagtaggggtgtgtgattgtgtgcgggagggcaccaaaatgaagcacactcaccggtttttgcttttagcttgcttgcgagctaaccgttgctagatctagcaacggttagctcgaatcggagccgcgagctagtttcacttgactttagctcagcccggtgtggttgaatttcgcggctaaagtccttagctcgcgcggatttagccaccgatacggatgctcttaggaccagcccactggtcattaaagggtttcagtgacccaaacatggctgcaggtttgtcacagcacccctcagtgtgtgttacaagcctcacttcagccctctgacacctgtaaccaaggactacaggtgcctaggcagtgctacaggttaccaatgcctagtaggaggcttgcaacagcaagacagagttctgagttgggctccaagggcccagaatgagtatataaggagcccttcttgcctccaaccctgattcacaatcttcatgataacttaccagcaataaccacctccaacaaccagttttcacctggttttggcccagttccttgttatttttcttttcttagatatcaaaacctccccattccattgcacacattatattcttagtttgcaccttgtgtagctagaagagacaagctcttggcatcacataggcccacacataccgttcttcagccgcatacgataataacagataataacatgaacaacgcgccattatggataatcgaagcattgggtgaattgcatctgacccatttctgaccaaaacgaagaaaacaaggactgacaataaaatgctttgattcatcacagtttcgcaggggtttgaaagcttccccggaacatgcaggaggaaaatctcagccatcgatggagccgactatcccgggatgagaagagcgccaatccaacaaataaaggcacgaaaagagcacctgagcgagatccgaaaaggctttctccccacattgcgacagcttctggctgatctcatcgtagcccaagatctggtggatccccagaaagagccaaaatatccagacgttcgagagatcaacaggatcactcgtcgaatctgcgacatgttgaaagaaatccgctatgccgccagtaccatcgccctcacagaaccgcaagcaccccaagacgaggaccatgagtacgggattctgaaaagatataggactaaagctcttgtcgaaaaactccgctatatgatacgataccccctgcgtgaatcgttgggctatcatggggatttcttcgaacagtggaaaaactcaaaggaaagcgttgtaaaccgaagattcgattatccaggcttgctcatagccaccgcgactgcgttccacttcatcgatgaaatcattgaatggctcaaaaaatccgattttggcgtgcttcaagaagcttggaaagctgctttagatggttatgaagaccgtatgacggccttgctgaaccgactcgatccgacgatccggtcagagcacgagcgtggtccagccagtgatcattcagaaacccgactttcacaatctgaggccaacattaatctcgtgggtcacgaggaagaccagtttggaaatgtcgtcgcatcagatacctcgccagtcctctctcgtccacgagcacgtgtcctgaagcttctgctgtctgtattaccgctcggtaaactagccagaatacttttcaacaagctcttgattactccaatcagccgaccagtattcacactcgatagccaaatgagttccgcccaaattgactacctgaccaaccaaactcgctcactattttttagcatctggaatctcgccgatatgttagctacattatacgatctggatagcctcgaaaatcttgaagctgctcagcatgacttggataaaattctcggctattttgactcttccataagactcttaagtcttcatctggtaccttctcatcccaacctgcaacctggtcccccagcttctgagaacgtcttcaaacatcgtttttccttattaattgatcaattccatttggccgctcaaaacttgactaacgatttgaaaagattcactgatttagatagaaattgattggatggaattttatgagcttcaatgcatgtcaagcttatatcacccaactactcataaagaatgaagatctggaattgtgttgtcctttctctgctgcaatctactgtttccatgaattaagtgcagatgtaagcccctccttgcttggacagaacacgacaaagactccagagctgttgattttagtggtaaatggtgagaaaggtgaccacctccctgttaattgtgctcagagtgataacaagaccggagaccaaagtaaacattggatctccgtaaaaatgcccctgatggatgtatccttcaaatttccacagaaatgaagcgcaaggagatacatgtgctctttctgataagtcgtgaactggcaagctttgatgtggtgcaacgcagtgtgattcgaggatatatgcaatcttcatcgtcacacctagcagctggagatccttgatagtccggacagggtcggacgcttaaaatatgcgagtcgagtgtcaaatgatgttcctcaagactgcgtaggagcgagatatccatggaagttgtcggtgaacgatttgagcagacacacagacatcgacaaaatccttcacgagtcttcgaatcccatttcaaaaaaaaagtgcccattgtagcaggatgtcgatccggtctagtagttgcacaacaaccaccgatccgaataccccgattgcttcccaagccgagtctccatcatctcgccaactcacaaccgaccgcgaacaccggaacgcgctttatttatgcatcgatggtaagcaccgctcctatttaacaacaacaataacaaacgacttgcttcttctctcatcccggcacagcaagctgactaacaaaacatatttgggaaacaaaaacaggtgggggaacgaagacgaatgtgtcgatatctggaaggagtggagaggacggggagttgaggatcctcagccaaggccaagaacgctcgtcgaactacacgggcgtaggactagagcaagcgatcctctcgatcggggaagcgacgatgagcgcgctgcgttcgctaccggacgggacgggatcgagcgaggcccgaggctggacatacgagggtttccagagcgtcggctgcgccttccggccggcgccgttcacgcggatctgggccggcttgagcggggtggatgggccggaagaccatcggctgctccacgccgggttgaccaacctcttcggcctctccggcgagccgaccaagctcaagctgaccaacgactgtgacctgctgtgtagcgcgatcgaacgcgtctacaaggccaaccatcgctcccccgatttgccctgtttgggcgggatcgtcttgatcgctgggaccggaagcatcgcgactgcctttggcccatcgacgcctccccctcaacacccatccggtccctcagagagtctgctagaaccgctgggtcggatgggcggatacggctatcttcttggcgacgaagggtcttcgtactatgtgggcctagagacgatcaaggagcttttgagcttcttcgatcgccaccaagagcccaggacgatttggtcgcaagacagcttggaggcgagcgggcaagatcgaaagctgacgaggagagggaagccgatggaagtcgaggaccagaggatcgaaagctcgagcctgatgggtccagtgctggcgcatttcgagatcgagcggctcgaggagctgttagccgcggtgtattcgatcgccaatgaacacgagcggaaggtgcggatcgccgagctgtcgcgactggtgatgagggcggcgttcgagggcccggcgccggacggctttgcgcgccggatcctcgagcgtgccgggcttcggctcagcgagctggtctgtcggctctgcactctctacgaactcctccctaatcaatccgtcctttgtctcggtggcgggatgtggtcgtacacccagttcagagacttggtcatccatactatgcgcatcaactggaacgctcattggggctgggtcgaaactatccatcagcctgatcaagtggctgccttgtcttttgtttaaaaacgatcctcttcatctaggctttcatttcctcttggttgtatccttcttgtcactacaatgatccttctgtttgccatccaccatcattctcatgatagtaagtgtgccaccaatgatacatagacttgatcagtctccatcattatatctctcctcgacaggtagatttacataatccgacattcagagaatctgattttgatacaaaaggagacgttcgtattgattaactagaagcgcaaatcccgggacaacaagtgaggtatataaagaggattgaagggtgcagggtacatgaagaatagaaaagaaaaacaagaatggttattggtagaactctaatacttcgccgacgtttggactatctgattgagatgaagggctagatggagattgagaggtcgggttcgattggaacgaagtaatgaccctgcctcgtttgacggcttcccccttagctcgcatcaggtcgatgattgtccgatgatcgtccttaaaattcgggtcgtctgaggtgcgattggaagtgaaccattggagatgatcggctgagtgagcgagcgggggcagagaaattgagtcagatgggatcaaactgggaagggagatatctgtttaggaaagagagagagagagaggggggtatatggctgaccgatcagatgcctgttcagacaagatggacattggaccaggacgatcccatgatggaacgcttgagaagaaaactcatgggtgttcagatggtcgcaagttgttgttgcttcttgctgatcagatggaggtgggtcaaggcttgaggttgatgatgatgatgaaggggcgatacatttgaattggatcctcatcctggatgggccaggagtgctactctgctgatcatcatgtgtttctccttcttgttgttgttccttctctgggagtgttgggtttgagagactggtggtggagttgtatcgcctggtgtggtaggtcgtcggttctgatactgggctcggttgttgagttagttgactgattttccgcgagtggattggtgctggcttttgagataagtttctgagttggcgagttgcgagtcgagttagattccttgttgagctgagcatgatactttcgattgggagggtgagatgtgttgattgcggttgctgtttgctggtggctgaacgctgctgtgaagtctgtgtgatatggtgatatggtgattttgcatatatgcaatatccaaattcaatatccacccccgagtcaacatggaagcttggcttcaaacaccagcagcacaattcctcaccaacaacatcacacaacaccatcaacatgggctcgaagaaagtatccaaacagacgaagaacttcaccagaaaacatctcacccataccctcacctccaggaagaaacatcaagccaagaagaaactcagcgagaaccgccaacatctaaaaactatcaaacggggtaataacaacagcaagaagaagaccaacaagggatccgaggacgacgacgacgacgatgacgacgatgactcggtaaccgaatccaaaccaaagtgaggaaaactcgctttaaaatatgtctgtctggaagatcaaaaatactgagaagacaaatcatctaggatggatatgtctgtcgatgctctgttgaatgcacagggactagattctgaacaagaaggatcagacgatggagagagtgatggaaaggacgaggaagatgaagaagacgacgacgaagatgatgatttggagtcgatcggcagtctggaaggttcgtttgatattaaatctatccaaaacttgatggttgatgatggttttttttggcgtaaacagacgaatcgggcggaaagatggatctagaaatgttgaaggagaaagatccagaattctacaagtttctggaagagaacgacaaaggattactccaattcaatgaagatgaatcagaagaagacgaaggttcaactgataacaataacccagactccgatgcaggatcagatcaagaggaggatgatgatgatccaacgagctcgaaagcacccaaaacagtcttattgacaaaggagttactcagaacttggcagaaagctatcctggaggtaattgtttccgttatctcagatttgatcatgtcatcttatctcttgtcatccttgatctctagaaccgatcgatgcgtgccttgcgcaagctgttactcgctttcaagtctgccgccttcagctccagtagcaactcgaccaatctttcattttcaatcgaatcatcctcaggttagtgattttaggactcagaaaatcattctcaagtttctttctttttagctgatcagtcctactcatattcacagttttcaatgccctcatcaccaccacacttaggtatttaccagtgttcctcaaccagagtcttcccgcgagagagcttccgagtgggaagttgtaagttcctccttggcatcctttcctgatatgaaatggaccaccagagatctaatattggattaactcaccggatagtaaaatcgccaacaactccaagatgtatgcgtcgatgcaacgaatgcttaagtcatactttacctctctgaccgaattggtggcccaagttccatcgcaagagaagggagattcagggaaagatagcatgctacatactgccgtcagtgagagtgcgaagcttaccccctggatcattggaaatcgtaagattatgaagacttggattaaggtacatatccgtccagtcaaatcggctttttttctttctggaccactaatgattaccttttttgcagactttactagagctatggtcttcctcatcagaccaagttcgtgtggccgccatactctcgctcagaaggattgcagtcgccgcagatagcacgacgatggagtctatcatgaaggtaagaagttgaccgctcaaaacgatctcaacttgctcgaaactcacttaattatgattgtctagggtgtatacactgccctaatcagaagcgccaagagcaccaccgtcttcaccttaccgctaatcaacttgatgaagaactcagcgtcgggcctttatctgatcaacaccgagacctcatacccgattgtcttcagctacattcgacaattagctatccatttacgaaacagtatgaagctaaaaactaaggtaaacttttgaatttatctgtttcacgatgggttccttggttgttgatccgatgtgcctttttttggtaataggaaggattccaggccgtctacaattggcagtacatccatagcttggatttctggtctctcgtcctctcttcggcctgtgaaaagaatagtaacgggtcaagatctgagcctagtgccttacagccccttatctaccctctcgtccagatcaccattggcgtgatcaagtaggtttcttcattcaaatccaatatcgagaacgattcccttgaactgatcacacctttctttattccttgttataaactcacacacataggttgattcctacttcgcggtattatcctctccggtttcattgtatccgactcttgttacgattgattcaacgaacggggacgtttattcctctgacgccgttccttctggacatgattgactcgccgctgttcaagcgacagccgacgtcgacgagtctgaaagcgctggactgggagtacctccttcgatgtccgaagtcgcacgagaacagtcgagtgtatgcggacggggtggtggaagagacgagctacttgttgctggagtatcatgcttgcatgagcaagtcgattggcttccccgagctcgtcttgcccgctctcaccagcctcaaaaaattctccaaacagttcaacaaacatcagaaattggtcggccatatcaaaactcttgtcgagaagttggaagctaataagaactttgtcgaggacaaacgcgcccatctcggcttcggacccaaggatcgcgcccgctcgctcgccttcttggccgatcttccccctgagaaaactcccatcggcgctcatctcagacttcagtctaaaatcagagatcagaaacgcgcggcactcgatcgctcggctcataaaaatattcaagtcgatgatgattgattctttccttttctttcctctttgcttcttcttttggttttttttttttgttggatgtattctacctttttttcttcttttttttacatgcaagaaaattattaaaaacaaagcaaaaatgataacatgagtttctctcctccggcatgttttttggtcagccattctttgaaaggaaatgtttatgactgatttacatgcatacgcactttgtccaaaatggatattagttgggtatccaagtctatccaattgatttcataggttgccttttctgtgcccacacatgacccctcgctgtatgctttcaacaatgctgggacacaggatgaacaacctgaagttcacagactgaaactctagtgacactttggagtgagaaaaataatgctctgattcactcgagaaggaaagcccagagccaatcttgtgtagactataagtataaacaagattgctttgtgttatggtcaaagcatactgaatatggatacaagcatactaactcaatacgctatgctacactttttgcccaaaaagtgttagtgtagcagcaattttttttggggcccaaatcatgcattattagcacatttttagccgatttttgctacactatgactatgggctgctaacagcgctacagggccaaatttttgctaaccagcgcagcgagcccatttttggggcctacaggtgtagtgttagtgcagacgtggtggaattctgctatgctacactaaagtttagtggaattccgctatgttatgatgcactaactgccaaggttagtgtagtggcccactgttgctttcaagggccccacactgctcctcactaccatccctccaactcttattcaccaccaatgcaagtctgacttgagccaacatgtccatgatccaatgatgaatagctgaaggctggaccagattattgtggaaggattaaggccccggttggccgtccgtaatttgtaattttgagtcaaggtttggcaggagtttgtgcaaaaactttatatcgttttatattgcacggtccgaatccgcaccaaaccttagccaaatcacaaatcgtgagttgcggccaaacggggcctaagttatagatgataaatcagatgatgaaagaaacaatcagattacagatcacaatccattacatcagagattgttatagggaaagaaagactgagagaaacaacaagaaaaggtattaagacactcagcacttggaatgaccaagtctgtagcaccttaaatatggagtatgatatgtttgttataggggggggggggggtcataatatatcatttagatgaaattttttaatggatttaggactgtgagaaaccaagaaagaatcaaaagatactgaaaagatcaaaagaaaagaagaaaaacaattataactcaggaaagttgcagaaataagtgagatgtaatttgtggaagaattctatgcaataggatgtgacagaagtgggtcaaacatcatggcattcaaatttaaatatgcaattgtttagccatgcatgtttcacaaattatcatatcttttttggtagggaatctatggattgtataatcagattgtcaattagactctccacaaacaagattttcttatttatgaagtatggatgcataaatgtttgaatgtttaactgtaaacacctaaaatgaagaagggattgtaattcatatgagctctgcaacaatcttatacccatttaaatgaagaaaaaagcaccaattgaaatggaaacaaaatgttgttggtctctgaaagatatgaaaaaaacatctgttcaaatattattttgcttgagatgaaataattttctgaactgtttgattgtagtgcaataatattcttcaacatgtaaaagtctgtagagaatattttgcttgatgttgataggttgaccacccaagacctgattttgatggagatatgttttgatctgttgttctaattttctatcagaaacatcaatactggatccatcatggaggagtccagacaatctttcagtgagaatacgatctagcttgtattgatcaacatctggaaaatttggataattatgagaatgattgtcttcagtgatttcaaaatttgaaatttttcgattttcattggaatctattagtgaattcacttgacgcttcaactcatttctgagccgcccatcagaagctggactcagatgattcaaaatcacttgatacctgacatgttgtgagtgggacatactgtaatataaaccaatgtcttcttcaaatagacgtattttcctgaatctttctgatccattcaatatatctctgatgaagctagcaggtagatccttggaatgatatcgaatgaagaatcttaaaaaatcatataacaattttgaattcagtataatgtggacctcttgttcttcatgaactgacttgctgtctgaggctatgtaaggtagcagtactctgtccaggaaagacctaatatcaggtaattcaccctttttgggtgaaattatttgaagaacatctttcattgttttcttcatttcttctgaataatcttcaggtaaaatcactggtatctctaaaaccgaatcaatctgaaccttcaacacatttaactcaatattttcccatgcttcctgttgcaaaactgtatcagattgaatgtgatcagtaatggaggatgtggtaatgttttcaatatctataaacagaaactaaaacctacttttgaatagtccagacattctttgcaccaatggtgactctttgaggcttaggatgaggtcaaagttgtaaagacggaacttggaaccttttggatcaaagcggtggataatatagtctgagatcaactttcccttggttttcttgttgaggaaatgaattaaactttgttcagaaacaatgttgaattcttgtgaatcaatgaagaaatccattgtgagctctcgccaacgcatgattgcagattcaatttttttattacgttcttgatcatctccttttgagatgcttgttattctctcaatcttcaaaaaatcagcaatgtatgaaagccaatcttgatctgctgtctcaaacattctttctgaaacatgtgtattcaatccctgtatagaatgataggcttgactttccagttgatgaagcttcttctcaaacagattttctacggaattgatgacctctttcaagtgcacctcaacctcttgatttgtttcttcatccaatttcagctttgtgtaatcagatctccaagctgtgaaatccttgatggtcttggagtaacatgcataaactgctttccagggctctaaattcagttaaattaatgccaattcttgttaagcacaaaatattcaatatatctgagatgtggaagagactcaccactcctaattttacccttgttggaaatttcaccatctttcagagaactgttggttgctttagtggcagatagttccttgaaacctctagtgagaattttattggaataacatccacaggaaattttcccttccttgggagagtgatcacctgctcatttttcaattggagtttaatcagtccaatgcttgaaggaagaactctgagaaaaactgacactcttgaataatttgatgaaggcctatgtttgataaaaagaagtagagtgatgggattgtgtcagtagaaaatatcatctatgcttgtgtggccctgatcaataagaaaaaaaaatcgataagtacctgtattgcctttgactgtggatttcctcatgaagcttccatcaacactttgaatgtttgctgttagttgaaaggttaataattgtatagccatgtttatccacatgatattcatatttgaaaatttttaaaagagaaattatattaaatattagaagatgaggtgagctagactttggagtggacagttttgaaactgaaattaaatttttctgagggccagacttcaaaaaaggtgtgatatttatagtttttattccctcttgtattcttattttccagtggcccagattgtctgtacagttacattgtcagtccatacatttattttgtatgacaatgaaacatggcttccttgccaagaatcttacaaagtgcctgtatgacaatgaaacatggcttccttgccaagaatcttagaaagactggtcacatgtgatcaccttagaaagtaccaccatgaataaactgaataaactgattatacagactaactgatgcaattacataaatttgatttacatgaagcccatgtctcagtgtttctgtacttgtgcctctatcctacataaaaaattgaatgtatttatactgtctgaacaggaaatggccatacctagtctaacacatttggtctattcaacacgcttggaaagtatatatgaaatgtgagtttcaaaaaaataaacaacaaatatcaagctgaagcaaatcatcttttctcaaaatgtgttggaaattcaatccaaacatgtttataaatttacatagatggaagttttttcttgtggaaaatttttgtgtttcattctaattcaagtaaattcaagctgtggctggttgggttgggttgggtcataaagtcaatattgctgcccagggccaaacccaacccacctgggggagcaggcgggtcagggttgggtcgtgggtcactttctgggtcaggcttggaacaaacatttggagcatatttacatttctaagcaatagaaacagaaaaagacaactttttgtaacttaacatgtattttattttaattgatcaaataacgaattgtgtattttgtcagtcttacttttttttatactttctttggccttggaaccacttgatggtatcatttgatcatcaggagggttgttttcttcattggacaaaagtagaatcatcgatcacttcttggagtgggtcagcgggggcttgatccgactgcaagccattcttgcatcagcaggggtggtcttgagcaattggcgatggacagtctcttgcgggtttgagctttgattggtcatacaattctgcacaaagcgtctgtcaagttccaagctcaagaattgagattccaagttcaatcgattcaaagcgttgtcagtcgttccaagtccaagagtgatagaatccatgatcacaaatcctgaagcgcttgttgtctaggtgtaggtcaggttgatgaccaattgaacggagggctgagggatcctgattcctgaaggctgcgtgggaccgttcagattctgaaggctgaagccaacccacggactctgccctcaagcgggtcagtagtagggtttttggccaacctggtattcaagcgggtcacacgcgggtcaggtcacttagtttttttttacataaagtcaacccaaacccgccccaagacccaacaggtcgcaggtcacttgcgggttgacccgacccactttcatcctgactcaggactggctctcaatgtttccaaaattttggtaatttttaccccaaaggttggtggctgtttttccaactgcctctttattagggggtttcacagttgagtgcaagtgacttgcaaaacattttgcaagtcactcttatgcatggagatcttcacaaatggctttctactagccacatctaaccttttaatgagtaatgggagctgaacatgcatgctttgttgtgcagattgactggcaaacccttttgaaaggcatttccactcaactctgaataccactaatgtagtgaatgattgcaaaatattccacatgaatttatgaggttggaaaaacaacttccattttctagcccccaattcccaaaaaacaccaacagacatccattggggggtttccttcaaattagatggacagacttggaagttatacctccaattatggtattcaaagttgaaatgcatgaaatcatagagtgcataaattatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgatttcatgcatttcaactttgaataccataaataggttcaaagttggtgcataaatgtataaacatacactgcaaggaaaagttgtgcaattgttttcagttgacatgcaattttagaaaggcaccttagctttgcaatagcccatgccaaatgcaaacatttgcacaacttttgctttcagtgataaattgataactacaattttttgcagagcttcttacacaatacacacctcaattcatttatgaacaagacattattcaggaatttatgtttttgcattttctggtaaacttttcactgcttcaccacatgacacaagaagacttttaaccaaaaaagaattgagggctcatggagagacagagaacctgatagtgatccacttgacttcaaattttgtcaaagtaggagcttgaggaaattaaatgagggtatcaattgctatagtctagactctagagtatgtgaaagacaaaggatgactccaattaaaggaagacaaaggttccactgataacaataaaccaggctccaatgcaggatcagaacattcaacaagaggaggatgatgatgatccaacaagctctaaagcacctacaacagtcttattgaccgaggagttactcagaacttggcagaaagctatcctagaggtaatcacaacttgtttccgttctcacagatttgatcatttcatcttatctctagaaccaatcaatgcatgccttgcgcaagctcttacttgctttcaagtctgctgcgttcagctccggtagcaaattgaccaatgttctattttcaatcaaatcatcctcaggttagtgattttaggattcagaaaatcattctaaagtttctttttttagctgataagtcctactcaaatttgtagttttcaatgccctgatcactaccacactaaggtatctaccagtgttcctcaaccagagttttcccacaagagagcttccaagtggaaaattttcagttcctccttggcatcctttcttgatatgaaatgaaccaccagagatctaatattggattaactcaccggatagtaaaatcgccaacaactccaaaatgtatgcgtcgatgcaacgaatgcttaagtcatactttacctctctgactgaattggcagcccaagttccattgcaagagaagggagattcagggaaagatagcatgctacatactgccgtcagtgagagtgctaagcttaccccattggatcattggaaatagtaagattatgaagacttggattaaggtacatatcgttccagtcagatctgccttttttctttctggatcactcattattaccttttttgcagacttcactagagctatggtcctcctcttcagaccaagtttttgtggccgccatactctcgctcagaaggattgcagtagccgcagatagcacgacgatggagtctatcatgaaggtaagaagttgaccgctcaaaacgatctcaacttgctcgaaactcacttgattatgattgtctagggtgtatacactgccctaatcagaagcgccaagagtaccaccgtcttcaccttaccgctaatcaacttgatgaagaactcggcgtcgggcctttatctgatcaacaccgagatctcatacccgatcgtcttcagctacatttgacaattagttattcatttacgaaacagtatgaagctaaaaactaaggtaaactttcgaagttatctgtttcacgacaggttccctagtttttgatccgatgtgcctttttttggtaataggaaggattccaggccgtctacaattggcagtacatccacagcttggatttttggtctcttgtcctctctttggcttgtgaaaagaatagcaacgggtcaagatctgagcctagtgccttgcagccccttatctaccctctcgtccagatcaccattggcgtgatcaagtaggtttcttcattcgaatccaatatcgagaacgattcccttgaactgatcacacctttctttattccttgttataaactcacacacataggttgattccaacttcgcagtattatcctctccggtttcattgtatccgactcttgttacgattgatccaacaaacgggaacgtttattcctctgacaccgttccttctggacatgattgactcgccgctgttcaagcgacagccgacgtcgacgagtctgaaagcgctggactgggggtacctccttcgatgtcccaagtcgcacgagaacagtcgagtgtatgcggacggggtggcagaagaaacgagctacttgttgctggaggatcatgcttgcatgagcaagtcgattggcttccccgagctcgtcttacccgctctcaccagcctcaaaaaattctccaaacaattcaacaaacatcagaaattggtcggccatatcaaaactcttgtcgagaagttggaagctaataagaactttgtcgaggacaaacgcgcccatctcggcttcggacccaaggatcgcgcccgctcgctcgccttcttggccgatcttccccctgagaaaactcccatcggcgctcatctcagacttcagtctaaaatcagagatcagaaacgcgctgcactcgatcgctcagctcataaaaatattcaagtcgatgatgattgattcattctttcctctttgcttcttcttttggttttttttttttgttaggtgtattcaaccttttttttagaaaaataaagacatgcaagaaaattattataattcaaaataaaaaaacatgagtttctctcctccggcatgttttttggtcagccattctttgaaaagaaatgtttatgactgatttacatgcatgcacactttgtccaaaatggatattagttgggtatccaagtctatccaattcatttcataggctgccttttctgtgcccacatatggccccttgctgtatgcttttagcaatgctgggccacagctacgctatgttgcaggggacacaggatgaacaacctgcagttcacagactgaaagtctagtgacactttggagtgagacaaataatgttctgattcattaaagaaggaaagctcagaagcaatcttgtgtagactataaacaagattgctttgtgttatggtcaaagcatactaactcaacacgctatgctacactttttgcccaaaaagtgttagcgtagcagcaattttttggggccctaatcacgtagtgttagcacatttttagccgatttttgctacgctacaggctgctaacagcgctacagggccaaagttttgctaaccagcgcagcaagcccatttttggggcctacaggtgtagtgttagtgcagacgtggtggaattctgctatgctacactaaggtttagcggaattctgccatgttatgctgcactaactgctaaggttagcatagtggccgactgttgctttcaagcgccccatcctgctcctcactaccaaccctccaaatcttattcaccaccaatgcatgactgatttgagccaacatgtccatgatccaatgatgaatagctgaaggctggaccagatgattgtggaaggattatgttagatgataaatcagacgatgaaagaaacaaccagatgacagatcacaatccattacatcagggattgttatagggaaagaaagactgagagaaacaacaaaaaaaatcaagaccctgagcacttggaatgaccaagtctgtagcacctcaaatatgaagtgtgagatgtttgttatagagaggtcaaaattcatcatttagatgaaatgttttaatgaatttaagaccgagagaaaccaaggaaaactgtcaagatgctgaaaagattaaaagaaaagaagaagaacaattactgaggaaagctacaaaaatcagtgagatgtttgtgaacggattctatggaataggcagtcacaggagtgagtcaaacattatggcattcaaagttgaatatgcaatcctttatccatgcatgttccataaataatcaaatcttgtttggtaagggatctttggattacataattaggctgttatgactctctgcaaacaagatttacttatttatgaagtatgcatgcctaaatgtttgcatattcaccttaaaacaccataaataaagagattgtaattcctataagctcaacaatcttattctcagttaaatgaataaaaaaaccctaaatgaaatggaaaaatgttgttagtctctgaaaaatatgggaaaattcaaaacatctgttcagatcatattattttgcttgagacgaaataattgtctgaacttttggattatagtacaataatattcttcaacacttgcaagtgtgtagtagagatggtctcttcgcatccggatatccggatagcagcggatatcccggatgcaaagcgaccatctctagtgtgtagagaatattttgcttgatattcataggttgaccacccaagacctgattttgatggacatatcttttgttctgttgttctaattttctatcagaaacatcaatactggatccatcttggaggagttcagacaatctttcagtgagaatatgatctatcttgtattgatcaacatctggcaaatttggataattatgagtattgctgtcttcagtgatttcaaaatttgaaatttttctattttcattggaatctatcagtgagttgacatgacgctttttctcacgtctgagccacccattggaggttggactcatatggttcaaaatttcttgatacctgacatgttgtgagtgggtcatactgtaatagaaaccaatgtcttcctcaagtagacggattttcctgaatctttctgatgcattcatatctctgatgaagctagcaggtagatccttggaatgatatcaaatgaagaatctcaaaacatcatataacaattttgaattcagtataatgtaggcatgcagaattggatgaactgactggctgtctgaggctatgtaaggtagcagtactttgtccaggtaagacctaatatcaggtaagtccccctttttgggtgaaatcacttcaaggaaatctttcattgttttcttcatttcttctgaataatcttcaggaaaaatcagtacttgtgtctctaaaactgaatcaatctgaaccttcaatacatttaactcaatattttcccatgcttcctgttgcaaacctgtatcagatcatgaatgtgatcagtaatgaaggatgtggtaatgtctccattatctataaaaatgaattaagacctacttttgaatagtccagacattctttgcaccaatggtgactctttgaggctcagtatgaggtcaaagttgtaaagatggaacttgtaaccttttggatcaaagcggtggataatatagtctgagatcaactttcccttggttttcttgttgaggaaatgaattaaactttgttcagaaacaatgttgagttcttgtgaatcaatgaagaaatccattgtgagctctctccaacgcatgattgcagattctatttcttcattatgttcttgataatctccttttgagatgcctgttattctctcaatcttcaaaaaatcagcaatgcatgaaagccaatcttgatctgctgtctcaaacattctttctgaaacatgcatatttaatccctgtatagaatgataggcttgactttccagttgatgaagcttcttctcaaatagattttctatggacttgatgacctctttcaagtgcacctcaacctcttgatttttttcttcatccaatttcagctttgtgtaatcagatctccaagctgtgaaatctttgatggtcttggagtaacatgcataaactgctttccagggctctaaattcagttaaattaatgccaattcttgttaagcacaaaatattcaatatatctgagacatggaagatactcaccactcctgattttaaccgtgttggaaatttcaccatccttcaggaaaccgttgattgctttagtggcagatagttccttgaaacctctagtgaggactttattggaattacatccacaggaaattttcccttccttgggagagtgatcacctgctcatttttcaattggagtttaatcagtccaatgcttgaaggaagaactctgagaaaaactgacactcttgaataatttgatgaaggcctatgtttgataaaaagaagtagagtgatgggattgtgtcagtagaaaatatcatctatgcttgtgtggccctgatcaataagaaaaaaaacaaattgataagtacctgtattgcctttgactgttgatttcctcatgaagctgccatcaacactttgaatgtttgctgttagttgaaaggttaataattgtatagccatgtttatccacatgatattcatatttggaaattttgaaaagagaaattatattaaatattagaagatgaggtgagctagactttggagtggacagttttgaaactgaaattaaatttttcccagggccagaattcaaaaaaggtgtgatatttatagtttttattccctcttgtattcttattttccagtggcccagattgtctgtacagttacattgtcagtccatacatttattttgtatgacaatgaaacatggcttccttgccaagaatattacaaagtgcctgtatgacaatgaaacatggcttccttgccaagaatcttagaaagactggtcacatgtgatcaccttagaaagtaccaccatgaataaactgaataaactgattatacagactaactgatgcaattacataaatttgatttacatgaagcccatgtctcagtgtttctgtacttgtgcctctatcctacataaaaaattgaatgtatttatactgtctgaacaggaaatggccatacctagtctaacacatttggtctattcaacacgcttggaaaatatatatgaaatgtgagtttcaaaaaaataaacaacaaatatcaagctgaagcaaatcatcttttctcaaaatgtgttggaaattcaatccaaacatgtttataaatttacatagatggaagttttttcttgtggaaaatttttgtgtttcattctaattcaagtaaattcaagctgtggctggttgggttgggttgggtcataaagtcaatattgctgcccagggccaaacccaacccacctgggggagcaggcgggtcagggttgggtcgtgggtcactttctgggtcaggcttggaacaaacatttggagcatatttacatttctaagcaatagaaacagaaaaagacaactttttgtaacttaacatgtattttattttaattgatcaaataacgaattgtgtattttgtcagtcttacttttttttatactttctttggccttggaaccacttgatggtatcatttgatcatcaggagggttgttttcttcattggacaaaagtagaatcatcgatcacttcttggagtgggtcagcgggggcttgatccgactgcaagccattcttgcatcagcaggggtggtcttgagcaattggcgatggacagtctcttgcgggtttgagctttgattggtcatacaattctgcacaaagcgtctgtcaagttccaagctcaagaattgagattccaagttcaatcgattcaaagcgttgtcagtcgttccaagtccaagagtgatagaatccatgatcacaaatcctgaagcgcttgttgtctaggtgtaggtcaggttgatgaccaattgaacggagggctgagggatcctgattcctgaaggctgcgtgggaccgttcagattctgaaggctgaagccaacccacggactctgccctcaagcgggtcagtagtagggtttttggccaacctggtattcaagcgggtcacacgcgggtcaggtcacttagtttttttttacataaagtcaacccaaacccgccccaagacccaacaggtcgcaggtcacttgcgggttgacccgacccactttcatcctgactcaggactggctctcaatgtttccaaaattttggtaatttttaccccaaaggttggtggctgtttttccaactgcctctttattagggggtttcacagttgagtgcaagtgacttgcaaaacattttgcaagtcactcttatgcatggagatcttcacaaatggctttctactagccacatctaaccttttaatgagtaatgggagctgaacatgcatgctttgttgtgcagattgactggcaaacccttttgaaaggcatttccactcaactctgaataccactaatgtagtgaatgattgcaaaatattccacatgaatttatgaggttggaaaaacaacttccattttctagcccccaattcccaaaaaacaccaacagacatccattggggggtttccttcaaattagatggacagacttggaagttatacctccaattatggtattcaaagttgaaatgcatgaaatcatagagtgcataaattatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgatttcatgcatttcaactttgaataccataaataggttcaaagttggtgcataaatgtataaacatacactgcaaggaaaagttgtgcaattgttttcagttgacatgcaattttagaaaggcaccttagctttgcaatagcccatgccaaatgcaaacatttgcacaacttttgctttcagtgataaattgataactacaattttttgcagagcttcttacacaatacacacctcaattcatttatgaacaagacattattcaggaatttatgtttttgcattttctggtaaacttttcactgcttcaccacatgacacaagaagacttttaaccaaaaaagaattgagggctcatggagagacagagaacctgatagtgatccacttgacttcaaattttgtcaaagtaggagcttgaggaaattaaatgagggtatcaattgctatagtctagactctagagtatgtgaaagacaaaggatgactccaattaaaggaagacaaaggttccactgataacaataaaccaggctccaatgcaggatcagaacattcaacaagaggaggatgatgatgatccaacaagctctaaagcacctacaacagtcttattgaccgaggagttactcagaacttggcagaaagctatcctagaggtaatcacaacttgtttccgttctcacagatttgatcatttcatcttatctctagaaccaatcaatgcatgccttgcgcaagctcttacttgctttcaagtctgctgcgttcagctccggtagcaaattgaccaatgttctattttcaatcaaatcatcctcaggttagtgattttaggattcagaaaatcattctaaagtttctttttttagctgataagtcctactcaaatttgtagttttcaatgccctgatcactaccacactaaggtatctaccagtgttcctcaaccagagttttcccacaagagagcttccaagtggaaaattttcagttcctccttggcatcctttcttgatatgaaatgaaccaccagagatctaatattggattaactcaccggatagtaaaatcgccaacaactccaaaatgtatgcgtcgatgcaacgaatgcttaagtcatactttacctctctgactgaattggcagcccaagttccattgcaagagaagggagattcagggaaagatagcatgctacatactgccgtcagtgagagtgctaagcttaccccattggatcattggaaatagtaagattatgaagacttggattaaggtacatatcgttccagtcagatctgccttttttctttctggatcactcattattaccttttttgcagacttcactagagctatggtcctcctcttcagaccaagtttttgtggccgccatactctcgctcagaaggattgcagtagccgcagatagcacgacgatggagtctatcatgaaggtaagaagttgaccgctcaaaacgatctcaacttgctcgaaactcacttgattatgattgtctagggtgtatacactgccctaatcagaagcgccaagagtaccaccgtcttcaccttaccgctaatcaacttgatgaagaactcggcgtcgggcctttatctgatcaacaccgagatctcatacccgatcgtcttcagctacatttgacaattagttattcatttacgaaacagtatgaagctaaaaactaaggtaaactttcgaagttatctgtttcacgacaggttccctagtttttgatccgatgtgcctttttttggtaataggaaggattccaggccgtctacaattggcagtacatccacagcttggatttttggtctcttgtcctctctttggcttgtgaaaagaatagcaacgggtcaagatctgagcctagtgccttgcagccccttatctaccctctcgtccagatcaccattggcgtgatcaagtaggtttcttcattcgaatccaatatcgagaacgattcccttgaactgatcacacctttctttattccttgttataaactcacacacataggttgattccaacttcgcagtattatcctctccggtttcattgtatccgactcttgttacgattgatccaacaaacgggaacgtttattcctctgacaccgttccttctggacatgattgactcgccgctgttcaagcgacagccgacgtcgacgagtctgaaagcgctggactgggggtacctccttcgatgtcccaagtcgcacgagaacagtcgagtgtatgcggacggggtggcagaagaaacgagctacttgttgctggaggatcatgcttgcatgagcaagtcgattggcttccccgagctcgtcttacccgctctcaccagcctcaaaaaattctccaaacaattcaacaaacatcagaaattggtcggccatatcaaaactcttgtcgagaagttggaagctaataagaactttgtcgaggacaaacgcgcccatctcggcttcggacccaaggatcgcgcccgctcgctcgccttcttggccgatcttccccctgagaaaactcccatcggcgctcatctcagacttcagtctaaaatcagagatcagaaacgcgctgcactcgatcgctcggctcataaaaatattcaagtcgatgatgattgattcattctttcctctttgcttcttcttttggttttttttttttgttaggtgtattcaaccttttcttcttctttttttttacatgcaagaaaattattataattcaaaataaaaaaacatgagtttctctcctccggcatgttttttggtcagccattctttgaaaagaaatgtttatgactgatttacatgcatgcacactttgtctaaaaaggatattagttgggtatccaagtctatccaattcatttcataggttgccttctctgtgctcacacaccacccctcgctgtatgccttcaacaatgctgggacacaggatgaacaacctgaagttcacagactgaaactctagtgacactttggagtgagaaaaataatgctctgattcactcgagaaggaaagcccagagccaatcttgtgtagactataagtataaacaagattgctttgtgttatggtcaaagcatactgaatatggatacaagcatactaactcaatacgctatgctacactttttgcccaaaaagtgttagtgtagcagcaattttttttggggcccaaatcatgcattattagcacatttttagccgatttttgctacactatgactatgggctgctaacagcgctacagggccaaatttttgctaaccagcgcagcgagcccatttttggggcctacaggtgtagtgttagtgcagacgtggtggaattctgctatgctacactaaagtttagtggaattccgctatgttatgatgcactaactgccaaggttagtgtagtggcccactgttgctttcaagggccccacactgctcctcactaccatccctccaactcttattcaccaccaatgcaagtctgacttgagccaacatgtccatgatccaatgatgaatagctgaaggctggaccagattattgtggaaggattaaggccccggttggccgtccgtaatttgtaattttgagtcaaggtttggcaggagtttgtgcaaaaactttatatcgttttatattgcacggtccgaatccgcaccaaaccttagccaaatcacaaatcgtgagttgcggccaaacggggcctaagttatagatgataaatcagatgatgaaagaaacaatcagattacagatcacaatccattacatcagagattgttatagggaaagaaagactgagagaaacaacaagaaaaggtattaagacactcagcacttggaatgaccaagtctgtagcaccttaaatatggagtatgatatgtttgttatagggggggggtcataatatatcatttagatgaaattttttaatggatttaggactgtgagaaaccaagaaagaatcaaaagatactgaaaagataaaaagaaaagaagaaaaacaattataactcaggaaagttacagaaataagtgagatgtaatttgtggaaggattctatgcaataggatgtgacagaagtgggtcaaacatcatggcattcaaatttaaatatgcaattgtttagccatgcatgtttcacaaataatcatatcttttttggtagggaatctatggattgtataatcagattgtcaattagactctccgcaaacaagattttcttatttgtgaagtatggatgcataaatgtttgaatgtttaactgtaaacacctaaaatgaagaagggattgtaagtcatatgagctctgcagcaatcttatacccattaaaatgaagaaaaaagcaccaattgaaatggaaacaaaatgttgttggtctctgaaagatatgaaaaaaaaacatctgttcaaatattattttgcttgagatgaaataattttctgaactgtttgattgtagtgcaataatattcttcaacatgtaaaagtctgtagagaatattttgcttgatgttgataggttgaccacccaagacctgattttgatggagatatcttttgatctgttgttctaattttctatcagaaacatcaatactggatccatcatggaggagtccagacaatctgtcagtgagaatacgatctagcttgtattgatcaacatctggaaaatttggataattatgagaatgattgtcttcagtgatttcaaaatttgaaatttttcgattttcattggaatctatcagtgaattgacttgatgcttcaactcatgtctgagccgcccatcagaagctggactcagatggttcaaaatcacttgatacctgacatattttgagtgggacatactgtaatataaaccaatgtcttcttcaaatagacggattttcctgaatctttctgatccattcaatatatctctgatgaagctagcaggtagatccttggaatgatatcgaatgaagaatcttaaaaaatcatataacaattttgaattcagtataatgtaggcatgcagaattggatgaactgacttgctgtctgaggctatgtaaggtagcagtactttgtccaggaaatacccaatatcaggtaattcaccctttttgggtgaaattatttgaagaacatctttcattgttttcttcatttcttctgaataatcttcaggtaaaatcactggtatctctaaaaccgaatcaatctgaaccttcaacacatttaactcaatattttcccatgcttcctgttgcaaaactgtatcagattgaatgtgatcagtaatggaggatgtggtaatgttttcattatctataaacagaaactaaaacctacttttgaatagtccagacattctttgcaccaatggtgactctttgaggcttagtatgaggtcaaagttgtaaagacggaacttgtaaccttttggatcaaagcagtggataatatagtctgagatcaactttcccttggttttcttgttgaggaaatgaattaaactttgttcagaaacaatgttaagttcttgtgaatcaatgaagaaatccattgtgagctctctccaacgcatgattgcagattctatttcttcattacgttcttgatcatctccttttgagatgcctgttattctctcaatcttcaaaaaatcagcaatgtatgaaagccaatcttgatctgctgtctcaaacattctttctgaaacatgtgtattcaatccctgtatagaatgataggattgattttccagttgatgaagcttcttctcaaacagattttctacggaattgatgacctctttcaagtgcacctcaacctcttgatttgtttcttcatccaatttcagctttgtgtaatcagatctccaagctgtgaaatccttgatggtcttggagtaacatgcataaactgctttccagggctctgaattcagttaaattaatgcggattcttgttaagcacaaaatattcaatatatctgagatgtggaagagactcaccactcctaattttacccttgttggaaatttcaccatctttcagagaactgttggttgctttagtggcagatagttccttgaaacctctagtgagaattttattggaataacatccacaggaaattttcccttccttgggagagtgatcacctgctcatttttcaattggagtttaatcagtccaatgcttgaaggaagaactctgagaaaaactgacactcttgaataatttgatgaaggcctatgtttgataaaaagaagtagagtgatgggattgtgtcagtagaaaatatcatctatgcttgtgtggccctgatcaataagaaaaaaaacaaattgataagtacctgtattgcctttgactgttgatttcctcatgaagctgccatcaacactttgaatgtttgctgttagttgaaaggttaataattgtatagccatgtttatccacatgatattcatatttggaaattttgaaaagagaaattatattaaatattagaagatgaggtgagctagactttggagtggacagttttgaaactgaaattaaatttttcccagggccagaattcaaaaaaggtgtgatatttaaagtttttattccctcttgtattcttattttccagtggcccagattgtctgtacagttacattgtcagtccatacatttattttgtatgacaatgaaacatggcttccttgccaagaatcttacaaagtgcctgtatgacaatgaaacatggcttccttgccaagaatcttagaaagactggtcacatgtgatcaccttagaaagtaccaccatgaataaactgaataaactgattatacagactaactgatgcaattacataaatttgatttacatgaagcccatgtcccagtgtttctgtacttgtgcctctatcctacataaaaaattgaatgtatttatactgtctgaacaggaaagggccatacctagtctaacacatttggtctattcaacacgcttggaaaatatatatgaaatgtgagtttcaaaaaaataaacaacaaatatcaagctgaagcaaatcatcgtttctccaaacatgttgtaaattcaatccaaacatgtttataaatttacatagatggaagtttggtattttaggaaattcttgggtttcattctaattcaagtatatttgagcctattggtcatcagatcctgaaatgagtttccattttgagtagaatcatcttcatttggagttggaaaaacacctcccaaatttcaattatggtgagaaaaaatcttgaacattttgagaaatcaagaggactgactctcaatgatcaagagcaagtcctaggagctggacccccaaattttgtggcttggcaacataaaagcccacttgccaagcaggtccaaaaacctcttggcaagaaggctttccccgtgccaagcaacaagaatttcctttacaggaggtgttgcctctttctaaggagtttgtaagaaagctgttctcttgccaagaaatttcataatctggctgacaaaatccttctttctgatctgagaaggtccacaacctgcttggcaaatggcaatccctctcttgagtagggtcaaggacttgcttggcaaggggaaatttgtatttccaagaaggttttataccttcttggaaagagtgattttatcttcacatgccagaaccaacttcccttcctctcaggggaattggaaggctaacttccaggactggctctcaatgacaaacaatactggttttgccccaggaaaaaatggaaattggagtggtggaaaataggtcaatttcctgaggcttttttcacaaaatgcctcaggagtaagaattaggctaaaatgagctattttaacccaaaaataaaaatgtgtcaaacattccaaaattaattctagatcatttgaggcatttttatttgtgggctaaaaaatagctcatttcagcttaatttttactcctgagtcattttgtaaaaaatcctcagggaaattgataaattttccaccacccaaattgccattttttactggggcaaaactggtattgtttgtagtgtcaaccaccgagagggtttctcttggtcgtcgagagtgtacatcctcgacagccagggtttctatcggccgtcaagggtgtgccatcagcggccgggaggaatcctcccggccgttgtggtcattattcctgtgtatgaaggaagaaaaattcaaaattttattatttatcaatgaaggactcacaatatggacaaatggatgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcaagccattcttgcatcagcaggggtggtcttgagcaattggcgatggacagtctcttgcgggtttgagctttgattggtcatacaattctgcacaaagcgtctgtcaagttccaagctcaagaattgagattccaagttcaatcgattcaaagcgttgtcagtcgttccaagtccaagagtgatagaatccatgatcacaaatcctgaagcgcttgttgtctaggtgtaggtcaggttgatgaccaattgaacggagggctgagggatcctgattcctgaaggctgcgtgggaccgttcagattctgaaggctgaagccaacccacggactctgccctcaagcgggtcagtagtagggtttttggccaacctggtattcaagcgggtcacacgcgggtcaggtcacttagtttttttttacataaagtcaacccaaacccgccccaagacccaacaggtcgcaggtcacttgcgggttgacccgacccactttcatcctgactcaggactggctctcaatgtttccaaaattttggtaatttttaccccaaaggttggtggctgtttttccaactgcctctttattagggggtttcacagttgagtgcaagtgacttgcaaaacattttgcaagtcactcttatgcatggagatcttcacaaatggctttctactagccacatctaaccttttaatgagtaatgggagctgaacatgcatgctttgttgtgcagattgactggcaaacccttttgaaaggcatttccactcaactctgaataccactaatgtagtgaatgattgcaaaatattccacatgaatttatgaggttggaaaaacaacttccattttctagcccccaattcccaaaaaacaccaacagacatccattggggggtttccttcaaattagatggacagacttggaagttatacctccaattatggtattcaaagttgaaatgcatgaaatcatagagtgcataaattatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatctatgcggttatgatttcatgcatttcaactttgaataccataaataggttcaaagttggtgcataaatgtataaacatacactgcaaggaaaagttgtgcaattgttttcagttgacatgcaattttagaaaggcaccttagctttgcaatagcccatgccaaatgcaaacatttgcacaacttttgctttcagtgataaattgataactacaattttttgcagagcttcttacacaatacacacctcaattcatttatgaacaagacattattcaggaatttatgtttttgcattttctggtaaacttttcactgcttcaccacatgacacaagaagacttttaaccaaaaaagaattgagggctcatggagagacagagaacctgatagtgatccacttgacttcaaattttgtcaaagtaggagcttgaggaaattaaatgagggtatcaattgctatagtctagactctagagtatgtgaaagacaaaggatgactccaattaaaggaagacaaaggttccactgataacaataaaccaggctccaatgcaggatcagaacattcaacaagaggaggatgatgatgatccaacaagctctaaagcacctacaacagtcttattgaccgaggagttactcagaacttggcagaaagctatcctagaggtaatcacaacttgtttccgttctcacagatttagatcgatttcatcttatctctagaaccaatcaatgcatgccttgcgcaagctcttacttgctttcaagtctgctgcgttcagctccggtagcaaattgaccaatgttctattttcaatcaaatcatcctcaggttagtgattttaggattcagaaaatcattctaaagtttctttttttagctgataagtcctactcaaatttgtagttttcaatgccctgatcactaccacactaaggtatctaccagtgttcctcaaccagagttttcccacaagagagcttccgagtgggaagttgtaagttcctccttggcatcctttcttgatatgaaatgaaccaccagagatctaatattggattaactcaccggatagtaaaatcgccaacaactccaaaatgtatgcgtcgatgcaacgaatgcttaagtcatactttacctctctgactgaattggcagcccaagttccattgcaagagaagggagattcagggaaagatagcatgctacatactgccgtcagtgagagtgctaagcttaccccattggatcattggaaatagtaagattatgaagacttggattaaggtacatatcgttccagtcagatctgccttttttctttctggatcactcattattaccttttttgcagacttcactagagctatggtcctcctcttcagaccaagtttttgtggccgccatactctcgctcagaaggattgcagtagccgcagatagcacgacgatggagtctatcatgaaggtaagaagttgaccgctcaaaacgatctcaacttgctcgaaactcacttaattatgattgtctagggtgtatacactgccctaatcagaagcgccaagagtaccaccgtcttcaccttaccgctaatcaacttgatgaagaactcagcgtcgggcctttatctgatcaacaccgagacctcatacccgattgtcttcagctacatttgacaattagctatccatttacgaaacagtatgaagctaaaaactaaggtaaacttttgaatttatctgtttcacgacaggttccctagtttttgatccgatgtgcctttttttggtaataggaaggattccaggccgtctacaattggcagtacatccacagcttggatttctggtctctcgtcctctctttggcttgtgaaaagaatagcaacgggtcaagatctgagcctagtgccttgcagccccttatctaccctctcgtccagatcaccattggcgtgatcaagtaggtttcttcattcaaatccaatatcgagaacgattcccttgaactgatcacacctttctttattccttgttataaactcacacacataggttgattccaacttcgcagtattatcctctccggtttcattgtatccgactcttgttacgattgatccaacaaacgggaacgtttattcctctgacaccgttccttctggacatgattgactcgccgctgttcaagcgacagccgacgtcgacgagtctgaaagcgctggactgggggtacctccttcgatgtcccaagtcgcacgagaacagtcgagtgtatgcggacggggtggcagaagaaacgagctacttgttgctggaggatcatgcttgcatgagcaagtcgattggcttccccgagctcgtcttacccgctctcaccagcctcaaaaaattctccaaacaattcaacaaacatcagaaattggtcggccatatcaaaactcttgtcgagaagttggaagctaataagaactttgtcgaggacaaacgcgcccatctcggcttcggacccaaggatcgcgcccgctcgctcgccttcttggccgatcttccccctgagaaaactcccatcggcgctcatctcagacttcagtctaaaatcagagatcagaaacgcgctgcactcgatcgctcagctcataaaaatattcaagtcgatgatgattgattcattctttcctctttgcttcttcttttggttttttttttttgttaggtgtattcaaccttttcttcttctttttttttacatgcaagaaaattattataattcaaaataaaaaaacatgagtttctctcctccggcatgttttttggtcagccattctttgaaaagaaatgtttatgactgatttacatgcatgcacactttgtctaaaaaggatattagttgggtatccaagtctatccaattcatttcataggttgccttctctgtgctcacacaccacccctcgctgtatgccttcaacaatgctgggacacaggatgaacaacctgaagttcacagactgaaactctagtgacactttggagtgagaaaaataatgctctgattcactcgagaaggaaagcccagagccaatcttgtgtagactataagtataaacaagattgctttgtgttatggtcaaagcatactgaatatggatacaagcatactaactcaatacgctatgctacactttttgcccaaaaagtgttagtgtagcagcaattttttttggggcccaaatcatgcattattagcacatttttagccgatttttgctacactatgactgtgggctgctaacagcgctacagggccaaatttttgctaaccagcgcagcgagcccatttttggggcctacaggtgtagtgttagtgcagacgtggtggaattctgctatgctacactaaagtttagtggaattccgctatgttatgatgcactaactgccaaggttagtgtagtggcccactgttgctttcaagggccccacactgctcctcactaccatccctccaactcttattcaccaccaatgcaagtctgacttgagccaacatgtccatgatccaatgatgaatagctgaaggctggaccagattattgtggaaggattaaggccccggttggccgtccgtaatttgtaattttgagtcaaggtttggcaggagtttgtgcaaaaactttatatcgttttatattgcacggtccgaatccgcaccaaaccttagccaaatcacaaatcgtgagttgcggccaaacggggcctaagttatagatgataaatcagatgatgaaagaaacaatcagattacagatcacaatccattacatcagagattgttatagggaaagaaagactgagagaaacaacaagaaaaggtattaagacactcagcacttggaatgaccaagtctgtagcaccttaaatatggagtttgatatgtttgttatagggggggggggggtcataatatatcatttagatgaaattttttaatggatttaggactgtgagaaaccaagaaagaatcaaaagatactgaaaagatcaaaagaaaagaagaaaaacaattataactcaggaaagttgcagaaataagtgagatgtaatttgtggaagaattctatgcaataggatgtgacagaagtgggtcaaacatcatggcattcaaatttaaatatgcaattgtttagccatgcatgtttcacaaattatcatatcttttttggtagggaatctatggattgtataatcagattgtcaattagactctccacaaacaagattttcttatttatgaagtatggatgcataaatgtttgaatgttaaactgtaaacacctaaaatgaagaagggattgtaattcatatgagctctgcaacaatcttatacccatttaaatgaagaaaaaagcaccaattgaaatggaaacaaaatgttgttggtctctgaaagatatgaaaaaaacatctgttcaaatattattttgcttgagatgaaataattttctgaactgtttgattgtagtgcaataatattcttcaacatgtacaagtctgtagagaatattttgcttgatattcataggttgaccacccaggacctgattttgatggagatatgttttgatctgttgttctaattttctatcagaaacatcaatactggatccatcatggaggagtccagacaatctgtcagtgagaatacgatctagcttgtattgatcaacatctggaaaatttggataattatgagaatgattgtcttcagtgatttcaaaatttgaaatttttcgattttcattggaatctattagtgaattgacttgatgcttcaactcatgtctgagccgcccatcagaagctggactcagatggttcaaaatcacttgatacctgacatattttgagtgggacatactgtaatataaaccaatgtcttcttcaaatagacggattttcctgaatctttctgatccattcaatatatctctgatgaagctagcaggtagatccttggaatgatatcgaatgaagaatcttaaaaaatcatataacaattttgaattcagtataatgtggacctcttgttcttcatgaactgacttgctgtctgaggctatgtaaggtagcagtactctgtccaggaaagacctaatatcaggtaattcaccctttttgggtgaaattatttcaagaacatctttcattgttttcttcatttcttctgaataatcttcaggtaaaatcactggtatctctaaaaccgaatcaatctgaaccttcaacacatttaactcaatattttcccatgcttcctgttgcaaaactgtatcagattgaatgtgatcagtaatggaggatgtggtaatgttttcattatctataaacagaaactaaaacctacttttgaatagtccagacattctttgcaccaatggtgactctttgaggcttagtatgaggtcaaagttgtaaagacggaacttgtaaccttttggatcaaagcagtggataatatagtctgagatcaactttcccttggttttcttgttgaggaaatgaattaaactttgttcagaaacaatgttgaattcttgtgaatcaatgaagaaatccattgtgagctctcgccaacgcatgattgcagattcaatttttttattacgttcttgatcatctccttttgagatgcttgttattctctcaatcttcaaaaaatcagcaatgtatgaaagccaatcttgatctgctgtctcaaacattctttctgaaacatgtgtattcaatccctgtatagaatgataggattgattttccagttgatgaagcttcttctcaaacagattttctacggaattgatgacctctttcaagtgcacctcaacctcttgatttgtttcttcatccaatttcagctttgtgtaatcagatctccaagctgtgaaatccttgatggtcttggagtaacatgcataaactgctttccagggctctgaattcagttaaattaatgcggattcttgttaagcacaaaatattcaatatatctgagatgtggaagagactcaccactcctaattttacccttgttggaaatttcaccatctttcagagaactgttgattgctttagtggcagatagttccttgaaacctctagtgagaattttattggaataacatccacaggaaattttcccttccttgggagagtgatcacctgctcatttttcaattggagtttaatcagtccaatgcttgaaggaagaactctgagaaaaactgacactcttgaataatttgatgaaggcctatgtttgataaaaagaagtagagtgatgggattgtgtcagtagaaaatatcatctatgcttgtgtggccctgatcaataagaaaaaaaaatcgataagtacctgtattgcctttgactgtggatttcctcatgaagcttccatcaacactttgaatgtttgctgttagttgaaaggttaataattgtatagccatgtttatccacatgatattcatatttgaaaatttttaaaagagaaattatattaaatattagaagatgaggtgagctagactttggagtggacagttttgaaactgaaattaaatttttctgagggccagacttcaaaaaaggtgtgatatttatagtttttattccctcttgtattcttattttccagtggcccagattgtctgtacagttacattgtcagtccatacatttattttgtatgacaatgaaacatggcttccttgccaagaatcttacaaagtgcctgtatgacaatgaaacatggcttccttgccaagaatcttagaaagactggtcacatgtgatcaccttagaaagtaccaccatgaataaactgaataaactgattatacagactaactgatgcaattacataaatttgatttacatgaagcccatgtctcagtgtttctgtacttgtgcctctatcctacataaaaaattgaatgtatttatactgtctgaacaggaaatggccatacctagtctaacacatttggtctattcaacacgcttggaaagtatatatgaaatgtgagtttcaaaaaaataaacaacaaatatcaagctgaagcaaatcatcttttctcaaaatgtgttggaaattcaatccaaacatgtttataaatttacatagatggaagttttttcttgtggaaaatttttgtgtttcattctaattcaagtaaattcaagctgtggctggttgggttgggttgggtcataaagtcaatattgctgcccagggccaaacccaacccacctgggggagcaggcgggtcagggttgggtcgtgggtcactttctgggtcaggcttggaacaaacatttggagcatatttacatttctaagcaatagaaacagaaaaagacaactttttgtaacttaacatgtattttaattttaattgatcaaataacgaattgtgtattttgtcagtcttacttttttttatactttctttggccttggaaccacttgatggtatcatttgatcatcaggagggttgttttcttcattggacaaaagtagaatcatcgatcacttcttggagtgggtcagcgggggcttgatccgactgcaagccattcttgcatcagcaggggtggtcttgagcaattggcgatggacagtctcttgcgggtttgagctttgattggtcatacaattctgcacaaagcgtctgtcaagttccaagctcaagaattgagattccaagttcaatcgattcaaagcgttgtcagtcgttccaagtccaagagtgatagaatccatgatcacaaatcctgaagcgcttgttgtctaggtgtaggtcaggttgatgaccaattgaacggagggctgagggatcctgaatcctggaggctgcgtgggaccgttcagattctgaaggctgaagccaaaccacggactctgccctcaagcgggtcagtagtagggtttttggccaacctggtattcaagcgggtcacacgcgggtcaggtcacttagtttttttttacataaagtcaacccaaacccgccccaagacccaacaggtcgcaggtcacttgcgggttgacccgacccactttcatcctgactcaggactggctctcaatgtttccaaaattttggtaatttttaccccaaaggttggtggctgtttttccaactgcctctttattagggggtttcacagttgagtgcaagtgacttgcaaaacattttgcaagtcactcttatgcatggagatcttcacaaatggctttctactagccacatctaaccttttaatgagtaatgggagctgaacatgcatgctttgttgtgcagattgactggcaaacccttttgaaaggcatttccactcaactctgaataccactaatgtagtgaatgattgcaaaatattccacatgaatttatgaggttggaaaaacaacttccattttctagcccccaattcccaaaaaacaccaacagacatccattggggggtttccttcaaattagatggacagacttggaagttatacctccaattatggtattcaaagttgaaatgcatgaaatcatagagtgcataaattatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgatttcatgcatttcaactttgaataccataaataggttcaaagttggtgcataaatgtataaacatacactgcaaggaaaagttgtgcaattgttttcagttgacatgcaattttagaaaggcaccttagctttgcaatagcccatgccaaatgcaaacatttgcacaacttttgctttcagtgataaattgataactacaattttttgcagagcttcttacacaatacacacctcaattcatttatgaacaagacattattcaggaatttatgtttttgcattttctggtaaacttttcactgcttcaccacatgacacaagaagacttttaaccaaaaaagaattgagggctcatggagagacagagaacctgatagtgatccacttgacttcaaattttgtcaaagtaggagcttgaggaaattaaatgagggtatcaattgctatagtctaaaatctagagtatgtgaaagacaaaggatgactccaatttcaccagacacaaaggttccactgataacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagactcagaggatcctacacacagagacaagccaagcaaacggaactccggtgactggatatggattacataatgcgagaggatcggatggtgaaccggcggagagaagatatggaccaaggatcatcaaggaaccgggacttgtttacgacgggaccaatttcacacgatttctagcgagatacgaacgagcggctttggcgtttcaggcatcggactacgaaaaggcgttacagattggacgatttgtacataaggaggaattgaagttggaactcgaggcgatggaaggttacaatagtttcaattggacggagttaaggaaggcgatgaaggagagttggggggaattggacaacactattctgtatactacggcggatttggtcaaaattgtggaagaatactccagaaagggaggactgaaggattacaaagaatacaaggcttacttgggaaaattcaccactatcttgaaatatctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaacctccactgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgcggtttcaggcttctccgaggcgaataagcgaatgcaacgggaactggatcagaagaaaggcgatggtcagcgacgagaacaaatgatatccggagcgccaactggaaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaacaattgaagagtgtattacctgtttacaaccaacaaagcaatccgaaatcagaattctcacgagggaacgccaaaccttcaacaccaatctacgaacctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttctgaattgtttaaggatgaagagcaagggctagtgaagagaaacgggaaagactggtacctgccagatgggcaacatattccatggaacccttcaagaccaatccgaactgtagttgcaacagcctcggcagatccaaagatgcaagaacacacaaataatgcgaccaagacagaaccaaagcaaaattctggaatcatgaagtcatcagctcaaactatagattgggatccaccaacattaggggctgagaattttctaggaactcacgcaataacgaggtctgatgcacagaagggaagacaaagtgttcgaatccaggagccaacaaacgatgaacagatggatgtggatcaagaggaagaggtggccgagatttcgccaaatcctccgaagaagccagtcgagaaggtttggagtaaagatagagtctcagctatgaaatccaaggatgcgagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcaactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggctacgtaacggcagaaattggcggatcaaaagtagatttcatggttgattctgggtctatggtcaatgttattccaagcatagtggctcaggacttagaactggaagtggtcaaagtcgatatacctatgaaaggagtaggaggagcaagatgtgacttgaacggggtagctgaaaactgtccagtaacgataggaagatttttgggaccggctcacctttttgtttccccgaaggcgcaagactgtatccttggacgaccatttctgtttgattacgaatgcacgctagaatatcaagaaaccggtgaaactttaagcttccaaggaaccaaaggaagaaaggtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggatcttagtaccaacagtatccggaatgatgctcacgaaactcctgcgggtaaaattttgaatttttttgtggacatttttcttttcatccagtgtttttatggggttacctcccttatgttgaagacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaactgacaaatttgtttcagagaagaaggctgttgtttgttcaaagcttacattggcattggcagaaccaaaattcatacgatcaagcgacaacaagaagatggaaacgttgctgttgaagtgccttgggattgcttttcaggaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtataaatcagtggctaagaagatcaggccgattaacgaagcaattcctcaggctctcaatccaccacttcaaagaccggctctttcgagggatccatacgaaacaccacttacacctaacccacctgaatttgtaccaacggaaaaagttacggaggaacggcttaagatggtgaactttggaccagaaggatggctgtcaagcgaggaattgaagctcttcaagaatttaattgtcatcagagaaaaggctatagctttctgtactggagaaagaggacttctaaaacactcttacggattaccatacgttataccagtagtggaccataaaccatggcagaagaaaccaataccaattccggctgcgattaaggacgattatgtagaattagtcagggagcgaatacggactggtttatacgaacaatcaacttccagttattctagtccagttttctgcgttgccaaggcggatgggaaattacaaatagtccacgatcttcaagaaatgaataaagtcacaatcaaggatgctggattgcctccagcgacggaagaatttgtcgaatcttttgcaggacgtgcatgttacggtctgggcgatatcatgggcggatacgatgaacgcgaattagctcaagaatcacgacctttaaccacctttgacacacctttgggaagatttcagctcaccagacttcctcaaggggccacaaattcagtagcagtgtatcaagctcagatgatgtggattcttcaagatgaaattccagagcatgtaggagttttcattgatgatgggggaatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcaggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaaaaataaagtgaagacgtggccaactccgcataacataacagaattacggggatttttgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcacctctcagaaaactcacgaggaaagatatagactgggtctgggaagaaagctgtaacaagtcttttgaaagattgaaggagattatcggggaagaaatcaccttgaagaagttagattattcaaaggacgcaggattgatcaaattagcggtggattcaagtttcatagccgctggagcagttcttttgcagcaagaattagaaaccggattggacagacctgtgctttacgaatcaattgttttctcacctgtggaatcgagatactctcaacctaaattggagctctgtggggtggcaagaattttgaagaagctacagatatatctttggggtcaacacttcgaacttcaagttgatgcacaatccttaatccagatgatcaactcaccatcactacccaatgcgcctatgacgagatgggtggcttttattcagttattttcttttgacatagtccacaagaaaggaagtacattcaccctgccggatggattatccagaagaccaatcagcgacgaagaaccagaattttacgaggatcaagaagattttgacgaagacgaaccagttattagagcttgtgttcatatcaatgtatccaatctttcatttgagcctaaggaatgggaagcttctggatattggatggaccttaagcgttacttaatgactctaaaacgaccaacggggatggacccagaagatttcaggaaattaaaacaaaaatcagtcaactttttcattcaagatggacaacttatgcgacgacattcacctcttggacaattggtcatttccaaccacgactatcagtgcaaattactccgagaagtccacgaggatctgggacacagaggcctggaagaaacttatcagaggctggtttgcagattttggtggccaagtcttaagaagcaggtcaagctgtgggttcagagttgtgaagcgtgtcagaaaagggattctttaattcctcgagaaatcagaaaccctaccggcgaaagtagcttatttggacgagtggcgttggacgtctgtcacattaaggctggaagatataaatatttactagtggctcgagacgatttatctggttgggtggaagctgcacctctagaaaaattgactgcggcaaaaattggaaaatttcttttggaggaatgggtctatcagtacggcgcaatcaagacggtaacggtagacaatggaccggaattcaagagtgaatttatcagtgcagtcgagaaaattggggccaagttcaaaccaacaacaccctactatcctgaagcaaatggaatgattgaaagaggccataaaccactgaaggatgccttgatcaagatgtgcggcgaatctggtgggaagtggagggaatatttaccattagtacttttttctgatagaatttccacaaaaagatcaacaggttactccccatatgaattagtctttggtcaaaagactgttcttcctgtggaccttgaaatggacacctatttgggaattgattggatggaagtcagtacaacagcggaattattggaagccagaactcagcaactcgaaaggaaagaagaactcttgggaatagcttaccagaaactccaagacactcgagaatcctcagtcagattttgggatagaaaaatggcggctagactccggaatcctttggcgcctggtgaaatggtattgacttataataaaagcttagaagatcagtggggtaaattatttgaaaacagatggaatggcccatttaaagtaaaaaagcagcttgaaggtggatcttatattcttgaagagttggatggtgtggaattaaaaagagcttatgctgcctcccatatcaagaggttttattctagggggagggacttggaggaaataagggcagatgaggaagattcagattcagactcagactcccattcatcttcagattcagcatcagatcaaaactcaggaaatgatgatgccaattcagattcagacatggattaaaaattcttcattttcttatcatttttttctttatcatataatttcttcacttttatcttcatcagtttctttctgactttagaataaaaaaaaaataaataaaataaaataaaaaataaaataaaaaaaatccaagtataactcattaaataccaaaaacatatcagtttcatactcctttttgataagttgggggaggggattcttctcttatgaactcaaccttgaatcaagttttttttttttttttttttacctttttaggaatggttgaggacaaccatttaagttgggggagggggttcttttcctttttccttttctttctgtgatttggtcaagaatttttaagctttttttagactcacttaaaattcagggagtgttgattcttaatcaaaactcaaaggattcataaaaagagtttttttctttttatgtacaaaatatttttttatttcttctcaaaaagatctcagagtcccaggaggtcaagaaggcaccaatggggtgggcatgaactcacaaaaagtcagccagttatatgatcaaaactatttacaagaggttggatagtagtacagttaaaaagtttttttgttcttttttttttttttcaattatttttttttttttttttatctttctttccttgaaagttttttagaagggaaaaagaaaaggcacttatagcctagtagttggggaatattcataaagggaaaagctaaaaagtttttttagtcagcataatgaagaagggctggtaaaagaaagatgaaagaaaagactacttacttagggatagccgcagtgggtggccaagaagacttggcggtcagcggtgaaaacccattgaaggttttgataaaactggacgcgatcctcgatttcgccgagagtcgaggcgggatacttattggccaagtgaatgaaatcgttggcaacatgttggaacatgaagaggaggtcttcctcacgataaactttagtgccgaatggatgcgggttggaaccgacaaggcgatttcgaatagtattgtaatcgaagtccatcatttcttgagccgaggggccgggattgacgggattggttggaggacgagcctgttgcgtggagccccactcggtggtcgggccaaagggaactgagtccggatcggaaccggaggcggaattgtcgtcgacgaccattgggtcatcataggagttgccagaccctgtggcaacaggttgtggtctcgggcgggtggcgtaaaatacctccgagggcggaacggagcgcatgtcggaggaagaaggggatggaaagtcagacgaatgtggaatggaaggagggccagaattcggggcgctggaattagaatcggttccagagctgaaaccgtcatggatcgaggaaccggaagattcggaatcagcggcggagctcccgtcggtggagctaggattaacaaaatcggggcttctgagcccgggagggaagtttccagccgagggagtaaaaaccggggaccaacgaccctggatcggatagaagttgatcccggcttgctcctattaagtgaataaggagaagaggacatcagtatcagtcataagtgacaattgaggagtgggaaaagacttaccaatgaaggatcgaaatgttggccagcacgacttgatgtcggagccacgattgaaggatgaacctgtaaaaatccaaccgagtagatgggtcagtaaacgaaaaggacaaattgaggaagaagcataaaacgtaccgggattgggatcttctcatttggcgagttcaccggggtgaaagggcgagccgggccggaaatcatgaacttgttggcgtgaagttcagcgggagaaaccgtagaggccgagcgaatggcctggaagccctagtgatacaaaagaagaatcggaaaagaataataataaatgacatcagctgagtaagaggacgggtagggatggaagtagaagacttacggaacgaataaccgaggcgccatcgttgacctgtacaaatggaaaggaaagaagggagtcagctatcggcgaaggtaaaagctcataatggatgaaggggaagaatgaacgtacttgaggtggacagctggaggcctgagttttagaacgggtggttaccatcttggaataatgaagaaaaggggaagctttggtgatgaatatgacgaggttgggaagtcttgcggatgtcgctgttggaagtcgaactggggaagaagttgagaaggacaattcgagaggccctttatatactggagactggaatgcgaggaagcggcggcgaagtcgagtgttccctgggggaccccattgacccccctgaggtttgaaagagttaagcataagaaaggagggaggaactggattacctttgatggtcgatacacgggcagtgaatataaaaggccagtatccgtcagcaaaggaaggcgagctgaggagtcgaaaaggaaggagggaaccgcgaagtgcccaggcttggacaaaggaaaagaagacgattgctagcttgtacactaccgggtcggggccggcgaaggcggaaagatcattgagaggagaggaaaggaagggaatagtgggtggatcgaccaggaaaagggataggggtggcttctgttagaaggaagatacactaccggaccgacgaggatagagaagaaccggagccgggccgatgagcttttctaggctgaacactaccgggtcgagcctgcaagagacgagaggaaagcaaaccaagcgattcacaaggctaaggaatagtagcgtggatggcagagttgataccaaaatcgaagcggggaaaacaacagtagagcaaatagagaagataagaagacttactaattcgaggatcctatcgttgagaagatcgtcgaagaatatcgatcgagtagtggataaacaagtggggaatagatggcttgaaggggtttttgttcctaaggctgcatgctaccaggacgggtctgaagaggatagtcgttagaaccaagctggagtggtcggatcgagttttgttttagactaagcactaccgggccaaggccgacaaagataagaagatcgtcgggaactggtcgactcaaagggttgggacaatactagtggatggcagcgcggccagtagttgagaaggatctctggcagatgaaaccaaaaatcgttagagcggggtaaacaaacacactctggaagagaaccaacttacgaattcaagaaacgacatcgccgagaagatcgtggaggaggacgttgcgaaaatcgccgagaagattgttggggagatcgacgagaatattggtcaatagtcggatagtcgaggtggggaagagattagggggagagaggagttgagggaggcatatccgctaccgggccggtgcagataggctagggtatagccaagagcagtgaaaggcttgtgaaaggtctccgaaacggagaaagactagcaaacaacttgggagcggacggcgcggctttcaggactactgcgcgcgcagcagctcaaaccaagggctgtgaaattttctgtgaaaggcgcaaagtcaactgtcacctcataaactccaaatttggagtcaaccaaccggacctcagttcaagtccccaactaggcaaaacccaacacgccacataattcaacaccaaggacatgggttccaatcccacccttgaacaaattttatacacaatcaatactgggttcaattctcacccaaggagtaaatttctgagaaataagaaggctcctctgttcaaatcccagtctcaaccaaacataagcagggaattttggacaaattaaatagacataaaaattatcaaagttattattatcattacacaatctaaatttaaattctacaatataaaatacacaaggtttagccttcaaacacagtcataaaaatcagaattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaagggaagaaaattcaaaattttattatttatcaatcaaggactcaagatacggacaaatggacatcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccctcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcatggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatttacagcattaaggaagaacacaagcatcaagacatcaagacgagaaacaacatcaccaactcaatcaactctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcacttttttgagtcttacaagggagtccccaacgtgataaggattacgttataattgaagaaggattaaattctagacgaacagcaagaagaagaatcaacacggatagtcgacactcttgaaggattttgcgaagaacaaatttatcaaccacaactgtcatcaagtaaagaagaaacatcaagttaacctgaaagatcgaatagtcaagtgatagaacctatttagcaaacgaaaactactaaacctctgaaagaagaaagaagatttgtgactctagttctgacagacgtatctcgaaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccaaagaatctggataatcgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaaacagagtttagtaggattagtatccaaacatagtattacatcacaacaactaggaagtcaacaagaacaacatgagtttaccatatactgtgccagacttggaagatggatttgctccaacaacacctttgggaaataggccatttgcgtcgggatcgaattcgaactggaatacaggatttacagcaccgccaccaccaatgaagaaggataagggaaagatgccagccaatcaatacagagaaccacaggctgaagaagagatgtcagactcagaggatcctacaccacagagacaagccaagcaaacggaacctccggtgactggatatggattacataatgcgagaggatcggatggtgaaccggcggagagaagatatggaccaaggatcatcaaggaaccgggacttgtttacgacgggaccaatttcacacgatttctagcgagatacgaacgagcggctttggcgtttcaggcatcggactacgaaaaggcgttacagattggacgatttgtacataaggaggaattgaagttggaactcgaggcgatggaaggttacgacagtttcaactggacggagttaaggaaggcgatgaaggagagttggggggaattggacaacactattctgtacactacggcggatttggtcaaaattgcggaagaatactccagaaagggaggactgaaggattacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatacctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagagaactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaacctccactgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgcagtttcaggcttctccgaggcgaataagcgaatgcaacgggaactggatcagaagaaaggcgatggtcagcaatgagaacaaatgatatccggagcgccaactggaaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaacaattgaagagagtattacctgtttacaaccaacaaagcaatccgaaatcagaattctcacgagggaacgccaaaccttcgacaccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacgtacagatgttccgaattgtttaaggatgaagagcaagggctagtaaagagaaacgggaaagattggtacctgccagatgggcaacatattccgtggaacccttcaagaccaattcgaactgtagttgcaacagcctcggcagacccaaagatgcaagaacacacaaataatgcgaccaagacagaaccgaagcaaaattctggaatcatgaagtcatcagctcaaactatagattgggatccaccaacattaggggctgagaattttctaggaactcacgcaataacgaggtctgatgcacagaagggaagacgaagtgtccgaatccaggagccaacaaacgatgaacagatggatgtggatcaagaggaagaagtggccgagatttcgccgaatcctccgaagaagccagtcgagaaggtttggagtaaagatagaatctcagctatgaaatccaaggatgcaagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcaactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggctacgtaacggcggaaattggcggatcaaaggttgatttcatggttgattctggatctatggtcaatgtgataccaagtatagtagcccaggacttagaactggaagtagtcaaagtcgatatacctatgaaaggagtaggaggagcaagatgtgatttgaacggggtagccgaaaactgtccagtaacgataggaagattctcgggaccagctcacctgtttgtttcaccaaaagcgcaagattgtatccttggacgaccatttctgtttgattacgaatgcacgctagaatatcaagaaaccggtgaaactttaagcttccagggaacaaaaggaagaaaagtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggatcttagtaccaacagtatccggagtggtgctcacgaaactcctgcgggtaaaattttaaatttttttgtggacatttttctttttatccagtgtttttatggggttacctcccttatgttgaagacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaactgacaaatttgtttcagagaagaaggctgttgtttgttcaaagcttacatcggctttggcagaaccaaaattcgtacgatcaagcgacaataagaagatggaaacgctattgttgaagtgtctcgggatttcctttcaggaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtataaatcagtggctaagaagatcaggccgattaacgaagcaattcctcaggctctcaatccaccacttcaaagaccagctcttttgagggatccatacgaaacaccacttacacctaacccaccggaatttgtaccaactgagaaggtgacggaggaacggcttaagatggtgaactttggaccagaaggatggctgtcaagcgaggaattgaagctcttcaagaatttaattgtcatcagagaaaaggccatagctttctgcactggagaaagaggacttctaaaacactcttacggattaccatacgttataccagtagtggaccataaaccgtggcagaagaaaccaataccaattccggctgcaattaaagacgattatgtagaattagtcagggaacgaataaggactggtttatatgagcaatcaacttccagttattctagtccagttttctgcgttgccaaggcggatgggaaattacgaatagtccacgatcttcaagaaatgaataaagtcacaatcaaagatgctggattgcctccagcaacggaagaatttgtcgaatcttttgcaggacgtgcatgttacggtctgggtgatatcatgggtggatacgatgaacacgaattagctcaagaatcacggcctttaaccacctttgacacacctttgggaagatttcagcttaccagacttcctcaaggagcaaccaattcagtagcagtctatcaagctcagatgatgtggattcttcaagatgaaattccagagcatgtaggagttttcattgatgatggagggatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagatcttttcagaattgaggaagcaggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaaaaataaagtgaagacgtggccaactccgcataacataacagaattacggggatttctgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcgcctctcaggaaactcacgaggaaagatatagactgggtctgggaagaaagctgtaacaagtctttcgaaagattgaaggagatcattggggaagaaatcaccttgaagaagttggattattcaaaggacgcaggattaattaaattagcggtggattcaagttttatagccgccggggcagttcttttgcagcaagaattggatactggattggacagacctgttctttacgaatcaattgttttctcacctgtggaatcaagatactctcaacctaaattggagctctgtggggtggcaagaattttgaagaagctacagatatatctttggggtcaacacttcaaacttcaagttgatgcacaatccttaatccagatgatcaactcaccatcactacccaatgcgcctatgactagatgggtggcttttattcagttattttcttttgacatagtccataagaaagggagtacattcaccttaccggacggattatccagaagaccaatcagcaacgaagaaccagaattttacgaggatcaagaagattttgacgaagacgaacctgttattagagcttgtgttcatatcaatgtatccaatctttcatttgagcctaaggaatgggaagcttcgggatattggatggaccttaagcgttatttaatgactctaaaacgaccaacggggatggacccagaagatttcaggaaattaaaacgaaaatcagtcaacttttttattcaagatggacgacttatgcaacgacactcacctcttggacaattggtcatttccaaccacgattatcagtgcaaattactccaagaagtccatgaggatctgggacacagaggcctggaagaaacttatcagaggctggtttgcagattttggtggccaagtcttaagaagcaggtcaagctgtgggttcagagttgtgaagcgtgtcagaaaagggattctttaattcctcgagaaatcagaaaccctactggcgagagtagcttatttggacgagtggcgttggacgtctgtcacatcaaggcgggaagatataaatatttactagtggctcgagacgatttatctggatgggtggaagcagctcctctagaaaaattgacggcggcaaaaattggaaaatttcttttggaggaatgggtctatcggtatggcgcaattaagacggtgatggtagacaacggaccggaattcaagagtgaatttatcagtgcagtcgagaaaattggggccaagttcaaaccaacaacaccctactatcctgaagcaaacggaatgattgaaagaggccacaaaccacttaaggacgccttgatcaagatgtgcggcgaatctggtgggaagtggcgggaatatttaccattagtacttttttctgatagaatttccacaaaagatcacaggttactccccatatgaattagtctttggtctcagtctgttcttcccgtggacctccaaatggatacctatttgggaattgattggatggaagtcagtacaacggcggaattattggaagcctgaactcatcggctcgaaaggaaagaagaactcttgggaatagcttaccagaaactccaagacactcgggaatcctcagtcagattttgggacagaaaaatggcggctagactccggaatcctttggctcctggggaaatggttttaacttataataaaagcttacaagatcagtggggtaaattatttgaaaacagatggaatggcccttttaaagttaaaaaacagctctgagagaggatcttatattcttgaagaattggatggcgtggaactaaaaagagcttatgctgcctcccatatcaagaggttttattccagagggagggacttggaggaaataacggcagatgaggaagattcagattcagactcacgctcccattcatcttcagatactgcatctgatcaaaacttttgagatgatgatgtccactcacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcattaaataccaaaaacatatcagtttcatactcatttttgataagttgggggaggagattcatctcttatgaactcaatcttgaatgaagtttttttatgttttcttccctgaagaatggttgaggacaaccatataagttgggggagggggttcttttcttttttccttttctttctgtgatttggtcaggaattttaaaaactttttttgactcacttaaaattcaggaagttttgattcttaatcaaaactcaaaggattcataaaaaagagtttttttatgtacaaaatattttttatttcttctcaaaagatctcagagtcccaggaggtcaagaaggcaccaatggggtgggcatgaactcacaaaaagtcagccagttatatgatcaaaactatatacaagaggttggatagtagtacagttaaaaagtttttttgttctttttatttttcaattttttcttttctttaaaagttttttttattttagaagaagaaaagaggaggcacttatagccagtagtgggagaatatccataaaagggaaaagctaaaaagagttttaggtagtcagcatgatggagaaggattgttaaagaaggaggatgaaagaagagattacttgcctagggatagccgcagtgggtggccaggaaaacctgacggtcagcggtgaaaacccattgcaggttctgatagaattgaacacgatcctcgatttcgccgagagtcgaggcggggtacttattggacaagtgtatgaaattgttggcgacattctgaaataggaagagaaggtcttcctctcgatatacttgtgtaccgaacggtagtggattggagccgactagttgctcccggatggcgcggtagtcgaacgccatcatctctcgagcggatggatcgggattgacagtgttggccggaggagcagcctgttgagtcgacccccagtcagtggtaggaccaaagggaatggaatctggacgagaatcagaggcggaatcgtcgtcgacgaccatagggtcatcgtaggaattgccagaccccgtggcgacaggttgtggtcttggtcgagtggcgtagaatatttctgagggcggaaccgatcggagatccgaagaagaaggcgaagggaacgcggatgagtttggaatggaaggaggagcagaagccgggacgctggagttagactcggatcccgagctgaacccgtcagaaaccgaggaatgggaagatccagactcagagtcggagcttccgtcggtggagctaggattgacaaattctgggcttctaagcccgggagggaagtttccaaccgatggggtgaaagccggggaccaacggctttggaggggatagaagttaataccttcttgaacctaaaagaaacaaagaagcaaataaataggatcagaattagtatcactacatatatgagtcaggaataataaaggttgcaacttactaaattggggtcgacatgttggccgacacgacttgatcccggagctacggttgaaggatggatctgaggaagatcaaatggatatatcagcgaaaggaaagagaggcggttgaggaagaagcaggaaaacgtaccgggacgggaattttttcttttggcgagttcaccggagtgaaaggtcgtaccgggccggaaatcatgtacttgttggcatgaagctccgtgggagaggccaaggaggctgagcagatggcctgaaaaccctgggacaccagcaaaacacatcagtaatagagcaaggaccagtaagggcaagagcaaaggaaaaagacttaccgaacgaacaactggggcgctatttccagactgaacagatgagaagggaggaagcgagtcagtcatcgacaaatcaaagccttaaaacctacggaaaagaagggaaacctaccggcggtggaagtgctggagtctcatttagggcctgagcttttgagctgcgggtagtaaccatgatgttaaaagggatcgatagtaaaggttttttcaagttggtttcaaagtaggatgggagggatgtcgcggttggatgtcgaactggggaagaagttgaggaagacgaatcgagacagcctttatatactggaggctggaaagcgaggaagttgcggcgaagtcctcttcgaaaagggggaccccattgaccccccttagaatagaaaagggtaagcatagcaaaggaggaccaaatgtgttacctttgatggccaatacacgaataaggatatgaaagaacaagccgcaagtcgccagggtcagtcagcagagatagtggagtccggatgtgaatcaagggagaagcaaaggaggcgtcggtaaaaggaaggggatagtatagaaggcaggaatcggccaggaaaggaaggagaagatgctttgaggaagttggggtggctgctgctagccgtgaagatcgttttgaagatacgctaccggaccggcaagtcgaggcggatcgtggtcaaagcctgacgaagctgtaaggaccggactgggaagacaaggcggaaaatcggacggccgaatgttcacgaggctagggctagaggaaagtacactaccgggtcggggccggcgagggcgagaaggttgttgagaagacgggtttagaggtggataactaaaagagacaatcgatagaggcgtgggtcggtcgccagagagctggaaggagaacagtggcgcaaacgtaaaacggtggggtcgataactggaggatttaagctacaaatactgcagatcgacgagaaggccaggacagtggatgtggaatgactgcgcggccagtctgggagaaaatttgtggggataaaaatccgtatcgttagcggggtaaaacaagagcagagcaaggaagagatctagaaaacctactaattcgaggattcccatcgccatgaagatcgtcgaggagatcgccggggagattgtcaatcaagaggctgatagccgggtggatgatcgagaggcggttgataggaggataggaggtagataccgggccggctcgagctagtacatatctgggatggcgggttcctcgcgtcaagtcggatatctgaggctacaacactaaagacaaggcggaaaggtgagggaaagacttacctaacaagattcccgtaatagactagtcggcgggtttgggaagatcgttaagaaggccggtttagtggcggatagtcgggtggatggccgagaggggggagtagaagagataggggtacagtttggaggatacgctaccgggccggagtggatatcctggaggatatcttgaggttgtgaaaggccagtgaaaggactccgggacggagcaaggcggaatggcgcgatgttaggcctacggcgcgcagcatttggagagcagacctgtgaaaggatctgtgaacggcgtccggacaccaagtaaatcaaaaaacttcaaaaatggagtcaaccaaccggaccccagttccagtccccaactaggcaaaacccaactccatttaattcaacaccaaggacatgggttccactcccacccttgatcaaaaattatacacaataaatctgggttcaattctcacacaaggagtaatattctgagaaataagaaggctcctctgttcaattcccagtctcaaccaaacataaccagggaattttggaaaaataaaataaacataaaaaaaattatcaaagtttattattattattacaacatctaaattgagattctaccatataaaatacacaaggtttagccttcaaacacagtcataaaatcagaattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaaggaagaaaaattcaaaattttattatttatcaatgaaggactcacaatatggacaaatggatgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacacagaatcaaggatgtcacacggggaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgtgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacattttttggtgggacacctgtcacatattacacatatttattacacaagaagttcacgagtagtgcagttcacagattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacaagcatcaaggaagagcacgagtatcaagacatcaacacgagaaacaacatcaacaactcaataaattctttggacaacaagatcaaccttcaacaattacacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccgttggcggctgttttttggtttgatgacccccaaaacccagtgggttttggggaatcgactccctcccccttcgggggtttcaattttttttacttaaatttactggagatccgactcccaaatttgggggttttgggggtttgggagtcgactctccaacttttgggagtcgattagccaagcccctaaattaatactaattactccccaaatttacaaatttagctgagaattccaaaaaaaaaaaactttgtatgaataattatgggtgaggagactacagaagggagaatggtctctttgaatataggggtaaactcatgggttgtgatccttatcatcaaaagatgagggccacaatcatttaccgctgaacaccaatatcctcccaacaaaaaataggggttttcttgataagaagaatgtagtctcccaaggataaattaaaagaaacatccccgttgactgagctcaagggtaacttctaagaaccaatctgaattttgggggcaataaagatggatgactgcttggtgaactgtctgaaatgccttgatggcttgtgatcagtctcgtggggggaggaagatatttggtacatgattccagcgttataggaacaaaaagagaatacatatttcagttgctgttttaagacactacataatttctaccacatcatcatgttcaaccatttcagccccacatcacccgccactcatctcgagcctcctaatcaatcagatccctgcccgcttcgattggctgactcaaaccaaatcgattgaaaggggagagatcaaagccaaatgcaatttcaggaagcaaaaaacacagctagaaaaaaaaatacatatgttttggatgagtgaggaggaatgagactggaagatgatgaggaacagaagagagagacaagaagagagtggagtaatagagaccacaatggcttctcggagcgaggccgattagcctgggacggaactacacagagagactgtggcctgaaaatgaaaggagactggaagggaaggccaagatccctggctgtggggtttaaatgaggtaatttgtcattaatcaagtctttggacatgcgttggatccatcctatttccattatataaggggatacagttgcggatggcaaaaaccaaccctggattttgagggtgtctgaagttttgagcaaaaaaatagatttttttgtatttacagggtttttagcccttttgagcctagtacataactttgaaatatcacctcagagtgttgcataaccactcaaaataggtgctacaggtgctttgagaggcataaggccatgaataagcctaacttaaacccatagttatgggtttaagtatggcttttggtaggcatgtccaaatacatgcttgccatacaaataaaaaaaagaaccacttgagtagaaccttagcggcaacgctgggccagctgagctaaccgtagtggttagcacagcgtaacgtagcggaattccacgcaacttgagcgtagcgtagcggaattccgccacgtccacactaatgctatgtgtgcaggcccttaaaaagggcccactacgctgcgctacagcggtttttagcggtttttgggccgtttttgccgctaaaagtgctgtagcgcagcatagtggtgctaacagcgcgctaacactacaaaaaattggtgcaaaaaaagcgccgctacactacgctttttgggccaaaagtgtaggggctcaccgctgttagcggttacaattttgaactctacacatctgtaggagttcaaaaatgtaataaaaataagtatttaggcataggccccacgtgtccattttggattttgcgggcggggcatggttggtctatgccatccgcaactgtacctaaactgttaattttgcttttgttcattcaggtttcatacattctacttgtctcacattgccaactggctctattcctacacaccgggactagttggttgccagtgtggcaatgcagccggcaccctaacagcccagcagtccagggtcgccctgtggaaattagaattagatgggcagagcctctcatgacgccgggatgtattgtcctgatggcaagggcgggatgtagccaagaggatgcccaggcgccagttcagtgccaccgagtcaaatcaggctgggtggcacttaaaaagaatgcttcagacgaggtttgagcttgtattgaactggtatatacattgcttcccactggcggaatggtcaacttaaccagaccaccagtgcaacttgtcagagaaagggatttacaaagtcctatccctttctttccccccttcagagacgtttgtaatagacgagcagccaagagacaccttaggaacaacgtagagttgtgagtacgcgcaagtggatgagtctatgatagacaaagttgagcacaccttaggaacaacgtagagttgtgagtacacacgagtggatgagtctatgatagacgaagttgagcacacctgtgcgcgatggagatgagacaaatgtgaatgagttgaattgatgatgaatgagaaacataaatagaagagaatgaagaacaatgaagcgaaccttaggaacaacgtagagttgtgagtacacgcgagtggatgagtctatgatagacgaagttgagcacacctgaaagaaatgatgaagaaatgaatgatgagtcaaagaatgcaggaagaaacggaagaagtgaaaataagatgaaatacagcctaggcatacctgtgggcgatggagatgagacgaatgtgaatgagttgaattgatgacaaatgagaaacataaacagaagagaatgaagattacaaccgaaaggaaagactaagttgtaatggattctactattaggtttaggtttcagaattcaaccttgtctatcattgagtccgcagcattgtgcccttaggttacccggagttggttgtagttcaatattttgctccaaaaaaaatggtaggttttttgcaagtcccacgtgaaaaccatccttcccgatggtattcaagaggggaaaaaccggacgattgcccttggacccgggtcgcaaggatgacgccaccccaaccaacagccgtccctgaagcctcagttggtgtcattgccatggcacacggatcacgacccggcggccatgtcgacaccaagttgacccccccaattgccacggggacgtgcatctcctgggtcgacatgatcacgcctccgtggcaacatgacgacccacagtgttgccctgacctcccttgggtcgccgttacaactctcagtcccgccggcgccctggtgcatcatgtggtcgccctgccggccggggagctggcacggcggtcgggacttcttcaatccgtccctctgtgtacaaatcacttgtcgcggatgttcaggtttgttgcttttctgctcactctggttttcatggtggtcattctctgacacctcgtcagttcacataaaagaacttgcacctttcttgtccttcacaaattctgtgcctttggactcatgtcaaaggtctgatagtctttcaagcggattatcaggggttgatgcacttggagctctgctgggtgttggaatccagacgcaatagacagcaattcggccctaaaaaggcctagaacagaccatgcagtagcgattggtaagcaaccatcactaactcatgtgacagatcatctaggagtacaagatgctaactttgatgtaatctacagactataagaaatacactagcacaaaagaacctgatgtctgcaccagcacaaacaggaggtgagctcgcagtcgataaactcagaaaagctgaagcataagctagcttgcaggctgactcttgtctatcttaaatagcagcttgctcaattgcttaacatcacccatcacagtagcctcgcttaagcagattccaccaagtgaactcattggtgagtaatagagcaagcatagtgtaacagaataagtaactaataccagaaacatcccccagacaacctagctgtgaccgaagcaccaaacaaccagaacgaagacctttcccttaaacagaacaaaggtaagacaagcaggtatcagacatagccagagaagcagccaagactgacttaagatcactacttaacagaactaaaacaaaaaaaaccagctcaataaaatacaaaaaaaaaaaaagaaaaaaggaaattgatcatcaaaccaaaatcatttcttatctctttctcactatcttctcgtcttataactccctcatctcatcaaagcctctccctaagaaactagaccagagtcttgcttgcttctaggtaaataaagaaccatacttgctaaatcatttctcacatacatgtacctagtctaatgcaaataaatcttctagttgcttgaattctttcaccgggaacgggacgcaggtttttaaagggttgggcaggcaacaggctgcttcgaaagaggccctgtacttaagacacggtcctcccaaatgcactaattgctgaaaacgcgtacacacaaaaaaggaaaaaatcatgcagaaagttgatactagatttgtgcgcaacgttcaactttagctttttttttagttgcagtgtttttgtttttgactgaagagtttgaaacaagaacaaagaagaagaacaaaaaaaattgagtggtttgttgtctaccagtcacgcatgccggatgaaggatggctcacgtactctttggtaatcaatggcaagcgttgtcattgcaaactgatcgcgcgcgggggaaagccacttattaaaaaaacaaatgcttactgtacttagcataattcagatgatactcacagatcaggtggtctctgttttgtttgttatttgtgcagaatacttcaatgtccttatcgcggccagggaaagttttaccggtaacagctgtaaggatccggtgaaaaaaatcttgaatgagtgttcaaagctcatattcacaatgatccgtactggctgctacgtacaaaatttcccgctgttcattccataactgattacatagacactgagggtcccgtccttgccgtcatccgatatgctgcatccggtgaaaaccgattgactcactataaaaacacgaggatcagctaaaacacgtttaggcgttgaccattgctggagctttccgctaaccatcaagtggaccattcggtgatgatccgtagcaggtcgacaagttacacaagcgggatgcagaaccactgaggcatgctaatggtgatatgtgagactttgtcaacggtcaagacgaggatgagaatttggaaggagatgtggttatatggcttaccggctttgcccgggggtgcaccccatcccccttccttggtttggaatgcctcagtacaaagcatagcattggcgaggttcattgatagggtggtgatcatcccgataaaaaggatggtcatcatcccgcgggtagagtctttgccggcgcgcatgaccgggtggatcaaaatggagtcaggagtggtattggtgttaaagaggctactgaacgcttaggaatcccaacaaaagagatggttgaactcgcgaaaagagggcagtctcttatacaatgatgaagcgtgtatggaaagaggaaaaaggtgcggcctaaaaatttttgccgagtaaccaaaaagaggctgggcgccacaacgtgtgaaatccatcgtcggtcttcttgctttaatggcgccgcaaaagtatttctagctatttctagccaattgcagtgaaaactctcttaaaggactttcgataatacgccatgtgtaattctgtgaacaactttgcactcctgtcggtactctaatccccatggaagggctgtccatttggcactcttcatcattttagtggtactctttttcagagatgcctttaattgattgttgggttaatcacagcagtcaaatatgctaagttccagcttgagagatgatgttatctgcttcagtgaatgaaactagagaaaatatgataactgatgagaaatcttgagagagcagacatgaactgctgaattattcctactggtcaaccagaatcaggacagtttttacaaaacttcacctcaacctatttgaaagtatttggtcaagtattttgagctcctattttggagcagaagaaagcctccaatcatattttgacagtcaatatccaatggccacttgatgaaaaagaaagtggtctaatttaagggacacaaaaattctatcaatttttctctctgacagagttaggccccatctgcaaacatgcagtctcccgaaaaaatctcaagtcaagttttgattgaggaaagtggatgtaatccctcaagtactaccatgttgtgttattatcaccaccataagtccaacaccacacctatggccagtaaaaacttacaaagcatactaatgctatcatgatgacaaagatgtactaagacatctatttatcattgcattgttgaaaacaaacagcattaatccttctcaaacaataggctttttacatgaaatgtattgatttgtattttaaatgacaagccttgcaatgtcatgctcacattcacaacactgccctctggagttatgacattcaataacctactattgtattgtgtttgtcaagtaaatatgaatggtgttactccataatgaaggataccccctttcacagcatgaattgttgaaattattagaaaatagagttgcaggaaagatggatggcagtcacagggatatttttcttcacacaaacagcttaaaaggtgaaaaacagttgaaactgtgtttctgatcatccagatctagactaagtggactaactacagaagttgaatttgtggtttttgagcagaattggaatcaaggaagagtggaatacatggaaattagatccagagataacagcaactacaaatgctggttctttttcagcaagtgtgatagaaagaaaaaataggaacaggtgagataaaggtctgaacagtggtcaaaccactccattcctagagctgtgggtaaattgaagacacaaaatctaaagaaaaatacacatatgttatgattggtgtggtagttctctatgaaactattgtcttgtgtggtgacacatgaacaggagtttcctgtaatgatcttcagcctaatccagcttcccatgggcctcctggcccccttcaaatcccagatattcttaccctggaaaatcattcaggagaaggaaaccagttcttatagaattcatgaagatatcaatttccaatctttgaatcaacacaatcttggatggtcattgggattgatatattttgactttggtttcttgcttcaaagaaaattaaaaaatacataaataattataaaaagaatgtgtacaaaatgcatcatttttgaattagacttacttgcacaacaattttgatgttcacattaaatacttgtgagtctcataccactattctacctgacatcacagttaactacaatccctcaatcaaccttaaaaaactgagccacaagcagccctcagctgtgagattaatctaataatgaggtaaatgagaacctagttttcataagaggctgagtgaccaccatgaaaacaatttgtaattgaactgaatgttacatagaaccatttctacattcaatagttgagttttcaataaaatggtaccattaagcatccaggagaatcaggacctcctaccatccagtctcccagaatcttgtgacagattagctcaagtgacagacagacaggacaagacctgctgtaagaacacatttttaacatatcatcaatcaattttgtggataactcaactcctgaacaagatagaaaaaaccaaggaagaatgctgtctcttggaaaacccacaacacaccaaaatactttttctatgaataaatgcctgttcatcttgaaattgaatgtcttttttcatagtgttttccaaaactccacctccaatatcctattttaacaaaaaatcttgctcccttgaaacacatcagaccctatcagaatagacatttttgcagtgtatgacatttctgggattttttggtctgtgaagcttaattacacactaaggtagctatgccactgtgactttcaagtctatctatgtatttcaactagtgtgagaaaacaatcatttcaatttacaagggcgttgataaacgcacgccagcccccctggcgcacgccaaaccacacgccaggtgcggattggcgtgcacgcctgcacgccaaagaaaattggcgtgcaggcccgcacgccaatctacagagtgtagactggcgtgcaggcctgcacgccaaggattcctaaacacatatgtatatgtacatatgcgtttaggattgccgccatcccataggacccaggcatggttcctatgggacggcggcggggaatccagcaaaaagaagaaaaaaaaaaggctgggagggggttcctcccagcccgaagactgctcatagcagctcatcgggaggaaaccctcccgatgagctggtttaaaatccagcccatcgggaggaaagcctcccgatgaactgggcttaagaccagctcatcgggaggaaagcctcccgatgaactgggcttaagaccagctcatcgggaggttttcctcccaatgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcctcccgatgactgggcttaagaccagctcatcgagaggctttcctcccgatgagctggtacacagaccagctcatcgggaggaaagcctcccgatgactcggtttaagaccagctcatcgggaggttttcctcccgatgagctggtacacagtccagcccatcgggagggtttcctcccgatgagctgctatgagcagtcgtcgtctctggggcattgacggccttggtgatgtactctttccaaggacctaccaagtccactccagatcggtcacaaactccaaaaaaacgttccacgggcgattgggtacacgacgaaagcttgatagctgagcaactggcgcgtagcttggccttcctcggaccgcaagggaatcaagacctgcgaaatgcgttcgtgatcatcattggtcttggtggcgtcggtagctccgctgctacttcccttgtttgtagtggagtcggcagaatcaggttaatcgactttgatcaagttactttatcttcgctaaatgtaatccagtctcaaaatcaaaaccaatcagtcgtcaaaaaaaagcccaacgtttgcgccttcctaattctaagagattaatagctgaattcctccctccctaatctgaatcggatgtcgattctgatcagaggcatgcaacagctacacgggaagacgtggggattgcaaaagtagtatcatgtaaaaacttttatcagaaaatcacaccttggctgaaaatagaagctctggttgaacaattcacattatcggatgcgctggattcaccgccgccgtcccataggacccatgcctgggtcctatgggacggcggcaatcctaaacgcatatgtacatatacatatgcgtttaggaatccttggcgtgcaggcctgcacgccagtctacactctgtagattggcgtgcgggcctgcacgccaattttctttggcgtgcaggtgtgcacgccaatccgcacctggcgtgcggtttggcgtgcgccaggggggctggcgtgcgattatcaagccccaatttacaatgatcagtttgtttcaggccaaacctgatcttcaactatccaatgcatctcaatccaccctccacacaggtttatcacatttttgactggactggccttgctcagtttgttttcctgctgtgcttgttcccaatatttttataaacttcagtcaaactcatcattcctgtccaattgaaactgccttccaattaaatttgagtaacatcataatctccatgaacttatgaaatctatgctgcttgctcttaggataaggaatcagacagtctggattatgttccctggataggtataccttaggggatatagaaatgatattctgaatgagcacagagtcttaaaatactgtgatgatgtggtcctcacaaaattaatctgggaaaattgtaattggcaaaaccactgcttctcattgaggcagttatgatgagtcaaaattcactgaaaattttgtagaaatgaaacacatggattggaataaaaaattcattaccttgtgctatgtaattactaataatcaagaattaaatgtggttgattttgaaatgagattgtttaatcttatcccatctcaagctgtctctttaaagtttttcattcttctcatcattatttgatttatattggatgaaactaatatttaacttgtgtaagatacctttggcacaatgttccactataatgattaaatatcatgcatattatgaagtacatataatgtgaatcttgttggaaagaattggaactcatgagccggaaagatcagccaatcttagcaggcagttcaagattaatctggcaaatgggtcttcagctattgcaaacatgaaagtaaaattcaacctgaatagacctgtgggttatgtagcaaaccaaaaaaataacacctaaagatcttggtgaagaggcaaataacaccaagtgaagtaatctgcaacccatttgtcaaaggtctaatatgactcactatgactattttgcctgaagttgagaagaaaatgtgatgctgatcataatacaattgtgaaaatcacaagaatttgcttcagaaaaccaaaaagggaagtggaaagatattatcatggtggcttctcattctgtgagcatgagtcagattgtcaatttggtgccatggcaataaaactaggtaatttgctttttttaacattttttctgttattacataatacatatctcttatggtttaatgaaccacacaaacttcaaaattcagtgttattcttgatggatgaacaaaccttgtggacttggaataatctcaggctagctcactttgatctggacaggagtgatctagaaccttaattagaaggcactaacttggaatagatgaaacacaattttacaaatttataccctgcagttactggcctaatatatcctttccatctgttgaggtaaagggtttgtattttttgcaatgtgagaaaccaagaaagaatggtgctcctaaattctaatgtaacataaatgattctgagaaacagcagcctactgtaacaagcagaatttttaactgtccactgcccactcattttttacttgatagtagttgtgttacttacttagttcagcttaaaaaagaaagagtatagagtgatggatcaccagatttagagtaccaatggtgtggttggaaccagcttggtcatctctctcatctcttattgatgcttcatgaggctcttaatcctagacagatcttatactttgattctgatcagaccaattgcatttttgctttggtgcgattgtaatgacccgctgtgggatgctttatggtataccatattgctaaaataaaaattttattcattttctctttcttagtctatttttctctatttttctttagttatcactctatatctctattttctctatttttctctttagtatcactctatatctctacagaatcaaaatctatggctcaaaatacccttactagccacttaaagtttattcatagctctactctctcacactctacatcattaatggcactgacacccatcatttacaaccctcaaggctacagatacaggatacattgacaggaagcaactacactcaacatacataagtcctgcatgaccagtacaaaagtatacatgcaggcacagcaacttgcatgtgtggcttgtcactgcctagcaactgcatattacatcattaaaaacattacacaaccctgcagaacacacatcaagccctaaccaatcacaagcactcattcagcctgcagcaaacctcacacaaggctgtacaattctgaccaatcacaagcactcattcagcctgcagcaaacctcacacaaggctgtacaattctgaccaatcacattcaaccattcaacatatgtattcctgatgtacctagtcacactgcctcatgtagtgccccccttggggctaaaatacctcactcttgtctatataaggaggctctcctcccccccagttgtatcttttttcttttccccagcagagtactgccctcagcagagtactgcaccagtgtttcccctataacattacccacctgctcaacattattattatactctcttacaaattgacttacaataccaaccaccattgaaattacaattagtacacacctctcaacacttatataattacccaacccttatttttggagccccttcatccaacttgcacctggttgaagccttggccctttcagtacatattaattacatataaataccttacacgacataccatccacggctcagacgacagttatcttttgataacactccactatcactatataaacctgccaatctgagattggtgggcttgttttagtgtctagtgaaccaggaaaggcagaggcaacctcacacatccctttccgcactcagcaaaagattctcaggaatacttttgagcttaacaagggagtccccaacgtgatagaggatcctgtcgtttggcacgcggatcaaacatttgtgaaacactatagtgagaactagtagtgtatttcagttaaaagtgtgttagttagaggcaggaaacttacctgttttgaagaactgaacaaacctatcctgaacaagcaaagttcaatccaactttttttacgataaagttcatatatatacctagtagggtcggactaaatagttaactgctttaaaaaatcaagttatattagaagacgaaagggaccggctaagctgacgtacaagtagtaggatatagattttaactaccaaggtggtagccgataagcttgtgcgggcggactgtagtctaagacaacttttcaaggatctgtataattgaagaataacggagtagcatattatttggtttttgataaatttagtaaaacccctcagcttgccctggatagaaacgccagagaacttagttttttgttagtgatattaagactactattaggcagatattaaaactcattcgataagaaaaagaaaattgaaataagtgaaactcaggcatggctttttcacaaaatcaagatttggaaggagccctaccaacaaccaacccaccgtcaacaggaatattctctggcaatcaaaatggtcaaaacatgaatattgatccaccaccaccaccaatgagccataatcgcataaggcataacaggacgtatggaattaaccgacacacacaatcagcaaacacttcaaccggaaatcgacctggaccaggaggaaaccttggaaatggaacttacggcatacccgcggaaaatgaagaacctcaagaaatggacgaacccaggccgagacctgcggttattatcaaggaagcggacctcaagtacgatggcgaaaactttgaggattttttggacagattcgagctagcagcagaaatatacggtgctggcggctttgataaagcacgtcaggtgtgtagatttgtgaaaagcaaagaattgaaaaaggaattagagtcaatggacggctatgatacccgcaactggacaatcttgcgagctagcatgatggaactctggggaggggtaagtaagaaaatccgttacacactcaaagacctttataatttaattgatttctgccagaagaaaggtggagtcaaaacaattaatgactttaaaacttatcagtcaaagttcatgatgataacaaagtatttagtcagaaatgaacatatttttagcgagaccagtgtctctcacctatttttcttagcattctcagtagacgtacaaaccagcattaacagagaattggtcaaagcagacctcagacccactggaaaggatggttataataagccccctcttttggcagatgttattgatgtggctgaagatgaaatttgagctagatccataaatgcatttgctgcaagtggttttgctgaagccaatcacatgatgcagaggagtctggatcagaagaaaggtgatggaaaaaagcgtgagaagatggtagaggaaaatcctcccgaaatgcttcaaaaacaggttgataacttggcaaaagccattgaaacacttactggaaaattggaaaatcaaccaactacagaatattcacgtggaaacgaacgaacaactggacgactttatgatccccggccctgtgcctactgtcatagggaaggacattcaacttacacctgttatgaggctcaaaaggatgaaaaagaaggaatagtcaagcgagatgggcgtgacttctgtcttccaaatggcgacaaaatcccatggaatccttccagaccaattcgaactgtagtagcaaccaatgctgcaaaaccaaaacctcagatcaactcagttttcaggattaattaccctgcttcatcggaaatcagaagagaaactcaggaagaaattgaatgtataacttctctccacaaaattgaatgggaaccacctagagtaggatcttccagttctaagaaaataaaacttgaatctaatgcagcaacgactcgagcagaagcgctccgtggacgacgcaaacctccagccgaaaaggacaactcagcaatggacgtagatcaaaccgatgaacttgaagaaatcatacaagacattccagccactcggaaaacgccaggacaaatttcggaccctcaagggaaatcaacagctcaaagaggggacaagaccgtagaatcagaattgctatcagaattggacaacttaagaataccaaccactttttcacaactcacgtcaatttcaccaacatatgctcaagaggttatcaagaaactccagaaacgactcccggaacatcaaaattctaaattaacctacgtaaaataaaacacactagccccaaaggtatcagcatcaatgcttctcaatatggatgaagaagatcgggagtataactgcttctacagttgtgctctaggatacattgacactcatatatctggaagaaaggtacaatttatgattgactcaggttccatggtcaatgtaattccaaagcaagctgccattgatcttgacttagaagttgtagaagttgacatacctatgaagggtattggtggagatcaatgtgacatcaaaggagtagtagaaaactgtaccattagtattggacgctttacaggaccagtacacctttttgtctctccacaagctcaagattgcatccttggaagacctttcttatttgattacgattgcacactcaattatccgggaactggcgagttactatcttttcaaggtgatagcggacggcgtataactgtacctatagcaaaattaggacacggaagaggatggaatcagctcaaaaatctcaattctaattcaagtcaaataccagtcttggccatgaatcttaaaaatggcttgcacaaaattccagaatcagtagtcaatgattcacccaaaacctttgtaaaaaagggtttttgggccaaaagttttgaatatatcattaaaataaattacttactgaccttaattttttcagcctttgtttcttttacagcattttcctttcaagttctcaaactgggatgggcaaaagtagaacctttggtcaaattctcatccagaaaaacaaccaaattccttttagcctctgggacctatttatacagatccatcaaatcagttatgattgaatttggcaccaccctgttcaatacggtgaaaaagcatttagcagatcagaaaccaaaaactcctgattacccagaattgaagtggcaaggatatcttccatcatttctttcagatcaaatctctaaatggaaaaataaacttacacgggacacacaggaccttggaaaaattccaccagataaaatttcagaggaagcttgcaaaaacatagtcaaagccaggatgggctccattatatacttggatagaaaaatttcccatcaattacggcggccattggacccaggtgacatacttctaatctacaagaaaattttggaagatcaagaggctttctttagatactggggaccagaaaatggaggtacaattgaagcgacctctggaacctggagaattaatcttattttataacaaaattttcaaggaaaagttagctttacatatcaaacacttttacccaccagaaaatgttttggaaaagattttagaaaacaactacaaaccaggtctggggattcatcaaaaaccaggatatcacaatgccaaggacaatccagataatccagacaaaattcttgatggtcataaaaaactaaaaaggatatccaggttgcttggaataataactaactcctgggcaagagactaaactgttcaactgttcaattgttcaactgttcaattgttcaactgttcaattgttcaactgttcaattgttcaactgttcaattgttcaactgttcaatcattcaactgatttcaatcatccaatttttcaacttctcaatcctcgttcaaagtcacaaaaaaaaaaaaaaaaaaaaaaacttatctgttcaaattattttttttcaagttgggggagaaaattgtaacttatcacttttttctcccatcccatcattttttatcccatttttttcaatatcttctctcaatcactcatatcactttttttttttttttttgaagttatagttctgttactaacccaagaatctgtcttgaaggttgaggacaacctcctaagttgggggaggggtacagtattattcctttagtcactacactttatcaaaaaaaaaaaaaaaaaaaaaaaaaaatcttaatagcttagtaataggccatttttttagcctgcaaatattttaactcatcaccaagtttaagagttgggggaggagaattattcatagttcttttctcaaaatatcaccattgcatcattctatatacttacaatctcatttcagctttttaactaacttgagtcttttctagctatcattaaaaacaacaacaaaatgacagtgctggacggattccgattcgattctaagagtggattacagatttgaagatgacaagaatccaagcggtcaatgttatgttgatagatcataaaccattctaggtacaaagaggacgatgttgatgaagggattgcgacttaacttgaacggactcagaggatgaatgatcgctcggatcaagggcagattcaacagattgatggtcgctttcttggatcgagagcagatttatcggattgaaggtcgctcgcacggaaaccggaagaaagagcggctgagaagccctcttttttataatctttacagtatccgacaataacgaataaccgagaagaagtcagcttacctgtaacctaaccactgaaagaggactaacgcaacacgctacacctcatcgtgagcggatcctggccaatgatcttgttcgattcggtggagggaagaaaaatgaagcaacccggcgagtcctgaccaataggaaggcaggactcagtgttaatagaacttcttagaagaaatgaaatatataaagtcacttacctacgaccgacgcatcgaaaatccgatcgaagtcgccagaagaagtcggaagccccggttggtcgaggatgttggcggtatcgatcaagagtcgaatcggctggctggtgcccggagtcaattgaactcagacgcgcgacgagcacactgctgcgctactgcggccgcaggaggctttttgctttaagcactgcattactttttttcattttaaacaaaaccagacaaaaactggttcaacaaaactaaactaaacaaaacctggcaaaaccaggtaaaaccaggcatcatcatataaaaccaggtagaacctaagtaaaaccaacaacccctgacaaaacctgataaaaacaggtaaaatcaggtaaaatcagacaaaaactggtgaaatcaaacaagcaaaagggttaaaacccctatataagccagacaaaaacttgcttgaggacaaaccaactgcaaataacataaaaacactcaaaaataaaaataaaataaaatacaaaaataaaaatacaaaaatacaaaaatatatacaagaatattaaaaatgggctatttaattttccttcaaagttgggggaggaaactctcacctggttaaccacctgccctaccagccataaacaaggaataaaattaaaaatttcacactttatcaatttctctgcttcaaaatcttcaagtcttttcatcaacaattctttctcataaaaatccaaaaaaaaaaaaaaaaaaaaaaaaactcaacatcataaaatcaaaactctcaacatcaccaaactcaaaaatctcaacaaaacacaactcagaaggctatcttaaaaataccacaaaacaattcatcaacaacatcagatcacaaacacgcgactaccggaattcacaacaacaaccacaccagtaataaaaatccagaactcctgaacacaaaagcaagaaacaacacctctggcacttcaagaataaattaatatctccaaccaacacaaagactcaatttaaaataccagtaactctcctaaggcattgtctggggacagacaataagttgggggaggatgtgggatgctttatggtataccatattgctaaaataaaaattttattcattttctctttcttagtctatttttctctatttttctttagttatcactctatatctctattttctctatttttctctttagtatcactctatatctctacagaatcaaaatctatggctcaaaatacccttactagccacttaaagtttattcatagctctactctctcacactctacatcattaatggcactgacacccatcatttacaaccctcaaggctacagatacaggatacattgacaggaagcaactacactcaacatacataagtcctgcatgaccagtacaaaagtatacatgcaggcacagccacttgcatgtgtggcttgtcactgcctagcaactgcatattacatcattaaaaacattacacaaccctgcagaacacacatcaagtcctgaccaatcacaagcactcattcagcctgcagcaaacctcacacaaggctgtacaattctgaccaatcacattcaaccattcaacatatgtattcctcatgtacctagtcacactgcctcatgtagtgcccccttggggctaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacattttctcacctaacattttgtaagggaccatgtctgatacctcagtttctataggaggaaggattgcatcttgctcaactcgcaagggattagttgtaggatcaacgtactttttacacaaacttataggaaaagtgggatgtctttggctaaattgttctgtaaggatcacctccacggcatttcttccatgaaatgctttgataacaaagggtccaataaaggcatctttcaattttctagggccagccaagttattaaaatttactgtggaaattaaaacttgttcacccacttgtaagtcatggtccttatgagatttatcccatctttctttattatattcaactgcctccttcacgcatgaacttgctttttcttcagctttaaacatcatttgctgaaaacactcagaacttggatgtaaagtgacagtcttagaaagcagaaagtccttaggcatactagggatccatcctctctcaagttcaaaaggagcaatttcagttactgaatgtttgctagagttgtaagcaaattctagtgcaggtaagagggatacccaatcatgcgtataaccatcacttgttttaaagtctaaaccataggcacaatatcttcttatcatgtcttctaatgtttgaatcattctctcagctaacccatctgtttgaggatgataagcagttgaaaaagctaacttggtacccagaatttcaaaaagattttgccaaaaatcagaagtaaattttggatctctatcacttataattattctagggcaacctacatcacttactatgttgttccaaaaaatgagtgctatatccatagcactactatccttgtaacaagggaggaacctagctcttttggagaatctgtcacaaactactaacactgcattaaaattatcagttcctgcaggtggtaaagctgtcacgaaatccatattgattatttcccaacgagtcttaggttcttcgatagtttgtaaaaggccaaatcttttgccagttgctttgttggccttttggcatctttcacaagagtcacagtactcagagacttggtttttccaatcaggccaccaagctaggttttgaactctattcaaggttctttccttagaaaagtggccagaagtaatactgtcatgacactcattcaaaataatacttatgtggctaggatctagcagaaccactgatgagttatgttcacgtctgtgatatagtaacccatctagcatgacaaacctgtcttccaaaaagtgtttcttccaaacaccttccaaaccttctataagacctttgtctgcgtatggagacttaagtaatttcttaagaatcaccgtgttactgttagagtcataactcttctcaatcagttcccagaatgaagaagacaagcctgatactgaaatagccataataggattgctgtcaacaaagtattctttttcaaaggctgggttgttttcatcattaggtaaagcccaatgagctagacattcagacatcctcatcggagacggcaaaatagaagtaactggagttccagtctctgcatcttctgcatcgtaggcaggattatctggattattgggaagagcccaccttgaaaggccgtctgcattcttatggataatgccttccctatgaacaatcgtcatagagcctctccattcttggattgcaatttgccacctaagcatgtgcctgttgggtgtcttcatatttaacaaagatcttaaagcgttgcaatccgtgatcacatcaaactcacatccatcaagataataataaagtttatccagtgcccaaaccaggcaaaggcattctagctgagaagctccatatttcttttcagattctttgagttgccgtgagataaaacagatgggaccttccataggtttgtcatcaattatttgtacttgatgtaaggcagctcctataccttccatacaagcgtccacataaagtttaaatctttctttagggtcaggatgaaacaacagaggtgcattagtcaaggcaaacttaatggattcataagcttgtactctttctgctgtcatttcaaagactacagtaggactacataatttgtaaagacttgaagccatagccccaaagtctttgatgtgtagtctgtagtaacccgcaaaaccaaggaacatctgcatttcttttgtattttggggtgtgggcttgagtaagactgcagcaactctatgcttatctatgcccaaggatagaccattaacaatatgacctaaagctttaagttcctgaaaaccaaactggcattttgacaaagatattttcatattcatcttgataattctctgaagaataatttccaagcgtgacaaatgatcttcccagttatctgaaaaaattataatgtcatctatgtatataataagccagagttgattcaactcatgtgaaaattcagtgtccatcatacgctgaaaatgtgaaggggcatttttgataccaaaaggcattctaaggtactcaaaaatacctaagtgacaaacaatcctgaggaattgtctactgtccttgtgaatcacattttgatgaaagcccttaaggacatccatgcacgtaatgtacttagctttatgtaatttagttaaagactccataattttgggcataggatacctatctgggttggtgtaactgttaagagctctaaagtcacccactaatctggacttattattatgccaagctataataactggagtagtgatgtctacattttcatttgcacctacctttctaatgactttaagtttcaacaaagcttgaatatgttcttctaaagcctctctgcttctggggctagcagggtaaggggctttcctcagagctggagggtaaggtttatcaatattcaaagtcaatttgacctcgtgtcctttaatggctccaaatggttcttctacagtagcaaaggccttcctgttaacaaaaagcaattgaagaagttggtctttttgtgtagaggacaaagaagaactaattttggagctgtcttgcacttctttatcaaaacaattttgttcaggtaaagtgacggctactgtgggagacgtctcttgatgaaagtagtacttatcattactgtccccaatcttaaagtaactacctgcatcgttcatgatggaaattttgaaatgacttaagtaatcattgccaataataaaataattaacaactgcattctcaattactataaagtcaattacaaaggagtaatctttaaactttaggttaaccctgacaatacctaaagtggacaatttgtctgaacagctatgaaatttatctttggattgacttctaacaaattttttccaatgcgggcaatacttagccaaatattgttgacccactactgacttgaaagcaccagaatccaaaagtactttacaactttttcctgcgcagctcatagccactactttgttgcttcctgcaatggaagtaataaagtaatccaatgcgttggattctacacagataattccaggtgagtcatcctccaatcctaagtcactctcagaatccatacctgcatcctctttgcaatcttcttcattaatgatatttactttcttagaatttttagggcaattcctggaagtatgacccattttttcacaagaatagcacttaacatcttgattagacttagacgttggattagtcactttatctgtagtactgccggacgcataactcttgttactttgtccgtaaggagttcttctcttacctatactggtgtagtcagtaatgtcttccaacacattaattaaggatgttagtgtctgattgtctttcatggcattctgggcagcaaagctcacttctccatccatctgtgtcaacaatttaaacatcaagctctcatggttggtttgaggctcacaagccataattcttttgtattgcctagtaacccaatttcctgctggggtactacctgggatgaatttatctttcaagtaaatgttcaacaatttccttctccaagatgaggtcccaaactttttgttgattgcctttttccaaaaagaccaggattgatcaccaaccatatctcttacagtagaaaaccaggggcgggctgaacctgtaaacatatacttcagccttgaggtgatgacaatgtcttcaatcctggaatcctcttgaattgtgtcaatagttttaataaagtccacatggttatattctccatcacctgagaatacaggccaggcttccatcttggttagaccttgtaaaatgactttacttgactcaggggaaatttggattggcgccacaggggtttctctgggttgaacctctggaatatcaaaaaattcactaagtctgcctggatcaggatcagtacttttattgtgaattttgaaaaattcctggttattgttccaagaagcattctgatttggtttcacttctggataagcagagggaactgtattcctgcgtgtggagaaatttggttcatttctagaggcagtgggatatgaagttgaaactccagggacacatttcatttcactaattttttccaacagagcattaaatcttttctcattattactttccatcactaataatttggaattaatatcagagacaggttgatttcccaattcaataaggcagtctaacttatcatttacctctttaagtaattcatgctcaaatttcaattctgaaatttttgcatgacaagaacaaatattattacctaaggtttgattgtcattgctgacagacaaagagggcttgaaggaatcatgacatttctctggttgtttgcctttgtcaatcttgatatttaaagaggaggaagaagggaacaaatcctggactggttcctttggctgattactaaatggtactttgccaaaatcattggatgacaatttgtctccaaagtcttgtaaaaacatatctaatttctttttattctcttctaatttatcataaaccagtgaaaacaaattatcaaaagctctatgagataaatcttctctattgtcaatggattttaaactcccctgaatattttttaattcattcataactgtagcaggaacagaaaaagtagaaatttgagaaatattttctttaactagagaaatgtccttaaaagtgtcttttgaaattttttctatgggggaaagggaactcataatcttgttgagataagcaatggtgttttcagatgagaaagaaagggaacggaaatgaggctctatggagtcaaacttgtgactaaaaagattcttaatatctatggaggattctgacctgatctgttcagagacagcagcaaaattacagtcaataattttctcaatagaataaaaaagattctgcaggagagggactaactgttctgcagttagtagttttgattctcctctccctcttggggttgacgacgattcccgtaccctgcgttctgttctcgcatcgcttctaacgcttggtactgcgcttgagtggtacggttgaggcggatcatttcttgatggatcgatctttgatgagcgatgcgacggttttctctcgctgtctgagaattcgtgcgatgacgagggccgtttgagttcctcgggcggaaatttgccgccctgtactcttggttgcgactgttgttcgagttccggttgcgattgcgactgcggttgtttgcactggaaggacggtggtgggctaccacggggtgctgctggtaaccctgagtggtctctgggttgttcggaaagttccggtaatgttcgtactgtcgtgaattcgctgacggaggagggtgccctaccgggtagtgaacgttcatcggctcttgatgttggtttgctgagtcggtcgtctggttcctttgaaccgattccggaggtctcatctctacctctggcgatggcgagggggtcactgctactccttccttcctccaatagtttcggcccgcttggccggtcagataatcttggtactccgctatcgggtcccacctgttgaacaagttcaggaattcctcttgattcatcgccctgagtagatcggactgagctgacgaagcggctctcaaagccactatcttcaagtcctcgtccttcgtctctatcgccttctggtagtattcccgttgtaacttcactgtttgaagaagaggatgaaacgacgggcgatacttttgtagaatgtcgtcctcttggggctcctttgaagtcttgggcttcgaccagagttgggcggtggctcctggttttggacataacgaaaagacaaaatcaacggctgaagcgatatcacggtagtattattgccactgctaacctgtaataatatctaaatcgctgctatcagcgggttcgtaaggctcggttgtgaaagaaccgcttggcagaactgaagatgaagacgagattgatcgagtagtcctcccttggggaacgaaataattttcgagtttcttctggactgcagcgtcactcgaaatctttgggagagaaggaggaatcgatgagactggagtttggtgaatcaccgtctgtgcagtactggaatcaactggatgatgggatgcgttcggatgttgtttctcgactagcttgaccggttctgctgtatgaacgatcggaacggcaacagtggtcgatgcttcttgaggtacggacttcttgatgctaatgttcttcaagagttcgctatcaatgagtttttcgagtggtttcttgcttttaaacggatcggaagtggtagaggacttctttaaacctggagcggttgaggaagttggtttaggtttatccgactttgttgcttcttctgagctcgtgtcccactcggacggcacaatttctgggctaataggtttctttgctttgttcctcgggattttcgtgctagatctcttgggagctgttattgatcgagctgagctggtctgttctgcggccggtgcttgcttcgccttagaatccttggtggtagaaacgttcgaatgagtagacacttcggaggaaagaagatcgtaagaaaataagctaaaatgctcaataaaatctaaactgaaaaaaaaaactactgactgatcaaattacagtcccttatttttgtagacgtcggatcaccacttttcgctggagtaatagacagaactaaaaaaaaatcaaaagcgagccagacgaaaacaaaacaatgttagttgtgagatcttgattcagttaaactgaaggagaatagccaataaagttctgatagaactgacagattattggcaagctgaacacactaaaaaagcggagtcaatgtcggtgtaatttctgtcgcgactaaacgaagaacgaaaagagtcaggatgttagtctgggtggtctttgagaaatatcaaaaaacgacgcaggcgacaaaaaaaagaggtttctcgctggataggttcaataatcgtccgacttgactgctaatgcaatgcgagtactgaagggacttattccgaaaaaaacagtgttgataaaaaaatcgatattagaagtggtttggagtggtctccggaaagacaaaacggccagacccccaattgtcagcgccggtctctagagtgactaggcgttgatggggtggtaagggtcttactataacttttgtgtgaaagccagtagaaatagaacctcacctcgacgctagtaagcggaggggttaagcacccttagtaaggggacgtacgcggtatgagcgtcgcgtcgccgggcttagagctaagtagtctctcttctaggctactgtattgactttacagtagtctaggaaggttgatacggaatagaagatgggggaaggtttttaagaaggttttaatagtagattataaaccccactcacaggttgtattgtaaggtagacgggtttgtatggtaatcactctggggggaggattcttgggaagaagacctcccctttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtacataaacataaatgatcaaaatatgtatttaaattaagattaaactagaagtggaggaaatgatgtcattcaagctcaaaggagaaagaatgatgtcatctctctaattacagtatatagagagatgattaagatttcagactgtatgtatataatatgtgaatgttaatacagaagtgaatacttaagtaattccgtggaattacttaaaacataaaagtataaaaataaaataataaaaatataagattacataattgggatttgaacccaagtgtgttggtgaggcaaagtcataacacaatccttaaccaattcactacagtacatgtgtttgttggtaaagtacaggttgtagacacatgggctacagcctcagtgtctgacagagggactcttggataagttgctcaatcaatttatcctcttgagcaaacacatataggcgagtgttcttatcaaagtaattcccatcactgttggagatgatttgatcccaacaatggtgagaatcgccagtgcatataagtaaggatttgaatctacaatctatcctgatgtggattgctagcgattggaatggttgaattcactgaatagctcatggccagaagggttcaatcccgtaaacagaattgtggtaaagtcaataatgaggatcaataatgatctctttactctaagagatgtacaagttatagctcccagccattgattcccaggaagaggagatatgtcacagttacggtcatgactgatttataagcgcccttcagtttataatcgatcagctaatccaacaacaaataaatcacagttaatgacggcttatcttggcaaagcgcacaaccttggggacactgtgtagttatcgaacatgcactctgtgtaactggcagcaagcgcagaagcccttataaagttaccttctaagaacatgtgctcccggcaaagcagacctgaaagacaagtcttcagaagaaacttcccgcttattaatcgggtgtgatgatatgggtgagagggagggggccctccccgacacacaaggtgatgatcagatgatctgcggtcaccagaaaagaggtgatgatcttatgatctttggggtcaccagaaaatcttcgtactccttgttaccaggaggaccagtgatgaccctggtcttgtttctcaagctcctctgaacagtaagtctctccccgtggccttcatctgtttattcccacctgaggtcaaccctaaacccccccccccctaagcagcaacccccgaagcgctctcaaaccctgcaaaccaccacaaccccgccaaaacacagtaaccctggggaccctggagtccccaaccctgcccatcttcctggagggcaaatatctcgctaagtcccccttgagctggaagcactgggcaagtacagctaaaccgaaaaagcttgcgagctgagaattcggaatgtccaaaaataaaaattttcattgactttgggcagaatcttttggaagaatacagcaactgtattcttccaaaagctcggccaccttcccttcctcctccgaggtatttccccccttgactgccggtcagccgctccgttccctcccaccaacacgtcgacaccgatcccactcaccctcaatctcctagatacgtcggcaccgatcccactcaccctcaatctcctagatcactgctcgcgttggtgcctgggctgcttttgtaacttagcctcctctgtcatttgaccgaaggtggttttttggaatcttatccataaaatttgttttttgggcctttgcctaggtcggacgagggatgtctcacttgaaaggtcggaatgaccttgaccttgatgacttgcttggtcacctaccattcaccaatgtcgaggacgcaggccaaaagttgtaccttggggaacccaaacgggaaagtgtgccgttcgagaccaatctgacgactaattcggctgcttctcaaccgcctcaaggtttgttgcggcttacaaaaatttaccacaagaatccttcaactgagagtcaactactagcagctggagggggttcttcaactcccgggaacctttgagtgatcgccattgattacatagtcttcaactgaacggccaacaaccaggttgctcaagtcccaccgcaaaagagtgggagaaaattactccgacctttgatacggtatggaaggcggccttggaggtgtggtcctggccgaatgctcagaagtgcatcataactctgctgcgcgaagggcggccccttgtggctgatcacctggtcaatctccaggagaatgggctgctcaaatggcagtgcatccttgcgaatcactcgacttacggcgccaacaagatgtacttggtttactccgacgaggattttacgccctttgtcgctgcggtcctcaagaagccgggatcgaaggtgacaatcaagctactgatggactacccggcaaggtcagctaggagaaagcaggctgtaagtcttagtagatgtgtcccgcttgcgattcatgacttatatcgtgctgtttgtccactttgcaggaacagtcacaggataatagccttgcaatgtcctatgcgcctaatgatgagcgcttggccttacataggttgcaaacgtgtgtggttttgaatgtgagcagatggtcgtgatgtgatgtccgtgatgcgtgattggactatgctgactagttgtttcccagccgaaatgtgaccaagattctgccgcgcggagataaccaattggatcacctcaacatatggatgtgacagtgagtcacttcacatcaaggacccggcgaacccggcgtgctcaatgcgattcactcgagatggcctctatgtgtggagtcgagccttggttcacaaggcaaaaggcgtgacaaacaagattcccccagtgaccaaggagttcatgttggagccaatcacgatttacactcaggccgaaaaaagtgcgctcgctaaccgccgaggtggcaaggcccagtctgcaaggccggccggtttgtcatcattggacacgcctcagttcactgcaccccgggtcatgccgggcggccgaatccgccctcctcgtttgatcacctccccacctgcgcacgtgtctcctggcccctccacaccggctggcattaagtcgaaggcccacaagtaatctagaggtgtcccgagtgacccatttgagaccccagcggatccacattgcttgggtgaatccggacccccggcttgaggaaacgtcgtggatttggacgaagtttccgacgatgacccgcggtcgatccctgcgacccctatggggaccattaatcgtcctcctggcagccgatccagtaccgacattggggtctggtcagctgatcgatcaccggctcgcaagattgcccggagccccggtgggggtggcatcagtgtcggtcgcttggactataatacttctggtccttcccgcggcgcacccaagaccttgcccaccaggaagatagccggctcaaatggcaccgcaagtgtgggctcggcggggaccagtcaggtcttatccatgggatctggcccaagtgccatgttatccatggggtcggctgtcctgattccccccaggaggtctctcccgcctctgaacgacttaggacgggcgcttggtatggaaacgttcttggacctgtgtaacttccagagggacgacttggtcccacacgtgttgatcaacatggcccatatcaggcattgggagtttttttaccgcaacaccaatgtgatccaactgcagagaatgggtttcccataccctattgcctcacagctcatgaatggagccgagtatgtgggtgcaactcatactgaagcccccacggacgaaccaacagacaaggccgcgaatgacaccagacaagatgggccaggcaaagacaacgatcaggaagacccgactgccaacctcgcgggtggcaacacgcaggatcctgccctttccccagagtactaaggccgcaacctcacatcagaagactgccctctgatgatctgggccggctgctgatttcacggctccctctctgcgccggtggattgaataattttctgtttatctatctggattgaataattttctgtttatctatctcttatttagtatcccccaggccatcgcgcccgttcaatatccccttgaaataatttgattgactcttcttgtctgcacgcgcgtttgcttccctgattcctaatcatgaacaactcattttgtcttcacttcagttcgctcccctcattattacgatgaatctcccttgtatgcttccacatgccgagccgtgattccattgcgttttcccctcgcgctcatgcaaatgaacaattgattgagatcctccataaaacacccccatgatcagtcagataaagcagggccactcggcctggagctatcagtgaagtcaccatgtcaaaccggtgagcatggctacctaacagtctcacatgtagacaccttggccgctgtgagatgtgatcgcggccaaagcgactcaatcgcaaggctccccctagctccctggccaatgcccgggggcttaaacatactgtcccaagagaatgagaccctgacacccaaaactcaggagattgtaatgacttttttccattgtgcaaacatattcattgtctccaattgcaatggtcaacatgttggaacgcaagccaaacagcggcccagtaacatcattgatattcagcatcaggaaataacaaagcagactaagaatagcagatgaggagaggcaaaggggactaagaatagcggatgaggagaggtgagtacatttcacgcagccgagggggccggcctgtcagatagccgggagctaaagatatagccaaacgagtaaccaagccgttaagaaaaaatgtatctaaatcgagtaactgcttcccaagaaaagggattgcatgagatccggggtgaccatgtgagccaagaagttcatgacaatatcggtgtaattgttggtcccggtgaggatttgggcgcgcttcaatcggctcttcaagaccgagaagaccttcttgatcgggttcatatccggagaatacggaggcaagtacacaaggaggacgccgtgagtctcacatatctctcaaactctgcccccgtgatggacagcgccattgtccaagaccaggacactgtttggccctgggaggcgacccataacaggcatctgaacccaatatagaggaggatgagtacattactgggggtcaaagacaaacaggagcgaactcaccaacacatcctcgatgaagtattcaacatccacccgacgcatagacccttggtgagcaatcacccccagcatcccctgcaagctgacggctggcaaaacggtgatccgaggggcagccagtggccttgggatacgttttgttcggcggccccgacgggcccatgcgcggtctcatgagtgggtgcctagggagacagccgcctcgtctaagacagattgtacactttcagccaagagatccacatgattaccgaatgaggaatcttgcttacccatgaagacaaagtagttcgggcggaatgcccccactctcgcagtgaattccgcccgttggatcgggcattgggaagggtgcaccatgcgggcggtcttcttggtcaactggagtcgtacgcgcaactcgtcggttatggttgatagtgggtggaggttcccagccatcgcctggagatgggactggatctcatggatgaacaatgtgggctccaagtcgagagccaacattatgaattccgcttcttcaggtgatatagccaagggacgacctcgttgctcataggtcattggatcccgcaagacatcccgggtgttgttatagatgtgcatccaccggctgagcgattcgggtgaaaccaagcgatcaatcgtcttgttgatctgatccaggggcacaccgcgacgggccatgttaaccacaatcaccttcacctgtcggtcgtatctaacaaagaccatagtagccaaaagacgccctagtaaagatcatatgtagatggtcagctcatatcggagattgtgtttgactaacgatatgaatgtatgatacatactgagggacttgaccgtaacgtggattgggattagatgtcgtcgaatcacttcagctgtgcaacttgacccaaagaaaatttccaacagaattgcaggacctggggggtgatggaggtttggcattgggagggaacggagcggctgaccggcagtcaaggggggaaatacctcggaggaggaagggaaggtggccgagcttttggaagagtacagttgctgtattcttccaaaagattctgcccaaagtcgatgaatttttttttttggatattctgaattctcagcccacaagcttttttggtttagctgcacatacccatttacatatgcatacctgaagtacatgtatacatcacgcctcatcgggtctcatcgcccgatgcgccactgtgtaaggccggccggcccagcgaacctacctgacggctcaaccaccggccaacatctgttacacctcacctgccaaacaggagcaactactcaccgacaccaacatcactcttccccagccggcctgttgacttcatacccacatcacaccaaccacaagtccgaaatcctcctctcaacaacacataattatcttacagtcctctcacccccaaccaaccgcagccctaaacaactttgaagtcacattcctgtctggcactaattcaccccctgcttggtacaacttgactcctcattctgctccagactggttcactcctcatccatttgacacacaagatattgttttttgtagcttgaatttcatgttctttttttgctttgagttttttttttcactcgaactcatatgcatttgtcataataggtaaaattgaaatttgcttagaaatcaaaagatgtaagaagaataaaaacatcttagagcaatatccaaagatgtcagccttagagccagccaagctggccaaaagactgcctaaatcccccacgtccattcaaaatattatcatatcttttttacctgaagacttttagcttttctgacttcagaattggattcctggtgtaaaattaagagcatctccaacggtcctgctgatgcgggacctgggaccgacttcagcgggccgcgaggctcttttggttgctagcggagctgccgagcgagctgctgaacatcgcgggggtggaccaaagctgccctcggctgctgagtttggcagctttggccgtgtttcacccacccccgctcaacttcacagtccgcatttaggacaactgtgacagaccggtgacacctcgggacatctgactccaggccgccaaaggcgagccgatccacccccagaccgttagagatgctctaaccctagtcaccactgaccacttttacactactcaaatccttcactgactttgtaatatttcagagtacttatgaaatatccacgtaccttgagcttcagctccttctaccacatgtacatacaattattatgtaatccaactctgaaaatcctctctgagcttgttgattccgcttccagaggattttcactcagaaccacaacaaccagaaccagatcaagccatcacttatcaaccagaagtactccacttttcccacctttcccactacacagtgtcattggtgtcattagtaagtaacttcttataagttttagctagcatctttctgcttgttctctttctcagtttctctcaacctctcttcattcctcatcaaaccaaagccctgatcaaagaaagcaagctctagcttctattatctcaactcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgtcctgattcatcagtgtcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagccatcctactaaggaaagtaagactgtcagcagccatccaagagggaaagtaagactgccagaacttaaacatcttcataaaataaacaaagaacaaaaagattattctattcttttccttctcttctttccctctcttctacttttacttgtatttcctttatcttgagaaatacatttaaaagtgccccccaaaaccttgtgtcctgctgtcactcttgagacccaggctcacaaaagatataagagcaaaggaagacatgagaacagaaaaaagtaatataaaaaagcaacaacaataccggaaatcaagcagaaaagatatatccttgtggtctcagaagtctggtaattgactgccattcgaagaattgtctccatcagagtgcaagtcttcatgacgcaatccacccatggatgaatcttcttgattatcctcaggacacagaacccgttgcttcttctttgcttgctggggtgtttgcactggacttgccttgtccttgtcatcagtgtcatcaattattaatcgctttcttctggttcgattttcggagtagtgttgttgtgctgatgaatgtttggctttcttcatatggatcctgtttgaatcagtctgagctcttctagtggtccgagatcctctagcggtccgagatcctctagcggtccgagatcctctagcggtccaaaatcctccagcggtccgaaatcctccagcggtccgagatcctctagcggtccgggatcctctagcggtcccggatcctctagcggtccgaactctgctagcattgtcgctttgaggtgtgcaaccgtcctcatcttccaagacaccaccaacctcgcctgattgaggagctggtggtcctgtaagctctacccaaccctccccaaaggcgcgtaggattcgcttcagtcggtccttgtccatatctgagggacaaccacaaaaatcccgtgtcgtgactccgttggtattgttcttgaccttcaatacaacacccaacttcaactctgcatcggtgttggtgccaggccaaccaccattaaaggtgccgtgagtggcatcttctacaagtacaaattgataaagaatgtacaacaaaatgagccaattcagtttaattgattgtgatgttcagacaagagaggtcgactgactcaatgattgagccagtagttcacgcaccacatccaaattgagtcgctttgtacctagattcaatcaaaaccaaatgttattaagcagcctcaacatcaaagcaacaagctctaaccaacctttactataggcttctaacttttcatcttcaacccgtcttgttggcctgttgggtttaactggagggggtgggtcgactcccaaagtttcttgaattgcaacatagccgctgacaaacaagaagaaactgtggcatggatttggagtttttcgtgccatcatatcgaggaattgctgtccaagcaaacttccgccagtgattagtatgtttgattccacatctcgtgatgtaagtaccacagagccctcgacattgtgtgctgtactcaaattcctcaactgaaaatgactttcaatattagttcaagaaaccgagtctaaggccgctaaaatagctcacttacatcttgtttcaactcacgagcccattcgttgagtttgaactgggactttgggagcgatcatgtaacagcgctaccaggagaaggaccatggggctgatttgcagaatcagattgtctgttggcttctatctttgacttaaaaaactcgggttccttccatttttcctttgttgccttgtcaacttcaccccacatgaggccacaaagacgcatccgctcgttgtaatcaagcaaatctggtaagattgccaaagtcagataatttgcaaacaatcaataggacaagtcgcttaaaaattcctgacttacggttgtagtacgtcaaacttgcaacctcatcgtacttacaatattgattgaagttggtcggacctcaggtgtgatttaacatccccaagtgggacagttcaggcttgatgtgcagcttccgtttacaggcaatcaggtacacttgacgctgataagcaaattatgctttgccaaactcaaagcgatcttcagcggtagaacgccggtatttggcatacttcaagctcggccacaaagcttgtcaaacgacagcttactaagctcgtccgtgatatgcggttcaagttgatgtcgcttgtggtcatcagctggttcatccggatcgatctcttctttggggctttccaacatttctggaagctcgtcaagcgttgtgagtgcaggcccattgttgctacagtccacagggtcaggatcgttagacatggaatttgctccgcagcctccgccagtgccgcttccctgagtgaggttggtatgtgtggtgttagatgtggagagcgatccgcgcccgccaaccccagccgagtcggtattcctattagtagacaccggttttgctccgcggcttctcccagtgccaccccttgtgcctcaagcgcctcgggacgtccctcgccccctcccacgaggttgaccacgtgtcacgccttgggttgcattggagaaatccgtgatctgagtgaggatttcggattcgagttgctcagcagtttgaggcggtacgttgggtgtggtaaaggggtccaattgaggatcctcgtgctcagggctgtgggttagctgcgtatgggagtcatttggtgcctgatgtggggtcatgccagaatgctgcggggttgttgaatgaggctggtggtgtgctgtgttgagggaggcctgtggatgtggaacgttggacagggttgattgaggatttctgtgggacacagctgaggtagtgtctggatgagtccatcctagaggtatccacgatgcctgagattggatctggtgtggttgaccgtgagtaccgtaagtgtggatatggtgcggttgaccctgaggattgtgagtgtgaatctggtgccgtggaccttgaggactgtgagtgtttgtgtttcggcaatctggaaaaggttgaggttggatcttgtgtggttgattgcttgctccacggattcgaaatcccatggggtttgggcctggcggtcaaagctgatgtgaagtagttgtcgcggcttgatgtctaatcgcttgcgattccagagcgtaggtagttttttgcaaagattccatgggatccgtgcaattgagctcacaagatgttgcaaggtgataatcagggggaaggtgtctggattggtcaattgttgtagtgcaattgaagttagcagccaatgagttgttgttaaaattgaagcgtgttggatgattgtaaggatccatggaaaagaggtgcaatgagaaatttgtgaaataaaagagttggaagcgatggatttgagaagtttaatggaagcgatagatttgaggaggttaagatactggatgaatgctgttgaagttgcagcacgccaaaaggcaaaaccgggccaggggtgtccttcaattatgtaggagaacaatgagtcatgtggttggaaggaagaaatatattttgacacaaagattggagaacacaaaaaatcaagaacacacacattggagagattaatcttggcaccatttttatgaaacttggtgcatgaaaatggaatccatggtgaatcactatcttacgtgatgtggtcttgtcagctttcaagccacaagatggttagtagggaaagtgaacttgcttctaaatttaatagttttaccacgttgacattccaagccaaaattttatagggtaaattttggtatttggaatgaataaaaaagataagtaaggtgaatcattcacaatgattgtgtaataagtgatcatagatgctggaaaagagaactgcacataatgtgccccatgtcacttggttgggtgtgagtcatgatgtgagtgattccaaagcttggatttatctttaataggtcatgactcccaaaatcattcatgcctgattcattccaaagcctgggttgtgcacactataacaacccaacccagtgacccatgtcacttgggaataatccatcatgcctgagtcattccaaagcttggatttatctttaataactctaaaattcaaaggaagaaatccaaggattggaatgactcaggcattatggattattcccaagtgatatgggtaactgggttgttatagtggaatgactcaggcatgaaggattattcccaagtgacaagggtgactgggttgttgaagtggaatgactcaggcattatggattatccccaagtgacatgggtgattgggtttttatagtggaatgactcaggcatgaaggattattcccaagtgacatgggtgattcggttgttatagtgtgcacaaccacacagttacccatcatgtctgagtcattccaaagcacaattgattatgtttcaatacaaattccttgatttttggtaactttaagaatcattaatgaactctttggataatttgagtgcacaattgaacccaattgaacacctcaacacaccaaacacaaactgatactccaacattatcacctcaacacaaatgtttcaccatgttctcaccttccttcaggattgattgatcactcattctcattgaaggttttggtcacccggctcattctcattgaaggtgttgggtgcccagctgatagaggtgttatagaggtgttatttattactttgcattcattttatattgattttgaattgacttattactttgcatccattttatattgattttgaattgacttgttttgtgatcaagcttgctcgaaatttttcataaaaactgtaaatttattatattggttttgactcaagcttacttctgtatacgcacaaatgctatccatgtatataaccagtttaaggatgaaataaatgaaacattaatttaattgaaatggtgaacagggttgcaatcacatgttaattatgaatcaacccaagacccatcagcatcctcaccatcatctactacttcccctgaaactatctcttccaaagcatcttcggcattgttcaaatctgcgaagttgttaagtttttcctgcttgacttgtttcaccaagtcattccaaatttgcacaaacgactgattttctgttggctgacagcaaccccatagccaagtaacattttccgaccattcttccaccagattgttatgaattgcaagtcgattgagaagttctttctgtatcaacttgactttgtcacttcgggagatattggtcagatgaattctatcaaggtgatcttctggtggttcggatgatgtgtccctcagacgagaaattcctgagacagggaatgaaaattagaaaaaaaaggcagatacatgaatgcacagggaacaaaaggcatacgttcttgcgtgtaagcaatctgcttggcaatatgttcatggaccccaattgcccaagccatcatatggaccagctcttgtgaaataagttcaaactcttcttgtaccctactaagaacaagaacacaattgacaccctccctcacatctgggttgactgcccatggagcatcgcagtggtagaaaaatccatcattccaaaaagcgtcatcaagaggcattgtcttaagtttttcatatgtcaaactgtcgtccttgccggcttcgaagccatttcggttggggaacttgagcctgtactgcaagtatcgtagattatatttggtaatgagcttgtctattgtgggtcgtctgttgttgattgccttgaaagttttttctttcaactttgtgcccaaccgtgaaccgattgtcttgctatcaaccagcggctgcctctcagccctaaggtgcacagcttgaacgaacaactccgattttgcactccaaagaagaaggcacattttgcgttcttcagctagtaaagcaattgtgatgttggattcagcaaaactaattgtgtaattgtcttatttttggtttactcaccattttctgctggttcatattcgcctgtcaagcgctcaagctcctctttaagtttttcagattcagcttcaattgagtccaataagtcccgcacttctgcctctgttgccagggagaggcttgggttgcgtaatcggcacctgaaaaacaaaccaaacaaggagtcaattaattagttgaagacaatcagtccccaagattatgcacctcaggagttctatcatgttttcttgctgatacatagctaccatcttcttcatttgaacttcttcaacatctgtctgatcggcttgaaacgcacgctgagctgtccactgtcttaagaaaaaagcccgagtgtagttcctccccaattgactgtgagggttttgcttggccagaaggttggataatgtcatacgagtctcgtgtcgccttttgacagccaggttgaacttcttacacatccaataagcttgtgatacattgttggcagtgggtcagacagtcagttgtgcatcagaatcatcaacaatgaagtcagaatggacctacacaattgtttaatacctcttctattgtggtgcgccagtcagtgagatatggactagagatggttgattgaaatccggatatctgtgcggatgcggatatccgctgacaatttcagcagaaataggcatccgcatccgccagcggatacccgctggtgctggcgggtatccgcgcggatatctgcggatacccgcccatttactggtgggcaaacgcgcgtcgggaggaatccctcccaacaagctggtgtacataccagctcgccgggcggaacccctcccaacgagctggattttaaaccagctcgttgggaggaatcccccccccccccggcgagctggatttcagaccagctcgtcgggaggggttcctcccggcaagctggattttagaccagcttgtcaggaggggttcctcccgtcaagctggtatgtacaccagctcgtcatcgggaggggttcctcccagtcccggtgtaagactcaaaaagtgattgtaaggtcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttcttgtcttgatgtcttgatactcgttttcttccttgatgctgtatatgtataatgtaatagatgtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatgtgaaatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatataaaatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaacacattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtctgtatcttgagtccttcattgataaataataaaattttgaattttcttccttcatacacaggaataatgaccacaccgtcgagctggattttagaccagcttgtcgggaggggttcctcccggcgagctggatttcagaccagcttgttgggaggggttcctcccggcgagctggattttagaccagctcgtcaggaggaattcctcccggtgacatggcctctgctctctaggccgagggggggcattttttttcttttttttttggtaaaaaaaatattttcactgtcttggcaccgggtatcccttgggatacccggatatccgcctggattttaggggaaacaggacatccgcacccaaatccgcatccgctggcgggtatctgccagcggataatggatatccttcgaccatctcaaaatcacatagactggaggtagttggtagttccacgggacctgagtgcgcttcctttgtttctgattaggcagaaattcatttcctgaccaagcttgcttctcggtgataagccttgaggaatagtaggccatttgattgagaaaataagtcttgggcaccatttgcatctccacattcacaatcgtgttgtcatctgtgacacagaaaatgtctaaccatattaattgcggtcccttaatagcagccacggattccactgggtcacactctgcgtttttgcttttgtgggatatgtaaaaaaacgtgttgaccggtgttggaggcttggaggatacacgcttgatggttgttacttcgtgaagcttgacctctggtgaaattgatttcaggaagaagaggagagcatgtctgtttgatttctttttttcaagcactcagagattaaacttttttctttttttcattcatacaaactaggattctgagcttacctattgccaaacagtctgttaaacgcggattctgtagtagtaagcatataatcctccatgttcattgcatccttctgaaccttgatttccataacggttgtagggttggtgggtggtggggtgggtggtggtttggtggggctgagcctgcgcatacaacctgggtgcaagaaattggctgaagggtgcagtacaggcagtactgatcagtgacccccgggtgatgcttccccgaaaccggatgacccgatgccggatatcctactttgcctgccaagcagccggaatttgccaacaccatcaaaccaaatggaagcagggaataataagcggccgactgcccaagtgtttaaggataaggcaagttgtatctcttacactcggatcacttcgagaagcgtttttctcgatgagaaactaacctttgttgatctcaacccacagggcaatgaagcttttaagaaggccgacttccaggcggctgtcgagcactacacggctgctattaaagcggacccttccgatcacattttgccatgcaatcgtgcattcgcccgtttgaagctacagcagtaggttttccaccgagtatcatcaatttacagtgacactatgatactgatttacttaacaggtggaagttggccgaagcagactgcacgaaatcgctggaactccttcctgaacctaattgtaaggccctcttcaggcgtgggacggcaaggagacagctcaataaatggaatgatgcactcgcgggtatgtcaatgtctcagttaccatccccaatttaattatccggtcttacatatcttgctcatcagactacctgccaattatgatcaccatgattttgaagatttgaaggccgcccttgcattggaacccaataacgctagtatctgcgctgagttagaagccgtcaagtctcatctccaggtctgtactttgaccattgcaaacggtacttacttgacacccacgctcatcttgtaatgcgtgcaatatggatggaaaaattcttcaacagaaagatgcaataattccagaaacatcatcgccaccaaacgcatcaacgccaaattcgaccgtcagctctgattctgaatcatctagtgccaatcaaccgactccaggtccctcctctagtactgctcttacggacaagcgatcctctgattcatccaacagcttgatgaaagaagtttccactacacggttcacttcctcggatcccaaaaactccacaaccaaagctgcagctgggactagctttagtgctctcaaacagatcaggcaaaaaaaggaagaaaaatcttccggcttgctgacttgccgcaacccaaaaacttctgcctcatcacccaccgatctttcaaagtgtgaagctaaacccacgaagatacccagttcatcatcaactaattcgataccacccgtcagaagctttgcagattttgaaatgagatggggtatgtcgagccagcctgagcttcgctgctcggtgctagaagtacgtgactgcagcattacatatgttcattctacactagtgaaatcgattgtaatggctaaattatgtccctgaatctcacctcaggcacttgatcagcggcatgtggctcggctgtttggcgagcatctagaacccgaaactctggagcagataatagacgctatgcaagtcttattgaagtcagtatttcaaactgtcctagtctccaaccttaccggttcttgaagttcttagtatcattattattcaatagagcaaacgaaaaagcaaaaatcaagaaggctgttgaacttctgcaggaaatggacaatgtttcacggatgggaaccttgactatgtttcttggatctgatcatcaaaaaggcatgtcgcttaactacctggcaatcatcaattctttgactcgaagagtagctcacacgtgttttgttaatcatctgttgcagtgatacaagacctattgatcaaatttcaagggtttgaaggaaaaagtgtgaaattgaataactgggggctttgacctagggatccatttataattttttttaattgcataaccatcaaggttatgagcttattcattcaaacatcacaaaacgagtcggggatataaaaagtcaaatcaagataaagcgaaggaaacaattgatagattctgaacgtctggcctgcagttggttgctttgcctgactcggttttcattgtttttgtacagatgtgtttatagtaaaacgggggtaaataaaagaaatcaaatcaaatcatctgagggtgaggggaattccttggactattgatctggctgcacaggtcgattggaggtcgaccaatgtgccacgaatgttgagcggctgagatagaattacagattgaatagacgcccttaagatccattgtgaagtcatatttttggcggaggatggaagatcagctttagctgcgtaagatttgagttgtcccatcaagcatttcttttgtataggctcatgtgaggatgcggagtcggctggaccaaagagctccatctaaccagtgagaaaatcaatcggatcagctagctggtataactccaaacgataagcgtcattcaagaaactaacatgaagataaccggaaattttccaagtgatcagtcctgtcgtgtcagacctggtcggcatcgcttttgatctcacatcacgagtcttgaaattcttttgatagtcttcttgtgcaacattgccataaccattaccagtattggcatgagattgaatcaattgattcaacgaagtgatggtcacttttaaattggaagagagctcctcgaatagcccgaaattgcgattagacaattctgaatctggagataattgtagctctacttcgtatagaattctcaatgtattgcttgagaggaattctacttggtaggtgagctgttatttttcgtacgaacgttcaaccactgtcaggtcacatttgaagtttgctgaggatatttgtttgattactgaccagtgtgttagtgatagcagccttttgggcaccatttaatcctatccaagaggttaatggccgaacagactcggggaaagtaagaagttgttgtcgaggatcggatatattgctcttcaaatttaagcccacgaacaaggaactaagagtcaagaaagtgaatagagatcaatttcatctgggataagctggggacgtattcaagtcaaaattgcagtatgataattacctctctgctgtagttgaggccttcgacaaaaacgccttcttctttcctttcaaaatcaagtgatagctgacgtgaccctgatagagtgaaataccagttcagggattaattcctgcaattttaatttgagagggagaaacaaaaaaaaacgcaccacagaattggaacaactgcttggtaagggtaaatgaccggggccacatttgcagttagtatgtgttggtatccttaatttgaatcgccagccggttttgtttgcatttaattcacgttgatcggaaagatagacattttgggagagattgaaaatttcgtgttcggtggttccgttttgagtgacagtaccactcagttggaaagtaatctttttccattttgatagttgctgctcaaattcgagtggcgaaacaatttcttgattgttagtgctatttcttaattgaatggttacatttaagtagtccccaggagaatacgtggttgaagaaggtgagggtgaaatggaaagtgagatcgcttggtcttttgtttgataagattcgactctttgtctttctgattgttgaggattatatatgggttgttccggcaatgaaatgggtttgagcgttgctgcaatctcagtatgttggtccaagactggtatttcctcaagaataactgattgtatgttgctttggaaaggcttgactttttttactgatccatctgcatccgattcatccaaaggtgtgtttgatgcaatatcagtagggttaaaggcaaatctgcccgtgcgctcctctgaaggatgcctaggtcgatccaccggcaattcttcaacgtacgtttctgaggtcgtttgagctagtagtggtaatccgggcggaggacggagatgtgagtttgcagaattagagcttcctccggtcaaatccagttcactaagccggatattatagtcctttggttgggtgcgcgaaggactcctcgagtatactccttccacaagcgaagaaaaagacatgctaccagaacatgtattgacatccacagaagcccgcggcattgctacagatacaaaggaggaggaattggatctgattgattgagtgtcggccggcctgaaagaaggcgatggggaccttccatccatggtccattgttgattcgacatcggagcttcgaaagaatataaggaagattgtgaggcacgagaaaatgatctatcatgattgtgcaatgagcgattcccactctcacccctagaatgattacttggggagttgagagtattggaaaaactggtctcttgctcatcttcgtcatcgtctagctcagaaagaatgaatcgcatgtgttcagcggcaagttgaacttcaactggtgggatatgcaccgtggggagtggattagcggatgaccaggcagagttgggtgatgcagttgaactgtcaggtgtgaagaaggagttgaagccattcgccggcggatctgagatgccttgattgctggctgagctcgactttgtaccaggtgcccacgaattggctgagcaagtgcgcaccttcaaactgttatcagcacttccagtgccacaggattgcgctcgggaatgccaatttgattcttctaacttgaagacttctgctcgagatggcagttgcattttggatggggtgccttgggttgaggaggcccgggtctaaagagtttgtgaatatgattgtcagaaatagctgacggacggcgtgagaatgagatttcggaggacgctacttacaattgtggggcgatgccagccttttttgtgaccacacagggcacatccaggattttgggaagggtcttctggggcaatccacgttggacaagtgcaaggttggccatttggccagctggatttgcaacgctccatctcgttatccccttcgttatccgtagattcaaccagaggtaaatgccattccgagcgatgaccgcaggtatcacacgatttgatggttggttcctcgtctccgggagcttcccaaactgggcacctacaaggaggcgtatcggcggaggtatgctggcaatggacgtaggacattgtgattggaggaatctgattataataaattggttatgagtagagtcaagacacttcaagtgtatgataaaattttataaaaaaggcttgtgaggatggattgtgaggacggattgtgaggatggattgtgaggatggatcaggaggttgatacgatggtggtgggggacggaggatgataggggagcaaagttaagggaagtatttatgctcgagttggacagtcaacatgggggccattcctgcgcaaattctatgagccagtcaagtttcggcctggacgccgggcaggaagcctcccagcccagaccaactatacaactcgagaatttgattgccggccaacttttgaagaggcgcgcaaaccagccatctggcactgtcagtgcaaatagtgggcgagcgaatggattcattttcaactggatggacctgggacgtgactgacaccggccaagaacctgctgtcatcgcttcaacgggcgcaccgagcatatcattctccaggtgagccgggaaggaggtggaaaaggactcgttatacttcccagcagcagaaaaaatgtcacgattgaagtcatgcgcagtccatcatgaaatgagctaatccatcccgactcaaagagcaaatgtggtgtgtcgacgctcgttgggcgagttgcgcgagggtctcaggacactgacaattccaggactcaacacatccgaattgtttgtactttgcctgaggcattagaaattcaacgcacatggatgcttaagaattcctcattgagaggctcgccatgcttataagcggaagtatcggattagcatgaagctctcatctcagactcgggtctggactactaaagccaatgcgactggcagcttgattctatacagcagtattgaggggtcaagcagagtcgggtagtgctttgcttgacccaactggagaacaagttgtgacagagtgtaacttgaacatgtatgaagagacaaacgagagatagaaagaagaaatgggatcgttcgataagatttttcaacatatttgtctgggcaattgaatatgagagtatcggggggctatcttctaatcctgctcaagtttgattgggtgtgtgtcttggaagtttgttcgctcggtcaagaacagcatccgtagctcgtagttggttgatggccggccttcaggaaacaagacacgctgcgtgccgccgggtctgacacttccatatgcgcaggtttcagttaccggattgctgattagataatgaacatcggtaacgccaaagttttgaacccggccatatggatgcttccacttgtacttgattaaccctctttggttttggtggacagtttccttcgcttggtattgaattgtggttttgtcttccagcttggatagctggtatgctactccgtttccttcattcaactccagtgttgccattggccgccactgtgagacttcaagaacttgataagtgatgtttgtggtcaggtatgaggttagatgttctaataaccagctgtctggggtcatcaagaaattatagactcactcggcccgttgaaagcaccaaaactgtaggcaatcagggaagcaaaacaaagagcaatcatgaaagcgcatcgtttggtcattttttcagtcgtctgtttttatgttgcttttttggtaactgatgatcagacaagggaaaaatgttgatcgagtgcattaaagcaaatgtcaacaaggtcaacgaggtaacactaacatgaacaggattggggacagtctagcagatcaaaagaaaggtaaatattaattacataccagtctgaatttcccgttggcgcgagactggggcggtagagatatgataggcagcagaggagctcaagcgagaggctcattatatagccataaacattccatttttcgtggaacaatgtgtggaccttcatttcagctagccggccccatggacatcggtttcagctaaactcagcacgaatatttggatcaggtccatggacattggtttcagctaaacatgccaacagcagaacagtagtcatctgtctcctgtgtcctagtacacgtttctcctacatagttgtcccaattgttcttctcacacaacaatgcaacaaatacaatacacagtttgtatcatgaggaattgtaccaaaatatatggctacataagagccagattaaatgaataagaggctcaatagaaccacattggtcatgaaacctacatgtttctcctggttgtcccaattgttcttctcagactcacataatagaaacaaaaatcatcttcaaaggaaaagggatagatgtttagcgcttcttctttctttcttgaatcttttggttttgaagtgcttttatctacagcagttcccagaaagcttgcgctcgcgagctcctgggatctgatttttttttattttctttcggcttttttttgcgcctcgtaacctgtacacatgactgtacaggttgcgaatctgctgccgaggccgggtgaggcctccgggcacctgtcggttgcctggtgggggctgggtatggccgatgtggtgaccagttccgactcaaaaaaatgagaggaattcaatggtccaactcccatatcttcaacttgaaaaatgggggagttgggccatgatgcctggaatattatggctgtacgaggccacgtacaggacagaaaaacaaagaaaaatcgaggcacaaaaaaaaatttgggatcccaggagctcgcgacagcaagctttctgggaactgctgtaaatcttttggttttggctatttcataggcagtggttccaccccatatgtagaatcaagtaggatcagggcgcgctcgtatttggcttgtgttgtgtcagtttctcttgcccaagaacagtgtacatagtttaaagtgtgattgatagtttgaagggaacttgaccttctgcttagtgccagctgcaacaactccatatgcacatatattttctcctggattgctgataagataatgacaaggggatccatccaagttctcaatcttgtcagtcaatagactctgctccggccacctaaacttaatcatcccttttgcatttttgtgtttgatgtcctcatggtacttggtgatgaaatagactggagacaacacagttggaaaggataatgtcatcaaaaagagaagaagaagaaaaaggaaaaagaagagactgacctggagacaacacggttggaaaggatgaggaaagaggaatcctttccaacagtgctgactccagtataagaactagaacatgatgagtgtcacaaactgtgacatgtgagaggtgaaatcagatagaagcacagacagtagtgtagctatggaaatgagaatagacctgtgacatagataactcaacacccccccttgctgataactggtttcaatgacaaagaaaagagaaacagtacgcaaaaagaaaattaaacaagaccaaacataacacaatgtttttccagtagaactcgtggaagcggtttggtgagcatgtcagccagcatgttgtgcgtggaaacatgtacgatcttgaaaatgtcatccttgacgcagtcgcggacaaaatggtatctggcgtcgatgtgctttgttctagagtgatgttggggattgtttgccaaagcctcagctccttcattgtcaacatggagcggaagtgctgatttagggcaaattgctaattcagtgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtattctgcttctgtgctggagagagagacagtggcttgtttgcgggatttccaggatatagctctgtcgccaaagcggtaggtgtaggctgaagtagacctttggtcttgacagtcttcggcccagtccgcatccgagtaacctgcgcaagtaagggaaccacctagccggagacggagagattttgtcaaggccaggtagtgtaagattttaattgcagcggaccagtgggatgcagaggggtttcgaaggaattgagagagtttgttgacggcaaaggagacatcagggcgagtacactgagcaatccagaggagagatccaattagttgattgtagggtccaggagattgttcctcatttgaagtccgcttcactaggtctttgaagaaagaggaagtgggtgttgaagtggaaacatgggtaccattaagaaaccaagagaccatgtcatcaatgtagtgagcttgagacatatagagaagactgttgtctagatcacgcgttattttaatggaaaggaaatggggaagatcttcatctgcaccaatttcaaatttggcgccaaggttagatatgatagaatcaacaaaagaactttctccaacaacagcaagatcgtcaacgtgaacagttatggcgcctagcaatttcccatcaaagaccttaaagtatagagtgggatcgtatttagattgggatagtccggagccaagaagtgccagatgaagctcctgattccattgacaaggagcctgctttagtccatagatggaacgtgttacttcacatacgtaatcgggatgaacagggtcctcaaaaccaggtggttgttccatgaagactggttggtctaggtgaccatttaggaaggcggttttgaaatcaacctggcgccctttccatgactttgatgccaaaaggctgcagattagtctgagtgtttcaaggtgcagagtgggagcaaaaccctcctgatagtcgacaccacgaacttgagagtaacccatagcaacaagcccagcattcaacttgaggattgacttatcagggcgacgtttgactttaaagacccacttggatatgatgatcttttgtttcgatggccgaggaaccagacgccacgtttccataccaaaggagggaggagaattctttcatcagcagcctttagccatttttgcttgtgtggggacctttggagttgacgccatgttttgggggtatcaaaatcctcggacaagacaagtgccgatttagcccagttgccgtagcgttcaggagctttgcaaacttgcccagaggacctgattggtggagaagaggggcgagaggctggaagaggaacagacgaggggtcggggacagtcggcggtggcaagtcagagacaggcggaggggatggagagggcattgagggcgggagagccagagggggtggggtgtccatgagagacgaagggggagtgataatcacactccatcccccttcgcgcacgcactccaacacgccaatcaaaattggcgtgcggacccacacgccaaccctctgcgcgggcattcccccagcaggttggcgtgcgggtctgcacgccaatttcgattggcgcatattataagtatggcatacaaacccacacacatcatgggatcacaccatcacaatgcacacctggaaatcaggggtccaatcccatcatctctcatctcccacaccacctcaaaaatttgggtgtgaccatttggagcccccccccccccatcaagttgggtatgcacttttaatgttccccattcttgtagataagaagagggcttggtgtggcagatacagttgcgaacgtcattaagctgtactgacccgcctgcaaaatttatattttgcgcgcgggtcatcgcaccggtcagcccatgagcctaacccacaagctgaccacaattttgaggcttttggatcatagggatctcagaattaactcggcttaggtttctgcccagccaaaaaaaaaaaaaaaaattgacccgcgacccttcggaccagagcttagagcaagcctttcaacgcataactatgtcgttatggggtcattttatgtcgaaataaacccataaagccatagatatgtgttaataaacgccaagagagcgttattgtgcatgtatgttgctccacaagaaatgcttgaacaatcgacaggggattggaggttcggtgagacatacacacttaggtgcatcagcgtatggaaacaaacagaaataagagaatgttgatgagaaaaaaaatgagcgacaattaattgatgtgagagaaaaaaataagtgacaactggatgaaggagtggaaaaatagcattttgatgcaatgagagaagccttaagcgttgatgacatcaatgtccatggcagctcttcgagggatacaacgatgcgagctgtacttcttcattaacacctgagactgtgcaccgttgtatccttgtcgatacacagaaagctaatgttcggttcgccggaagtatttgcggattgtgatgagtgggcaggactgcctcacttgctcaaagagagccttggcggcagggaatgataccgaggtgtgagattgttttctataggctattttgaacaaagaggagaaatgatcaaaagaaatattcatatacacacttatgaaaagagagatgacctacattctttgatgaacgaccagaagagctcaatagggtttagttcgcagtggaactttggtaagaagagacaaacatgcccagcgtcttcaatgattgtctggagcatgggtcgttcgttcatgaagtcggactgtttggatagtattttagaccagcaacagcttttatcttcatttggatctgattgaccacattcgttgtcagggggttgaccttcggcatcgaggagctctgtgatacattgttccggagtcaagaagtagccagacccttcagcctgttggatcagttttgccgagcggttcaaagcatctttttgtagatttgattgtttacaggtgacacagtgcagcttcatcgcaggttttccctctttgattcgtaaagaagtgtagtgagcccaaagtccgcgctcttccaagataacttgaatgcctttgggttgtccagctcgtttaggattggggtgtgagggatcaaagcaaaacctttgaggaagaccacacagatgttgtgggattaatgggtcgtcagagggaatgatggagtctcggagccgagattgcttgccaccagggttgagattcatgttctgaactctcaatgctgttttggaaaaggcaccgtgtgcagatgagcagtcaaaaacaaaaactgcctgcgaattcggatggagggcctcaaagattgggatggctttattggagacctgttggcagagttgctccatatcccaccatttatccccgttagaaccagggtatatgatagtggcggcatcattcgattcaatttgtctttctttttgctgttcattggatattgttaatcttcctgtggtctccaggatgaagtcggagatgtgaatcagtcgcccagcattcttagaccgaatttcactgctaccagggagcaaccatgtcgatttcggcttctctttggcgtgaattgttgactcatcgtggtagacaaagactgtttccttgtcatcgcctagtacttcaggactgactagaggagcaacgtcaagatcatctccgccatatatcctggatcgttttcgataagagtcaaagtcctctataaacttcttcctggcctcaactacatctggtcgttcatgcccatcaaagtacaggcacttccgatattcttgagggcgatatccaagcttgatcatccaacgagtggcagcgctgcgactgcggctgctgcgcttcgcgcagcagcagaaaagacccgtacaaaaaaaaaaaaaaaaaaaaaaaaaagactcttctgaatatgaattgaggaaatacattattgatgacatggtttcggaacgtgattggagttacctgtagcaaaacaaaatgcaggagcaaaacaaaattcaggagtcagaatagacagactgaaagctgtatgtaaaattcaaatgtgacttgcatgaccgggaacttgggatgctgcccaattgaagagtacctttcgtagttcgatgttgtcaagtagtgaccgatgagtcttccggttgcctctcttgacccctgagaggtgttggttgttgagaatatgcttcgcctcctttcgaatggaacgagagagatacaatccacttcttggatcggggggagatttggtcaaagaacgctggttaagggctgactgggcagcttcaagggaagctgtgttgctcggagaaggggttccaagcaaagaatgcttaagtcggagattgttgaactggtagatgttgttcatcattgattgaggaaacttgaagttcttgtctttcttttccttctctcggtatcgtaaagtagctgtgttgagtgctgagttgagagcttcccatcgggcttttgctttttcagatttggtgagagttggaggttttggtggagcagcaagtctttgttctaataagtgagcgagtcgggcatcaatcaaatcacatgcaacctgagggttgacttgatttggatcaacagtagcagtatcagtcaatgtggcagatgcgagattgggatcaatggccaagtcgggtgttggtgattggattggctttgattttataagataattttgcatcattgtattgttttctccgagagcttggatgtgtcgctttcttctgtcgtgtttagtctgtttgggaatagcagctgggacaagtttttgagaagaagagcttgggtttgctaccggttgttgatatgccttctgtccagacttcaactgacggtgcttaacagattcagggatagcagaggcagtgacatcacccgcaaagattggccaaaaatcttgaaatggttcgtcctcgtcttctgaatcatcgctatcatcatcagatgtttcgtcgtcaattgaaagatcatagtaattgactaaatcgttgccctgatttctagattcgatttcagcttcttggaagtcagaaagttcaggaccattgtttccggtgtgaattggtggctcgaagttgtccatgcaaggttcgtcattctggattggagactgatctttattaacggcaggagcaacatcaaggatttctatttcattttcgtcgtcagtgtctcgattaagaacttccatgtcatcgtcaccgctgtctgaatctatgagtatcggagaaacctctgcgtccctctctctattttttttttccctgcgccgtcttcttctttgaccctttgccgcttttgtcactttatttctttcacccttcccagcttttgagactttcttaaccgccattttttttttggaagtttcaaggactgcttgtgtaaaaatgatggttttgcacacagagaggtgatcagtgtgagttgtttttgtttttcatgagcataaagtgaatgtacctacgccaacacgttacttgcctgtaagatgccaagtgactggaattagttgtttgctggcacaagattcctccttgagagcgatggttttatgtatttaattcaagttttgccaccctgtagattacataagaccatctccaccgccggttgccatcagagttgccaaatctccaagttcggcaactgcgtcgcgcttttagcaactggaagccgattgattttgcactgcgagttgctcaagatagcaactgtggaacgtgaaaggttcccccggggatccaatccttgctctaccaacccataccggacacacatagctaccggtaccggtcttgaaagtatgtataactctcaaagaccggtggtaccggtctttgggagtgtacgttcttcagtgaccgttccggtccttgagagtgcgtgttctccagcaaccggtaccggtcttcaagagtgtacactctctagtgacggtaccggtatttgagagtgtacactctctagtgacggtaccggtattggagagtgtacactctctagtgaccggtaccggtatttgagagtgtacactctctagtgacggcaccggtatttgagagtgtactctcaagaccggtaatagtctttgaagtgcctggtgagtgggtgtcgggggatatggggacagaggagggagagaatcacaggtgagatctgtgatacttggaaggtcgggttgctatccagtttctatgtttggcaacacgatagctcctggaggccgagttgctattttttttgagcgtttagcaaccgcggtggcgttgctaaatcggccttgggttgctataatgggtttagcaacccggtttagcaacccgcggtggagatgctctaagtatgtacatacaatggtgactggcgtggattttggggtctgcattcaaaaaatctcacatgcagcaaaaatttaggaaaaaaatctcgccccctcccatccggacccaaaaaacctggccctcaactgtccggacctaaaaaatttagtgtcggttaatgacgttcgcaactgtagtaggccaacaagctgcggctgcatccccaccacattttgggtttattttggccatagtgacctatccatacaatccacacacacacacatatatatatatttataatatattcagagttcttgcaagtgaagtaccaaaaacgaacaaaaagatattgtaattaaaagtataagaagaaaggcaaaaaaaacaaaaaaagagatataagaagagggaaaaaaagcaaacatgaatgtgaatattgttataagatgaatcagaacatgggaaagtccaacgaaaaaaagaagagtaacagagaaaaaaaaaacaacaaagagatgtagtgcgaagagagagagagagagagagaaaggaagagaatagtctatgatgatatacacataaatataaagatatatatgtatgttagtttaagaagagaaaaaagaagcaccacggaacagccatgcaacatatatccgtccaggccggccacgccggagaaagacgcccgacctctctcgccgcctcatcgcagccccaaacgattaaggactgcgttttgaggaacgcaaaaaagaggcacatcagggaagaaaaaaagaggatgaggataaggaaagagagaaagaaacataaaaaaagtccggtagaaaagaaagaaagaaaaacaagtgatccataacagggccttttaccaaaaaagcgaaaaagaggagaatagagaggaagcagtagtgggtgtgatcagatcctccaagcgcgatcgcccttacgacgtttgccgaccccgccgagtctttccttgacgacgagccacatacaagagacggcgacgaggtctttgatatcttcgacatggaggatgaagaggtcgtcctcgggatcctcttggtccgttggaccgttaccagtcgaagaagaagaagaagaagaggctcttctgagggtgatcggttcgaggttccacggcacggccagttgggcgaccagtttgggatggtgagggtgcggggtgagactggcgacgaagaagcgctgttgtcgaccgtcgagagcttggacgacgagctcgcaatgccagggccgctccgagtcttccgggtcgctgtcttctccctcctcctcatcagccatcgactcggccgtcgactcggccgacgatgcggcctccgtcgactctgcctccgtcgggtgctcagaggacggtggaacttgggtggcgtccactgactgcgccggctcggggaccgacgatccagggatctcttgctccgtcgaagtggtgccctcaggctcaacagcctcgaccggcttcgtgaatctgccaaagaagttcatcacccccatcgtggttgcggcggggatggtgaagagcttcaaggccgagtcaggggcgatgggaggcggagtgggcgggttcccttcgggctcgacgggtgcaggaggcgtgggttgacgctcgacgggtgggggaggagccacggggggatgactagtcgcttcggcggagccttgttcgggatcagtcttggccttggtcggggcacggagacgtctcttggccttgcgccactcgatgaagaccgggttgagttggttggtcttgggcgagctgttctgccaatcaacaatctcaggcttggtccacttccggacgatccacacatatccctcggcacgtcggcccccggcttccatcgtcggcccaacagacgacaatcctccattagtggaaggtagatcactgtgactgcaatgctcggatccagagatcccggcaaactttttgccgacggtcttgctagcggcaactgcttcagaatccgctttaaacccggccttcttattgaacacattcatttttttgaccttgttgaacagggctgctgcgcccggccgatcctgcttattgagactaggattcggggtgccgacggacgagaggaaggtgttgacttgagctggtggactgatgggccccccgttgagtaggagattgagatcgctgccgtatcggccacttcggatctcgctgggctcgatgttggcaagctcgacgagttcgattcccttctttgcaaacttggcaactttggcatccgtacctgtgggtaatagatgagagagattcagtttacaacttccagtgcaatttatagaaaggaaataaagaagggactgaccagcatcgcagatccaagtaggcaagacagtgtgccattgaaggttgtagagaggagtgacgcgtctgttgcggccttcaccacccgagctgcaggtacgattactcctactactcctgttactgtggacacttctgatactctgggttcgattaagctggagagggttgtcggagccgttgattgcttcgggggcggaggacatgggtcttccagtgaagatttgagtttgaggggggctcgagttggagagagccggggttgagagactgggctcccgactcggattgacggcgttggggaggatcaattggatttgtaggttaagcggatgattctgcttgccagggggaggtcggacgatgacgaacatctcggcaggcatggctggcttggagggccagttacttgagtttgacgaggagcctgtgggttgcggttctgacatgaaggattggaagccaggcgagaccggactgagactggagtgagtcatggaggaaggcgataggttgtgagagagagaggtgggagagagctgagaagaggtggggtcgggttctgtaacattttcctcgtggtcagggatgggtgagagtaccctgggttcggcgatgttggggatgagaagttgagttgatcgaggttgcagtttctcttgctctgagagatagctggctttgggttgaaatgaggcgcggaattgagaaagcatgggtcgtagtggttttggatgggtaagtgttgaagtggctggttggaatgaagatgatgtttgggaggaggttgaggttgaggatgatgctgatggtgggaagtgcgagattaacgaatcagatagcggccgggagtttgacgggttgctgcggaggaggggggacaaattcggaggggtcaatctggctgagcttgggatggaagggggagaagaagattgattgatggttgatgagatctcacagcgcgctccaaagggtgatggactaagactgagaggcgaatcgtaaacgctgggtcgtggtgagccgaatgtggataggaagcttgcagcgatcggtgaggagggtgaggtggatgggggggaagagtaagggccagaggatgatgatgaggaggatgaggatgaggatgatgaggtagaagatgattggtttgtggttttaattttggggagtgcttgattcttgtgtgtgtgtgtggtggtgggttgagttgcttggatgatggtggtgggtcgatcgatcggtgagcttgctggtggggtgctgttcttcttggccagggcacggttggcgatcgaactggatggttggattaggaatgggttgatcggatggtggtgttcttggtgttggatgtgctgctgctgtctgatgagctggagctgcaagagttcctgctggcggctgatgagcgcgttctggtgagctggcccttggctgtagttagccagcggttgtcgtgggtagatcggatggctgttccgggtgggaatctcggaggagggtataacggtcccgggcgcaactcggaaggggttcttggtcgagcgctccattccgaccgagcggatgggctggtgctgtggctcggagggagatggacgagaggaccagtccaactcgatcgtcgtccgaggattaggcaccgatggttcgtcttggtctggctcggtggccgtactgtccctccttcgtgggacggcatgggatcgtcggtggtctgcccagtggtgtggcatgaccgactggtgctgatgaccatcctcctcctgatcatcatcatcgtcatccggccgacggagcccgttgagctcgggttcaagcgaggctgcgatggctgcctggatggcttcctcctcgatggctgtgcgggtggcggtgaggatcatgctggccgagttctcgcgctcttcgtcgaagggcggggtcagcggacgggggatcgagctgagcgcgaggaggctggtgacctgctggcgggggttgtggaagttaaccctgaaggatcgccggtcgaggtcgtaggatgagttccaggccgaggtcgacctgggttggatgatggggagtgtgttgaggtggacgagcgcaggctgaggggctggggtagaggaggagagcacatggcggagggcggctgtgggggcagtgatgaagtggttgtcgctactcggctcagcgctggctcgaccttcagccgacgatcgaccgcgactgatgatttggattagctcaggagtggtgctactggtgttggtgttggtgttgctgccatggcgaccgggaagacccaggccagatctcctccgagtcgaactccgcctcacaagcgcactgagagacgaactgcgatggtggttggaggtgagggcggctgaactgaagagagccgggcgagcggaagagggggaaccagtagcagcaaagctgaccccagcctggccgagtggggccgagccagtgtccagagtatgagaacgagtgggaatagaggaagagagaactggatacattggattaaagaaaagaagaagaaaaagaggatacaacgagtctcaaacacggcgttccagagggaaaaaaacacagccaaggcaaggtggagaggtaggcgtcagagaggtgagcgagggagtgagagtgagagatggagtcaaggatggttattagatgaggaggagtgcggcgagttttcgaataaggttttttatgtttttggatgtgaaaatcagagccagtctatcggaaaaaaattaggaggaagaatatgaagaagttagtcagagctggcgacaggaaagggttgttagagaatggaataaataagtaagaaagaaccaacaagcactcttcagactatctccgcgtcagactaacaaccaagagagcgactggtatgactgtcgacggtggtggcggactggctaggactggtgtagaggaatcccaggaacagcaacaataatatttaatctcttctggctagagtcgagtcggaacgagtcaacaacagtcgctaagtcggacggccaacaaacactcggatttatctttcctggtcgaatgtagagcgagagaaaagagaagaaatcgttttcaagtagacggaatggacaaggcgcgaaagcagaaagcagtttgagttcggttggagggaagagaggagcggaaaagactaattgagagacgtataaaaaagatataatattatggacactcaaatattggttacagatagtcaagccgcagacgataaaaaaatgataaattggggtttattgggtggcaagcataaagataactgggagagtcgagctacaaaaagagttggacaaggaagatggaagtaaatatctactgcgaagtacgtgaggaattgaagtgacgaggggagagagagatgagctttataataacgcaggccaaagcctttcttctttctcaagggcgagtgagagagagagagagagctggacggattggtcagaggtgatcttggtgagacagatgtcttggaccagacgacgatggatgcagccggaccgacagcactaaccagaagcagatcagcgtttttgaaaatcggcaaggatgatcccagtgacggggggaagggaggatgtcctgatgagatgagccgaccggggcccatggccgactgcgatcatcgcccgagatctcctccaccggcccacctggccccggatccacggtccacgagggagcgatctgtttataaatttgggcgtcaaggatcccgttcggttggccggaaagaggcccccgaaaatcgagcctggctggacaatcatcagcttgcggaaagtcagcttaaagctcgtttaaacaagtcttcatgtttcggtatgtgttttggttggataataaggtcatggacgaaatctgtttgtttatgtacaagcttataacagcccatcgacctgatgtcagcctgccggatggcgtccgggagaaaacaatgatatcttcttcatgagagatcgtttgcacaagctttttgtttacttgtaaactctcttctcgaattgtgcatgctttctcaaacctctctagtttaaagacatcggcatggttctttcttaaaataatcttcgaaaatggttgctcttgacttaagagccatgattcgatttgaattttggactgcgttatagtaaaaaaaaagtacgtaaatttagtaacacgagaactcttgaaggtgatctctacgtcggtatactaaaatatctattaatgtccctgtctatgagccttcaagagctcttcaatcagattcagagatcatcaaccgaagacaaagcaggagattataaagtcatctcattttgtatgttaaaaaactcggtccctccgactcgagctcatcgacatattacccgaccacttcttacagctgccgacgagttttcgagatcaagtgggcgtacataccatacttattgtaggatcaggatgagggaaacattttgtcaagttgacaggaccattatactaacaccactgtctgattttttcggatctgataggatctgaatggtgaacaggtcatatctgcctcaggcggccaacgagtcgtcgggtgactatatatagttcctcttaaccatggccaccaatcatgcatggactcctcgacgatcactgtgccaccccggtctgctctttcgccgggcacgacgctccctttggggcgttctgtgtcaaacgtattgcctcggccggcttgagcgatggtcttgaagacaatatgcacctatcctcgacatggaacgggccgaggaccatatatcgctaacacgactcaagaaatcgtccgcgcttatcgtcggcggaatggagttgacttgagccagttcgatggaagcgcccgaatgggcccgaccttcggcgccatgttactctgcaagctttcgtttattcacctctacatacttcagagtgtaatggatctctcttcttcttaaatatgtatccagctggttgaaagagagctgccgaagttaccctacaatctctcggacccgtccaagttgaggaaggtgaagttgttggcttggccaagtcaccagaacccacctacaaagatgtgcgcaaaagattcccgacccttgtagtgtttgggaactcattgacacacattgtgaatacatacacctctagtttttcaagatagtaagaagaagaagatgatgatatgcttggtggacgtgtgtctaaacaaagtgtacgcctaaatacctactctcctcagccaccgctttccttcaaccactctctctttctctctggcctcttcatcgtagaggttcaagtttatgaatcagaaattacgctctacaacaagttcaaaaacggaaagatatatatatatcttttgaatggtttgataaaactccgaaattcagtactgctgtccaaggatcaagattcctgtcaagatgagcatgtcgggagactggaacttgtggttgatttgatttgacaatatattcagaagtgggctagttttgtgaaccatcctgatcactgtggccggttgcgcctgagggttctgtcactgatgaagtccgaagaaggaagtctttcctaatcctttcttgcccgtttatgttcttcttagcatctgaacgtcattgctaagcaatatgggctctatgagtagacccatccggaaactagctgacgagagcatcaaacagtaccacttcccagagtatgggaccggccggaggccggatgacactggcccggccaagtcccccttccccatttgcagccggtcgccgggcacgcccatgcggttacttgatcggaccgggcatacgcagctcggcaagtccctttgatcgcggtaggatgtgctctcatagagatcactcgtgttataatacatactcagggattttgtatcctatgatcactacgagcttagccaatcttatacatacccaaccaacagtcaccaccggaagatgtaaacaaacaatcgcaaaacgcatgcttgctgaccatggacatcctcagtagacagtacatagtttgtagggttcatagattggaaatgtgctcagccatatcagtccattcctcagctatgtacaatctgcacactgcttcgtccactatacatatttcgctgagccaggctttgctcatctcaaaattcccattcgtctttggtttgaattgttcgctaaataactttagctttccaaagtggaatggtggatatatagccatatatatattgggcgacgtgaacgttcttcatcaaaaggcactctcttgatcaactgataatttgatccatcccaaaaaatcgtaacacttatctccttcagtcttgacatcatcttcttccccttttttttgtggtcacatttctatcagtctcgtcgtcccaattagattgggcgaaaaaaagctcgcaagaacaagcggtttatattagtgccgttgcaaaaaagatatcgtattgtgattgaagcaaaatgtcagacaagatggatatcgatgatcaaggcctgcaaggggcagtggacccgaaagcgacgccgccaggggatcccgcgaaatcgacaggaggatattcgtggacatacgccttcgaggtgccgcttttgacgctcgaattagtgtgcgaggaaagcgagaagaagacgatcaagcaggtcgagagcgagctcggcgtgacgatcgagtttgagaggacgacgccacattacaaaggcttcggcaacggtctctgtcggatcctggcccgggaaactctggccatctatcgggcactcgccttgatcgtcgcgctcgtcagactcagctcgcccgctcgttattgcttttggactcactggttggtccttgatgaggtcttccagatcgatagcattcccgatcaaacggatcgcgtcgaaaccggcgtggaacacgtcgaaacaaaatcggttgatgatggctcaggggacggacaccaagattcctccacaagtcttgcaaatgattcgacccaaacaatgtacgcgtttttgcatttcgttgatgagcgatgaggaatgtatatacaaatcactgatgtgggggggtttctatgtggcatgtcccagctctgggacgctaggggaagttcacaatgtcaaaacgacggcttcaagccaatcgtctgaaccgccaaagaacagtggatgggccatcgagtctaataaggatagccagtcgcaaatccctcagtcaggatgggaagatccgccagctccatgtctccccttagcaccctcggaaccccagattcccttgtccacaaccccgccgatcctggagccgtcgggctcagcaactggccctccattggagactatcaaccaagactacttcggatcaaccaccccgtgttcttcgcctggagaagtcgctcaaacgaacgtcgactccgaacgtcttcccactcaaccgttaactccattccaagaagaactcctgtctgacaaactcatttccgaccaagattataagcggatgctggacgttgataaggcccagttgccgcaggacacccaggcgcaccatccttctttcgaatggttgcaagaggctttcaaattgcacaacccgggtaaacctggtcctcatcaagtagatctcggcaaagatgcccaattgaatcgtagtagtactagtaccactcccttgtctgaacttgcagtcaaaaaatctgaacctccaatcgaaacaattgaagctccaatgaaaaaatctgaacctccgttcgaaacaactgaacctccagtcaaaaattctgaacttcgagtcgaaaaatctgaacctccaatcaaaaaatctgaacctcgagtggaatactctgaacctcatccgatcgaaaacaaggcagtgataaagagactgatggagcttcctttagggacagaagaagtgagccccttttcatatattacgatcctcaggtaatccacccataacgcgtcctgaaattactgacaaattacgcataaaatctacacacagtatctacgcgaaaacaacttccaggcgattcgcgagatcatcctggaatccaacgcgcactgtcgactttccagcacccccgaatgtctccggttttgggccgtcggaaccgaacgggaagtctcgttggccatggttctaatctccatcaagatcaaggaattcttgtaatctcctctcccccccctctttctctctctctctctttcccctcataataattttatgtcggatcaggtcgtcgttatacaatcttgtttttctggtagctctggagcatctacatataaatttttttgatggtttctgttctgcaaataattacaatctcgtcttttaaaaaacaaaaacaaaaactatgcgcaaaacttgtgctcactttgcgcaaattacaatgtcaccatttgccttacattaagccagtacatatttacgtaaaatatgtgctactcgaaactcgagtcatctgatctgcagaggcttgtgatcacataacggctacatggtcaggttggcggcagaattttgacttgttaacagttagttaacttggtaatctttccacatcatagtttgccttacaaagcggaaggcagttagtttctcctcgcgtgttttacccaaaaccgaagtcatctgatcagccattgcgcgtgatcacatggccactgcatcgacgagcaaaatggcgggcgtaattctgacgtatttggatcacggctcttgcctttcctctatttttccgccgcggctccatcagcctgaagttttttttttctttgttgggaaatggtggtgaaggtggatcaacactttctattgatgatacattgaagctgtagcctcaagtataggaagaaattaggactcgtttgaaactccgtgctaattttcatcatcatcattttaaagattgacaagcatgaatggaaatacaaatgtggatcataattctttattcatttctaaatcgttctaaagtgatgctaaagttttgagcagctaaacggaattgatcgatcaacaaggaagagtgataattgaaaacagtggtcgatcttggaagagcaagtttgtcggtagatagagggacaagatgacggttcaataattctattgacccattgaaatatttcatagtttcttcaaaatgattcttcagagaagagagattattatgaaacctattgaaatcagacaggccaaccaatctttcggtaaaattcgacatctggtcggaaaacaggtaagttttgtttttcaagttgccaagttcgactgagcttatgatatccttgatcgtgaatggaggtctactgattggagtgaccaagagtttgctgaaaaatagccggccgagtttgacaaacgggagtgcagaccggaggagcgttaattcgcgtgagcgtgcagtttgaactggtccaattttgattgtcggggtgtggatgtccgatagatctgttttggctggattgcgagcttggtccgattggatgatgatgtgttcgattaagtttgccaggcctatatcatattgacgagtcactgtcaattgccaggtatcttgcatgttaccaaagtcggatttcgtgagcaatcgaattagttcatcgatgagttcgaatgtgatggttgtttcttcagacacgcttctttcgtcgaacctcgcagctcgtttttcctctgatggacaattccagccttgaacaaactcaacatgccgctcaaatactgcacataggctgaagttgatgagatcatcaactttctccagaaaaggctcagttctgtgtatttttgcgatcccatggaaatcgtcccggtattcgaatgctctgaggcgtgcaagcgtgagcgcacgaacggcggccctgatttgcaccaagatgtcggcgagttgggatgtgatttcaagggtggcccgaaggtttgcttgcggatctttcgggaaatgggacgcgtctaggaatacaagtagatcggccatacgttgtcgcagggaaggtagcaatgtcgttcgcatcttgatcagaagagatttcaagacattgatttgtttggttgagatctttggcttgcgatcgtcatagtctggtgtgctcgacctgcgccggcaagactcggacaagctttcaaacgcctcacaaactgtgtaggattggaattgaatcagttctttattagtgtatgtcttcaatttgagcagaactgattcatgtgcactttaccatccgattcgagtattcgtgtgttttccgaatccaacatggtcaaatgaagaatgtcgatggattggggtcgaggcatggggtcgacaactggagaaaccggccgacacaagcctcagccccggggggtcttgcaccgggtagtcgggcttccactgctgcctgaccggactcctggaagtggaagccaaccacacttctgaatccttggcctttacagagatcaggaagttgcaataattcaacctcaagatggtcttcttctagtctagctggtagcttgacagaacattgcctttccaactgattagttgtgcaacgttcatgatttagtttcccaatccgacatttgtaaaatttcaatctctttcctctgtttacagatatagcaagtcaggagttttgatttgtatttgctttgaggaatggaggtgaagaaggatctacgcccgccgatcctgtccagctgtcgtctcaagtataggaaggaaggactacatacttggtttgggatctggggaaaatgttttgatgattgttttgaaaagtgaccagcttggatggatggatcttgattgagtttattcaagtacacaacatcagtttctagatctttctaaagccatgctaaagttttgagcagccaatcggaactgatcaatcactaaggaaaagtgattcttgaacatagtgtttgatcgaggaagaggcagttggtgggtagatactagaggtacagaatgacggctgaataattcaacagaagcattgaaatatttgagaatgttttcaaatttatccttcagagaagattgataattatgaagtctatatgaatgagttaggtcaaccaacgtcttgttaaaatgcaacagcaggagagaaaacatgtaagttttatcttttacacagttgagttctgttgagcttatttgactctgaatcgtgaatggtggtctactgattggattactcgagagtttgtttaaatatatccggcctagtttgaagaatgggattgcagcctggagaagcgatctgagacgtgagcgtggagtttcaacccgagtggttgttggggctattgaagagttagtgactgaacctgatttgatgatgtattcgattaagtctgcgaagccatggtcgtacgaattcactaccgcttgccaactagcttgaataagaccaaagtcggatttctcgagcgattggacgattttattgatatgatcggatgttagttttgtttctgggcacatgtcgcgtctttggctggaatatgtgccatccctttcttccttcaaagatttccagccttgaataaacttaacatgttttctgaatagtacacgcaggtcgtgactcatgagcatattcaattcgtgcaggagaggctgagttctatggctttttgcaatcccgtggagatggtcctcgaattcaaatacatcaagttgtgcgaaggtgacggtacagacggcgaatctaatttttcccatgatgtcggcgagttgtgatgtgatctcatgggtggcccgaaggtttgcttgcggatcttgcaggaaatgggacgggtgtagtaatagcaccagatcattcagacactgtcgcaaggaaggcagaagagctgtccgcatatcgatcaggagagatgtcaggaaatggatttgatcggtcgagatagttggctcgtaatcatcattttctggggtcatcgacctggggcagcagaacgaggacaagcttcgaaacgccttgcaaactgtgtaggattaggatcaaatcagtttgttatgagtgcatgttttcactttcagtagaactggttcatgtccacttaccatctgatttgagtctggctgtgttttccaaatccaacatggtcgaatgtgatgtggtttgtgatgagacaaactgggacagcagatgcatgatgtgggaggaatcgaggatcaatattcattgcatcagtaatgataaatattgatactgaaacataatgaagagaaaaagaaaaagaaacgaaaatagaaaaagaaaaactcatacctgggacagcagatgaatgatgtggaaggacgagggaagaatcccccactgaaagtgagctgctgccccaggtatgctacacaacatgtgaaactggtgtgacatgtgatgatcagaaatgtagcatacaacacacatgtactgaaacccaacaatttgtgaaattgtcagaacaaacttgtgctcaagctacatatggtgttgcaagcccgtctgggcacacaccaaagtttggtcaaaaaaaggccaagcgcgctgggccaatcccaaagcccgcttggccgatcccaaagcctgcgtggcaccatcccaacccccgcttggcacatgctaaagttggcgggggtcgggacaaagcctcgcttggccgaaatcaagcgagggtgccacgcccgccaacatgccggcccccgagaaggccatctgctgagccggggtccagtgccgggctggtgcacaggctaccaatcggcccagggcttgaaatcggcccagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagccctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgcaagaccatacaccagggtctagtgagccagatggtagcccagtaactgagttaaaacataatgaagattgttgatggataaggactggagaaaccagctggagcctggcacaaacctcagtcctgggtctcgccctgggtagtcaggcttccaatgcttcctgaccagccacaactcagatagttgatacacatttacgtggatacctggggatacctacagaactgaaagtggaagccaaccacacttctaattccttggccctacagagataaggaagtttccgatttttcaccctcaagatggtcttcttctagcctagcttggtgaaaacactaaacacccaaaagaaatgggctgctgctccttggcatagcaaaaatcactcccaatgtggaagagtctgttgaacattattaaaccttagcgtgtcaaaaaatgtaactcaaagcatgtttcttcaaattgagttgatatgtagaaaattcaattaacaaacccacgagaagatatggaaaattgaatgtcaaaaattttgagaacagagtgatcaatcaaacaaaaacatgaagaaaatctgtcaagagctatccataacaacacaataaataaaagagatgaattcaaaaagaatacagatttcattacaatcttttttgtaagatgatatgtttgctgaaccaacttcataaatggaaacgtggagccaaacttacaaatcaatgagaatatgatggtacatactacactgaggagacaaattaattgagaatgaagaattcacaaaaagaataaaacccaatggactgatctggaacttgtttgtgatgaggcatccatctaacctgtgactgcttggccagagacctccaaacagcagtatgacagccctgtcccagtaagattcagatatggtcatactagtagctcttttttttatttctcaattgtactaatgttgcaattagaatcgtaggtgcatacactaatttatgaatgtaaagtaccaaagcatgcaatttcaaatcaacaaccacctagcctataattggtagttaaaaaaaataagacaatacacaagaaattggacactgctgaaagaagaaagaaattataaggaaaaaaaggagaaaatcagtgagaaaggggccaaaaagaaggattagaagatcagggtttgaggagaaagctgtggatttaatcaacttgatgatgagaaggcaaagcttagcacaaagttcaggaagagcggagggaaatcaataggagttgttggactggcctttccaaccaaattagcagtctgattctgaagattatacacttgtatttttgtttcccaaactgatatttgaataaattttatcttctctctattatatctccactcaaccgcacaaaacgtctgaagtttgtcttcttgttgaaaaaatgggggtgaaggtggatctacaattggagttgatgatgcattcatgaagctgtaacctcaagtaatataggaagaaaactaggaccggttcgaaataaatcctgtgctaattttcatcatcatcatcatttgatagagtgacaaggatgaatggaaagacaaatctctgatcatgtacccctattcatcttaacactttctaaattgatgctaaagttttgagaagcgagacggaattgatcgatcaagaaggaagagtgatcatggaagatcgttttagatcttggaagagagagtgggttgggagatagaggcacgagctgacagtttaataaatcgatcgactcgttgaaataatccacagctccttcaaactcatcctcaagagcaaagatagatcgataaaagctatccagatcagataggccaaccaatgttttggcaaacagccacatctggcacgaaaacatgtaaatcttttgtctcagataatcaagttccattgagcttatccgactcttgatcgtgaatggtggtcgactggtcggagtgatcaagagtttgtttaggaaaatccggccgagtttgacaaacgggattgcagaccggaggagcgttatataatgcggccttggaatcccgagttgtccgttgggcgggccccttgaagcgtgagtgtgatcagataaatttttgtcggcaggatcgcggtcttggtctgattggatgatgatatggttgattaattttgccaggcctgtatcatactgatgcattgtctttttccaattgtcttgaagaacaccaaagtcggatctgttgagcaattgtagtgctttatcaatatgctcgaagtagtcgattgtttggagagataggtttctgtcgtggtgcatgtcgactccttcttggttcggacccttccagcttcgaatacgctccagatgtctccaaagtattttatataggggacaacccatcagccaatccaaatactccaggaaaggcttggttcgatagcttttcgctatgccgtggtcgaaatcctgcctgttgagtgcttggagtggtatgagcatgggggagatggctctgacggacgatctgatttgttcggggatgtcggcgagttgggatatgatttccagggcggctcgaaggttcggctgcggatctttcagtgaatcggagacatctagtgatgtcaggagatcagccagacgctgtcgcaaggaaggtagcaatgtcgattgcaatttgatcagatcagatttcagggcatcgatttcgccgatcgagagggttgccttgcggggaccaggatcatgtcgggatggcatcgagccgtgcgtgcaaggctctaacaagctttcaagcgccttgcaaactgtacaggatagattcaacccgagtttgtgattaatagtatacgttggtttcacttctgatgatcctgagttggatccggtgttaacttaccatcggattcgatcaagctggtgttttccgaatccgacatgctcgttgattgaggctgtcgatggtggatgaagaactggaggaaccggccgactggccgagtgctgagacaaacctcaacccccggatcctcaaccgggtagtaacctggtgggccggtttggcagcccatgccaggttattgatacttacagagctccaacttgactccttgttatctcatgaatcatctccgactgatggttattgacagacagactaaaatatcttgaagatgaattacaacttatgaatgtgtacataggatcaagctcgggtatacataacaattgagatgcaagatcctgtcaggaccacatcaaaacatcggagattggcagtttatgaagcaaagaaacagatcgacaaaacaaaaaaaaacatggggatgtagaatagcgattgaatgaggaagggtgggatcggggatgggaaagaagggtgaggtggacccagctcttcctagttcttcatggaggctgtggtcacgcttctttaagtagcttattatgtagagcgtatttcgttttgttttggagcgatggaggtctacaataaagctaaaaagaactggcttgtataattcttgcattggtatattacttgctagtgatgatttgtataagaaaagaaaacgagtgttatatagatataagagattagtattcgctggatggattcatgatctttctttcaaatattcccatctcgactctaaagttttgagcagccaagcggacttgatcgatgaacaaggcgaaccactcgttgagccgatgtttttcggcttccggcagaggggttgagggctgttggaagtgatcggcagacgagcagggcacgagacgaagccgtagtgcctccatacagcgatcgaaggtaagaagagagcgctgcagttgatgttccacatccacgatagtggccctactggcccggaaatcgcgacacacctcgaccaggatggcgaccatctcgtgtaagtcgctgaagaaatccgccgtgtcattgcgcaacgagttgaattgagtcgaactcatttggtcctcgatcgtgaagggtgcttggtacgatggtgccaggcagagtttattcagcaggagtttgctgagcttgacgagcggcagtactgattgggcaagcttgacgacatatggcttcatactgatttcttcttgcggtgctcggtttcgaaggacatttgtagattgtctaggccgatgatcgacggccgagttggcgcttggaaggacattcgcagattgttgatgatcgatgacagagttggggcttgcaaggacataatttgcatgttgttgatcatgctgatgaccgtcggtgtcgccggaagggccgagctgggctggtcgatcgtctagatggggttgcctcgaaacctcagctcgatcgttctcagctcgatgttcgtttgatcgatcgaggttcgcattgatctggtcggtcaagtattcgatggagtgttcgaggccataggatgcggcttgccaaaccgcttgaaggattgaaagctcggattcatggaacgcatgggtgatgatctgaacgaaatggaagactgcagcgttatctctgtataccgattgctggatccgcatcttctcctcttcttgagagtccttccatcgttcaagaaacgccaggtgatcctcgagtactagtgttaaggggtaacgtagcgtatagtgaattttgaccatgatcgcgccaagcctgtgccttttcagacatccgcaccggccatcctcgctctcgggtacttgggctgcctggcggatgctgacgaaggaagatttgatttgtgtcacggtttctttgagctgggataggttctcgagggtggcttgtaggttcggctgtggtgtttcgacagagcgaaagagatcttgtgataccagtaaagcttcgaggtgttggatcaacgagggcaacaggcgtgtttgcatgtcggtcagtagagctcgttgggtattgatgtgatcgatcgatggagtcgcctggttggggttgcgattggtgattatcctctcactgcaaaagtcggctaagtttctaaacgccgtacaaactgggtagaatcaaagcagtttggtgtgagtaaacatattgataatggattcttgatcgttatatatgtgctcatagcgaaattcatggtgccgactggttgatatttccaccacgtgagctcggggttggtttacagcttccataccctctctcagtctcagctggtgtgagggagccaatagttgatcggcctctgcaacggggcagcggagaatgagaagctgaactggaaatttcgttagcactaggaccatcatctacaactggagcatgccggctccggggatggtcaacggcccagtacatacttgatcggggccgaggcagaggagagagccggcgccggtggccctcagggttgagtttggagatacatactctggttcagaatctgagatcggaatttcgttacagcactacatacaccccaaagccaccatcttgtacttataactggaagaagatggcttcgggggtatagttgagcctcacaatctgacagccggcaagataaagccgatatagattagaagaagaagaagaaagaaaaaaactgctacatatccggaaacagagacgggtaggggggactgggatcacccagctgctcgctccggtttagaatctgagcttggaatctctcgttagcatacatatactccaaagagtacctacccgtaaccggagggtgccggtgatggctttggcggctgttcgacgagccttcatgagcctgttaatctaacagctgtcaaagttgtaaaacccaagagaaaaatgtttatgtatagagataattccgaaaacaaactcgagcctcgactctcaatgggtgaaggatttttggtgaaggtgcaatactgggctatactgatatttgtaatctgtaggactagatgatgggttggactttacgtaccgattgagtggattgaggttgcggtttctgcgcccgacaatgacatggtgaatgttaaatatttgtttgaggattactaaaagattgaggactggctggctgttaacaaaactgaaatcttgtaagttggacttgcggatattggaactttgaaagtgttggaagaggatggaagaagtctgaggagtggctgttttttatatgtagtgaactttataaaccctacatacaaaaaaaagtccatcccgcgtcttccatggtcttctcgaaccccaaatacatattcgggtggggttggcgaattacatacaaagttggggcaaaagaccggccaagtgaccggcggcaagtcccgcttggcgctcggccagcccggcagggcagggctccaactgaatccgggcgcgggggttgcaattatagccgagccctgggtgccctgcaaagctcatcgccaagaataatatgttggcaagcgttatcagccagttgcataagtaattatctttgagactcaggccccatgtccgtcatagtgattgcttggccaaataatcctatgtcaagggcagggaaaccagagctaatagaagcacatggggcttgttttcctaccccgacacaggccacatgaccaccagctcgacccgctcagaattgcaccatgtattatttcgacacccagagtctgcttatttgttagagatccacagccccacaggctatattaatcgtctcacactactacatagaatccacaggagatttgaatgtacacttcagaatgactggaaaaaggaaaaaaaaaatctctgaacaagattcatgaaagcttgcggtagaatgattatatatatacctaagtcctatcccaatgaataatgatcaaaatgtaaacaagaagacggagacaaagatatttacagtaataatattgttaatagatgatcattggatcgacatcaatgtgaatcgattcccaggtttgacacagcgtagcccaccgaacttgggtagctttttaaagtcaataagaggagtagaagtaatagcagtagcagtagtagtagtagaggaggaggatgggattcgattaagagcttgacgatgtcctgcattattctggtctgttctaccgtcttgatttctatctgctccttccccagtaattgtcttgtttgacggaatggtaattgggaataatggccaccatagtctttggatggtcgatttgaatcggatcactcgctcgatcgtctcctgcttcttcttctttactccttcttcttctgcttcttctttttcacctgtctgttcctttttttttgtaataatagaaagagagttaatatgaaggcggcaaacaaaaagaaggattgaatggaggaaaaatgaaaaaaactgactaagatcgtatcgatcactttattgatcatttgaagtggttgctgttgatgatgatgatgatcagcagaagtaagcggcctggaagcaaagaacaaatggtccaagaacaggagatcgaagaagatagaatcaacaagaagctgtggccccaggctaagttgaagattagaggactgagagacgagatcgaggatccgattatcctcgagaatcccacacacgaatcggtcgatcaggatctccaggagactctcctgttgcgccttgagtcgatgcactccgaggcttttgatcatcgtggttgagagatatgtgagcgctttaaataggccttcacttggtcgggttactgcttctttcttcttcggctcttctatcgtcgactctagaataaaatctgttcaaggtaagaaaaaatcaagtttattttggtgtaagttgttagatctgtgttattatgggattttatttcccctttattgatagttccacaagcaaataaataaaataaaatcttacaatgtgagttttgagtgagtttaacatgagaggcatgaaagataagaaccgcctgatgaacgacatcatgagtccaatgttccgatgagagtgacaagatctgatgcaagcctgcttgaaagtcttcaatgaatcctttcgattcgctcgacgatctattttgatcaggattttgttgtaatgataggtctttcataaaactgctgcgagtcgataggatttgtaatgctagatctcctacactcaattctttccctatatctatatataataacatcacaaagtagatctattcagtcatctaatcatcatcatcatcgtcacttttatgaattcattctcaatccaaaactcaacttgttttctccatttcctggtccaaaatgctcttgatttcttttaaacaactctccacaaactgcgcacctaggtcgagataagaatttctttgttgggttgatgttggatgaggattgatccaacttccttgatcatcttcccaacgactgaaatcttctcgtaacagctttccaacacactccatctttttgacgatcccagctttattctgatcttcttctccttttccgtcttgttcttcttcttcttcggtgatcaattttccttcgattcgattctggatcgatctcaaatatctcgggaatctagttggatcgttaggttccagtactggtaacttcttatccaagatccatctctctttctgagcccttcctcgctcatcattttctttcagaccatcaataacttcgatcctcagatggtctagtctagcttgatatagttcataaaaccttctgttaagacttagtaagatcgattttccaagatcttcaattgttgattgaaatcgactttcatttggttcacctatcaggtctcggagagtcgatctaaattccactagggtctgtgtggattggacttgatcgagtttcttatcaatgtaggagatcagctcgagctgacaagcttgaaaccaagattgggtgatcgaatgaggctggaattcttctgatacagtgagcgcagcgacgaagggactgaagttgacgatcgatttggggatgtggtggattagctggtgagcattggggagtaaagagaggagtggtttgaggtgtttttctttatatgagccatcttgaacagcctttaataagttggtgagatcatccttgaggaagatctgttcgacgttctcgagagtggcaagtagtagcctgacagcattcttgactagttctgtccaggatccgttcaaccgagcgatcaatgagttgaaggtagtcttgcgaacttgtaagagaagttggagactatccaatagactggtgttatccattaagatgatcgcagccaatgcgtccatggtggcttgactgttggcctcccatttccttaggaagcttttcgctcgagaggagatctgaggccctagttgtcctaaggtttcactctgcctttcgacgatcgggaacatttcgattacctcatgtggctctgtctcaccactttcatcccaatttccgctcgtcagttcgttagagatgattcggcccaaggattcatatctagatgccgtcaggaagtcttcttgttctaatgatctccagatatgttctgcgagatctagtagtaatctgactagggtggccaaggtgtaggataatttggatgatccggtgattgaccttgtatgggagttacctttgagaaaaattgacaaatgttagcagcagctggaatgaatgaatgttcttattttgtgtaagagggtgaatacagacctgctagttgtgcttttgatttcaatcgatttctatctgattcgagttgagcatgattcaagttcttcagcagtttttctgagctattcttcattctgacgatcgaatcggcagcactgagcaggtcacgatatcgttcgccgaccatctgcctgaggtcttcccgtttctgatcggcatcggatcgtgcgcgacgttcgatggatctgatctctctgatggtgaagttgaggaataggtcatctggatcttcgatcgataggagatcgatgtcctctggtctggtggttccgattgggatggacagtttggatgggattgattgatgggtttgttggtttgagtttggttgttgttgttgttgtagttgtagttgttgtagtttgaatgatttcctgggcttgtactgtgcctttgaggatgctgttgttgttgttggtcgatggtggtggtttgatcttgagtcggatggtgctagtgaggtgaatgatctggttgagtgtctcgatctgagtggtggtgttattgatctggtggtggttgagcttgatgaggaggatgttgatggtaatggtggttcagtcgatcggttcatctcctcgtttccttgttttgtttttgttgttgtttttttggttgcaggttgaaaatttcaaggggaaatggtcaagaagctagggaaagggtctgctggagatgacgtcactcaaaaatggcaattgctgacatcaccatcagtcttgaaccacttggccttcaacctttacctgactcgattgactgctgtgtaaagatggaaacctatggaaacacctccttcttgttgacaaaaaggagagtgacttgaacttcatgagttacaaacaagttgacaatccaagaatggctcaatatggtgagatcggatctgacacacttgttggcaaaagaaacaatcacctcagtcaaatcataacttcaaccaacttgtagccctctacttttcgggccatggctggcacaaatgtgtctcattaaagagattcaagcctatgagaaggactaggaagatagcacaaatactgcaatttccaagagcaggttagactaaatgtttccaataaaaacaactacttctacacttcaaatgatgtattgcctggattctcttcaattatggtattcaaaatcaaagttgaaatgcatgaaattagcactggaacccgcggggtacccgagcactttggccttgcccgcgccccaacccaagtgtaggggggctctttccttctacttatatgtcaccaccctttctcatctcgtccaaaaccgttatcctaaaatctaccttacatacttcgatcaaactattccccttcccaccacttgcaataaaattgagcactagccccgctcgtcacccctttacacctctctcccttcctatccctccacccacacttaaaaccctttaagcttacacctccccatgcccaaccccctgctgccgcagggcggaggcccagcaaccggagacaacatagccgccttggatatgtatgtctctgagggctccctgcccgatgtcgaacatcatctagcggataagttaacaaaattggttgactccctcatccctagactagatagtcttgagcgagcggtgtccggtaaggtcttgcaacctgctggcccccccagagcagacttgttcaacacactgcttgcaagaatcgaggatattgcaactaatctgaccagattagagaagaaagtggagacgatgtctcttgcctcctcctctaacatgacggttcagcctgttgctaatccagcaaaactacctgccaagtcagcacctctctactcagagaaagtcgctggaagacttcctacaggtttgcccaaacacttaccaccggtaccaccctcctcacatatcaataggttcaaattaggtcaggttgtgatacgtaaacgtttcgatcaacccaaaccttttgagggcctaacagccacccaaatctgccaaagaattgatgaggcactaacctttgcaaaagccaccgttgatgatgaaataatcaaggtcaaagcagtagctcaattcccgaacggcgatgtcaaaatcttcaccaaagatcgacgagcagcaaaatggctgctagataataaacacttatggactgagaaagctgatcctgtttttatcacctcccgcgtaactcacccagtcctattacactcctgccccaccagcttcgaagtagacaacaaagaccatgttgaacttttatgcaaacagaacgatattaaccccaaggagatccaaaagatccgatggctcctcaaccctaagacaaccggtaaagctaccagtaccctcttgatccacttccttgacaggcgattggctctcgacatcgaaagggctggtttgtgttacaacagtctacacctgaaaggccaacattacctgcagggccccaaacaatgttacaattgtttagcggttggacacttagcgcactcttgcaaagagaaagccctctgctctcgctgtggagccaaccataactcagcttcatgcgaagagatggaagactctagcagaagttgccagagatgtctgaatgttgatcgtaaagtgtcctctcccattgacctatctgaccccaaatacgaccattcccccttcagcagtatctgtccagtacgcaccaaagagttagataagatctcggcagagaagacccactcctctaaacaatgatagatacaactcacataccctctcacctagatcactcttcatccaccacctccacttccccccctctaccaccagaattcacccgcaccttcaacccttcctctaatgtgcaatccccccactcactctccttccttcagctaaattgccacaatcgtaaagacacaactcacagcttactacactgtgaacagtcttccatggcaatcctactccaagaaccctggaccaatcccatagacaaccttcctccaacccaccctagctggcacagagtttcacccattgaccaaccaaaaaatttgggacaaagacctagatgctgtatatacatcaataaatcagtccccagctataacttccaccgtctcccagataactcaaaatttctgactgctgtttctctcacagttgaatcaacctcagcaaccacatttttcctcatctccttatataatcccccctcatcctttgctgcaatcccggagcttcactcttggctttccaacaacaacagcagacataatccgaccatcctcatgatggactctaacttacatcatccccgctggaaccctcctcactaccgccatactcattccgcttccaaagatcttataaaaatctgtggacaaaaaggctttttcctaacttcccctacaggagtgccaaccttccttggtcccaaaggaactcaaacaactattgatctttgttggacaaacgcgcattgcaagtcaagaattcaacaatgctcagttgcgctcaacaaccatgcctctgatcaccaaccgatacacctgattctctcactagaaaaaaccctaacttatcctccttcaaatcgaggaattacccctgataaagttgatccccatcgcttccggaaagatctgaaaaaatccctagccgccatccccattccccattcctcagacaccagtgcttccattgattcatcagttgaaaagctaaccaaaagcattcagttttgccacaagagccagggtacagtcccatggaggggcaccactcgagccaactcatggtgggacccccaaatcctccaacctctggtgtccaacagaaatcgagcacgcaggtggatgatcctgtccaactccaatgaagcccgtcaatgctattatgcttggcaatcggccttcaagaagaaagtagaggagctgaaatttctgcattggagacggttccttgctagaactagcgatgcttccgcctttcaagcctacaaattcacaaaggccaaactctctacaacggttgaacctctctacagaccggataacactctttgcgccactgttgctgaacaggcagacatattgtttcaaggaacctcagtgattaattcagaatgcgatctatcagacaccctcccagcgacccactccgaatatccgcctgtttttcctcccataaccacagcagaactcaatcgggccatcgattctctcccccccagaaaagcggttggaccggactccatccccaatgagttactccgcatgggcaaagctgaactctctccctttctcaccccccttttcaatgcctgccttagacagggacattttcccaaagaatggcgatcagctaccaccgccatcatccgcaaagcagggaaaactgactacagggacccaaactcgtatcgcccaatagcacttttgtgcacactgggaaagcttctggaaaaaatactcaacgagcagatgatccattggattgaaaccaaggacatccttccccagggacatatgggaggtcggcgcggccgaaacatcactgacgctttaattcttttcacctcttgggtcaagcaccaatggcgcaaaggaaaaattgtagcaggaatttttctagatgttaaatcggcctacccctcagtctattcgtctagactgatcgattgcttacttcgcttatcatgccccaaataccttgtttcactgatctcttctttcctcactgacaggactacctcaatgaggctaggcgactatacttctcccctcttccctatcaaagaaggcctcccccaaggctcccccctttcagtcactctatatatcctatacaatagcgggttactgataaataacagctgctcccttgaaaacgatcggatctccattggctatgttgatgatgtcgtacacctagtggcagccaactccttagctgaagcgactagtatgcttcaggaagaagcttctcgctcactcaaatggggtcgaagatttggagccatcttcgacaggaaaaaggcagtgctaatgttattttctcacaaaaacttgaacccgtccccctttgactttgatgggcactcccacacattccagaaatccacaagatggttaggtatcatcctcgatcaacgactgactttctcagaacatttaaagaaaatcaaaactacaggcgatgtcaccctactacaaccaacgctgggccagctacgctaaccgtagcgttagcgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcggaaaatccgcctttctgcgctaacgctacgcgcaaagggcacagaagtgcgttagctgttagcgtagcgttagcgcagaaatttggaattgcactaacgctatgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcgtagcggctgtagcgatgcactaacactacccagaaacaagccgcctgttagcggggcttcagcgtagcgtagcggcggtagcggcacgctaacactacagaaaaaagggcccgttttatcgccgctacgctaacgctaagtggccctttagcgtagcgtagcgtagcggcccagcgttgctacaactggatcgaattatcaaatcaacttacggccttaacacagctctggcaagaaaactgatcgtggcagttctctactccaggatcttgtttggaagcgttgtctggtataccaaaaagaacgcaggcactgttaatcaggtactcaatgggctgtaccatcgggcgtgcagacttgtcacagggttattccgacaaaccccaattatctttgtccagaaaagcagcggactggtacctccccaggaagtccacctccgaaactcccacctatacatcctccgaacgctagctcatcctccctctcatccagtcgttcctctactaaaatctgaactgaccaagcctcagccctcctttcccagccctgtacactctctgctgacccctcccaccccgtttgaattccctgctgaccacttggaaacgatccgaccagttcccgcccctccctgggtagaacatgtatcgatgatacacaacttgaatgatagcagggagaaagtcattcagcgtctcccaacccagctgaggactgaacaacaagaaaacactctcatcatctttaccgatggatcgtggaccccaggcaaaggggcaggcgcggcggcagtcgtacacccgtcaggacagtcaagcagcgctgcaatttggcctgccaaatacttgtcaaattctgaagccgaattgattggcattcaacttgccataaaactagctcaggaaattgtagaggctgacctttctaactctttctcggcggttgccatcttcagtgataatcagggagccctgattagatctgcagaccccttatctctgtcttctggacagcatatctactgacaacttcttccaatttaagcttctaggacgaccggttagactatactggtgtccaggccatgaaggagtggaagccaacgagaaggccgatcttttagcgaagacagctgcacagagcgatcccatggccttaccggagggaacacaaaaaattgtgctgcccttaagcctggcgaagatcaagcagctctgccgcgcacaaacaacaatacccgactgcatgaccaaggaagaaggcaaaagatttgctttcgctgctgacagttcaaaattgataaaaaccctagatgcagaggaaaagggactaacagcgaccatttttcaactccgcgccgatcacgccccactaaacaattttcttttcaagattaaatcacttttagaccccagatgtactaactgccatgtgctcgaaagcgcagcccattttctcatgttttgcaccaggtacaaacaggaacgagcagctttcaaaaggaaactcaaaaagctcaagtgtgggatcaatcctcactcttttcgatcaataatggacaaccacaaggcgatgaaagaagtctcaaatttcatcatcaccacaaatcgtttccccaacattcgacggtacaacctgaaaacgagttaacactgcccggaagacctgttcttgtttcctttcctatgcctactcatgttttttttttttttctctcaacaaatcttatgccgcttgctttagctttttctttaccagttttctcacatcttcaaaatacgtacaatcatgcctaaggcactagggaccccaatcctgactccccgaagaccgataggcacgggcgaattggggatagcccagaatgcctcttcacaagataggttgctgctcaaggtagtgggggccttttcgatgcgcaccgaacttgggaaaatggtgggacgggttgaaggataggggtttccgaatgccctaagctcctacttctgttatcttctctctctctatatcctcccttctcctttttctctctttcgcttcctttcctttttccctttctttttccttctttttttcttccttccttttccttttctccttccttttcccttttctttcttttctcttctaaaaaaaatctatacacacactcggtcaccatgttactagttcgtctctcaacatacatacatgacgctaaacttcaactcataggagtatacttgtatatacataacttctaccttgtttaatagtgcggcatgtgaaatcaatagcactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgtatttccgtcccttgggtacaaaaatcagtgtgacccagatgtacctgcgggtatagggaacgggccacgggtacccatggggttggacttgaggcgggtatacccgccagcagagggtatacccgcccatcaaagggtatacccgcctaccgcagggtataccggaggtcccgtctcaaagatacctgcagataccccggtttggggaggagtagaggccaattggcccccactgcccctcccccagcgcaacccaagatacccgcggtatctccaaggcggcccgtggaacgtacccgacttacccgttggtcttcgggctcctgaagagctgtcctggagccctaaaccggcggtgtacccgccgggtatacccggaggtcccgggaacgggttccactgctacatgaaatcatagagtgcataaatcatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgattttatgaaatttaactttgaagaccataaatgcatatttgtgacacaattagtgcattctgcattatcatcaataaaatgctcttgtagtcccttcccttctctcatcaggaataacatcaatcattcccaactttgactgttgatcagtctccattccaagcaacattggactttttctagactatcagtaccaatagcttgtgcagtgcaataccacaaacatcatccatttctctgttggatgttagcagtactggtacatcattccatcaaaattgacaatacttttcccatatcaatcacgaacctgtgtgtataatgtgcagaagtttgacattctatattttgaaaccattttgaatgattcatagctgatgacaatcctaagcactaccaaagggcaaacattttggggttagaagacaaaaatgattcaagaatgatctgtgaaattgctcatggaatacacacaatccccctttcacttcaaaaactacaggcatcctttgaagtagataatctttgcaggtggaaatgattgatttaatccattggtgatgactgctttaactcctgcagggttttggtgtctgtagcaacatcttgtgtatcataaagaaagtgtgagtatattctgttgttatttgaatcagtcagatagcttgaacctttcaatttctctttgagttgctctgtaattttcacttgtttttcagtttgatcattcaacccccattcattgaacttattccaaagtgtaatcactttgggttcttccttcaaattcagaaaaaataggtatgattgctcatacatgaagtgattgagacttgaaatcagtccaacagattcttgaaatgcacaaagtttatggaaggtaatagattccttaaattcttttgatataacctctggatattctctcaggataaatttgatcatgtcatacataagtttgaaatgtataagaattttacttggcagatttttcaaaaacttcactctaggaatgtagtccatcagctcttccaataaatgctccacatgagatgctgaagtttccttatctggtgatgctattctgaggaaatattctgtgatcagatggaaaaattctgaatgaactccaactgtcttatctaacaacttagccttcaaaagtttgaattcagcctgcttccaagcgtcctcattgaaggctgcattttttttcaatacaaattaaaataaaaaacaagaatgataaactgtgtgcaataaggattttttgcatttaaaaatcttatgggaaaggagcactgaccctgaaaaatatccctcagtttggtattattaatgttacggtcttctgcaaaacttaatctgaggtcaaagttaaggtattcgcttgcaacatcaaatggaaagtacttgattgttattaaactccataataattttccatgatctttcctcaggaattccaaaattgttccttggggtacaatttcaagatttaccagatcaagaatgaaatgaacaatcagattggtccaatcagatatcatcaagtttactatcttactgtccttgtacacctgataaacaccagtctccacaaattcctcaaaaagtgagagacagtcttttatcagaattatatctatattggcaactatttgattagacaatctaactcctcctccttcaagtagtaatggccgaccaatgagtatttcccagattcttcttttgtacagatagtttgacagatccttcaactctttaatgtgtagagagaattggcgataatttcttggaaagagcttttgaaagtatgaataatcttctttggaatggataaattcttttgaaatttctgcacattgctccagtatctctgccattaccaaaccagaaaataaaaataacattttattggttttaggatgatagtctatagaaacacctactttggatttttgaagacttcaaatatttctgtatagttaagtgagtgttgggcccagttgtctctgtgggttgaacagcattcaaatctgtcacaaaaaacatcccatttttaataagcaacaaataactatgatcaactatgattccctttgtaaattaaaataattcttaccctgtggtatgtaaatatgttgagtgtcagatgcaaaagagctatccttgctgccatcagggttgtttttaacatctatttttggaatcaaagagtggctctaatcagaagcacttttcttgaaagttcaggatgttatcaggaagtcaataaaatgtccaacatacctattgtttcttccaagacaggtgattctttacatcataggtttttcagaaacaaaaaaattataagtaaaaataaaatcagatttgaatattttagattagtttcatatgttctgggctccaatattcagcttaataagaatgtacctttattatggtacacaggtaaaaccttttccccgggtatggaagactcagaaacaaatgggaaatcacattccatgcccaagacacccagaacacccaggaagagaaaaactagtacacagggtcttcctaccaccccactagtcatctcaaacacctgcatgtccaaaaataaatgatggctttcagtcttttggttgttttttggtttgagtacaaattaatgatttctggagcttgtttttaattgtgttggtaactgaagtttagacttagttaaatgtgagctggggactcttaagtggcagatggacacaatagtgatggggagactgaactttctttcaagctagaaagaccataaaaatgagaaaaatgatggaaaaaaaaataatatgtttatcaattttaatggcagacttaatttgtatggtggatggcttctaacaatctgggaaaagggtaccagccttcacctcaaaagaaactattgattctgttgattgaggtaaatcttaccgaccacaatttttggaccaaaagatcaaggctgtccaaagggaaacctatgagaatttcagtttattttaagggtaactagattataccagcaagcagtttctttttttttttttaattttaactttggattgaaatagaatttgaagagggaaaagagatatagaaagatgattgtggataatctgagggaaggtggaaagataaacaaaaaattgaaattacagggaaagtgacttactagtcagaatttcaataatcaagatagattgagaagatttttcagttgaaagggactttttcagttgcaagggaccttcagtagatttatggcctggtacaagattacaggaagagataaatttgttttctggttcagattcaaactggggggaagtaactgatggtggggaagaggcttgttgtatatctgaggatcatatgcatgaatctatctaggaggaatgtttgagaagaatatatgtatttgtttcagattatcaattgaaatttgacacacaagaattcatacacaacaggtgaaaatatgtcaatatttcttttgatgcattttctttaaggacttgatatcaatttttgtagaccctacagaatcagatttggaccccttggagtcaaattttgcagggaaatctgattcaagggcctacaaatctggttttgtaggggatacagaagcaaaaggaagtctttcattcatctctgttaaataaaatttcaatgaacagggaaaatacctgagctacacccaactacttccaattgatttacaattatcaagaaatcataattaagggaaaaagttgtggggaagttagtggaggacttcctgtcagatctgggacccttgcagaagttgatctagagccgaaaacttttaattcttgcagggagatttgaatttggaggctctaaagcagctctgggagacccgcagatgttggcgggaagtcctccagtgacaccatagaattcagtttggaatatgaatttttagtcagaatgaatggttaattatgaaaatttgatggttaattgcatttcacaagagaaaactcataccacagtttacttgtgttattatggaagctgatgcagaataagttatgtcaatagattgatctctcccaagaatgggagttgtaactcctattcttgggagtcattcaaccaagaccccaacattattgtctggatccaggtcaagctcatctgtgccaggttcatcttggatcactgtttctgcgatggttaatttgcttcaagtagttccgctccggcgctgttgttcctgccctatatgtgatcttgaatgatggtgttccttggatagctcttaattggagaaacttattccttccgttcttgacactcaacaagggccgttcttctgccctgtgacattcagcttacatccgaccgagctgcagacaagtcgggtcgagtcctcttgatctttgaaattcccaaatcccagcagagtgccggcagccgatcgccgatatcatttgccaataaatactggaaccccagcggaggatgagggtggttgactgatgagtggaagctgtcctagcaccgcggcttggcttggtccatggcaacccagaaaccatccgcatcaattgctccaccaccattaagtctgaaccatctgatccttttgttgagcaagacaaatggcaaataaacttttataagcgttcacttgtcgtatacacgagaggaacctcctccgcgacattccgtcttcttgaatagactaaaatgacaaccgatcaaaagtctaaagatttttttatcggcgtggacgtagggacgggctcagctcgagcagcccttgtagcctgcaatggccaaatcgtagccgagtcaacttacccaacgaccacctatagggacgatcacaatcatgacatcttcgagcaatcgacaactgagagtgagcgcccttaagccgacaatcaaatcattggtaaccagttttatactagctgatttgaaatcctattgtggcgtgcaaaatacgatggtttacatagtttggaactcgattgccaaggcctgtaaagattgtttgagggacgccaaggtcgggccagaacaagtcaaaggaattggtttcgatgcgacctgttcactggcggttaccaccttcgaaggtgagccgatgtcgatcactcaagatcaatggggtcctggagaatccaagaggaacatcatcctctgggcagaccatcgggcccgcgatgaagccaacctgatcaattcctgcggcagtccgttcttgcaatatgtcggagggacaatgagcttagagatggagatccctaaggtgctttggttgaaaagacacatgccgcatcaacttttcaatcaatccatgtttttcgatttgcctgatttcttgacttatcgagcaactggtaatctagcccggtccaactgctcattagtttgttagttttttttctttttctttttgtgggctcttttgggtctcctacttcaatcttctgatcaattctatttaagagcctgatttttcatttgaatttaatccaggcaaatgctcttatgttcctcctgaggttgaaggtcataaaggttggaatgccgatttctttaggaagattggactgcccgaatttgtgagtacagagatttcacatttgcttattcaagctctatcaagcacgcagctcccgtttcaacacggtccttttttgcttgagcttgtgtcgattgataaattttctgtctccattaaccaggttgaaaccgacttcaaacaggtaggcggttctcccggaaaacaaggattaattctgactgccggacagcccgttggtatgggtctcactgcgaaagcagccggcgatctggggttactaccaagcacgccagttggctcgggtgtcattgatggatatgctggttggatgggtgtcgtcgctgcgaagatggaaggtgaaaaggacagcgatctcgggacgagtcagcaccggctatgtgtgagcgctggcactagcacctgccatatcgtccagagtccagatcctgttttcgtcccaggtgtttggggcccttacttgcacgcagtcttccctggatgtgagtcagtctatgctcgattgggcaatgtgaatggctgtcagtttatctcatccttttttgccacctcagattggatgaatgaaggcggacaatcttcgaccggacaattgttagatttcattattgatgtgtgcttgccgtaaagctttgggtgccttgattcttttttggaatggctgactttttcttgttgcctgtatccctcaacagacccatccagcggtcaacaaagttaaagatttggcgcaagcaaaaggtgtcgatcattttgtatttctcaacgacactttgaagcaagcccaacaagacaaaaaagcacctttcttgacttatctcaccaaagattattatttgtaagctgaagagcttttttttcatttcatcaatccaaaagaaatttgaagtttttatctctccttgcagatatccggatctacatgggaatagatctcccttggctgatagcgctatgaagggcatgctcattgggatgtcactcgacaagggtgtaatggatttagccttacggtacttgatcacttgcgaagcaattgctttacagacccgacaaatcgtggacaagatgaacgatcaaggccataacatcagcgcgatcttcatgtcaggcgggttagtcaagaatgctgtcttgatgcagttgataggtaaggttacacgtcgcgtgtcgattgatggtgtgcgaccaaatcccagcctgatcatgaattctgtgttgaactcgatggtaataactatccagcaaacatatgtgatgtcccgattcaactgccagcttcacattcggcttcagttgttttgggttcagccatgttgggaaaggccgcctatgtatccactcaactatcgcaatcccaagtgatttccaagcaggagatcgccgaggagagagcccaacaaatgaaatataagttgtgggagattatggtaagctattcagccttcctccttatcaaacgataatatcagtcaatctgtatacttcactcggtcttatgacaatgagtgaacatgaactgacttggaaaacaacctacgtgatgattttcttgtaggttggaatgtctagacctggtacaaccatcaaaccacatttgactgagcaagaaaagaaattgctgaacgtcaagtacaagattttcaatgaatgcatcgatctgcagagaaaatggagaaaggacgttcaagacgctttgagttgaacaaacaacgcctcggactgtttttctcttcttgtaattaaaataggaggacacaacaagactgcaagcgcccggatcttaaaagccgataaactttctgtaatttcttcgattcaaaccaatactactagaaatagataaagaattgaaactattcatgagtccaatccaaatagtacttgtccaaaagagagcggaagtgtgaagcgtcaaaaaacacatatggtaatagtattgatggtttggttttgggcattgtgcaatgatgctcaatcaaagtgttctggctgggaaaacccccaaaggactccaaaaaataaagcaaatgaattgctcaaaaatttgatcaatgacaaagaaatcaaccatttaaaatgaaaataaaaatgaacaaaaatgaacattgctaatgaaaagaatcagaggcttcaaaggatggaagaaaaaaaattaaagaataacatcagattagacatgcggggtgaaaaggaagaaaattgaattccttttttgaatttcacttcttccaatgaaaatctatcaccacttttccatatttaatatcttatctatcttaagtgagacttccacaatagaatatccaattgaaattgaaggtaataaaatgcttcattcaatgatcaatgagaggcaacatgcaagagtcaaagatggactgatatttctggaaaaaattgaactagcagcagcaacaacatttagtgcccattaaccaattggacaggtgaggttaggtaaagtttttgagttggtcccaggttaaaagcatcagagtatttttcaatttgctctctgagagcttgttgagaagtcctgaaattagccatgcccatcaattcaaaatgttcaataaattttgagaaatctgtgttgtttgtgatgcttgaatcttcaagttccttgagttttttaacctggacgaggtatctgaggtactggtcttcacatctttgcagtgagactgccgataatgaaccccctttttcaaaatcaaagatcatttctttcggaaattggctgtagaaattcacatattctggtgacctttctaattcttgtagactttcagggtctatatcaacatctactcttctatcagtattggaatcagtcagatagcttgaaccttttaacttctctttgagttgctctggaagtttgaccgcttggtaattagtttgatcattcaacacccatctcttgaacctattccaaaggctaatatccttgggttcttccttcaaattcagaaaaaacaggtatgattgttcatacaaaaagtgattgagagttgagatcagtccaacagattcttcaaatgcccgaagttgatggaaggtgattgcggattccttgagctcattggatacaacctctgggtggtatctgtggagaaatttggacatgtcatataggagtttcaagtggacaagaatcttctcgggctgattttctccaaccattactttaggaatgtaggccacaaggtctttcaacagagtactgatttgagctgctgaagttgctttatttggcaatgcgattcggagaaaatcttccctgatttgatcaaaagctttggaagaaacttgcgtggccttgtgtgtcaatcgagccttcagcaattggaattcaagctgtttccaagtctcctcatcgaatgctgtagtttgtcaaaagtgattaagagataagcaaacatgcggaataaatagttgtttgaggatttatttttgagatttcattagatgttgagaaagcaggactggccttgaaaaatcctcttcagatcggtattctgaatgtgacggtccttcgcaatgctcaatctgaggtcaaagttaaggtaagtgcttgcaacatcgaacggagggtacttggcgataatgaaactccagaataatcggccttggtcttccctgaggaattgggaaaggatatcttcgggtacaagttgaaagtttttcaaatcatggaagaaatgaatcatcagatcgctccaatgggacatcatcaacttcacttccacattctccacatgtgcctgagagacgctggtctccacaaccttctcaaaaggcgcaagacagtcttttatcaatatcagatctatagaaccccctagttcaggaggcaatgtcactccgcctcctctgagtaataatggtcgcccttttactatctcggcgagttttctttcatacagatagttcgccgcactctctaaccctgcaatgttcggtttgaacggttggccattttcgggaaagagcagttgaaagtcaaaaaactcattttcggagcggataaccatccttgacattgctgagcgacgcgcttcgacttctgttttctctggaatcatagaacaaaaatcataagaaaagcggctagaataatagtgcatgcagatagtgatacccacctggagtgtttgaagtcctcgcattgttctggatagctaagtgaccttctggccgtgtttcctctggggagtgcacagtatccaaatatgtcacaaaaagaagcatccacctcaagagttagcagtgaataaatactgaaatctatcacccctttctgaatgaaaaacgaaactttgcttaccttgtgggttagagataggttgagtgtcagatgcaacaagagagccttccttgccgtcatccggtgtgttttccatacctatgttgcaatccaaaaggagactaaagattagtttgagattcttatcttggctccaatgttgaacgtaataagtggcattacctatcttatgattgaaaggcaaaatcctctttcttggtggagaagactcggcgatacacgtgatatcagatgccatgcccaagacactcgaaacacccatgaagaagagtgctagagcgcaagctcttgaatgtccgatcccactggtcatcctcaacacctgcatgcccatatctcaatcaaggcttcaaaattgttgggtagtattggttggagtataagaaagaagttctggagcttgctttgataccagctggtagtaagacttggcgaactaagttatatggatgttttttctgattttaagagaaaatctcggcaactgtgatgatatctttgtcgttggaatgtgaatctgaataaaattgaagctgttatcaggtatcctctggcgacgaaaaatggaactggtggattaggcgcctgatcctacctgtttaaataggatgagcttgatgccgtcgaggaaaagtgaaggtcaggatcctcaagggagaatcattaaccctgcacatggacatccgatctccgaaagctggctcgttggagcaggtccgaaagcctgtacagaaatgagagaattccctggctccaaccaatcaaataattcctcttaaagaactcttggtgctgtgttatcgaccttcaagtcctacagcctcgattgaatcggagagcttctttcgtttacgctgagctccatagtccaatagacctgtgtcaccgccctcgatctaatcactcttgcccgagaaacctgcttgatccaggcaataaattaacaagtccggccggccggccggataagcctccagcttctacttcgctgggaatgctcaaaccgatgggtgtgtgaggtcgatgctaagcatctccaggtccactgtttccaatggactacaaggccaactacactccgcgccggtgcgacacaaacagtgtatgccagcccggacttcaaatctgaagcgccggccctgcgctgtgtgcgctccattttcctgacgaagggtttcctcccggcaactcccagtcccaccactccagaaccccatcaccatcaccatcaccatcagatatcaaaacatccgaccaactcttcatccgacatggtgaatccacgaagacccttctcgtcctccgcctatggtggcttcaacccgccgatgcccacgctttggcagaaaaccgcctccaaattactcggttcgtccccctccccgcttcgctcagccttcctccgaaacatattgaccatcttttgagcgctcggtctgcgccgattgtccgggatatattttttttctttgaacaggcgggacgatgtggtttttcatgttctatcgaatccgggaagatggccaacaggtcttcttggtcggttcacatcttatctcctaatctgctccttggaccaaaaaaaaaaaaaaaaaaaaaaaccattactgatgagctcttcggacatatttatcatcttttgtatatgattcggatcgatcagggaagacatccgtgggaccatggagctcacggtgacaaactgattcaagcacatgactctgaagacaacaagcattgaacccgttcataaacaaaaccaaaaaaaaactcctcctgaactagatcaagtgttttatctttcaacccttcgtcaacttgttgtttcgccctaaagattgtcagaaaaaaaacaattccacatcctttcttcctccgcttggtgcatttcccttctccatctctctaatctctccctcttgagtttttccttgttctccctacataatggttaacattaccgggcttgtatattagtccctactatgccctcccaacatatatcgttagccaagctgctgagaggcaattgatatcgtgatcaccacgacggataaagttgaagttgccaccagtctatatatttggtgcgccgggagagttgactccaatctgaattttgccttctctcgagaaggccacaatgtctcgtgatgcttcgcttgctgagtcatagcggggtcatcatgcctcaaacaaacaagtgtgtattcaatcaatctttcaatatccaaaaggtaatacttctacatcaacaccgtaagaaattcaacccaacgcacatcatcttgtgtagctagagctcaatcttcttagactttttgcgcttcaaaaaattgttcaaatagtttttcttgtttttttttttttcagaatttacagaaggattatgaatgtagtatatgagggaagatagagtagcgaggatctgccaaaccaaacgttgtagaaacgcggaatataagaaggagagtaaggtccgaataaagaagaaagaaaaatgaatggatggatgatgaggatgatcaacaagaaaacgtgatcgaagattgtctgatccttagtcgacaagacctttcactcagccactcgatccgaacccattccaaagtcccagcaatactcatcaaagcttttttttttcgttggtttgaagaagaaaacatcaaccacccggaggggaaaaaaaaagaaatctgaatcagtacgagttaagtaggcttttttgttgaggatggataaagagaaaagaagataagtgcaaaccttcttcgccgacattaaaggataagcttttaaaaggtttactagatccgtgatgatgtttgccaagctcgaggtttgcagaccccgaaccagacggcagccgggaggccaaaggaccagcgttggaggccgaagaagaagaagaagacgaagcgaagttaaagaaggaactgatagcgaagggggagcccgcgaatttccagatctcgatccgattttcgtcgagcgagacggcgacgagacgttggccatcgatcgagaagctcgcggcgacgacgggagtcctgaaagactccaggatgtccatcttggttcccgtcttgagatcgtagatcacaatcgcgccctccggggtcccgatcgcgagcttctgcgatcgaccatggaacgtgatgctcggataggtcttcactagttcgtgtaggatcaccgtcgcccccgtctgcgtttgggctcgcatttgcttctgggtcgggtccagtgacttgatcactgcttccaataatcgcggtaaggaggtatgtaatactaatggtctctatgatgccaaggttggattcttatcatcagtaatctcctacttcggcagcaaggatgaaaacaggatagaacaagaaagaaagaaagaactaaacgtacttttctaaccatgaatacgacgagtttcatggtcgagatgcgatcgagagggttctgactaatactgagatcgtatgacaaggtggtcatgaagaggggagtattgacactagcgacatggagacacgcgtacttggccactcccttcaagtcaggggcgagctcgccgtccttagcggtagcccagccgaagagattacggaccagctcgatagcatcgatgtagttctggatgatctcgaaggtcttggaacagatctcgaagccggcccgtaacatctcgattcggctcgggctcaatcgatcactccgctggcccgtcggactgatcgtctggaagaccgcaatcgagagatccttgagcactttgctcgacaagaccttgtaccgttctgagacaatcaatcctatgagtaagagcgcgtccaactgcttcttggcgtccctctgcttttcgtcggcgctcgaggggttgccgtcttttagtaggaggtctttgtgaatcgctgagccggtctttcgaccaaaagtccaatccttatcgctcttggtatgatgaggtgtgatttcctgaatcggcaggaatccctgccaactggccacaagtccttcgatttcttcgttcgccatcgagcccaatctgacgccgaagagcaaccgagcagcctctcgaacttcggtcgatggatcgagccagtagcgtactaggatctgcaagtccaaccaagccgtcgaacaatcatccgagagatggctcgtcgacttactcgccaatttcgccaggccaacaatcgtctcactggcatgtcgttcgtaccgagcttcgttcaaaaacactcgcaataagacgaccagattcaagagtctgtaagtgttggagtgttcactgctcagcttctcatcgccggtggtccgatagagcgccagtcccgatcgctcgtctcgatccccgttgatcacctgcagaatctcggagcgttcctcaacggatggccgtctgatgcccagcccgtgttcggcggcatcgtccaaagctggatcgaggccccagggtaaaagctgggagaccatcaagcgaacaatcgacaaccggcccaccaaagcagctccgtcctgtaagccaatcgcttcgacaaactctctcatcctcaccgaaaggatattgaatgctggcattcctgagatgttgaccacccgactggaaccgaccttcgaccctgcagatacattcgggatattatacgcctggcagtttgatagtccgactcgaacccatcgatacgccaacggctgtccgttctcaacctcgatcatggtcttggcttcctgacgtcctaagtgagccgaaagactttcgctgcacaaccaacgctgagcgccgagctctcgttcacgataaaagatcacgatctctgcgccatttgaccacagatcactgattcccagactcgtatctggtggccctagttcgcccatcacctcgatcattccttctgcattcaagttcaagaccactgcagatccatccatcatcaccacgacgaagcgggacagccttctagattgcgctccctgttcagggacatgctccagatcggacaatcggccaaagctttctaccggtaccgccccaatcatcatccgatccaccagtctcaactcgttcgtatagtcaggaatctcagaagatacagcctctctgatcttccgcgcccagactcccaagtctcccgaaaccccgccggccaagacccactgcggatcagcatacaaggcagacaccgggcctccaagctgctcttcttcgactagccgctccaacttccaggtggattcgggtaaggaatggcgagaggataggatgttcaaggtgtaaactgatagctgtcccttggagtcacctactacgatcgttgggcgatggtcatcttctagccagatcgaacacgtcaaacagatggatggggggtccgtgggtccagtggtctgcgcggaaaggtagaggtcccgtcgatgaggataaaccggtggattgactgaagacattgagtcttggtctgggcgtgattcagcattggcacttgtgttatcgggggcttcagtggaaaacgagagttcagaaaacctcctttgaccggttgagaagtcaagatcgacggtaaggaggttaacggttttgatgagatcgaagtggctgtcaatagaggagggaacgattgaattactgatagcgaactcgaattgacaggggctgtctagcgtgaaacgggcttcatcaatcggtctgactttccattctgaccagccgttaagtgtgccttccgacccggcagaccgaaaaagtctgacgtgtctcttggagacggcaaggatgccgaatgagcccagaaaggacaggctcacaatcaaatcatcatcaccagaaatttgcggactactttctgacggcgaataatagttcgttcgaggttcgccatccttctcgttggagcttggtaaggatggtctctcgaaaacccagaaccgatcagcagaccaaactgcgaactgatcttgagcgactacaatcccaaatggtcgttcttcttcaaggtttagatcatcgcccaacgttttcagtaagatcggctctcgcgtttcttgaatcgtccaattagatgagccttctccatcttcaaaaacgttcaactcccgagtccatatttctttagaccagctcaaactgattaggttgattgtccatctgttgctttcagttctggactgcttccagatcttagtcttgcagaatctatcgtgtctctcggttgaagagttcgaatatttggttggaaagatcttgaagtcaaccgaatttaataagactggttgagtttctgatgagacgcataggatcaaaggatctgtttgagttggaatgttcacatcgccatcgctatgcttttttgaaagatgataaaaatgaatgaccaagataatttaaaatcacgttcaagccgataaatggacgacaccaaagccactgaccatggtgacatcgtctggaggcttcaggaatatccaatcatcaaactgaatgagaccatcggattgacataaatcgagtgaatggatgatgtgaccgtcaagaggcgagatttttgaacactttcttgaataagaagaagcaaaccattgaacgtatcgatgagagaagattaaatggcaaattagatggaaaagtgaatggcttacccaaacctggatagagtgaatatcagtgtgctggaaggatgctgagggttttgaatgtgaacatgattgtcaggagaggaagattgggaaggtgattggtctgcggatggtgtaagaaggctttgatgaatatgaagggtgatggtggagatgattggatcaggatatggcagaggattgaccaaggtagacgaagagaaggtgaaaggagatgatgaagtggggccaggatttgagggtgtgggagaaggtaaaggagtgttgcgttgttgctgatcggatggaggggtgatatcaaccttggattgctcgtttatgattgtagataatgatgctgaagatggcagtttgaactgttgatgagtcgagccttgccagagtgattcaaatggatgactgatcgaattgcgagtagatttgtggcgaggataagaggcacttgatgaggttggggattgagatgtagatctagattcgatatgttttggggagagtggctccttcttggacaggtgattgggataaccatcggtttgatgtggtgaatagggttgtgattgtttttgatgggatgggtgttgatactgttgatgatggtctagctgtaagctttcgatttgatcgttgaggttgcttgagcttgggtggttgaggattgagattgagactgttggggatgccttgatggaatgatgaccgagagaatggatagaagaggttgaagaggatctagatgagtttgaataaatcgaggcagacgatggcttgagtggatgtgggattttgattgcaggtgataggtttgaagggttgatcggtttagatgttgagatggaggagagtgattgatttgagtgtttgaacagttgtttgtttaattcaaatcgcagctgatgatcctggtcttccccgtgatgatgatgatgatggtgatgatggtgatggtgatggtggtggctgtgatgatgctggttggattgggtgattgagcgtaggttgatgagttgtccgttgatggtcgagattaagcagtttgaggctctgatgtgctcgttgtgattgatggttgagttgaactgatggagtgagataggcagtgagtagaatctttgaaaccattctgaagatcttggtagttggttagagaatagcttgaacagataatttgattgtgctgattctgagatgggtgatgatgttgatagtcctccaagtgtttcgatcggcttgagattaatctgagcgatcaattgatttgagctctcctcaacgacgacgtcatccatcctttcaaatcgatgaaatgattctgttaatggaaggatgttgttcagtcagtcatcggacaaccaggaagaagaagaagaagaagaagaagaagaagaatgagagatgaaaaaccatacctttggtggtcaacagcagaaactttgccctttaagttgctgtgaagagaaagaagcagaatgtgaagtggtaccacaccagctgtcacagcggcgtgacaccctctgtgacatccgtctctcctactggctgcttttctttccttccctttaatttagaacctcatcaacaggtgttggattctcctgacgagttcaaagaaccataagcatctcgaaaaaaatctacccctcttctcatgttcttgtgtcccttgccacactgtctgtgggtgcacaggcgcgtcatccaacctactctcaacacaggagatgtcagttcttaccagaagacatccaatggctaagccagaggaggggggggagaggtccttttgtttaaatttgtcgtttttttggggaaaaaaaactagcacggtgttcccaagtaaacagcggaaacagaaaaaaaagaaagaagagtgcatcagaagaataatcacacattgacattcaaccgtgtttggtatccctgccagtgtgtctgatcaaaatttactggcaaggaggcagcttaacaaatccatgaaaggctcgtattaaaggactttaacttctggctgagtcctggactcttggccagacggcattcttaatgaatctccaaggctagtactgccgaaggacgcagtgtgaacaaacggctgtccaatccatggcctcccgacacttcatcaatcagttcgtcagacaagccagtccgacaagtgctcggaatcactttgtccgataagttctgcatcaagtcagctgatacagtgtccttcttacttcatgttcgatcaaacaaacttgggatcaaagtacactcatgatacttcgatctccaagggtcgattgtcagctccgggacgtgtcctacggagtccatctaacgctgcacgaggatggccagattgaagaatggccctagccatgcctaatgacagattcaggaatcgagattcccctgtccttctttttctatgccgctgttcagtagttgttcaaccctttaggtgtgccgtgtgatcataccatctaatgataaatcctagaccaacacgctcatttcgaaaaaaacgtctacaaagcaagaaatgaacattgtctctcagaaacccggcttctcatcttccatcttcctcttgatatgcatctctcacttatcaagtttgctcgctacgccgcataccatcaacaagcggatggagttgagtagcctggccaagggtgcgactgaaatttcccaaccggtgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattattatctctttatatattatagatatggtaaaaataacatcagaaatggatttctcaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcaatatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcatgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcatctcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaaacataacagtttcatcatcataacaagtgccaagtgcccataaactgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggtattaaagctttgaacaacaacctcatcaatataatcatcactcatttataacttcagacccttacacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcataaccacttttgagtcttacaagggagtccccaacgtgataggataaacttccgattgacatcgtgtgaccaattttaaacgaaacaagaagataatcaagaagacatcgacagaggatcgttactttaagcggaaaacggaacgaattcatcaaataaatctgcgactactcagcggcatattcagttattctgttgatcaaccagtcaaacttcaataaacaatccaacgacacaaacaacgaacctctgaaaagaaagtgaacccatcgactgaaacgagtatcttgaagaaggcagccagttattgaccagcagaaggaagaccaccgaaggatctggataactaggataccgtttgaagagaactccggaactattcgaagaaagcagctgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagattctgtgaaagaagaaattcccagtgttaactgatttatttattttaagaaaaccataagcttgccctggtaaagagaccagagaccatagtattatttgtttctttttcagagcaaacgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaacatcaatcaaaatcaacatgagtctaccatacagtacaccagatttggaagatgggtttgcaccatcaaccccttttaggaaccaaattttcgaccgaccttcaggatcatcatcagctttcaattggaatccggacactactttgccaccaccaaaggataaaggaaagggaaaagcaagtgaaatgcgggatacaacggaggaagactcagatgcaggtgatcctacacctcaagcacacaacttacctcctctgtctggatatggacttcacaacacccagaatgcagaagagccagtgtataatcgacaacaacaacaacaaccagcgaatcaggaacaagcatatcaacaaccaatccctcaagttgcaccaagaattatcaaggaacctggacttttttacgatggcaaaaactttggaaagttcttgatgcggtttgaaagagcggctagggcgtttaatgcaagcgactacgataaagcattacaaatcgggcgattcatgaagacggaggatcttaaaactcaactagaagccatgaacgggtttgagaaatgtgaatggagaaaattacgaaaggagatggtcgaaacctggggagaattggacaatacgatcctgtacacctgcaacgacctggttaaggttgcgaaagaattcggagtaaatggcggaatcaaggatcatcgggaatccaaatcttacttaggaaaattcaccaccattctcaagtacctagtaactaataaacaaattcatcagaaatcagacgccgcaatactatttctgagcgcattttcccgcaaaagtcaatcgaatatcaaacgcaccttaatcagttacgatttacttccaaaaggaccagacggcagcaacttacctccactctgggaagacttggtcgaagcatcacaactggaagtacggattgtggaacccagatattttaacatctcaggatttggcgaagcaaaccaattaatgcagaacaaactaaacgcgcagaaaggaaatagtcaacgaagagatcagatgattgcggaagcacctacgggccaagccatggacaaacaagttgaagatatggcgcgggaaattgcttcactcaattctcagttgaaaagcataatacctgcatcctacaatcaagccggatcaaatgaaaaatcggaattctctagaggtaatgccaggccttcaacacccttgtatgaaacccaaagttgttactactgtaagaaagagggacacagaacctattgatgtcaagaactcttaaaagacaaagatgaaggtttagttaggtgtaacgggaaggattggtacttaccgaatggacaacacataccttggaaccctacaagacccatctgcactgtagtagcaacagcatcagcagacccgcaaatgcaagaagctgcacaaaaattagcagaatccctgaaagctggagaaacccaagcacccactaccatgaagtcatctgctcaaaccattgactgggatccaccacaattgggttcagaaaactttctagccaaccacgcaattacccgttcagaaggccaacaagggagacacagtgtttggattcaagaaccggaaagggacacaatggatgttgatcaagaagaggagcttgccgatattaccgaagaaacacctaaaactcctgtggtagagaaagtgtggagtaaagagaagccagttaataaaaaggctgcaacgccagaagaagctctgttgcaggagttagaccatttgaaaattccaacaacttttgcacaactcacggctatttcaccaacctacacggagcaaataattgcaaaacttcagaaccgactcccaggaaagagtagtgcgacatatattactacagaaaccgcaaaagtctcggcagctatgactactccagaggtggaagacccgacggacccttgctactatagctgtgccctaggatacgtaacagccgaagttgggggagctagcgtggaatttatggtagattcaggatccatggtaaacgtaatgcctcgatcagtagcagaagacctggatttggagctagtacaagtagacataccaatgaaaggagttggggggagcaagatgcgacttaaatggagtagctgaaaattgcccaatcggaattggaagattctccggaccagcacacctgtttgtttcacccaaggctcaggactgtattttaggacgaccattcttattcgactatgggtgcactctggaatatcatgaaaatggtgaaactctgtctttccaaggaacaaagggacaaagggtatcagtaccattagcaagaacgggccaaggaagaggatggaacaacaagaaagatctcagtaccaacagtatgaagatgcaggacgggaatatacggccgaacgaagacaatcgaatgttcaagaattcttcaaagcagtcttttttatgaattccggtgttcaactaagggattactcacttaagctagtcgagcgagttatatccagaacaccgggttttctagactggctcaaaacgtttcttctggatttattgaaaaaactaccaaaacaaacaaaaatatattttgcaaaggtaatgttattaaaaaagaacattctgattatttttcttctatttttgaaaatttgtaaaacagaaacagcacgattatggtatactacgactaaccaaggatcagctttgacgaggaaaaatggaacttcgacgttagagggagtgaaaccagtcctggaagccaattcaaccaaaacagtatcaggaccagtacgacggaatcaggaaagaatcacggataatctacttatggaaggtttaggtttgacctttcagacaaagctgtgtgaaagttggcgagaaggaaatctgtggtgtatgacaaagtataaaccagttgggaagaaagttcgaccaattaatcaaccacttccgcaactactaaatccaccactaaagcgaccacctttgtctcgagatccatacaaaactccgcttactccacaccctccagaatttacaccaacaaagaaaatcactgaagagcgcttaaaggttgttaattttggaccggaaggatggctttggaaagaggaactcaaactgtttaaacacgtcattgttatcagagaaaaagctttggcattctgcatggaagaacgaggacttttgaaacactcctacggactaccttacgtgataccagtcattgatcatataccgtggcagaagaaaccaataccaataccagctgctattaaggatgattacgtggaactagtgcgagaacgaatacggaccggcttatacgagcaatccgcttccagctactctagtccagttttttgtgttgcaaagcatgatggaaaattacggattgtgcacgatttacaagaaatgaacagagtaaccatcaaggacgcaggattaccaccagcaacagaagaatttgtagaagcctttgctggacgagcctgttatggactaggagatattatgggaggatacgacgaacgagaattggcggaagaatcaaggccgttaaccacttttgatacacctttgggaagatttcaactaaccagacttcctcaaggggccacaaactcggttgcagtctatcaagctcaaatgatgtggattcttcaagacgaaattccggaatacgtgggagtatttattgacgatggcggaataaagggacctcgaaccacttacaacgatgaagttctggaagaaaacccggggattcaaagattcatctgggaatatgctcagactttggagagagttctttttaggattgaagaagccggactcacgatttctggaaagaagtttgcttgctgtgtacctgcattggatattgttggacacgtggtcagcaaagaaggacgaaaagtttcagtacagaagaagaataaaatcacaacctggccaactccaaacagtctcaccgagctacgtgaatttatgggaatagtcacttacgtccgcatttttgtaaaagacctagcagaaattgcggcacctctacggaaactcacacggaaagacattagttttgcatggtctggggaatgtaatgaagcatttaacaaactcaaacaaataattggggaagatatcaccttgaaaaatctggactattcggaaggcgcaggactgattgtgctagcggtggattcaagtttcattgcagcaggagcagttttggcccaacaagaactagagacaggattgaatagaccggttttatacgattcaatagtgttttcacccgtggaatccaagtattctcagccaaaattagaattatgcggagtctctcgaattcttaagaaactgcaaacacttctttggggtcaacactttgaattacaagtggacgcacaatcacttatccaaatgatcaactcaccttcactcccaaatgcaccaatgacgcgatgggtggcctttattcaactcttctcgtttgacatagtacataagctgggaaaaacatttactctaccggacgctttatccagaagacctatcagtgatgaagaggacgaattctatgaagatcagccagactttgatgaagatgagccagtaatacgtgcaacttaccagttccggacattttcaatatcagaggaacttttggaatgggaagcaccgggattctggatggaccttaaaaattacttaagtacaatgaagcggccaacaggcatggatcctgaggaataccggtcaataaagcaaaaatcagttaacttctttatccaagatggacgactcatgcggcgacactcacccatggctcaactagttatctccaacatttcttaccaaagtaaacttttgcgaaaagtccatgaagaattgggacacagagggttggaggaaacttatcaacgactggtttgcagattttggtggcccagtttgaagaagaaaacaaagttgtgggttcaaagttgtgaggcctgccagaaaagagatgccttagtacctagagaaatcagggacccaaccggggcgacgactatatttggacgagtggcgttggacgtttgccatatcaaagcaggacgatacaaatatttaataattgctagagacgacctttccggatgggcagaagcagcaccactggtcaagttaacagcagcggctatttctaaattccttctagaagactgggtgtatcgatatggagcaatcaaaacggttacagtagacaatggtccagaattcaagaatgaatttattacagcggtggaaagcattggagccaaattcaaaccaactacgccgtactacccggaagcaaatggaatgattgagagaggccacaggccaatcaaggatacattagtaaagctgtgtggcaaatcaggcggaaaatggagggaatatttacctttagttttattttcagacagaatctcaacgaaaaggactactggatattctccgtatgaattgatgtttggtcaaaaggcggttcttcctgtggatatcgaaatggacacttacctgggaattgattggacagaaatcagtactagggcagaacttctggaagcaaggacaaaacaactggaaagacgagacgaaattttggacatagctcaccacaaaatgatggaaactcgagagaattctgttcggttctgggatcgaaaaatggccgctagattacgacagccacttcaaaccggggacctagttttaacctataacaagagtctagaggatcagtggggaaaattatttgaaaatcggtggaatgggccatttaaagtcaaaaaacaactcgatggaggatcatacatactggaagaactggatggagtagaattaaaaagggcttatgccgcatctcacatcaaaaggttctacccacgtggacgtcctttggcagaaattcgggacgaagaagactcatcttcagattcagatcatagttcagaaggtagctcagacagggactcggacacttcagaataaaaacatttcttttcatattttcctctggagtttattctgtaattctaagtcagtaccatcatcatacaaaaaacacataaagtataaaaacagctggaaataagacataaaagtaccaaaaatataccacatactagtcattttttcttgagttgggggaggaagctccacattttctttctgtaatttttttttttttttctcaccagaattgctctcactcaacacttacttaagccaagatggttgaggacaaccatcagagttgggggaggggggtctgagatagtagtttgggaaaaattaaaaatttatttacttagaaatttaaaagaataaaaagagaaaaagtgtaactaataataactcaagtcaggaggatacaactttttttgggtttagaagagtttaaacttttttttattcttttactgttaccttttaaagattttttgggcctttgaagaagaagaaaagtggaaaaacaaataatttagaactttctggtgctcaaataagtggatctcttgtttctgaagaaccactgcatgttctcaaagaacataacccggcggtcggattcagctaaagacgagggagggtattctgagcacatatcgacgtattccggcgcgataccttcgaagatgcgcataacatcttcctccgtgtaaatgcagacggcagtcggcggggtgttgtcgtcgaggagaagcttttggactccttggtggttcaagttgatgtaattggagatgagcggataggtggacgaggaatccgagtcgttggacgaagattcagagctcgaggtcgacggagccggagtagggaccgggacaggaaggttcagagttcgaaggaagggaaccggaaggccaggaggaagctcggggtcgtggacgttccacgggacacagatgaatggatgaggcttgggaaacaatcgagggattgggaccttgtccggaatggaagactaaaagaggaaggtgttagccattcagaaaaggaggatgaaatgaaaaagaaacaacttacacaatcgtagtggcaagacgggtcgttaattgcatgccatttgtccttcaagggaaagtaatgagtccgggtctctacaatctccatccctttggggatgtagaccaacgaggctgagcaagccagctcagatggaagctagaatagaaaaagatgaatcagtaataggaaaagaaataatggagaagagaagaaataagacttacgatcgtgttgatcgaggtgggatcaacagtggcctcggcaggccctttttccttgtcagccacgatctaaaatagaagacacacaacgggatcagtctggaggaaagggaagagaacgatgaccagagacgagcttacgggttttacgtcggcgggatccttgtcgctaacaggattggtcggggctttgtcgccaacggcgtcgtcatcaggctagtaagggaaaagataaacaatcagcattagatcgacaatagacaagaacagaagaactacttaccacgacgttaggattgaagaccggactccactgatcgcgatccgggtagtaacgtaccccgatctaagagaacatacagcgataacacaacaagtcagagcagtatacaagacgaagtagcaatggaaaagacatacatcgatggatgggtctgatcgaccttcgcaatagaagtcattcgtgtcgcagttatcaaagatagacgacatggttggacagtaaaaaggggaatggattgtaggagggtaatgaaagcgtttggaagtgaagtggatgtagctggctggggatgtgagctggtgaggagaaaagggaaacggcgaagagaggccggcttttatagatgaaaggacggctggagcaatgatttcggcaggtacgatacctacccacggcggtttccagagatggaggtgcattctggtgatggaccgagaaacagcgcgaaggagatggaggtgtcgagatcgagtggtgtgggggatgaataaaaccaggcaacaggattgtttttcttcgtttggttgttcagattcaagatgacactaaaggtttgcggcagaatcaacagcgtgaaggtgataaggaggcagtgtacggagaagaagtggataggcgaattagaagaaatatgaatggcgtacctagagagatcggggtcccaaattcgcaggggacggagagcggtttgcagtctgttctgaggggggagagagaggcgtcgtacgaggaacgcaacagaggcaatctgttcaagatgggactaagaaggacagatgcgacagatgatactacagatacgaaaagcaaactagaacagaagaccgaaacctacccactggttgagagcacttcgaaagccgctaggccagcactagcacggatgaggatcggcggtggcgtcatgcacctgttcggagtctagcaactgtcaaccaagaaagatctatacgagagagagagagaggatggagcacacttacctgtcaaagaaaggattcacagagtaacgaggtcgataggtgcacgcactggacagaaatcaagaactgtcagctcaaaaaccaatctagaagaagaaagagcaaacaaaatcatacttacctgtcgagatggatccaccatcggtcgagctacgcggttgaagccaagattcggtggtgtcggtcgaattccgacagagaaagaaggtgacggatcgaccaatcgtgaaggatacccacagagaggtggatctacggcgggagggcacacgtatcgccgatcggaccctgtcacacctgtgacagggctgatacagcttaggcagggcgcgagcgactagtattttgacttgactaagactttcaacattcactctagtcgagtagggaaggaccccccatcaccaactgctacctgggttcaattccctatctgaatcaatacccaaaatgcccaacactgtaaccaagtctgggtctttttttgctcatcaagacaagtcagacctcaaaaatttatatagtttttttccttttcaaaactatatttacagataattattttgaggagttgagttcaattccaggccttgactacaaactcttgaaaaatcaaaagttccccaaatttttatcaattacgaaatcaattacacaattcaggatttctcttcaatcttaagtgctcccaagaataaaaaaaaaaaaaccccaaataaaacatagtttttacagtcagaattccctgctggccgagttgtatttttctggacactgtaacatcaattcaacactgctcaagccaattaaatacatgcagggcaaggttttctttcattttttttttctgtaagatcagctccaaaacacatgcaaaatcagaattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattattatctctttatatattatagatatggtaaaaataacatcagaaatggatttctcaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcatgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcatctcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaaacataacagtttcatcatcataacaagtgccaagtgcccataaactgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggtattaaagctttgaacaacaacctcatcaatataatcatcactcatttataacttcagacccttacacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcataaccacttttgagtcttacaccggctctgcgtcagcctgctacaggtgttgtcaaaaatgttggaatcgggacagttaaagaggtgaaattcagtcttggcgctaaggatcaacccctgattgattcccctgcacttcaaaagcaaaaccttcagagggccctggctagggtaaccgttccgtggccaagtgagtatcagctctcaagagtcttctgctatatttatcccaccatcactaatgctcgcacaacacattatcttcaatcgacagttcgtgttgggaagaatttgaaaggagaaatttcgaggtttagaggaaagattcttgcccatttccgacccccaattcgagttgatcttcccatcaaagaaacagacctatattggcctctgatggacaaagaaaacatcgattctgaagcgaacgaattttttgggttgattttcaaagaccagacagttcttggggaaaatcggaaatacatacaagagagtttgaaagaatatcttggagaacaatttactgccaaacaagctgaacagcatgtcaaaattgtattgcagagacagttagaagaatggcacctgcttttgaagcataacttcaacatcaagaaacatattgctgcagggactaacagaattgcaaacaacatccagccaatccttttcccaatgaagattggttcagaccccattataaaactgggaaagaagatggcagcatataaggcagaaatgcttctgaaagatcaaaagagtaagttgatgtgtatgtgattatcttgttttttttcatttttgtatccgtaaactgatcattctgaaaaaccttgttttctgtttgatttctattaaccaacaggcatccagtcatatttacccaatgatcaagaatacctgtctgaactacttggattctttggccctgagaatgtgtttttgccacacatcaaagatgccatcaaaaaaagatactatcctgggaagttcagattgctcccagatccacatgtcggttttctgcaagggcttgaaggcattcagaagaagctatcagatttaatcaaattcaagcaggaggcagagctagcaaaggccaagaaaattaagtttcaaaaacacccagacataacagaactcataaggcttgagcagaactttgctgctaaatttgggggacgtgatgaagtcaaaggagcactcaataatattaaaaactgggatctatacataagttttatgaagaagctgaattgtatgtgacaaatgtccaaaaactattgctttcagagaagatgaactgacataaattttaatttaatattgttgtaatgtcactgaaaaagctccaaaaacaatgactgatcatcagcttcaattccttgagccttggggatactcccgccaatatcaaaaaaccccagcaaagaaccaaccatacacaagatttggaataataagaagtcaatctgaagatcatctcaagataattgaagatcaagctccattcatatccataatggttcaagagaaactggaatttgctgctggattgaccacagtagaggagaacttgaaagagatcctgacccctgcaggtatggaacagctcaagactatcttgaaaagagacatcccaaatataggtctgatcctcccaggagaatacccaatcaaaatcgaaccaacaattaacccaaaatatctccctttttatcaacaataagcagacatcctgccttgagttttgtgcataagagattgatttcactaagaaatttgggattttattcatttcctactctcttgaagatgtttggattttttaccttaaaatctttcaaacttgaccatgttataaattatcattccacaaacctcatttttcttcttcttagatcatttccctaattaccctcaagaaaacatttcactgtgagaaattgaacaacctccatgttcacctaatggctggcagcaaacctaagccaagggacaacgaaatctctgaggccttgttgctcaaagaaccatgatgtcttggcagccccgttaaggataaggggcgtgcatcaatttaccgcaagaaaatatgaagggagcggcaaaaggatggatgagtgaggtcccagaaaaaaccctgctctttggtgttgagtttttcaggatccatgcccaaggatacacttgataataagcctctctgtgagagggagaccttaaggggctctccttcaggatcacattttaaaggctttgtgggtggttttgtgattccagcagtagctagctcgaacaaatttagccacgtccaagccggatgctttaacttctcccaaaaagcataagattaccgagttttctatttcaagttgtatgttttttttggtttcttttttatctttaattggattaccctcgacatgctccaaataatgttctcctcagaagtacaaatgtttcagctacgtctgacctagcatggccagcttaacaaagacctggatcatgggctccgctaggactcttggcgagacgacttggacaacttttggaatctccaaagctaccagtacataataagtgcagtgtttctggtcttagtctgatacacgtggccttctctgttccttatccccgtccagaaaaacggatgatgatgacgacaaaatgacgctgactgagcttcggtctccaagggcagattgctaactccaaggtatgtctgacggcgtccatctgacactggacggggatgactggattgtgggccagagcggtgccggcggattggtgtaacatttggcagtccttatatcgctgatcagcaggtatcttgcagaacctactgaaggctaacacactcgttctgatccaacaaaatttttgaagagaaatgaacgttatcttcgagaaaccatgcctctcactttctattttcctgttgatatgcatctcccactcactcaattcactcgctacctcacacaccatgatgaaaaagcgcatggagctcggtaccttggctaagggtgctgcagaaatttcccaaccggccttgcgtcaacctggcgcaagcgtcgaaaaagttaacaatatgcgggtcacgttcgatccaaacatccgggagcttacagtcaatcctcccgcaccccacgccgaaatagagcctgagcgtttgcctcaccctgaggcagatggcgaaaagtttaacagagtcaaagttacatttcatccagacgtccgattgcaagagtattctttacatcctgacgcaccccccacgcccagtttcaagaaggctctggctgatctacccagacttgacccctggatgggtaagtctccatctccaagccagatcacatttataaagaatacatttctgaagaacattccttgaataatccccgccgcctactaacgatggcctaccaacacatgggttgaacagttcgtgcttggaaagccttgaaagtaaagctctcgagtatcaggcaaaggatcatcaccttcttccgaccacctgcgccaccgggtccatttgaccttcgcttcgaacgacaacgagcgctttctcagcttctattaaccaagaaaggcgttgatttaggaccagacatagaaagatttctgcaaaaaagtttgaaagattattctaaaccagagccatatcttcaagaaaaatacaatccaaggttggataaatattggaagcccagactgaaaaaatccgttcgaggattacaagatattttgattgaagacgatgcggctaagcaatctatgactgtacgtggtaaagagatttctcataatattcaacccatcatgcaaaaagcaaagatgggttcagatcccgttgtagcactaggaaagaagctggccactgagaattctaaaatcttggcaaaagatcaaaagagtatggatatgtttctcacttttttccaacattatcaatatgctgtattgcggttagctgataggctgtttacgtcttgatcattggatcaatagttatcaagagttatctacccgaggaccaaaaatacttatcgggactactgggtttctttgggcccaagaacgtgctgtcgccacacatccaagctttgttccaagaaagggtccagttccgagattggaattttggtgaatttgtagacgcggggccgtttgttcaaaaagttgagcaaatccaagaaaaactagcagaaatggctagatttcgccgggtggcttatttggcaaagacacaaggacacccttttgacaagcaacctcctccagaattgatggttcaaattactgaaatcgagattcaattagtgactacttttggtggacgtgataaatttgtaaatgctttgaatatgatcaaggaatctgatatacacaaggggtttatgcatgagctgaatagtgagtcattcttttgaattttggaaggagtacacacaagtcaaatgattttggtttccattttcatgaaaaactcaacccaaaagacccaaaatctttgactggccaccaccttcagtttctggaaccatggggatactatcacaagtccagtgagattccagttggagagctcaatcttaaaagacttggagtgattgaagacatgaattcaatcaagacaattgatggtcaatctgaaattgcattgggaatcatccaaaaccgtttggaattcaccgcaaaggctcagaagggggctgaaaagatagaagagttcttgacccctgagggcctgcaaagtttcttggagtatatgaagcaaaatccacgcaaaagcaatgttaaattcaaaccattagaagagatctacatgtagaattttcctcagttgcatagatatgatttggcttggtttatcttgtatgttaactcacaagtttcttttcttgtcttttactgagttttatttaaatgtatttggggcaatggtatgcccaaaatgatttgaacagtagtttctgaattcaaaacagaaaacttgcatttattttcacttcaattacctgaaacattacacaagaaagcctgttgtttagatgtaagcagggcgatatcatcactaaaattattgaagcacaatagatccttaataaaacgtagacaactttcaccatgcaaaattcattctgtttcaattacaatttaaatactacattactgacctcccactaagttcctacaaggctaaaagctcagatgaagaagtttgaaattgagaatgattgattcaactcagtctcaggggaggtgacaaaaagagcccaaatcttttactttggttgatattttctggagttctgtaggtttccaatcaagagtcttggaggaggaccccagcaagccctgaccaagcctacttatgtgacatgtagcaaaatgtgttttttgttttttgttttgaaaatgatacttatgtaattgaccggatatgtagtggattggggttttttctcaccaagcatactcatgcactttgtatccttgagggtgttattgaactaaaaaccaaactttttgctctttcaggttagaaaaacccctgatttgaggggccgtggctttgattctcattccccaaaatggaatactttttaattttccaccaaatttttgtgtttatgcaaggaatgttactgatgtagtctgcagcaaaatgcaatttttcagaaaaaaaaaacctgatttctgcacatattcaaaacccattttcccctggatttacataagtaggcttgggcagggcttgccagggtcctcttggagccaaattctacacaagcgccctgacccaacaagcaagcatccactagcactggttggccagttttttttttctggatctctcacccaagatttttgaaaaaaatatgactgcagtgaagaaaaaaaaatgatcaggatggctccaaaccccaaaggtgttgccattcatatcctggacttttgcagacaatccccagttgaaagaccccaattatttggggctttgatgagcatcccagtttgactgcacaggttgcacaaatggcttggtacatgtgtacaaactcaaagaggaaattcatcacattcacatgtgacaatttccaagcacttgtcaactttgaaaatgatggtcaaccatcttccactggttatgcattcacatatatacactcattatccacagatccacaaaccccaatttgttcctttgtttggacaatgccacaaatcaaggaaccactcacaatcagctgttgtttttgttcacgttttatgaatcccaaaaaaccatggaaagcactcaaaggaaatgaaattatggaagtttttatttgtttatttgtttgttttcaatccaactactactaaccaaaaaaaaaaaaaagtggggaaaaaaagggaaagatctaatgttacaaaatctcagaatagtagagtgaaaaaaaaaaaactgcaacacaatggggcagcagacaggaaataataaaacaggatcattgggaaagtgttctgaaagagaaaggggggggggaatgacaatggtgggcgagcggttcttcattaggagagatcaaaacaactaatactacttctcaatcccactcgcacaggacaaaaatgaaggtccaaagtatcatcattatagggcgaaaaagtagggctcaagatgaacgcaggtgggaggtggggaattcatttgcactgacaagtgtacgtgtgtggttgatagagatgcaagtagatttaaatcaagtttcggggtttttcttcattttttttggggggggaggggggaagatagggagatcagatcaaaactccatatccatgcgcatgaaagtgctatcgaattcgcgatggaatttctcttgatcgggtctagtaccgaacgtaccgccgacgggcatcgacttgatcttgccgaattggcgtttaacggtcgaaggattgggatgggagaaggagaatttggaggcgggtaaggcgccgaactggtcggcagattcgttggtatcctcgctctggttcaagctgacgaagtcgctagagatagctggagaggagtcggcatcgagttccatctcttcgacatcgaacccgtctccctcgtcgacttcggggatgttggtgatcgcctgtcggtcgcagtcgagttcccgggactgttcccagagcggcccgggctcgttccttcgccagcccgcccggagcacatcgtcgttcaagccgctgatcaccgacgaggtcgacttcacccgactcagttgggtgtagcgcgacttccataaggtgttcgaggggttgtctaacgctccttcgaccgctgggggctcgagctctggcttcggatccggcctgaatatcgacgcttcggattgagaacgactgaatgagcggacggtggaataaccttgactgacagctaaaccattgtcatccaaacccaaacccccatttttttttttttttgcattgttcaaagaggattgagaaaacaagaccacatcaataaaaataaattctccctatttttaaaattattccagcgtataatcagagtcggaaacattaccatttcgaccgatgattccgcggagtgcgatttggttacgaaggtctttggagaccgagccacggcgaagacgagcctgttcgtcttcatcgttggcgtttgaaggttcgaaccttacccgaggtgtgtccgcggtcggactgagaaggctagtggtagttggatccccttgggcggcggtggaagccatgactacgacgatttttggatccggcgatcgggttcctgtgctgagcgcgataagaatcctgatgtttcggagacaaacgctaggtcagtttgggttggtccgcgagtgatcactatgagaggagcagagctgttgtagtttgtctttgtcctctttgagtgagtgttttaggtggcgacttacgtctgatagtgcaagtgagttggtcagtgtatccttggctggtccttggtgtttctatggtactgacactgatgatgaagaagagtagattgagcccccaatgggtttccggctgttgcagtgtgtgggtggttggtcggctgttccgctgtgccggtttgggcagaatcaatcccactccagcctttcacagtcgcgtcgtcgcgtggctccactgcgcagttctacatagtctgctgaccacccagggcacagcaagtggcttgcaccctatctgccatttcatccacttcctctcaaaatgactttacattggtaaaggttctctaaattctctttgtgcattctcgcctagaatgctcataagattggaacaaagagcaaactcacatttcttttttcaaattgatgaaacagaaaatgagaggtttgaattggattccttttgttttataagctggtggtcaatctttcagccacgctgcatagattttattttgtcaatttattttgaggaaagtatcagcactttgggtccgtgataggagtacttagtcccaatgtctgattttcatggaatacaagcattaactctgtcaagatagaattccaattcacacttacatacaccacgggttctggtggacgagtgcttgacagaagcagttccttcagcttgacccatgccaccccaaccaaaattctggggtgcttcatagcagggggtgtaatcccccggggtcagcttgatacttcaaggttggcttgccagcagttgcaaggcaagctggtgatggcttgacagcattgtgtcatcttgacagtggctgcagtccaaatttcaaaaaaaactgcttggggcttgaacaggaccccggagagcccctaccaagccacctaatgtaaaacctgtgaaatccgggtttttgctacccaggaatatctggttttggggggcagatgcgtgttttgctacctccaacatcagggtcctttttgtttttttgtttttgaaattttttcaataaattttcctatcatgcataaatttcttttttttttttcatccttgtgaaaaatctctaatcttttcatgcataaacttcaactggtggacaaattgctaccacatacagaaggatcatgtgctgcttctttttttgtttttgctacctttttgcggatttacattagggacattttggaaaaaaaaaatctgttttctacattttacattaggcggcttggttggggctttccggggtcctgcttgaactccctacctcaactcatcaggtggtgatgggacaggtgggcttatccaactgtggcaatcctattatatcaatctgacttggttatgcatgtatgtagatataaactttcgaatcacctataagatttttttgtctttatgttttttttcctgaggtggccacagctttttgggcatgaaaagggtgtagaaaaatgtagaaaaccccagtttttcttcattttcagaaatggggttaagccaacgttgtaattgcggcattcctgcccaaactggacgtcggccagacctgcaatccagcgaaattttgtgaaagaggttaaggctgatgggtgcttgacagtggggtcaagccaacagagtgccatttccaaaactcaacctttggtgtatttttcatcatggaaatggaatccctatctgaacatcaagtgaaaaaactttgaactaaaaaatggaggacttcctgttgcaatttaaaatgcttttttagacctctctcagtcctattctaaagtaacaacatgcttaggatttcaaccagcgcacataagagctattgctagaaagcttcagaaaaaagattgtttggatgaaaaaaactataagatctaaggggtgtaaattgagttcagggagggtcatagattgagacaggaattcatgcaataggaaaaattcaaatagaaatagaaaagatggcattagagggaaggactgtccacctgattccttttattttaacttatataattaagtcggtcacaggcaacatcaaatttcatggttgataggaaccttgctgtttgtttctttactgtggtttgcattgaacatcatactgatgttgcattacagattttcctttgtgggttcaacaccaaatgctggagaataggttgttgtatgtatctataataattccaatttgatctctttccatattcattaaactcttgtttatcactcagctttgataagtgatgctctcttttagaaatacttggctctatggtgcctgttgagtctgtactgatcagcacatcatatgtgatgtttggaacaactcctgaacttgaatgtgtgcttctgatgttcatactgactcttcccaacccttggatgatggctctgttgtagagattgtttgttcggacctgttggggggtacctgtcacacttcaaaacactccctccacaccctcacacaccactgatgcttccagagggttcagtaatgatgaaggtttagtactgggccccccactggtatttatggtggctgttgatgtggagggcttgatctgaagtgtggcaggtaccccccaacaggtccaaacaaatgatctctactctgttgcctttccatagcttcctgggccacttctcatggtgctagattgtaggatgccagcaatataccaatcattcattcttgtgatcaaaattcaagaaactttgttttttttaacttctagttgttgtcttgtatcaggctttcaatgtttcaattttagagggcctccatttgattttgcagcctctgtcaaggcaggtttagatgttcttagtctaaatcagcatctcacaatcgctgtagatttcacaggaattcttccggattgatctcgttgatttaagcaacacatgcttttttgaaactgtcctgcttacatataatcaactcccatgccaactccgatgatcagcaggaagatcaatagttgccaagaagaaagaaaagatgtacaatcggatgacaccagccatttggaaactgatgagttctctctccggactctagggttttgtgttgttggtgatcacaaatataagccatgagtaattagtaacctgcccgtgaaacacttgcctgcaattcactggtcgacagccattaatgcaacaatagatttgagcacaggttggtggggcgtgatcagtttggcggggtgggtagtcgattttaggttttctattgtcgagtgtgtgttcttatggcgataacacgtgctctggagtctgggatgatcaccagttgatcggcgtattgatttcgccattcattctttttcttttttttttcccccgatcggctggatatgtattcagactgtgaatctgttgttgagttttagtagcacgtgatctctgtctgtttctctggttttcgggttcagttgaatgtggtttgtgatttgtatgggggtggttgtttgttgcagttggccaggttggcttacaatcaagctgactcttttttaattaaaggtgcggctgtgatcgatcgtctggttgaccggggccggggaagttacatgcaacaccaatctggcttacttaagctttcttttttttctctttaagctttcctccccctccacatggtcaccatgagcatataaaaccttccccctctcctcccacttccccactcgcatcccctctcagaaagtaccaccagcccaagtcacacccactgggcactgaccgagaagcttaataggatgtcacaccacgaccaactcactcactcgccatcaccaaggccaaagagcgcaatcagcgccagggagatccagcagctctcatcaaagaaacgccacaaacgactggcctatggcccaaactacgtaagcaagcatcagactgcacccacggatcgggatagtactaacacccaggtggttgttttgttctgtagatcccagaggaggagaccatccggaatgactactccctcaactacgtcctcactggctcacgaccacagaaccacatccagaatactgcactcgagactcggtttgcagagtacccgaaactcaagaagctactccagctcaagcgatcactcgtcaccagtcatgcccatccacccacctacatccaagccgacctgcgtccaaaccgacccgactcattcaacctgctcgagctcagccccgccaggtttgacgtcatcctactcgaccctcctctcaaggaatacgtcgagaactatcctgctctgtccaatgagccctcgatcgccggatgcggcggcccgcccgaccagccccgcgattactgggactgggacgagctcgagaatctaccactgccccagatcgccgccagtcctggctttgtcttcctctggtgtggctctggccagggttcgaccttggaacgtggcagggcactcctcgctaaatggggctacaggaaatgcgaagacctcgtctggatcaaaactaactcgacccagatcggctcccctcaaccctccgccatccccgccgtcttcactcccaccaaggaacattgtcttatgggcatccgtggtaccgtccgtcgctcgactgacggccatttcgttcactgtaacgtggatactgacgtcatcgtttctgaacccgatccaaccggtatgtctcataatctataacatcaggagtgaatcatctaatcatcaattgtgtgtgtgcttgatgacagatgtgcttcacaaaccagaggagctttaccaactcatcgagaacttttgtctcggtcgacggcggctagagctctttggttcctcccgatgtctacgcccaggctggctgacgatcggctcacactgtgttcccccaacgatcaagactgatgagcaggccctcgaccctcacctccgaccggtaccttactcgcaagccgaatacctctcccattttcttgactctgctggtcggactcacaacctcttaccctctcatgccggtactgtcttttattctctcagaatttcttattctttgatttgatttactgattctgctttactattgtccccaatctcgatcagatattgacaacctccgaccacgttccccacctagtcgaatcactacggcggcgatcactggcccaggcctagcgccaggaatggggataggctatgccgttccagtggggatgccgatcgtgggcccgggtggcacgatcgtaacgacgacgatcagcggacggaatacgctctcccatccctcgggcgggctcgggcggggaccgggcaatgcgcttctgcctgggatgcgtgtctccggcctgcgggactccaacaacccaatccacaaccgagcaaacaacaacaacaacaaccaacagcagcaacagcaaccctttggccctcacgccaacaccttcttccaccacaactttcccctttcaccctcctaccccttcctccagacatcccattatcctacccatcaatcctggaccggtcatccccaattgatctaccctcatcagcacttccaggccggtcaaaacgcctacggtatgcaccaaccccagccaatctactatcatcccccgaatccatcccagcaacctttcaaccagcaattccaaaaccatcatcatcatcagcaacagcagcagcagcagcaaccaaatccctctcgccaatatcccgcctatcatcaatctaattctcccgttgatcctgcctccgccgcttccaattggacgttctctaattaccctcaacctcatcatcaaaattatcaacaacaacccccacagcctttttatccctcctatgctgcccagcatcctaatccgccttctaatcaacaccaacaacagcagcagcaatcacatcagcagcaacaccaacagcaacaacaaccttgatctatataccctttcgctttttttttctggcatttgaactcaaaccccgactaatattcactcttcggattgctatcaccatcactcttgttcacatcaaaactaatcatcatcatcatcgtactgctacaatggtttttctagaatattgctttcttttacttgatttagcgatacatggttttcattagacccatttatactaatcatacgaatactaataataataatactaataatcataatcatagagttacttggtcttcatcacacaatacatcaaaaatcgatcgcggtcaatataacaataacgatcaagcctggagaatgtaaacttttgtctagtctgttactctttttttgagtattttttttttcttgcatattataagttatgtttcataattgtaatcagtgttatatatactggtatatatatagaagtatgtatatatatatatatgaatcgtacattagtaagacttgtatatatggtgattacttgtatatacatatgcattcatgagtgatgtaatttttgatgtatagatcttttgaattcattttctttgtttatgtttataccgactgacttgttgagtttgcaaagatctagacctgttggttgtgtcaacaacattctttttttttgaaagaaaaaaaaaacaaatctggtctgcataaataagtcttctctttttttgttgattgagtgactgttgttgatcagtgatatcaagctgatttgggaacttcagacagacattggagctgtgaaggtggtgaacaagatggtgtttccaaccaagctgttgatgatcaatctttgaccaccagattctttcctctatccgtttctctctattttattactctgtattgtaaagtgaggacttgcataacaaaaaaagaagagagaaggagtgggatagaccttatcctcaatggagggtaatcagagccaacaaggccttcccatgtcccaatagttgtcacttttttgtagactccagggtgtgggcacattaccatagattgcttacgctagtcatggagaacatcagttcaaggctgactaagtcgaaattcaaattgaacaagatccttcccagaaatctcttgagctgactggatgaccctccctggaaaaaaagctccctgatcatcacttgtcacttctgggctctactccggagccccttggtgtggcatactttggaggcctcaatcacagcttggttgtcaataacttattcaaagctctttgtattcctcaccttttgattctgtaaatcaactcaagatttagtgaggtttgttgtacagtcaccatcttctgtgttttttttttgtgattcattttccttgggagtcatgtaggacttgattttttttggttctattcaattcactctacacttaatcaacagtcttatcctccttttttgttagggggttggaaaaacaactccctaaaatccaaccacaactcccattttggttgaggggttattgggcgggagttgttcctccaaattgatggttgactttgggactcgcccatcccattattttattattattttttgattttcagggagttggcgccccaaaccacccctcatgcttgagggggtttgggagtcactcccatgaccatttctttccggttgatgagaaacaaaaacctcatcagccagaagggattccttctggtcaatgaggtataacatttacattgaaagaaggaatcccttccaatcaatgaggtataacaaccccattgaccagaagtaatctcttccaattgatgagatgtaaaaacctccttggccagaagggattccttccagtcaatgaggacatttatttacctaaattgtcctactcattagggttaaagagcctactatcatcaggatagtattcaatcaaagccctcaagagcatatagagtgttgaggtatagatataagagtgttcagttttacaatcctccaagaccaacttgattaaagacaagaacgagtccttgaatcctaaaatctaaaaaccattcacgggaagaaaaaaataagtttaaaacactcaaaagatcacgcgctccaagaaggtcaatggaaggtgtactgaaaggccagaattattagagattccaatgataatactgaagaaccaatgtagccaaagatccaagccattaggcaaattgatagacatggtatgaatggaagccacactggattggaaggtaacagagccagagactccacagtagagagaactagcaaccaagccgtgaccatgtttgaacggatgttgattggaaggaatccgttctgatcaatgagatctaacaacctcatcaattggaaggaattccttctggtcaatgaggttgttatacctcattgatcggaagggattccttccgtcaatgaggatgtcatacctcatcgaccaaaaggaatcccttccagccaatgaggtttttgtttctcgtcaaccagaaggaaatcgttccggtcatgggagcgactcccaaactccctcaagcatgaggggtggtttggggcgccgacttcttaaaaattgaaaaaaaattaaaatataattggatggtcgaatcccaaagtcggccatcaattcggaggaatgactctcctgcccaacaacccctcaaccaaaatcataaatgggagttgttgtcaaattctaggcagtagtttttccaaccccctttgtttatcctcctcacaagtcacagctctttctttcgaaccccatacccaaccgattttcatttttctgaggatcaggtccatcaacaataaactttccaaacatcctagccccatgatgcacatctcttggcaagctacagaacaaatttcgaaatggtttcactgatgatatcaagacactatggccgagtggttaaggcgcttccctgctaaggaagtgggtttacccgcgcgcgttcgaatcgcgttggtgtcggcttggacttctccggggtctatattttttgtgggctttaaatgcaaggtgtagtggggaactgaaggagaggggagtgcgctgaatgaccaggaagaaaagccatgatttttgtttcttttggctcgtcggacttggagggcgactttgttttatgtaggcgagagctgttattcgtccgtgcagaaagccatcggtaccgtcttcgcgcgaggagcctttccgtcaccggcgccgagatttggagcctgatcggcggaaacatttatgtattatgtaagtcggggtatttcaagcttatcttcgggggatcgatcttgcgcggtggtgatcgagctctccaccgtggctccccggcctcccgatcagatcctgggtgtgtatgcgtcttcaagccttcactcttttctgagcttccctctccaaccaactcgagattcctgctgcaatggccatcacagacacggacgaaacgcaggactcactatccagactctcgatggaggatgccgagatattgagccctcaacagatgttgaacgagttcgaggtcgtgaatatttgcggtcagtatattgctcacctttttctcacgtcgaaagattattgatctttactgattcatttcccccacggatttcttgtttcgtttggtgatgtgcgtatatagctccaatggtccgatattccaagttaccatttcgacagctcgtctcggagtacgagacccacatcacattcaccccgatgatcctgtgagcaattcccagatcatccacttcattcaacattacatgagaaaacctgatctgtggaggagagaggtcgacagagcgcaagagttttgtttatcggcgaaagcgagggactcggatttctcgaccaacgccgccgaacgagggatcttcctcatgcaagaatctccgtctccttcttcttcttcggctcccaccatccccgatagtcatccagttaaaaaacgcaaggtgcgaggaagtctggtcgcccaattcggcggtcatgatccattctacatgggccatgctgccgcattgatcaaaaagtacatttttctcatgctttctaatcgtgtttttttttactgattgatttgaaagagtgacttgttaggtacgtagatgggatcgatatcaactgcggatgtccgcaacaatgggcatacaaagaaggcattggctcggccctcctgcgcaaggtgaacaacatctcattactgctcttcttcttccgtcttatatatatatatatatatgctcatgtttatataatcgaatgtttctaaaagtggatagcctgacctggtccgtgagctggtccgttctatcaaagtctcgtgtggcgaagatttcccagtatcgatcaagattcgaatagatgacgacttgaggtgagtctttcttccttctacatttggactaatatttgaagcgctgaagaattgtttttttttttgcagaaacacttctcaacttatcaaaactgcgatccaagccaatgtttcgatgatcacggtgcatggtgagtacccaagaaagtgtcaccaaaaaaagaaaagcaggaaaagagaggaggcttaaaggggtgaatgatggtaggacgtacacgacgacaagcgagttcgtatccggtgaatttagagtcgatcaagtttgcgaatgaagaggcccggtcgagttcgcatgggacaagagtcccggtggttgctaatggggacatcttctcgttggatgatgcgaggaagacccgtgagatgtgtggggtgcatggggtgatgagtgcgcgaggattgcaggaaaatccggccctgtttgctgggtatgatcggatccctcttgcaggtatccaagtaaatcttcttctccccctacgtttatctcttcaaacaatataaccacttatgttcaaatttggtgtcttgtcctccagcgttttctgagtctgtcggcccaaaatggattcatgttcccgctgttccatcggcatttggctgatatgttaggcccatggttctcgagtcgagaagaaaagaagttcttcaacatgttgtcgagtcctccttctgtcatcgatttcttagaggtacgttatagatattctctcaccctaccataacttactcaagttgaacccgttcttctttttgataaacctgcaggaaacttataatattcaacctctaccattacctgaaattatcttttgatttctctactctggaacctggttttttggtttttcaacaccatagattcttattctttttttcatcttcttgttttcaatctctttcccttcatcctggatgtgcatttccttcgttacccaagtcaaacagaggaatttatatcttgcttgccattggctgactgtttgatcagttcttgtggattgcgccggcacccacaattcagcatattttcttcacccatcagacttatatacttcacccttgatttgggatggtatgtacacatattgatctctgttgggtctacatattgaggtccttctgggatgggatggcctggatggtgaattggccatcggcattgattatgtcagccatggtagtggtggtggttatccgcgggcaggctgtgttgagccagcaatcgagcaatcgacctccaaccaaaaaaaaaaaaaagaaaaaagaaaaaaagcaggatgacgaccatcagactaaccggattaacaatcagcaaacaacaactcagaagaacaatcaacaaaccacactcgataccaacagcagcaacaacaagaacagcaacgaccatgtcctccccagtcggacacagacgactaggcatgattgaccaccacctcacatcccacaaaccacggtcatactcatcctctcccactccacccaaacaggtaatcatcaaatcaactcactccatacaaaaaaaaaaaaattcaagcatggacttacaggaaaccattacagccctccgtgctcactaaaacagatggaaacttgcggtcattgacgcttaatagacccgaggctttgaacgcactcaacatggaaatgatccaggatatcaccacccaactcctcgtacgttcatcccgccctactcattttaattgtcctgaaccggtttttttttaaaaaaaaatagaaatgggaaaatagcccagctgcaaaaatcgtgatcctcaaaggagtcggaagggcgttctgtgcgggtggtgatgtggtctgtaagtctactaatccatgatcattcctccaaacaaaaaaaaaactcttaaacctttttgtttgatgggtgtagctttgatcaagttagccgaatcggaagactccacccaacagaagaaaccggtcgagttcttccgagccgaatacaccctcgactcgttcattgccaagatgtcgacaccggtcgtctgtctcttagatggaatcacaagttttgtggttcatacctttttctcgtggatccatatacccacagatccactgatgttctcttgatctcttggaaatgcattttttttaaaaagtgggcggcgggatgggcttgagtatgcatactcccttccgaatcgccaccgaaaatacccgggtggcgatgccggaagtcagtcgatcattcacacaattttcatacaatctctcgaaaatactcatccttttttttatctgaagactgcaatcggcctatttccggacgtgggtgcaagcttcttcttgcctcgattggatggggaattggggacttatctcggtctgaccggcacaagtttatatggatggggcgccttgtaagtgtaactgagtttaaacgaaagatcagaatctctttggggttggattgatattcggaagattataactttttttttcagtcaagctggaattgcatctcattacgttccctcgagctcgttagcggctctcgaggaccgactgtcagccttatcagcggatgcgacgcacgagcggatcaacgcagcgatcgaggagtttgcggcggatccggaggaggcgaggtctagcagctctagcggctcgagctcgtcgccggcctacgatcttctagggaccaaacgccaagccatcgaccactgtttcggacaacctacactgcagaaaatcatcaaccaactggaggccgtccaggatggacatctgttcaatgaggaccccagtctcaaaaactgggcccatcagactatcgacttgattcgcatcaggagcccttccagttgtttgatcactctgatggcccttagggagggtaaaaagatgtcgatcgatgactgttttgcgatggagatgagactggcggctacttgttgcgtaagcacctttatctattccccctcccccgggaaaaatgaggatcgatgggattttaatatgttattattctacaggatgttaaaagccatccagactttgtgacgggtgtgaagcatctattggtgaacaagcagaagagtcgaccggcctggcgaccctcggagatccacgaggtagacctgtcggagctgacgacgaagtatttctcgaaccgggcggcatcgagtacacatatcgtgcgtctagaagggctgaagacccagatgaagagctaccacgaatatccgcattccaagtacggcttgccttcggaggagctcatcaaggccttcgtcaccggcgacgtcaagggcaccagcggccatctcgcactcactaggcaagaactcctccagctcgtgctcggactctacaatcataagatcggcgcgcaggacaagttgattgacgtcttggatagaaggacagtcgttaagggtcagaatcaaggttttgctcttaaatggcaatattaatctctctctctctcttgtttattctcattttttggtctagttcgggcagggggttaatgatttgtggttgctttttcacttatcaaaatgttttctctttttttttgtatcacttgaagaaaaataaaaattcatggccctctttctttgatgatcaaaatcaaaatcaatacgagcggcgtacttttgaacttgactatgattgttcagttcatataactcgttttgtgcatcaatcagtgctatcaccaacgtcccaacctacgcaaaccttgtaacctctatcctgttttttttttgttttatttgttttggtctgagggttattcatttccattctctctcttctcttctcaaatggtcaattataaagaaatctaaatgtttggaatcagttttttttttgtggttaaaagtattcatgatcagctggacactgactgcaatgtgaacctcaaatgagatgaaaagatgattgttcctgaagtacataaattgtatctctgctgatgagtttccagtctggattggtggtgtggttcatatgggggtgatgtggcgggtgatgaggagtgatgtggagtgtgatatggctgtgatatctcgtccacttcttcgtcgtcctcatcatcatcaccattaatttcccatcgtcccctgttgttcctctgcaacttgtacatgaactcttccctagaacaaacagtgtggactcttccttgggagcaagaagaactgatattaactgattgcagtctctgattttgttcttaaagaaacggtgggtcctcgataaacttctctacatacatccctgcaatgttactgcttggaggcggggtctgaccattcttccttcgactggaaaaaggctgctctttcatgagacagttgtgcaaaacgaccaaagaatcttgatagttaggtgattatctttccttcaatcactttcccttttatcattgttgatttgtttttccaagtgaatttcttgtacacacacacccactgattttttttgtttgatctttttttttttttgttgatgaagtaaagcagaccagacccaactacacattcaacaaaaaaaatatacatacatcaatagtcggcccagttggaaactacaatccacacacaacccacaacagcatcatcaaactcgtcaactcctatattgtacctcgtcactgtctctctgcaaccgccgtcgccgtcaaacccgagcttgcacaaccttccggtatgcaagattcctctttcaactgaattggcgaattacagcaagaaaagacactaatcctgttttctttttcttttttttttttttgggggggggggtggtctggttggatttagacgaggaatatagatattttacaggagaaaagcaaacagttcgtcgggacaagggaagagcttgtgtgtttgagaggagatgacgaaacgacgagatgggcctcgtcgagcctccaagcgactggccaaccacaccccctctgcatccgcctccacctccaccctcgaccatcctcgaagatctaaaggccgggctaggacaagagcaagcggcgtcaaggtcagtctctccccccaattttttttttgaaccccttccctcgtctactgttctgagcaacattctttctaaaattcctattcgacatctacctaatatgcgtttgaaaagatcatcgacgatccgatggaagacgagaagagactgaaagaccaactgacccggatgggattctatgcggtcaacacgctcggcgacggcaactgtctcttcagggcgctctccgaccagctctatggcacgcccaaccgacacctcgagatccgccaacaggtctgcggctatctcgcgcagcatgaggctcgctataaggccttcgtcgacatggatgaggaggaaagctgggaatctcatctcaaacttatggctaaacagggtgagcctctcagccttgtccgtctctgtatgtcttttcttccatcaaccaccacgcaatcgcacctccccccatcatttcccgaacttcagctcatttcaattgcaaattgtggtacaaaaagacgctttggtgagagtaatcgttgacttgtttttgtctcgcctttgttataggaacatatgggggacatttggagctttcggcgtttgcgaatttccatcgtcgatcgatcaagatcatccaacccggaatggtctatgtgatcagctatggggacgaatctccaggcacatgttccggaaaagcgaaggggaaacagctcaaggggaaaggcaaacggtcggaggagtcggtcccattggtgtccccctcggatactccagtctatctggtctatcatcagtgggaagtaagttctcctctctctctctctttttttttccgtgtatctcctcgaaattctcgctgatctttcgatcagcattatagcagcgttcgtaatctggatggtcctcattctgggatcccttgtatccgagaggtcagtccaactcccgcaaccccagaaatcgaaggcccattcattgatgttgatgttcatgatttttttttttttttttttttgtctttcatgggtttttccagcgagacctggaaagttccgccagtatagaccagagcggacagggagggacagagggaggcggagcgggaggaggcaagagtcggaaactaagcctgatgagctatcgggaatgttcgtcctcgccggtctcagcaggctcgtcttcgacgaccacaacaacaacaaccgggagcagcagcagtggcagtggggcgccatcgggcgaggatccggcggagaagatcgaggcggacgaccggccgggctcgtcgttggccgaccgtcctcgtcggacgaagaaagcctccaaacggcctccgctgcattcgcctatctccagacctcctcctcctcctccagctacgacaaacaaacttgtcgtgcccgatcgccatcagactaaaccgttgagcaaacgcgccctcagactcgccagacgcaataatcaactcccctctaacaatacttcttcggctccactggcgcccccaatcgactccgtcggcttgttgagagaacttaaagtctgatctctttcctcctccctccccctttctttttacttctttattgaatatcctcgtcgtcctctttgacattctacctcccccccccccccctttttttttgggagatcccctataataaacttatttcgtggtaactcattctcatgtgaaaaggattgatttttttgtttcacacaggcatacataaacttcgtttatttatttatttcttacatgttatatatatatataaataaatatatatatttaaggacactgagtgggaggggggggggggttagttgtgagactttttttttttgagattgtttttttttgggggggggggaggaggcgggaggaattggaggaatcaaggacaggagggaagtggtgggtgctttgtttgactatcaaagtggctggaaatgaagagttgatttcagccaaaacagatccattaaaatgggcttcaatggtatgattcctggtgaggatatgaattcggaacaagggtgctacaaagcatcacctttcatgattttttttgcatgtcattgttggaccatgagtgttgttgggatctctcttttctttcccttttgggagggctatcaatcaaggcaacaagtgagacatacttcatggcccagataatctgacagaagcatagattagagttagggatatatatacattagggggtatcaaatatgaaaattctcaaagattaaaacaccattttctcttagtctgatggatatttccagatgaagtgtaataataaatatacatcatattaaacttctactttccataatacattcattaaaaatggttaagtagtttaaaagaaaatgggggtttaagttttcagattcttcatatttgataccccctattataatgctaggtgacttggtcttgccaattcctggttttcatcgagcttgatcatgtacaactacataaaatgaccagaaatactctggatataggtggtgttttgtgatattcctagacaaaagaaaaaaaaagaaaaaaaaaaaaaactgcaagatatcacactactatttgttccagctgtttggtgcttgaagaattctgcttttctaagtccttatgttgtgcttatatctttcctcttactcccggatatatcaggataggttggtcccccttagagcattcgacgcattggtagggttaaatcgccggtatgacgaacaagagctcttgacaaatatatacatcacgagcaatcaacaccggatggcccaagctcctatagttcatcggctcatgtcattgcacccggccagttacccactctgagtcttcctctacaaaaagccggttgaggctcagtatttgcgagccggtattgatttgtttttttaagaaacgctctcagttgttggtgtaattgaccaagtctctggggcagacgaggcgcaaggtcatggtcttccccctggtcaatccatccagctcatcaggttcaaaagcttgatcaagatcagagaaagtttctgccacttgagaaaaatttctcgggcctgaagaggagacagttcgaagagagaggcccggtgagaacagcgctcttctggccgcatcctctcggtttcctcttgaattagtctgcgccgagctgtattaaagccccctggactctggagtcgttggaacaatttgctttctttgaaacaaaagtgaatcgatttatctacaacctttgacaaatttatgtgcaatcaaaagattgccacctcaacctctgttgaaagatccccaaggaaagccttgcaatgcaaaaagatgaaagttatataaacatccaatgtttgcgaagtattggcggagtcaagaagaagaagaggaagctcgtctggtctcttcaagtaatctcaacgcctctgatggtgattcagctatgtagagctcaaagcgagcagatgatacgaaactgtaaggaattccgagcacctgcgcatgcccctgggcgaccacaggccaatatagaaacgatttggtcttaacatgtcgtaacaagaattggattggatgatcggacttgttttcaaggctgggagttcggtgtgaggtccatttgaaagtagccttggagttggtgggatgatttgtgttgtgttcgaaggttatcactccatttcgcccgtccttaatcttgagctttggagtatttttccacaagttatagccgtctggatggttctctttacttaactctgccgctgacttccaagattcctcaggaacggagactgggtcattaaacgtgggttgggttcagtttccaccttgcgaaagaaaccatctcataatttctatctcggtctctacttgctctacaattgtcaattaggaaatcctggactcacgtccccctacagtagcacctatactatgcccaatcaggcaagcaaaataaagtgcaagcatcaatccataatgcttcatcattttttccaatgcttctatttctatccggctgctttttcttcttcttcttcttctttttttttttcttggaaagcctacaaagcgctcaacaaatataacagcaagaacaaagcagatgtaagtaaacgcgtataatgattaatggaagggtcagaggccattataagcaggattgttggaatgtgagaaaattgcatcaagaatgattacctagttcgacttgacagttcctgagttactgggaatgatgaagagagacgaagacgtacatacaacctggaggctcttcttatgtccagccaacagcaaaagtttgattggattcaagatagcacacatcttcgaaaacacacgaccatttgtttcagcgagtgctatggtcttctagtctacacacaagtcttgaatgttgcgcccggctgtcccgacccgaggtttcaggatggctcagtacatcttcacacgtgtaatgatcttttagcgataccggatcaatgatctggccaattgtcctcattcatcgcaaataacgtcccccggcccgtcgccgatgtgtctctgaagaagaggggattgagtttcagaacttccggacaaacgttcaacttattgagaattggatattcttgaccaagtctctggcagggatgaagctggacgaaggaaattctgacctattacagtccgaccaggaagggaagggagttagttaggttataagtattacagttagctttgaaattcagaaggtgtagaaattagaacctcttccggcaaattaagttattgatgtaattgagcaagtctttggtgaagaccaggcgcaaggtcgtggtcttccccctggacctggtcaatccatctagctcatcagctccaaaaggatcagagaaagttcctgccaactatgtaagaaaaacttctcaggcctgaaaagggcacaattcgaagagagaggtccggtgagaacagcggtcttctggcctcatcctctctgcttcctcttgaattagtctgttggcatcgccgagctggaagccccctggactctggagtcgttggaactattttctttctttgaaacgaaagtgaatcgattggaggaaactatctacgacttttgacaaatttatgtgcaatgaaaagattgcaacctcaacctttattgaaagatccccaagggaaggtatacaatgtaaaaagatgaaagttatataaacatccaatgtttgcgaaatattggtggagtcatgaagaagaagaagacgctggtttgagctcttcaagtgatttcagcacatctgctggtgattcagctatgtggagctcaaagggaccagataatatgaaccctttcggaatttcgagcaactgcttatgcccctgggcgaccacaggccaatatagaaacgaatgagtgttgacatgtcgtaacaagaattgtataggatgatcggacaggttgtcaaggacgggaagtctgagtgtgttccatttgaaagtagcctttgagggatgatttgagtgttcgaaggtcttcactccattcgacccgtccgtaatctcgagctttggagtatttttccataagttatagccggctggatggtctgcttgatttagctgtgcccccgacttccaagactcctcaggaactacgactgggtcagacgtgggttgggttcagcttccaccttgcgaaaccatctcatttatcgaggtgtctacttgctctatcgtcaaggaaatcgactcactactttctgcagaagctcctatactatgtccaatcaggcaagcaaaagaaagggcaagcatcagagcataatgcttcatcatttttttccgatgcttttattctgcgctttcttctttttttttttcttggaaagcctaaaaagcgctcaacgaatctaacagcaagaacaaagcagatgtaagttaacgcgtatattgatgattggaagggtaagaggccattagcaggattgttggaatgtgggaaaattgtatgaagaatgattgaagaatcactagtttgtagttacctagtttgacttgacagttcctgagttctgggtatgatgaagagagacgaagacgcacaacctggaggctcttcttatgtccagccaacagccaaagtttgattgcattcaagataacacactttcgaaaacacacatccatttgtttcagctagtgctttggtcttctagtctccccacaaacctttcctgttgcgcccggctgtcccgacccggggtttcaggatggctcagtccatcttcacacgtgtaatgatctgtgcaaacttggcaaaaaaatgtaccggatcaatgatctgcttcattcatcgccaaaaatatttttccccccggcccgtcgccggtatgtctctgaagaagagcgggtcgagtttcaggacttccggacggacattcaacttattaagaattggacattcttgaccaagtctctagcgaggatgaagctggaagaagggaatcttgattagaacaatttattccaaatgagaaaatctctgaccttcatcagagactcctgcggaaggatttcgaggagagaggtccggtgagaacagtgccctgcaggcctcatcctcccggtagacgcagggctcaggagtcagtggtaattgttaattaatttgtgccatcctttttttgaattgttataggaacttatgctttcagcctttgaaattttttatcgtcaatggattaagaccatccaaccaggaatggtatatatgatcagttgtggggaggaatctccaggctcatgtaaagtcaaggggagacagcttagggggaagacaaacggttggatgagttagtctctttggtgtctccttgaagtaagctcttctctctttcgtctatctgcctaaattttgctgatctttttatcagcatcatagcagtgttcgtaatgtttttggtcctcattctggaatcccttatatccaagaggtcagtcaaatttccctgactcataaggaaatagaaggcacatttattgatcttcatttttggttacatgggtttcccagcgtgacctggaatgttcagcatacatagaccagggcgcacaaggagggaaagaaggaggagggggcacgagttggaagttaagcattatgagctatcgggaattttcatcgtcgccggtctcagcaggctcaacgacgacaacaacaacatggacaatgggaagaggtagtggcagtggggcacaatcgggtgaggatccggcggagaagatcgaggcggacgaccggccgggttcgtctttggctacccgcccccggcggactaatgaaagaacttatctacatggaaatttagacaaatttatgcacaaagaatgatcacaacctcaagctctagtgaaagatccacaagtagaggtatgtagtgtatgtataaagaagaaagttatatagatatccaattttcgcgaactatgtatcggcggagtcaagaagcagaagaagaagcttgtgaagatggtattggctggatctcgcggggtgccgtccacacatctgatggtgattcagctatgtaaagtgagaaggcaccagatgattggtacttttgcggaatttgtaatgtctgtatatgtccctcaggaacccaaggccaatagagaaagtccttagtcttaacatgttgcaacaagaattgtatgggatgatcggagtcattggcaagtatgtgagttcgaaatggctgccaccggaaggtagcctttgagggaagattttcttgatgttgaaaggtcatctgtcctgtcttcgggttcgtaatcttgatcttgcgagtatttttccataagttatagccggctggatggtcctctttactgaacactgccgctgacttccaagattcctcggtaattgcaactaaaacgtgggttgggtgaagttcttagcttgagaaatcttctcaatcatctcattgatctcgttgtattgcttgatcaaatttcacaattatcgttaagaaaattctacactcactctttgctaaagggccacctatactatgcccaatcaggcaagcaaaagaaagtgcaagcatcaaagcataatgcttcatcatattttccgatggttctatttttatccggctgcttttccttcttttttttcttggaaagcctacaaagcgctcaataaatctaagtgcagcaacaaagtggaagttagtaaacgcgtatactgattattggaagatttagaggcgattggcagtgttgttgggatgtgagaaaattatatgaagaatgattggagaatagctagtttgtagttaccttcgacttggcagttcctgagttatgggtatgatgaggagagacgaagacgtgcaacctggaggctctttttatgtccagccaacagccaaagtttgattgcattcaagataacacactctcaaaaacatacgaccattggtttcagctagcactttggtcttctagtctcaaaacatacgcacacacacctttcctgttgcacccggttgtcccgaccggccgggttctcgggatgggtcagtccatcctcacacatgtcaagatcttctcgtgcatacttaccgagaaaccagcaccggatcaatgatctggccaatcgtcttcattcatcgccaaaaatgtttttcccctcggcccgtcgccgatttgtctctgaaaaaaagcggattgagtttcaggattcgcggacatacatacattcaactcttcaagaattggacattcttggccaagtctctggttaggatgaaggaatcttgactgattccagtgagcttataactttcagaaggtatactggaattgaatcaatttttgccaaattagaaaatcctctcaccttcatatgaacctcctgctaagggaattcgaggagagagacccggtaagaacagttgtgggcctcatcctcccggtttcatttgcattgcggaggaggtagacgcaggcctcagtggtagaatagatgagtcaattgaagtaaaaaaactctcaatctcaattttgttctcaaaccaaaaaaggccaccccaagagattcatacacaatgaaagataaaccttcaacccctcatcattcccgaacttcacctgattttaaatcaaagttatcttacacaaagctttggtgagagtacttgttaattcatttatgtctcgattgttctaggaacttataatatcagggacatttagagctttcagcgtttgcgaattttcatcatcgaccgatcaaaatcatccaaccaggaatggcctatgtgattagctttagggacgaatctccaggcacatgttccggaaaagtgaaggggagacagctcaagcggaaaggcaaacggtcgaaatccggcggaatgaatcgaggtggacaatccgccgggttcgtctcggcggactattgtaagaaactatgaacaaatctatgtgcaatgaaaagattgcaacctcaacttctattgaaagatccacaaggaaaggtatgcaatatataaagacaaaagtgatatataaacatccaatttcgcgaactattggcagagtcaagaagaagaaaaagcttgtgaagatggttttggttggatctcgtcatgaggtgccctctacacatctgatggtgattcagctatgtagagcatgaagggaccagatgattggtattttttcggaatttcgactctctgtccatgtccctcagagacccgaggccaatagacaaacgccttagtcttaacatgctgtatcaagaattgtataggatgttcggactcgttgtaaaggatgggggtgtcgagtcgatgccattcgaaaatagcctttgaaggatgattctgttggtgtttaaaggttatcactccttcactcatgtttgtaatctccagctttggagtatttttccataagttatagccggctggatgtttctcttgacttaactctgacgccgacttccaaaatccctgaagaactaggactagattaaatgtgggctgggttcagttttcaccttgacaagtcatctcaatgctcgcattcatctcgttgtctacttgttcaaatttcatacttatcgtcaaagaaattctagactcaccactctccatggtggcgcctacactatgcccaatcagacaagcaaaagaaagtacaagcatcgacgcataatgcttcatcattttcttcgatgcttttatctgtgcctgggtacttctgtttctatcttcttggaaagcctaaagagcgcttaataaatctagaagcaagaacagagcaaatgtaagtataagcgtcaactgaccatttgaaggatttgaggtgattggcagtattgatgggaggtgagaaaagtacaagttcgtacacaaagctttcatgttgcgcccggctgccccggcccggggtttcagggtgggttggtccctcctcacaccttcatgcataccgagaaaccaagaccgaatcactcatctggtcctcattcgtcgcctaaatgttattcttatcggtccgttgccgattcgtctatgcgaaaaagcggtttgagtttcagaacttccggtccaacatttgaccgtttgcaatatggctcagctagtgatgtgattgaccaatgttgactataggtctccagtgagtatgaagggcatcttggcaaaaaccagttagctcttcatgttcaaaaggtatggtgaatttagaatggttctcgccacactagaaaaccctctcacttcctaagacgaagagataggccgaaaacagtgccctgctggcctcattcccccagtttcctcatgttttggctcatttgcgctgcggaggtgcgagacggcggactcaggggttgataggcttagtcgatttaaataaaaaagatcctcaatctcaattgattctccaaccaaaaggctcccccaagagatctatttacaaagatttcaaccttcaatggtgaatgccctctaaaatgtataacagtgaaaatttcatccaagtttcgcggacttaaactatgtttaaagcagaaagaaaagcagaaatggctgatttgggctttctctcattctcggctgcttctgccacttctggacctatgtaaagccacaaggatccaactcgacaattgcgcggaatgatgaccctttgcccataaccttgctggaccgaacgacaatatacaaacgctttagtatcagcatgttgtagcaagaattgcataggatggtcggactgattgtaaacgatgccgacttcagttgcggatggccactcgaatttagcccttgtgaggtgatttccttcgtgttgaaaacttggttctccactgctccagctcggaatctcgagcttgggtgtatttttccataagttatagccggctggtagtttcctttcgcttaaacctgcctccggcttccaagattcttcaccaatgatcactggacaagagatggtaaattgagttcagttttcatcttaagatcttcttaatcatactatttattttttcgattaggaagaaattccttaacacacgggaaattctggactcacctgtctccaaatttacacctgcactgtaaccaatcaggaggcaaacgaaaggaagcgcagtgatcatcaaggcataacgtttcattattttttcattcgacccttttgttttttttatttcactgcttctaaatcaaggaacaaaaaaaaacagatgtcaataaatgcgtatgattgttggaaggatgcgagtcaatcagaggtatcgaatgaatgaaagatatttatagctagctaacttcgactcggctgttcctgaagttcaccaaccttgtacaataaacagacgagatatgctttggtgttttatgcttgaaggaggaaggacaaagggtaatagtcgagacaaagttgcacaacaagaagacttccttgccaaaagaaaggctgagtgtattcaagatagcacacgcctatctgtttgagctatgcttggaggattctgaccttctagacaaatctctcctgttcctcccggaagtcctgacccggggtttcatgatgagttggtcttccttacacacaagagtttctcagcttttcatatgtatgtaccaagcaatcaacaccggggaatctgacccgtgctcctcatccatcgcctaatagtccacccggctcttcgtcaatcgttttccctaggtatagcgaaaagcgcccggttaggcagtacatagtcaggaagtacaatcatctgtagataccccaggcgaacgtaaggtccgtgtgcaaacgccccagtcccataaatttaatgttggatcaagtagcgtatagaatattcggaaaagttgtaaataatggctcaggtaatatcggattgccactcgagcaaagccttcgtggggagatttatttcatgtacaaacattgccttgcctgcatcttgaccttcaattcggaccttccgaggagtttgccatgtttcaagcgcggaaggattatcatatatgttgagctcttcctacaacttccattggttggcatccattgcttaataaatgaggtttgggttgagtgtgaggtcaagtcttcggatcagaagtgcttcaagttcatcaagaatctctagaatcgcctgtctgcatcttaccaccaacgcaatacgcaattagggaagcaaaataaagagaaatgatgaaatcactacatatgtttcatcattttcccgatcatctgtttctatgttatttttataggactgggcagctaggaaatagaaatgctgaaaaattgagggggaatatgtataggctcctctaggaagatcaagatgtctgtctgctaattgtaattatacaccatagaacttgtgattttacccactttgcttccaatttccctgccttgcaaaccaattacttgcaggtgtgctcccctcacattataaaccagcgagtcctctgattcttaaaagtaccaaatttctactgtgtgggactgatgaaaaattaaaactagcttctgatccagccagcatgctgaatcttcgacagatgaataccaaaattttcaattgaaccagaaatgccatgaaccctggactgtagttattaagttatatacttcattctactgtttctgttattctacccactatgagggattccttgggatgcggtttagcagtggattaagaaaatacgaaacagtaatagtatctaacaatctgccagtgttgaaaaaaaaattgagtcagggtaggtgatcaaggagaaggggtcatgggggatcctagatattctcaagagaacgtgttattaattagccgcgctttaatttgggtctgatattggtggtgctgggtgtggtcgagtcggagtgtcgagtcgacgtcggtggagagaagtatgtacccctcctggggtgtccatgagcccccctttgatgatgaagtcatctcttcttcttcttcttcttcttcttcttcttcttcaaccaacttcagcaagaacctgatcgagaaagggctagtcaacacagaccaaacaccctaaccaattcacgagtatggaggctactaaaccaccagagatccatctggacccagaagtaggtcacaagtcattcaccaaattccaaccaaacgagtacctgatccaaaccattacaactcacaggtcgaagaactatggtcctctcgtgcactcctactcgtcttggttctcttgatcttgtccttctgggtctcatactacctcaaaatcaaacggatcaaaactatacacgaaacactcgtcgccctttttgctggttgagtttatcctttccttaatcaaaattggatcctactctccttgatcagtcccacaaaagatctcattctgtttatccctttcctttcttctttttttcccttaggaatggtcattggtttgattgtcaggctttccccaggcgaagtggttcaaaacatgattagtttcaagagtacgatcatgctaaacgttctactacctccaatcatcctggcctctggttatgatctaaaagaagtaagaactaccctgcaccaaccatttttgaacttcttgttcgagctcacattccttttcccctccccctggattgtctacaggaaaacttcttccgtaactttggcgtaatcttaacttttgcattctgtggaacttttgtctctgcagtcgtcatagggtctgtcattcttccctcgcttaccgatgatcggaccacatgttaattggatttacctcaacaacaaaacaaaaaagaaccttagtctatatttgggcattattgggtttcgaaggcctttctctagggatcattgaatgtcttttgttcggatcgactctttctgctaccgatccagtcacagttcttgctatcttcaacactctcaaagtcgaccccaagttatatagcatcatctttggtgaaagtttattgaatgatgccattgctattgtgatgtttgagtaagtcttgtctagttttcgccttccctgaccgatgatctctcacacttctcaccatccccgctcatcataatttttattgtttatggtttaacagaacgctatctcatttccatggggagaaaatctcaatcctctccttctttcacggtgtcggaatctttttgctcgtattcctcacttctatggctcttggagtcgtcttcggtttgacgtgttcactaatgttgaaacattcaagagtttctcaattccctgagatcgaaagctgtttggtcctgttgatcgcttataccagttactttttttctaatgcatcaactatgagtggtgagttcctcttctttcccgtttcccgtgtatcacctgatatactctattcattggtactgaaataacgtctcttcttcaattttgaaaaaaggtatcgtatcgctactgttttgtggaattactctgaagcattatgcgtaccacaacatgtcccggagaacccaaagaacaacaaaatacatgttcactaccttatcttcactttgtgaaaacttcatctttatttatctggggttgagtttgttcacccaaacccaactagtttacaaaccaattttcatttttatctcggctgtgagtttgaatctttcacccccccacccccaattcatttctggattactcagcctgagttttatgtactaattattccttctgaatacccgattgtagttatcggtctgtgtggcccgatattgcgctgtcttcccgatctcacaattggtcaacgtctttttccgaaaggctcgagggactcgaacagacgaattgccacattcttatcagatgatgttgttttgggccggcttgagaggtgctgttggagtggctctggcagctgggattaaaggggacaacgcagtcgccttaaggacaacagttctagtcactgtggtgctcacgatggtaatatttggcgggacgacgacgaggatgatcgatatagtcggaatccggaccggagttgaggatgaaatagatacgtcggatgaagaaggtctcgggatccaagaccatggcaccggcggcttccttagtttggctcgggatgatcatcggggaggactctatcaggatacaaatagccggaagagctcgcttggcgattcattagatcagaccactagcaagcatctacgaaacgtgaagacagatttcaacggagcaaactcggatgacccctacaagcgcttctctcgaggcccgagggatcctaagaacggtgtgatctccagtccaatgtctgaaaggtcgatagctacccaggattcagatgacgaggtattgccttcagcggatgcccagactactcaatttaatctggaagatggtgaagctcgccaaggaaacggtcagggtgttggtggcaatcggaaggtatggagagacggacaatggtttacagttctggatgaacaatatcttttaccagtcttcagtaatgcaacggcctctcgaaagcaagcctcccgtaaggcactacggaatcagcgggccagcttagcaggcgatgcaatttatcgagctcaatcggatgccgatcatatcccatcaccacgatcgggccatccaaattcagcctggaactcggaagacagtaatggtggaggtacagaagggaaccccaatcgaggaggtgggtatagatattcacatcatgacgataggcgccagacgctacgtaaaaaagtttccccttccaccccacacaccgtgttccaaggctcatttaccgacgctctttctgcacttgtaaccaatccattatcatcatcatcatccaaaaccaccacgatcggcggaaactccggggtcggcttactggacagtctgaaatcccaccggcaatcggcacccttgaaaaagaaggcgagcgatgagaattgttcttcagatcatcgctccaagccttcgtactctcattcttcacacgagagtcgggagaaaattcacatccatgataatcttaatggaacccaccggaatagtaatcttcatcaaattcatctaggctctcttccctcatcagttggtagtaaccattccatcaacgccttcacctccgccaaaccacatcacgagtcgagtgatccgagcattggtacatccaccagctcgactctctcgattcaacaaacctctaaccgaatccgatccagcgcccttcatgacgagaacggtgagaatggtaaattacaaacaacagacgattccaagtcgatgaacggtggtgatgataccacccacaccagcgatcctccaaccgtcatcgacacccagcttctctcttctcatcctctgccttcttcctctcgggtcaatccgcataaccatgtccgttgtagatcaagggatcaaatcactaccttatccagctttcgtcatcaagacgatggtgatgggagtggtgctcttggtgaaacagatcatttcaaaaaatcggaagattgatatttacatgccgtccatttgtctccccacttttgtcttactttaactaatgttgatttcatgctgttgttgttttccctaaactgattcatatttgatagacttgttggtaacaggcttgattaattttctattttttttgaacaaaacaaaacaacagacgggtttatagagacttctatttatttatttttatttatctaagattgctattagagtttggctatgttgttgaattattccccatgtttcccttgactgcttttctgtctctcaaacaagtccgccgcttttatgagtttgctctctcatcagtcatggaaatttggtgatccgcaggctcaatccatcgtcggtttcgaattatggttggaagtttgtttggaggtgagaatgagatgcttgaataataacgcagcaaaagaatttgtatcccccgggcccaatggattgattgggcgggccccacaggcagagggccaccctgacctgacccgccccgtcctcggccagggtcagagtaaaagttgaggcgcttttaccaacttcacagattcgctccgaacagacgcgtggtggactggctcaaacgcgtaaatataaggtgagcagtagcaccagcctccagggccgcaaactattgtgaccttctcacactcatcatgactgactagatctaccacagttgtgcagacatcatgccacactcgaccagcagtccaaacagtcagaatcggctcccaagcaagagctcagagcgaccccgaggaggtcgaatcaaatctcggcccgtcggcagtgattcagatacgggtagtgatgggatgcgcgattttgtggccaagctgggaatggcggaggacattgaagtagagcggcagttccgcgaagccaataagggcaaggccaagcaaaaatcattccaacccacgcgtagaacaatcgacgaggatgatgaggttgagaaaccggatcaagaggccttgaaggcccgcaaatggcgtcccatgaatggtaagtctacatgctgcttccatttgagccagatgaacatgtgtcccactcattatcagctaattatcaatacgtgtaggacgacctccggagcatatgactgcctccgtggctgcccagcaaaagaagtacaacccgttgatcaaaatgcttggtatgtcctgaatggatctttttttttcacttctcctagcacttccgggtgtttcattactaaaagaaacttggcatatcgagacaggcatcaaaatcaaaatcattcgatccgatgatgaggacgattctagttccacgggccacgacaatatcctctctcgttctacttgtaaggcaaccaaaattttctctgaaaatttgtctgttcattttcatggaatcaatccaagttttccactatcatttctagcatttggttcgcgctcacgtcccggatcagacaagaaaactgcgtcttccattcgtgaaagttagtatccatcaagttctgtttctattatgatgtggtcggattgctacttaattctttgatggtagggttatctccggacctacaagcgttggagtcgcaggatgtatcccgcgcacgcgatgaactgtctacaactgagtctgacaccccaaatctcaagaaaactaatcaagcgtcgtgcgtttcttctcaaccacaagaattgcaagttcgtcaggaggcttcaactactgaggatgaagatgaacctcccaaagcgcctcttgcgagggagcccaaggagggaaaagataccgagagaaatgcacgttcatcatcaggtacacctccgccacaagaatcggaagttgttcatgagctttcaactactgcaagtgaagatgagcctccaaaagcgccgcctccgatggaatctgagggaaaaatagataccaaaacagatactcttccgccacaagaatcgagatttgttcatgagctttcaactactgagactgaggatgaacctccaaaagagcttcctccggcagaatcacagcgaaagacaaatccacagggaaatacttcattgccgcaagaatcggaaccagctcaccagctttcaaccactgagagcgaagatgaacctccaaagaaaccccatgtgaatgactctgaggcccataggttgccggaggccaataaaaacaaccggacaaaatctgatagtcgtagctcgacaaatgctccctcggttgatccaacaacacaagcagacgagaatcctagtgaacaatccatttcatcaatacgcccagactcagactctatcccttcaaacgtccccgacaaacgacctcctggcgacttgctccccacgacttctcccaaccatcacactcacaaggtttgttaccagtgtgcaagtggttgataacaatcccaaccttacatagaatgaatctgatgcttttatatgctgggtataggtgacatacccccgcattcaggtagaggcgcgaccaaatctcgagatatcctgtgaagctcaagacgcaataggcccactccccttgagcaaaactgtccaacttacggcaagcatcaataaattcttaaaaccttaccaacgcgatggggtcaagttctttttcgagcacttccagcagaagaatggggtgatactgggagacgacatgggtttgataagcttcttttcatcaaaggctgatgaccagtgtgtctgatgcagagctctctaataggtttgggcaagacgattcaagtcatcgctttcctttcggcaatcatgggcaagcatacctgttacctctcccttttttcctgcaggtaactcaacaaaggcgaattcttgcttgtttgctactaggactccaaggcacacctgatgaaaaaaatcgacggaaaaatgcgataaacaaactatcaagtaatcgttcttacaaacccagcgagctgggtcctacttgtctagtaatttgtcccaacagtgtcatcgataactgggcaagggagatcaagacggtcagcactttatgcatccattcgattcctgtgctacatatgtattgattttttcttcgtgctacatctgatttcttagtgggggtactttgaggcaagttttcctcatagaaccctttcaatctcttaagcaatgcagctaattcaactttgaccccccccccatcaccagtacaatactctgtgtgggaacactgcaggggctgaaactatcgcaaggttcaatgcaggagcattcgatattcgtgagattgttcaccagaattctgatctttttgattagaaaacctgataccaatcactgttttttgccagttatctgtgggttcacatatgctagagatcacattgatgaaatatacgacttggattttacagtagtagtggtatgtcctctaaaatcgcccattgatcaaacaaaatcgctcacaaaacggcgcaattgtgctctcataccaggtggatgaagtgcagcacctcaagaatgctagatctgccgtcacacgagcattccacaagttcaagaccaagattcgctttgggttgacggtgcgtgtaattagatcaggtcattgaagcaagtgttaatttctatacatcattttttttgaaagggtaccgcgatgcaaaacgaactatcgtaagcttgcgactcgacgtttccttcttctattcggtctaagtatggttgctcacttccacaagaaatggacgttccccacaattctagtgagctccacagtcttttcgattgggtccggcctggcgctctgggaactttgcggatgtgggaggcatttgtttcgaaccccctgctgcaagcacgcaagtcgaacgcatctgtttacgaaatgcaattgggtgcagtaggttctgtgaaatatcaataaaacgccagtggaatactcctctaattcttagttttgcattcagcaaagggctcaagctttggtgaacaactgctggccagatctgcaactcaggaggtgtttcttctttttcttccatggtctcattgtagttaatttcggactgactaatcacatcatgcaacaggaccaagtctaagattttgcatgaagtgagtcgagcaagattctcttagttgacatcttcactgattaacatttactttgtagcttcctcgtcggactgatcaaatagcattatgtccaatgacagaaacacaaaagtaagctcgatgcgtctctactctccttaatgcatcagaacactgatggaaatgtggcagattggcgcaccaaaaccttatgtctgatcctgacgtcgttaatatgagaaatcataaggagccatgcccttgcaatagggtgaatgggaaagggtaagttatcaaaaattccgctttttacaccagctagactgatattaggggatttattgtacactcgattcaaggcaaaggtatatgctcggctcttgttgtgaccaaggctggtccaagcgaatctttccttacctcatcttgttccagaaggtgatcaatcacttgcgtttatctctctaaatccgttgaccattaatggttgatgcctctcattttcttaggtttcaaaccacctggccttaacctatccaagtacgttgacaaaatttgcatcggacttgatcattttggaataccgtcatgtgttggcttgagactgaatgtcttcgtatctctctcagacaagcaggataaagcagaaaaatatgaacaagataaaatttatcttgaaaaaatgtttcccaagggtgatttctcattagaaaacttttcctccaagtatgatcccgaactgtgtgggaaatggaaagtcttgaagcctttgttggagcaatggaagaaagcgcagtttaaggtattgctattttcacaaagtacaaagatgatggatattctagaatactggctgcagcaagattttccagagtatgtcttccattccgatctgatccttcatccaagataattatttggtttcccctctaagagaaatacttcctctcgtattactctaggtttgttcgtcttgatggtagtgtggcgattcgtgaacgattcaaaagagtggatgagtttcagacggatccaagcaagttcatctttttggctagtatcaaggctgctggtggtaagtgttgcatgaattggtatggaatcaatacaaagaatccaattggattaaaactggacatctgcttcttacccatcacactcaagttggcttgaatttaacggcagcaaacaaagtagtagtaagtcttactttgatcatttagaggaatcattctggttgacaaactggacacgatttcattttagatttttgacgtaagtggggttcttaaaatagacacattccagattgattgcccggcttccaatctaatcatttgtgtgcgactagccatcgtggaatcccagtcacgacgcccaagccatggacagggtagtacggattggacagaagcgtgaagtcgaatgtatacgactgatctcgtctggaacgacggaggaactgatctatcacagacaattatacaagcaaggtctttctgaagtcgccaatacaggaaaggccccatcccggtagagcatcgtagttgattgttcagaatcctcaacgcaacgcaagctgacttggttgtgctcacatgtcctatcttcttctttttttccaagacatttcactggagttcagggcgatagcaaaaatcaaggcgacatatttgggtcagacattctatctctgccagcatttccctcacctcgataatgaacttacaaaccaatcaattcacagggtaaaaaacattttcaaaaagcaagccaacgaacgtgccattctcgatccagaggagtaagctgggcttgttctatattcagttgtaagatgcttgttgactcaacgattcctttatctgagcagacagctagatgacgtaagcctgacgagcaagaaacaaaaaaaaatatgtttacaaatttggtgacaacccgtatgctttcgttttagttttcctatgctttcgatcaattcgtggctaatggtaagatagcagcaaatgtaagctcttgatgctggtactcgagtttgattgtgtggatgcactgacgtactgaaacgctcaaagaaggaaagcgaggataagtttgagcttgtgccattagaaaggtcgccgcaaagtgcgtctctcttttttcagctgtattgaggaaacctttctaactttttgatgattcgacaacacagcctcacagccagatgcgaattcagctgaagcactattacggcacgttggtgtcgatattctcccccatggagtcagtcgagattcagtctggtttgcctttttctgttggggaagatcaggaatgcttattttttatcactttgtaggaagtggttaaggctgctctggatccgaaacatcatagagacgttttgctacctcgaactgtatgtcaacaatagtgtattgtgcatttcagccttaaggttcactgattattatttatttttttcaatcaaacaaatgaataaaaaagaagcctgccaagaaggtaaggccaagtgaagtaacccagccacctctccgtggaggcaaacggaaagccaaggctgcagaaaaaaagaaactccagtcggaggaacacaactcctccgattcctcaagctcggattctcgtcgtgttagaggagtcgtttcaaaggattttggatcgttaaaatctaaaaggaaaagatcttcatgacttttgagttatgtattatgtgagctttgtatattgtcttgtagtcaaaacaaatcatgtagaaactcgcattgctccagagaacatatgccttgcctcagtcatataccaagtcataccacaaagttgtacttcctaagtaatggctgacctagccactttctgaatattcagacttccaaattcttgcattacttacaaacttttgtgttgctactatatttacaaaacaatatcattaatttgagcttgggcatcatcaaggatgaagtatcataagtctgacataactcttccacagttgggttggctctgggcttgggaagtaccaatcaagctgggcctgacacacattttactgctgctaaggtttggttgaagatggtggtgctggattaaggcttctgcacaaagatccaactctagtgctactttttttcattctcaggctgtttcagttgcaatgcaccatgacaaaggtgccttggtaattttgcatctcaactcccagcagtttggcaatcttgattcacatggggaggtatgaaagcgagaaaatgaaacatagctatggtaagaagagaagatatttaacccacaaattgggaagatttgcaggaaaatgtgtgaagcaaaaacctcatttgtggtgattttcatgtcatctttcattttctactttcatgttcttgatgttaatagaatagcagtgtatgaaaataataaggtaataaatggaggttggtagatggttaagttatgcgggttaagagagctagaggctttgtctcttgttcatccatcagcctaactgagagtatgagatcatcagcaagagagttgttgagagattggacaaccttgatggcatcagactggctaccaaagacaagaatggctctgttgattgtttgagggtctccaaccggtagaaagacgtgaagcagctgtccataatcttgaaaaactgttttgacatcttctgcacttgtccctagtgcaagattcccaagttgaacaaaggccggttttccaggttggcagtgggattgacaattgtcttcttcaagcaaacagcaagagccgtggctgctcattgtgcttggtcagtacaattagatcatcagatggatgggtgaagttattgaggggaggaaggtaagtccccaagatagatagaaataagacatatcctgttagtatcagcagttttgtatcaagattctatattacaagactcaaaaagcactctgaatgaagaaatggttgaataaagttcaaaatcttacctcatgcaatattgttgtacaatcagatcaccaaggcaagtttggtggttaagttggcaatggaagatctttcaaagctgaggtgttgattggcatgagggagagatgatgtgttttgaagttgttgatgaaagatgtgaagtttcagatgagctgattgggtatgaaggctgtggaggctgttatgcctcaaccaagaatagaaaagatgagttggttaatgacaaacttacttccaattcaagtggttagccaaggtcaatgtccgggggtgttgaagtagatttaaagtggagttaaggtggagttaaggtgtggatgagggctgttggttacagccaggattggaacagagggcactatgcatgcaaggtgccacagaattaaagttgttcttgcaattgtaatggtaatttaattataaagtatttgagtgtagtcatgaaggatgtgatggtattcataaaggatgtaagggtacttacaaagtatgtgattatgtaagggtgactataaggcatgtaagggtagttatgaagtatgcgagagttgatatagtgttgctagatcaaatcttgagttgctgattgtgttggggagtgaccagtgatattttgttgttgggggggggctgagtgcaaagtactctgtaagaagcctccttatgtagacagatgtgagggattttagctccagggtaagaccatttgagacattttggctggcctgaacccctatcatgagtgaatttagccagtcattctgcagcattgagacatttttgctggcctgaactcctatcatgagggaatttagctggtcagtacactgccttgaggcatatatgctagcctaagagatctgatctgttgcacataaattccacaaccaaacagaggattctgatgttaagtagccagatcaaaggaatgcatcttgctgagaatcataaatccatgtaagaacgtggcaccatgggctaattggaagttgaaccccccaataatatttaccacccaatcaatcaagaggcaaccatagtcaccaaaatatcagctaacacctttcaaattccatgatgccatgacttgtgattttatcaaatccactcttgaatgccctcatttcaaagttgattgtaaatgtttaagtgcatatactgcccatgtaacagcatacccccgtgcccccccggccccgggccagagacacaaacttctcagtaaagagttcatcaaccgattttggccatccagcaagaagaaaccacgaacgaagcaaaacgaaattattaatcggaaccacctaggccattctccttctaatggtacaaaaaccgacgtttgatccagatcatcggctgaagctttcgttcatcggtggttcgttattaaccggcctctcgatctggtgcatcaaatccagctacaagaagtactttcatcggatccggaacgctgattatgttacgcctgacatgctcaagtcttcgtctcgttctatgacgcgtccaggcttacggattaagggatttgtgaccaggcaggttcaagacattcactcaattatttataataatatatattattgtaatgctcgcccaagagaaattctagtctgattcaatggttgtttgttttggttagcgtaggagatgcagataatttcagaatatatcacacacctggttttggatggaattggttaagaaatgtccccaaaaagaaaacaggttgagtctgatcgtttgaatttaagcggtctgaatctgattgttggactccatctcactcgttctggtagatctgaaggacatgaccattcatattcgattagcgggggttgacgcgccagaagtgagctgactagatccatgccaaacttttcacgtcatttcgattctaacatgagtttttgtttggggaaaaaccaaattagcttgctcattttggcaatccggcacaacccttttcgagagaagctttggattttctgacgggtctggtcaaccaaaggaaagtcgcagtcgatctactcagcaaagatcgctataatcggattgtttgtcaattcttcaactctcttcttgatccatgaatcatcccgactcatcttcttaattatcctctctttgggcgcaaacctgggaattccaggtaggcatggctttcgtacgtcgatggaagtatctccctttcactcaaaacgtcagtctggcgatggtccagaaaggttgtaagtattcaaccgtcgacgtagaacttgaacttaaccaacaaacacgggatgggaaacttgagtttaatttgcaattccctcatcctttgcttcaaaaaagtagccacagtctatagatcggcgggtgctgagtatgggcgttatgcctctcaactagaaagagcagaagtagtagccaagttgagtgttgcaatattttatccttttagcatcactcattaacatacatacgcgttcgacaactgatcaccatgtcgaattttgcatttgacagaaggaaaaagttaggcatttggtcgttaacttcaattgagtttgaatcgcctagagatcacaaactgaaacactcttcctcttcgtcctcctcatcatcgtccaacaacaatgccaataagtcttaagatttttttcactaatattagtgcttgtgtatccatggaatgcatcttgtcttttcacatttcttctcaacccctttaatgacctttcaacctactagcagcaaaattaggaggctacgacctattaatcatgattttcaacattttctatgtattctatgattttttgggctaatcaagccgtttgtccttgcatgaatctctgcaagcaataagctcaatgcaacacaaagcatggaagactattggcatgcaattccttgtcttagccctcaaaagaggtttttctgtgctacatgggacatcttatcttactagtaaagaatatctcctccatggatctggtctagatgagtgcccgggtatctttgaaagtaagcaataaatataataagattcagaaactggatatctatgatgaaggttcccctgaaactgatgattggatttctcattttacatttttcttctctttgatttggccaatttcaattgaagttctcagtgaaaaatcatagaggaagttcatgtacttttatcttgaatcatgcttcttttaaaatgaagagctcaggttgaaacatagaaagcaatttgttagaaaatcaaggtttgaggataggtttgaagatgccattttttgagaatagaaggttttttgacaagttagaaacctatcaaacatatgaaaaatcaacaccagaccttgaatatctgaatgaagaaatccaaggtttgatgagcatgttcctaagaataggagatcactgggaccaacattcagataagatgagacattcagatcagtcaattgtgaaagaaaaacagctgtgcattagatttctggtcttgatattgaattttattgaagaaagctatattggcttgatagaagggattgaagttgacaaagacttcaacaagaaattattaaacttctatcacaattagaccaaattattaaagatttaggtcaaacaaaaaccaggattaaccgaaataaattgaacatgcttaaaaatcaagttgaggaaaagtgtttgaaaaatgatcaagctgttggccatttccttccaattttggatccatcaagatattataattatatgatgagggatgaaattgaaaaataaaaagagatcaatctattgagaaattgatgctctcaactaaaattgggcatgaccaccatcaaaatcagtccaaggaataactttgacctatgaagttctgatcatcatctgattactttctacttcctttttgattggtgatagttttttttttcttttggagttcaacgctgaactatctcctgcttgactgtttcctgttgtattttcctctgatccaatgtctcagactctgatcacttgtttactttcttcattttcattaccaatgctacactcaactttccattaatccatgtcccttgctgagaacaaaatgctactgaggagtgttccaaaccgaactaggtggaccctttcactatggtttattggagagtacttctgggttgaaaaagctgtgttgaacatgtcatttctgccggatgtgaccccggggccccggctcctgtgtgctggttccccgccataccccgggtccccccggctgtcatcccatcctcagctagtctttttccatttccggtactttctctcctcatcttctcccacattccttatttttcgtcttcttcttgcttgttatggaattatcttgatcaagcaaatcgactcggttcgaatcaaagtatggcagtcgatatcatcaaccaacagacggaagacgaagatatcatcatctcagacgatgagttcgattcacttcttgcgactatcccattgcccggattccccccaactgatcaccagcaacagccaccatctcaatctcaagaccaacacagcaagaaacggaaggctggcgatatccgtccaactattaatactagcgatggactcaccaattctcccgatcaagcttatgatcctatcaaatttggtgaaatctcaaaatacatgaccaacaaacgaaagaaactcaagctacaggaatcagcgctcagagagaacgagcaaggaaactcaaatcgaccgcagatcttctctggacttgtcattcatgtatgtcgcgcagactttgaacctcatcttgtaaatcgttaattgatctcagccatcgtaggtcaacggttatacgaatccaccgctctctgaaattcgcagtttaatcattctacacggtgggacgtatatggcatatctggatcacaaatcagttctgacggtgagcccagatgtcctacctgatggcaagaaagcgctattcaaatactgatcccatccctcatcaactttagcatatcattgcctcatcattaacaccaaagaaacgcgaagaatttcgtgcctacaaagtagtcaaacccgaatggatcgtacaatgtgtttctgcttgtcgattactgaattggtccgacttccgtctcatgggcggaaatatgctcacccaacccaggatagctgaaggagaagctactggcggacaagcgcctgctcaaagaaatttattcgatctggccaaagaccttcattctgctcggtccacacaaacatcccctcaacttacacgaccaaaacaaatcacaccttatcacccatccccactctctcggaaatctagcactccgaagcatacattcccaatcgtagcctctggcatacaatccaccttgaaatcaatgtcaacgcgatcagcgattggaaattccaagaaagaacatagtccgactctgacttcctcaactatctcatctcgtcctgctcattcaccagcaaaaaatcaatccaagaattcacagcccagggaccaacacagtaaagaagccatcgaaacccctgtccaagttgattcaggcatactcgaaggtatcgcagagctcccgaatctcggcgcaatctcgtgttcggatcccagttttatcaagacatatttccaacaatcaagactacaccatctcagtacatggaaagcagagctactccaacgagtatcaattctatccgaacataagaagccgacctcaaataattcagtggtatcccataagaagttaaagggagacgcgagcgatagacgggtgatcatgcatgtcgacttcgattgtttcttcatttcagctggtttgattgcacggccagagcttaaaggaaaacctttagctgtttgtcatgccaaggccaccaattctgcaaagccaaacggaagtacgagtgaaatcgccagttgtagttacgaagcacgggcattcggagttcgaaacggtcagacgtatgtatatcatataattcttatgccaatcatagatttaactgacaggtcaatataaatcctacagactcggtagagctaaagaattatgtcctgaaattcaaaccatcgcttatgatttcaaactatatgaagacctgtcgttcaaattctataacattcttctctcttacgctgatgaacttcaagcagtgtcagttgatgagtgcttgattgatgttagtagtcgatttatcaaccaatatggacctgacggatttaactcaatcgaatcctccgcactgaaactcgctgaagaaatccgaacaaccgtacggagtgcgactcaatgtgaagtttcaatcggtatttcttataacgtcttgttggctaagttggccaccaagaaagcgaaaccttgtggcgccttctttttggataccggtctagcgcaggcgattctcaaggatctgtcgatagatgatttgcctggcttcggatgggctcagaagaatgaaatcgataacaagctttcggtggataatgttggagaccttcagacgttccctctttctcgactcgttgaagttttgggcccatcgaggggaaaaactctttatcaatatgcgcacggactagatgaccgcaccctcaaatcttcaaatcatgagaggaaatcggtttctgctgtcatcaattatgggatccgcttcaaaaagcttgacgaagggggtaatgacgacgtccggatcttcttgcgacaattgggtcaagaggtttcacgtcgcctgactgaattaggagtttctggccttcagctaactctgaagatcatgaaacgtgccccaaaatgcaccggtggagaccaaaaaatacatgggccatgggatttgtgaagaatctagtaagacgaccaagctttctggtccaggtggcgtcggtgttagcgatggaacaatcattgggaatgaagcatggaaattacttcaatctatgaacattccccctgaagatctccgagggattggaatccaaatcaatcgactcgagaagctttctaagaacattcacagtgataaacctcaaggccagtcaacattaatgtttcaaaccaccaaacctatggaacctcctgctcgccgacaagattctcgacgccagagcattcatagctctaataagataatcacaaatcacggagatcgcacgccggttgcatcaacctctaagaaaatctttaaaacacccgaggcacttaattctaccccttttgctatcccaccagcttctcaacttgatttggaggtggtggaagctctaccgacaccgcttaaatctcatatcctgaaatcgattgcttgtcatcaaaaacctcctaatacaagtaaattggacaatcatcaggatacgattgacctcgtcacaccagatagtaaaatgagagaaaaccccaatcaattcgacctaccttcagttagtcaggttgattggaaaatgttggccgagctcccttcatcggtacgcaaaccaatcgaagcaatctatgcccagcggcaatctcgtcgacaacttcctccacccactccacccaatttcactcgaggtctcaagggccatcggaaggaggtcaatcatcgaataccccgttcatcgcagaagaaagaccgtcttgccagcttacatttggcttttcaagaccaacgagtctctcgggcaaagtccaccatcaagcatcgtgttgcccctctgggccccagtcagaaactcatcaacaagaagaccttcaaactgatcaccagaaatcaaccagccaagacaccctccaagaatgaacagggagatgccgaagaggaagctaccgaattactccctacacccaacaagataagtgatgagcagctagaagctctggaaatcgatgtgcgatttttcagggagctcaagggaaattcaactcgagcgttccagctagatttgatttggaatcaatttcaaatccattcgagtcggtttaaggaagtgactcgacggacggatcgatggaagaagtggaggaagaactttgatcgaccagcaaaagtgcttcagatctgtttgccagagccgccatgtttggctagtcgaggaggggctcgaggacggaaaggattgagcaagctcgaggacgtgttggaattgattgagcagtggatgctatcctcgaccgacttacccacccacccagttgggattagtggaaaacagccatcgaccataagtctggttgaaatcgatcaacgagatcttgagatcatccagaaattcttgatcgacttgatcgatccccctcctcctcctcctcctaagctttctcccctcgacggtcaacaacaatcctcactcggtcaagacttcgaaaaagtcttcaagatcatccaatggtgggatcatctcatccttaaattattcgctcacaatcatcctgctttcatctattggaaaaatatcttggataatcttaagcttaaaattaattcaatcgcttgtagagattttggggacccaatttattgaatactgaaaaaaaaaaaaatacacgtgaattgagatttcgactttcttttaccaggtttctcatctcgttcattcagacatcttttgtatcttttctcattcagacatcatttgaatcttctctaagttgtaactctcctgaaaaataactgtttggagctatgtgttgtaatctgtagaagtatacatgatcaagtaatcaagaatcgtgacttttttgcagtggagggtttcacgcgggcagtggtgaaccccccgggggactcttagggcaaaagtggtgggatcaggctgaggcttcctgttgaccactcttgctgttcccaactatttaccaaataccagcaagaggatgaaagaatcatctcggactgagaaagagagtaaacacaaatcgagcaagaagaaacaccgatcaaaacataaggagaaacgcgatcggaccgagaaggaggaggaggagtctgatgagtgggtcgaaaaagaacagccatcggaacatgttaccaaggtttgcattctccttcagtgaaagaaccccccctcacaatcaggtccaaaaatgctgacgattttctaatgatcgataatctcagtcgcccccaatcatccctaaacctaaacatttcactccaaacgatggtcaagataacgagaacaaggagacgagatcttcaggacgggagagttggatgatatccaagaacggatcaacaggcgaacagggtactcaggaagacgactttctaagtggcctgggtacattggttagctcgagagtcaacaaggagaaagaagatcaagcaaaggccaaagaaaatgactcacttcgccaggttggttgttttcgtctacatcgatcggctcgattcaactcactagatttgtctttcaaaattcatcttagtcttctagctctatcaaacgcctcggagcagacgatccggattaccaacccaatgcccaaccttgtaagatattggaaatattcagctagaactggtcgacgacaactttgctgatggtctttatttttttatgtttacatagctcaaacgccagtcatcccaggaggacccggttatcagtggagattgacaaagctaaagcgaacttttgatacagctaaagaggagaatcggcctattgaggaagtagctcttgaaagatatgggtcgctagaagcctgggaacaagccaacgaagaacgtcggatcgtcgaggatcgtcggagcaattctggccacgagagtgggcgtagtacacctcgccaggattcctcgtcctatgagcgccgatacatgttcaccaaccatgagggacacggtagtagtagtcggccaaacagtcgtgctggctttcgcaaacctaactctgtcctgaatactccggaaggtggccgtttgacgaccaacaaacgcgtggatgagatccgagttggcccttcaacttccaatcccgtctcaccttcaccatctggcccatcaacccccatcccttctgtcatcaatccccttgcgaatcgagcatcacatgctgggacaactaagcctccaacgaacacaaccacgctcaataagcttcaggccagcatactcaaagctaaaatgatgaatccagaagctgtccccgagcttgaaaaacagtatcaagaagcactagattctcaaaaacacgattcatcgtctcaaccaacagtagaactaatcccgtccctcgacggaagaggaaggatgtatgacattggtgctgggatcgagtctgaagaggctacctcatcgaagccgggaaacaagaggaaaaaggaggccaaggtaagtgttggaatctgtgggccgttctgtagttcccaactctggttgacctatgttccatgtttagttcgaaacgcgtgatccgaagactggagagctgttgagattcaatgcagatgatgatcaaatcagtttaggtcaaatggtcagacaagagaaacttcaagcaggcgccgctgaccagaaagattttgatgtcgaaatggcctcaaggattatgggtgatgcgaaattcgaagtaaggcttttatgggaatcctttgaatgactttcgacaatttaaaccgatcagttaatcctttacttttcctttttttttagaatgatcttgattatatggatgataatgccgatcgattggcaaggaagaaaatgaaaacggacgcatcgaagcgattattcgccatcaatggtattgtctttatcttgatccatagaaggaacggaaaaagaaaggggattatagaatgatgctaaaacattgtatggtgaacttagactatgcacgaacgagaaaagcgctagaaagttgcgagttttgtttcaaggacgacggatcaccgccgtcgaatttagggataatctcgagtgggacaaaagtgtatttgagttgtactcaattcgaagaactcgtcgaggggcattgttggatcgttcccatgcaacattgtctttccactttggaacttgatgatgacgtgtgggatgagattagagtaagcgcctcttcttctgattgttattattattatcatcgaatgccttggttagtctagcatcaacactaatcactttttcattcttattccagaactacatgaaatgtttgatgaggatgttctcagaaaaacacgataaaggggttgttttttatgagacagttttgagctttaaacatcagctgcatacctttattgaagtagtcccaattccatgggatttatttaatgatatacctgcttattttcgggtaagtggctcttccttcatccatccgcccaatcccttattaatcatcaaaatccacctatttcgtttttttttaatccggcaaatttaggaatccatcaactcgtgtgaatcagaatggtctcaacacaaaaagctgatcaattttagcgataggccgggtggtttccgaaaggtcgatggtctccaaactaccgtactttatgatccaatgagattacaagggcgaaaagggcttcggacatgtgattgaaggcaatgatgagcaagtcgcttctaagggcgatactggagcagaggaagattacacttcgattgtggatgatgggttaaaaggaagcaaatttcccaggtatgctattcccatatatgtctcatctctcaacttgcatgtctcaccgttgagttttttttttgttctagatactttgcagccgagatcatcgggaatctgttagaattagaaccccacaagtggaggagacctaaacggattggcaatcatcatcatcatcataaaaatcatcatgaacgcagtaagaataataatggttctagtagtgggagtagtaacaatactttgtcaggtttgaatcggactcgagttgataagtttttgaatcagttgggatattctaagtttgattggatcggtctgttgtaatcatccactttttttttttttcatggatgaatcgttcctcttgggattttgtgttttggttgatcatgtaaagtatttcttcgatcaagtcattcatgtaaaagattgttcagttcagtatatgcctttaccatcaatgcagtttctcgttagttggtcaaagccacacggcgatacttctagagctgtctccagttcctcctaggcgcttcgttgggtttgaactttggcagtgtactagtgcttgcgactggcgcgtggtagcaaacgcccacaccggacatccaggctgagacttgactacatctcaccaggcatctgctcttggcacgattgtacagctactccgctcgctagccacgacgctcatgattcctctccgataatgagttgctcgtcgtggcatggagaaatgaaaagccaatggccttgtggcctgcttctcttcttataaatagcccacttattcacccctcttgttaccgaatctccatcctatacatctcatcccatcacaccatcttcattcatcatcctcctgtattaaatagtatctgtccatctccttcccgtctacacccaccctctgcttaaggtaagcttagtctcgagtctgtaaggactccttcttcaaatctttatccgacagtttactgacttgatttctcatctccaaacttgggtgttctagttagcacaacaaggatcgtcaaatcttttcgtcttcctttccggccaccgaaaacacccagcccaaaaagtcgcagaatgttcggattctcagccgtctccttggtcgcccttttggtcagtctgctccaagtgcgaaccggctcggccttgccgacccctcaattcgttcccgtgggcatgccgatcgtcatcaaccccgcgcccattgttcccgccagacaagtcgtgccaatggtgagtctccccttttttttcagtgtgtcttttttaaaactccaggctcactttcctcgccctttcttcccctaacctttagcccgctatggtccgttactactaagcatccgccccccccccctctgtgcgcatgcaaactgtcgaaagacggcttcatgggtcctcccgcccttctggtcaccccatcagtaacaattatgtcctccctcctgttaccctctaccctctccctatgaagatgcaccttcactttactccatgtatatctatatcactcaattatcatatcatgtcttcctttttcttttcttttctcatttatgtgtgtgtttatagcaatttgttcatattttatcgaccaatcatagagattatacttaacattatcatagaaatatctacgcttttatataattcctaaagattcaagttattgaaagaaatacacatcgacttggtgatttccatcaaaacgtcaacttaaaccctgctcgatgcgccccatttcctgcccattacatggcgagaacaatttccagatttgttatgaggacgacgcctttgagagagaagattggtttgcccaatgatgccgcccgaaaaaacctaccttccaaccccaagaaacacctcactttgattgggttgttgtcaagtagagcctcagatcaagaagagatcattttgtccgcacatacggtcgatgacttttcaacctgcagatcagtaaaaattacaggactcctgcggcgacgccttgtcccaggccaacgcgcttcatcccgtcgacagacgcatttttttttggagaccagcaaaaccagacactgttgtcgtacaagtgcctcccttctatattcaacttgtccccctctgtttttgcaggaggaagaaggcgctgtctcgcagataccctccgctcccattgcgccgaccagtgattcaccagccccacaagcaagagaagggacttggtaaagtataggcctctcttcttcgcgaatcgcaaggcgccgccaagttgggcaaatcgtgtgcaagctcttgttttttttttgactatgtagcgtaaggcttgcggcgggctgctagatgacaactgctcgggtatgtagcaagcgctgaaagttgactaccgccaaggatgatctgctcctgcgcgattgtgacttgggccaagccttctttataacttgatgttcctcgctggcccccaccaacacactcatacgaatcctctccgatgatgagtggctcagcctgtggcatggcatgggagaaagaacgccaacggcgggtggccagcttcttacaaatagcccaccccactactacgtttgtttgagaatccccatcctatccatcttatcccgttaaagcatcatccatccatccatccatccatcccgtgcagtattagtaatagtatcagttcatcccccgtcccctacatatccgcgttttcctccaactgctgctcccataccttcaggtaagcttagtgttcaagtctgtggactgtctctcatctatggtgcgattattttgatggcttgactgacttggcttgtttttttttgtgaacgtgacaccgaaaccagattgcacaagtgggtctttcctcgtctgtgtgagatacatttcgaacaagccggtcagttgaacataagcccaaccatcgacaacacaagaaagaaccctcgcgaccaacaaaacacgcccaagcacccaacagaatgtttgccttttcaaccgtcaccttggtcgccatcatggtcggtctgtttcaattgcagtccgggaccgcctcgccgacgccccaattcgttcctgggccgtatggtccgatgccggtcggctacggagccgctcccattgggagaccggtgcctgtggtcgtaagtctcccttcctcaatctccccccccccccatattgtccaaatgggcaagttattttcagatcctcatagactgtagactgactttttttttactcgctatccctctcagcaacaattccccggccagcctcctatggtccgttattactaagctttcactacgttcttccctcggagcgctgggaaacgatcgattggcacatgtattcgcttcttcattgagcttcatcattggttcgaccctcttttctggtgacccccctccattaaacataacctctacacgccgtgtcgcaagttcttgccctctttctacgactcatctgtacctctattttttttttttcttctcttttcgtaattgtatcatatctatttcacgcatttaatatatcatacatattatttctctttttctttcttttattttcattacatattttataagctctctgtatttttttcttgtaggaaaaaaaaggaagatttatgttaaataaatagtttgaaaagaaaagaataaacactgggtgtttataaagaaaaaaaaaaaaaaaaaattgatatgcacatgttctattcagatactcctgaaaaccttgatttgttcctgttgtcaaacaaaaccacttttaacaagggtctttagttgtgggccatttaatggaacaacctttgttctacactttcaggtcactttgaatgtgctgctacagctagccaagtccctctattggagggaggaagtccctcccgcagggaccctccgaactgctacagagcaaggagttcctcgactgcagtctgtttttgagcgccgggagagctttgtgaaggtaggtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagtgaggggacacatcggaaggatggatggcagcctttaaatagctggtcgtggaggtggcagagtgtgggctgagttgtggtttggtgcaggttggctagcccccttgaagtggggcttagctttttgcccgggctcctcctgtatcgaggaaaggaaggaaggaaggaaggagaagagtaggaaccacttcaagatgctcaggacggcaatcagctcaacatactctcgacacgtgtaagcttgaattctctctcggctgagatccagaatgaaaacccaccaatgtgtttggaaactattgacatctaaatcctcaaccaagcacaggaaaatctagggcgttctccaccgatcgtttggtgacaaggtcgcaatcatccaatgcggttcgtactttgaaatactcaggagttcgtgctcaataatatatggatactgaaatcctcgatgcttttttttatagccccttctcttcaacctcgccgcccggagcccaaggttcctccgaccctcagtggccaccaatccatcaagtttgaattccaggagagcgtattcactatggcctttcgggggcggatcatccaagccatcaccaccaacggaggaacaatcagccgcacaatgccctgttgtcgagaagcctgccgagaccatcacacccatcacagcccccgagacatcactaagcacacccgtcgagccgcaactggaccagatacttgaatcgacatcagctagccaagaacttgcagcattggagctcgagcatggtttccttggacgatgtacgagcggggcgatcgagaatgtgctctgtacgctccacgaccaactagccttgccatggttcttgaccatccccgtcgtcatcgtcgggcttcgaacggtcctgattcccatcaacgtctggtcgatgaggatcggggcccggaacatgatcgtcaagccctcgctcgacctcaagatctccaagatcaaggaactccaaactcgcggagaacaacataaggcgctggccgcccagaacgagctgagagctttcatgaaacaggaaggcttcagacctctcgcgcccctcggcctgcccctcctccagggaagtctcttcgtctccttcttctgggctctacgtgagatgggaagtcatcatctacctagtctgactaccgagggcgccctctggttcaccgatctcaccctggccggtccttggtatggcttaccgttgatcgcttctggtttgactctactgagtgttgaggttagttccctttttttgtatgaatcttcttggcgtccaaccttatcaatactctattgacacctctgtatcttttgttgacctcaaatagactgcttccgagatgggcggcttgaaagcaggtcagagccaaaaggttatgtggtttttacgagctgtgattgttggaaccctatggttattccacgatttaccttcagtcagtccttagaattcgaccctttttttttttttcaacgcttgatgaaaactggcgctccaactaatgataatttggttggattgatcatcaggcggtatttctatactggtgtacaaacaacatgttttcgttactttgggggacgtttatccggctgatcccgaagtcattgaaggccaaactagggatccccgataccgctgcgatcaacgcaagtcaaaccacctcgacgactcccactcccagcttcctcgacggattcaaagccgccgcatcttccccttcgtctactcctccaccatcctctgcttcgtctagtccttctgtagctgctgctgctgctgctcatcacactcttcctatctcgcccccgcagcccatcctttggcaaaaacctgctcctaaacgcactctcaaaaataatcctaagaaacctgtcactcctactactactactacttgaaagaagaaagaaaaatcccctcttatgatgacactttttttttatactcaaatctcttccaatcaatttggtcatctttctttgccaaactacatattccccccatataaaagacaaaccagcatagtcattggtggttacaaacctatccatattctgacatggtatacccaccccaactgataagctcatagaaatccatacctctgtttttcattacatatacaatacatacatcatgtgacatctagctcattgggatgacagagattgctgttggttcccaagggtcaagatttatgcacattctcaatatttatgtatacattgtctgtaagtgcttgggtgtgatggtgagggtgagttgtaaaggttgggctcccgtgtcattctgactcgcaaacagattctacttatcttgaacacatacatacatcagcaggtggtgaggtctcaagagtgcaagtgaacattttttattcagaattgaatcaaggatcttagaaaacgcaagtccaactatctataatgtctttgttactccaagtgcccggaggagaccaggataaacattctaagcacacaagggtatgttttagagtgtttggtctgtctggattttgcaatagaaagaaccctagggaagaagcggggagggaggggggtggccagtcatgatggacatccggattccgagatagcttggcaatcgggacatgctcctcggctaggccagcctgtcacaaggcgggatgatggatctgcttatgtacacaagagtttctgggatttgggaacacagtaaaagacaaatggacgtcgagaaagagagagagagagagagagaggaaagcacatatgtctgatcgagtcacttcggcactgattgttggtcccgattaatagactgaaaaggaagacaagagagagaaagagaaaaaaaaaacatgatggtgatgatggtgtgatgatgatattcggattagaaatgaaatggaggaagggtgttaatcgaagcaatcttcggccgatttacgcgccagacgtcggacttttttcttgtaactagcgggatcgtcgcgcggtcccttggcggcatcgatgttggcgggcgactcggtgttgggtcttttcggaggcgagcaaggcggtgacggagacgagctacgagaagaccagaagagagagaagagtcaagaaaaaagaaagggtcagtcgaacgtgcgggaaggtcataagcgagaaagcgagagagagagagggtatgtggggcttacgatcgactcgatcgtgtgcaccggtaaccagcgttctcccgcatcctcgtatccgtattcatcgttcccaggcggatgtaagatcgagatacagaccgtcccgtccggataaactgctcagcaaaaaaaagaggagacggacgtcgggtcagattcgtaagctctcaacaccgactttcagttgctgcgtactgttgggatgccacatctgagtcgtgaatcgcagcttgggcgggagcagtgggaattcggcggggaagctcatccgggcacgcaggaatgctccgtcactgttccaaacacattatcacaacagcgtccaaaaaaacatccagatgaggagcaggatgagcgttttggactcagctaggaaggagagaaaatgaggtgactgactagagcgtatctgctggccttgagaaccgggaaaaaaaaaaaaaggcagacaaaagtgtgcacagtcagggatggttaatatggaagtaattgataattgatgttgtacccaaagatggtgatgtcccattcgtagacatcgttgtcgtcgaccaatccagcggagaacccttcgacgggtcgcttcctgaactctatttttttagtaaagatgtgtatttcgatggcaagccaaggtcaatagataatcggagtctgcattgaagtgggtggggcttaggagtccgagtagatggacgcagacttaccggctagttgttttcggaggaggactgctgaagggttggaggccatggtgtgtctggtttctggtttctgtttctttcttgggttcggggtgcttgggctttggaagtggactggtggtggctgggtggttgggtgggtggtggtgttggtggtgaggtgttggttggctgtgggagtggggaaccagtaaatatcagtcgtgggagagtatgtggttaagctggctttaacccttttaatccaatttaatatacttttcatctgccagaaacaagtatgcacttgcgcccgatctccgctcatctctgcagatcgaatcaagtcttggtttatttcgtgtggatgtgccatgcagtcacttcaagaatccaagccaaggaaaggaaagggaaattattcaagatgcaaatgatggttctgttcatgaaccaaattcttgacaccttgatcacttgagattgaagagtgaatgcttggatgaaatatccttctcaatgatcaaccctccaaatcattggatgtatgtcttttatgtcttggtggacagctgaaaacattcgactgggttaattaaatctatgttacaggcaggatggggtggtaagaccgtgggtttatgcacaggccaaggtgggaatggaaaagcctctatattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcgattaaataatggtggatttggttatatttgataccccctaatttagggcttgtatgtaccccagtcaatttctcattttcatttttgatctcttgaatgttttttgccaaccaaaattcatttttggggttggcactgaagatctggtttctcatgtactgtaggaaattgggtgggcatggtaaaccatttctggcagggccaatttctaacttgaaaattggaaattgacctcacaattggggctgtagtacatgaggccattaatatcacaaactcatgggtggatgaagaaaagaaaagctaaagatggccccacgggacccgggtaccgaatgcttttttagccaagaaatggcaccaggtaccgcacccgctggcatatggcgggtaccggcggtactttgggcgggtaccgcaggtactttgtgtcaaaaacccgcaaacagtcatacagtcttgaggccgggaggggttcctcccagccttgagaccttacatggatcaacaggcgaaccggtttccaaaccagcttgtcggaaggaatcccttccgacaagctgatctgtataccatctcgtcgggaggggttcctcccgacgagctggtttagaccttcaaaccagatgtatacaactcgtcgggaggaaccccttctgacaagatggtatacagatcagctcatcggaagggattccttccgatgagtcgatttacagaccagctcgtcggaagggattccttccgacgagctggttttaaaactggatcgccgggaggagcccttcccgacaagctgggattgagctggctgggtgtgcaggacaggtgtcctgcacactttttctttccttctatcttttctttttttttctggtgtgcagacatgcacgccctggggggcttgaggcggtacccgggaggatacccgggtaccggtgctgtttttggccaaaaacagacaccaagtaccgcacccagggcctgttggcggtgtaagagctgagaatgctcttcactgatactcttagtggaacagtcggaacaaggcctttttgccttggagagaaattctagtgccacggtcggatgaattgctagcatcggtaggagaagaactcttgtaagtacaactagaatcatcagaaagaggaagaggagaaatgagaaagcagagaagggaatgacatacctagcatcggtaggagaagaactctaccgagctaggaagggaaggagatgtgggagactaaatacaaggcaggagaggcttatgtaatcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacaggcgggtaccggaggagtggtggcggtacccgccaacgggtcccgggtaccgcctaacgggtaccgcaaggccatctttaagaaaagctgaagttgcatttttttgctttcctttcctttacttcatgctcactctgttttcagcagggttcatgattcaaattcacatcaaattttgaagcccattttaaggtggtcatgatatcatactttttcaaaaaagaaaaaaaaagaagtggtgtggattgttcagaagcccccaaatcaatccaactcatgaatattttgtctaatatatgttgttgataatggccttgaaatttgcaccaacaattcataaatttcaatcatgatgatgaaccctgttattgagttctcaattataatggtatcttatcaatcaatttgcccctgattaatcaattgtttcttctttgcattcaacgatggtggttggaaaaacaactcccaaatatttcccagcgactcccattttgggcaaggggcagtcagcaggagttgttcttccaaccccccctgcgggattgggagttgaccttccaattctttctttttttattttttggggggagagttggtgccccaaaccctctttggcaagtggaaggtttgggagttgcctccctgccactggctgggagggattccctccgattatcaagacggtacagtctcaatgaccagaaggaatcccttctacagtctcaacaaccagaagggatatacaagtctcatagtgaaatgggaaagctggtgtataatggtgagaaagtccaatattggtcgaatggcacaaaatctccactaaagactgtcagatgcagcccacaccaaaaactgcacattactttagtccctcctttggagatactttgtgccagctgtgggtcaatacagttgcctatattggtaaagcattgtaaattaattgaaaagtgttacttcacaatgtggcattttttcagtaacaataacatcaaggagcccaaaagaactgttgataacagcaacgatgaaacaatgcgatacgatgcgataaatcgccctgtatcggtattgcatcgttttagcaatacacgcttaagcgataccgatggatcgcattgcttaagcgatgcatcgcatcgcatcggctttgcgatgcgataccaataccaatgcatcgcttaagcgatgcgatgcatgtatttatcgcccgtatcggacacatcgggtcaaaaaagcatgtgtatttttaaaaaaaaagaaggatgggaaaaataaaaaaaaaagaatactaatggaaaattgcgccctcttaccggtagcatcaaaataaaaaaattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcctctggggacgtttcaaccggatctgggaagaattcgatgccgtcaaattcgcgaactgggtcgtgggttgattgcttgccagcttgtgtgttgacctgtggcggggtgctggcttcgtactcaatcttttgaatgatgaacttttcttgaatcaagttccgagcgcgagtcaagtgtgagggaaagaacatgttgaatatcgacaggcggtaactgggattgagaatcgtggcaagcaaaatggtgtcacatttcaaggcttctgagagatatttgtcggttcggtcgagcatctttgtgtacatcgggtgaaagttggcttcggttgtcaatgtcatcttcttgttgagcagagctttgatgtatctgtattccgcgagtatcatcccagccgaggggatatcaccttccatcttcttagttatgaagtaaaactcactgagaacattgttgagccatttgacattgtcccagtccgctcgagtaatctcggtatcatcgtaacaattgttgcccccttccttttcatgtcgatctcgttcattatcaatcagcttgttgatgacttgttgcgcctggtaagctcggtctcggctgataaatttgatattccatctgatgccttaccctgaaatcaacgatggtccatcgtaatccaacttctttgcccaagtgttaaactccgaccgtcgggctgctgaggaggtgatcttctgaatgacaaagtcaactttattgaagctcagttgggctgatggtgtttggatgttttggctgtcctcgggtacttcattgtcctcgtcatctgtgtcgttatcgttcgggttgggtccaaaaaccacatgctcctcgaaggtatcgggatggactggatcttcgggttcttcaaggaccggctccaatcccgggacaaagccaagggtagatgctttagtctttgtgaggccattcgtatcgactgatattgccttgagtccagccgtgagtatgaggccaatcttatggcagaagcatcggataggttgagcttgactcctgttttgccttcaatcatacggttgacctctgttaccatggtgccattttttgagccggagtcggtagtctgggctaagatgtgaaggaaaaaatgaaggggccaagttaaatcactggctgagagacaagggatcacagatgaaaaaaagtggaggaaagacttatcttttcttgaagagctgacttgatgatgacattacaaaaggggattgctaagttctaccctgtgagtccacgcaatgaacttcaatccaagatggggtgatgaaaaactcccaatcgtccgtcacgtaagctgcggcgattcccatgaatgcatgtcggttgcctttagtagtccaaacatcgtgtatgagggttatttttgatttaatattcttgaacaaaagtagaagaatagtcagccataggggaaaaatggaggttcagaggaggaagaagaaggatacagataatcaaattggagattgagagatcatacctggagcctcgatatcacattagcctgtaagttcatataaatcttgtgcgcttcaatttctgcccacacgtggctgaacagtttaataccttgcttgacgtaattgaatgcgatcttgagtagttcatcctccattcggcaccacggcaaagagtgccggatgagccatagcacaaggatctgattgagagttttttggtcgaacttctgagtcatcattaccttggggctacttccttggtggcattcgccttgcttcttctccatctgagtagtcggtagcttggtaccagcaagtattgcttcacctcgttttggacacggatttcaagacttgtttccatcgcggtgtaagactagattacctcgtgttccttcagctttcttgtaggtccctccacaccaacaacactcgtaatgcattggggtgccagaggaatcctgaaaatccaagagttgcaatcagttgtggccccttgcttgcattagaaaaagacatgacattcaaaaatcacttacttcaccatctgcaaagaccgggggatgaaagtagtcctccacatcgtcgacatcggcatccacgtctttgcgaccttgagacttgcgtcttttcacaacccttgagttttcctcgtctgagtcttgggtcatgtccataacactacaagcaataccgattttgccccaaaattaaatggcaatttgggtgggggaaaatggatcaattttctggaaattttttccaaatttcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgggacattttcatttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaatcggtattgtttgttgtgtaatagtctgagcctggtctgagtcggctttcgagttgtccacctcgagacgacgttttctcttctgaggctgggatgcagctgatggctgagacttcctacgtggtcttgatgatctcgtcccttgagattcagacaccccttggcggtgggctgaagttggagcctgaggaacagattttcgtaagtcaccgctagtttgaacaaagttgggattccggactggggtggttatgcgggtagaatgtcgggctggagtgttgaggttagttgactcgcaagaatgccctctggagggggtctggggaacggaagaagtggacataatcaatcaaaagataagagaaagaggcgaaattccgatggaggggatggcttcggggggtaattatgagtctgagagggaaaatcaaaagccgtccaattagatcacgagcgagtgttcccacaaaatcacgagccgcccaagaaaacgagccgtccaattagatcacgagcgagcgttacgagccgtccaattagatcacgagcgagcgtttccacaaaatcacgagccgcccaagaaaatcacgagccgtaaaatgaggagccgtccaattagatcaccagtggtgacagcacaccaatgttctgtctatgcacaccaaattagaaaaaacaaattaaaataaaagcaaaacaagcaaagaatagaaatgccttgggggcctttgagagtataaaaagagaaagactcacattccataatggactgtgttagcaaattctacccaaaaaaataaaacaaaattagtctcactgttaactcacatattgaggggtagaagaccaaaaaaagagaatactcacaaattattaaaatgaataggtggaggtgtgatggtggtgagagggtggggtgtgatgggtgtgaggagaggtggtgtgatggttcagtgaagttttacccaaaaaaataaacaaattagctcactgttaactcacatattgagagtagaagaccaaaaaagagaatactcacaaattattaaaatgaataggtggaggtgtgatgatggtgagagggtggggtgtgatgggtgtgatggttcagtgaagattgagtgatggttgtgtggtggagctgagcttgtgagtggtggaggctgagcttgagctgtgatagttgggagaggaactgtatatgaacttgaaggagacttggtgatggtataattgtgagagggtgtgaatctgaagcagagttgggggggggggtagctggtggaggctggtgatggtggtgaaggccagttgaacttgggggggaggtgcactggagcggtgtttttgggtgttcggacgagctgacgactcgatatcggtcctcgtgaagggagaaagtgttttcgcttgattccgattggatcggtacctgcgattcggaatcgaacaacaataagaacgaggcagttagattcaggctagccggttggtccactccgattgataaccgccctagtcaacgaccattgaggggagtacgtaggaatcgattccaagcggtctaaattgatccctatcgagttcaggaatcgagtgtccaaagccaattccggtggcgagtccaactccgagcgacgagtccaacgaattgatgtcgtgttcaacttgggttgaacgtggcgcttgaacttgaagttggactcggagtcggagtgactcgtggactggagtcaacttcaggaccggagtcacaaccgaggttcaggcaatgcctgccaataatatcggcatcgcctgcaagatatcgggcatcgcatcgggaaatcgatgcgatgccgattctccgcatcggtttttccgatgcggacgatgcgatgcggggccccgcattgctcacaccaatgcgatgcgataaacgctcgatacgatgcaatgccaatgcacacatcacatccgtttcatcgttgataacagtgaatacaggcttttttagccattacagcatgctgtattgagctgtaagacattttaaattgtcaaaaagttgatctttttctatgaagataacaaaaaaaagaaaaattgatgggctgaaatgttgcactgtgacacatcatcccactattgtttgttccagcccagagggccctccaggagcatccatattggtggcattttctgaccaagctaagtaattcagccaccaatttctagctcactgggttgagctaactccaagctaacttagctcatgacaaaactttcagctaatcattgctataggtagcaacagtcaactttctggctagccaagagctaaccattacctctacttgagtttgaaagcttcatgcaaacacaacacacctcttgactaatgtagctactgttagtgttgaaattttggactcaagaagagcagactttgaggaatttgggaaaatggctcaaaaaaggctgatcagggtcttttttgggaaaggcttgcggaaaatgagtgaaagaaccaataattttcattcacaagtagatagctggtttaaatagactaaatacatgcgatcaaattgtggttgaggcaaattgaataaaaaaggaattttgaataaaaactaagtgatagaataatttgaagtcttggaagaaacaatcccagccggtgtggtcattattcctgtgtatgaagggagaaaattcaaaattttattatttatcaatgaagaactcaagatatggaaaaatggacatcagaaatgggatctacggccaatttaacccctattctgtcagccttagagccatccaagctggccaaaagactgcttaagtcctccttgttcactcaagtccctactataatgttttcacattaatcttctaagatgcataagattcaacaaaaaaaccagctatgaaaaactataattcagtctatttcaagatgattcaagaaaggtacaagagagcaagaaaggtgaagaaaggagtgattttggggaagagtagaccagagaagctgaaaactcaaaagttagaaatcactgtaattccaaaattgcattgttttagttggaatttcagtctctcatttcccttctctgatctgctgctttttcctcataccagattggatatccagttcttctcatgtcacacaacttgtccctctttgatgtaaaaggctatatagaagagcttcatagatacaaaatgaaagtgcacaattgggggtctctattccattcatcctcttgtagtgtgggtgccttttacacaatgcaagctagcagacctcttggctctcaaagagggatctttgaacttgttgcaactatcgaacttatcacaagtctccagctgcggcgggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcaccaaactcaggtgctgagtttggattgttttggtgggagtgtcacaagattttcaatcatgacgctccctcaaagggttatggatgtttggcccggaattcttgaagggctagatgatcctattgatccagcccaaactcagaagttgtacaccacaactggaattaaaattgattttctaaaagtaagatttgaactttttttgagctcaaatgcggggtttgctcaacttgggcccaccaaaataagtcaacctgagttgaaaagtcgatgttttcaaaacctttctgtaaatgattaacaaaaaaataaaaaaaaaaactgaacacagggaaatgtggacaagaagcagacccttcttggtccacaaggaaattgtataaatgtggatgaagaagagtgtagtcagaaaaatacacaaaaaatgggtttcaagcccaattttgaaaactcaccacgcggggatcaccacatctgttctaggcctccactggcgtggaaagctccgctgcttgctcccgctcccgccgtggaggcctagttaggctcgtgctactatgcgccttttgtattgaatttttctttatgatcactcttgccttttttcctcagtgcagttgtgaaatatcatgggtcttagcactgaggaattattttaggctagtctctactgggtctttgggacttcattattaaaaatgattactttggtcatgagtcattctatacaaaaaatgaaacccaggggaggggtgtgttcttgaaatcattttgtcctagagcacccacccctgtctctgtaaaacagccttgtaagcaggatttacagaggatttaagcatatacatgcccttgtgcactctctgttgccttgtctcaactcagcaactcttttaaaacttgtccagttaggaaaccctagcaaccctctttaagcttaacttgtggagaggctatacagcctacctacatcacatgtgtatctccttccagatttcctcaagaactttcatattccttgtcagcatcacctacatacatgcacaatcagacaatactctcatccaaaagaaatcttacatcaccttccataatttcagggaagtggggcagtacccaggtaccaccagttttttgcccgtaagcagacactggtgcagttggtacccctaatcggtgccaggtacctagcaacaataaacaatctctagtgcagtcccttgaattcaacttgcagaaggaataatacagaagctgccctcatgttggagatcaggtaagatggaagaccatattccttacacaattagccctattggtcattaaaaccagaaatccttctcccttctttgacagtaaactcttaagttactgctttccaattctgtttcagcattcccaatatggaaacagagaaacagttacgtcatagcatcaatcagttctcatttctcaaaaagtatactagaaggtcaagtgctatacagggtactaagatcagaaaacttatacagcagtgtagcatgatcagctcaagttaaaaggagagatcaaaggatcatagtagttttctttcagatgatcatagtaacaagtggatcaggtgtaatcaagaatctttggggaagctctagtatcttgagacatctctcattgagaatttagaggtttggaatcaataaattggtcatctcagttgataatggtgacatcttacatggtccatagctatgcaaattcatctggcaaggaaaatcagtcaaagttaaaccctctcttacatttgtgaaaatccttcagatggtctgggatgttatacttgcgcaaaccgtattattcttttttattttggataatttgaaaataggatgacattgattgctgagaattgaaagaagtgaacaaacacaaaaatatgggtagatgaaatggtaaaaaaaggcgaatgtgaggagagaactgagccgacacacttgacggaatgtgtcatcttctctaccctgttgtatcgctctctgtcagtgtcatatacatagattgcaagatacatttgtgcatccttcctttatctaccacgcgagtctctgtttcttgctcaatcagtagtatgaaagatatgaagaaagacgcgactgtccttaatcatttcccatgatgatggatttttggttttggttatttatcgtttggtattttagtacaattttcaaaggcagcagcaagtatcataacagagtcagtttgggtgggcatgaaatggaggagtgatgggagcacggcgtcactcctgagtcctggacgaggagaccgtcctatttcttcttttttcctttcttcttcttggagactgggggatgtttagcggcttccttggtggtagtcgaaatggggaccgagcctgaagttgaagcaggaacctttgccttgttttccgtggaggtcttggaggctacctcgggctcattgatggtcttgacgttttgcatctgctggatcatcgcccgggtcatgagctcgaaccggttcagatagacggccgatctagtcttgaatttcagacactgttttccgctgatggtcagcaatcgagcgacaggcgtttgtgctgagagtctgggggatatcctcactttgttatcgtctgttaccttcagtaccaggagacccagttcgtgacgccatttggtgcaatatcgggtctgatgaccaacaagctcatcgagtcagcatcataacatcttgagatttggttggattggatccatttgcgaatgatgagatgaacataccttgactggcgaagcctcgtatagcttgttggattcggaaacaaagctgtcccagtttctgaagtaaaccatattacctcgatcgatgcagcccgttcggcttttccaatattgattgagagtcttcggggaatggttctttggaaaagagtatcgttgctaagtgggattggtcattggtaggtagaagttctcccgataaggttcgattgggggcattccggctgacctttcacaggtttccggccgttaatctgtgacatctctgcttagtcccagtttttctcagatcaggaagtctggcgatacacagcaatagaagaaaaagaccatcgagctcattgggacaagaagaaggcttgcaacagatggctatcatcctcaagaagctggtcgacctgacctcggtctccatcggaatggcaaggatccttcagacggccctcaggatgcaaaccacctcagagtcaaagagcctgtccaggggatctaccaagcctccctcaagaccatcatcagttcagtggttggagttatctaccggcgcttgatcagtttccatcttgtgtttggtgtttggtcattcttctcttacccaaaaggcatggtatcagagactaacaacatctggattctgtttctttgggtctattatccatctattgcagagtgtcaagacaaattttcgatcagcggacgcaactccagagcacaagagcttgatcaatcaacacagatcattcagtagcttcactgccacaaggaatacccatgccggaagggatcccaacctgggaccctcaaagccaatcaaaaaacctggtcttgaatcttactcggacccaaaaaatgaggtggttagtactttatctgacgtgggcgcctcatatgatagtatattgactaacctctggttggcctgtgtttacaggatggacaaagtcctcttcgagcctctcgcgtgccttcttcccgtctgggcagattattccactatggaggtcaatatcaaattgttctccgcatttatcccctacgtcctcctgcgctgtctgatctgaaagattgtatcccacaggactggccgcaggcatcggttggggcacggcctcggaagcgttaagacggacggcctctggcccacaaaataattcgtatccgctggctttgtcggaagctaacgtccggcgcctcgtcgacaagctgactaaaatgcgaggcgctgccctcaagctcggccagttcttggctatccaaggttgtccctattgatctcttatattcatcgtcgcactgcttaccaagtttgctgacttatggctcctttgttcctatttgttttttaagtaaacagatgccaagatcttgccgccgcaaattgaggaagtatttgtcaaggttcagtgtactgctgattacatgccatttgaccaagcaagggtgagagtgaccttattccatcaagtttccacttaaacgtgtaaagctttctctgtattgatttcgcaaaacatacgcaaacacacagaatgttctgaatgaagctctgggaagtgattggtcgcaaaaattcaatagctttactgaaatcccggtggccgcggcttcgataggtcaagtccatgctgccagcgttacgaatggggagaaagggccggtcagagctgcggtgaaagtgcaatttccaggggtatacgagtcgattcagagcgacttatcttacctgagtgtgcttgccggtaccacttcgatcctacccaaagggctattcttgtccaagtcgatcgaggtcctaggccaggagctcaaagatgagtgtgattatacccgagaggcccggtatggaaaacggatgcgtgaatatttgaaggacgatcccaggttcgcggtgcctatgatcttcgatcacttgagtaccaagatggtcttgaccactgagttcatgtcaggcacctcactcagacacgccgccaaatggtcacaagccttgcgaaataaagtaatctcgcgttgacttctatgactgactgtgtcacttcgatcggctaacccagttccagcgcgtctttatttcttaaccgaacctacgcttagatcggtcacgatgtcctcgaactctgttttagggaaatcctgcactttcgccttatgcaaaccgatcccaattggagcaacttcctgtggaatgaagaaacacaacaggtcagttgatcaagatttatttggctttgaaaatacaaaaaataataataataatgtggatacttggtgaaagcaaagggttgtgtgaatccgagtttacgcgttgtttagccaatgactgactaacctgagtatgttttttgttcaacgcgacttcactcccttgtggggcataaataacagatcgaattgatcgactttggagccacacgtgaatatagtgaaaggttcatagatggatacctcaagctgctgaaagcggggatcgatgggagtcgtgcggattgtatagaggcatctatcgcgctaggatatttgactggtgatgaatgcgaagtgagtactcaggtggatgatcggactgtgtaatgttctggcgcccattcacatgggatgttgcaagccaaaattcttctgttaaggatgcgtcgaagagctgatttgtttttggatcaaaatttcataaatgacttggatgcgcgcgcagacgatgctagattcgcagtacaagagtgtgaaagcccttggagaaccttttcgggggacaagccagcagccctacgacttcgcccaacaaactgtcaccgaccgagtccgttcggaaatcccgaccattgttcggttacggttgacgccaccacctatagaaacatacagcttgaatagaaagttaagcggaatgtttttgctatgcaatcgtctaggctcgcagatcgactgtcatacgatcctcgacaacctcctgcatcaaaaaaattccggctcttggggtcgtcatctttccgattctcccaccacaacttgagtccaatcctattttacttcatctaccttattgatcgataatccgtcgtagcctattttcttaatgacgacatcgcaagttcgccttcgagcactttcctcgcaccagccggatatgttttctacctataaaccgcttaagaattcattagtttcgagcctttgtataggttttctttttttgttcttaacatccacaagacggttgtatgtatggtttagtacagcttgacaagtaatacgatttctagtttgtgcatgtgtgctgacagtgacaacatcgctagtgtgcgctaaattccaggacggcttgagctggctggtatacatactgtaagcttcgctaactggtatgtcttaatgtgtttatttgagacgactttcgagggtagaaagaagaagttgactatgcaaaggtaagtcaccagctagaaccgatggggttcatgggattattggggcttgtgtgtcgcattacaggaggttatagtacactcatgcaaaggaattctatggctgatgcaagagggattttaccaaacgttaatagtatttgcgatgctaacattagtgaagagaggtggaacagaaaatcgtcctgtccgtactcgggcttcgttgaacgaggttctcttcacaggtacccgtctcaggctctggatgcaatacaaatagaggtccatgtccttggattgaatcctcctcatctcatcttcccagatatccgcacttgacaagtatcctcagctcaacatttccttgaatcgtcattagacttgaatacaaaagcaggaatacttactacttaaccacccagacctcaacatgaattctcttccagttgaagtcgtaacttcaattttaaatcatcttaatgtaggcgaagatcatgactgtgaccacccaagctcctccgcctactggtccgtccctctccagactcaggcggtattctgggagaggcgtgtcgctgcagacaggaccgcatggaacttgggggtcgagttccggacgatttctcgaaagttcaataatgccatgtcggcccggatgaatcaatccgttatccttgccggtccgacgaacgccgcctttgtcccgcgaagtcatctccccacttcgccatgcaagcggctcaaaatttactccaccagcggctgctcccagggactgcagttgctgagggataacagcgccacgatcaagtcgttcttcgtcgagatgggccgtgccccgtctacggcgcagtggccaaatcccttgccgcccctggatctccgatccacctcattccccctcctaacttcatttaccttccgaacaaacgctggctgcgaatggctcagattcgacactctagtcgaactcctacgcaactcgccctgcctgaaacatttgacggtgtttcaattgttaggttcaccagacggcgcggaaagcatggagggattccggcctcggggggagccggcttgccaattggtctccctccatgtgcgaagagcctgggcgctgcatccggaaaatctgcagttcatcgtggccaagtcgcacagcagtctccggcagctcacttgggtcctcgaggagtatgtgacaagcagagagccgagagaatataccaatcttggccgaaagtatgaagcctataccttctttcacgctttcaagcgatgcagacagatcgaaaccctccggatagcagacctggtaagggacgaagtgccgccgagaaatataaggcgagaagcgttcaattggagttcttacatggggaaagttctcaatagcatgatgccccacttggcacatcttcagcatcttgaggtttgcggcacgatccggttaccactcttgcatgcttgggatcagaatgtgcttccgttccatctgaagtccctttttatcgaccggcatttcggatactgttttggaggtctgatccgccagttggagcgagctgagggaccgctcagcagactcgagaagctttcaatcgacgaacaagtcgaaatcgattgcccggcggttcaatggcatgctatgcgagccctctgtgaacgccgaggagtcgaattcagaatccatagggatgacttatcccggaactaattccacttccggcggcatacattctcgtttctcggccccgtccttcctctttttgcttccgggctcactccaattctcgcctgcctttctctccagcatcctttcctgtcccctctcgctctccgcattcttccgcttcctttcctttcccccccccccccctcgctcttcgcattcttcagcatcctttcctctctcctcaaatccagtccacaacacatatagatgtcggctggtgatgcaaatcatagatactagtgtacaacaaaacaccttcacaattctttggatcctcatattgaaggccaactttgttctgtacaacattatcaattctttcccctaacctcgctcccgttttcgtttttctatttttttctttttgccttaccttttgtaacccttcatcagcaccgagtgcacacatcttccacctccaaagattcatggttggtcacctcattaacttctctggcccttctgcaacactttcaattttttttacctcgtttttacgctctccttgcctccctcaatctttcttcccttcctcgtcgtttccttggttgttctcttgtttgtttctaatagattttctcgtccacctttgcctcgtttttattatctcctcgcctacctcaatctttgttcctttcctcgccgtttccttggcttttctccggtctttacaattagatttcctcgtttttttgtctctcgtctcatttcctttttttattacctctgtcgaactgctctcctcttcttgaaatgtgttacgtcgttttccctcggcttcaatatgttgtattatgtagcctatgctgtacgataccatgaatcttaccagcgcatgaataacatctcaatttgcttgttgcagatcagcatttcggcgttccatggaggttattactcaaaaccaatccaggatcacttaagagctcaatgactaaaatgtgcgctgagtttgtggctgtgtagaatgcttacattgaaaatgaattttctctttcattttgattcaatgagcctcacacccttgtacaaaggataggatgacccatatgctatgaagagtagaagtccaaactcttcttattgatttctcaatgaatactaatgcgcactttgaactaagggcctgtaccatagggttcaattttcaaaaatggacatttttttccatcctctacacaaaaactgggaacaattggagagatctggtgttgacattcttcactttcataccaaagactaccttctagttatggtcaattttgataatctaaaattttgagcaagataaattctgagaaattgaattttcatgtcctatggtacaggccctaatttacattgtaacaagttcttcttgctatctgctggagtaaaagcaatgggcagggagtatattgatccctttgtttcatcactgatcatccaacctggataaaagcccaaatctgatgggaatctctggactcgggggatttcccatgggctcccatctctttattatgcctgtgtataagaaatcaatctcaattttccttttccacccaatgaagttgagcatttagagttttagcttcctgatcaggaaaaactactccagtgttgcactcagctatagagatttggggaaaggaaacattgaaagaagtgactctgtcaagtattctcaaagaaaaagtatataattaggaatgtcatataaatacagcaaactgaaaaaatgatgtcaattggtatatagggttgatgctcttcaaaaatttaaaaagagttatgacagtttctaaatcatggtaaagaatgtgctcaggaattattcagaaaaagaggcaattgtatattactagagacaactggcagaatgccactaaacttcctcaacaatctttgttctccagctggttattccccatcccatatttaatgttctggattattattagtttgagtagtgtgcacaggattactctgagatgtacagttggctgagctgacctggagaatttttggagacattcctaagcaatgagttcattccacacacacaccaaatcaagtaaatcaccaaaagacacaaacaagatgtatatgtatacacatatttcaagatagccacagaaagacatgtatttaatggattgcactgatcacggatttaagaattttgagccgctacttataacgacatttgtgtgtcctacagtgcttcccgccattagactataaaatataaacaatgaaaaaaatatagaggatgtgatcacagaagaacatgacgatagcagaaaggaagaaaagagcattcaagaaatattggatcaagcatgaaagaaactcccaagatatgacataccaaagaaaaaaaaataatgaggaagtagtaaagtaattttaacaacctcttgagctattgcagataatcatactgttcatacatcttgtatcaattttggaagctatttttttcaaacataaaaatggaaatatcatagcatgaggatacagattaaagcggaaactgtaacaaatttatctgatgaggaagaagcaaagaagccatgaatccggaggcagaggcggaggaagggttaagtggtttgtgtgtatgatcagttctcatgttacgtattgagttaattgtcacagaaagtggggacaaggaaagaaaacgacagttgtaacgaagctgcagaatagtatatgtatcatgctcgagatttgttcttttttaaatgtccaatttatttccgttttttttacatattcaacaaatccaactgattactcattggggaagatatcaaagacagcggcgaagtcgaagaaggcgggttgattgcggacgaagcagaagcaggtgatgtcggagagcagggtaggggtgaatttaggtccgaagtcatgagggacggacatagagtgatttggttcaagtgttcgctattcatcaagtgtccgtgatggtgttggtacagatgacctggttgttcgagttgaccaggatgtaggttggatcggtccaggttcatactggtttcctgattcgggagttcatgagttgaatggtgagtattttcaacaaagtgtccgttaaggaaaagctcttgagcttgcggcgatgacatagacattagatgtaattgagatcggtgtggcgataaggattgctgggatgtgaaggagtgaccggctggcggagacggaagaaagttgttaccatcgccggtgtaaacaactctatcatctatcgactccttcgaaggatccggagatatcaatgaagatccacaggaacctccgtctggactttcaaagatcttctcatttacgaacccgcttatatcaaatccaccagggaaagtttgtggtccaacatctaactcacgtaaccagtcagtggtatcattcattgttgtccctgcgccgaaatcgtgctcaaattgacccaaagtgggagactcggtgatgccgaaattccctccggtttctacgtgattggttccaggttgaagggacagtttggacgcgagactctggaagaactgactttctgggaattgccctgtggaaataccaccgtaatctagatagtctgtagacgttggtgagtacatgccagcagcatgcatatgatgtggcattgctgtaaaattgaaattcgagtcgaccaagtgcaaattcgacaactgagttaagtccatcgagctttgagtcttgtggagtgttttgcagggagctttggtgggcaccgacactagggaatgaaaagccttctcgctcgagccaacagacgccgcgtcgagctcttccgtcgtcgttgaggctacaatcttgcgtggtcgaggggtcgtgtcatttgggcgtggggtggtgatgttgggccgaggggtcatgttggtgagatggggtggtaaagccggactaagggttgcagccaacatgagctgagggtggtcctgtgaaccggcatcatctccaacagacatctcgggatttgaaagcatcatgccaaagtcggagaatgcatctgcaccatgcgctttgaggaaatccaatgaggggagttgatattggtttgggtgcaagtgactcgttgcccgggaggggtgaggtgggtagactgataaatcgatggcctcaaatgtcccatgctgctcatttgggtctgccaaaaaatcaagcacattcgagccagatgccttccttgaccgaggtttataaccggcagcgatactagaactgttatgcattagtctaagaaaaagcccaatttctctggaggagatggcgattcgactcactagaggtctgggaatgcgttccgaaatctgtctctcaaatcagtagctttccgagaagccaagatcggatccctttgaatcgagctccaagccgtgccgaactaaacgggccagaaatcagtgagcttggatgtccgttgattcggaaataacttaaacctcaagagaggagtatcatatcgatagattggaaaaatacctttatatagccacgcttcaaagctgcatcctcttcagcactaaattgtttccgctcgcgtctgaccgcgttctcgccaaataatgggttaccattggaatccactgatctcactctagatgagatatgagtcttggcattgggataatgttttctataagcatccggaaaataggttctgcatcaaggcaattcaatcaatcaacttgtccacgcttctttttccctcttctgcatgaatatcaatcagattcatactgaagtgacaaaataagatgttttgctcacctgaatcgatctttcaaatcacccggggaacgtttggataattctggctccgaatctcggattgccttccattgtccgattgcgaacttcgtttttttttttaaaaaaaaagaaaagatgacaaataagcaacggcaattgtaagggaactgaatttacttgtcgatggcaatcaaagttaggaaaccgacattgttacagcccctgacaagtgcctgagtctcttcggttgtccatttgtttctctgtccgtgagttttcttcctgtttttggtgctaacaactctgctattgttgacttctttgccacaaccaaaatcaacaagtcatagattagcttccactaactatctgagcactagacaaatgataccactatcataatggtatagtaaacttgaaattccgtacttgacttccgttggaaattgaaagtttcatcctgagaagaaatcgatgtcacatcagaatccgatgatctgatcctgtctgaattacattgaaccactctacgcgtcaagtaagtgttattatcaggaccgaagaagtacgagtgattgttggagctggctaatgaaatcgtgttatgatccaggtaaacaggcgaattggcttctcttttcaaggagcgtgtatgatgtgataatgaagacgataaggggtttgttggattgccgttgttgccgcttaagatctgctgttcgtgtctctgttcgtcttgtctgcctccttcccgcgtcagttgcggaagctcgtaatagtgatcgggcgttggcgcagacggatgaggtaataaggcgtcatttgctggttctgccctcaatgcagagagcgattgggtcggggaagtattacttctctgacgccgattgatggtgttgatcggcgaagtaatagctattggtagattcggaatgttgttaagtgacatagtaaatcgagctagtgcagttgttagtcgtgggggatcctctagtacttttgaagatttttctgactcgagaacaattcgtctttacgttctccttgctcaatcttctagacagtggtaggaattgaggaattaagattatcgcttgatataatggaggccagtccggctgatgggggagtacgtaaaataactgagtacaacagcggaagtcgagattctggaagacacgagactcaggagatggggatgtcgtatgtcataactcaattgatctattgaactgagaagcgggataagggttctgagggctctttcgtcagaagtgttcttcttcttcactttgattggacgaatacagttacacaaacgatggttgttatatttgatgtcaataaccccctgaaaatataacaaacaactactatggcctgcaagtccgaggctgaggcagactgacgagactgaggaagcactatcgacagaggagggaggagggtgctactggttatcctgagttattcaaggagaggcaacaggatatggtgcatacgatgggggaattgtgctaaagaatacatagaacacagaatcggctctcccaaataaaatcaaatagaagaacattaatccgaataacctatatctccttactatgtaaacctatggaaacgctcaaaatcagaaacaaaggaacattcaacaaaggagcatccaaacatgcacttgtgacttgggaaaagaaaagggcccaaagttaaccaaacacaatttgcataaaattatactctgtcagacatgatgtgtaccacatctgaacacatatacacacctgataatgatgagaagctcaagagtatcttcaaagtgatctaaataaagtggcataataaatgaaagagatacatatttctatatagatatgtacaccttatttacacacatatagagctcgatcgtattgcggtgccgaaggtaaatcgtcgaaacggcgaaaggatattgagtgtagacctcgttccaccatgagccgtgaacgttttatttataaagttgaaagagccaaaaaaaagtctagaagtctctttgatttttttatactgaagtgttgttctaggctggttgccggggttcgggacttgtgaatattcgtctgtgaatcaatccagtctcctagcgctcgtttgaatgctgactgggcgagaggtgtaaaaatgacaaacaactcagctgactagagcttggccggttcgccgtgaagatagttaaccttagaattacagcaacagtggcaacctcaaggacgatgttgttggagaactatgtaccgcacatcatcatgcattgatgggctgacttggtagcaggcgtgaaggcacatttttcccttatgaccgctctcaagttctctgcaacacgtgtgcgcgggttcatgctgttttcctcatcaaggttttttttacacacaccggagcttctgtggctcatgatggtgccttcggcgcctgtatgtagaagaagtcgggcgtcggagccgcagttctggtccctggagaatggattctgacaggccgtctgccccggcaccccggactcggagatcgattacttgatattagatcagattgatttaaaccttgtgccaaacgtttttgaacatttccttctcctttgctattgcgaatatgtacatatcatggcctagcagacaactgactagagagcatagggcgtggagacacagaggagaatgacgtcggcaaagaccaagatgactttccaagcacaagaccgtttctggattttgattcatgtgattcaaaatcgatttggatacctttagatccgcactcactcaaccaggtatgaacacattggcaaggctgctagaattgaagctcaaacgcgattcacaagcaaagtccggcggttattggccggcgcgtcctcactactgccaccgagctcccaacgaaggttttatcctcgatgtgtacgatgataccgatacagcccctcaatcacaatcggcaggataatcgtcttggctgttcacgatttctgcctaaggggcgaaatgtgcaagatgtgctactctagcactacggctaagagaagccggcggtcggttcgccccttgaccacgccgaggctcctcacattccggcagaccttagcgccaggtgttcacagaccaaatccagttctaagttgttctagtttactaacgaatttaggccttttactttagcctccttgaggacctcctatactttcaaggtgctctgagcctctgagggtgagttgtcgtagtaatcaagataaaatacgttgtactctagcctacatggtcgtcaaatgtcaaatccccaccataaatatttacttcatccttaccatagttcaacatcccgcctgagttggattgcactttttgtgcgatgtgctggctgtcgaatcacacactattacagaagctgatgtagagacatcgtgtaatatgactgggtgcgctgtgcagtgtacttcgatattgacttcgcatatcttgtgcaattgatgaagctggcaatcaatcccacttggcgatgtaaccatgcccgaaataattacaggcgtcattctttactctatgtagggaaactttggaagtgctttatcctatggattctggtctggtcctattctcatccatatctccagatttaaaagatcatggtgatttattgtcagtagcccgaggttctctcagtttgcacttttcggtcttccagaggaaatacgaattgatatgtttcatctgctttgatatatgccaagttgcgccgaattttgatatctctggataaaagataattctcagtcactttcattttactctgctattagtttcttttctgattaaaatcgaaatttctctccttttctaacacttcccactttcctttgcaacaaggtaattatgtatgtttcaagggaattcggagcgggacggctggacgatatcagctagttcctgggcacaaaccttagctggtttatgctagtcccaaccaccagacggtttgtgttgccccgttctgggataagtcatccctatgaattctgaattcgactcctcggcgttgacagagagctcgcatagcatgccattcctctgtcgggcaatcgacttcgacttgctcgtcgattgccagcttctcgagtctactgagcggtccctcagctcgatccaactggaggatctgatctttaaatctgtatccaaagtaccggtcgatgaaaagagacttcagatggaacggaagcacattctggttccaagcatgcaacagcggcagctcaaccatgccgcaaacctcgagatgctgcagatgttccaagtggggcatcatgctattgagaacatcccccatgtaagaactccaattgaacgcttctcgccttatatttctcggcggcacttcgtcccttaccaggtctgctatccggagggtctcgatctgtctgcatcgcctgaaagcgtgaaagaaggtataggcttcatactttctgccaaccttggtatattccctcagctctctgcttgtcacatacttctcgaagacccaagtgagctgccggagactgctgtgcgacttggccacgatgaactgcagattttccggatgcagcgcccaggctcttcgcacatggagggagaccaattggcaggccggttccccccgaggccggaatccctccatgttttccgcgccgtctcgtgaacctaacaattgaaaaaaccgtcaaatgtttcacttcaggcagggcgagttgcgtaggagttcgactagagtgtcgaatctgagccattcgcagccagcgtttgttcggaaggtgaatgaagttaggagggggaatgaggtggatcggagatccaggggcggcaagggatttggccactgcgtcgaagacggggcacggcccatctcgacgaagaacgacttgatggtggcgctgttactcctcagcaactccagtccctgggagcagccgctggtggagtaaatcttgatccgcttgcatggcgaagtgaggagatgacttcgcgggacaaaggcggcgttcgtcggaccggcaaggataacggattgattcatccgggccgacatggcatgattgaactgtcgagaaatcgtccggaactcgacccccaagttccatgcggtcctgtctgcagcaacacgcctctcccagaatgccgcctgagtctggagagggacggaccagtaggcggaggagcttgggtgttcacagtcatgatcttcgcctacattaagatgatttaaaattgaagttacggcttcaactggaagagagttcattttgaggtatgggtggttaagtagtaagtattcgtgcgtttgaattcttcagcagttacgttttagcaagtctagcccccgggagcagccgctgtttctaacccaacatacaaatagttataactcttcaatggaggacttcccatcaatctggaacccttaatttggaaggtctaatcctatatcccgggctcaatttggtgatgagaatcaagtgaattgagttctgatcagcaaacaagatttggagtccagcttcaggaaggctaaattatgggtcccagactgacaggaagtcctccaaatgtagaagttagaatacaaatttcacacatcacaatacaaccaaaattgcatatactggaggatttcccatcaactttacagcccttgtatctgttgatttagacacaaaaagtctgtatttttttgctggggatttcgctgtccagtcttttttaattctggcttcacaggggccataaaatcaaaggcaagtcctccactcacatgtcagtttacaatggaaaatgtttccaagggctgatgttgagtaagctcctgaatatgcacattctaaagccttgaaccactacccactctaaattcagagttcatgtgctgagttcaggcaatggatgtgtatccctgacttgaaggccatttttgagacttctcctgacaggaatcccaaatggatggagtgttaggggttaacagactttaaccccctggaaaaaagaaatggagaagaatgaaaatatgaaatgaataggtagtgcacaagtgcaagaagaatattggaggacttcccatgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctggggaaacggtttcacaagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagtcctccattgaattgaatgtaaattatatgctgcaggccagtaagaaataacacaatgtgaaacattacctaccccaatcattgataccatcgatcaacctgtctactatcgtccttttccccagtgtatcacaaaaccataaattggccagccaataggaatgtatttaagcaaggaaaagagccacaaaaagggatccccttccttcattaagatataaataaaatctgctgaatttcttttccatttcatggtcaacacttcacgtgctaagaatccactactaggcttacccccatcaccccaacaatggcctggcaaaggcccaactctccttaaacaaaaacaacaacaagagcactgagctctttcttggctacccctgctaccacagtcacccccatcatttctggctacaccaccaccacaacttgtccttaacagtccaatcactacaacacctcacactacaaacaacacactccatttttccccaaggaaaatggcaaattgagtggtcaaaaatagctcaaactcttggaaagttttttacaaaatgccacaggagtgaaaattaggacaaaatgagctatcttagccaaaaaatgacaatggctcatatgagctaaaaattgattttggaatgtttgaggcatttttatgtttgggctgaaatagctgatttcagcctcatggtttctactcttgagacattttggaaaaaaaagggccaggagattgttgcattttccaccacccgaatcgatatagatccttgggtcaagatgtgtattgtttgtagtgacattgaaagctggttgttttcaagagggaaatgtatgatctttcttgagggctggtccacattccagtcatcagtagtgaatgtcatgaattgtttcttctgccctggagctatcaatgggccatgtgaaaagtcctttgacccccctgctcagcttgctcggccaagcctgctggacaccctccaaacccacagcggcactgggccaagcaggggctttggattgtgccaagagcacttgaagaccatagatggtatgcatgaggatacaatatgaatatgaatcccctcaatctgaatctacagtggtgcgtggcattgcactgtacaaggctgcccgcaaaacttgttctggtcgcgcggggttaaaccccaaccccgatgggggtccagcacttgtaataagtgtgtttttggagtctacagggtgtgtagattccaaatctaaagtggaaaacaatttggtccagccaaaaaaaaaactttttttttcactcaaccattcggacacaggtcgtgtatgggggtcttacaccgcgggcgcaatttggaaaaagcgggttacccctgggcccgcaccagcccgcagccgtccccgctgggcgtctgacgccccaccgtcgcccacatctcgccaggtcgatcccttgccaacaccgggataacctcttgcgggattcacccgatgggtgtattcccacaccttcgatggcctgacgacgcacccagactgctccctgggtcaaccgccgacacctgctaccaacccgcattgcaacccttgcgtgtcccagggctattcttcaaaccacctcccctccacacctcgctgcatgtttctcttctcgacgaacccgcatcgtccacctcgccacctccccacccaagaagaccccgagctcagacttcgcactaccgatgtaagtcaacccccaacgtactcaatctcaggaccctcatcgctcttccacatagtctgacacggcccacaacctttacagatacccagtacaggccgccgctcattcggggctgccacctcaaggcaaatagctcagacgggtcagggattccgtccgacagaaggttgtcgtaccaaggagcctcaaccgagtggcatcagctcacacaccgccgccacccccaacaatatcgacgggggaggatctacaagcgaccgccagactgtctcctccccttcaactgcgatgccctacaaccatcaccacccacgcacgtcactcaacctcccacctctacctgtgatggtctcactcatttcttctcaccgcaccggcatcgtcgccgctatcagaaccgcacccgtgcaccaccggctcaccagcttaggcttaactcacaagttgggcccaccaatgtagattgacttgtaggccagtagagtgggttgttcaaggccaggtccactttctgagttctccattccaccctttcttaatgtctccatgtatgtgcatggtgtccccattgtgtccccaaccaaattacctccatctctctcaatgatcacccagcagaaatttgaacaatgcctccccagtacctcccccccccccacaatcatccttgcctccaggtgaaatccaataaataattattattataaagagcctatttgggtgagatagcagtcaagactaaattaattgcatcaaagaaaagtgaaaatacccaactaagccaaccctaaggttgggtccaccgcctcaactggtcccaccggcccagtcgcggtccctgcagcatgccaatttgccaagccctcatgcagtgcggccaagtggtcatggttctgccgggccacatatgggacatcggaataattttggtgggccaaggtggaagataaagaggctagattaacgacatagttctttcggtccgtgtggatgattccgtccaagtaagtgccggtctgctgtctctcccttctttctggaatgacaggggctattgtacagtgtgcgaggtggcaattatgctggatgttcaaagtagcgctcacgttctgaggtttttcaaattcacaacatgagacaagaaatctgattaactcacagcttccctcccctcttggacacccaacatacaataaacaactcactccaacactaatgaatatacctccttgggttcgtttcacccgcctcatgccgtaaaaatcatccacaccctccaggtcaaatggcgtgaggcataagtatagagcacaatggcggcctgattttgctttccaaaggtggtccacctgccccaattgcctggggcccgcaagctcatcctgcccacgaccatactgacacacatgatgcagccaaaatccaagtgtgagaatttacattaggaacacacaatcaattgagagagctcaccaaaacaaatgatctggctcgaatcacatgcttcccgtcaaggttgacctcagcaatctgtgacactgtgtaaccttggagatgttcctgcagatccagcggggttggaactttatccgccagtttgaccttccacttccggatgttggggtaccgatggtctgactctgcgagtaaggcgttattgagccccattgacttttgaattgtgatgctctgcaaaaagatgtctgtcacacacgatcctgcagcacaatacctaccacttttcttttcaaagaaaaagccacccgacaatatgtgccgaagaacaagatagttcgcaaaggtaaccgcaatatcttggccgggactctggcgattggagtgtacagaagcgtttcgcaaggtactgttgtagccttcaaatttttcggtggcaaacaatgaggccggtccaaatcgaataattgagtccactaaatgtagcagcatgtggatttttggcttattgacccattgcgctgtacccttcgcgagcaggtacaagaaatttcggacgaggtagaccagtcgctcctggaaaatttccatatcctcaatgtgagtctggaaaactaatggggccaggagacacagcgcaatccatagttccctctccctgccgtccatgtattcaaatagcacaaaaggggcggcttgtaggactacacggaagtccttgccgatgaagttggcaaagtgcttggtgaggtaggatggctggatggatggaatattgaggccatcaatgttaaaggattgatacctagctttgacgtgtagtttatcctcggctgacaggcgacgcatgaagtcgcggaccatgtattttactacccccagaagaaacacatggaggatctcaacaggggtgtcccgacatccatcaaaacctgtgatgttattgagagaagacagcctttcattggctacaagcaagcaatcaaagcaactgatacaagagtactcacctggggcctcaaagtaaggatttaacagtctttctggattggactgatcaagctctttgatctcctccaagaaccgcttctgagtagcagttgcatctggtcccaattcaagcgcctcatacctctggtcaatgacagctctgttgatcatatccttcaccccatgcgtagacgagctatttccgacggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaatgagttgagttgttattggtgttgggtaaggttctgtaaaggtggtgtatctgtgattgagtggtactaaacttgtgactgatgaataatacactgaggagacaacaaatgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggttggcctgggctattacatgagggattttagctacatacataagttgaatgagtgaatgtgattggtcagacatgtacaagagttaagtggggagccaaacagctgagagagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatctaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtgtatgtaaatgagtgtgtatgtaaatgagtgtgtatgtaaatgtgtgtgtatgtaaatgtgtgtgtatgtaaatatgaggctgtactgtactgagggtgtctgtgtagcttgagggttgtaatggtgattggtgacatgtaattgatgggtgaagtatgtgtgatatgttgtccattgtgggataagtgttgatccaggtgtattccagtggcgcctccgtggtgaccaagggtgaatttgtccgtagagtccagttcatgagccgtatggtattaattctgagagagattgggtgataatatgaagaaaatatatgtataagaaaagaaagaaaaaaacttttaattcttcacatttttgactaccacaacggctgtcttggtcctcggtttcttagccatggtccacacttcggagcaccgagttttgatctgctcccacaagcgtggaggatgcctaacctgtggttgtaaaaaattggaagtcagtcataataataccctcaccaggttgatacgtgggaaactgacccaagatcccgttgggcctatcatgaagaaaaagcggacgtagtcgagtgttgcctttgctttgacactggctgctgacaaagcacaggcccggcacgggtggagggaattaccaggattaggtgtgctcgtgatctcagcgtgcatcggcgaatcccccagaaagcacatgatgttcaaaaccacgaggacctcttcttggagagtgcagtcaaaagccggataaccctccaaagcaagcatcctgaaaattccagtaaatgttaatcaaagtttgggcttgattaatgaacaggaaattctaaaataaacacactgaaggtcagcgactattggttcagccagctccatggccccagcaatattggaagtcgtcagaaagtggcaattgtaattttggttggtccagcttggtgggaggcccgacaacgtgaaatagtaggatatgtgtttgttccaacgcttcgattggtttccggaggtgtcgtcggaataaaggttgattggcaaatgccttatcacgcggccatttgcctttgcacgccatgggtttggcagatgatgccaggttgtttgatgttcccctaattctgaacagtcacagcccgaacttttcagttcattcacacagggatgaaaatgcacaattatactctcaccaaaaattgactcccgacagcgagtggccagcagttggccttcagcgtctgtaatctcagaatagttataatcgaactcagacaccttgacggttttcagcctttcgcaaccaaagggtatacctgccgggatggtcattcggagctggtttccatcaccaacagcctgataatcaggcacagcacacttggagtacatttctccatccatttgaaaaaaaaaaaaacaggaattaaaacttcatcattgttcatctgtactggctcatacaaataccaatcaacccctgacaatcggtacattggtgccctgcaggtgggttccaagtcagagagccactttgcggattgagacagtttataaatatttcgaccattggcctgttgcggatagtaatctatgaccgggctgacttgagggttggacacttcctgggcaaggattcttggaaggcttaagcggtaggtgggggtgctaaatacagacacactgggcaagacctccaaatcaagcaaggtgcgagtttttttcttctcgcgtcgaatagttgtccagtcaggtagaataatatcatagaatttgaacagcagtcggatatgcgcatacaacgatcgagaaacgatgtggtgagtgtaaccgatcaaaagtgacgcaaccagatactatcaaaaagatgtcagtcacgaatttgaggatcatacaatttagccagaggttttttcagcacttcacctctttgttcttgtaaggccaccaggggttagccgctggacgatatcgccggtgacctccaggttcttcgtcatgactggccgcgtatgatccatgctgttccgcggcgctagggctgttgggcaagtcccattcttcattgtcaacctcgttgttggagtcgtaagctgacagttccgagtctgacagatatccacgccgagtcgaatctgcacaagaatccgttgagaactcgagttcttcctcactaccatccaaatcctttgtgcctgcggtaacgtttggttcattgtcgaggccttcccatcggcaccatgcagccgtcgtctgggcatcctcataaacttctgggatgtttgattctaattgatcgtcacttgtatcgcctattggagagttaaccaccgtgagcctcggtgaaagggtgcttgccgctcgagcagcatagaaagccgaaagtgctgtgagatgtttgtcgtatctcatgtgcttgtggaccgacttttcaaccattggtcgggaccggcacaccatacaactgtaggatgctgtcggtgcagctgagtccaggcgccaaacggctacatggaaagatagccattgaaaaaaatgatgataaatagcatgtcagcggccaagattaattcccaatcacaaccgcactgaactcacctggatccaacacaagctcaggattacgtcaacggcccatcgattgttgagagggagatgatagtggggcaaagggccttcaaccgccgatagtattagcaacacaggattgagattgattaaagtggtgtcattcaagccagactttggccacagacaataaatcgtgatcagtcgatgagacaatagctcatgatcgagcgatgatcgatccacaggaagcccagccgccttggcctcattggccaaagtcgtctgagggtcccccaatggcttattggagtgttggcagcgtggtagcatctgatgaaacctccagctcaccaactgggaccctggatgctcaagtccctctgttggagcaaatacaaaccacaacataatctgatgaagacccgtaagtgggctcagtcaagcttttgtgtccctatccctcttgacacccccattgagacaaccaatcttagcttccctggttccccagtgcctaacgtgcaagtcgatgccttaatcctaggaagcacgagaaaaatgaaacacggcacaccccttgccacacccaactttgttagtacaactactcccactgtatttccattgcccagacctccgcggtttcaatcaatggggtggtggggccaaacatgaggttaacccactcaaactcaaccggggatggtccagaatgtcatcgccaaatccgcgcaaatcttcattaccgggtcagccaaatgatgaccctacgcagtgatgagtgaaatttgtccgaaaggggaaaaccctctctggagaaaatccttgatctgtggtctctcgggcaatccaaaggtcctcaaaagaccgtcatctgtgagtgacaaacaacttctttcctcttcattcctccttccctgtgtatcttcttaacactcccatttttaaccgcttatcgttccatgtcaagcatgtctgactatgtgcccaccgaaaccgaaagcgagcgtgaaactcgtgaggaaacccgctcaccggaaccacgactcaaccatcagaatcctcgccagacccaagccccgcctagccggactggtcctatccggaacacaactcaccggaatggtcgtctgcctggccaatcatatccgcctttgagaggttcggtagctgccgcggcggcttttgcccggcaagccggcagacccacagccgcgcctactcagccgaccaggtctgggcgagcaggtgagtgtgaagaatgtagcagacaaatctaccattgctgactctgttgtcttgtccagccttgattccaagtgttggagccgccgagagactcgcccggcgctcagtccctcccttgggagacgttgcggacccaggagaagtgcgagtcgatgcttccactggattccctaatggtatcattgacttgactcacctggatgagcctgtcaatgaagagtatgtacaagaactcgaagggttgtttgaactcaggcgcgggtacgctgcagttggcgagtcactagcatatgtaagaccgaacgactctgtcaaattctaatcatgtccacactgacggctctcttcaggtggcacctccccgtcagcatgccactcacctttacagccagctcgcaattttgcaggccattgagcgataccacaatgccgtactggctgtaccgcgagcagccgcactcccggaggtcactccggcaaaccaggctcagcaattccaatatgccccggttttcaaagtacgtcacctgaatatcgaaactgctgcctctacacatcttgactcacttgatgtgtgatgttttgctaggattttgtcaagcgaaaggctcgtgagcttctcatgaccaagaacttgaaagtatatgggtccgaccttccccgcggtgccccggcgacgctcaagagcttgcttgtccttgtcttggtcggtcaagtcttgcgaatcatcacccagttccgccttgcatccatgatcactgaacagttaactgtccacttccaggatcacattaatgctcagccgacaagctttaagcgagagtatctcccacgaggctatgctgacggcgatccaggggctgttgccagtgtggatagcttagtacggaacaagttgcgaaaaagtcggggcatgatgcgtgacctggtgggtggtccaatctgacataaaacagaggtggagtgggtgtctgaccgagctgaatttttgttattacggtccagctcctgactaacattcaagctccggccgggagagaaatcacacttccgatacccactgcctcggcgttgatggtaaatgtaagtctatcgtttttgctctattgtcaggtactttgttgttgttggtgctgacctgcgtggcattggttgctgtacaatgggcagatgcgtacaagtatgactcctccaatcccgaacagcactgcagtggttgctcctgaccctcaggaggccagggggaatcagacccacttgaaggctcgtctggcttaccttcgtatattaactgttatgcagttggtgggcagggggccccgtgacgctggacgacagtggaggaatattgatgagcatttgcgacatttggaggcgatgggtcgagactatcgaaccgtgtgagtctttttgcacggatacacaggtttttggtggcttacatggaggtcattgtgcagctttttccggcttatcttgagactggaccgagctctcttcaatggggatcaattcttcctcgggatcgacaccagcacaatcaaactgccaaccaaccaggaagtggaggatctgatggcagccgcgggagaaggtgtcgaccatgaggacgctacattggctgaaccctaacgatgtaagctatctttccagggctaacccagttcaggcagctggctgtcttttgtcttacatccctcgtttgtcggtgttgtatctcctcgtgaaacgttgcacacatcacatttctattgcattctggttacctcgctggttttcttacgttgtacatatcttctctttttgctttgtatcttttcttctcaacattctttcttactttgtacatacatattcggatctcttccttcactctcttctaccttgttcataatcctgatgcgtcaatagttggataaagatcaaagtccgtttctttgcttaacactctgtcgccaccaaattgggtgagagtgtaaccgagcccctcgctcttcaagattccaggagcgtttctgggaccgatttggacggtttgcccagaaggctgaatcgatgtgggtgggggaagtatggttgtgcccaagccaggtctcggtcactcgcgtccaaggactgtccttgttgcaggaccggggcacctgccgggcgtcgtcaagcgacgccaggtaggcttgcctgcgtgtgtcggctgcaccagaactgcttgtcaggtgtcctcgctaaggaacggcagctaaaggataaccgttggatggcttgagcacactcgggtggatggcagggggccggccttgcaggccggcttgtggctgtctttttttttggcatggggagcgcctgtaggatgcccctccttgttttggtggttgcccgacggatgatccgcggggggctgtcccagggctgcccgactgcacccgcggtgtagtacatacttatgggttagggaggtatcctaatcccatactcacatggccaactgtcagcaaaaacccataaacatgagcttaaagtgtgtttcacaggtcaattacagcagctgtgacaccagatttacatctcaaccccccaaaaacaggcaaaaatccaagttttgggccctgaccttttggacatcgcaaaaccttgtacagtataatgccgcgtgccactgtacttttttttttttagtatgccaaccccccagtccctctcatgcacagctgcatttccagcttgattttaaaccaccaactttcactccaagcttggcattcaatcactaaccctccctccaagcttggtttccaaccaccaaccctccctccacgcttggttttcaaccactaaccctccctccaagcttggttttagagcccccccccctccatcccttggaagttttttctgggtaaaagcatgtgcaagtcagacagggtttctcaccccatgctctatggcatatgtatgtattttatatgtcccacccaatattttgatctatcaaatagatgaattgatcaagtgaaaaaagggaccatataagtcatgtgtgggcaccagaagagagaggtgagatattatagatgcacagaatagagcaacagcagaaaaacacacactaagttaaagaatacaagggactcaaacaaaaaaaaaagagagaacaaaaaaaatccacaaggctgtgagaaatgagaaatgcttgcatgtttctgatatgttattttttttcaaggaaaaaggaaagaaaaaaaataagacaacattgatcacaaaacaagaggagaaaaaatgtcaaacaaaaatatatatatttatcatgctggttgcaaggtgatgatagtttgtatagccaaaaccagtcaagggaaaaaaagaatgtgtatcttttttcatgttttgtagattctttgtgtgtgtgtgagagagagaacagaatggatctatacaaaaaggggggattttgtttttcaaaacaggaaggtgacagaggcggagagagagagagagaaagaggaggagactatttgaacatgcccaagcgtttcttgagttcactgacactaccaaaagcctcaggttgattattgtcgtcattagaagccgattgagtgggcaaaggtttagcggtagaagtagttgaacgtctactaggaggaggagggggagcccttttgccgatagttgagggggtagaagagaggggaggttgagctttaccggggtaggatccggtacgcaagggtgcactggttgagggaggacgaaggttatgtgcggagacagacatcgaagggcggagtgcagcggactcggattcgtcttcctccgatccatcctctccgacgccttcgtcgatgtagtgttcgtccgggtccgcaaacgtgtcctgagtttctggtgtcagatagcgggcctgttgatcgggctcctgctctgtcacacagtatgccgccgggaacatcccgctccgccccgtcgtctcgttccggcccacaaaccattccccattgatctcgttcgtcacccggacccggtcgcccacctctagctcaagctcatccgactccgttgcaatatacgcccacttcgcccgcatccatttcgaagtcttcccattcgtgcctgccactaccgatcgccttaggttcgagcttgaactttggttgagaagatttccgctcgaccgccgtcgaccgctgttttctagcgtcggggagagcgactcatctgattggatagaggctgcaccaggcggaggcatgcctgggattctgacgccaccatatctaccattagcgctactagacgctggtttctctgttactaatgattcgcgtcgagagggtgtttgtcgaggtttgggaggagcggtgacggctggtctgggttggcgtctggcgctgagatcaggttcacgttcctcgtattcgttctcgtcctcttggtgttcctctgccccctgtacgtcatcatccccatcttcttcggagtaatgagagcgtgttcgtcggtggactgagcccgccttgctcttgatcaaggtctttgaagctggcggaggctcggcaccgaaagcatgtgctgttttcttgcgtccactagtattgaggcccttaaaggcagatctatccatttgtttgtttgttgaccggttttgaagatagagggagacataaaagtcagtcagaatgtaaaggagcattgtcacaagaggaagagatagagagagagagagagagaaggaactcaaaacggatcaacccagttccttttcagatcatcaagaattcgcttttgctcatcaatccaatttgattcaatttctaagagtctagtcagggcgatcatttgttctgcttcactatcctgaatagcgatggcccgttcctgaacttcttcgcttgtttcctcgtatcgattcttggcgaccctcaagtcatcctcgaggtccctcttctccttcttcgatttctgtactttagccaacatggcatcataggtcagtcgacgtgagtcgagcttcttacgttggttagtgtattcggacatttgggccaatgatttctccaaggaggtgagccaacccgagttcatatggtcggcgaaattcgcagtggcggtggccatctgttgttgagctttcccaaacgagaccaatgcttcccctgttatgtcaaagaatttatggatcggtgatcaactgaattgtaaaaaaataaaattcaaagcaggggagaaataccaaatgaactatcgcttccgaactcatcgccatggtttgccaagactaaaccgaggccgtcgatcggtaagactttaccggtatcggtaccttcgggctctgatttccttgtgagatgtttggagtactccttcgagacgctgtacatcttctccacaccggccttgcgtagttcgacatcctgttccaaggattggaaatctagatgattgggaattattaaggtgtaggtcagtttgaggtacagggtcttgatgagaaattggtttgtggaaatggttttctaccttcactcaatctgagattgcaggagcatagtcagatagatagatatacggtcagccttccgctgtgctgtgctgttctcggctggtatgcatggaagagaaatgcatggaagagaatatgtactcaactcagtcttctgttgaccacccagtttctcaccggtccactacatagatgatggaggatacacagcaggttttgagttagctgttcgtctgttgatgatggttggctgagtttgagactcacctgtttgagttttccgattcgcttgttgaccttcatgctgtgttaagtgctaagctgttttttacggtggtgggtgtggatggtggtggtggtggtggtgtcggggttgagagtagggtgaagtggtagtagtagtagtagtatgtactattacccgaatcagagaccgaacggtcaacagccagcacaagattatcgcggatactcccgtgttggtgtcactgattgattagacactacttcagtcagctggacgagggtcgaggtggcaaatactcaggggtggacgaagattaaggtgaatgtgctggcaggaacaactccatccgtctctctcatgtatcaccgggccctcttccatcaaaaggaaccttccatggggtctccacaccaacaacttgtatgttattaagctgtagtactatacggatgatgatgatgatgatgatgagggtgtgtaaattagatggtgtcactctctggtcgtgatggacttgcagcaagtcagattgaccatctctaaactctatcttccatggctggctggtaaccgggagcttgaagaatggggtcgatacatactcttcccgatcaaatgagattagtacactcaagtatctgcaagcttatcggacaaggtagtcatggtgatccccggcaatccgccctcgcagggctgggtctcatcattctcaccattgagatccatgaggccagtgacatgtcgggcctgaatatgtagagtgaaatactgtaagaatcgtgttatgagagggagagactggctagagttgcatggtgtatttcaagccaccgtcggcgtcaacggttaggatgcaagactttgattgattcagaaaccatctagctgtgaagtatccatatccagatcaaaaataaataggaatccaatttttcgtcaaggtgagacaagcccaatagatcataagcaacaaaactgaagaaaaaaaaaacattaacaacaaatcgagtaagggagggaattatacgtggattttttttcttaaagtgcaatggaatgagataaaagtgagtaagggttgaagagaccatcaatcatccaattccaccggatcatcatcatcatcatccaagttgttcagaccgacgaacttcttcttttgatgagggtttggaagtttcaagaatgaggattgagagttcctaagatggtccaaatcaagtgtcgaatcggcatcattagcgtattcgatcaccaaatgacggccaagcagatgtgagaacttcaagcttttgagggcctcttgcgcctccttcttggtatggtattccacaaatccaaatcccctcgattttcggtcgagcttcttaggtaaacggatcgatttcagtttgccatagactccaaataactcgtacaactctttcttgttgatctcgaatggtaagttcttgattaacaatttattcgtcgccgtcttcttgcccttctctccatccagagctttctcttctttctcttcttcttctctccctcgtttcgcgaacttaagctccagggtatgtccatctaaataacaaccttgcattctttggagagcttgctgggctgaatcgaccgtccggaacccgacaaaaccgaatcccatactcaagcgatgctcagcattcttgggatccggcttagtctgtattcttgaaaacaggtaaccagtaaggttggagaatcgggaggccaaggcgtcggaagtagtaccaaacgatagatttttcacaaacagggtcgagcctggctctccgctctccttttcttcctttgatgatggtttagcctgactaatctcttgaggagttgcgacttctggtttggctgggtctatcttccaaagatccagaggcgccttttccaagtagagtaccgaattcccaatccgcttgtaggacaaggatcgaaaagcgcttttggtatcttgcttgtcgcccatctcaaccactgcaatcgtgccggatggaggcatcaagactttcagaacagacccatgctctgagaatagcgctttgatcacattggtcgaagtgttgtagggaatgttcttgaccaaaatcgtggttggggatcgagctgactttaacttttcgaacgcttcgacgtcgatcccgttgtcttcgagaaactgtttggtctcgttgatcacatgtgtctccgctagcgctagcttgacagccggattttgtgcgtccggattaaacagctcagcctttgatatcttgaggcgatcggctaccgaagatgctacagcatccgactgttaaacaagatttcgcgaagttgtgagattcagtgagtgggggggggggatttattttagttgaggttaagatgactactgacattcatgtacaaggtagcccagttaaactgtttgctgctttcgagtttgcgttttgcatcttgttccattttgacggtgttgtgtgctttcgaagcagaagttgatgattcaccacgcgggtttctggttactgctggtaggatgtggagtagtcgaccttgaaaatcactctggtccaatttccggtaggcttccaaggcatctgatgatcgactatagctcacgtagcctaggcctttgggtttgcgctcattatcaaggagaatgtgtacctgcgcaacatagatccgcaaggagttagcattcgattttcgacatgattggttaactactgggaatgtggccgtgccatcaatcaaatgaccgatcaatcaatttacattacttgatggcctctgggcaagacaggtggccctatcagaatcaactaacttgggcaacgttaccaaagggttcaaatatcgctcgaatctcttcttccgtcacagagaaagccaagttacgcaagaacaatcgaccgctttccagtatggttgcctcgtcgctaggcacgacgggttcgggtggcttgctagaaaggtcatcgggaatattagcttgttgatcaactgaaggctcgttcttatcgccattttcgccaacatcttgttcccactccttagattccggtgaagtcttctcaagttcaggttgaagctcgacagtatcagtgagtttccgtttcattcgacgtgcaaggtattctttatcagtaatatcttcatcgtcgcctatgaccggtgggggtgatgaggatcggctggatgattcaataggtggtaaatttggctcctccgtagtggtgatttctgattgaaggtgaggaacagtagctttgttggattgaggttctggctgctgaggagtaggtacagccaattccatgatttcgtgaactagtgacttattttttcgtggattagagagtgacatgaattccgcaaactgtgaatcttgcggtttttctggcggctcgagtttagttttcttttttggtggagagttctgaggagcaaattgagaggagagattgattctaaacttgatttgaaaaggttgaacaaatgatttttttggagatatgaatataatggcgtactgttgaagtggtattctgaggcactccgcgagtctttccgcactcctctattccctttgcccattcgactgagatccggctgccagtccccctgcccgagcgaccatcaacccacactccctcccaaacatccttgatccaagcggcctgctcctgggacttgtatccaacaaatgccatcctccgagaccgaccgagttggctgagtagaactttcacatctgtcggacgaggtgtggtgtggttaagagaagttggaggcgagatcccggtgggcgggttggagagtatttcggtcaggccagccgtagtgagatcggcaggcagagatgaaaatagtagtcgaggcctggggaaagagaagatgtcctgttgttagctaaaaacccccccgcgaaaaaacgcaaagacagacgagaggaagcagttgaaccagaagagatagactcacatcctcaagtcctggattggagttcagatggtggtggtaggttaaggcaaataggcaacagaggatggtcaacagaggatggttttcgatcgagccaaaaaccgtttctgacatggcatattgaatattgacttggatgcatgcatattcttgtagggacgcatacaaccagccatggccatccagcagcccaaattcacccacagccaaccagcgacgaccagcacatacccttccaacgacttacgaccatggccgaccacggaatactgccacctggcttcaatccagataccacctcaaccaagctcaatccaaagtatcacgtcaaactcgaagctgagaaagtactggatgtcagtggataatcacctgatctattttttgaggattgcaagaaagctaacaattatatcctgcatccattgaacaggtagctgccaacgattttccaggtcattggcctggtgagagtaacgcatgggatattcagacattcaaaaaggtcagagaatagatgaaaaaaaaaaaattacgggtttgataaggaaaaacttaccatgagctggttgattaagaaagaacctcaagatcaagatctgtagattgtcaagcacttcgatggagttcgatctgattggaatcgatgctagtatagctaacgctttacggaggatcatgttagccgaagtgagtgggagataaaaaaaagaaaccccgcgataggaatggatattatgtagtcgtcgtccctccaatatcaaacatccagattggtgattcttttcagtttgctttattcccccatacataggtccccacagtcgccatcgaggacgtattcgtatggaataatacttcactggtacacgatgaagtcctggctcaaagactcggattggtacccttgaaaatcgaccctcgattgatcgacatgcgaaccggttcgtgcctctgtcaacaaaccaggatttggtcatcatagagctaactccttcctcccctcctgccccttctacagacgaaggtgccactgatctcaacaccatcgtcttcaagttggtcgtcaattgtcgtcggaatcctcacgtaccaaagactgaaaaagacccattgaagctttaccaaaactcactaggtaagaagcctgttgaccggaaaacatgattttcaaaatcatactcggtcgaagcgactgactcaatcgatttgtttttcatgcctcagttaccacagaggctttagaatgggagccgaaaggggatcaggtagatatgtttggaagcgagcctcctcgaccagtccagaatgacattgtcttggtcaagatgaggcctggccaagaaatccgggcggagatgcactgtgtcaaaggaatcgccaaagaccatgccaagttctcaccagtcggtaagtctccccagaattccacccgttcagaacgccacattgaccacgatgatctaccttttcccaatctcacattctatagctacggcctcctacagactactacctcacattgtaatacatgagccgatacctgaaccagactgcctcaaatttcaatcttgcttctcacctggggtcatagagatcgtcaacggccccaagggaggaaaaacatgtaaagttaaaaacccgagaaacgattcagttagtcgggaagtcttgaggcatcctgaatttgagggtaaagtcactctaggtcgagtcagggatcactttatctgtgagtcatactgcttacttctctcaaccaatttggtgagaactgatctccttgtcttgtttttgcttttttttcttatagttaacgtcgagtcaacaggtgtatattcaccacaagaaattccactagaagcctgtgaggtcctactattgaagatcagaacagttagggcttccttgaagctacgggcggatgctatgctatgattttgttttctttttccttaatattctgctgagttgcgctgtttttttttttttttttttcctttttttttgtaaaaaataaacacatacaacaaaaacaccaaattagtgaatcaaatcacatgtctattatgaccaccattcctcatgtgaagaatatacatatgtaaaagaataacactagaagaataaaaaatgtgtgttgagcttagctcgtttcagggggtcctgacacctgtaccggtaccgttcatgagctcgagcagcttggggcacttcttcggcctgaatgcagactcagtgactgacgctgacatcggggtgagtatacccatgccgtgatatatgtaatgctgacatgagatcactactatcatcacgagagcatacatgatcagaccacattggttcgccagaataacctgccttccatgagtttttcatcattcacgccgggccctatgtagatagccgagtcagcgcccggaacatgttccaagttagggagctcgacgcgtcggaatggtcttcggggatccggcttggtgtttcagagcgggtgaagggtgagggtccatcaaaaaagcaatcagcctgtttgatcctccctaatatcattacggctaaaacttgtatgaaaaacaaggttcgttacctgatcccacaattctcggcagacaatacacagcttgcacgtacgtgttatacatatttacttgtttccactgacgtgggctaaggtccaatactatgtaggtcagaaggtgcgttcagataattgatgactctattacgttttcaaacttttgaaagccagggtctcattcttctacatgccttccgcgatattggcttcccaacaacaacaaaaatgaatgctcttgtgatcactttgattatcatttcccatctcctcctcaaatcatcttgcgttgtgcccaacgaggaagtatgtcagtccctggactcagtcaattctcgactcgttaattttctcatgatcaccgttcgtcgagtggaaataatgttgaatgatggctgaatgggttttattttcttgtcttctttgtttcgaattaagtcagacgggttggtgaggtgctggaactcgagcaacccatccttctcaagcaatttccatctcgtttgacagttaaaaatcagaatattttgtccatcactcgctccctagagggacctgaaggcaagttttttttctagctctgcaacttttggactgctcatttcatatgaggtttgactttattctttcttttccaaaaaaaaaaaaaaaaaaaaaaaaacaggtagaacaaagttacaaaagttaatatgtaggtcagccatcagattaatatcaaaagctaaattatgttggttaacaagacggacaactgaatttccgggagaacttttttttatcctacaaaaataagtgggaagcattgccgacttgaagaagtgtggtagaattgaccttcaagacacatggacgaaatacatggtgaatgcggcgcgacccagttcgaattccgacaaggaaatcatcaacctacgcaataaattctacgactggttgatggagaagggcacgctggagcttaacgttaaacgtgactcgtggctcaagagaaaagcggccgaactggcagatttgaagcccactccagctaccgtggaacttgcagtcaatcttcaagctttatccatgctatggaaaggttaccagatttctttttctattggtacgtttttgaagaagaaggagaagaagaagaagaaaactttcaagagtactgatttggaccgattttttgatatatatatgcatttatttgtatgtaaacaaattgacagctttccaaatcggattactccagttttttccggttactctaggggataatttagggataatgatgcaggcattagcagaggatgagccaacaaacttcaaagtgattgagggtttttacaactgcatgctcacaaagaaggaagaaatctatggatattcttcgtttcagaaagcaatcaaggctattctccccaagccataccaagttgcgatgtctaattttccatcactcaccgacttgatccaaatagccccgcgccaatacttcatgatcctgattgctgagtgtaagtgatttcaaagcgccatgagagccttataggctggagaatcaagtctttctttcaaatttgaattaagatatctgatttgacgttgatctgtcctttcagtggccgaagtatgccaagatataggaccctcgatcatcgctcatcgagaaaatttttgggagcaactggagatcgtttcgatcagggataacttccagcctttgatcaaagcctaccaaaaattttgtcagtacttcaaagacggggctccttttgacaaagcattcgaatattatgaacttgttacatcgatcacaaacgatctcatgcaaatggagggagctgaagccaaaaggatacgtagtgcgcatgttgataagctggtagtagtacaagcctcaacatcgcaaaccaaaggatctaatccagaagaatcagaagaaagacttgtcaacgaagaggtggaaagggcgatgcgacacaagtttaacttggcgatgaattatgtcgaagaacttcatcagggtcttcgttcgggaaccgtacgtgacaaatttcaccccactacccgcgctgatgaagaacaaatacacgaaattggtgagtcgttctgtttgaaaatcaagttgactagagtcttgattcaaatgttcattaatgatctcgtaatcgcaacattcaaagcaacactgttccgtgatctcatgaccccgcaacacatcaaggatctacaggaagtcgactacaagatcaatcttgaagtttccaagaccaatctgccagaagtcgttaaaagcaaagtgaacgcattgacatctatactccatacaaggatacggaattcaaagacggctcagtcaacctattccagcggagagtcctctggcgagctttggggtcaagctttggcagaggcgttcagcagtcaacttcaggatcactcgctcgcaacatctgatgatcagcaacttctctcaaacagaccttcactgcagaataacccagtaatctggcgcggaataaaaagtactatagagagagaattcacgtcaataagttcagccaacgcggatatcttgctggattgtttgcgccgcgttcagacattcttcacgacgcaggaaatttcacaaagaatctgtaagtcattttaatatgtatccagatcttgaatcaattccataatcatcacaatatatctgtctgatgtctggtgtatgttaacagattccgttctgaaagggaccaatgattctgaaaaaacccatcttctacaatgggctcaaaacaaattgaatggattacaagaatatccaaggttgatcaccagttatgagctagaccaattgagaaacgtgttcatgaacttgatcaaaccagattcaagagagcattcatcagcggaatgggagcaaaagctttgtctgatgatgtcagagctatcatcatcagatttggcgatgatgatggtcgagattgtaggggatttcggccagcttttgagcgcccaaagactacatagacggctcgaagaagaggtcaaaccatccgttaaaccagaaacttatagcatcttgcagcggattttacccggcaaagatggtacaactgaatttcaaccagacgaatttcagcagaaaaagttgatcgaaatgttggaaactagtaaaggatctgatattgtgaagtttttgaattgttttaatttgaatcaatagctctgatcattttcttattcctcataattcctatctttccaagtcaatcaatcaatgtatcttctttcaacttatcaataagcaatttatctcttgcatctcagagagtctagcacatcaaagcacaatcaatttgattttgatgtttaatttatctttaataaatcaaaacattggaggacttcccgtcgaatttacagccccctgtaaagctacttttacaggcttgtgaaaccgttttcccagtgaaaaattagctttacagcctgtaaatctagctttacaaggcctgtaaaacccacgggaagtcctccattgtaaatacaaatccctgcgtaaatcgatccaaaaaaaatcattttccatgaatggccacagcttacaacttgacccaagtcccttgaggacacattcccatggttttttctggagggacttgctgcaccttatgtcagattttctggcctgagcatgctgccacttttccagtggaaaactatgtcttgctcccagtgggtccccgcacatctatacataatcgggagattttgacagctgaaagccccaatccttggggcatttctttcaatattaagttctcatactctacagtagtagtactactgtagttgacacccatgaggtacatatcccctctttgagagaatatcccatcacccacaccctctctctcatgtttttttgtttatcttttattgcttgaatttgaactgagttttttttttttttcagactgtaagtgttgtagcacgagtacgtaatgtgacacattactcaccacgtcactacatgacaggccaagtcacaccccaaggaaagtcatgacagaagactttccctggccaagactttccttagcctgttgactttcctcgactttgaccatatgttgtatttacataattattgtatataaatacaacctttctccacagtttttttttcattcattcctttccatcctattgcaatccattcatcagttttcccttcacgtgtcactacctcaatagtaagtatatatatatatatatatatatatatatatataacatgtcagaataatctacggctaagcattgcattttatatttccacaataatccaagtataatccattttttttttctgagactcaaaactgatggtgttaattcataggttatggaatttgtgtgatttatagtggaggacttcctgtcagatctgggaccctcacagatgtcaatttagacccaaaaagtctagaattttgctgggaaatctagctttcaaggcctctaaatcgcttctgggagacccacagatttgacgggaagtcgtccagtgcccaagaggtgctggtgaggggaaggttgaaagtaaaggctttgactgttttgaccagatcttctcacaggacaatcattttctttcatctttatatatatatatatatactagtatatgcccccaaatttggggaggcggtttgtttttgccccggatgttggggattttacttgtttgaaggtcctatggtgtttcttttttttcttttcttttttttacatatgattgtaaagtcttatgtcggaaatgacattgaaatgtgcaacatcgacgccggcgttagaagccgcatgagaaattcatacaaaggctgacagtttgtttggccctctgatgccatttttttagttatatgtagatatatatatatatatatatatatatatatatattattttcaatctgtacaaagtgcatagtaagaaaaccaatcaacttcaagatcttttctcaattagttcattacatataacttatcaacacagggctagtcttgcatcccttcaacaacccttaatgaacatcatttctacataatctggattggcattgattggagaggagatggcagtcaagttttttttttgatcttttattttattcagaaaataaaataaaaagaaaagctacaaaagatgagaatagtaagtagaaggaggggggggagtattcaatcaatggccaataaaaaaacagtgttgcaagtggttataaattactatcagagttttgagcgagttgattgaattgttcttgattttgttggagatttgcggtcctagtccacaatttgtccttgaagactagcttgatcacttcatgtaaggaattcacatattggacctccaccaagtccttgaggttcttcaagttctcatccgactcgatatctttcgcgttcttggccgggatgagaatttgcttgatcccagacctacttgctgctaaaacctaaacacacatcatgtttttttatagaaaagttaacaaatttgatacttgcaagactaacaaacgtataaagggaagagatccaaaccttttctctaattccacccaccggtagaatttgaccacggagcgagatctcaccggtgacagctaaattgttatcgatagctagattggagaacaaagagacgagggccaagaccaatccgacgccagcggaaggcccatcctttttgatcgaaccggaggggaagtggatatgtaaatccaaggtgtcgattttagtcaagtttaaattcatcaagtttgaattggatttgatccaactgatggccaattcggccgattctttgatcacctcgcccaacgagcctgtcaatttcaaccccccttttcccggatagctggttgcttcgatgtacaggatcgagccatttccgctaccttggtatgccattccgatggctactcctggcttcaattcgacgtctgaaatttccgcctcatctgaaaaaaaaaacgaccacgcccatcagcttttgttcttctcgcgacttgagggatgaagtcatactcaatcttactcacaatgttcaggtcccaaaattctgcggacatcatccatgtgtatcttggcttggaattgatcgaggtgatcttgttctgacttggttttatcaagaacatcggattgatcacgatcttggatgaattccaagactttagcccgacagaggctaccgatttctctttccaagtttcggacaccggattcacttgtataactcaagatgatcttcttcaagacttgttcatcgtccaagatgaattgatggggttgtagactgtaatttttgatttgtttggggatcaagtttcttctggcgatattgattttctcatccaaggagtacccatcgacttggatggtctcgagtcgatccaatagtggtggggagatggttgaagttgaattagcagtcgctagaaataaaacggatgaaaggtcgatgggtgtattgatgtaatgatcaacaaaggtcgagttttgttcaggatccaatacttccaagagtgctgaggctggatcaccgttgatacttcgactgccgactttatcaatctcatctctatattatagtagtacgatttattccaaaaacaaatgggggggttaggcttaaatttcgatgatgtgtgaaggtatagagacttacagtaggatcaccgggtcattgacaccgactcgtctcaaagcttgaacaatcgtaccaggcatagatccaatataagttcggcgatgacccctgatctctgattcatccttgaccccacccagactgatccgatagaattgtttattgagagcctttgcaatgctcctggctatagaggtcttacctacccctggaggcccgaccaataagaggatcggggcaggtttctttccatctttacctttcagagttgggccgggaagtctgtgtgtgttatcagccggagcgttgggtcgatcgggtgggacaaggaaagtaggatccaatgtatccttccaaagtcggctgatttggaattcattggacggctgaggttgagtggatgaactactgggagaggaagaagttgtggatggatcggtattggaagcgacgaattgttgatttgctgcgcgggtttcgagatcggcacgaagtttgatgacagccaagaactcgatcaaacgttgtttgactttgagcataccgaaatggtcgagatctagttggacgcgagccttttggaggaaacctttggcgagtagggcctgattggtcaaggtgatggtactctttgaccagggaagctccaacatgatctcgagatagttcttgatgacgctatgttcgaccgagctgggttggatcgatcgtaatcgcttgagttccttggagcagatttggaaggcttcctggttcattccagaggactgaagcttcttgtcgagttctttgagctcatcgtcttccgcgtcaagctcggcaaatggattacctggaccaaagatggtcgagctgcgaggcgggcccaagctgattggacgcgagaaggggcgtgaggatgatgatctggtgtagggagtacggagtgggagtgatgatctatggattggatgatgttggaaggcttggttggatgggtgagtttgatagagctgattgagttgttcgacagcgatgatgaattgagtgctgattgccttcagtcgagagcgtatcaagagttccttctgttgaggggtgaggttgtcgggctgctcggagggtttggaggcgatctgagtgggtggatgatcagggatggtaggggtagtgcgaggaaggtggtggttggaggtggactgggtgttgaaggcttggatctgattggagattgttgagatgaggatgatgaatttgtcgacgcttgagtggagagttgaagtagctgaggaagtctagtttatct