aaagcagaatttttgctaggaatgatgcaaattatgacggcgagtctgagtcttcaatagaaagctagtaatttccaatggctaggttatcttgtcagatctagaccgtctatccatgtgtgatagtacaatttgcataatgtcagattagtacgaaatgatatgaaaatggttttaaccagtcaaccaagatgaagtcagtaaaccaacggatgaacagtagatggtcgggcatgtacgactatgcctatcggatatcaacaactcacaccatcggaatagaatcacaccatcggaattaaatcagaccatcgggataactattaacttaaacccgagagtaactactgttccaggattttgtataaataccagtgattcaagtgaggactaagacattaatcttggacttgataaatcacggagagatatttacaaccttcatctacatactaatcgtattacttcattatggaaaacgttgaaactggaattgagaagctttctattgaagactcagactcgcctcaatataagagtacaaatattaaggtgcatattccatcatatttgaactaaaggttcacaagtatctttggccatgaaacaatggtctttttacccctttcaaggtaattagccttctataaatgtttccacaaagcctggatgaactgaaggtttggtgaagatgttcaaatggtaaaatttcctcatattcgaggaaggaagagatataatatctcggcatgagttaatggcctgttcattgagtaagccactagaaaaactatctcaacgtttccctcaaaaattatcgtgagtttgagagaactcaatttggcctgtgtattgtggaacaaaaaacgacgaatagtattattgatgctgctgagttttgctttggataagaaaatgtggtacgctggtctaatatttttgaaaagactgtttgtctttcaaattttgttacttagagaatgatttggacaaagcaagctttcaaataagtcaataactctgaaattgggtttcctcattacaaagaagatgaaatgtctaaataattttctaaagagaatgataaataattcacagcccaaacccgaatatattaccaagagatttctcagttctaaattttggcgtaagctccgcttcgaagtgccttggcacgttctgttgaaatgtttaccatgattctggccccatatggaaatcaactggtcagactgggcattagagctatgcctttttatcactgtatgacaattctgagttggaagcgaactaactcgaatcatgattgatatttcagctcttagaaaatctaggcttctcgaatagcggtgttcggtcgacttatctgagttttagcaagaaattgatcatgcctctctcgttccttctaggcgtacaccctgggtgatagaatacctatgattggttgacaaaattaagaaatttcgattgataatagcaaggtgagttagattggaaatcgttgagcctggaaaaaaggtttcaaagcgctgttggaattaatttacctgaatttgtaactcaattcggctttccaagttattctatacaatctgacttggaagaatgaagcatcaaagaaatgaggagtttaatggcttctttctttcaaagaggagattgcaattcgaagtcaataaagattcaagagagggaagaatccatcgtatcatcgtaacttttaaacaatgtgaattctagtttagagtgagaggatctctacatagggaagcttatcgaagttgcatttggtttgtattttgatatttgacttttcactgtccttaaagattatttatggtccagaaaatatcaaagtcgcctcttttttcattcatgatgaattcccaagagcagtgaagtttctgtgttgacagatgtatcgagtttgggtctaaaaaaaaggccaactttgctggaagaaaaagttatcgagaaggctcttgccggatagctatcattaaaagtggggtcataacgagaatagaaatacaaaatattcacttattaacgaaaccacaagacttttaaatcaatcaataaaatgtcattaaacgtttaagtattaaaagggctctcagagtaaaaaaagcgttaatgttcatggcgcccagttatcgaagcctagggttttcttaaggcacaataaatatgtaaagattgtggcggccgtttgctgataagaagtgaatactaatatactatagcctaatgtgttattgaattcacgagataacagcatgaaagatctcttaagaatgaaataagagctaaaagaggtatttttggagtctgaatcgtaaataatcaacttagaagtgacggaagtgaaagacaaatagaccttaagtatcaagcgtggcaatgtaatatacatgagatcttgagcatcagaaaaacatagcttaaagactactactgcagaaagaagtactcccatctcgctttaaaaaatgtacgcattacatagttattgtccaacacaatttgccagcttcaagtatgggtgacggctttaaggtctgaactatatcaccgtcttgataattaattgactgtttgaaagaacaaataaatttagggttacaaatgaatatacgcactgcagaattttacttttacattagcttcttgtaactgtctgttacgttcagagtgtgaggcaaacacgatgcgtacaaagtgatatcaattttatctagactttttggcgaaggatatcatctgtctgctcttagtgaaattaagcaataacaaagacttctgatcgcgttgacgcaaaggttctgcggaccggttcttatcagtgaatggaagtaatatcaaatagatatttggtcgtggatggatatttggtaagagtggaaaaaaatggtacgacagtaatagtcgatcttcgggtttgttaccccaatttgagtacgcaagaacaagtaaggctgaacagtacaaggttgaacagtctaactatatatcaggaaagtcccgatgttctttttccgtccacatgtcgtctacttttcaaagtggtcggtaccgtcaagaagtatttttgctacacaacacggggcctcaaagaagttaacaaactatcggtttcgccgcaatatttcgagctttcagtactgccaataatactcccaggcaacaagaagaaatatttgtttctcctcagacctaagagaggggaaactgatccaatgtggtcctcgattgactataaggatattgcacatctcatgacggaaaattcatacatatttcgagttatgggagttccaaaacttgagctaaattcccatgaccttgatgctttacgctgttattcattggagcaagatttatacgaagccgagtgcctttctctcttgatctattttagagaattgattatagaaaggggatcattagcatcttacaacggcaagcctttcattatatcggatatcattcagaacttgaggaagaaagacctcttcgtcctcacgtcttgcggtaagtatatggccccgttttattttgtgatgttgaatttggacctattttcgttcagtaatctagttgacacccgcggtataaattccaggcttctaggaagtaggataggactagctcataagcttgaattgaagtgctcgtatttacaagagcttttcagaaacgagcttcaaagtggtgtgatgagcaatcttttctacctattagcaaagctcttgccattcaagattgaagattacaaaaatcctgctgatgtgctggagcttcgaacgatcatgaatctttgcgatgtaatgcaacgtgtaatgacctggatcgaatatgccacgcacagatgtgatggtacagccttacctttcaaaagtggctcccccaactctgattggagcttcctgagtgaaatttaccaagacgtgctttttgagtgccagttcatcaaatcgaatcctggataacttgggaatactggaacttaagactaaatgaagcaaccagaattacagagaagaaatttagagtaaaatctttgtaaacaaagatttaaaattccctgaaaaaatgggaaactcgttaaactttataagggataaatcatggaaattgacttcatactatcccacttcagttatctcgctccatcttcaagttgaacaagtcatgaatcatgatctgagaattaaccttactttattacggtttcatctactagaagaacataatggacacttggccaggcgtcagaagcttaaacttgcttttaagcttatacgcgtacgaaataaaagattattattcgtttccacaatcagtacagctcctcttaatggtattgtttggagcgatgagatcaattcgcagtgctcttacgtagtacgggctggccagaattctctcgctgttgccttgaaatgcatgtagcatgaaaaatgtagctgaattcatacctataatactacttccaaaagacctacagatttggcttatctaatttgtgttttttgccatgtgaatttacgactcccttaatcaaaacccacacatggaatagattcgagagctagctgctacaataataagttgacagcgatcacgaggttggttgacatgaactacgagcagcagtgtgttggagccaaaaaggaaagactcgttgcctcatagtactgagacacctcaagtacaagtggacaaaaaaaaggtcacctttactgataattcccgctgattcagatactaaatacctcccgatcataaaagctgaagtatcgcaattggtatttaaatcttactgccgtaggtttcagatcggtgtgacaaaggtgtgttgaaaatcgccaaaaaaataaacgacaactgcaggattcgaacctgcgcgggcagagcccaaaagatttctaatcttacgccttaaccactcggccaaattgccaattcgatgatgtagctgctgtgattgactaatatataataattagtggcatgtcatttcgtgagacaaaaatgtagtggatagttttgtggcacaaaagaaactatgccagagataaggcttactataaacactctttatcatacaataagtaacacaaggcatcaggtctaatgtgtaaaggaaaataggaagaaggatttttgtgaagacacgccataatcaaagcgtgccaaagcaccagcaaatttatatagtccggaactccgtaataagatacgaaaaatttaacttcaaagattttcacgtggttacaacggtatatgatctcctccagattatctcaaattgaaagagcatatggccacaaatgtgcaagtgcaatattatcgtgcgtcatgactctaaaataacaggccacaccctctcgttaggatagatttaaggtttcggctagacaagtggattgtgtcagatctagaccgtctatccatgtgtgatagtacaaattgcataatgtcatattagtacgaaatgatatgaaaatggttttaaccagtcaaccaagatgaagtcagtaaaccaacggatgaacagtagatggtcgggcatgtacgactatgcctatcggatatcaacaactcacaccatcggaatagaatcacaccatcggaattaaatcagaccatcgggataactattaacttaaacccgagagtaactactgttccaggattttgtataaataccagtgattcaagtgaggactaagacattaatcttggacttgataaatcacggagagatatttacaaccctcgtctaacataccaatcgtattatttcattatgcaaaacgttgaaactggaattgagaagctttctattgaagactcagactcgcctcattagattgatatcgaaactattcaacaaaaacatcatttgtctgaaccgtccaaggattttttaattttttttttctctcaattcgttaaaagttctattgagatgtttaatgttgattgaagctagcttatgcagtcgattactagtaccaatttatttagactctaaaaaatcatcaaagttgcttatcagtgtgttctctgccaagcgacatggttttgaattcggtgactacccataagacgacatattcattgattagctaatcgggactaaatcactttggtgtttatctctctagtggttaatttctagtttaaatgttacaaagtaaatctagcacgtctgctgcctgctcaatgagttatttggctgggctttccttggttgcaaggataagcctaatcgtagatgatgcttgtagatatctctttttttttcaagttttctgttttttttttttgttttttggtttgaagagtgccccaaattatatcatcagtacttgtatgattgtcaatatctagtgcagcaccaaaacgtttccatgctgagagaagtattagatggtatacagtattcttaggctgctattaaaacagttgataaagctcgttcttcattaggtgtcagaatgtcagagctagactatgctaatatgtgatagtacaaattgcataatgtcagattagtacgaaatgataattgatgtctacatcagcaagaactggatgggaaccaggcaaacatgtggctgaatgactgcaaccttctattgaccacggtagatggcagcagctcacgtcatgggtgcaagctgctaaactgcaccctgccaattactaactgagaaatttgtataaataccggtggtttagtcaagggtcaagactttattcttggactaaaagagctacggagagatacttacaaccatcacctacatactgattatattacttcattatggaaaacattgaaattggaattaacaaacaccaattacgcacgttaggaatgatgacggcaaagacagccaaaaaaaattattcttgacgataggcgacaagtaatttactacgtgttcgaagataggcggcaaggagtatgaaaatgggcggcaaggggggttaaagggaggtattttaagcccaaactcaaaacttaacatactcacagcagggagtttgctgctgcaaaagatgggcttccagaaaggcctctggagtgagttagaaatacggtatttgatcccacgtggtactattttagcgcactctctacgggttttgtcgccaatcgtcaagttttcagagaaaggcgacaagggtcacgcgaccaggctgagtcagcgtaatgacgtaataatatgggagtgggggtcacgtggtttagaatctcttttctttatataagagaccagagtaatggaaaaaacagaggttcctaaaacgtacaaaagcaacggttctcgcatttgacgcacgatctccatggcaacatacaaactatcaaatcgctactcacttgtagaaggatatcttgttgagaccaccaacgaaggagccaaaagcatagtcctgccgcatagaagagtaaaacgaatgtcgcaagcagaaaaacaggcgtacgcagaatgtgatcacgtggcaaacaatcttgcagcttacggcagcaacaacgcatgtgatctctttcctatctcgtcacacgtccttttcaatgctgttgatactgtgcgtgaacagttttatgagaaccagggtaacattaagtaccttcataaatccagaagccattccaaagaccgtaagaacgcattcgaagttgaagtaattccccttcaattgggaaaccgcaagagaaagtttttgtttctgaagagctcaccgattgtacagcttaacacggtgcttgatccagttaccttaataacttacaatcacgcattccaggcgtctgtccgcttcacaattttttgtcttcaagacattacttttggcgaagaggatgtagcagtgattagcggctaccaatttgcgcggccagctattgtcgaagagtgtcgaaagctttttatccacctacacaataccgtgcatagagagtttacggctcgtagcgtactgccttccttccgctcaccgcgtggtgagccgttcctgaaatatctcatgcgagcaacacagcatgcttacggagaacaaatgagcccacttttttacatcattactcatcttgaagaaatgacactgactgatgtccatttcgaaactcaaaactgggactcgcttggtttggatgcaaagtcaaggaaactctccgagatatttttccgtttagtgaccgaagagggcctgaggccaatgttccacctgctagtacggctgctaggatttgactattctggtcagacaccactctggctaacgacacttgccctcagaagaagactggacgcgttcaagatgtttgcaatgtatgctgtcctctttaatgacttctccaggcgtgaaggcaagaataactgtcaaatgacgtcgattgaaccacccgatactgcaattgttgcaggcaagcgttttagtcgcggttacatccgtgagttccacaatcaagcttcagagcgcatagaaatgctgctgcagaatctccgcgaacacttttggcttaccgatgtcaaaacagttgtaactgctgtgcttgaccgacctgatgcatactacgatgagagcaagatcgagccgaatcaatcgtttcaacagctttttgatctatccgccacgactgcgtacctaccacaacctcgattcgacgacctttctctatatcaaagcgctatcttggatatgctcaacgaagtcactctactgttgatgtggatggtatatttctcttgcgaagggccatatcgctttcccgagctgcggatgctcaagtttgcaggtaatgaccgcaatgtatttgtgcatggtagaactcgttgtttacaactctacacgtcgtacagtaaaatattcggctacaatccaaaattaaagcttctcgacaaaaaaacatccaaccacgttttctactatattatggttctacgtccactccaagtttggttgcttggcgagtcctacgaccgaatcacatctgacatcttcaaggagaaaatttacgaagacgaagagatacccctgtacatagacgggggcggcgagctcactgatcaacagatatcccagaacgttttacggacttttctttttgttgacaccgaaaggggatgtcttgtgctggatcgtatgttctattcgatgctcaaaaggtatccagagagtatccccgaaaaacttcaactttcttttagagaaatgcggcacggaatggtagcactgcttcgcgagtatgttcactcggatattgacgaggcgtttgacgacgttaaagagcgacaagctggccacgcagccaggaccgggcgcgaggtttatgccgttgataagtactctctcgcaagcgcacttggtacagcggaagcgcgattgcagatggatgtgtcacggagctggaatgtgtggttgggattgagcggggagctgcaggagaatcaaccggagccaagagtcgtctaccaacctttgcaacccaaagagactagtataactgagatattgaggcatggacgacaagcgtatggcgggggagttcgagttgcagactgagcagtatgaaattgtagctgagatatttctctcggggtgtccaagtaattcccctgcaggcgcctgcaggcgcccactggctttggcaagacactgctctatgagctgccaatgttggcactaaaaaagcgtaatgccgtgtcctttgtctttgtaccataccagacactcctcggagacaccagccaacgactggcagctggcggtcttcgcgttggcttggtcaagggtctcatatcggacagtccgctgggcgtgtacgactttgacgatgtgtatgttggaacgtttgacgatttgggacgcagcgagctggctctattgctagcgcgctgggagcaactcattgttggcactcgactgggtatgattgtggtggatgagtgtcataacctgtacgacgagcgggactttcgcagcgagtctttcaagagtattcccaatgttccatttaccaagttctggaaggttcttctgctcaccgccacagcgggcactggtgggttgaagaagccgctacgttttctcaacctgaaccctgaaacgcacatctgggacctagtgcaaaccgagccatttgttgcatgttgacaaggagtttcgagaagtggacgaggcggacatgacagtggtggcgcatggacttatccacgagactctagctgaccaagacgcaaaggtgattgtggtgtgccgcgagaaggcgggagtaagagagtttgcagaggggctggatattccatcaatctggattcacggagacgtgccgacaatagaaaaggtgacgcgtattcaaagtttcaagggtggctccacacgagtactcattggaacaaagctggtgtgtgagggaattgacatatccacactgagattggtactgatggtgggatacgtgccgccggtatcgacgtatatccagatggccggacgattgcgcacgcagggtcggtgcgtgatgctgtggaacaggcagagtctgtttcccgaatctatgagtgtggtgaaatggcgggagcagatacttgagttttacgggttgagggggggagaagagggttactcggggtcatctggccggtctgttgatgcgcgtgcttccagccaagctgcctctagacgtacaccaactcaatcccccgatgcaagtacccagtctaccggtacacttactttcagccagtccaacgatctcttcgattcgccccctgttacccagtctacagataccaacgatctcttcgattcacctcctctctcccaaccttccaactcactcactctctccccccacccccccattccgccccctcccaagcgccagaaagtccaatccatgctgcaacgtcgcttgtcccagagcttttccaatgtcaggagcatcttccagtacctcggagccaaaaacggtaacctatacgcaatgtatggcaccgaccaccgctatttcaacttcccactcttctcctccgatcagcaccggtgcatggattgtcagatgcctgccttccaatgcgtttgtttcaagggtgccatgtccattcgggtacttggaagtgatattatgtgtgcgttgcggatggtgttcgaggacaaagagtataaagtgtgggtgcagcgatgcaggagcaacggcatgcatgcggttatgctgcagtttgctgaggaaagggaagccatttcgctacggttccgcagtatgtaccgagactatgagagtctggttaacaaaggaaagctgaactggtgcagccgagccgccctagcaaaagtggcttgccaaggctaccacgaactgtggaactacctgtcgcaaaacaatgcggatgtactcatcttcttttcggagcggcgggtggtggcgtgccttgagatgtggaggtgcactaccgtgggtcaaatgcaccggctactggccactcggattgagcagtatcgtaatctgccgtgtctgactcagtacgagatgcgggcggagtacatgcttgctcagtttgagagtgaccagattcagtattatgcttttcaggagcagcacgatatgaatgtgcggcggaacgcacatggtccgattcacagggcggtgacttggccattgtacttactggcgcagtttggactgttccacaacaagaactatcgagcgatggtgaagcaggatttccaggagctacccgagacacgcctgtttccgcactggctgagggcactaagctttgaagcagcgaatgggatgatatacacttagtaggggtgtgagaggagtcctataagaggcaaagattgaaagagcaggtgagagccctgaacttgacaaaataggcctctagagaggagttaagtggtacctgatactgtgtcaagaatgacagttatcttggtctaggaggcgactagtgagctcaaatcaagaacctagataatttgcacatgaatatccataatgaacagtctaagtcaacagattagggtcactgggacctaaatcgtggggctatatgtcctggggtaatgtcgtacaaagtgacacacacgcttaataagcagtatgaaaggagccctgtgaagtacttgcgggagaagacttgtcggagatttaaagactttagttttttaagaatggttgatattaccaaatagagtgctaaatactttgaaaggggagcatgagcatgagataattggtcctaatatcgtgttaataaggacagttatcttggtccaggagccgactggtacgctgatattgtaccgttaagcaacttacacatgaatatacatagtaaacagtctaagtcgacagattagggtcactgggacctaaatcgtggggctatatgtcctggggtaatgtcgtacgaagtgatatacacacgcttaataagcagtgtgagagagccctcaagtcattgccaaagaggacttttttgtgagagttagagactgaaatgcggtagttgagtcagaagtagttggtaagagctctaaacttgatggaacacgcgttttgagaggggttacgtaacaccttatactgtgtcaagcatgacagttatcttggtctagggggcgactagtgagctgacactagaacggtagatagtttgaacataaataaacataatgagccttctaagtcaacagataagggtctgagaggactgaatcgtggggccttaactgccggggtaagcttcgtatgaagtgatgtggcggtagtctgggccatgatattatctaagctgttttgagcaagttgagtcttgaaaagctaagagagagcagacgtactcaatcagtgttatagaagtctcatgcaaatgattgacctcttaacgtgtatttcgattatcacgtggattcacgatattctggcacaccgcgttaggaagcggcgctacccatatgagacttatcggaggggcagatgtgtactggatgtatattattagtagcttacgtagtctacagatctctagttaccgagttctgcctaggaagattgcaatattgaagccctgaaagtaagtttgcacgccagaattcaagtcttgtcaagatttttcagcttttagttcaaagtcaacgaatatcgcagatacaagaaaagaagaaataccc